Also, it needs the permutations to be described in the method summary, with some examples why you would want to use different permutations.

For example, `{globalAdminOnly: true, tenantOverride: true, supress: true}` is useful for a backend auth credential (e.g., private key) that you don't want exposed, and want the tenant to be able to override with their own auth credential.

`{globalAdminOnly: true, tenantOverride: false}` is useful if you have a sensitive back-end configuration that you don't want individual tenant admins to see or override, like storage credentials.

etc...