Automated commit by github action: 3321612509

This commit is contained in:
GitHub Action Bot
2022-10-25 14:09:27 +00:00
parent 68c69685c6
commit ffcc2e0838
7 changed files with 51 additions and 30 deletions

View File

@@ -35,16 +35,9 @@ get:
with *requested-for* and *requested-by*. with *requested-for* and *requested-by*.
required: false required: false
example: 2c91808568c529c60168cca6f90c1313 example: 2c91808568c529c60168cca6f90c1313
- in: query - $ref: "../../v3/parameters/limit.yaml"
name: type - $ref: "../../v3/parameters/offset.yaml"
schema: - $ref: "../../v3/parameters/count.yaml"
type: string
description: The type of account activity.
required: false
example: Identity Refresh
- $ref: "../../parameters/v3/limit.yaml"
- $ref: "../../parameters/v3/offset.yaml"
- $ref: "../../parameters/v3/count.yaml"
- in: query - in: query
name: filters name: filters
schema: schema:
@@ -52,13 +45,13 @@ get:
description: >- description: >-
Filter results using the standard syntax described in [V3 API Standard Filter results using the standard syntax described in [V3 API Standard
Collection Collection
Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results) Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results).
Filtering is supported for the following fields and operators: Filtering is supported for the following fields and operators:
**type**: *eq, in* **type**: *eq, in* (See the `type` property in the response schema for possible values)
**created**: *gt, lt, ge, le* **created**: *gt, lt, ge, le*
@@ -90,14 +83,14 @@ get:
schema: schema:
type: array type: array
items: items:
$ref: "../../schemas/v3/AccountActivity.yaml" $ref: "../../v3/schemas/AccountActivity.yaml"
"400": "400":
$ref: "../../responses/v3/400.yaml" $ref: "../../v3/responses/400.yaml"
"401": "401":
$ref: "../../responses/v3/401.yaml" $ref: "../../v3/responses/401.yaml"
"403": "403":
$ref: "../../responses/v3/403.yaml" $ref: "../../v3/responses/403.yaml"
"429": "429":
$ref: "../../responses/v3/429.yaml" $ref: "../../v3/responses/429.yaml"
"500": "500":
$ref: "../../responses/v3/500.yaml" $ref: "../../v3/responses/500.yaml"

View File

@@ -2,7 +2,7 @@ get:
operationId: listAccountActivities operationId: listAccountActivities
tags: tags:
- Account Activities - Account Activities
summary: Get a list of Account Activities summary: List Account Activities
description: >- description: >-
This gets a collection of account activities that satisfy the given query This gets a collection of account activities that satisfy the given query
parameters. parameters.
@@ -35,13 +35,6 @@ get:
with *requested-for* and *requested-by*. with *requested-for* and *requested-by*.
required: false required: false
example: 2c91808568c529c60168cca6f90c1313 example: 2c91808568c529c60168cca6f90c1313
- in: query
name: type
schema:
type: string
description: The type of account activity.
required: false
example: Identity Refresh
- $ref: "../parameters/limit.yaml" - $ref: "../parameters/limit.yaml"
- $ref: "../parameters/offset.yaml" - $ref: "../parameters/offset.yaml"
- $ref: "../parameters/count.yaml" - $ref: "../parameters/count.yaml"
@@ -52,14 +45,18 @@ get:
description: >- description: >-
Filter results using the standard syntax described in [V3 API Standard Filter results using the standard syntax described in [V3 API Standard
Collection Collection
Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results) Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results).
Filtering is supported for the following fields and operators: Filtering is supported for the following fields and operators:
**type**: *eq, in*
**type**: *eq, in* (See the `type` property in the response schema for possible values)
**created**: *gt, lt, ge, le* **created**: *gt, lt, ge, le*
**modified**: *gt, lt, ge, le* **modified**: *gt, lt, ge, le*
example: type eq "Identity Refresh" example: type eq "Identity Refresh"
required: false required: false

View File

@@ -2,20 +2,25 @@ type: object
properties: properties:
id: id:
type: string type: string
description: Id of the account activity itself description: Id of the account activity
example: 2c9180835d2e5168015d32f890ca1581 example: 2c9180835d2e5168015d32f890ca1581
name: name:
type: string type: string
description: The name of the activity
example: 2c9180835d2e5168015d32f890ca1581 example: 2c9180835d2e5168015d32f890ca1581
created: created:
description: When the activity was first created
type: string type: string
format: "date-time" format: "date-time"
example: "2017-07-11T18:45:37.098Z" example: "2017-07-11T18:45:37.098Z"
modified: modified:
description: When the activity was last modified
type: string type: string
format: "date-time" format: "date-time"
example: "2018-06-25T20:22:28.104Z" example: "2018-06-25T20:22:28.104Z"
nullable: true
completed: completed:
description: When the activity was completed
type: string type: string
format: "date-time" format: "date-time"
nullable: true nullable: true
@@ -23,14 +28,33 @@ properties:
completionStatus: completionStatus:
$ref: "./CompletionStatus.yaml" $ref: "./CompletionStatus.yaml"
type: type:
nullable: true
type: string type: string
example: appRequest example: appRequest
description: |
The type of action the activity performed. Please see the following list of types. This list may grow over time.
- CloudAutomated
- IdentityAttributeUpdate
- appRequest
- LifecycleStateChange
- AccountStateUpdate
- AccountAttributeUpdate
- CloudPasswordRequest
- Attribute Synchronization Refresh
- Certification
- Identity Refresh
- Lifecycle Change Refresh
[Learn more here](https://documentation.sailpoint.com/saas/help/search/searchable-fields.html#searching-account-activity-data).
requesterIdentitySummary: requesterIdentitySummary:
$ref: "./IdentitySummary.yaml" $ref: "./IdentitySummary.yaml"
targetIdentitySummary: targetIdentitySummary:
$ref: "./IdentitySummary.yaml" $ref: "./IdentitySummary.yaml"
errors: errors:
nullable: true nullable: true
description: A list of error messages, if any, that were encountered.
type: array type: array
items: items:
type: string type: string
@@ -42,12 +66,14 @@ properties:
] ]
warnings: warnings:
nullable: true nullable: true
description: A list of warning messages, if any, that were encountered.
type: array type: array
items: items:
type: string type: string
example: ["Some warning, another warning"] example: ["Some warning, another warning"]
items: items:
type: array type: array
description: Individual actions performed as part of this account activity
items: items:
$ref: "./AccountActivityItem.yaml" $ref: "./AccountActivityItem.yaml"
executionStatus: executionStatus:

View File

@@ -14,6 +14,7 @@ properties:
description: Date and time item was requested description: Date and time item was requested
example: "2017-07-11T18:45:37.098Z" example: "2017-07-11T18:45:37.098Z"
approvalStatus: approvalStatus:
nullable: true
$ref: "./WorkItemState.yaml" $ref: "./WorkItemState.yaml"
provisioningStatus: provisioningStatus:
$ref: "./ProvisioningState.yaml" $ref: "./ProvisioningState.yaml"
@@ -24,6 +25,7 @@ properties:
reviewerComment: reviewerComment:
$ref: "./Comment.yaml" $ref: "./Comment.yaml"
operation: operation:
nullable: true
$ref: "./AccountActivityItemOperation.yaml" $ref: "./AccountActivityItemOperation.yaml"
attribute: attribute:
type: string type: string

View File

@@ -1,5 +1,6 @@
nullable: true nullable: true
type: string type: string
description: The status after completion.
enum: enum:
- SUCCESS - SUCCESS
- FAILURE - FAILURE

View File

@@ -1,4 +1,5 @@
type: string type: string
description: The current state of execution.
enum: enum:
- EXECUTING - EXECUTING
- VERIFYING - VERIFYING

View File

@@ -2,6 +2,7 @@ type: string
enum: enum:
- ACCESS_PROFILE - ACCESS_PROFILE
- ROLE - ROLE
- ENTITLEMENT
description: >- description: >-
Enum represented the currently supported requestable object types. Additional values may be added in the future Enum represented the currently supported requestable object types. Additional values may be added in the future
without notice. without notice.