Saturday, 4 January 2014

How to get access to AME configurations in user in oracle apps


For working on AME or Approval Management we would need access to the responsibility, Approvals Management Business Analyst. In this responsibility we can configure the different approval hierarchy for each transaction. If we provide the responsibility to a user the user might not get access to AME. This is because the user might not have the privileges to access AME functions.
We have created a user in Oracle, JDOE, and given this user the System Administrator responsibilities.


We will add the responsibility, Approvals Management Business Analyst.


As Approvals Management Business Analyst is a self service responsibility, we will click on this responsibility from the Oracle home page.



On clicking Oracle displays a message saying “There are no functions available for this responsibility”. This is because user JDOE does not have privileges to access AME functions.

How do we provide the user with AME functions?


Step 1: Assign AME roles


Log in to Oracle as SYSADMIN user or any other user that has SYSADMIN privileges/role. In this case let us assign user JDOE with AME and SYSADMIN role.

The list of responsibilities are displayed


Click on the responsibility named, User Management.


Click on Users function.


Enter the user name as JDOE and press Go button.

Click on the Update button next to the user.


First we shall assign AME roles to the JDOE. Click on Assign Roles button and the popup window to select roles will open.


Type in Roles and Responsibilities as Approval% and click on Go


We will check all the roles except for Approvals Management System Viewer as it is a view only role for AME. After checking the boxes click on Select button and you will be taken back to the User Management responsibility.


Enter the justification for each of the roles you have just added


Click on Apply button


You will get a confirmation message. Once the Workflow Background Engine program has run the roles will be assigned to the user.
Now we shall assign SYSADMIN privileges to JDOE user. You need to through the same steps as we have gone through to add the AME privilege. Only the role this time will be different. The role that will be added is, Security Administrator. The search screen is shown below.


After accessing the roles log out of Oracle.

Step 2: Grant Transaction Type Access


Log in to Oracle as SYSADMIN user. Check the responsibilities.


Click on Functional Administrator responsibility


The Grants page opens by default. Click on Create Grant button


We shall create a new grant with the following information.
The grant entries will be,
Name: AME access for JDOE
Grantee Type: All Users
Grantee: <The user who wishes to get AME access>
Object: AME Transaction Types


Click on Next


Keep Data Context Type as All Rows and click on Next.


Enter Set as AME Calling Applications and click on Next


On the next page you can review the data you had entered. Now click on Finish and you will be taken to Grants page.

Now you can see the confirmation message from Oracle. Hence the grant has been created successfully. Log out of Oracle.

Test AME responsibility

 

Log in to Oracle as JDOE user

Notice the responsibilities attached to JDOE user. We had only assigned Approvals Management Business Analyst from the User form after creating the user. Now we have 2 responsibilities added automatically because we added the roles in step 1.
  1. Approvals Management Administrator responsibility added for Approvals Management Administrator role
  2. User Management responsibility added for Security Administrator role.
Click on Approvals Management Business Analyst responsibility


The responsibility now opens as the user has full access to the AME roles (from Step 1) and has the grants on AME transactions (Step 2).

1 comment:

  1. I really appreciate information shared above. It’s of great help. If someone want to learn Online (Virtual) instructor lead live training in ORACLE AME, kindly contact us http://www.maxmunus.com/contact
    MaxMunus Offer World Class Virtual Instructor led training on ORACLE AME We have industry expert trainer. We provide Training Material and Software Support. MaxMunus has successfully conducted 100000+ trainings in India, USA, UK, Australlia, Switzerland, Qatar, Saudi Arabia, Bangladesh, Bahrain and UAE etc.
    For Demo Contact us.
    Saurabh Srivastava
    MaxMunus
    E-mail: saurabh@maxmunus.com
    Skype id: saurabhmaxmunus
    Ph:+91 8553576305 / 080 - 41103383
    http://www.maxmunus.com/


    ReplyDelete