Set-CsBlockedDomain
Tópico modificado em: 2012-03-26
Modifica a propriedade Comment de um ou mais dos domínios incluídos na lista de domínios bloqueados para federação. Por definição, seus usuários não estão autorizados a usar aplicativos Microsoft Lync Server 2010 para se comunicar com pessoas da lista de domínio bloqueado; por exemplo, usuários não podem empregar Microsoft Lync 2010 para trocar mensagens instantâneas com ninguém com uma conta SIP em um domínio que aparece na lista bloqueada.
Sintaxe
Set-CsBlockedDomain [-Identity <XdsGlobalRelativeIdentity>] [-Comment <String>] [-Confirm [<SwitchParameter>]] [-Force <SwitchParameter>] [-WhatIf [<SwitchParameter>]]
Set-CsBlockedDomain [-Comment <String>] [-Confirm [<SwitchParameter>]] [-Force <SwitchParameter>] [-Instance <PSObject>] [-WhatIf [<SwitchParameter>]]
Descrição Detalhada
Federação é uma forma na qual duas organizações podem estabelecer um relacionamento de confiança que facilita a comunicação entre os dois grupos. Quando uma federação for estabelecida, os usuários das duas organizações poderão enviar outras mensagens instantâneas, assinar notificações de presença e se comunicar entre si usando aplicativos SIP, como o Lync 2010. O Lync Server 2010 permite três tipos de federação: 1) federação direta entre sua organização e outra: 2) federação entre sua organização e um fornecedor público; e 3 ) federação entre sua organização e um provedor de hospedagem de terceiros.
Instalar federação direta com outra organização envolve várias tarefas. Para começar, você deve habilitar os servidores de Borda de Acesso para permitir a federação. Além disso, a outra organização precisa habilitar federação com você; federação não pode ser estabelecida a menos que ambas as partes concordem com o relacionamento.
Para configurar uma relação federada, também pode ser necessário gerenciar duas listas relacionadas à federação: a lista autorizada e a lista bloqueada. A lista autorizada representa as organizações que você escolheu para federar; se um domínio aparece na lista autorizada, então (dependendo das suas configurações) seus usuários vão poder trocar mensagens instantâneas e informação de presença com usuários que têm contas neste domínio federado. Por outro lado, a lista de bloqueados representa domínios com os quais os usuários estão expressamente proibidos de estabelecer federação; por exemplo, mensagens enviadas de um domínio bloqueado serão automaticamente rejeitadas pelo Lync Server 2010.
A propriedade Comment, a única de um domínio bloqueado que pode ser modificada, é usada para armazenar informações adicionais sobre um domínio na lista de bloqueados (por exemplo, por que o domínio está sendo bloqueado; quando o domínio pode ser removido da lista de bloqueados; quem contatar para que o domínio seja removido da lista de bloqueados). Se for preciso precisar alterar a propriedade Comment de qualquer domínio na lista de domínios bloqueados, use o cmdlet Set-CsBlockedDomain.
Quem pode executar este cmdlet: Por padrão, membros dos seguintes grupos estão autorizados a executar o cmdlet Set-CsBlockedDomain localmente: RTCUniversalServerAdmins. Para retornar uma lista de todas as funções do RBAC (controle de acesso baseado na função) atribuídas a este cmdlet (incluindo eventuais funções personalizadas do RBAC que você mesmo tenha criado), execute o comando a seguir no prompt do Windows PowerShell:
Get-CsAdminRole | Where-Object {$_.Cmdlets –match "Set-CsBlockedDomain"}
Parâmetros
Parâmetro | Obrigatório | Tipo | Descrição |
---|---|---|---|
Identity |
Obrigatório |
Cadeia de caracteres |
FQDN (nome de domínio totalmente qualificado) do domínio bloqueado para o qual a propriedade Comment está sendo modificada. Por exemplo: fabrikam.com |
Instance |
Opcional |
Objeto BlockedDomain |
Permite passar uma referência a um objeto para o cmdlet, em vez de definir valores de parâmetros individuais. |
Comment |
Opcional |
Cadeia de caracteres |
Permite o fornecimento de informações adicionais sobre o domínio que está sendo modificado. Por exemplo, você pode adicionar um Comment que indica porque o domínio foi colocado na lista bloqueada. |
Force |
Opcional |
Parâmetro de Opção |
Suprime a exibição de mensagens de erro não fatais que possam ocorrer na execução do comando. |
WhatIf |
Opcional |
Parâmetro de Opção |
Descreve o que aconteceria se o comando fosse executado sem ser executado de fato. |
Confirm |
Opcional |
Parâmetro de Opção |
Solicita confirmação antes da execução do comando. |
Tipos de Entrada
Objeto Microsoft.Rtc.Management.WritableConfig.Settings.Edge.BlockedDomain. Set-CsBlockedDomain aceita instâncias em pipeline do objeto de domínio bloqueado.
Tipos de Retorno
Set-CsBlockedDomain não retorna um valor ou objeto. Em vez disso, o cmdlet configura instâncias do objeto Microsoft.Rtc.Management.WritableConfig.Settings.Edge.BlockedDomain.
Exemplo
-------------------------- Exemplo 1 ------------------------
Set-CsBlockedDomain -Identity fabrikam.com -Comment "Block this domain pending legal review."
O comando mostrado no Exemplo 1 modifica o Comment para o domínio bloqueado com a Identity "fabrikam.com". Neste exemplo, o parâmetro Comment é incluído junto com o valor do parâmetro "Block this domain pending legal review".
-------------------------- Exemplo 2 ------------------------
Get-CsBlockedDomain | Set-CsBlockedDomain -Comment "Block this domain pending legal review."
No exemplo anterior, a propriedade Comment é atualizada para todos os domínios incluídos na lista de domínios bloqueados. Para fazer isto, o comando primeiro chama Get-CsBlockedDomain, que retorna uma coleção de todos os domínios atualmente na lista de domínios bloqueados. Esta coleção é então direcionada para Set-CsBlockedDomain, que modifica a propriedade Comment para cada domínio na coleção.
-------------------------- Exemplo 3 ------------------------
Get-CsBlockedDomain | Where-Object {$_.Comment -eq $Null} | Set-CsBlockedDomain -Comment "Block this domain pending legal review."
No exemplo 3, um novo comentário ("Block this domain pending legal review.") é adicionado a cada domínio na lista de bloqueados que ainda não tenha um valor configurado pra a propriedade Comment. Para fazer isto, o comando primeiro usa Get-CsBlockedDomain para retornar uma coleção de todos os domínios atualmente na lista de bloqueados. Esta coleção é então direcionada para o cmdlet Where-Object, que seleciona somente aqueles domínios nos quais a propriedade Comment seja igual a um valor nulo. A coleção filtrada é então direcionada para Set-CsBlockedDomain, que atribui o mesmo comentário à propriedade Comment de cada domínio na coleção filtrada.
Consulte Também
Outros Recursos
Get-CsBlockedDomain
New-CsBlockedDomain
Remove-CsBlockedDomain
Set-CsAccessEdgeConfiguration