Get-SCOMRunAsDistribution
Ruft die Verteilungsrichtlinie eines Operations Manager Run As-Kontos ab.
Syntax
Get-SCOMRunAsDistribution
[-RunAsAccount] <SecureData[]>
[-SCSession <Connection[]>]
[-ComputerName <String[]>]
[-Credential <PSCredential>]
[<CommonParameters>]
Beschreibung
Das cmdlet Get-SCOMRunAsDistribution ruft die Verteilungsrichtlinie eines System Center - Operations Manager Run As-Kontos ab. Verteilungsrichtlinien bestimmen, welche Computer die Anmeldeinformationen für "Ausführen als Konto" erhalten.
Aufgrund des Standardformatierungsverhaltens von Windows PowerShell zeigt die Konsole nicht immer die Liste der genehmigten Verteilungscomputer an. Um die vollständige Liste anzuzeigen, speichern Sie die Ausgabe dieses Cmdlets in einer Variablen, und überprüfen Sie dann die SecureDistribution-Eigenschaft des SCOMRunAsDistribution-Objekts, das in der Variablen gespeichert ist.
Beispiele
Beispiel 1: Abrufen der Verteilungsrichtlinie für ein Konto
PS C:\>Get-SCOMRunAsAccount "Contoso\Administrator" | Get-SCOMRunAsDistribution
Mit diesem Befehl wird die Verteilungsrichtlinie für das Contoso\Administrator-Konto angezeigt.
Beispiel 2: Abrufen von Systemen, die für die Verteilung in einer Verteilungsrichtlinie genehmigt wurden
PS C:\>Get-SCOMRunAsAccount "Contoso\Administrator" | Get-SCOMRunAsDistribution | Tee-Object -Variable Distribution
PS C:\> $Distribution.SecureDistribution
In diesem Beispiel wird die Verteilungsrichtlinie für ein Konto angezeigt und die Systeme aufgelistet, die für die Verteilung genehmigt sind.
Der erste Befehl ruft das Contoso\Administrator-Konto ab und übergibt dieses Konto mithilfe des Pipelineoperators an die Get-SCOMRunAsDistribution-.
Der Befehl verwendet den Pipelineoperator, um die Verteilungsrichtlinie an das cmdlet Tee-Object zu übergeben, das sie in der Konsole anzeigt, und speichert sie in der $Distribution Variablen.
Geben Sie Get-Help Tee-Object
ein, um weitere Informationen zu erfahren.
Der zweite Befehl zeigt die systeme an, die für die Verteilung genehmigt wurden.
Parameter
-ComputerName
Gibt ein Array von Namen von Computern an. Das Cmdlet richtet temporäre Verbindungen mit Verwaltungsgruppen für diese Computer ein. Sie können NetBIOS-Namen, IP-Adressen oder vollqualifizierte Domänennamen (FQDNs) verwenden. Um den lokalen Computer anzugeben, geben Sie den Computernamen, den Localhost oder einen Punkt (.) ein.
Der System Center Data Access-Dienst muss auf dem Computer gestartet werden. Wenn Sie keinen Computer angeben, verwendet das Cmdlet den Computer für die aktuelle Verwaltungsgruppenverbindung.
Typ: | String[] |
Position: | Named |
Standardwert: | None |
Erforderlich: | False |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
-Credential
Gibt das Benutzerkonto an, unter dem die Verwaltungsgruppenverbindung ausgeführt wird.
Geben Sie für diesen Parameter ein PSCredential--Objekt an, z. B. ein Objekt, das vom Get-Credential--Cmdlet zurückgegeben wird.
Wenn Sie weitere Informationen zu Anmeldeinformationsobjekten wünschen, geben Sie Get-Help Get-Credential
ein.
Wenn Sie einen Computer im parameter ComputerName angeben, verwenden Sie ein Konto, das Zugriff auf diesen Computer hat. Die Standardeinstellung ist der aktuelle Benutzer.
Typ: | PSCredential |
Position: | Named |
Standardwert: | None |
Erforderlich: | False |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
-RunAsAccount
Gibt ein Array von SecureData- -Objekten an, die Run As-Konten darstellen. Um ein SecureData--Objekt abzurufen, verwenden Sie das Cmdlet Get-SCOMRunAsAccount. Dieses Konto kann nicht Teil eines Run As-Profils sein.
Typ: | SecureData[] |
Position: | 1 |
Standardwert: | None |
Erforderlich: | True |
Pipelineeingabe akzeptieren: | True |
Platzhalterzeichen akzeptieren: | False |
-SCSession
Gibt ein Array von Connection -Objekten an. Um Connection-Objekte abzurufen, verwenden Sie das Cmdlet Get-SCOMManagementGroupConnection.
Wenn dieser Parameter nicht angegeben ist, verwendet das Cmdlet die aktive dauerhafte Verbindung zu einer Verwaltungsgruppe.
Verwenden Sie den SCSession--Parameter, um eine andere dauerhafte Verbindung anzugeben.
Sie können eine temporäre Verbindung mit einer Verwaltungsgruppe erstellen, indem Sie die Parameter ComputerName und Anmeldeinformationen verwenden.
Geben Sie Get-Help about_OpsMgr_Connections
ein, um weitere Informationen zu erfahren.
Typ: | Connection[] |
Position: | Named |
Standardwert: | None |
Erforderlich: | False |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |