Set-SCOMRunAsProfile
Dodaje konta Uruchom jako do lub usuwa je z profilu Uruchom jako.
Składnia
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>]
Opis
Polecenie cmdlet Set-SCOMRunAsProfile dodaje konta Uruchom jako do lub usuwa konta Uruchom jako z profilu Uruchom jako.
Przykłady
Przykład 1. Dodawanie konta Uruchom jako do profilu Uruchom jako przez określenie nazwy konta
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
W tym przykładzie dodano konto Uruchom jako do profilu Uruchom jako, określając nazwę konta.
Pierwsze polecenie pobiera profil Uruchom jako o nazwie wyświetlanej Privileged Monitoring Account (Konto monitorowania uprzywilejowanego) i zapisuje go w zmiennej $Profile.
Drugie polecenie pobiera konto Uruchom jako o nazwie Konto o wysokim poziomie uprawnień i zapisuje je w zmiennej $Account.
Trzecie polecenie dodaje konto przechowywane w zmiennej $Account do profilu Uruchom jako przechowywanego w zmiennej $Profile i konfiguruje konto Uruchom jako. Ponieważ polecenie nie określa klasy, grupy lub obiektu, konfiguruje konto Uruchom jako do zarządzania wszystkimi obiektami docelowymi.
Przykład 2. Dodawanie konta Uruchom jako do profilu Uruchom jako przez określenie ścieżki
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
W tym przykładzie do profilu Uruchom jako dodano konto Uruchom jako, określając nazwę ścieżki.
Pierwsze polecenie pobiera profil Uruchom jako o nazwie Konto monitorowania programu SQL Server i przechowuje go w zmiennej $Profile.
Drugie polecenie pobiera konto Uruchom jako o nazwie Contoso\SQLAuth i przechowuje je w zmiennej $Account.
Trzecie polecenie pobiera grupę o nazwie Contoso financial SQL Servers i przechowuje ją w zmiennej $Group.
Czwarte polecenie dodaje konto przechowywane w zmiennej $Account do profilu Uruchom jako przechowywanego w zmiennej $Profile i konfiguruje konto Uruchom jako do zarządzania grupą przechowywaną w zmiennej $Group.
Przykład 3. Dodawanie konta Uruchom jako do profilu Uruchom jako przez określenie obiektu
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
W tym przykładzie do profilu Uruchom jako dodano konto Uruchom jako, określając obiekt konta.
Pierwsze polecenie pobiera obiekt profilu Uruchom jako o nazwie wyświetlanej konto monitorowania programu SQL Server i przechowuje obiekt w zmiennej $Profile.
Drugie polecenie pobiera obiekt konta Uruchom jako o nazwie Contoso\SQLAuth i przechowuje obiekt w zmiennej $Account.
Trzecie polecenie pobiera obiekt grupy, który ma nazwę wyświetlaną Contoso financial SQL Servers i przechowuje obiekt w zmiennej $Group.
Ostatnie polecenie dodaje konto i grupę przechowywaną w $Account i $Group do profilu konta monitorowania programu SQL Server przechowywanego w zmiennej $Profile.
Parametry
-Account
Określa tablicę obiektów Microsoft.EnterpriseManagement.Security.SecureData reprezentujących konta Uruchom jako. Aby uzyskać obiekt SecureData, użyj polecenia cmdlet Get-SCOMRunAsAccount.
Typ: | SecureData[] |
Position: | 2 |
Domyślna wartość: | None |
Wymagane: | True |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-Action
Określa akcję do wykonania w celu zaktualizowania profilu Uruchom jako. Dopuszczalne wartości tego parametru to: Dodaj lub Usuń.
Typ: | RunAsProfileAccountsAction |
Position: | 4 |
Domyślna wartość: | None |
Wymagane: | True |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-Class
Określa tablicę obiektów ManagementPackClass reprezentujących klasy, którymi może zarządzać konto Uruchom jako. Określ zmienną, która przechowuje klasy, lub użyj polecenia cmdlet, takiego jak Get-SCOMClass, które pobiera klasy.
Typ: | ManagementPackClass[] |
Position: | 1 |
Domyślna wartość: | None |
Wymagane: | True |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-Confirm
Monituje o potwierdzenie przed uruchomieniem polecenia cmdlet.
Typ: | SwitchParameter |
Aliasy: | cf |
Position: | Named |
Domyślna wartość: | False |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-Group
Określa tablicę obiektów monitorowania reprezentujących grupy, którymi może zarządzać konto Uruchom jako. Określ zmienną, która przechowuje grupy, lub użyj polecenia cmdlet, takiego jak Get-SCOMGroup, które pobiera grupy.
Typ: | MonitoringObject[] |
Position: | 1 |
Domyślna wartość: | None |
Wymagane: | True |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-Instance
Określa tablicę obiektów monitorowania reprezentujących wystąpienia klas, którymi może zarządzać konto Uruchom jako. Określ zmienną, która przechowuje wystąpienia klas lub użyj polecenia cmdlet, takiego jak Get-SCOMClassInstance, które pobiera wystąpienia klas. Ten parametr akceptuje również obiekty grupy. Aby uzyskać obiekt grupy, użyj polecenia cmdlet Get-SCOMGroup.
Typ: | MonitoringObject[] |
Position: | 1 |
Domyślna wartość: | None |
Wymagane: | True |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-PassThru
Wskazuje, że polecenie cmdlet tworzy lub modyfikuje obiekt, którego polecenie może użyć w potoku. Domyślnie to polecenie cmdlet nie generuje żadnych danych wyjściowych.
Typ: | SwitchParameter |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-Profile
Określa profil Uruchom jako do zaktualizowania. Określ zmienną, która przechowuje profil Uruchom jako lub użyj polecenia cmdlet, takiego jak Get-SCOMRunAsProfile, który pobiera profil.
Typ: | ManagementPackSecureReference |
Position: | 3 |
Domyślna wartość: | None |
Wymagane: | True |
Akceptowanie danych wejściowych potoku: | True |
Akceptowanie symboli wieloznacznych: | False |
-WhatIf
Pokazuje, co się stanie, jeśli polecenie cmdlet zostanie uruchomione. Polecenie cmdlet nie jest uruchamiane.
Typ: | SwitchParameter |
Aliasy: | wi |
Position: | Named |
Domyślna wartość: | False |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |