Closed (works as designed)
Project:
Nodeaccess
Version:
8.x-1.x-dev
Component:
Documentation
Priority:
Normal
Category:
Support request
Assigned:
Unassigned
Reporter:
Created:
20 Aug 2019 at 16:13 UTC
Updated:
14 Mar 2020 at 21:47 UTC
Jump to comment: Most recent, Most recent file
Comments
Comment #2
tjtj commentedComment #3
alisonHi @tjtj! Thank you for the screenshot, that's helpful for knowing where you're looking and not seeing the tab.
I'll need a bit more info to figure this out with you -- have you gone to the Nodeaccess module settings yet?
Administration > Configuration > People > Nodeaccess Settings
/admin/config/people/nodeaccess
You'll want to enable some stuff on here -- if you haven't already. Since you're admin, you just need go configure "Allowed grants" and "Basic page". For "Basic page," enable the checkbox "Show grant tab for this node type," and then set default grants for each user role. When you save these settings, you'll probably be prompted to rebuild permissions -- make sure you do that! Then, refresh the page you're editing -- you should see a new tab at the top (next to Edit) called "Grants." On this tab, you can override the node type grants you set in the previous step (for Basic page as a whole) -- the roles shown on the Grants tab are based on the roles you enabled in the "Allowed roles" setting from the previous step.
Does that help, or did you already do all of that, or?
Comment #4
alisonComment #5
masipila commentedThe instructions written by @alisonjo315 above are missing one step. You need to clear caches to get the tab visible.
So the full steps to get the tab visible are:
1. Enable nodeaccess
2. Configure the module at /admin/config/people/nodeaccess
3. Clear Drupal caches
4. Now you should get prompted to rebuild content access permissions. Do that.
5. The tab should now be visible on those content types where it was defined in module configuration in step 2.
Cheers,
Markus
Comment #6
alisonThank you, @masipila!