Defining a Responsibility

When you define a responsibility, you assign to it some or all of the components described below.

Menu (Required)

A menu is a hierarchical arrangement of application functions (forms). In the definition of a responsibility, the specified menu defines what is displayed in the navigator. The specified menu does not necessarily define the functions that can be accessed by the responsibility, which are granted. See: Overview of Function Security.

Data Group (Required)

A data group defines the mapping between Oracle E-Business Suite products and ORACLE database IDs. A data group determines which Oracle database accounts a responsibility's forms, concurrent programs, and reports connect to. See: Defining Data Groups.

Important: Oracle Application Framework functionality does not support data groups. You should not define any custom data groups.

For almost all cases, you should accept the default value in defining a responsibility.

Function and Menu Exclusions (Optional)

A responsibility may optionally have function and menu exclusion rules associated with it to restrict the application functionality enabled for that responsibility. See: Overview of Function Security.

Additional Notes About Responsibilities

Predefined Responsibilities

All Oracle E-Business Suite products are installed with predefined responsibilities. Consult the reference guide for your Oracle E-Business Suite product for the names of those predefined responsibilities.

Additionally, instances of the major components that help define a responsibility (data groups, request security groups, menus, and functions) are predefined for Oracle E-Business Suite. You should not define any custom data groups.

Responsibilities and Request Security Groups

Note: The Request Security Groups feature is for backward compatibility only.

When a request group is assigned to a responsibility, it becomes a request security group.

From a standard submission form, such as the Submit Requests form, the choice of concurrent programs and request sets to run are those in the user's responsibility's request security group.

If you do not include the Submit Requests form on the menu for a responsibility, then you do not need to assign a request security group to the responsibility.

Responsibilities and Function Security

Oracle E-Business Suite architecture may aggregate several related business functions into a single form. Parts of an application's functionality may be identified as individual Oracle E-Business Suite functions, which can then be secured (that is, included or excluded from a responsibility).

See: Overview of Function Security