Set-SCOMRunAsProfile

Farklı Çalıştır hesaplarını bir Farklı Çalıştır profiline ekler veya bunlardan kaldırır.

Syntax

Set-SCOMRunAsProfile
   [-Account] <SecureData[]>
   [-Profile] <ManagementPackSecureReference>
   [-Action] <RunAsProfileAccountsAction>
   [-PassThru]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]
Set-SCOMRunAsProfile
   [-Class] <ManagementPackClass[]>
   [-Account] <SecureData[]>
   [-Profile] <ManagementPackSecureReference>
   [-Action] <RunAsProfileAccountsAction>
   [-PassThru]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]
Set-SCOMRunAsProfile
   [-Instance] <MonitoringObject[]>
   [-Account] <SecureData[]>
   [-Profile] <ManagementPackSecureReference>
   [-Action] <RunAsProfileAccountsAction>
   [-PassThru]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]
Set-SCOMRunAsProfile
   [-Group] <MonitoringObject[]>
   [-Account] <SecureData[]>
   [-Profile] <ManagementPackSecureReference>
   [-Action] <RunAsProfileAccountsAction>
   [-PassThru]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]

Description

Set-SCOMRunAsProfile cmdlet'i Farklı Çalıştır hesaplarını farklı çalıştır profiline ekler veya farklı çalıştır profillerinden kaldırır.

Örnekler

Örnek 1: Hesap adı belirterek Farklı Çalıştır profiline Farklı Çalıştır hesabı ekleme

PS C:\>$Profile = Get-RunAsProfile -DisplayName "Privileged Monitoring Account"
PS C:\> $Account = Get-SCOMRunAsAccount -Name "High Privileged Account"
PS C:\> Set-SCOMRunAsProfile -Action "Add" -Profile $Profile -Account $Account

Bu örnek, bir hesap adı belirterek Farklı Çalıştır profiline bir Farklı Çalıştır hesabı ekler.

İlk komut, Privileged Monitoring Account görünen adına sahip Farklı Çalıştır profilini alır ve $Profile değişkeninde depolar.

İkinci komut, Yüksek Ayrıcalıklı Hesap adlı Farklı Çalıştır hesabını alır ve $Account değişkeninde depolar.

Üçüncü komut, $Account değişkeninde depolanan hesabı $Profile değişkeninde depolanan Farklı Çalıştır profiline ekler ve Farklı Çalıştır hesabını yapılandırılır. Komut bir sınıf, grup veya nesne belirtmediğinden, Farklı Çalıştır hesabını hedeflenen tüm nesneleri yönetecek şekilde yapılandırmaktadır.

Örnek 2: Yol belirterek Farklı Çalıştır profiline Farklı Çalıştır hesabı ekleme

PS C:\>$Profile = Get-SCOMRunAsProfile -DisplayName "SQL Server Monitoring Account"
PS C:\> $Account = Get-SCOMrunAsAccount -Name "Contoso\SQLAuth"
PS C:\> $Group = Get-SCOMGroup -DisplayName "Contoso financial SQL Servers"
PS C:\> Set-SCOMRunAsProfile -Action "Add" -Profile $Profile -Account $Account -Group $Group

Bu örnek, bir yol adı belirterek Farklı Çalıştır profiline bir Farklı Çalıştır hesabı ekler.

İlk komut, SQL Server İzleme Hesabı adlı Farklı Çalıştır profilini alır ve $Profile değişkeninde depolar.

İkinci komut Contoso\SQLAuth adlı Farklı Çalıştır hesabını alır ve $Account değişkeninde depolar.

Üçüncü komut Contoso financial SQL Servers adlı grubu alır ve $Group değişkeninde depolar.

Dördüncü komut, $Account değişkeninde depolanan hesabı $Profile değişkeninde depolanan Farklı Çalıştır profiline ekler ve Farklı Çalıştır hesabını $Group değişkeninde depolanan grubu yönetecek şekilde yapılandırılır.

Örnek 3: Bir nesne belirterek Farklı Çalıştır profiline Farklı Çalıştır hesabı ekleme

PS C:\>$Profile = Get-SCOMRunAsProfile -DisplayName "SQL Server Monitoring Account"
PS C:\> $Account = Get-SCOMrunAsAccount -Name "Contoso\SQLAuth"
PS C:\> $Group = Get-SCOMGroup -DisplayName "Contoso financial SQL Servers"
PS C:\> Set-SCOMRunAsProfile -Action "Add" -Profile $Profile -Account $Account -Group $Group

Bu örnek, bir hesap nesnesi belirterek Farklı Çalıştır profiline bir Farklı Çalıştır hesabı ekler.

İlk komut, İzleme Hesabı SQL Server görünen adına sahip Farklı Çalıştır profil nesnesini alır ve nesneyi $Profile değişkeninde depolar.

İkinci komut Contoso\SQLAuth adlı Farklı Çalıştır hesap nesnesini alır ve nesneyi $Account değişkeninde depolar.

Üçüncü komut, Contoso finansal SQL Sunucuları görünen adına sahip olan grup nesnesini alır ve nesneyi $Group değişkeninde depolar.

Son komut, $Account ve $Group içinde depolanan hesabı ve grubu $Profile değişkeninde depolanan İzleme Hesabı SQL Server profile ekler.

Parametreler

-Account

Farklı Çalıştır hesaplarını temsil eden Microsoft.EnterpriseManagement.Security.SecureData nesnelerinin dizisini belirtir. SecureData nesnesi almak için Get-SCOMRunAsAccount cmdlet'ini kullanın.

Type:SecureData[]
Position:2
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-Action

Farklı Çalıştır profilini güncelleştirmek için gerçekleştirecek eylemi belirtir. Bu parametre için kabul edilebilir değerler şunlardır: Ekle veya Kaldır.

Type:RunAsProfileAccountsAction
Position:4
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-Class

Farklı Çalıştır hesabının yönetebileceği sınıfları temsil eden bir ManagementPackClass nesneleri dizisini belirtir. Sınıfları depolayan bir değişken belirtin veya sınıfları alan Get-SCOMClass gibi bir cmdlet kullanın.

Type:ManagementPackClass[]
Position:1
Default value:None
Required:True
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

-Group

Farklı Çalıştır hesabının yönetebileceği grupları temsil eden izleme nesneleri dizisini belirtir. Grupları depolayan bir değişken belirtin veya grupları alan Get-SCOMGroup gibi bir cmdlet kullanın.

Type:MonitoringObject[]
Position:1
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-Instance

Farklı Çalıştır hesabının yönetebileceği sınıf örneklerini temsil eden izleme nesneleri dizisini belirtir. Sınıf örneklerini depolayan bir değişken belirtin veya sınıf örneklerini alan Get-SCOMClassInstance gibi bir cmdlet kullanın. Bu parametre grup nesnelerini de kabul eder. Bir grup nesnesi almak için Get-SCOMGroup cmdlet'ini kullanın.

Type:MonitoringObject[]
Position:1
Default value:None
Required:True
Accept pipeline input:False
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

-Profile

Güncelleştirilecek Farklı Çalıştır profilini belirtir. Farklı Çalıştır profilini depolayan bir değişken belirtin veya profil alan Get-SCOMRunAsProfile gibi bir cmdlet kullanın.

Type:ManagementPackSecureReference
Position:3
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