Moving on from GitHub, let's take a look at Google OAuth 2. Google has a much more elaborate system, but if your Grafana users are part of your G Suite account, this is a good way to provide them with access. After some initial steps involving the configuration of an authentication consent page, getting a client ID and client secret is simple:
- Create a project if you don't already have one. For our example, we'll call it grafana. Once you've created the project, you'll be returned to the Credentials page:
- Select + Create Credentials | OAuth client ID:
- You'll be required to fill out an OAuth consent page. However, since this is an internal application, you only need...