Get-SCOMRunAsAccount
Возвращает учетную запись запуска от имени для группы управления.
Синтаксис
EmptyParameterSet (по умолчанию)
Get-SCOMRunAsAccount
[-SCSession <Connection[]>]
[-ComputerName <String[]>]
[-Credential <PSCredential>]
[<CommonParameters>]
FromRunAsAccountName
Get-SCOMRunAsAccount
[-Name] <String[]>
[-SCSession <Connection[]>]
[-ComputerName <String[]>]
[-Credential <PSCredential>]
[<CommonParameters>]
FromId
Get-SCOMRunAsAccount
-Id <Guid[]>
[-SCSession <Connection[]>]
[-ComputerName <String[]>]
[-Credential <PSCredential>]
[<CommonParameters>]
Описание
Командлет Get-SCOMRunAsAccount получает учетные записи запуска от имени для группы управления System Center — Operations Manager. Учетная запись запуска от имени предоставляет пользователям возможность указывать необходимые разрешения для использования с правилами, задачами, мониторами и обнаружениями, предназначенными для определенных компьютеров по мере необходимости.
Примеры
Пример 1. Получение всех учетных записей действий
PS C:\>Get-SCOMRunAsAccount
Эта команда получает все учетные записи действий.
Пример 2. Получение всех учетных записей хранилища данных
PS C:\>Get-SCOMRunAsAccount -Name "Data Warehouse*"
Эта команда получает все учетные записи, имена которых начинаются с хранилища данных.
Пример 3.1. Обновление любого пароля учетной записи — автоматическая (очистка текста)
PS C:\>$account = Get-SCOMRunAsAccount -Name SCX_Account
PS C:\>$password = "Password" | ConvertTo-SecureString -AsPlainText -Force
PS C:\>$account.Data = $password
PS C:\>$account.Update()
Эта команда позволит обновить пароль для учетной записи запуска SCX_Account с помощью встроенного метода Data. В этом примере можно обновить пароль с четким текстом. Приведенный выше метод обновления пароля будет работать с любой учетной записью запуска.
Пример 3.2. Обновление пароля учетной записи — запрос
PS C:\>$account = Get-SCOMRunAsAccount -Name SCX_Account
PS C:\>$password = Read-Host -AsSecureString
PS C:\>$account.Data = $password
PS C:\>$account.Update()
Эта команда позволит обновить пароль для учетной записи запуска SCX_Account с помощью встроенного метода Data. В этом примере можно обновить пароль с помощью запроса. Приведенный выше метод обновления пароля будет работать с любой учетной записью запуска.
Параметры
-ComputerName
Задает массив имен компьютеров. Командлет устанавливает временные подключения с группами управления для этих компьютеров. Допустимые форматы включают имя NetBIOS, IP-адрес или полное доменное имя (FQDN). Чтобы указать локальный компьютер, укажите имя компьютера, localhost или точку (.).
Свойства параметра
| Тип: | String[] |
| Default value: | None |
| Поддерживаются подстановочные знаки: | False |
| DontShow: | False |
Наборы параметров
(All)
| Position: | Named |
| Обязательно: | False |
| Значение из конвейера: | False |
| Значение из конвейера по имени свойства: | False |
| Значение из оставшихся аргументов: | False |
-Credential
Указывает учетную запись пользователя, в которой выполняется подключение группы управления. Укажите объект PSCredential, например объект get-Credential для этого параметра. Дополнительные сведения о объектах учетных данных введите Get-Help Get-Credential.
Эта учетная запись должна иметь доступ к серверу, указанному в параметре ComputerName, если этот параметр отображается.
Если этот параметр не указан, по умолчанию используется учетная запись текущего пользователя.
Свойства параметра
| Тип: | PSCredential |
| Default value: | None |
| Поддерживаются подстановочные знаки: | False |
| DontShow: | False |
Наборы параметров
(All)
| Position: | Named |
| Обязательно: | False |
| Значение из конвейера: | False |
| Значение из конвейера по имени свойства: | False |
| Значение из оставшихся аргументов: | False |
-Id
Задает массив идентификаторов учетных записей.
Свойства параметра
| Тип: | Guid[] |
| Default value: | None |
| Поддерживаются подстановочные знаки: | False |
| DontShow: | False |
Наборы параметров
FromId
| Position: | Named |
| Обязательно: | True |
| Значение из конвейера: | True |
| Значение из конвейера по имени свойства: | False |
| Значение из оставшихся аргументов: | False |
-Name
Задает массив имен учетных записей.
Свойства параметра
| Тип: | String[] |
| Default value: | None |
| Поддерживаются подстановочные знаки: | True |
| DontShow: | False |
Наборы параметров
FromRunAsAccountName
| Position: | 1 |
| Обязательно: | True |
| Значение из конвейера: | True |
| Значение из конвейера по имени свойства: | False |
| Значение из оставшихся аргументов: | False |
-SCSession
Задает массив объектов подключения
Если этот параметр не отображается, командлет использует активное постоянное подключение к группе управления.
Используйте параметр SCSession для указания другого постоянного подключения.
Можно создать временное подключение к группе управления с помощью параметров ComputerName и учетных данных.
Дополнительные сведения см. в Get-Help about_OpsMgr_Connections.
Свойства параметра
| Тип: | Connection[] |
| Default value: | None |
| Поддерживаются подстановочные знаки: | False |
| DontShow: | False |
Наборы параметров
(All)
| Position: | Named |
| Обязательно: | False |
| Значение из конвейера: | False |
| Значение из конвейера по имени свойства: | False |
| Значение из оставшихся аргументов: | False |
CommonParameters
Этот командлет поддерживает общие параметры: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction и -WarningVariable. Дополнительные сведения см. в разделе about_CommonParameters.