Roles are a combination of different preset Permissions (or actions) that can be assigned to different users in Vidigami before they are invited to access the system,. These roles vary in terms of usage and give users a defined scope of how they participate in Vidigami, for the purposes of privacy and security.
Roles work in 2 levels in Vidigami:
- System Wide: Every user is assigned a Default or Custom System Role that limits what they can do in their respective school year.
- Group Specific: When a user is a member of a group, he/she can be given additional or even fewer permissions within that group.
Every user with access to Vidigami must have an associated Role. Either you can assign a Default Role, or, a Custom Role.
Administrator: This the most powerful role in Vidigami. Every school needs to have at least one school administrator per school year. We receive the details of that one user from your school when Onboarding. This is when we create the account for this person, so that they can manage user and content access. The Administrator (Admin for short) is a system-wide role that will grant control over all Groups and all content in that school year. Note that every school year, the admin can be different. Over time, the admin may choose to add additional admin users. To do this, navigate to the Users List and update the role of that particular user to Admin. This will immediately change that user's permissions, now allowing them to control all group and their content for the given school year. Admin users have access to all features and functionality including the multi select tool which enables batch download.
Manager: This is the second most powerful role. Once again, it can be applied to users at a a system-wide or group-level. The manager can do everything the admin can aside from managing the Users List, Reported Media and Tags.
Contributor: This role exists for everyday users to contribute media to Vidigami and be limited to certain groups. It is the default system role that is give to all members of your community when you Onboard them to your system for the School Year. With this role, you can view all relevant content, upload new images and apply tags.
Spectator: This role only allows users to view photos. They will have limited access to download photos in the application. Spectators can access Vidigami and view content relevant to them, but they cannot contribute (upload) to content.
No Access: To give users very limited to no access to the system, assign this role to users so that they have access to only specific places in Vidigami.
Adding Roles at Group Level
Aside from a system-wide level, A user can be assigned any of the Default or Custom Roles at a group level. This will override that user's permissions for that group only. To assign a specific role within a group, first ensure that the user is a member of the group. Their group role can then be assigned accordingly, now allowing them to do more within the group. (Example: Marc, the School Admin, assigns parent photographer, Stacy, a Contributor System Role, but because she is leading the Parent Photography Group, she has been given an Admin role for that group only.)
Custom roles are a great way to give specific users more flexibility in Vidigami. To create a new role in Vidigami, select Create Custom Role. A base role can be chosen as a base line, and then the permissions within it can be toggled according to what you would like that role to be able to do.