How to create Detour in MSMP Workflow?

Hello GRC Experts,
we are implementing GRC Access Control 10.0 with all four components: CUP, BRM, EAM and RAR.
We have customized the CUP and BRM Workflows without Detour rules, they are working fine so far. But now we have a following issue:
We would like to create Detour rules for CUP Workflow for the following Scenario:
1. Case: No SoD
Request-->Role Owner Approval-->Provisioning
2. Case: SoD
Request--> SoD Risk-->Security Stage-->Role Owner (if Security Stage approves, then Role Owner also approves)--> Provisioning
I have Created two paths in MSMP workflow:
1st Path is Default Path with only one stage: Role Owner Approval stage
2nd Path is SoD Path with two stages:
Default and Security Stage
I have tested the CUP Workflow after creating of the Routing Rule, but it seems, it doesnt work. I have assigned a technical Role to a User, who has SOD risks. Me as approval received a notification about new work item, then I approved the role, and afterwards the Role was assigned to a user, whitout beeing forwarded to a security stage.
Can you please give me an advice what I have to do in order to make it work?
Thanks in advance,
best regards
Sabrina

Hello Mangesh,
let me explain you my issue:
When I am creating an request for my test user (Role Assigning), I am performing a Risk Analysis during the request creation. As you can see, I have SODs in my request.
My paths:
I have created two pathes:
Path1: GRAC_DEFAULT_PATH: with one stage. Routing enabled. With the ID: GRAC_MSMP_DETOUR_SODVIOL. Escalation to a Specified agend (Security Team)
Path 2: Z_GRAC_DEFAULT_PATH (SOD Path)
with two stages:
001:Role Owner Stage (Routing enabled) to a specified agent
002: Security Stage: no Routing enabled.
The Problem is, even though I have SOD in my reguest, no detour to a second path is occuring.There is somewhere a mistake, but I dont know where.
Here is my Route mapping.
Please, give me an advice, what I did wrong.
The another issue which makes me surprised. When I run the Report: Risk Volation in Access Request, there is no Violation! But I have SOD violations (see Schrrenshot no1)
Why this Report didnt Show the violations?
I hope, I could make you cleare, where is the Problem now?
Default path is working fine, bur the detour is not working. And the Report doesnt Show the violations...
Thanks in advance
best regards
Sabrina

Similar Messages

  • How to create distribution list in workflow? for  sending mail or work-item

    Hi,
    How to create distribution list in workflow? for  sending mail or work-item to multiple users.
    Regards,
    Surjith

    Hi Surjith,
    A.Working with Distribution Lists Creating a Distribution List.
    1 Businees Workplace->shared folder - create new subfolder name = WF_distributor
    2.Then click on the distribution list in Businees Workplace.
    say create Name = WF_Vliste
    folder Name = WF_distributor
    3.distribution list content tab
    Enter Recipient (SAP User ID)
    B.Wrkflow Builder
    Find out the dialig step in which u want to use distribution list
    Use workflow Rule 30000012 (SWX_READ_DLI).
    Maintain the binding from workflow container to rule container.
    Just pass the name of the distribution list from WF to Rule container.
    Regards
    Sagar S

  • How to create publishing custom approval workflow will assign approvers.

    Hi All,
    I am new in sharepoint development.
    I have a page library where we add artical page with different department
    I want to create publishing custom approval workflow will assign approvers based on what department is selected for display.  The departments pull from the Other list.  On that list each department is assigned an approval group. That approval
    group is what should be used for approving the item.
    need send to mail with based on selected department approval group
    thanks in advance.

    Ok, what you're asking for is something that people do all the time, but you say you are new to sharepoint development... So...
    Here's how you would do it in SPD:
    http://blog.symprogress.com/2011/03/sharepoint-2010-dynamic-approvers-for-oob-approval-workflow/
    and here's how you can do it in visual studio:
    http://www.mpspartners.com/2011/10/SharePoint2010ApprovalWorkflowDynamicApprovers/
    Either way should work, it just depends on your comfort level inside the dev environment.
    ieDaddy
    Blog: http://iedaddy.com
    Twit: @iedaddy

  • How to create multiple outecomes in workflow

    Hi Gurus,
    I am developing the PR workflow. and in that I want to create 2 different nodes for signle activity.
    how can I create those multiple outcomes for signel activity in workflow.
    Thanks in Advcance.
    Moderator message : Wrong forum, post the question in Workflow forum. Thread locked.
    Edited by: Vinod Kumar on Aug 3, 2011 1:49 PM

    Hi Jubish/Venkat
    1. I iterated this fucntion moudule to store the multiple attachments to the workflow
       SAP_WAPI_ATTACHMENT_ADD
    2. Call this FM to get the attachemnts form the workflow (pass workitem Item id which is used for storing the attchments).  SAP_WAPI_GET_ATTACHMENTS
    from above you will get objkey for each attachment as output in table.
    3. Pass the  objkey to this FM to get the contents
    SO_DOCUMENT_READ_API1'. this will retrun the content of the attachment either in object_content,   contents_hex.
    4. Pass the Obtained content to SCMS_BINARY_TO_XSTRING to get the disired format.
    Best Regards,
    Chandran S

  • How to create users ,groups and  workflow in batch?

    I have to create 100 groups for each course,and each course has a admin user.Each group has some workflows .These workflow can only be viewed by some users.
    Can i import user name and password from a .txt file and do the work automatically?
    It is a hard work if i do it manually.

    I'm not sure you want to import users to use the magic triangle properly. I think importing creates 'Augmented Records' - the user icons have blue dots.
    The principle is this…
    Bind the server to Active Directory (AD) & create an Open Directory master (OD). This can be done from Server Admin, in the OD section, via the change button.
    Then you use Workgroup Manager, set the viewing directory (tiny little globe in top left) to use LDAP records on the server - LDAPv3/127.0.0.1. Authenticate (lock on right of toolbar) add a group, then switch to to its Members tab, click + Then change the user list to show the AD records & add the AD users to the OD group. It sounds weird & wrong, but it is how it works.
    You are never modifying the AD records, just assigning a group to the users in OD. It's why the clients need to bind to AD & OD.
    From there you can set the Managed prefs (MCX) for the members of the OD group. It also helps to add a guest computer account to OD to assign computer prefs based on the macs that bind to the server - it's in the File menu when you select the computes list in OD.
    I hope that's clear, not sure I can help with the other tasks, but they tend to fall into place once you have the complex start in place.

  • HOW TO CREATE A EVENT IN WORKFLOW THROUGH ORACLE APPS 11i Application

    Dear all,
    I am un able to create a Business Event in Oracle Work flow Version 2.6.3 through Oracle Apps11i " Workflow Administrator Responsibility" ..
    In Workflow Administrator Responsibility, I could search the Business Events bUT i cannot create the Business Events...
    Please help me to sort the Issue....
    Regards,
    Vijay Kumar L.P.

    Hi Anand,
    Move to a more relevant forum for a better support.
    Simply I found some useful link for you:
    https://social.msdn.microsoft.com/Forums/en-US/df44ac69-35e8-4757-b11e-731cd38c295f/creating-pdf-in-wince?forum=netfxcompact
    --James
    We are trying to better understand customer views on social support experience, so your participation in this interview project would be greatly appreciated if you have time. Thanks for helping make community forums a great place.
    Click
    HERE to participate the survey.

  • How to create a 2 step workflow in CATS?

    Hello Friends,
    Iam trying to implement CATS. I have configured the data entry profile given the task ID TS31000007 (and the rule 157) and i see the workitem in managers inbox.
    My questions are
    1. My client wants an additonal step: If the manager goes on vacation the workitem should go to his superior or the workitem should wait in the managers inbox for 2 days and if he does not approve it within 2 days after that it should get forwarded to his superior.
    How can i procede with this ?
    Can i provide a workflow template in the data entry profile or is it only a task?
    Can CATS be extended to multitask or is it always single step?
    Regards
    Sriram

    Hi SK,
    I doubt that could be done in CATS WF,
    because the Data Entry Profile just considers the task-id, rather than a template.
    Generally your case is solved using dead-line monitoring.
    Aditya

  • How to create installed base through workflow

    Hello everybody,
    We are doing a CRM implementation for a telkom company and we have a requirement as such.
    Suppose we are creating a contract for 10 products and then in the follow up transaction sales order I activate 5 of them.So my requirement is that we need to update the number of activated product in the contract as well..i.e- if 5 products are activated we need to ensure that in the contract this data is update.We want to achieve this functionality using workflows.Is there any method to created installed base components through workflow.
    Help would be sincerely appreciated.

    Hi N Panigrahi,
    I dont think there is no installed base component available for workflow for the scenario that you have explained.
    Regards
    Balaji E.

  • How to create Model for WD workflow?

    Hi!
    I have the task to develop a workflow using WebDynpro and NetWeaver MDM for Master Data maintaining (Exactly for creating a new Business Partner).
    In one of my views there is a consistency check with nine inputfields, the user fills them out, and starts the search whether the Business Partner to be created exists already in the repository.
    If there exists a Business Partner (or maybe more) like filled out before, I want to display them in a table.
    I want to fill out this table using a Model thatswhy I need to create a Web Dynpro Model so that I can do the model mapping for the table.
    Models in NWDS can be created from Web Services.I guess this model should be created from a Java class, but I do not know what kind of java class do I need for this.
    (I have already implemented a class which connects to the MDM repositroy.)
    So what should I implement in this class?
    I guess I have to declare nine variables for the inputfields, but what kind of methods do I need?
    Thanks in advance,
    Peter

    Hello:
    you can use the standard WebServices created for MDM that are included on your MDM packages.
    Install them on the webAS and you can call them over. As far as I know, there's such webService that enables searching on ther Repository
    Greetings
    Alejandro

  • How to create good looking GUI workflows without Infopath forms

    Hi All,
    I have to create Good looking GUI without using Infopath Forms for use in workflows.
    Since Infopath support will gradually go off I want to use some other technique so that it can be used in long run.
    Please let me know a good solution.
    Regards,
    Navy

    You can use Visio to obtain nice visual flows.. for your workflow.. In 2013 you can use visual designer..
    Please refer link below..
    http://blogs.msdn.com/b/sharepointdesigner/archive/2012/10/22/introducing-the-new-visual-designer.aspx
    Nintex or K2 are good options specifically nintex if you can afford them..

  • How to create a workflow dealing with customizing program(Add-on program)

    Dear ALL,
    I am new to workflow and I was assigned to create a workflow related to an customizing program(Dynpro screen).
    I know we can refer to some std. template for workflow developing.
    However, I don't know how to create a brand new workflow to deal with the add-on program and table.
    My major difficulty is how to create a new object:
    --How to create the new event to track the operation of add-on program, for example, push 'submit' button.
    --How to create method to update the add-on table.
    I do hope someone could give me some guidance.
    Thank,
    Gary

    This is a Function Module that triggers an event ob Business Object tht you will create by making a subtype of Business Object. Use Transaction Code SWO1 to do so.
    FUNCTION zwf_process_trip.
    ""Local Interface:
    *"  IMPORTING
    *"     VALUE(I_EMP_NUMBER) TYPE  PERNR_D
    *"     VALUE(I_EMP_TRIP) TYPE  REINR
      INCLUDE <cntn01> .
      DATA:i_emp_details TYPE STANDARD TABLE OF p0001,  "Employee Details
           wa_request    TYPE p0001,                    "Workarea for Employee details
           v_country_grp TYPE molga,                    "Country SubGrouping
           v_object_key  TYPE sweinstcou-objkey.        "Key for the buisness object ZWOBUSTRIP
      CONSTANTS: c_bo_trip     TYPE swo_objtyp VALUE 'ZWOBUSTRIP',
                 c_event_trip  TYPE swo_event  VALUE 'TripCreate',
                 c_infy_type_1 TYPE infty      VALUE '0001'.
    Event Container declaration
      swc_container i_event_cont.
      swc_create_container i_event_cont.
    Reading the INFO TYPE 0001 to obtain the
    Employee details
      CALL FUNCTION 'HR_READ_INFOTYPE'
        EXPORTING
          pernr           = i_emp_number
          infty           = c_infy_type_1
          begda           = sy-datum
          endda           = sy-datum
        TABLES
          infty_tab       = i_emp_details
        EXCEPTIONS
          infty_not_found = 1
          OTHERS          = 2.
    SY-SUBRC check is not required as the error
    handelling will be done by WorkFlow rule
    resolution.
      CLEAR wa_request.
      READ TABLE i_emp_details INTO wa_request INDEX 1.
      IF sy-subrc = 0.
      Retrieving the Country SubGrouping for the employee
        SELECT SINGLE molga
          FROM t001p
          INTO v_country_grp
         WHERE werks = wa_request-werks
           AND btrtl = wa_request-persk.
      ENDIF.
    Sending the relevant data to event container
      swc_set_element i_event_cont 'EmpId'     i_emp_number.
      IF sy-subrc <> 0.
    No Processing needed.
      ENDIF.
      swc_set_element i_event_cont 'PersonnelArea'    wa_request-werks.
      IF sy-subrc <> 0.
    No Processing needed.
      ENDIF.
      swc_set_element i_event_cont 'CountryGrouping' v_country_grp.
      IF sy-subrc <> 0.
    No Processing needed.
      ENDIF.
      swc_set_element i_event_cont 'EmpSubGrp'       wa_request-persk.
      IF sy-subrc <> 0.
    No Processing needed.
      ENDIF.
      swc_set_element i_event_cont 'EmpTripId'       i_emp_trip.
      IF sy-subrc <> 0.
    No Processing needed.
      ENDIF.
    Raising the event to trigger the workflow
      v_object_key = i_emp_number.
      CALL FUNCTION 'SWE_EVENT_CREATE'
        EXPORTING
          objtype           = c_bo_trip
          objkey            = v_object_key
          event             = c_event_trip
        TABLES
          event_container   = i_event_cont
        EXCEPTIONS
          objtype_not_found = 1
          OTHERS            = 2.
      IF sy-subrc <> 0.
    No Processing needed.
      ENDIF.
      COMMIT WORK.
    ENDFUNCTION.
    SWEL Transaction Code is used to track event linkage.
    SWUS is used to test Workflow manually with single test.
    <b>Please reward points if useful</b>
    Thanks
    Arghadip

  • How to create Rule in workflow

    Hi,
    What is meant by rule and how to create it in a workflow....

    Hi Nandha,
    Check these links...
    /people/mike.pokraka/blog/2005/07/17/sap-business-workflow-faq
    http://help.sap.com/saphelp_erp2005/helpdata/en/fb/135962457311d189440000e829fbbd/frameset.htm
    http://help.sap.com/saphelp_erp2005/helpdata/en/c5/e4a930453d11d189430000e829fbbd/frameset.htm
    Workflow
    http://www.sap-img.com/workflow/sap-workflow.htm
    http://help.sap.com/saphelp_47x200/helpdata/en/a5/172437130e0d09e10000009b38f839/frameset.htm
    For examples on WorkFlow...check the below link..
    http://help.sap.com/saphelp_47x200/helpdata/en/3d/6a9b3c874da309e10000000a114027/frameset.htm
    http://help.sap.com/printdocu/core/Print46c/en/data/pdf/PSWFL/PSWFL.pdf
    http://help.sap.com/saphelp_47x200/helpdata/en/4a/dac507002f11d295340000e82dec10/frameset.htm
    http://www.workflowing.com/id18.htm
    http://www.e-workflow.org/
    http://web.mit.edu/sapr3/dev/newdevstand.html
    /people/mike.pokraka/blog/2005/07/17/sap-business-workflow-faq
    Reward points if this Helps.
    Manish

  • Ho w to create a field using workflow ?

    how to create a field using workflow ?

    Hi,
    According to your description, my understanding is that you want to trigger a workflow only once when a item is updated.
    If you want to set it programmatically, I suggest you can create a Yes/NO column called flag firstly with the default value No and set the workflow start option to manually start.
    When updating the list item, you can create a ItemUpdated Event Receiver to track the update action, and in the event, you can judge the flag column value, if the value is No, then you can trigger the workflow programmatically and in the end of code set
    the code to Yes ,if the value is Yes, then not trigger the workflow.
    Here are some detailed code demos for your reference:
    How to set and read value of Yes/No column programmatically?
    How
    to programmatically start sharepoint workflow
    How to create an event receiver
    Thanks
    Best Regards
    TechNet Community Support
    Please remember to mark the replies as answers if they help, and unmark the answers if they provide no help. If you have feedback for TechNet Support, contact
    [email protected]

  • HOW TO CREATE  and  USE EVENTS IN WORKFLOWS .

    HOW TO CREATE  and  USE EVENTS IN WORKFLOWS with the help of classes.
    What i am doing is..
    open se24
    event tab->event name->parameters
    method tab->method name->event handler->copy parameters
    interface tab->if_workflow->enter
    tell me what else to do step by step
    Another important thing is that HOW to use these class events to trigger the workflows.
    REPLY ASAP
    THXS IN ADVANCE

    Hi,
    Pl. see this blog...
    Raising ABAP OO events for workflow
    Regards,
    JOy.

  • How to create business operation for starting workflows

    How to create business operation for starting workflows from worklist?
    When I call methods that implements business operation from java class everything
    works fine(wlpi-ejb.jar is required), but when I call business operation from
    Studio I can't use classes from wlpi-ejb.jar.

    Business operation is called by WLIS. So, I include wlpi-ejb.jar into WLIS classpath.
    Studio uses deployed EJB from wlpi-*.jar, I don't know why Studio doesn't see
    methods from deployed EJBs when WLIS classpath contains wlpi-ejb.jar.
    "Andrew Pitonyak" <[email protected]> wrote:
    >
    When studio starts, what is your classpath? If you use the included batch
    file to start it, then your class path may not include this :-)
    Andrew
    "Raul" <[email protected]> wrote in message
    news:[email protected]..
    How to create business operation for starting workflows from worklist?
    When I call methods that implements business operation from java classeverything
    works fine(wlpi-ejb.jar is required), but when I call business operationfrom
    Studio I can't use classes from wlpi-ejb.jar.

Maybe you are looking for

  • Customer Master - ADRNR field details.

    Hi SDiens, This is regarding Customer Master data. Use T-code "SE16" then enter Table Name "KNA1" to see values for any particular Master record for eg. 1000. In this you will find some Values in field "ADRNR, MCOD1, MCOD2". whereas if you open the s

  • Invalid Content Type Error in Receiver SOAP Adapter

    Hello Experts, Is there a solution for this problem? I am getting the following error in one of my receiver SOAP adapters: com.sap.aii.af.ra.ms.api.DeliveryException: XIAdapterFramework:...:com.sap.aii.af.ra.ms.api.DeliveryException: invalid content

  • Can Rejected Messages to put back in the AQ?

    Hi, I am using version 10.1.3.3. I am trying to figure out a way to put rejected messages back in on the AQ. I have looked at the AQMessagesRejectionHandler sample. The sample contains the following code in the bpel.xml file: <?xml version="1.0" enco

  • Sync messages failed due to high load

    Hi! On our test system we had a very high load of async messages for 3 - 4 hours. The async messages were processed successfully but all sync messages failed during this time frame! As soon as the high load of async messages stopped, the sync message

  • Nokia X6- Phone rebooted automatically and all mes...

    Hello, I am facing a problem with my X6-00 8 GB. I was messaging and after receiving a delivery notification I exited from the messaging app and opened Doodle Jump. As it was loading the phone suddenly restarted on it's own and on checking, I saw I'd