Skip to content

Sign In to Proxmox VE with Next Terminal OIDC

This guide shows how to configure Proxmox VE to use Next Terminal OIDC for authentication.

Prerequisite: OIDC Server is enabled in Next Terminal and an OIDC client has been created. See OIDC Identity Server.

Steps

1. Add OpenID realm

In PVE UI: Datacenter -> Permissions -> Realms -> Add -> OpenID Connect Server, then fill:

  • Issuer URL: https://{next-terminal-host}/api
  • Realm: next-terminal
  • Client ID: from Next Terminal
  • Client Key: Client Secret from Next Terminal
  • Username Claim: username

pve-add-openid.png

2. Create user

In Datacenter -> Permissions -> Users, add user:

  • Username: same as Next Terminal username
  • Realm: select next-terminal

pve-add-user.png

3. Assign permissions

In Datacenter -> Permissions, assign permissions:

  • Path: /
  • User: created OIDC user
  • Role: Administrator
  • Propagate: enabled

pve-permission.png

4. Login test

Open PVE login page, select next-terminal in Realm dropdown. After clicking login, you are redirected to Next Terminal login page. Sign in with your Next Terminal account.

pve-login.png