We have a team for the company. We have dozens of projects now that are being built on our internal Jenkins system. Since all of these projects are private repositories, we need to give each project a deployment key. This is becoming a pain in the butt to have to go and find the right key, and copy it to each and every project. (We have different Jenkins slaves configurations so each project might not get the same ssh deployment key).
Make the ability to have a team have a shared ssh deployment key. You add this to the team and every project under that team can now have read only access using this key. This will make life also easier, if say, a key has to change for what ever reason, I won't have to change dozens of project keys.