BigFix - Setup Bulk Enrollment to automatically utilize agentless API's
?? Simplify Bulk Enrollment & Device Management with BigFix ??
Managing Windows devices at scale? Learn how to set up a bulk enrollment task that seamlessly integrates both agent-based and agentless management—all from a single interface with BigFix!
?? Why This Matters:
?? Automatically enroll devices as they are added
?? Leverage agent-based control where the agent performs better like large software deployments or large patching actions
?? Utilize agentless actions for tasks such as remote wipes
?? Access both APIs from one platform—no need for multiple tools
While agentless management is still evolving, BigFix ensures you’re always ahead by bridging the gap between both technologies. Whether deploying software to a remote workstation or executing quick, agentless tasks such as remote wiping a device, BigFix makes device management more efficient than ever.
?? Why juggle multiple interfaces when BigFix can do it all?
Check out the full guide on setting up bulk enrollment and optimizing your device management workflow! ??
#BigFix #EndpointManagement #ITAutomation #Agentless #BulkEnrollment #WindowsManagement
Open Webui and go to Apps – MCM
Select Admin
Select Enrollments – Designate Provisioning Package Generation
?
Target the Device you want to stage the provisioning package on
?
Once the Provisioning package is complete go to Enrollments – Bulk Enrollment
?
领英推è
Select your MDM Server
Select the device you setup the provisioning package on
Select the Expiration of the package
?
Once the action completes go to your BigFix Console and Go to Tools – Create a new Task
Name the Task and Select the Action Tab and Add the following to the action script and Save the Task
?delete "C:\MCMPPKG\mcmenroll.ppkg"
delete "C:\MCMPPKG\bigfix-mcm-enroll.ppkg"
delete "C:\MCMPPKG\ppkg-sha-size.txt"
download https://127.0.0.1:52311/<BULKENROLMENTPACKAGE>/ppkg-sha-size.txt
download https://127.0.0.1:52311/<BULKENROLMENTPACKAGE>/mcmenroll.ppkg
folder create "C:\MCMPPKG"
move __Download\ppkg-sha-size.txt "C:\MCMPPKG\ppkg-sha-size.txt"
move __Download\mcmenroll.ppkg "C:\MCMPPKG\bigfix-mcm-enroll.ppkg"
continue if {tuple string item 0 of lines of file "C:\MCMPPKG\ppkg-sha-size.txt" = (size of file "C:\MCMPPKG\bigfix-mcm-enroll.ppkg") as string}
continue if {tuple string item 1 of lines of file "C:\MCMPPKG\ppkg-sha-size.txt" = sha1 of file "C:\MCMPPKG\bigfix-mcm-enroll.ppkg"}
action uses wow64 redirection {not x64 of operating system}
delete __createfile
createfile until END_OF_FILE
Get-ChildItem -Path {(pathname of root folder of drive of system folder) as string & "\ProgramData\Microsoft\Provisioning\bigfix-mcm-enroll*.ppkg"} | foreach {{Uninstall-ProvisioningPackage -PackagePath $_.FullName}
Install-ProvisioningPackage -PackagePath "C:\MCMPPKG\bigfix-mcm-enroll.ppkg" -QuietInstall
END_OF_FILE
delete powershell.ps1
move __createfile powershell.ps1
waithidden powershell -ExecutionPolicy Bypass -File powershell.ps1
delete "C:\MCMPPKG\bigfix-mcm-enroll.ppkg"
delete "C:\MCMPPKG\ppkg-sha-size.txt"
folder delete "C:\MCMPPKG"
?
???
?
On you BigFix Server go to the folder C:\Program Files (x86)\BigFix Enterprise\BES Server\wwwrootbes
?
Note the Bulk Enrollment Package Name you just created
?
?
?
Update the Task so the following lines to your provisioning package to reflect the name of the provisioning package on your server
?
Save the Change and you can now deploy your MDM enrollment package to a machine now enrolled in MCM
Manager, BigFix Technical Advisors, Asia Pacific Japan at HCLSoftware
3 周Thanks Brad Sexton. Your articles are highly valued in the BigFix community and have the potential to transform any BigFixer to next level.