To add a secured repository on top of an existing repository:

  1. Modify the underlying repository. For those item descriptors you want to secure, you need to make some minor modifications to the underlying data and item descriptors to add properties with which to store the Access Control List and owner information. This is described in the Modifying the Underlying Repository section of this chapter.

  2. Create and configure the Secured Repository Adapter component. This component’s class is atg.adapter.secure.GenericSecuredMutableRepository. See Configuring the Secured Repository Adapter Component in this chapter.

  3. Add the Secured Repository Adapter component to the ContentRepositories registry. See Register the Secured Repository Adapter in this chapter.

  4. Create the secured repository definition file. This is an XML file that specifies the access rights and owner information. This is described in the Writing the Secured Repository Definition File section in this chapter. Access rights are specified using the syntax described in the ACL Syntax section.

 
loading table of contents...