Update-SCOMRunAsAccount

Operations Manager Farklı Çalıştır hesabının kimlik bilgilerini Güncelleştirmeler.

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

Update-SCOMRunAsAccount cmdlet'i bir System Center - Operations Manager Farklı Çalıştır hesabının kimlik bilgilerini güncelleştirir. Farklı Çalıştır hesabı, kullanıcılara belirli bilgisayarlara yönelik kurallar, görevler, izleyiciler ve bulmalar için gerekli izinleri gerektiği gibi belirtme olanağı sağlar.

Bu cmdlet SCX (platformlar arası) hesapları veya Basit Ağ Yönetimi Protokolü sürüm 3 (SNMPv3) hesaplarını desteklemez. Bunun yerine, SCX hesaplarını güncelleştirmek için Get-SCOMRunAsAccount kullanın.

Örnekler

Örnek 1: Windows Farklı Çalıştır hesabını güncelleştirme

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

Bu örnek bir Windows Farklı Çalıştır hesabını güncelleştirir.

İlk komut Domain Yönetici adlı Farklı Çalıştır hesap nesnesini alır ve nesneyi $WindowsAccount değişkeninde depolar.

İkinci komut, işlem hattı işlecini kullanarak $WindowsAccount değişkeninde depolanan Farklı Çalıştır hesabını Update-SCOMRunAsAccount cmdlet'ine geçirir. Bu cmdlet, hesabın kimlik bilgilerini Get-Credential cmdlet'inden gelen isteme yanıt vererek kullanıcının sağladığı kullanıcı adı ve parolayla güncelleştirir.

Örnek 2: Eylem Farklı Çalıştır hesabını güncelleştirme

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

Bu örnek, bir eylem Farklı Çalıştır hesabının kimlik bilgilerini güncelleştirir.

İlk komut, eylem hesabı adı içeren bir dize oluşturur ve dizeyi $UserName değişkeninde depolar.

İkinci komut, kullanıcıdan parolayı temsil eden bir dize girmesini ister. Daha sonra kullanıcı girişini $Password değişkeninde güvenli bir dize olarak depolar.

Üçüncü komut, $UserName değişkeninde depolanan adı ve $Password depolanan parolayı kullanarak bir PSCredential nesnesi oluşturur. Ardından PSCredential nesnesini $NewCred değişkeninde depolar.

Son komut, SCOM Eylem Hesabı adlı eylem hesabını alır. Daha sonra hesabı Update-SCOMRunAsAccount cmdlet'ine geçirmek için işlem hattı işlecini kullanır. Bu cmdlet, hesabı $NewCred değişkeninde depolanan kimlik bilgileriyle güncelleştirir.

Örnek 3: Topluluk Dizesi hesabını güncelleştirme

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

Bu komut SNMP sürüm 2 için topluluk dizesi kimlik doğrulaması kullanan farklı çalıştır hesabının kimlik bilgilerini güncelleştirir. MyCommunityStringAccount adlı topluluk dizesi hesabını alır ve hesabı Update-SCOMRunAsAccount cmdlet'ine geçirmek için işlem hattı işlecini kullanır. Bu cmdlet, topluluk dizesini kullanıcının Read-Host cmdlet'inden gelen istemlere yanıt olarak girdiği değerle güncelleştirir. Daha fazla bilgi için Get-Help Read-Host yazın.

Örnek 4: İkili Kimlik Doğrulama hesabını güncelleştirme

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

Bu örnek MyBinaryAccount adlı ikili hesap nesnesini alır ve nesneyi Update-SCOMRunAsAccount cmdlet'ine geçirmek için işlem hattı işlecini kullanır. Bu cmdlet , data.txt adlı dosyadan yeni hesap verilerini alacağını belirtmek için Path parametresini kullanır.

Parametreler

-AccountType

Farklı Çalıştır hesabının türünü belirtir. İşlem hattı genellikle bu değeri otomatik olarak doldurur.

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

-ActionAccount

Eylem hesabını Farklı Çalıştır hesabı olarak belirtir.

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

-BasicAccount

Temel Kimlik Doğrulaması kullanan bir Farklı Çalıştır hesabı belirtir.

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

-BinaryAccount

İkili Kimlik Doğrulaması kullanan bir Farklı Çalıştır hesabı belirtir.

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

-CommunityString

Topluluk dizesi kimlik doğrulaması kullanan snmp sürüm 2 Farklı Çalıştır hesabının yeni topluluk dizesini belirtir.

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

-CommunityStringAccount

Topluluk dizesi kimlik doğrulaması kullanan bir SNMP sürüm 2 Farklı Çalıştır hesabı belirtir.

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

-ComputerName

Bilgisayarların ad dizisini belirtir. cmdlet'i, bu bilgisayarlar için yönetim gruplarıyla geçici bağlantılar kurar. NetBIOS adlarını, IP adreslerini veya tam etki alanı adlarını (FQDN' ler) kullanabilirsiniz. Yerel bilgisayarı belirtmek için bilgisayar adını, localhost'ı veya bir nokta (.) yazın.

System Center Veri Erişim hizmeti bilgisayarda başlatılmalıdır. Bir bilgisayar belirtmezseniz, cmdlet geçerli yönetim grubu bağlantısı için bilgisayarı kullanır.

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

-Confirm

Cmdlet'i çalıştırmadan önce sizden onay ister.

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

-Credential

Yönetim grubu bağlantısının altında çalıştığı kullanıcı hesabını belirtir. Bu parametre için Get-Credential cmdlet'inin döndürdüğü gibi bir PSCredential nesnesi belirtin. Kimlik bilgileri nesneleri hakkında daha fazla bilgi için yazın Get-Help Get-Credential.

ComputerName parametresinde bir bilgisayar belirtirseniz, o bilgisayara erişimi olan bir hesap kullanın. Varsayılan, mevcut kullanıcıdır.

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

-DigestAccount

Standart özet web kimlik doğrulaması kullanan bir Farklı Çalıştır hesabı belirtir.

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

-PassThru

Cmdlet'in bir komutun işlem hattında kullanabileceği bir nesne oluşturduğunu veya değiştirdiğini gösterir. Varsayılan olarak bu cmdlet herhangi bir çıktı üretmez.

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

-Path

İkili Kimlik Doğrulaması kullanan Farklı Çalıştır hesapları için yeni kimlik bilgileri verileri içeren bir dosyanın yolunu belirtir.

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

-RunAsCredential

Kullanıcı adı ve parola kullanan hesap türleri için yeni kimlik bilgilerini belirtir.

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

-SCSession

Bağlantı nesneleri dizisini belirtir. Bağlantı nesnelerini almak için Get-SCOMManagementGroupConnection cmdlet'ini kullanın.

Bu parametre belirtilmezse, cmdlet bir yönetim grubuna etkin kalıcı bağlantıyı kullanır. Farklı bir kalıcı bağlantı belirtmek için SCSession parametresini kullanın. ComputerName ve Credential parametrelerini kullanarak bir yönetim grubuna geçici bir bağlantı oluşturabilirsiniz. Daha fazla bilgi için Get-Help about_OpsMgr_Connections yazın.

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

-SimpleAccount

Basit web kimlik doğrulaması kullanan bir Farklı Çalıştır hesabı belirtir.

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

-WhatIf

Cmdlet çalıştırılıyorsa ne olacağını gösterir. Cmdlet çalıştırılmaz.

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

-WindowsAccount

Windows kimlik doğrulaması kullanan bir Farklı Çalıştır hesabı belirtir.

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