Skip to content

Lookout OIDC Authentication Mapping to Groups #4356

@washcycle

Description

@washcycle

Setting up OIDC authentication for Lookout.

I was able to get the new auth features for OIDC working with help from @dejanzele and associates.

I'd like to be able to map users in my OIDC provider to groups in Armada.

Environment

  • Lookout: v0.19.2
  • OIDC Provider: Keycloak 26.2.4

lookout config

apiPort: 8080
auth:
  anonymousAuth: true
corsAllowedOrigins:
- http://localhost
postgres:
  connection:
    dbname: lookout
    host: xxxxxxx
    password: xxxxxxxx
    port: 5432
    sslmode: require
    user: xxxxx
uiConfig:
  oidc:
    authority: https://example.com/realms/apqx
    clientId: armada-client
    scope: openid profile email
  oidcEnabled: true

I assume I need configuration under the application config auth item or perhaps another scope to pull in user groups.

Another question I have is the auth section for Lookout is what is authorized against the backend server?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions