[GH-ISSUE #3590] Netbird + Zitadel: All roles in scopes for Device Authorization #7207

Open
opened 2026-08-05 01:12:02 -04:00 by saavagebueno · 0 comments
Owner

Originally created by @remipcomaite on GitHub (Mar 27, 2025).
Original GitHub issue: https://github.com/netbirdio/netbird/issues/3590

Describe the problem

When requesting device authorization to Zitadel, all roles are displayed in the scopes.

To Reproduce

Steps to reproduce the behavior:

  1. Login Netbird Client on Zitadel
  2. Allow Device

Expected behavior

Scopes should only contain roles assigned to the user.

Are you using NetBird Cloud?

Self-Hosted

NetBird version

Netbird 0.39.1

Is any other VPN software installed?

no

Screenshots

Image

Additional context

Add any other context about the problem here.

Have you tried these troubleshooting steps?

  • Checked for newer NetBird versions
  • Searched for similar issues on GitHub (including closed ones)
  • Restarted the NetBird client
  • Disabled other VPN software
  • Checked firewall settings
Originally created by @remipcomaite on GitHub (Mar 27, 2025). Original GitHub issue: https://github.com/netbirdio/netbird/issues/3590 **Describe the problem** When requesting device authorization to Zitadel, all roles are displayed in the scopes. **To Reproduce** Steps to reproduce the behavior: 1. Login Netbird Client on Zitadel 2. Allow Device **Expected behavior** Scopes should only contain roles assigned to the user. **Are you using NetBird Cloud?** Self-Hosted **NetBird version** Netbird 0.39.1 **Is any other VPN software installed?** no **Screenshots** ![Image](https://github.com/user-attachments/assets/67339550-91a5-48a6-8b66-6fd7625e52e2) **Additional context** Add any other context about the problem here. **Have you tried these troubleshooting steps?** - [x] Checked for newer NetBird versions - [x] Searched for similar issues on GitHub (including closed ones) - [x] Restarted the NetBird client - [x] Disabled other VPN software - [x] Checked firewall settings
saavagebueno added the triage-needed label 2026-08-05 01:12:02 -04:00
Sign in to join this conversation.
No Label triage-needed
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: DYNR/netbird#7207