defaultAccessControlPolicies.xml

defaultAccessControlPolicies.xml ist eine sprachunabhängige XML-Datei, die Informationen für die Datenbanktabellen enthält. Dieser Datei können Sie spezifische Informationen entnehmen wie Attribute, Aktionen, Beziehungen, Ressourcenkategorien, Aktionsgruppen, Ressourcengruppen und Richtlinien.  

Nachfolgend sind die Datenbanktabellen, die mit Daten aus defaultAccessControlPolicies.xml  ausgefüllt werden, sowie die Arten der Informationen zusammengestellt:

Datenbanktabelle Art der Informationen Code-Beispiel
ACACTACTGP Speichert die Zuordnung zwischen Aktionen und Aktionsgruppen. <ActionGroupAction Name="AllCommands"/>
ACACTGRP Speichert die Aktionsgruppen. <ActionGroup Name="DoEverything" OwnerID="RootOrganization"> </ActionGroup>
ACACTION Hauptliste aller Aktionen im System. <Action Name="AllCommands" CommandName="*"> </Action>
ACATTR Hauptliste der Attribute, nach denen verschiedene Ressourcen gruppiert werden können. Anhand dieser Attribute können implizite Ressourcengruppen gebildet werden.  <Attribute Name="Status" Type="String"> </Attribute>
ACPOLICY Speichert alle Richtlinien zur Zugriffssteuerung im System. <Policy Name="SiteAdministratorsCanDoEverything" OwnerID="RootOrganization" UserGroup="SiteAdministrators" ActionGroupName="DoEverything" ResourceGroupName="AllResourceGroup"> </Policy>
ACRELATION Hauptliste aller im System bestehenden Beziehungen. <Relation Name="owner"> </Relation>
ACRESACT Speichert die Beziehung zwischen Ressourcen und Aktionen.  <ResourceAction Name="DisplayDatabean"/>
ACRESATREL Speichert die Attribute für die Ressourcen.  <ResourceAttributes Name="Status" AttributeTableName="ORDERS" AttributeColumnName="STATUS" ResourceKeyColumnName="ORDERS_ID"/>
ACRESCGRY Speichert alle Ressourcenkategorien im System sowie die zugehörigen Metadaten. <ResourceCategory Name="com.ibm.commerce.catalog.commands.ProductDisplayCmdResourceCategory" ResourceBeanClass="com.ibm.commerce.catalog.commands.ProductDisplayCmd"> </ResourceCategory>
ACRESGPRES   Ordnet Ressourcengruppen Ressourcenkategorien zu. Diese Tabelle kann zur Gruppierung verschiedener Ressourcen in einer Gruppe nach ihrem Klassennamen verwendet werden. <ResourceGroupResource Name="Object" />
ACRESGRP   Hauptliste aller Ressourcengruppen im System. <ResourceGroup Name="AllResourceGroup" OwnerID="RootOrganization" > </ResourceGroup>
ACRESPRIM   Speichert die Namen der Primärressourcenspalten für eine Ressource.  <ResourcePrimaryColumns PrimaryResourceKeyColumn="users_id"/>
ACRESREL Speichert die Beziehung zwischen Ressourcen. <ResourceRelation Name="owner" RelationTable="users" RelationKeyColumn="users_id" RelationMemberColumn="users_id"/>

Hinweis: Es wird empfohlen, dass Sie keine der Bootstrap-Dateien ändern. Wenn Sie dies dennoch tun, kann ein Exemplar unter Umständen nicht erfolgreich erstellt werden, was zu erheblichen Problemen führen kann.

Verwandte Konzepte

Verwandte Referenzen

IBM Copyright