Skip to main content

Accessprofileentitlementv2

Properties​

NameTypeDescriptionNotes
IdStringThe entitlement id[optional]
NameStringThe entitlement name[optional]
AttributeStringThe entitlement attribute name[optional]
ValueStringThe value of the entitlement[optional]
SourceSchemaObjectTypeStringThe object type of the entitlement from the source schema[optional]
DescriptionStringThe description of the entitlement[optional]
PrivilegedBooleanTrue if the entitlement is privileged[optional] [default to $false]
CloudGovernedBooleanTrue if the entitlement is cloud governed[optional] [default to $false]
RequestableBooleanTrue if the entitlement is able to be directly requested[optional] [default to $false]
OwnerEntitlementOwner[optional]
AdditionalOwners[]AdditionalOwnerRefList of additional owner references beyond the primary owner. Each entry may be an identity (IDENTITY) or a governance group (GOVERNANCE_GROUP).[optional]
ManuallyUpdatedFieldsmap[string]AnyTypeA map of entitlement fields that have been manually updated. The key is the field name in UPPER_SNAKE_CASE format, and the value is true or false to indicate if the field has been updated.[optional]
AccessModelMetadataEntitlementAccessModelMetadata[optional]
CreatedSystem.DateTimeTime when the entitlement was created[optional]
ModifiedSystem.DateTimeTime when the entitlement was last modified[optional]
SourceEntitlementSource[optional]
Attributesmap[string]AnyTypeA map of free-form key-value pairs from the source system[optional]
Segments[]StringList of IDs of segments, if any, to which this Entitlement is assigned.[optional]
DirectPermissions[]PermissionDTO[optional]
Tags[]StringList of tags assigned to the entitlement[optional]
PrivilegeLevelAccessProfileEntitlementPrivilegeLevel[optional]

Examples​

  • Prepare the resource
$Accessprofileentitlementv2 = Initialize-Accessprofileentitlementv2 -Id 2c91808874ff91550175097daaec161c `
-Name PayrollControls `
-Attribute memberOf `
-Value CN=PayrollControls,OU=Groups,OU=Demo,DC=seri,DC=sailpointdemo,DC=com `
-SourceSchemaObjectType group `
-Description Grants the ability to access and manage payroll-related controls and settings within the Corporate Active Directory system. `
-Privileged true `
-CloudGoverned true `
-Requestable true `
-Owner null `
-AdditionalOwners null `
-ManuallyUpdatedFields {DISPLAY_NAME=true, DESCRIPTION=true} `
-AccessModelMetadata null `
-Created 2020-10-08T18:33:52.029Z `
-Modified 2020-10-08T18:33:52.029Z `
-Source null `
-Attributes {fieldName=fieldValue} `
-Segments [f7b1b8a3-5fed-4fd4-ad29-82014e137e19, 29cb6c06-1da8-43ea-8be4-b3125f248f2a] `
-DirectPermissions null `
-Tags ["tag1","tag2"] `
-PrivilegeLevel null
  • Convert the resource to JSON
$Accessprofileentitlementv2 | ConvertTo-JSON

[Back to top]