Access control files
The following table provides the names and descriptions of the default HCL Commerce access control files (XML and DTD files). HCL Commerce loads these default files when you create your instance.
Files loaded by instance creation
File Name | Description |
---|---|
|
The user access group definitions and descriptions in each supported language. For more information, see Access group bootstrap file . |
ACUserGroups_en_US.dtd | The access control user groups XML file must conform to this DTD. |
defaultAccessControlPolicies.xml | The main file containing the definitions of default access control policies, action groups,
resource groups, relationships, relationship groups, actions, resource categories, and attributes.
For more information, see Language-independent access control policy bootstrap file. |
accesscontrolpolicies.dtd | The access control policies XML file must conform to this DTD. |
|
Files containing the display names and descriptions for default access control policies,
action groups, actions, resource groups, resource categories, relationships, and attributes, in each
supported language. For more information, see Language-dependent access control policy bootstrap file. |
accesscontrolpoliciesnls.dtd | The access control policies NLS (national language specific) XML file (display names and descriptions only) must conform to this DTD. |
You can use these default files as reference when you create custom access control policies. When you create custom policies, you need to load them using the HCL Commerce access control loading utilities:
- acugload utility - to load the user access group definitions.
- acpload utility - to loads access control policy definitions and other policy-related elements.
- acpnlsload utility - to load policy display names and descriptions.
Sample access control filter files
The following table provides the names and descriptions of the sample access control filter files that are used when extracting access control policy information. You can use these sample files as a reference for creating your own filter file.
File Name | Description |
---|---|
ACPoliciesfilter.xml | The filter file used in the extraction of all access control information from the database. |
OrganizationPoliciesFilter.xml | The filter file used in the extraction of all the access control information related to policies owned by a specific organization. |
ACUserGroupsFilter.xml | The filter file used in the extraction of all the access group information. |
Files used by the XML transformer
The following table provides the names and descriptions of the default HCL Commerce access control files (XSL files for the XML Transformer). You do not normally need to modify the content of these files.
File Name | Description |
---|---|
accesscontrol.xsl | The XSL transform rule file for the access control policies XML file. |
accesscontrolnls.xsl | The XSL transform rule file for the access control policies NLS XML file (display names and descriptions only). |
ACUserGroup.xsl | The XSL transform rule file for the access group XML files. |
wcstoacpolicies.xsl | The XSL transform rule file for the ExtractedACPolicies.xml file after extract, to create the access control policies XML file. |
wcstoacpoliciesnls.xsl | The XSL transform rule file for the ExtractedACPolicies.xml after extract, to create the access control policies NLS XML file. |
wcstoacusergroup.xsl | XSL transform rule file for the ExtractedACPolicies.xml file after extract, to create the access group XML file |