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 |