Entitlement
Properties
Name | Type | Description | Notes |
---|---|---|---|
Id | String | The entitlement id | [optional] |
Name | String | The entitlement name | [optional] |
Created | System.DateTime | Time when the entitlement was created | [optional] |
Modified | System.DateTime | Time when the entitlement was last modified | [optional] |
Attribute | String | The entitlement attribute name | [optional] |
Value | String | The value of the entitlement | [optional] |
SourceSchemaObjectType | String | The object type of the entitlement from the source schema | [optional] |
Privileged | Boolean | True if the entitlement is privileged | [optional] [default to $false] |
CloudGoverned | Boolean | True if the entitlement is cloud governed | [optional] [default to $false] |
Description | String | The description of the entitlement | [optional] |
Requestable | Boolean | True 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.4 | A map of free-form key-value pairs from the source system | [optional] |
Source | EntitlementSource | [optional] | |
Owner | EntitlementOwner | [optional] | |
DirectPermissions | []PermissionDto | [optional] | |
Segments | []String | List of IDs of segments, if any, to which this Entitlement is assigned. | [optional] |
ManuallyUpdatedFields | EntitlementManuallyUpdatedFields | [optional] | |
AccessModelMetadata | EntitlementAccessModelMetadata | [optional] |
Examples
- Prepare the resource
$Entitlement = Initialize-PSSailpoint.BetaEntitlement -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
$Entitlement | ConvertTo-JSON