Quick Support

An einem Meeting teilnehmen:

Mauricio Schäpers

An einer Fernwartung teilnehmen:

VS Qloud Support


Für den Betritt der Fernunterstützung wird ein Passwort von Agenten festgelegt.
Dieses wird Ihnen telefonisch oder per Email bekannt gegeben.


Kunden Login

Partner Login

XenMobile Script: Set all unknown ownership devices to BYOD

A friend wanted to know how he can change the ownership of devices for an existing XenMobile Deployment.

This scripts sets all devices, which don’t have any ownership assigned (aka „unknown“), to BYOD devices.

#Parameter
#Server address
$xmserver = "hostedXenMobileAT.vsqloud.de"

#Module https://github.com/wvanbesien/XenMobileShell
Import-Module XenMobileShell

#Request Credentials
$credentials = Get-Credential

#Connecto to Server
$xmsession = new-XMSession -credential $credentials -server $xmserver -port 4443

#Load all devices
$xmdesvices = get-XMDevice

#loop though devices
foreach ($xmdevice in $xmdesvices){
    
    #get properties
    $xmdeviceproperty = get-XMDeviceProperty -id $xmdevice.id

    #extract ownership
    # no value = ownership not set
    # 0 = ownership is BYOD
    # 1 = ownership is COORP
    $xmdeviceownership = $xmdeviceproperty | where {$_.Name -eq "CORPORATE_OWNED"}
 
 
    
    if (!($xmdeviceownership)){
        Write-Host "ID  $($xmdevice.id), Username $($xmdevice.userName) Serial: $($xmdevice.serialNumber) has no Owner attribute, setting to BYOD" -ForegroundColor Yellow
        set-XMDeviceProperty $xmdevice.id  -name "CORPORATE_OWNED" -value "0" -Confirm:$false
    }

}

 

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert

*

Suche