Chronograf Generic OAUTH Error

chronograf

#1

I am trying to configure OAUTH via Github Enterprise and with the below Params i am redirected to Github Enterprise.
Version i am Using - chronograf 1.4.0.1 1.4.4.0
export GENERIC_NAME=github
export GENERIC_CLIENT_ID=REDACTED_CLIENT_ID
export GENERIC_CLIENT_SECRET=REDACTED_CLIENT_SECRET
export GENERIC_AUTH_URL=https://github.internal.com/login/oauth/authorize
export GENERIC_TOKEN_URL=https://github.internal.com/login/oauth/access_token
export GENERIC_API_URL=https://github.internal.com/api/v3/user
export GENERIC_SCOPES=‘user:email read:org’
export TOKEN_SECRET=REDACTED_TOKEN_SECRET
export AUTH_DURATION=1h

However after getting redirected back to my Localhost:8888 Chronograf UI i am getting the below Error Response -
ERRO[0012] Error message This organization is private. To gain access, you must be explicitly added by an administrator. component=server http_status =403

Question -

  1. The Chronograf v1.4 documentation suggests that we can use orgs, i am not able to see the Chronograf Admin Tab in the UI, only able to see InfluxDB Admin, is there a flag that i need to set to see the Chronograf Admin Tab?
  2. How can i add a user to an org when i am trying to configure Generic Auth for GitHub Enterprise for the first time?
  3. Are the answers to above questions documented?