defaultAccessControlPolicies.xml est un fichier XML indépendant de la langue qui peuple les tables de base de données avec des informations. Vous avez la possibilité d'accéder à ce fichier pour rechercher des informations particulières comme des attributs, des actions, des relations, des catégories de ressources, des groupes d'actions et des règles.
Les types d'informations et les tables de base de données peuplées par le fichier defaultAccessControlPolicies.xml comprennent :
Table de base de données | Type d'informations | Modèle de code |
ACACTACTGP | Enregistre les associations entre des actions et des groupes d'actions. | <ActionGroupAction Name="AllCommands"/> |
ACACTGRP | Enregistre les groupes d'actions. | <ActionGroup Name="DoEverything" OwnerID="RootOrganization"> </ActionGroup> |
ACACTION | Liste principale de toutes les actions du système. | <Action Name="AllCommands" CommandName="*"> </Action> |
ACATTR | Liste principale de tous les attributs dans lesquels peuvent être groupé différentes ressource. Ces attributs peuvent servir à la formation de groupes de ressources implicites. | <Attribute Name="Status" Type="String"> </Attribute> |
ACPOLICY | Enregistre toutes les règles de contrôle des accès dans le système | <Policy Name="SiteAdministratorsCanDoEverything" OwnerID="RootOrganization" UserGroup="SiteAdministrators" ActionGroupName="DoEverything" ResourceGroupName="AllResourceGroup"> </Policy> |
ACRELATION | Liste principale de toutes les relations présentes dans le système. | <Relation Name="owner"> </Relation> |
ACRESACT | Enregistre les relations entre les ressources et les actions. | <ResourceAction Name="DisplayDatabean"/> |
ACRESATREL | Enregistre les attributs pour les ressources. | <ResourceAttributes Name="Status" AttributeTableName="ORDERS" AttributeColumnName="STATUS" ResourceKeyColumnName="ORDERS_ID"/> |
ACRESCGRY | Enregistre toutes les catégories de ressources dans le système ainsi que les informations relatives aux métadonnées les concernant. | <ResourceCategory Name="com.ibm.commerce.catalog.commands.ProductDisplayCmdResourceCategory" ResourceBeanClass="com.ibm.commerce.catalog.commands.ProductDisplayCmd"> </ResourceCategory> |
ACRESGPRES | Associe les groupes de ressources aux catégories de ressources. Cette table peut être utilisée pour grouper différentes ressources en fonction de leur nom de classe. | <ResourceGroupResource Name="Object" /> |
ACRESGRP | Liste principale de tous les groupes de ressources présents dans le système | <ResourceGroup Name="AllResourceGroup" OwnerID="RootOrganization" > </ResourceGroup> |
ACRESPRIM | Enregistre les noms de colonne de ressource primaire pour une ressource. | <ResourcePrimaryColumns PrimaryResourceKeyColumn="users_id"/> |
ACRESREL | Enregistre les relations entre des ressources. | <ResourceRelation Name="owner" RelationTable="users" RelationKeyColumn="users_id" RelationMemberColumn="users_id"/> |
Remarque : Il est conseillé de ne modifier aucun fichier d'amorçage. Si vous le faites, il sera impossible de créer une instance et cela risque de provoquer un important problème de support.
![]() |