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

Extends RoleDescription so that role can be automatically granted on request #226

Open
smirolo opened this issue Oct 25, 2019 · 1 comment

Comments

@smirolo
Copy link
Contributor

smirolo commented Oct 25, 2019

Through the "Connected profiles" page, a user can request a role on an organization. Typically a Role with a request_key is created. It triggers a notification to profile managers for the Organization that can then grant a role on the Organization to the User.

It is sometimes beneficial to automatically grant a role to users whose e-mail address is within one or multiple specified domains. The e-mail address of the requesting user must be verified.

Extends RoleDescription, add appropriate model(s) and code such that for User whose email is matching the domain of the Organization.e-mail field and which are not in a pre-defined disallow list (ex: @gmail.com, @yahoo.com), request for a RoleDescription marked as skip_grant_for_email_domain is automatically granted.

@smirolo smirolo added this to the v0.8 milestone Oct 25, 2019
@smirolo
Copy link
Contributor Author

smirolo commented Aug 18, 2023

Some of the work was done in commit e9002be. It isn't clear if all use cases described above are met with the current "implicit grant" feature.

@smirolo smirolo removed this from the v0.8 milestone Sep 5, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant