About Flexi Access
The idea behind Flexi Access is to allow per user acces control for a node without the complexity or features of Organic Lists, and without having to create a lot of (overlapping) roles.
Installation should be below the directory here you keep your site's contributed modules (this is usually sites/all/modules).
- First, unless you've already done so, download, unpack and install ACL. Flexi Access depends on it being present.
- Download, and unpack the install Flexi Access.
- Enable Flexi Access from admin/modules.
- You'll get a message telling you to rebuild permissions. Do it!
- Flexi Access is now ready for use.
The administrative interface (admin/config/people/flexiaccess) has the following tab:
- Content types: Enable/disable the content types you want Flexi Access to manage (e.g. Article).
Administrators viewing a node of an Flexi Access enabled content type will see a tab called 'Flexi Access'. If you click this for a node that has no ACL (Access Control List) associated, you'll see a button to create an ACL. Until you create an ACL, access will not be managed by Flexi Access. When you create an ACL, access will be managed by Flexi Access and only the users named in the node's ACL will be able to see the node.
When Flexi Access manages a node, there will be three subfields (view, update, delete) inside the Flexi Access tab. You can use these subfields to manage individual users' view, update, and delete permissions for the node.