none
Zentrale Verwaltung mobiler Geräte RRS feed

  • Frage

  • Hallo,

    hab leider noch nichts gefunden zu dem Thema.

    Gibt es ein "AdminTool" wo ich über alle User die mobilen Geräte sehe und ggf. löschen kann?

    Oder muss ich mich hierzu immer mit dem jeweiligen User anmelden, und rauslöschen?

    Exchange 2010

    Samstag, 15. September 2018 07:25

Alle Antworten

  • Moin,

    das "Admin Tool" für Exchange 2010 und später ist PowerShell:

    Get-ActiveSyncDevice | Get-ActiveSyncDeviceStatistics

    und dann von dort weiter agieren.


    Evgenij Smirnov

    I work @ msg services ag, Berlin -> http://www.msg-services.de
    I blog (in German) @ http://it-pro-berlin.de
    my stuff in PSGallery --> https://www.powershellgallery.com/profiles/it-pro-berlin.de/
    Exchange User Group, Berlin -> https://exusg.de
    Windows Server User Group, Berlin -> http://www.winsvr-berlin.de
    Mark Minasi Technical Forum, reloaded -> http://newforum.minasi.com


    In theory, there is no difference between theory and practice. In practice, there is.

    Samstag, 15. September 2018 07:36
  • dann nennen wir es "GUI" :D
    Samstag, 15. September 2018 08:16
  • aber danke, ich denke da ist nicht viel GUI notwendig...
    • Als Antwort vorgeschlagen Evgenij Smirnov Samstag, 15. September 2018 10:21
    • Nicht als Antwort vorgeschlagen Evgenij Smirnov Samstag, 15. September 2018 10:21
    Samstag, 15. September 2018 08:51
  • aber danke, ich denke da ist nicht viel GUI notwendig...

    Naja,

    eine Poor Man's GUI kannst Du dir ja basteln. Hier Quick & Dörthe als Denkanstoß:

    $devices = Get-ActiveSyncDevice
    $devobjs = @()
    foreach ($dev in $devices) {
        $item = New-Object PSCustomObject -Property @{
            Name=$dev.Name;
            FName=$dev.FriendlyName;
            User=$dev.UserDisplayName;
            Model=$dev.DeviceModel;
            DevOS=$dev.DeviceOS;
            FirstSync=$dev.FirstSyncTime;
            LastSync=$null;
            LastSyncAttempt=$null;
            Status="";
            AccessState="";
            }
        $user = Get-Mailbox $dev.UserDisplayName -EA SilentlyContinue
        if ($user) {$item.User = $user}
        $stats = $dev | Get-ActiveSyncDeviceStatistics -EA SilentlyContinue
        if ($stats) {
            $item.AccessState = $stats.AccessState
            $item.Status = $stats.Status
            $item.LastSyncAttempt = $stats.LastSyncAttemptTime
            $item.LastSync = $stats.LastSuccessSync
        }
        
        $devobjs += $item
    } 
    $devobjs | Out-GridView

    Wenn Du Exchange-Remoting benutzt und eine PowerShell 3.0 oder höher nimmst, dann kannst Du auch den letzten Schritt automatisieren. Dort hat Out-GridView nämlich einen Parameter -PassThru , mit dem Du die ausgewählten Objekte in die Pipe ausgeben kannst. Und in der Pipe würde dann Remove-ActiveSyncDevice, natürlich, mit der entsprechenden Sicherheitsabfrage, darauf warten ;-)


    Evgenij Smirnov

    I work @ msg services ag, Berlin -> http://www.msg-services.de
    I blog (in German) @ http://it-pro-berlin.de
    my stuff in PSGallery --> https://www.powershellgallery.com/profiles/it-pro-berlin.de/
    Exchange User Group, Berlin -> https://exusg.de
    Windows Server User Group, Berlin -> http://www.winsvr-berlin.de
    Mark Minasi Technical Forum, reloaded -> http://newforum.minasi.com


    In theory, there is no difference between theory and practice. In practice, there is.

    Samstag, 15. September 2018 10:23
  • Dankeschön ;)

    Samstag, 15. September 2018 21:33