Skip to main content

Entitlementrecommendationrecord

A unified entitlement recommendation record representing either a SED (Suggested Entitlement Description) or a privilege recommendation.

Properties

NameTypeDescriptionNotes
record_typeEnum [ 'SED', 'privilege' ]The type of recommendation. "SED" indicates a suggested description recommendation; "privilege" indicates a privilege-level recommendation.[optional]
idstrThe unique identifier for this recommendation record.[optional]
attributestrThe entitlement attribute name (e.g. "groups").[optional]
display_namestrThe human-readable display name of the entitlement.[optional]
namestrThe internal name of the entitlement.[optional]
source_idstrThe ID of the source that owns this entitlement.[optional]
source_namestrThe display name of the source that owns this entitlement.[optional]
statusstrThe current review status of the recommendation.[optional]
typestrThe entitlement type (e.g. "group").[optional]
valuestrThe entitlement value or identifier.[optional]
descriptionstrThe current description of the entitlement, if one exists.[optional]
suggested_descriptionstrThe AI-generated suggested description for the entitlement (SED records only).[optional]
privilegestrThe current privilege level assigned to the entitlement.[optional]
suggested_privilegestrThe AI-suggested privilege level for the entitlement (privilege records only).[optional]
approved_bystrThe ID of the identity who approved this recommendation.[optional]
approved_typestrHow the recommendation was approved (e.g. "direct").[optional]
approved_whendatetimeThe timestamp when the recommendation was approved.[optional]
llm_batch_created_atdatetimeThe timestamp when the LLM batch that generated this recommendation was created.[optional]
}

Example

from sailpoint.suggested_entitlement_description.models.entitlementrecommendationrecord import Entitlementrecommendationrecord

entitlementrecommendationrecord = Entitlementrecommendationrecord(
record_type='SED',
id='79db50d4-723c-4aa0-a824-83c2205d82d1',
attribute='groups',
display_name='Schema Admins',
name='Schema Admins',
source_id='2c9180877a7c8e88017a7d1234567890',
source_name='Active Directory',
status='suggested',
type='group',
value='CN=Schema Admins,DC=example,DC=com',
description='Grants full control over the Active Directory schema.',
suggested_description='Grants full administrative access to the domain.',
privilege='high',
suggested_privilege='high',
approved_by='2c91808a7f3b2e8a017f3c3e5f6d0099',
approved_type='direct',
approved_when='2026-03-15T14:22Z',
llm_batch_created_at='2026-03-01T00:00Z'
)

[Back to top]