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

Enforce WUfB DS Driver Approvals #24

Open
nkasco opened this issue Jun 23, 2024 · 0 comments
Open

Enforce WUfB DS Driver Approvals #24

nkasco opened this issue Jun 23, 2024 · 0 comments

Comments

@nkasco
Copy link

nkasco commented Jun 23, 2024

WU client is great at figuring out what drivers are applicable for your device. However, IT Professionals now use WUfB DS (most often managed through Intune, but it's an entirely separate product and set of APIs in the Cloud)

Need a way to seamlessly replicate what the native WU client does when it determines which drivers are both applicable and approved. This allows maintained control for what is allowed to install, instead of blindly installing anything available.

I haven't found anything noteworthy in IUpdateSearcher to do this, so I'm going out on a limb and guessing that native WU client is also making an API call when it checks and comparing it's returned list of compliance changes against what the API says is approved to install. If true, this is still possible to do in PS, but gets much more tricky UX wise to run asynchronously due to needing to authenticate to the Graph API (client secret or certificate would be easiest). Interactively also would suffer slightly as you'd get an authentication popup.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant