diff --git a/src/pages/identity/containers/Project/actions/ManageUser.jsx b/src/pages/identity/containers/Project/actions/ManageUser.jsx index d59813ad..f89a11d3 100644 --- a/src/pages/identity/containers/Project/actions/ManageUser.jsx +++ b/src/pages/identity/containers/Project/actions/ManageUser.jsx @@ -111,7 +111,7 @@ export class ManageUser extends ModalAction { return usersProjectRole; }; - static policy = 'identity:update_project'; + static policy = ['identity:create_grant', 'identity:revoke_grant']; static allowed = () => Promise.resolve(true); diff --git a/src/pages/identity/containers/Project/actions/ManageUserGroup.jsx b/src/pages/identity/containers/Project/actions/ManageUserGroup.jsx index 2d99b1ba..e53ee5c7 100644 --- a/src/pages/identity/containers/Project/actions/ManageUserGroup.jsx +++ b/src/pages/identity/containers/Project/actions/ManageUserGroup.jsx @@ -110,7 +110,7 @@ export class ManageUserGroup extends ModalAction { return groupProjectRole; }; - static policy = 'identity:update_project'; + static policy = ['identity:create_grant', 'identity:revoke_grant']; static allowed = () => Promise.resolve(true);