Update-SCOMRunAsAccount
Hiermee worden de referenties van een Uitvoeren als-account van Operations Manager bijgewerkt.
Syntaxis
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
De cmdlet Update-SCOMRunAsAccount werkt de referenties van een Uitvoeren als-account van System Center - Operations Manager bij. Een Uitvoeren als-account biedt gebruikers de mogelijkheid om de benodigde machtigingen op te geven voor gebruik met regels, taken, monitors en ontdekkingen die zijn gericht op specifieke computers op basis van behoefte.
Deze cmdlet biedt geen ondersteuning voor SCX-accounts (platformoverschrijdende) of SNMPv3-accounts (Simple Network Management Protocol versie 3). Gebruik in plaats daarvan Get-SCOMRunAsAccount om SCX-accounts bij te werken.
Voorbeelden
Voorbeeld 1: Een Windows Uitvoeren als-account bijwerken
PS C:\>$WindowsAccount = Get-SCOMRunAsAccount -Name "Domain Admin"
PS C:\>$WindowsAccount | Update-SCOMRunAsAccount -RunAsCredential (Get-Credential)
In dit voorbeeld wordt een Windows Uitvoeren als-account bijgewerkt.
Met de eerste opdracht wordt het Uitvoeren als-accountobject met de naam Domeinbeheerder opgehaald en wordt het object opgeslagen in de $WindowsAccount variabele.
Met de tweede opdracht wordt het Uitvoeren als-account dat is opgeslagen in de $WindowsAccount variabele doorgegeven aan de cmdlet Update-SCOMRunAsAccount met behulp van de pijplijnoperator. Deze cmdlet werkt de referenties voor het account bij naar de gebruikersnaam en het wachtwoord die de gebruiker verstrekt door te reageren op de prompt van de Get-Credential cmdlet.
Voorbeeld 2: Een Uitvoeren als-account voor een actie bijwerken
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
In dit voorbeeld worden referenties bijgewerkt voor een Uitvoeren als-account voor een actie.
Met de eerste opdracht maakt u een tekenreeks die een actieaccountnaam bevat en slaat u de tekenreeks op in de variabele $UserName.
Met de tweede opdracht wordt de gebruiker gevraagd een tekenreeks in te voeren die het wachtwoord vertegenwoordigt. Vervolgens wordt de gebruikersinvoer opgeslagen als een beveiligde tekenreeks in de variabele $Password.
Met de derde opdracht maakt u een PSCredential-object met behulp van de naam die is opgeslagen in de variabele $UserName en het wachtwoord dat is opgeslagen in $Password. Vervolgens wordt het object PSCredential opgeslagen in de variabele $NewCred.
Met de laatste opdracht wordt het actieaccount met de naam SCOM Action Account ophaalt. Vervolgens wordt de pijplijnoperator gebruikt om het account door te geven aan de Update-SCOMRunAsAccount cmdlet, waarmee het account wordt bijgewerkt met de referenties die zijn opgeslagen in de variabele $NewCred.
Voorbeeld 3: Een communityreeksaccount bijwerken
PS C:\>Get-SCOMRunAsAccount -Name "MyCommunityStringAccount" | Update-SCOMRunAsAccount -CommunityString (Read-Host -AsSecureString)
Met deze opdracht worden referenties bijgewerkt voor een Uitvoeren als-account dat gebruikmaakt van verificatie van communityreeksen voor SNMP versie 2.
Het haalt het communityreeksaccount MyCommunityStringAccount op en gebruikt de pijplijnoperator om het account door te geven aan de cmdlet Update-SCOMRunAsAccount.
Met deze cmdlet wordt de communitytekenreeks bijgewerkt met de waarde die de gebruiker invoert als reactie op vragen van de Read-Host cmdlet.
Typ Get-Help Read-Host
voor meer informatie.
Voorbeeld 4: Een account voor binaire verificatie bijwerken
PS C:\>Get-SCOMRunAsAccount -Name "MyBinaryAccount" | Update-SCOMRunAsAccount -Path ".\data.txt"
In dit voorbeeld wordt het binaire accountobject MyBinaryAccount opgehaald en wordt de pijplijnoperator gebruikt om het object door te geven aan de cmdlet Update-SCOMRunAsAccount. Deze cmdlet gebruikt de parameter Path om aan te geven dat de nieuwe accountgegevens worden opgehaald uit het bestand met de naam data.txt.
Parameters
-AccountType
Hiermee geeft u het type van het Uitvoeren als-account. De pijplijn vult deze waarde doorgaans automatisch in.
Type: | String |
Position: | Named |
Default value: | None |
Vereist: | False |
Pijplijninvoer accepteren: | True |
Jokertekens accepteren: | False |
-ActionAccount
Hiermee geeft u een actieaccount op als een Uitvoeren als-account.
Type: | ActionAccountSecureData |
Position: | 1 |
Default value: | None |
Vereist: | True |
Pijplijninvoer accepteren: | True |
Jokertekens accepteren: | False |
-BasicAccount
Hiermee geeft u een Uitvoeren als-account op dat gebruikmaakt van basisverificatie.
Type: | BasicCredentialSecureData |
Position: | 1 |
Default value: | None |
Vereist: | True |
Pijplijninvoer accepteren: | True |
Jokertekens accepteren: | False |
-BinaryAccount
Hiermee geeft u een Uitvoeren als-account op dat gebruikmaakt van binaire verificatie.
Type: | GenericSecureData |
Position: | 1 |
Default value: | None |
Vereist: | True |
Pijplijninvoer accepteren: | True |
Jokertekens accepteren: | False |
-CommunityString
Hiermee geeft u de nieuwe communitytekenreeks voor een SNMP-versie 2 Uitvoeren als-account dat gebruikmaakt van verificatie van communityreeksen.
Type: | SecureString |
Position: | 2 |
Default value: | None |
Vereist: | True |
Pijplijninvoer accepteren: | False |
Jokertekens accepteren: | False |
-CommunityStringAccount
Hiermee geeft u een SNMP versie 2 Uitvoeren als-account dat gebruikmaakt van verificatie van communityreeksen.
Type: | CommunityStringSecureData |
Position: | 1 |
Default value: | None |
Vereist: | True |
Pijplijninvoer accepteren: | True |
Jokertekens accepteren: | False |
-ComputerName
Hiermee geeft u een matrix van namen van computers. Met de cmdlet worden tijdelijke verbindingen met beheergroepen voor deze computers tot stand gebracht. U kunt NetBIOS-namen, IP-adressen of FQDN's (Fully Qualified Domain Names) gebruiken. Als u de lokale computer wilt opgeven, typt u de computernaam, localhost of een punt (.).
De System Center Data Access-service moet op de computer worden gestart. Als u geen computer opgeeft, gebruikt de cmdlet de computer voor de huidige beheergroepverbinding.
Type: | String[] |
Position: | Named |
Default value: | None |
Vereist: | False |
Pijplijninvoer accepteren: | False |
Jokertekens accepteren: | False |
-Confirm
U wordt gevraagd om bevestiging voordat u de cmdlet uitvoert.
Type: | SwitchParameter |
Aliassen: | cf |
Position: | Named |
Default value: | False |
Vereist: | False |
Pijplijninvoer accepteren: | False |
Jokertekens accepteren: | False |
-Credential
Hiermee geeft u het gebruikersaccount waaronder de verbinding met de beheergroep wordt uitgevoerd.
Geef een PSCredential--object op, zoals een object dat door de Get-Credential cmdlet wordt geretourneerd voor deze parameter.
Typ Get-Help Get-Credential
voor meer informatie over referentieobjecten.
Als u een computer opgeeft in de parameter ComputerName, gebruikt u een account dat toegang heeft tot die computer. De standaardwaarde is de huidige gebruiker.
Type: | PSCredential |
Position: | Named |
Default value: | None |
Vereist: | False |
Pijplijninvoer accepteren: | False |
Jokertekens accepteren: | False |
-DigestAccount
Hiermee geeft u een Uitvoeren als-account op dat gebruikmaakt van standaardsamenvattingswebverificatie.
Type: | DigestCredentialSecureData |
Position: | 1 |
Default value: | None |
Vereist: | True |
Pijplijninvoer accepteren: | True |
Jokertekens accepteren: | False |
-PassThru
Geeft aan dat de cmdlet een object maakt of wijzigt dat een opdracht in de pijplijn kan gebruiken. Deze cmdlet genereert standaard geen uitvoer.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Vereist: | False |
Pijplijninvoer accepteren: | False |
Jokertekens accepteren: | False |
-Path
Hiermee geeft u het pad naar een bestand met nieuwe referentiegegevens voor Uitvoeren als-accounts die binaire verificatie gebruiken.
Type: | String |
Position: | 2 |
Default value: | None |
Vereist: | True |
Pijplijninvoer accepteren: | False |
Jokertekens accepteren: | False |
-RunAsCredential
Hiermee geeft u nieuwe referenties op voor accounttypen die een gebruikersnaam en wachtwoord gebruiken.
Type: | PSCredential |
Position: | 2 |
Default value: | None |
Vereist: | True |
Pijplijninvoer accepteren: | False |
Jokertekens accepteren: | False |
-SCSession
Hiermee geeft u een matrix van Connection-objecten. Gebruik de cmdlet Get-SCOMManagementGroupConnection om Connection-objecten op te halen.
Als deze parameter niet is opgegeven, gebruikt de cmdlet de actieve permanente verbinding met een beheergroep.
Gebruik de parameter SCSession om een andere permanente verbinding op te geven.
U kunt een tijdelijke verbinding met een beheergroep maken met behulp van de parameters ComputerName en Credential.
Typ Get-Help about_OpsMgr_Connections
voor meer informatie.
Type: | Connection[] |
Position: | Named |
Default value: | None |
Vereist: | False |
Pijplijninvoer accepteren: | False |
Jokertekens accepteren: | False |
-SimpleAccount
Hiermee geeft u een Uitvoeren als-account op dat gebruikmaakt van eenvoudige webverificatie.
Type: | SimpleCredentialSecureData |
Position: | 1 |
Default value: | None |
Vereist: | True |
Pijplijninvoer accepteren: | True |
Jokertekens accepteren: | False |
-WhatIf
Toont wat er zou gebeuren als de cmdlet wordt uitgevoerd. De cmdlet wordt niet uitgevoerd.
Type: | SwitchParameter |
Aliassen: | wi |
Position: | Named |
Default value: | False |
Vereist: | False |
Pijplijninvoer accepteren: | False |
Jokertekens accepteren: | False |
-WindowsAccount
Hiermee geeft u een Uitvoeren als-account op dat gebruikmaakt van Windows-verificatie.
Type: | WindowsCredentialSecureData |
Position: | 1 |
Default value: | None |
Vereist: | True |
Pijplijninvoer accepteren: | True |
Jokertekens accepteren: | False |