Closed (works as designed)
Project:
Block Content Permissions
Component:
Code
Priority:
Normal
Category:
Support request
Assigned:
Unassigned
Reporter:
Created:
28 Feb 2017 at 21:57 UTC
Updated:
3 Apr 2017 at 16:58 UTC
Jump to comment: Most recent
Comments
Comment #2
joshua.roberson commentedI guess I should have added issues when I first started this project. Yes, the permissions are enforced and everything works except the issues I created.
You can test it by creating some custom block types and creating block content from those types. Setup a new role (ex. Editor) and set the role's permissions. Login as an Editor (not admin) to see the restricted access.
I had a need to allow our Editors the ability to add blocks to regions and create, edit, and/or delete certain types of block content, but never allow them to modify settings for each block content type. So I created this module which so far has worked for me.
Comment #3
joshua.roberson commentedComment #4
sassafrass commentedI thought that might be the case. I just wanted to confirm because, it is not working for me. I have the same need as you do for users to create/edit/delete certain block types but not others. I created several custom block types. Created the role Content Manager and assigned them the permissions to create/edit/delete a Block type called Contact Information. But Content Managers are denied access to all operations. I imagine it is a conflict with some other module I may be using... I don't know.
Comment #5
joshua.roberson commentedI did have to give my editors permission to the following just so they could access the block pages if that helps?
* Use the administration pages and help
* Administer blocks
If that doesn't help, could you include a screenshot of what the user sees and also the relative URL path to the page? Also include a list of your enabled modules that have the word "permission", "access", or "block" in them. Maybe I will be able to see something?
Comment #6
joshua.roberson commentedI am closing this. It can be reopened if more information is provided.