Sdílet prostřednictvím


Update-SCOMRunAsAccount

Aktualizace přihlašovací údaje účtu Spustit jako nástroje Operations Manager.

Syntax

Update-SCOMRunAsAccount
      [-WindowsAccount] <WindowsCredentialSecureData>
      [-RunAsCredential] <PSCredential>
      [-AccountType <String>]
      [-PassThru]
      [-SCSession <Connection[]>]
      [-ComputerName <String[]>]
      [-Credential <PSCredential>]
      [-WhatIf]
      [-Confirm]
      [<CommonParameters>]
Update-SCOMRunAsAccount
      [-BasicAccount] <BasicCredentialSecureData>
      [-RunAsCredential] <PSCredential>
      [-AccountType <String>]
      [-PassThru]
      [-SCSession <Connection[]>]
      [-ComputerName <String[]>]
      [-Credential <PSCredential>]
      [-WhatIf]
      [-Confirm]
      [<CommonParameters>]
Update-SCOMRunAsAccount
      [-SimpleAccount] <SimpleCredentialSecureData>
      [-RunAsCredential] <PSCredential>
      [-AccountType <String>]
      [-PassThru]
      [-SCSession <Connection[]>]
      [-ComputerName <String[]>]
      [-Credential <PSCredential>]
      [-WhatIf]
      [-Confirm]
      [<CommonParameters>]
Update-SCOMRunAsAccount
      [-DigestAccount] <DigestCredentialSecureData>
      [-RunAsCredential] <PSCredential>
      [-AccountType <String>]
      [-PassThru]
      [-SCSession <Connection[]>]
      [-ComputerName <String[]>]
      [-Credential <PSCredential>]
      [-WhatIf]
      [-Confirm]
      [<CommonParameters>]
Update-SCOMRunAsAccount
      [-ActionAccount] <ActionAccountSecureData>
      [-RunAsCredential] <PSCredential>
      [-AccountType <String>]
      [-PassThru]
      [-SCSession <Connection[]>]
      [-ComputerName <String[]>]
      [-Credential <PSCredential>]
      [-WhatIf]
      [-Confirm]
      [<CommonParameters>]
Update-SCOMRunAsAccount
      [-CommunityStringAccount] <CommunityStringSecureData>
      [-CommunityString] <SecureString>
      [-AccountType <String>]
      [-PassThru]
      [-SCSession <Connection[]>]
      [-ComputerName <String[]>]
      [-Credential <PSCredential>]
      [-WhatIf]
      [-Confirm]
      [<CommonParameters>]
Update-SCOMRunAsAccount
      [-BinaryAccount] <GenericSecureData>
      [-Path] <String>
      [-AccountType <String>]
      [-PassThru]
      [-SCSession <Connection[]>]
      [-ComputerName <String[]>]
      [-Credential <PSCredential>]
      [-WhatIf]
      [-Confirm]
      [<CommonParameters>]

Description

Rutina Update-SCOMRunAsAccount aktualizuje přihlašovací údaje účtu Spustit jako pro System Center – Operations Manager. Účet Spustit jako umožňuje uživatelům určit potřebná oprávnění pro použití s pravidly, úlohami, monitorováními a zjišťováními určenými podle potřeby na konkrétní počítače.

Tato rutina nepodporuje účty SCX (pro různé platformy) ani účty SNMPv3 (Simple Network Management Protocol verze 3). Místo toho použijte rutinu Get-SCOMRunAsAccount k aktualizaci účtů SCX.

Příklady

Příklad 1: Aktualizace účtu Spustit jako ve Windows

PS C:\>$WindowsAccount = Get-SCOMRunAsAccount -Name "Domain Admin"
PS C:\>$WindowsAccount | Update-SCOMRunAsAccount -RunAsCredential (Get-Credential)

Tento příklad aktualizuje účet Spustit jako ve Windows.

První příkaz získá objekt účtu Spustit jako s názvem Domain Správa a uloží ho do proměnné $WindowsAccount.

Druhý příkaz předá účet Spustit jako uložený v proměnné $WindowsAccount rutině Update-SCOMRunAsAccount pomocí operátoru kanálu. Tato rutina aktualizuje přihlašovací údaje k účtu na uživatelské jméno a heslo, které uživatel zadá, tím, že odpoví na výzvu z rutiny Get-Credential .

Příklad 2: Aktualizace účtu Akce Spustit jako

PS C:\>$UserName = "Contoso\SCOMActionAccount"
PS C:\>$Password = Read-Host -AsSecureString
PS C:\>$NewCred = new-object System.Management.Automation.PsCredential $UserName,$Password
PS C:\>Get-SCOMRunAsAccount -Name "SCOM Action Account" | Update-SCOMRunAsAccount -RunAsCredential $newCred

Tento příklad aktualizuje přihlašovací údaje pro účet akce Spustit jako.

První příkaz vytvoří řetězec, který obsahuje název účtu akce a uloží ho do proměnné $UserName.

Druhý příkaz vyzve uživatele k zadání řetězce, který představuje heslo. Potom uloží uživatelský vstup jako zabezpečený řetězec do proměnné $Password.

Třetí příkaz vytvoří objekt PSCredential pomocí názvu uloženého v proměnné $UserName a hesla uloženého v $Password. Poté uloží objekt PSCredential do proměnné $NewCred.

Poslední příkaz získá účet akce s názvem Účet akce SCOM. Potom pomocí operátoru kanálu předá účet rutině Update-SCOMRunAsAccount , která aktualizuje účet pomocí přihlašovacích údajů uložených v proměnné $NewCred.

Příklad 3: Aktualizace účtu řetězce komunity

PS C:\>Get-SCOMRunAsAccount -Name "MyCommunityStringAccount" | Update-SCOMRunAsAccount -CommunityString (Read-Host -AsSecureString)

Tento příkaz aktualizuje přihlašovací údaje pro účet Spustit jako, který používá ověřování pomocí řetězce komunity pro snmp verze 2. Získá účet řetězce komunity s názvem MyCommunityStringAccount a pomocí operátoru kanálu předá účet rutině Update-SCOMRunAsAccount . Tato rutina aktualizuje řetězec komunity hodnotou, kterou uživatel zadá v reakci na výzvy z rutiny Read-Host . Další informace zobrazíte zadáním Get-Help Read-Host.

Příklad 4: Aktualizace účtu binárního ověřování

PS C:\>Get-SCOMRunAsAccount -Name "MyBinaryAccount" | Update-SCOMRunAsAccount -Path ".\data.txt"

Tento příklad získá objekt binárního účtu s názvem MyBinaryAccount a pomocí operátoru kanálu předá objekt rutině Update-SCOMRunAsAccount . Tato rutina používá parametr Path k označení, že získává data nového účtu ze souboru s názvem data.txt.

Parametry

-AccountType

Určuje typ účtu Spustit jako. Kanál obvykle tuto hodnotu naplní automaticky.

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

-ActionAccount

Určuje účet akce jako účet Spustit jako.

Type:ActionAccountSecureData
Position:1
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-BasicAccount

Určuje účet Spustit jako, který používá základní ověřování.

Type:BasicCredentialSecureData
Position:1
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-BinaryAccount

Určuje účet Spustit jako, který používá binární ověřování.

Type:GenericSecureData
Position:1
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-CommunityString

Určuje nový řetězec komunity pro účet Spustit jako protokolu SNMP verze 2, který používá ověřování pomocí řetězce komunity.

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

-CommunityStringAccount

Určuje účet Spustit jako protokolu SNMP verze 2, který používá ověřování pomocí řetězce komunity.

Type:CommunityStringSecureData
Position:1
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-ComputerName

Určuje pole názvů počítačů. Rutina naváže dočasná připojení ke skupinám pro správu pro tyto počítače. Můžete použít názvy NetBIOS, IP adresy nebo plně kvalifikované názvy domén (FQDN). Pokud chcete zadat místní počítač, zadejte název počítače, localhost nebo tečku (.).

V počítači musí být spuštěná služba System Center Data Access. Pokud nezadáte počítač, použije rutina tento počítač pro aktuální připojení ke skupině pro správu.

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

-Confirm

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

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

-Credential

Určuje uživatelský účet, pod kterým se spouští připojení skupiny pro správu. Zadejte objekt PSCredential , například ten, který vrátí rutina Get-Credential pro tento parametr. Další informace o objektech přihlašovacích údajů potřebujete zadáním Get-Help Get-Credential.

Pokud v parametru Názevpočítače zadáte počítač, použijte účet, který má k ho počítači přístup. Ve výchozím nastavení je to aktuální uživatel.

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

-DigestAccount

Určuje účet Spustit jako, který používá standardní webové ověřování hodnotou hash.

Type:DigestCredentialSecureData
Position:1
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-PassThru

Označuje, že rutina vytvoří nebo upraví objekt, který může příkaz použít v kanálu. Ve výchozím nastavení tato rutina negeneruje žádný výstup.

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

-Path

Určuje cestu k souboru, který obsahuje nová data přihlašovacích údajů pro účty Spustit jako, které používají binární ověřování.

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

-RunAsCredential

Určuje nové přihlašovací údaje pro typy účtů, které používají uživatelské jméno a heslo.

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

-SCSession

Určuje pole objektů připojení . K získání objektů připojení použijte rutinu Get-SCOMManagementGroupConnection .

Pokud tento parametr není zadaný, rutina použije aktivní trvalé připojení ke skupině pro správu. Pomocí parametru SCSession určete jiné trvalé připojení. Dočasné připojení ke skupině pro správu můžete vytvořit pomocí parametrů ComputerName a Credential . Další informace zobrazíte zadáním Get-Help about_OpsMgr_Connections.

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

-SimpleAccount

Určuje účet Spustit jako, který používá jednoduché webové ověřování.

Type:SimpleCredentialSecureData
Position:1
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-WhatIf

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

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

-WindowsAccount

Určuje účet Spustit jako, který používá ověřování systému Windows.

Type:WindowsCredentialSecureData
Position:1
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False