URL: https://github.com/SSSD/sssd/pull/5248 Author: justin-stephenson Title: #5248: Enable exclude functionality in sssd session recording configuration Action: opened
PR body: """ This is a fix for https://github.com/SSSD/sssd/issues/5089
This PR adds support for two new options in the sssd session recording configuration, to be applied only when `scope=all` is set:
* **exclude_users** * **exclude_groups**
I separated out each commit logically, to hopefully make the review easier but I am happy to squash any commits together as needed. I updated the relevant codepaths based on my review of https://github.com/SSSD/sssd/pull/136 so please let me know if I missed anything.
With this PR, responders will read the sessionRecording attribute when `scope=all` or `scope-some` to determine if recording should be enabled. """
To pull the PR as Git branch: git remote add ghsssd https://github.com/SSSD/sssd git fetch ghsssd pull/5248/head:pr5248 git checkout pr5248