Role assignment in Guided Procedures

Hi experts
I have created a guided procedure which is having one level approval.
This GP is having three actions.
1) Raise request
2) Approval
Depending on the initiator the request goes to the corresponding manager for the Approval of the request. For example: If two different employees raises a request then the request will go to different managers for approval (If their managers are different).
How can I set the the role for the actions in the above scenareo.
Appreciate your response.
Regards
Shanmukha

Hi!
please refer following links.
http://help.sap.com/saphelp_nw04s/helpdata/en/96/b48c42ee585551e10000000a1550b0/frameset.htm
http://help.sap.com/saphelp_nw04s/helpdata/en/d9/273a4209a6ae04e10000000a1550b0/frameset.htm
Different ways to model "Dynamical assignment of user to process roles" using Composition Tool Guided Procedures - Part 1

Similar Messages

  • ESS Guided procedure Default role assignment

    We are implementing ESS in EP7 with ECC 6.0
    After setting up Life and Work events it seems that there are default roles Administrator and Overseer that need to be assigned to portal roles, I am just not sure what portal roles to assign.  Are these supposed to be assigned to Guided procedure type roles or to MSS type roles?
    Any insight would be helpful

    Hi Gail,
    These roles are for the GP processes.
    The Default Roles should be configured for each process
    This is an important step as this will ensure that the process is started without the user having to assign users who have will administer and oversee the execution of the process. Typically the users who are assigned to the processes as Administrators are the HR administrators and overseers could be managers. However this is not a hard-and-fast rule and this has to be decided at the time of implementation.
    hope this helps!!
    Regards,
    Sharadha

  • What roles are required to use Guided Procedures?

    Hi ,
    What roles are required to use Guided Procedures?
    Thanks
    Srinivas.K

    Hi,
        Refer this block  https://www.sdn.sap.com/irj/sdn/weblogs?blog=/pub/wlg/3603. [original link is broken] [original link is broken] [original link is broken]
        This blog is very useful to u and in this blog she is explained what roles to needed for Guided Procedure.The Composite Application Framework role is used for the Guided Procedure in the Portal.First create the user and then assign the CAF role for that user.This is way to obtain the Guided Procedure for that user.
    Thanks,
    satheshkumar.R

  • Guided Procedures roles

    Hello all,
    We are currently using ERP 2005 and SAP EP 7.0 and I have the Life and work events working in the system. I am also aware of where they are configured and how you can add/delete any section in the process.
    What i would like to know is:
    When i click on a 'My First Days' Process link, it asks me to define an administrator and an overseer. I was wondering if there is a way i can bring the end user directly to the screen where he/she starts entering the details instead of being asked to specify an administrator/overseer.
    In other words, i want to get rid of the step where the user is asked to specify who the administrator is.
    Any help is appreciated.
    Thanks,
    Bhushan.

    Hi,
        Refer this block  https://www.sdn.sap.com/irj/sdn/weblogs?blog=/pub/wlg/3603. [original link is broken] [original link is broken] [original link is broken]
        This blog is very useful to u and in this blog she is explained what roles to needed for Guided Procedure.The Composite Application Framework role is used for the Guided Procedure in the Portal.First create the user and then assign the CAF role for that user.This is way to obtain the Guided Procedure for that user.
    Thanks,
    satheshkumar.R

  • Need procedure for creation of BW Roles, Assigning Queries,Publishing Roles

    Hi Experts,
      Could you please let me know the procedure for creation of BW Roles, Assigning Queries,Publishing Roles in Business Explorer (BEx - BW 3.5)
    Thanks in advance,
    Andy

    Hi,
    Creating BW Roles
    http://help.sap.com/saphelp_nw04/helpdata/en/52/6714b6439b11d1896f0000e8322d00/frameset.htm
    Assigning Queries
    After creating the query, save the query to a role from the query designer.
    Publishing Roles in Business Explorer
    https://websmp101.sap-ag.de/~sapdownload/011000358700002894802003E/HowToBIPortal1.pdf
    Hope this helps you..!
    -Pradnya

  • Guided Procedures Role Introduction

    Hello,
    We are currently working on EP6.
    I have noticed that at EP7 there is new role called "Guided Procedures".
    Can someone please review this role, explain what does it used for, which features of EP6 it includes inside it (Collaboration, UWL...?) and which new features it brings?
    Thank you in advance,
    Roy

    Hi,
    Guided procedures (or GP) is part of Composite application framework (or CAF) and is new with NW04s. My understanding is that GP is a way to model process and link different steps of the process to different applications (of many different types), that's probably oversimplifying it.
    There is a lot of good information from SAP on this, for example
    https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/5fd14dd1-0c01-0010-ccb6-bca76d3b4d3c
    /thread/92688 [original link is broken]
    Dagfinn

  • Guided Procedure: Dynamical User Assignment at Runtime with WD API

    Hallo out there,
    I'm trying to assign a user to a process role.
    I set up my process in that way:
    Process as root,
    sequential block,
    First action with callable Object,
    Second action with callable Object,
    It looks quite easy.
    The callable Objects are embedded WD4J UI's and the data transfer GP Context, etc works fine
    I'm still starting the process with the GP Designtime center, not via Webdynpro method (startProcess).
    The following codesd snippets are placed in the execute method of the first callable object.
    I guess a have to use the runtime methods.. not the designtime methods to assign the users
    For example:
    In Step 1 - execute Method: 
    discovering the user for processing step2!
    assigning the to the processrole depending for step2!
    My Coding in step 1 looks like this:
    First step: Getting the user infos:
    //  Retrieve an IUser instance by a logon ID specified dynamically at runtime.
              IUser userStep1;
              IUser userStep2;
                  userStep1 = UMFactory.getUserFactory().getUserByLogonID("user1");
                  userStep2 = UMFactory.getUserFactory().getUserByLogonID("user2");
                  IGPUserContext userContext;
                  IGPUserContext userContext2;
                     userContext = GPContextFactory.getContextManager().createUserContext(userStep1);
                  userContext = GPContextFactory.getContextManager().createUserContext(userStep2);
                  IGPRuntimeManager rtm = GPProcessFactory.getRuntimeManager();
    Now, i want to assign user2 to step2 :
       IGPProcess process =  GPProcessFactory.getDesigntimeManager().getActiveTemplate(
                          // by specifying its ID
                          processId,
                          // and the user accessing it
                          userContext);
                 // create an empty role assignment list
                 IGPProcessRoleInstanceList roles = rtm.createProcessRoleInstanceList();
                 // get the process role number
                 int rolenum = process.getRoleInfoCount();
                 // iterate over the required roles
                 for (int i = 0; i < rolenum; i++) {
               msgmr.reportSuccess("Anzahl der gefunden Prozessrollen: " + rolenum);
                    // create a new role instance by specifying the role's unique name
                    IGPProcessRoleInstance roleInstance = roles. createProcessRoleInstance(process.getRoleInfo(i).getRoleName());
       // add a user to the role instance
                    roleInstance.addUser(userStep2);
                    // add the new role to the assignment list
                    roles.addProcessRoleInstance(roleInstance);   
    I guess the problem is, that i call the wrong method to assign the user. I need to assign the user with following code snippet...
    // dynamically assign a user to a role
    rtm.addRuntimeDefinedUserToRole(
                      // process instance
                      prInstance,
                      // role name
                      "Processor",
                      // user that is assigned (IUser)
                      user,
                      // user context (IGPUserContext)
                      userContext);
    // dynamically change the user assigned to a role for a particular task
    String prInstanceID = prInstance.getID();
    rtm.changeTaskProcessor(
                      // process instance ID
                      prInstanceID,
                      // activity instance ID
                      activityInstanceID,
                      // current user (IGPUserContext)
                      currentProcessorContext,
                      // new user (IGPUserContext)
                      newProcessorContext);
    Thank you for any hint.

    Hi,
    Refer this
    Re: Adding users to a process role at runtime   method :- addRuntimeDefinedUser

  • User-id / Roles  assigned in Solution Manager system

    Hi Friends,
    I need an information regarding following:
    User-id / Roles  assigned in   SOLMAN Dev system   
    SM59 Destinations in Solman dev system  & user-id/pwd used  for connecting to Satellite systems
    User-id/ Roles assigned in   Satellite systems  - EG: ECC , PI , SCM ,BW   for SOLMAN Related User-ids 
    SM59 Destinations in  Satellite systems  & which user-id /pwd is used for connecting to   Solman dev system
    Kindly suggest me how I can get all the above information.
    Thanks & Regards,
    Solman Starter

    All users are created in SOLMAN_SETUP with the proper authorizations, just follow the guided procedure. In LMDB, you can set up the RFC connections to your satellite systems after you pushed the system information with RZ70 / SLD data supplier.

  • Work flow issue in Guided Procedures

    Hi,
    I have one issue in work flow implemented in Guide procedures with Webdynpro java.
    I have webdynpro application which developed and deployed in NW 7.0 SP3 version. The particular application request has suppose to be get approved by 5 users but after approving the 2 users, with out getting approved by other 3 remaining users it got approved the request completely. i need to trouble shoot this work flow issue. Can any body tell me how to troubleshoot this issue. why work flow not triggered for the last three users.
    Please let me know what are the steps for trouble shooting or monitoring the GP issues.
    Thanks
    vijay

    Hi Vijay,
    There are a few roles for  GP Administration. Once you assign these roles to your users, you can test , edit and trouble shoot Guided Porcedures, from Guided Porcedure Runtime Tab.
    First ask the portal admin to assign these roles to you and then you can check what is wrong with the corresponding GP.
    Hope it helps,
    Sattam.

  • I Have a Guided Procedure Process...now what?

    Obviously I'm a newbie with GP's.  I created a real simple Guided Procedure Process which I can execute in the GP runtime.  So how do I create and iView or a Portal page with it so I can assign it to a Portal role?

    Roles are handled as following ways
                      Role
    Action A --    R
    Action B ---   R
    defined the role to be user defined, runtime defined or initator. So if you are doing the user defined you will be prompted to assign user which are the portal users.

  • Guided procedures - offline Adobe IF

    Hey everyone,
    I've came across an issue which is still unsolved regarding the implemention of Guided procedures and an offline Adobe Interactive Form.
    I made a process in which an administrator can approve or reject a request. I created the Adobe Form in a callable object so that the user
    can send his data in a offline-mode. Normally, the Adobe Form would trigger the corresponding process in Guided Procedures, but it
    doesn't. (impersonalized form with mapping). I am almost positive there is nothing wrong with the configuration, I followed a tutorial.
    I know the Adobe Interactive Form is received by Portal, since I can see the amount of requests in Guided Procedures - Administration -
    Manage Impersonalized forms.
    Any help / thoughts are appreciated.

    Hi guys,
    Found the solution to this problem.
    Since I am working with an impersonalized form (anonymous logon), I had
    to assign default roles to my process in order to get this process triggered
    by the Adobe Interactive Form.
    Thanks!

  • Identify Guided Procedures Task ID dynamically

    Hi,
    Can anyone please tell me if there is a way to idynamically dentify the id of the task (not the process) that is asigned to the user in Guided Procedures process?
    Say for ex: I have two parallel tasks assigned to one user. Action1 and Action2. For each action a email is sent to the user with a link  (like below) to the task so he/she can directly launch the task from email.
    To view this task href="http://`{write(ctxt.DataSource.Host);}`/irj/portal?NavigationTarget=ROLES://portal_content/com.sap.pct/platform_add_ons/com.sap.caf.eu.gp.folders.gp/com.sap.caf.eu.gp.roles.runtime/com.sap.caf.eu.gp.worksets.runtime/com.sap.caf.eu.gp.pages.procinstance&DynamicParameter=processId%3D`{write(sy.processid);}`%26taskId%3D">Click here
    With the above link, the user is only getting the url to the process but not directly to the task. i.e., when the user clicks on the email link of Action2, the browser opens up with the Action1 selected by default. He will then have to manually click on Action2 to complete that task. I want the user be able to directly go to Action2.
    Please advice.
    Regards,
    Kumar.

    Hi,
    Refer this
    Re: Adding users to a process role at runtime   method :- addRuntimeDefinedUser

  • Guided Procedure Design Time

    Dear All,
    I am using NWDS 7.0.10. Is GP design time a part of NWDS, or is it to be installed separately? I would be thankful for suggestions for a GP tutorial for a complete beginner.
    Regards,
    Prosenjit.

    Hi Prosenjit,
    Guided procedures is not a part of NWDS. It is a part of the netweaver portal. You need a login to the portal and then this login(user) must have the role GP assigned to it. Then only it is possible to view the role Guided Procedures. The guided procedures have the worksets Runtime, DesignTime, Templates and administration etc.. Using design time we can create Callable object, Action, Block and Process. Design time provides a set of tools for modeling business workflows. Runtime is useful for executing the processes. Start working on the tutorials available in the help.sap. Guided procedures is similar to workflows. Here is the link for reference.
    [CAF GP Documentation|http://help.sap.com/saphelp_nwce10/helpdata/en/fb/5e6f4169e25858e10000000a1550b0/content.htm]
    Regards
    Ramanan

  • Configuring Guided Procedures with the Universal Worklist

    hi experts,
    Pls give me the steps to Configure Guided Procedures with the Universal Worklist....
    I have the help file with me but it doesn't work ... and my configuration is NWDS 7.0 sp9.
    pls help me
    with regards,
    sriram

    Hi,
    You can configure your system so that the tasks generated in Guided Procedures (GP) workflows, both on local and remote systems, are displayed in the Universal Worklist (UWL) together with the tasks pertaining to other SAP NetWeaver Portal work areas.
    You perform the configuration steps on the consumer side:
           1.      Create a portal system, specifying the host name, HTTP port of the GP tasks provider and, if available, the WSDL of the relevant service.
           2.      Register the system as the item provider for UWL and configure it for remote access.
    You establish the connection between GP and the UWL by assigning a system alias.
           3.      In UWL, browse all pending GP tasks assigned to your user.
    You can only view tasks assigned to your user, that is, the logon ID of the user on both systems must match.
    Prerequisites:-
    a)  You have been assigned the System Admin portal role to be able to create portal systems and aliases. For more information, see Administration Roles.
    b) You have been assigned the Standard User role to be able to access UWL in the portal. For more information, see Default Portal Content for Standard Users.
    c) You know the host name of the system from which you want to retrieve GP tasks
    Step by Step Procedure guide can be found out at
    [Step by Step Procedure for COnfiguring GP with UWL|http://help.sap.com/saphelp_nw04s/helpdata/en/43/ef06a7860c7061e10000000a1553f6/frameset.htm]
    Hope this helps,
    Regards,
    Shailesh Nagar

  • EHP1 and Guided Procedure

    Hi all,
    In EHP1, the Guided Procedure was fully replaced by Galaxy? I've saw that only Web Dynpro GUI can be used. Does anybody know if have plan to support Visual Composer too?
    Best regards

    Hello Isias,
    please note that it depends on your selection before downloading the preview version to have GP available:
    In [Download selection|https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/webcontent/uuid/20877bcc-bb51-2b10-aa8b-8308ed488199] selct the first Option "Composition Environment (contains Java EE).
    The GP roles are available in the UME but you have to assign them to the respective User via [user admin|http://localhost:50000/webdynpro/dispatcher/sap.com/tcsecumewdumeadmin/UmeAdminApp].
    Enter your user, mark it and select modify in the left down "Details of User...". In available roles, select "all Data Sources" as search criteria, enter gp and select go. Mark all the roles you will need and press add. Don't forget to save this assignment.
    Let me know if this solves your problem, as with the check of the original installation, the preview version in SDN is based on, the roles are available.
    Kind regards
    Berndt

Maybe you are looking for

  • Cube to Cube Poor Performance

    Our situation is that we have our current situation - a long running weekly process -  and a project that is in progress.  We are experiencing a long running load from 1 cue to another.  I am looking for suggestions on decreasing this run time.  Here

  • Why do we need  a session

    in bdc session method we create a session by bdc_open_group , i want to know the exact functionality in creating this session .we procees this session in t code sm35.we r processing means it is updating the database,is that right.   thank u in advanc

  • Oracle VM 3 - How to keep accurate time on the server?

    I'm just starting to play with Oracle VM 3.0.1. It sure is MUCH better than 2.2. The installation went smoothly. Then I installed the VM Manager, and that worked just fine, too. I discovered my server, and created and server pool, and put the server

  • What is best method for learning how to use mySQL with Coldfusion?

    I have been using access databases for years with Coldfusion. I have a client that wants me to build an online classroom. I figure it's time to finally start using mySQL, but there is so much info out there, I don't know which way to turn. Where do y

  • Exception yet no exception?

    Ello, I've been trying to make a little program which uses multicasting to send various things over the network using the way as described in the tutorial. However, whenever I try to write my own implementation with multicasting, it always complains