[GH-ISSUE #1043] [Feature Request] Support for Assigning Multiple Roles per User #1732

Closed
opened 2026-04-16 08:30:57 -05:00 by GiteaMirror · 2 comments
Owner

Originally created by @projektug24 on GitHub (Jul 9, 2025).
Original GitHub issue: https://github.com/fosrl/pangolin/issues/1043

@miloschwartz

First of all, thank you very much for your great project and the continuous development! Pangolin is a very useful tool that makes management and security much easier.

Feature request:
It would be very helpful if a user could be assigned multiple roles at the same time. This would significantly increase flexibility in permission management.
Currently, it seems that only one role can be assigned per user. Supporting multiple roles would greatly improve user management, as you would not have to assign permissions to each user individually but could work more easily with groups.

Originally created by @projektug24 on GitHub (Jul 9, 2025). Original GitHub issue: https://github.com/fosrl/pangolin/issues/1043 @miloschwartz First of all, thank you very much for your great project and the continuous development! Pangolin is a very useful tool that makes management and security much easier. Feature request: It would be very helpful if a user could be assigned multiple roles at the same time. This would significantly increase flexibility in permission management. Currently, it seems that only one role can be assigned per user. Supporting multiple roles would greatly improve user management, as you would not have to assign permissions to each user individually but could work more easily with groups.
Author
Owner

@muaaz-ahmad commented on GitHub (Jul 10, 2025):

This is a must-needed feature to manage user permissions across multiple resources. Could we provide the same for IDP-created users? The IDP can return a list of roles for the user, which can then be parsed on the Pangolin side.

<!-- gh-comment-id:3056586140 --> @muaaz-ahmad commented on GitHub (Jul 10, 2025): This is a must-needed feature to manage user permissions across multiple resources. Could we provide the same for IDP-created users? The IDP can return a list of roles for the user, which can then be parsed on the Pangolin side.
Author
Owner

@oschwartz10612 commented on GitHub (Jul 10, 2025):

Yeah this is something thats much needed thanks for posting. I am going to move to a discussion so people can upvote but we should try to tackle this sooner rather than later!

<!-- gh-comment-id:3058214622 --> @oschwartz10612 commented on GitHub (Jul 10, 2025): Yeah this is something thats much needed thanks for posting. I am going to move to a discussion so people can upvote but we should try to tackle this sooner rather than later!
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: github-starred/pangolin#1732