A team called lab-assistants
can be created within an organization to give members of the team the ability to administer the organization and its courses on Learning Lab. Using the Lab Assistants team allows an organization owner to delegate Learning Lab functions to other members of their organization, without the need to make them organization owners.
For example: Marty is contracted to write courses for @HillValley. He's not an owner of @HillValley because that would give him access to code considered trade secrets. Doc Brown navigates to the @HillValley organization on Learning Lab and enables lab-assistants
. This creates a new team in @HillValley's GitHub organization where Doc Brown can add Marty as a member. Marty can now write courses, but has no access to any new repositories in the organization.
Members of the Lab Assistants team have the same level of access within Learning Lab as owners of the organization.
To register a new Lab Assistants team on Learning Lab, perform the following:
/admin
to the URL of your Learning Lab page or clicking Dashboard on your organization's Learning Lab page.lab-assistants
. Feel free to edit your team's description, select the appropriate parent team, and edit its visibility.You can find more information about teams on GitHub in About teams.