PORTAL USER Permissions
Portal Users¶
Administrators can create portal users.
- Administration > Portal Users.
- Click Create Portal User button.
- Select Contact the Portal User will be linked with or Proceed w/o Contact
- Fill needed fields on the form and click Save.
A Portal User should be linked to a Portal record in order to be able to access that Portal.
Portal Users can have one or multiple additional Portal Roles. These roles will be merged with roles specified for a Portal.
Portal Users can have a specific Dashboard Layout. It allows certain users to have a specific layout that differs from the default Portal's layout.
Portal Roles¶
Portal Roles are similar to regular Roles in EspoCRM but with a few distinctions.
- not-set ‒ Denies access.
- own ‒ Records created by the user. E.g. a portal user created some case and this case is owned by this user.
- account ‒ Records related to the account the portal user is related to. Relation (link) should be named
account
oraccounts
. - contact ‒ Records related to the contact the portal user is related to. Relation (link) should be named
contact
orcontacts
.
The Assigned User and Teams fields are read-only for portal users.
Portal Roles can be applied to:
- Portal ‒ all users of the portal will receive this role (multiple roles applied to one Portal are merged into one);
- Portal User ‒ to grant certain users specific permissions.
Example¶
Portal Users should be able to create Cases, view Cases related to their Account; they also should be able to view Knowledge Base.
- Open the Create Portal Role form (Administration > Portal Roles > Create Role).
- Enable access to Cases, set: create – yes, read – account, edit – no, delete – no, stream – account.
- Enable access to Knowledge Base, set: create – no, read – account, edit – no, delete – no.
- Edit the Portal record (Administration > Portals). Select your portal role in Roles field and then save.