Compartilhar via


New-CsSimpleUrlEntry

 

Tópico modificado em: 2012-10-17

Cria uma nova entrada de URL simples, um elemento necessário ao criar uma URL simples. As URLs simples facilitam a participação dos usuários em reuniões e conferências, além de facilitar o logon dos administradores no Painel de Controle do Microsoft Lync Server 2010.

Sintaxe

New-CsSimpleUrlEntry -Url <String>

Descrição Detalhada

No Microsoft Office Communications Server 2007 R2, as reuniões online tinham URLs semelhantes a esta:

https://imdf.litwareinc.com/Join?uri=sip%3Akenmyer%40litwareinc.com%3Bgruu%3Bopaque%3Dapp%3Aconf%3Afocus%3Aid%3A125f95a0b0184dcea706f1a0191202a8\&key=EcznhLh5K5t

Porém, essas URLs não são especialmente intuitivas, nem muito fáceis de transmitir para alguém. As URLs simples introduzidas no Lync Server 2010 ajudam a superar esses problemas, fornecendo aos usuários URLs semelhantes a esta:

https://meet.litwareinc.com/kenmyer/071200

As URLs simples são um claro aperfeiçoamento das URLs usadas no Office Communications Server. No entanto, as URLs simples não são criadas automaticamente; você deve configurar as URLs por conta própria. Além disso, é preciso criar registros de DNS para cada URL, configurar regras de proxy reverso para acesso externo e adicionar as URLs simples aos seus certificados do Servidor Front-End, dentre outras coisas.

O Lync Server permite que você crie três URLs simples diferentes:

Meet – Usada para reuniões. Você precisa ter pelo menos uma URL Reunir para cada um dos seus domínios SIP.

Admin – utilizado para apontar os administradores para o Painel de Controle do Lync Server 2010.

Dialin – Usada para a página de conferência de discagem.

As URLs simples são armazenadas em coleções de configurações de URLs simples. Na instalação do Lync Server, uma coleção global é criada para você; também é possível criar coleções personalizadas no escopo do site. Isso possibilita o uso de URLs simples diferentes em cada um dos seus sites.

Para adicionar uma URL real a uma coleção de URLs simples, comece criando a URL usando os cmdlets New-CsSimpleUrl e New-CsSimpleUrlEntry. O cmdlet New-CsSimpleUrlEntry cria uma entrada de URL; isto não é nada mais do que uma URL (assim como https://meet.litwareinc.com) que pode ser usada como uma URL simples (para propósitos de reunião, administração ou discagem). O objeto criado por New-CsSimpleUrlEntry é então acrescentado à propriedade SimpleUrlEntry de uma nova URL simples. Você deve usar um cmdlet separado para criar o objeto porque a propriedade SimpleUrlEntry pode abrigar várias URLs. (No entanto, somente uma URL pode ser designada como a URL ativa. A URL ativa representa a URL de fato usada para reuniões, administração e conferência discada).

Depois de criar uma URL simples, use o cmdlet New-CsSimpleUrl para criar uma instância de uma URL simples apenas na memória, definindo coisas como o componente (o tipo da URL simples), o domínio, a URL ativa e todas as entradas de URL simples. Depois de criado um objeto representando a URL simples, esse objeto pode ser adicionado a uma nova coleção de URLs simples (ou a uma coleção existente). Depois de atualizar a coleção de URLs simples, execute o cmdlet Enable-CsComputer.

Quem pode executar este cmdlet: Por padrão, membros dos seguintes grupos estão autorizados a executar o cmdlet New-CsSimpleUrlEntry 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 "New-CsSimpleUrlEntry"}

Parâmetros

Parâmetro Obrigatório Tipo Descrição

Url

Obrigatório

Cadeia de caracteres

URL a ser adicionada à propriedade SimpleUrlEntry de uma URL simples. Por exemplo: -Url "https://meet.litwareinc.com". URLs precisam começar com "https:" como prefixo.

Tipos de Entrada

Nenhuma.

Tipos de Retorno

New-CsSimpleUrlEntry cria novas instâncias do objeto Microsoft.Rtc.Management.WritableConfig.SimpleUtl.SimpleUrlEntry.

Exemplo

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

$urlEntry = New-CsSimpleUrlEntry -Url "https://meet.fabrikam.com"
$simpleUrl = New-CsSimpleUrl -Component "meet" -Domain "fabrikam.com" -SimpleUrlEntry $urlEntry -ActiveUrl "https://meet.fabrikam.com"

Set-CsSimpleUrlConfiguration -Identity "site:Redmond" -SimpleUrl @{Add=$simpleUrl}

O exemplo anterior mostra como uma nova URL pode ser adicionada a uma coleção de URLs simples existente. Para começar, o primeiro comando no exemplo usa New-CsSimpleUrlEntry para criar uma entrada de URL que aponta para https://meet.fabrikam.com; essa entrada de URL é armazenada em uma variável chamada $urlEntry.

No segundo comando, New-CsSimpleUrl é usada para criar uma instância apenas na memória de uma URL simples. Neste exemplo, o Componente URL é definido como Reunião; o domínio é definido como fabrikam.com; ActiveUrl é definida como https://meet.fabrikam.com e a propriedade SimpleUrl é definida como $urlEntry, com $urlEntry sendo a entrada de URL criada no primeiro comando.

Depois que a URL for criada (e armazenada na referência de objeto $simpleUrl), o comando final no exemplo adicionará a nova URL à coleção de URLs simples do site de Redmond. Isso é feito usando-se o cmdlet Set-CsSimpleUrlConfiguration, o parâmetro SimpleUrl e o valor de parâmetro @{Add=$simpleUrl}. Essa sintaxe faz com que a URL armazenada na referência de objeto $simpleUrl seja adicionada à propriedade SimpleUrl.

-------------------------- Exemplo 2 ------------------------

$urlEntry = New-CsSimpleUrlEntry -Url "https://meet.fabrikam.com"
$urlEntry2 = New-CsSimpleUrlEntry -Url "https://dialin.fabrikam.com"

$simpleUrl = New-CsSimpleUrl -Component "meet" -Domain "fabrikam.com" -SimpleUrl $urlEntry -ActiveUrl "https://meet.fabrikam.com"
$simpleUrl2 = New-CsSimpleUrl -Component "dialin" -Domain "*" -SimpleUrl $urlEntry -ActiveUrl "https://dialin.fabrikam.com"

Set-CsSimpleUrlConfiguration -Identity "site:Redmond" -SimpleUrl @{Add=$simpleUrl, $simpleUrl2}

No Exemplo 2, um par de entradas de URL é adicionado a uma coleção existente de URLs simples. Para fazer isso, o primeiro comando no exemplo usa New-CsSimpleUrlEntry para criar uma entrada de URL que aponta para https://meet.fabrikam.com; esta entrada de URL é armazenada em uma variável chamada $urlEntry. O segundo comando cria então uma segunda entrada de URL, esta armazenada na variável $urlEntry2 e apontando para a URL https://dialin.fabrikam.com.

Depois que as duas entradas de URL forem criadas, New-CsSimpleUrl é usado para criar duas instâncias de uma URL simples em memória apenas. Na primeira instância, URL Component é definido como Meet; o domínio é definido como fabrikam.com; e ActiveUrl é definido como https://meet.fabrikam.com. Na segunda instância, o componente é definido como Dialin; o domínio como um asterisco (*); e a propriedade ActiveURL é definida como https://dialin.fabrikam.com.

Depois que as URLs forem criadas (e armazenadas nas referências de objeto $simpleUrl e $simpleUrl2), o comando final no exemplo adicionará a nova URL à coleção de URLs simples do site Redmond. Isso é feito usando-se o cmdlet Set-CsSimpleUrlConfiguration, o parâmetro SimpleUrl e o valor de parâmetro @{Add=$simpleUrl, $simpleUrl2}. Essa sintaxe faz com que as URLs armazenada nas referências de objeto $simpleUrl e $simpleUrl2 sejam adicionadas à propriedade SimpleUrl.

Consulte Também

Outros Recursos

New-CsSimpleUrl
New-CsSimpleUrlConfiguration