Condividi tramite


Add-SCOMADAgentAssignment

Assegna computer gestiti dall'agente di Active Directory Domain Services al gruppo di gestione.

Sintassi

Add-SCOMADAgentAssignment
   [-Domain] <String>
   [-PrimaryServer] <ManagementServer>
   [-LdapQuery] <String>
   [-RunAsProfile <ManagementPackSecureReference>]
   [-FailoverServer <ManagementServer[]>]
   [-Exclude <String[]>]
   [-SCSession <Connection[]>]
   [-ComputerName <String[]>]
   [-Credential <PSCredential>]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]

Descrizione

Il cmdlet Add-SCOMADAgentAssignment assegna uno o più computer gestiti dall'agente Active Directory Domain Services (AD DS) al gruppo di gestione System Center - Operations Manager.

Prima di usare questo cmdlet per assegnare computer gestiti dall'agente al gruppo di gestione, usare MOMADAdmin.exe per creare un contenitore Active Directory Domain Services per un gruppo di gestione di Operations Manager nel dominio dei computer.

Esempio

Esempio 1: Assegnare computer gestiti dall'agente di Active Directory Domain Services al gruppo di gestione

PS C:\>$PrimaryServer = Get-SCOMManagementServer -Name "DivMgmtSvr01.fabrikam.net"
PS C:\> $Ldap = "(&(sAMAccountType=805306369)(name=SQLServer*))"
PS C:\> Add-SCOMADAgentAssignment -Domain "fabrikam.net" -PrimaryServer $PrimaryServer -LdapQuery $Ldap -Exclude "SQLServer05.fabrikam.net"

In questo esempio viene assegnato un computer gestito dall'agente di Active Directory Domain Services al gruppo di gestione.

Il primo comando ottiene l'oggetto server di gestione denominato DivMgmtSvr01.fabrikam.net e archivia l'oggetto nella variabile $PrimaryServer.

Il secondo comando specifica una query LDAP che seleziona i computer con nomi come SQLServer*.fabrikam.net e archivia l'oggetto nella variabile $Ldap.

Il terzo comando assegna i computer gestiti dall'agente di Active Directory Domain Services archiviati in $Ldap al gruppo di gestione nel dominio fabrikam.net. Il comando esclude il computer denominato SQLServer05.fabrikam.net dal gruppo di gestione.

Esempio 2: Impostare i failover per un'assegnazione dell'agente di Active Directory Domain Services

PS C:\>$PrimaryServer = Get-SCOMManagementServer -Name "DivMgmtSvr01.fabrikam.net"
PS C:\> $Failovers = Get-SCOMManagementServer -Name "FabrikamSecondary*.fabrikam.net"
PS C:\> $RunAs = Get-SCOMRunAsProfile -Name "Active Directory Based Agent Assignment Account"
PS C:\> $Ldap = "(&(sAMAccountType=805306369)(name=SQLServer*))"
PS C:\> Add-SCOMADAgentAssignment -Domain "fabrikam.net" -PrimaryServer $PrimaryServer -LdapQuery $Ldap -FailoverServer $Failovers -RunAsProfile $RunAs

In questo esempio viene assegnato un computer gestito dall'agente di Active Directory Domain Services al gruppo di gestione e vengono impostati i failover per l'agente.

Il primo comando ottiene l'oggetto server di gestione denominato DivMgmtSvr01.fabrikam.net e archivia l'oggetto nella variabile $PrimaryServer.

Il secondo comando ottiene i server di gestione con un nome come FabrikamSecondary*.fabrikam.net e archivia gli oggetti nella variabile $Failovers.

Il terzo comando ottiene l'oggetto RunAs profile denominato "Account assegnazione agente basato su Active Directory" e archivia l'oggetto nella variabile $RunAs.

Il quarto comando specifica una query LDAP che seleziona i computer con nomi come SQLServer*.fabrikam.net e archivia il risultato nella variabile $Ldap.

Il quinto comando assegna i computer gestiti dall'agente di Active Directory Domain Services archiviati in $Ldap al gruppo di gestione nel dominio fabrikam.net. Il comando specifica il server di gestione primario archiviato in $PrimaryServer per i computer gestiti dall'agente. Il comando specifica i server di gestione archiviati in $Failovers come failover per i computer gestiti dall'agente. Il comando specifica il profilo RunAs archiviato in $RunAs per i computer gestiti dall'agente.

Parametri

-ComputerName

Specifica una matrice di nomi di 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 System Center Data Access deve essere in esecuzione nel computer. Se non si specifica un computer, il cmdlet usa il computer per la connessione del gruppo di gestione corrente.

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

-Confirm

Richiede la conferma dell'utente prima di eseguire il cmdlet.

Type:SwitchParameter
Aliases:cf
Position:Named
Default value:False
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Credential

Specifica un oggetto PSCredential per la connessione al gruppo di gestione. Per ottenere un oggetto PSCredential, usare il cmdlet Get-Credential. Per ulteriori informazioni, digitare Get-Help Get-Credential.

Se si specifica un computer nel parametro ComputerName , usare un account che ha 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

-Domain

Specifica il nome del dominio o del controller di dominio in cui risiedono gli agenti di destinazione.

Type:String
Aliases:DC
Position:1
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-Exclude

Specifica una matrice di nomi di computer. Operations Manager esclude i computer specificati dall'assegnazione dell'agente.

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

-FailoverServer

Specifica una matrice di nomi di oggetti ManagementServer . Questo parametro specifica i server di gestione usati da Operations Manager come failover per gli agenti di destinazione.

Per impostazione predefinita, Operations Manager usa tutti i server di gestione non gateway per il failover.

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

-LdapQuery

Specifica la query LDAP nel dominio che seleziona i computer dell'agente di destinazione.

Type:String
Position:3
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-PrimaryServer

Specifica un oggetto ManagementServer . Questo parametro specifica il server di gestione primario per il computer gestito dall'agente di destinazione. Per ottenere un oggetto ManagementServer , usare il cmdlet Get-SCOMManagementServer .

Type:ManagementServer
Position:2
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-RunAsProfile

Specifica il profilo RunAs usato da Operations Manager per eseguire il flusso di lavoro di query di Active Directory Domain Services.

Il profilo RunAs deve essere associato allo stesso account RunAs specificato quando si esegue MOMADAdmin.exe per creare un contenitore Active Directory Domain Services per un gruppo di gestione System Center - Operations Manager.

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

-SCSession

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

Un oggetto di connessione rappresenta una connessione a un server di gestione. Il valore predefinito è la connessione al gruppo di gestione corrente.

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

-WhatIf

Mostra l'esito in caso di esecuzione del cmdlet. Il cmdlet non viene eseguito.

Type:SwitchParameter
Aliases:wi
Position:Named
Default value:False
Required:False
Accept pipeline input:False
Accept wildcard characters:False