Loading policy display names and descriptions
To insert or update display names and descriptions for the various policy related elements, run the acpnlsload script. This script loads the following elements: <Action_nls>, <Attribute_nls>, <ActionGroup_nls>, <ResourceCategory_nls>, <ResourceGroup_nls>, <Relation_nls>, <Policy_nls>, <PolicyGroup_nls>
About this task
Note:
- To load the access groups and access control policies, you need to run
the following related utilities in this sequence:
- acugload (loads the user access group definitions)
- acpload (loads the main access control policy)
- acpnlsload (loads the display names and descriptions)
- If you create customized XML files, you need to copy them into the
WC_installdir
/xml/policies/xml
directory to have them loaded into the databases. - There is a setting in the loading scripts that specifies the following
parameter setting while resolving ID's and loading the data to the database:
"-maxerror 100000"
. This means that if there up to 100000 foreign key violations while loading the data, they will be ignored, instead of aborting. This value can be increased or decreased as needed. For example, if you want to stop after one such error, you would change the value to 1. - If you create customized XML files, you must use the
full path to the DTD in your file. The access control policies DTDs are located
in
WC_installdir/xml/policies/dtd
. - When creating a custom policy, do not alter the defaultAccessControlPolicies_locale.xml file. Use this file as a reference to see the structure when you create a custom policy.