Configurando o Microsoft SharePoint Server 2013 para pesquisar dados arquivados do Microsoft Lync Server 2013
Tópico Última Modificação: 2014-02-04
Uma das principais vantagens de armazenar mensagens instantâneas e transcrições de conferência da Web no Microsoft Exchange Server 2013 em vez do Microsoft Lync Server 2013 é o fato de que armazenar dados no mesmo local permite que os administradores usem uma única ferramenta para pesquisar dados arquivados do Exchange e/ou arquivar dados do Lync Server. Como todos os dados são armazenados no mesmo local (Exchange) qualquer ferramenta que possa pesquisar dados arquivados do Exchange também pode pesquisar dados arquivados do Lync Server.
Uma ferramenta que facilita a pesquisa de dados arquivados é o Microsoft SharePoint Server 2013. Se você quiser usar o SharePoint para pesquisar dados do Lync Server, primeiro deverá concluir todas as etapas envolvidas na configuração do arquivamento do Exchange no Lync Server. Depois que o Exchange 2013 e o Lync Server 2013 tiverem sido integrados com êxito, você deverá instalar a API Gerenciada do Exchange Web Services Versão 2.0 no Servidor do SharePoint; o programa de instalação dessa API pode ser baixado no Centro de Downloads da Microsoft (https://go.microsoft.com/fwlink/p/?LinkId=258305). O arquivo baixado (EWSManagedAPI.msi) pode ser salvo em qualquer pasta do SharePoint Server.
Depois que o arquivo for baixado, conclua o procedimento a seguir no servidor do SharePoint:
Abra uma janela de comando clicando em Iniciar, Todos os Programas, Acessórios, clicando com o botão direito em Prompt de comando, e então clicando em Executar como administrador.
Na janela de comando, use o comando cd para mudar o diretório atual para a pasta onde o arquivo EWSManagedAPI.msi foi salvo. Por exemplo, caso tenha salvo o arquivo em C:\Downloads, digite o comando a seguir então pressione ENTER:
cd C:\Downloads
Para instalar a API, digite o comando a seguir e então pressione ENTER:
msiexec /I EwsManagedApi.msi addlocal="ExchangeWebServicesApi_Feature,ExchangeWebServicesApi_Gac"
Depois que a API for instalada, reinicie o IIS digitando o seguinte comando e pressionando ENTER:
iisreset
Depois que os Serviços Web do Exchange tiverem sido instalados, você deverá configurar a autenticação servidor a servidor entre o SharePoint Server 2013 e o Exchange 2013. Para fazer isso, primeiro abra o Shell de Gerenciamento do SharePoint 2013 e execute o seguinte conjunto de comandos:
New-SPTrustedSecurityTokenIssuer -Name "Exchange" -MetadataEndPoint "https://autodiscover.litwareinc.com/autodiscover/metadata/json/1"
$service = Get-SPSecurityTokenServiceConfig
$service.HybridStsSelectionEnabled = $True
$service.AllowMetadataOverHttp = $False
$service.AllowOAuthOverHttp = $False
$service.Update()
Nota
Certifique-se de usar o URI para seu serviço de descoberta automática. Não use o URI https://autodiscover.litwareinc.com/autodiscover/metadata/json/1de exemplo .
Depois de criar o emissor de token e configurar o serviço de token, execute esses comandos, certificando-se de substituir a URL do seu site do SharePoint pela URL de exemplo http://atl-sharepoint-001:
$exchange = Get-SPTrustedSecurityTokenIssuer "Exchange"
$app = Get-SPAppPrincipal -Site "https://atl-sharepoint-001" -NameIdentifier $exchange.NameID
$site = Get-SPSite "https://atl-sharepoint-001"
Set-SPAppPrincipalPermission -AppPrincipal $app -Site $site.RootWeb -Scope "SiteSubscription" -Right "FullControl" -EnableAppOnlyPolicy
Para configurar a autenticação servidor a servidor para o Exchange 2013, abra o Shell de Gerenciamento do Exchange e execute um comando semelhante a este (supondo que o Exchange tenha sido instalado na unidade C: e que ele use o caminho da pasta padrão):
"C:\Program Files\Microsoft\Exchange Server\V15\Scripts\Configure-EnterprisePartnerApplication.ps1 -AuthMetaDataUrl 'https://atl-sharepoint-001/_layouts/15/metadata/json/1' -ApplicationType SharePoint"
Depois de configurar o aplicativo parceiro, é recomendável parar e reiniciar o IIS (Serviços de Informações da Internet) em todos os servidores de acesso ao cliente e caixa de correio do Exchange. Você pode reiniciar o IIS usando um comando similar a esse, que reinicia o serviço no atl-exchange-001 do computador:
iisreset atl-exchange-001
Esse comando pode ser executado de dentro do Shell de Gerenciamento do Exchange ou de qualquer outra janela de comando.
Em seguida, execute um comando semelhante ao seguinte, que fornece ao usuário especificado (neste exemplo, kenmyer) o direito de fazer a descoberta no Exchange:
Add-RoleGroupMember "Discovery Management" -Member "kenmyer"
Depois que a autenticação servidor a servidor tiver sido estabelecida entre o Exchange e o SharePoint, sua próxima etapa é criar um site de descoberta eletrônica no SharePoint. Isso pode ser feito executando comandos semelhantes a estes no Shell de Gerenciamento do SharePoint:
$template = Get-SPWebTemplate | Where-Object {$_.Title -eq "eDiscovery Center"}
New-SPSite -Url "https://atl-sharepoint-001/sites/discovery" -OwnerAlias "kenmyer" -Template $Template -Name "Discovery Center"
Nota
"eDiscovery" é uma abreviação de "electronic discovery (descoberta eletrônica)", e normalmente se refere ao processo de pesquisa por itens em arquivos eletrônicos, que possa ser "razoavelmente calculada para levar a provas admissíveis" em tribunal judicial.
Quando o novo site estiver pronto, a próxima etapa é configurar o Exchange 2013 para atuar como uma fonte de resultado para o SharePoint. Você pode fazer isso concluindo o seguinte procedimento na página Administração Central do SharePoint 2013:
Na página de Administração Central, clique em Gerenciar Aplicativos de Serviço e então clique em Aplicativo de Serviço de Pesquisa.
Na página Aplicativo de Serviço de Pesquisa: Administração de Pesquisa, clique em Fontes de Resultado e então clique em Nova Fonte de Resultado.
No painel Nova Fonte de Resultado insira um nome para a nova fonte de resultado (por exemplo, Microsoft Exchange) na caixa Nome. Selecione Exchange como o protocolo de origem do resultado e insira a URL de origem dos serviços Web para o servidor exchange na caixa URL de Origem do Exchange . A URL da fonte deve parecer com esta:
Certifique-se de que Usar Descoberta Automática não está selecionado e então clique em OK.
Por fim, crie um novo caso de descoberta eletrônica e um novo conjunto de descoberta eletrônica concluindo o procedimento a seguir no site do SharePoint Discovery (por exemplo, https://atl-sharepoint-001/sites/discovery):
Na página de Conteúdos do Site clique em Criar um novo caso.
Na página Conteúdos do Site: Novo Site do SharePoint, insira o alias do email do usuário (por exemplo, kenmyer) na caixa Título, então adicione esta mesma URL à caixa Endereço do Site. Isso resultará em uma URL similar a esta:
https://atl-sharepoint-001/sites/eDiscovery/kenmyer
Clique em Criar.
Quando a página de conjunto de descoberta eletrônica aparecer, clique em novo item sob Identidade e Preservação: Conjuntos de Descoberta.
Na página Novo: Conjunto de Descoberta, insira o alias do email do usuário na caixa Nome do Conjunto de Descoberta. Insira eDiscovery Lync* na caixa Filtro e então clique em Adicionar e Gerenciar Fontes.
Na página Adicionar e Gerenciar Fontes, insira o alias do email do usuário na primeira caixa de texto sob Caixas de correio. Clique no ícone de verificação da caixa de correio ao lado da caixa de texto para verificar se o SharePoint consegue se conectar à caixa de correio especificada.
Clique em OK.
Na página do conjunto de descoberta eletrônica, clique em Salvar para salvar o novo conjunto de descoberta eletrônica.
Neste ponto, você pode pesquisar a caixa de correio especificada (kenmyer) e/ou habilitar In-Place mantém a mesma maneira que você faria para qualquer outro conteúdo ou fonte de resultado do SharePoint.