The secured repository feature permits you to control the access users have to assets, asset properties, and asset types. For example, you might make all products visible to a given user, but prevent that user from editing product properties. For general information about this feature, see the Secured Repositories chapter of the ATG Repository Guide.

ATG Merchandising uses three versioned Commerce repositories: Product Catalog, Price Lists, and Claimable Repository. Each repository has a different level of support for secured repositories. By default, Claimable Repository is not secure and requires you to create and configure components in order to be secured. The Merchandising Product Catalog, which refers to the iteration of the Product Catalog used by ATG Merchandising, supports secured repositories only when you use the Business Commerce module, and the Price List repository supports secured repositories by default whenever you use price lists.

You can change your configuration to make unsecured repositories secured or the reverse. Use these instructions when you are working with ATG Merchandising repositories or custom repositories you created. Refer to the following table for the name and path for the secured and unsecured versioned Commerce repositories provided to you out-of-the-box:

Repository

Merchandising Product Catalog

Price List

Claimable Repository

Unsecured Repository

located in:
<Atg2007.3dir>/DCS/config/
config.jar

atg/commerce/
catalog/
ProductCatalog

/atg/commerce/
pricing/priceLists/PriceLists

atg/commerce/
catalog/Claimable
Repository

Secured Repository

<Atg2007.3dir>/DCS/CustomCatalogs/
Versioned/
config.jar/atg/
commerce/catalog/
SecureProduct
Catalog

<Atg2007.3dir>/DCS/config/config.jar/
atg/commerce/
pricing/priceLists/SecurePriceLists

none

Security Adapter

<Atg2007.3dir>/
B2BCommerce/config/config.jar/atg/
commerce/catalog/
SecureProduct
Catalog

<Atg2007.3dir>/DCS/
config/config.jar/
atg/commerce/
pricing/priceLists/
securePriceLists

<Atg2007.3dir>/DCS/config/config.jar/atg/commerce/
catalog/Claimable
Repository

Secured Repository XML Repository Definition

<Atg2007.3dir>/DCS/CustomCatalogs/
Versioned/config/
config.jar/atg/
commerce/catalog/
custom/secure
CustomCatalog.xml

<Atg2007.3dir>/DCS/config/config.jar/
atg/commerce/
pricing/priceLists/securePrice
Lists.xml

none

Note: Users who have ATG Merchandising and ATG Search have an additional repository called RefinementRepository. There’s no need to secure the assets (facets) in this repository, so instructions are not provided for it.

Consult the following sections for instructions:

 
loading table of contents...