Teams are a powerful feature of Lightly which enables you to work closely with your work colleges and interact with each others datasets and runs. It also allows you to have a service account which can be used in CI pipelines. The teams features is enabled for team, enterprise and custom subscriptions.
A service account is a special type of user which is part of your team. A service account can be used by your team within automated CI pipelines or as a dummy user within scripts.
The special property of a service account is that all runs and datasets created by it, can be viewed by anyone of the team if their role allows it.
To use a service account, you just use its token instead of your personal token in your scripts. You need to start the worker with the same token as you schedule runs. Runs scheduled with your personal token will not be processed by a worker started with a the service account token. Similarly, runs scheduled with the service account token will not be processed by the worker started with your personal token.
The service account belongs to everyone of the team, so its not able to login. Thus, everyone can find the token of all their service accounts in the preferences page.
There are different roles that can be assigned to your team member which give them special privileges.
Currently there are the following roles;
- Owner: Manages subscriptions and has the grand overview.
- Admin: Has an overview of all the team members activities and can take action.
- Member: A machine learning engineer which processes data and runs experiments.
The role of your team members can be edited in your preferences page.
Team permissions are permissions that a team member with a specific role has in regards to their fellow team members or in context of their own team.
|Manage Service Accounts
|View Service Accounts
|View Team Datasets
|Edit Team Datasets
|Manage Team Datasets
|View Team Runs
|Cancel Team Runs
Service Account permissions are permissions that a team member with a specific role has in regards to the assets (datasets, runs, etc) which were created by the service account.
|View SA Datasets
|Edit SA Datasets
|Manage SA Datasets
|View SA Runs
|Cancel SA Run
Updated 3 months ago