Sobre o aplicativo de serviço de metadados

 

Aplica-se a: SharePoint Server 2010

Tópico modificado em: 2016-11-30

Com o aplicativo de serviço de metadados gerenciados, é possível:

  • Usar metadados gerenciados

  • Compartilhar tipos de conteúdos entre conjuntos de sites e aplicativos Web.

Um serviço de metadados gerenciados publica um repositório de termos e, opcionalmente, os tipos de conteúdo; uma conexão de metadados gerenciados começa a consumi-los. Este artigo descreve esses serviços e conexões e fornece um exemplo de cenário de como utilizá-los. Antes de lê-lo, conheça os conceitos descritos no artigo Visão geral dos metadados gerenciados. Para saber mais sobre como projetar a topologia de seu aplicativo de serviços de metadados gerenciados, após ler este artigo, consulte Planejar o compartilhamento de tipos de conteúdo e terminologia. Para obter instruções sobre como criar um serviço de metadados gerenciado e conexões, consulte Administração de metadados gerenciados (SharePoint Server 2010).

Serviços de metadados gerenciados

Ao habilitar metadados gerenciados no aplicativo SharePoint Server 2010, um serviço e uma conexão de metadados gerenciados são criados automaticamente. O serviço identifica o banco de dados que será usado como repositório de termos e a conexão fornece acesso ao serviço. Quando você cria novos termos gerenciados ou quando os usuários adicionam palavras-chave corporativas, esses termos são armazenados no banco de dados especificado no serviço de metadados gerenciados. Antes que um administrador possa criar uma conexão com o serviço de outro aplicativo Web, ele precisa saber a URL do serviço.

Além de compartilhar metadados gerenciados, o serviço de metadados gerenciados também pode ser usado para compartilhar tipos de conteúdo. Ao criar um novo serviço de metadados gerenciados e especificar um conjunto de sites como centro de distribuição de tipos de conteúdo, é possível compartilhar todos os tipos na galeria de tipos de conteúdo do conjunto de sites.

Crie vários serviços de metadados gerenciados e compartilhe diversos repositórios de termos e tipos de conteúdo a partir de vários conjuntos de sites. Contudo, cada serviço deve especificar um repositório de termos diferente. Se você especificar um banco de dados inexistente para o repositório de termos, criará um novo banco de dados.

Para obter mais informações sobre como criar um serviço de metadados gerenciado, consulte Create, update, publish, or delete a managed metadata service application (SharePoint Server 2010).

Conexões de metadados gerenciados

Para usar os metadados gerenciados, um aplicativo Web deve ter uma conexão com um serviço de metadados gerenciados. É possível ter conexões com diversos serviços, tanto locais quanto remotos (em relação ao aplicativo Web). Quando você cria um serviço de metadados gerenciados, uma conexão com ele é automaticamente estabelecida no mesmo aplicativo Web do serviço.

Uma vez criada a conexão, há quatro opções de configuração:

  • Local padrão da palavra-chave: caso sejam armazenadas as novas palavras-chave corporativas no conjunto de palavras-chave do repositório de termos associado ao serviço.

  • Local padrão do conjunto de termos: caso sejam armazenados os conjuntos de termos gerados na ocasião de criação das novas colunas do site de metadados gerenciados, no repositório de termos do serviço.

  • Usar tipos de conteúdos: caso os tipos de conteúdo associados ao serviço (quando apropriado) sejam disponibilizados aos usuários dos sites nesse aplicativo Web. Esta opção estará disponível apenas se o servidor tiver um centro de distribuição definido para compartilhar tipos de conteúdos.

  • Propagar as atualizações de Publicação de Tipo de Conteúdo da Galeria de Tipos de Conteúdo para os subsites e as listas que usam o tipo de conteúdo: caso sejam atualizadas as instâncias existentes dos tipos de conteúdo alterados nos subsites e nas bibliotecas.

Se nenhuma conexão estiver especificada como o local padrão da palavra-chave, os usuários não poderão criar novas palavras-chave corporativas. Se nenhuma conexão estiver especificada como o local padrão do conjunto de termos, os usuários poderão especificar um conjunto de termos existente apenas quando criarem uma coluna de site do tipo metadados gerenciados.

Importante

Em um aplicativo Web, não defina mais de uma conexão como local padrão da palavra-chave, nem defina mais de uma conexão como local padrão do conjunto de termos.

Para obter mais informações sobre como criar uma conexão para um serviço de metadados gerenciado, consulte Create, update, or delete a managed metadata service connection (SharePoint Server 2010).

Permissões para acessar um serviço de metadados gerenciado

Três itens são necessários para criar uma conexão com um serviço de metadados gerenciado:

  • Você deve saber a URL do serviço.

  • Se esta será uma conexão entre farms, o farm no qual o serviço está em execução e o farm no qual a conexão está em execução precisam ter uma relação de confiança.

  • O serviço precisa ter concedido permissão à conta de pool de aplicativos do aplicativo Web no qual a conexão foi criada.

Quando você cria uma conexão de um aplicativo Web com um serviço, essa conexão é executada com as credenciais da conta de pool de aplicativos do aplicativo Web. Os usuários dos sites do aplicativo Web podem realizar diferentes ações dependendo da permissão que o servidor tiver garantido à conta de pool de aplicativos. Há três níveis de permissão: leitura, restrita e total.

A tabela a seguir indica quais ações estão habilitadas, dependendo das permissões concedidas pelo serviço.

Ação Leitura Restrito Completo

Visualizar termos e conjuntos de termos

Sim

Sim

Sim

Adicionar termos e palavras-chave corporativas existentes a documentos e itens de lista

Sim

Sim

Sim

Associar colunas a conjuntos de termos existentes

Sim

Sim

Sim

Visualizar e usar tipos de conteúdo da central de tipos de conteúdo (se o serviço fornecer essa central)

Sim

Sim

Sim

Adicionar novos termos a conjuntos de termos abertos

Não

Sim

Sim

Criar novas palavras-chave corporativas (se a conexão estiver configurada para permitir essa ação)

Não

Sim

Sim

Criar conjuntos de termos locais (se a conexão estiver configurada para permitir essa ação)

Não

Sim

Sim

Adicionar e modificar tipos de conteúdo da central de tipos de conteúdo (se o serviço fornecer essa central)

Não

Não

Sim

Grenciar termos e conjuntos de termos (caso o usuário esteja autorizado a fazê-lo)

Não

Não

Sim

Importante

Por padrão, todas as contas de pool de aplicativos que são locais no farm no qual o serviço está em execução precisam ter acesso total ao serviço de metadados gerenciados. Para conceder menos permissões a um pool de aplicativos - ou seja, acesso somente leitura ou restrito - você precisará primeiro remover ou reduzir as permissões do grupo do Farm local.

Para obter mais informações sobre a concessão de permissões de acesso a um aplicativo de serviços de metadados gerenciados, consulte Grant permission to access the managed metadata service (SharePoint Server 2010).

Exemplo de cenário

Este exemplo mostra como uma empresa configura suas conexões e seus serviços de metadados. A empresa já tomou as seguintes decisões, que afetam o design da infraestrutura dos serviços de metadados gerenciados:

  • Há uma taxonomia corporativa que é estritamente controlada e que é usada por todos.

  • Todas as palavras-chave serão armazenadas de forma centralizadas, para encorajar as pessoas a reutilizarem as mesmas palavras-chave.

  • Todos os documentos criados devem incluir valores de um conjunto de propriedades de base. O tipo de conteúdo do documento foi atualizado para incluir colunas para essas propriedades adicionais.

  • Os Meus Sites residirão em um aplicativo Web, e os conjuntos de sites de diversos sites da equipe residirão em outro aplicativo Web.

O departamento jurídico também possui um requisito que afeta como os serviços de metadados gerenciados são configurados. O departamento jurídico planeja apresentar informações confidenciais usando conjuntos de termos. Esses conjuntos de termos devem estar disponíveis para todos os usuários de todos os conjuntos de sites do departamento jurídico, mas os usuários de outros conjuntos de sites não poderão visualizar ou usar esses conjuntos de termos.

Design

A figura a seguir mostra como a empresa projeta a infraestrutura dos serviços de metadados gerenciados. O design é descrito em detalhes nos parágrafos após a figura.

Exemplo de serviços de metadados e conexões gerenciados

O serviço de metadados gerenciados corporativo é o principal serviço de metadados gerenciados para todos os sites do SharePoint Server 2010 na empresa. A taxonomia corporativa é representada por conjuntos de termos globais no repositório de termos associado ao serviço de metadados gerenciados corporativo. A central de tipos de conteúdo que está associada ao serviço corporativo de metadados gerenciados disponibiliza os tipos de conteúdo corporativo compartilhados para os usuários de todos os conjuntos de sites.

Cada aplicativo Web possui uma conexão com o serviço corporativo de metadados gerenciados. As conexões do aplicativo Web de Meu Site, do aplicativo Web de sites de equipe e do aplicativo Web de sites do departamento jurídico, numeradas como 2, 3 e 4 na figura, possuem todas acesso restrito ao serviço corporativo de metadados gerenciados. Esse acesso restrito permite que os usuários dos sites nesses aplicativos Web usem os tipos de conteúdo compartilhados e os conjuntos de termos globais, adicionem novas palavras-chave corporativas e criem conjuntos de termos locais, mas não permite que eles alterem conjuntos de termos globais.

O aplicativo Web administrativo hospeda o conjunto de sites no qual os usuários autorizados gerenciam a taxonomia corporativa e os tipos de conteúdo compartilhados. A galeria de tipos de conteúdo do conjunto do site contém os tipos de conteúdo compartilhados, como o tipo de conteúdo de documento atualizado, que reflete as propriedades adicionais necessárias. Essa galeria de tipos de conteúdo é a central de tipos de conteúdo do serviço corporativo de metadados gerenciados. A conexão do aplicativo Web administrativo, numerada como 1 na figura, tem acesso total ao serviço corporativo de metadados gerenciados.

O repositório de termos associado ao serviço de metadados gerenciados do departamento jurídico contém conjuntos de termos que representam informações confidenciais que o departamento jurídico utiliza. Apenas o aplicativo Web de sites do departamento jurídico possui uma conexão com o serviço de metadados gerenciados do departamento We, para que os usuários dos conjuntos de sites no aplicativo Web de sites do departamento jurídico possam gerenciar seus conjuntos de termos.

Permissões

A tabela a seguir resume a permissão que cada serviço de metadados gerenciaidos concede às contas que as conexões usam para acessar o serviço. Observe que o farm local recebeu explicitamente permissões reduzidas. Se não quiser remover ou reduzir as permissões do farm local, outras contas locais se contectarão aos serviços usando as permissões especificadas para o farm local.

Conta Serviço corporativo de metadados gerenciados Serviço de metadados gerenciados do departamento jurídico

Farm local

Permissão de leitura

Nenhuma permissão

Conta de pool de aplicativos do aplicativo Web administrativo

Permissão total

Nenhuma permissão

Conta de pool de aplicativos do aplicativo Web de Meu Site

Permissão restrita

Nenhuma permissão

Conta de pool de aplicativos do aplicativo Web de sites de equipe

Permissão restrita

Nenhuma permissão

Conta de pool de aplicativos do Aplicativo de sites do departamento jurídico

Permissão restrita

Permissão total

Parâmetros de conexão

Todas as conexões com o serviço de metadados gerenciados especificam que o serviço de metadados gerenciados corporativo é o local padrão para o armazenamento de palavras-chave. Como a conexão do aplicativo Web de sites do departamento jurídico com o serviço corporativo de metadados gerenciados é o local padrão das palavras-chave, sua conexão com o serviço de metadados gerenciados do departamento jurídico não é o local padrão da palavras-chave.

As conexões do aplicativo Web administrativo, do aplicativo Web de Meu Site e do aplicativo Web de sites de equipe com o serviço corporativo de metadados gerenciados especificam que o serviço corporativo de metadados gerenciados é o local para armazenar conjuntos de termos específicos de coluna. A conexão do aplicativo Web do departamento jurídico com o serviço corporativo de metadados gerenciados especifica que conjuntos de termos específicos de coluna não devem ser armazenados. A conexão do aplicativo Web do departamento jurídico com o serviço de metadados gerenciados do departamento jurídico especifica que ela é o local padrão para os conjuntos de termos específicos de colunas.

Observação

Qualquer um dos serviços de metadados gerenciados seria um local aceitável para conjuntos de termos específicos de coluna do aplicativo Web do departamento jurídico. Como os conjuntos de termos específicos de coluna são locais no conjunto de sites no qual são criados, os usuários de outros conjuntos de sites não podem vê-los.

Observação de segurançaSecurity Note
Publicação de metadados não deve ser habilitada em nenhuma biblioteca que contenha documentos que possam ter metadados que outros usuários não devem ver. A publicação de metadados está desabilitada por padrão. Para obter mais informações sobre a publicação de metadados, consulte o artigo sobre como configurar metadados corporativos e configurações de palavras-chave para uma lista ou biblioteca.

Todas as conexões com o serviço corporativo de metadados gerenciados especificam que ele usará tipos de conteúdo e que propagará as alterações do tipo de conteúdo. Como o serviço de metadados gerenciados do departamento jurídico não possui uma central de tipos de conteúdo, a conexão com o serviço de metadados gerenciados do departamento jurídico não especifica o uso dos tipos de conteúdo ou a propagação de alterações de tipo de conteúdo.

A tabela a seguir resume as configurações de conexão de cada conexão com um serviço de metadados gerenciados. Os números de conexão se referem às linhas na figura anterior.

Conexão Serviço de metadados gerenciados Aplicativo Web Local padrão das palavras-chave Local do conjunto de termos específico da coluna Usar tipos de conteúdo Impor tipos de conteúdo

1

Serviço corporativo de metadados gerenciados

Aplicativo Web administrativo

Sim

Sim

Sim

Sim

2

Serviço corporativo de metadados gerenciados

Aplicativo Web de Meu Site

Sim

Sim

Sim

Sim

3

Serviço corporativo de metadados gerenciados

Aplicativo Web de sites de equipe

Sim

Sim

Sim

Sim

4

Serviço corporativo de metadados gerenciados

Aplicativo Web de sites do departamento jurídico

Sim

Não

Sim

Sim

5

Serviço de metadados gerenciados do departamento jurídico

Aplicativo Web de sites do departamento jurídico

Não

Sim

N/A

N/A

See Also

Concepts

Visão geral dos metadados gerenciados
Planejar o compartilhamento de tipos de conteúdo e terminologia
Create, update, publish, or delete a managed metadata service application (SharePoint Server 2010)
Create, update, or delete a managed metadata service connection (SharePoint Server 2010)
Grant permission to access the managed metadata service (SharePoint Server 2010)