Entitlement Data Object

Purpose

The Entitlement data object is a set of attributes that grants or denies access to Service Offers, Digital Product Instances, and associated resources as per the defined Entitlements, such as Entitlement by organization, department, location, group, employee band, user profile, and country.

Key Attributes

The Entitlement data object shall have the following key data attributes:

  • Id: unique identifier for every Entitlement type

  • Type: whether the Entitlement can only be viewed or ordered

Key Data Object Relationships

The Entitlement data object shall maintain the following relationships:

  • Entitlement to Service Offer (n:1): provides the Entitlement policy that needs to be attached to the Service Offer for validation

  • Entitlement to Identity (n:m): indicates what Identities have the given Entitlement