Access and roles
The roles the platform has, and how to grant or revoke staff roles and manage account status.
- Type
- How-to
- For
- Admins
- Estimated time
- About 2 min
- Last verified
Browse all help topics
Skip to articleBefore you start
Only an admin can grant or revoke roles, not a Credential Admin; in a narrow case, an eligible user can also self-claim as a course manager (see "Instructor self-claim" below). Every permission is checked on the server; hiding a button is never how access is controlled. The roles you can grant are admin, Credential Admin, course manager, and instructor or teaching assistant for a session.
Steps
- 1Open the People and Access page
Choose People and Access in the Admin app sidebar; the grant wizard sits below the user directory - 2Search for the person
Search by name or email and pick an existing account; for someone who has never signed in, use the separately labeled "invite by email" option instead, which takes effect once they sign in - 3Choose a role and scope
Admin and Credential Admin need no scope (a Credential Admin cannot be invited by email, the person must have signed in before); a course manager needs a course chosen from the course list; an instructor or teaching assistant needs a session - 4Confirm the change
Review the person, role and scope in the summary step, then submit in the confirmation dialog before the role actually takes effect; every change is written to the audit log - 5Revoke
Select Revoke in the role table and confirm; revoking the platform's last admin is blocked - 6Manage account status
In the user directory, search for an account and set it to suspended, disabled, or active again
The HR viewer role
"HR viewer (feedback only)" is a read-only role granted in the organization workspace; it covers only that organization's course-feedback statistics and de-identified comments. It gives no access to the organization's other data (for example Use Cases) or to other organizations.
Expected result
After signing in, the person has the matching permissions and can see them under Roles & Permissions on the Account page. The course manager table shows whether each manager was granted by an admin or self-claimed.
Common problems
- 1They still can’t get in after the grant
Ask them to sign out and in again, using the email that was granted. - 2Does joining a session with a code make a learner an instructor?
No. Joining a session never grants instructor or admin access. - 3Why can a Credential Admin not see the role-granting tools?
Granting and revoking roles is admin-only; Credential Admins focus on certificate management.
Instructor self-claim (narrow case)
An eligible user can enter a course code on "/teacher/courses" to self-claim as that course’s manager, without an admin granting it manually. This only succeeds when the course has no manager assigned yet, and the requester already holds an instructor or teaching-assistant role on one of that course’s sessions, or their account email is on the platform’s approved instructor allowlist; a course that already has a manager cannot be claimed this way.
Was this article helpful?
Feedback is anonymous: only a daily count per article, language and answer is kept.
Related articles
- Roles and PermissionsWhat learners, instructors and admins can each do. Every permission is checked on the server.
- Admin quick startYour first round: sign in to the Admin app, create a session, validate learner entry, then review analytics and exports.
- Admin troubleshootingCommon problems with sessions, permissions, certificate issuance and exports, and how to resolve them.
- Manage course feedbackSee feedback results, moderate comments, grant the HR viewer role, and track form performance and retention.