For the complete documentation index, see llms.txt. This page is also available as Markdown.

Invoke-RDMUserCleanup

Übersicht

Benutzer deaktivieren oder löschen, die nicht mehr zu ihrem Identitätsanbieter passen.

Syntax

__AllParameterSets

Invoke-RDMUserCleanup [-InputObject] <PSUserSyncResult[]> -CleanupOption <UserCleanupOption>
 [-UnassignLicenses] [-TransferUserVaultToSharedVault] [-ForcePromptAnswer <DialogResult[]>]
 [-WhatIf] [-Confirm] [<CommonParameters>]

Beschreibung

Benutzer deaktivieren oder löschen, die nicht mehr zu ihrem Identitätsanbieter passen, normalerweise die von Sync-RDMUser gemeldeten. Jeder über die Pipeline übergebene Benutzer erhält dieselbe CleanupOption, das Cmdlet also einmal je Option ausführen, um eine Mischung anzuwenden. Benutzer, die nicht in der Pipeline sind, bleiben unberührt. Gelöschte Benutzer werden in die Liste der gelöschten Benutzer verschoben und nicht endgültig entfernt. Erfordert eine Devolutions Server-Datenquelle.

Beispiele

Beispiel 1

PS C:\> Sync-RDMUser -Provider Domain | Invoke-RDMUserCleanup -CleanupOption Disable -UnassignLicenses

Jeden Benutzer deaktivieren, den die Domäne nicht abgleichen konnte, und die von ihm gehaltenen Lizenzen freigeben.

Beispiel 2

Für jede Gruppe eine andere Option anwenden und den Inhalt der privaten Tresore der gelöschten Benutzer beibehalten.

Parameter

-CleanupOption

Die Aktion für jeden über die Pipeline übergebenen Benutzer. Um einen Benutzer unverändert zu lassen, ihn aus der Pipeline heraushalten.

-Confirm

Fordert vor der Ausführung des Cmdlets eine Bestätigung an.

-ForcePromptAnswer

Mit Vorsicht zu verwendender Schalter. Er beantwortet automatisch Eingabeaufforderungen mit Ja/Nein-, Ja/Nein/Abbrechen- oder OK/Abbrechen-Fragen. Bei mehreren Eingabeaufforderungen können mehrere Werte an diesen Parameter übergeben werden. Hier sind die zulässigen Werte:

  • Yes: Die Eingabeaufforderung annehmen. Deckt die Werte OK und Automatic ab.

  • No: Die Ja/Nein/Abbrechen-Eingabeaufforderung ablehnen. "Cancel" ist die Ausweichoption, wenn keine "No"-Option vorhanden ist.

  • Cancel: Die Ja/Nein/Abbrechen-Eingabeaufforderung abbrechen. "No" ist die Ausweichoption, wenn keine "Cancel"-Option vorhanden ist.

-InputObject

Gibt die zu bereinigenden Benutzer an. Benutzer müssen von Sync-RDMUser gemeldet worden sein.

-TransferUserVaultToSharedVault

Den Inhalt der privaten Tresore der gelöschten Benutzer in einen neuen freigegebenen Tresor verschieben. Gilt nur für die Option Delete.

-UnassignLicenses

Die Lizenzen der deaktivierten Benutzer freigeben. Gilt nur für die Option Disable.

-WhatIf

Zeigt, was passieren würde, wenn das Cmdlet ausgeführt würde. Das Cmdlet wird nicht ausgeführt.

CommonParameters

Dieses Cmdlet unterstützt die allgemeinen Parameter: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction und -WarningVariable. Weitere Informationen finden Sie unter about_CommonParameters.

Eingaben

RemoteDesktopManager.PowerShellModule.PSOutputObject.PSUserSyncResult[]

Von Sync-RDMUser gemeldete Benutzer

Hinweise

Weitere Informationen erhalten Sie mit "Get-Help Invoke-RDMUserCleanup -detailed". Technische Informationen erhalten Sie mit "Get-Help Invoke-RDMUserCleanup -full".

Zuletzt aktualisiert

War das hilfreich?