ApprovalOptions interface
Właściwości
| auto |
Określ, czy zatwierdzenie można pominąć, jeśli ta sama osoba zatwierdzająca zatwierdziła poprzedni etap. |
| enforce |
Określ, czy należy ponownie zweryfikować tożsamość osoby zatwierdzającej przed zakończeniem zatwierdzania. |
| execution |
Kolejność wykonania zatwierdzeń. |
| release |
Określ, czy użytkownik żądający wydania lub wdrożenia powinien zezwolić osobie zatwierdzającej. |
| required |
Liczba zatwierdzeń wymaganych do przejścia do wydania. "0" oznacza wszystkie wymagane homologacje. |
| timeout |
Upłynął limit czasu zatwierdzania. Domyślny limit czasu zatwierdzania wynosi 30 dni. Maksymalny dozwolony limit czasu wynosi 365 dni. "0" oznacza domyślny limit czasu, tj. 30 dni. |
Szczegóły właściwości
autoTriggeredAndPreviousEnvironmentApprovedCanBeSkipped
Określ, czy zatwierdzenie można pominąć, jeśli ta sama osoba zatwierdzająca zatwierdziła poprzedni etap.
autoTriggeredAndPreviousEnvironmentApprovedCanBeSkipped: boolean
Wartość właściwości
boolean
enforceIdentityRevalidation
Określ, czy należy ponownie zweryfikować tożsamość osoby zatwierdzającej przed zakończeniem zatwierdzania.
enforceIdentityRevalidation: boolean
Wartość właściwości
boolean
executionOrder
Kolejność wykonania zatwierdzeń.
executionOrder: ApprovalExecutionOrder
Wartość właściwości
releaseCreatorCanBeApprover
Określ, czy użytkownik żądający wydania lub wdrożenia powinien zezwolić osobie zatwierdzającej.
releaseCreatorCanBeApprover: boolean
Wartość właściwości
boolean
requiredApproverCount
Liczba zatwierdzeń wymaganych do przejścia do wydania. "0" oznacza wszystkie wymagane homologacje.
requiredApproverCount: number
Wartość właściwości
number
timeoutInMinutes
Upłynął limit czasu zatwierdzania. Domyślny limit czasu zatwierdzania wynosi 30 dni. Maksymalny dozwolony limit czasu wynosi 365 dni. "0" oznacza domyślny limit czasu, tj. 30 dni.
timeoutInMinutes: number
Wartość właściwości
number