Documentation Center

Roles and microservices

In the Discovery Service configuration location, you can edit the Ambient Data Framework configuration file, cd_ambient_conf.xml, to manage user accounts and their roles. This topic explains the roles that exist and the rights they grant the user.

Roles

Role nameMeaning
cmAccess to features relevant for Content Manager
cdAccess to features relevant for Content Delivery
providerFeatures relevant for a service provider
implementerFeatures relevant for an implementer

Discovery Service features

FeatureResourceAccess levelRight for cmRight for cdRight for providerRight for implementer
Token Service endpoint/token.svcPOST. GETyesyesyesyes
Setting Capabilities/Environment/**CapabilityPOST, PUT, DELETEnonoyesno
Retrieving Capability locations/Environment/**CapabilityGETyesyesnoyes
Retrieving Web applications/**/WebApplications**GETyesyesnoyes
Retrieving Publication mappings/**/PublicationMappings**GETyesyesnoyes
Setting Web applications/**/WebApplications**POST, PUT, DELETEyesnonono
Setting Publication mappings/**/PublicationMappings**POST, PUT, DELETEyesnonono
Batch endpoint/$batchGET, POST, PUT, DELETEyesnonono
Target** entities/**/**Target**GETyesyesyesyes
Target** entities/**/**Target**POST, PUT, PATCH, DELETEyesnoyesno

Content Service features (for cd and implementer only)

FeatureAccess levelRight for cdRight for implementer
General accessGETyesyes
Actions that require POSTPOSTyesyes

Preview Service features

FeatureAccess levelRight for cmRight for cdRight for providerRight for implementer
Publish dataPOST, PUTyesnonono
Retrieve preview dataGETyesyesnoyes

Content Deployer features

FeatureResourceAccess levelRight for cmRight for cd
Publish content/httpuploadGET, POSTyesno
General access/deployer/isAliveGETyesyes

UGC features (UGC is deprecated)

FeatureAccess levelRight for cmRight for cdRight for providerRight for implementer
Moderate contentGET, PUT, POST, DELETEyesyesnoyes

Context Engine Service features

FeatureAccess levelRight for cdRight for implementer
General accessGETyesyes

Contextual Image Delivery features

FeatureAccess levelRight for cdRight for implementer
General accessGETyesyes