1.0 Overview
To update an existing quorum approval policy, you need to request that the changes in the policy be approved.
For more information on setting the quorum approval policy at DSM group-level, refer to User's Guide: Group Quorum Policy.
For more information on setting the quorum approval policy at DSM account-level, refer to User's Guide: Account Quorum Policy.
2.0 REST API Using the curl
Command
The following is an example of changing an existing quorum approval policy to add a new user to the policy (2 out of 4 users for approval):
$ curl /sys/v1/approval_requests -H 'Authorization: Bearer YhXwwa-6C...ig5g' \
-d '{"method": "PATCH", "operation": "/sys/v1/groups/<Group-UUID>", "body":{"approval_policy":{"protect_manage_operations":true,"protect_crypto_operations":true,"quorum":{"n":2,"members":[{"user":"80e3f312-9d8e-4645-848a-5c80aebf8f52"},{"user":"ba4ecb63-bcab-4e12-9432-b0a06fff5226"},{"user":"504c9895-c9fa-4890-b3d5-35554c74df18"}, {"user":"cbc09134-9a07-4cc2-a59c-845c600e4234"}], "require_2fa":false,"require_password":false}}}}'
{"request_id": "e8d011db-1a8b-4904-9fcc-1720aa30ac4f" ...}
# This will create an approval task (with above id). Get it approved by existing approvers for changes to get reflected.