Condividi tramite


New-SCCMConnector

Crea un nuovo connettore Configuration Manager in Service Manager.

Sintassi

New-SCCMConnector
   -SCCMCredential <PSCredential>
   [-Collections <String[]>]
   -DatabaseName <String>
   -DatabaseServer <String>
   [[-Description] <String>]
   [-Enable <Boolean>]
   [-DisplayName] <String>
   [-PassThru]
   [-RunAsAccount <ManagementPackSecureReference>]
   [-ScheduleDay <DaySchedule>]
   [-ScheduleHour <Int32>]
   [-SolutionManagementPack <ManagementPack[]>]
   [-SyncNow]
   [-SCSession <Connection[]>]
   [-ComputerName <String[]>]
   [-Credential <PSCredential>]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]

Descrizione

Il cmdlet New-SCCMConnector crea un connettore di Configuration Manager in Service Manager.

Esempio

Esempio 1: Creare un connettore

PS C:\>$RunAsAccount = Get-SCSMRunAsAccount -DisplayName "Workflow Account"
PS C:\> New-SCCMConnector -DisplayName "WOODGROVE CM CONNECTOR" -Description "Woodgrove Configuration Manager connection" -DatabaseName "SMS_DFD" -DatabaseServer "CMServer" -Collections "SCCMDF" -RunAsAccount $RunAsAccount -ScheduleDay Sunday -ScheduleHour 3

Il primo comando ottiene un account RunAs per l'account del flusso di lavoro usando il cmdlet Get-SCSMRunAsAccount. Il comando archivia il risultato nella variabile $RunAsAccount.

Il secondo comando crea un connettore Configuration Manager nel server di database CMServer. Il nuovo connettore è configurato per sincronizzare ogni domenica alle 3:00 A.M.

Parametri

-Collections

Specifica il nome delle raccolte di Configuration Manager da sincronizzare.

Type:System.String[]
Position:Named
Default value:All Collections
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-ComputerName

Specifica il nome del computer in cui è in esecuzione il servizio di accesso ai dati di System Center. L'account utente specificato nel parametro Credential deve avere diritti di accesso al computer specificato.

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

-Confirm

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

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

-Credential

Specifica le credenziali usate da questo cmdlet per connettersi al server in cui viene eseguito il servizio Di accesso ai dati di System Center. L'account utente specificato deve disporre di diritti di accesso per tale server.

Type:System.Management.Automation.PSCredential
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-DatabaseName

Specifica il nome del database di Configuration Manager.

Type:System.String
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-DatabaseServer

Specifica il nome del server di database di Configuration Manager.

Type:System.String
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-Description

Specifica una descrizione per il connettore.

Type:System.String
Position:1
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-DisplayName

Specifica il nome del connettore.

Type:System.String
Position:0
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-Enable

Indica se questo cmdlet abilita o disabilita il connettore.

Type:System.Boolean
Position:Named
Default value:True
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-PassThru

Indica che questo cmdlet restituisce il connettore Configuration Manager creato. È possibile passare questo oggetto ad altri cmdlet.

Type:System.Management.Automation.SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-RunAsAccount

Specifica l'account RunAs usato dal connettore durante l'esecuzione.

Type:Microsoft.EnterpriseManagement.Configuration.ManagementPackSecureReference
Position:Named
Default value:Operational System Account
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-SCCMCredential

Specifica le credenziali da usare quando ci si connette al server di Configuration Manager per convalidare le raccolte sincronizzate dal connettore.

Type:System.Management.Automation.PSCredential
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-ScheduleDay

Specifica il giorno della settimana in cui il connettore viene sincronizzato. I valori validi sono:

  • Ogni giorno
  • Sunday
  • Monday
  • Tuesday
  • Wednesday
  • Thursday
  • Friday
  • Sabato
Type:Microsoft.EnterpriseManagement.ServiceManager.Sdk.Connectors.DaySchedule
Accepted values:Daily, Sunday, Monday, Tuesday, Wednesday, Thursday, Friday, Saturday
Position:Named
Default value:All
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-ScheduleHour

Specifica l'ora in cui il connettore avvia la sincronizzazione. Il valore deve essere un numero compreso tra 0 e 23.

Type:System.Int32
Position:Named
Default value:2
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-SCSession

Specifica un oggetto che rappresenta la sessione per un server di gestione di Service Manager.

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

-SolutionManagementPack

Specifica il nome della soluzione.

Type:Microsoft.EnterpriseManagement.Configuration.ManagementPack[]
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-SyncNow

Indica che questo cmdlet avvia una sincronizzazione del connettore Gestione connessioni.

Type:System.Management.Automation.SwitchParameter
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:System.Management.Automation.SwitchParameter
Aliases:wi
Position:Named
Default value:False
Required:False
Accept pipeline input:False
Accept wildcard characters:False

Input

None.

Non è possibile inviare input tramite pipe a questo cmdlet.

Output

None.

Questo cmdlet non genera alcun output.