To effectively manage customer entitlements, SAP Entitlement Management Service (EMS) manages four sets of master data within the Configure Entitlement Master Data process as follows:
- Maintain Basic Configurations.
- Model New Entitlement.
- Assign Entitlement to Offerings.
- Maintain Entitlement Generation Rules.

The process for completing entitlement generation using the SAP EMS follows these four steps:
- Maintain Basic Configuration: This is the initial setup stage where the necessary configurations in the EMS are set. It includes the configuration of basic settings, user roles, system interfaces and more.
- Model New Entitlement: This step defines the limitations, durations, and other attributes of the New Entitlement. Decisions are made regarding specific products, services, resources, conditions, and access the entitlement provides.
- Assign the Entitlement to Offerings: Once the entitlement is created, it is associated with specific offerings (products or services). This linking ensures that when a customer purchases a particular offering, the relevant entitlements are automatically generated.
- Maintain Entitlement Generation Rules: This step defines and refines the rules that govern how entitlements are automatically generated and assigned. These rules can be edited, enhanced, or removed throughout the duration of the entitlement to maintain evolving business needs and changes.