Skip to main content

ApprovalConfig

Import this model from the entry point of its package:

import { ApprovalConfig } from '@sailpoint/angular-sdk/sources';

Properties​

NameTypeDescriptionNotes
reminderConfig(optional) ApprovalConfigReminderConfig[default to undefined]
escalationConfig(optional) ApprovalConfigEscalationConfig[default to undefined]
timeoutConfig(optional) ApprovalConfigTimeoutConfig[default to undefined]
cronTimezone(optional) ApprovalConfigCronTimezone[default to undefined]
serialChain(optional) Array<ApprovalConfigSerialChainInner>If the approval request has an approvalCriteria of SERIAL this chain will be used to determine the assignment order.[default to undefined]
requiresComment(optional) stringDetermines whether a comment is required when approving or rejecting the approval request.[default to undefined]
fallbackApprover(optional) ApprovalConfigFallbackApprover[default to undefined]
machineIdentityManagerAssignment(optional) stringSpecifies how to treat the identity type "MANAGER_OF" when the requestee is a machine identity.[default to MachineIdentityManagerAssignmentEnum_ManagerOfRequester]
circumventApprovalProcess(optional) booleanWhen true, all approvals will be created with the status "PASSED" effectively skipping the approval process. Note this field should only be used for Machine Account or Machine related approvals.[default to false]
autoApprove(optional) stringOFF will prevent the approval request from being assigned to the requester or requestee by assigning it to their manager instead. DIRECT when the requester != requestee this will cause steps assigned directly to the requester to be auto-approved. INDIRECT when the requester != requestee this will cause steps assigned to the requester or a group containing the requester to be auto-approved. SELF_REQUEST will cause steps assigned to the requester or a group containing the requester to be auto-approved whether or not the requester is the same as the requestee. This field will only be effective if requestedTarget.reauthRequired is set to false, otherwise the approval will have to be manually approved.[default to undefined]