Files
developer.sailpoint.com/static/api-specs/idn/beta/schemas/CompletedApproval.yaml
2022-09-26 21:59:54 -04:00

83 lines
2.8 KiB
YAML

type: object
properties:
id:
type: string
example: 2c938083633d259901633d25c68c00fa
description: The approval id.
name:
type: string
example: Approval Name
description: The name of the approval.
created:
type: string
format: 'date-time'
description: When the approval was created.
example: '2017-07-11T18:45:37.098Z'
modified:
type: string
format: 'date-time'
description: When the approval was modified last time.
example: '2018-07-25T20:22:28.104Z'
requestCreated:
type: string
format: 'date-time'
description: When the access-request was created.
example: '2017-07-11T18:45:35.098Z'
requestType:
$ref: '../../v3/schemas/AccessRequestType.yaml'
description: If the access-request was for granting or revoking access.
requester:
$ref: '../../v3/schemas/BaseReferenceDto.yaml'
description: The identity that requested the item.
requestedFor:
$ref: '../../v3/schemas/BaseReferenceDto.yaml'
description: The identity for whom the item is requested for.
reviewedBy:
$ref: '../../v3/schemas/BaseReferenceDto.yaml'
description: The identity who has reviewed the approval.
owner:
$ref: '../../v3/schemas/BaseReferenceDto.yaml'
description: The owner or approver of the approval.
requestedObject:
$ref: './RequestableObjectReference.yaml'
description: The requested access item.
requesterComment:
$ref: '../../v3/schemas/CommentDto.yaml'
description: The requester's comment.
reviewerComment:
$ref: '../../v3/schemas/CommentDto.yaml'
description: The approval's reviewer's comment.
previousReviewersComments:
type: array
items:
$ref: '../../v3/schemas/CommentDto.yaml'
description: The history of the previous reviewers comments.
forwardHistory:
type: array
items:
$ref: '../../v3/schemas/ApprovalForwardHistory.yaml'
description: The history of approval forward action.
commentRequiredWhenRejected:
type: boolean
example: true
description: When true the rejector has to provide comments when rejecting
state:
$ref: './CompletedApprovalState.yaml'
description: The final state of the approval
removeDate:
type: string
description: The date the role or access profile is no longer assigned to the specified identity.
format: 'date-time'
example: '2020-07-11T00:00:00Z'
removeDateUpdateRequested:
type: boolean
example: true
description: If true, then the request was to change the remove date or sunset date.
currentRemoveDate:
type: string
description: The remove date or sunset date that was assigned at the time of the request.
format: 'date-time'
example: '2020-07-11T00:00:00Z'
sodViolationContext:
$ref: './SodViolationContextCheckCompleted.yaml'
description: The details of the SOD violations for the associated approval.