Fix PAT required scopes for reclaiming mannequins#45116
Conversation
Reporter found that admin:org alone is insufficient and causes a FORBIDDEN error. The correct scopes are repo, admin:org, workflow, matching the other migration tasks.
|
Thanks for opening this pull request! A GitHub docs team member should be by to give feedback soon. In the meantime, please check out the contributing guidelines. |
How to review these changes 👓Thank you for your contribution. To review these changes, choose one of the following options: A Hubber will need to deploy your changes internally to review. Table of review linksNote: Please update the URL for your staging server or codespace. The table shows the files in the
Key: fpt: Free, Pro, Team; ghec: GitHub Enterprise Cloud; ghes: GitHub Enterprise Server 🤖 This comment is automatically generated. |
|
@krsnaSuraj Got someone to test this, and it looks like you're right! I'll go ahead and get these changes approved. |
|
Thanks very much for contributing! Your pull request has been merged 🎉 You should see your changes appear on the site in approximately 24 hours. If you're looking for your next contribution, check out our help wanted issues ⚡ |
Why:
Closes: #45071
The documentation for reclaiming mannequins listed `admin:org` as the only required PAT scope for organization owners. However, reporters have found that `admin:org` alone results in a FORBIDDEN error when retrieving mannequins. The correct required scopes are `repo`, `admin:org`, `workflow` — matching the scopes required for other migration tasks like running a repository migration and downloading a migration log.
What's being changed:
Updated the required PAT scopes for "Reclaiming mannequins" in the `github-pat-required-scopes.md` reusable:
Check off the following: