https://kpow.stage.mycorp.com
https://kpow.stage.mycorp.com/oauth2/github/callback
AUTH_PROVIDER_TYPE=github
OPENID_AUTH_URI=
The URI to authorize Github users, e.g.OPENID_TOKEN_URI=
The URI to retrieve an OAuth token, e.g.GITHUB_API_ENDPOINT=
The URI to perform user actions, e.g.OPENID_CLIENT_ID=
the Client ID found in the OAuth Apps page (required)OPENID_CLIENT_SECRET=
the Client Secret found in the OAuth Apps page (required)AUTH_LANDING_URI=
The absolute kPow URI, e.g.orgs:read
scope to view a user's roles.admin
or member
so they are the two default roles you can configure with kPow RBAC when using Github SSO. GET /orgs/:org/memberships/:username
. Specify the github
key inside your rbac-config.yaml
to define the Github Organisation to query for role information, and optional role_field to use.user
and repo
roles_field
in the RBAC yaml: