diff --git a/packages/plugins/users-permissions/server/graphql/mutations/crud/user/delete-user.js b/packages/plugins/users-permissions/server/graphql/mutations/crud/user/delete-user.js index e6226c24f1..c2538c8488 100644 --- a/packages/plugins/users-permissions/server/graphql/mutations/crud/user/delete-user.js +++ b/packages/plugins/users-permissions/server/graphql/mutations/crud/user/delete-user.js @@ -19,7 +19,7 @@ module.exports = ({ nexus, strapi }) => { id: nonNull('ID'), }, - description: 'Update an existing user', + description: 'Delete an existing user', async resolve(parent, args, context) { const { koaContext } = context; diff --git a/packages/plugins/users-permissions/server/graphql/resolvers-configs.js b/packages/plugins/users-permissions/server/graphql/resolvers-configs.js index fb116defea..d8a8b15f42 100644 --- a/packages/plugins/users-permissions/server/graphql/resolvers-configs.js +++ b/packages/plugins/users-permissions/server/graphql/resolvers-configs.js @@ -26,12 +26,12 @@ module.exports = ({ strapi }) => { // Scoped auth for replaced CRUD operations // Role - [`Mutation.${createRole}`]: { auth: { scope: [`${roleUID}.create`] } }, - [`Mutation.${updateRole}`]: { auth: { scope: [`${roleUID}.update`] } }, - [`Mutation.${deleteRole}`]: { auth: { scope: [`${roleUID}.delete`] } }, + [`Mutation.${createRole}`]: { auth: { scope: [`${roleUID}.createRole`] } }, + [`Mutation.${updateRole}`]: { auth: { scope: [`${roleUID}.updateRole`] } }, + [`Mutation.${deleteRole}`]: { auth: { scope: [`${roleUID}.deleteRole`] } }, // User [`Mutation.${createUser}`]: { auth: { scope: [`${userUID}.create`] } }, [`Mutation.${updateUser}`]: { auth: { scope: [`${userUID}.update`] } }, - [`Mutation.${deleteUser}`]: { auth: { scope: [`${userUID}.delete`] } }, + [`Mutation.${deleteUser}`]: { auth: { scope: [`${userUID}.destroy`] } }, }; };