This article describes how to manage the option to have an approval step for several use cases in the Cards package. Read more here:Smart ID Workforce use cases
See a list of all available options in the Smart ID use cases for the Cards package here: Cards - Options
Prerequisites
-
Step-by-step instruction for the administrator
Log in to Identity Manager Admin as Administrator.
In Identity Manager Admin, go to Home >Scripts.
Select the script CardsScriptOptions.
In the section Approvals in the script,go to the CardsRequestApprovalvariable, see the example. By default it is set to true, that is, there is an approval step when you request a card for a user. Example for the Request card use case:
/*
Defines if Card Requests require approval.
Possible options:
* true(default) - Approval steps are enabled.
* false - Approval steps are disabled.
*/
CardsRequestApproval = true
If you do not want to have an approval step when you request a card for a user, set CardsRequestApprovalto false.
Click Save in the upper left corner to save the updated script (or exit without saving if there are no updates).
In Identity Manager Admin, go to Home >Scripts.
Select the script CardsScriptOptions.
In the section Approvals in the script,go to the CardsBatchRequestApproval variable, see the example. By default it is set to false, that is, there is no approval step when you request multiple cards. Example:
/*
Defines if Card Requests done through Batch require approval.
Possible options:
* true - Approval steps are enabled.
* false(default) - Approval steps are disabled.
*/
CardsBatchRequestApproval = false
If you want to have an approval step when you request multiple cards, set CardsBatchRequestApproval to true.
Click Save in the upper left corner to save the updated script (or exit without saving if there are no updates).
In Identity Manager Admin, go to Home >Scripts.
Select the script CardsScriptOptions.
In the section Approvals in the script,go to the CardsDeactivationApprovalvariable, see the example. By default it is set to false, that is, there is no approval step when you deactivate a card for a user. Example:
Defines if Card Deactivations require approval.
Possible options:
* true - Approval steps are enabled.
* false(default) - Approval steps are disabled.
*/
CardsDeactivationApproval = false
If you want to have an approval step when you deactivate a card for a user, set CardsDeactivationApprovalto true.
Click Save in the upper left corner to save the updated script (or exit without saving if there are no updates).
In Identity Manager Admin, go to Home >Scripts.
Select the script CardsScriptOptions.
In the section Approvals in the script,go to the CardsReactivationApprovalvariable, see the example. By default it is set to false, that is, there is no approval step when you reactivate a card for a user. Example:
/*
Defines if Card Reactivations require approval.
Possible options:
* true - Approval steps are enabled.
* false(default) - Approval steps are disabled.
*/
CardsReactivationApproval = false
If you want to have an approval step when you reactivate a card for a user, set CardsDeactivationApprovalto true.
Click Save in the upper left corner to save the updated script (or exit without saving if there are no updates).
In Identity Manager Admin, go to Home >Scripts.
Select the script CardsScriptOptions.
In the section Approvals in the script,go to the CardsLockingApprovalvariable, see the example. By default it is set to false, that is, there is no approval step when you lock a card for a user. Example:
/*
Defines if Card Lockings require approval.
Possible options:
* true - Approval steps are enabled.
* false(default) - Approval steps are disabled.
*/
CardsLockingApproval = false
If you want to have an approval step when you lock a card for a user, set CardsLockingApprovalto true.
Click Save in the upper left corner to save the updated script (or exit without saving if there are no updates).
Technical details
Use case
Value
Outcome
Request card
True (default)
There will be an approval step when requesting a card for a user
False
There will not be an approval step when requesting a card for a user
Request multiple cards
False (default)
There will be not an approval step when requesting multiple cards
True
There will be an approval step when requesting multiple cards
Deactivate card
False (default)
There will not be an approval step when deactivating a card for a user
True
There will be an approval step when deactivating a card for a user
Reactivate card
False (default)
There will not be an approval step when reactivating a card for a user
True
There will be an approval step when reactivating a card for a user
Lock card
False (default)
There will not be an approval step when locking a card for a user
True
There will be an approval step when locking a card for a user
Click here to see the whole manage options script.