Skip to content

Commit

Permalink
Apply automatic changes
Browse files Browse the repository at this point in the history
  • Loading branch information
tyler-mairose-sp authored and github-actions[bot] committed Jul 12, 2024
1 parent 4fde072 commit 82d5887
Show file tree
Hide file tree
Showing 7 changed files with 8,830 additions and 9,075 deletions.
93 changes: 8 additions & 85 deletions dereferenced/deref-sailpoint-api.beta.json
Original file line number Diff line number Diff line change
Expand Up @@ -3956,7 +3956,7 @@
"schema": {
"type": "string"
},
"description": "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.\n\nA 400 Bad Request error is returned if the **for-subadmin** parameter is specified for an identity that is not a subadmin.",
"description": "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.\n\nA 400 Bad Request error is returned if the **for-subadmin** parameter is specified for an identity that is not a subadmin.",
"example": "8c190e6787aa4ed9a90bd9d5344523fb",
"required": false
},
Expand Down Expand Up @@ -8814,12 +8814,12 @@
"Access Profiles"
],
"summary": "List Access Profile's Entitlements",
"description": "This API lists the Entitlements associated with a given Access Profile\n\nA token with API, ORG_ADMIN, SOURCE_ADMIN, or SOURCE_SUBADMIN authority is required to invoke this API. In addition, a token with SOURCE_SUBADMIN authority must have access to the Source associated with the given Access Profile",
"description": "Use this API to get a list of an access profile's entitlements. \nA token with API, ORG_ADMIN, SOURCE_ADMIN, or SOURCE_SUBADMIN authority is required to call this API. In addition, a token with SOURCE_SUBADMIN authority must have access to the source associated with the specified access profile.",
"parameters": [
{
"name": "id",
"in": "path",
"description": "ID of the containing Access Profile",
"description": "ID of the access profile containing the entitlements.",
"required": true,
"schema": {
"type": "string",
Expand Down Expand Up @@ -8870,7 +8870,7 @@
"schema": {
"type": "string"
},
"description": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in*\n\n**name**: *eq, sw*\n\n**attribute**: *eq, sw*\n\n**value**: *eq, sw*\n\n**created**: *gt, lt, ge, le*\n\n**modified**: *gt, lt, ge, le*\n\n**owner.id**: *eq, in*\n\n**source.id**: *eq, in*",
"description": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in*\n\n**name**: *eq, sw*\n\n**attribute**: *eq, sw*\n\n**value**: *eq, sw*\n\n**created**: *gt, lt, ge, le*\n\n**modified**: *gt, lt, ge, le*\n\n**owner.id**: *eq, in*\n\n**source.id**: *eq, in*\n\nFiltering is not supported for access profiles and entitlements that have the '+' symbol in their names. ",
"example": "attribute eq \"memberOf\"",
"required": false
},
Expand All @@ -8888,7 +8888,7 @@
],
"responses": {
"200": {
"description": "List of Entitlements",
"description": "List of entitlements.",
"content": {
"application/json": {
"schema": {
Expand Down Expand Up @@ -22438,7 +22438,7 @@
"Accounts"
],
"summary": "Update Account",
"description": "This updates account details. A token with ORG_ADMIN, SOURCE_ADMIN, or SOURCE_SUBADMIN authority is required to call this API.\nThis endpoint supports updating an account's correlation. The identityId and manuallyCorrelated fields can be modified for any account. The attributes fields can be modified just for flat file accounts. To re-assign an account from one identity to another, replace the current identityId with a new value. If the account you're assigning was provisioned by IdentityNow, it's possible IdentityNow could create a new account for the previous identity as soon as the account is moved. If the account you're assigning is authoritative, this will cause the previous identity to become uncorrelated and could even result in its deletion. All accounts that are reassigned will be set to manuallyCorrelated: true unless otherwise specified",
"description": "Use this API to update account details. A token with ORG_ADMIN, SOURCE_ADMIN, or SOURCE_SUBADMIN authority is required to call this API.\nThis API supports updating an account's correlation. You can modify only the `identityId` and `manuallyCorrelated` fields for any flat file account. To reassign an account from one identity to another, replace the current `identityId` with a new value. If the account you're assigning was provisioned by Identity Security Cloud (ISC), it's possible for ISC to create a new account for the previous identity as soon as the account is moved. If the account you're assigning is authoritative, this causes the previous identity to become uncorrelated and can even result in its deletion. All accounts that are reassigned will be set to `manuallyCorrelated: true` unless you specify otherwise.\n>**Note:** The `attributes` field can only be modified for flat file accounts. ",
"security": [
{
"UserContextAuth": [
Expand Down Expand Up @@ -22466,84 +22466,7 @@
"schema": {
"type": "array",
"items": {
"type": "object",
"description": "A JSONPatch Operation as defined by [RFC 6902 - JSON Patch](https://tools.ietf.org/html/rfc6902)",
"required": [
"op",
"path"
],
"properties": {
"op": {
"type": "string",
"description": "The operation to be performed",
"enum": [
"add",
"remove",
"replace",
"move",
"copy",
"test"
],
"example": "replace"
},
"path": {
"type": "string",
"description": "A string JSON Pointer representing the target path to an element to be affected by the operation",
"example": "/description"
},
"value": {
"oneOf": [
{
"type": "string",
"example": "New description",
"title": "string"
},
{
"type": "boolean",
"example": true,
"title": "boolean"
},
{
"type": "integer",
"example": 300,
"title": "integer"
},
{
"type": "object",
"title": "object",
"example": {
"attributes": {
"name": "philip"
}
}
},
{
"type": "array",
"title": "array",
"items": {
"anyOf": [
{
"type": "string"
},
{
"type": "integer"
},
{
"type": "object"
}
],
"example": [
"001",
"002",
"003"
]
}
}
],
"description": "The value to be used for the operation, required for \"add\" and \"replace\" operations",
"example": "New description"
}
}
"type": "object"
}
},
"example": {
Expand Down Expand Up @@ -88008,7 +87931,7 @@
"Identity Profiles"
],
"summary": "Generate Identity Profile Preview",
"description": "This generates a non-persisted IdentityDetails object that will represent as the preview of the identities attribute when the given policy's attribute config is applied.\nA token with ORG_ADMIN authority is required to call this API to generate an identity preview.",
"description": "Use this API to generate a non-persisted `IdentityDetails` object that represents a preview of the identity attributes with a specified policy's attribute config applied.\nThis API supports the `accountAttribute`, `rule`, and `reference` transform types. \nA token with ORG_ADMIN authority is required to call this API to generate an identity preview.",
"requestBody": {
"description": "Identity Preview request body.",
"required": true,
Expand Down
70 changes: 12 additions & 58 deletions dereferenced/deref-sailpoint-api.beta.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -3781,7 +3781,7 @@ paths:
schema:
type: string
description: |-
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.
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.
example: 8c190e6787aa4ed9a90bd9d5344523fb
Expand Down Expand Up @@ -7499,13 +7499,12 @@ paths:
- Access Profiles
summary: List Access Profile's Entitlements
description: |-
This API lists the Entitlements associated with a given Access Profile

A token with API, ORG_ADMIN, SOURCE_ADMIN, or SOURCE_SUBADMIN authority is required to invoke this API. In addition, a token with SOURCE_SUBADMIN authority must have access to the Source associated with the given Access Profile
Use this API to get a list of an access profile's entitlements.
A token with API, ORG_ADMIN, SOURCE_ADMIN, or SOURCE_SUBADMIN authority is required to call this API. In addition, a token with SOURCE_SUBADMIN authority must have access to the source associated with the specified access profile.
parameters:
- name: id
in: path
description: ID of the containing Access Profile
description: ID of the access profile containing the entitlements.
required: true
schema:
type: string
Expand Down Expand Up @@ -7572,6 +7571,8 @@ paths:
**owner.id**: *eq, in*

**source.id**: *eq, in*

Filtering is not supported for access profiles and entitlements that have the '+' symbol in their names.
example: attribute eq "memberOf"
required: false
- in: query
Expand All @@ -7587,7 +7588,7 @@ paths:
required: false
responses:
'200':
description: List of Entitlements
description: List of entitlements.
content:
application/json:
schema:
Expand Down Expand Up @@ -17820,8 +17821,9 @@ paths:
- Accounts
summary: Update Account
description: |-
This updates account details. A token with ORG_ADMIN, SOURCE_ADMIN, or SOURCE_SUBADMIN authority is required to call this API.
This endpoint supports updating an account's correlation. The identityId and manuallyCorrelated fields can be modified for any account. The attributes fields can be modified just for flat file accounts. To re-assign an account from one identity to another, replace the current identityId with a new value. If the account you're assigning was provisioned by IdentityNow, it's possible IdentityNow could create a new account for the previous identity as soon as the account is moved. If the account you're assigning is authoritative, this will cause the previous identity to become uncorrelated and could even result in its deletion. All accounts that are reassigned will be set to manuallyCorrelated: true unless otherwise specified
Use this API to update account details. A token with ORG_ADMIN, SOURCE_ADMIN, or SOURCE_SUBADMIN authority is required to call this API.
This API supports updating an account's correlation. You can modify only the `identityId` and `manuallyCorrelated` fields for any flat file account. To reassign an account from one identity to another, replace the current `identityId` with a new value. If the account you're assigning was provisioned by Identity Security Cloud (ISC), it's possible for ISC to create a new account for the previous identity as soon as the account is moved. If the account you're assigning is authoritative, this causes the previous identity to become uncorrelated and can even result in its deletion. All accounts that are reassigned will be set to `manuallyCorrelated: true` unless you specify otherwise.
>**Note:** The `attributes` field can only be modified for flat file accounts.
security:
- UserContextAuth:
- 'idn:accounts:manage'
Expand All @@ -17842,55 +17844,6 @@ paths:
type: array
items:
type: object
description: 'A JSONPatch Operation as defined by [RFC 6902 - JSON Patch](https://tools.ietf.org/html/rfc6902)'
required:
- op
- path
properties:
op:
type: string
description: The operation to be performed
enum:
- add
- remove
- replace
- move
- copy
- test
example: replace
path:
type: string
description: A string JSON Pointer representing the target path to an element to be affected by the operation
example: /description
value:
oneOf:
- type: string
example: New description
title: string
- type: boolean
example: true
title: boolean
- type: integer
example: 300
title: integer
- type: object
title: object
example:
attributes:
name: philip
- type: array
title: array
items:
anyOf:
- type: string
- type: integer
- type: object
example:
- '001'
- '002'
- '003'
description: 'The value to be used for the operation, required for "add" and "replace" operations'
example: New description
example:
Uncorrelate account:
description: Remove account from Identity
Expand Down Expand Up @@ -66312,7 +66265,8 @@ paths:
- Identity Profiles
summary: Generate Identity Profile Preview
description: |-
This generates a non-persisted IdentityDetails object that will represent as the preview of the identities attribute when the given policy's attribute config is applied.
Use this API to generate a non-persisted `IdentityDetails` object that represents a preview of the identity attributes with a specified policy's attribute config applied.
This API supports the `accountAttribute`, `rule`, and `reference` transform types.
A token with ORG_ADMIN authority is required to call this API to generate an identity preview.
requestBody:
description: Identity Preview request body.
Expand Down
Loading

0 comments on commit 82d5887

Please sign in to comment.