-
-
Notifications
You must be signed in to change notification settings - Fork 3.6k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add docs about setting up permissions for GH apps & orgs #8305
Conversation
This is a common issue, so now we at least have a link to point users to.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
👍 this is one of our more common support requests.
Many organizations require approval for each OAuth application that is used, | ||
or you might have disabled it in the past for your personal account. | ||
This can happen at the personal or organization level, | ||
depending on where the project you are trying to access has permissions from. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
It might be helpful to discuss the outcome to the user here as well. The question I always field is "why are my repositories not in my list of repositories I can import" or "why is my organization missing from the import page". I'd like to link to this section in the dashboard UI later, so hopefully can help direct users at the source.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Aye -- I don't know the best way to structure it, so I just put it in bold for now.
Co-authored-by: Anthony <aj@ohess.org>
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks good. I have needed something like this in the past, and I still do sometimes...
@@ -13,8 +13,7 @@ Connecting your account allows for: | |||
If you signed up or logged in to Read the Docs with your GitHub, Bitbucket, or GitLab | |||
credentials, you're all done. Your account is connected. | |||
|
|||
To connect your unconnected account, go to your *Settings* dashboard | |||
and select `Connected Services <https://readthedocs.org/accounts/social/connections/>`_. | |||
To connect a social account, go to your :guilabel:`Username dropdown` > :guilabel:`Settings` > :guilabel:`Connected Services`. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I think we should still mention the link, something like "go to this link or ...". It is easier to just click than search for the UI elements.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
We need a way to link to both sites, if we're providing a link..
@@ -66,6 +65,38 @@ Repository status (``repo:status``) | |||
but there isn't a more granular permission | |||
that only allows setting up SSH keys for read access. | |||
|
|||
.. _github-permission-troubleshooting: |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
We are using autolabel, there is no need for this, at least I'm missing something?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I think I added this prior to adding the section label.
Co-authored-by: Manuel Kaufmann <humitos@gmail.com>
Co-authored-by: Manuel Kaufmann <humitos@gmail.com>
This is a common issue,
so now we at least have a link to point users to.
Closes #7381