Skip Navigation Links | |
Exit Print View | |
Oracle Identity Analytics 11gR1 Database Administrator's Guide |
This chapter describes the tables that make up the Oracle Identity Analytics Policies module.
|
|
Each role is assigned one or more policies. The POLICES table contains information about these policies, which are identified by a unique POLICYKEY and a POLICYNAME. Each policy is associated with its resource type from the NAMESPACES table using the NAMESPACEKEY as a reference. For auditing purposes CREATEUSER, UPDATEUSER, CREATEDATE, and UPDATEDATE data is populated on every policy in this table.
PK_POLICIES - composite primary key on columns POLICYKEY and NAMESPACEKEY
None
None
|
|
The POLICY_ATTR_HIER_NODES table maintains policy attribute hierarchy information. It has a unique ID, a ROOT_ID, and a PARENT_ID representing the root nodes and parent nodes respectively in the hierarchy. The ATTRIBUTE_VALUE_ID is a reference key to the ATTRIBUTE_VALUES table that contains the actual values of the attributes. UPDATE_DATE stores information in case of a modification to the account. Fields LFT and RGT are used to maintain hierarchy information as well.
PK_ID- primary key on column ID
None
None
|
|
Any modifications made to policies within the Oracle Identity Analytics Identity Warehouse module results in the creation of a new policy version. This policy version undergoes a Policy Approval Process. A snapshot of the existing policy is captured and saved in the POLICY_VERSIONS table prior to the initiation of the Policy Approval process.
PK_POLICY_VERSIONS - composite primary key on column POLICY_ID, NAMESPACEKEY and VERSION_NUMBER
None
None
|
|
Each policy has multiple attributes defined in it. (This is similar to the relationship between accounts and attributes.) The relationship between policies and attributes is defined in the POLICY_ATTRIBUTES table. The POLICY_ATTR_HIER_ID field references the ID of the POLICY_ATTR_HIER_NODES table, which links to the ATTRIBUTE_VALUES table.
PK_POLICY_ATTRIBUTES_T - primary key on column ID
None
IX_POLICY_ATTRIBUTES_PID - non-unique index on column POLICY_ID
IX_POLICY_ATTRIBUTES_PID - non-unique index on column PARENT_ID
|
|
The POLICY_EXCLUSIONPOLICIES table defines the segregation of duties (SoD) between policies. Each policy defined for SoD has the policy's POLICYKEY and the corresponding SoD policy's key defined in the EXCLUSIONPOLICYKEY column.
PK_POLICY_EXCLUSIONPOLICIES - composite primary key on columns POLICYKEY, POLICY_VERSION_ID and EXCLUSIONPOLICYKEY
None
None
|
|
This table defines the relationship between a policy that is owned by a global user or a policy in Oracle Identity Analytics. POLICY_ID refers to the policy owned in the POLICIES table, whereas OWNER_ID refers to the GLOBALUSERS table.
PK_POLICY_OWNERS - primary key on column ID
None
None