Sdílet prostřednictvím


Update-SCSMConnector

Aktualizace vlastnosti konektoru Service Manager.

Syntax

Update-SCSMConnector
      [-Connector] <Connector[]>
      [-PassThru]
      [-WhatIf]
      [-Confirm]
      [<CommonParameters>]

Description

Rutina Update-SCSMConnector aktualizuje vlastnosti konektoru Service Manager. Můžete například nastavit vlastnost Povolit tak, aby $False zakázat konektor, nebo ho můžete nastavit na $True povolit konektor. Tuto rutinu použijte ve spojení s rutinou Get-SCSMConnector. Jakmile Get-SCSmConnector načte objekt, můžete upravit vlastnosti objektu a pak ho předat aktuální rutině. Tato rutina aktualizuje vlastnosti.

Vlastnost plánu je dostupná pouze v případě, že jste použili kumulativní aktualizaci 6 nebo novější Service Manager 2012 R2.

Pro každý typ konektoru můžete aktualizovat následující vlastnosti:

Konektor služby Active Directory

  • Popis
  • Povolit
  • Name
  • RunAsAccount
  • SelectedObjects
  • Plán

Konektor Configuration Managera

  • Kolekce
  • Popis
  • Povolit
  • Name
  • RunAsAccount
  • Plán

Konektor výstrah nástroje Operations Manager

  • CloseAlert
  • Popis
  • Povolit
  • Name
  • ResolveIncident
  • Pravidla
  • RunAsAccount
  • Plán
  • Template (Šablona)

Konektor CI nástroje Operations Manager

  • Popis
  • Povolit
  • Name
  • OperationsManagerServer
  • RunAsAccount
  • Plán

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 vlastnosti Select $ADConnector.

Poslední příkaz získá všechny konektory a pak předá ty, které používají $RunAsAccount jako účet Spustit jako aktuální rutinu. 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 pak 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 upozornění 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 vlastnosti pravidel $AlertConnector. Rutina New-SCSMAlertRule vytvoří pravidlo. Příkaz se rozšiřuje o několik řádků.

Poslední příkaz aktualizuje konektor na aktuální hodnotu $AlertConnector.

Parametry

-Confirm

Před spuštěním rutiny zobrazí výzvu k potvrzení.

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

-Connector

Určuje objekt, který představuje konektor Service Manager.

Type:Microsoft.EnterpriseManagement.ServiceManager.Sdk.Connectors.Connector[]
Position:0
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-PassThru

Označuje, že tato rutina vrátí konektor, který aktualizuje. Tento objekt můžete předat jiným rutinám.

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

-WhatIf

Zobrazuje, co by se stalo při spuštění rutiny. Rutina není spuštěna.

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

Vstupy

Microsoft.EnterpriseManagement.ServiceManager.Sdk.Connectors.Connector

Spojnici můžete převést na parametr Konektor .

Výstupy

None.

Tato rutina negeneruje žádný výstup.