Search Results fnd_responsibility
The FND_RESPONSIBILITY
table is a fundamental component within Oracle E-Business Suite (EBS) Release 12.1.1 and 12.2.2, serving as the repository for responsibility-level security definitions. Responsibilities in Oracle EBS represent a collection of functions, menus, and data access privileges assigned to users, enabling role-based access control (RBAC) across the application. This table is part of the Oracle Application Object Library (FND) module, which underpins the security and navigation framework of the entire EBS ecosystem.
Key Attributes of FND_RESPONSIBILITY
The table contains critical columns that define responsibility behavior and access rules:
- RESPONSIBILITY_ID: Primary key, uniquely identifying each responsibility.
- APPLICATION_ID: References the application owning the responsibility (foreign key to
FND_APPLICATION
). - RESPONSIBILITY_KEY: Unique identifier used for programmatic references.
- RESPONSIBILITY_NAME: User-facing name displayed in the GUI.
- DESCRIPTION: Optional explanatory text.
- MENU_ID: Links to the menu hierarchy (
FND_MENUS
) assigned to the responsibility. - START_DATE/END_DATE: Defines the active period for the responsibility.
- DATA_GROUP_ID: Associates the responsibility with a data group (for multi-org access control).
- VERSION: Tracks concurrent program compatibility.
Functional Significance
Responsibilities act as the bridge between users and application functionality:- Access Control: By assigning responsibilities to user roles, administrators restrict access to specific modules (e.g., General Ledger, Payables).
- Menu Navigation: The
MENU_ID
determines which functions appear in the Navigator menu. - Data Security: Combined with profile options, responsibilities enforce data visibility rules (e.g., OU access in Multi-Org).
- Audit Trail: The
CREATION_DATE
,CREATED_BY
,LAST_UPDATE
columns support compliance tracking.
Integration Points
The table maintains relationships with other key security objects:- FND_USER_RESP_GROUPS: Maps responsibilities to users with effective date ranges.
- FND_RESP_FUNCTIONS: Stores function-level exclusions for responsibilities.
- FND_PROFILE_OPTION_VALUES: Responsibility-specific profile option settings.
- WF_LOCAL_ROLES: Ties responsibilities to workflow roles.
Technical Considerations
In EBS 12.2.2, the table remains largely unchanged from 12.1.1, but operates within the upgraded Oracle Fusion Middleware layer. Key technical aspects include:- Indexing: Heavily indexed on
RESPONSIBILITY_ID
,APPLICATION_ID
, andRESPONSIBILITY_KEY
for performance. - APIs: The
FND_RESPONSIBILITY_PKG
PL/SQL package provides programmatic access. - Patches: Occasionally updated with new columns (e.g.,
WEB_HOST_NAME
for SSO integration). - VPD Policies: In 12.2.2, Virtual Private Database policies may augment traditional responsibility security.
Administration Best Practices
When managing responsibilities:- Always clone existing responsibilities rather than creating from scratch.
- Use meaningful
RESPONSIBILITY_KEY
values for easier maintenance. - Leverage the
END_DATE
field to automatically expire obsolete responsibilities. - Regularly audit responsibility assignments through
FND_USER_RESP_GROUPS
.
FND_RESPONSIBILITY
table remains a cornerstone of Oracle EBS security architecture across both 12.1.1 and 12.2.2 releases, enabling granular control over user access while maintaining flexibility for complex enterprise requirements.
-
Table: FND_RESPONSIBILITY
12.2.2
owner:APPLSYS, object_type:TABLE, fnd_design_data:FND.FND_RESPONSIBILITY, object_name:FND_RESPONSIBILITY, status:VALID, product: FND - Application Object Library , description: Responsibilities , implementation_dba_data: APPLSYS.FND_RESPONSIBILITY ,
-
Table: FND_RESPONSIBILITY
12.1.1
owner:APPLSYS, object_type:TABLE, fnd_design_data:FND.FND_RESPONSIBILITY, object_name:FND_RESPONSIBILITY, status:VALID, product: FND - Application Object Library , description: Responsibilities , implementation_dba_data: APPLSYS.FND_RESPONSIBILITY ,
-
APPS.FND_OID_SUBSCRIPTIONS dependencies on FND_RESPONSIBILITY
12.1.1
-
APPS.MSC_ST_UTIL dependencies on FND_RESPONSIBILITY
12.1.1
-
APPS.FEM_FEMAPPR_ITEM_TYPE dependencies on FND_RESPONSIBILITY
12.1.1
-
APPS.BIS_TREND_PLUG dependencies on FND_RESPONSIBILITY
12.1.1
-
APPS.GMD_FOR_SEC1 dependencies on FND_RESPONSIBILITY
12.1.1
-
APPS.POR_LOAD_FND_USER dependencies on FND_RESPONSIBILITY
12.1.1
-
APPS.AMW_LOAD_CONSTRAINT_DATA dependencies on FND_RESPONSIBILITY
12.1.1
-
APPS.IRC_PENDING_DATA_API dependencies on FND_RESPONSIBILITY
12.1.1
-
APPS.CTO_CONFIG_ITEM_PK dependencies on FND_RESPONSIBILITY
12.1.1
-
APPS.PA_INTERFACE_UTILS_PUB dependencies on FND_RESPONSIBILITY
12.1.1
-
APPS.FND_GRANTS_PKG dependencies on FND_RESPONSIBILITY
12.1.1
-
APPS.PER_RI_CONFIG_FND_HR_ENTITY dependencies on FND_RESPONSIBILITY
12.1.1
-
APPS.MSC_WS_OTM_BPEL dependencies on FND_RESPONSIBILITY
12.1.1
-
APPS.ENG_ATTACHMENT_IMPLEMENTATION dependencies on FND_RESPONSIBILITY
12.1.1
-
APPS.BEN_PROCESS_USER_UTILITY dependencies on FND_RESPONSIBILITY
12.1.1
-
APPS.MSC_ORG_SECURITY dependencies on FND_RESPONSIBILITY
12.1.1
-
APPS.BSC_KPI_PUB dependencies on FND_RESPONSIBILITY
12.1.1
-
APPS.AMW_LOAD_RC_DATA dependencies on FND_RESPONSIBILITY
12.1.1
-
APPS.BSC_UPGRADES dependencies on FND_RESPONSIBILITY
12.1.1
-
APPS.BISVIEWER_PUB dependencies on FND_RESPONSIBILITY
12.1.1
-
APPS.AP_WEB_PROXY_ASSIGN_PKG dependencies on FND_RESPONSIBILITY
12.1.1
-
APPS.GMD_FORMULA_DESIGNER_PKG dependencies on FND_RESPONSIBILITY
12.1.1
-
APPS.MSC_WS_COMMON dependencies on FND_RESPONSIBILITY
12.1.1
-
APPS.PAY_US_ISETUP_EARN_DEDN dependencies on FND_RESPONSIBILITY
12.1.1
-
APPS.CSE_FA_STAGE_PKG dependencies on FND_RESPONSIBILITY
12.1.1
-
APPS.HXC_PREFERENCE_EVALUATION dependencies on FND_RESPONSIBILITY
12.1.1
-
APPS.ZPB_BUSAREA_VAL dependencies on FND_RESPONSIBILITY
12.1.1
-
APPS.OTA_EL_ENROLL_SS dependencies on FND_RESPONSIBILITY
12.1.1
-
APPS.FND_ADPATCH dependencies on FND_RESPONSIBILITY
12.1.1
-
APPS.CSM_SETUP_RESPONSIBILITY dependencies on FND_RESPONSIBILITY
12.1.1
-
APPS.POS_ANON_PKG dependencies on FND_RESPONSIBILITY
12.1.1
-
APPS.IRC_UTILITIES_PKG dependencies on FND_RESPONSIBILITY
12.1.1
-
APPS.FND_FUNCTION_SECURITY dependencies on FND_RESPONSIBILITY
12.1.1
-
APPS.JTS_RESPONSIBILITY_PUB dependencies on FND_RESPONSIBILITY
12.1.1
-
APPS.GMS_WORKFLOW_UTILS dependencies on FND_RESPONSIBILITY
12.1.1
-
APPS.ZPB_DC_DISTRIBUTE dependencies on FND_RESPONSIBILITY
12.1.1
-
APPS.CZ_SECURITY_PVT dependencies on FND_RESPONSIBILITY
12.2.2
-
APPS.CSM_PROFILE_PKG dependencies on FND_RESPONSIBILITY
12.2.2
-
APPS.BOMPLDCI dependencies on FND_RESPONSIBILITY
12.2.2
-
APPS.FND_OAM_CPCHARTS_COL dependencies on FND_RESPONSIBILITY
12.2.2
-
APPS.GHR_NON_SF52_EXTRA_INFO dependencies on FND_RESPONSIBILITY
12.2.2
-
APPS.IRC_PENDING_DATA_API dependencies on FND_RESPONSIBILITY
12.2.2
-
APPS.EAM_WO_VALIDATE_PVT dependencies on FND_RESPONSIBILITY
12.2.2
-
APPS.GMD_FORMULA_SECURITY_ACCESS dependencies on FND_RESPONSIBILITY
12.2.2
-
APPS.PO_WF_PO_CHARGE_ACC dependencies on FND_RESPONSIBILITY
12.2.2
-
APPS.POR_LOAD_FND_USER dependencies on FND_RESPONSIBILITY
12.2.2
-
APPS.MSC_PHUB_UTIL dependencies on FND_RESPONSIBILITY
12.2.2
-
APPS.OTA_EL_ENROLL_SS dependencies on FND_RESPONSIBILITY
12.2.2