Automatically Assign to user based on email

Hi Guys
One of our IT managers would like to be able to have service requests automatically assigned to members of his team based on emails he sends.
At the moment we have an exchange connector set up that logs Service Requests for his team, and assigns it to the their support group. I'm trying to figure out the best way to further refine it to then assign it to a support person based on some criteria
within the email itself. The way i figure it, I'll need to to do it via Orchestrator. 
I'm thinking something like:
Email generated Service Request triggers a runbook, that either pulls the email attachment out of the SR and then does (something) to resolve the AD User from the CC field and assigns it to that person. Then he can just CC the team member and it will assign
it. The hard bit is figuring out how to resolve an AD user from a field in a *.eml file. 
or
He types the AD name of the user on say line 1 of the email, then orchestrator reads that line and looks up the AD user based on that. Seems easy enough but then he will need to make sure he uses either the absolutely correct spelling of their name, or type
their SAMAccountName out. 
By email CC field is the more user friendly option but I have no idea if that's even possible.
Does anyone have any thoughts about how to go about this?
Cheers

OK so he has changed his request now after I spoke to him.
He now wants any emailed service request to be automatically assigned to the sender.
So basically I need to create a runbook to set the Assigned To user to be the same as the Affected User.
Sounded easy enough, but the "assigned to" field is not present in the orchestrator update object action. I think this is now a question for the Orchestrator forum so i'll mark this off and start a new thread there.
Thanks.

Similar Messages

  • Rule Modeler - Automatic assignment Partner Function based on PC of IBASE

    Hi Experts,
    I have the following requirement. The IC Agent when receiving a call has to create a Service Ticket (Service Order). By creating the Service Ticket the responsible Service Partner has to be assigned to solve the service incident based on the Postal code of the IBase (Installed Base).
    The following steps I have done:
    1. I have created the Service-ID Z_RE_RULE_EXEC (Rule Invocation) with the following properties:
        CONTEXT               Context
        DEF_ROUTING    Default Routing
        LOG_LEVEL        Logging Level
        POLICY                Root Policy
    2. Under Repository I have defined a new context: Z_TICKET_ASSIGMT with the following properties:
    Context Properties: No Customizing
    Authorization Groups: No Customizing
    Attributes: 
    Name: ZPOST_CODE1_IB
    Show Attribute: Flag marked
    X Path Expression: /parts/currentIbase/ComponentAddress/POST_CODE1/text()
    Fact Gathering Service: FG_IC_REF_OBJ
    Attrib. Ext. Class: CL_CRM_ERMS_ATXT_TEXT_NCAT
    Actions:
    Action-ID: Z_PARTNER_ID
    Show Action: Flag marked
    Action Service ID: DD_AH_PARTNER_ID
    Action Parameters:
    Parameter-ID: PARTNER_ID
    Display Mode: O
    Inp Spt Class: CL_CRM_DD_F4_BP
    Afterwards I created the Rule Policy: Z_PRUEBA2 with the condition that if the Postal Code of the IBase is 08030 or 08035
    the Partner Function ID 56 has to be assigned to the Service Ticket. I have released the Rule Policy afterwards.
    Into the standard Service Manager Profile SAP_ORDERROUTING I have added the created
    Service-ID Z_RE_RULE_EXEC with the following properties:
    CONTEXT:     Z_TICKET_ASSIGMT
    LOG_LEVEL:     0
    POLICY:     Z_PRUEBAS2
    Now I want to test the rule policy by entering with the ROle SAP_CRM_UIU_IC_MANAGER (IC Manager) but I can not see any possibility to do that. So my questions is how I can test the rule policy Z_PRUEBAS2? Do I have to assign the Service Manager Profile to the IC Center Agent Role?
    Best Regards
    Oliver

    Solution: Problem solved. Error was the name of the attribute. It has to be POST_CODE1_IB
    and not ZPOST_CODE1_IB.

  • FM to assign role to the user based on HRPOSITION

    Hi All,
    I have a query. I am working on security based product where in our current functionality role is assigned to user based on position.
    EX:
    Current Scenario:
    role1, role2, role3, role4 are assign to position P1.
    and that position P1 is assign to USER so USER is able to have those roles.
    Now, Required functionality is:
    Every position has one HRPOSITION maintained in our product. so now all roles should assign to user based on HRPOSITION.
    My colleague is saying, To achieve this, we have a BAPI. I got some word as hint for that BAPI which is : HR*INITIAL*DATA*. It can be in any combination.
    I tried to find in se37, even did goggling but couldn't succeed.
    This is what I got as requirement. May be, I am not understanding the requirement or understanding but not able to get the desire output.
    Please help. Thanks in advance

    Hi Somu,
    Have a look at the below FM which is  used to submit position based request.
    GRAC_IDM_ORG_ASSG_REQ_SERVICES (Organisation assignment request service)
    Thanks
    KH

  • Automatic assignment of Support Team based on processor

    We have a help desk team creating Service Desk messages directly into SOLMAN (not from satellite system) using transaction NOTIF_CREATE and assigning processor. After they save the message, they open the message again in transaction CRM_DNO_MONITOR and change the Support Team manually based on the processor's Support Team. They are requesting if
    the assignment of Support Team can be done automatically based on the processor assigned during creation of message and
    when processor is changed/re-assigned after message has already been created.
    I've read some suggestions in the blogs and forums that partner determination can be done by creating your own BADI. 
    So I've created a new BADI "Z_FIND_TEAM" (copied from BADI CRM_DNO_PARTNER_1) and commented the logic which derives the support team based on the rule in transaction PFAC, and replace this with my own logic of getting the processor's Support Team. Then I assign this to the action. When I tested the action during creation of message (NOTIFCREATE), the action failed to get the support team because the CRM documents (where I'm getting the processor) is not created yet at the time that the BADI is executed.
    I  also tested the same action (but I didn't schedule it to run automatically) during changing of message (in CRM_DNO_MONITOR). The action successfully assign the correct Support Team when I already saved the new processor before choosing the action.
    But if I change the processor and do not save first before choosing the action, the support team of the old processor is assigned.
    In both cases, I need to get the value of the processor in the screen and pass this to the BADI.
    Can anyone help me how to pass the screen value of processor to the BADI.
    Or do you have other suggestions on how I can automatically assign the Suport Team based on processor.
    Thanks in Advance.
    Regards,
    Tess

    Hi Ragu.
    Thanks for your quick response.
    I've already tried assigning some standard access sequence in the support team's partner determination although the assignment of the support team always returns with the BP of the top organization unit in our org chart that's why I tried using the BADI afterwards.
    Our org chart is defined something like :
      IMS Support Team  org unit
          Help Desk  org unit
               Person 1
          Functional Team org unit
               Person 2
          Technical Team org unit 
               Person 3
    I've tried access sequence like "Organizational Data: Employee for an Org. Unit" and "Organizational Data: Organizational Unit for a User", but when I test this the support team is always defaulted with the "IMS Support Team's" BP Number (the top org unit).
    I'm not sure which access sequence I can use to assign the support team, for example, processor = "person3", the support team should be "Technical Team".
    Or do I need to create my own access sequence?
    I'm not familiar with these access sequence and not really sure how it works.
    Thanks.
    Tess

  • OIM - Email notification to a specific user based on a dynamic rule

    Hello, After creation of account in a particular target resource I need to send an email to a specific user based on the location of the user (e.g area admin).
    In the notification tab of process tasks, I see only "Assignee", "Requestor", "User", "User Manager"? How can I achive the above specified requirement?
    Before posting this question, I tried to search the forum for any previous posts related to this. But I couldn't find any. May be I was not searching with right key words.
    Any help is appreciated. Thanks in advance.

    You'll need to custom code an adapter to send the email, then you can send to any user you want. Create a new task and trigger it off the completion response code. You can use the following apis:
    tcEmailNotificationUtil sendMail = new tcEmailNotificationUtil(ioDatabase);
    sendMail.setBody("Type your body here or use a string variable");
    sendMail.setSubject("Type your subject here or use a string variable");
    sendMail.setFromAddress("[email protected]");
    sendMail.sendEmail("[email protected]");
    Just populate the above pieces with the information needed.
    -Kevin

  • Assign Task to a specific user based on the value of DDL from the form

    Hello,
    Can any one please advise me on how to assign a task to a specific user based on the value of the drop down list from the form. E.g. user fills the form and before they submit the form they have to select one of the name from the drop down list so the form can go to that person for approval.
    Thanks in advance,
    Han

    I got it works now by using the xpath expression (in workbench) to assign to the selected user from the DDL in the form.

  • Automatically assign user roles on user creation

    Hi,
    I have a scenario where i am creating database users in Oracle database and we need that no matter from where the database users are created they have a couple of roles automatically assigned to them.
    How can this be done?
    Quick response will be very helpful.
    UZ

    post and wait for a valid answer more than 20 minutes, search by yourself at oracle documentation less than 5 minutes. worth it?
    http://docs.oracle.com/cd/B28359_01/server.111/b28286/statements_8003.htm
    a trick --> group of roles = profile
    another trick --> profile can be add in the user creation
    Edited by: Fran on 26-feb-2013 2:17

  • So Can I determine the business partners linked to user based on the assigned role and org. structure?

    Hello, I am working on a SAP CRM 7 Sales implementation and we are implementing leads and opportunity scenarios. The current business organization model is that there multiple vertical and horizontal departments. This is typical matrix structure. This organization has done the segregation of its clients based on the verticals so every clients belongs to at least one or more Vertical department but Horizontal departments can contact all the clients. In the same way sales executives are also either belonging to one or more Verticals or Horizontal departments? Horizontal sales executive can create leads for any clients available in the system but a Vertical sales executive can only create lead only for the client belongs to his vertical and assigned to him. This can be achieved by creating organization structure and business partner relationship.
    Now the problem statement is that few sales executives need work for both some Verticals and Horizontals at the same time. But requirement is that they should be able to do the both roles with single user id but multiple roles. So when sales executive is creating leads his vertical department, he should only be able to select clients assigned to his Vertical only but when he is creating lead for Horizontal department, he should be able to select any clients.
    So Can I determine the business partners linked to user based on the assigned role and org. structure?
    Please let me know if this is not clear also  note we are only using CRM WebUI no SAP ePortal.
    Thanks a lot your help in advance.
    Regards
    Sudesh Sharma

    Thanks, Tahir
    my problem has solved
    Kind Regards,
    Faisal

  • Automate USER BASED PACKAGE installations in SCCM 2012

    Hi All,
    I want to automate the installation of software(in my case a user based package) from the Application Catalog.
    Here is just some general information:
    1. All software(Applications and Packages) deployed to Device Colllections will be published in Software Center
    2. All software(Applications and Packages) deployed to User Based Collections will be published in the Application Catalog
    3. Once software has been deployed from the Application Catalog, it is also available/visible in Software Centre .. this could be confusing for (scripted) test purposes!
    To Automate installations i tested the following (Powershell) methods:
    Methode 1 - Install Device Based Packages (This works)
    $SoftwareCenter = New-Object -ComObject UIResource.UIResourceMgr
    # to show applications
    $Application = $SoftwareCenter.GetAvailableApplications() | where {$_.name -like $APPNAME}
    # to install an application
    $SoftwareCenter.ExecuteProgram($Application.id, $Application.PackageId, $true)
    (once an User Based Package has been installed from the Application Catalog, it will be shown in the results of this method .. but initially it don't!!)
    Method 2 - Install Device based Applications (This works)
    Invoke-WmiMethod -Namespace root\ccm\clientsdk -Class CCM_Application -Name Install -ArgumentList 0,"xxAPP scope IDxx",$True,$False,1,1
    Method 3 - Install User based Applications
    Invoke-WmiMethod -Namespace root\ccm\clientsdk -Class CCM_Application -Name Install -ArgumentList 0,"xxAPP scope IDxx",$False,$False,1,1
    (once an User Based Application has been installed from the Application Catalog, this method can be used .. but initially it can't!!)
    Method 4 - Install User Based Packages (NOT WORKING)
    This solution is based on an (scripted) installation from the Application Catalog. Information can be found on the following sites:
    http://blogs.technet.com/b/configmgrteam/archive/2012/09/19/extending-the-application-catalog-in-system-center-2012-configuration-manager.aspx
    http://allthingsconfigmgr.wordpress.com/2012/10/02/application-catalog-uncovered/#more-284
    You can see the usable operations/methodes, by using the following URL in your SCCM 2012 environment:
    http://YOURSITE/CMApplicationCatalog/ApplicationViewService.asmx
    The method i tried for an installation part is 'installapplication', see example below:
    $service.Installapplication($appid, $deviceid, $null)
    This syntax is correct because it's giving a result that indicates the my command was correct(when i change the variables it produces an error), but that's it ... no application is installed.
    For the record: the operations/methods 'RequestApplicationForUser and GetApplications' are working fine.
    There is also log file 'ServicePortalWebService.log' on the Application Catalog Server in
    C:\Program Files\SMS_CCM\CMApplicationCatalogSvc\Logs, where i can see that Installation call is (correctly) be done.
    To be short:
    Is there anybody who can tell me how to automate (with Powershell) an USER BASED PACKAGE installation?
    With kind regards,
    Hayo Veenstra

    Thanks for your reaction.
    What i want is creating shortcuts in the startmenu of a user, that initiates a SCCM software installation. We also use this method for our SCCM 2007 environment by initating advertisments. I do not want a required user deployments, because when that user
    logs on on another machine (for a short time) .. all his/her software will be deployed. So i do not want to install unnescessary software .. only what a user initiates.
    Do you have other suggestions?
    I'm not sure about the shortcuts.  But, as for required deployments to users installing on all machines they log onto:  Not if you have User Device Affinity running for you.  You can set a requirement in the application to only install on a user's
    primary device.  Another option that we often deploy is to use App-V to deploy a virtual version of that app if the device they logged onto is not their primary.  When they log off, it goes away.  This is all done using User Device Affinity. 
    This is new in 2012. 

  • IdM: Automatically assign a privilege when create a user

    Dear all,
    I want automatically assign a privilege to a user, when a create this user. How I have to do this? Must I use dynamic group?
    My idee is: All of our people need a account in the SAP portal, so I want to assign automatically the privilege PRIV:PORTAL:ONLY to the user.
    Best regards,
    Hans

    Lot of options depending your requirements..
    Dynamic group is one option but it requires small configuration effort.
    If it's all users, maybe then an add event task for MX_PERSON where you grant the privilege? Takes 5 minutes to do.
    Are there any exceptions? Do you have also non-dialog users in your IdM?
    Any requirements for deprovsioning?
    Where do you get the users? If it's SAP HCM-integration case and no users are created in the UI, then add the privilege in the job that moves the identities from staging Id Store to your master Id Store.
    regards, Tero

  • Assignment of users to groups in portal based on some filter criteria

    Hi All,
    I have some 200 users in portal and the UME is portal database. Now I want to assign 50 users who belong to a specific department to a new group in portal.
    Unfortunately during the assignment of users to groups there is no advanced search option where I can search for the users based on some criteria like department,organisation unit,first name etc. We can only search for the user based on user id or name.
    How can we do a mass assignment of users to groups based on filter?
    Any suggestions / solutions are highly appreciated. Points are rewarded for sure.
    thanks
    Sreeram

    Hi Sreeram,
    three possibilities:
    1.) Develop a small component which does a search based on the criteria you want to use and which then assigns the found users to the group in question. Not really hard, but every development takes some time to develop, some time to test. So if you really want this actione done just once, development may take too long; if the scenario may happen more often, it may make sense to have such a component ready.
    2.) Search for the users based on the criteria you want to use via the portals UI. Copy the result into some wordpad, and assign all results afterwards manually, as you have described. Ugly, but (for a one-time action) faster than 1.).
    3.) Start like 2.), but use the copied result within the wordpad to "import" the group definition via a text file, see http://help.sap.com/saphelp_nw04/helpdata/en/1a/cde2fb82644d98bfb6d558440d6806/frameset.htm and around. Probably the fastest and most efficient way to go!
    Hope it helps
    Detlev

  • Shared Calendars / Room Lists and automatically forcing them to users based on Security Group Membership

    Good morning all,
    I need some help achieving the following in our Exchange 2013 Environment.  First off, we have Exchange 2013, but all our clients have Outlook 2010.
    Here's what I would like to be able to do:
    1) create/manage public calendars / rooms in exchange 2013
    2) force these shared public calendars / rooms to users' calendars who are members of particular security groups
    3) give edit permissions / "booking" permissions for the shared calendars so select users are able to make changes to the shared calendars, as well as accept/deny requests to "book" shared room calendars
    Any one got any resources they can give to point me in the right direction?
    I have already created two mailbox room resources, and have them set up in a room list in AD.  But need to know the above as far as creating a shared calendar for events, and forcing these calendars / room lists out to users based on security group
    membership.
    I don't want my users to have to know how to add a shared calendar...that would be a nightmare explaining.  I just want it to show up.
    Any help on this is greatly appreciated, thank you!

    1) I recommend using Room Mailboxes for resource calendars because it just works better.
    2) This is a standard feature of a Room Mailbox.
    3) You're pretty specific here, but I think this is also more or less available with a Room Mailbox combined with folder rights.
    I don't know any way to just make them "show up".  You'll have to teach them.  Well written instructions can work wonders.
    Ed Crowley MVP "There are seldom good technological solutions to behavioral problems."

  • Assign IP Address based on PPTP user accounts

    I was asked to replace an existing non-Cisco router with a Cisco 1921 router configured as a PPTP server for multiple PPTP clients to connect to.  I was able to get this working but the problem is that I'm using a single IP address pool for everyone but I need to be able to ensure that each PPTP client gets assigned the same address every time it connects.  The old non-Cisco router had an easy way to assign each user an IP addres through its web-gui but I havne't been able to figure out how to do it on the cisco router so far.   Just to clarify... as an example, every time user john_smith connects they would get 192.168.5.100 and when user joe_schmoe logs in they would get 192.168.5.101, etc. instead of just getting whatever the next free address in the pool is.   It seems like I need to make multiple IP address pool with only one address in each pool and associate each username with the appropriate pool but I don't know how to do that or if it is even possible. 
    I'd appreciate it if anyone could either help me understand how to do this or let me know if it isn't possible. 

    You will find all the info you need here:
    http://www.cisco.com/c/en/us/td/docs/ios-xml/ios/ipaddr_dhcp/configuration/12-4t/dhcp-12-4t-book/config-dhcp-server.html
    Refer to the "Manual Binding" section for Client-Mac reservation pool:
    http://www.cisco.com/c/en/us/td/docs/ios-xml/ios/ipaddr_dhcp/configuration/12-4t/dhcp-12-4t-book/config-dhcp-server.html#GUID-68D87544-7C6F-48C9-9DFE-56F5B7E4A89D

  • Stupid question from a Mac newbie: multiple users for webbased email

    This problem has infuriated me over the last 4 hours---likely a keychain/cookie issue--- but help has been hard to find. New computer Latest OS X.
    I use safari (or firefox) to log into a web based email account (happens to be an exchange server). initial screen comes up. Click on 'log in'. Up pops a username/password screen. Type in user name, password, don't click on "save password", get into my email account--- no problem. Check email, happy.
    My wife, wants to log into her account.
    I quit safari or firefox. She clicks on the icon. initial screen comes up. Click on 'log in' and up comes MY EMAIL. She did not log on.
    Not sure what to do. Want to set up the web-based email to not automatically log someone into another persons' email as I want to use this computer basically as one account, with multiple people logging into muliple web based email.
    Can this be done easily?

    Hi,
    I quit safari or firefox. ...
    Just to be devils advocate, mind if I ask how you quit the applications? If you just closed the window by clicking the red circle at the top left corner, then both Safari and Firefox would still be running with your login session details still active.
    Try pressing command+q to really quit the application (or click and hold the Dock icon and select Quit). Alternatively, select 'Logout' (or the equivalent option) on your web email account to close your active session.

  • Can I assign a task based on information from another column?

    For example:
    Let's say I have a column called "Question Type" and this column has multiple checkbox choice, those being:
         Math
         Science
         History
         English
         Other
    I want to allow users to be able to select multpile catagories for the question, like making one both math and science (which right now is completely possible)
    I then want another column that says who the problem is assigned to. Bob is good at math, Joe at science, Jill at histroy, Jenn at English, and Billy handles everything else.
    1) Is there a way that the task can be automatically assigned to my math expert Bob when I specify that the item I am adding is a math problem?
    2) If I make a problem both math and science, can the task be assigned to both Bob and Joe?
    Thanks in advance!

    Hi,
    According to your post, my understanding is that you wanted to assign a task based on information from another column.
    To assign task to multiple users, you need to:
    Create a workflow and add action: Start Approval Process.
    Click these user, select the Group, change One or a time(serial) to
    All at onec(paralle).
    Right click the action, select Properties, click ExpandGroups, change No to
    Yes.
    Then you can assign task to each member of the group.
    I recommend to follow the steps as below to achieve what you want:
    Create a custom list, add columns: Question Type(Choice); Assigned to(Person or Group).
    Create a workflow associated the list.
    Add conditions and action as below:
    Then the task can be automatically assigned to 123 when the item is a math problem.
    In addition, if you make a problem both math and science, the task can be assigned to both 456 and 789.
    You can add other conditions to satisfy all the requirements.
    Best Regards,
    Linda Li
    Linda Li
    TechNet Community Support

Maybe you are looking for

  • DVD Trapped in Mac Mini! Help please!

    Hello, I've got myself into a bit of a sticky situation with my mac mini so I hope someone can help... I inserted a dvd disc which the drive cannot read. The drive mechanism is continually trying to read the disk but because it doesn't mount, os x do

  • File permissions issue when putting a file into another person's Drop Box

    I frequently drop files from my Mac into a co-worker's Drop Box on her Mac. When I do so, however, the files are inaccessible to her until she does a Get Info and changes the owner to herself. I've done file sharing of this sort between many differen

  • How to use Update Statement in ODI Procedure

    Hi, How can I use an update statement inside an ODI procedure. Thanks

  • Quicktime cannot play iPhone 4S movies

    I recorded a couple videos on my new 4S and when I try to copy them to my XP laptop or play them in Quicktime, I get the following error: "Error -2048: Couldn't open the file IMG_0001[1].MOV because it is not a file that Quicktime understands" These

  • Software updater for nokia 6131 using pc

    i am facing lot of problems with nokia 6131 model since there is no proper availability of accessories,software etc.i couldnt find any software updater for my model.when will it be released?please give me information.