Why are new users asked to allow GitHub access to 'Organizations and Teams'?

When a new user logs in with GitHub for the first time, they may be prompted to grant read access to 'Organizations and Teams'.

This prompt appears because OAuth authentication is enabled in your CodeScene instance. OAuth requires permission to read Organizations and Teams.

To verify this setting, please follow the steps below:

  • Go to the Global Configuration - Authentication section in the CodeScene.
  • Scroll down to the OAuth2 Authentication Provider section.
Review the configuration to ensure it's aligned with your intended authentication setup.