Update-SCOMRunAsAccount

Обновляет учетные данные учетной записи запуска от имени Operations Manager.

Синтаксис

WindowsAccount

Update-SCOMRunAsAccount
    [-WindowsAccount] <WindowsCredentialSecureData>
    [-RunAsCredential] <PSCredential>
    [-AccountType <String>]
    [-PassThru]
    [-SCSession <Connection[]>]
    [-ComputerName <String[]>]
    [-Credential <PSCredential>]
    [-WhatIf]
    [-Confirm]
    [<CommonParameters>]

BasicAccount

Update-SCOMRunAsAccount
    [-BasicAccount] <BasicCredentialSecureData>
    [-RunAsCredential] <PSCredential>
    [-AccountType <String>]
    [-PassThru]
    [-SCSession <Connection[]>]
    [-ComputerName <String[]>]
    [-Credential <PSCredential>]
    [-WhatIf]
    [-Confirm]
    [<CommonParameters>]

SimpleAccount

Update-SCOMRunAsAccount
    [-SimpleAccount] <SimpleCredentialSecureData>
    [-RunAsCredential] <PSCredential>
    [-AccountType <String>]
    [-PassThru]
    [-SCSession <Connection[]>]
    [-ComputerName <String[]>]
    [-Credential <PSCredential>]
    [-WhatIf]
    [-Confirm]
    [<CommonParameters>]

DigestAccount

Update-SCOMRunAsAccount
    [-DigestAccount] <DigestCredentialSecureData>
    [-RunAsCredential] <PSCredential>
    [-AccountType <String>]
    [-PassThru]
    [-SCSession <Connection[]>]
    [-ComputerName <String[]>]
    [-Credential <PSCredential>]
    [-WhatIf]
    [-Confirm]
    [<CommonParameters>]

ActionAccount

Update-SCOMRunAsAccount
    [-ActionAccount] <ActionAccountSecureData>
    [-RunAsCredential] <PSCredential>
    [-AccountType <String>]
    [-PassThru]
    [-SCSession <Connection[]>]
    [-ComputerName <String[]>]
    [-Credential <PSCredential>]
    [-WhatIf]
    [-Confirm]
    [<CommonParameters>]

CommunityStringAccount

Update-SCOMRunAsAccount
    [-CommunityStringAccount] <CommunityStringSecureData>
    [-CommunityString] <SecureString>
    [-AccountType <String>]
    [-PassThru]
    [-SCSession <Connection[]>]
    [-ComputerName <String[]>]
    [-Credential <PSCredential>]
    [-WhatIf]
    [-Confirm]
    [<CommonParameters>]

BinaryAccount

Update-SCOMRunAsAccount
    [-BinaryAccount] <GenericSecureData>
    [-Path] <String>
    [-AccountType <String>]
    [-PassThru]
    [-SCSession <Connection[]>]
    [-ComputerName <String[]>]
    [-Credential <PSCredential>]
    [-WhatIf]
    [-Confirm]
    [<CommonParameters>]

Описание

Командлет Update-SCOMRunAsAccount обновляет учетные данные учетной записи запуска от имени System Center — Operations Manager. Учетная запись запуска от имени предоставляет пользователям возможность указывать необходимые разрешения для использования с правилами, задачами, мониторами и обнаружениями, предназначенными для определенных компьютеров по мере необходимости.

Этот командлет не поддерживает учетные записи SCX (кроссплатформенный) или учетные записи протокола простого управления сетями версии 3 (SNMPv3). Вместо этого используйте Get-SCOMRunAsAccount для обновления учетных записей SCX.

Примеры

Пример 1. Обновление учетной записи запуска от имени Windows

PS C:\>$WindowsAccount = Get-SCOMRunAsAccount -Name "Domain Admin"
PS C:\>$WindowsAccount | Update-SCOMRunAsAccount -RunAsCredential (Get-Credential)

В этом примере обновляется учетная запись запуска от имени Windows.

Первая команда получает объект учетной записи запуска от имени администратора домена и сохраняет объект в переменной $WindowsAccount.

Вторая команда передает учетную запись запуска от имени, хранящуюся в переменной $WindowsAccount, в командлет Update-SCOMRunAsAccount с помощью оператора конвейера. Этот командлет обновляет учетные данные учетной записи на имя пользователя и пароль, предоставляемые пользователем, отвечая на запрос из командлета Get-Credential.

Пример 2. Обновление учетной записи запуска от имени действия

PS C:\>$UserName = "Contoso\SCOMActionAccount"
PS C:\>$Password = Read-Host -AsSecureString
PS C:\>$NewCred = new-object System.Management.Automation.PsCredential $UserName,$Password
PS C:\>Get-SCOMRunAsAccount -Name "SCOM Action Account" | Update-SCOMRunAsAccount -RunAsCredential $newCred

В этом примере обновляются учетные данные для учетной записи запуска от имени.

Первая команда создает строку, содержащую имя учетной записи действия, и сохраняет строку в переменной $UserName.

Вторая команда предложит пользователю ввести строку, представляющую пароль. Затем он сохраняет входные данные пользователя в виде безопасной строки в переменной $Password.

Третья команда создает объект PSCredential с помощью имени, хранящегося в переменной $UserName, и пароля, хранящегося в $Password. Затем он сохраняет объект PSCredential в переменной $NewCred.

Последняя команда получает учетную запись действия с именем SCOM Action Account. Затем оператор конвейера используется для передачи учетной записи в командлет Update-SCOMRunAsAccount, который обновляет учетную запись с учетными данными, хранящимися в переменной $NewCred.

Пример 3. Обновление учетной записи строки сообщества

PS C:\>Get-SCOMRunAsAccount -Name "MyCommunityStringAccount" | Update-SCOMRunAsAccount -CommunityString (Read-Host -AsSecureString)

Эта команда обновляет учетные данные для учетной записи запуска от имени, которая использует проверку подлинности строки сообщества для SNMP версии 2. Он получает учетную запись строки сообщества с именем MyCommunityStringAccount и использует оператор конвейера для передачи учетной записи в командлет Update-SCOMRunAsAccount. Этот командлет обновляет строку сообщества со значением, которое пользователь вводит в ответ на запросы из командлета read-Host. Дополнительные сведения см. в Get-Help Read-Host.

Пример 4. Обновление учетной записи двоичной проверки подлинности

PS C:\>Get-SCOMRunAsAccount -Name "MyBinaryAccount" | Update-SCOMRunAsAccount -Path ".\data.txt"

В этом примере возвращается объект двоичной учетной записи с именем 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.