SAS_CUSTOM_ROLE_PERMISSIONS

Global custom-role to permission associations for immutable projection snapshots. Used to build CustomRoleToPermissionIdsIndex. SAS_CUSTOM_ROLE_PERMISSIONS_PK is the disabled primary-key constraint. SAS_CUSTOM_ROLE_PERMISSIONS_U1 prevents duplicate custom-role permission rows and supports role-driven cache loading.

Details

  • Schema: FUSION

  • Object owner: FND

  • Object type: TABLE

  • Tablespace: Default

Primary Key

Name Columns

SAS_CUSTOM_ROLE_PERMISSIONS_PK

SNAPSHOT_VERSION, GLOBAL_ROLE_ID, GLOBAL_PERMISSION_ID

Columns

Name Datatype Precision Not-null Comments
SNAPSHOT_VERSION NUMBER 18 Yes Immutable projection generation selected by snapshot control.
GLOBAL_ROLE_ID NUMBER 18 Yes Custom role ID that grants the permission. The unique index supports reads by snapshot and role.
GLOBAL_PERMISSION_ID NUMBER 18 Yes Permission ID directly associated with the custom role.

Indexes

Index Uniqueness Tablespace Columns
SAS_CUSTOM_ROLE_PERMISSIONS_U1 Unique Default SNAPSHOT_VERSION, GLOBAL_ROLE_ID, GLOBAL_PERMISSION_ID