Search Results edw_sec_lvl_info_t
Overview
EDW_SEC_LVL_INFO_T is a reference table owned by the BIS schema within Oracle E-Business Suite, delivered as part of the Applications BIS (Business Intelligence System) product family. Its documented status is VALID in both Oracle EBS 12.1.1 and 12.2.2. The object serves as a security-level information repository, holding denormalized descriptors for the security levels that the Enterprise Data Warehouse (EDW) layer uses when applying row-level data access restrictions across BI Publisher reports, discoverer workbooks, and other BIS-managed analytical content.
The table stores one record per security dimension level and supplies the human-readable names, long names, and the physical column identifiers that the security framework uses to translate a numeric level identifier into a filterable column reference at runtime. In this capacity it functions as the metadatastore that bridges abstract level IDs (from MSD_LEVELS) to concrete column names used in generated SQL.
From a heuristic Data Vault modeling perspective, the table is classified as standalone, meaning it exhibits no parent-child dependencies other than the outbound reference to MSD_LEVELS and is not dependent on another hub for its identity. In Data Vault terms it most closely resembles a reference satellite attached to a level hub, since it carries descriptive attributes (names and column mappings) keyed by LEVEL_ID rather than transactional or relationship data.
Key Information Stored
The documented physical schema for 12.1.1 contains five columns. The most important are:
- DIM_ID – identifies the dimension to which the security level belongs, linking the level definition to a specific analytic dimension in the EDW model.
- LEVEL_ID – the numeric business key of the security level. This is the foreign key pointing to MSD_LEVELS.LEVEL_ID and is the primary join column for downstream consumers.
- LEVEL_NAME – the short display name of the level, typically used as the label in security setup forms and report parameter pickers.
- LEVEL_LONG_NAME – the descriptive long name presented in administrative and audit-facing screens.
- STAR_LEVEL_NAME_COL_NAME – the physical column name in the star-schema fact or dimension table that holds the value compared against the user's authorized level at query time. This is the operative mapping that the security engine reads to inject a WHERE predicate into generated SQL.
The metadata provided does not document a separate surrogate primary key or unique index; LEVEL_ID, constrained by the foreign key to MSD_LEVELS, is the effective business-key candidate for joining and lookup purposes.
Common Use Cases and Queries
The primary use case is resolving a level identifier to the column name required for data-security filtering. A typical query joins the table to MSD_LEVELS to retrieve the display name and column mapping for a given level:
- SELECT s.level_id, s.level_name, s.star_level_name_col_name FROM bis.edw_sec_lvl_info_t s, msd_levels m WHERE s.level_id = m.level_id.
- Reporting scenarios list all levels for a dimension using DIM_ID to populate a security assignment LOV.
- Diagnostic queries identify levels whose STAR_LEVEL_NAME_COL_NAME does not match an actual column in the target fact table, a common cause of missing row-level security in BI reports.
Related Objects
The documented relationship data identifies MSD_LEVELS as the sole referenced parent via EDW_SEC_LVL_INFO_T.LEVEL_ID → MSD_LEVELS.LEVEL_ID. In practice, the BIS security framework consumes this table alongside MSD_LEVELS to construct row-level predicates. Administrators should treat MSD_LEVELS as the master level definition table and EDW_SEC_LVL_INFO_T as its descriptive extension for EDW column mapping. Any change to level definitions in MSD_LEVELS should be validated against the corresponding row here to ensure the STAR_LEVEL_NAME_COL_NAME mapping remains accurate.
-
Table: EDW_SEC_LVL_INFO_T
12.1.1
owner:BIS, object_type:TABLE, fnd_design_data:BIS.EDW_SEC_LVL_INFO_T, object_name:EDW_SEC_LVL_INFO_T, status:VALID, product: BIS - Applications BIS , description: EDW_SEC_LVL_INFO_T , implementation_dba_data: BIS.EDW_SEC_LVL_INFO_T ,
-
Table: EDW_SEC_LVL_INFO_T
12.2.2
product: BIS - Applications BIS , description: EDW_SEC_LVL_INFO_T , implementation_dba_data: Not implemented in this database ,
-
APPS.EDW_SEC_UTIL SQL Statements
12.1.1
-
SYNONYM: APPS.EDW_SEC_LVL_INFO_T
12.1.1
owner:APPS, object_type:SYNONYM, object_name:EDW_SEC_LVL_INFO_T, status:VALID,
-
TABLE: BIS.EDW_SEC_LVL_INFO_T
12.1.1
owner:BIS, object_type:TABLE, fnd_design_data:BIS.EDW_SEC_LVL_INFO_T, object_name:EDW_SEC_LVL_INFO_T, status:VALID,
-
PACKAGE BODY: APPS.EDW_SEC_UTIL
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:EDW_SEC_UTIL, status:VALID,
-
PACKAGE BODY: APPS.EDW_SEC_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:EDW_SEC_PKG, status:VALID,
-
PACKAGE BODY: APPS.EDW_SEC_UTIL
12.1.1
-
12.1.1 FND Design Data
12.1.1
-
12.2.2 FND Design Data
12.2.2
-
APPS.EDW_SEC_PKG SQL Statements
12.1.1
-
12.1.1 DBA Data
12.1.1
-
APPS.EDW_SEC_PKG dependencies on EDW_SEC_LVL_INFO_T
12.1.1
-
APPS.EDW_SEC_UTIL dependencies on EDW_SEC_LVL_INFO_T
12.1.1
-
APPS.EDW_SEC_UTIL dependencies on EDW_SEC_FACT_INFO_T
12.1.1
-
APPS.EDW_SEC_UTIL dependencies on EDW_SEC_FACT_INFO_V
12.1.1
-
APPS.EDW_SEC_UTIL dependencies on EDW_SEC_ITEMSET_INFO_T
12.1.1
-
APPS.EDW_SEC_UTIL dependencies on EDW_SEC_DIM_INFO_T
12.1.1
-
PACKAGE BODY: APPS.EDW_SEC_PKG
12.1.1
-
eTRM - BIS Tables and Views
12.1.1
-
12.1.1 DBA Data
12.1.1
-
eTRM - BIS Tables and Views
12.1.1