1 회신 Srinib 님이 Sep 4, 2013 7:16 PM에 마지막 답글

    E-Business Suite R12.1.3 using  Permission/Permission Sets in RBAC

    rmotiani

      Dear All,

       

      We are implementing R12.1.3 Financials & Procurement at client site and would like to use RBAC features as part of user security.

      As per the below note, I am able to associate Menus and Roles but not able to associate Permissions & Permission Sets.

       

      Can anyone advice how do we associate Permissions, Permission Sets to Menu and then to Role?

      Have already explored Security & Configuration guides and below notes. No example mentioned in the guide and its not very clear.

       

      Appreciate urgent response as we are planning a demo to client on the same.

       

       

      OTA.J: Role Based Access Control (RBAC) Questions on Roles and Responsibilities [ID 377327.1]

      Using RBAC to Assign Responsibilities Menus and Functions [ID 788420.1]

      E-Business Suite Diagnostics RBAC Basics [ID 753979.1]

      How To Migrate Roles Defined In User Mgmt From One Instance To Another [ID 743719.1]).

      How To Create Custom Roles Using Based Access Control (RBAC) [ID 1010196.1]

      R12: How to Setup UMX / RBAC To View A User's Request Under Any Responsibility [ID 960405.1]

       

      Using RBAC to Assign Responsibilities Menus and Functions [ID 788420.1]       

       

      Applies to:

      Oracle User Management - Version 11.5.10.0 to 12.1.3 [Release 11.5 to 12.1]

      Information in this document applies to any platform.

      Checked for relevance on 22-JUN-2013

       

      Details

      Using RBAC to assign menus and functions:

      Steps below will show you how to assign a responsibility to multiple users, but each user will be allowed to access only subset of the menus in this responsibility based on the granted roles.

       

      Please be sure to provide a "Prompt Name" while creating functions and sub menus respectively.

      If one does not PROVIDE PROMPT values,  then the Menus user TEST MENU cannot be seen.

       

      1.    Create the menu "Manager Menu":

      a. Navigate to Functional Administrator -> Click tab "Core Services"

      b. Click button "Create Navigation Menu"

      c. Provide values as:

          Name: Manager Menu

          Code: MANAGER_MENU

          Type: STANDARD

      d. Add the following function to menu entries:

          Function : Workflow Status Monitor

          Uncheck the "Grant" check box

          (May add any other function as needed. )

       

      2.    Create the menu "User Menu":

      a. Navigate to Functional Administrator -> Click tab "Core Services".

      b. Click button "Create Navigation Menu".

      c. Provide values as:

          Name: User Menu

          Code: USER_MENU

          Type: STANDARD

      d. Add the following function to menu entries:

          Function : Workflow Self-Service Notifications

          Un-check the "Grant" check box

          (May add any other function as needed.)

      3.    Create a top menu "Test Menu" then add to it the menus created above.

      4.    Create a new responsibility with name "Test Responsibility" with menu "Test Menu" and Available from "Oracle Self Service Web Applications".

      5.    Creating the Manager Role:

      a. Navigate to User Managements -> Roles and Role Inheritance.

      b. Click the button "Create Role" and provide the values as below:

           Role Code: MANAGER_ROLE

           Display Name: Manager Role

           Application : Application Object Library

      c. Click Apply

      d. To create the Grant, query the role "Manager Role" then click Update.

      e. Click "Create Grant".

      f. Provide a name then click Next.

      g. For the permission set, provide : "Manager Menu".

      h. Click Finish.

      6.    Create the User Role:

      Repeat the steps from a to g as for Manager Role, and for the permission set provide : "User Menu"

      7.    Now you can test the roles:

      a. Add "Test Responsibility" to a user.

      b. Log in with the user, you will find no functions in this responsibility.

      c. From User Management, add the "User Role" role to the user.

      d. Login with the user, then Notifications function will be available.

      e. Add "Manager Role" to the user.

      f. Log in with the user, then Status Monitor function will be available.

       

       

      Regards

      Rohit