Update to powershell SDK docs: 13687248839

This commit is contained in:
developer-relations-sp
2025-03-05 23:01:41 +00:00
parent 0416b2638d
commit cc16c76228
57 changed files with 463 additions and 1664 deletions

View File

@@ -19,11 +19,11 @@ Name | Type | Description | Notes
**Id** | **String** | ID of the access request | [optional]
**Name** | **String** | Human-readable display name of the item being requested. | [optional]
**Type** | **Enum** [ "ACCESS_PROFILE", "ROLE", "ENTITLEMENT" ] | Type of requested object. | [optional]
**CancelledRequestDetails** | [**AccessRequestAdminItemStatusCancelledRequestDetails**](access-request-admin-item-status-cancelled-request-details) | | [optional]
**ErrorMessages** | [**[]ErrorMessageDto1[]**](error-message-dto1) | List of localized error messages, if any, encountered during the approval/provisioning process. | [optional]
**CancelledRequestDetails** | [**RequestedItemStatusCancelledRequestDetails**](requested-item-status-cancelled-request-details) | | [optional]
**ErrorMessages** | [**[]ErrorMessageDto[]**](error-message-dto) | List of localized error messages, if any, encountered during the approval/provisioning process. | [optional]
**State** | [**RequestedItemStatusRequestState**](requested-item-status-request-state) | | [optional]
**ApprovalDetails** | [**[]ApprovalStatusDto1**](approval-status-dto1) | Approval details for each item. | [optional]
**ManualWorkItemDetails** | [**[]ManualWorkItemDetails1**](manual-work-item-details1) | Manual work items created for provisioning the item. | [optional]
**ApprovalDetails** | [**[]ApprovalStatusDto**](approval-status-dto) | Approval details for each item. | [optional]
**ManualWorkItemDetails** | [**[]ManualWorkItemDetails**](manual-work-item-details) | Manual work items created for provisioning the item. | [optional]
**AccountActivityItemId** | **String** | Id of associated account activity item. | [optional]
**RequestType** | [**AccessRequestType**](access-request-type) | | [optional]
**Modified** | **System.DateTime** | When the request was last modified. | [optional]
@@ -31,7 +31,7 @@ Name | Type | Description | Notes
**Requester** | [**AccessItemRequester**](access-item-requester) | | [optional]
**RequestedFor** | [**RequestedItemStatusRequestedFor**](requested-item-status-requested-for) | | [optional]
**RequesterComment** | [**RequestedItemStatusRequesterComment**](requested-item-status-requester-comment) | | [optional]
**SodViolationContext** | [**AccessRequestAdminItemStatusSodViolationContext**](access-request-admin-item-status-sod-violation-context) | | [optional]
**SodViolationContext** | [**RequestedItemStatusSodViolationContext**](requested-item-status-sod-violation-context) | | [optional]
**ProvisioningDetails** | [**RequestedItemStatusProvisioningDetails**](requested-item-status-provisioning-details) | | [optional]
**PreApprovalTriggerDetails** | [**RequestedItemStatusPreApprovalTriggerDetails**](requested-item-status-pre-approval-trigger-details) | | [optional]
**AccessRequestPhases** | [**[]AccessRequestPhases**](access-request-phases) | A list of Phases that the Access Request has gone through in order, to help determine the status of the request. | [optional]

View File

@@ -1,39 +0,0 @@
---
id: v2024-access-request-admin-item-status-cancelled-request-details
title: AccessRequestAdminItemStatusCancelledRequestDetails
pagination_label: AccessRequestAdminItemStatusCancelledRequestDetails
sidebar_label: AccessRequestAdminItemStatusCancelledRequestDetails
sidebar_class_name: powershellsdk
keywords: ['powershell', 'PowerShell', 'sdk', 'AccessRequestAdminItemStatusCancelledRequestDetails', 'V2024AccessRequestAdminItemStatusCancelledRequestDetails']
slug: /tools/sdk/powershell/v2024/models/access-request-admin-item-status-cancelled-request-details
tags: ['SDK', 'Software Development Kit', 'AccessRequestAdminItemStatusCancelledRequestDetails', 'V2024AccessRequestAdminItemStatusCancelledRequestDetails']
---
# AccessRequestAdminItemStatusCancelledRequestDetails
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**Comment** | **String** | Comment made by the owner when cancelling the associated request. | [optional]
**Owner** | [**OwnerDto**](owner-dto) | | [optional]
**Modified** | **System.DateTime** | Date comment was added by the owner when cancelling the associated request. | [optional]
## Examples
- Prepare the resource
```powershell
$AccessRequestAdminItemStatusCancelledRequestDetails = Initialize-PSSailpoint.V2024AccessRequestAdminItemStatusCancelledRequestDetails -Comment This request must be cancelled. `
-Owner null `
-Modified 2019-12-20T09:17:12.192Z
```
- Convert the resource to JSON
```powershell
$AccessRequestAdminItemStatusCancelledRequestDetails | ConvertTo-JSON
```
[[Back to top]](#)

View File

@@ -1,39 +0,0 @@
---
id: v2024-access-request-admin-item-status-sod-violation-context
title: AccessRequestAdminItemStatusSodViolationContext
pagination_label: AccessRequestAdminItemStatusSodViolationContext
sidebar_label: AccessRequestAdminItemStatusSodViolationContext
sidebar_class_name: powershellsdk
keywords: ['powershell', 'PowerShell', 'sdk', 'AccessRequestAdminItemStatusSodViolationContext', 'V2024AccessRequestAdminItemStatusSodViolationContext']
slug: /tools/sdk/powershell/v2024/models/access-request-admin-item-status-sod-violation-context
tags: ['SDK', 'Software Development Kit', 'AccessRequestAdminItemStatusSodViolationContext', 'V2024AccessRequestAdminItemStatusSodViolationContext']
---
# AccessRequestAdminItemStatusSodViolationContext
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**State** | **Enum** [ "SUCCESS", "ERROR" ] | The status of SOD violation check | [optional]
**Uuid** | **String** | The id of the Violation check event | [optional]
**ViolationCheckResult** | [**SodViolationCheckResult1**](sod-violation-check-result1) | | [optional]
## Examples
- Prepare the resource
```powershell
$AccessRequestAdminItemStatusSodViolationContext = Initialize-PSSailpoint.V2024AccessRequestAdminItemStatusSodViolationContext -State SUCCESS `
-Uuid f73d16e9-a038-46c5-b217-1246e15fdbdd `
-ViolationCheckResult null
```
- Convert the resource to JSON
```powershell
$AccessRequestAdminItemStatusSodViolationContext | ConvertTo-JSON
```
[[Back to top]](#)

View File

@@ -21,7 +21,7 @@ Name | Type | Description | Notes
**ReauthorizationEnabled** | **Boolean** | If this is true, reauthorization will be enforced for appropriately configured access items. Enablement of this feature is currently in a limited state. | [optional] [default to $false]
**RequestOnBehalfOfConfig** | [**RequestOnBehalfOfConfig**](request-on-behalf-of-config) | | [optional]
**ApprovalReminderAndEscalationConfig** | [**ApprovalReminderAndEscalationConfig**](approval-reminder-and-escalation-config) | | [optional]
**EntitlementRequestConfig** | [**EntitlementRequestConfig1**](entitlement-request-config1) | | [optional]
**EntitlementRequestConfig** | [**EntitlementRequestConfig**](entitlement-request-config) | | [optional]
## Examples

View File

@@ -1,45 +0,0 @@
---
id: v2024-approval-forward-history1
title: ApprovalForwardHistory1
pagination_label: ApprovalForwardHistory1
sidebar_label: ApprovalForwardHistory1
sidebar_class_name: powershellsdk
keywords: ['powershell', 'PowerShell', 'sdk', 'ApprovalForwardHistory1', 'V2024ApprovalForwardHistory1']
slug: /tools/sdk/powershell/v2024/models/approval-forward-history1
tags: ['SDK', 'Software Development Kit', 'ApprovalForwardHistory1', 'V2024ApprovalForwardHistory1']
---
# ApprovalForwardHistory1
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**OldApproverName** | **String** | Display name of approver from whom the approval was forwarded. | [optional]
**NewApproverName** | **String** | Display name of approver to whom the approval was forwarded. | [optional]
**Comment** | **String** | Comment made while forwarding. | [optional]
**Modified** | **System.DateTime** | Time at which approval was forwarded. | [optional]
**ForwarderName** | **String** | Display name of forwarder who forwarded the approval. | [optional]
**ReassignmentType** | [**ReassignmentType**](reassignment-type) | | [optional]
## Examples
- Prepare the resource
```powershell
$ApprovalForwardHistory1 = Initialize-PSSailpoint.V2024ApprovalForwardHistory1 -OldApproverName Frank Mir `
-NewApproverName Al Volta `
-Comment Forwarding from Frank to Al `
-Modified 2019-08-23T18:52:57.398Z `
-ForwarderName William Wilson `
-ReassignmentType null
```
- Convert the resource to JSON
```powershell
$ApprovalForwardHistory1 | ConvertTo-JSON
```
[[Back to top]](#)

View File

@@ -16,7 +16,6 @@ tags: ['SDK', 'Software Development Kit', 'ApprovalStatusDto', 'V2024ApprovalSta
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**ApprovalId** | **String** | Unique identifier for the approval. | [optional]
**Forwarded** | **Boolean** | True if the request for this item was forwarded from one owner to another. | [optional] [default to $false]
**OriginalOwner** | [**ApprovalStatusDtoOriginalOwner**](approval-status-dto-original-owner) | | [optional]
**CurrentOwner** | [**ApprovalStatusDtoCurrentOwner**](approval-status-dto-current-owner) | | [optional]
@@ -31,8 +30,7 @@ Name | Type | Description | Notes
- Prepare the resource
```powershell
$ApprovalStatusDto = Initialize-PSSailpoint.V2024ApprovalStatusDto -ApprovalId 2c9180877b2b6ea4017b2c545f971429 `
-Forwarded false `
$ApprovalStatusDto = Initialize-PSSailpoint.V2024ApprovalStatusDto -Forwarded false `
-OriginalOwner null `
-CurrentOwner null `
-Modified 2019-08-23T18:52:57.398Z `

View File

@@ -1,51 +0,0 @@
---
id: v2024-approval-status-dto1
title: ApprovalStatusDto1
pagination_label: ApprovalStatusDto1
sidebar_label: ApprovalStatusDto1
sidebar_class_name: powershellsdk
keywords: ['powershell', 'PowerShell', 'sdk', 'ApprovalStatusDto1', 'V2024ApprovalStatusDto1']
slug: /tools/sdk/powershell/v2024/models/approval-status-dto1
tags: ['SDK', 'Software Development Kit', 'ApprovalStatusDto1', 'V2024ApprovalStatusDto1']
---
# ApprovalStatusDto1
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**Forwarded** | **Boolean** | True if the request for this item was forwarded from one owner to another. | [optional] [default to $false]
**OriginalOwner** | [**ApprovalStatusDtoOriginalOwner**](approval-status-dto-original-owner) | | [optional]
**CurrentOwner** | [**ApprovalStatusDtoCurrentOwner**](approval-status-dto-current-owner) | | [optional]
**Modified** | **System.DateTime** | Time at which item was modified. | [optional]
**Status** | [**ManualWorkItemState**](manual-work-item-state) | | [optional]
**Scheme** | [**ApprovalScheme**](approval-scheme) | | [optional]
**ErrorMessages** | [**[]ErrorMessageDto1**](error-message-dto1) | If the request failed, includes any error messages that were generated. | [optional]
**Comment** | **String** | Comment, if any, provided by the approver. | [optional]
**RemoveDate** | **System.DateTime** | The date the role or access profile or entitlement is no longer assigned to the specified identity. | [optional]
## Examples
- Prepare the resource
```powershell
$ApprovalStatusDto1 = Initialize-PSSailpoint.V2024ApprovalStatusDto1 -Forwarded false `
-OriginalOwner null `
-CurrentOwner null `
-Modified 2019-08-23T18:52:57.398Z `
-Status null `
-Scheme null `
-ErrorMessages null `
-Comment I approve this request `
-RemoveDate 2020-07-11T00:00Z
```
- Convert the resource to JSON
```powershell
$ApprovalStatusDto1 | ConvertTo-JSON
```
[[Back to top]](#)

View File

@@ -1,41 +0,0 @@
---
id: v2024-base-common-dto1
title: BaseCommonDto1
pagination_label: BaseCommonDto1
sidebar_label: BaseCommonDto1
sidebar_class_name: powershellsdk
keywords: ['powershell', 'PowerShell', 'sdk', 'BaseCommonDto1', 'V2024BaseCommonDto1']
slug: /tools/sdk/powershell/v2024/models/base-common-dto1
tags: ['SDK', 'Software Development Kit', 'BaseCommonDto1', 'V2024BaseCommonDto1']
---
# BaseCommonDto1
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**Id** | **String** | System-generated unique ID of the Object | [optional] [readonly]
**Name** | **String** | Name of the Object | [required]
**Created** | **System.DateTime** | Creation date of the Object | [optional] [readonly]
**Modified** | **System.DateTime** | Last modification date of the Object | [optional] [readonly]
## Examples
- Prepare the resource
```powershell
$BaseCommonDto1 = Initialize-PSSailpoint.V2024BaseCommonDto1 -Id id12345 `
-Name aName `
-Created 2023-01-03T21:16:22.432Z `
-Modified 2023-01-03T21:16:22.432Z
```
- Convert the resource to JSON
```powershell
$BaseCommonDto1 | ConvertTo-JSON
```
[[Back to top]](#)

View File

@@ -1,37 +0,0 @@
---
id: v2024-base-reference-dto1
title: BaseReferenceDto1
pagination_label: BaseReferenceDto1
sidebar_label: BaseReferenceDto1
sidebar_class_name: powershellsdk
keywords: ['powershell', 'PowerShell', 'sdk', 'BaseReferenceDto1', 'V2024BaseReferenceDto1']
slug: /tools/sdk/powershell/v2024/models/base-reference-dto1
tags: ['SDK', 'Software Development Kit', 'BaseReferenceDto1', 'V2024BaseReferenceDto1']
---
# BaseReferenceDto1
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**Id** | **String** | the application ID | [optional]
**Name** | **String** | the application name | [optional]
## Examples
- Prepare the resource
```powershell
$BaseReferenceDto1 = Initialize-PSSailpoint.V2024BaseReferenceDto1 -Id ff8081814d977c21014da056804a0af3 `
-Name Github
```
- Convert the resource to JSON
```powershell
$BaseReferenceDto1 | ConvertTo-JSON
```
[[Back to top]](#)

View File

@@ -1,39 +0,0 @@
---
id: v2024-cancelled-request-details1
title: CancelledRequestDetails1
pagination_label: CancelledRequestDetails1
sidebar_label: CancelledRequestDetails1
sidebar_class_name: powershellsdk
keywords: ['powershell', 'PowerShell', 'sdk', 'CancelledRequestDetails1', 'V2024CancelledRequestDetails1']
slug: /tools/sdk/powershell/v2024/models/cancelled-request-details1
tags: ['SDK', 'Software Development Kit', 'CancelledRequestDetails1', 'V2024CancelledRequestDetails1']
---
# CancelledRequestDetails1
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**Comment** | **String** | Comment made by the owner when cancelling the associated request. | [optional]
**Owner** | [**OwnerDto**](owner-dto) | | [optional]
**Modified** | **System.DateTime** | Date comment was added by the owner when cancelling the associated request. | [optional]
## Examples
- Prepare the resource
```powershell
$CancelledRequestDetails1 = Initialize-PSSailpoint.V2024CancelledRequestDetails1 -Comment This request must be cancelled. `
-Owner null `
-Modified 2019-12-20T09:17:12.192Z
```
- Convert the resource to JSON
```powershell
$CancelledRequestDetails1 | ConvertTo-JSON
```
[[Back to top]](#)

View File

@@ -20,8 +20,8 @@ Name | Type | Description | Notes
**Phase** | [**CertificationPhase**](certification-phase) | | [required]
**Due** | **System.DateTime** | The due date of the certification. | [required]
**Signed** | **System.DateTime** | The date the reviewer signed off on the certification. | [required]
**Reviewer** | [**Reviewer1**](reviewer1) | | [required]
**Reassignment** | [**Reassignment1**](reassignment1) | | [optional]
**Reviewer** | [**Reviewer**](reviewer) | | [required]
**Reassignment** | [**Reassignment**](reassignment) | | [optional]
**HasErrors** | **Boolean** | Indicates it the certification has any errors. | [required]
**ErrorMessage** | **String** | A message indicating what the error is. | [optional]
**Completed** | **Boolean** | Indicates if all certification decisions have been made. | [required]

View File

@@ -1,41 +0,0 @@
---
id: v2024-certification-reference1
title: CertificationReference1
pagination_label: CertificationReference1
sidebar_label: CertificationReference1
sidebar_class_name: powershellsdk
keywords: ['powershell', 'PowerShell', 'sdk', 'CertificationReference1', 'V2024CertificationReference1']
slug: /tools/sdk/powershell/v2024/models/certification-reference1
tags: ['SDK', 'Software Development Kit', 'CertificationReference1', 'V2024CertificationReference1']
---
# CertificationReference1
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**Type** | **Enum** [ "CERTIFICATION" ] | DTO type of certification for review. | [optional]
**Id** | **String** | ID of certification for review. | [optional]
**Name** | **String** | Display name of certification for review. | [optional]
**Reviewer** | [**Reviewer1**](reviewer1) | | [optional]
## Examples
- Prepare the resource
```powershell
$CertificationReference1 = Initialize-PSSailpoint.V2024CertificationReference1 -Type IDENTITY `
-Id 7589a83cec4b4f138ce56c1a5ef0756d `
-Name Manager Access for Michael Michaels `
-Reviewer null
```
- Convert the resource to JSON
```powershell
$CertificationReference1 | ConvertTo-JSON
```
[[Back to top]](#)

View File

@@ -1,39 +0,0 @@
---
id: v2024-certification-reference-dto
title: CertificationReferenceDto
pagination_label: CertificationReferenceDto
sidebar_label: CertificationReferenceDto
sidebar_class_name: powershellsdk
keywords: ['powershell', 'PowerShell', 'sdk', 'CertificationReferenceDto', 'V2024CertificationReferenceDto']
slug: /tools/sdk/powershell/v2024/models/certification-reference-dto
tags: ['SDK', 'Software Development Kit', 'CertificationReferenceDto', 'V2024CertificationReferenceDto']
---
# CertificationReferenceDto
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**Type** | **Enum** [ "CERTIFICATION" ] | DTO type of certification for review. | [optional]
**Id** | **String** | ID of certification for review. | [optional]
**Name** | **String** | Display name of certification for review. | [optional]
## Examples
- Prepare the resource
```powershell
$CertificationReferenceDto = Initialize-PSSailpoint.V2024CertificationReferenceDto -Type IDENTITY `
-Id 7589a83cec4b4f138ce56c1a5ef0756d `
-Name Manager Access for Michael Michaels
```
- Convert the resource to JSON
```powershell
$CertificationReferenceDto | ConvertTo-JSON
```
[[Back to top]](#)

View File

@@ -24,8 +24,8 @@ Name | Type | Description | Notes
**Phase** | [**CertificationPhase**](certification-phase) | | [required]
**Due** | **System.DateTime** | The due date of the certification. | [required]
**Signed** | **System.DateTime** | The date the reviewer signed off on the certification. | [required]
**Reviewer** | [**Reviewer1**](reviewer1) | | [required]
**Reassignment** | [**Reassignment1**](reassignment1) | | [optional]
**Reviewer** | [**Reviewer**](reviewer) | | [required]
**Reassignment** | [**Reassignment**](reassignment) | | [optional]
**HasErrors** | **Boolean** | Indicates it the certification has any errors. | [required]
**ErrorMessage** | **String** | A message indicating what the error is. | [optional]
**Completed** | **Boolean** | Indicates if all certification decisions have been made. | [required]

View File

@@ -21,7 +21,7 @@ Name | Type | Description | Notes
**TargetType** | **Enum** [ "CERTIFICATION", "CAMPAIGN" ] | The type of item that is being operated on by this task whose ID is stored in the targetId field. | [optional]
**TargetId** | **String** | The ID of the item being operated on by this task. | [optional]
**Status** | **Enum** [ "QUEUED", "IN_PROGRESS", "SUCCESS", "ERROR" ] | The status of the task. | [optional]
**Errors** | [**[]ErrorMessageDto**](error-message-dto) | | [optional]
**Errors** | [**[]ErrorMessageDto**](error-message-dto) | List of error messages | [optional]
**ReassignmentTrailDTOs** | [**[]ReassignmentTrailDTO**](reassignment-trail-dto) | Reassignment trails that lead to self certification identity | [optional]
**Created** | **System.DateTime** | The date and time on which this task was created. | [optional]
@@ -34,7 +34,7 @@ $CertificationTask = Initialize-PSSailpoint.V2024CertificationTask -Id 2c918086
-TargetType CAMPAIGN `
-TargetId 2c918086719eec070171a7e3355a834c `
-Status QUEUED `
-Errors null `
-Errors {locale=en-US, localeOrigin=DEFAULT, text=Error Message} `
-ReassignmentTrailDTOs {previousOwner=ef38f94347e94562b5bb8424a56397d8, newOwner=ef38f94347e94562b5bb8424a56397a3, reassignmentType=AUTOMATIC_REASSIGNMENT} `
-Created 2020-09-24T18:10:47.693Z
```

View File

@@ -1,48 +0,0 @@
---
id: v2024-connector-detail1
title: ConnectorDetail1
pagination_label: ConnectorDetail1
sidebar_label: ConnectorDetail1
sidebar_class_name: powershellsdk
keywords: ['powershell', 'PowerShell', 'sdk', 'ConnectorDetail1', 'V2024ConnectorDetail1']
slug: /tools/sdk/powershell/v2024/models/connector-detail1
tags: ['SDK', 'Software Development Kit', 'ConnectorDetail1', 'V2024ConnectorDetail1']
---
# ConnectorDetail1
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**Name** | **String** | The connector name | [optional]
**SourceConfigXml** | **String** | XML representation of the source config data | [optional]
**SourceConfig** | **String** | JSON representation of the source config data | [optional]
**DirectConnect** | **Boolean** | true if the source is a direct connect source | [optional]
**FileUpload** | **Boolean** | Connector config's file upload attribute, false if not there | [optional]
**UploadedFiles** | **String** | List of uploaded file strings for the connector | [optional]
**ConnectorMetadata** | [**SystemCollectionsHashtable**]https://learn.microsoft.com/en-us/dotnet/api/system.collections.hashtable?view=net-9.0 | Object containing metadata pertinent to the UI to be used | [optional]
## Examples
- Prepare the resource
```powershell
$ConnectorDetail1 = Initialize-PSSailpoint.V2024ConnectorDetail1 -Name JDBC `
-SourceConfigXml <Form connectorName='Active Directory - Direct' directConnect='true' name='Active Directory' status='released' type='SourceConfig' xmlns='http://www.sailpoint.com/xsd/sailpoint_form_1_0.xsd'>
<Field defaultValue='true' hidden='true' name='cloudAuthEnabled' type='boolean' value='true'> </Field> </Form> `
-SourceConfig {Form={Field={_defaultValue=true, _hidden=true, _name=cloudAuthEnabled, _type=boolean, _value=true}, _xmlns=http://www.sailpoint.com/xsd/sailpoint_form_1_0.xsd, _connectorName=Active Directory - Direct, _directConnect=true, _name=Active Directory, _status=released, _type=SourceConfig, __text=\n\t}} `
-DirectConnect true `
-FileUpload false `
-UploadedFiles [] `
-ConnectorMetadata {supportedUI=EXTJS}
```
- Convert the resource to JSON
```powershell
$ConnectorDetail1 | ConvertTo-JSON
```
[[Back to top]](#)

View File

@@ -1,69 +0,0 @@
---
id: v2024-entitlement1
title: Entitlement1
pagination_label: Entitlement1
sidebar_label: Entitlement1
sidebar_class_name: powershellsdk
keywords: ['powershell', 'PowerShell', 'sdk', 'Entitlement1', 'V2024Entitlement1']
slug: /tools/sdk/powershell/v2024/models/entitlement1
tags: ['SDK', 'Software Development Kit', 'Entitlement1', 'V2024Entitlement1']
---
# Entitlement1
## 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** | [**Entitlement1Source**](entitlement1-source) | | [optional]
**Owner** | [**Entitlement1Owner**](entitlement1-owner) | | [optional]
**DirectPermissions** | [**[]PermissionDto**](permission-dto) | | [optional]
**Segments** | **[]String** | List of IDs of segments, if any, to which this Entitlement is assigned. | [optional]
**ManuallyUpdatedFields** | [**Entitlement1ManuallyUpdatedFields**](entitlement1-manually-updated-fields) | | [optional]
**AccessModelMetadata** | [**Entitlement1AccessModelMetadata**](entitlement1-access-model-metadata) | | [optional]
## Examples
- Prepare the resource
```powershell
$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
```powershell
$Entitlement1 | ConvertTo-JSON
```
[[Back to top]](#)

View File

@@ -1,35 +0,0 @@
---
id: v2024-entitlement1-access-model-metadata
title: Entitlement1AccessModelMetadata
pagination_label: Entitlement1AccessModelMetadata
sidebar_label: Entitlement1AccessModelMetadata
sidebar_class_name: powershellsdk
keywords: ['powershell', 'PowerShell', 'sdk', 'Entitlement1AccessModelMetadata', 'V2024Entitlement1AccessModelMetadata']
slug: /tools/sdk/powershell/v2024/models/entitlement1-access-model-metadata
tags: ['SDK', 'Software Development Kit', 'Entitlement1AccessModelMetadata', 'V2024Entitlement1AccessModelMetadata']
---
# Entitlement1AccessModelMetadata
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**Attributes** | [**[]AttributeDTO**](attribute-dto) | | [optional]
## Examples
- Prepare the resource
```powershell
$Entitlement1AccessModelMetadata = Initialize-PSSailpoint.V2024Entitlement1AccessModelMetadata -Attributes [{key=iscPrivacy, name=Privacy, multiselect=false, status=active, type=governance, objectTypes=[all], description=Specifies the level of privacy associated with an access item., values=[{value=public, name=Public, status=active}]}]
```
- Convert the resource to JSON
```powershell
$Entitlement1AccessModelMetadata | ConvertTo-JSON
```
[[Back to top]](#)

View File

@@ -1,37 +0,0 @@
---
id: v2024-entitlement1-manually-updated-fields
title: Entitlement1ManuallyUpdatedFields
pagination_label: Entitlement1ManuallyUpdatedFields
sidebar_label: Entitlement1ManuallyUpdatedFields
sidebar_class_name: powershellsdk
keywords: ['powershell', 'PowerShell', 'sdk', 'Entitlement1ManuallyUpdatedFields', 'V2024Entitlement1ManuallyUpdatedFields']
slug: /tools/sdk/powershell/v2024/models/entitlement1-manually-updated-fields
tags: ['SDK', 'Software Development Kit', 'Entitlement1ManuallyUpdatedFields', 'V2024Entitlement1ManuallyUpdatedFields']
---
# Entitlement1ManuallyUpdatedFields
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**DISPLAYNAME** | **Boolean** | True if the entitlements name was updated manually via entitlement import csv or patch endpoint. False means that property value has not been change after first entitlement aggregation. Field refers to [Entitlement response schema](https://developer.sailpoint.com/idn/api/beta/get-entitlement) > `name` property. | [optional] [default to $false]
**DESCRIPTION** | **Boolean** | True if the entitlement description was updated manually via entitlement import csv or patch endpoint. False means that property value has not been change after first entitlement aggregation. Field refers to [Entitlement response schema](https://developer.sailpoint.com/idn/api/beta/get-entitlement) > `description` property. | [optional] [default to $false]
## Examples
- Prepare the resource
```powershell
$Entitlement1ManuallyUpdatedFields = Initialize-PSSailpoint.V2024Entitlement1ManuallyUpdatedFields -DISPLAYNAME true `
-DESCRIPTION true
```
- Convert the resource to JSON
```powershell
$Entitlement1ManuallyUpdatedFields | ConvertTo-JSON
```
[[Back to top]](#)

View File

@@ -1,39 +0,0 @@
---
id: v2024-entitlement1-owner
title: Entitlement1Owner
pagination_label: Entitlement1Owner
sidebar_label: Entitlement1Owner
sidebar_class_name: powershellsdk
keywords: ['powershell', 'PowerShell', 'sdk', 'Entitlement1Owner', 'V2024Entitlement1Owner']
slug: /tools/sdk/powershell/v2024/models/entitlement1-owner
tags: ['SDK', 'Software Development Kit', 'Entitlement1Owner', 'V2024Entitlement1Owner']
---
# Entitlement1Owner
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**Id** | **String** | The owner id for the entitlement | [optional]
**Name** | **String** | The owner name for the entitlement | [optional]
**Type** | **Enum** [ "IDENTITY" ] | The type of the owner. Initially only type IDENTITY is supported | [optional]
## Examples
- Prepare the resource
```powershell
$Entitlement1Owner = Initialize-PSSailpoint.V2024Entitlement1Owner -Id 2a2fdacca5e345f18bf7970cfbb8fec2 `
-Name identity 1 `
-Type IDENTITY
```
- Convert the resource to JSON
```powershell
$Entitlement1Owner | ConvertTo-JSON
```
[[Back to top]](#)

View File

@@ -1,39 +0,0 @@
---
id: v2024-entitlement1-source
title: Entitlement1Source
pagination_label: Entitlement1Source
sidebar_label: Entitlement1Source
sidebar_class_name: powershellsdk
keywords: ['powershell', 'PowerShell', 'sdk', 'Entitlement1Source', 'V2024Entitlement1Source']
slug: /tools/sdk/powershell/v2024/models/entitlement1-source
tags: ['SDK', 'Software Development Kit', 'Entitlement1Source', 'V2024Entitlement1Source']
---
# Entitlement1Source
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**Id** | **String** | The source ID | [optional]
**Type** | **String** | The source type, will always be ""SOURCE"" | [optional]
**Name** | **String** | The source name | [optional]
## Examples
- Prepare the resource
```powershell
$Entitlement1Source = Initialize-PSSailpoint.V2024Entitlement1Source -Id 2c9180827ca885d7017ca8ce28a000eb `
-Type SOURCE `
-Name ODS-AD-Source
```
- Convert the resource to JSON
```powershell
$Entitlement1Source | ConvertTo-JSON
```
[[Back to top]](#)

View File

@@ -16,13 +16,19 @@ tags: ['SDK', 'Software Development Kit', 'EntitlementRequestConfig', 'V2024Enti
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**AccessRequestConfig** | [**EntitlementAccessRequestConfig**](entitlement-access-request-config) | | [optional]
**AllowEntitlementRequest** | **Boolean** | If this is true, entitlement requests are allowed. | [optional] [default to $false]
**RequestCommentsRequired** | **Boolean** | If this is true, comments are required to submit entitlement requests. | [optional] [default to $false]
**DeniedCommentsRequired** | **Boolean** | If this is true, comments are required to reject entitlement requests. | [optional] [default to $false]
**GrantRequestApprovalSchemes** | **String** | Approval schemes for granting entitlement request. This can be empty if no approval is needed. Multiple schemes must be comma-separated. The valid schemes are ""entitlementOwner"", ""sourceOwner"", ""manager"" and ""`workgroup:{id}`"". You can use multiple governance groups (workgroups). | [optional] [default to "sourceOwner"]
## Examples
- Prepare the resource
```powershell
$EntitlementRequestConfig = Initialize-PSSailpoint.V2024EntitlementRequestConfig -AccessRequestConfig null
$EntitlementRequestConfig = Initialize-PSSailpoint.V2024EntitlementRequestConfig -AllowEntitlementRequest true `
-RequestCommentsRequired false `
-DeniedCommentsRequired false `
-GrantRequestApprovalSchemes entitlementOwner, sourceOwner, manager, workgroup:2c918084660f45d6016617daa9210584
```
- Convert the resource to JSON

View File

@@ -1,41 +0,0 @@
---
id: v2024-entitlement-request-config1
title: EntitlementRequestConfig1
pagination_label: EntitlementRequestConfig1
sidebar_label: EntitlementRequestConfig1
sidebar_class_name: powershellsdk
keywords: ['powershell', 'PowerShell', 'sdk', 'EntitlementRequestConfig1', 'V2024EntitlementRequestConfig1']
slug: /tools/sdk/powershell/v2024/models/entitlement-request-config1
tags: ['SDK', 'Software Development Kit', 'EntitlementRequestConfig1', 'V2024EntitlementRequestConfig1']
---
# EntitlementRequestConfig1
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**AllowEntitlementRequest** | **Boolean** | If this is true, entitlement requests are allowed. | [optional] [default to $false]
**RequestCommentsRequired** | **Boolean** | If this is true, comments are required to submit entitlement requests. | [optional] [default to $false]
**DeniedCommentsRequired** | **Boolean** | If this is true, comments are required to reject entitlement requests. | [optional] [default to $false]
**GrantRequestApprovalSchemes** | **String** | Approval schemes for granting entitlement request. This can be empty if no approval is needed. Multiple schemes must be comma-separated. The valid schemes are ""entitlementOwner"", ""sourceOwner"", ""manager"" and ""`workgroup:{id}`"". You can use multiple governance groups (workgroups). | [optional] [default to "sourceOwner"]
## Examples
- Prepare the resource
```powershell
$EntitlementRequestConfig1 = Initialize-PSSailpoint.V2024EntitlementRequestConfig1 -AllowEntitlementRequest true `
-RequestCommentsRequired false `
-DeniedCommentsRequired false `
-GrantRequestApprovalSchemes entitlementOwner, sourceOwner, manager, workgroup:2c918084660f45d6016617daa9210584
```
- Convert the resource to JSON
```powershell
$EntitlementRequestConfig1 | ConvertTo-JSON
```
[[Back to top]](#)

View File

@@ -1,39 +0,0 @@
---
id: v2024-error-message-dto1
title: ErrorMessageDto1
pagination_label: ErrorMessageDto1
sidebar_label: ErrorMessageDto1
sidebar_class_name: powershellsdk
keywords: ['powershell', 'PowerShell', 'sdk', 'ErrorMessageDto1', 'V2024ErrorMessageDto1']
slug: /tools/sdk/powershell/v2024/models/error-message-dto1
tags: ['SDK', 'Software Development Kit', 'ErrorMessageDto1', 'V2024ErrorMessageDto1']
---
# ErrorMessageDto1
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**Locale** | **String** | The locale for the message text, a BCP 47 language tag. | [optional]
**LocaleOrigin** | [**LocaleOrigin**](locale-origin) | | [optional]
**Text** | **String** | Actual text of the error message in the indicated locale. | [optional]
## Examples
- Prepare the resource
```powershell
$ErrorMessageDto1 = Initialize-PSSailpoint.V2024ErrorMessageDto1 -Locale en-US `
-LocaleOrigin null `
-Text The request was syntactically correct but its content is semantically invalid.
```
- Convert the resource to JSON
```powershell
$ErrorMessageDto1 | ConvertTo-JSON
```
[[Back to top]](#)

View File

@@ -0,0 +1,39 @@
---
id: v2024-export-options1
title: ExportOptions1
pagination_label: ExportOptions1
sidebar_label: ExportOptions1
sidebar_class_name: powershellsdk
keywords: ['powershell', 'PowerShell', 'sdk', 'ExportOptions1', 'V2024ExportOptions1']
slug: /tools/sdk/powershell/v2024/models/export-options1
tags: ['SDK', 'Software Development Kit', 'ExportOptions1', 'V2024ExportOptions1']
---
# ExportOptions1
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**ExcludeTypes** | **[]String** | Object type names to be excluded from an sp-config export command. | [optional]
**IncludeTypes** | **[]String** | Object type names to be included in an sp-config export command. IncludeTypes takes precedence over excludeTypes. | [optional]
**ObjectOptions** | [**map[string]ObjectExportImportOptions**](object-export-import-options) | Additional options targeting specific objects related to each item in the includeTypes field | [optional]
## Examples
- Prepare the resource
```powershell
$ExportOptions1 = Initialize-PSSailpoint.V2024ExportOptions1 -ExcludeTypes null `
-IncludeTypes null `
-ObjectOptions {TRIGGER_SUBSCRIPTION={includedIds=[be9e116d-08e1-49fc-ab7f-fa585e96c9e4], includedNames=[Test 2]}}
```
- Convert the resource to JSON
```powershell
$ExportOptions1 | ConvertTo-JSON
```
[[Back to top]](#)

View File

@@ -17,11 +17,11 @@ tags: ['SDK', 'Software Development Kit', 'GetRoleAssignments200ResponseInner',
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**Id** | **String** | Assignment Id | [optional]
**Role** | [**BaseReferenceDto1**](base-reference-dto1) | | [optional]
**Role** | [**BaseReferenceDto**](base-reference-dto) | | [optional]
**Comments** | **String** | Comments added by the user when the assignment was made | [optional]
**AssignmentSource** | **String** | Source describing how this assignment was made | [optional]
**Assigner** | [**BaseReferenceDto1**](base-reference-dto1) | | [optional]
**AssignedDimensions** | [**[]BaseReferenceDto1**](base-reference-dto1) | Dimensions assigned related to this role | [optional]
**Assigner** | [**BaseReferenceDto**](base-reference-dto) | | [optional]
**AssignedDimensions** | [**[]BaseReferenceDto**](base-reference-dto) | Dimensions assigned related to this role | [optional]
**AssignmentContext** | [**AssignmentContextDto**](assignment-context-dto) | | [optional]
**AccountTargets** | [**[]RoleTargetDto**](role-target-dto) | | [optional]
**RemoveDate** | **String** | Date that the assignment will be removed | [optional]

View File

@@ -19,7 +19,7 @@ Name | Type | Description | Notes
**Name** | **String** | Name of the attribute that is being previewed. | [optional]
**Value** | **String** | Value that was derived during the preview. | [optional]
**PreviousValue** | **String** | The value of the attribute before the preview. | [optional]
**ErrorMessages** | [**[]ErrorMessageDto**](error-message-dto) | | [optional]
**ErrorMessages** | [**[]ErrorMessageDto**](error-message-dto) | List of error messages | [optional]
## Examples
@@ -28,7 +28,7 @@ Name | Type | Description | Notes
$IdentityAttributePreview = Initialize-PSSailpoint.V2024IdentityAttributePreview -Name email `
-Value email@mail.com `
-PreviousValue oldEmail@mail.com `
-ErrorMessages null
-ErrorMessages {locale=en-US, localeOrigin=DEFAULT, text=Error Message}
```
- Convert the resource to JSON

View File

@@ -1,45 +0,0 @@
---
id: v2024-manual-work-item-details1
title: ManualWorkItemDetails1
pagination_label: ManualWorkItemDetails1
sidebar_label: ManualWorkItemDetails1
sidebar_class_name: powershellsdk
keywords: ['powershell', 'PowerShell', 'sdk', 'ManualWorkItemDetails1', 'V2024ManualWorkItemDetails1']
slug: /tools/sdk/powershell/v2024/models/manual-work-item-details1
tags: ['SDK', 'Software Development Kit', 'ManualWorkItemDetails1', 'V2024ManualWorkItemDetails1']
---
# ManualWorkItemDetails1
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**Forwarded** | **Boolean** | True if the request for this item was forwarded from one owner to another. | [optional] [default to $false]
**OriginalOwner** | [**ManualWorkItemDetailsOriginalOwner**](manual-work-item-details-original-owner) | | [optional]
**CurrentOwner** | [**ManualWorkItemDetailsCurrentOwner**](manual-work-item-details-current-owner) | | [optional]
**Modified** | **System.DateTime** | Time at which item was modified. | [optional]
**Status** | [**ManualWorkItemState**](manual-work-item-state) | | [optional]
**ForwardHistory** | [**[]ApprovalForwardHistory1**](approval-forward-history1) | The history of approval forward action. | [optional]
## Examples
- Prepare the resource
```powershell
$ManualWorkItemDetails1 = Initialize-PSSailpoint.V2024ManualWorkItemDetails1 -Forwarded true `
-OriginalOwner null `
-CurrentOwner null `
-Modified 2019-08-23T18:52:57.398Z `
-Status null `
-ForwardHistory null
```
- Convert the resource to JSON
```powershell
$ManualWorkItemDetails1 | ConvertTo-JSON
```
[[Back to top]](#)

View File

@@ -1,37 +0,0 @@
---
id: v2024-manually-updated-fields-dto
title: ManuallyUpdatedFieldsDTO
pagination_label: ManuallyUpdatedFieldsDTO
sidebar_label: ManuallyUpdatedFieldsDTO
sidebar_class_name: powershellsdk
keywords: ['powershell', 'PowerShell', 'sdk', 'ManuallyUpdatedFieldsDTO', 'V2024ManuallyUpdatedFieldsDTO']
slug: /tools/sdk/powershell/v2024/models/manually-updated-fields-dto
tags: ['SDK', 'Software Development Kit', 'ManuallyUpdatedFieldsDTO', 'V2024ManuallyUpdatedFieldsDTO']
---
# ManuallyUpdatedFieldsDTO
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**DISPLAYNAME** | **Boolean** | True if the entitlements name was updated manually via entitlement import csv or patch endpoint. False means that property value has not been change after first entitlement aggregation. Field refers to [Entitlement response schema](https://developer.sailpoint.com/idn/api/beta/get-entitlement) > `name` property. | [optional] [default to $false]
**DESCRIPTION** | **Boolean** | True if the entitlement description was updated manually via entitlement import csv or patch endpoint. False means that property value has not been change after first entitlement aggregation. Field refers to [Entitlement response schema](https://developer.sailpoint.com/idn/api/beta/get-entitlement) > `description` property. | [optional] [default to $false]
## Examples
- Prepare the resource
```powershell
$ManuallyUpdatedFieldsDTO = Initialize-PSSailpoint.V2024ManuallyUpdatedFieldsDTO -DISPLAYNAME true `
-DESCRIPTION true
```
- Convert the resource to JSON
```powershell
$ManuallyUpdatedFieldsDTO | ConvertTo-JSON
```
[[Back to top]](#)

View File

@@ -1,39 +0,0 @@
---
id: v2024-owner-reference-dto
title: OwnerReferenceDto
pagination_label: OwnerReferenceDto
sidebar_label: OwnerReferenceDto
sidebar_class_name: powershellsdk
keywords: ['powershell', 'PowerShell', 'sdk', 'OwnerReferenceDto', 'V2024OwnerReferenceDto']
slug: /tools/sdk/powershell/v2024/models/owner-reference-dto
tags: ['SDK', 'Software Development Kit', 'OwnerReferenceDto', 'V2024OwnerReferenceDto']
---
# OwnerReferenceDto
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**Id** | **String** | The owner id for the entitlement | [optional]
**Name** | **String** | The owner name for the entitlement | [optional]
**Type** | **Enum** [ "IDENTITY" ] | The type of the owner. Initially only type IDENTITY is supported | [optional]
## Examples
- Prepare the resource
```powershell
$OwnerReferenceDto = Initialize-PSSailpoint.V2024OwnerReferenceDto -Id 2a2fdacca5e345f18bf7970cfbb8fec2 `
-Name identity 1 `
-Type IDENTITY
```
- Convert the resource to JSON
```powershell
$OwnerReferenceDto | ConvertTo-JSON
```
[[Back to top]](#)

View File

@@ -1,43 +0,0 @@
---
id: v2024-provisioning-config1
title: ProvisioningConfig1
pagination_label: ProvisioningConfig1
sidebar_label: ProvisioningConfig1
sidebar_class_name: powershellsdk
keywords: ['powershell', 'PowerShell', 'sdk', 'ProvisioningConfig1', 'V2024ProvisioningConfig1']
slug: /tools/sdk/powershell/v2024/models/provisioning-config1
tags: ['SDK', 'Software Development Kit', 'ProvisioningConfig1', 'V2024ProvisioningConfig1']
---
# ProvisioningConfig1
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**UniversalManager** | **Boolean** | Specifies whether this configuration is used to manage provisioning requests for all sources from the org. If true, no managedResourceRefs are allowed. | [optional] [readonly] [default to $false]
**ManagedResourceRefs** | [**[]ProvisioningConfig1ManagedResourceRefsInner**](provisioning-config1-managed-resource-refs-inner) | References to sources for the Service Desk integration template. May only be specified if universalManager is false. | [optional]
**PlanInitializerScript** | [**ProvisioningConfig1PlanInitializerScript**](provisioning-config1-plan-initializer-script) | | [optional]
**NoProvisioningRequests** | **Boolean** | Name of an attribute that when true disables the saving of ProvisioningRequest objects whenever plans are sent through this integration. | [optional] [default to $false]
**ProvisioningRequestExpiration** | **Int32** | When saving pending requests is enabled, this defines the number of hours the request is allowed to live before it is considered expired and no longer affects plan compilation. | [optional]
## Examples
- Prepare the resource
```powershell
$ProvisioningConfig1 = Initialize-PSSailpoint.V2024ProvisioningConfig1 -UniversalManager true `
-ManagedResourceRefs [{type=SOURCE, id=2c9180855d191c59015d291ceb051111, name=My Source 1}, {type=SOURCE, id=2c9180855d191c59015d291ceb052222, name=My Source 2}] `
-PlanInitializerScript null `
-NoProvisioningRequests true `
-ProvisioningRequestExpiration 7
```
- Convert the resource to JSON
```powershell
$ProvisioningConfig1 | ConvertTo-JSON
```
[[Back to top]](#)

View File

@@ -1,39 +0,0 @@
---
id: v2024-provisioning-config1-managed-resource-refs-inner
title: ProvisioningConfig1ManagedResourceRefsInner
pagination_label: ProvisioningConfig1ManagedResourceRefsInner
sidebar_label: ProvisioningConfig1ManagedResourceRefsInner
sidebar_class_name: powershellsdk
keywords: ['powershell', 'PowerShell', 'sdk', 'ProvisioningConfig1ManagedResourceRefsInner', 'V2024ProvisioningConfig1ManagedResourceRefsInner']
slug: /tools/sdk/powershell/v2024/models/provisioning-config1-managed-resource-refs-inner
tags: ['SDK', 'Software Development Kit', 'ProvisioningConfig1ManagedResourceRefsInner', 'V2024ProvisioningConfig1ManagedResourceRefsInner']
---
# ProvisioningConfig1ManagedResourceRefsInner
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**Type** | **Enum** [ "SOURCE" ] | The type of object being referenced | [optional]
**Id** | [**SystemCollectionsHashtable**]https://learn.microsoft.com/en-us/dotnet/api/system.collections.hashtable?view=net-9.0 | ID of the source | [optional]
**Name** | [**SystemCollectionsHashtable**]https://learn.microsoft.com/en-us/dotnet/api/system.collections.hashtable?view=net-9.0 | Human-readable display name of the source | [optional]
## Examples
- Prepare the resource
```powershell
$ProvisioningConfig1ManagedResourceRefsInner = Initialize-PSSailpoint.V2024ProvisioningConfig1ManagedResourceRefsInner -Type SOURCE `
-Id 2c91808568c529c60168cca6f90c1313 `
-Name My Source
```
- Convert the resource to JSON
```powershell
$ProvisioningConfig1ManagedResourceRefsInner | ConvertTo-JSON
```
[[Back to top]](#)

View File

@@ -1,36 +0,0 @@
---
id: v2024-provisioning-config1-plan-initializer-script
title: ProvisioningConfig1PlanInitializerScript
pagination_label: ProvisioningConfig1PlanInitializerScript
sidebar_label: ProvisioningConfig1PlanInitializerScript
sidebar_class_name: powershellsdk
keywords: ['powershell', 'PowerShell', 'sdk', 'ProvisioningConfig1PlanInitializerScript', 'V2024ProvisioningConfig1PlanInitializerScript']
slug: /tools/sdk/powershell/v2024/models/provisioning-config1-plan-initializer-script
tags: ['SDK', 'Software Development Kit', 'ProvisioningConfig1PlanInitializerScript', 'V2024ProvisioningConfig1PlanInitializerScript']
---
# ProvisioningConfig1PlanInitializerScript
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**Source** | **String** | This is a Rule that allows provisioning instruction changes. | [optional]
## Examples
- Prepare the resource
```powershell
$ProvisioningConfig1PlanInitializerScript = Initialize-PSSailpoint.V2024ProvisioningConfig1PlanInitializerScript -Source <?xml version='1.0' encoding='UTF-8'?>\r\n<!DOCTYPE Rule PUBLIC \"sailpoint.dtd\" \"sailpoint.dtd\">\r\n<Rule name=\"Example Rule\" type=\"BeforeProvisioning\">\r\n <Description>Before Provisioning Rule which changes disables and enables to a modify.</Description>\r\n <Source><![CDATA[\r\nimport sailpoint.object.*;\r\nimport sailpoint.object.ProvisioningPlan.AccountRequest;\r\nimport sailpoint.object.ProvisioningPlan.AccountRequest.Operation;\r\nimport sailpoint.object.ProvisioningPlan.AttributeRequest;\r\nimport sailpoint.object.ProvisioningPlan;\r\nimport sailpoint.object.ProvisioningPlan.Operation;\r\n\r\nfor ( AccountRequest accountRequest : plan.getAccountRequests() ) {\r\n if ( accountRequest.getOp().equals( ProvisioningPlan.ObjectOperation.Disable ) ) {\r\n accountRequest.setOp( ProvisioningPlan.ObjectOperation.Modify );\r\n }\r\n if ( accountRequest.getOp().equals( ProvisioningPlan.ObjectOperation.Enable ) ) {\r\n accountRequest.setOp( ProvisioningPlan.ObjectOperation.Modify );\r\n }\r\n}\r\n\r\n ]]></Source>
```
- Convert the resource to JSON
```powershell
$ProvisioningConfig1PlanInitializerScript | ConvertTo-JSON
```
[[Back to top]](#)

View File

@@ -1,37 +0,0 @@
---
id: v2024-reassignment1
title: Reassignment1
pagination_label: Reassignment1
sidebar_label: Reassignment1
sidebar_class_name: powershellsdk
keywords: ['powershell', 'PowerShell', 'sdk', 'Reassignment1', 'V2024Reassignment1']
slug: /tools/sdk/powershell/v2024/models/reassignment1
tags: ['SDK', 'Software Development Kit', 'Reassignment1', 'V2024Reassignment1']
---
# Reassignment1
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**VarFrom** | [**CertificationReference1**](certification-reference1) | | [optional]
**Comment** | **String** | Comments from the previous reviewer. | [optional]
## Examples
- Prepare the resource
```powershell
$Reassignment1 = Initialize-PSSailpoint.V2024Reassignment1 -VarFrom null `
-Comment Please review
```
- Convert the resource to JSON
```powershell
$Reassignment1 | ConvertTo-JSON
```
[[Back to top]](#)

View File

@@ -1,41 +0,0 @@
---
id: v2024-reviewer1
title: Reviewer1
pagination_label: Reviewer1
sidebar_label: Reviewer1
sidebar_class_name: powershellsdk
keywords: ['powershell', 'PowerShell', 'sdk', 'Reviewer1', 'V2024Reviewer1']
slug: /tools/sdk/powershell/v2024/models/reviewer1
tags: ['SDK', 'Software Development Kit', 'Reviewer1', 'V2024Reviewer1']
---
# Reviewer1
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**Type** | **Enum** [ "IDENTITY", "GOVERNANCE_GROUP" ] | The reviewer's DTO type. | [required]
**Id** | **String** | The reviewer's ID. | [required]
**Name** | **String** | The reviewer's display name. | [required]
**Email** | **String** | The reviewing identity's email. Only applicable to `IDENTITY`. | [optional]
## Examples
- Prepare the resource
```powershell
$Reviewer1 = Initialize-PSSailpoint.V2024Reviewer1 -Type IDENTITY `
-Id 2c7180a46faadee4016fb4e018c20642 `
-Name Michael Michaels `
-Email reviewer@test.com
```
- Convert the resource to JSON
```powershell
$Reviewer1 | ConvertTo-JSON
```
[[Back to top]](#)

View File

@@ -17,11 +17,11 @@ tags: ['SDK', 'Software Development Kit', 'RoleAssignmentDto', 'V2024RoleAssignm
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**Id** | **String** | Assignment Id | [optional]
**Role** | [**BaseReferenceDto1**](base-reference-dto1) | | [optional]
**Role** | [**BaseReferenceDto**](base-reference-dto) | | [optional]
**Comments** | **String** | Comments added by the user when the assignment was made | [optional]
**AssignmentSource** | **String** | Source describing how this assignment was made | [optional]
**Assigner** | [**BaseReferenceDto1**](base-reference-dto1) | | [optional]
**AssignedDimensions** | [**[]BaseReferenceDto1**](base-reference-dto1) | Dimensions assigned related to this role | [optional]
**Assigner** | [**BaseReferenceDto**](base-reference-dto) | | [optional]
**AssignedDimensions** | [**[]BaseReferenceDto**](base-reference-dto) | Dimensions assigned related to this role | [optional]
**AssignmentContext** | [**AssignmentContextDto**](assignment-context-dto) | | [optional]
**AccountTargets** | [**[]RoleTargetDto**](role-target-dto) | | [optional]
**RemoveDate** | **String** | Date that the assignment will be removed | [optional]

View File

@@ -17,7 +17,7 @@ tags: ['SDK', 'Software Development Kit', 'RoleAssignmentRef', 'V2024RoleAssignm
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**Id** | **String** | Assignment Id | [optional]
**Role** | [**BaseReferenceDto1**](base-reference-dto1) | | [optional]
**Role** | [**BaseReferenceDto**](base-reference-dto) | | [optional]
## Examples

View File

@@ -16,7 +16,7 @@ tags: ['SDK', 'Software Development Kit', 'RoleMatchDto', 'V2024RoleMatchDto']
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**RoleRef** | [**BaseReferenceDto1**](base-reference-dto1) | | [optional]
**RoleRef** | [**BaseReferenceDto**](base-reference-dto) | | [optional]
**MatchedAttributes** | [**[]ContextAttributeDto**](context-attribute-dto) | | [optional]
## Examples

View File

@@ -16,7 +16,7 @@ tags: ['SDK', 'Software Development Kit', 'RoleTargetDto', 'V2024RoleTargetDto']
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**Source** | [**BaseReferenceDto1**](base-reference-dto1) | | [optional]
**Source** | [**BaseReferenceDto**](base-reference-dto) | | [optional]
**AccountInfo** | [**AccountInfoDto**](account-info-dto) | | [optional]
**RoleName** | **String** | Specific role name for this target if using multiple accounts | [optional]

View File

@@ -1,53 +0,0 @@
---
id: v2024-service-desk-integration-dto1
title: ServiceDeskIntegrationDto1
pagination_label: ServiceDeskIntegrationDto1
sidebar_label: ServiceDeskIntegrationDto1
sidebar_class_name: powershellsdk
keywords: ['powershell', 'PowerShell', 'sdk', 'ServiceDeskIntegrationDto1', 'V2024ServiceDeskIntegrationDto1']
slug: /tools/sdk/powershell/v2024/models/service-desk-integration-dto1
tags: ['SDK', 'Software Development Kit', 'ServiceDeskIntegrationDto1', 'V2024ServiceDeskIntegrationDto1']
---
# ServiceDeskIntegrationDto1
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**Name** | **String** | Service Desk integration's name. The name must be unique. | [required]
**Description** | **String** | Service Desk integration's description. | [required]
**Type** | **String** | Service Desk integration types: - ServiceNowSDIM - ServiceNow | [required][default to "ServiceNowSDIM"]
**OwnerRef** | [**OwnerDto**](owner-dto) | | [optional]
**ClusterRef** | [**SourceClusterDto**](source-cluster-dto) | | [optional]
**Cluster** | **String** | Cluster ID for the Service Desk integration (replaced by clusterRef, retained for backward compatibility). | [optional]
**ManagedSources** | **[]String** | Source IDs for the Service Desk integration (replaced by provisioningConfig.managedSResourceRefs, but retained here for backward compatibility). | [optional]
**ProvisioningConfig** | [**ProvisioningConfig1**](provisioning-config1) | | [optional]
**Attributes** | [**map[string]AnyType**]https://learn.microsoft.com/en-us/powershell/scripting/lang-spec/chapter-04?view=powershell-7.4 | Service Desk integration's attributes. Validation constraints enforced by the implementation. | [required]
**BeforeProvisioningRule** | [**BeforeProvisioningRuleDto**](before-provisioning-rule-dto) | | [optional]
## Examples
- Prepare the resource
```powershell
$ServiceDeskIntegrationDto1 = Initialize-PSSailpoint.V2024ServiceDeskIntegrationDto1 -Name Service Desk Integration Name `
-Description A very nice Service Desk integration `
-Type ServiceNowSDIM `
-OwnerRef null `
-ClusterRef null `
-Cluster xyzzy999 `
-ManagedSources [2c9180835d191a86015d28455b4a2329, 2c5680835d191a85765d28455b4a9823] `
-ProvisioningConfig null `
-Attributes {property=value, key=value} `
-BeforeProvisioningRule null
```
- Convert the resource to JSON
```powershell
$ServiceDeskIntegrationDto1 | ConvertTo-JSON
```
[[Back to top]](#)

View File

@@ -35,8 +35,8 @@ Name | Type | Description | Notes
```powershell
$SimIntegrationDetails = Initialize-PSSailpoint.V2024SimIntegrationDetails -Id id12345 `
-Name aName `
-Created 2023-01-03T21:16:22.432Z `
-Modified 2023-01-03T21:16:22.432Z `
-Created 2015-05-28T14:07:17Z `
-Modified 2015-05-28T14:07:17Z `
-Description Integration description `
-Type ServiceNow Service Desk `
-Attributes {"uid":"Walter White","firstname":"walter","cloudStatus":"UNREGISTERED","displayName":"Walter White","identificationNumber":"942","lastSyncDate":1470348809380,"email":"walter@gmail.com","lastname":"white"} `

View File

@@ -1,41 +0,0 @@
---
id: v2024-sod-exempt-criteria1
title: SodExemptCriteria1
pagination_label: SodExemptCriteria1
sidebar_label: SodExemptCriteria1
sidebar_class_name: powershellsdk
keywords: ['powershell', 'PowerShell', 'sdk', 'SodExemptCriteria1', 'V2024SodExemptCriteria1']
slug: /tools/sdk/powershell/v2024/models/sod-exempt-criteria1
tags: ['SDK', 'Software Development Kit', 'SodExemptCriteria1', 'V2024SodExemptCriteria1']
---
# SodExemptCriteria1
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**Existing** | **Boolean** | If the entitlement already belonged to the user or not. | [optional] [default to $false]
**Type** | [**DtoType**](dto-type) | | [optional]
**Id** | **String** | Entitlement ID | [optional]
**Name** | **String** | Entitlement name | [optional]
## Examples
- Prepare the resource
```powershell
$SodExemptCriteria1 = Initialize-PSSailpoint.V2024SodExemptCriteria1 -Existing true `
-Type null `
-Id 2c918085771e9d3301773b3cb66f6398 `
-Name My HR Entitlement
```
- Convert the resource to JSON
```powershell
$SodExemptCriteria1 | ConvertTo-JSON
```
[[Back to top]](#)

View File

@@ -1,41 +0,0 @@
---
id: v2024-sod-violation-check-result1
title: SodViolationCheckResult1
pagination_label: SodViolationCheckResult1
sidebar_label: SodViolationCheckResult1
sidebar_class_name: powershellsdk
keywords: ['powershell', 'PowerShell', 'sdk', 'SodViolationCheckResult1', 'V2024SodViolationCheckResult1']
slug: /tools/sdk/powershell/v2024/models/sod-violation-check-result1
tags: ['SDK', 'Software Development Kit', 'SodViolationCheckResult1', 'V2024SodViolationCheckResult1']
---
# SodViolationCheckResult1
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**Message** | [**ErrorMessageDto1**](error-message-dto1) | | [optional]
**ClientMetadata** | **map[string]String** | Arbitrary key-value pairs. They will never be processed by the IdentityNow system but will be returned on completion of the violation check. | [optional]
**ViolationContexts** | [**[]SodViolationContext1**](sod-violation-context1) | | [optional]
**ViolatedPolicies** | [**[]SodPolicyDto**](sod-policy-dto) | A list of the SOD policies that were violated. | [optional]
## Examples
- Prepare the resource
```powershell
$SodViolationCheckResult1 = Initialize-PSSailpoint.V2024SodViolationCheckResult1 -Message null `
-ClientMetadata {requestedAppName=test-app, requestedAppId=2c91808f7892918f0178b78da4a305a1} `
-ViolationContexts null `
-ViolatedPolicies null
```
- Convert the resource to JSON
```powershell
$SodViolationCheckResult1 | ConvertTo-JSON
```
[[Back to top]](#)

View File

@@ -1,37 +0,0 @@
---
id: v2024-sod-violation-context1
title: SodViolationContext1
pagination_label: SodViolationContext1
sidebar_label: SodViolationContext1
sidebar_class_name: powershellsdk
keywords: ['powershell', 'PowerShell', 'sdk', 'SodViolationContext1', 'V2024SodViolationContext1']
slug: /tools/sdk/powershell/v2024/models/sod-violation-context1
tags: ['SDK', 'Software Development Kit', 'SodViolationContext1', 'V2024SodViolationContext1']
---
# SodViolationContext1
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**Policy** | [**SodPolicyDto**](sod-policy-dto) | | [optional]
**ConflictingAccessCriteria** | [**SodViolationContext1ConflictingAccessCriteria**](sod-violation-context1-conflicting-access-criteria) | | [optional]
## Examples
- Prepare the resource
```powershell
$SodViolationContext1 = Initialize-PSSailpoint.V2024SodViolationContext1 -Policy null `
-ConflictingAccessCriteria null
```
- Convert the resource to JSON
```powershell
$SodViolationContext1 | ConvertTo-JSON
```
[[Back to top]](#)

View File

@@ -1,37 +0,0 @@
---
id: v2024-sod-violation-context1-conflicting-access-criteria
title: SodViolationContext1ConflictingAccessCriteria
pagination_label: SodViolationContext1ConflictingAccessCriteria
sidebar_label: SodViolationContext1ConflictingAccessCriteria
sidebar_class_name: powershellsdk
keywords: ['powershell', 'PowerShell', 'sdk', 'SodViolationContext1ConflictingAccessCriteria', 'V2024SodViolationContext1ConflictingAccessCriteria']
slug: /tools/sdk/powershell/v2024/models/sod-violation-context1-conflicting-access-criteria
tags: ['SDK', 'Software Development Kit', 'SodViolationContext1ConflictingAccessCriteria', 'V2024SodViolationContext1ConflictingAccessCriteria']
---
# SodViolationContext1ConflictingAccessCriteria
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**LeftCriteria** | [**SodViolationContext1ConflictingAccessCriteriaLeftCriteria**](sod-violation-context1-conflicting-access-criteria-left-criteria) | | [optional]
**RightCriteria** | [**SodViolationContext1ConflictingAccessCriteriaLeftCriteria**](sod-violation-context1-conflicting-access-criteria-left-criteria) | | [optional]
## Examples
- Prepare the resource
```powershell
$SodViolationContext1ConflictingAccessCriteria = Initialize-PSSailpoint.V2024SodViolationContext1ConflictingAccessCriteria -LeftCriteria null `
-RightCriteria null
```
- Convert the resource to JSON
```powershell
$SodViolationContext1ConflictingAccessCriteria | ConvertTo-JSON
```
[[Back to top]](#)

View File

@@ -1,35 +0,0 @@
---
id: v2024-sod-violation-context1-conflicting-access-criteria-left-criteria
title: SodViolationContext1ConflictingAccessCriteriaLeftCriteria
pagination_label: SodViolationContext1ConflictingAccessCriteriaLeftCriteria
sidebar_label: SodViolationContext1ConflictingAccessCriteriaLeftCriteria
sidebar_class_name: powershellsdk
keywords: ['powershell', 'PowerShell', 'sdk', 'SodViolationContext1ConflictingAccessCriteriaLeftCriteria', 'V2024SodViolationContext1ConflictingAccessCriteriaLeftCriteria']
slug: /tools/sdk/powershell/v2024/models/sod-violation-context1-conflicting-access-criteria-left-criteria
tags: ['SDK', 'Software Development Kit', 'SodViolationContext1ConflictingAccessCriteriaLeftCriteria', 'V2024SodViolationContext1ConflictingAccessCriteriaLeftCriteria']
---
# SodViolationContext1ConflictingAccessCriteriaLeftCriteria
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**CriteriaList** | [**[]SodExemptCriteria1**](sod-exempt-criteria1) | | [optional]
## Examples
- Prepare the resource
```powershell
$SodViolationContext1ConflictingAccessCriteriaLeftCriteria = Initialize-PSSailpoint.V2024SodViolationContext1ConflictingAccessCriteriaLeftCriteria -CriteriaList null
```
- Convert the resource to JSON
```powershell
$SodViolationContext1ConflictingAccessCriteriaLeftCriteria | ConvertTo-JSON
```
[[Back to top]](#)

View File

@@ -1,39 +0,0 @@
---
id: v2024-sod-violation-context-check-completed1
title: SodViolationContextCheckCompleted1
pagination_label: SodViolationContextCheckCompleted1
sidebar_label: SodViolationContextCheckCompleted1
sidebar_class_name: powershellsdk
keywords: ['powershell', 'PowerShell', 'sdk', 'SodViolationContextCheckCompleted1', 'V2024SodViolationContextCheckCompleted1']
slug: /tools/sdk/powershell/v2024/models/sod-violation-context-check-completed1
tags: ['SDK', 'Software Development Kit', 'SodViolationContextCheckCompleted1', 'V2024SodViolationContextCheckCompleted1']
---
# SodViolationContextCheckCompleted1
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**State** | **Enum** [ "SUCCESS", "ERROR" ] | The status of SOD violation check | [optional]
**Uuid** | **String** | The id of the Violation check event | [optional]
**ViolationCheckResult** | [**SodViolationCheckResult1**](sod-violation-check-result1) | | [optional]
## Examples
- Prepare the resource
```powershell
$SodViolationContextCheckCompleted1 = Initialize-PSSailpoint.V2024SodViolationContextCheckCompleted1 -State SUCCESS `
-Uuid f73d16e9-a038-46c5-b217-1246e15fdbdd `
-ViolationCheckResult null
```
- Convert the resource to JSON
```powershell
$SodViolationContextCheckCompleted1 | ConvertTo-JSON
```
[[Back to top]](#)

View File

@@ -20,7 +20,7 @@ Name | Type | Description | Notes
**Timestamp** | **System.DateTime** | Time the export was completed. | [optional]
**Tenant** | **String** | Name of the tenant where this export originated. | [optional]
**Description** | **String** | Optional user defined description/name for export job. | [optional]
**Options** | [**ExportOptions**](export-options) | | [optional]
**Options** | [**ExportOptions1**](export-options1) | | [optional]
**Objects** | [**[]ConfigObject**](config-object) | | [optional]
## Examples