Managing Team Members
Invite team members, set permissions, and manage access to your RTObase account.
Last updated 16 Oct 2026
Managing Team Members
Control who has access to your RTObase account and what they can do.
Access required
Choose the task you are doing. Each row is a separate action.
| Task | Required access |
|---|---|
| Invite or remove members, assign roles and manage custom roles | Administrator |
Custom role creation and editing also requires the Business or Custom plan. Trainer and assessor capability is separate from a member's administrative permissions.
User roles
RTObase has five built-in roles, and administrators can add their own under Settings → Roles:
| Role | Access Level |
|---|---|
| Admin | Full access to all features and settings |
| Staff | Day-to-day operations, no billing or org settings |
| Trainer | Dedicated trainer app for assigned delivery, attendance, assessment review and currency |
| Marketing | Edits the website, pages and articles; reads courses and locations |
| Auditor | Reads records across the organisation and the audit log; changes nothing |
Custom roles
Custom roles are on the Business and Custom plans. A custom role is a set of permissions you choose for each area, such as Students or Invoices. For each area, pick View, Edit or Manage. Choosing a higher level includes the lower ones. Members, roles, billing, settings and API keys always stay with administrators.
- View: see records and download files.
- Edit: day-to-day work on records, such as adding students, marking attendance, uploading documents, sending messages, raising invoices and issuing certificates.
- Manage: setting up how the area works for everyone, such as building courses, writing assessments and forms, locations, assets, booking hours, templates and automations. Some sensitive operations also use Manage, such as merging learner records or bulk enrolment cleanup.
Archiving follows the action in that area. Archiving or restoring a learner needs Students: Edit; merging needs Students: Manage. Viewing the learner’s audit history separately needs Audit log: View.
Archiving a custom role moves its members and pending invitations to a role you choose. An organisation always keeps at least one administrator.
If your organisation moves to the Startup plan, its custom roles keep working and you can still assign or archive them, but you cannot add or change them.
Matching permissions to a task
Each task guide has an Access required section. Match those area names and View, Edit or Manage levels in the role editor. Requirements are listed per task: reading a record does not require every permission needed for setup or editing. When a workflow crosses areas, such as recording a payment from an enrolment, grant the permissions needed for both the record and the action.
Built-in roles already carry their defined permissions. On Business and Custom plans, use a custom role for a smaller or different set of tasks. Plan availability, enabled modules, trainer assignments and assessor authorisation remain separate requirements.
If an action is missing, ask an administrator to check the required area and level. Do not make a person an administrator just to give them an area's Manage permission.
Admin capabilities
Admins can:
- Access all features including embed code, assessments, and online courses
- Manage team members
- Change billing settings
- Modify organisation settings
- Delete data
Staff capabilities
Staff hold View and Edit in operational areas, plus Audit log: View. They do not hold area Manage or organisation management. Staff can:
- Manage students and enrolments
- Run classes, bookings and attendance
- Issue certificates and record payments
- Review submissions
- View reporting data exposed to their role; the Reports section requires Reports and exports: Manage
- Send communications
- View and use communication templates (but not create or edit them)
Staff cannot:
- Build or change courses, units, assessments, online lessons, Forms or the library (requires the relevant area's Manage)
- Set up locations, assets or booking hours (requires the relevant area's Manage)
- Access embed code settings (requires Website: Manage)
- Create, edit or delete templates, or configure System Messages (requires Email, SMS and notifications: Manage)
- Invite or remove team members
- Change billing or subscription
- Modify organisation settings
Trainer capabilities
Trainers work in the trainer app, with Today, Calendar and Requests. Trainers can:
- View classes and booked sessions they're assigned to
- See enrolled students
- Review and mark submissions
- View their schedule
- Ask the office for leave, other work and list items
Trainers cannot:
- Create or edit organisation-wide configuration or unassigned records
- Access other trainers' classes
- View reports or settings
Trainer & assessor capability
A member's role (built-in or custom) controls what they can access. Whether they can be scheduled to deliver training and record competency outcomes is a separate, orthogonal setting, the Trainer & assessor checkbox, so the two are decoupled.
- Ticking Trainer & assessor on any member, including a member with a custom role, creates or links a trainer profile for them. They can then be assigned to classes and bookings, deliver sessions, and record assessment outcomes, without giving up their admin or staff access.
- Unticking it later keeps the trainer profile and all of its delivery history intact, it just stops them being offered for new scheduling.
- Switching a member to the Trainer role auto-links a trainer profile for them, so they're ready to deliver straight away.
- The invite form carries the same flag, so you can grant delivery capability to a new team member as you invite them.
An administrator, staff member or custom-role member with a linked trainer profile sees My trainer day in their account menu. It opens the trainer app with their own classes, booked sessions and requests, and keeps their own permissions. Back to the office in the trainer app's account menu returns to the office. RTObase remembers the last choice on that device.
Note
You don't need to make someone a Trainer just so they can deliver or assess. Keep their existing role and tick Trainer & assessor: delivery capability rides on the checkbox, not the role.
Documents tab
Each trainer/assessor profile has a Documents tab for storing their HR and compliance evidence, police checks, qualification certificates, industry-currency evidence, IDs, and signed records, in one private place alongside their credentials.
- Click Upload Document, choose a file, and optionally add a note describing it. You can later download, re-note, or delete each document.
- Accepted files: PDF, Word, Excel, or images (JPG, PNG, WebP), up to 20 MB each.
- Documents are stored in your organisation's private storage. Trainers: View is required to read them and Trainers: Edit to add or remove them. The trainer portal does not expose this member-document tab.
Warning
Trainer documents can contain sensitive information such as police checks. Grant Trainers: View only to people who need those records. A trainer assignment does not grant access to this tab.
Trainer requests to the office
| Task | Required access |
|---|---|
| View trainer records and requests | Trainers: View |
| Maintain trainer documents and approve or decline trainer requests | Trainers: Edit |
| Set up the items trainers can pick on a list request | Administrator |
Trainers use Requests in their app to ask for three things:
- Leave: annual leave, sick leave, professional development or other leave. A trainer can attach a certificate to sick leave.
- Other work: paid time on work that is not training, which the trainer describes.
- List: things they need from the office, picked from your list or added in their own words.
Open Work Queue → Trainer requests to review them. The tab shows how many requests are waiting. Requests open on Waiting for approval, oldest first. Use the filter to see Approved, Declined, Done, Cancelled or All requests.
- Approve puts approved leave and other work on the trainer's availability as a block-out, so it shows on the booking board and counts on Trainer timesheets. A waiting request that overlaps booked sessions shows how many it clashes with. Approving does not move them, so rearrange them on the board.
- Decline lets you add a reason, which the trainer sees.
- Revoke takes approved leave or other work that has not ended off the board. The trainer sees any reason you add.
- On an approved list, tick each item as you finish it. The list shows as Done once every item is ticked.
- Open certificate opens a certificate attached to a leave request.
To set up the list, an administrator opens Settings → Checklists and adds items under Trainer requests. Trainers pick from those items when they make a list request.
Inviting team members
Navigate to Members
Go to Settings → Members
Click Invite
Click the Invite Member button.
Enter details
EmailRequiredThe person's email address. The invitation is sent here when you choose to email it.
RoleRequiredSelect a built-in role (Admin, Staff, Trainer, Marketing or Auditor), or a custom role available to your organisation.
Trainer & assessorTick to give this person a trainer profile so they can be scheduled to deliver training and record assessment outcomes, independent of the role you choose above. Selecting the Trainer role links a profile automatically.
Personal noteOptional message included in the invitation email.
Create the invitation
Leave Email the invitation now ticked and click Send invite to request the email, or untick it and click Add without emailing to keep the pending invitation for later.
When sent, the email contains a link to:
- Create their RTObase account (if new)
- Accept the invitation
- Access your organisation
Managing pending invitations
View outstanding invitations:
- Go to Settings → Members
- See the Pending Invitations section
- Actions available:
- Resend: Send the invitation email again
- Revoke: Cancel the invitation
Note
Invitations expire after 7 days. Resend if the person hasn't accepted.
Changing user roles
To update someone's role:
Find the member
Go to Settings → Members and find the person.
Edit their role
- Click the Edit button (or click on their name)
- Select the new role
- Click Save
Warning
Changing from Admin to Staff or Trainer removes access to settings and billing. Ensure another Admin exists before changing.
Reviewing a member's actions
Open a member and choose the Audit Log tab to see actions performed by that signed-in member across the organisation's audited records. This is an actor-based history, not only a history of changes to the member's own profile.
The table identifies the affected record, action, time, and field changes. Use search, action filters, sorting, and pagination to narrow the history. Open a row to inspect the affected entity and its before-and-after values. Members without a linked user account do not have an actor history until their account is connected.
Removing team members
Find the member
Go to Settings → Members.
Remove access
- Click Remove next to their name
- Confirm the removal in the dialog
The person:
- Immediately loses access
- Cannot view any organisation data
- Can be re-invited later if needed
Note
You cannot remove yourself. Another Admin must do this, and at least one Admin must always remain.
Multiple organisations
Users can be members of multiple organisations:
- Same email, different orgs
- Switch between orgs via the user menu
- Different roles per organisation
Switching organisations
- Click your organisation's name at the top of the sidebar
- Click Switch Organisation
- Select the organisation
In the trainer app, open the account menu under your name and pick another organisation under Switch organisation.
User activity
Last active
The Members page shows when each person last logged in.
Audit trail
Admin actions are logged:
- Invitations sent
- Roles changed
- Members removed
View the organisation audit log with Audit log: View. Record-specific audit tabs also require access to the record.
Best practices
Principle of least privilege
Give users only the access they need:
- New admin assistants → Start as Staff
- Assessment reviewers → a custom role with Assessments and marking: View and Edit, plus the learner records their workflow needs
- Assessment authors → Assessments and marking: Manage; add Courses and units: Manage if they also design courses
- External trainers → Trainer role
Regular review
Periodically review team members:
- Remove people who've left
- Audit role assignments
- Check for unused invitations
Multiple admins
Ensure at least two Admins:
- Prevents lockout if one leaves
- Allows backup for critical operations
Trainers vs Staff
| Need | Recommended Role |
|---|---|
| View assigned classes only | Trainer |
| Create/edit enrolments | Staff, or a custom role with Enrolments: Edit and the View access needed to select learners and courses |
| Review submissions | Staff or Trainer |
| Build assessments and online courses | Admin, or a custom role with Assessments and marking: Manage and Courses and units: Manage |
| Full administrative access | Admin |
Note
Delivering training or recording outcomes isn't limited to the Trainer role, tick Trainer & assessor on a member with any role to schedule them as well. See the Trainer & assessor capability section above.
Tip
Start trainers with assigned delivery access. If they also work in the office, use Staff or a custom role for those tasks and keep Trainer & assessor enabled. Give assessment management through Assessments and marking: Manage instead of making someone an administrator just to author content.
Security recommendations
Strong passwords
Encourage team members to:
- Use unique passwords
- Complete mandatory two-factor authentication when prompted
- Not share login credentials
Access when leaving
When someone leaves your organisation:
- Remove their RTObase access immediately
- Review any data they created
- Update passwords they may have known
Shared accounts
Avoid shared accounts:
- Each person should have their own login
- Enables proper audit trails
- Meets compliance requirements
To show the booking board or today's classes on a shared TV or PC, add a screen instead of sharing a login. A screen has no login and cannot change anything.
Troubleshooting
Invitation not received
- Check spam/junk folder
- Verify the email address
- Resend the invitation
- Try a different email address
Cannot log in
- Ensure they accepted the invitation
- Check the email they're using matches the invite
- Try password reset
- Verify they haven't been removed
"No access" error
The user may:
- Not have accepted the invitation
- Have been removed
- Be logging into the wrong organisation
- Have a role without the area or level needed for that task
- Be using a module that the organisation has not enabled
Verify their membership status in Settings → Members.
Organisation audit log
Audit access is separate from viewing or changing the business record. Grant it only to members who need to review change history.
| Task | Required access |
|---|---|
| Open the organisation audit log | Audit log: View |
Member audit history
| Task | Required access |
|---|---|
| Review a member’s action history | Administrator and Audit log: View |
Audit access is separate from viewing or changing the record. Grant it only to members who need to review change history.