Search Results gl_access_set_ledgers
The GL_ACCESS_SET_LEDGERS
table in Oracle E-Business Suite (EBS) 12.1.1 and 12.2.2 is a critical component of the General Ledger (GL) module, specifically designed to manage ledger access security within a multi-org and multi-ledger environment. This table establishes the relationship between access sets and ledgers, defining which ledgers a user or responsibility can access based on the assigned access set. Below is a detailed breakdown of its structure, functionality, and significance in Oracle EBS.
Purpose and Functionality
TheGL_ACCESS_SET_LEDGERS
table serves as a junction table that links access sets (GL_ACCESS_SETS
) to ledgers (GL_LEDGERS
). Access sets are security constructs that restrict user access to specific ledgers, balancing books, or data access sets (DAS) within Oracle GL. By defining ledger assignments in this table, administrators ensure that users can only view or post transactions to ledgers they are authorized to access, enforcing segregation of duties and compliance with financial controls.
Key Columns and Relationships
The table contains the following critical columns:- ACCESS_SET_ID: Foreign key referencing
GL_ACCESS_SETS.ACCESS_SET_ID
, identifying the access set. - LEDGER_ID: Foreign key referencing
GL_LEDGERS.LEDGER_ID
, identifying the ledger assigned to the access set. - ACCESS_PRIVILEGE_CODE: Determines the level of access (e.g.,
R
for read-only,D
for read/write, orB
for balancing segment value access). - ALL_BALANCING_VALUE_FLAG: Indicates whether all balancing segment values are accessible (
Y
/N
). - CREATION_DATE, CREATED_BY, LAST_UPDATE_DATE, LAST_UPDATED_BY: Standard Oracle audit columns.
Integration with Security Model
In Oracle EBS, the security model relies on access sets to enforce ledger-level access control. When a user logs in, the system checks their assigned responsibility and associated access sets to determine ledger visibility. TheGL_ACCESS_SET_LEDGERS
table acts as the bridge between these components, ensuring that:
- Users cannot view or post to unauthorized ledgers.
- Multi-org security policies are enforced, particularly in shared-instance deployments.
- Compliance with regulatory requirements (e.g., SOX, GDPR) is maintained by restricting data access.
Technical Considerations
For Oracle EBS 12.1.1 and 12.2.2, the table is part of theAPPS
schema and is populated via the "Define Access Set" form (Navigation: General Ledger > Setup > Financials > Flexfields > Validation > Access Sets
). Key technical aspects include:
- Indexes: Typically indexed on
ACCESS_SET_ID
andLEDGER_ID
for performance optimization. - Dependencies: Integrates with
GL_LEDGERS
,GL_ACCESS_SETS
, andFND_RESPONSIBILITY
tables. - Patches: In 12.2.2, Oracle may include patches affecting this table to address security vulnerabilities or enhance functionality.
Business Impact
TheGL_ACCESS_SET_LEDGERS
table is pivotal for:
- Multi-Org Architecture: Enables ledger-specific access in organizations with multiple legal entities or operating units.
- Audit Trails: Supports auditability by logging access changes.
- Implementation Best Practices: Requires careful configuration during EBS implementation to avoid security gaps.
Conclusion
In summary, theGL_ACCESS_SET_LEDGERS
table is a cornerstone of Oracle EBS General Ledger security, ensuring that ledger access is tightly controlled and aligned with organizational policies. Its proper configuration is essential for maintaining data integrity, compliance, and operational efficiency in multi-ledger environments.
-
Table: GL_ACCESS_SET_LEDGERS
12.2.2
owner:APPS, object_type:TABLE, fnd_design_data:SQLGL.GL_ACCESS_SET_LEDGERS, object_name:GL_ACCESS_SET_LEDGERS, status:VALID, product: GL - General Ledger , implementation_dba_data: APPS.GL_ACCESS_SET_LEDGERS ,
-
View: GL_SRS_JI_LEDGERS_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:SQLGL.GL_SRS_JI_LEDGERS_V, object_name:GL_SRS_JI_LEDGERS_V, status:VALID, product: GL - General Ledger , implementation_dba_data: APPS.GL_SRS_JI_LEDGERS_V ,
-
View: GL_SRS_JI_LEDGERS_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:SQLGL.GL_SRS_JI_LEDGERS_V, object_name:GL_SRS_JI_LEDGERS_V, status:VALID, product: GL - General Ledger , implementation_dba_data: APPS.GL_SRS_JI_LEDGERS_V ,
-
View: GL_SRS_DEL_JI_LEDGERS_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:SQLGL.GL_SRS_DEL_JI_LEDGERS_V, object_name:GL_SRS_DEL_JI_LEDGERS_V, status:VALID, product: GL - General Ledger , implementation_dba_data: APPS.GL_SRS_DEL_JI_LEDGERS_V ,
-
View: GL_SRS_DEL_JI_LEDGERS_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:SQLGL.GL_SRS_DEL_JI_LEDGERS_V, object_name:GL_SRS_DEL_JI_LEDGERS_V, status:VALID, product: GL - General Ledger , implementation_dba_data: APPS.GL_SRS_DEL_JI_LEDGERS_V ,
-
View: GL_ACCESS_SET_LEDGERS_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:SQLGL.GL_ACCESS_SET_LEDGERS_V, object_name:GL_ACCESS_SET_LEDGERS_V, status:VALID, product: GL - General Ledger , implementation_dba_data: APPS.GL_ACCESS_SET_LEDGERS_V ,
-
View: GL_ACCESS_SET_LEDGERS_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:SQLGL.GL_ACCESS_SET_LEDGERS_V, object_name:GL_ACCESS_SET_LEDGERS_V, status:VALID, product: GL - General Ledger , implementation_dba_data: APPS.GL_ACCESS_SET_LEDGERS_V ,
-
View: GLBV_ENCUMB_JOURNAL_BATCHES
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:SQLGL.GLBV_ENCUMB_JOURNAL_BATCHES, object_name:GLBV_ENCUMB_JOURNAL_BATCHES, status:VALID, product: GL - General Ledger , implementation_dba_data: APPS.GLBV_ENCUMB_JOURNAL_BATCHES ,
-
View: GLBV_JOURNAL_BATCHES
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:SQLGL.GLBV_JOURNAL_BATCHES, object_name:GLBV_JOURNAL_BATCHES, status:VALID, product: GL - General Ledger , implementation_dba_data: APPS.GLBV_JOURNAL_BATCHES ,
-
View: GLBV_JOURNAL_BATCHES
12.2.2
product: GL - General Ledger , implementation_dba_data: Not implemented in this database ,
-
View: GLBV_ENCUMB_JOURNAL_ENTRIES
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:SQLGL.GLBV_ENCUMB_JOURNAL_ENTRIES, object_name:GLBV_ENCUMB_JOURNAL_ENTRIES, status:VALID, product: GL - General Ledger , implementation_dba_data: APPS.GLBV_ENCUMB_JOURNAL_ENTRIES ,
-
View: GLBV_BUDGET_JOURNAL_ENTRIES
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:SQLGL.GLBV_BUDGET_JOURNAL_ENTRIES, object_name:GLBV_BUDGET_JOURNAL_ENTRIES, status:VALID, product: GL - General Ledger , description: Budget journal entries are groups of journal lines that represent the estimated results of future financial operations. , implementation_dba_data: APPS.GLBV_BUDGET_JOURNAL_ENTRIES ,
-
View: GL_JE_BATCHES_POST_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:SQLGL.GL_JE_BATCHES_POST_V, object_name:GL_JE_BATCHES_POST_V, status:VALID, product: GL - General Ledger , implementation_dba_data: APPS.GL_JE_BATCHES_POST_V ,
-
View: GLBV_JOURNAL_ENTRIES
12.2.2
product: GL - General Ledger , implementation_dba_data: Not implemented in this database ,
-
View: GLBV_ACTUAL_JOURNAL_BATCHES
12.2.2
product: GL - General Ledger , implementation_dba_data: Not implemented in this database ,
-
View: GLFV_BUDGET_JOURNAL_BATCHES
12.2.2
product: GL - General Ledger , implementation_dba_data: Not implemented in this database ,
-
View: GLBV_ENCUMB_JOURNAL_ENTRIES
12.2.2
product: GL - General Ledger , implementation_dba_data: Not implemented in this database ,
-
View: GLFV_BUDGET_JOURNAL_BATCHES
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:SQLGL.GLFV_BUDGET_JOURNAL_BATCHES, object_name:GLFV_BUDGET_JOURNAL_BATCHES, status:VALID, product: GL - General Ledger , implementation_dba_data: APPS.GLFV_BUDGET_JOURNAL_BATCHES ,
-
View: GLBV_ENCUMB_JOURNAL_BATCHES
12.2.2
product: GL - General Ledger , implementation_dba_data: Not implemented in this database ,
-
View: GLBV_JOURNAL_ENTRIES
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:SQLGL.GLBV_JOURNAL_ENTRIES, object_name:GLBV_JOURNAL_ENTRIES, status:VALID, product: GL - General Ledger , implementation_dba_data: APPS.GLBV_JOURNAL_ENTRIES ,
-
View: GLBV_BUDGET_JOURNAL_BATCHES
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:SQLGL.GLBV_BUDGET_JOURNAL_BATCHES, object_name:GLBV_BUDGET_JOURNAL_BATCHES, status:VALID, product: GL - General Ledger , description: Budget journal batches are groups of journal entries that represent the estimated results of future financial operations. , implementation_dba_data: APPS.GLBV_BUDGET_JOURNAL_BATCHES ,
-
View: GLBV_BUDGET_JOURNAL_ENTRIES
12.2.2
product: GL - General Ledger , description: Budget journal entries are groups of journal lines that represent the estimated results of future financial operations. , implementation_dba_data: Not implemented in this database ,
-
View: GLBV_ACTUAL_JOURNAL_ENTRIES
12.2.2
product: GL - General Ledger , implementation_dba_data: Not implemented in this database ,
-
View: GLFV_ENCUMB_JOURNAL_BATCHES
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:SQLGL.GLFV_ENCUMB_JOURNAL_BATCHES, object_name:GLFV_ENCUMB_JOURNAL_BATCHES, status:VALID, product: GL - General Ledger , description: Encumbrance journal batches are groups of journal entries that represent commitments, obligations, and other planned expenditures. , implementation_dba_data: APPS.GLFV_ENCUMB_JOURNAL_BATCHES ,
-
View: GLFV_ENCUMB_JOURNAL_BATCHES
12.2.2
product: GL - General Ledger , description: Encumbrance journal batches are groups of journal entries that represent commitments, obligations, and other planned expenditures. , implementation_dba_data: Not implemented in this database ,
-
View: GLBV_ACTUAL_JOURNAL_ENTRIES
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:SQLGL.GLBV_ACTUAL_JOURNAL_ENTRIES, object_name:GLBV_ACTUAL_JOURNAL_ENTRIES, status:VALID, product: GL - General Ledger , implementation_dba_data: APPS.GLBV_ACTUAL_JOURNAL_ENTRIES ,
-
View: GL_JE_BATCHES_POST_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:SQLGL.GL_JE_BATCHES_POST_V, object_name:GL_JE_BATCHES_POST_V, status:VALID, product: GL - General Ledger , implementation_dba_data: APPS.GL_JE_BATCHES_POST_V ,
-
View: GLBV_ACTUAL_JOURNAL_BATCHES
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:SQLGL.GLBV_ACTUAL_JOURNAL_BATCHES, object_name:GLBV_ACTUAL_JOURNAL_BATCHES, status:VALID, product: GL - General Ledger , implementation_dba_data: APPS.GLBV_ACTUAL_JOURNAL_BATCHES ,
-
View: GLBV_BUDGET_JOURNAL_BATCHES
12.2.2
product: GL - General Ledger , description: Budget journal batches are groups of journal entries that represent the estimated results of future financial operations. , implementation_dba_data: Not implemented in this database ,
-
View: GLFV_ACTUAL_JOURNAL_BATCHES
12.2.2
product: GL - General Ledger , description: Actual journal batches are groups of journal entries that represent the results of financial operations. , implementation_dba_data: Not implemented in this database ,
-
View: GLFV_JOURNAL_BATCHES
12.2.2
product: GL - General Ledger , description: General Ledger journal batches are groups of related journal entries which share the same General Ledger period. , implementation_dba_data: Not implemented in this database ,
-
View: GLFV_ACTUAL_JOURNAL_BATCHES
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:SQLGL.GLFV_ACTUAL_JOURNAL_BATCHES, object_name:GLFV_ACTUAL_JOURNAL_BATCHES, status:VALID, product: GL - General Ledger , description: Actual journal batches are groups of journal entries that represent the results of financial operations. , implementation_dba_data: APPS.GLFV_ACTUAL_JOURNAL_BATCHES ,
-
View: GLFV_JOURNAL_BATCHES
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:SQLGL.GLFV_JOURNAL_BATCHES, object_name:GLFV_JOURNAL_BATCHES, status:VALID, product: GL - General Ledger , description: General Ledger journal batches are groups of related journal entries which share the same General Ledger period. , implementation_dba_data: APPS.GLFV_JOURNAL_BATCHES ,
-
View: GLFV_BUDGET_JOURNAL_ENTRIES
12.2.2
product: GL - General Ledger , implementation_dba_data: Not implemented in this database ,
-
View: GLFV_ENCUMB_JOURNAL_ENTRIES
12.2.2
product: GL - General Ledger , implementation_dba_data: Not implemented in this database ,
-
View: GLFV_BUDGET_JOURNAL_ENTRIES
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:SQLGL.GLFV_BUDGET_JOURNAL_ENTRIES, object_name:GLFV_BUDGET_JOURNAL_ENTRIES, status:VALID, product: GL - General Ledger , implementation_dba_data: APPS.GLFV_BUDGET_JOURNAL_ENTRIES ,
-
View: GLFV_ENCUMB_JOURNAL_ENTRIES
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:SQLGL.GLFV_ENCUMB_JOURNAL_ENTRIES, object_name:GLFV_ENCUMB_JOURNAL_ENTRIES, status:VALID, product: GL - General Ledger , implementation_dba_data: APPS.GLFV_ENCUMB_JOURNAL_ENTRIES ,
-
View: GLFV_ACTUAL_JOURNAL_ENTRIES
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:SQLGL.GLFV_ACTUAL_JOURNAL_ENTRIES, object_name:GLFV_ACTUAL_JOURNAL_ENTRIES, status:VALID, product: GL - General Ledger , implementation_dba_data: APPS.GLFV_ACTUAL_JOURNAL_ENTRIES ,
-
View: GL_CONSOLIDATION_HISTORY_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:SQLGL.GL_CONSOLIDATION_HISTORY_V, object_name:GL_CONSOLIDATION_HISTORY_V, status:VALID, product: GL - General Ledger , implementation_dba_data: APPS.GL_CONSOLIDATION_HISTORY_V ,
-
View: GLFV_ACTUAL_JOURNAL_ENTRIES
12.2.2
product: GL - General Ledger , implementation_dba_data: Not implemented in this database ,
-
View: GL_CONSOLIDATION_HISTORY_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:SQLGL.GL_CONSOLIDATION_HISTORY_V, object_name:GL_CONSOLIDATION_HISTORY_V, status:VALID, product: GL - General Ledger , implementation_dba_data: APPS.GL_CONSOLIDATION_HISTORY_V ,
-
View: GLFV_JOURNAL_ENTRIES
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:SQLGL.GLFV_JOURNAL_ENTRIES, object_name:GLFV_JOURNAL_ENTRIES, status:VALID, product: GL - General Ledger , description: General Ledger journal entries are groups of related journal lines that record debit and credit amounts to General Ledger accounts. , implementation_dba_data: APPS.GLFV_JOURNAL_ENTRIES ,
-
View: GLFV_JOURNAL_ENTRIES
12.2.2
product: GL - General Ledger , description: General Ledger journal entries are groups of related journal lines that record debit and credit amounts to General Ledger accounts. , implementation_dba_data: Not implemented in this database ,