Roles & Permissions

In the Uintra platform you can manage Roles and Permissions - add new user-roles and provide them access according to your needs. It has three roles implemented as default:

 

  • UI user
  • UI publisher
  • Webmaster (administrator)

 

By default the UI User is allowed to create bulletin posts and but only allowed to comment/like Event and News posts. This role is intended for users that mainly use the platform to gain information. Default permissions:

 

  • Umbraco - no access
  • Read / like / comment - yes
  • News management - no access
  • Events management  - no access
  • Bulletin management  - yes 
  • Edit my profile (add avatar/change name) - yes
  • Create / Edit group - no access
  • Create / Edit activities (news, event) under group (if user subscriber) - no access
  • Create / Edit activities under group (if user not subscriber) - no access
  • Create / edit bulletin, comments, Likes under group if subscriber - yes
  • Create / edit bulletin, comments, Likes under group if not subscriber - no access

 

The UI publisher has full access to all the features in the user interface, and can create groups and any post type. This role is intended for the daily management of the user interface. Default permissions:

 

  • Umbraco - no access
  • Read / like / comment - yes
  • News management - yes
  • Events management - yes
  • Bulletin management - yes
  • Edit my profile (add avatar/change name) - yes
  • Group management - yes

 

The Webmaster has access to everything in the user interface but also Umbraco backend. This means the webmaster can set up new pages, edit notifications, and much more. This role requires a little knowhow with Umbraco or at least some time put into learning how the Umbraco / Uintra works. Default permissions:

 

  • Umbraco - yes
  • Read / like / comment - yes
  • News management - yes
  • Events management  - yes
  • Bulletin management  - yes
  • Edit my profile (add avatar/change name) - yes
  • Create any kind and amount of Member Groups in Umbraco - yes

 

These are the presets, but essentially the permissions related to each role can be edited for your needs. In Umbraco the setup of group permissions can look like this (Members => Members Groups)

 

 

If you need more custom roles or permissions, they can be added with Webmaster role by following next steps:

 

  • Create new Member Group

 

 

  • Fill in the “Title” field and press the “Save” button.

 

 

  • Switch on/off Allowed Permissions that needed for all Activity type - News, Events, Bulletins, Groups (those would be saved automatically)

 

 

After all actions above You can use the newly created member group for new or existing Portal members. Just add this group on “Properties” on the member tab:

 

 

A member with this Group permissions do now have the specified permissions.

 

For Webmaster role there exists a possibility to limit the editing Members Group permissions. You need to choose the Webmaster (which will be this Administrator) and add in Web.config file SuperUser property with user email:

 

  • AppSettings =>  <add key="UintraSuperUsers" value="[webmaster_email]"/>

 

 

  • Save Web.config changes

 

This user will become SuperUser and it will be possible to Enable/Disable settings for the “Allowed Permissions” column:

 

 

Didn't find what you were looking for?

Our site is a work in progress and feedback is very much appreciated. If you could not find information regarding your problem please contact jba@compent.net or go to our github and create an issue if the problem relates to a bug or otherwise unintended technical functionality.