Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Feature Request - SSO Claim Based user group #594

Open
danieldonoghue opened this issue Feb 10, 2025 · 3 comments
Open

Feature Request - SSO Claim Based user group #594

danieldonoghue opened this issue Feb 10, 2025 · 3 comments
Labels
question Further information is requested stargazed

Comments

@danieldonoghue
Copy link

danieldonoghue commented Feb 10, 2025

I would like to be able to identify an SSO user's access level (admin, user) based on a claim returned during the initial oauth2 login exchange. This could, for example, look for something specific in the Roles claim or even look for a specific custom claim that explicitly states the user's group.

I believe this would be far cleaner and simpler to administer than having to add internal users with the admin group and matching on their email address.

As a side issue, it would be nice to hide the settings option in the UI if the user has no access to anything within them.

@lmangani
Copy link
Member

Hello @danieldonoghue and thanks for the request 👋 This feature class currently falls into the advanced scope of hepic which uniquely sponsors our opensource development - so this is not on the roadmap. Of course since homer is 100% open we're always open to external contributions should you or your company be interested in sponsoring this or other features/improvements for the whole community.

@danieldonoghue
Copy link
Author

Hello @lmangani , I might consider this if you can point me in the direction where to start looking :)

@lmangani
Copy link
Member

Hello @lmangani , I might consider this if you can point me in the direction where to start looking :)

Awesome. All the code is in the repository. There are no hidden parts.

@lmangani lmangani added the question Further information is requested label Feb 10, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
question Further information is requested stargazed
Projects
None yet
Development

No branches or pull requests

2 participants