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

Umbraco Forms v13 ManageSecurityWithUserGroups #1254

Open
RachBreeze opened this issue Jul 11, 2024 · 2 comments
Open

Umbraco Forms v13 ManageSecurityWithUserGroups #1254

RachBreeze opened this issue Jul 11, 2024 · 2 comments

Comments

@RachBreeze
Copy link

Hello

When ManageSecurityWithUserGroups is enabled all existing access to umbracoForms is lost.

If this was moved to be a setting in Umbraco an administrator could manage this and a migration could fire which migrates security from user based to group based, based on current permissions.

I appreciate this wouldn't be an easy ui to build but it would be really helpful for sites with large user groups.

Many thanks

Rachel

@AndyButland
Copy link

We've got some documentation here on migrating to managing user security with groups - you shouldn't find anything "lost", although you will need to set the appropriate permission on the groups before access is returned.

I'll leave this open for now if you are minded to add some more detail about how you see this working and whether it really feels like a feature needed in the UI. But at the moment I feel it's not really possible to automate a migration here (e.g. if two users have different permissions but the same groups, what would the permissions on the group be? and which group gets which permission?).

And it also feels to me more like a one-off "set and forget" setting that you aren't going to need to regularly switch between,

@RachBreeze
Copy link
Author

Hi Andy

Thank you for your quick response, this process will work for a small number of user groups and users but in this case we have 201 user groups (no exegeration) and 463 users. It impacts anyone who in older versions of Umbraco had access to forms just by virtue of being granted access to the forms section.

Many thanks

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