diff --git a/policy/admin-action.go b/policy/admin-action.go index a4d8bc7..765c776 100644 --- a/policy/admin-action.go +++ b/policy/admin-action.go @@ -110,6 +110,15 @@ const ( // create/update/delete operations to peers SiteReplicationOperationAction = "admin:SiteReplicationOperation" + // Tables Replication Actions + + // TablesReplicationAddAction - allow adding tables replication targets + TablesReplicationAddAction = "admin:TablesReplicationAdd" + // TablesReplicationRemoveAction - allow removing tables replication targets + TablesReplicationRemoveAction = "admin:TablesReplicationRemove" + // TablesReplicationInfoAction - allow getting tables replication info/status + TablesReplicationInfoAction = "admin:TablesReplicationInfo" + // Service account Actions // CreateServiceAccountAdminAction - allow create a service account for a user @@ -327,6 +336,10 @@ var SupportedAdminActions = map[AdminAction]struct{}{ SiteReplicationRemoveAction: {}, SiteReplicationResyncAction: {}, + TablesReplicationAddAction: {}, + TablesReplicationRemoveAction: {}, + TablesReplicationInfoAction: {}, + ImportBucketMetadataAction: {}, ExportBucketMetadataAction: {}, ExportIAMAction: {},