In Shellius, a server tagged prod always requires approval. No policy setting can switch that off: a policy's auto-approve flag is ignored for production.
1. Tag production honestly
Set the environment of every production server to prod. This one field is what triggers review.
2. Decide who approves
Approvers are set on policies and servers — see Access policies. Pick people who can judge the request, and more than one so that holidays do not block a deployment.
3. Decide whether anyone may bypass
Two things must both be true for someone to skip review:
- their role holds the
access.prod_bypasspermission, and - the organisation switch
prodBypassEnabledis on.
With the switch off, nobody skips review — not even a super admin. A bypass is never silent: the request is still created, a reason is still required, it is audited as access_request.prod_bypass, and the server's approvers are told afterwards.
A reasonable starting point
Leave the switch off. Turn it on only when you have an on-call rotation that genuinely needs it at 3 a.m., and review access_request.prod_bypass entries weekly.
4. Make approvals reach people
Approvers are notified in the portal and by email. Set up email delivery, or requests will wait unseen.