Get-SCSharedResource
Obtém recursos que são compartilhados com um usuário de autoatendimento ou uma função de usuário de autoatendimento.
Syntax
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"
Esse 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 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 em $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 armazena esse objeto na variável $Role.
O segundo comando retorna os recursos compartilhados com o usuário chamado Daugherty na função de usuário armazenada em $Role.
Parâmetros
-OnBehalfOfUser
Especifica um nome de usuário. Esse cmdlet opera em nome do usuário especificado por esse parâmetro.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-OnBehalfOfUserRole
Especifica uma função de usuário. Para obter uma função de usuário, use o cmdlet Get-SCUserRole . Esse cmdlet opera em nome da função de usuário especificada por esse parâmetro.
Type: | UserRole |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-UserName
Especifica o nome de um usuário. Insira um nome de usuário no formato Domínio\Usuário.
Type: | NTAccount |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-UserRole
Especifica um objeto de função de usuário.
Type: | UserRole |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-VMMServer
Especifica um objeto de servidor do VMM (Virtual Machine Manager).
Type: | ServerConnection |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
Saídas
SharedResource
Este cmdlet retorna um objeto SharedResource .