Condividi tramite


Get-SCOMRunAsDistribution

Ottiene i criteri di distribuzione di un account RunAs di Operations Manager.

Sintassi

Get-SCOMRunAsDistribution
   [-RunAsAccount] <SecureData[]>
   [-SCSession <Connection[]>]
   [-ComputerName <String[]>]
   [-Credential <PSCredential>]
   [<CommonParameters>]

Descrizione

Il cmdlet Get-SCOMRunAsDistribution ottiene i criteri di distribuzione di un account RunAs di System Center Operations Manager. I criteri di distribuzione determinano quali computer ricevono le credenziali dell'account RunAs.

A causa del comportamento di formattazione predefinito di Windows PowerShell, la console non visualizza sempre l'elenco dei computer di distribuzione approvati. Per visualizzare l'elenco completo, salvare l'output di questo cmdlet in una variabile, quindi esaminare la proprietà SecureDistribution dell'oggetto SCOMRunAsDistribution archiviato nella variabile .

Esempio

Esempio 1: Ottenere i criteri di distribuzione per un account

PS C:\>Get-SCOMRunAsAccount "Contoso\Administrator" | Get-SCOMRunAsDistribution

Questo comando visualizza i criteri di distribuzione per l'account Contoso\Administrator.

Esempio 2: Ottenere i sistemi approvati per la distribuzione in un criterio di distribuzione

PS C:\>Get-SCOMRunAsAccount "Contoso\Administrator" | Get-SCOMRunAsDistribution | Tee-Object -Variable Distribution
PS C:\> $Distribution.SecureDistribution

In questo esempio vengono visualizzati i criteri di distribuzione per un account e vengono elencati i sistemi approvati per la distribuzione.

Il primo comando ottiene l'account Contoso\Administrator e lo passa all'operatore Get-SCOMRunAsDistribution . Il comando usa l'operatore pipeline per passare i criteri di distribuzione al cmdlet Tee-Object , che lo visualizza nella console, oltre a salvarlo nella variabile $Distribution. Per ulteriori informazioni, digitare Get-Help Tee-Object.

Il secondo comando visualizza i sistemi approvati per la distribuzione.

Parametri

-ComputerName

Specifica una matrice di nomi di computer. Il cmdlet stabilisce connessioni temporanee con i gruppi di gestione per questi computer. È possibile usare nomi NetBIOS, indirizzi IP o nomi di dominio completi (FQDN). Per specificare il computer locale, digitare il nome del computer, localhost o un punto (.).

Il servizio Di accesso ai dati di System Center deve essere avviato nel computer. Se non si specifica un computer, il cmdlet utilizza il computer per la connessione al gruppo di gestione corrente.

Type:String[]
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Credential

Specifica l'account utente in cui viene eseguita la connessione al gruppo di gestione. Specificare un oggetto PSCredential , ad esempio quello restituito dal cmdlet Get-Credential , per questo parametro. Per altre informazioni sugli oggetti credenziali, digitare Get-Help Get-Credential.

Se si specifica un computer nel parametro ComputerName , utilizzare un account che abbia accesso a tale computer. Il valore predefinito è l'utente corrente.

Type:PSCredential
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-RunAsAccount

Specifica una matrice di oggetti SecureData che rappresentano gli account RunAs. Per ottenere un oggetto SecureData , usare il cmdlet Get-SCOMRunAsAccount . Questo account non può far parte di un profilo RunAs.

Type:SecureData[]
Position:1
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-SCSession

Specifica una matrice di oggetti Connection . Per ottenere oggetti Connection , usare il cmdlet Get-SCOMManagementGroupConnection .

Se questo parametro non viene specificato, il cmdlet usa la connessione permanente attiva a un gruppo di gestione. Usare il parametro SCSession per specificare una connessione permanente diversa. È possibile creare una connessione temporanea a un gruppo di gestione usando i parametri ComputerName e Credential . Per ulteriori informazioni, digitare Get-Help about_OpsMgr_Connections.

Type:Connection[]
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False