Skip to content

This issue was moved to a discussion.

You can continue the conversation there. Go to discussion →

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

Field-level permissions #947

Closed
angrybrad opened this issue Jan 31, 2017 · 2 comments
Closed

Field-level permissions #947

angrybrad opened this issue Jan 31, 2017 · 2 comments
Labels
enhancement improvements to existing features system administration 💼 features related to system administration

Comments

@angrybrad
Copy link
Member

Created by: Visiluna ([email protected]) on 2015/06/16 22:04:13 +0000
Votes at time of UserVoice import: 8


I'd like to be able to restrict certain fields to specific member groups.

Example: A user profile that contains a bunch of fields for contact information and a field for a "commission rate." A user should be able to edit the fields for their contact information, but only a member of a "management" user group should be able to see/edit the "commission rate" field.

@angrybrad
Copy link
Member Author

Posted by Visiluna ([email protected]) on 2015/06/16 22:04:13 +0000


An example of a comparable implementation is how ExpressionEngine allows the creation of different Form Layouts for different user groups. I think the method of setting access at the field level works better in my mind, but either approach would achieve the desire result.

@moacode
Copy link

moacode commented Jun 17, 2019

@angrybrad I've written a plugin which should do what you're after (although we're a couple of years on!): https://plugins.craftcms.com/craft-fab-permissions

I'd be happy to hear any feedback you might have!

This issue was moved to a discussion.

You can continue the conversation there. Go to discussion →

Labels
enhancement improvements to existing features system administration 💼 features related to system administration
Projects
None yet
Development

No branches or pull requests

3 participants