Skip to main content

Entitlementrecommendationrecord

Properties

NameTypeDescriptionNotes
RecordTypeEnum [ "SED", "privilege" ]The type of recommendation. ""SED"" indicates a suggested description recommendation; ""privilege"" indicates a privilege-level recommendation.[optional]
IdStringThe unique identifier for this recommendation record.[optional]
AttributeStringThe entitlement attribute name (e.g. ""groups"").[optional]
DisplayNameStringThe human-readable display name of the entitlement.[optional]
NameStringThe internal name of the entitlement.[optional]
SourceIdStringThe ID of the source that owns this entitlement.[optional]
SourceNameStringThe display name of the source that owns this entitlement.[optional]
StatusStringThe current review status of the recommendation.[optional]
TypeStringThe entitlement type (e.g. ""group"").[optional]
ValueStringThe entitlement value or identifier.[optional]
DescriptionStringThe current description of the entitlement, if one exists.[optional]
SuggestedDescriptionStringThe AI-generated suggested description for the entitlement (SED records only).[optional]
PrivilegeStringThe current privilege level assigned to the entitlement.[optional]
SuggestedPrivilegeStringThe AI-suggested privilege level for the entitlement (privilege records only).[optional]
ApprovedByStringThe ID of the identity who approved this recommendation.[optional]
ApprovedTypeStringHow the recommendation was approved (e.g. ""direct"").[optional]
ApprovedWhenSystem.DateTimeThe timestamp when the recommendation was approved.[optional]
LlmBatchCreatedAtSystem.DateTimeThe timestamp when the LLM batch that generated this recommendation was created.[optional]

Examples

  • Prepare the resource
$Entitlementrecommendationrecord = Initialize-Entitlementrecommendationrecord  -RecordType SED `
-Id 79db50d4-723c-4aa0-a824-83c2205d82d1 `
-Attribute groups `
-DisplayName Schema Admins `
-Name Schema Admins `
-SourceId 2c9180877a7c8e88017a7d1234567890 `
-SourceName Active Directory `
-Status suggested `
-Type group `
-Value CN=Schema Admins,DC=example,DC=com `
-Description Grants full control over the Active Directory schema. `
-SuggestedDescription Grants full administrative access to the domain. `
-Privilege high `
-SuggestedPrivilege high `
-ApprovedBy 2c91808a7f3b2e8a017f3c3e5f6d0099 `
-ApprovedType direct `
-ApprovedWhen 2026-03-15T14:22Z `
-LlmBatchCreatedAt 2026-03-01T00:00Z
  • Convert the resource to JSON
$Entitlementrecommendationrecord | ConvertTo-JSON

[Back to top]