It was talked developers several times not to use shared account while starting/stopping builds etc. hence “Shared Account” is usually guilty of broken builds 🙂
How could I restrict shared account to make any activity on TC except view build results?
It is assential to left shared account (unregistered user) to view TC build results to be able to share any TC build result/artifacts with anybody.
Thanks!
TeamCity provides fine-grained roles and permissions. It has a built-in role,
Project Viewer, that fits your need. To assign this role to theShared Account:Shared AccountuserYou can assign this role globally (to all projects) or to a subset of projects. If the
Shared Accountis a member of any groups, it may have inherited roles from them. In that case you may have to alter those memberships or the roles that they entail.