Skip to main content

Entitlement1

Properties

NameTypeDescriptionNotes
IdStringThe entitlement id[optional]
NameStringThe entitlement name[optional]
CreatedSystem.DateTimeTime when the entitlement was created[optional]
ModifiedSystem.DateTimeTime when the entitlement was last modified[optional]
AttributeStringThe entitlement attribute name[optional]
ValueStringThe value of the entitlement[optional]
SourceSchemaObjectTypeStringThe object type of the entitlement from the source schema[optional]
PrivilegedBooleanTrue if the entitlement is privileged[optional] [default to $false]
CloudGovernedBooleanTrue if the entitlement is cloud governed[optional] [default to $false]
DescriptionStringThe description of the entitlement[optional]
RequestableBooleanTrue if the entitlement is requestable[optional] [default to $false]
Attributes[map[string]AnyType]https://learn.microsoft.com/en-us/powershell/scripting/lang-spec/chapter-04?view=powershell-7.4A map of free-form key-value pairs from the source system[optional]
SourceEntitlement1Source[optional]
OwnerEntitlement1Owner[optional]
DirectPermissions[]PermissionDto[optional]
Segments[]StringList of IDs of segments, if any, to which this Entitlement is assigned.[optional]
ManuallyUpdatedFieldsEntitlement1ManuallyUpdatedFields[optional]
AccessModelMetadataEntitlement1AccessModelMetadata[optional]

Examples

  • Prepare the resource
$Entitlement1 = Initialize-PSSailpoint.V2024Entitlement1  -Id 2c91808874ff91550175097daaec161c `
-Name LauncherTest2 `
-Created 2020-10-08T18:33:52.029Z `
-Modified 2020-10-08T18:33:52.029Z `
-Attribute memberOf `
-Value CN=LauncherTest2,OU=LauncherTestOrg,OU=slpt-automation,DC=TestAutomationAD,DC=local `
-SourceSchemaObjectType group `
-Privileged true `
-CloudGoverned true `
-Description CN=LauncherTest2,OU=LauncherTestOrg,OU=slpt-automation,DC=TestAutomationAD,DC=local `
-Requestable true `
-Attributes {fieldName=fieldValue} `
-Source null `
-Owner null `
-DirectPermissions null `
-Segments [f7b1b8a3-5fed-4fd4-ad29-82014e137e19, 29cb6c06-1da8-43ea-8be4-b3125f248f2a] `
-ManuallyUpdatedFields null `
-AccessModelMetadata null
  • Convert the resource to JSON
$Entitlement1 | ConvertTo-JSON

[Back to top]