Update-SCSMConnector
Aktualizuje vlastnosti konektoru portálu Service Manager.
Syntaxe
Update-SCSMConnector
[-Connector] <Connector[]>
[-PassThru]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Description
Rutina Update-SCSMConnector aktualizuje vlastnosti konektoru portálu Service Manager. Můžete například nastavit vlastnost Povolit tak, aby $False zakázala konektor, nebo ho můžete nastavit na $True povolit konektor. Tuto rutinu použijte ve spojení s rutinou Get-SCSMConnector. Jakmile Get-SCSmConnector objekt načte, můžete upravit vlastnosti objektu a předat ho aktuální rutině. Tato rutina aktualizuje vlastnosti.
Vlastnost plánu je k dispozici pouze v případě, že jste použili kumulativní aktualizaci Service Manager 2012 R2 6 nebo novější.
Pro každý typ konektoru můžete aktualizovat následující vlastnosti:
Konektor služby Active Directory
- Popis
- Zapnout
- Jméno
- Účet Spustit jako
- SelectedObjects
- Naplánovat
Konektor nástroje Configuration Manager
- Sbírky
- Popis
- Zapnout
- Jméno
- Účet Spustit jako
- Naplánovat
Konektor výstrah nástroje Operations Manager
- CloseAlert
- Popis
- Zapnout
- Jméno
- ResolveIncident
- Pravidla
- Účet Spustit jako
- Naplánovat
- Šablona
Konektor CI nástroje Operations Manager
- Popis
- Zapnout
- Jméno
- OperationsManagerServer
- Účet Spustit jako
- Naplánovat
Příklady
Příklad 1: Aktualizace objektů v konektoru služby Active Directory
PS C:\>$RunAsAccount = Get-SCSMRunAsAccount -RunAsProfileName "NewProfile"
PS C:\> $ADConnector = Get-SCSMConnector -Name "WOODGROVE Active Directory"
PS C:\> $ADConnector.Select = "(&(objectCategory=computer)(name=*fulle*))"
PS C:\> Get-SCSMConnector | ForEach-Object { $_.RunAsAccount = $RunAsAccount } | Update-SCSMConnector
Tento příklad aktualizuje vybrané objekty konektoru služby Active Directory. První příkaz získá účet Spustit jako pomocí rutiny Get-SCSMRunAsAccount a pak ho uloží do proměnné $RunAsAccount.
Druhý příkaz získá konektor pomocí rutiny Get-SCSMConnector a pak ho uloží do proměnné $ADConnector.
Třetí příkaz přiřadí hodnotu Select vlastnost $ADConnector.
Poslední příkaz získá všechny konektory a pak předá ty, které používají $RunAsAccount jako účet Spustit jako do aktuální rutiny. Tato rutina aktualizuje konektory.
Příklad 2: Aktualizace účtu Spustit jako pro konektory
PS C:\>$RunAsAccount = Get-SCSMRunAsAccount -RunAsProfileName "NewProfile"
PS C:\> Get-SCSMConnector | ForEach-Object { $_.RunAsAccount = $RunAsAccount } | Update-SCSMConnector
První příkaz získá účet Spustit jako, který má název profilu NewProfile, a potom uloží výsledek do proměnné $RunAsAccount.
Druhý příkaz aktualizuje všechny konektory, které mají účet Spustit jako $RunAsAccount.
Příklad 3: Aktualizace konektoru výstrah nástroje Operations Manager
PS C:\>$AlertConnector = Get-SCSMConnector "Alert Connector"
PS C:\>$AlertConnector.rules += New-SCSMAlertRule @{
>> Name = "newRule"
>> Template = Get-SCSMObjectTemplate -Name ".*IncidentTemplate.*"
>> ManagementPack = Get-SCManagementPack "System.Library"
>>}
PS C:\>Update-SCSMConnector -Connector $AlertConnector
Tento příklad přidá nové pravidlo do konektoru výstrah nástroje Operations Manager. První příkaz získá konektor a pak ho uloží do proměnné $AlertConnector.
Druhý příkaz přidá pravidlo do pravidel vlastnost $AlertConnector. Rutina New-SCSMAlertRule vytvoří pravidlo. Příkaz se rozšíří přes několik řádků.
Poslední příkaz aktualizuje konektor na aktuální hodnotu $AlertConnector.
Parametry
-Confirm
Před spuštěním rutiny vás vyzve k potvrzení.
Typ: | System.Management.Automation.SwitchParameter |
Aliasy: | cf |
Position: | Named |
Default value: | False |
Vyžadováno: | False |
Přijmout vstup kanálu: | False |
Přijmout zástupné znaky: | False |
-Connector
Určuje objekt, který představuje konektor Service Manageru.
Typ: | Microsoft.EnterpriseManagement.ServiceManager.Sdk.Connectors.Connector[] |
Position: | 0 |
Default value: | None |
Vyžadováno: | True |
Přijmout vstup kanálu: | True |
Přijmout zástupné znaky: | False |
-PassThru
Označuje, že tato rutina vrátí konektor, který aktualizuje. Tento objekt můžete předat jiným rutinám.
Typ: | System.Management.Automation.SwitchParameter |
Position: | Named |
Default value: | None |
Vyžadováno: | False |
Přijmout vstup kanálu: | False |
Přijmout zástupné znaky: | False |
-WhatIf
Ukazuje, co se stane, když se rutina spustí. Rutina se nespustí.
Typ: | System.Management.Automation.SwitchParameter |
Aliasy: | wi |
Position: | Named |
Default value: | False |
Vyžadováno: | False |
Přijmout vstup kanálu: | False |
Přijmout zástupné znaky: | False |
Vstupy
Microsoft.EnterpriseManagement.ServiceManager.Sdk.Connectors.Connector
Spojnici můžete připojit k parametru Konektor.
Výstupy
None.
Tato rutina negeneruje žádný výstup.