Enabling Attribute Based Security | HCL Digital Experience

Attribute based security for HCL Web Content Manager content is an access filter in the product filter chain. You can extend the access control permission checks for HCL Web Content Manager content beyond the user or group-based decisions. You can define your own criteria. The criteria might involve categories, keywords, textComponents, htmlComponents, or shortTextComponents for an item.

Procedure

  1. Place your attribute-based security implementation class in the PortalServer_root/shared/app directory.
  2. Restart the HCL Digital Experience server.
  3. Log in to the WebSphere® Integrated Solutions Console.
  4. Go to Resources > Resource Environment > Resource Environment Providers.
  5. Go to WP AccessControlDataManagementService > Custom properties.
  6. Change the accessControlDataManagement.enableAttributeBasedSecurityFilter property to true.
  7. Change the accessControlDataManagement.AccessControlAttributeBasedSecurityImpl property to the value of the security implementation class in the PortalServer_root/shared/app directory. For example, enter com.ibm.portal.ac.AccessControlAttributeBasedSecurityImpl.
  8. Save your changes.
  9. Restart the HCL Digital Experience server.