Skip to content

Unlink profile from device

This function is used to unlink a profile from a device. This will NOT remove the profile from the physical device. For that functionality, look at Remove profile from device, which will do both.

Public Function UnlinkUnitFromProfile(unitName As String, profileName As String, changelogComment As String) As Boolean
Parameter Type Description
unitName String The name or UUID of the device. The device is found among computers (unit type Computer).
profileName String The name of the MDM Profile on the instance Management Point.
changelogComment String A comment that is added to the changelog entry on the profile and the device.

Returns a boolean value. True if succeeded. The function also returns true if the profile isn’t linked to the device. If the profile or the device isn’t found, the function raises an error.

Set oCMS = CreateObject("CapaInstaller.SDK")
Wscript.echo oCMS.SetDatabaseSettings("ServerName", "CapaInstaller", False)
Wscript.echo oCMS.SetInstanceManagementPoint("2")
Wscript.echo oCMS.UnlinkUnitFromProfile("Testdev01", "Wi-Fi settings", "Unlinked profile from device from SDK")
Wscript.echo oCMS.UnlinkUnitFromProfile("4eea2959-fb4c-4afe-b61f-810cb3019cd6", "Wi-Fi settings", "Unlinked profile from device from SDK")