Block GHA migration view for SSO organization users#669
Open
Block GHA migration view for SSO organization users#669
Conversation
This shows the user a verbose error message and blocks the view from being used for now, and points the user to contact support. From there, we can either help the user manually migrate or we can at least explain the limitation and follow up when we are ready to test support for dual-integration permission checks.
Contributor
Author
stsewd
reviewed
Nov 18, 2025
readthedocsext/theme/templates/profiles/private/migrate_to_gh_app.html
Outdated
Show resolved
Hide resolved
Member
|
The changes in the querysets from https://github.com/readthedocs/readthedocs-corporate/pull/2057 worked. The user that was having problems with it already migrated 28 projects :D (I told him to just migrate one project at a time) |
Contributor
Author
|
We might want to then turn this PR into different warnings on the migration view. We probably want to block users from removing OAuth connections and we should warn about keeping the OAuth connection around. Perhaps this is even a job for the connected services page, we could disable removal of GitHub OAuth. |
humitos
reviewed
Nov 24, 2025
| All organization projects and members must be migrated at the same time | ||
| in order for all users to retain access to projects. | ||
| <a href="{{ url_support }}">Contact support for more information</a> | ||
| or to be notified when we starting testing support for progressive migration for projects and users. |
Member
There was a problem hiding this comment.
Suggested change
| or to be notified when we starting testing support for progressive migration for projects and users. | |
| or to be notified when we start testing support for progressive migration for projects and users. |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.

This shows the user a verbose error message and blocks the view from
being used for now, and points the user to contact support. From there,
we can either help the user manually migrate or we can at least explain
the limitation and follow up when we are ready to test support for
dual-integration permission checks.