Set-SCOMRunAsProfile
실행 계정을 실행 프로필에 추가하거나 해당 계정을 제거합니다.
구문
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은 실행 계정을 실행 프로필에 추가하거나 실행 프로필에서 실행 계정을 제거합니다.
예제
예제 1: 계정 이름을 지정하여 실행 프로필에 실행 계정 추가
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
다음은 계정 이름을 지정하여 실행 프로필에 실행 계정을 추가하는 예제입니다.
첫 번째 명령은 표시 이름 Privileged Monitoring Account가 있는 실행 프로필을 가져오고 $Profile 변수에 저장합니다.
두 번째 명령은 높은 권한 있는 계정이라는 실행 계정을 가져오고 $Account 변수에 저장합니다.
세 번째 명령은 $Account 변수에 저장된 계정을 $Profile 변수에 저장된 실행 프로필에 추가하고 실행 계정을 구성합니다. 명령은 클래스, 그룹 또는 개체를 지정하지 않으므로 대상 개체를 모두 관리하도록 실행 계정을 구성합니다.
예제 2: 경로를 지정하여 실행 프로필에 실행 계정 추가
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
다음은 경로 이름을 지정하여 실행 프로필에 실행 계정을 추가하는 예제입니다.
첫 번째 명령은 SQL Server 모니터링 계정이라는 실행 프로필을 가져오고 $Profile 변수에 저장합니다.
두 번째 명령은 Contoso\SQLAuth라는 실행 계정을 가져오고 $Account 변수에 저장합니다.
세 번째 명령은 Contoso 재무 SQL Server라는 그룹을 가져오고 $Group 변수에 저장합니다.
네 번째 명령은 $Account 변수에 저장된 계정을 $Profile 변수에 저장된 실행 프로필에 추가하고 $Group 변수에 저장된 그룹을 관리하도록 실행 계정을 구성합니다.
예제 3: 개체를 지정하여 실행 프로필에 실행 계정 추가
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
다음은 계정 개체를 지정하여 실행 프로필에 실행 계정을 추가하는 예제입니다.
첫 번째 명령은 표시 이름 SQL Server 모니터링 계정이 있는 실행 프로필 개체를 가져오고 개체를 $Profile 변수에 저장합니다.
두 번째 명령은 Contoso\SQLAuth라는 실행 계정 개체를 가져오고 개체를 $Account 변수에 저장합니다.
세 번째 명령은 표시 이름 Contoso 재무 SQL Server가 있는 그룹 개체를 가져오고 개체를 $Group 변수에 저장합니다.
마지막 명령은 $Account 및 $Group 저장된 계정과 그룹을 $Profile 변수에 저장된 SQL Server 모니터링 계정 프로필에 추가합니다.
매개 변수
-Account
실행 계정을 나타내는 Microsoft.EnterpriseManagement.Security.SecureData 개체의 배열을 지정합니다. SecureData 개체를 가져오려면 Get-SCOMRunAsAccount cmdlet을 사용합니다.
형식: | SecureData[] |
Position: | 2 |
Default value: | None |
필수: | True |
파이프라인 입력 허용: | False |
와일드카드 문자 허용: | False |
-Action
실행 프로필을 업데이트하기 위해 수행할 작업을 지정합니다. 이 매개 변수에 허용되는 값은 추가 또는 제거입니다.
형식: | RunAsProfileAccountsAction |
Position: | 4 |
Default value: | None |
필수: | True |
파이프라인 입력 허용: | False |
와일드카드 문자 허용: | False |
-Class
실행 계정에서 관리할 수 있는 클래스를 나타내는 ManagementPackClass 개체의 배열을 지정합니다. 클래스를 저장하는 변수를 지정하거나 클래스를 가져오는 Get-SCOMClass 같은 cmdlet을 사용합니다.
형식: | ManagementPackClass[] |
Position: | 1 |
Default value: | None |
필수: | True |
파이프라인 입력 허용: | False |
와일드카드 문자 허용: | False |
-Confirm
cmdlet을 실행하기 전에 확인 메시지를 표시합니다.
형식: | SwitchParameter |
별칭: | cf |
Position: | Named |
Default value: | False |
필수: | False |
파이프라인 입력 허용: | False |
와일드카드 문자 허용: | False |
-Group
실행 계정에서 관리할 수 있는 그룹을 나타내는 모니터링 개체의 배열을 지정합니다. 그룹을 저장하는 변수를 지정하거나 그룹을 가져오는 Get-SCOMGroup 같은 cmdlet을 사용합니다.
형식: | MonitoringObject[] |
Position: | 1 |
Default value: | None |
필수: | True |
파이프라인 입력 허용: | False |
와일드카드 문자 허용: | False |
-Instance
실행 계정에서 관리할 수 있는 클래스 인스턴스를 나타내는 모니터링 개체의 배열을 지정합니다. 클래스 인스턴스를 저장하는 변수를 지정하거나 클래스 인스턴스를 가져오는 Get-SCOMClassInstance 같은 cmdlet을 사용합니다. 이 매개 변수는 그룹 개체도 허용합니다. 그룹 개체를 가져오려면 Get-SCOMGroup cmdlet을 사용합니다.
형식: | MonitoringObject[] |
Position: | 1 |
Default value: | None |
필수: | True |
파이프라인 입력 허용: | False |
와일드카드 문자 허용: | False |
-PassThru
cmdlet이 명령이 파이프라인에서 사용할 수 있는 개체를 만들거나 수정한다는 것을 나타냅니다. 기본적으로 이 cmdlet은 출력을 생성하지 않습니다.
형식: | SwitchParameter |
Position: | Named |
Default value: | None |
필수: | False |
파이프라인 입력 허용: | False |
와일드카드 문자 허용: | False |
-Profile
업데이트할 실행 프로필을 지정합니다. 실행 프로필을 저장하는 변수를 지정하거나 프로필을 가져오는 Get-SCOMRunAsProfile 같은 cmdlet을 사용합니다.
형식: | ManagementPackSecureReference |
Position: | 3 |
Default value: | None |
필수: | True |
파이프라인 입력 허용: | True |
와일드카드 문자 허용: | False |
-WhatIf
cmdlet이 실행되면 어떻게 되는지 보여 주세요. cmdlet이 실행되지 않습니다.
형식: | SwitchParameter |
별칭: | wi |
Position: | Named |
Default value: | False |
필수: | False |
파이프라인 입력 허용: | False |
와일드카드 문자 허용: | False |