Cette table répertorie toutes les règles de contrôle des accès du système. Chaque règle est une ligne dans la table des règles. Chaque règle se rapporte à un groupe d'actions, à un groupe de membres, à un groupe de ressources et éventuellement à une relation.
Nom de colonne | Type de colonne | Description de la colonne |
---|---|---|
ACACTGRP_ID | INTEGER NOT NULL |
ID du groupe d'actions. ID du groupe d'actions auquel cette règle se rapporte. Clé associée à la table ACACTGRP. |
ACPOLICY_ID | INTEGER NOT NULL |
ID de cet enregistrement de règle. Il s'agit de la clé primaire. |
ACRELATION_ID | INTEGER NULL |
ID de la relation à laquelle se rapporte cette règle. |
ACRELGRP_ID | INTEGER NULL |
ID du groupe de relations auquel cette règle se rapporte. |
ACRESGRP_ID | INTEGER NOT NULL |
ID du groupe de ressources auquel cette règle se rapporte. |
FIELD1 | VARCHAR (128) NULL |
Zone personnalisable. |
MBRGRP_ID | BIGINT NOT NULL |
ID du groupe de membres. Clé associée à la zone MBRGRP_ID dans la table MBRGRP. |
MEMBER_ID | BIGINT NOT NULL |
ID de membre du propriétaire de la règle. Clé associée à la table MEMBER. |
POLICYNAME | VARCHAR (128) NOT NULL |
Nom de la règle. |
POLICYTYPE | INTEGER NULL |
Cette zone est utilisée pour établir une distinction entre les différents types de règle. Le type 2 correspond à une règle standard pouvant être ajoutée à un groupe. Le type 3 correspond à une règle générique pouvant être ajoutée à un groupe. Les règles de types 2 et 3 doivent appartenir à un groupe de règles pour pouvoir être appliquées à une entreprise. Les types de règle 0, 1 et null sont déconseillés. Le type de règle 1 indique qu'il s'agit d'une règle générique. Le type 0 ou null indique qu'il s'agit d'une règle standard. Les règles de types 0, 1 et null sont appliquées en fonction de leur propriétaire : elles s'appliquent aux ressources possédées par le propriétaire de la règle. |
Nom de l'index | Noms des colonnes indexées | Type d'index |
---|---|---|
I0000006 | POLICYNAME, MEMBER_ID | Index à entrées uniques |
I0000316 | ACRESGRP_ID | Index créé sans clause UNIQUE |
I0000317 | MEMBER_ID | Index créé sans clause UNIQUE |
I0000318 | ACRELATION_ID | Index créé sans clause UNIQUE |
I0000319 | MBRGRP_ID | Index créé sans clause UNIQUE |
I0000320 | ACACTGRP_ID | Index créé sans clause UNIQUE |
SQL030416034829590 | ACPOLICY_ID | Clé primaire |
Nom de contrainte | Noms des colonnes | Nom de table externe | Noms des colonnes externes | Type de contrainte |
---|---|---|---|---|
F_29 | ACRELGRP_ID | ACRELGRP | ACRELGRP_ID | Cascade |
F_30 | MEMBER_ID | MEMBER | MEMBER_ID | Cascade |
F_31 | MBRGRP_ID | MBRGRP | MBRGRP_ID | Cascade |
F_32 | ACACTGRP_ID | ACACTGRP | ACACTGRP_ID | Cascade |
F_33 | ACRESGRP_ID | ACRESGRP | ACRESGRP_ID | Cascade |
F_34 | ACRELATION_ID | ACRELATION | ACRELATION_ID | Cascade |
Nom de contrainte | Nom de colonne référencée | Nom de table externe | Noms des colonnes externes | Type de contrainte |
---|---|---|---|---|
F_1010 | ACPOLICY_ID | ACPOLGPPOL | ACPOLICY_ID | Cascade |
F_26 | ACPOLICY_ID | ACORGPOL | ACPOLICY_ID | Cascade |
F_27 | ACPOLICY_ID | ACPOLDESC | ACPOLICY_ID | Cascade |