The /atg/epub/PublishingRepository is the standard unversioned repository that stores all items required by ATG Content Administration—by default, processes and projects.

ATG Content Administration is configured to access the PublishingRepository through the component /atg/epub/SecuredPublishingRepository, which overlays the PublishingRepository and instantiates this class:

atg.adapter.secure.GenericSecuredMutableContentRepository

The SecuredPublishingRepository uses a custom security policy that is implemented by the component /atg/dynamo/security/PublishingSecurityPolicy. This policy grants all users who are assigned the role specified in /atg/epub/Configuration.superAdminRole full access to the PublishingRepository.

The following table summarizes the security defined for the PublishingRepository item descriptors. You can also refer to the secured repository definition file, which is located at:

<ATG10dir>/Publishing/base/config/atg/epub/publishingSecurity.xml

Note that an item descriptor’s descriptor-acl defines the ACL for the item descriptor. Its creation-base-acl defines the default ACL for a new item of the item descriptor type.

For an explanation of each access right specified below, see the Secured Repositories chapter in the ATG Repository Guide.

Item descriptor

descriptor-acl

creation-base-acl

process

EPub-Admin: read, write, create, delete
EPub-Manager: read, write, create, delete
EPub-User: read, write, create, delete
ACC administrators-group: read, write, create, delete

undefined

project

EPub-Admin role: read, write, create, delete
EPub-Manager role: read, write, create, delete
EPub-User role: read, write, create, delete
ACC administrators-group: read, write, create, delete

undefined

The publishingSecurity.xml file also defines the acl-property for the process and project item descriptors. The name of this property is acl.

You should modify item descriptor-level security of the PublishingRepository during development because it requires that you manually modify publishingSecurity.xml and restart the application that includes ATG Content Administration for the changes to take effect.


Copyright © 1997, 2012 Oracle and/or its affiliates. All rights reserved.

Legal Notices