Fly.io GH app requesting too much permissions

Tried to install the app to link a gh organization for the SSO requirement. Note that I don’t need it for anything else. Despite this, these are the permission app requests:


Don’t you think that’s a tad too much?

OP isn’t looking to deploy an app through github, they want to set up a SSO requirement (for which we only need to list members in the org). I agree it’s incorrect to require deploy permissions to set up SSO, we should fix this.

1 Like

Yeah, I think the only way to “fix” this is to use a different GH app with a narrower permission scope, as gitlab doesn’t allow user-defined granularity here.