• Single cluster
    • Multicluster
    • Overview
    • Architecture
    • Relay architecture
  • interactive_space Insights
      • Install the meshctl CLI
      • Licensing
      • System requirements
      • Installation options
    • Install with Helm
      • Best practices for production
        • Management server
        • Gloo UI
          • Setup options
          • Certificate rotation overview
          • Insecure setup
            • Self-signed server certificate
            • BYO server certificate
            • Self-signed server certificate with managed client certificates
            • BYO server certificate with managed client certificate
              • OpenSSL
              • AWS
              • Vault
      • Control user access to your resources
    • Upgrade
    • Uninstall
    • About the telemetry pipeline
      • Overview
        • Overview
        • Explore the UI
          • Overview
          • External auth with Google
          • External auth with Dex
          • External auth with Okta
          • OIDC settings in Helm
          • RBAC for resources in the UI
        • Configure the UI for HTTPS
        • Connect the Gloo UI to OpenShift Prometheus
        • Overview
        • Run sample PromQL queries
        • Metrics
        • Alerts
        • Customization options
        • Overview
        • Set up and access Grafana
        • Import the Cilium dashboard
      • Add Cilium insights
      • Collect compute instance metadata
      • Add Cilium flow logs
      • Forward metrics to Datadog
      • Forward metrics to OpenShift
      • Gloo Network for Cilium versions
      • Open Source attribution
      • Feature gates
      • Release notes
      • Dashboard
      • InsightsConfig
      • Helm chart overview
      • Gloo Platform
      • Gloo Platform CRDs
      • meshctl
      • meshctl check
      • meshctl check server
      • meshctl cluster
      • meshctl cluster deregister
      • meshctl cluster list
      • meshctl cluster register
      • meshctl dashboard
      • meshctl debug
      • meshctl debug report
      • meshctl hubble
      • meshctl hubble observe
      • meshctl install
      • meshctl license
      • meshctl license check
      • meshctl logs
      • meshctl proxy
      • meshctl uninstall
      • meshctl version
      • CVE lifecycle handling
      • Security and CVE scan results
    • Gloo component permissions
    • General debugging
    • Management server
    • Agent
    • UI graph
    • Observability pipeline
    • Redis
    • About Solo Support
    • Submit a request
    • Add support information
  • open_in_new Cilium documentation
    • main
    • 2.5 (latest)
    • GitHub
    • Twitter / X
  • to navigate
  • to select
  • to close
    • Home
    • Observability
    • Explore observability tools
    • Gloo UI
    • Set up external auth
    On this page

    Set up external auth

    Set up authentication and authorization (AuthN/AuthZ) for the Gloo UI by using OpenID Connect (OIDC) and Kubernetes role-based access control (RBAC).

    article

    Overview

    Set up authentication and authorization (AuthN/AuthZ) for the Gloo UI by using OpenID Connect (OIDC) …

    article

    External auth with Google

    Use a Google account to log in to the Gloo UI.

    article

    External auth with Dex

    Use Dex as an OIDC provider for both authentication and authorization to the Gloo UI.

    article

    External auth with Okta

    Set up external authentication for the Gloo UI with the Okta OIDC provider.

    article

    OIDC settings in Helm

    Configure OIDC settings for the Gloo UI in Helm so that your settings remain even after version …

    article

    RBAC for resources in the UI

    Review how Gloo Network for Cilium uses RBAC resources to decide what resources to display in the …

    Solo.io copyright 2025