Hi GitHub crew,
We’ve been using GitHub integrations in production at percy.io for some months now, and generally it’s working great. We’re looking forward to them becoming available for GitHub for Enterprise too. Thank you!
One little bit of friction we’ve noticed is when a senior person in our customer’s organization tries to add the integration, they don’t see their organization in the list of organizations they can install Percy in. This is perhaps because someone else setup the organization, and this person only has write access and was never granted admin access, as an oversight.
This causes two problems.
Confusion about why their desired org is not in the list. Perhaps a little note under the list saying they need to be an admin would help with this.
A small amount of hoop jumping to become an admin (one company had their actual admin on leave for a week when trying to setup), and then come back to add the integration. If there was a safe way for people with write access to add integrations that request rights that are a subset of their own access, this could perhaps be helpful.
Over all though, we’re very happy with the integrations. Thank you!