With the introduction of the workflows, a wide range of integrations became available for individual users. Now those integrations start to get interesting at team level too. But, until now, you could not use the same workflow token with a group of users. We’ve fixed that for you.
One Token To Rule Them All
Let’s say a group of maintainers automated the rebuild of packages when new commits are pushed into their associated GitLab repositories. To do that, those users needed a Workflow Token, and that token is bound to a single user. The only way to trigger the workflow by more than one user was to share the user credentials.
It works, but it’s far from perfect.
A better solution is to share that workflow token with your colleagues. Now, you can add other users and groups as owners of a workflow token, and those users will be able to add and remove other users and groups as well. It’s perfect for team collaboration, because your colleagues can help you to manage and trigger your workflows.
To do it you need to go to the Token page you want to share. There you’ll notice a new icon.
Click on it and you’ll get to the Token User page. From there, you can add single users or whole groups, whose users will be able to work with those tokens also.
As always, try it and tell us what you think!
How To Give Us Feedback
There are two ways to reach us:
- On GitHub, by opening an issue and / or commenting on an already opened issue.
- On IRC, by talking directly to us. We are in the channel
Please note that we favor GitHub to gather feedback as it allows us to easily keep track of the discussions.