When you log in to Semgrep with GitHub authentication, you may be prompted to create a new organization instead of accessing your existing one. This typically happens when there are issues with the GitHub single sign-on (SSO) connection or when the Semgrep GitHub app installation needs to be reviewed by your GitHub administrator.Documentation Index
Fetch the complete documentation index at: https://docs.semgrep.dev/llms.txt
Use this file to discover all available pages before exploring further.
If you aren’t a Semgrep administrator
Ensure that:- You’re logging in with the correct GitHub account.
- You have the necessary access permissions for the GitHub organization linked to the Semgrep organization. You must be a member, not an outside collaborator.
If you’re a GitHub and Semgrep administrator
Verify that the Semgrep GitHub app is installed correctly on your GitHub org:Go to the public Semgrep app on GitHub.
Click the Configure button to visit the configuration page and review the app installation. Ensure that you’ve granted Semgrep the requested permissions.