-
Notifications
You must be signed in to change notification settings - Fork 1.2k
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
Access Control for Extensions #407
Comments
What I did is disable the creation of extensions for all non-admin users. My company is in europe so GDPR applies to us, making the extensions a "risky" feature. Idea is for now, that only admins can see them and that if we have something sensible, that does not violate GDPR - for example searching our own jira - we will create user groups and publish the extensions to certian users (done by an admin) |
@FlorianSchloesser Your idea sufficiently meets what we want to achieve. Could you please provide the steps to: Best regards, |
@FlorianSchloesser how did you achieve this? |
@tanaka-tri
Once I really do create user groups I will update you. I think the approach here is using Microsoft Entra ID and create user groups via that. You could then store that in the session object and expand the Prompt, Persona and Extension entries in the DB, by booleans of groups who should be able to see them. This can be made more sophisticated of course - but that would be my general approach. |
In reference to this GitHub issue(#400), is there a way to enable access control for extensions so that they are visible only to specific user groups rather than being public or accessible to everyone?
If this feature is not currently available, could it be considered for addition to the project roadmap?
The text was updated successfully, but these errors were encountered: