Compartilhar via


Test-CsGroupExpansion

 

Tópico modificado em: 2012-03-27

Testa a capacidade de um usuário empregar a expansão de grupos. O Microsoft Lync Server 2010 permite que os usuários configurem um grupo de distribuição do Active Directory como um contato. Quando se "expande" um grupo, serão exibidos os nomes e as informações de presença de cada membro do grupo.

Sintaxe

Test-CsGroupExpansion -TargetFqdn <String> -GroupEmailAddress <String> [-External <SwitchParameter>] [-Force <SwitchParameter>] [-OutVerboseVariable <String>] [-RegistrarPort <Nullable>] [-UserSipAddress <String>]

Test-CsGroupExpansion -GroupEmailAddress <String> -TargetUri <String> -UserSipAddress <String> [-Force <SwitchParameter>] [-OutVerboseVariable <String>] [-WebCredential <PSCredential>]

Test-CsGroupExpansion [-TargetFqdn <String>] -GroupEmailAddress <String> -UserCredential <PSCredential> -UserSipAddress <String> [-External <SwitchParameter>] [-Force <SwitchParameter>] [-OutVerboseVariable <String>] [-RegistrarPort <Nullable>]

Descrição Detalhada

Às vezes, os usuários precisam se comunicar com frequência com todos os membros de um grupo de distribuição do Active Directory. Por exemplo: o grupo pode compreender todos os membros de uma equipe ou todas as pessoas envolvidas em um determinado projeto. Sabendo-se disso, o Lync Server 2010 permite configurar um grupo de distribuição como um contato. Se você fizer isso, poderá enviar a mesma mensagem instantânea para todos os membros do grupo, bastando endereçar a mensagem para o grupo, em vez de cada um de seus membros.

Haverá ocasiões em que será necessário se comunicar com determinados indivíduos nesse grupo (ou verificar a sua presença). A expansão do grupo permite exibir de maneira fácil e rápida todos os membros do grupo e o seu repectivo status. Além disso, também é possível selecionar um ou mais membros de grupos e, em seguida, enviar uma mensagem instantânea apenas a esses usuários, em vez de todos os usuários do grupo.

A expansão de grupos é habilitada e desabilitada pelo cmdlet Set-CsWebServiceConfiguration. Se a expansão de grupo for habilitada, será possível determinar se o recurso está funcionando ou não, executando-se o cmdlet Test-CsGroupExpansion. Com esse cmdlet, é possível especificar um grupo de distribuição do Active Directory, usando o endereço de email do grupo. Test-CsGroupExpansion usa a expansão de grupos para recuperar a associação ao grupo e comparar a lista recuperada com a associação do endereço de email do grupo fornecido. Se as duas listas coincidirem, a expansão de grupo estará funcionando corretamente.

Observe que é possível testar a expansão de grupo de duas maneiras diferentes: ao testar o serviço ou ao testar o serviço web associado.

Quem pode executar esse cmdlet: Para retornar uma lista de todas as funções de controle de acesso baseado em função (RBAC) às quais este cmdlet tiver sido atribuído (inclusive qualquer função RBAC personalizada que tiver sido criada por você), execute o seguinte comando no prompt do Windows PowerShell:

Get-CsAdminRole | Where-Object {$_.Cmdlets –match "Test-CsGroupExpansion"}

Parâmetros

Parâmetro Obrigatório Digite Descrição

GroupEmailAddress

Obrigatório

Cadeia de caracteres

Endereço de email do grupo de distribuição em questão. Por exemplo: -GroupEmailAddress "FinanceGroup@litwareinc.com".

External

Opcional

Parâmetro de opção

Permite verificar se os usuários externos podem usar a expansão de grupo.

RegistrarPort

Inteiro

Cadeia de caracteres

Porta SIP usada pelo serviço Registrador. Esse parâmetro não será necessário se o Registrador usar a porta padrão 5061.

TargetFqdn

Opcional

Cadeia de caracteres

O nome de domínio totalmente qualificado (FQDN) do pool de registradores no qual a expansão de grupos será testada. Por exemplo: -TargetFqdn "atl-cs-001.litwareinc.com".

Observe que não é possível utilizar os parâmetros TargetUri e TargetFqdn no mesmo comando.

TargetUri

Opcional

Cadeia de caracteres

O Identificador de recurso uniforme (URI) do serviço web Expansão de grupos. Por exemplo: -TargetUri "https://atl-cs-001.litwareinc.com/groupexpansion".

Observe que não é possível utilizar os parâmetros TargetUri e TargetFqdn no mesmo comando.

UserCredential

Opcional

Objeto de credencial PS

O objeto de credencial da conta do usuário a ser utilizada no teste. O valor passado para UserCredential deve ser uma referência de objeto obtida ao se utilizar o cmdlet Get-Credential. Por exemplo, esse código retorna um objeto de credenciais para o usuário litwareinc\kenmyer e armazena esse objeto em uma variável denominada $x:

$x = Get-Credential "litwareinc\kenmyer"

É necessário fornecer ao usuário uma senha ao se executar esse comando.

A credencial do usuário não será necessária se você estiver executando o teste com as credenciais do usuário registrado no sistema e usando o parâmetro TargetFqdn. A credencial do usuário será obrigatória, se você estiver utilizando o parâmetro TargetUri.

UserSipAddress

Opcional

Cadeia de caracteres

Endereço SIP do usuário a ser utilizado no teste. Se esse parâmetro não for especificado, Test-CsGroupExpansion conduzirá as suas verificações utilizando a conta do usuário registrado no sistema.

WebCredential

Opcional

Objeto PS Credential

Um objeto que contém credenciais de usuário para acesso ao serviço de Informações de Local. Esse objeto pode ser recuperado chamando o cmdlet Get-Credential e fornecendo as credenciais apropriadas.

Esse parâmetro será necessário se os parâmetros TargetUri e UserSipAddress forem especificados e se o computador em que estiver se executando o comando não possuir um certificado de servidor.

Force

Opcional

Parâmetro de opção

Suprime a exibição de qualquer mensagem de erro não-fatal que possa ocorrer durante a execução do comando.

OutVerboseVariable

Opcional

Cadeia de caracteres

Quando presente, a saída detalhada da execução do cmdlet será armazenada na variável especificada. Por exemplo, para armazenar a saída em uma variável denominada $TestOutput, use a seguinte sintaxe:

-OutVerboseVariable TestOutput

Não coloque um caractere $ como prefixo ao especificar o nome da variável.

Verbose

Opcional

GUID

Relata na tela a atividade detalhada, à medida que o cmdlet for executado.

Tipos de Entrada

Nenhuma. Test-CsGroupExpansion não aceita a entrada canalizada.

Tipos de Retorno

Test-CsGroupExpansion retorna uma instância do objeto Microsoft.Rtc.SyntheticTransactions.TaskOutput.

Exemplo

-------------------------- Exemplo 1 --------------------------

Test-CsGroupExpansion -TargetFqdn atl-cs-001.litwareinc.com -GroupEmailAddress FinanceGroup@litwareinc.com 

O comando exibido no Exemplo 1 estabelece conexão com o pool de registradores atl-cs-001.litwareinc.com, para verificar a expansão do grupo. Para executar o teste, o comando usa o grupo FinanceGroup@litwareinc.com.

Consulte Também

Outros Recursos

Test-CsAddressBookService
Test-CsAddressBookWebQuery