import{_ as e,o as a,c as o,R as c}from"./chunks/framework.44fd0451.js";const f=JSON.parse('{"title":"","description":"","frontmatter":{},"headers":[],"relativePath":"en_US/guide/q8.md","filePath":"en_US/guide/q8.md","lastUpdated":1715016176000}'),t={name:"en_US/guide/q8.md"},s=c(`
Oauth2:
Admin: 701b9ea6-9f56-48cd-af3e-cbb4bfc1475c
ClientID: 3516291f53eca9b4901a01337e41be7dc52f565c8657d08a3fddb2178d13c5bf
ClientSecret: 0568b67c7b6d0ed51c663e2fe935683007c28f947a27b7bd47a5ad3d8b56fb67
Endpoint: "https://akkia.cloudflareaccess.com"
Type: cloudflare
Name | How to Obtain |
---|---|
Admin | My Team -> Users -> <Specific User> -> User ID |
ClientID/ClientSecret | Access -> Application -> Add an Application -> SaaS -> OIDC |
Endpoint | Access -> Application -> Application URL -> Only Schema&Domain part |
Zero Trust Dashboard: https://one.dash.cloudflare.com
Access
-> Application
-> Add an Application
;SaaS
, Input your custom application name in Application
field,select OIDC
and click Add application
;openid
, email
, profile
, groups
in Scopes
field;Redirect URLs
field (e.g. https://monitor.example.com/oauth2/callback
);Client ID
, Client Secret
and Schemas&Domain part in Issuer
(e.g. https://akkia.cloudflareaccess.com
);/opt/nezha/dashboard/data/config.yaml
), and restart Dashboard service;