Search Results fnd_login_responsibilities
Overview
The FND_LOGIN_RESPONSIBILITIES table is a core audit table within the Application Object Library (FND) module of Oracle E-Business Suite (EBS). It functions as a detailed log, recording each instance where a user activates or switches to a specific responsibility during an application session. This table is integral to the Sign-On Audit functionality, providing a granular, responsibility-level audit trail that complements the higher-level session data stored in FND_LOGINS. Its primary role is to support security monitoring, compliance reporting, and forensic analysis of user activity within the EBS environment by tracking precisely which responsibilities users access and when.
Key Information Stored
The table's structure is designed to link a user session to a specific responsibility and capture the timing of its use. The primary key is a composite of LOGIN_ID and LOGIN_RESP_ID, ensuring a unique record for each responsibility activation within a session. Key columns include LOGIN_ID, which foreign-key references FND_LOGINS to tie the record to a user's sign-on session; LOGIN_RESP_ID, a sequential identifier for responsibility changes within that session; and the responsibility identifiers RESP_APPL_ID and RESPONSIBILITY_ID, which foreign-key reference FND_RESPONSIBILITY to specify the exact responsibility accessed. Critical audit columns such as START_TIME and END_TIME record the duration the responsibility was active, providing essential data for usage analysis.
Common Use Cases and Queries
A primary use case is generating audit reports for compliance, detailing which users accessed sensitive responsibilities and for how long. System administrators often query this table to investigate specific user activity or to analyze responsibility usage patterns. Common SQL patterns include joining to FND_LOGINS and FND_USER for user details, and to FND_RESPONSIBILITY_TL for the responsibility name. A typical query to list responsibility usage for a user would be:
- SELECT fu.USER_NAME, frt.RESPONSIBILITY_NAME, flr.START_TIME, flr.END_TIME FROM APPLSYS.FND_LOGIN_RESPONSIBILITIES flr JOIN APPLSYS.FND_LOGINS fl ON flr.LOGIN_ID = fl.LOGIN_ID JOIN APPLSYS.FND_USER fu ON fl.USER_ID = fu.USER_ID JOIN APPLSYS.FND_RESPONSIBILITY fr ON (flr.RESP_APPL_ID = fr.APPLICATION_ID AND flr.RESPONSIBILITY_ID = fr.RESPONSIBILITY_ID) JOIN APPLSYS.FND_RESPONSIBILITY_TL frt ON (fr.APPLICATION_ID = frt.APPLICATION_ID AND fr.RESPONSIBILITY_ID = frt.RESPONSIBILITY_ID AND frt.LANGUAGE = 'US') WHERE fu.USER_NAME = '&USERNAME' ORDER BY flr.START_TIME DESC;
This data is also foundational for custom security dashboards or integration with broader Security Information and Event Management (SIEM) systems.
Related Objects
FND_LOGIN_RESPONSIBILITIES is centrally connected to several key FND audit tables. It has a direct foreign key dependency on FND_LOGINS (via LOGIN_ID), which stores the master session record. It also references the FND_RESPONSIBILITY table (via RESP_APPL_ID and RESPONSIBILITY_ID) to resolve the responsibility key. Furthermore, it serves as a parent table to FND_LOGIN_RESP_FORMS, which provides an even deeper audit trail by logging individual forms accessed within each responsibility session. This hierarchy creates a comprehensive audit chain: from user login (FND_LOGINS), to responsibility activation (FND_LOGIN_RESPONSIBILITIES), down to form navigation (FND_LOGIN_RESP_FORMS).
-
Table: FND_LOGIN_RESPONSIBILITIES
12.2.2
owner:APPLSYS, object_type:TABLE, fnd_design_data:FND.FND_LOGIN_RESPONSIBILITIES, object_name:FND_LOGIN_RESPONSIBILITIES, status:VALID, product: FND - Application Object Library , description: Sign-On Audit information about when and who changes responsibilities in an application , implementation_dba_data: APPLSYS.FND_LOGIN_RESPONSIBILITIES ,
-
Table: FND_LOGIN_RESPONSIBILITIES
12.1.1
owner:APPLSYS, object_type:TABLE, fnd_design_data:FND.FND_LOGIN_RESPONSIBILITIES, object_name:FND_LOGIN_RESPONSIBILITIES, status:VALID, product: FND - Application Object Library , description: Sign-On Audit information about when and who changes responsibilities in an application , implementation_dba_data: APPLSYS.FND_LOGIN_RESPONSIBILITIES ,
-
Concurrent Program: FNDSCPRG
12.1.1
execution_filename: FNDSCPRG , product: FND - Application Object Library , user_name: Purge signon audit data , description: Purges rows from FND_LOGINS, FND_LOGIN_RESPONSIBILITIES, FND_LOGIN_RESP_FORMS that were create before a given date , argument_method: Standard , enabled: Yes , execution_method: SQL*Plus ,
-
Concurrent Program: FNDSCPRG
12.2.2
execution_filename: FNDSCPRG , product: FND - Application Object Library , user_name: Purge signon audit data , description: Purges rows from FND_LOGINS, FND_LOGIN_RESPONSIBILITIES, FND_LOGIN_RESP_FORMS that were create before a given date , argument_method: Standard , enabled: Yes , execution_method: SQL*Plus ,
-
Table: FND_LOGIN_RESP_FORMS
12.2.2
owner:APPLSYS, object_type:TABLE, fnd_design_data:FND.FND_LOGIN_RESP_FORMS, object_name:FND_LOGIN_RESP_FORMS, status:VALID, product: FND - Application Object Library , description: Sign-On Audit information about when and who used which forms in an application , implementation_dba_data: APPLSYS.FND_LOGIN_RESP_FORMS ,
-
Table: FND_LOGIN_RESP_FORMS
12.1.1
owner:APPLSYS, object_type:TABLE, fnd_design_data:FND.FND_LOGIN_RESP_FORMS, object_name:FND_LOGIN_RESP_FORMS, status:VALID, product: FND - Application Object Library , description: Sign-On Audit information about when and who used which forms in an application , implementation_dba_data: APPLSYS.FND_LOGIN_RESP_FORMS ,
-
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 ,
-
View: FND_FORM_SESSIONS_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:FND.FND_FORM_SESSIONS_V, object_name:FND_FORM_SESSIONS_V, status:VALID, product: FND - Application Object Library , implementation_dba_data: APPS.FND_FORM_SESSIONS_V ,
-
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 ,
-
View: FND_FORM_SESSIONS_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:FND.FND_FORM_SESSIONS_V, object_name:FND_FORM_SESSIONS_V, status:VALID, product: FND - Application Object Library , implementation_dba_data: APPS.FND_FORM_SESSIONS_V ,
-
View: FND_SIGNON_AUDIT_VIEW
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:FND.FND_SIGNON_AUDIT_VIEW, object_name:FND_SIGNON_AUDIT_VIEW, status:VALID, product: FND - Application Object Library , implementation_dba_data: APPS.FND_SIGNON_AUDIT_VIEW ,
-
Table: FND_LOGINS
12.2.2
owner:APPLSYS, object_type:TABLE, fnd_design_data:FND.FND_LOGINS, object_name:FND_LOGINS, status:VALID, product: FND - Application Object Library , description: Sign-On Audit information about who signs on to an application and when , implementation_dba_data: APPLSYS.FND_LOGINS ,
-
View: FND_SIGNON_AUDIT_VIEW
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:FND.FND_SIGNON_AUDIT_VIEW, object_name:FND_SIGNON_AUDIT_VIEW, status:VALID, product: FND - Application Object Library , implementation_dba_data: APPS.FND_SIGNON_AUDIT_VIEW ,
-
Table: FND_LOGINS
12.1.1
owner:APPLSYS, object_type:TABLE, fnd_design_data:FND.FND_LOGINS, object_name:FND_LOGINS, status:VALID, product: FND - Application Object Library , description: Sign-On Audit information about who signs on to an application and when , implementation_dba_data: APPLSYS.FND_LOGINS ,