Partilhar via


Conectar a um aplicativo de serviço em um farm remoto no SharePoint Server

APLICA-SE A:yes-img-132013 yes-img-162016 yes-img-192019 yes-img-seSubscription Edition no-img-sopSharePoint no Microsoft 365

No SharePoint Server, pode publicar algumas aplicações de serviço para as disponibilizar através de ligações remotas. Publicando um aplicativo de serviço, você pode otimizar os recursos e evitar a redundância e oferecer serviços em toda e empresa sem instalar um farm de serviço da empresa dedicados.

É possível conectar a um aplicativo de serviço que foi compartilhado por outro farm se você conhece o endereço do serviço de descoberta do farm ou o endereço do aplicativo de serviço. Tenha cuidado que você pode apenas conectar a um aplicativo de serviço em um farm remoto se o administrador do farm do farm remoto tiver publicado o aplicativo de serviço.

Antes de começar essa operação, examine Compartilhar aplicativos de serviço em farms no SharePoint Server para saber mais sobre os pré-requisitos.

Para conectar a um aplicativo de serviço em um farm remoto usando a Administração Central

  1. Verifique se você é um membro do grupo de Administradores do Farm do SharePoint.

  2. Em um servidor no farm de consumo do Administração Central, clique em Gerenciamento de Aplicativos e clique em Gerenciar aplicativos de serviço.

  3. Na faixa de opções, clique em Conectar.

  4. No menu suspenso Conectar, clique no tipo de aplicativo de serviço ao qual você deseja se conectar.

  5. Na página Conectar a um aplicativo de serviço remoto, digite a URL adequada na caixa de texto Endereço do farm ou aplicativo de serviço e clique em OK.

    Observação

    [!OBSERVAçãO] É possível obter a URL pelo administrador do farm em publicação. Para obter mais informações, consulte Publicar aplicativos de serviço no SharePoint Server. Existem dois tipos de URLs que você pode usar nesta etapa: a URL do aplicativo de serviço ou a URL do aplicativo de serviço do farm remoto. Se você usar a URL do aplicativo de serviço, apenas o aplicativo de serviço correspondente será listado na Etapa 6 deste procedimento. Se você usar a URL do serviço de topologia, todos os aplicativos de serviço no farm serão listados na Etapa 6 deste procedimento.

  6. A nova caixa de diálogo Ligar a uma Aplicação de Serviço Remoto apresenta as aplicações de serviço que correspondem ao URL que escreveu no Passo 5. Clique na linha que contém o nome do aplicativo de serviço e marque a caixa de seleção para adicionar a conexão do aplicativo de serviço à lista padrão do farm de conexões do aplicativo de serviço (isto é, o grupo proxy padrão). Clique em OK.

  7. Você é solicitado a alterar o nome da conexão. Digite o novo nome na caixa de texto Nome da conexão ou deixe o nome padrão e clique em OK.

  8. Recomendamos que você use as instruções no Troca de certificados de confiança entre farms no SharePoint Server para estabelecer confiança entre os dois farms.

  9. Após a nova conexão ser criada, você deve clicar em OK para concluir o procedimento.

  10. Associe a nova conexão do aplicativo de serviço com um aplicativo Web local. Para obter mais informações sobre como fazer isso, consulte Adicionar ou remover conexões de aplicativo de serviço de um aplicativo Web no SharePoint Server.

Para conectar a um aplicativo de serviço em um farm remoto usando o PowerShell

  1. Verifique se você possui as seguintes associações:

    • A função de servidor fixa securityadmin na instância do SQL Server.

    • A função de banco de dados fixa db_owner em todos os bancos de dados que devem ser atualizados.

    • O grupo de administradores no servidor no qual você está executando os cmdlets do PowerShell.

    • Adicione associações que sejam necessárias além dos mínimos acima.

    Um administrador pode usar o cmdlet Add-SPShellAdmin para conceder permissões para usar cmdlets SharePoint Server.

    Observação

    [!OBSERVAçãO] Se você não possui permissões, entre em contato com o Administrador da instalação ou com o administrador do SQL Server para solicitar permissões. Para mais informações sobre as permissões do PowerShell, consulte Add-SPShellAdmin.

  2. Inicie o Shell de Gerenciamento do SharePoint.

  3. No prompt de comando do PowerShell, digite o seguinte comando:

    Receive-SPServiceApplicationConnectionInfo -FarmUrl <PublishingFarmTopologyURL>
    

    Em que< PublishingFarmTopologyURL> são as informações obtidas ao executar o cmdlet Get-SPTopologyServiceApplication no farm de publicação. Para obter mais informações, consulte Publicar aplicativos de serviço no SharePoint Server.

  4. No prompt de comando do PowerShell, digite o seguinte comando:

    New-SPServiceApplicationProxy -Name " <ServiceApplicationProxyName>" -Url "<PublishingFarmTopologyURL>"
    

    Onde:

    • <ServiceApplicationProxyName> é um nome exclusivo para uma conexão do aplicativo de serviço no farm de consumo.

    • <PublishingFarmTopologyURL> é a URL de topologia do aplicativo de serviço usada no comando anterior.

    Cada tipo de aplicação de serviço tem um cmdlet específico do PowerShell que deve ser utilizado em vez de New-SPServiceApplicationProxy. (Estes cmdlets são listados na seção Veja também.) Por exemplo, o seguinte comando cria um novo proxy do aplicativo de serviço de Metadados Gerenciados chamado "MetadataServiceProxy1" que conecta-se ao aplicativo de serviço localizado na URL declarada.

    New-SPMetadataServiceApplicationProxy -Name "MetadataServiceProxy1" -Uri "
    urn:schemas-microsoft-com:sharepoint:service:9c1870b7ee97445888d9e846519cfa27#authority=urn:uuid:02a493b92a5547828e21386e28056cba&amp;authority=https://ua_powershell:32844/Topology/topology.svc  "
    
  5. Você deve associar a nova conexão do aplicativo de serviço com um aplicativo Web local. Para obter mais informações sobre como fazer isso, consulte Adicionar ou remover conexões de aplicativo de serviço de um aplicativo Web no SharePoint Server.

Confira também

Outros recursos

New-SPBusinessDataCatalogServiceApplicationProxy

New-SPEnterpriseSearchServiceApplicationProxy

New-SPMetadataServiceApplicationProxy

New-SPProfileServiceApplicationProxy

New-SPSecureStoreServiceApplicationProxy