It came to my attention that the detailed code coverage reports are not visible to our guest viewers on our TeamCity server. For guests they do not see the "View full report" link or the "Code Coverage" tab.
I went and looked at the role on the Guest account and found if I add the "View build runtime parameters and data" permission they can now see the "Code Coverage" tab correctly. However... now they can see the "Parameters" tab too which seems to include sensitive information like "system.teamcity.auth.password".
So how do we allow guests to view the code coverage without giving them access to all the internal server parameters?