Permission Grid
In order to add the Permission Grid field on the form, you need to select it from Add Field section > Security > Permission Grid.
Getting started:
Add an Action Form module to your page, go to Manage Form, and select Start from Scratch.
Add a Permission Grid field
Set the roles(ex:Registered Users, Subscribers)
Set the permissions(ex: View, Edit)
Set Load Permissions(ex: View for Key, [ViewToken] for Roles)
Add a button with an Update Page action - on the action set the Permissions similar to the previous step
Settings Reference:
-
Roles
- Input one role name or ID per line. Special roles “All Users” and “Unauthenticated Users” are also supported. Supports contextual tokens, such as [RoleName]
-
Permissions
- Input one permission name per line. They don’t need to map to anything from DNN. The permissions in this grid are given a meaning later depending on the context in which they’re used.
-
Load Permissions
- Load permissions from tokens. The first column would contain VIEW or EDIT or other permission that you wish to load. The second column is a comma delimited list of role IDs or role names. It can also be permissions loaded with a LoadPage or LoadModule action. Supports contextual tokens, such as [Roles]