Is it possible to grant users access to individual configurations in a project?
Hi,
I have a project which I would like to grant external people access, but only for certain configurations. Is it possible to give permissions to individual configurations?
Thanks
-Johan
Please sign in to leave a comment.
hi Johan
pre TeamCity 6.5 you would need to have an Enterprise version to do this. Since 6.5 was released this comes with the Professional version as well.
I have linked some details on per project administration for TeamCity 6.5 http://confluence.jetbrains.net/display/TCD65/Role+and+Permission
Hope it helps
Paul
Hi,
Yes, it's close to what I'm looking for. I would like to have fine-grained permissions on a configuration basis.
We basically have a project 'Partner' that can build our partner library. Each configuration targets a certain partner, using a different compiler or such. We would like to give direct access to our partners, but only for 'their' configuration.
/Johan
Hi Johan
The permissions can be granted, but there is All Users groups that specifies default roles in all projects.
You can modify them, but for each newly created project you'll have to update the roles manually.
It's discussed in TW-5227, please vote.
Michael
Michael,
Good stuff, it triggered me to go import our ldap-groups. However I stil can't find any setting to limit access inside a project (ie, per configuration)
Something like this:
Project Partners
Configuration: Sony <- Visible by Employee group + Sony group
Configuration: Apple <- Visible by Employee group + apple group
Configuration: Samsung <- Visible by Employee group + Samsung group
Changing the All Projects, I can limit access to the project, but not to the individual configurations.
/Johan
Oh, I missed what was a question initially.
Unfortunatelly we do not support it at the moment. You'll need to move these configurations into separate project.
This request is filed in TW-5884, please vote.
Michael