Automated commit by github action: 13995627636

This commit is contained in:
GitHub Action Bot
2025-03-21 15:49:27 +00:00
parent 7c85cb6669
commit 6e2ee59a37
8 changed files with 29 additions and 20 deletions

View File

@@ -17,6 +17,7 @@ properties:
type: string
example: Cloud Account Aggregation
description:
nullable: true
description: Description of the TaskDefinition
type: string
example: Aggregates from the specified application.
@@ -32,4 +33,9 @@ properties:
arguments:
description: Formal parameters of the TaskDefinition, without values
type: object
additionalProperties: true
additionalProperties: true
example:
mantisExecutor: com.sailpoint.mantis.sources.task.AccountAggregationTask
eventClassesCsv: sailpoint.thunderbolt.events.AggregationEvents
serviceClass: sailpoint.thunderbolt.service.AggregationService
serviceMethod: accountAggregationTask

View File

@@ -17,6 +17,7 @@ properties:
type: string
example: Cloud Account Aggregation
description:
nullable: true
description: Description of the TaskDefinition
type: string
example: Aggregates from the specified application.
@@ -32,4 +33,9 @@ properties:
arguments:
description: Formal parameters of the TaskDefinition, without values
type: object
additionalProperties: true
additionalProperties: true
example:
mantisExecutor: com.sailpoint.mantis.sources.task.AccountAggregationTask
eventClassesCsv: sailpoint.thunderbolt.events.AggregationEvents
serviceClass: sailpoint.thunderbolt.service.AggregationService
serviceMethod: accountAggregationTask

View File

@@ -16,7 +16,7 @@ properties:
Use this property to define what report should be processed in the RDE service.
example: ACCOUNTS
arguments:
oneOf:
anyOf:
- $ref: '../reports/arguments/accounts-export-report-arguments.yaml'
- $ref: '../reports/arguments/identities-details-report-arguments.yaml'
- $ref: '../reports/arguments/identities-report-arguments.yaml'

View File

@@ -19,6 +19,7 @@ properties:
Unique task definition identifier.
example: a248c16fe22222b2bd49615481311111
reportType:
type: string
enum:
- ACCOUNTS
- IDENTITIES_DETAILS
@@ -140,8 +141,6 @@ properties:
type: object
description: >-
Extra attributes map(dictionary) needed for the report.
additionalProperties:
type: object
example: {"org": "an-org"}
progress:
type: string

View File

@@ -4,12 +4,12 @@ get:
- Requestable Objects
summary: Requestable Objects List
security:
- userAuth: []
- userAuth: [idn:requestable-objects:read]
x-sailpoint-userLevels:
- ORG_ADMIN
description: >-
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/v3/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.
parameters:
@@ -27,8 +27,8 @@ get:
- in: query
name: types
description: >-
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.
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.
required: false
schema:
type: array
@@ -43,14 +43,14 @@ get:
type: string
example: "Finance Role"
description: >-
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.
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.
- in: query
name: statuses
description: >-
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.
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.
required: false
schema:
type: array

View File

@@ -3,7 +3,6 @@ enum:
- ACCESS_PROFILE
- ROLE
- ENTITLEMENT
description: >-
The currently supported requestable object types.
description: Currently supported requestable object types.
example: ACCESS_PROFILE

View File

@@ -16,7 +16,7 @@ properties:
Use this property to define what report should be processed in the RDE service.
example: ACCOUNTS
arguments:
oneOf:
anyOf:
- $ref: '../reports/arguments/accounts-export-report-arguments.yaml'
- $ref: '../reports/arguments/identities-details-report-arguments.yaml'
- $ref: '../reports/arguments/identities-report-arguments.yaml'

View File

@@ -19,6 +19,7 @@ properties:
Unique task definition identifier.
example: a248c16fe22222b2bd49615481311111
reportType:
type: string
enum:
- ACCOUNTS
- IDENTITIES_DETAILS
@@ -140,8 +141,6 @@ properties:
type: object
description: >-
Extra attributes map(dictionary) needed for the report.
additionalProperties:
type: object
example: {"org": "an-org"}
progress:
type: string