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 |