defaultAccessControlPolicies.xml 是一個語言無關的 Bootstrap 檔,它會將資訊移入資料庫表格中。您可以存取這個檔案來找出特定資訊,比方說, 屬性、動作、關係、資源種類、動作群組、資源群組與原則。
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 | 儲存系統中的所有資源種類以及其相關的 meta 資料資訊。 | <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 | 儲存資源的主要資源直欄名稱。 | <ResourcePrimaryColumns PrimaryResourceKeyColumn="users_id"/> |
ACRESREL | 儲存動作和資源間的關係。 | <ResourceRelation Name="owner" RelationTable="users" RelationKeyColumn="users_id" RelationMemberColumn="users_id"/> |
附註: 建議您不要修改任何 Bootstrap 檔。 如果修改的話,可能會無法順利建立實例,而這可能會造成主要的支援問題。
![]() |