Approver groups
An approver group is a named set of approvers, such as group:sre. Define the group once and reference it wherever an approval is required, instead of listing people by name on every secret.
Bind a group to a path
Attach an approval policy to a path. The policy names its principals — one or more groups, named approvers, or a mix — and a quorum:
- any-of — any one named approver may countersign a release.
- M-of-N — a fixed number of approvers must countersign before a release proceeds.
Set the rule once as policy; every secret under the path inherits it. There is no per-secret approver assignment.
How inheritance resolves
Secrets stored under a bound path pick up that path’s policy automatically. When policies overlap, the most-specific path wins, so a rule on a deeper path overrides a broader one above it.
Changing membership
Add or remove people from a group, or edit the policy, and the change takes effect immediately. You do not re-encrypt existing secrets when membership changes — the same group reference now resolves to the new set of approvers.
Approver groups are available on Team plans and above.
See the two-person rule for M-of-N quorums, and access policies for who may ask for a release.