Hey everyone,
I’m having a 403 error when trying to authenticate. This is my config:
hub:
config:
Authenticator:
admin_users:
- ***
GitLabOAuthenticator:
client_id: ***
client_secret: ***
oauth_callback_url: ***
allowed_gitlab_groups:
- aSubgroup
scope:
- read_user
- read_api
- read_repository
- openid
- profile
- email
JupyterHub:
authenticator_class: gitlab
If I add the parent group, instead of a subgroup, then I can authenticate. I’m part of both groups. I’m an owner of the subgroup, and only a maintainer in the parent group. I’m also the admin user.
Is there any way to authenticate using the subgroup instead of the parent group? What am I missing?


I’m out of my depth here, sorry. The only remaining option that comes to mind is modifying the oauthenticator source so that you can see the query and the response in the logs.