Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

New "Delete" Permission for Users and User Groups. #2529

Closed
MattWilcox opened this issue Mar 5, 2018 · 1 comment
Closed

New "Delete" Permission for Users and User Groups. #2529

MattWilcox opened this issue Mar 5, 2018 · 1 comment

Comments

@MattWilcox
Copy link

MattWilcox commented Mar 5, 2018

Description

The ability to delete Entries / Users / etc should be a Permission that can be assigned to Users and User Groups. If they don't have the permission to do so, instead offer to archive the item the user wants to delete. Ideally this feature would be combined with clearer warnings about what happens to content when its owner User is deleted (But that's another issue: #875 )

Creating this new FR at Brandon's request ( #875 (comment) )

@brandonkelly brandonkelly added the enhancement improvements to existing features label Mar 5, 2018
@brandonkelly brandonkelly removed the enhancement improvements to existing features label Sep 4, 2018
@brandonkelly
Copy link
Member

brandonkelly commented Sep 4, 2018

The ability to delete Entries / Users / etc should be a Permission that can be assigned to Users and User Groups.

There already are “Delete” permissions:

  • Delete users
  • Delete entries
  • Delete other authors’ entries
  • Delete other authors’ drafts
  • Remove files and folders

If they don't have the permission to do so, instead offer to archive the item the user wants to delete.

Craft 3.1 will introduce soft-deletes (#867), but that will replace hard-deletes, not act as an alternative for users that don’t have delete permissions.

Ideally this feature would be combined with clearer warnings about what happens to content when its owner User is deleted

Already done.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants