defaultAccessControlPolicies.xml は、 データベース・テーブルに情報を取り込むための、言語に依存しない XML ファイルです。 このファイルにアクセスして、特定の情報、たとえば属性、アクション、関係、リソース・カテゴリー、 アクション・グループ、リソース・グループ、およびポリシーなどを検索することもできます。
defaultAccessControlPolicies.xml によって取り込まれる情報のタイプやデータベース・テーブルには次のものがあります。
データベース・テーブル | 情報のタイプ | コード・サンプル |
ACACTACTGP | アクションとアクション・グループの間の関連を保管します。 | <ActionGroupAction Name="AllCommands"/> |
ACACTGRP | アクション・グループを保管します。 | <ActionGroup Name="DoEverything" OwnerID="RootOrganization"> </ActionGroup> |
ACACTION | システム内のアクションすべてのマスター・リストです。 | <Action Name="AllCommands" CommandName="*"> </Action> |
ACATTR | 種々のリソースをグループ分けするための属性のマスター・リストです。 この属性を使用して、暗黙的なリソース・グループを形成します。 | <Attribute Name="Status" Type="String"> </Attribute> |
ACPOLICY | システム内のアクセス制御ポリシーすべてを保管します。 | <Policy Name="SiteAdministratorsCanDoEverything" OwnerID="RootOrganization" UserGroup="SiteAdministrators" ActionGroupName="DoEverything" ResourceGroupName="AllResourceGroup"> </Policy> |
ACRELATION | これはシステム内に存在する関係すべてのマスター・リストです。 | <Relation Name="owner"> </Relation> |
ACRESACT | リソースとアクションの間の関係を保管します。 | <ResourceAction Name="DisplayDatabean"/> |
ACRESATREL | リソースの属性を保管します。 | <ResourceAttributes Name="Status" AttributeTableName="ORDERS" AttributeColumnName="STATUS" ResourceKeyColumnName="ORDERS_ID"/> |
ACRESCGRY | システム内のリソースすべて、およびそれらに関するメタデータ情報を保管します。 | <ResourceCategory Name="com.ibm.commerce.catalog.commands.ProductDisplayCmdResourceCategory" ResourceBeanClass="com.ibm.commerce.catalog.commands.ProductDisplayCmd"> </ResourceCategory> |
ACRESGPRES | リソース・グループとリソース・カテゴリーを関連付けます。 このテーブルを使用して、クラス名に基づいてグループ内の様々なリソースをグループ分けできます。 | <ResourceGroupResource Name="Object" /> |
ACRESGRP | これはシステム内のリソース・グループすべてのマスター・リストです。 | <ResourceGroup Name="AllResourceGroup" OwnerID="RootOrganization" > </ResourceGroup> |
ACRESPRIM | リソースの 1 次リソース列名を保管します。 | <ResourcePrimaryColumns PrimaryResourceKeyColumn="users_id"/> |
ACRESREL | リソース間の関係を保管します。 | <ResourceRelation Name="owner" RelationTable="users" RelationKeyColumn="users_id" RelationMemberColumn="users_id"/> |
注: ブートストラップ・ファイルには一切変更を加えないようお勧めします。 変更すると、インスタンスが正常に作成されない場合があり、 これによりサポートを要する重大な問題が生じる可能性があります。
![]() |