Get-SCSharedResource
Obtém recursos que são compartilhados com um usuário de autoatendimento ou uma função de usuário de autoatendimento.
Sintaxe
Get-SCSharedResource
[-VMMServer <ServerConnection>]
[-UserName <NTAccount>]
[-UserRole <UserRole>]
[-OnBehalfOfUser <String>]
[-OnBehalfOfUserRole <UserRole>]
[<CommonParameters>]
Description
O cmdlet Get-SCSharedResource obtém recursos que são compartilhados com um usuário de autoatendimento ou uma função de usuário de autoatendimento.
Exemplos
Exemplo 1: Obter todos os recursos que são compartilhados com um usuário de autoatendimento específico
PS C:\> Get-SCSharedResource -UserName "Contoso\Daugherty"
Este comando retorna todos os recursos que são compartilhados para o usuário chamado Daugherty.
Exemplo 2: Obter todos os recursos que são compartilhados com uma função de usuário de autoatendimento específica
PS C:\> $Role = Get-SCUserRole -Name "ContosoSelfServiceUsers"
PS C:\> Get-SCSharedResource -UserRole $Role
O primeiro comando obtém o objeto de função de usuário chamado ContosoSelfServiceUsers e, em seguida, armazena esse objeto na variável $Role.
O segundo comando retorna os recursos que são compartilhados para a função de usuário armazenada no $Role.
Exemplo 3: Obter todos os recursos que são compartilhados com um usuário específico em uma função de usuário específica
PS C:\> $Role = Get-SCUserRole -Name "ContosoSelfServiceUsers"
PS C:\> Get-SCSharedResource -UserName "Contoso\Daugherty" -UserRole $Role
O primeiro comando obtém o objeto de função de usuário chamado ContosoSelfServiceUsers e, em seguida, armazena esse objeto na variável $Role.
O segundo comando retorna os recursos que são compartilhados com o usuário chamado Daugherty na função de usuário armazenada no $Role.
Parâmetros
-OnBehalfOfUser
Especifica um nome de usuário. Este cmdlet opera em nome do usuário especificado por esse parâmetro.
Tipo: | String |
Position: | Named |
Default value: | None |
Necessário: | False |
Aceitar entrada de pipeline: | False |
Aceitar carateres universais: | False |
-OnBehalfOfUserRole
Especifica uma função de usuário. Para obter uma função de usuário, use o cmdlet Get-SCUserRole. Este cmdlet opera em nome da função de usuário especificada por esse parâmetro.
Tipo: | UserRole |
Position: | Named |
Default value: | None |
Necessário: | False |
Aceitar entrada de pipeline: | False |
Aceitar carateres universais: | False |
-UserName
Especifica o nome de um usuário. Insira um nome de usuário no formato Domínio\Usuário.
Tipo: | NTAccount |
Position: | Named |
Default value: | None |
Necessário: | False |
Aceitar entrada de pipeline: | False |
Aceitar carateres universais: | False |
-UserRole
Especifica um objeto de função de usuário.
Tipo: | UserRole |
Position: | Named |
Default value: | None |
Necessário: | False |
Aceitar entrada de pipeline: | True |
Aceitar carateres universais: | False |
-VMMServer
Especifica um objeto de servidor do Virtual Machine Manager (VMM).
Tipo: | ServerConnection |
Position: | Named |
Default value: | None |
Necessário: | False |
Aceitar entrada de pipeline: | True |
Aceitar carateres universais: | False |
Saídas
SharedResource
Este cmdlet retorna um objeto SharedResource