When you add a new teammate to PowerTools, you must first add them to the code repository linked to your PowerTools workspace.
This is the mono repository of code that has each of your services as well as
.powertools/workspace.yml schema for
PowerTools never has access to your code.
To add a user, simply update your
.powertools/workspace.yml and add their email address:
# workspace.yml users: firstname.lastname@example.org
To grant a user access to run
pt workspace sync, add them to the
owners block as well:
# workspace.yml owners: email@example.com
To prevent unprivileged users from modifying your workspace, only users that are owners may run
pt workspace sync.