For the complete documentation index, see llms.txt. This page is also available as Markdown.

Roles and permissions

This reference describes track access control and team settings.

Team settings

Depending on their role, Instruqt users have varying permissions to perform various content-related or administrative tasks:

Permission
Owner
Content Creator
Member
Instructor
Instructor (No invite creation )

View/submit support tickets

View tracks

✔**

✔**

View team members

View/export reporting metrics

✔*

View track logs

✔*

Manage track invites

✔*

✔**

Host workshops

Create/modify/duplicate/delete tracks

✔*

Update track hot start settings

Manage landing pages

Use secrets in track sandboxes

✔*

Manage custom resources

Setup LTI integrations

Manage sandbox contents or sandbox presets

Manage host images

Manage tags

Manage cloud provider services

Manage API keys

Manage webhooks

Manage team members

Edit branding

Set track play limits

Create/update/delete secrets

Manage integrations (CRM & Version Control)

Configure SSO

* Only applies where the Content Creator has been added as a team member to the track

** Instructors can only view tracks and create invites for tracks to which they have been explicitly granted access. If an instructor is given access to "all tracks" they will have access to all current tracks and all future tracks.

Track access control

Instruqt users can have these permissions:

  • Create and copy tracks.

  • Edit tracks.

  • Play tracks.

  • Skip challenges within a track.

The permissions that apply to a user are determined by:

  • The user's role in the team:

    • Owner

    • Content Creator

    • Instructor

    • Member

  • Whether the user is defined as a track author for a track.

  • The Track options:

    • In maintenance

    • Allow skipping

Who can create and copy tracks?

Instruqt users with the owner or content creator role can create and copy tracks.

Who can edit tracks?

  • Instruqt users with the owner or content creator role.

  • The track authors. (Note: This includes authors with the member role)

Who can play a track?

  • Instruqt users with the owner role and track authors can always play a track.

  • All team members can play a track if the track is not in maintenance.

  • Anyone with access through an embed or invite link can play a track if it is not in maintenance.

  • Instructors can play a track they have been granted access to.

Who can skip challenges?

Learners can skip challenges if every challenge in a track has a solve script and Allow skipping is turned on for the track. Additionally, the following users can always skip challenges:

  • All team members.

  • Track authors.

  • Instructors only if they are also a team member or track author. Otherwise, instructors follow the learner rules above.

Who can manage track invites?

Owners and content creators can perform all actions on all invites.

The instructors are allowed to create new invites.

If you have requested your instructors not be able to create invites, they will not be able to create invites and will only see the invites they are added to.

Instructors can manage their own invites and invites they have been added as an author.

Prevent accidental updates to a track

Remove all track authors, so only users with the owner role in your team can edit a track.

Last updated

Was this helpful?