Integration with Proxmox VE

Interlock Configuration

  1. Log into Interlock.
  2. Go to SSO Applications.
  3. Create an application with the following details:
    • Name: Proxmox VE
    • Enabled: True
    • Redirect URI: https://proxmox.example.com OR https://your-ip-address:8006
    • Response Types: code
    • Scopes: Default (openid, profile, email, groups)
  4. Once the SSO Application has been created, open it’s View dialog to copy the Client ID and Client Secret.

Proxmox VE Configuration

Within your Proxmox VE GUI, go to DatacenterPermissionsRealms and add an OpenID Connect Server with the following details:

  • Issuer URL: https://interlock.example.com/openid
  • Realm: interlock
  • Client ID: your-client-id
  • Client Key: your-client-secret
  • Default: your-choice
  • Autocreate Users: True
  • Scopes: Default (email profile)
  • Username Claim: username
  • Prompt: none or login or consent