Background
obiba/opal#4136 introduced a new 'AUDIT_ALL' role with read-only access to various admin components of the Opal server. This was done in response to obiba/opal#4132, which describes the rationale behind the need for this new auditor role.
Request
To update the safe_*.opal() S3 generic methods to verify that a given connection object was done by a user with at least auditing access.
Background
obiba/opal#4136 introduced a new 'AUDIT_ALL' role with read-only access to various admin components of the Opal server. This was done in response to obiba/opal#4132, which describes the rationale behind the need for this new auditor role.
Request
To update the
safe_*.opal()S3 generic methods to verify that a given connection object was done by a user with at least auditing access.