mirror of
https://github.com/LukeHagar/developer.sailpoint.com.git
synced 2025-12-08 20:37:46 +00:00
Update to python SDK docs: 13984088294
This commit is contained in:
@@ -23,7 +23,7 @@ When users only need Active Directory employee access, they can request access t
|
|||||||
|
|
||||||
When users need both Active Directory employee and developer access, they can request access to the 'AD Developers' access profile.
|
When users need both Active Directory employee and developer access, they can request access to the 'AD Developers' access profile.
|
||||||
|
|
||||||
Access profiles are the most important units of access in Identity Security Cloud. Identity Security Cloud uses access profiles in many features, including the following:
|
Identity Security Cloud uses access profiles in many features, including the following:
|
||||||
|
|
||||||
- Provisioning: When you use the Provisioning Service, lifecycle states and roles both grant access to users in the form of access profiles.
|
- Provisioning: When you use the Provisioning Service, lifecycle states and roles both grant access to users in the form of access profiles.
|
||||||
|
|
||||||
@@ -61,9 +61,9 @@ Method | HTTP request | Description
|
|||||||
|
|
||||||
## create-access-profile
|
## create-access-profile
|
||||||
Create Access Profile
|
Create Access Profile
|
||||||
Use this API to create an access profile.
|
Create an access profile.
|
||||||
A token with API, ORG_ADMIN, ROLE_ADMIN, ROLE_SUBADMIN, SOURCE_ADMIN, or SOURCE_SUBADMIN authority is required to call this API. In addition, a token with only ROLE_SUBADMIN or SOURCE_SUBADMIN authority must be associated with the access profile's Source.
|
A user with only ROLE_SUBADMIN or SOURCE_SUBADMIN authority must be associated with the access profile's Source.
|
||||||
The maximum supported length for the description field is 2000 characters. Longer descriptions will be preserved for existing access profiles, however, any new access profiles as well as any updates to existing descriptions will be limited to 2000 characters.
|
The maximum supported length for the description field is 2000 characters. Longer descriptions will be preserved for existing access profiles. However, any new access profiles as well as any updates to existing descriptions are limited to 2000 characters.
|
||||||
|
|
||||||
[API Spec](https://developer.sailpoint.com/docs/api/beta/create-access-profile)
|
[API Spec](https://developer.sailpoint.com/docs/api/beta/create-access-profile)
|
||||||
|
|
||||||
@@ -462,8 +462,8 @@ with ApiClient(configuration) as api_client:
|
|||||||
|
|
||||||
## list-access-profiles
|
## list-access-profiles
|
||||||
List Access Profiles
|
List Access Profiles
|
||||||
Use this API to get a list of access profiles.
|
Get a list of access profiles.
|
||||||
A token with API, ORG_ADMIN, ROLE_ADMIN, ROLE_SUBADMIN, SOURCE_ADMIN, or SOURCE_SUBADMIN authority is required to call this API.
|
>**Note:** When you filter for access profiles that have the '+' symbol in their names, the response is blank.
|
||||||
|
|
||||||
[API Spec](https://developer.sailpoint.com/docs/api/beta/list-access-profiles)
|
[API Spec](https://developer.sailpoint.com/docs/api/beta/list-access-profiles)
|
||||||
|
|
||||||
@@ -471,14 +471,14 @@ A token with API, ORG_ADMIN, ROLE_ADMIN, ROLE_SUBADMIN, SOURCE_ADMIN, or SOURCE_
|
|||||||
|
|
||||||
Param Type | Name | Data Type | Required | Description
|
Param Type | Name | Data Type | Required | Description
|
||||||
------------- | ------------- | ------------- | ------------- | -------------
|
------------- | ------------- | ------------- | ------------- | -------------
|
||||||
Query | for_subadmin | **str** | (optional) | If provided, filters the returned list according to what is visible to the indicated ROLE_SUBADMIN or SOURCE_SUBADMIN identity. The value of the parameter is either an identity ID, or the special value **me**, which is shorthand for the calling identity's ID. A 400 Bad Request error is returned if the **for-subadmin** parameter is specified for an identity that is not a subadmin.
|
Query | for_subadmin | **str** | (optional) | Filters the returned list according to what is visible to the indicated ROLE_SUBADMIN or SOURCE_SUBADMIN identity. The value of the parameter is either an identity ID or the special value **me**, which is shorthand for the calling identity's ID. If you specify an identity that isn't a subadmin, the API returns a 400 Bad Request error.
|
||||||
Query | limit | **int** | (optional) (default to 50) | Note that for this API the maximum value for limit is 50. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.
|
Query | limit | **int** | (optional) (default to 250) | Max number of results to return. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.
|
||||||
Query | offset | **int** | (optional) (default to 0) | Offset into the full result set. Usually specified with *limit* to paginate through the results. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.
|
Query | offset | **int** | (optional) (default to 0) | Offset into the full result set. Usually specified with *limit* to paginate through the results. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.
|
||||||
Query | count | **bool** | (optional) (default to False) | If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored. Since requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.
|
Query | count | **bool** | (optional) (default to False) | If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored. Since requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.
|
||||||
Query | filters | **str** | (optional) | Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results) Filtering is supported for the following fields and operators: **id**: *eq, in* **name**: *eq, sw* **created**: *gt, lt, ge, le* **modified**: *gt, lt, ge, le* **owner.id**: *eq, in* **requestable**: *eq* **source.id**: *eq, in* Filtering is not supported for access profiles and entitlements that have the '+' symbol in their names.
|
Query | filters | **str** | (optional) | Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results) Filtering is supported for the following fields and operators: **id**: *eq, in* **name**: *eq, sw* **created**: *gt, lt, ge, le* **modified**: *gt, lt, ge, le* **owner.id**: *eq, in* **requestable**: *eq* **source.id**: *eq, in* Filtering is not supported for access profiles and entitlements that have the '+' symbol in their names.
|
||||||
Query | sorters | **str** | (optional) | Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results) Sorting is supported for the following fields: **name, created, modified**
|
Query | sorters | **str** | (optional) | Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results) Sorting is supported for the following fields: **name, created, modified**
|
||||||
Query | for_segment_ids | **str** | (optional) | If present and not empty, additionally filters access profiles to those which are assigned to the segment(s) with the specified IDs. If segmentation is currently unavailable, specifying this parameter results in an error.
|
Query | for_segment_ids | **str** | (optional) | Filters access profiles to only those assigned to the segment(s) with the specified IDs. If segmentation is currently unavailable, specifying this parameter results in an error.
|
||||||
Query | include_unsegmented | **bool** | (optional) (default to True) | Indicates whether the response list should contain unsegmented access profiles. If *for-segment-ids* is absent or empty, specifying *include-unsegmented* as false results in an error.
|
Query | include_unsegmented | **bool** | (optional) (default to True) | Indicates whether the response list should contain unsegmented access profiles. If `for-segment-ids` is absent or empty, specifying *include-unsegmented* as `false` results in an error.
|
||||||
|
|
||||||
### Return type
|
### Return type
|
||||||
[**List[AccessProfile]**](../models/access-profile)
|
[**List[AccessProfile]**](../models/access-profile)
|
||||||
@@ -509,14 +509,14 @@ configuration = Configuration()
|
|||||||
|
|
||||||
|
|
||||||
with ApiClient(configuration) as api_client:
|
with ApiClient(configuration) as api_client:
|
||||||
for_subadmin = '8c190e6787aa4ed9a90bd9d5344523fb' # str | If provided, filters the returned list according to what is visible to the indicated ROLE_SUBADMIN or SOURCE_SUBADMIN identity. The value of the parameter is either an identity ID, or the special value **me**, which is shorthand for the calling identity's ID. A 400 Bad Request error is returned if the **for-subadmin** parameter is specified for an identity that is not a subadmin. (optional) # str | If provided, filters the returned list according to what is visible to the indicated ROLE_SUBADMIN or SOURCE_SUBADMIN identity. The value of the parameter is either an identity ID, or the special value **me**, which is shorthand for the calling identity's ID. A 400 Bad Request error is returned if the **for-subadmin** parameter is specified for an identity that is not a subadmin. (optional)
|
for_subadmin = '8c190e6787aa4ed9a90bd9d5344523fb' # str | Filters the returned list according to what is visible to the indicated ROLE_SUBADMIN or SOURCE_SUBADMIN identity. The value of the parameter is either an identity ID or the special value **me**, which is shorthand for the calling identity's ID. If you specify an identity that isn't a subadmin, the API returns a 400 Bad Request error. (optional) # str | Filters the returned list according to what is visible to the indicated ROLE_SUBADMIN or SOURCE_SUBADMIN identity. The value of the parameter is either an identity ID or the special value **me**, which is shorthand for the calling identity's ID. If you specify an identity that isn't a subadmin, the API returns a 400 Bad Request error. (optional)
|
||||||
limit = 50 # int | Note that for this API the maximum value for limit is 50. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information. (optional) (default to 50) # int | Note that for this API the maximum value for limit is 50. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information. (optional) (default to 50)
|
limit = 250 # int | Max number of results to return. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information. (optional) (default to 250) # int | Max number of results to return. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information. (optional) (default to 250)
|
||||||
offset = 0 # int | Offset into the full result set. Usually specified with *limit* to paginate through the results. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information. (optional) (default to 0) # int | Offset into the full result set. Usually specified with *limit* to paginate through the results. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information. (optional) (default to 0)
|
offset = 0 # int | Offset into the full result set. Usually specified with *limit* to paginate through the results. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information. (optional) (default to 0) # int | Offset into the full result set. Usually specified with *limit* to paginate through the results. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information. (optional) (default to 0)
|
||||||
count = False # bool | If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored. Since requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information. (optional) (default to False) # bool | If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored. Since requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information. (optional) (default to False)
|
count = False # bool | If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored. Since requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information. (optional) (default to False) # bool | If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored. Since requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information. (optional) (default to False)
|
||||||
filters = 'name eq \"SailPoint Support\"' # str | Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results) Filtering is supported for the following fields and operators: **id**: *eq, in* **name**: *eq, sw* **created**: *gt, lt, ge, le* **modified**: *gt, lt, ge, le* **owner.id**: *eq, in* **requestable**: *eq* **source.id**: *eq, in* Filtering is not supported for access profiles and entitlements that have the '+' symbol in their names. (optional) # str | Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results) Filtering is supported for the following fields and operators: **id**: *eq, in* **name**: *eq, sw* **created**: *gt, lt, ge, le* **modified**: *gt, lt, ge, le* **owner.id**: *eq, in* **requestable**: *eq* **source.id**: *eq, in* Filtering is not supported for access profiles and entitlements that have the '+' symbol in their names. (optional)
|
filters = 'name eq \"SailPoint Support\"' # str | Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results) Filtering is supported for the following fields and operators: **id**: *eq, in* **name**: *eq, sw* **created**: *gt, lt, ge, le* **modified**: *gt, lt, ge, le* **owner.id**: *eq, in* **requestable**: *eq* **source.id**: *eq, in* Filtering is not supported for access profiles and entitlements that have the '+' symbol in their names. (optional) # str | Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results) Filtering is supported for the following fields and operators: **id**: *eq, in* **name**: *eq, sw* **created**: *gt, lt, ge, le* **modified**: *gt, lt, ge, le* **owner.id**: *eq, in* **requestable**: *eq* **source.id**: *eq, in* Filtering is not supported for access profiles and entitlements that have the '+' symbol in their names. (optional)
|
||||||
sorters = 'name,-modified' # str | Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results) Sorting is supported for the following fields: **name, created, modified** (optional) # str | Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results) Sorting is supported for the following fields: **name, created, modified** (optional)
|
sorters = 'name,-modified' # str | Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results) Sorting is supported for the following fields: **name, created, modified** (optional) # str | Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results) Sorting is supported for the following fields: **name, created, modified** (optional)
|
||||||
for_segment_ids = '0b5c9f25-83c6-4762-9073-e38f7bb2ae26,2e8d8180-24bc-4d21-91c6-7affdb473b0d' # str | If present and not empty, additionally filters access profiles to those which are assigned to the segment(s) with the specified IDs. If segmentation is currently unavailable, specifying this parameter results in an error. (optional) # str | If present and not empty, additionally filters access profiles to those which are assigned to the segment(s) with the specified IDs. If segmentation is currently unavailable, specifying this parameter results in an error. (optional)
|
for_segment_ids = '0b5c9f25-83c6-4762-9073-e38f7bb2ae26,2e8d8180-24bc-4d21-91c6-7affdb473b0d' # str | Filters access profiles to only those assigned to the segment(s) with the specified IDs. If segmentation is currently unavailable, specifying this parameter results in an error. (optional) # str | Filters access profiles to only those assigned to the segment(s) with the specified IDs. If segmentation is currently unavailable, specifying this parameter results in an error. (optional)
|
||||||
include_unsegmented = True # bool | Indicates whether the response list should contain unsegmented access profiles. If *for-segment-ids* is absent or empty, specifying *include-unsegmented* as false results in an error. (optional) (default to True) # bool | Indicates whether the response list should contain unsegmented access profiles. If *for-segment-ids* is absent or empty, specifying *include-unsegmented* as false results in an error. (optional) (default to True)
|
include_unsegmented = True # bool | Indicates whether the response list should contain unsegmented access profiles. If `for-segment-ids` is absent or empty, specifying *include-unsegmented* as `false` results in an error. (optional) (default to True) # bool | Indicates whether the response list should contain unsegmented access profiles. If `for-segment-ids` is absent or empty, specifying *include-unsegmented* as `false` results in an error. (optional) (default to True)
|
||||||
|
|
||||||
try:
|
try:
|
||||||
# List Access Profiles
|
# List Access Profiles
|
||||||
|
|||||||
@@ -57,7 +57,7 @@ Method | HTTP request | Description
|
|||||||
[**delete-role**](#delete-role) | **DELETE** `/roles/{id}` | Delete a Role
|
[**delete-role**](#delete-role) | **DELETE** `/roles/{id}` | Delete a Role
|
||||||
[**get-role**](#get-role) | **GET** `/roles/{id}` | Get a Role
|
[**get-role**](#get-role) | **GET** `/roles/{id}` | Get a Role
|
||||||
[**get-role-assigned-identities**](#get-role-assigned-identities) | **GET** `/roles/{id}/assigned-identities` | Identities assigned a Role
|
[**get-role-assigned-identities**](#get-role-assigned-identities) | **GET** `/roles/{id}/assigned-identities` | Identities assigned a Role
|
||||||
[**get-role-entitlements**](#get-role-entitlements) | **GET** `/roles/{id}/entitlements` | List role's Entitlements
|
[**get-role-entitlements**](#get-role-entitlements) | **GET** `/roles/{id}/entitlements` | List Role's Entitlements
|
||||||
[**list-roles**](#list-roles) | **GET** `/roles` | List Roles
|
[**list-roles**](#list-roles) | **GET** `/roles` | List Roles
|
||||||
[**patch-role**](#patch-role) | **PATCH** `/roles/{id}` | Patch a specified Role
|
[**patch-role**](#patch-role) | **PATCH** `/roles/{id}` | Patch a specified Role
|
||||||
|
|
||||||
@@ -537,10 +537,8 @@ with ApiClient(configuration) as api_client:
|
|||||||
[[Back to top]](#)
|
[[Back to top]](#)
|
||||||
|
|
||||||
## get-role-entitlements
|
## get-role-entitlements
|
||||||
List role's Entitlements
|
List Role's Entitlements
|
||||||
This API lists the Entitlements associated with a given role.
|
Get a list of entitlements associated with a specified role.
|
||||||
|
|
||||||
A token with API, ORG_ADMIN, ROLE_ADMIN, or ROLE_SUBADMIN authority is required to call this API.
|
|
||||||
|
|
||||||
[API Spec](https://developer.sailpoint.com/docs/api/beta/get-role-entitlements)
|
[API Spec](https://developer.sailpoint.com/docs/api/beta/get-role-entitlements)
|
||||||
|
|
||||||
@@ -548,8 +546,8 @@ A token with API, ORG_ADMIN, ROLE_ADMIN, or ROLE_SUBADMIN authority is required
|
|||||||
|
|
||||||
Param Type | Name | Data Type | Required | Description
|
Param Type | Name | Data Type | Required | Description
|
||||||
------------- | ------------- | ------------- | ------------- | -------------
|
------------- | ------------- | ------------- | ------------- | -------------
|
||||||
Path | id | **str** | True | ID of the containing role
|
Path | id | **str** | True | Containing role's ID.
|
||||||
Query | limit | **int** | (optional) (default to 250) | Max number of results to return. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.
|
Query | limit | **int** | (optional) (default to 50) | Note that for this API the maximum value for limit is 50. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.
|
||||||
Query | offset | **int** | (optional) (default to 0) | Offset into the full result set. Usually specified with *limit* to paginate through the results. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.
|
Query | offset | **int** | (optional) (default to 0) | Offset into the full result set. Usually specified with *limit* to paginate through the results. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.
|
||||||
Query | count | **bool** | (optional) (default to False) | If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored. Since requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.
|
Query | count | **bool** | (optional) (default to False) | If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored. Since requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.
|
||||||
Query | filters | **str** | (optional) | Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results) Filtering is supported for the following fields and operators: **id**: *eq, in* **name**: *eq, sw* **attribute**: *eq, sw* **value**: *eq, sw* **created**: *gt, lt, ge, le* **modified**: *gt, lt, ge, le* **owner.id**: *eq, in* **source.id**: *eq, in*
|
Query | filters | **str** | (optional) | Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results) Filtering is supported for the following fields and operators: **id**: *eq, in* **name**: *eq, sw* **attribute**: *eq, sw* **value**: *eq, sw* **created**: *gt, lt, ge, le* **modified**: *gt, lt, ge, le* **owner.id**: *eq, in* **source.id**: *eq, in*
|
||||||
@@ -584,15 +582,15 @@ configuration = Configuration()
|
|||||||
|
|
||||||
|
|
||||||
with ApiClient(configuration) as api_client:
|
with ApiClient(configuration) as api_client:
|
||||||
id = '2c91808a7813090a017814121919ecca' # str | ID of the containing role # str | ID of the containing role
|
id = '2c91808a7813090a017814121919ecca' # str | Containing role's ID. # str | Containing role's ID.
|
||||||
limit = 250 # int | Max number of results to return. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information. (optional) (default to 250) # int | Max number of results to return. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information. (optional) (default to 250)
|
limit = 50 # int | Note that for this API the maximum value for limit is 50. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information. (optional) (default to 50) # int | Note that for this API the maximum value for limit is 50. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information. (optional) (default to 50)
|
||||||
offset = 0 # int | Offset into the full result set. Usually specified with *limit* to paginate through the results. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information. (optional) (default to 0) # int | Offset into the full result set. Usually specified with *limit* to paginate through the results. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information. (optional) (default to 0)
|
offset = 0 # int | Offset into the full result set. Usually specified with *limit* to paginate through the results. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information. (optional) (default to 0) # int | Offset into the full result set. Usually specified with *limit* to paginate through the results. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information. (optional) (default to 0)
|
||||||
count = False # bool | If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored. Since requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information. (optional) (default to False) # bool | If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored. Since requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information. (optional) (default to False)
|
count = False # bool | If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored. Since requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information. (optional) (default to False) # bool | If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored. Since requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information. (optional) (default to False)
|
||||||
filters = 'attribute eq \"memberOf\"' # str | Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results) Filtering is supported for the following fields and operators: **id**: *eq, in* **name**: *eq, sw* **attribute**: *eq, sw* **value**: *eq, sw* **created**: *gt, lt, ge, le* **modified**: *gt, lt, ge, le* **owner.id**: *eq, in* **source.id**: *eq, in* (optional) # str | Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results) Filtering is supported for the following fields and operators: **id**: *eq, in* **name**: *eq, sw* **attribute**: *eq, sw* **value**: *eq, sw* **created**: *gt, lt, ge, le* **modified**: *gt, lt, ge, le* **owner.id**: *eq, in* **source.id**: *eq, in* (optional)
|
filters = 'attribute eq \"memberOf\"' # str | Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results) Filtering is supported for the following fields and operators: **id**: *eq, in* **name**: *eq, sw* **attribute**: *eq, sw* **value**: *eq, sw* **created**: *gt, lt, ge, le* **modified**: *gt, lt, ge, le* **owner.id**: *eq, in* **source.id**: *eq, in* (optional) # str | Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results) Filtering is supported for the following fields and operators: **id**: *eq, in* **name**: *eq, sw* **attribute**: *eq, sw* **value**: *eq, sw* **created**: *gt, lt, ge, le* **modified**: *gt, lt, ge, le* **owner.id**: *eq, in* **source.id**: *eq, in* (optional)
|
||||||
sorters = 'name,-modified' # str | Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results) Sorting is supported for the following fields: **name, attribute, value, created, modified** (optional) # str | Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results) Sorting is supported for the following fields: **name, attribute, value, created, modified** (optional)
|
sorters = 'name,-modified' # str | Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results) Sorting is supported for the following fields: **name, attribute, value, created, modified** (optional) # str | Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results) Sorting is supported for the following fields: **name, attribute, value, created, modified** (optional)
|
||||||
|
|
||||||
try:
|
try:
|
||||||
# List role's Entitlements
|
# List Role's Entitlements
|
||||||
|
|
||||||
results = RolesApi(api_client).get_role_entitlements(id=id)
|
results = RolesApi(api_client).get_role_entitlements(id=id)
|
||||||
# Below is a request that includes all optional parameters
|
# Below is a request that includes all optional parameters
|
||||||
|
|||||||
@@ -42,8 +42,8 @@ Method | HTTP request | Description
|
|||||||
|
|
||||||
## create-search-attribute-config
|
## create-search-attribute-config
|
||||||
Create Extended Search Attributes
|
Create Extended Search Attributes
|
||||||
Create and configure extended search attributes. This API accepts an attribute name, an attribute display name and a list of name/value pair associates of application IDs to attribute names. It will then validate the inputs and configure/create and attribute promotion configuration in the Link ObjectConfig.
|
Create and configure extended search attributes. This API accepts an attribute name, an attribute display name and a list of name/value pair associates of application IDs to attribute names. It will then validate the inputs and configure/create the attribute promotion configuration in the Link ObjectConfig.
|
||||||
A token with ORG_ADMIN authority is required to call this API.
|
>**Note: Give searchable attributes unique names. Do not give them the same names used for account attributes or source attributes. Also, do not give them the same names present in account schema for a current or future source, regardless of whether that source is included in the searchable attributes' `applicationAttributes`.**
|
||||||
|
|
||||||
[API Spec](https://developer.sailpoint.com/docs/api/beta/create-search-attribute-config)
|
[API Spec](https://developer.sailpoint.com/docs/api/beta/create-search-attribute-config)
|
||||||
|
|
||||||
@@ -166,13 +166,17 @@ with ApiClient(configuration) as api_client:
|
|||||||
|
|
||||||
## get-search-attribute-config
|
## get-search-attribute-config
|
||||||
List Extended Search Attributes
|
List Extended Search Attributes
|
||||||
Get a list of attribute/application associates currently configured in Identity Security Cloud (ISC).
|
Get a list of attribute/application attributes currently configured in Identity Security Cloud (ISC).
|
||||||
A token with ORG_ADMIN authority is required to call this API.
|
A token with ORG_ADMIN authority is required to call this API.
|
||||||
|
|
||||||
[API Spec](https://developer.sailpoint.com/docs/api/beta/get-search-attribute-config)
|
[API Spec](https://developer.sailpoint.com/docs/api/beta/get-search-attribute-config)
|
||||||
|
|
||||||
### Parameters
|
### Parameters
|
||||||
This endpoint does not need any parameter.
|
|
||||||
|
Param Type | Name | Data Type | Required | Description
|
||||||
|
------------- | ------------- | ------------- | ------------- | -------------
|
||||||
|
Query | limit | **int** | (optional) (default to 250) | Max number of results to return. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.
|
||||||
|
Query | offset | **int** | (optional) (default to 0) | Offset into the full result set. Usually specified with *limit* to paginate through the results. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.
|
||||||
|
|
||||||
### Return type
|
### Return type
|
||||||
[**List[SearchAttributeConfig]**](../models/search-attribute-config)
|
[**List[SearchAttributeConfig]**](../models/search-attribute-config)
|
||||||
@@ -181,6 +185,7 @@ This endpoint does not need any parameter.
|
|||||||
Code | Description | Data Type | Response headers |
|
Code | Description | Data Type | Response headers |
|
||||||
------------- | ------------- | ------------- |------------------|
|
------------- | ------------- | ------------- |------------------|
|
||||||
200 | List of attribute configurations in ISC. | List[SearchAttributeConfig] | - |
|
200 | List of attribute configurations in ISC. | List[SearchAttributeConfig] | - |
|
||||||
|
400 | Client Error - Returned if the request body is invalid. | ErrorResponseDto | - |
|
||||||
401 | Unauthorized - Returned if there is no authorization header, or if the JWT token is expired. | ListAccessModelMetadataAttribute401Response | - |
|
401 | Unauthorized - Returned if there is no authorization header, or if the JWT token is expired. | ListAccessModelMetadataAttribute401Response | - |
|
||||||
403 | Forbidden - Returned if the user you are running as, doesn't have access to this end-point. | ErrorResponseDto | - |
|
403 | Forbidden - Returned if the user you are running as, doesn't have access to this end-point. | ErrorResponseDto | - |
|
||||||
429 | Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again. | ListAccessModelMetadataAttribute429Response | - |
|
429 | Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again. | ListAccessModelMetadataAttribute429Response | - |
|
||||||
@@ -202,13 +207,15 @@ configuration = Configuration()
|
|||||||
|
|
||||||
|
|
||||||
with ApiClient(configuration) as api_client:
|
with ApiClient(configuration) as api_client:
|
||||||
|
limit = 250 # int | Max number of results to return. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information. (optional) (default to 250) # int | Max number of results to return. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information. (optional) (default to 250)
|
||||||
|
offset = 0 # int | Offset into the full result set. Usually specified with *limit* to paginate through the results. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information. (optional) (default to 0) # int | Offset into the full result set. Usually specified with *limit* to paginate through the results. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information. (optional) (default to 0)
|
||||||
|
|
||||||
try:
|
try:
|
||||||
# List Extended Search Attributes
|
# List Extended Search Attributes
|
||||||
|
|
||||||
results = SearchAttributeConfigurationApi(api_client).get_search_attribute_config()
|
results = SearchAttributeConfigurationApi(api_client).get_search_attribute_config()
|
||||||
# Below is a request that includes all optional parameters
|
# Below is a request that includes all optional parameters
|
||||||
# results = SearchAttributeConfigurationApi(api_client).get_search_attribute_config()
|
# results = SearchAttributeConfigurationApi(api_client).get_search_attribute_config(limit, offset)
|
||||||
print("The response of SearchAttributeConfigurationApi->get_search_attribute_config:\n")
|
print("The response of SearchAttributeConfigurationApi->get_search_attribute_config:\n")
|
||||||
pprint(results)
|
pprint(results)
|
||||||
except Exception as e:
|
except Exception as e:
|
||||||
|
|||||||
@@ -10,7 +10,12 @@ tags: ['SDK', 'Software Development Kit', 'Transforms', 'BetaTransforms']
|
|||||||
---
|
---
|
||||||
|
|
||||||
# sailpoint.beta.TransformsApi
|
# sailpoint.beta.TransformsApi
|
||||||
Operations for creating, managing, and deleting transforms.
|
The purpose of this API is to expose functionality for the manipulation of Transform objects.
|
||||||
|
Transforms are a form of configurable objects which define an easy way to manipulate attribute data without having
|
||||||
|
to write code.
|
||||||
|
|
||||||
|
Refer to [Transforms](https://developer.sailpoint.com/docs/extensibility/transforms/) for more information about transforms.
|
||||||
|
|
||||||
All URIs are relative to *https://sailpoint.api.identitynow.com/beta*
|
All URIs are relative to *https://sailpoint.api.identitynow.com/beta*
|
||||||
|
|
||||||
Method | HTTP request | Description
|
Method | HTTP request | Description
|
||||||
|
|||||||
@@ -1145,7 +1145,9 @@ with ApiClient(configuration) as api_client:
|
|||||||
"trigger" : {
|
"trigger" : {
|
||||||
"displayName" : "displayName",
|
"displayName" : "displayName",
|
||||||
"attributes" : {
|
"attributes" : {
|
||||||
"description" : "description",
|
"description" : "Triggered when an identity's manager attribute changes",
|
||||||
|
"formDefinitionId" : "Admin_Access_Request_Form",
|
||||||
|
"attributeToFilter" : "LifecycleState",
|
||||||
"id" : "idn:identity-attributes-changed",
|
"id" : "idn:identity-attributes-changed",
|
||||||
"filter.$" : "$.changes[?(@.attribute == 'manager')]"
|
"filter.$" : "$.changes[?(@.attribute == 'manager')]"
|
||||||
},
|
},
|
||||||
|
|||||||
@@ -11,15 +11,14 @@ tags: ['SDK', 'Software Development Kit', 'AccessItemApproverDto', 'BetaAccessIt
|
|||||||
|
|
||||||
# AccessItemApproverDto
|
# AccessItemApproverDto
|
||||||
|
|
||||||
Identity who approved the access item request.
|
|
||||||
|
|
||||||
## Properties
|
## Properties
|
||||||
|
|
||||||
Name | Type | Description | Notes
|
Name | Type | Description | Notes
|
||||||
------------ | ------------- | ------------- | -------------
|
------------ | ------------- | ------------- | -------------
|
||||||
**type** | **Enum** [ 'IDENTITY' ] | DTO type of identity who approved the access item request. | [optional]
|
**type** | **Enum** [ 'IDENTITY' ] | DTO type of the identity who approved the access item request. | [optional]
|
||||||
**id** | **str** | ID of identity who approved the access item request. | [optional]
|
**id** | **str** | ID of the identity who approved the access item request. | [optional]
|
||||||
**name** | **str** | Human-readable display name of identity who approved the access item request. | [optional]
|
**name** | **str** | Name of the identity who approved the access item request. | [optional]
|
||||||
}
|
}
|
||||||
|
|
||||||
## Example
|
## Example
|
||||||
|
|||||||
@@ -0,0 +1,38 @@
|
|||||||
|
---
|
||||||
|
id: beta-access-item-requested-for-dto1
|
||||||
|
title: AccessItemRequestedForDto1
|
||||||
|
pagination_label: AccessItemRequestedForDto1
|
||||||
|
sidebar_label: AccessItemRequestedForDto1
|
||||||
|
sidebar_class_name: pythonsdk
|
||||||
|
keywords: ['python', 'Python', 'sdk', 'AccessItemRequestedForDto1', 'BetaAccessItemRequestedForDto1']
|
||||||
|
slug: /tools/sdk/python/beta/models/access-item-requested-for-dto1
|
||||||
|
tags: ['SDK', 'Software Development Kit', 'AccessItemRequestedForDto1', 'BetaAccessItemRequestedForDto1']
|
||||||
|
---
|
||||||
|
|
||||||
|
# AccessItemRequestedForDto1
|
||||||
|
|
||||||
|
Identity whom the access item is requested for.
|
||||||
|
|
||||||
|
## Properties
|
||||||
|
|
||||||
|
Name | Type | Description | Notes
|
||||||
|
------------ | ------------- | ------------- | -------------
|
||||||
|
**type** | **Enum** [ 'IDENTITY' ] | DTO type of the identity whom the access item is requested for. | [optional]
|
||||||
|
**id** | **str** | ID of the identity whom the access item is requested for. | [optional]
|
||||||
|
**name** | **str** | Name of the identity whom the access item is requested for. | [optional]
|
||||||
|
}
|
||||||
|
|
||||||
|
## Example
|
||||||
|
|
||||||
|
```python
|
||||||
|
from sailpoint.beta.models.access_item_requested_for_dto1 import AccessItemRequestedForDto1
|
||||||
|
|
||||||
|
access_item_requested_for_dto1 = AccessItemRequestedForDto1(
|
||||||
|
type='IDENTITY',
|
||||||
|
id='2c4180a46faadee4016fb4e018c20626',
|
||||||
|
name='Robert Robinson'
|
||||||
|
)
|
||||||
|
|
||||||
|
```
|
||||||
|
[[Back to top]](#)
|
||||||
|
|
||||||
@@ -0,0 +1,38 @@
|
|||||||
|
---
|
||||||
|
id: beta-access-item-requester-dto1
|
||||||
|
title: AccessItemRequesterDto1
|
||||||
|
pagination_label: AccessItemRequesterDto1
|
||||||
|
sidebar_label: AccessItemRequesterDto1
|
||||||
|
sidebar_class_name: pythonsdk
|
||||||
|
keywords: ['python', 'Python', 'sdk', 'AccessItemRequesterDto1', 'BetaAccessItemRequesterDto1']
|
||||||
|
slug: /tools/sdk/python/beta/models/access-item-requester-dto1
|
||||||
|
tags: ['SDK', 'Software Development Kit', 'AccessItemRequesterDto1', 'BetaAccessItemRequesterDto1']
|
||||||
|
---
|
||||||
|
|
||||||
|
# AccessItemRequesterDto1
|
||||||
|
|
||||||
|
Access item requester's identity.
|
||||||
|
|
||||||
|
## Properties
|
||||||
|
|
||||||
|
Name | Type | Description | Notes
|
||||||
|
------------ | ------------- | ------------- | -------------
|
||||||
|
**type** | **Enum** [ 'IDENTITY' ] | Access item requester's DTO type. | [optional]
|
||||||
|
**id** | **str** | Access item requester's identity ID. | [optional]
|
||||||
|
**name** | **str** | Access item requester's name. | [optional]
|
||||||
|
}
|
||||||
|
|
||||||
|
## Example
|
||||||
|
|
||||||
|
```python
|
||||||
|
from sailpoint.beta.models.access_item_requester_dto1 import AccessItemRequesterDto1
|
||||||
|
|
||||||
|
access_item_requester_dto1 = AccessItemRequesterDto1(
|
||||||
|
type='IDENTITY',
|
||||||
|
id='2c7180a46faadee4016fb4e018c20648',
|
||||||
|
name='William Wilson'
|
||||||
|
)
|
||||||
|
|
||||||
|
```
|
||||||
|
[[Back to top]](#)
|
||||||
|
|
||||||
@@ -16,10 +16,10 @@ tags: ['SDK', 'Software Development Kit', 'AccessRequestDynamicApprover', 'BetaA
|
|||||||
|
|
||||||
Name | Type | Description | Notes
|
Name | Type | Description | Notes
|
||||||
------------ | ------------- | ------------- | -------------
|
------------ | ------------- | ------------- | -------------
|
||||||
**access_request_id** | **str** | The unique ID of the access request object. Can be used with the [access request status endpoint](https://developer.sailpoint.com/idn/api/beta/list-access-request-status) to get the status of the request. | [required]
|
**access_request_id** | **str** | Unique ID of the access request object. You can use this ID with the [Access Request Status endpoint](https://developer.sailpoint.com/idn/api/beta/list-access-request-status) to get the request's status. | [required]
|
||||||
**requested_for** | [**[]AccessItemRequestedForDto**](access-item-requested-for-dto) | Identities access was requested for. | [required]
|
**requested_for** | [**[]AccessItemRequestedForDto1**](access-item-requested-for-dto1) | Identities access was requested for. | [required]
|
||||||
**requested_items** | [**[]AccessRequestDynamicApproverRequestedItemsInner**](access-request-dynamic-approver-requested-items-inner) | The access items that are being requested. | [required]
|
**requested_items** | [**[]AccessRequestDynamicApproverRequestedItemsInner**](access-request-dynamic-approver-requested-items-inner) | Requested access items. | [required]
|
||||||
**requested_by** | [**AccessItemRequesterDto**](access-item-requester-dto) | | [required]
|
**requested_by** | [**AccessItemRequesterDto1**](access-item-requester-dto1) | | [required]
|
||||||
}
|
}
|
||||||
|
|
||||||
## Example
|
## Example
|
||||||
@@ -30,7 +30,7 @@ from sailpoint.beta.models.access_request_dynamic_approver import AccessRequestD
|
|||||||
access_request_dynamic_approver = AccessRequestDynamicApprover(
|
access_request_dynamic_approver = AccessRequestDynamicApprover(
|
||||||
access_request_id='4b4d982dddff4267ab12f0f1e72b5a6d',
|
access_request_id='4b4d982dddff4267ab12f0f1e72b5a6d',
|
||||||
requested_for=[
|
requested_for=[
|
||||||
sailpoint.beta.models.access_item_requested_for_dto.AccessItemRequestedForDto(
|
sailpoint.beta.models.access_item_requested_for_dto_1.AccessItemRequestedForDto_1(
|
||||||
type = 'IDENTITY',
|
type = 'IDENTITY',
|
||||||
id = '2c4180a46faadee4016fb4e018c20626',
|
id = '2c4180a46faadee4016fb4e018c20626',
|
||||||
name = 'Robert Robinson', )
|
name = 'Robert Robinson', )
|
||||||
@@ -44,7 +44,7 @@ requested_items=[
|
|||||||
operation = Add,
|
operation = Add,
|
||||||
comment = 'William needs this access for his day to day job activities.', )
|
comment = 'William needs this access for his day to day job activities.', )
|
||||||
],
|
],
|
||||||
requested_by=sailpoint.beta.models.access_item_requester_dto.AccessItemRequesterDto(
|
requested_by=sailpoint.beta.models.access_item_requester_dto_1.AccessItemRequesterDto_1(
|
||||||
type = 'IDENTITY',
|
type = 'IDENTITY',
|
||||||
id = '2c7180a46faadee4016fb4e018c20648',
|
id = '2c7180a46faadee4016fb4e018c20648',
|
||||||
name = 'William Wilson', )
|
name = 'William Wilson', )
|
||||||
|
|||||||
@@ -16,12 +16,12 @@ tags: ['SDK', 'Software Development Kit', 'AccessRequestDynamicApproverRequested
|
|||||||
|
|
||||||
Name | Type | Description | Notes
|
Name | Type | Description | Notes
|
||||||
------------ | ------------- | ------------- | -------------
|
------------ | ------------- | ------------- | -------------
|
||||||
**id** | **str** | The unique ID of the access item. | [required]
|
**id** | **str** | Access item's unique identifier. | [required]
|
||||||
**name** | **str** | Human friendly name of the access item. | [required]
|
**name** | **str** | Access item's name. | [required]
|
||||||
**description** | **str** | Extended description of the access item. | [optional]
|
**description** | **str** | Access item's extended description. | [optional]
|
||||||
**type** | **Enum** [ 'ACCESS_PROFILE', 'ROLE', 'ENTITLEMENT' ] | The type of access item being requested. | [required]
|
**type** | **Enum** [ 'ACCESS_PROFILE', 'ROLE', 'ENTITLEMENT' ] | Type of access item being requested. | [required]
|
||||||
**operation** | **Enum** [ 'Add', 'Remove' ] | Grant or revoke the access item | [required]
|
**operation** | **Enum** [ 'Add', 'Remove' ] | Action to perform on the requested access item. | [required]
|
||||||
**comment** | **str** | A comment from the requestor on why the access is needed. | [optional]
|
**comment** | **str** | Comment from the requester about why the access is necessary. | [optional]
|
||||||
}
|
}
|
||||||
|
|
||||||
## Example
|
## Example
|
||||||
|
|||||||
@@ -16,10 +16,10 @@ tags: ['SDK', 'Software Development Kit', 'AccessRequestPostApproval', 'BetaAcce
|
|||||||
|
|
||||||
Name | Type | Description | Notes
|
Name | Type | Description | Notes
|
||||||
------------ | ------------- | ------------- | -------------
|
------------ | ------------- | ------------- | -------------
|
||||||
**access_request_id** | **str** | The unique ID of the access request. | [required]
|
**access_request_id** | **str** | Access request's unique ID. | [required]
|
||||||
**requested_for** | [**[]AccessItemRequestedForDto**](access-item-requested-for-dto) | Identities access was requested for. | [required]
|
**requested_for** | [**[]AccessItemRequestedForDto1**](access-item-requested-for-dto1) | Identities whom access was requested for. | [required]
|
||||||
**requested_items_status** | [**[]AccessRequestPostApprovalRequestedItemsStatusInner**](access-request-post-approval-requested-items-status-inner) | Details on the outcome of each access item. | [required]
|
**requested_items_status** | [**[]AccessRequestPostApprovalRequestedItemsStatusInner**](access-request-post-approval-requested-items-status-inner) | Details about the outcome of each requested access item. | [required]
|
||||||
**requested_by** | [**AccessItemRequesterDto**](access-item-requester-dto) | | [required]
|
**requested_by** | [**AccessItemRequesterDto1**](access-item-requester-dto1) | | [required]
|
||||||
}
|
}
|
||||||
|
|
||||||
## Example
|
## Example
|
||||||
@@ -30,7 +30,7 @@ from sailpoint.beta.models.access_request_post_approval import AccessRequestPost
|
|||||||
access_request_post_approval = AccessRequestPostApproval(
|
access_request_post_approval = AccessRequestPostApproval(
|
||||||
access_request_id='2c91808b6ef1d43e016efba0ce470904',
|
access_request_id='2c91808b6ef1d43e016efba0ce470904',
|
||||||
requested_for=[
|
requested_for=[
|
||||||
sailpoint.beta.models.access_item_requested_for_dto.AccessItemRequestedForDto(
|
sailpoint.beta.models.access_item_requested_for_dto_1.AccessItemRequestedForDto_1(
|
||||||
type = 'IDENTITY',
|
type = 'IDENTITY',
|
||||||
id = '2c4180a46faadee4016fb4e018c20626',
|
id = '2c4180a46faadee4016fb4e018c20626',
|
||||||
name = 'Robert Robinson', )
|
name = 'Robert Robinson', )
|
||||||
@@ -46,14 +46,13 @@ requested_items_status=[
|
|||||||
client_metadata = {applicationName=My application},
|
client_metadata = {applicationName=My application},
|
||||||
approval_info = [
|
approval_info = [
|
||||||
sailpoint.beta.models.access_request_post_approval_requested_items_status_inner_approval_info_inner.AccessRequestPostApproval_requestedItemsStatus_inner_approvalInfo_inner(
|
sailpoint.beta.models.access_request_post_approval_requested_items_status_inner_approval_info_inner.AccessRequestPostApproval_requestedItemsStatus_inner_approvalInfo_inner(
|
||||||
approval_comment = 'This access looks good. Approved.',
|
approval_comment = 'This access looks good. Approved.',
|
||||||
approval_decision = APPROVED,
|
approval_decision = APPROVED,
|
||||||
approver_name = 'Stephen.Austin',
|
approver_name = 'Stephen.Austin',
|
||||||
approver = sailpoint.beta.models.access_request_post_approval_requested_items_status_inner_approval_info_inner_approver.AccessRequestPostApproval_requestedItemsStatus_inner_approvalInfo_inner_approver(
|
approver = null, )
|
||||||
type = IDENTITY, ), )
|
|
||||||
], )
|
], )
|
||||||
],
|
],
|
||||||
requested_by=sailpoint.beta.models.access_item_requester_dto.AccessItemRequesterDto(
|
requested_by=sailpoint.beta.models.access_item_requester_dto_1.AccessItemRequesterDto_1(
|
||||||
type = 'IDENTITY',
|
type = 'IDENTITY',
|
||||||
id = '2c7180a46faadee4016fb4e018c20648',
|
id = '2c7180a46faadee4016fb4e018c20648',
|
||||||
name = 'William Wilson', )
|
name = 'William Wilson', )
|
||||||
|
|||||||
@@ -16,14 +16,14 @@ tags: ['SDK', 'Software Development Kit', 'AccessRequestPostApprovalRequestedIte
|
|||||||
|
|
||||||
Name | Type | Description | Notes
|
Name | Type | Description | Notes
|
||||||
------------ | ------------- | ------------- | -------------
|
------------ | ------------- | ------------- | -------------
|
||||||
**id** | **str** | The unique ID of the access item being requested. | [required]
|
**id** | **str** | Access item's unique ID. | [required]
|
||||||
**name** | **str** | The human friendly name of the access item. | [required]
|
**name** | **str** | Access item's name. | [required]
|
||||||
**description** | **str** | Detailed description of the access item. | [optional]
|
**description** | **str** | Access item's description. | [optional]
|
||||||
**type** | **Enum** [ 'ACCESS_PROFILE', 'ROLE', 'ENTITLEMENT' ] | The type of access item. | [required]
|
**type** | **Enum** [ 'ACCESS_PROFILE', 'ROLE', 'ENTITLEMENT' ] | Access item's type. | [required]
|
||||||
**operation** | **Enum** [ 'Add', 'Remove' ] | The action to perform on the access item. | [required]
|
**operation** | **Enum** [ 'Add', 'Remove' ] | Action to perform on the requested access item. | [required]
|
||||||
**comment** | **str** | A comment from the identity requesting the access. | [optional]
|
**comment** | **str** | Comment from the identity requesting access. | [optional]
|
||||||
**client_metadata** | **map[string]object** | Additional customer defined metadata about the access item. | [optional]
|
**client_metadata** | **map[string]object** | Additional customer defined metadata about the access item. | [optional]
|
||||||
**approval_info** | [**[]AccessRequestPostApprovalRequestedItemsStatusInnerApprovalInfoInner**](access-request-post-approval-requested-items-status-inner-approval-info-inner) | A list of one or more approvers for the access request. | [required]
|
**approval_info** | [**[]AccessRequestPostApprovalRequestedItemsStatusInnerApprovalInfoInner**](access-request-post-approval-requested-items-status-inner-approval-info-inner) | List of approvers for the access request. | [required]
|
||||||
}
|
}
|
||||||
|
|
||||||
## Example
|
## Example
|
||||||
@@ -41,11 +41,10 @@ comment='William needs this access to do his job.',
|
|||||||
client_metadata={applicationName=My application},
|
client_metadata={applicationName=My application},
|
||||||
approval_info=[
|
approval_info=[
|
||||||
sailpoint.beta.models.access_request_post_approval_requested_items_status_inner_approval_info_inner.AccessRequestPostApproval_requestedItemsStatus_inner_approvalInfo_inner(
|
sailpoint.beta.models.access_request_post_approval_requested_items_status_inner_approval_info_inner.AccessRequestPostApproval_requestedItemsStatus_inner_approvalInfo_inner(
|
||||||
approval_comment = 'This access looks good. Approved.',
|
approval_comment = 'This access looks good. Approved.',
|
||||||
approval_decision = APPROVED,
|
approval_decision = APPROVED,
|
||||||
approver_name = 'Stephen.Austin',
|
approver_name = 'Stephen.Austin',
|
||||||
approver = sailpoint.beta.models.access_request_post_approval_requested_items_status_inner_approval_info_inner_approver.AccessRequestPostApproval_requestedItemsStatus_inner_approvalInfo_inner_approver(
|
approver = null, )
|
||||||
type = IDENTITY, ), )
|
|
||||||
]
|
]
|
||||||
)
|
)
|
||||||
|
|
||||||
|
|||||||
@@ -16,10 +16,10 @@ tags: ['SDK', 'Software Development Kit', 'AccessRequestPostApprovalRequestedIte
|
|||||||
|
|
||||||
Name | Type | Description | Notes
|
Name | Type | Description | Notes
|
||||||
------------ | ------------- | ------------- | -------------
|
------------ | ------------- | ------------- | -------------
|
||||||
**approval_comment** | **str** | A comment left by the approver. | [optional]
|
**approval_comment** | **str** | Approver's comment. | [optional]
|
||||||
**approval_decision** | **Enum** [ 'APPROVED', 'DENIED' ] | The final decision of the approver. | [required]
|
**approval_decision** | **Enum** [ 'APPROVED', 'DENIED' ] | Approver's final decision. | [required]
|
||||||
**approver_name** | **str** | The name of the approver | [required]
|
**approver_name** | **str** | Approver's name. | [required]
|
||||||
**approver** | [**AccessRequestPostApprovalRequestedItemsStatusInnerApprovalInfoInnerApprover**](access-request-post-approval-requested-items-status-inner-approval-info-inner-approver) | | [required]
|
**approver** | [**AccessItemApproverDto**](access-item-approver-dto) | Approver's identity. | [required]
|
||||||
}
|
}
|
||||||
|
|
||||||
## Example
|
## Example
|
||||||
@@ -28,11 +28,13 @@ Name | Type | Description | Notes
|
|||||||
from sailpoint.beta.models.access_request_post_approval_requested_items_status_inner_approval_info_inner import AccessRequestPostApprovalRequestedItemsStatusInnerApprovalInfoInner
|
from sailpoint.beta.models.access_request_post_approval_requested_items_status_inner_approval_info_inner import AccessRequestPostApprovalRequestedItemsStatusInnerApprovalInfoInner
|
||||||
|
|
||||||
access_request_post_approval_requested_items_status_inner_approval_info_inner = AccessRequestPostApprovalRequestedItemsStatusInnerApprovalInfoInner(
|
access_request_post_approval_requested_items_status_inner_approval_info_inner = AccessRequestPostApprovalRequestedItemsStatusInnerApprovalInfoInner(
|
||||||
approval_comment='This access looks good. Approved.',
|
approval_comment='This access looks good. Approved.',
|
||||||
approval_decision=APPROVED,
|
approval_decision=APPROVED,
|
||||||
approver_name='Stephen.Austin',
|
approver_name='Stephen.Austin',
|
||||||
approver=sailpoint.beta.models.access_request_post_approval_requested_items_status_inner_approval_info_inner_approver.AccessRequestPostApproval_requestedItemsStatus_inner_approvalInfo_inner_approver(
|
approver=sailpoint.beta.models.access_item_approver_dto.AccessItemApproverDto(
|
||||||
type = IDENTITY, )
|
type = 'IDENTITY',
|
||||||
|
id = '2c3780a46faadee4016fb4e018c20652',
|
||||||
|
name = 'Allen Albertson', )
|
||||||
)
|
)
|
||||||
|
|
||||||
```
|
```
|
||||||
|
|||||||
@@ -1,38 +0,0 @@
|
|||||||
---
|
|
||||||
id: beta-access-request-post-approval-requested-items-status-inner-approval-info-inner-approver
|
|
||||||
title: AccessRequestPostApprovalRequestedItemsStatusInnerApprovalInfoInnerApprover
|
|
||||||
pagination_label: AccessRequestPostApprovalRequestedItemsStatusInnerApprovalInfoInnerApprover
|
|
||||||
sidebar_label: AccessRequestPostApprovalRequestedItemsStatusInnerApprovalInfoInnerApprover
|
|
||||||
sidebar_class_name: pythonsdk
|
|
||||||
keywords: ['python', 'Python', 'sdk', 'AccessRequestPostApprovalRequestedItemsStatusInnerApprovalInfoInnerApprover', 'BetaAccessRequestPostApprovalRequestedItemsStatusInnerApprovalInfoInnerApprover']
|
|
||||||
slug: /tools/sdk/python/beta/models/access-request-post-approval-requested-items-status-inner-approval-info-inner-approver
|
|
||||||
tags: ['SDK', 'Software Development Kit', 'AccessRequestPostApprovalRequestedItemsStatusInnerApprovalInfoInnerApprover', 'BetaAccessRequestPostApprovalRequestedItemsStatusInnerApprovalInfoInnerApprover']
|
|
||||||
---
|
|
||||||
|
|
||||||
# AccessRequestPostApprovalRequestedItemsStatusInnerApprovalInfoInnerApprover
|
|
||||||
|
|
||||||
The identity of the approver.
|
|
||||||
|
|
||||||
## Properties
|
|
||||||
|
|
||||||
Name | Type | Description | Notes
|
|
||||||
------------ | ------------- | ------------- | -------------
|
|
||||||
**type** | **Enum** [ 'IDENTITY' ] | The type of object that is referenced | [required]
|
|
||||||
**id** | **str** | ID of identity who approved the access item request. | [required]
|
|
||||||
**name** | **str** | Human-readable display name of identity who approved the access item request. | [required]
|
|
||||||
}
|
|
||||||
|
|
||||||
## Example
|
|
||||||
|
|
||||||
```python
|
|
||||||
from sailpoint.beta.models.access_request_post_approval_requested_items_status_inner_approval_info_inner_approver import AccessRequestPostApprovalRequestedItemsStatusInnerApprovalInfoInnerApprover
|
|
||||||
|
|
||||||
access_request_post_approval_requested_items_status_inner_approval_info_inner_approver = AccessRequestPostApprovalRequestedItemsStatusInnerApprovalInfoInnerApprover(
|
|
||||||
type=IDENTITY,
|
|
||||||
id='2c3780a46faadee4016fb4e018c20652',
|
|
||||||
name='Allen Albertson'
|
|
||||||
)
|
|
||||||
|
|
||||||
```
|
|
||||||
[[Back to top]](#)
|
|
||||||
|
|
||||||
@@ -16,10 +16,10 @@ tags: ['SDK', 'Software Development Kit', 'AccessRequestPreApproval', 'BetaAcces
|
|||||||
|
|
||||||
Name | Type | Description | Notes
|
Name | Type | Description | Notes
|
||||||
------------ | ------------- | ------------- | -------------
|
------------ | ------------- | ------------- | -------------
|
||||||
**access_request_id** | **str** | The unique ID of the access request. | [required]
|
**access_request_id** | **str** | Access request's unique ID. | [required]
|
||||||
**requested_for** | [**[]AccessItemRequestedForDto**](access-item-requested-for-dto) | Identities access was requested for. | [required]
|
**requested_for** | [**[]AccessItemRequestedForDto1**](access-item-requested-for-dto1) | Identities whom access was requested for. | [required]
|
||||||
**requested_items** | [**[]AccessRequestPreApprovalRequestedItemsInner**](access-request-pre-approval-requested-items-inner) | Details of the access items being requested. | [required]
|
**requested_items** | [**[]AccessRequestPreApprovalRequestedItemsInner**](access-request-pre-approval-requested-items-inner) | Details about each requested access item. | [required]
|
||||||
**requested_by** | [**AccessItemRequesterDto**](access-item-requester-dto) | | [required]
|
**requested_by** | [**AccessItemRequesterDto1**](access-item-requester-dto1) | | [required]
|
||||||
}
|
}
|
||||||
|
|
||||||
## Example
|
## Example
|
||||||
@@ -30,7 +30,7 @@ from sailpoint.beta.models.access_request_pre_approval import AccessRequestPreAp
|
|||||||
access_request_pre_approval = AccessRequestPreApproval(
|
access_request_pre_approval = AccessRequestPreApproval(
|
||||||
access_request_id='2c91808b6ef1d43e016efba0ce470904',
|
access_request_id='2c91808b6ef1d43e016efba0ce470904',
|
||||||
requested_for=[
|
requested_for=[
|
||||||
sailpoint.beta.models.access_item_requested_for_dto.AccessItemRequestedForDto(
|
sailpoint.beta.models.access_item_requested_for_dto_1.AccessItemRequestedForDto_1(
|
||||||
type = 'IDENTITY',
|
type = 'IDENTITY',
|
||||||
id = '2c4180a46faadee4016fb4e018c20626',
|
id = '2c4180a46faadee4016fb4e018c20626',
|
||||||
name = 'Robert Robinson', )
|
name = 'Robert Robinson', )
|
||||||
@@ -44,7 +44,7 @@ requested_items=[
|
|||||||
operation = Add,
|
operation = Add,
|
||||||
comment = 'William needs this access to do his job.', )
|
comment = 'William needs this access to do his job.', )
|
||||||
],
|
],
|
||||||
requested_by=sailpoint.beta.models.access_item_requester_dto.AccessItemRequesterDto(
|
requested_by=sailpoint.beta.models.access_item_requester_dto_1.AccessItemRequesterDto_1(
|
||||||
type = 'IDENTITY',
|
type = 'IDENTITY',
|
||||||
id = '2c7180a46faadee4016fb4e018c20648',
|
id = '2c7180a46faadee4016fb4e018c20648',
|
||||||
name = 'William Wilson', )
|
name = 'William Wilson', )
|
||||||
|
|||||||
@@ -16,12 +16,12 @@ tags: ['SDK', 'Software Development Kit', 'AccessRequestPreApprovalRequestedItem
|
|||||||
|
|
||||||
Name | Type | Description | Notes
|
Name | Type | Description | Notes
|
||||||
------------ | ------------- | ------------- | -------------
|
------------ | ------------- | ------------- | -------------
|
||||||
**id** | **str** | The unique ID of the access item being requested. | [required]
|
**id** | **str** | Access item's unique ID. | [required]
|
||||||
**name** | **str** | The human friendly name of the access item. | [required]
|
**name** | **str** | Access item's name. | [required]
|
||||||
**description** | **str** | Detailed description of the access item. | [optional]
|
**description** | **str** | Access item's description. | [optional]
|
||||||
**type** | **Enum** [ 'ACCESS_PROFILE', 'ROLE', 'ENTITLEMENT' ] | The type of access item. | [required]
|
**type** | **Enum** [ 'ACCESS_PROFILE', 'ROLE', 'ENTITLEMENT' ] | Access item's type. | [required]
|
||||||
**operation** | **Enum** [ 'Add', 'Remove' ] | The action to perform on the access item. | [required]
|
**operation** | **Enum** [ 'Add', 'Remove' ] | Action to perform on the access item. | [required]
|
||||||
**comment** | **str** | A comment from the identity requesting the access. | [optional]
|
**comment** | **str** | Comment from the identity requesting access. | [optional]
|
||||||
}
|
}
|
||||||
|
|
||||||
## Example
|
## Example
|
||||||
|
|||||||
@@ -17,11 +17,11 @@ tags: ['SDK', 'Software Development Kit', 'AccountAggregationCompleted', 'BetaAc
|
|||||||
Name | Type | Description | Notes
|
Name | Type | Description | Notes
|
||||||
------------ | ------------- | ------------- | -------------
|
------------ | ------------- | ------------- | -------------
|
||||||
**source** | [**AccountAggregationCompletedSource**](account-aggregation-completed-source) | | [required]
|
**source** | [**AccountAggregationCompletedSource**](account-aggregation-completed-source) | | [required]
|
||||||
**status** | **Enum** [ 'Success', 'Failed', 'Terminated' ] | The overall status of the aggregation. | [required]
|
**status** | **Enum** [ 'Success', 'Failed', 'Terminated' ] | Aggregation's overall status. | [required]
|
||||||
**started** | **datetime** | The date and time when the account aggregation started. | [required]
|
**started** | **datetime** | Date and time when the account aggregation started. | [required]
|
||||||
**completed** | **datetime** | The date and time when the account aggregation finished. | [required]
|
**completed** | **datetime** | Date and time when the account aggregation finished. | [required]
|
||||||
**errors** | **[]str** | A list of errors that occurred during the aggregation. | [required]
|
**errors** | **[]str** | List of errors that occurred during the aggregation. | [required]
|
||||||
**warnings** | **[]str** | A list of warnings that occurred during the aggregation. | [required]
|
**warnings** | **[]str** | List of warnings that occurred during the aggregation. | [required]
|
||||||
**stats** | [**AccountAggregationCompletedStats**](account-aggregation-completed-stats) | | [required]
|
**stats** | [**AccountAggregationCompletedStats**](account-aggregation-completed-stats) | | [required]
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -11,15 +11,15 @@ tags: ['SDK', 'Software Development Kit', 'AccountAggregationCompletedSource', '
|
|||||||
|
|
||||||
# AccountAggregationCompletedSource
|
# AccountAggregationCompletedSource
|
||||||
|
|
||||||
The source the accounts are being aggregated from.
|
Source ISC is aggregating accounts from.
|
||||||
|
|
||||||
## Properties
|
## Properties
|
||||||
|
|
||||||
Name | Type | Description | Notes
|
Name | Type | Description | Notes
|
||||||
------------ | ------------- | ------------- | -------------
|
------------ | ------------- | ------------- | -------------
|
||||||
**type** | **Enum** [ 'SOURCE' ] | The DTO type of the source the accounts are being aggregated from. | [required]
|
**type** | **Enum** [ 'SOURCE' ] | Source's DTO type. | [required]
|
||||||
**id** | **str** | The ID of the source the accounts are being aggregated from. | [required]
|
**id** | **str** | Source's unique ID. | [required]
|
||||||
**name** | **str** | Display name of the source the accounts are being aggregated from. | [required]
|
**name** | **str** | Source's name. | [required]
|
||||||
}
|
}
|
||||||
|
|
||||||
## Example
|
## Example
|
||||||
|
|||||||
@@ -17,11 +17,11 @@ Overall statistics about the account aggregation.
|
|||||||
|
|
||||||
Name | Type | Description | Notes
|
Name | Type | Description | Notes
|
||||||
------------ | ------------- | ------------- | -------------
|
------------ | ------------- | ------------- | -------------
|
||||||
**scanned** | **int** | The number of accounts which were scanned / iterated over. | [required]
|
**scanned** | **int** | Number of accounts scanned/iterated over. | [required]
|
||||||
**unchanged** | **int** | The number of accounts which existed before, but had no changes. | [required]
|
**unchanged** | **int** | Number of accounts that existed before but had no changes. | [required]
|
||||||
**changed** | **int** | The number of accounts which existed before, but had changes. | [required]
|
**changed** | **int** | Number of accounts that existed before but had changes. | [required]
|
||||||
**added** | **int** | The number of accounts which are new - have not existed before. | [required]
|
**added** | **int** | Number of accounts that are new and didn't previously exist. | [required]
|
||||||
**removed** | **int** | The number accounts which existed before, but no longer exist (thus getting removed). | [required]
|
**removed** | **int** | Number accounts that existed before but were removed and no longer exist. | [required]
|
||||||
}
|
}
|
||||||
|
|
||||||
## Example
|
## Example
|
||||||
|
|||||||
@@ -35,8 +35,8 @@ campaign=sailpoint.beta.models.campaign_activated_campaign.CampaignActivated_cam
|
|||||||
type = MANAGER,
|
type = MANAGER,
|
||||||
campaign_owner = sailpoint.beta.models.campaign_activated_campaign_campaign_owner.CampaignActivated_campaign_campaignOwner(
|
campaign_owner = sailpoint.beta.models.campaign_activated_campaign_campaign_owner.CampaignActivated_campaign_campaignOwner(
|
||||||
id = '37f080867702c1910177031320c40n27',
|
id = '37f080867702c1910177031320c40n27',
|
||||||
display_name = 'John Snow',
|
display_name = 'Albert Albertson',
|
||||||
email = 'john.snow@example.com', ),
|
email = 'albert.albertson@example.com', ),
|
||||||
status = ACTIVE, )
|
status = ACTIVE, )
|
||||||
)
|
)
|
||||||
|
|
||||||
|
|||||||
@@ -17,15 +17,15 @@ Details about the certification campaign that was activated.
|
|||||||
|
|
||||||
Name | Type | Description | Notes
|
Name | Type | Description | Notes
|
||||||
------------ | ------------- | ------------- | -------------
|
------------ | ------------- | ------------- | -------------
|
||||||
**id** | **str** | Unique ID for the campaign. | [required]
|
**id** | **str** | Campaign's unique ID. | [required]
|
||||||
**name** | **str** | The human friendly name of the campaign. | [required]
|
**name** | **str** | Campaign's name. | [required]
|
||||||
**description** | **str** | Extended description of the campaign. | [required]
|
**description** | **str** | Campaign's extended description. | [required]
|
||||||
**created** | **datetime** | The date and time the campaign was created. | [required]
|
**created** | **datetime** | Date and time when the campaign was created. | [required]
|
||||||
**modified** | **datetime** | The date and time the campaign was last modified. | [optional]
|
**modified** | **datetime** | Date and time when the campaign was last modified. | [optional]
|
||||||
**deadline** | **datetime** | The date and time the campaign is due. | [required]
|
**deadline** | **datetime** | Date and time when the campaign is due. | [required]
|
||||||
**type** | **Enum** [ 'MANAGER', 'SOURCE_OWNER', 'SEARCH', 'ROLE_COMPOSITION' ] | The type of campaign. | [required]
|
**type** | **Enum** [ 'MANAGER', 'SOURCE_OWNER', 'SEARCH', 'ROLE_COMPOSITION' ] | Campaign's type. | [required]
|
||||||
**campaign_owner** | [**CampaignActivatedCampaignCampaignOwner**](campaign-activated-campaign-campaign-owner) | | [required]
|
**campaign_owner** | [**CampaignActivatedCampaignCampaignOwner**](campaign-activated-campaign-campaign-owner) | | [required]
|
||||||
**status** | **Enum** [ 'ACTIVE' ] | The current status of the campaign. | [required]
|
**status** | **Enum** [ 'ACTIVE' ] | Campaign's current status. | [required]
|
||||||
}
|
}
|
||||||
|
|
||||||
## Example
|
## Example
|
||||||
@@ -43,8 +43,8 @@ deadline='2021-03-16T03:04:45.815Z',
|
|||||||
type=MANAGER,
|
type=MANAGER,
|
||||||
campaign_owner=sailpoint.beta.models.campaign_activated_campaign_campaign_owner.CampaignActivated_campaign_campaignOwner(
|
campaign_owner=sailpoint.beta.models.campaign_activated_campaign_campaign_owner.CampaignActivated_campaign_campaignOwner(
|
||||||
id = '37f080867702c1910177031320c40n27',
|
id = '37f080867702c1910177031320c40n27',
|
||||||
display_name = 'John Snow',
|
display_name = 'Albert Albertson',
|
||||||
email = 'john.snow@example.com', ),
|
email = 'albert.albertson@example.com', ),
|
||||||
status=ACTIVE
|
status=ACTIVE
|
||||||
)
|
)
|
||||||
|
|
||||||
|
|||||||
@@ -11,15 +11,15 @@ tags: ['SDK', 'Software Development Kit', 'CampaignActivatedCampaignCampaignOwne
|
|||||||
|
|
||||||
# CampaignActivatedCampaignCampaignOwner
|
# CampaignActivatedCampaignCampaignOwner
|
||||||
|
|
||||||
Details of the identity that owns the campaign.
|
Details of the identity who owns the campaign.
|
||||||
|
|
||||||
## Properties
|
## Properties
|
||||||
|
|
||||||
Name | Type | Description | Notes
|
Name | Type | Description | Notes
|
||||||
------------ | ------------- | ------------- | -------------
|
------------ | ------------- | ------------- | -------------
|
||||||
**id** | **str** | The unique ID of the identity. | [required]
|
**id** | **str** | Identity's unique ID. | [required]
|
||||||
**display_name** | **str** | The human friendly name of the identity. | [required]
|
**display_name** | **str** | Identity's name. | [required]
|
||||||
**email** | **str** | The primary email address of the identity. | [required]
|
**email** | **str** | Identity's primary email address. | [required]
|
||||||
}
|
}
|
||||||
|
|
||||||
## Example
|
## Example
|
||||||
@@ -29,8 +29,8 @@ from sailpoint.beta.models.campaign_activated_campaign_campaign_owner import Cam
|
|||||||
|
|
||||||
campaign_activated_campaign_campaign_owner = CampaignActivatedCampaignCampaignOwner(
|
campaign_activated_campaign_campaign_owner = CampaignActivatedCampaignCampaignOwner(
|
||||||
id='37f080867702c1910177031320c40n27',
|
id='37f080867702c1910177031320c40n27',
|
||||||
display_name='John Snow',
|
display_name='Albert Albertson',
|
||||||
email='john.snow@example.com'
|
email='albert.albertson@example.com'
|
||||||
)
|
)
|
||||||
|
|
||||||
```
|
```
|
||||||
|
|||||||
@@ -35,8 +35,8 @@ campaign=sailpoint.beta.models.campaign_ended_campaign.CampaignEnded_campaign(
|
|||||||
type = MANAGER,
|
type = MANAGER,
|
||||||
campaign_owner = sailpoint.beta.models.campaign_activated_campaign_campaign_owner.CampaignActivated_campaign_campaignOwner(
|
campaign_owner = sailpoint.beta.models.campaign_activated_campaign_campaign_owner.CampaignActivated_campaign_campaignOwner(
|
||||||
id = '37f080867702c1910177031320c40n27',
|
id = '37f080867702c1910177031320c40n27',
|
||||||
display_name = 'John Snow',
|
display_name = 'Albert Albertson',
|
||||||
email = 'john.snow@example.com', ),
|
email = 'albert.albertson@example.com', ),
|
||||||
status = COMPLETED, )
|
status = COMPLETED, )
|
||||||
)
|
)
|
||||||
|
|
||||||
|
|||||||
@@ -17,15 +17,15 @@ Details about the certification campaign that ended.
|
|||||||
|
|
||||||
Name | Type | Description | Notes
|
Name | Type | Description | Notes
|
||||||
------------ | ------------- | ------------- | -------------
|
------------ | ------------- | ------------- | -------------
|
||||||
**id** | **str** | Unique ID for the campaign. | [required]
|
**id** | **str** | Campaign's unique ID for the campaign. | [required]
|
||||||
**name** | **str** | The human friendly name of the campaign. | [required]
|
**name** | **str** | Campaign's unique ID. | [required]
|
||||||
**description** | **str** | Extended description of the campaign. | [required]
|
**description** | **str** | Campaign's extended description. | [required]
|
||||||
**created** | **datetime** | The date and time the campaign was created. | [required]
|
**created** | **datetime** | Date and time when the campaign was created. | [required]
|
||||||
**modified** | **datetime** | The date and time the campaign was last modified. | [optional]
|
**modified** | **datetime** | Date and time when the campaign was last modified. | [optional]
|
||||||
**deadline** | **datetime** | The date and time the campaign is due. | [required]
|
**deadline** | **datetime** | Date and time when the campaign is due. | [required]
|
||||||
**type** | **Enum** [ 'MANAGER', 'SOURCE_OWNER', 'SEARCH', 'ROLE_COMPOSITION' ] | The type of campaign. | [required]
|
**type** | **Enum** [ 'MANAGER', 'SOURCE_OWNER', 'SEARCH', 'ROLE_COMPOSITION' ] | Campaign's type. | [required]
|
||||||
**campaign_owner** | [**CampaignActivatedCampaignCampaignOwner**](campaign-activated-campaign-campaign-owner) | | [required]
|
**campaign_owner** | [**CampaignActivatedCampaignCampaignOwner**](campaign-activated-campaign-campaign-owner) | | [required]
|
||||||
**status** | **Enum** [ 'COMPLETED' ] | The current status of the campaign. | [required]
|
**status** | **Enum** [ 'COMPLETED' ] | Campaign's current status. | [required]
|
||||||
}
|
}
|
||||||
|
|
||||||
## Example
|
## Example
|
||||||
@@ -43,8 +43,8 @@ deadline='2021-03-16T03:04:45.815Z',
|
|||||||
type=MANAGER,
|
type=MANAGER,
|
||||||
campaign_owner=sailpoint.beta.models.campaign_activated_campaign_campaign_owner.CampaignActivated_campaign_campaignOwner(
|
campaign_owner=sailpoint.beta.models.campaign_activated_campaign_campaign_owner.CampaignActivated_campaign_campaignOwner(
|
||||||
id = '37f080867702c1910177031320c40n27',
|
id = '37f080867702c1910177031320c40n27',
|
||||||
display_name = 'John Snow',
|
display_name = 'Albert Albertson',
|
||||||
email = 'john.snow@example.com', ),
|
email = 'albert.albertson@example.com', ),
|
||||||
status=COMPLETED
|
status=COMPLETED
|
||||||
)
|
)
|
||||||
|
|
||||||
|
|||||||
@@ -35,8 +35,8 @@ campaign=sailpoint.beta.models.campaign_generated_campaign.CampaignGenerated_cam
|
|||||||
type = MANAGER,
|
type = MANAGER,
|
||||||
campaign_owner = sailpoint.beta.models.campaign_generated_campaign_campaign_owner.CampaignGenerated_campaign_campaignOwner(
|
campaign_owner = sailpoint.beta.models.campaign_generated_campaign_campaign_owner.CampaignGenerated_campaign_campaignOwner(
|
||||||
id = '37f080867702c1910177031320c40n27',
|
id = '37f080867702c1910177031320c40n27',
|
||||||
display_name = 'John Snow',
|
display_name = 'Albert Albertson',
|
||||||
email = 'john.snow@example.com', ),
|
email = 'albert.albertson@example.com', ),
|
||||||
status = STAGED, )
|
status = STAGED, )
|
||||||
)
|
)
|
||||||
|
|
||||||
|
|||||||
@@ -17,15 +17,15 @@ Details about the campaign that was generated.
|
|||||||
|
|
||||||
Name | Type | Description | Notes
|
Name | Type | Description | Notes
|
||||||
------------ | ------------- | ------------- | -------------
|
------------ | ------------- | ------------- | -------------
|
||||||
**id** | **str** | The unique ID of the campaign. | [required]
|
**id** | **str** | Campaign's unique ID. | [required]
|
||||||
**name** | **str** | Human friendly name of the campaign. | [required]
|
**name** | **str** | Campaign's name. | [required]
|
||||||
**description** | **str** | Extended description of the campaign. | [required]
|
**description** | **str** | Campaign's extended description. | [required]
|
||||||
**created** | **datetime** | The date and time the campaign was created. | [required]
|
**created** | **datetime** | Date and time when the campaign was created. | [required]
|
||||||
**modified** | **str** | The date and time the campaign was last modified. | [optional]
|
**modified** | **str** | Date and time when the campaign was last modified. | [optional]
|
||||||
**deadline** | **str** | The date and time when the campaign must be finished by. | [optional]
|
**deadline** | **str** | Date and time when the campaign must be finished. | [optional]
|
||||||
**type** | **Enum** [ 'MANAGER', 'SOURCE_OWNER', 'SEARCH', 'ROLE_COMPOSITION' ] | The type of campaign that was generated. | [required]
|
**type** | **Enum** [ 'MANAGER', 'SOURCE_OWNER', 'SEARCH', 'ROLE_COMPOSITION' ] | Campaign's type. | [required]
|
||||||
**campaign_owner** | [**CampaignGeneratedCampaignCampaignOwner**](campaign-generated-campaign-campaign-owner) | | [required]
|
**campaign_owner** | [**CampaignGeneratedCampaignCampaignOwner**](campaign-generated-campaign-campaign-owner) | | [required]
|
||||||
**status** | **Enum** [ 'STAGED', 'ACTIVATING', 'ACTIVE' ] | The current status of the campaign. | [required]
|
**status** | **Enum** [ 'STAGED', 'ACTIVATING', 'ACTIVE' ] | Campaign's current status. | [required]
|
||||||
}
|
}
|
||||||
|
|
||||||
## Example
|
## Example
|
||||||
@@ -43,8 +43,8 @@ deadline='2021-02-18T03:04:45.815Z',
|
|||||||
type=MANAGER,
|
type=MANAGER,
|
||||||
campaign_owner=sailpoint.beta.models.campaign_generated_campaign_campaign_owner.CampaignGenerated_campaign_campaignOwner(
|
campaign_owner=sailpoint.beta.models.campaign_generated_campaign_campaign_owner.CampaignGenerated_campaign_campaignOwner(
|
||||||
id = '37f080867702c1910177031320c40n27',
|
id = '37f080867702c1910177031320c40n27',
|
||||||
display_name = 'John Snow',
|
display_name = 'Albert Albertson',
|
||||||
email = 'john.snow@example.com', ),
|
email = 'albert.albertson@example.com', ),
|
||||||
status=STAGED
|
status=STAGED
|
||||||
)
|
)
|
||||||
|
|
||||||
|
|||||||
@@ -11,15 +11,15 @@ tags: ['SDK', 'Software Development Kit', 'CampaignGeneratedCampaignCampaignOwne
|
|||||||
|
|
||||||
# CampaignGeneratedCampaignCampaignOwner
|
# CampaignGeneratedCampaignCampaignOwner
|
||||||
|
|
||||||
The identity that owns the campaign.
|
Identity who owns the campaign.
|
||||||
|
|
||||||
## Properties
|
## Properties
|
||||||
|
|
||||||
Name | Type | Description | Notes
|
Name | Type | Description | Notes
|
||||||
------------ | ------------- | ------------- | -------------
|
------------ | ------------- | ------------- | -------------
|
||||||
**id** | **str** | The unique ID of the identity. | [required]
|
**id** | **str** | Identity's unique ID. | [required]
|
||||||
**display_name** | **str** | The display name of the identity. | [required]
|
**display_name** | **str** | Identity's name. | [required]
|
||||||
**email** | **str** | The primary email address of the identity. | [required]
|
**email** | **str** | Identity's primary email address. | [required]
|
||||||
}
|
}
|
||||||
|
|
||||||
## Example
|
## Example
|
||||||
@@ -29,8 +29,8 @@ from sailpoint.beta.models.campaign_generated_campaign_campaign_owner import Cam
|
|||||||
|
|
||||||
campaign_generated_campaign_campaign_owner = CampaignGeneratedCampaignCampaignOwner(
|
campaign_generated_campaign_campaign_owner = CampaignGeneratedCampaignCampaignOwner(
|
||||||
id='37f080867702c1910177031320c40n27',
|
id='37f080867702c1910177031320c40n27',
|
||||||
display_name='John Snow',
|
display_name='Albert Albertson',
|
||||||
email='john.snow@example.com'
|
email='albert.albertson@example.com'
|
||||||
)
|
)
|
||||||
|
|
||||||
```
|
```
|
||||||
|
|||||||
@@ -18,17 +18,17 @@ Name | Type | Description | Notes
|
|||||||
------------ | ------------- | ------------- | -------------
|
------------ | ------------- | ------------- | -------------
|
||||||
**campaign_ref** | [**CampaignReference**](campaign-reference) | | [required]
|
**campaign_ref** | [**CampaignReference**](campaign-reference) | | [required]
|
||||||
**phase** | [**CertificationPhase**](certification-phase) | | [required]
|
**phase** | [**CertificationPhase**](certification-phase) | | [required]
|
||||||
**due** | **datetime** | The due date of the certification. | [required]
|
**due** | **datetime** | Date and time when the certification is due. | [required]
|
||||||
**signed** | **datetime** | The date the reviewer signed off on the certification. | [required]
|
**signed** | **datetime** | Date and time when the reviewer signed off on the certification. | [required]
|
||||||
**reviewer** | [**Reviewer**](reviewer) | | [required]
|
**reviewer** | [**Reviewer**](reviewer) | | [required]
|
||||||
**reassignment** | [**Reassignment**](reassignment) | | [optional]
|
**reassignment** | [**Reassignment**](reassignment) | | [optional]
|
||||||
**has_errors** | **bool** | Indicates it the certification has any errors. | [required]
|
**has_errors** | **bool** | Indicates whether the certification has any errors. | [required]
|
||||||
**error_message** | **str** | A message indicating what the error is. | [optional]
|
**error_message** | **str** | Message indicating what the error is. | [optional]
|
||||||
**completed** | **bool** | Indicates if all certification decisions have been made. | [required]
|
**completed** | **bool** | Indicates whether all certification decisions have been made. | [required]
|
||||||
**decisions_made** | **int** | The number of approve/revoke/acknowledge decisions that have been made by the reviewer. | [required]
|
**decisions_made** | **int** | Number of approve/revoke/acknowledge decisions the reviewer has made. | [required]
|
||||||
**decisions_total** | **int** | The total number of approve/revoke/acknowledge decisions for the certification. | [required]
|
**decisions_total** | **int** | Total number of approve/revoke/acknowledge decisions for the certification. | [required]
|
||||||
**entities_completed** | **int** | The number of entities (identities, access profiles, roles, etc.) for which all decisions have been made and are complete. | [required]
|
**entities_completed** | **int** | Number of entities (identities, access profiles, roles, etc.) that are complete and all decisions have been made for. | [required]
|
||||||
**entities_total** | **int** | The total number of entities (identities, access profiles, roles, etc.) in the certification, both complete and incomplete. | [required]
|
**entities_total** | **int** | Total number of entities (identities, access profiles, roles, etc.) in the certification, both complete and incomplete. | [required]
|
||||||
}
|
}
|
||||||
|
|
||||||
## Example
|
## Example
|
||||||
|
|||||||
@@ -11,29 +11,29 @@ tags: ['SDK', 'Software Development Kit', 'CertificationSignedOffCertification',
|
|||||||
|
|
||||||
# CertificationSignedOffCertification
|
# CertificationSignedOffCertification
|
||||||
|
|
||||||
The certification campaign that was signed off on.
|
Certification campaign that was signed off on.
|
||||||
|
|
||||||
## Properties
|
## Properties
|
||||||
|
|
||||||
Name | Type | Description | Notes
|
Name | Type | Description | Notes
|
||||||
------------ | ------------- | ------------- | -------------
|
------------ | ------------- | ------------- | -------------
|
||||||
**id** | **str** | Unique ID of the certification. | [required]
|
**id** | **str** | Certification's unique ID. | [required]
|
||||||
**name** | **str** | The name of the certification. | [required]
|
**name** | **str** | Certification's name. | [required]
|
||||||
**created** | **datetime** | The date and time the certification was created. | [required]
|
**created** | **datetime** | Date and time when the certification was created. | [required]
|
||||||
**modified** | **datetime** | The date and time the certification was last modified. | [optional]
|
**modified** | **datetime** | Date and time when the certification was last modified. | [optional]
|
||||||
**campaign_ref** | [**CampaignReference**](campaign-reference) | | [required]
|
**campaign_ref** | [**CampaignReference**](campaign-reference) | | [required]
|
||||||
**phase** | [**CertificationPhase**](certification-phase) | | [required]
|
**phase** | [**CertificationPhase**](certification-phase) | | [required]
|
||||||
**due** | **datetime** | The due date of the certification. | [required]
|
**due** | **datetime** | Date and time when the certification is due. | [required]
|
||||||
**signed** | **datetime** | The date the reviewer signed off on the certification. | [required]
|
**signed** | **datetime** | Date and time when the reviewer signed off on the certification. | [required]
|
||||||
**reviewer** | [**Reviewer**](reviewer) | | [required]
|
**reviewer** | [**Reviewer**](reviewer) | | [required]
|
||||||
**reassignment** | [**Reassignment**](reassignment) | | [optional]
|
**reassignment** | [**Reassignment**](reassignment) | | [optional]
|
||||||
**has_errors** | **bool** | Indicates it the certification has any errors. | [required]
|
**has_errors** | **bool** | Indicates whether the certification has any errors. | [required]
|
||||||
**error_message** | **str** | A message indicating what the error is. | [optional]
|
**error_message** | **str** | Message indicating what the error is. | [optional]
|
||||||
**completed** | **bool** | Indicates if all certification decisions have been made. | [required]
|
**completed** | **bool** | Indicates whether all certification decisions have been made. | [required]
|
||||||
**decisions_made** | **int** | The number of approve/revoke/acknowledge decisions that have been made by the reviewer. | [required]
|
**decisions_made** | **int** | Number of approve/revoke/acknowledge decisions the reviewer has made. | [required]
|
||||||
**decisions_total** | **int** | The total number of approve/revoke/acknowledge decisions for the certification. | [required]
|
**decisions_total** | **int** | Total number of approve/revoke/acknowledge decisions for the certification. | [required]
|
||||||
**entities_completed** | **int** | The number of entities (identities, access profiles, roles, etc.) for which all decisions have been made and are complete. | [required]
|
**entities_completed** | **int** | Number of entities (identities, access profiles, roles, etc.) that are complete and all decisions have been made for. | [required]
|
||||||
**entities_total** | **int** | The total number of entities (identities, access profiles, roles, etc.) in the certification, both complete and incomplete. | [required]
|
**entities_total** | **int** | Total number of entities (identities, access profiles, roles, etc.) in the certification, both complete and incomplete. | [required]
|
||||||
}
|
}
|
||||||
|
|
||||||
## Example
|
## Example
|
||||||
|
|||||||
@@ -20,6 +20,8 @@ Name | Type | Description | Notes
|
|||||||
**id** | **str** | The unique ID of the trigger | [required]
|
**id** | **str** | The unique ID of the trigger | [required]
|
||||||
**filter_** | **str** | JSON path expression that will limit which events the trigger will fire on | [optional]
|
**filter_** | **str** | JSON path expression that will limit which events the trigger will fire on | [optional]
|
||||||
**description** | **str** | Description of the event trigger | [optional]
|
**description** | **str** | Description of the event trigger | [optional]
|
||||||
|
**attribute_to_filter** | **str** | The attribute to filter on | [optional]
|
||||||
|
**form_definition_id** | **str** | Form definition's unique identifier. | [optional]
|
||||||
}
|
}
|
||||||
|
|
||||||
## Example
|
## Example
|
||||||
@@ -30,7 +32,9 @@ from sailpoint.beta.models.event_attributes import EventAttributes
|
|||||||
event_attributes = EventAttributes(
|
event_attributes = EventAttributes(
|
||||||
id='idn:identity-attributes-changed',
|
id='idn:identity-attributes-changed',
|
||||||
filter_='$.changes[?(@.attribute == 'manager')]',
|
filter_='$.changes[?(@.attribute == 'manager')]',
|
||||||
description=''
|
description='Triggered when an identity's manager attribute changes',
|
||||||
|
attribute_to_filter='LifecycleState',
|
||||||
|
form_definition_id='Admin_Access_Request_Form'
|
||||||
)
|
)
|
||||||
|
|
||||||
```
|
```
|
||||||
|
|||||||
@@ -17,7 +17,7 @@ tags: ['SDK', 'Software Development Kit', 'IdentityAttributesChanged', 'BetaIden
|
|||||||
Name | Type | Description | Notes
|
Name | Type | Description | Notes
|
||||||
------------ | ------------- | ------------- | -------------
|
------------ | ------------- | ------------- | -------------
|
||||||
**identity** | [**IdentityAttributesChangedIdentity**](identity-attributes-changed-identity) | | [required]
|
**identity** | [**IdentityAttributesChangedIdentity**](identity-attributes-changed-identity) | | [required]
|
||||||
**changes** | [**[]IdentityAttributesChangedChangesInner**](identity-attributes-changed-changes-inner) | A list of one or more identity attributes that changed on the identity. | [required]
|
**changes** | [**[]IdentityAttributesChangedChangesInner**](identity-attributes-changed-changes-inner) | List of identity's attributes that changed. | [required]
|
||||||
}
|
}
|
||||||
|
|
||||||
## Example
|
## Example
|
||||||
|
|||||||
@@ -16,7 +16,7 @@ tags: ['SDK', 'Software Development Kit', 'IdentityAttributesChangedChangesInner
|
|||||||
|
|
||||||
Name | Type | Description | Notes
|
Name | Type | Description | Notes
|
||||||
------------ | ------------- | ------------- | -------------
|
------------ | ------------- | ------------- | -------------
|
||||||
**attribute** | **str** | The name of the identity attribute that changed. | [required]
|
**attribute** | **str** | Identity attribute's name. | [required]
|
||||||
**old_value** | [**IdentityAttributesChangedChangesInnerOldValue**](identity-attributes-changed-changes-inner-old-value) | | [optional]
|
**old_value** | [**IdentityAttributesChangedChangesInnerOldValue**](identity-attributes-changed-changes-inner-old-value) | | [optional]
|
||||||
**new_value** | [**IdentityAttributesChangedChangesInnerNewValue**](identity-attributes-changed-changes-inner-new-value) | | [optional]
|
**new_value** | [**IdentityAttributesChangedChangesInnerNewValue**](identity-attributes-changed-changes-inner-new-value) | | [optional]
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -11,7 +11,7 @@ tags: ['SDK', 'Software Development Kit', 'IdentityAttributesChangedChangesInner
|
|||||||
|
|
||||||
# IdentityAttributesChangedChangesInnerNewValue
|
# IdentityAttributesChangedChangesInnerNewValue
|
||||||
|
|
||||||
The value of the identity attribute after it changed.
|
Identity attribute's new value after the change.
|
||||||
|
|
||||||
## Properties
|
## Properties
|
||||||
|
|
||||||
|
|||||||
@@ -11,7 +11,7 @@ tags: ['SDK', 'Software Development Kit', 'IdentityAttributesChangedChangesInner
|
|||||||
|
|
||||||
# IdentityAttributesChangedChangesInnerOldValue
|
# IdentityAttributesChangedChangesInnerOldValue
|
||||||
|
|
||||||
The value of the identity attribute before it changed.
|
Identity attribute's previous value before the change.
|
||||||
|
|
||||||
## Properties
|
## Properties
|
||||||
|
|
||||||
|
|||||||
@@ -19,7 +19,7 @@ Name | Type | Description | Notes
|
|||||||
------------ | ------------- | ------------- | -------------
|
------------ | ------------- | ------------- | -------------
|
||||||
**type** | **Enum** [ 'IDENTITY' ] | DTO type of identity whose attributes changed. | [required]
|
**type** | **Enum** [ 'IDENTITY' ] | DTO type of identity whose attributes changed. | [required]
|
||||||
**id** | **str** | ID of identity whose attributes changed. | [required]
|
**id** | **str** | ID of identity whose attributes changed. | [required]
|
||||||
**name** | **str** | Display name of identity whose attributes changed. | [required]
|
**name** | **str** | Name of identity whose attributes changed. | [required]
|
||||||
}
|
}
|
||||||
|
|
||||||
## Example
|
## Example
|
||||||
|
|||||||
@@ -17,7 +17,7 @@ tags: ['SDK', 'Software Development Kit', 'IdentityCreated', 'BetaIdentityCreate
|
|||||||
Name | Type | Description | Notes
|
Name | Type | Description | Notes
|
||||||
------------ | ------------- | ------------- | -------------
|
------------ | ------------- | ------------- | -------------
|
||||||
**identity** | [**IdentityCreatedIdentity**](identity-created-identity) | | [required]
|
**identity** | [**IdentityCreatedIdentity**](identity-created-identity) | | [required]
|
||||||
**attributes** | **map[string]object** | The attributes assigned to the identity. Attributes are determined by the identity profile. | [required]
|
**attributes** | **map[string]object** | Attributes assigned to the identity. These attributes are determined by the identity profile. | [required]
|
||||||
}
|
}
|
||||||
|
|
||||||
## Example
|
## Example
|
||||||
|
|||||||
@@ -17,9 +17,9 @@ Created identity.
|
|||||||
|
|
||||||
Name | Type | Description | Notes
|
Name | Type | Description | Notes
|
||||||
------------ | ------------- | ------------- | -------------
|
------------ | ------------- | ------------- | -------------
|
||||||
**type** | **Enum** [ 'IDENTITY' ] | Created identity's DTO type. | [required]
|
**type** | **Enum** [ 'IDENTITY' ] | Identity's DTO type. | [required]
|
||||||
**id** | **str** | Created identity ID. | [required]
|
**id** | **str** | Identity's unique ID. | [required]
|
||||||
**name** | **str** | Created identity's display name. | [required]
|
**name** | **str** | Identity's name. | [required]
|
||||||
}
|
}
|
||||||
|
|
||||||
## Example
|
## Example
|
||||||
|
|||||||
@@ -17,7 +17,7 @@ tags: ['SDK', 'Software Development Kit', 'IdentityDeleted', 'BetaIdentityDelete
|
|||||||
Name | Type | Description | Notes
|
Name | Type | Description | Notes
|
||||||
------------ | ------------- | ------------- | -------------
|
------------ | ------------- | ------------- | -------------
|
||||||
**identity** | [**IdentityDeletedIdentity**](identity-deleted-identity) | | [required]
|
**identity** | [**IdentityDeletedIdentity**](identity-deleted-identity) | | [required]
|
||||||
**attributes** | **map[string]object** | The attributes assigned to the identity. Attributes are determined by the identity profile. | [required]
|
**attributes** | **map[string]object** | Identity attributes. The attributes are determined by the identity profile. | [required]
|
||||||
}
|
}
|
||||||
|
|
||||||
## Example
|
## Example
|
||||||
|
|||||||
@@ -19,7 +19,7 @@ Name | Type | Description | Notes
|
|||||||
------------ | ------------- | ------------- | -------------
|
------------ | ------------- | ------------- | -------------
|
||||||
**type** | **Enum** [ 'IDENTITY' ] | Deleted identity's DTO type. | [required]
|
**type** | **Enum** [ 'IDENTITY' ] | Deleted identity's DTO type. | [required]
|
||||||
**id** | **str** | Deleted identity ID. | [required]
|
**id** | **str** | Deleted identity ID. | [required]
|
||||||
**name** | **str** | Deleted identity's display name. | [required]
|
**name** | **str** | Deleted identity's name. | [required]
|
||||||
}
|
}
|
||||||
|
|
||||||
## Example
|
## Example
|
||||||
|
|||||||
@@ -16,14 +16,14 @@ tags: ['SDK', 'Software Development Kit', 'ProvisioningCompleted', 'BetaProvisio
|
|||||||
|
|
||||||
Name | Type | Description | Notes
|
Name | Type | Description | Notes
|
||||||
------------ | ------------- | ------------- | -------------
|
------------ | ------------- | ------------- | -------------
|
||||||
**tracking_number** | **str** | The reference number of the provisioning request. Useful for tracking status in the Account Activity search interface. | [required]
|
**tracking_number** | **str** | Provisioning request's reference number. Useful for tracking status in the 'Account Activity' search interface. | [required]
|
||||||
**sources** | **str** | One or more sources that the provisioning transaction(s) were done against. Sources are comma separated. | [required]
|
**sources** | **str** | Sources the provisioning transactions were performed on. Sources are comma separated. | [required]
|
||||||
**action** | **str** | Origin of where the provisioning request came from. | [optional]
|
**action** | **str** | Origin of the provisioning request. | [optional]
|
||||||
**errors** | **[]str** | A list of any accumulated error messages that occurred during provisioning. | [optional]
|
**errors** | **[]str** | List of any accumulated error messages that occurred during provisioning. | [optional]
|
||||||
**warnings** | **[]str** | A list of any accumulated warning messages that occurred during provisioning. | [optional]
|
**warnings** | **[]str** | List of any accumulated warning messages that occurred during provisioning. | [optional]
|
||||||
**recipient** | [**ProvisioningCompletedRecipient**](provisioning-completed-recipient) | | [required]
|
**recipient** | [**ProvisioningCompletedRecipient**](provisioning-completed-recipient) | | [required]
|
||||||
**requester** | [**ProvisioningCompletedRequester**](provisioning-completed-requester) | | [optional]
|
**requester** | [**ProvisioningCompletedRequester**](provisioning-completed-requester) | | [optional]
|
||||||
**account_requests** | [**[]ProvisioningCompletedAccountRequestsInner**](provisioning-completed-account-requests-inner) | A list of provisioning instructions to perform on an account-by-account basis. | [required]
|
**account_requests** | [**[]ProvisioningCompletedAccountRequestsInner**](provisioning-completed-account-requests-inner) | List of provisioning instructions to perform on an account-by-account basis. | [required]
|
||||||
}
|
}
|
||||||
|
|
||||||
## Example
|
## Example
|
||||||
@@ -55,7 +55,7 @@ account_requests=[
|
|||||||
id = '4e4d982dddff4267ab12f0f1e72b5a6d',
|
id = '4e4d982dddff4267ab12f0f1e72b5a6d',
|
||||||
type = 'SOURCE',
|
type = 'SOURCE',
|
||||||
name = 'Corporate Active Directory', ),
|
name = 'Corporate Active Directory', ),
|
||||||
account_id = 'CN=Chewy.Bacca,ou=hardcorefigter,ou=wookies,dc=starwars,dc=com',
|
account_id = 'CN=Rob.Robertson,ou=csm,ou=sales,dc=helpco,dc=com',
|
||||||
account_operation = 'Modify',
|
account_operation = 'Modify',
|
||||||
provisioning_result = SUCCESS,
|
provisioning_result = SUCCESS,
|
||||||
provisioning_target = 'Corp AD',
|
provisioning_target = 'Corp AD',
|
||||||
@@ -63,8 +63,8 @@ account_requests=[
|
|||||||
attribute_requests = [
|
attribute_requests = [
|
||||||
sailpoint.beta.models.provisioning_completed_account_requests_inner_attribute_requests_inner.ProvisioningCompleted_accountRequests_inner_attributeRequests_inner(
|
sailpoint.beta.models.provisioning_completed_account_requests_inner_attribute_requests_inner.ProvisioningCompleted_accountRequests_inner_attributeRequests_inner(
|
||||||
attribute_name = 'memberOf',
|
attribute_name = 'memberOf',
|
||||||
attribute_value = 'CN=jedi,DC=starwars,DC=com',
|
attribute_value = 'CN=sales,DC=helpco,DC=com',
|
||||||
operation = Add, )
|
operation = 'Add', )
|
||||||
], )
|
], )
|
||||||
]
|
]
|
||||||
)
|
)
|
||||||
|
|||||||
@@ -17,12 +17,12 @@ tags: ['SDK', 'Software Development Kit', 'ProvisioningCompletedAccountRequestsI
|
|||||||
Name | Type | Description | Notes
|
Name | Type | Description | Notes
|
||||||
------------ | ------------- | ------------- | -------------
|
------------ | ------------- | ------------- | -------------
|
||||||
**source** | [**ProvisioningCompletedAccountRequestsInnerSource**](provisioning-completed-account-requests-inner-source) | | [required]
|
**source** | [**ProvisioningCompletedAccountRequestsInnerSource**](provisioning-completed-account-requests-inner-source) | | [required]
|
||||||
**account_id** | **str** | The unique idenfier of the account being provisioned. | [optional]
|
**account_id** | **str** | Unique idenfier of the account being provisioned. | [optional]
|
||||||
**account_operation** | **str** | The provisioning operation; typically Create, Modify, Enable, Disable, Unlock, or Delete. | [required]
|
**account_operation** | **Enum** [ 'Create', 'Modify', 'Enable', 'Disable', 'Unlock', 'Delete' ] | Provisioning operation. | [required]
|
||||||
**provisioning_result** | **Enum** [ 'SUCCESS', 'PENDING', 'FAILED' ] | The overall result of the provisioning transaction; this could be success, pending, failed, etc. | [required]
|
**provisioning_result** | **Enum** [ 'SUCCESS', 'PENDING', 'FAILED' ] | Overall result of the provisioning transaction. | [required]
|
||||||
**provisioning_target** | **str** | The name of the provisioning channel selected; this could be the same as the source, or could be a Service Desk Integration Module (SDIM). | [required]
|
**provisioning_target** | **str** | Nme of the selected provisioning channel selected. This could be the same as the source, or it could be a Service Desk Integration Module (SDIM). | [required]
|
||||||
**ticket_id** | **str** | A reference to a tracking number, if this is sent to a Service Desk Integration Module (SDIM). | [optional]
|
**ticket_id** | **str** | Reference to a tracking number for if this is sent to a SDIM. | [optional]
|
||||||
**attribute_requests** | [**[]ProvisioningCompletedAccountRequestsInnerAttributeRequestsInner**](provisioning-completed-account-requests-inner-attribute-requests-inner) | A list of attributes as part of the provisioning transaction. | [optional]
|
**attribute_requests** | [**[]ProvisioningCompletedAccountRequestsInnerAttributeRequestsInner**](provisioning-completed-account-requests-inner-attribute-requests-inner) | List of attributes to include in the provisioning transaction. | [optional]
|
||||||
}
|
}
|
||||||
|
|
||||||
## Example
|
## Example
|
||||||
@@ -35,7 +35,7 @@ source=sailpoint.beta.models.provisioning_completed_account_requests_inner_sourc
|
|||||||
id = '4e4d982dddff4267ab12f0f1e72b5a6d',
|
id = '4e4d982dddff4267ab12f0f1e72b5a6d',
|
||||||
type = 'SOURCE',
|
type = 'SOURCE',
|
||||||
name = 'Corporate Active Directory', ),
|
name = 'Corporate Active Directory', ),
|
||||||
account_id='CN=Chewy.Bacca,ou=hardcorefigter,ou=wookies,dc=starwars,dc=com',
|
account_id='CN=Rob.Robertson,ou=csm,ou=sales,dc=helpco,dc=com',
|
||||||
account_operation='Modify',
|
account_operation='Modify',
|
||||||
provisioning_result=SUCCESS,
|
provisioning_result=SUCCESS,
|
||||||
provisioning_target='Corp AD',
|
provisioning_target='Corp AD',
|
||||||
@@ -43,8 +43,8 @@ ticket_id='72619262',
|
|||||||
attribute_requests=[
|
attribute_requests=[
|
||||||
sailpoint.beta.models.provisioning_completed_account_requests_inner_attribute_requests_inner.ProvisioningCompleted_accountRequests_inner_attributeRequests_inner(
|
sailpoint.beta.models.provisioning_completed_account_requests_inner_attribute_requests_inner.ProvisioningCompleted_accountRequests_inner_attributeRequests_inner(
|
||||||
attribute_name = 'memberOf',
|
attribute_name = 'memberOf',
|
||||||
attribute_value = 'CN=jedi,DC=starwars,DC=com',
|
attribute_value = 'CN=sales,DC=helpco,DC=com',
|
||||||
operation = Add, )
|
operation = 'Add', )
|
||||||
]
|
]
|
||||||
)
|
)
|
||||||
|
|
||||||
|
|||||||
@@ -16,8 +16,8 @@ tags: ['SDK', 'Software Development Kit', 'ProvisioningCompletedAccountRequestsI
|
|||||||
|
|
||||||
Name | Type | Description | Notes
|
Name | Type | Description | Notes
|
||||||
------------ | ------------- | ------------- | -------------
|
------------ | ------------- | ------------- | -------------
|
||||||
**attribute_name** | **str** | The name of the attribute being provisioned. | [required]
|
**attribute_name** | **str** | Name of the attribute being provisioned. | [required]
|
||||||
**attribute_value** | **str** | The value of the attribute being provisioned. | [optional]
|
**attribute_value** | **str** | Value of the attribute being provisioned. | [optional]
|
||||||
**operation** | **Enum** [ 'Add', 'Set', 'Remove' ] | The operation to handle the attribute. | [required]
|
**operation** | **Enum** [ 'Add', 'Set', 'Remove' ] | The operation to handle the attribute. | [required]
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -28,8 +28,8 @@ from sailpoint.beta.models.provisioning_completed_account_requests_inner_attribu
|
|||||||
|
|
||||||
provisioning_completed_account_requests_inner_attribute_requests_inner = ProvisioningCompletedAccountRequestsInnerAttributeRequestsInner(
|
provisioning_completed_account_requests_inner_attribute_requests_inner = ProvisioningCompletedAccountRequestsInnerAttributeRequestsInner(
|
||||||
attribute_name='memberOf',
|
attribute_name='memberOf',
|
||||||
attribute_value='CN=jedi,DC=starwars,DC=com',
|
attribute_value='CN=sales,DC=helpco,DC=com',
|
||||||
operation=Add
|
operation='Add'
|
||||||
)
|
)
|
||||||
|
|
||||||
```
|
```
|
||||||
|
|||||||
@@ -11,15 +11,15 @@ tags: ['SDK', 'Software Development Kit', 'ProvisioningCompletedAccountRequestsI
|
|||||||
|
|
||||||
# ProvisioningCompletedAccountRequestsInnerSource
|
# ProvisioningCompletedAccountRequestsInnerSource
|
||||||
|
|
||||||
Reference to the source being provisioned against.
|
Source that ISC is provisioning access on.
|
||||||
|
|
||||||
## Properties
|
## Properties
|
||||||
|
|
||||||
Name | Type | Description | Notes
|
Name | Type | Description | Notes
|
||||||
------------ | ------------- | ------------- | -------------
|
------------ | ------------- | ------------- | -------------
|
||||||
**id** | **str** | ID of the object to which this reference applies | [required]
|
**id** | **str** | Source ID. | [required]
|
||||||
**type** | **Enum** [ 'SOURCE' ] | The type of object that is referenced | [required]
|
**type** | **Enum** [ 'SOURCE' ] | Source DTO type. | [required]
|
||||||
**name** | **str** | Human-readable display name of the object to which this reference applies | [required]
|
**name** | **str** | Source name. | [required]
|
||||||
}
|
}
|
||||||
|
|
||||||
## Example
|
## Example
|
||||||
|
|||||||
@@ -19,7 +19,7 @@ Name | Type | Description | Notes
|
|||||||
------------ | ------------- | ------------- | -------------
|
------------ | ------------- | ------------- | -------------
|
||||||
**type** | **Enum** [ 'IDENTITY' ] | Provisioning recipient DTO type. | [required]
|
**type** | **Enum** [ 'IDENTITY' ] | Provisioning recipient DTO type. | [required]
|
||||||
**id** | **str** | Provisioning recipient's identity ID. | [required]
|
**id** | **str** | Provisioning recipient's identity ID. | [required]
|
||||||
**name** | **str** | Provisioning recipient's display name. | [required]
|
**name** | **str** | Provisioning recipient's name. | [required]
|
||||||
}
|
}
|
||||||
|
|
||||||
## Example
|
## Example
|
||||||
|
|||||||
@@ -19,7 +19,7 @@ Name | Type | Description | Notes
|
|||||||
------------ | ------------- | ------------- | -------------
|
------------ | ------------- | ------------- | -------------
|
||||||
**type** | **Enum** [ 'IDENTITY' ] | Provisioning requester's DTO type. | [required]
|
**type** | **Enum** [ 'IDENTITY' ] | Provisioning requester's DTO type. | [required]
|
||||||
**id** | **str** | Provisioning requester's identity ID. | [required]
|
**id** | **str** | Provisioning requester's identity ID. | [required]
|
||||||
**name** | **str** | Provisioning owner's human-readable display name. | [required]
|
**name** | **str** | Provisioning requester's name. | [required]
|
||||||
}
|
}
|
||||||
|
|
||||||
## Example
|
## Example
|
||||||
|
|||||||
@@ -11,16 +11,16 @@ tags: ['SDK', 'Software Development Kit', 'Reviewer', 'BetaReviewer']
|
|||||||
|
|
||||||
# Reviewer
|
# Reviewer
|
||||||
|
|
||||||
Details of the reviewer for certification.
|
Details of the reviewer for a certification.
|
||||||
|
|
||||||
## Properties
|
## Properties
|
||||||
|
|
||||||
Name | Type | Description | Notes
|
Name | Type | Description | Notes
|
||||||
------------ | ------------- | ------------- | -------------
|
------------ | ------------- | ------------- | -------------
|
||||||
**type** | **Enum** [ 'IDENTITY', 'GOVERNANCE_GROUP' ] | The reviewer's DTO type. | [required]
|
**type** | **Enum** [ 'IDENTITY', 'GOVERNANCE_GROUP' ] | Reviewer's DTO type. | [required]
|
||||||
**id** | **str** | The reviewer's ID. | [required]
|
**id** | **str** | Reviewer's ID. | [required]
|
||||||
**name** | **str** | The reviewer's display name. | [required]
|
**name** | **str** | Reviewer's display name. | [required]
|
||||||
**email** | **str** | The reviewing identity's email. Only applicable to `IDENTITY`. | [optional]
|
**email** | **str** | Reviewing identity's email. This is only applicable to reviewers of the `IDENTITY` type. | [optional]
|
||||||
}
|
}
|
||||||
|
|
||||||
## Example
|
## Example
|
||||||
|
|||||||
@@ -16,11 +16,11 @@ tags: ['SDK', 'Software Development Kit', 'SavedSearchComplete', 'BetaSavedSearc
|
|||||||
|
|
||||||
Name | Type | Description | Notes
|
Name | Type | Description | Notes
|
||||||
------------ | ------------- | ------------- | -------------
|
------------ | ------------- | ------------- | -------------
|
||||||
**file_name** | **str** | A name for the report file. | [required]
|
**file_name** | **str** | Report file name. | [required]
|
||||||
**owner_email** | **str** | The email address of the identity that owns the saved search. | [required]
|
**owner_email** | **str** | Email address of the identity who owns the saved search. | [required]
|
||||||
**owner_name** | **str** | The name of the identity that owns the saved search. | [required]
|
**owner_name** | **str** | Name of the identity who owns the saved search. | [required]
|
||||||
**query** | **str** | The search query that was used to generate the report. | [required]
|
**query** | **str** | Search query used to generate the report. | [required]
|
||||||
**search_name** | **str** | The name of the saved search. | [required]
|
**search_name** | **str** | Saved search name. | [required]
|
||||||
**search_results** | [**SavedSearchCompleteSearchResults**](saved-search-complete-search-results) | | [required]
|
**search_results** | [**SavedSearchCompleteSearchResults**](saved-search-complete-search-results) | | [required]
|
||||||
**signed_s3_url** | **str** | The Amazon S3 URL to download the report from. | [required]
|
**signed_s3_url** | **str** | The Amazon S3 URL to download the report from. | [required]
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -11,7 +11,7 @@ tags: ['SDK', 'Software Development Kit', 'SavedSearchCompleteSearchResults', 'B
|
|||||||
|
|
||||||
# SavedSearchCompleteSearchResults
|
# SavedSearchCompleteSearchResults
|
||||||
|
|
||||||
A preview of the search results for each object type. This includes a count as well as headers, and the first several rows of data, per object type.
|
Preview of the search results for each object type. This includes a count as well as headers and the first several rows of data, per object type.
|
||||||
|
|
||||||
## Properties
|
## Properties
|
||||||
|
|
||||||
|
|||||||
@@ -11,15 +11,15 @@ tags: ['SDK', 'Software Development Kit', 'SavedSearchCompleteSearchResultsAccou
|
|||||||
|
|
||||||
# SavedSearchCompleteSearchResultsAccount
|
# SavedSearchCompleteSearchResultsAccount
|
||||||
|
|
||||||
A table of accounts that match the search criteria.
|
Table of accounts matching the search criteria.
|
||||||
|
|
||||||
## Properties
|
## Properties
|
||||||
|
|
||||||
Name | Type | Description | Notes
|
Name | Type | Description | Notes
|
||||||
------------ | ------------- | ------------- | -------------
|
------------ | ------------- | ------------- | -------------
|
||||||
**count** | **str** | The number of rows in the table. | [required]
|
**count** | **str** | Number of rows in the table. | [required]
|
||||||
**noun** | **str** | The type of object represented in the table. | [required]
|
**noun** | **str** | Type of object represented in the table. | [required]
|
||||||
**preview** | **[]List[str]** | A sample of the data in the table. | [required]
|
**preview** | **[]List[str]** | Sample of table data. | [required]
|
||||||
}
|
}
|
||||||
|
|
||||||
## Example
|
## Example
|
||||||
|
|||||||
@@ -11,15 +11,15 @@ tags: ['SDK', 'Software Development Kit', 'SavedSearchCompleteSearchResultsEntit
|
|||||||
|
|
||||||
# SavedSearchCompleteSearchResultsEntitlement
|
# SavedSearchCompleteSearchResultsEntitlement
|
||||||
|
|
||||||
A table of entitlements that match the search criteria.
|
Table of entitlements matching the search criteria.
|
||||||
|
|
||||||
## Properties
|
## Properties
|
||||||
|
|
||||||
Name | Type | Description | Notes
|
Name | Type | Description | Notes
|
||||||
------------ | ------------- | ------------- | -------------
|
------------ | ------------- | ------------- | -------------
|
||||||
**count** | **str** | The number of rows in the table. | [required]
|
**count** | **str** | Number of rows in the table. | [required]
|
||||||
**noun** | **str** | The type of object represented in the table. | [required]
|
**noun** | **str** | Type of object represented in the table. | [required]
|
||||||
**preview** | **[]List[str]** | A sample of the data in the table. | [required]
|
**preview** | **[]List[str]** | Sample of table data. | [required]
|
||||||
}
|
}
|
||||||
|
|
||||||
## Example
|
## Example
|
||||||
|
|||||||
@@ -11,15 +11,15 @@ tags: ['SDK', 'Software Development Kit', 'SavedSearchCompleteSearchResultsIdent
|
|||||||
|
|
||||||
# SavedSearchCompleteSearchResultsIdentity
|
# SavedSearchCompleteSearchResultsIdentity
|
||||||
|
|
||||||
A table of identities that match the search criteria.
|
Table of identities matching the search criteria.
|
||||||
|
|
||||||
## Properties
|
## Properties
|
||||||
|
|
||||||
Name | Type | Description | Notes
|
Name | Type | Description | Notes
|
||||||
------------ | ------------- | ------------- | -------------
|
------------ | ------------- | ------------- | -------------
|
||||||
**count** | **str** | The number of rows in the table. | [required]
|
**count** | **str** | Number of rows in the table. | [required]
|
||||||
**noun** | **str** | The type of object represented in the table. | [required]
|
**noun** | **str** | Type of object represented in the table. | [required]
|
||||||
**preview** | **[]List[str]** | A sample of the data in the table. | [required]
|
**preview** | **[]List[str]** | Sample of the table data. | [required]
|
||||||
}
|
}
|
||||||
|
|
||||||
## Example
|
## Example
|
||||||
|
|||||||
@@ -19,9 +19,10 @@ Name | Type | Description | Notes
|
|||||||
------------ | ------------- | ------------- | -------------
|
------------ | ------------- | ------------- | -------------
|
||||||
**frequency** | **Enum** [ 'daily', 'weekly', 'monthly', 'yearly', 'cronSchedule' ] | Frequency of execution | [required]
|
**frequency** | **Enum** [ 'daily', 'weekly', 'monthly', 'yearly', 'cronSchedule' ] | Frequency of execution | [required]
|
||||||
**time_zone** | **str** | Time zone identifier | [optional]
|
**time_zone** | **str** | Time zone identifier | [optional]
|
||||||
**cron_string** | **str** | | [optional]
|
**cron_string** | **str** | A valid CRON expression | [optional]
|
||||||
**weekly_days** | **[]str** | Scheduled days of the week for execution | [optional]
|
**weekly_days** | **[]str** | Scheduled days of the week for execution | [optional]
|
||||||
**weekly_times** | **[]str** | Scheduled execution times | [optional]
|
**weekly_times** | **[]str** | Scheduled execution times | [optional]
|
||||||
|
**yearly_times** | **[]str** | Scheduled execution times | [optional]
|
||||||
}
|
}
|
||||||
|
|
||||||
## Example
|
## Example
|
||||||
@@ -34,7 +35,8 @@ frequency='daily',
|
|||||||
time_zone='America/Chicago',
|
time_zone='America/Chicago',
|
||||||
cron_string='0 9 * * 1',
|
cron_string='0 9 * * 1',
|
||||||
weekly_days=Monday,
|
weekly_days=Monday,
|
||||||
weekly_times=Monday
|
weekly_times=Monday,
|
||||||
|
yearly_times=1969-12-31T09:00:00.000Z
|
||||||
)
|
)
|
||||||
|
|
||||||
```
|
```
|
||||||
|
|||||||
@@ -16,14 +16,14 @@ tags: ['SDK', 'Software Development Kit', 'SourceAccountCreated', 'BetaSourceAcc
|
|||||||
|
|
||||||
Name | Type | Description | Notes
|
Name | Type | Description | Notes
|
||||||
------------ | ------------- | ------------- | -------------
|
------------ | ------------- | ------------- | -------------
|
||||||
**uuid** | **str** | Source unique identifier for the identity. UUID is generated by the source system. | [optional]
|
**uuid** | **str** | Identity's universal unique identifier (UUID) on the source. The source system generates the UUID. | [required]
|
||||||
**id** | **str** | SailPoint generated unique identifier. | [required]
|
**id** | **str** | SailPoint generated unique identifier. | [required]
|
||||||
**native_identifier** | **str** | Unique ID of the account on the source. | [required]
|
**native_identifier** | **str** | Account's unique ID on the source. | [required]
|
||||||
**source_id** | **str** | The ID of the source. | [required]
|
**source_id** | **str** | Source ID. | [required]
|
||||||
**source_name** | **str** | The name of the source. | [required]
|
**source_name** | **str** | Source name. | [required]
|
||||||
**identity_id** | **str** | The ID of the identity that is correlated with this account. | [required]
|
**identity_id** | **str** | ID of the identity correlated with the account. | [required]
|
||||||
**identity_name** | **str** | The name of the identity that is correlated with this account. | [required]
|
**identity_name** | **str** | Name of the identity correlated with the account. | [required]
|
||||||
**attributes** | **map[string]object** | The attributes of the account. The contents of attributes depends on the account schema for the source. | [required]
|
**attributes** | **map[string]object** | Account attributes. The attributes' contents depend on the source's account schema. | [required]
|
||||||
}
|
}
|
||||||
|
|
||||||
## Example
|
## Example
|
||||||
|
|||||||
@@ -16,14 +16,14 @@ tags: ['SDK', 'Software Development Kit', 'SourceAccountDeleted', 'BetaSourceAcc
|
|||||||
|
|
||||||
Name | Type | Description | Notes
|
Name | Type | Description | Notes
|
||||||
------------ | ------------- | ------------- | -------------
|
------------ | ------------- | ------------- | -------------
|
||||||
**uuid** | **str** | Source unique identifier for the identity. UUID is generated by the source system. | [optional]
|
**uuid** | **str** | Identity's universal unique identifier (UUID) on the source. The source system generates the UUID. | [required]
|
||||||
**id** | **str** | SailPoint generated unique identifier. | [required]
|
**id** | **str** | SailPoint generated unique identifier. | [required]
|
||||||
**native_identifier** | **str** | Unique ID of the account on the source. | [required]
|
**native_identifier** | **str** | Account's unique ID on the source. | [required]
|
||||||
**source_id** | **str** | The ID of the source. | [required]
|
**source_id** | **str** | Source ID. | [required]
|
||||||
**source_name** | **str** | The name of the source. | [required]
|
**source_name** | **str** | Source name. | [required]
|
||||||
**identity_id** | **str** | The ID of the identity that is correlated with this account. | [required]
|
**identity_id** | **str** | ID of the identity correlated with the account. | [required]
|
||||||
**identity_name** | **str** | The name of the identity that is correlated with this account. | [required]
|
**identity_name** | **str** | Name of the identity correlated with the account. | [required]
|
||||||
**attributes** | **map[string]object** | The attributes of the account. The contents of attributes depends on the account schema for the source. | [required]
|
**attributes** | **map[string]object** | Account attributes. The attributes' contents depend on the source's account schema. | [required]
|
||||||
}
|
}
|
||||||
|
|
||||||
## Example
|
## Example
|
||||||
|
|||||||
@@ -16,14 +16,14 @@ tags: ['SDK', 'Software Development Kit', 'SourceAccountUpdated', 'BetaSourceAcc
|
|||||||
|
|
||||||
Name | Type | Description | Notes
|
Name | Type | Description | Notes
|
||||||
------------ | ------------- | ------------- | -------------
|
------------ | ------------- | ------------- | -------------
|
||||||
**uuid** | **str** | Source unique identifier for the identity. UUID is generated by the source system. | [optional]
|
**uuid** | **str** | Identity's universal unique identifier (UUID) on the source. The source system generates the UUID. | [required]
|
||||||
**id** | **str** | SailPoint generated unique identifier. | [required]
|
**id** | **str** | SailPoint generated unique identifier. | [required]
|
||||||
**native_identifier** | **str** | Unique ID of the account on the source. | [required]
|
**native_identifier** | **str** | Account's unique ID on the source. | [required]
|
||||||
**source_id** | **str** | The ID of the source. | [required]
|
**source_id** | **str** | Source ID. | [required]
|
||||||
**source_name** | **str** | The name of the source. | [required]
|
**source_name** | **str** | Source name. | [required]
|
||||||
**identity_id** | **str** | The ID of the identity that is correlated with this account. | [required]
|
**identity_id** | **str** | ID of the identity correlated with the account. | [required]
|
||||||
**identity_name** | **str** | The name of the identity that is correlated with this account. | [required]
|
**identity_name** | **str** | Name of the identity correlated with the account. | [required]
|
||||||
**attributes** | **map[string]object** | The attributes of the account. The contents of attributes depends on the account schema for the source. | [required]
|
**attributes** | **map[string]object** | Account attributes. The attributes' contents depend on the source's account schema. | [required]
|
||||||
}
|
}
|
||||||
|
|
||||||
## Example
|
## Example
|
||||||
|
|||||||
@@ -16,11 +16,11 @@ tags: ['SDK', 'Software Development Kit', 'SourceCreated', 'BetaSourceCreated']
|
|||||||
|
|
||||||
Name | Type | Description | Notes
|
Name | Type | Description | Notes
|
||||||
------------ | ------------- | ------------- | -------------
|
------------ | ------------- | ------------- | -------------
|
||||||
**id** | **str** | The unique ID of the source. | [required]
|
**id** | **str** | Source's unique ID. | [required]
|
||||||
**name** | **str** | Human friendly name of the source. | [required]
|
**name** | **str** | Source name. | [required]
|
||||||
**type** | **str** | The connection type. | [required]
|
**type** | **str** | Connection type. | [required]
|
||||||
**created** | **datetime** | The date and time the source was created. | [required]
|
**created** | **datetime** | Date and time when the source was created. | [required]
|
||||||
**connector** | **str** | The connector type used to connect to the source. | [required]
|
**connector** | **str** | Connector type used to connect to the source. | [required]
|
||||||
**actor** | [**SourceCreatedActor**](source-created-actor) | | [required]
|
**actor** | [**SourceCreatedActor**](source-created-actor) | | [required]
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -17,9 +17,9 @@ Identity who created the source.
|
|||||||
|
|
||||||
Name | Type | Description | Notes
|
Name | Type | Description | Notes
|
||||||
------------ | ------------- | ------------- | -------------
|
------------ | ------------- | ------------- | -------------
|
||||||
**type** | **Enum** [ 'IDENTITY' ] | DTO type of identity who created the source. | [required]
|
**type** | **Enum** [ 'IDENTITY' ] | DTO type of the identity who created the source. | [required]
|
||||||
**id** | **str** | ID of identity who created the source. | [required]
|
**id** | **str** | ID of the identity who created the source. | [required]
|
||||||
**name** | **str** | Display name of identity who created the source. | [required]
|
**name** | **str** | Name of the identity who created the source. | [required]
|
||||||
}
|
}
|
||||||
|
|
||||||
## Example
|
## Example
|
||||||
|
|||||||
@@ -16,11 +16,11 @@ tags: ['SDK', 'Software Development Kit', 'SourceDeleted', 'BetaSourceDeleted']
|
|||||||
|
|
||||||
Name | Type | Description | Notes
|
Name | Type | Description | Notes
|
||||||
------------ | ------------- | ------------- | -------------
|
------------ | ------------- | ------------- | -------------
|
||||||
**id** | **str** | The unique ID of the source. | [required]
|
**id** | **str** | Source's unique ID. | [required]
|
||||||
**name** | **str** | Human friendly name of the source. | [required]
|
**name** | **str** | Source name. | [required]
|
||||||
**type** | **str** | The connection type. | [required]
|
**type** | **str** | Connection type. | [required]
|
||||||
**deleted** | **datetime** | The date and time the source was deleted. | [required]
|
**deleted** | **datetime** | Date and time when the source was deleted. | [required]
|
||||||
**connector** | **str** | The connector type used to connect to the source. | [required]
|
**connector** | **str** | Connector type used to connect to the source. | [required]
|
||||||
**actor** | [**SourceDeletedActor**](source-deleted-actor) | | [required]
|
**actor** | [**SourceDeletedActor**](source-deleted-actor) | | [required]
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -17,9 +17,9 @@ Identity who deleted the source.
|
|||||||
|
|
||||||
Name | Type | Description | Notes
|
Name | Type | Description | Notes
|
||||||
------------ | ------------- | ------------- | -------------
|
------------ | ------------- | ------------- | -------------
|
||||||
**type** | **Enum** [ 'IDENTITY' ] | DTO type of identity who deleted the source. | [required]
|
**type** | **Enum** [ 'IDENTITY' ] | DTO type of the identity who deleted the source. | [required]
|
||||||
**id** | **str** | ID of identity who deleted the source. | [required]
|
**id** | **str** | ID of the identity who deleted the source. | [required]
|
||||||
**name** | **str** | Display name of identity who deleted the source. | [required]
|
**name** | **str** | Name of the identity who deleted the source. | [required]
|
||||||
}
|
}
|
||||||
|
|
||||||
## Example
|
## Example
|
||||||
|
|||||||
@@ -16,11 +16,11 @@ tags: ['SDK', 'Software Development Kit', 'SourceUpdated', 'BetaSourceUpdated']
|
|||||||
|
|
||||||
Name | Type | Description | Notes
|
Name | Type | Description | Notes
|
||||||
------------ | ------------- | ------------- | -------------
|
------------ | ------------- | ------------- | -------------
|
||||||
**id** | **str** | The unique ID of the source. | [required]
|
**id** | **str** | Source's unique ID. | [required]
|
||||||
**name** | **str** | The user friendly name of the source. | [required]
|
**name** | **str** | Source name. | [required]
|
||||||
**type** | **str** | The connection type of the source. | [required]
|
**type** | **str** | Connection type. | [required]
|
||||||
**modified** | **datetime** | The date and time the source was modified. | [required]
|
**modified** | **datetime** | Date and time when the source was modified. | [required]
|
||||||
**connector** | **str** | The connector type used to connect to the source. | [required]
|
**connector** | **str** | Connector type used to connect to the source. | [required]
|
||||||
**actor** | [**SourceUpdatedActor**](source-updated-actor) | | [required]
|
**actor** | [**SourceUpdatedActor**](source-updated-actor) | | [required]
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -31,7 +31,7 @@ from sailpoint.beta.models.source_updated import SourceUpdated
|
|||||||
|
|
||||||
source_updated = SourceUpdated(
|
source_updated = SourceUpdated(
|
||||||
id='2c9180866166b5b0016167c32ef31a66',
|
id='2c9180866166b5b0016167c32ef31a66',
|
||||||
name='Corporate Active Directory',
|
name='Test source',
|
||||||
type='DIRECT_CONNECT',
|
type='DIRECT_CONNECT',
|
||||||
modified='2021-03-29T22:01:50.474Z',
|
modified='2021-03-29T22:01:50.474Z',
|
||||||
connector='active-directory',
|
connector='active-directory',
|
||||||
|
|||||||
@@ -17,9 +17,9 @@ Identity who updated the source.
|
|||||||
|
|
||||||
Name | Type | Description | Notes
|
Name | Type | Description | Notes
|
||||||
------------ | ------------- | ------------- | -------------
|
------------ | ------------- | ------------- | -------------
|
||||||
**type** | **Enum** [ 'IDENTITY' ] | DTO type of identity who updated the source. | [required]
|
**type** | **Enum** [ 'IDENTITY' ] | DTO type of the identity who updated the source. | [required]
|
||||||
**id** | **str** | ID of identity who updated the source. | [optional]
|
**id** | **str** | ID of the identity who updated the source. | [required]
|
||||||
**name** | **str** | Display name of identity who updated the source. | [required]
|
**name** | **str** | Name of the identity who updated the source. | [required]
|
||||||
}
|
}
|
||||||
|
|
||||||
## Example
|
## Example
|
||||||
|
|||||||
@@ -17,52 +17,52 @@ An example of the JSON payload that will be sent by the trigger to the subscribe
|
|||||||
|
|
||||||
Name | Type | Description | Notes
|
Name | Type | Description | Notes
|
||||||
------------ | ------------- | ------------- | -------------
|
------------ | ------------- | ------------- | -------------
|
||||||
**access_request_id** | **str** | The unique ID of the access request. | [required]
|
**access_request_id** | **str** | Access request's unique ID. | [required]
|
||||||
**requested_for** | [**[]AccessItemRequestedForDto**](access-item-requested-for-dto) | Identities access was requested for. | [required]
|
**requested_for** | [**[]AccessItemRequestedForDto1**](access-item-requested-for-dto1) | Identities whom access was requested for. | [required]
|
||||||
**requested_items** | [**[]AccessRequestPreApprovalRequestedItemsInner**](access-request-pre-approval-requested-items-inner) | Details of the access items being requested. | [required]
|
**requested_items** | [**[]AccessRequestPreApprovalRequestedItemsInner**](access-request-pre-approval-requested-items-inner) | Details about each requested access item. | [required]
|
||||||
**requested_by** | [**AccessItemRequesterDto**](access-item-requester-dto) | | [required]
|
**requested_by** | [**AccessItemRequesterDto1**](access-item-requester-dto1) | | [required]
|
||||||
**requested_items_status** | [**[]AccessRequestPostApprovalRequestedItemsStatusInner**](access-request-post-approval-requested-items-status-inner) | Details on the outcome of each access item. | [required]
|
**requested_items_status** | [**[]AccessRequestPostApprovalRequestedItemsStatusInner**](access-request-post-approval-requested-items-status-inner) | Details about the outcome of each requested access item. | [required]
|
||||||
**source** | [**AccountUncorrelatedSource**](account-uncorrelated-source) | | [required]
|
**source** | [**AccountUncorrelatedSource**](account-uncorrelated-source) | | [required]
|
||||||
**status** | **Enum** [ 'Success', 'Failed', 'Terminated' ] | The overall status of the collection. | [required]
|
**status** | **Enum** [ 'Success', 'Failed', 'Terminated' ] | The overall status of the collection. | [required]
|
||||||
**started** | **datetime** | The date and time when the account collection started. | [required]
|
**started** | **datetime** | The date and time when the account collection started. | [required]
|
||||||
**completed** | **datetime** | The date and time when the account collection finished. | [required]
|
**completed** | **datetime** | The date and time when the account collection finished. | [required]
|
||||||
**errors** | **[]str** | A list of any accumulated error messages that occurred during provisioning. | [required]
|
**errors** | **[]str** | List of any accumulated error messages that occurred during provisioning. | [required]
|
||||||
**warnings** | **[]str** | A list of any accumulated warning messages that occurred during provisioning. | [required]
|
**warnings** | **[]str** | List of any accumulated warning messages that occurred during provisioning. | [required]
|
||||||
**stats** | [**AccountsCollectedForAggregationStats**](accounts-collected-for-aggregation-stats) | | [required]
|
**stats** | [**AccountsCollectedForAggregationStats**](accounts-collected-for-aggregation-stats) | | [required]
|
||||||
**identity** | [**IdentityDeletedIdentity**](identity-deleted-identity) | | [required]
|
**identity** | [**IdentityDeletedIdentity**](identity-deleted-identity) | | [required]
|
||||||
**account** | [**AccountUncorrelatedAccount**](account-uncorrelated-account) | | [required]
|
**account** | [**AccountUncorrelatedAccount**](account-uncorrelated-account) | | [required]
|
||||||
**changes** | [**[]IdentityAttributesChangedChangesInner**](identity-attributes-changed-changes-inner) | A list of one or more identity attributes that changed on the identity. | [required]
|
**changes** | [**[]IdentityAttributesChangedChangesInner**](identity-attributes-changed-changes-inner) | List of identity's attributes that changed. | [required]
|
||||||
**attributes** | **map[string]object** | The attributes of the account. The contents of attributes depends on the account schema for the source. | [required]
|
**attributes** | **map[string]object** | Account attributes. The attributes' contents depend on the source's account schema. | [required]
|
||||||
**entitlement_count** | **int** | The number of entitlements associated with this account. | [optional]
|
**entitlement_count** | **int** | The number of entitlements associated with this account. | [optional]
|
||||||
**campaign** | [**CampaignGeneratedCampaign**](campaign-generated-campaign) | | [required]
|
**campaign** | [**CampaignGeneratedCampaign**](campaign-generated-campaign) | | [required]
|
||||||
**certification** | [**CertificationSignedOffCertification**](certification-signed-off-certification) | | [required]
|
**certification** | [**CertificationSignedOffCertification**](certification-signed-off-certification) | | [required]
|
||||||
**tracking_number** | **str** | The reference number of the provisioning request. Useful for tracking status in the Account Activity search interface. | [required]
|
**tracking_number** | **str** | Provisioning request's reference number. Useful for tracking status in the 'Account Activity' search interface. | [required]
|
||||||
**sources** | **str** | One or more sources that the provisioning transaction(s) were done against. Sources are comma separated. | [required]
|
**sources** | **str** | Sources the provisioning transactions were performed on. Sources are comma separated. | [required]
|
||||||
**action** | **str** | Origin of where the provisioning request came from. | [optional]
|
**action** | **str** | Origin of the provisioning request. | [optional]
|
||||||
**recipient** | [**ProvisioningCompletedRecipient**](provisioning-completed-recipient) | | [required]
|
**recipient** | [**ProvisioningCompletedRecipient**](provisioning-completed-recipient) | | [required]
|
||||||
**requester** | [**ProvisioningCompletedRequester**](provisioning-completed-requester) | | [optional]
|
**requester** | [**ProvisioningCompletedRequester**](provisioning-completed-requester) | | [optional]
|
||||||
**account_requests** | [**[]ProvisioningCompletedAccountRequestsInner**](provisioning-completed-account-requests-inner) | A list of provisioning instructions to perform on an account-by-account basis. | [required]
|
**account_requests** | [**[]ProvisioningCompletedAccountRequestsInner**](provisioning-completed-account-requests-inner) | List of provisioning instructions to perform on an account-by-account basis. | [required]
|
||||||
**file_name** | **str** | A name for the report file. | [required]
|
**file_name** | **str** | Report file name. | [required]
|
||||||
**owner_email** | **str** | The email address of the identity that owns the saved search. | [required]
|
**owner_email** | **str** | Email address of the identity who owns the saved search. | [required]
|
||||||
**owner_name** | **str** | The name of the identity that owns the saved search. | [required]
|
**owner_name** | **str** | Name of the identity who owns the saved search. | [required]
|
||||||
**query** | **str** | The search query that was used to generate the report. | [required]
|
**query** | **str** | Search query used to generate the report. | [required]
|
||||||
**search_name** | **str** | The name of the saved search. | [required]
|
**search_name** | **str** | Saved search name. | [required]
|
||||||
**search_results** | [**SavedSearchCompleteSearchResults**](saved-search-complete-search-results) | | [required]
|
**search_results** | [**SavedSearchCompleteSearchResults**](saved-search-complete-search-results) | | [required]
|
||||||
**signed_s3_url** | **str** | The Amazon S3 URL to download the report from. | [required]
|
**signed_s3_url** | **str** | The Amazon S3 URL to download the report from. | [required]
|
||||||
**uuid** | **str** | Source unique identifier for the identity. UUID is generated by the source system. | [optional]
|
**uuid** | **str** | Identity's universal unique identifier (UUID) on the source. The source system generates the UUID. | [required]
|
||||||
**id** | **str** | The unique ID of the source. | [required]
|
**id** | **str** | Source's unique ID. | [required]
|
||||||
**native_identifier** | **str** | Unique ID of the account on the source. | [required]
|
**native_identifier** | **str** | Account's unique ID on the source. | [required]
|
||||||
**source_id** | **str** | The ID of the source. | [required]
|
**source_id** | **str** | Source ID. | [required]
|
||||||
**source_name** | **str** | The name of the source. | [required]
|
**source_name** | **str** | Source name. | [required]
|
||||||
**identity_id** | **str** | The ID of the identity that is correlated with this account. | [required]
|
**identity_id** | **str** | ID of the identity correlated with the account. | [required]
|
||||||
**identity_name** | **str** | The name of the identity that is correlated with this account. | [required]
|
**identity_name** | **str** | Name of the identity correlated with the account. | [required]
|
||||||
**name** | **str** | The user friendly name of the source. | [required]
|
**name** | **str** | Source name. | [required]
|
||||||
**type** | **str** | The connection type of the source. | [required]
|
**type** | **str** | Connection type. | [required]
|
||||||
**created** | **datetime** | The date and time the status change occurred. | [required]
|
**created** | **datetime** | Date and time when the status change occurred. | [required]
|
||||||
**connector** | **str** | The connector type used to connect to the source. | [required]
|
**connector** | **str** | Connector type used to connect to the source. | [required]
|
||||||
**actor** | [**SourceUpdatedActor**](source-updated-actor) | | [required]
|
**actor** | [**SourceUpdatedActor**](source-updated-actor) | | [required]
|
||||||
**deleted** | **datetime** | The date and time the source was deleted. | [required]
|
**deleted** | **datetime** | Date and time when the source was deleted. | [required]
|
||||||
**modified** | **datetime** | The date and time the source was modified. | [required]
|
**modified** | **datetime** | Date and time when the source was modified. | [required]
|
||||||
**application** | [**VAClusterStatusChangeEventApplication**](va-cluster-status-change-event-application) | | [required]
|
**application** | [**VAClusterStatusChangeEventApplication**](va-cluster-status-change-event-application) | | [required]
|
||||||
**health_check_result** | [**VAClusterStatusChangeEventHealthCheckResult**](va-cluster-status-change-event-health-check-result) | | [required]
|
**health_check_result** | [**VAClusterStatusChangeEventHealthCheckResult**](va-cluster-status-change-event-health-check-result) | | [required]
|
||||||
**previous_health_check_result** | [**VAClusterStatusChangeEventPreviousHealthCheckResult**](va-cluster-status-change-event-previous-health-check-result) | | [required]
|
**previous_health_check_result** | [**VAClusterStatusChangeEventPreviousHealthCheckResult**](va-cluster-status-change-event-previous-health-check-result) | | [required]
|
||||||
@@ -76,7 +76,7 @@ from sailpoint.beta.models.trigger_example_input import TriggerExampleInput
|
|||||||
trigger_example_input = TriggerExampleInput(
|
trigger_example_input = TriggerExampleInput(
|
||||||
access_request_id='2c91808b6ef1d43e016efba0ce470904',
|
access_request_id='2c91808b6ef1d43e016efba0ce470904',
|
||||||
requested_for=[
|
requested_for=[
|
||||||
sailpoint.beta.models.access_item_requested_for_dto.AccessItemRequestedForDto(
|
sailpoint.beta.models.access_item_requested_for_dto_1.AccessItemRequestedForDto_1(
|
||||||
type = 'IDENTITY',
|
type = 'IDENTITY',
|
||||||
id = '2c4180a46faadee4016fb4e018c20626',
|
id = '2c4180a46faadee4016fb4e018c20626',
|
||||||
name = 'Robert Robinson', )
|
name = 'Robert Robinson', )
|
||||||
@@ -90,7 +90,7 @@ requested_items=[
|
|||||||
operation = Add,
|
operation = Add,
|
||||||
comment = 'William needs this access to do his job.', )
|
comment = 'William needs this access to do his job.', )
|
||||||
],
|
],
|
||||||
requested_by=sailpoint.beta.models.access_item_requester_dto.AccessItemRequesterDto(
|
requested_by=sailpoint.beta.models.access_item_requester_dto_1.AccessItemRequesterDto_1(
|
||||||
type = 'IDENTITY',
|
type = 'IDENTITY',
|
||||||
id = '2c7180a46faadee4016fb4e018c20648',
|
id = '2c7180a46faadee4016fb4e018c20648',
|
||||||
name = 'William Wilson', ),
|
name = 'William Wilson', ),
|
||||||
@@ -105,11 +105,10 @@ requested_items_status=[
|
|||||||
client_metadata = {applicationName=My application},
|
client_metadata = {applicationName=My application},
|
||||||
approval_info = [
|
approval_info = [
|
||||||
sailpoint.beta.models.access_request_post_approval_requested_items_status_inner_approval_info_inner.AccessRequestPostApproval_requestedItemsStatus_inner_approvalInfo_inner(
|
sailpoint.beta.models.access_request_post_approval_requested_items_status_inner_approval_info_inner.AccessRequestPostApproval_requestedItemsStatus_inner_approvalInfo_inner(
|
||||||
approval_comment = 'This access looks good. Approved.',
|
approval_comment = 'This access looks good. Approved.',
|
||||||
approval_decision = APPROVED,
|
approval_decision = APPROVED,
|
||||||
approver_name = 'Stephen.Austin',
|
approver_name = 'Stephen.Austin',
|
||||||
approver = sailpoint.beta.models.access_request_post_approval_requested_items_status_inner_approval_info_inner_approver.AccessRequestPostApproval_requestedItemsStatus_inner_approvalInfo_inner_approver(
|
approver = null, )
|
||||||
type = IDENTITY, ), )
|
|
||||||
], )
|
], )
|
||||||
],
|
],
|
||||||
source=sailpoint.beta.models.account_uncorrelated_source.AccountUncorrelated_source(
|
source=sailpoint.beta.models.account_uncorrelated_source.AccountUncorrelated_source(
|
||||||
@@ -159,8 +158,8 @@ campaign=sailpoint.beta.models.campaign_generated_campaign.CampaignGenerated_cam
|
|||||||
type = MANAGER,
|
type = MANAGER,
|
||||||
campaign_owner = sailpoint.beta.models.campaign_generated_campaign_campaign_owner.CampaignGenerated_campaign_campaignOwner(
|
campaign_owner = sailpoint.beta.models.campaign_generated_campaign_campaign_owner.CampaignGenerated_campaign_campaignOwner(
|
||||||
id = '37f080867702c1910177031320c40n27',
|
id = '37f080867702c1910177031320c40n27',
|
||||||
display_name = 'John Snow',
|
display_name = 'Albert Albertson',
|
||||||
email = 'john.snow@example.com', ),
|
email = 'albert.albertson@example.com', ),
|
||||||
status = STAGED, ),
|
status = STAGED, ),
|
||||||
certification=sailpoint.beta.models.certification_signed_off_certification.CertificationSignedOff_certification(
|
certification=sailpoint.beta.models.certification_signed_off_certification.CertificationSignedOff_certification(
|
||||||
id = '2c91808576f886190176f88caf0d0067',
|
id = '2c91808576f886190176f88caf0d0067',
|
||||||
@@ -184,7 +183,7 @@ account_requests=[
|
|||||||
id = '4e4d982dddff4267ab12f0f1e72b5a6d',
|
id = '4e4d982dddff4267ab12f0f1e72b5a6d',
|
||||||
type = 'SOURCE',
|
type = 'SOURCE',
|
||||||
name = 'Corporate Active Directory', ),
|
name = 'Corporate Active Directory', ),
|
||||||
account_id = 'CN=Chewy.Bacca,ou=hardcorefigter,ou=wookies,dc=starwars,dc=com',
|
account_id = 'CN=Rob.Robertson,ou=csm,ou=sales,dc=helpco,dc=com',
|
||||||
account_operation = 'Modify',
|
account_operation = 'Modify',
|
||||||
provisioning_result = SUCCESS,
|
provisioning_result = SUCCESS,
|
||||||
provisioning_target = 'Corp AD',
|
provisioning_target = 'Corp AD',
|
||||||
@@ -192,8 +191,8 @@ account_requests=[
|
|||||||
attribute_requests = [
|
attribute_requests = [
|
||||||
sailpoint.beta.models.provisioning_completed_account_requests_inner_attribute_requests_inner.ProvisioningCompleted_accountRequests_inner_attributeRequests_inner(
|
sailpoint.beta.models.provisioning_completed_account_requests_inner_attribute_requests_inner.ProvisioningCompleted_accountRequests_inner_attributeRequests_inner(
|
||||||
attribute_name = 'memberOf',
|
attribute_name = 'memberOf',
|
||||||
attribute_value = 'CN=jedi,DC=starwars,DC=com',
|
attribute_value = 'CN=sales,DC=helpco,DC=com',
|
||||||
operation = Add, )
|
operation = 'Add', )
|
||||||
], )
|
], )
|
||||||
],
|
],
|
||||||
file_name='Modified.zip',
|
file_name='Modified.zip',
|
||||||
@@ -228,7 +227,7 @@ source_id='2c918082814e693601816e09471b29b6',
|
|||||||
source_name='Active Directory',
|
source_name='Active Directory',
|
||||||
identity_id='ee769173319b41d19ccec6c235423237b',
|
identity_id='ee769173319b41d19ccec6c235423237b',
|
||||||
identity_name='john.doe',
|
identity_name='john.doe',
|
||||||
name='Corporate Active Directory',
|
name='Test source',
|
||||||
type='DIRECT_CONNECT',
|
type='DIRECT_CONNECT',
|
||||||
created='2020-06-29T22:01:50.474Z',
|
created='2020-06-29T22:01:50.474Z',
|
||||||
connector='active-directory',
|
connector='active-directory',
|
||||||
@@ -245,11 +244,11 @@ application=sailpoint.beta.models.va_cluster_status_change_event_application.VAC
|
|||||||
health_check_result=sailpoint.beta.models.va_cluster_status_change_event_health_check_result.VAClusterStatusChangeEvent_healthCheckResult(
|
health_check_result=sailpoint.beta.models.va_cluster_status_change_event_health_check_result.VAClusterStatusChangeEvent_healthCheckResult(
|
||||||
message = 'Test Connection failed with exception. Error message - java.lang Exception',
|
message = 'Test Connection failed with exception. Error message - java.lang Exception',
|
||||||
result_type = 'SOURCE_STATE_ERROR_CLUSTER',
|
result_type = 'SOURCE_STATE_ERROR_CLUSTER',
|
||||||
status = Succeeded, ),
|
status = 'Succeeded', ),
|
||||||
previous_health_check_result=sailpoint.beta.models.va_cluster_status_change_event_previous_health_check_result.VAClusterStatusChangeEvent_previousHealthCheckResult(
|
previous_health_check_result=sailpoint.beta.models.va_cluster_status_change_event_previous_health_check_result.VAClusterStatusChangeEvent_previousHealthCheckResult(
|
||||||
message = 'Test Connection failed with exception. Error message - java.lang Exception',
|
message = 'Test Connection failed with exception. Error message - java.lang Exception',
|
||||||
result_type = 'SOURCE_STATE_ERROR_CLUSTER',
|
result_type = 'SOURCE_STATE_ERROR_CLUSTER',
|
||||||
status = Failed, )
|
status = 'Failed', )
|
||||||
)
|
)
|
||||||
|
|
||||||
```
|
```
|
||||||
|
|||||||
@@ -16,8 +16,8 @@ tags: ['SDK', 'Software Development Kit', 'VAClusterStatusChangeEvent', 'BetaVAC
|
|||||||
|
|
||||||
Name | Type | Description | Notes
|
Name | Type | Description | Notes
|
||||||
------------ | ------------- | ------------- | -------------
|
------------ | ------------- | ------------- | -------------
|
||||||
**created** | **datetime** | The date and time the status change occurred. | [required]
|
**created** | **datetime** | Date and time when the status change occurred. | [required]
|
||||||
**type** | **Enum** [ 'SOURCE', 'CLUSTER' ] | The type of the object that initiated this event. | [required]
|
**type** | **Enum** [ 'SOURCE', 'CLUSTER' ] | Type of the object that initiated the event. | [required]
|
||||||
**application** | [**VAClusterStatusChangeEventApplication**](va-cluster-status-change-event-application) | | [required]
|
**application** | [**VAClusterStatusChangeEventApplication**](va-cluster-status-change-event-application) | | [required]
|
||||||
**health_check_result** | [**VAClusterStatusChangeEventHealthCheckResult**](va-cluster-status-change-event-health-check-result) | | [required]
|
**health_check_result** | [**VAClusterStatusChangeEventHealthCheckResult**](va-cluster-status-change-event-health-check-result) | | [required]
|
||||||
**previous_health_check_result** | [**VAClusterStatusChangeEventPreviousHealthCheckResult**](va-cluster-status-change-event-previous-health-check-result) | | [required]
|
**previous_health_check_result** | [**VAClusterStatusChangeEventPreviousHealthCheckResult**](va-cluster-status-change-event-previous-health-check-result) | | [required]
|
||||||
@@ -38,11 +38,11 @@ application=sailpoint.beta.models.va_cluster_status_change_event_application.VAC
|
|||||||
health_check_result=sailpoint.beta.models.va_cluster_status_change_event_health_check_result.VAClusterStatusChangeEvent_healthCheckResult(
|
health_check_result=sailpoint.beta.models.va_cluster_status_change_event_health_check_result.VAClusterStatusChangeEvent_healthCheckResult(
|
||||||
message = 'Test Connection failed with exception. Error message - java.lang Exception',
|
message = 'Test Connection failed with exception. Error message - java.lang Exception',
|
||||||
result_type = 'SOURCE_STATE_ERROR_CLUSTER',
|
result_type = 'SOURCE_STATE_ERROR_CLUSTER',
|
||||||
status = Succeeded, ),
|
status = 'Succeeded', ),
|
||||||
previous_health_check_result=sailpoint.beta.models.va_cluster_status_change_event_previous_health_check_result.VAClusterStatusChangeEvent_previousHealthCheckResult(
|
previous_health_check_result=sailpoint.beta.models.va_cluster_status_change_event_previous_health_check_result.VAClusterStatusChangeEvent_previousHealthCheckResult(
|
||||||
message = 'Test Connection failed with exception. Error message - java.lang Exception',
|
message = 'Test Connection failed with exception. Error message - java.lang Exception',
|
||||||
result_type = 'SOURCE_STATE_ERROR_CLUSTER',
|
result_type = 'SOURCE_STATE_ERROR_CLUSTER',
|
||||||
status = Failed, )
|
status = 'Failed', )
|
||||||
)
|
)
|
||||||
|
|
||||||
```
|
```
|
||||||
|
|||||||
@@ -11,15 +11,15 @@ tags: ['SDK', 'Software Development Kit', 'VAClusterStatusChangeEventApplication
|
|||||||
|
|
||||||
# VAClusterStatusChangeEventApplication
|
# VAClusterStatusChangeEventApplication
|
||||||
|
|
||||||
Details about the `CLUSTER` or `SOURCE` that initiated this event.
|
Details about the `CLUSTER` or `SOURCE` that initiated the event.
|
||||||
|
|
||||||
## Properties
|
## Properties
|
||||||
|
|
||||||
Name | Type | Description | Notes
|
Name | Type | Description | Notes
|
||||||
------------ | ------------- | ------------- | -------------
|
------------ | ------------- | ------------- | -------------
|
||||||
**id** | **str** | The GUID of the application | [required]
|
**id** | **str** | Application's globally unique identifier (GUID). | [required]
|
||||||
**name** | **str** | The name of the application | [required]
|
**name** | **str** | Application name. | [required]
|
||||||
**attributes** | **map[string]object** | Custom map of attributes for a source. This will only be populated if type is `SOURCE` and the source has a proxy. | [required]
|
**attributes** | **map[string]object** | Custom map of attributes for a source. Attributes only populate if the type is `SOURCE` and the source has a proxy. | [required]
|
||||||
}
|
}
|
||||||
|
|
||||||
## Example
|
## Example
|
||||||
|
|||||||
@@ -11,15 +11,15 @@ tags: ['SDK', 'Software Development Kit', 'VAClusterStatusChangeEventHealthCheck
|
|||||||
|
|
||||||
# VAClusterStatusChangeEventHealthCheckResult
|
# VAClusterStatusChangeEventHealthCheckResult
|
||||||
|
|
||||||
The results of the most recent health check.
|
Results of the most recent health check.
|
||||||
|
|
||||||
## Properties
|
## Properties
|
||||||
|
|
||||||
Name | Type | Description | Notes
|
Name | Type | Description | Notes
|
||||||
------------ | ------------- | ------------- | -------------
|
------------ | ------------- | ------------- | -------------
|
||||||
**message** | **str** | Detailed message of the result of the health check. | [required]
|
**message** | **str** | Detailed message of the health check result.. | [required]
|
||||||
**result_type** | **str** | The type of the health check result. | [required]
|
**result_type** | **str** | Health check result type. | [required]
|
||||||
**status** | **Enum** [ 'Succeeded', 'Failed' ] | The status of the health check. | [required]
|
**status** | **Enum** [ 'Succeeded', 'Failed' ] | Health check status. | [required]
|
||||||
}
|
}
|
||||||
|
|
||||||
## Example
|
## Example
|
||||||
@@ -30,7 +30,7 @@ from sailpoint.beta.models.va_cluster_status_change_event_health_check_result im
|
|||||||
va_cluster_status_change_event_health_check_result = VAClusterStatusChangeEventHealthCheckResult(
|
va_cluster_status_change_event_health_check_result = VAClusterStatusChangeEventHealthCheckResult(
|
||||||
message='Test Connection failed with exception. Error message - java.lang Exception',
|
message='Test Connection failed with exception. Error message - java.lang Exception',
|
||||||
result_type='SOURCE_STATE_ERROR_CLUSTER',
|
result_type='SOURCE_STATE_ERROR_CLUSTER',
|
||||||
status=Succeeded
|
status='Succeeded'
|
||||||
)
|
)
|
||||||
|
|
||||||
```
|
```
|
||||||
|
|||||||
@@ -11,15 +11,15 @@ tags: ['SDK', 'Software Development Kit', 'VAClusterStatusChangeEventPreviousHea
|
|||||||
|
|
||||||
# VAClusterStatusChangeEventPreviousHealthCheckResult
|
# VAClusterStatusChangeEventPreviousHealthCheckResult
|
||||||
|
|
||||||
The results of the last health check.
|
Results of the last health check.
|
||||||
|
|
||||||
## Properties
|
## Properties
|
||||||
|
|
||||||
Name | Type | Description | Notes
|
Name | Type | Description | Notes
|
||||||
------------ | ------------- | ------------- | -------------
|
------------ | ------------- | ------------- | -------------
|
||||||
**message** | **str** | Detailed message of the result of the health check. | [required]
|
**message** | **str** | Detailed message of the health check result. | [required]
|
||||||
**result_type** | **str** | The type of the health check result. | [required]
|
**result_type** | **str** | Health check result type. | [required]
|
||||||
**status** | **Enum** [ 'Succeeded', 'Failed' ] | The status of the health check. | [required]
|
**status** | **Enum** [ 'Succeeded', 'Failed' ] | Health check status. | [required]
|
||||||
}
|
}
|
||||||
|
|
||||||
## Example
|
## Example
|
||||||
@@ -30,7 +30,7 @@ from sailpoint.beta.models.va_cluster_status_change_event_previous_health_check_
|
|||||||
va_cluster_status_change_event_previous_health_check_result = VAClusterStatusChangeEventPreviousHealthCheckResult(
|
va_cluster_status_change_event_previous_health_check_result = VAClusterStatusChangeEventPreviousHealthCheckResult(
|
||||||
message='Test Connection failed with exception. Error message - java.lang Exception',
|
message='Test Connection failed with exception. Error message - java.lang Exception',
|
||||||
result_type='SOURCE_STATE_ERROR_CLUSTER',
|
result_type='SOURCE_STATE_ERROR_CLUSTER',
|
||||||
status=Failed
|
status='Failed'
|
||||||
)
|
)
|
||||||
|
|
||||||
```
|
```
|
||||||
|
|||||||
@@ -20,14 +20,17 @@ Name | Type | Description | Notes
|
|||||||
**id** | **str** | The unique ID of the trigger | [required]
|
**id** | **str** | The unique ID of the trigger | [required]
|
||||||
**filter_** | **str** | JSON path expression that will limit which events the trigger will fire on | [optional]
|
**filter_** | **str** | JSON path expression that will limit which events the trigger will fire on | [optional]
|
||||||
**description** | **str** | Additional context about the external trigger | [optional]
|
**description** | **str** | Additional context about the external trigger | [optional]
|
||||||
|
**attribute_to_filter** | **str** | The attribute to filter on | [optional]
|
||||||
|
**form_definition_id** | **str** | Form definition's unique identifier. | [optional]
|
||||||
**name** | **str** | A unique name for the external trigger | [optional]
|
**name** | **str** | A unique name for the external trigger | [optional]
|
||||||
**client_id** | **str** | OAuth Client ID to authenticate with this trigger | [optional]
|
**client_id** | **str** | OAuth Client ID to authenticate with this trigger | [optional]
|
||||||
**url** | **str** | URL to invoke this workflow | [optional]
|
**url** | **str** | URL to invoke this workflow | [optional]
|
||||||
**frequency** | **Enum** [ 'daily', 'weekly', 'monthly', 'yearly', 'cronSchedule' ] | Frequency of execution | [required]
|
**frequency** | **Enum** [ 'daily', 'weekly', 'monthly', 'yearly', 'cronSchedule' ] | Frequency of execution | [required]
|
||||||
**time_zone** | **str** | Time zone identifier | [optional]
|
**time_zone** | **str** | Time zone identifier | [optional]
|
||||||
**cron_string** | **str** | | [optional]
|
**cron_string** | **str** | A valid CRON expression | [optional]
|
||||||
**weekly_days** | **[]str** | Scheduled days of the week for execution | [optional]
|
**weekly_days** | **[]str** | Scheduled days of the week for execution | [optional]
|
||||||
**weekly_times** | **[]str** | Scheduled execution times | [optional]
|
**weekly_times** | **[]str** | Scheduled execution times | [optional]
|
||||||
|
**yearly_times** | **[]str** | Scheduled execution times | [optional]
|
||||||
}
|
}
|
||||||
|
|
||||||
## Example
|
## Example
|
||||||
@@ -39,6 +42,8 @@ workflow_trigger_attributes = WorkflowTriggerAttributes(
|
|||||||
id='idn:identity-attributes-changed',
|
id='idn:identity-attributes-changed',
|
||||||
filter_='$.changes[?(@.attribute == 'manager')]',
|
filter_='$.changes[?(@.attribute == 'manager')]',
|
||||||
description='Run a search and notify the results',
|
description='Run a search and notify the results',
|
||||||
|
attribute_to_filter='LifecycleState',
|
||||||
|
form_definition_id='Admin_Access_Request_Form',
|
||||||
name='search-and-notify',
|
name='search-and-notify',
|
||||||
client_id='87e239b2-b85b-4bde-b9a7-55bf304ddcdc',
|
client_id='87e239b2-b85b-4bde-b9a7-55bf304ddcdc',
|
||||||
url='https://tenant.api.identitynow.com/beta/workflows/execute/external/c79e0079-562c-4df5-aa73-60a9e25c916d',
|
url='https://tenant.api.identitynow.com/beta/workflows/execute/external/c79e0079-562c-4df5-aa73-60a9e25c916d',
|
||||||
@@ -46,7 +51,8 @@ frequency='daily',
|
|||||||
time_zone='America/Chicago',
|
time_zone='America/Chicago',
|
||||||
cron_string='0 9 * * 1',
|
cron_string='0 9 * * 1',
|
||||||
weekly_days=Monday,
|
weekly_days=Monday,
|
||||||
weekly_times=Monday
|
weekly_times=Monday,
|
||||||
|
yearly_times=1969-12-31T09:00:00.000Z
|
||||||
)
|
)
|
||||||
|
|
||||||
```
|
```
|
||||||
|
|||||||
@@ -23,7 +23,7 @@ When users only need Active Directory employee access, they can request access t
|
|||||||
|
|
||||||
When users need both Active Directory employee and developer access, they can request access to the 'AD Developers' access profile.
|
When users need both Active Directory employee and developer access, they can request access to the 'AD Developers' access profile.
|
||||||
|
|
||||||
Access profiles are the most important units of access in Identity Security Cloud. Identity Security Cloud uses access profiles in many features, including the following:
|
Identity Security Cloud uses access profiles in many features, including the following:
|
||||||
|
|
||||||
- Provisioning: When you use the Provisioning Service, lifecycle states and roles both grant access to users in the form of access profiles.
|
- Provisioning: When you use the Provisioning Service, lifecycle states and roles both grant access to users in the form of access profiles.
|
||||||
|
|
||||||
@@ -61,7 +61,7 @@ Method | HTTP request | Description
|
|||||||
|
|
||||||
## create-access-profile
|
## create-access-profile
|
||||||
Create Access Profile
|
Create Access Profile
|
||||||
Use this API to create an access profile.
|
Create an access profile.
|
||||||
A user with only ROLE_SUBADMIN or SOURCE_SUBADMIN authority must be associated with the access profile's Source.
|
A user with only ROLE_SUBADMIN or SOURCE_SUBADMIN authority must be associated with the access profile's Source.
|
||||||
The maximum supported length for the description field is 2000 characters. Longer descriptions will be preserved for existing access profiles. However, any new access profiles as well as any updates to existing descriptions are limited to 2000 characters.
|
The maximum supported length for the description field is 2000 characters. Longer descriptions will be preserved for existing access profiles. However, any new access profiles as well as any updates to existing descriptions are limited to 2000 characters.
|
||||||
|
|
||||||
@@ -464,7 +464,7 @@ with ApiClient(configuration) as api_client:
|
|||||||
|
|
||||||
## list-access-profiles
|
## list-access-profiles
|
||||||
List Access Profiles
|
List Access Profiles
|
||||||
Use this API to get a list of access profiles.
|
Get a list of access profiles.
|
||||||
>**Note:** When you filter for access profiles that have the '+' symbol in their names, the response is blank.
|
>**Note:** When you filter for access profiles that have the '+' symbol in their names, the response is blank.
|
||||||
|
|
||||||
[API Spec](https://developer.sailpoint.com/docs/api/v2024/list-access-profiles)
|
[API Spec](https://developer.sailpoint.com/docs/api/v2024/list-access-profiles)
|
||||||
@@ -473,14 +473,14 @@ Use this API to get a list of access profiles.
|
|||||||
|
|
||||||
Param Type | Name | Data Type | Required | Description
|
Param Type | Name | Data Type | Required | Description
|
||||||
------------- | ------------- | ------------- | ------------- | -------------
|
------------- | ------------- | ------------- | ------------- | -------------
|
||||||
Query | for_subadmin | **str** | (optional) | If provided, filters the returned list according to what is visible to the indicated ROLE_SUBADMIN or SOURCE_SUBADMIN identity. The value of the parameter is either an identity ID, or the special value **me**, which is shorthand for the calling identity's ID. A 400 Bad Request error is returned if the **for-subadmin** parameter is specified for an identity that is not a subadmin.
|
Query | for_subadmin | **str** | (optional) | Filters the returned list according to what is visible to the indicated ROLE_SUBADMIN or SOURCE_SUBADMIN identity. The value of the parameter is either an identity ID or the special value **me**, which is shorthand for the calling identity's ID. If you specify an identity that isn't a subadmin, the API returns a 400 Bad Request error.
|
||||||
Query | limit | **int** | (optional) (default to 50) | Note that for this API the maximum value for limit is 50. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.
|
Query | limit | **int** | (optional) (default to 250) | Max number of results to return. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.
|
||||||
Query | offset | **int** | (optional) (default to 0) | Offset into the full result set. Usually specified with *limit* to paginate through the results. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.
|
Query | offset | **int** | (optional) (default to 0) | Offset into the full result set. Usually specified with *limit* to paginate through the results. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.
|
||||||
Query | count | **bool** | (optional) (default to False) | If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored. Since requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.
|
Query | count | **bool** | (optional) (default to False) | If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored. Since requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.
|
||||||
Query | filters | **str** | (optional) | Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results) Filtering is supported for the following fields and operators: **id**: *eq, in* **name**: *eq, sw* **created**: *gt, lt, ge, le* **modified**: *gt, lt, ge, le* **owner.id**: *eq, in* **requestable**: *eq* **source.id**: *eq, in* Composite operators supported: *and, or* Filtering is not supported for access profiles and entitlements that have the '+' symbol in their names.
|
Query | filters | **str** | (optional) | Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results) Filtering is supported for the following fields and operators: **id**: *eq, in* **name**: *eq, sw* **created**: *gt, lt, ge, le* **modified**: *gt, lt, ge, le* **owner.id**: *eq, in* **requestable**: *eq* **source.id**: *eq, in* Supported composite operators are *and, or* Filtering is not supported for access profiles and entitlements that have the '+' symbol in their names.
|
||||||
Query | sorters | **str** | (optional) | Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results) Sorting is supported for the following fields: **name, created, modified**
|
Query | sorters | **str** | (optional) | Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results) Sorting is supported for the following fields: **name, created, modified**
|
||||||
Query | for_segment_ids | **str** | (optional) | If present and not empty, additionally filters access profiles to those which are assigned to the segment(s) with the specified IDs. If segmentation is currently unavailable, specifying this parameter results in an error.
|
Query | for_segment_ids | **str** | (optional) | Filters access profiles to only those assigned to the segment(s) with the specified IDs. If segmentation is currently unavailable, specifying this parameter results in an error.
|
||||||
Query | include_unsegmented | **bool** | (optional) (default to True) | Indicates whether the response list should contain unsegmented access profiles. If *for-segment-ids* is absent or empty, specifying *include-unsegmented* as false results in an error.
|
Query | include_unsegmented | **bool** | (optional) (default to True) | Indicates whether the response list should contain unsegmented access profiles. If `for-segment-ids` is absent or empty, specifying *include-unsegmented* as `false` results in an error.
|
||||||
|
|
||||||
### Return type
|
### Return type
|
||||||
[**List[AccessProfile]**](../models/access-profile)
|
[**List[AccessProfile]**](../models/access-profile)
|
||||||
@@ -511,14 +511,14 @@ configuration = Configuration()
|
|||||||
|
|
||||||
|
|
||||||
with ApiClient(configuration) as api_client:
|
with ApiClient(configuration) as api_client:
|
||||||
for_subadmin = '8c190e6787aa4ed9a90bd9d5344523fb' # str | If provided, filters the returned list according to what is visible to the indicated ROLE_SUBADMIN or SOURCE_SUBADMIN identity. The value of the parameter is either an identity ID, or the special value **me**, which is shorthand for the calling identity's ID. A 400 Bad Request error is returned if the **for-subadmin** parameter is specified for an identity that is not a subadmin. (optional) # str | If provided, filters the returned list according to what is visible to the indicated ROLE_SUBADMIN or SOURCE_SUBADMIN identity. The value of the parameter is either an identity ID, or the special value **me**, which is shorthand for the calling identity's ID. A 400 Bad Request error is returned if the **for-subadmin** parameter is specified for an identity that is not a subadmin. (optional)
|
for_subadmin = '8c190e6787aa4ed9a90bd9d5344523fb' # str | Filters the returned list according to what is visible to the indicated ROLE_SUBADMIN or SOURCE_SUBADMIN identity. The value of the parameter is either an identity ID or the special value **me**, which is shorthand for the calling identity's ID. If you specify an identity that isn't a subadmin, the API returns a 400 Bad Request error. (optional) # str | Filters the returned list according to what is visible to the indicated ROLE_SUBADMIN or SOURCE_SUBADMIN identity. The value of the parameter is either an identity ID or the special value **me**, which is shorthand for the calling identity's ID. If you specify an identity that isn't a subadmin, the API returns a 400 Bad Request error. (optional)
|
||||||
limit = 50 # int | Note that for this API the maximum value for limit is 50. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information. (optional) (default to 50) # int | Note that for this API the maximum value for limit is 50. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information. (optional) (default to 50)
|
limit = 250 # int | Max number of results to return. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information. (optional) (default to 250) # int | Max number of results to return. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information. (optional) (default to 250)
|
||||||
offset = 0 # int | Offset into the full result set. Usually specified with *limit* to paginate through the results. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information. (optional) (default to 0) # int | Offset into the full result set. Usually specified with *limit* to paginate through the results. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information. (optional) (default to 0)
|
offset = 0 # int | Offset into the full result set. Usually specified with *limit* to paginate through the results. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information. (optional) (default to 0) # int | Offset into the full result set. Usually specified with *limit* to paginate through the results. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information. (optional) (default to 0)
|
||||||
count = False # bool | If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored. Since requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information. (optional) (default to False) # bool | If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored. Since requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information. (optional) (default to False)
|
count = False # bool | If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored. Since requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information. (optional) (default to False) # bool | If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored. Since requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information. (optional) (default to False)
|
||||||
filters = 'name eq \"SailPoint Support\"' # str | Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results) Filtering is supported for the following fields and operators: **id**: *eq, in* **name**: *eq, sw* **created**: *gt, lt, ge, le* **modified**: *gt, lt, ge, le* **owner.id**: *eq, in* **requestable**: *eq* **source.id**: *eq, in* Composite operators supported: *and, or* Filtering is not supported for access profiles and entitlements that have the '+' symbol in their names. (optional) # str | Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results) Filtering is supported for the following fields and operators: **id**: *eq, in* **name**: *eq, sw* **created**: *gt, lt, ge, le* **modified**: *gt, lt, ge, le* **owner.id**: *eq, in* **requestable**: *eq* **source.id**: *eq, in* Composite operators supported: *and, or* Filtering is not supported for access profiles and entitlements that have the '+' symbol in their names. (optional)
|
filters = 'name eq \"SailPoint Support\"' # str | Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results) Filtering is supported for the following fields and operators: **id**: *eq, in* **name**: *eq, sw* **created**: *gt, lt, ge, le* **modified**: *gt, lt, ge, le* **owner.id**: *eq, in* **requestable**: *eq* **source.id**: *eq, in* Supported composite operators are *and, or* Filtering is not supported for access profiles and entitlements that have the '+' symbol in their names. (optional) # str | Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results) Filtering is supported for the following fields and operators: **id**: *eq, in* **name**: *eq, sw* **created**: *gt, lt, ge, le* **modified**: *gt, lt, ge, le* **owner.id**: *eq, in* **requestable**: *eq* **source.id**: *eq, in* Supported composite operators are *and, or* Filtering is not supported for access profiles and entitlements that have the '+' symbol in their names. (optional)
|
||||||
sorters = 'name,-modified' # str | Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results) Sorting is supported for the following fields: **name, created, modified** (optional) # str | Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results) Sorting is supported for the following fields: **name, created, modified** (optional)
|
sorters = 'name,-modified' # str | Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results) Sorting is supported for the following fields: **name, created, modified** (optional) # str | Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results) Sorting is supported for the following fields: **name, created, modified** (optional)
|
||||||
for_segment_ids = '0b5c9f25-83c6-4762-9073-e38f7bb2ae26,2e8d8180-24bc-4d21-91c6-7affdb473b0d' # str | If present and not empty, additionally filters access profiles to those which are assigned to the segment(s) with the specified IDs. If segmentation is currently unavailable, specifying this parameter results in an error. (optional) # str | If present and not empty, additionally filters access profiles to those which are assigned to the segment(s) with the specified IDs. If segmentation is currently unavailable, specifying this parameter results in an error. (optional)
|
for_segment_ids = '0b5c9f25-83c6-4762-9073-e38f7bb2ae26,2e8d8180-24bc-4d21-91c6-7affdb473b0d' # str | Filters access profiles to only those assigned to the segment(s) with the specified IDs. If segmentation is currently unavailable, specifying this parameter results in an error. (optional) # str | Filters access profiles to only those assigned to the segment(s) with the specified IDs. If segmentation is currently unavailable, specifying this parameter results in an error. (optional)
|
||||||
include_unsegmented = True # bool | Indicates whether the response list should contain unsegmented access profiles. If *for-segment-ids* is absent or empty, specifying *include-unsegmented* as false results in an error. (optional) (default to True) # bool | Indicates whether the response list should contain unsegmented access profiles. If *for-segment-ids* is absent or empty, specifying *include-unsegmented* as false results in an error. (optional) (default to True)
|
include_unsegmented = True # bool | Indicates whether the response list should contain unsegmented access profiles. If `for-segment-ids` is absent or empty, specifying *include-unsegmented* as `false` results in an error. (optional) (default to True) # bool | Indicates whether the response list should contain unsegmented access profiles. If `for-segment-ids` is absent or empty, specifying *include-unsegmented* as `false` results in an error. (optional) (default to True)
|
||||||
|
|
||||||
try:
|
try:
|
||||||
# List Access Profiles
|
# List Access Profiles
|
||||||
|
|||||||
@@ -12,7 +12,7 @@ tags: ['SDK', 'Software Development Kit', 'Approvals', 'V2024Approvals']
|
|||||||
# sailpoint.v2024.ApprovalsApi
|
# sailpoint.v2024.ApprovalsApi
|
||||||
Use this API to implement approval functionality. With this functionality in place, you can get generic approvals and modify them.
|
Use this API to implement approval functionality. With this functionality in place, you can get generic approvals and modify them.
|
||||||
|
|
||||||
The main advantages this API has vs [Access Request Approvals](https://developer.sailpoint.com/docs/api/beta/access-request-approvals) are that you can use it to get generic approvals individually or in batches and make changes to those approvals.
|
The main advantages this API has vs [Access Request Approvals](https://developer.sailpoint.com/docs/api/v2024/access-request-approvals) are that you can use it to get generic approvals individually or in batches and make changes to those approvals.
|
||||||
|
|
||||||
All URIs are relative to *https://sailpoint.api.identitynow.com/v2024*
|
All URIs are relative to *https://sailpoint.api.identitynow.com/v2024*
|
||||||
|
|
||||||
|
|||||||
@@ -14,9 +14,9 @@ tags: ['SDK', 'Software Development Kit', 'Custom_Password_Instructions', 'V2024
|
|||||||
With this functionality in place, administrators can create custom password instructions to help users reset their passwords, change them, unlock their accounts, or recover their usernames.
|
With this functionality in place, administrators can create custom password instructions to help users reset their passwords, change them, unlock their accounts, or recover their usernames.
|
||||||
This allows administrators to emphasize password policies or provide organization-specific instructions.
|
This allows administrators to emphasize password policies or provide organization-specific instructions.
|
||||||
|
|
||||||
Administrators must first use [Update Password Org Config](https://developer.sailpoint.com/docs/api/beta/put-password-org-config/) to set `customInstructionsEnabled` to `true`.
|
Administrators must first use [Update Password Org Config](https://developer.sailpoint.com/docs/api/v2024/put-password-org-config/) to set `customInstructionsEnabled` to `true`.
|
||||||
|
|
||||||
Once they have enabled custom instructions, they can use [Create Custom Password Instructions](https://developer.sailpoint.com/docs/api/beta/create-custom-password-instructions/) to create custom page content for the specific pageId they select.
|
Once they have enabled custom instructions, they can use [Create Custom Password Instructions](https://developer.sailpoint.com/docs/api/v2024/create-custom-password-instructions/) to create custom page content for the specific pageId they select.
|
||||||
|
|
||||||
For example, an administrator can use the pageId forget-username:user-email to set the custom text for the case when users forget their usernames and must enter their emails.
|
For example, an administrator can use the pageId forget-username:user-email to set the custom text for the case when users forget their usernames and must enter their emails.
|
||||||
|
|
||||||
|
|||||||
@@ -119,7 +119,7 @@ Param Type | Name | Data Type | Required | Description
|
|||||||
Query | limit | **int** | (optional) (default to 250) | Max number of results to return. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.
|
Query | limit | **int** | (optional) (default to 250) | Max number of results to return. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.
|
||||||
Query | offset | **int** | (optional) (default to 0) | Offset into the full result set. Usually specified with *limit* to paginate through the results. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.
|
Query | offset | **int** | (optional) (default to 0) | Offset into the full result set. Usually specified with *limit* to paginate through the results. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.
|
||||||
Query | count | **bool** | (optional) (default to False) | If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored. Since requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.
|
Query | count | **bool** | (optional) (default to False) | If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored. Since requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.
|
||||||
Query | filters | **str** | (optional) | Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results) Filtering is supported for the following fields and operators: **id**: *eq, in, sw* **name**: *eq, in, sw* **nativeIdentity**: *eq, in, sw* **machineIdentity**: *eq, in, sw* **entitlements**: *eq* **accessType**: *eq, in, sw* **subType**: *eq, in, sw* **classificationMethod**: *eq, in, sw* **manuallyCorrelated**: *eq* **identity.name**: *eq, in, sw* **source.name**: *eq, in*
|
Query | filters | **str** | (optional) | Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results) Filtering is supported for the following fields and operators: **id**: *eq, in, sw* **name**: *eq, in, sw* **nativeIdentity**: *eq, in, sw* **machineIdentity**: *eq, in, sw* **description**: *eq, in, sw* **ownerIdentity**: *eq, in, sw* **ownerIdentityId**: *eq, in, sw* **entitlements**: *eq* **accessType**: *eq, in, sw* **subType**: *eq, in, sw* **environment**: *eq, in, sw* **classificationMethod**: *eq, in, sw* **manuallyCorrelated**: *eq* **manuallyEdited**: *eq* **identity**: *eq, in, sw* **source**: *eq, in* **hasEntitlement**: *eq* **locked**: *eq* **connectorAttributes**: *eq*
|
||||||
Query | sorters | **str** | (optional) | Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results) Sorting is supported for the following fields: **id, name, created, modified, machineIdentity, identity.id, nativeIdentity, uuid, manuallyCorrelated, connectorAttributes, entitlements, identity.name, identity.type, source.id, source.name, source.type**
|
Query | sorters | **str** | (optional) | Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results) Sorting is supported for the following fields: **id, name, created, modified, machineIdentity, identity.id, nativeIdentity, uuid, manuallyCorrelated, connectorAttributes, entitlements, identity.name, identity.type, source.id, source.name, source.type**
|
||||||
|
|
||||||
### Return type
|
### Return type
|
||||||
@@ -157,7 +157,7 @@ with ApiClient(configuration) as api_client:
|
|||||||
limit = 250 # int | Max number of results to return. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information. (optional) (default to 250) # int | Max number of results to return. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information. (optional) (default to 250)
|
limit = 250 # int | Max number of results to return. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information. (optional) (default to 250) # int | Max number of results to return. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information. (optional) (default to 250)
|
||||||
offset = 0 # int | Offset into the full result set. Usually specified with *limit* to paginate through the results. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information. (optional) (default to 0) # int | Offset into the full result set. Usually specified with *limit* to paginate through the results. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information. (optional) (default to 0)
|
offset = 0 # int | Offset into the full result set. Usually specified with *limit* to paginate through the results. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information. (optional) (default to 0) # int | Offset into the full result set. Usually specified with *limit* to paginate through the results. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information. (optional) (default to 0)
|
||||||
count = False # bool | If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored. Since requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information. (optional) (default to False) # bool | If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored. Since requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information. (optional) (default to False)
|
count = False # bool | If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored. Since requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information. (optional) (default to False) # bool | If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored. Since requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information. (optional) (default to False)
|
||||||
filters = 'identityId eq \"2c9180858082150f0180893dbaf44201\"' # str | Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results) Filtering is supported for the following fields and operators: **id**: *eq, in, sw* **name**: *eq, in, sw* **nativeIdentity**: *eq, in, sw* **machineIdentity**: *eq, in, sw* **entitlements**: *eq* **accessType**: *eq, in, sw* **subType**: *eq, in, sw* **classificationMethod**: *eq, in, sw* **manuallyCorrelated**: *eq* **identity.name**: *eq, in, sw* **source.name**: *eq, in* (optional) # str | Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results) Filtering is supported for the following fields and operators: **id**: *eq, in, sw* **name**: *eq, in, sw* **nativeIdentity**: *eq, in, sw* **machineIdentity**: *eq, in, sw* **entitlements**: *eq* **accessType**: *eq, in, sw* **subType**: *eq, in, sw* **classificationMethod**: *eq, in, sw* **manuallyCorrelated**: *eq* **identity.name**: *eq, in, sw* **source.name**: *eq, in* (optional)
|
filters = 'identityId eq \"2c9180858082150f0180893dbaf44201\"' # str | Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results) Filtering is supported for the following fields and operators: **id**: *eq, in, sw* **name**: *eq, in, sw* **nativeIdentity**: *eq, in, sw* **machineIdentity**: *eq, in, sw* **description**: *eq, in, sw* **ownerIdentity**: *eq, in, sw* **ownerIdentityId**: *eq, in, sw* **entitlements**: *eq* **accessType**: *eq, in, sw* **subType**: *eq, in, sw* **environment**: *eq, in, sw* **classificationMethod**: *eq, in, sw* **manuallyCorrelated**: *eq* **manuallyEdited**: *eq* **identity**: *eq, in, sw* **source**: *eq, in* **hasEntitlement**: *eq* **locked**: *eq* **connectorAttributes**: *eq* (optional) # str | Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results) Filtering is supported for the following fields and operators: **id**: *eq, in, sw* **name**: *eq, in, sw* **nativeIdentity**: *eq, in, sw* **machineIdentity**: *eq, in, sw* **description**: *eq, in, sw* **ownerIdentity**: *eq, in, sw* **ownerIdentityId**: *eq, in, sw* **entitlements**: *eq* **accessType**: *eq, in, sw* **subType**: *eq, in, sw* **environment**: *eq, in, sw* **classificationMethod**: *eq, in, sw* **manuallyCorrelated**: *eq* **manuallyEdited**: *eq* **identity**: *eq, in, sw* **source**: *eq, in* **hasEntitlement**: *eq* **locked**: *eq* **connectorAttributes**: *eq* (optional)
|
||||||
sorters = 'id,name' # str | Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results) Sorting is supported for the following fields: **id, name, created, modified, machineIdentity, identity.id, nativeIdentity, uuid, manuallyCorrelated, connectorAttributes, entitlements, identity.name, identity.type, source.id, source.name, source.type** (optional) # str | Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results) Sorting is supported for the following fields: **id, name, created, modified, machineIdentity, identity.id, nativeIdentity, uuid, manuallyCorrelated, connectorAttributes, entitlements, identity.name, identity.type, source.id, source.name, source.type** (optional)
|
sorters = 'id,name' # str | Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results) Sorting is supported for the following fields: **id, name, created, modified, machineIdentity, identity.id, nativeIdentity, uuid, manuallyCorrelated, connectorAttributes, entitlements, identity.name, identity.type, source.id, source.name, source.type** (optional) # str | Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results) Sorting is supported for the following fields: **id, name, created, modified, machineIdentity, identity.id, nativeIdentity, uuid, manuallyCorrelated, connectorAttributes, entitlements, identity.name, identity.type, source.id, source.name, source.type** (optional)
|
||||||
|
|
||||||
try:
|
try:
|
||||||
@@ -200,7 +200,7 @@ Param Type | Name | Data Type | Required | Description
|
|||||||
------------- | ------------- | ------------- | ------------- | -------------
|
------------- | ------------- | ------------- | ------------- | -------------
|
||||||
Path | id | **str** | True | Machine Account ID.
|
Path | id | **str** | True | Machine Account ID.
|
||||||
| x_sail_point_experimental | **str** | True (default to 'true') | Use this header to enable this experimental API.
|
| x_sail_point_experimental | **str** | True (default to 'true') | Use this header to enable this experimental API.
|
||||||
Body | request_body | **[]object** | True | A JSON of updated values [JSON Patch](https://tools.ietf.org/html/rfc6902) standard.
|
Body | request_body | **[]object** | True | A JSON of updated values [JSON Patch](https://tools.ietf.org/html/rfc6902) standard. The following fields are patchable: * description * ownerIdentity * subType * accessType * environment * attributes * classificationMethod * manuallyEdited * nativeIdentity * uuid * source * manuallyCorrelated * enabled * locked * hasEntitlements * connectorAttributes
|
||||||
|
|
||||||
### Return type
|
### Return type
|
||||||
[**MachineAccount**](../models/machine-account)
|
[**MachineAccount**](../models/machine-account)
|
||||||
@@ -235,7 +235,7 @@ configuration.experimental = true
|
|||||||
with ApiClient(configuration) as api_client:
|
with ApiClient(configuration) as api_client:
|
||||||
id = 'ef38f94347e94562b5bb8424a56397d8' # str | Machine Account ID. # str | Machine Account ID.
|
id = 'ef38f94347e94562b5bb8424a56397d8' # str | Machine Account ID. # str | Machine Account ID.
|
||||||
x_sail_point_experimental = 'true' # str | Use this header to enable this experimental API. (default to 'true') # str | Use this header to enable this experimental API. (default to 'true')
|
x_sail_point_experimental = 'true' # str | Use this header to enable this experimental API. (default to 'true') # str | Use this header to enable this experimental API. (default to 'true')
|
||||||
request_body = '''{Add machine identity attribute={value=[{op=add, path=/environment, value=test}]}, Replace machine identity attribute={value=[{op=replace, path=/environment, value=test}]}, Remove machine identity attribute={value=[{op=remove, path=/environment}]}}''' # List[object] | A JSON of updated values [JSON Patch](https://tools.ietf.org/html/rfc6902) standard.
|
request_body = '''{Add machine identity attribute={value=[{op=add, path=/environment, value=test}]}, Replace machine identity attribute={value=[{op=replace, path=/environment, value=test}]}, Remove machine identity attribute={value=[{op=remove, path=/environment}]}}''' # List[object] | A JSON of updated values [JSON Patch](https://tools.ietf.org/html/rfc6902) standard. The following fields are patchable: * description * ownerIdentity * subType * accessType * environment * attributes * classificationMethod * manuallyEdited * nativeIdentity * uuid * source * manuallyCorrelated * enabled * locked * hasEntitlements * connectorAttributes
|
||||||
|
|
||||||
try:
|
try:
|
||||||
# Update a Machine Account
|
# Update a Machine Account
|
||||||
|
|||||||
@@ -273,6 +273,7 @@ This API returns a list of machine identities.
|
|||||||
Param Type | Name | Data Type | Required | Description
|
Param Type | Name | Data Type | Required | Description
|
||||||
------------- | ------------- | ------------- | ------------- | -------------
|
------------- | ------------- | ------------- | ------------- | -------------
|
||||||
| x_sail_point_experimental | **str** | True (default to 'true') | Use this header to enable this experimental API.
|
| x_sail_point_experimental | **str** | True (default to 'true') | Use this header to enable this experimental API.
|
||||||
|
Query | filters | **str** | (optional) | Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results) Filtering is supported for the following fields and operators: **id**: *eq, in, sw* **displayName**: *eq, in, sw* **cisIdentityId**: *eq, in, sw* **description**: *eq, in, sw* **businessApplication**: *eq, in, sw* **attributes**: *eq* **manuallyEdited**: *eq*
|
||||||
Query | sorters | **str** | (optional) | Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results) Sorting is supported for the following fields: **businessApplication, name**
|
Query | sorters | **str** | (optional) | Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results) Sorting is supported for the following fields: **businessApplication, name**
|
||||||
Query | count | **bool** | (optional) (default to False) | If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored. Since requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.
|
Query | count | **bool** | (optional) (default to False) | If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored. Since requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.
|
||||||
Query | limit | **int** | (optional) (default to 250) | Max number of results to return. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.
|
Query | limit | **int** | (optional) (default to 250) | Max number of results to return. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.
|
||||||
@@ -310,6 +311,7 @@ configuration.experimental = true
|
|||||||
|
|
||||||
with ApiClient(configuration) as api_client:
|
with ApiClient(configuration) as api_client:
|
||||||
x_sail_point_experimental = 'true' # str | Use this header to enable this experimental API. (default to 'true') # str | Use this header to enable this experimental API. (default to 'true')
|
x_sail_point_experimental = 'true' # str | Use this header to enable this experimental API. (default to 'true') # str | Use this header to enable this experimental API. (default to 'true')
|
||||||
|
filters = 'identityId eq \"2c9180858082150f0180893dbaf44201\"' # str | Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results) Filtering is supported for the following fields and operators: **id**: *eq, in, sw* **displayName**: *eq, in, sw* **cisIdentityId**: *eq, in, sw* **description**: *eq, in, sw* **businessApplication**: *eq, in, sw* **attributes**: *eq* **manuallyEdited**: *eq* (optional) # str | Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results) Filtering is supported for the following fields and operators: **id**: *eq, in, sw* **displayName**: *eq, in, sw* **cisIdentityId**: *eq, in, sw* **description**: *eq, in, sw* **businessApplication**: *eq, in, sw* **attributes**: *eq* **manuallyEdited**: *eq* (optional)
|
||||||
sorters = 'businessApplication' # str | Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results) Sorting is supported for the following fields: **businessApplication, name** (optional) # str | Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results) Sorting is supported for the following fields: **businessApplication, name** (optional)
|
sorters = 'businessApplication' # str | Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results) Sorting is supported for the following fields: **businessApplication, name** (optional) # str | Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results) Sorting is supported for the following fields: **businessApplication, name** (optional)
|
||||||
count = False # bool | If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored. Since requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information. (optional) (default to False) # bool | If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored. Since requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information. (optional) (default to False)
|
count = False # bool | If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored. Since requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information. (optional) (default to False) # bool | If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored. Since requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information. (optional) (default to False)
|
||||||
limit = 250 # int | Max number of results to return. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information. (optional) (default to 250) # int | Max number of results to return. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information. (optional) (default to 250)
|
limit = 250 # int | Max number of results to return. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information. (optional) (default to 250) # int | Max number of results to return. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information. (optional) (default to 250)
|
||||||
@@ -320,7 +322,7 @@ with ApiClient(configuration) as api_client:
|
|||||||
|
|
||||||
results = MachineIdentitiesApi(api_client).list_machine_identities(x_sail_point_experimental=x_sail_point_experimental)
|
results = MachineIdentitiesApi(api_client).list_machine_identities(x_sail_point_experimental=x_sail_point_experimental)
|
||||||
# Below is a request that includes all optional parameters
|
# Below is a request that includes all optional parameters
|
||||||
# results = MachineIdentitiesApi(api_client).list_machine_identities(x_sail_point_experimental, sorters, count, limit, offset)
|
# results = MachineIdentitiesApi(api_client).list_machine_identities(x_sail_point_experimental, filters, sorters, count, limit, offset)
|
||||||
print("The response of MachineIdentitiesApi->list_machine_identities:\n")
|
print("The response of MachineIdentitiesApi->list_machine_identities:\n")
|
||||||
pprint(results)
|
pprint(results)
|
||||||
except Exception as e:
|
except Exception as e:
|
||||||
|
|||||||
@@ -52,7 +52,7 @@ The countryCode value refers to the country's 2-letter ISO 3166-1 code.
|
|||||||
|
|
||||||
Refer to this list https://docs.oracle.com/cd/E13214_01/wli/docs92/xref/xqisocodes.html to see all the available ISO 639-1 language codes and ISO 3166-1 country codes.
|
Refer to this list https://docs.oracle.com/cd/E13214_01/wli/docs92/xref/xqisocodes.html to see all the available ISO 639-1 language codes and ISO 3166-1 country codes.
|
||||||
|
|
||||||
- Upload the .txt file to Identity Security Cloud with [Update Password Dictionary](https://developer.sailpoint.com/docs/api/v3/put-password-dictionary). Uploading a new file always overwrites the previous dictionary file.
|
- Upload the .txt file to Identity Security Cloud with [Update Password Dictionary](https://developer.sailpoint.com/docs/api/v2024/put-password-dictionary). Uploading a new file always overwrites the previous dictionary file.
|
||||||
|
|
||||||
Administrators can then specify which password policies check new passwords against the password dictionary by doing the following: In the Admin panel, they can use the Password Mgmt dropdown menu to select Policies, select the policy, and select the 'Prevent use of words in this site's password dictionary' checkbox beside it.
|
Administrators can then specify which password policies check new passwords against the password dictionary by doing the following: In the Admin panel, they can use the Password Mgmt dropdown menu to select Policies, select the policy, and select the 'Prevent use of words in this site's password dictionary' checkbox beside it.
|
||||||
|
|
||||||
|
|||||||
@@ -10,7 +10,7 @@ tags: ['SDK', 'Software Development Kit', 'Public_Identities', 'V2024Public_Iden
|
|||||||
---
|
---
|
||||||
|
|
||||||
# sailpoint.v2024.PublicIdentitiesApi
|
# sailpoint.v2024.PublicIdentitiesApi
|
||||||
Use this API in conjunction with [Public Identites Config](https://developer.sailpoint.com/docs/api/v3/public-identities-config/) to enable non-administrators to view identities' publicly visible attributes.
|
Use this API in conjunction with [Public Identites Config](https://developer.sailpoint.com/docs/api/v2024/public-identities-config/) to enable non-administrators to view identities' publicly visible attributes.
|
||||||
With this functionality in place, non-administrators can view identity attributes other than the default attributes (email, lifecycle state, and manager), depending on which identity attributes their organization administrators have made public.
|
With this functionality in place, non-administrators can view identity attributes other than the default attributes (email, lifecycle state, and manager), depending on which identity attributes their organization administrators have made public.
|
||||||
This can be helpful for access approvers, certification reviewers, managers viewing their direct reports' access, and source owners viewing their tasks.
|
This can be helpful for access approvers, certification reviewers, managers viewing their direct reports' access, and source owners viewing their tasks.
|
||||||
|
|
||||||
|
|||||||
@@ -19,7 +19,7 @@ However, it may be helpful for a non-administrator reviewer to see other identit
|
|||||||
Administrators can use this API to make those necessary identity attributes public to non-administrators.
|
Administrators can use this API to make those necessary identity attributes public to non-administrators.
|
||||||
|
|
||||||
For example, a non-administrator deciding whether to approve another identity's request for access to the Workday application, whose access may be restricted to members of the HR department, would want to know whether the identity is a member of the HR department.
|
For example, a non-administrator deciding whether to approve another identity's request for access to the Workday application, whose access may be restricted to members of the HR department, would want to know whether the identity is a member of the HR department.
|
||||||
If an administrator has used [Update Public Identity Config](https://developer.sailpoint.com/docs/api/v3/update-public-identity-config/) to make the "department" attribute public, the approver can see the department and make a decision without requesting any more information.
|
If an administrator has used [Update Public Identity Config](https://developer.sailpoint.com/docs/api/v2024/update-public-identity-config/) to make the "department" attribute public, the approver can see the department and make a decision without requesting any more information.
|
||||||
|
|
||||||
All URIs are relative to *https://sailpoint.api.identitynow.com/v2024*
|
All URIs are relative to *https://sailpoint.api.identitynow.com/v2024*
|
||||||
|
|
||||||
|
|||||||
@@ -11,7 +11,7 @@ tags: ['SDK', 'Software Development Kit', 'Requestable_Objects', 'V2024Requestab
|
|||||||
|
|
||||||
# sailpoint.v2024.RequestableObjectsApi
|
# sailpoint.v2024.RequestableObjectsApi
|
||||||
Use this API to implement requestable object functionality.
|
Use this API to implement requestable object functionality.
|
||||||
With this functionality in place, administrators can determine which access items can be requested with the [Access Request APIs](https://developer.sailpoint.com/docs/api/v3/access-requests/), along with their statuses.
|
With this functionality in place, administrators can determine which access items can be requested with the [Access Request APIs](https://developer.sailpoint.com/docs/api/v2024/access-requests/), along with their statuses.
|
||||||
This can be helpful for administrators who are implementing and customizing access request functionality as a way of checking which items are requestable as they are created, assigned, and made available.
|
This can be helpful for administrators who are implementing and customizing access request functionality as a way of checking which items are requestable as they are created, assigned, and made available.
|
||||||
|
|
||||||
All URIs are relative to *https://sailpoint.api.identitynow.com/v2024*
|
All URIs are relative to *https://sailpoint.api.identitynow.com/v2024*
|
||||||
@@ -23,7 +23,7 @@ Method | HTTP request | Description
|
|||||||
|
|
||||||
## list-requestable-objects
|
## list-requestable-objects
|
||||||
Requestable Objects List
|
Requestable Objects List
|
||||||
This endpoint returns a list of acccess items that that can be requested through the Access Request endpoints. Access items are marked with AVAILABLE, PENDING or ASSIGNED with respect to the identity provided using *identity-id* query param.
|
Get a list of acccess items that can be requested through the [Access Request endpoints](https://developer.sailpoint.com/docs/api/v2024/access-requests). Access items are marked with `AVAILABLE`, `PENDING` or `ASSIGNED` with respect to the identity provided using `identity-id` query parameter.
|
||||||
Any authenticated token can call this endpoint to see their requestable access items.
|
Any authenticated token can call this endpoint to see their requestable access items.
|
||||||
|
|
||||||
[API Spec](https://developer.sailpoint.com/docs/api/v2024/list-requestable-objects)
|
[API Spec](https://developer.sailpoint.com/docs/api/v2024/list-requestable-objects)
|
||||||
@@ -33,9 +33,9 @@ Any authenticated token can call this endpoint to see their requestable access i
|
|||||||
Param Type | Name | Data Type | Required | Description
|
Param Type | Name | Data Type | Required | Description
|
||||||
------------- | ------------- | ------------- | ------------- | -------------
|
------------- | ------------- | ------------- | ------------- | -------------
|
||||||
Query | identity_id | **str** | (optional) | If present, the value returns only requestable objects for the specified identity. * Admin users can call this with any identity ID value. * Non-admin users can only specify *me* or pass their own identity ID value. * If absent, returns a list of all requestable objects for the tenant. Only admin users can make such a call. In this case, the available, pending, assigned accesses will not be annotated in the result.
|
Query | identity_id | **str** | (optional) | If present, the value returns only requestable objects for the specified identity. * Admin users can call this with any identity ID value. * Non-admin users can only specify *me* or pass their own identity ID value. * If absent, returns a list of all requestable objects for the tenant. Only admin users can make such a call. In this case, the available, pending, assigned accesses will not be annotated in the result.
|
||||||
Query | types | [**[]RequestableObjectType**](../models/requestable-object-type) | (optional) | Filters the results to the specified type/types, where each type is one of ROLE or ACCESS_PROFILE. If absent, all types are returned. Support for additional types may be added in the future without notice.
|
Query | types | [**[]RequestableObjectType**](../models/requestable-object-type) | (optional) | Filters the results to the specified type/types, where each type is one of `ROLE` or `ACCESS_PROFILE`. If absent, all types are returned. SailPoint may add support for additional types in the future without notice.
|
||||||
Query | term | **str** | (optional) | It allows searching requestable access items with a partial match on the name or description. If term is provided, then the *filter* query parameter will be ignored.
|
Query | term | **str** | (optional) | Allows searching requestable access items with a partial match on the name or description. If `term` is provided, then the API will ignore the `filter` query parameter.
|
||||||
Query | statuses | [**[]RequestableObjectRequestStatus**](../models/requestable-object-request-status) | (optional) | Filters the result to the specified status/statuses, where each status is one of AVAILABLE, ASSIGNED, or PENDING. It is an error to specify this parameter without also specifying an *identity-id* parameter. Additional statuses may be added in the future without notice.
|
Query | statuses | [**[]RequestableObjectRequestStatus**](../models/requestable-object-request-status) | (optional) | Filters the result to the specified status/statuses, where each status is one of `AVAILABLE`, `ASSIGNED`, or `PENDING`. Specifying this parameter without also specifying an `identity-id` parameter results in an error. SailPoint may add additional statuses in the future without notice.
|
||||||
Query | limit | **int** | (optional) (default to 250) | Max number of results to return. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.
|
Query | limit | **int** | (optional) (default to 250) | Max number of results to return. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.
|
||||||
Query | offset | **int** | (optional) (default to 0) | Offset into the full result set. Usually specified with *limit* to paginate through the results. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.
|
Query | offset | **int** | (optional) (default to 0) | Offset into the full result set. Usually specified with *limit* to paginate through the results. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.
|
||||||
Query | count | **bool** | (optional) (default to False) | If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored. Since requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.
|
Query | count | **bool** | (optional) (default to False) | If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored. Since requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.
|
||||||
@@ -74,9 +74,9 @@ configuration = Configuration()
|
|||||||
|
|
||||||
with ApiClient(configuration) as api_client:
|
with ApiClient(configuration) as api_client:
|
||||||
identity_id = 'e7eab60924f64aa284175b9fa3309599' # str | If present, the value returns only requestable objects for the specified identity. * Admin users can call this with any identity ID value. * Non-admin users can only specify *me* or pass their own identity ID value. * If absent, returns a list of all requestable objects for the tenant. Only admin users can make such a call. In this case, the available, pending, assigned accesses will not be annotated in the result. (optional) # str | If present, the value returns only requestable objects for the specified identity. * Admin users can call this with any identity ID value. * Non-admin users can only specify *me* or pass their own identity ID value. * If absent, returns a list of all requestable objects for the tenant. Only admin users can make such a call. In this case, the available, pending, assigned accesses will not be annotated in the result. (optional)
|
identity_id = 'e7eab60924f64aa284175b9fa3309599' # str | If present, the value returns only requestable objects for the specified identity. * Admin users can call this with any identity ID value. * Non-admin users can only specify *me* or pass their own identity ID value. * If absent, returns a list of all requestable objects for the tenant. Only admin users can make such a call. In this case, the available, pending, assigned accesses will not be annotated in the result. (optional) # str | If present, the value returns only requestable objects for the specified identity. * Admin users can call this with any identity ID value. * Non-admin users can only specify *me* or pass their own identity ID value. * If absent, returns a list of all requestable objects for the tenant. Only admin users can make such a call. In this case, the available, pending, assigned accesses will not be annotated in the result. (optional)
|
||||||
types = '''[sailpoint.v2024.RequestableObjectType()]''' # List[RequestableObjectType] | Filters the results to the specified type/types, where each type is one of ROLE or ACCESS_PROFILE. If absent, all types are returned. Support for additional types may be added in the future without notice. (optional)
|
types = '''[sailpoint.v2024.RequestableObjectType()]''' # List[RequestableObjectType] | Filters the results to the specified type/types, where each type is one of `ROLE` or `ACCESS_PROFILE`. If absent, all types are returned. SailPoint may add support for additional types in the future without notice. (optional)
|
||||||
term = 'Finance Role' # str | It allows searching requestable access items with a partial match on the name or description. If term is provided, then the *filter* query parameter will be ignored. (optional) # str | It allows searching requestable access items with a partial match on the name or description. If term is provided, then the *filter* query parameter will be ignored. (optional)
|
term = 'Finance Role' # str | Allows searching requestable access items with a partial match on the name or description. If `term` is provided, then the API will ignore the `filter` query parameter. (optional) # str | Allows searching requestable access items with a partial match on the name or description. If `term` is provided, then the API will ignore the `filter` query parameter. (optional)
|
||||||
statuses = '''[sailpoint.v2024.RequestableObjectRequestStatus()]''' # List[RequestableObjectRequestStatus] | Filters the result to the specified status/statuses, where each status is one of AVAILABLE, ASSIGNED, or PENDING. It is an error to specify this parameter without also specifying an *identity-id* parameter. Additional statuses may be added in the future without notice. (optional)
|
statuses = '''[sailpoint.v2024.RequestableObjectRequestStatus()]''' # List[RequestableObjectRequestStatus] | Filters the result to the specified status/statuses, where each status is one of `AVAILABLE`, `ASSIGNED`, or `PENDING`. Specifying this parameter without also specifying an `identity-id` parameter results in an error. SailPoint may add additional statuses in the future without notice. (optional)
|
||||||
limit = 250 # int | Max number of results to return. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information. (optional) (default to 250) # int | Max number of results to return. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information. (optional) (default to 250)
|
limit = 250 # int | Max number of results to return. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information. (optional) (default to 250) # int | Max number of results to return. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information. (optional) (default to 250)
|
||||||
offset = 0 # int | Offset into the full result set. Usually specified with *limit* to paginate through the results. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information. (optional) (default to 0) # int | Offset into the full result set. Usually specified with *limit* to paginate through the results. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information. (optional) (default to 0)
|
offset = 0 # int | Offset into the full result set. Usually specified with *limit* to paginate through the results. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information. (optional) (default to 0) # int | Offset into the full result set. Usually specified with *limit* to paginate through the results. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information. (optional) (default to 0)
|
||||||
count = False # bool | If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored. Since requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information. (optional) (default to False) # bool | If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored. Since requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information. (optional) (default to False)
|
count = False # bool | If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored. Since requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information. (optional) (default to False) # bool | If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored. Since requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information. (optional) (default to False)
|
||||||
|
|||||||
@@ -60,7 +60,7 @@ Method | HTTP request | Description
|
|||||||
[**get-bulk-update-status-by-id**](#get-bulk-update-status-by-id) | **GET** `/roles/access-model-metadata/bulk-update/id` | Get Bulk-Update Status by ID
|
[**get-bulk-update-status-by-id**](#get-bulk-update-status-by-id) | **GET** `/roles/access-model-metadata/bulk-update/id` | Get Bulk-Update Status by ID
|
||||||
[**get-role**](#get-role) | **GET** `/roles/{id}` | Get a Role
|
[**get-role**](#get-role) | **GET** `/roles/{id}` | Get a Role
|
||||||
[**get-role-assigned-identities**](#get-role-assigned-identities) | **GET** `/roles/{id}/assigned-identities` | List Identities assigned a Role
|
[**get-role-assigned-identities**](#get-role-assigned-identities) | **GET** `/roles/{id}/assigned-identities` | List Identities assigned a Role
|
||||||
[**get-role-entitlements**](#get-role-entitlements) | **GET** `/roles/{id}/entitlements` | List role's Entitlements
|
[**get-role-entitlements**](#get-role-entitlements) | **GET** `/roles/{id}/entitlements` | List Role's Entitlements
|
||||||
[**list-roles**](#list-roles) | **GET** `/roles` | List Roles
|
[**list-roles**](#list-roles) | **GET** `/roles` | List Roles
|
||||||
[**patch-role**](#patch-role) | **PATCH** `/roles/{id}` | Patch a specified Role
|
[**patch-role**](#patch-role) | **PATCH** `/roles/{id}` | Patch a specified Role
|
||||||
[**search-roles-by-filter**](#search-roles-by-filter) | **POST** `/roles/filter` | Filter Roles by Metadata
|
[**search-roles-by-filter**](#search-roles-by-filter) | **POST** `/roles/filter` | Filter Roles by Metadata
|
||||||
@@ -732,8 +732,8 @@ This API is currently in an experimental state. The API is subject to change bas
|
|||||||
configuration.experimental = True
|
configuration.experimental = True
|
||||||
```
|
```
|
||||||
:::
|
:::
|
||||||
List role's Entitlements
|
List Role's Entitlements
|
||||||
This API lists the Entitlements associated with a given role.
|
Get a list of entitlements associated with a specified role.
|
||||||
|
|
||||||
[API Spec](https://developer.sailpoint.com/docs/api/v2024/get-role-entitlements)
|
[API Spec](https://developer.sailpoint.com/docs/api/v2024/get-role-entitlements)
|
||||||
|
|
||||||
@@ -741,9 +741,9 @@ This API lists the Entitlements associated with a given role.
|
|||||||
|
|
||||||
Param Type | Name | Data Type | Required | Description
|
Param Type | Name | Data Type | Required | Description
|
||||||
------------- | ------------- | ------------- | ------------- | -------------
|
------------- | ------------- | ------------- | ------------- | -------------
|
||||||
Path | id | **str** | True | ID of the containing role
|
Path | id | **str** | True | Containing role's ID.
|
||||||
| x_sail_point_experimental | **str** | True (default to 'true') | Use this header to enable this experimental API.
|
| x_sail_point_experimental | **str** | True (default to 'true') | Use this header to enable this experimental API.
|
||||||
Query | limit | **int** | (optional) (default to 250) | Max number of results to return. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.
|
Query | limit | **int** | (optional) (default to 50) | Note that for this API the maximum value for limit is 50. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.
|
||||||
Query | offset | **int** | (optional) (default to 0) | Offset into the full result set. Usually specified with *limit* to paginate through the results. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.
|
Query | offset | **int** | (optional) (default to 0) | Offset into the full result set. Usually specified with *limit* to paginate through the results. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.
|
||||||
Query | count | **bool** | (optional) (default to False) | If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored. Since requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.
|
Query | count | **bool** | (optional) (default to False) | If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored. Since requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.
|
||||||
Query | filters | **str** | (optional) | Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results) Filtering is supported for the following fields and operators: **id**: *eq, in* **name**: *eq, sw* **attribute**: *eq, sw* **value**: *eq, sw* **created**: *gt, lt, ge, le* **modified**: *gt, lt, ge, le* **owner.id**: *eq, in* **source.id**: *eq, in*
|
Query | filters | **str** | (optional) | Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results) Filtering is supported for the following fields and operators: **id**: *eq, in* **name**: *eq, sw* **attribute**: *eq, sw* **value**: *eq, sw* **created**: *gt, lt, ge, le* **modified**: *gt, lt, ge, le* **owner.id**: *eq, in* **source.id**: *eq, in*
|
||||||
@@ -779,16 +779,16 @@ configuration = Configuration()
|
|||||||
configuration.experimental = true
|
configuration.experimental = true
|
||||||
|
|
||||||
with ApiClient(configuration) as api_client:
|
with ApiClient(configuration) as api_client:
|
||||||
id = '2c91808a7813090a017814121919ecca' # str | ID of the containing role # str | ID of the containing role
|
id = '2c91808a7813090a017814121919ecca' # str | Containing role's ID. # str | Containing role's ID.
|
||||||
x_sail_point_experimental = 'true' # str | Use this header to enable this experimental API. (default to 'true') # str | Use this header to enable this experimental API. (default to 'true')
|
x_sail_point_experimental = 'true' # str | Use this header to enable this experimental API. (default to 'true') # str | Use this header to enable this experimental API. (default to 'true')
|
||||||
limit = 250 # int | Max number of results to return. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information. (optional) (default to 250) # int | Max number of results to return. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information. (optional) (default to 250)
|
limit = 50 # int | Note that for this API the maximum value for limit is 50. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information. (optional) (default to 50) # int | Note that for this API the maximum value for limit is 50. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information. (optional) (default to 50)
|
||||||
offset = 0 # int | Offset into the full result set. Usually specified with *limit* to paginate through the results. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information. (optional) (default to 0) # int | Offset into the full result set. Usually specified with *limit* to paginate through the results. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information. (optional) (default to 0)
|
offset = 0 # int | Offset into the full result set. Usually specified with *limit* to paginate through the results. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information. (optional) (default to 0) # int | Offset into the full result set. Usually specified with *limit* to paginate through the results. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information. (optional) (default to 0)
|
||||||
count = False # bool | If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored. Since requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information. (optional) (default to False) # bool | If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored. Since requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information. (optional) (default to False)
|
count = False # bool | If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored. Since requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information. (optional) (default to False) # bool | If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored. Since requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information. (optional) (default to False)
|
||||||
filters = 'attribute eq \"memberOf\"' # str | Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results) Filtering is supported for the following fields and operators: **id**: *eq, in* **name**: *eq, sw* **attribute**: *eq, sw* **value**: *eq, sw* **created**: *gt, lt, ge, le* **modified**: *gt, lt, ge, le* **owner.id**: *eq, in* **source.id**: *eq, in* (optional) # str | Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results) Filtering is supported for the following fields and operators: **id**: *eq, in* **name**: *eq, sw* **attribute**: *eq, sw* **value**: *eq, sw* **created**: *gt, lt, ge, le* **modified**: *gt, lt, ge, le* **owner.id**: *eq, in* **source.id**: *eq, in* (optional)
|
filters = 'attribute eq \"memberOf\"' # str | Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results) Filtering is supported for the following fields and operators: **id**: *eq, in* **name**: *eq, sw* **attribute**: *eq, sw* **value**: *eq, sw* **created**: *gt, lt, ge, le* **modified**: *gt, lt, ge, le* **owner.id**: *eq, in* **source.id**: *eq, in* (optional) # str | Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results) Filtering is supported for the following fields and operators: **id**: *eq, in* **name**: *eq, sw* **attribute**: *eq, sw* **value**: *eq, sw* **created**: *gt, lt, ge, le* **modified**: *gt, lt, ge, le* **owner.id**: *eq, in* **source.id**: *eq, in* (optional)
|
||||||
sorters = 'name,-modified' # str | Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results) Sorting is supported for the following fields: **name, attribute, value, created, modified** (optional) # str | Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results) Sorting is supported for the following fields: **name, attribute, value, created, modified** (optional)
|
sorters = 'name,-modified' # str | Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results) Sorting is supported for the following fields: **name, attribute, value, created, modified** (optional) # str | Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results) Sorting is supported for the following fields: **name, attribute, value, created, modified** (optional)
|
||||||
|
|
||||||
try:
|
try:
|
||||||
# List role's Entitlements
|
# List Role's Entitlements
|
||||||
|
|
||||||
results = RolesApi(api_client).get_role_entitlements(id=id, x_sail_point_experimental=x_sail_point_experimental)
|
results = RolesApi(api_client).get_role_entitlements(id=id, x_sail_point_experimental=x_sail_point_experimental)
|
||||||
# Below is a request that includes all optional parameters
|
# Below is a request that includes all optional parameters
|
||||||
|
|||||||
@@ -15,7 +15,7 @@ With saved search functionality in place, users can save search queries and then
|
|||||||
|
|
||||||
Search queries in Identity Security Cloud can grow very long and specific, which can make reconstructing them difficult or tedious, so it can be especially helpful to save search queries.
|
Search queries in Identity Security Cloud can grow very long and specific, which can make reconstructing them difficult or tedious, so it can be especially helpful to save search queries.
|
||||||
It also opens the possibility to configure Identity Security Cloud to run the saved queries on a schedule, which is essential to detecting user information and access changes throughout an organization's tenant and across all its sources.
|
It also opens the possibility to configure Identity Security Cloud to run the saved queries on a schedule, which is essential to detecting user information and access changes throughout an organization's tenant and across all its sources.
|
||||||
Refer to [Scheduled Search](https://developer.sailpoint.com/docs/api/v3/scheduled-search/) for more information about running saved searches on a schedule.
|
Refer to [Scheduled Search](https://developer.sailpoint.com/docs/api/v2024/scheduled-search/) for more information about running saved searches on a schedule.
|
||||||
|
|
||||||
In Identity Security Cloud, users can save searches under a name, and then they can access that saved search and run it again when they want.
|
In Identity Security Cloud, users can save searches under a name, and then they can access that saved search and run it again when they want.
|
||||||
|
|
||||||
|
|||||||
@@ -10,7 +10,7 @@ tags: ['SDK', 'Software Development Kit', 'Search_Attribute_Configuration', 'V20
|
|||||||
---
|
---
|
||||||
|
|
||||||
# sailpoint.v2024.SearchAttributeConfigurationApi
|
# sailpoint.v2024.SearchAttributeConfigurationApi
|
||||||
Use this API to implement search attribute configuration functionality, along with [Search](https://developer.sailpoint.com/docs/api/v3/search).
|
Use this API to implement search attribute configuration functionality, along with [Search](https://developer.sailpoint.com/docs/api/v2024/search).
|
||||||
With this functionality in place, administrators can create custom search attributes that and run extended searches based on those attributes to further narrow down their searches and get the information and insights they want.
|
With this functionality in place, administrators can create custom search attributes that and run extended searches based on those attributes to further narrow down their searches and get the information and insights they want.
|
||||||
|
|
||||||
Identity Security Cloud (ISC) enables organizations to store user data from across all their connected sources and manage the users' access, so the ability to query and filter that data is essential.
|
Identity Security Cloud (ISC) enables organizations to store user data from across all their connected sources and manage the users' access, so the ability to query and filter that data is essential.
|
||||||
@@ -53,7 +53,8 @@ This API is currently in an experimental state. The API is subject to change bas
|
|||||||
```
|
```
|
||||||
:::
|
:::
|
||||||
Create Extended Search Attributes
|
Create Extended Search Attributes
|
||||||
Create and configure extended search attributes. This API accepts an attribute name, an attribute display name and a list of name/value pair associates of application IDs to attribute names. It will then validate the inputs and configure/create and attribute promotion configuration in the Link ObjectConfig.
|
Create and configure extended search attributes. This API accepts an attribute name, an attribute display name and a list of name/value pair associates of application IDs to attribute names. It will then validate the inputs and configure/create the attribute promotion configuration in the Link ObjectConfig.
|
||||||
|
>**Note: Give searchable attributes unique names. Do not give them the same names used for account attributes or source attributes. Also, do not give them the same names present in account schema for a current or future source, regardless of whether that source is included in the searchable attributes' `applicationAttributes`.**
|
||||||
|
|
||||||
[API Spec](https://developer.sailpoint.com/docs/api/v2024/create-search-attribute-config)
|
[API Spec](https://developer.sailpoint.com/docs/api/v2024/create-search-attribute-config)
|
||||||
|
|
||||||
@@ -204,7 +205,7 @@ This API is currently in an experimental state. The API is subject to change bas
|
|||||||
```
|
```
|
||||||
:::
|
:::
|
||||||
List Extended Search Attributes
|
List Extended Search Attributes
|
||||||
Get a list of attribute/application associates currently configured in Identity Security Cloud (ISC).
|
Get a list of attribute/application attributes currently configured in Identity Security Cloud (ISC).
|
||||||
|
|
||||||
[API Spec](https://developer.sailpoint.com/docs/api/v2024/get-search-attribute-config)
|
[API Spec](https://developer.sailpoint.com/docs/api/v2024/get-search-attribute-config)
|
||||||
|
|
||||||
@@ -213,6 +214,8 @@ Get a list of attribute/application associates currently configured in Identity
|
|||||||
Param Type | Name | Data Type | Required | Description
|
Param Type | Name | Data Type | Required | Description
|
||||||
------------- | ------------- | ------------- | ------------- | -------------
|
------------- | ------------- | ------------- | ------------- | -------------
|
||||||
| x_sail_point_experimental | **str** | True (default to 'true') | Use this header to enable this experimental API.
|
| x_sail_point_experimental | **str** | True (default to 'true') | Use this header to enable this experimental API.
|
||||||
|
Query | limit | **int** | (optional) (default to 250) | Max number of results to return. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.
|
||||||
|
Query | offset | **int** | (optional) (default to 0) | Offset into the full result set. Usually specified with *limit* to paginate through the results. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.
|
||||||
|
|
||||||
### Return type
|
### Return type
|
||||||
[**List[SearchAttributeConfig]**](../models/search-attribute-config)
|
[**List[SearchAttributeConfig]**](../models/search-attribute-config)
|
||||||
@@ -221,6 +224,7 @@ Param Type | Name | Data Type | Required | Description
|
|||||||
Code | Description | Data Type | Response headers |
|
Code | Description | Data Type | Response headers |
|
||||||
------------- | ------------- | ------------- |------------------|
|
------------- | ------------- | ------------- |------------------|
|
||||||
200 | List of attribute configurations in ISC. | List[SearchAttributeConfig] | - |
|
200 | List of attribute configurations in ISC. | List[SearchAttributeConfig] | - |
|
||||||
|
400 | Client Error - Returned if the request body is invalid. | ErrorResponseDto | - |
|
||||||
401 | Unauthorized - Returned if there is no authorization header, or if the JWT token is expired. | ListAccessProfiles401Response | - |
|
401 | Unauthorized - Returned if there is no authorization header, or if the JWT token is expired. | ListAccessProfiles401Response | - |
|
||||||
403 | Forbidden - Returned if the user you are running as, doesn't have access to this end-point. | ErrorResponseDto | - |
|
403 | Forbidden - Returned if the user you are running as, doesn't have access to this end-point. | ErrorResponseDto | - |
|
||||||
429 | Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again. | ListAccessProfiles429Response | - |
|
429 | Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again. | ListAccessProfiles429Response | - |
|
||||||
@@ -244,13 +248,15 @@ configuration.experimental = true
|
|||||||
|
|
||||||
with ApiClient(configuration) as api_client:
|
with ApiClient(configuration) as api_client:
|
||||||
x_sail_point_experimental = 'true' # str | Use this header to enable this experimental API. (default to 'true') # str | Use this header to enable this experimental API. (default to 'true')
|
x_sail_point_experimental = 'true' # str | Use this header to enable this experimental API. (default to 'true') # str | Use this header to enable this experimental API. (default to 'true')
|
||||||
|
limit = 250 # int | Max number of results to return. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information. (optional) (default to 250) # int | Max number of results to return. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information. (optional) (default to 250)
|
||||||
|
offset = 0 # int | Offset into the full result set. Usually specified with *limit* to paginate through the results. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information. (optional) (default to 0) # int | Offset into the full result set. Usually specified with *limit* to paginate through the results. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information. (optional) (default to 0)
|
||||||
|
|
||||||
try:
|
try:
|
||||||
# List Extended Search Attributes
|
# List Extended Search Attributes
|
||||||
|
|
||||||
results = SearchAttributeConfigurationApi(api_client).get_search_attribute_config(x_sail_point_experimental=x_sail_point_experimental)
|
results = SearchAttributeConfigurationApi(api_client).get_search_attribute_config(x_sail_point_experimental=x_sail_point_experimental)
|
||||||
# Below is a request that includes all optional parameters
|
# Below is a request that includes all optional parameters
|
||||||
# results = SearchAttributeConfigurationApi(api_client).get_search_attribute_config(x_sail_point_experimental)
|
# results = SearchAttributeConfigurationApi(api_client).get_search_attribute_config(x_sail_point_experimental, limit, offset)
|
||||||
print("The response of SearchAttributeConfigurationApi->get_search_attribute_config:\n")
|
print("The response of SearchAttributeConfigurationApi->get_search_attribute_config:\n")
|
||||||
pprint(results)
|
pprint(results)
|
||||||
except Exception as e:
|
except Exception as e:
|
||||||
|
|||||||
@@ -1669,6 +1669,14 @@ with ApiClient(configuration) as api_client:
|
|||||||
## get-source-schedules
|
## get-source-schedules
|
||||||
List Schedules on Source
|
List Schedules on Source
|
||||||
Use this API to list the schedules that exist on the specified source in Identity Security Cloud (ISC).
|
Use this API to list the schedules that exist on the specified source in Identity Security Cloud (ISC).
|
||||||
|
:::info
|
||||||
|
This endpoint uses a **cron expression** to schedule a task, following standard **cron job syntax**.
|
||||||
|
|
||||||
|
For example, `0 0 12 1/1 * ? *` runs the task **daily at 12:00 PM**.
|
||||||
|
|
||||||
|
**Days of the week are represented as 1-7 (Sunday-Saturday).**
|
||||||
|
:::
|
||||||
|
|
||||||
|
|
||||||
[API Spec](https://developer.sailpoint.com/docs/api/v2024/get-source-schedules)
|
[API Spec](https://developer.sailpoint.com/docs/api/v2024/get-source-schedules)
|
||||||
|
|
||||||
|
|||||||
@@ -12,8 +12,7 @@ tags: ['SDK', 'Software Development Kit', 'Transforms', 'V2024Transforms']
|
|||||||
# sailpoint.v2024.TransformsApi
|
# sailpoint.v2024.TransformsApi
|
||||||
The purpose of this API is to expose functionality for the manipulation of Transform objects.
|
The purpose of this API is to expose functionality for the manipulation of Transform objects.
|
||||||
Transforms are a form of configurable objects which define an easy way to manipulate attribute data without having
|
Transforms are a form of configurable objects which define an easy way to manipulate attribute data without having
|
||||||
to write code. These endpoints don't require API calls to other resources, audit service is used for keeping track
|
to write code.
|
||||||
of which users have made changes to the Transforms.
|
|
||||||
|
|
||||||
Refer to [Transforms](https://developer.sailpoint.com/docs/extensibility/transforms/) for more information about transforms.
|
Refer to [Transforms](https://developer.sailpoint.com/docs/extensibility/transforms/) for more information about transforms.
|
||||||
|
|
||||||
|
|||||||
@@ -1020,6 +1020,7 @@ with ApiClient(configuration) as api_client:
|
|||||||
"displayName" : "displayName",
|
"displayName" : "displayName",
|
||||||
"attributes" : {
|
"attributes" : {
|
||||||
"description" : "Triggered when an identity's manager attribute changes",
|
"description" : "Triggered when an identity's manager attribute changes",
|
||||||
|
"formDefinitionId" : "Admin_Access_Request_Form",
|
||||||
"attributeToFilter" : "LifecycleState",
|
"attributeToFilter" : "LifecycleState",
|
||||||
"id" : "idn:identity-attributes-changed",
|
"id" : "idn:identity-attributes-changed",
|
||||||
"filter.$" : "$.changes[?(@.attribute == 'manager')]"
|
"filter.$" : "$.changes[?(@.attribute == 'manager')]"
|
||||||
|
|||||||
@@ -21,6 +21,7 @@ Name | Type | Description | Notes
|
|||||||
**filter_** | **str** | JSON path expression that will limit which events the trigger will fire on | [optional]
|
**filter_** | **str** | JSON path expression that will limit which events the trigger will fire on | [optional]
|
||||||
**description** | **str** | Description of the event trigger | [optional]
|
**description** | **str** | Description of the event trigger | [optional]
|
||||||
**attribute_to_filter** | **str** | The attribute to filter on | [optional]
|
**attribute_to_filter** | **str** | The attribute to filter on | [optional]
|
||||||
|
**form_definition_id** | **str** | Form definition's unique identifier. | [optional]
|
||||||
}
|
}
|
||||||
|
|
||||||
## Example
|
## Example
|
||||||
@@ -32,7 +33,8 @@ event_attributes = EventAttributes(
|
|||||||
id='idn:identity-attributes-changed',
|
id='idn:identity-attributes-changed',
|
||||||
filter_='$.changes[?(@.attribute == 'manager')]',
|
filter_='$.changes[?(@.attribute == 'manager')]',
|
||||||
description='Triggered when an identity's manager attribute changes',
|
description='Triggered when an identity's manager attribute changes',
|
||||||
attribute_to_filter='LifecycleState'
|
attribute_to_filter='LifecycleState',
|
||||||
|
form_definition_id='Admin_Access_Request_Form'
|
||||||
)
|
)
|
||||||
|
|
||||||
```
|
```
|
||||||
|
|||||||
@@ -11,7 +11,7 @@ tags: ['SDK', 'Software Development Kit', 'RequestableObjectType', 'V2024Request
|
|||||||
|
|
||||||
# RequestableObjectType
|
# RequestableObjectType
|
||||||
|
|
||||||
The currently supported requestable object types.
|
Currently supported requestable object types.
|
||||||
|
|
||||||
## Enum
|
## Enum
|
||||||
|
|
||||||
|
|||||||
@@ -22,6 +22,7 @@ Name | Type | Description | Notes
|
|||||||
**time_zone** | **str** | Time zone identifier | [optional]
|
**time_zone** | **str** | Time zone identifier | [optional]
|
||||||
**weekly_days** | **[]str** | Scheduled days of the week for execution | [optional]
|
**weekly_days** | **[]str** | Scheduled days of the week for execution | [optional]
|
||||||
**weekly_times** | **[]str** | Scheduled execution times | [optional]
|
**weekly_times** | **[]str** | Scheduled execution times | [optional]
|
||||||
|
**yearly_times** | **[]str** | Scheduled execution times | [optional]
|
||||||
}
|
}
|
||||||
|
|
||||||
## Example
|
## Example
|
||||||
@@ -34,7 +35,8 @@ cron_string='0 9 * * 1',
|
|||||||
frequency='daily',
|
frequency='daily',
|
||||||
time_zone='America/Chicago',
|
time_zone='America/Chicago',
|
||||||
weekly_days=Monday,
|
weekly_days=Monday,
|
||||||
weekly_times=Monday
|
weekly_times=Monday,
|
||||||
|
yearly_times=1969-12-31T09:00:00.000Z
|
||||||
)
|
)
|
||||||
|
|
||||||
```
|
```
|
||||||
|
|||||||
@@ -21,6 +21,7 @@ Name | Type | Description | Notes
|
|||||||
**filter_** | **str** | JSON path expression that will limit which events the trigger will fire on | [optional]
|
**filter_** | **str** | JSON path expression that will limit which events the trigger will fire on | [optional]
|
||||||
**description** | **str** | Additonal context about the external trigger | [optional]
|
**description** | **str** | Additonal context about the external trigger | [optional]
|
||||||
**attribute_to_filter** | **str** | The attribute to filter on | [optional]
|
**attribute_to_filter** | **str** | The attribute to filter on | [optional]
|
||||||
|
**form_definition_id** | **str** | Form definition's unique identifier. | [optional]
|
||||||
**name** | **str** | A unique name for the external trigger | [optional]
|
**name** | **str** | A unique name for the external trigger | [optional]
|
||||||
**client_id** | **str** | OAuth Client ID to authenticate with this trigger | [optional]
|
**client_id** | **str** | OAuth Client ID to authenticate with this trigger | [optional]
|
||||||
**url** | **str** | URL to invoke this workflow | [optional]
|
**url** | **str** | URL to invoke this workflow | [optional]
|
||||||
@@ -29,6 +30,7 @@ Name | Type | Description | Notes
|
|||||||
**time_zone** | **str** | Time zone identifier | [optional]
|
**time_zone** | **str** | Time zone identifier | [optional]
|
||||||
**weekly_days** | **[]str** | Scheduled days of the week for execution | [optional]
|
**weekly_days** | **[]str** | Scheduled days of the week for execution | [optional]
|
||||||
**weekly_times** | **[]str** | Scheduled execution times | [optional]
|
**weekly_times** | **[]str** | Scheduled execution times | [optional]
|
||||||
|
**yearly_times** | **[]str** | Scheduled execution times | [optional]
|
||||||
}
|
}
|
||||||
|
|
||||||
## Example
|
## Example
|
||||||
@@ -41,6 +43,7 @@ id='idn:identity-attributes-changed',
|
|||||||
filter_='$.changes[?(@.attribute == 'manager')]',
|
filter_='$.changes[?(@.attribute == 'manager')]',
|
||||||
description='Run a search and notify the results',
|
description='Run a search and notify the results',
|
||||||
attribute_to_filter='LifecycleState',
|
attribute_to_filter='LifecycleState',
|
||||||
|
form_definition_id='Admin_Access_Request_Form',
|
||||||
name='search-and-notify',
|
name='search-and-notify',
|
||||||
client_id='87e239b2-b85b-4bde-b9a7-55bf304ddcdc',
|
client_id='87e239b2-b85b-4bde-b9a7-55bf304ddcdc',
|
||||||
url='https://tenant.api.identitynow.com/beta/workflows/execute/external/c79e0079-562c-4df5-aa73-60a9e25c916d',
|
url='https://tenant.api.identitynow.com/beta/workflows/execute/external/c79e0079-562c-4df5-aa73-60a9e25c916d',
|
||||||
@@ -48,7 +51,8 @@ cron_string='0 9 * * 1',
|
|||||||
frequency='daily',
|
frequency='daily',
|
||||||
time_zone='America/Chicago',
|
time_zone='America/Chicago',
|
||||||
weekly_days=Monday,
|
weekly_days=Monday,
|
||||||
weekly_times=Monday
|
weekly_times=Monday,
|
||||||
|
yearly_times=1969-12-31T09:00:00.000Z
|
||||||
)
|
)
|
||||||
|
|
||||||
```
|
```
|
||||||
|
|||||||
@@ -23,7 +23,7 @@ When users only need Active Directory employee access, they can request access t
|
|||||||
|
|
||||||
When users need both Active Directory employee and developer access, they can request access to the 'AD Developers' access profile.
|
When users need both Active Directory employee and developer access, they can request access to the 'AD Developers' access profile.
|
||||||
|
|
||||||
Access profiles are the most important units of access in Identity Security Cloud. Identity Security Cloud uses access profiles in many features, including the following:
|
Identity Security Cloud uses access profiles in many features, including the following:
|
||||||
|
|
||||||
- Provisioning: When you use the Provisioning Service, lifecycle states and roles both grant access to users in the form of access profiles.
|
- Provisioning: When you use the Provisioning Service, lifecycle states and roles both grant access to users in the form of access profiles.
|
||||||
|
|
||||||
@@ -60,9 +60,9 @@ Method | HTTP request | Description
|
|||||||
|
|
||||||
## create-access-profile
|
## create-access-profile
|
||||||
Create Access Profile
|
Create Access Profile
|
||||||
Use this API to create an access profile.
|
Create an access profile.
|
||||||
A user with only ROLE_SUBADMIN or SOURCE_SUBADMIN authority must be associated with the access profile's Source.
|
A user with only ROLE_SUBADMIN or SOURCE_SUBADMIN authority must be associated with the access profile's source.
|
||||||
The maximum supported length for the description field is 2000 characters. Longer descriptions will be preserved for existing access profiles. However, any new access profiles as well as any updates to existing descriptions are limited to 2000 characters.
|
The maximum supported length for the description field is 2000 characters. Longer descriptions will be preserved for existing access profiles. However, any new access profiles as well as any updates to existing descriptions are limited to 2000 characters.
|
||||||
|
|
||||||
[API Spec](https://developer.sailpoint.com/docs/api/v3/create-access-profile)
|
[API Spec](https://developer.sailpoint.com/docs/api/v3/create-access-profile)
|
||||||
|
|
||||||
@@ -463,7 +463,7 @@ with ApiClient(configuration) as api_client:
|
|||||||
|
|
||||||
## list-access-profiles
|
## list-access-profiles
|
||||||
List Access Profiles
|
List Access Profiles
|
||||||
Use this API to get a list of access profiles.
|
Get a list of access profiles.
|
||||||
>**Note:** When you filter for access profiles that have the '+' symbol in their names, the response is blank.
|
>**Note:** When you filter for access profiles that have the '+' symbol in their names, the response is blank.
|
||||||
|
|
||||||
[API Spec](https://developer.sailpoint.com/docs/api/v3/list-access-profiles)
|
[API Spec](https://developer.sailpoint.com/docs/api/v3/list-access-profiles)
|
||||||
@@ -472,14 +472,14 @@ Use this API to get a list of access profiles.
|
|||||||
|
|
||||||
Param Type | Name | Data Type | Required | Description
|
Param Type | Name | Data Type | Required | Description
|
||||||
------------- | ------------- | ------------- | ------------- | -------------
|
------------- | ------------- | ------------- | ------------- | -------------
|
||||||
Query | for_subadmin | **str** | (optional) | If provided, filters the returned list according to what is visible to the indicated ROLE_SUBADMIN or SOURCE_SUBADMIN identity. The value of the parameter is either an identity ID, or the special value **me**, which is shorthand for the calling identity's ID. A 400 Bad Request error is returned if the **for-subadmin** parameter is specified for an identity that is not a subadmin.
|
Query | for_subadmin | **str** | (optional) | Filters the returned list according to what is visible to the indicated ROLE_SUBADMIN or SOURCE_SUBADMIN identity. The value of the parameter is either an identity ID or the special value **me**, which is shorthand for the calling identity's ID. If you specify an identity that isn't a subadmin, the API returns a 400 Bad Request error.
|
||||||
Query | limit | **int** | (optional) (default to 50) | Note that for this API the maximum value for limit is 50. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.
|
Query | limit | **int** | (optional) (default to 250) | Max number of results to return. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.
|
||||||
Query | offset | **int** | (optional) (default to 0) | Offset into the full result set. Usually specified with *limit* to paginate through the results. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.
|
Query | offset | **int** | (optional) (default to 0) | Offset into the full result set. Usually specified with *limit* to paginate through the results. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.
|
||||||
Query | count | **bool** | (optional) (default to False) | If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored. Since requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.
|
Query | count | **bool** | (optional) (default to False) | If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored. Since requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.
|
||||||
Query | filters | **str** | (optional) | Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results) Filtering is supported for the following fields and operators: **id**: *eq, in* **name**: *eq, sw* **created**: *gt, lt, ge, le* **modified**: *gt, lt, ge, le* **owner.id**: *eq, in* **requestable**: *eq* **source.id**: *eq, in* Composite operators supported: *and, or* Filtering is not supported for access profiles and entitlements that have the '+' symbol in their names.
|
Query | filters | **str** | (optional) | Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results) Filtering is supported for the following fields and operators: **id**: *eq, in* **name**: *eq, sw* **created**: *gt, lt, ge, le* **modified**: *gt, lt, ge, le* **owner.id**: *eq, in* **requestable**: *eq* **source.id**: *eq, in* Supported composite operators are *and, or* Filtering is not supported for access profiles and entitlements that have the '+' symbol in their names.
|
||||||
Query | sorters | **str** | (optional) | Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results) Sorting is supported for the following fields: **name, created, modified**
|
Query | sorters | **str** | (optional) | Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results) Sorting is supported for the following fields: **name, created, modified**
|
||||||
Query | for_segment_ids | **str** | (optional) | If present and not empty, additionally filters access profiles to those which are assigned to the segment(s) with the specified IDs. If segmentation is currently unavailable, specifying this parameter results in an error.
|
Query | for_segment_ids | **str** | (optional) | Filters access profiles to only those assigned to the segment(s) with the specified IDs. If segmentation is currently unavailable, specifying this parameter results in an error.
|
||||||
Query | include_unsegmented | **bool** | (optional) (default to True) | Indicates whether the response list should contain unsegmented access profiles. If *for-segment-ids* is absent or empty, specifying *include-unsegmented* as false results in an error.
|
Query | include_unsegmented | **bool** | (optional) (default to True) | Indicates whether the response list should contain unsegmented access profiles. If `for-segment-ids` is absent or empty, specifying *include-unsegmented* as `false` results in an error.
|
||||||
|
|
||||||
### Return type
|
### Return type
|
||||||
[**List[AccessProfile]**](../models/access-profile)
|
[**List[AccessProfile]**](../models/access-profile)
|
||||||
@@ -510,14 +510,14 @@ configuration = Configuration()
|
|||||||
|
|
||||||
|
|
||||||
with ApiClient(configuration) as api_client:
|
with ApiClient(configuration) as api_client:
|
||||||
for_subadmin = '8c190e6787aa4ed9a90bd9d5344523fb' # str | If provided, filters the returned list according to what is visible to the indicated ROLE_SUBADMIN or SOURCE_SUBADMIN identity. The value of the parameter is either an identity ID, or the special value **me**, which is shorthand for the calling identity's ID. A 400 Bad Request error is returned if the **for-subadmin** parameter is specified for an identity that is not a subadmin. (optional) # str | If provided, filters the returned list according to what is visible to the indicated ROLE_SUBADMIN or SOURCE_SUBADMIN identity. The value of the parameter is either an identity ID, or the special value **me**, which is shorthand for the calling identity's ID. A 400 Bad Request error is returned if the **for-subadmin** parameter is specified for an identity that is not a subadmin. (optional)
|
for_subadmin = '8c190e6787aa4ed9a90bd9d5344523fb' # str | Filters the returned list according to what is visible to the indicated ROLE_SUBADMIN or SOURCE_SUBADMIN identity. The value of the parameter is either an identity ID or the special value **me**, which is shorthand for the calling identity's ID. If you specify an identity that isn't a subadmin, the API returns a 400 Bad Request error. (optional) # str | Filters the returned list according to what is visible to the indicated ROLE_SUBADMIN or SOURCE_SUBADMIN identity. The value of the parameter is either an identity ID or the special value **me**, which is shorthand for the calling identity's ID. If you specify an identity that isn't a subadmin, the API returns a 400 Bad Request error. (optional)
|
||||||
limit = 50 # int | Note that for this API the maximum value for limit is 50. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information. (optional) (default to 50) # int | Note that for this API the maximum value for limit is 50. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information. (optional) (default to 50)
|
limit = 250 # int | Max number of results to return. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information. (optional) (default to 250) # int | Max number of results to return. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information. (optional) (default to 250)
|
||||||
offset = 0 # int | Offset into the full result set. Usually specified with *limit* to paginate through the results. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information. (optional) (default to 0) # int | Offset into the full result set. Usually specified with *limit* to paginate through the results. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information. (optional) (default to 0)
|
offset = 0 # int | Offset into the full result set. Usually specified with *limit* to paginate through the results. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information. (optional) (default to 0) # int | Offset into the full result set. Usually specified with *limit* to paginate through the results. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information. (optional) (default to 0)
|
||||||
count = False # bool | If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored. Since requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information. (optional) (default to False) # bool | If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored. Since requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information. (optional) (default to False)
|
count = False # bool | If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored. Since requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information. (optional) (default to False) # bool | If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored. Since requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information. (optional) (default to False)
|
||||||
filters = 'name eq \"SailPoint Support\"' # str | Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results) Filtering is supported for the following fields and operators: **id**: *eq, in* **name**: *eq, sw* **created**: *gt, lt, ge, le* **modified**: *gt, lt, ge, le* **owner.id**: *eq, in* **requestable**: *eq* **source.id**: *eq, in* Composite operators supported: *and, or* Filtering is not supported for access profiles and entitlements that have the '+' symbol in their names. (optional) # str | Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results) Filtering is supported for the following fields and operators: **id**: *eq, in* **name**: *eq, sw* **created**: *gt, lt, ge, le* **modified**: *gt, lt, ge, le* **owner.id**: *eq, in* **requestable**: *eq* **source.id**: *eq, in* Composite operators supported: *and, or* Filtering is not supported for access profiles and entitlements that have the '+' symbol in their names. (optional)
|
filters = 'name eq \"SailPoint Support\"' # str | Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results) Filtering is supported for the following fields and operators: **id**: *eq, in* **name**: *eq, sw* **created**: *gt, lt, ge, le* **modified**: *gt, lt, ge, le* **owner.id**: *eq, in* **requestable**: *eq* **source.id**: *eq, in* Supported composite operators are *and, or* Filtering is not supported for access profiles and entitlements that have the '+' symbol in their names. (optional) # str | Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results) Filtering is supported for the following fields and operators: **id**: *eq, in* **name**: *eq, sw* **created**: *gt, lt, ge, le* **modified**: *gt, lt, ge, le* **owner.id**: *eq, in* **requestable**: *eq* **source.id**: *eq, in* Supported composite operators are *and, or* Filtering is not supported for access profiles and entitlements that have the '+' symbol in their names. (optional)
|
||||||
sorters = 'name,-modified' # str | Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results) Sorting is supported for the following fields: **name, created, modified** (optional) # str | Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results) Sorting is supported for the following fields: **name, created, modified** (optional)
|
sorters = 'name,-modified' # str | Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results) Sorting is supported for the following fields: **name, created, modified** (optional) # str | Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results) Sorting is supported for the following fields: **name, created, modified** (optional)
|
||||||
for_segment_ids = '0b5c9f25-83c6-4762-9073-e38f7bb2ae26,2e8d8180-24bc-4d21-91c6-7affdb473b0d' # str | If present and not empty, additionally filters access profiles to those which are assigned to the segment(s) with the specified IDs. If segmentation is currently unavailable, specifying this parameter results in an error. (optional) # str | If present and not empty, additionally filters access profiles to those which are assigned to the segment(s) with the specified IDs. If segmentation is currently unavailable, specifying this parameter results in an error. (optional)
|
for_segment_ids = '0b5c9f25-83c6-4762-9073-e38f7bb2ae26,2e8d8180-24bc-4d21-91c6-7affdb473b0d' # str | Filters access profiles to only those assigned to the segment(s) with the specified IDs. If segmentation is currently unavailable, specifying this parameter results in an error. (optional) # str | Filters access profiles to only those assigned to the segment(s) with the specified IDs. If segmentation is currently unavailable, specifying this parameter results in an error. (optional)
|
||||||
include_unsegmented = True # bool | Indicates whether the response list should contain unsegmented access profiles. If *for-segment-ids* is absent or empty, specifying *include-unsegmented* as false results in an error. (optional) (default to True) # bool | Indicates whether the response list should contain unsegmented access profiles. If *for-segment-ids* is absent or empty, specifying *include-unsegmented* as false results in an error. (optional) (default to True)
|
include_unsegmented = True # bool | Indicates whether the response list should contain unsegmented access profiles. If `for-segment-ids` is absent or empty, specifying *include-unsegmented* as `false` results in an error. (optional) (default to True) # bool | Indicates whether the response list should contain unsegmented access profiles. If `for-segment-ids` is absent or empty, specifying *include-unsegmented* as `false` results in an error. (optional) (default to True)
|
||||||
|
|
||||||
try:
|
try:
|
||||||
# List Access Profiles
|
# List Access Profiles
|
||||||
|
|||||||
@@ -42,7 +42,8 @@ Method | HTTP request | Description
|
|||||||
|
|
||||||
## create-search-attribute-config
|
## create-search-attribute-config
|
||||||
Create Extended Search Attributes
|
Create Extended Search Attributes
|
||||||
Create and configure extended search attributes. This API accepts an attribute name, an attribute display name and a list of name/value pair associates of application IDs to attribute names. It will then validate the inputs and configure/create and attribute promotion configuration in the Link ObjectConfig.
|
Create and configure extended search attributes. This API accepts an attribute name, an attribute display name and a list of name/value pair associates of application IDs to attribute names. It will then validate the inputs and configure/create the attribute promotion configuration in the Link ObjectConfig.
|
||||||
|
>**Note: Give searchable attributes unique names. Do not give them the same names used for account attributes or source attributes. Also, do not give them the same names present in account schema for a current or future source, regardless of whether that source is included in the searchable attributes' `applicationAttributes`.**
|
||||||
|
|
||||||
[API Spec](https://developer.sailpoint.com/docs/api/v3/create-search-attribute-config)
|
[API Spec](https://developer.sailpoint.com/docs/api/v3/create-search-attribute-config)
|
||||||
|
|
||||||
@@ -166,12 +167,16 @@ with ApiClient(configuration) as api_client:
|
|||||||
|
|
||||||
## get-search-attribute-config
|
## get-search-attribute-config
|
||||||
List Extended Search Attributes
|
List Extended Search Attributes
|
||||||
Get a list of attribute/application associates currently configured in Identity Security Cloud (ISC).
|
Get a list of attribute/application attributes currently configured in Identity Security Cloud (ISC).
|
||||||
|
|
||||||
[API Spec](https://developer.sailpoint.com/docs/api/v3/get-search-attribute-config)
|
[API Spec](https://developer.sailpoint.com/docs/api/v3/get-search-attribute-config)
|
||||||
|
|
||||||
### Parameters
|
### Parameters
|
||||||
This endpoint does not need any parameter.
|
|
||||||
|
Param Type | Name | Data Type | Required | Description
|
||||||
|
------------- | ------------- | ------------- | ------------- | -------------
|
||||||
|
Query | limit | **int** | (optional) (default to 250) | Max number of results to return. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.
|
||||||
|
Query | offset | **int** | (optional) (default to 0) | Offset into the full result set. Usually specified with *limit* to paginate through the results. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.
|
||||||
|
|
||||||
### Return type
|
### Return type
|
||||||
[**List[SearchAttributeConfig]**](../models/search-attribute-config)
|
[**List[SearchAttributeConfig]**](../models/search-attribute-config)
|
||||||
@@ -202,13 +207,15 @@ configuration = Configuration()
|
|||||||
|
|
||||||
|
|
||||||
with ApiClient(configuration) as api_client:
|
with ApiClient(configuration) as api_client:
|
||||||
|
limit = 250 # int | Max number of results to return. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information. (optional) (default to 250) # int | Max number of results to return. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information. (optional) (default to 250)
|
||||||
|
offset = 0 # int | Offset into the full result set. Usually specified with *limit* to paginate through the results. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information. (optional) (default to 0) # int | Offset into the full result set. Usually specified with *limit* to paginate through the results. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information. (optional) (default to 0)
|
||||||
|
|
||||||
try:
|
try:
|
||||||
# List Extended Search Attributes
|
# List Extended Search Attributes
|
||||||
|
|
||||||
results = SearchAttributeConfigurationApi(api_client).get_search_attribute_config()
|
results = SearchAttributeConfigurationApi(api_client).get_search_attribute_config()
|
||||||
# Below is a request that includes all optional parameters
|
# Below is a request that includes all optional parameters
|
||||||
# results = SearchAttributeConfigurationApi(api_client).get_search_attribute_config()
|
# results = SearchAttributeConfigurationApi(api_client).get_search_attribute_config(limit, offset)
|
||||||
print("The response of SearchAttributeConfigurationApi->get_search_attribute_config:\n")
|
print("The response of SearchAttributeConfigurationApi->get_search_attribute_config:\n")
|
||||||
pprint(results)
|
pprint(results)
|
||||||
except Exception as e:
|
except Exception as e:
|
||||||
|
|||||||
@@ -12,8 +12,7 @@ tags: ['SDK', 'Software Development Kit', 'Transforms', 'Transforms']
|
|||||||
# sailpoint.v3.TransformsApi
|
# sailpoint.v3.TransformsApi
|
||||||
The purpose of this API is to expose functionality for the manipulation of Transform objects.
|
The purpose of this API is to expose functionality for the manipulation of Transform objects.
|
||||||
Transforms are a form of configurable objects which define an easy way to manipulate attribute data without having
|
Transforms are a form of configurable objects which define an easy way to manipulate attribute data without having
|
||||||
to write code. These endpoints don't require API calls to other resources, audit service is used for keeping track
|
to write code.
|
||||||
of which users have made changes to the Transforms.
|
|
||||||
|
|
||||||
Refer to [Transforms](https://developer.sailpoint.com/docs/extensibility/transforms/) for more information about transforms.
|
Refer to [Transforms](https://developer.sailpoint.com/docs/extensibility/transforms/) for more information about transforms.
|
||||||
|
|
||||||
|
|||||||
@@ -1020,6 +1020,7 @@ with ApiClient(configuration) as api_client:
|
|||||||
"displayName" : "displayName",
|
"displayName" : "displayName",
|
||||||
"attributes" : {
|
"attributes" : {
|
||||||
"description" : "Triggered when an identity's manager attribute changes",
|
"description" : "Triggered when an identity's manager attribute changes",
|
||||||
|
"formDefinitionId" : "Admin_Access_Request_Form",
|
||||||
"attributeToFilter" : "LifecycleState",
|
"attributeToFilter" : "LifecycleState",
|
||||||
"id" : "idn:identity-attributes-changed",
|
"id" : "idn:identity-attributes-changed",
|
||||||
"filter.$" : "$.changes[?(@.attribute == 'manager')]"
|
"filter.$" : "$.changes[?(@.attribute == 'manager')]"
|
||||||
|
|||||||
@@ -21,6 +21,7 @@ Name | Type | Description | Notes
|
|||||||
**filter_** | **str** | JSON path expression that will limit which events the trigger will fire on | [optional]
|
**filter_** | **str** | JSON path expression that will limit which events the trigger will fire on | [optional]
|
||||||
**description** | **str** | Description of the event trigger | [optional]
|
**description** | **str** | Description of the event trigger | [optional]
|
||||||
**attribute_to_filter** | **str** | The attribute to filter on | [optional]
|
**attribute_to_filter** | **str** | The attribute to filter on | [optional]
|
||||||
|
**form_definition_id** | **str** | Form definition's unique identifier. | [optional]
|
||||||
}
|
}
|
||||||
|
|
||||||
## Example
|
## Example
|
||||||
@@ -32,7 +33,8 @@ event_attributes = EventAttributes(
|
|||||||
id='idn:identity-attributes-changed',
|
id='idn:identity-attributes-changed',
|
||||||
filter_='$.changes[?(@.attribute == 'manager')]',
|
filter_='$.changes[?(@.attribute == 'manager')]',
|
||||||
description='Triggered when an identity's manager attribute changes',
|
description='Triggered when an identity's manager attribute changes',
|
||||||
attribute_to_filter='LifecycleState'
|
attribute_to_filter='LifecycleState',
|
||||||
|
form_definition_id='Admin_Access_Request_Form'
|
||||||
)
|
)
|
||||||
|
|
||||||
```
|
```
|
||||||
|
|||||||
@@ -22,6 +22,7 @@ Name | Type | Description | Notes
|
|||||||
**time_zone** | **str** | Time zone identifier | [optional]
|
**time_zone** | **str** | Time zone identifier | [optional]
|
||||||
**weekly_days** | **[]str** | Scheduled days of the week for execution | [optional]
|
**weekly_days** | **[]str** | Scheduled days of the week for execution | [optional]
|
||||||
**weekly_times** | **[]str** | Scheduled execution times | [optional]
|
**weekly_times** | **[]str** | Scheduled execution times | [optional]
|
||||||
|
**yearly_times** | **[]str** | Scheduled execution times | [optional]
|
||||||
}
|
}
|
||||||
|
|
||||||
## Example
|
## Example
|
||||||
@@ -34,7 +35,8 @@ cron_string='0 9 * * 1',
|
|||||||
frequency='daily',
|
frequency='daily',
|
||||||
time_zone='America/Chicago',
|
time_zone='America/Chicago',
|
||||||
weekly_days=Monday,
|
weekly_days=Monday,
|
||||||
weekly_times=Monday
|
weekly_times=Monday,
|
||||||
|
yearly_times=1969-12-31T09:00:00.000Z
|
||||||
)
|
)
|
||||||
|
|
||||||
```
|
```
|
||||||
|
|||||||
@@ -21,6 +21,7 @@ Name | Type | Description | Notes
|
|||||||
**filter_** | **str** | JSON path expression that will limit which events the trigger will fire on | [optional]
|
**filter_** | **str** | JSON path expression that will limit which events the trigger will fire on | [optional]
|
||||||
**description** | **str** | Additonal context about the external trigger | [optional]
|
**description** | **str** | Additonal context about the external trigger | [optional]
|
||||||
**attribute_to_filter** | **str** | The attribute to filter on | [optional]
|
**attribute_to_filter** | **str** | The attribute to filter on | [optional]
|
||||||
|
**form_definition_id** | **str** | Form definition's unique identifier. | [optional]
|
||||||
**name** | **str** | A unique name for the external trigger | [optional]
|
**name** | **str** | A unique name for the external trigger | [optional]
|
||||||
**client_id** | **str** | OAuth Client ID to authenticate with this trigger | [optional]
|
**client_id** | **str** | OAuth Client ID to authenticate with this trigger | [optional]
|
||||||
**url** | **str** | URL to invoke this workflow | [optional]
|
**url** | **str** | URL to invoke this workflow | [optional]
|
||||||
@@ -29,6 +30,7 @@ Name | Type | Description | Notes
|
|||||||
**time_zone** | **str** | Time zone identifier | [optional]
|
**time_zone** | **str** | Time zone identifier | [optional]
|
||||||
**weekly_days** | **[]str** | Scheduled days of the week for execution | [optional]
|
**weekly_days** | **[]str** | Scheduled days of the week for execution | [optional]
|
||||||
**weekly_times** | **[]str** | Scheduled execution times | [optional]
|
**weekly_times** | **[]str** | Scheduled execution times | [optional]
|
||||||
|
**yearly_times** | **[]str** | Scheduled execution times | [optional]
|
||||||
}
|
}
|
||||||
|
|
||||||
## Example
|
## Example
|
||||||
@@ -41,6 +43,7 @@ id='idn:identity-attributes-changed',
|
|||||||
filter_='$.changes[?(@.attribute == 'manager')]',
|
filter_='$.changes[?(@.attribute == 'manager')]',
|
||||||
description='Run a search and notify the results',
|
description='Run a search and notify the results',
|
||||||
attribute_to_filter='LifecycleState',
|
attribute_to_filter='LifecycleState',
|
||||||
|
form_definition_id='Admin_Access_Request_Form',
|
||||||
name='search-and-notify',
|
name='search-and-notify',
|
||||||
client_id='87e239b2-b85b-4bde-b9a7-55bf304ddcdc',
|
client_id='87e239b2-b85b-4bde-b9a7-55bf304ddcdc',
|
||||||
url='https://tenant.api.identitynow.com/beta/workflows/execute/external/c79e0079-562c-4df5-aa73-60a9e25c916d',
|
url='https://tenant.api.identitynow.com/beta/workflows/execute/external/c79e0079-562c-4df5-aa73-60a9e25c916d',
|
||||||
@@ -48,7 +51,8 @@ cron_string='0 9 * * 1',
|
|||||||
frequency='daily',
|
frequency='daily',
|
||||||
time_zone='America/Chicago',
|
time_zone='America/Chicago',
|
||||||
weekly_days=Monday,
|
weekly_days=Monday,
|
||||||
weekly_times=Monday
|
weekly_times=Monday,
|
||||||
|
yearly_times=1969-12-31T09:00:00.000Z
|
||||||
)
|
)
|
||||||
|
|
||||||
```
|
```
|
||||||
|
|||||||
@@ -338,14 +338,14 @@
|
|||||||
|
|
||||||
|
|
||||||
with ApiClient(configuration) as api_client:
|
with ApiClient(configuration) as api_client:
|
||||||
for_subadmin = '8c190e6787aa4ed9a90bd9d5344523fb' # str | If provided, filters the returned list according to what is visible to the indicated ROLE_SUBADMIN or SOURCE_SUBADMIN identity. The value of the parameter is either an identity ID, or the special value **me**, which is shorthand for the calling identity's ID. A 400 Bad Request error is returned if the **for-subadmin** parameter is specified for an identity that is not a subadmin. (optional) # str | If provided, filters the returned list according to what is visible to the indicated ROLE_SUBADMIN or SOURCE_SUBADMIN identity. The value of the parameter is either an identity ID, or the special value **me**, which is shorthand for the calling identity's ID. A 400 Bad Request error is returned if the **for-subadmin** parameter is specified for an identity that is not a subadmin. (optional)
|
for_subadmin = '8c190e6787aa4ed9a90bd9d5344523fb' # str | Filters the returned list according to what is visible to the indicated ROLE_SUBADMIN or SOURCE_SUBADMIN identity. The value of the parameter is either an identity ID or the special value **me**, which is shorthand for the calling identity's ID. If you specify an identity that isn't a subadmin, the API returns a 400 Bad Request error. (optional) # str | Filters the returned list according to what is visible to the indicated ROLE_SUBADMIN or SOURCE_SUBADMIN identity. The value of the parameter is either an identity ID or the special value **me**, which is shorthand for the calling identity's ID. If you specify an identity that isn't a subadmin, the API returns a 400 Bad Request error. (optional)
|
||||||
limit = 50 # int | Note that for this API the maximum value for limit is 50. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information. (optional) (default to 50) # int | Note that for this API the maximum value for limit is 50. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information. (optional) (default to 50)
|
limit = 250 # int | Max number of results to return. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information. (optional) (default to 250) # int | Max number of results to return. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information. (optional) (default to 250)
|
||||||
offset = 0 # int | Offset into the full result set. Usually specified with *limit* to paginate through the results. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information. (optional) (default to 0) # int | Offset into the full result set. Usually specified with *limit* to paginate through the results. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information. (optional) (default to 0)
|
offset = 0 # int | Offset into the full result set. Usually specified with *limit* to paginate through the results. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information. (optional) (default to 0) # int | Offset into the full result set. Usually specified with *limit* to paginate through the results. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information. (optional) (default to 0)
|
||||||
count = False # bool | If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored. Since requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information. (optional) (default to False) # bool | If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored. Since requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information. (optional) (default to False)
|
count = False # bool | If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored. Since requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information. (optional) (default to False) # bool | If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored. Since requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information. (optional) (default to False)
|
||||||
filters = 'name eq \"SailPoint Support\"' # str | Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results) Filtering is supported for the following fields and operators: **id**: *eq, in* **name**: *eq, sw* **created**: *gt, lt, ge, le* **modified**: *gt, lt, ge, le* **owner.id**: *eq, in* **requestable**: *eq* **source.id**: *eq, in* Filtering is not supported for access profiles and entitlements that have the '+' symbol in their names. (optional) # str | Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results) Filtering is supported for the following fields and operators: **id**: *eq, in* **name**: *eq, sw* **created**: *gt, lt, ge, le* **modified**: *gt, lt, ge, le* **owner.id**: *eq, in* **requestable**: *eq* **source.id**: *eq, in* Filtering is not supported for access profiles and entitlements that have the '+' symbol in their names. (optional)
|
filters = 'name eq \"SailPoint Support\"' # str | Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results) Filtering is supported for the following fields and operators: **id**: *eq, in* **name**: *eq, sw* **created**: *gt, lt, ge, le* **modified**: *gt, lt, ge, le* **owner.id**: *eq, in* **requestable**: *eq* **source.id**: *eq, in* Filtering is not supported for access profiles and entitlements that have the '+' symbol in their names. (optional) # str | Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results) Filtering is supported for the following fields and operators: **id**: *eq, in* **name**: *eq, sw* **created**: *gt, lt, ge, le* **modified**: *gt, lt, ge, le* **owner.id**: *eq, in* **requestable**: *eq* **source.id**: *eq, in* Filtering is not supported for access profiles and entitlements that have the '+' symbol in their names. (optional)
|
||||||
sorters = 'name,-modified' # str | Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results) Sorting is supported for the following fields: **name, created, modified** (optional) # str | Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results) Sorting is supported for the following fields: **name, created, modified** (optional)
|
sorters = 'name,-modified' # str | Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results) Sorting is supported for the following fields: **name, created, modified** (optional) # str | Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results) Sorting is supported for the following fields: **name, created, modified** (optional)
|
||||||
for_segment_ids = '0b5c9f25-83c6-4762-9073-e38f7bb2ae26,2e8d8180-24bc-4d21-91c6-7affdb473b0d' # str | If present and not empty, additionally filters access profiles to those which are assigned to the segment(s) with the specified IDs. If segmentation is currently unavailable, specifying this parameter results in an error. (optional) # str | If present and not empty, additionally filters access profiles to those which are assigned to the segment(s) with the specified IDs. If segmentation is currently unavailable, specifying this parameter results in an error. (optional)
|
for_segment_ids = '0b5c9f25-83c6-4762-9073-e38f7bb2ae26,2e8d8180-24bc-4d21-91c6-7affdb473b0d' # str | Filters access profiles to only those assigned to the segment(s) with the specified IDs. If segmentation is currently unavailable, specifying this parameter results in an error. (optional) # str | Filters access profiles to only those assigned to the segment(s) with the specified IDs. If segmentation is currently unavailable, specifying this parameter results in an error. (optional)
|
||||||
include_unsegmented = True # bool | Indicates whether the response list should contain unsegmented access profiles. If *for-segment-ids* is absent or empty, specifying *include-unsegmented* as false results in an error. (optional) (default to True) # bool | Indicates whether the response list should contain unsegmented access profiles. If *for-segment-ids* is absent or empty, specifying *include-unsegmented* as false results in an error. (optional) (default to True)
|
include_unsegmented = True # bool | Indicates whether the response list should contain unsegmented access profiles. If `for-segment-ids` is absent or empty, specifying *include-unsegmented* as `false` results in an error. (optional) (default to True) # bool | Indicates whether the response list should contain unsegmented access profiles. If `for-segment-ids` is absent or empty, specifying *include-unsegmented* as `false` results in an error. (optional) (default to True)
|
||||||
try:
|
try:
|
||||||
# List Access Profiles
|
# List Access Profiles
|
||||||
|
|
||||||
@@ -11777,14 +11777,14 @@
|
|||||||
|
|
||||||
|
|
||||||
with ApiClient(configuration) as api_client:
|
with ApiClient(configuration) as api_client:
|
||||||
id = '2c91808a7813090a017814121919ecca' # str | ID of the containing role # str | ID of the containing role
|
id = '2c91808a7813090a017814121919ecca' # str | Containing role's ID. # str | Containing role's ID.
|
||||||
limit = 250 # int | Max number of results to return. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information. (optional) (default to 250) # int | Max number of results to return. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information. (optional) (default to 250)
|
limit = 50 # int | Note that for this API the maximum value for limit is 50. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information. (optional) (default to 50) # int | Note that for this API the maximum value for limit is 50. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information. (optional) (default to 50)
|
||||||
offset = 0 # int | Offset into the full result set. Usually specified with *limit* to paginate through the results. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information. (optional) (default to 0) # int | Offset into the full result set. Usually specified with *limit* to paginate through the results. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information. (optional) (default to 0)
|
offset = 0 # int | Offset into the full result set. Usually specified with *limit* to paginate through the results. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information. (optional) (default to 0) # int | Offset into the full result set. Usually specified with *limit* to paginate through the results. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information. (optional) (default to 0)
|
||||||
count = False # bool | If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored. Since requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information. (optional) (default to False) # bool | If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored. Since requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information. (optional) (default to False)
|
count = False # bool | If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored. Since requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information. (optional) (default to False) # bool | If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored. Since requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information. (optional) (default to False)
|
||||||
filters = 'attribute eq \"memberOf\"' # str | Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results) Filtering is supported for the following fields and operators: **id**: *eq, in* **name**: *eq, sw* **attribute**: *eq, sw* **value**: *eq, sw* **created**: *gt, lt, ge, le* **modified**: *gt, lt, ge, le* **owner.id**: *eq, in* **source.id**: *eq, in* (optional) # str | Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results) Filtering is supported for the following fields and operators: **id**: *eq, in* **name**: *eq, sw* **attribute**: *eq, sw* **value**: *eq, sw* **created**: *gt, lt, ge, le* **modified**: *gt, lt, ge, le* **owner.id**: *eq, in* **source.id**: *eq, in* (optional)
|
filters = 'attribute eq \"memberOf\"' # str | Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results) Filtering is supported for the following fields and operators: **id**: *eq, in* **name**: *eq, sw* **attribute**: *eq, sw* **value**: *eq, sw* **created**: *gt, lt, ge, le* **modified**: *gt, lt, ge, le* **owner.id**: *eq, in* **source.id**: *eq, in* (optional) # str | Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results) Filtering is supported for the following fields and operators: **id**: *eq, in* **name**: *eq, sw* **attribute**: *eq, sw* **value**: *eq, sw* **created**: *gt, lt, ge, le* **modified**: *gt, lt, ge, le* **owner.id**: *eq, in* **source.id**: *eq, in* (optional)
|
||||||
sorters = 'name,-modified' # str | Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results) Sorting is supported for the following fields: **name, attribute, value, created, modified** (optional) # str | Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results) Sorting is supported for the following fields: **name, attribute, value, created, modified** (optional)
|
sorters = 'name,-modified' # str | Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results) Sorting is supported for the following fields: **name, attribute, value, created, modified** (optional) # str | Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results) Sorting is supported for the following fields: **name, attribute, value, created, modified** (optional)
|
||||||
try:
|
try:
|
||||||
# List role's Entitlements
|
# List Role's Entitlements
|
||||||
|
|
||||||
results = RolesApi(api_client).get_role_entitlements(id=id)
|
results = RolesApi(api_client).get_role_entitlements(id=id)
|
||||||
# Below is a request that includes all optional parameters
|
# Below is a request that includes all optional parameters
|
||||||
@@ -11925,12 +11925,14 @@
|
|||||||
|
|
||||||
|
|
||||||
with ApiClient(configuration) as api_client:
|
with ApiClient(configuration) as api_client:
|
||||||
|
limit = 250 # int | Max number of results to return. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information. (optional) (default to 250) # int | Max number of results to return. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information. (optional) (default to 250)
|
||||||
|
offset = 0 # int | Offset into the full result set. Usually specified with *limit* to paginate through the results. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information. (optional) (default to 0) # int | Offset into the full result set. Usually specified with *limit* to paginate through the results. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information. (optional) (default to 0)
|
||||||
try:
|
try:
|
||||||
# List Extended Search Attributes
|
# List Extended Search Attributes
|
||||||
|
|
||||||
results = SearchAttributeConfigurationApi(api_client).get_search_attribute_config()
|
results = SearchAttributeConfigurationApi(api_client).get_search_attribute_config()
|
||||||
# Below is a request that includes all optional parameters
|
# Below is a request that includes all optional parameters
|
||||||
# results = SearchAttributeConfigurationApi(api_client).get_search_attribute_config()
|
# results = SearchAttributeConfigurationApi(api_client).get_search_attribute_config(limit, offset)
|
||||||
print("The response of SearchAttributeConfigurationApi->get_search_attribute_config:\n")
|
print("The response of SearchAttributeConfigurationApi->get_search_attribute_config:\n")
|
||||||
pprint(results)
|
pprint(results)
|
||||||
except Exception as e:
|
except Exception as e:
|
||||||
@@ -16926,7 +16928,9 @@
|
|||||||
"trigger" : {
|
"trigger" : {
|
||||||
"displayName" : "displayName",
|
"displayName" : "displayName",
|
||||||
"attributes" : {
|
"attributes" : {
|
||||||
"description" : "description",
|
"description" : "Triggered when an identity's manager attribute changes",
|
||||||
|
"formDefinitionId" : "Admin_Access_Request_Form",
|
||||||
|
"attributeToFilter" : "LifecycleState",
|
||||||
"id" : "idn:identity-attributes-changed",
|
"id" : "idn:identity-attributes-changed",
|
||||||
"filter.$" : "$.changes[?(@.attribute == 'manager')]"
|
"filter.$" : "$.changes[?(@.attribute == 'manager')]"
|
||||||
},
|
},
|
||||||
|
|||||||
@@ -346,14 +346,14 @@
|
|||||||
|
|
||||||
|
|
||||||
with ApiClient(configuration) as api_client:
|
with ApiClient(configuration) as api_client:
|
||||||
for_subadmin = '8c190e6787aa4ed9a90bd9d5344523fb' # str | If provided, filters the returned list according to what is visible to the indicated ROLE_SUBADMIN or SOURCE_SUBADMIN identity. The value of the parameter is either an identity ID, or the special value **me**, which is shorthand for the calling identity's ID. A 400 Bad Request error is returned if the **for-subadmin** parameter is specified for an identity that is not a subadmin. (optional) # str | If provided, filters the returned list according to what is visible to the indicated ROLE_SUBADMIN or SOURCE_SUBADMIN identity. The value of the parameter is either an identity ID, or the special value **me**, which is shorthand for the calling identity's ID. A 400 Bad Request error is returned if the **for-subadmin** parameter is specified for an identity that is not a subadmin. (optional)
|
for_subadmin = '8c190e6787aa4ed9a90bd9d5344523fb' # str | Filters the returned list according to what is visible to the indicated ROLE_SUBADMIN or SOURCE_SUBADMIN identity. The value of the parameter is either an identity ID or the special value **me**, which is shorthand for the calling identity's ID. If you specify an identity that isn't a subadmin, the API returns a 400 Bad Request error. (optional) # str | Filters the returned list according to what is visible to the indicated ROLE_SUBADMIN or SOURCE_SUBADMIN identity. The value of the parameter is either an identity ID or the special value **me**, which is shorthand for the calling identity's ID. If you specify an identity that isn't a subadmin, the API returns a 400 Bad Request error. (optional)
|
||||||
limit = 50 # int | Note that for this API the maximum value for limit is 50. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information. (optional) (default to 50) # int | Note that for this API the maximum value for limit is 50. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information. (optional) (default to 50)
|
limit = 250 # int | Max number of results to return. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information. (optional) (default to 250) # int | Max number of results to return. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information. (optional) (default to 250)
|
||||||
offset = 0 # int | Offset into the full result set. Usually specified with *limit* to paginate through the results. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information. (optional) (default to 0) # int | Offset into the full result set. Usually specified with *limit* to paginate through the results. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information. (optional) (default to 0)
|
offset = 0 # int | Offset into the full result set. Usually specified with *limit* to paginate through the results. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information. (optional) (default to 0) # int | Offset into the full result set. Usually specified with *limit* to paginate through the results. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information. (optional) (default to 0)
|
||||||
count = False # bool | If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored. Since requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information. (optional) (default to False) # bool | If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored. Since requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information. (optional) (default to False)
|
count = False # bool | If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored. Since requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information. (optional) (default to False) # bool | If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored. Since requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information. (optional) (default to False)
|
||||||
filters = 'name eq \"SailPoint Support\"' # str | Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results) Filtering is supported for the following fields and operators: **id**: *eq, in* **name**: *eq, sw* **created**: *gt, lt, ge, le* **modified**: *gt, lt, ge, le* **owner.id**: *eq, in* **requestable**: *eq* **source.id**: *eq, in* Composite operators supported: *and, or* Filtering is not supported for access profiles and entitlements that have the '+' symbol in their names. (optional) # str | Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results) Filtering is supported for the following fields and operators: **id**: *eq, in* **name**: *eq, sw* **created**: *gt, lt, ge, le* **modified**: *gt, lt, ge, le* **owner.id**: *eq, in* **requestable**: *eq* **source.id**: *eq, in* Composite operators supported: *and, or* Filtering is not supported for access profiles and entitlements that have the '+' symbol in their names. (optional)
|
filters = 'name eq \"SailPoint Support\"' # str | Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results) Filtering is supported for the following fields and operators: **id**: *eq, in* **name**: *eq, sw* **created**: *gt, lt, ge, le* **modified**: *gt, lt, ge, le* **owner.id**: *eq, in* **requestable**: *eq* **source.id**: *eq, in* Supported composite operators are *and, or* Filtering is not supported for access profiles and entitlements that have the '+' symbol in their names. (optional) # str | Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results) Filtering is supported for the following fields and operators: **id**: *eq, in* **name**: *eq, sw* **created**: *gt, lt, ge, le* **modified**: *gt, lt, ge, le* **owner.id**: *eq, in* **requestable**: *eq* **source.id**: *eq, in* Supported composite operators are *and, or* Filtering is not supported for access profiles and entitlements that have the '+' symbol in their names. (optional)
|
||||||
sorters = 'name,-modified' # str | Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results) Sorting is supported for the following fields: **name, created, modified** (optional) # str | Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results) Sorting is supported for the following fields: **name, created, modified** (optional)
|
sorters = 'name,-modified' # str | Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results) Sorting is supported for the following fields: **name, created, modified** (optional) # str | Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results) Sorting is supported for the following fields: **name, created, modified** (optional)
|
||||||
for_segment_ids = '0b5c9f25-83c6-4762-9073-e38f7bb2ae26,2e8d8180-24bc-4d21-91c6-7affdb473b0d' # str | If present and not empty, additionally filters access profiles to those which are assigned to the segment(s) with the specified IDs. If segmentation is currently unavailable, specifying this parameter results in an error. (optional) # str | If present and not empty, additionally filters access profiles to those which are assigned to the segment(s) with the specified IDs. If segmentation is currently unavailable, specifying this parameter results in an error. (optional)
|
for_segment_ids = '0b5c9f25-83c6-4762-9073-e38f7bb2ae26,2e8d8180-24bc-4d21-91c6-7affdb473b0d' # str | Filters access profiles to only those assigned to the segment(s) with the specified IDs. If segmentation is currently unavailable, specifying this parameter results in an error. (optional) # str | Filters access profiles to only those assigned to the segment(s) with the specified IDs. If segmentation is currently unavailable, specifying this parameter results in an error. (optional)
|
||||||
include_unsegmented = True # bool | Indicates whether the response list should contain unsegmented access profiles. If *for-segment-ids* is absent or empty, specifying *include-unsegmented* as false results in an error. (optional) (default to True) # bool | Indicates whether the response list should contain unsegmented access profiles. If *for-segment-ids* is absent or empty, specifying *include-unsegmented* as false results in an error. (optional) (default to True)
|
include_unsegmented = True # bool | Indicates whether the response list should contain unsegmented access profiles. If `for-segment-ids` is absent or empty, specifying *include-unsegmented* as `false` results in an error. (optional) (default to True) # bool | Indicates whether the response list should contain unsegmented access profiles. If `for-segment-ids` is absent or empty, specifying *include-unsegmented* as `false` results in an error. (optional) (default to True)
|
||||||
try:
|
try:
|
||||||
# List Access Profiles
|
# List Access Profiles
|
||||||
|
|
||||||
@@ -10208,7 +10208,7 @@
|
|||||||
limit = 250 # int | Max number of results to return. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information. (optional) (default to 250) # int | Max number of results to return. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information. (optional) (default to 250)
|
limit = 250 # int | Max number of results to return. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information. (optional) (default to 250) # int | Max number of results to return. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information. (optional) (default to 250)
|
||||||
offset = 0 # int | Offset into the full result set. Usually specified with *limit* to paginate through the results. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information. (optional) (default to 0) # int | Offset into the full result set. Usually specified with *limit* to paginate through the results. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information. (optional) (default to 0)
|
offset = 0 # int | Offset into the full result set. Usually specified with *limit* to paginate through the results. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information. (optional) (default to 0) # int | Offset into the full result set. Usually specified with *limit* to paginate through the results. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information. (optional) (default to 0)
|
||||||
count = False # bool | If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored. Since requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information. (optional) (default to False) # bool | If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored. Since requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information. (optional) (default to False)
|
count = False # bool | If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored. Since requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information. (optional) (default to False) # bool | If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored. Since requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information. (optional) (default to False)
|
||||||
filters = 'identityId eq \"2c9180858082150f0180893dbaf44201\"' # str | Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results) Filtering is supported for the following fields and operators: **id**: *eq, in, sw* **name**: *eq, in, sw* **nativeIdentity**: *eq, in, sw* **machineIdentity**: *eq, in, sw* **entitlements**: *eq* **accessType**: *eq, in, sw* **subType**: *eq, in, sw* **classificationMethod**: *eq, in, sw* **manuallyCorrelated**: *eq* **identity.name**: *eq, in, sw* **source.name**: *eq, in* (optional) # str | Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results) Filtering is supported for the following fields and operators: **id**: *eq, in, sw* **name**: *eq, in, sw* **nativeIdentity**: *eq, in, sw* **machineIdentity**: *eq, in, sw* **entitlements**: *eq* **accessType**: *eq, in, sw* **subType**: *eq, in, sw* **classificationMethod**: *eq, in, sw* **manuallyCorrelated**: *eq* **identity.name**: *eq, in, sw* **source.name**: *eq, in* (optional)
|
filters = 'identityId eq \"2c9180858082150f0180893dbaf44201\"' # str | Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results) Filtering is supported for the following fields and operators: **id**: *eq, in, sw* **name**: *eq, in, sw* **nativeIdentity**: *eq, in, sw* **machineIdentity**: *eq, in, sw* **description**: *eq, in, sw* **ownerIdentity**: *eq, in, sw* **ownerIdentityId**: *eq, in, sw* **entitlements**: *eq* **accessType**: *eq, in, sw* **subType**: *eq, in, sw* **environment**: *eq, in, sw* **classificationMethod**: *eq, in, sw* **manuallyCorrelated**: *eq* **manuallyEdited**: *eq* **identity**: *eq, in, sw* **source**: *eq, in* **hasEntitlement**: *eq* **locked**: *eq* **connectorAttributes**: *eq* (optional) # str | Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results) Filtering is supported for the following fields and operators: **id**: *eq, in, sw* **name**: *eq, in, sw* **nativeIdentity**: *eq, in, sw* **machineIdentity**: *eq, in, sw* **description**: *eq, in, sw* **ownerIdentity**: *eq, in, sw* **ownerIdentityId**: *eq, in, sw* **entitlements**: *eq* **accessType**: *eq, in, sw* **subType**: *eq, in, sw* **environment**: *eq, in, sw* **classificationMethod**: *eq, in, sw* **manuallyCorrelated**: *eq* **manuallyEdited**: *eq* **identity**: *eq, in, sw* **source**: *eq, in* **hasEntitlement**: *eq* **locked**: *eq* **connectorAttributes**: *eq* (optional)
|
||||||
sorters = 'id,name' # str | Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results) Sorting is supported for the following fields: **id, name, created, modified, machineIdentity, identity.id, nativeIdentity, uuid, manuallyCorrelated, connectorAttributes, entitlements, identity.name, identity.type, source.id, source.name, source.type** (optional) # str | Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results) Sorting is supported for the following fields: **id, name, created, modified, machineIdentity, identity.id, nativeIdentity, uuid, manuallyCorrelated, connectorAttributes, entitlements, identity.name, identity.type, source.id, source.name, source.type** (optional)
|
sorters = 'id,name' # str | Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results) Sorting is supported for the following fields: **id, name, created, modified, machineIdentity, identity.id, nativeIdentity, uuid, manuallyCorrelated, connectorAttributes, entitlements, identity.name, identity.type, source.id, source.name, source.type** (optional) # str | Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results) Sorting is supported for the following fields: **id, name, created, modified, machineIdentity, identity.id, nativeIdentity, uuid, manuallyCorrelated, connectorAttributes, entitlements, identity.name, identity.type, source.id, source.name, source.type** (optional)
|
||||||
try:
|
try:
|
||||||
# Machine Accounts List
|
# Machine Accounts List
|
||||||
@@ -10238,7 +10238,7 @@
|
|||||||
with ApiClient(configuration) as api_client:
|
with ApiClient(configuration) as api_client:
|
||||||
id = 'ef38f94347e94562b5bb8424a56397d8' # str | Machine Account ID. # str | Machine Account ID.
|
id = 'ef38f94347e94562b5bb8424a56397d8' # str | Machine Account ID. # str | Machine Account ID.
|
||||||
x_sail_point_experimental = 'true' # str | Use this header to enable this experimental API. (default to 'true') # str | Use this header to enable this experimental API. (default to 'true')
|
x_sail_point_experimental = 'true' # str | Use this header to enable this experimental API. (default to 'true') # str | Use this header to enable this experimental API. (default to 'true')
|
||||||
request_body = '''{Add machine identity attribute={value=[{op=add, path=/environment, value=test}]}, Replace machine identity attribute={value=[{op=replace, path=/environment, value=test}]}, Remove machine identity attribute={value=[{op=remove, path=/environment}]}}''' # List[object] | A JSON of updated values [JSON Patch](https://tools.ietf.org/html/rfc6902) standard.
|
request_body = '''{Add machine identity attribute={value=[{op=add, path=/environment, value=test}]}, Replace machine identity attribute={value=[{op=replace, path=/environment, value=test}]}, Remove machine identity attribute={value=[{op=remove, path=/environment}]}}''' # List[object] | A JSON of updated values [JSON Patch](https://tools.ietf.org/html/rfc6902) standard. The following fields are patchable: * description * ownerIdentity * subType * accessType * environment * attributes * classificationMethod * manuallyEdited * nativeIdentity * uuid * source * manuallyCorrelated * enabled * locked * hasEntitlements * connectorAttributes
|
||||||
try:
|
try:
|
||||||
# Update a Machine Account
|
# Update a Machine Account
|
||||||
new_request_body = RequestBody.from_json(request_body)
|
new_request_body = RequestBody.from_json(request_body)
|
||||||
@@ -10356,6 +10356,7 @@
|
|||||||
|
|
||||||
with ApiClient(configuration) as api_client:
|
with ApiClient(configuration) as api_client:
|
||||||
x_sail_point_experimental = 'true' # str | Use this header to enable this experimental API. (default to 'true') # str | Use this header to enable this experimental API. (default to 'true')
|
x_sail_point_experimental = 'true' # str | Use this header to enable this experimental API. (default to 'true') # str | Use this header to enable this experimental API. (default to 'true')
|
||||||
|
filters = 'identityId eq \"2c9180858082150f0180893dbaf44201\"' # str | Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results) Filtering is supported for the following fields and operators: **id**: *eq, in, sw* **displayName**: *eq, in, sw* **cisIdentityId**: *eq, in, sw* **description**: *eq, in, sw* **businessApplication**: *eq, in, sw* **attributes**: *eq* **manuallyEdited**: *eq* (optional) # str | Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results) Filtering is supported for the following fields and operators: **id**: *eq, in, sw* **displayName**: *eq, in, sw* **cisIdentityId**: *eq, in, sw* **description**: *eq, in, sw* **businessApplication**: *eq, in, sw* **attributes**: *eq* **manuallyEdited**: *eq* (optional)
|
||||||
sorters = 'businessApplication' # str | Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results) Sorting is supported for the following fields: **businessApplication, name** (optional) # str | Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results) Sorting is supported for the following fields: **businessApplication, name** (optional)
|
sorters = 'businessApplication' # str | Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results) Sorting is supported for the following fields: **businessApplication, name** (optional) # str | Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results) Sorting is supported for the following fields: **businessApplication, name** (optional)
|
||||||
count = False # bool | If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored. Since requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information. (optional) (default to False) # bool | If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored. Since requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information. (optional) (default to False)
|
count = False # bool | If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored. Since requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information. (optional) (default to False) # bool | If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored. Since requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information. (optional) (default to False)
|
||||||
limit = 250 # int | Max number of results to return. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information. (optional) (default to 250) # int | Max number of results to return. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information. (optional) (default to 250)
|
limit = 250 # int | Max number of results to return. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information. (optional) (default to 250) # int | Max number of results to return. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information. (optional) (default to 250)
|
||||||
@@ -10365,7 +10366,7 @@
|
|||||||
|
|
||||||
results = MachineIdentitiesApi(api_client).list_machine_identities(x_sail_point_experimental=x_sail_point_experimental)
|
results = MachineIdentitiesApi(api_client).list_machine_identities(x_sail_point_experimental=x_sail_point_experimental)
|
||||||
# Below is a request that includes all optional parameters
|
# Below is a request that includes all optional parameters
|
||||||
# results = MachineIdentitiesApi(api_client).list_machine_identities(x_sail_point_experimental, sorters, count, limit, offset)
|
# results = MachineIdentitiesApi(api_client).list_machine_identities(x_sail_point_experimental, filters, sorters, count, limit, offset)
|
||||||
print("The response of MachineIdentitiesApi->list_machine_identities:\n")
|
print("The response of MachineIdentitiesApi->list_machine_identities:\n")
|
||||||
pprint(results)
|
pprint(results)
|
||||||
except Exception as e:
|
except Exception as e:
|
||||||
@@ -13519,9 +13520,9 @@
|
|||||||
|
|
||||||
with ApiClient(configuration) as api_client:
|
with ApiClient(configuration) as api_client:
|
||||||
identity_id = 'e7eab60924f64aa284175b9fa3309599' # str | If present, the value returns only requestable objects for the specified identity. * Admin users can call this with any identity ID value. * Non-admin users can only specify *me* or pass their own identity ID value. * If absent, returns a list of all requestable objects for the tenant. Only admin users can make such a call. In this case, the available, pending, assigned accesses will not be annotated in the result. (optional) # str | If present, the value returns only requestable objects for the specified identity. * Admin users can call this with any identity ID value. * Non-admin users can only specify *me* or pass their own identity ID value. * If absent, returns a list of all requestable objects for the tenant. Only admin users can make such a call. In this case, the available, pending, assigned accesses will not be annotated in the result. (optional)
|
identity_id = 'e7eab60924f64aa284175b9fa3309599' # str | If present, the value returns only requestable objects for the specified identity. * Admin users can call this with any identity ID value. * Non-admin users can only specify *me* or pass their own identity ID value. * If absent, returns a list of all requestable objects for the tenant. Only admin users can make such a call. In this case, the available, pending, assigned accesses will not be annotated in the result. (optional) # str | If present, the value returns only requestable objects for the specified identity. * Admin users can call this with any identity ID value. * Non-admin users can only specify *me* or pass their own identity ID value. * If absent, returns a list of all requestable objects for the tenant. Only admin users can make such a call. In this case, the available, pending, assigned accesses will not be annotated in the result. (optional)
|
||||||
types = '''[sailpoint.v2024.RequestableObjectType()]''' # List[RequestableObjectType] | Filters the results to the specified type/types, where each type is one of ROLE or ACCESS_PROFILE. If absent, all types are returned. Support for additional types may be added in the future without notice. (optional)
|
types = '''[sailpoint.v2024.RequestableObjectType()]''' # List[RequestableObjectType] | Filters the results to the specified type/types, where each type is one of `ROLE` or `ACCESS_PROFILE`. If absent, all types are returned. SailPoint may add support for additional types in the future without notice. (optional)
|
||||||
term = 'Finance Role' # str | It allows searching requestable access items with a partial match on the name or description. If term is provided, then the *filter* query parameter will be ignored. (optional) # str | It allows searching requestable access items with a partial match on the name or description. If term is provided, then the *filter* query parameter will be ignored. (optional)
|
term = 'Finance Role' # str | Allows searching requestable access items with a partial match on the name or description. If `term` is provided, then the API will ignore the `filter` query parameter. (optional) # str | Allows searching requestable access items with a partial match on the name or description. If `term` is provided, then the API will ignore the `filter` query parameter. (optional)
|
||||||
statuses = '''[sailpoint.v2024.RequestableObjectRequestStatus()]''' # List[RequestableObjectRequestStatus] | Filters the result to the specified status/statuses, where each status is one of AVAILABLE, ASSIGNED, or PENDING. It is an error to specify this parameter without also specifying an *identity-id* parameter. Additional statuses may be added in the future without notice. (optional)
|
statuses = '''[sailpoint.v2024.RequestableObjectRequestStatus()]''' # List[RequestableObjectRequestStatus] | Filters the result to the specified status/statuses, where each status is one of `AVAILABLE`, `ASSIGNED`, or `PENDING`. Specifying this parameter without also specifying an `identity-id` parameter results in an error. SailPoint may add additional statuses in the future without notice. (optional)
|
||||||
limit = 250 # int | Max number of results to return. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information. (optional) (default to 250) # int | Max number of results to return. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information. (optional) (default to 250)
|
limit = 250 # int | Max number of results to return. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information. (optional) (default to 250) # int | Max number of results to return. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information. (optional) (default to 250)
|
||||||
offset = 0 # int | Offset into the full result set. Usually specified with *limit* to paginate through the results. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information. (optional) (default to 0) # int | Offset into the full result set. Usually specified with *limit* to paginate through the results. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information. (optional) (default to 0)
|
offset = 0 # int | Offset into the full result set. Usually specified with *limit* to paginate through the results. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information. (optional) (default to 0) # int | Offset into the full result set. Usually specified with *limit* to paginate through the results. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information. (optional) (default to 0)
|
||||||
count = False # bool | If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored. Since requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information. (optional) (default to False) # bool | If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored. Since requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information. (optional) (default to False)
|
count = False # bool | If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored. Since requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information. (optional) (default to False) # bool | If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored. Since requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information. (optional) (default to False)
|
||||||
@@ -14186,15 +14187,15 @@
|
|||||||
configuration.experimental = true
|
configuration.experimental = true
|
||||||
|
|
||||||
with ApiClient(configuration) as api_client:
|
with ApiClient(configuration) as api_client:
|
||||||
id = '2c91808a7813090a017814121919ecca' # str | ID of the containing role # str | ID of the containing role
|
id = '2c91808a7813090a017814121919ecca' # str | Containing role's ID. # str | Containing role's ID.
|
||||||
x_sail_point_experimental = 'true' # str | Use this header to enable this experimental API. (default to 'true') # str | Use this header to enable this experimental API. (default to 'true')
|
x_sail_point_experimental = 'true' # str | Use this header to enable this experimental API. (default to 'true') # str | Use this header to enable this experimental API. (default to 'true')
|
||||||
limit = 250 # int | Max number of results to return. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information. (optional) (default to 250) # int | Max number of results to return. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information. (optional) (default to 250)
|
limit = 50 # int | Note that for this API the maximum value for limit is 50. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information. (optional) (default to 50) # int | Note that for this API the maximum value for limit is 50. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information. (optional) (default to 50)
|
||||||
offset = 0 # int | Offset into the full result set. Usually specified with *limit* to paginate through the results. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information. (optional) (default to 0) # int | Offset into the full result set. Usually specified with *limit* to paginate through the results. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information. (optional) (default to 0)
|
offset = 0 # int | Offset into the full result set. Usually specified with *limit* to paginate through the results. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information. (optional) (default to 0) # int | Offset into the full result set. Usually specified with *limit* to paginate through the results. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information. (optional) (default to 0)
|
||||||
count = False # bool | If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored. Since requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information. (optional) (default to False) # bool | If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored. Since requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information. (optional) (default to False)
|
count = False # bool | If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored. Since requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information. (optional) (default to False) # bool | If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored. Since requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information. (optional) (default to False)
|
||||||
filters = 'attribute eq \"memberOf\"' # str | Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results) Filtering is supported for the following fields and operators: **id**: *eq, in* **name**: *eq, sw* **attribute**: *eq, sw* **value**: *eq, sw* **created**: *gt, lt, ge, le* **modified**: *gt, lt, ge, le* **owner.id**: *eq, in* **source.id**: *eq, in* (optional) # str | Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results) Filtering is supported for the following fields and operators: **id**: *eq, in* **name**: *eq, sw* **attribute**: *eq, sw* **value**: *eq, sw* **created**: *gt, lt, ge, le* **modified**: *gt, lt, ge, le* **owner.id**: *eq, in* **source.id**: *eq, in* (optional)
|
filters = 'attribute eq \"memberOf\"' # str | Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results) Filtering is supported for the following fields and operators: **id**: *eq, in* **name**: *eq, sw* **attribute**: *eq, sw* **value**: *eq, sw* **created**: *gt, lt, ge, le* **modified**: *gt, lt, ge, le* **owner.id**: *eq, in* **source.id**: *eq, in* (optional) # str | Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results) Filtering is supported for the following fields and operators: **id**: *eq, in* **name**: *eq, sw* **attribute**: *eq, sw* **value**: *eq, sw* **created**: *gt, lt, ge, le* **modified**: *gt, lt, ge, le* **owner.id**: *eq, in* **source.id**: *eq, in* (optional)
|
||||||
sorters = 'name,-modified' # str | Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results) Sorting is supported for the following fields: **name, attribute, value, created, modified** (optional) # str | Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results) Sorting is supported for the following fields: **name, attribute, value, created, modified** (optional)
|
sorters = 'name,-modified' # str | Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results) Sorting is supported for the following fields: **name, attribute, value, created, modified** (optional) # str | Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results) Sorting is supported for the following fields: **name, attribute, value, created, modified** (optional)
|
||||||
try:
|
try:
|
||||||
# List role's Entitlements
|
# List Role's Entitlements
|
||||||
|
|
||||||
results = RolesApi(api_client).get_role_entitlements(id=id, x_sail_point_experimental=x_sail_point_experimental)
|
results = RolesApi(api_client).get_role_entitlements(id=id, x_sail_point_experimental=x_sail_point_experimental)
|
||||||
# Below is a request that includes all optional parameters
|
# Below is a request that includes all optional parameters
|
||||||
@@ -15447,12 +15448,14 @@
|
|||||||
|
|
||||||
with ApiClient(configuration) as api_client:
|
with ApiClient(configuration) as api_client:
|
||||||
x_sail_point_experimental = 'true' # str | Use this header to enable this experimental API. (default to 'true') # str | Use this header to enable this experimental API. (default to 'true')
|
x_sail_point_experimental = 'true' # str | Use this header to enable this experimental API. (default to 'true') # str | Use this header to enable this experimental API. (default to 'true')
|
||||||
|
limit = 250 # int | Max number of results to return. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information. (optional) (default to 250) # int | Max number of results to return. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information. (optional) (default to 250)
|
||||||
|
offset = 0 # int | Offset into the full result set. Usually specified with *limit* to paginate through the results. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information. (optional) (default to 0) # int | Offset into the full result set. Usually specified with *limit* to paginate through the results. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information. (optional) (default to 0)
|
||||||
try:
|
try:
|
||||||
# List Extended Search Attributes
|
# List Extended Search Attributes
|
||||||
|
|
||||||
results = SearchAttributeConfigurationApi(api_client).get_search_attribute_config(x_sail_point_experimental=x_sail_point_experimental)
|
results = SearchAttributeConfigurationApi(api_client).get_search_attribute_config(x_sail_point_experimental=x_sail_point_experimental)
|
||||||
# Below is a request that includes all optional parameters
|
# Below is a request that includes all optional parameters
|
||||||
# results = SearchAttributeConfigurationApi(api_client).get_search_attribute_config(x_sail_point_experimental)
|
# results = SearchAttributeConfigurationApi(api_client).get_search_attribute_config(x_sail_point_experimental, limit, offset)
|
||||||
print("The response of SearchAttributeConfigurationApi->get_search_attribute_config:\n")
|
print("The response of SearchAttributeConfigurationApi->get_search_attribute_config:\n")
|
||||||
pprint(results)
|
pprint(results)
|
||||||
except Exception as e:
|
except Exception as e:
|
||||||
@@ -20622,6 +20625,7 @@
|
|||||||
"displayName" : "displayName",
|
"displayName" : "displayName",
|
||||||
"attributes" : {
|
"attributes" : {
|
||||||
"description" : "Triggered when an identity's manager attribute changes",
|
"description" : "Triggered when an identity's manager attribute changes",
|
||||||
|
"formDefinitionId" : "Admin_Access_Request_Form",
|
||||||
"attributeToFilter" : "LifecycleState",
|
"attributeToFilter" : "LifecycleState",
|
||||||
"id" : "idn:identity-attributes-changed",
|
"id" : "idn:identity-attributes-changed",
|
||||||
"filter.$" : "$.changes[?(@.attribute == 'manager')]"
|
"filter.$" : "$.changes[?(@.attribute == 'manager')]"
|
||||||
|
|||||||
@@ -233,14 +233,14 @@
|
|||||||
|
|
||||||
|
|
||||||
with ApiClient(configuration) as api_client:
|
with ApiClient(configuration) as api_client:
|
||||||
for_subadmin = '8c190e6787aa4ed9a90bd9d5344523fb' # str | If provided, filters the returned list according to what is visible to the indicated ROLE_SUBADMIN or SOURCE_SUBADMIN identity. The value of the parameter is either an identity ID, or the special value **me**, which is shorthand for the calling identity's ID. A 400 Bad Request error is returned if the **for-subadmin** parameter is specified for an identity that is not a subadmin. (optional) # str | If provided, filters the returned list according to what is visible to the indicated ROLE_SUBADMIN or SOURCE_SUBADMIN identity. The value of the parameter is either an identity ID, or the special value **me**, which is shorthand for the calling identity's ID. A 400 Bad Request error is returned if the **for-subadmin** parameter is specified for an identity that is not a subadmin. (optional)
|
for_subadmin = '8c190e6787aa4ed9a90bd9d5344523fb' # str | Filters the returned list according to what is visible to the indicated ROLE_SUBADMIN or SOURCE_SUBADMIN identity. The value of the parameter is either an identity ID or the special value **me**, which is shorthand for the calling identity's ID. If you specify an identity that isn't a subadmin, the API returns a 400 Bad Request error. (optional) # str | Filters the returned list according to what is visible to the indicated ROLE_SUBADMIN or SOURCE_SUBADMIN identity. The value of the parameter is either an identity ID or the special value **me**, which is shorthand for the calling identity's ID. If you specify an identity that isn't a subadmin, the API returns a 400 Bad Request error. (optional)
|
||||||
limit = 50 # int | Note that for this API the maximum value for limit is 50. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information. (optional) (default to 50) # int | Note that for this API the maximum value for limit is 50. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information. (optional) (default to 50)
|
limit = 250 # int | Max number of results to return. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information. (optional) (default to 250) # int | Max number of results to return. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information. (optional) (default to 250)
|
||||||
offset = 0 # int | Offset into the full result set. Usually specified with *limit* to paginate through the results. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information. (optional) (default to 0) # int | Offset into the full result set. Usually specified with *limit* to paginate through the results. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information. (optional) (default to 0)
|
offset = 0 # int | Offset into the full result set. Usually specified with *limit* to paginate through the results. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information. (optional) (default to 0) # int | Offset into the full result set. Usually specified with *limit* to paginate through the results. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information. (optional) (default to 0)
|
||||||
count = False # bool | If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored. Since requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information. (optional) (default to False) # bool | If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored. Since requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information. (optional) (default to False)
|
count = False # bool | If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored. Since requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information. (optional) (default to False) # bool | If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored. Since requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information. (optional) (default to False)
|
||||||
filters = 'name eq \"SailPoint Support\"' # str | Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results) Filtering is supported for the following fields and operators: **id**: *eq, in* **name**: *eq, sw* **created**: *gt, lt, ge, le* **modified**: *gt, lt, ge, le* **owner.id**: *eq, in* **requestable**: *eq* **source.id**: *eq, in* Composite operators supported: *and, or* Filtering is not supported for access profiles and entitlements that have the '+' symbol in their names. (optional) # str | Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results) Filtering is supported for the following fields and operators: **id**: *eq, in* **name**: *eq, sw* **created**: *gt, lt, ge, le* **modified**: *gt, lt, ge, le* **owner.id**: *eq, in* **requestable**: *eq* **source.id**: *eq, in* Composite operators supported: *and, or* Filtering is not supported for access profiles and entitlements that have the '+' symbol in their names. (optional)
|
filters = 'name eq \"SailPoint Support\"' # str | Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results) Filtering is supported for the following fields and operators: **id**: *eq, in* **name**: *eq, sw* **created**: *gt, lt, ge, le* **modified**: *gt, lt, ge, le* **owner.id**: *eq, in* **requestable**: *eq* **source.id**: *eq, in* Supported composite operators are *and, or* Filtering is not supported for access profiles and entitlements that have the '+' symbol in their names. (optional) # str | Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results) Filtering is supported for the following fields and operators: **id**: *eq, in* **name**: *eq, sw* **created**: *gt, lt, ge, le* **modified**: *gt, lt, ge, le* **owner.id**: *eq, in* **requestable**: *eq* **source.id**: *eq, in* Supported composite operators are *and, or* Filtering is not supported for access profiles and entitlements that have the '+' symbol in their names. (optional)
|
||||||
sorters = 'name,-modified' # str | Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results) Sorting is supported for the following fields: **name, created, modified** (optional) # str | Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results) Sorting is supported for the following fields: **name, created, modified** (optional)
|
sorters = 'name,-modified' # str | Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results) Sorting is supported for the following fields: **name, created, modified** (optional) # str | Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results) Sorting is supported for the following fields: **name, created, modified** (optional)
|
||||||
for_segment_ids = '0b5c9f25-83c6-4762-9073-e38f7bb2ae26,2e8d8180-24bc-4d21-91c6-7affdb473b0d' # str | If present and not empty, additionally filters access profiles to those which are assigned to the segment(s) with the specified IDs. If segmentation is currently unavailable, specifying this parameter results in an error. (optional) # str | If present and not empty, additionally filters access profiles to those which are assigned to the segment(s) with the specified IDs. If segmentation is currently unavailable, specifying this parameter results in an error. (optional)
|
for_segment_ids = '0b5c9f25-83c6-4762-9073-e38f7bb2ae26,2e8d8180-24bc-4d21-91c6-7affdb473b0d' # str | Filters access profiles to only those assigned to the segment(s) with the specified IDs. If segmentation is currently unavailable, specifying this parameter results in an error. (optional) # str | Filters access profiles to only those assigned to the segment(s) with the specified IDs. If segmentation is currently unavailable, specifying this parameter results in an error. (optional)
|
||||||
include_unsegmented = True # bool | Indicates whether the response list should contain unsegmented access profiles. If *for-segment-ids* is absent or empty, specifying *include-unsegmented* as false results in an error. (optional) (default to True) # bool | Indicates whether the response list should contain unsegmented access profiles. If *for-segment-ids* is absent or empty, specifying *include-unsegmented* as false results in an error. (optional) (default to True)
|
include_unsegmented = True # bool | Indicates whether the response list should contain unsegmented access profiles. If `for-segment-ids` is absent or empty, specifying *include-unsegmented* as `false` results in an error. (optional) (default to True) # bool | Indicates whether the response list should contain unsegmented access profiles. If `for-segment-ids` is absent or empty, specifying *include-unsegmented* as `false` results in an error. (optional) (default to True)
|
||||||
try:
|
try:
|
||||||
# List Access Profiles
|
# List Access Profiles
|
||||||
|
|
||||||
@@ -8255,12 +8255,14 @@
|
|||||||
|
|
||||||
|
|
||||||
with ApiClient(configuration) as api_client:
|
with ApiClient(configuration) as api_client:
|
||||||
|
limit = 250 # int | Max number of results to return. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information. (optional) (default to 250) # int | Max number of results to return. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information. (optional) (default to 250)
|
||||||
|
offset = 0 # int | Offset into the full result set. Usually specified with *limit* to paginate through the results. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information. (optional) (default to 0) # int | Offset into the full result set. Usually specified with *limit* to paginate through the results. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information. (optional) (default to 0)
|
||||||
try:
|
try:
|
||||||
# List Extended Search Attributes
|
# List Extended Search Attributes
|
||||||
|
|
||||||
results = SearchAttributeConfigurationApi(api_client).get_search_attribute_config()
|
results = SearchAttributeConfigurationApi(api_client).get_search_attribute_config()
|
||||||
# Below is a request that includes all optional parameters
|
# Below is a request that includes all optional parameters
|
||||||
# results = SearchAttributeConfigurationApi(api_client).get_search_attribute_config()
|
# results = SearchAttributeConfigurationApi(api_client).get_search_attribute_config(limit, offset)
|
||||||
print("The response of SearchAttributeConfigurationApi->get_search_attribute_config:\n")
|
print("The response of SearchAttributeConfigurationApi->get_search_attribute_config:\n")
|
||||||
pprint(results)
|
pprint(results)
|
||||||
except Exception as e:
|
except Exception as e:
|
||||||
@@ -11418,6 +11420,7 @@
|
|||||||
"displayName" : "displayName",
|
"displayName" : "displayName",
|
||||||
"attributes" : {
|
"attributes" : {
|
||||||
"description" : "Triggered when an identity's manager attribute changes",
|
"description" : "Triggered when an identity's manager attribute changes",
|
||||||
|
"formDefinitionId" : "Admin_Access_Request_Form",
|
||||||
"attributeToFilter" : "LifecycleState",
|
"attributeToFilter" : "LifecycleState",
|
||||||
"id" : "idn:identity-attributes-changed",
|
"id" : "idn:identity-attributes-changed",
|
||||||
"filter.$" : "$.changes[?(@.attribute == 'manager')]"
|
"filter.$" : "$.changes[?(@.attribute == 'manager')]"
|
||||||
|
|||||||
Reference in New Issue
Block a user