User Management
Precisely control what other users can edit on your site and whether they can use design features. To give a team members access to your site, start by creating a user for them.
Create a new user
- Go to "Access > Users > Add New".
- Insert a name for your user and click save.
- Set a password for this user.
- Select the roles you want to assign and click save (see roles below).
- Your team member can now log into the backend with the name and password you created.
Roles
By assigning roles to a user, you can control what this user can access on your site. PAGEGRID comes with these predefined user roles:
Role | Description |
---|---|
Guest | Can view the frontend of your site. |
Editor | Can edit the content of unlocked items on your site. |
Designer | Can change the design and edit the content of your site. |
Permissions
If you want even more control, you can change the individual permissions of a user role.
Permission are only available to self-hosted installations.
Go to "Access > Roles" and select the role you want to edit.
Permissions that start with page- applies to all editable templates. Templates with an asterisk (*) are configured for edit-related permissions to also inherit to children and through the page tree, unless/until overridden by a page using a different access controlled template. You can enable view/edit access through the access tab in the settings for each template individually ("Templates > yourTemplate > Access") if you need more control.
Since PAGEGRID uses pages for it's items, the term "page" also applies to PAGRGRID ITEMS.
The following permissions are relevant for PAGEGRID:
Permission | Description |
---|---|
page-view | Which types of pages may this role view? This permission is also inherited to children and through the page tree, unless/until overridden by a page using a different access controlled template. |
page-edit | Which types of pages may this role edit? This permission is also inherited to children and through the page tree, unless/until overridden by a page using a different access controlled template. To enable editing of PAGEGRID items you have to give edit access to the template "pg_container". |
page-add | Which types of pages may this role add children to? Unlike most other permissions, page-edit permission to a template is not a pre-requisite for this permission. |
page-create | Which types of pages may this role create? Note that role must also have page-edit permission. |
page-clone | Clone a page (applies to all editable templates) |
page-delete | Delete pages (applies to all editable templates) |
page-edit-front | Use the front-end/inline page editor (Also make sure to select the editable fields in the PAGEGRID module settings) |
page-lock | Lock or unlock a page (applies to all editable templates) |
page-move | Move pages (change parent, applies to all editable templates) |
page-sort | Sort child pages (applies to all editable templates) |
page-pagegrid-edit | Edit PAGEGRID items in modal (applies to all editable templates) |
pagegrid-add | Use the sidebar to drag new items into the page (also needs pagegrid-drag permission to work) |
pagegrid-drag | Drag PAGEGRID items |
pagegrid-resize | Resize PAGEGRID items |
pagegrid-process | Allow PAGEGRID to process ajax calls |
pagegrid-style-panel | Enable styling of PAGEGRID items |