Вы находитесь на странице: 1из 4

Practice - ATG: Create a Responsibility (Optional)

Distribution
R12 Financials Functional Foundation

Ownership
The Job Title [list@YourCompany.com?Subject=LABxxxxx] is responsible for ensuring that this document is necessary and that it reflects actual practice.

Copyright Oracle Corporation, 2007. All rights reserved.

Practice - ATG: Create a Responsibility (Optional) Effective 02/07/05

Page 1 of 4

88609720.doc Rev 1

Practice - ATG: Create a Responsibility (Optional)


Overview
In this practice, you will create a Responsibility for you Assistant System Administrator.

Assumptions
For this lab only, you will log in as Operations/Welcome. You must have access to an Oracle Application Vision database or comparable training or test instance at your site on which to complete this practice.

Tasks
Create a Responsibility 1. 2. 3. 4. 5. Enter the Responsibility information. What is the table name where the Responsibility resides? What is the MENU_ID? What is the REQUEST_GROUP_ID? What is the RESPONSIBILITY_ID?

Copyright Oracle Corporation, 2007. All rights reserved.

Practice - ATG: Create a Responsibility (Optional) Effective 02/07/05

Page 2 of 4

88609720.doc Rev 1

Solution - ATG: Create a Responsibility (Optional)


Create a Responsibility A responsibility is the primary method of security in Oracle applications. A responsibility determines which menu you see, what Oracle Id you are connected to the database as (through the data group), and the list of reports and programs that appears in the Run Reports (Standard Request Submission) screen (through the request group). Responsibility = System Administrator 1. Navigate to the Define Responsibility window 2. (N) Security -> Responsibility -> Define XX Sys Admin Assistant System Administration <List> XXASST XX Assistant System Administrator Standard System Administration XX Sys Admin Assistant <List> <List> <List>

In the Responsibilities screen, enter: Responsibility Name: Application: Responsibility Key: Description: Enter under Datagroup: Name: Application: Enter Menu: Enter under Request Group: Name Application (I) Save.

3.

4. 5.

XX Sys Admin Asst Requests <List> System Administration <List>

6. 7.

Determine the name of the table into which you are inserting the new responsibility. Be sure that your cursor is in the top of the form. (M) Help > Record History.

8.

Determine the MENU_ID of the menu referenced in this responsibility. _________________ (M) Help > Diagnostics > Examine.

9.

Where have you seen this value before? ___________________

10. What other tables contain MENU_ID? _______________________

Copyright Oracle Corporation, 2007. All rights reserved.

Practice - ATG: Create a Responsibility (Optional) Effective 02/07/05

Page 3 of 4

88609720.doc Rev 1

11. Determine the REQUEST_GROUP_ID of the request group referenced in this responsibility. (M) Help > Diagnostics > Examine.

12. Where have you seen this value before? ________________________________ 13. What other tables contain REQUEST_GROUP_ID? ________________________ 14. Write down the RESPONSIBILITY_ID for the record you just created. _____________ The fields Web Host Name and Web Agent Name are used when the responsibility is accessible only through self-service web applications. At the bottom of this screen, there is a tab for Menu Exclusions. You could use this to exclude some of the submenus or functions from displaying. This allows you to use the same menu for multiple responsibilities. The other tabs in the bottom of this screen, called Excluded Items, and Securing Attributes, are used when you are creating a responsibility for Oracle Self-Service Web Applications (OSSWA). For example, if you wanted to create a responsibility which a customer would use for the Internet Receivables product (through which a customer can go to a web page and see how much money they owe you on invoices you have sent them), you would want to be able to secure the view of the data so that any customer contact could only see data for their company. In the Securing Attributes section of this screen, you could identify that the CUSTOMER_ID is the value you use to secure data, and then when you create a user for the customer and add this responsibility, you would provide a value for the CUSTOMER_ID.

Copyright Oracle Corporation, 2007. All rights reserved.

Practice - ATG: Create a Responsibility (Optional) Effective 02/07/05

Page 4 of 4

88609720.doc Rev 1