mirror of
https://github.com/LukeHagar/developer.sailpoint.com.git
synced 2025-12-10 12:27:47 +00:00
82 lines
2.1 KiB
YAML
82 lines
2.1 KiB
YAML
title: Access Request Pre Approval
|
|
type: object
|
|
required:
|
|
- accessRequestId
|
|
- requestedFor
|
|
- requestedItems
|
|
- requestedBy
|
|
properties:
|
|
accessRequestId:
|
|
type: string
|
|
description: The unique ID of the access request.
|
|
example: 2c91808b6ef1d43e016efba0ce470904
|
|
requestedFor:
|
|
required:
|
|
- id
|
|
- type
|
|
- name
|
|
allOf:
|
|
- $ref: '../../../../v3/schemas/BaseReferenceDto.yaml'
|
|
description: The identity who the access request is for.
|
|
properties:
|
|
type:
|
|
enum:
|
|
- "IDENTITY"
|
|
example: "IDENTITY"
|
|
description: The type of object that is referenced
|
|
requestedItems:
|
|
description: Details of the access items being requested.
|
|
type: array
|
|
items:
|
|
type: object
|
|
required:
|
|
- id
|
|
- name
|
|
- type
|
|
- operation
|
|
properties:
|
|
id:
|
|
type: string
|
|
description: The unique ID of the access item being requested.
|
|
example: 2c91808b6ef1d43e016efba0ce470904
|
|
name:
|
|
type: string
|
|
description: The human friendly name of the access item.
|
|
example: Engineering Access
|
|
description:
|
|
nullable: true
|
|
type: string
|
|
description: Detailed description of the access item.
|
|
example: Access to engineering database
|
|
type:
|
|
enum:
|
|
- ACCESS_PROFILE
|
|
- ROLE
|
|
- ENTITLEMENT
|
|
description: The type of access item.
|
|
example: ACCESS_PROFILE
|
|
operation:
|
|
enum:
|
|
- Add
|
|
- Remove
|
|
description: The action to perform on the access item.
|
|
example: Add
|
|
comment:
|
|
nullable: true
|
|
type: string
|
|
description: A comment from the identity requesting the access.
|
|
example: William needs this access to do his job.
|
|
requestedBy:
|
|
required:
|
|
- id
|
|
- type
|
|
- name
|
|
allOf:
|
|
- $ref: '../../../../v3/schemas/BaseReferenceDto.yaml'
|
|
description: The identity that initiated the access request.
|
|
properties:
|
|
type:
|
|
enum:
|
|
- "IDENTITY"
|
|
example: "IDENTITY"
|
|
description: The type of object that is referenced |