-
Notifications
You must be signed in to change notification settings - Fork 252
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
Pluggable handling of GPO CSEs #7732
Comments
Hi, can you describe in more details what use-case you have in mind? You are right, the SSSD code should be flexible enough to load GPOs for any CSE. But I currently have no good idea how to make available to other services. Currently the directory permissions of bye, |
I started with making the OSto adhere to the maximum password age policy. Given the Under the hood SSSD only reacts to the Another use-case for a different CSE I have in mind is following. A lot of DBus services use Polkit to authorize callers of their APIs. Default policies can be overriden using an additional config, which may come from a GPO in the same way as So, in the nutshell, what I need from SSSD is a way to download specified CSE policy from LDAP/SMB optionally performing additional processing like it is done for Security (SOM filtering, GPO prioritizing, etc.) |
I moved on to the "group policy restricted groups" thingy, but it turned out that it belongs to the same CSE and settings end up into the same |
At the moment SSSD only processes the "Security" extension of AD GPO. However, it already has the code that fetches GPOs from LDAP (
ad_gpo.c
) and policy files from SYSVOL (gpo_child
).It seems to be a good idea if SSSD would provide an ability to handle arbitrary CSEs by downloading their data somewhere on-disk (maybe even
/gpo_cache/
) and then calling some user-defined program. Maybe the other way around would also be useful - a some way to ask SSSD to download/refresh the given GPO.The text was updated successfully, but these errors were encountered: