Командлет Update-SCOMRunAsAccount обновляет учетные данные учетной записи запуска от имени System Center — Operations Manager.
Учетная запись запуска от имени предоставляет пользователям возможность указывать необходимые разрешения для использования с правилами, задачами, мониторами и обнаружениями, предназначенными для определенных компьютеров по мере необходимости.
Этот командлет не поддерживает учетные записи SCX (кроссплатформенный) или учетные записи протокола простого управления сетями версии 3 (SNMPv3). Вместо этого используйте Get-SCOMRunAsAccount для обновления учетных записей SCX.
Примеры
Пример 1. Обновление учетной записи запуска от имени Windows
В этом примере обновляется учетная запись запуска от имени Windows.
Первая команда получает объект учетной записи запуска от имени администратора домена и сохраняет объект в переменной $WindowsAccount.
Вторая команда передает учетную запись запуска от имени, хранящуюся в переменной $WindowsAccount, в командлет Update-SCOMRunAsAccount с помощью оператора конвейера.
Этот командлет обновляет учетные данные учетной записи на имя пользователя и пароль, предоставляемые пользователем, отвечая на запрос из командлета Get-Credential.
Пример 2. Обновление учетной записи запуска от имени действия
В этом примере обновляются учетные данные для учетной записи запуска от имени.
Первая команда создает строку, содержащую имя учетной записи действия, и сохраняет строку в переменной $UserName.
Вторая команда предложит пользователю ввести строку, представляющую пароль.
Затем он сохраняет входные данные пользователя в виде безопасной строки в переменной $Password.
Третья команда создает объект PSCredential с помощью имени, хранящегося в переменной $UserName, и пароля, хранящегося в $Password.
Затем он сохраняет объект PSCredential в переменной $NewCred.
Последняя команда получает учетную запись действия с именем SCOM Action Account.
Затем оператор конвейера используется для передачи учетной записи в командлет Update-SCOMRunAsAccount, который обновляет учетную запись с учетными данными, хранящимися в переменной $NewCred.
Пример 3. Обновление учетной записи строки сообщества
Эта команда обновляет учетные данные для учетной записи запуска от имени, которая использует проверку подлинности строки сообщества для SNMP версии 2.
Он получает учетную запись строки сообщества с именем MyCommunityStringAccount и использует оператор конвейера для передачи учетной записи в командлет Update-SCOMRunAsAccount.
Этот командлет обновляет строку сообщества со значением, которое пользователь вводит в ответ на запросы из командлета read-Host.
Дополнительные сведения см. в Get-Help Read-Host.
Пример 4. Обновление учетной записи двоичной проверки подлинности
В этом примере возвращается объект двоичной учетной записи с именем MyBinaryAccount и оператор конвейера передает объект в командлет Update-SCOMRunAsAccount.
Этот командлет использует параметр пути , чтобы указать, что он получает данные новой учетной записи из файла с именем data.txt.
Параметры
-AccountType
Указывает тип учетной записи запуска от имени.
Конвейер обычно заполняет это значение автоматически.
Свойства параметра
Тип:
String
Default value:
None
Поддерживаются подстановочные знаки:
False
DontShow:
False
Наборы параметров
(All)
Position:
Named
Обязательно:
False
Значение из конвейера:
False
Значение из конвейера по имени свойства:
True
Значение из оставшихся аргументов:
False
-ActionAccount
Указывает учетную запись действия в качестве учетной записи запуска от имени.
Свойства параметра
Тип:
ActionAccountSecureData
Default value:
None
Поддерживаются подстановочные знаки:
False
DontShow:
False
Наборы параметров
ActionAccount
Position:
1
Обязательно:
True
Значение из конвейера:
True
Значение из конвейера по имени свойства:
False
Значение из оставшихся аргументов:
False
-BasicAccount
Указывает учетную запись запуска от имени, которая использует обычную проверку подлинности.
Свойства параметра
Тип:
BasicCredentialSecureData
Default value:
None
Поддерживаются подстановочные знаки:
False
DontShow:
False
Наборы параметров
BasicAccount
Position:
1
Обязательно:
True
Значение из конвейера:
True
Значение из конвейера по имени свойства:
False
Значение из оставшихся аргументов:
False
-BinaryAccount
Указывает учетную запись запуска от имени, которая использует двоичную проверку подлинности.
Свойства параметра
Тип:
GenericSecureData
Default value:
None
Поддерживаются подстановочные знаки:
False
DontShow:
False
Наборы параметров
BinaryAccount
Position:
1
Обязательно:
True
Значение из конвейера:
True
Значение из конвейера по имени свойства:
False
Значение из оставшихся аргументов:
False
-CommunityString
Указывает новую строку сообщества для учетной записи запуска от имени SNMP версии 2, которая использует проверку подлинности строки сообщества.
Свойства параметра
Тип:
SecureString
Default value:
None
Поддерживаются подстановочные знаки:
False
DontShow:
False
Наборы параметров
CommunityStringAccount
Position:
2
Обязательно:
True
Значение из конвейера:
False
Значение из конвейера по имени свойства:
False
Значение из оставшихся аргументов:
False
-CommunityStringAccount
Указывает учетную запись запуска от имени SNMP версии 2, которая использует проверку подлинности строки сообщества.
Свойства параметра
Тип:
CommunityStringSecureData
Default value:
None
Поддерживаются подстановочные знаки:
False
DontShow:
False
Наборы параметров
CommunityStringAccount
Position:
1
Обязательно:
True
Значение из конвейера:
True
Значение из конвейера по имени свойства:
False
Значение из оставшихся аргументов:
False
-ComputerName
Задает массив имен компьютеров.
Командлет устанавливает временные подключения с группами управления для этих компьютеров.
Вы можете использовать имена NetBIOS, IP-адреса или полные доменные имена (FQDN).
Чтобы указать локальный компьютер, введите имя компьютера, localhost или точку (.).
На компьютере должна быть запущена служба доступа к данным System Center.
Если компьютер не указан, командлет использует компьютер для текущего подключения группы управления.
Свойства параметра
Тип:
String[]
Default value:
None
Поддерживаются подстановочные знаки:
False
DontShow:
False
Наборы параметров
(All)
Position:
Named
Обязательно:
False
Значение из конвейера:
False
Значение из конвейера по имени свойства:
False
Значение из оставшихся аргументов:
False
-Confirm
Запрашивает подтверждение перед запуском командлета.
Свойства параметра
Тип:
SwitchParameter
Default value:
False
Поддерживаются подстановочные знаки:
False
DontShow:
False
Aliases:
cf
Наборы параметров
(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
-DigestAccount
Указывает учетную запись запуска от имени, которая использует стандартную веб-проверку подлинности дайджеста.
Свойства параметра
Тип:
DigestCredentialSecureData
Default value:
None
Поддерживаются подстановочные знаки:
False
DontShow:
False
Наборы параметров
DigestAccount
Position:
1
Обязательно:
True
Значение из конвейера:
True
Значение из конвейера по имени свойства:
False
Значение из оставшихся аргументов:
False
-PassThru
Указывает, что командлет создает или изменяет объект, который команда может использовать в конвейере.
По умолчанию этот командлет не создает выходные данные.
Свойства параметра
Тип:
SwitchParameter
Default value:
None
Поддерживаются подстановочные знаки:
False
DontShow:
False
Наборы параметров
(All)
Position:
Named
Обязательно:
False
Значение из конвейера:
False
Значение из конвейера по имени свойства:
False
Значение из оставшихся аргументов:
False
-Path
Указывает путь к файлу, который содержит новые данные учетных данных для учетных записей запуска от имени, использующих двоичную проверку подлинности.
Свойства параметра
Тип:
String
Default value:
None
Поддерживаются подстановочные знаки:
False
DontShow:
False
Наборы параметров
BinaryAccount
Position:
2
Обязательно:
True
Значение из конвейера:
False
Значение из конвейера по имени свойства:
False
Значение из оставшихся аргументов:
False
-RunAsCredential
Задает новые учетные данные для типов учетных записей, использующих имя пользователя и пароль.
Свойства параметра
Тип:
PSCredential
Default value:
None
Поддерживаются подстановочные знаки:
False
DontShow:
False
Наборы параметров
WindowsAccount
Position:
2
Обязательно:
True
Значение из конвейера:
False
Значение из конвейера по имени свойства:
False
Значение из оставшихся аргументов:
False
BasicAccount
Position:
2
Обязательно:
True
Значение из конвейера:
False
Значение из конвейера по имени свойства:
False
Значение из оставшихся аргументов:
False
SimpleAccount
Position:
2
Обязательно:
True
Значение из конвейера:
False
Значение из конвейера по имени свойства:
False
Значение из оставшихся аргументов:
False
DigestAccount
Position:
2
Обязательно:
True
Значение из конвейера:
False
Значение из конвейера по имени свойства:
False
Значение из оставшихся аргументов:
False
ActionAccount
Position:
2
Обязательно:
True
Значение из конвейера:
False
Значение из конвейера по имени свойства:
False
Значение из оставшихся аргументов:
False
-SCSession
Задает массив объектов подключения .
Чтобы получить объекты подключения , используйте командлет Get-SCOMManagementGroupConnection.
Если этот параметр не указан, командлет использует активное постоянное подключение к группе управления.
Используйте параметр SCSession для указания другого постоянного подключения.
Можно создать временное подключение к группе управления с помощью параметров ComputerName и учетных данных.
Дополнительные сведения см. в Get-Help about_OpsMgr_Connections.
Свойства параметра
Тип:
Connection[]
Default value:
None
Поддерживаются подстановочные знаки:
False
DontShow:
False
Наборы параметров
(All)
Position:
Named
Обязательно:
False
Значение из конвейера:
False
Значение из конвейера по имени свойства:
False
Значение из оставшихся аргументов:
False
-SimpleAccount
Указывает учетную запись запуска от имени, которая использует простую веб-проверку подлинности.
Свойства параметра
Тип:
SimpleCredentialSecureData
Default value:
None
Поддерживаются подстановочные знаки:
False
DontShow:
False
Наборы параметров
SimpleAccount
Position:
1
Обязательно:
True
Значение из конвейера:
True
Значение из конвейера по имени свойства:
False
Значение из оставшихся аргументов:
False
-WhatIf
Показывает, что произойдет, если командлет выполняется.
Командлет не выполняется.
Свойства параметра
Тип:
SwitchParameter
Default value:
False
Поддерживаются подстановочные знаки:
False
DontShow:
False
Aliases:
wi
Наборы параметров
(All)
Position:
Named
Обязательно:
False
Значение из конвейера:
False
Значение из конвейера по имени свойства:
False
Значение из оставшихся аргументов:
False
-WindowsAccount
Указывает учетную запись запуска от имени, использующую проверку подлинности Windows.
Свойства параметра
Тип:
WindowsCredentialSecureData
Default value:
None
Поддерживаются подстановочные знаки:
False
DontShow:
False
Наборы параметров
WindowsAccount
Position:
1
Обязательно:
True
Значение из конвейера:
True
Значение из конвейера по имени свойства:
False
Значение из оставшихся аргументов:
False
CommonParameters
Этот командлет поддерживает общие параметры: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction и -WarningVariable. Дополнительные сведения см. в разделе about_CommonParameters.