Zum Hauptinhalt springen

Prerequisites

Before subscribing to Digital Retail Engine, ensure the following requirements are met.

SAP BTP Subaccount

You need an SAP BTP subaccount with the Digital Retail Engine entitlement assigned. Contact your SAP account executive or the DRE service provider to obtain the entitlement.

Trust Configuration

Your BTP subaccount must have a trust configuration set up with an identity provider (IdP) so that users can authenticate. SAP Identity Authentication Service (IAS) is the recommended IdP.

Roles and Role Collections

The application ships the following role templates. After subscription, create role collections in the SAP BTP cockpit from these templates and assign them to users. The collection names are chosen by your administrator in the cockpit — only the role templates below are predefined by the application.

Role TemplateIntended ForPurpose
AdminSystem administratorsFull access to all administration features
PromotionManagerMarketing / category managersCreate and manage promotions, conditions, and actions
PromotionApproverApprovers / reviewersApprove or reject promotions submitted for review
BudgetManagerFinance / controllingManage promotional budgets and stakeholder allocations
POSReaderPOS system integrationRead-only API access for point-of-sale systems

This is the core set of roles assigned to business users. Additional role templates exist for service-to-service and integration scenarios — assign them to the technical/service users that integrate with Digital Retail Engine:

Role TemplateIntended ForPurpose
SyncServiceSync integrationServer-to-server data synchronisation
LocalDeploymentLocal-store deploymentsCombined POS read and sync access for local store instances
PublicApiReaderExternal read integrationRead-only access to the public /api/v1 REST API
PublicApiWriterExternal write integrationRead and write access to the public /api/v1 REST API
MasterDataIngesterMaster-data integrationBulk master-data import via the ingestion API