Creating and Managing Users
Users in myStage can be two types: Public or Internal
Public users are those that register on the sign up page. Internal users are those that can perform administrative tasks, or help run a competition day. This documentation is for the internal users.
Creating a user.
1 . On the administration page, click users.
2 . Click New
3 . Fill out the details for the user.
Field | Description |
---|---|
First Name | |
Last Name | |
Username | Tip: Start with org initials, org_role_site is a good way to do it |
Optional | |
Role | User role, configured in codesets |
Password / Re-Enter Password | |
Allow access to admin screens | Choose if this is an administrative user |
Create a Kiosk / Self Registration User | Tick if when logging in you want the self-registration screen to show |
4 . When added, the new user will appear in the list. Click edit to change the user's details.
5 . The edit screen lets you change the user name, email and role. You can also add security roles.
Security Roles
There are a number of security roles that you can allocate to a user, to restrict the access a user has.
Role | Permission |
---|---|
ROLE_COMPETITOR_VIEW | View competitor profile |
ROLE_COMPETITOR_EDIT | Edit competitor profile |
ROLE_PUBLIC_USER | Public user access, don't give to internal users |
ROLE_RESULTS_VIEW | View section results page |
ROLE_RESULTS_EDIT | Allow editing of results |
ROLE_RESULTS_PUBLISH | Allow publishing of results to users without results view permission |
ROLE_DISCIPLINE_EDIT | Edit Disciplines |
ROLE_DISCIPLINE_VIEW | View Disciplines |
ROLE_KIOSK_SELF_REGISTRATION | Allow access to the self registration page |
ROLE_USER | Access to the system Required! |
ROLE_COMPETITOR | Designates the user as a competitor |
ROLE_SECTION_VIEW | View Sections |
ROLE_SECTION_DELETE | Delete a section. Even admins cannot delete without this role |
ROLE_SECTION_EDIT | Edit Sections |
ROLE_SECTION_CHANGE_ORDER | Change performance order of a section |
ROLE_CRITIQUE_EDIT | Ability to edit critiques |
ROLE_ORGANISATION_ADMIN | Administrative user. All access except delete section above |
Role
As well as security roles, there are configurable roles available under codesets.
These roles are used to configure which registration data users have access to, as well as which statuses they can transition an entry to.
By default the system has the following roles:
- Registration
- Stage Manager
- Adjudicator
- Chairperson
- Administrator
New roles can be added to suit roles of your staff or volunteers. For example you could create a role for a Theatre Tech
Security - Registration Data and Statuses
In the administration screen, the Security section lets you edit two things:
- Registration data permissions
- Status permissions
Registration Data
Registration data permissions allow you to configure which registration data shows to a user when they view a section.
Place a tick in the box for each registration data item, against the user role that should see it.
Status Permissions
Status permissions are very similar to the Registration Data permissions, but allow you to specify which statuses a user can set an entry to.
For example, you would only allow a Registration user to set Registered or Delayed, but you might want a Stage Manager to have the ability to go to Stage Ready, Competing or Awaiting Results
Impersonating a User
What is user impersonation
Sometimes you need to test settings for an account, or temporarily access an account as another user. User impersonation allows you to do this for users in your organisation.
How to switch to a different user account
To impersonate a user, load their profile. You will see an impersonate button.
When you press this button, you will be taken back to the home page, logged in as this user.
Switching back
To switch back to your own account, use the profile menu and choose "Switch Back" below the logout button.