Search Results ce_security_profiles_gt
The CE.CE_SECURITY_PROFILES_GT
table in Oracle E-Business Suite (EBS) 12.1.1 and 12.2.2 is a global temporary table used within the Cash Management (CE) module to store security profile assignments during runtime. This table plays a critical role in enforcing data access security for users interacting with cash management functionalities. Below is a detailed technical summary of its purpose, structure, and usage within Oracle EBS.
Purpose and Context
TheCE_SECURITY_PROFILES_GT
table is designed to temporarily hold security profile assignments that determine which operating units, bank accounts, or other financial entities a user can access. It is primarily utilized during the execution of concurrent programs, reports, or online transactions where data access must be restricted based on predefined security rules. By leveraging this table, Oracle EBS ensures that users only view or modify data within their authorized scope, adhering to the principle of least privilege.
Table Structure
The table's structure typically includes columns that map users to their respective security profiles. While the exact schema may vary slightly between EBS 12.1.1 and 12.2.2, common columns include:- SECURITY_PROFILE_ID: A unique identifier for the security profile.
- USER_ID: The ID of the user assigned to the security profile.
- ORG_ID: The operating unit ID to which access is granted.
- CREATED_BY and CREATION_DATE: Audit columns tracking record creation.
- LAST_UPDATED_BY and LAST_UPDATE_DATE: Audit columns for modifications.
Usage in Cash Management
In the CE module, this table is referenced during processes like bank account reconciliation, cash positioning, and cash forecasting. For example:- When a user initiates a bank reconciliation, the application queries
CE_SECURITY_PROFILES_GT
to filter bank accounts based on the user's security profile. - During concurrent program execution (e.g., CE reconciliation reports), the table ensures data is processed only for authorized operating units.
Integration with Oracle Security Framework
The table integrates with Oracle's Function Security and Data Security models. It works in tandem with:- MO: Security Profile: A profile option defining access to operating units.
- CE: Security Profile: Cash Management-specific extensions to the security model.
Technical Considerations
Key technical aspects include:- Performance: As a temporary table, it reduces storage overhead but may require indexing on frequently queried columns like
USER_ID
. - Purging: Data is automatically purged at session end (if defined as
ON COMMIT PRESERVE ROWS
) or transaction end (ON COMMIT DELETE ROWS
). - Customization Impact: Modifications to security logic must account for dependencies on this table.
Conclusion
TheCE.CE_SECURITY_PROFILES_GT
table is a foundational component of Oracle EBS Cash Management's security architecture. By temporarily storing user-specific access rules, it enables efficient and secure data processing while maintaining compliance with organizational access policies. Administrators and developers should ensure proper configuration and testing of security profiles to avoid data access issues in production environments.
-
APPS.CE_AUTO_BANK_MATCH dependencies on CE_SECURITY_PROFILES_GT
12.1.1
-
APPS.CEP_STANDARD dependencies on CE_SECURITY_PROFILES_GT
12.2.2
-
APPS.IBY_CE_BATCH_RECON_PKG dependencies on CE_SECURITY_PROFILES_GT
12.1.1
-
APPS.CEP_STANDARD dependencies on CE_SECURITY_PROFILES_GT
12.1.1
-
APPS.CE_CEPURGE_XMLP_PKG dependencies on CE_SECURITY_PROFILES_GT
12.1.1
-
APPS.CE_AUTO_BANK_MATCH dependencies on CE_SECURITY_PROFILES_GT
12.2.2
-
APPS.IBY_CE_BATCH_RECON_PKG dependencies on CE_SECURITY_PROFILES_GT
12.2.2
-
APPS.CE_CEPURGE_XMLP_PKG dependencies on CE_SECURITY_PROFILES_GT
12.2.2
-
APPS.CE_PURGE dependencies on CE_SECURITY_PROFILES_GT
12.2.2
-
APPS.CE_AUTO_BANK_MATCH dependencies on CE_BANK_ACCT_USES_ALL
12.1.1
-
APPS.CE_AUTO_BANK_MATCH dependencies on CE_BANK_ACCT_USES_ALL
12.2.2
-
VIEW: APPS.CE_STATEMENT_RECON_GT_V
12.2.2
-
VIEW: APPS.CE_STATEMENT_RECON_GT_V
12.1.1
-
APPS.CE_BANK_ACCT_BALANCE_REPORT dependencies on STANDARD
12.1.1
-
APPS.IBY_CE_BATCH_RECON_PKG dependencies on IBY_FD_DOCS_PAYABLE_V
12.1.1
-
APPS.CEP_STANDARD SQL Statements
12.2.2
-
APPS.IBY_CE_BATCH_RECON_PKG dependencies on CE_CASHFLOWS
12.2.2
-
APPS.CE_PURGE dependencies on CE_ARCH_RECONCILIATIONS_ALL
12.2.2
-
APPS.IBY_CE_BATCH_RECON_PKG dependencies on CE_CASHFLOWS
12.1.1
-
APPS.IBY_CE_BATCH_RECON_PKG dependencies on IBY_FD_PAYMENTS_V
12.2.2
-
APPS.CEP_STANDARD SQL Statements
12.1.1
-
APPS.IBY_CE_BATCH_RECON_PKG dependencies on IBY_FD_DOCS_PAYABLE_V
12.2.2
-
View: CE_STATEMENT_RECON_GT_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:CE.CE_STATEMENT_RECON_GT_V, object_name:CE_STATEMENT_RECON_GT_V, status:VALID, product: CE - Cash Management , implementation_dba_data: APPS.CE_STATEMENT_RECON_GT_V ,
-
APPS.IBY_CE_BATCH_RECON_PKG dependencies on IBY_FD_PAYMENTS_V
12.1.1
-
View: CE_STATEMENT_RECON_GT_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:CE.CE_STATEMENT_RECON_GT_V, object_name:CE_STATEMENT_RECON_GT_V, status:VALID, product: CE - Cash Management , implementation_dba_data: APPS.CE_STATEMENT_RECON_GT_V ,
-
APPS.IBY_CE_BATCH_RECON_PKG dependencies on CE_CASHFLOW_ACCT_H
12.2.2
-
SYNONYM: APPS.CE_SECURITY_PROFILES_GT
12.1.1
owner:APPS, object_type:SYNONYM, object_name:CE_SECURITY_PROFILES_GT, status:VALID,
-
APPS.IBY_CE_BATCH_RECON_PKG dependencies on CE_CASHFLOW_ACCT_H
12.1.1
-
SYNONYM: APPS.CE_SECURITY_PROFILES_GT
12.2.2
owner:APPS, object_type:SYNONYM, object_name:CE_SECURITY_PROFILES_GT, status:VALID,
-
APPS.CE_BANK_ACCT_BALANCE_REPORT dependencies on STANDARD
12.2.2
-
APPS.CE_PURGE dependencies on CE_STATEMENT_RECONCILS_ALL
12.2.2
-
APPS.CE_BANK_ACCT_BALANCE_REPORT dependencies on CEP_STANDARD
12.2.2
-
APPS.CE_PURGE dependencies on CE_ARCH_RECONCILIATIONS
12.2.2
-
TABLE: CE.CE_SECURITY_PROFILES_GT
12.2.2
owner:CE, object_type:TABLE, object_name:CE_SECURITY_PROFILES_GT, status:VALID,
-
VIEW: APPS.CE_BANK_ACCT_USES_GT_V
12.1.1
-
APPS.CE_PURGE dependencies on CE_ARCH_RECON_ERRORS
12.2.2
-
TABLE: CE.CE_SECURITY_PROFILES_GT
12.1.1
owner:CE, object_type:TABLE, object_name:CE_SECURITY_PROFILES_GT, status:VALID,
-
VIEW: APPS.CE_BANK_ACCT_USES_GT_V
12.2.2
-
APPS.CE_BANK_ACCT_BALANCE_REPORT dependencies on FND_FILE
12.1.1
-
APPS.CE_LEVELING_UTILS dependencies on CEP_STANDARD
12.2.2
-
VIEW: APPS.CE_BANK_ACCTS_CALC_V
12.1.1
-
VIEW: APPS.CE_BANK_ACCTS_SEARCH_GT_V
12.1.1
-
VIEW: APPS.CE_BANK_ACCTS_SEARCH_GT_V
12.2.2
-
VIEW: APPS.IBY_EXT_FD_PMT_1_0_VT
12.1.1
-
APPS.CE_CEPURGE_XMLP_PKG dependencies on CE_RECONCILIATION_ERRORS
12.1.1
-
APPS.CE_CEPURGE_XMLP_PKG dependencies on CE_RECONCILIATION_ERRORS
12.2.2
-
VIEW: APPS.CE_BANK_ACCTS_CALC_V
12.2.2
-
VIEW: APPS.CE_BANK_ACCTS_GT_V
12.2.2
-
VIEW: APPS.CE_BANK_ACCTS_GT_V
12.1.1
-
VIEW: APPS.IBY_EXT_FD_PMT_1_0_VT
12.2.2