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.
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.
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.
- Approvals Management Administrator responsibility added for Approvals Management Administrator role
- User Management responsibility added for Security Administrator role.
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).
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
ReplyDeleteMaxMunus 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/