ATLAS-4016 : Update authorization - 'admin-audits' for retrieving admin audits
Signed-off-by: nixonrodrigues <nixon@apache.org>
This commit is contained in:
parent
801d40c3c6
commit
b7c219a523
|
|
@ -44,7 +44,9 @@ public enum AtlasPrivilege {
|
|||
ENTITY_REMOVE_LABEL("entity-remove-label"),
|
||||
ENTITY_UPDATE_BUSINESS_METADATA("entity-update-business-metadata"),
|
||||
|
||||
TYPE_READ("type-read");
|
||||
TYPE_READ("type-read"),
|
||||
|
||||
ADMIN_AUDITS("admin-audits");
|
||||
|
||||
private final String type;
|
||||
|
||||
|
|
|
|||
|
|
@ -624,6 +624,8 @@ public class AdminResource {
|
|||
perf = AtlasPerfTracer.getPerfTracer(PERF_LOG, "AdminResource.getAtlasAudits(" + auditSearchParameters + ")");
|
||||
}
|
||||
|
||||
AtlasAuthorizationUtils.verifyAccess(new AtlasAdminAccessRequest(AtlasPrivilege.ADMIN_AUDITS), "Admin Audits");
|
||||
|
||||
return auditService.get(auditSearchParameters);
|
||||
} finally {
|
||||
AtlasPerfTracer.log(perf);
|
||||
|
|
|
|||
Loading…
Reference in New Issue