Search Results hz_dss_entities
Overview
The HZ_DSS_ENTITIES table is a core data security object within Oracle E-Business Suite (EBS) 12.1.1 and 12.2.2, specifically for the Receivables (AR) module. It functions as the master repository for defining entities that can be secured under the Data Security System (DSS). DSS is a framework that enables granular, row-level access control, allowing administrators to restrict user access to specific business data, such as transactions or customer accounts, based on configurable security policies. This table stores the fundamental building blocks—the entities themselves—upon which these security rules are constructed and applied, making it critical for implementing and managing data security within the Receivables application.
Key Information Stored
The table's structure is designed to manage a hierarchy of securable entities. The primary columns include ENTITY_ID, which serves as the unique identifier for each securable entity. The OBJECT_ID column is a foreign key to FND_OBJECTS, linking the entity to its corresponding application object definition within the EBS foundation layer. A key structural feature is the PARENT_ENTITY_ID column, which is a self-referencing foreign key to the same table (HZ_DSS_ENTITIES). This allows for the creation of nested entity hierarchies, where a parent entity can encompass multiple child entities, enabling complex and tiered security models. The table's primary key constraint, HZ_DSS_ENTITIES_PK, is enforced on the ENTITY_ID column.
Common Use Cases and Queries
The primary use case revolves around the administration and auditing of the Data Security System. Common activities include analyzing the hierarchy of securable entities to understand security inheritance or identifying all entities available for a specific application object. A typical query might join HZ_DSS_ENTITIES with FND_OBJECTS to list all securable entities with their associated object names. Another critical query involves joining with HZ_DSS_SECURED_ENTITIES to see which specific entity instances (e.g., a particular customer account) have active security grants. For example, a query to find all child entities under a specific parent would utilize the self-referential relationship on PARENT_ENTITY_ID.
Related Objects
- FND_OBJECTS: Foundation table that defines application objects. The HZ_DSS_ENTITIES.OBJECT_ID foreign key links a securable entity to its base object definition.
- HZ_DSS_SECURED_ENTITIES: A central dependent table that stores the actual security grants or assignments. Its ENTITY_ID column is a foreign key to HZ_DSS_ENTITIES.ENTITY_ID, linking a specific grant to the entity being secured.
- Self-Reference: The table has a foreign key relationship with itself via the PARENT_ENTITY_ID column, enabling the creation of hierarchical entity structures.
-
Table: HZ_DSS_ENTITIES
12.2.2
owner:AR, object_type:TABLE, fnd_design_data:AR.HZ_DSS_ENTITIES, object_name:HZ_DSS_ENTITIES, status:VALID, product: AR - Receivables , description: Entities that can be secured , implementation_dba_data: AR.HZ_DSS_ENTITIES ,
-
Table: HZ_DSS_ENTITIES
12.1.1
owner:AR, object_type:TABLE, fnd_design_data:AR.HZ_DSS_ENTITIES, object_name:HZ_DSS_ENTITIES, status:VALID, product: AR - Receivables , description: Entities that can be secured , implementation_dba_data: AR.HZ_DSS_ENTITIES ,
-
APPS.HZ_DSS_UTIL_PUB dependencies on HZ_DSS_ENTITIES
12.2.2
-
APPS.HZ_DSS_SETUP_PUB dependencies on HZ_DSS_ENTITIES
12.2.2
-
APPS.HZ_DSS_ENTITIES_PKG dependencies on HZ_DSS_ENTITIES
12.1.1
-
APPS.HZ_DSS_GROUPS_PUB dependencies on HZ_DSS_ENTITIES
12.1.1
-
APPS.HZ_DSS_VALIDATE_PKG dependencies on HZ_DSS_ENTITIES
12.2.2
-
APPS.HZ_DSS_SETUP_PUB dependencies on HZ_DSS_ENTITIES
12.1.1
-
APPS.HZ_DSS_VALIDATE_PKG dependencies on HZ_DSS_ENTITIES
12.1.1
-
APPS.HZ_DSS_SETUP_PUB dependencies on HZ_DSS_ENTITIES
12.1.1
-
APPS.HZ_DSS_ENTITIES_PKG dependencies on HZ_DSS_ENTITIES
12.2.2
-
APPS.HZ_DSS_GROUPS_PUB dependencies on HZ_DSS_ENTITIES
12.2.2
-
APPS.HZ_DSS_SETUP_PUB dependencies on HZ_DSS_ENTITIES
12.2.2
-
APPS.HZ_DSS_UTIL_PUB dependencies on HZ_DSS_ENTITIES
12.1.1
-
APPS.HZ_DSS_VALIDATE_PKG SQL Statements
12.2.2
-
TRIGGER: APPS.HZ_DSS_ENTITIES+
12.2.2
owner:APPS, object_type:TRIGGER, object_name:HZ_DSS_ENTITIES+, status:VALID,
-
SYNONYM: APPS.HZ_DSS_ENTITIES
12.2.2
owner:APPS, object_type:SYNONYM, object_name:HZ_DSS_ENTITIES, status:VALID,
-
APPS.HZ_DSS_VALIDATE_PKG dependencies on FND_OBJECTS
12.1.1
-
APPS.HZ_DSS_VALIDATE_PKG SQL Statements
12.1.1
-
APPS.HZ_DSS_UTIL_PUB dependencies on FND_OBJECTS
12.1.1
-
VIEW: AR.HZ_DSS_ENTITIES#
12.2.2
owner:AR, object_type:VIEW, object_name:HZ_DSS_ENTITIES#, status:VALID,
-
APPS.HZ_DSS_UTIL_PUB dependencies on FND_OBJECTS
12.2.2
-
SYNONYM: APPS.HZ_DSS_ENTITIES
12.1.1
owner:APPS, object_type:SYNONYM, object_name:HZ_DSS_ENTITIES, status:VALID,
-
APPS.HZ_DSS_VALIDATE_PKG dependencies on FND_OBJECTS
12.2.2
-
PACKAGE: APPS.HZ_DSS_VALIDATE_PKG
12.2.2
-
APPS.HZ_DSS_ENTITIES_PKG SQL Statements
12.1.1
-
APPS.HZ_DSS_ENTITIES_PKG SQL Statements
12.2.2
-
APPS.HZ_DSS_UTIL_PUB dependencies on HZ_DSS_GROUPS_B
12.2.2
-
APPS.HZ_DSS_UTIL_PUB dependencies on HZ_DSS_GROUPS_B
12.1.1
-
APPS.HZ_DSS_UTIL_PUB dependencies on FND_OBJECT_INSTANCE_SETS
12.1.1
-
PACKAGE: APPS.HZ_DSS_VALIDATE_PKG
12.1.1
-
TRIGGER: APPS.HZ_DSS_ENTITIES+
12.2.2
-
FUNCTION: APPS.HZ_DSS_ENTITIES=
12.2.2
-
VIEW: AR.HZ_DSS_ENTITIES#
12.2.2
-
PACKAGE BODY: APPS.HZ_DSS_VALIDATE_PKG
12.1.1
-
PACKAGE BODY: APPS.HZ_DSS_VALIDATE_PKG
12.2.2
-
PACKAGE BODY: APPS.HZ_DSS_VALIDATE_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:HZ_DSS_VALIDATE_PKG, status:VALID,
-
VIEW: APPS.HZ_DSS_SEL_ENTITIES_V
12.1.1
-
VIEW: APPS.HZ_DSS_SEL_ENTITIES_V
12.2.2
-
TABLE: AR.HZ_DSS_ENTITIES
12.2.2
owner:AR, object_type:TABLE, fnd_design_data:AR.HZ_DSS_ENTITIES, object_name:HZ_DSS_ENTITIES, status:VALID,
-
TABLE: AR.HZ_DSS_ENTITIES
12.1.1
owner:AR, object_type:TABLE, fnd_design_data:AR.HZ_DSS_ENTITIES, object_name:HZ_DSS_ENTITIES, status:VALID,
-
Table: FND_OBJECTS
12.2.2
owner:APPLSYS, object_type:TABLE, fnd_design_data:FND.FND_OBJECTS, object_name:FND_OBJECTS, status:VALID, product: FND - Application Object Library , description: Objects of data elements that can be secured in data security grantsInitially an object is a database table or view. , implementation_dba_data: APPLSYS.FND_OBJECTS ,
-
APPS.HZ_DSS_UTIL_PUB dependencies on HZ_DSS_SECURED_ENTITIES
12.1.1
-
APPS.HZ_DSS_UTIL_PUB dependencies on FND_OBJECT_INSTANCE_SETS
12.2.2
-
APPS.HZ_DSS_UTIL_PUB dependencies on HZ_DSS_SECURED_ENTITIES
12.2.2
-
APPS.HZ_DSS_ENTITIES_PKG dependencies on DUAL
12.2.2
-
APPS.HZ_DSS_ENTITIES_PKG dependencies on DUAL
12.1.1
-
Table: HZ_DSS_SECURED_ENTITIES
12.1.1
owner:AR, object_type:TABLE, fnd_design_data:AR.HZ_DSS_SECURED_ENTITIES, object_name:HZ_DSS_SECURED_ENTITIES, status:VALID, product: AR - Receivables , description: Entities that are secured by a particular data sharing group , implementation_dba_data: AR.HZ_DSS_SECURED_ENTITIES ,
-
Table: HZ_DSS_SECURED_ENTITIES
12.2.2
owner:AR, object_type:TABLE, fnd_design_data:AR.HZ_DSS_SECURED_ENTITIES, object_name:HZ_DSS_SECURED_ENTITIES, status:VALID, product: AR - Receivables , description: Entities that are secured by a particular data sharing group , implementation_dba_data: AR.HZ_DSS_SECURED_ENTITIES ,
-
FUNCTION: APPS.HZ_DSS_ENTITIES=
12.2.2
owner:APPS, object_type:FUNCTION, object_name:HZ_DSS_ENTITIES=, status:VALID,