Partilhar via


Get-SCOMRunAsAccount

Obtém uma conta Run As para um grupo de gerenciamento.

Sintaxe

EmptyParameterSet (Predefinição)

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>]

Description

O cmdlet Get-SCOMRunAsAccount obtém contas Run As para um grupo de gerenciamento do System Center - Operations Manager. Uma conta Run As oferece aos usuários a capacidade de especificar as permissões necessárias para uso com regras, tarefas, monitores e descobertas direcionadas a computadores específicos conforme necessário.

Exemplos

Exemplo 1: Obter todas as contas de ação

PS C:\>Get-SCOMRunAsAccount

Este comando obtém todas as contas de ação.

Exemplo 2: Obter todas as contas de armazém de dados

PS C:\>Get-SCOMRunAsAccount -Name "Data Warehouse*"

Este comando obtém todas as contas cujos nomes começam com Data Warehouse.

Exemplo 3.1: Atualizar qualquer senha de conta - Automatizado (Texto não criptografado)

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()

Este comando permitirá que você atualize a senha para a conta RunAs "SCX_Account" usando o método interno Data. Este exemplo permite que você atualize a senha com texto não criptografado. Este método acima de atualizar a senha funcionará com qualquer conta RunAs.

Exemplo 3.2: Atualizar qualquer senha de conta - Prompt

PS C:\>$account = Get-SCOMRunAsAccount -Name SCX_Account
PS C:\>$password = Read-Host -AsSecureString
PS C:\>$account.Data = $password
PS C:\>$account.Update()

Este comando permitirá que você atualize a senha para a conta RunAs "SCX_Account" usando o método interno Data. Este exemplo permite que você atualize a senha com um prompt. O método acima de atualizar a senha funcionará com qualquer conta RunAs.

Parâmetros

-ComputerName

Especifica uma matriz de nomes de computadores. O cmdlet estabelece conexões temporárias com grupos de gerenciamento para esses computadores. Os formatos válidos incluem um nome NetBIOS, um endereço IP ou um nome de domínio totalmente qualificado (FQDN). Para especificar o computador local, especifique o nome do computador, localhost ou um ponto (.).

Propriedades dos parâmetros

Tipo:

String[]

Default value:None
Suporta carateres universais:False
NãoMostrar:False

Conjuntos de parâmetros

(All)
Position:Named
Obrigatório:False
Valor do pipeline:False
Valor do pipeline por nome de propriedade:False
Valor dos restantes argumentos:False

-Credential

Especifica a conta de usuário sob a qual a conexão do grupo de gerenciamento é executada. Especifique um objeto PSCredential , como um que o cmdlet Get-Credential retorna, para esse parâmetro. Para obter mais informações sobre objetos de credencial, digite Get-Help Get-Credential.

Essa conta deve ter acesso ao servidor especificado no parâmetro ComputerName se esse parâmetro for exibido.

Se você não especificar esse parâmetro, o padrão será a conta do usuário atual.

Propriedades dos parâmetros

Tipo:PSCredential
Default value:None
Suporta carateres universais:False
NãoMostrar:False

Conjuntos de parâmetros

(All)
Position:Named
Obrigatório:False
Valor do pipeline:False
Valor do pipeline por nome de propriedade:False
Valor dos restantes argumentos:False

-Id

Especifica uma matriz de IDs de conta.

Propriedades dos parâmetros

Tipo:

Guid[]

Default value:None
Suporta carateres universais:False
NãoMostrar:False

Conjuntos de parâmetros

FromId
Position:Named
Obrigatório:True
Valor do pipeline:True
Valor do pipeline por nome de propriedade:False
Valor dos restantes argumentos:False

-Name

Especifica uma matriz de nomes de conta.

Propriedades dos parâmetros

Tipo:

String[]

Default value:None
Suporta carateres universais:True
NãoMostrar:False

Conjuntos de parâmetros

FromRunAsAccountName
Position:1
Obrigatório:True
Valor do pipeline:True
Valor do pipeline por nome de propriedade:False
Valor dos restantes argumentos:False

-SCSession

Especifica uma matriz de objetos Connection. Para obter objetos Connection, especifique o cmdlet Get-SCOMManagementGroupConnection.

Se esse parâmetro não aparecer, o cmdlet usará a conexão persistente ativa com um grupo de gerenciamento. Use o parâmetro SCSession para especificar uma conexão persistente diferente. Você pode criar uma conexão temporária com um grupo de gerenciamento usando os parâmetros ComputerName e Credential. Para obter mais informações, digite Get-Help about_OpsMgr_Connections.

Propriedades dos parâmetros

Tipo:

Connection[]

Default value:None
Suporta carateres universais:False
NãoMostrar:False

Conjuntos de parâmetros

(All)
Position:Named
Obrigatório:False
Valor do pipeline:False
Valor do pipeline por nome de propriedade:False
Valor dos restantes argumentos:False

CommonParameters

Este cmdlet suporta os parâmetros comuns: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction e -WarningVariable. Para obter mais informações, consulte about_CommonParameters.