You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I remember in the past when I would authorize a GitHub app (or oauth app), it would ask me, where do you want to install this:
In your personal account or in your organization account.
I can't find that option anymore anywhere.
What I'm trying to do is: I have an internal application for our employees, I installed this app in our organization account. Now I want users to install the app and authorize against it so that I can open PR's on behalf of them, instead of the bot account.
But, there has been pushback because the app can also open PR's on their personal repositories.
Is there a way to limit the scope of the on behalf of user oauth token to only see the repositories of the organization?
reacted with thumbs up emoji reacted with thumbs down emoji reacted with laugh emoji reacted with hooray emoji reacted with confused emoji reacted with heart emoji reacted with rocket emoji reacted with eyes emoji
-
Select Topic Area
Question
Body
I remember in the past when I would authorize a GitHub app (or oauth app), it would ask me, where do you want to install this:
In your personal account or in your organization account.
I can't find that option anymore anywhere.
What I'm trying to do is: I have an internal application for our employees, I installed this app in our organization account. Now I want users to install the app and authorize against it so that I can open PR's on behalf of them, instead of the bot account.
But, there has been pushback because the app can also open PR's on their personal repositories.
Is there a way to limit the scope of the on behalf of user oauth token to only see the repositories of the organization?
Beta Was this translation helpful? Give feedback.
All reactions