Risk Management 10: Assign users based on Org structure

Hello,
In GRC Risk Management 10, you can assign users to a risk in the roles tab of a risk. 
Is it possible to be able to assign any employee in HR org structure to one of these roles such as Risk Owner?
More specifically, would it be possible to create a link such that only the employees in the assigned organization unit in the risk are shown in the list of users to be assigned to one of these roles?
Thanks

we have the scenarioas below
need to integrate the third party HR system ORG structure entity to the Role based travle management approval task.
but the process and workflow structure for all the department are same.
only the roles are different for each user.
no need to disple the standard  approval role in Process initiation.
Custom role should be populated based on the selection from the first action.
example: if the user need cash and he should select the cash need option from
              first action then the finace approver should appear in next action.
              if not it should not appear.
please advice which GP callable object is best for this process.
i have the plan to use the webdynpros..
regards
Sukumar

Similar Messages

  • How to read user details based on org structure

    hi,
    i want to read which user is logon sap crm 7.0 based on org structure is there any functional module or bapi. how to find out which user is logon.
    jemmi.

    Hi Jemmi,
    Login user can be accessed by sy-uname directly. i think you are interested in finding bp's assigned to org unit of login user.
    I am giving few details, check whichever is relevant for you.
    To get the org unit of the login user ..
       s_logon_orgunit = CL_CRM_AUI_SERVICE=>get_logon_orgunit_of_agent( ).
    To get all the bp's under that org unit
      move-corresponding ls_logon_orgunit to ls_orgunit.
      CALL METHOD CL_CRM_AUI_SERVICE=>GET_BP_DATA_FROM_ORG_UNIT
        EXPORTING
          IV_ORGUNIT   = ls_orgunit
        RECEIVING
          RV_HROBJBUPA = ls_bp.
    Get all org units the user is assigned to as BP's
      CALL FUNCTION 'RH_STRUC_GET'
        EXPORTING
          act_otype       = 'US'
          act_objid       = sy-uname
          act_wegid       = gc_sms_wegid-org_4_usr
          authority_check = ' '
        IMPORTING
          act_plvar       = lv_plvar
        TABLES
          result_tab      = lt_result_tab
        EXCEPTIONS
          no_plvar_found  = 1
          no_entry_found  = 2
          OTHERS          = 3.
    Cheers,
    Sumit Mittal

  • User inconsistencies when re-assigning users to another org. unit

    Hi
    I am getting error messages whenever i re-assign a user to another org. unit. I use drag and drop. When I check the user with users_gen I get 3 different error messages. I try the repair but the repair does not work. Has anyone else experienced this problem. Does anyone know any notes that can be used to fix this?
    We are on extended classic, SRM 5.0
    Kind regards

    Deepa,
    Please check for non-inherited values.  We maintain values at the org unit level, so that when we drag/drop a user to another org unit, most to all of the values are re-inherited. You can which ones are by the inherited flag.
    See if that is your problem.
    Regards, Dean.

  • How can you assign user 1 to org 1 and user 2 to org 2. (Reports)

    if i use user 1 and user 2 for org 1 and org 2 respectively. I want user 1 can see the data of org 1 only not org 2 and same for user 2 can see the data for org 2 only how i can do this in reports. Now suppose you have 200 user and org then how you handle this in reports.

    Hi Ranjeet,
    Maintain a table with two fields - user & organisation.
    Fill it with proper user & his corresponding org details.
    While fetching the data for report output, take the user as input & fetch the corresponding Organisation.
    Then while preparing the final output data, prepare it based on the users organisation.
    Hope this helps you.
    Revert back if you have any issues.

  • USER MANAGEMENT-CO "Assign users to process role"

    HI,How can I assign the CO "Assign users to process role" to one or more users inside of a process?
    Thanks.
    Regards
    David Valenzuela

    Hi David,
    I am not sure whether a callable object can be assigned to more than one user or not, but for assigning one single user to a callable object inside a process, follow the following steps:
    1)Put the callable object in an action.
    2)Put the action in a block.
    3)In the block, under the <b>Roles</b> tab, you will be able to see an item called <b>Processor of <<i>name of action containing this callable object</i>></b>. You don't need to do anything. If you wish, all you can do here that you can consolidate roles of more than one action under a single name such that one user is assigned to all those actions. For the time being, don't do anything.
    4)Put the block in the process.
    5)In the process, under the <b>Roles</b> tab, you would be able to see the same item <b>Processor of <<i>name of action containing this callable object</i>></b> and a drop down in front of it. Choose <b>Initiation Defined</b> from the drop down.
    6)In the process itself, open the <b>Default Roles</b> tab, and now you would be able to see the same item <b>Processor of <<i>name of action containing this callable object</i>></b>. Just click the <b>Add Default</b> button, search for the user, and assign him to this <b>Processor</b>.
    These steps will make sure that when you run the process, the CO <b>Assign users to process role</b> could be opened by only the user you assigned this CO to.
    Bye
    Ankur
    Do reward points if it helps!!

  • Moving users in the org structure

    Dear Experts,
    Whenever, I move my user in PPOMA_BBP, it brings inconsistency that cannot be repaired.
    What could be the possible reason(s).
    Regards
    Mick

    Hi
    Which SRM version are you using ?
    You can repair the users using the same transaction.Even after that some times the inconsistency persists then delete the employee data and assign the user to the required Org. unit in the Org. structure using USERS_GEN transaction. Also check for the BBP_CONSISTENCY_CHECK transaction for this user (you will get list of errors in Consistency check ).
    <u>Related link -></u>
    How to re-instate the deleted Position of the user into Org structure.
    <b>Please go through the following SRM Reports which will help -></b>
    Program Name                   Report title                                                                               
    RHXSTR00                       Organizational Structure                                         
    RHXSTR01                       Organizational Structure with Positions                          
    RHXSTR02                       Organizational Structure with Persons                            
    RHXSTR03                       Organizational Structure with Work Centers                       
    RHXSTR04                       Report Structure with Persons                                    
    RHXSTR05                       Report Structure Without Persons                                 
    RHXSTR06                       Work Centers per Organizational Unit                             
    RHXSTR07                       Activity Profile for Positions Along Organizational Structure    
    RHXSTR08                       Activity Profile of Positions with Persons Along Org. Structure 
    <u>Also, go through the tables HRP1000 / HRP1001 in SRM.</u>
    <b>Look for "CHDAT" field in this Case, which will give Last changed by ehich user on which date..</b>
    <u>Some related Database Views</u>
    View name                      Short text                                                                               
    HRV1222OT                      Infotype 1222 (OTJID)              
    HRV5500OT                      EBP Function (OTJID)               
    HRV5501OT                      EBP Product Responsibility (OTJID) 
    HRV5502OT                      EBP Location (OTJID)  
    To change the Organization Unit of User, Try this FM - "RH_BUF_GEN_USER_POSITION_ORG" which will assign new org. unit to new position.
    <u>Related links -></u>
    mass user movement from one org. unit to another in SRM org. structure
    Table name of the organization plan
    Org. structure transport via RHMOVE30
    Re: How to get busines partner number from organization id ?
    Re: Org structure table
    How get the Last changed date of Busness Partner
    Report for Org structure change
    Hope this will definitely help.
    Do let me know.
    Regards
    - Atul

  • Assign user into SAP organizational structure

    Hi,
    I'm searching program or function which allows assigning user to a position within the SAP organizational structure as it can be done using the transaction PPOME.
    Thanks in advance for your answers.
    Regards,
    PFO

    Hi PFO - Use tcode PP01 to assign user to position,
    PP01->object type = position-> click on Relationships and click change mode now change the relationship type as uer and assign user to the selected position.
    hope this is helpful.
    ~john

  • Assigning a "Job" to a User in the Org Structure

    Hi,
    I'm trying to assign a Job to a User in PPOMA but don't know where this data is created or maintained? (SRM 5)
    Any info would great.
    Regrds,
    S

    Hi
    <b>Which SRM version are you using ?</b>
    <u>First go to the HRT1222 with the technical name of the attribute and the valor. Then go to HRP1222 with the reference number and you should see the user.
    Also Look in table HRP1001 and T770MATTR (also check in transaction PO10, P013 ).</u>
    <b>Related links -></b>
    PPOMA_BBP - Changes analysis
    Log of changes in PPOMA_BBP ?
    Log of changes in PPOMA_BBP ?
    Re: Tracking Chngs made to the SRM Organisation Structure.
    Regards
    - Atul

  • User Exit  4 Org structure

    Hi all,
             We r on way to implement ACE, we have done at territory management.
    Now wat is happening is when ever we r making changes at the Orgnisational structure that is having a immedate effect in Territory management but again i have to update the user context ...
    <b>Is there any setting that needs to be done that will automatically updates the user context ?</b>
    or
    <b>I should luk at any User exit where i ask the system to update the user context. when save button is triggers the event</b> ..
    Thanks in advance for this help

    Hi Rahul
    You can do that in CMOD, by creating a project and using the enhancement: RSAP0001.
    SAP provides enhancement RSAP0001 that can be used to populate the extract structure.
    This enhancement has four components that are specific to each of the four types of R/3 DataSources:
    Transaction data - EXIT_SAPLRSAP_001
    Master data attributes - EXIT_SAPLRSAP_002
    Master data texts - EXIT_SAPLRSAP_003
    Master data hierarchies - EXIT_SAPLRSAP_004
    Go to enhancement of transaction datasources in CMOD.
    Add a case statement with datasource check and go for the below code.
    This user exit is called for every datasource so be sure to put a CASE statement on the datasource.
    CASE i_datasource:
    WHEN '2lis_11_vascl'.
    loop at c_t_data into <datasource structure>
    modify c_t_data from <datasource structure>
    endloop.
    endcase.

  • Create and assign new user in SRM org struct when HR Distribution is active

    Hello experts,
    In SRM HR Distribution list is active.
    Now requirement is we want to create new user in SRM and assign it with the SRM Org structure.
    1.)Do i need to create a user in SRM and in ECC HR i mean in both the system or in ECC-HR only.?
    2.)When user is there in ECC-HR system then how i can assign user to SRM Org structure. Is there any FM or Standarrd Program ?
    Thanks!!
    Sunny

    Hello Sunny,
    As you mentioned HR distribution is active hence you need to create the user in ECC environment and assign it to the org. structure in ECC.
    Again there would be few user which you would create in SRM evironment and those would be administator specific.
    Activating pointers for HRMD_ABA message allows to replicate all changes made to the organizational structure in HR to SRM.
    Changes in HR structure include modifications (add/modify/delete) in the following:
    u2022  Organizations
    u2022  Jobs
    u2022  Positions
    u2022  Employees
    A change in the relationship of any of the elements above will also be replicated to SRM. For instance, an employee changing units will be reflected in SRM.
    Pre-requisite: SU01D ID should exist prior to replicating the concerned user in SRM.
    Thanks,
    Yatin

  • Error while assigning user through users_gen t code

    Dear Experts,
    While assigning user to the org structure,i am getting below error message.Please guide me.
    many thanks

    Hi Ganesh,
    Thank you for the update,i was on leave.I could not update the issue.
    Issue has been resolved,issue is due to the last name is not maintained for the user in SU01 then user trying the assign to org through users_gen t code.
    Then issue raised.
    Thank you.

  • Error while assigning user to a position

    Experts,
    I m using SRM 3.0 with classic scenario. I would like to assign a user to a position but could not able to eventhough there is BP record. I could able to do the assignment in sandbox but not in the PRD with similar case.
    Also If I use users_gen( Create users using existing SU01) it is throwing Error "central person already exists".
    Please throw some input whether what could be the problem and possible solution.
    Thank you,
    Manyam

    Hi Cordula:
    I have the solution to fix your user. It is a crude methodology but it works. I have seen that error "central person already exists" many times and i have fixed it successfully.
    step 1: The first step is to delete the existing assignment of the user from the org structure.
    Step 2: The second step is to delete all ties of the user with his present business partner Number from transaction BP. In BP go to identification and remove his user id and save.
    Step 3: Now before you use USERS_GEN to assign the user from existing SU01 ID, you would also need to delete his SU01 user ID. This is because the existing SU01 ID has ties with his previous assignment to the EBP org structure
    Step 4: Recreate his user ID in SU01. System will ask you that SAP has the old office data and you can copy the data from his old office data which saves you the pain of enetring address overview tab. Go and maintain his roles and profiles section and save the user ID.
    Step 5: Now you can use USERS_GEN to assign him to a organisational unit from existing SU01 id and you will see the activity to be carried out successfully !!!!:)
    Please assign points if answer helpful and also confirm results and share your views with the forums.
    Thanks
    Sunny

  • User defective after org. unit change-Dont want to change BP

    Hi,
    We are on SRM 4.0 and we replicate our org. strcture from backend R/3.
    Whenever any user in the org. structure is moved from one org. unit to another the user becomes defective and it needs to be repaied at level 02.
    The repair level 02 requires deletion of old BP and creation of new BP. We dont want the deletion of BP to happen.
    Some of the forum answers have been to unassign the BP and assign it again in the new org. unit. But I'm not sure why but it's not helping in my case.
    I would appreciate if someone can send me a screenshots of the above steps(Unassign and reassigning BP) .
    Best regards,
    Sam

    Hi,
    Please follow the below procedure for unassign and reassign BP.
    1- Goto Tcode PPOMA_BBP.
    2- Right Click on the BP which you want to unassing.
    3- Select Delete-->Assignment.
    By doing the above steps you can unassign the BP.
    Now for re-assigning the BP to the ORG.
    1- Goto TCode USERS_GEN.
    2- Choose "copy user and employee datafrom template".
    3- Choose the option "Create Users from Existing SU01 Users".
    4- Give the Org Unit (ID) in which you want to reassign the BP.
    Now your BP will assign to the given Org Unit
    Regards,
    Sachin

  • What to do incase of new change in Org Structure while using indirect assig

    Hi all,
    This is my first post in this forum and I hope I will get the right answer.
    We have implemented the indirect role assignement and now we are in the process to set the process incase of any change in the Org Structure.
    Option 1)
    Me as a security engineer I have decied to have the following process:
    HR has moved an employee from position to position > HR will inform the SAP Security Engineer about the new change > SAP Security Engineer lock the user and send the new list of roles for the employee to the mananger and process team lead for approval > mananger and process team lead can either approve the request or suggest new changes > then the SAP Security Engineer will do the changes i(if any) and then unlock the user.
    Option 2)
    One of the Process Team Leads is suggesting that we assign the roles to the positions once, get it approved and then whatever happen we don't care.
    Please let me know what is the best way, and I am sure the first option is the best but a lot of manual work.
    I hope to get good response on this and I hope if there is supported document from SAP.

    >
    Julius Bussche wrote:
    > Option 1 sounds labour intensive. Option 2 requires better planning and testing.
    >
    > If your roles are built with the org structure in mind and the user's authority for anything other than basic common functions is from those position based roles, then you can assign the roles to the positions and let HR move the user's around as their jobs change in the org structure.
    >
    > What you should however be involved in is any changes to the org structure itself and the roles assigned to the positions and the roles themselves anyway.
    >
    > As you would be letting the system do a large part of the boring work for you, you should also monitor the usage of it from time to time.
    >
    > If you have a very large number of users and your org structure is stable and well defined (i.e. not a chaotic project structure...) then go for option 2 because it is more scalable.
    >
    > Cheers,
    > Julius
    In addition to Julius comments, I like to add the following base on our current security design.
    We have something similar to option #2 in place.  We have HR base security by positions.  We made sure the business owners of the security roles are aware of the security role to position mappings.  We have a matrix of security to position mappings that has been approved by the business owners.  Exceptions are address in the form of a Help Desk ticket.
    In this example all managers will get a set of roles.  The clerks will also get a set of roles.  Again these will be pre-approve role to position assignments.
    Position: Manager
    Assign Role: Z-GL-MANAGER & Z-AP-MANAGER
    Position: Clerk
    Assign Role: Z-GL-CLERK & Z-AP-DISPLAY
    Option #1 - It's too much work and you are assuming that all the players involve on the business process will follow through, from notification of move, to approval, and more notification, etc.
    As long as the business owners are aware and understand how position base security works option #2 is the way to go.  Of course we have other procedure in place before handing out security credentials, from submitting an SAP access form to mandatory training, etc.  We currently do not have the man power to have option #1 in place.
    Good Luck!

  • SRM Org structure clean-up / deletion

    We have developed a process to clean-up our org structure of people who have left the company.   In testing, we found that the standard deletion process does not allow for deletion of users who are tied to a shopping cart.    Our business requirement is to allow deletion of users who have left the company at least 6 months or more.    We do not anticipate that there would be action against shopping carts after that.   Is there a way to achieve this, to be able to delete users from the org structure who have carts created?  

    Hi Judy,
    You could create a dummy business partner and replace business partner in the shopping carts with the dummy one (DB Tables CRMD_PARTNER and BBPD_PD_INDEX_I), additionally BBPD_PD_INDEX_H for goods receipts. In that case you are not able to determine a real purchaser or goods recipient of shopping cart and goods receipt anymore. But you can delete a user.
    Best Regards
    Konstantin

Maybe you are looking for

  • Is is possible to batch change photos to original date?

    I'm amazed at how mixed up my photo lib is (I'd really like it to be chronological) due to edits and other mysteries. Is there a way to batch change a bunch of photos (I have 11,000 - how many should be in a "batch"?) to revert back to original date

  • How do you unlock it.

    My nano has a lock symbol showing . It will not aloow me to do anything. How do I unlock it?  And how did it get locked/

  • Problem with function, need to return a very large number

    I have a function that is used to derive a number by using a defined algorithm. We have tested it many times in our 'development' region and it works. We moved it to our 'UAT' region and now the function is giving an error. The data is the same in bo

  • Oracle self study - satisfy requirement  for PerformanceTuning Cert Exp?

    If I was to buy the "Oracle Database 11g: Performance Tuning" self study CD does that satisfy the training requirement for cert "Oracle Database 11g Performance Tuning Certified Expert"? Or do I have to take an instructor led course? It appears that

  • Detecting flash plug in version

    Is there a way to find out what IE player I have installed? When I open an swf, its player 7, but I dont know what version IE is using... Thanks