Você está na página 1de 502

Guia de planejamento de sites e solues do Microsoft SharePoint Server 2010, Parte 2

Microsoft Corporation Publicado em: janeiro de 2011 Autor: equipe de servidores e do Microsoft Office System (itspdocs@microsoft.com)

Resumo
Este manual fornece informaes sobre o planejamento de sites e solues criados por meio da implantao do Microsoft SharePoint Server 2010. Os tpicos incluem business intelligence, criao de sites, gerenciamento de contedo da Web e pesquisa corporativa. As audincias deste guia so especialistas em aplicativos de negcios, especialistas em linha de negcios, arquitetos da informao, generalistas em TI, gerentes de programa e especialistas em infraestrutura que planejam uma soluo baseada no SharePoint Server 2010. Este manual faz parte de um conjunto de quatro guias de planejamento que fornecem abrangentes informaes de planejamento de TI para o SharePoint Server. Para obter mais informaes sobre o planejamento de sites e solues para o SharePoint Server, consulte Planning guide for sites for Microsoft SharePoint Server 2010, Part 1 (http://go.microsoft.com/fwlink/?linkid=196150&clcid=0x416). Os tpicos abordados na Parte 1 incluem segurana de site, gesto e gerenciamento de contedo corporativo. Para obter mais informaes sobre o planejamento da arquitetura de uma implantao do SharePoint Server 2010, consulte Planning guide for server farms and environments for Microsoft SharePoint Server 2010 (http://go.microsoft.com/fwlink/? linkid=189513&clcid=0x416). Para obter informaes sobre o planejamento de capacidade e desempenho no SharePoint Server 2010, consulte Capacity planning for Microsoft SharePoint Server 2010 (http://go.microsoft.com/fwlink/?linkid=208221&clcid=0x416). O contedo deste guia uma cpia do contedo selecionado na biblioteca tcnica do SharePoint Server 2010 (http://go.microsoft.com/fwlink/?linkid=181463&clcid=0x416) a partir da data de publicao. Para obter o contedo mais atual, consulte a biblioteca tcnica na Web.

Este documento fornecido "no estado em que se encontra". As informaes e as exibies expressas neste documento, incluindo URLs e outras referncias a sites da Internet, podem ser alteradas sem aviso prvio. Voc assume o risco inerente sua utilizao. Alguns exemplos citados neste documento so fornecidos somente como ilustrao e so fictcios. No h nenhuma inteno, nem por deduo, de qualquer associao ou conexo real. Este documento no oferece a voc quaisquer direitos legais sobre propriedade intelectual em qualquer produto da Microsoft. Este documento pode ser copiado e usado para fins internos e de referncia. 2011 Microsoft Corporation. Todos os direitos reservados. Microsoft, Access, Active Directory, Backstage, Excel, Groove, Hotmail, InfoPath, Internet Explorer, Outlook, PerformancePoint, PowerPoint, SharePoint, Silverlight, Windows, Windows Live, Windows Mobile, Windows PowerShell, Windows Server e Windows Vista so marcas registradas ou marcas comerciais da Microsoft Corporation nos Estados Unidos e/ou em outros pases.

Contedo

Obtendo ajuda
Todo esforo foi dedicado para garantir a preciso deste guia. Este contedo tambm est disponvel online na TechNet Library do Office System, portanto, se encontrar algum problema, veja se h atualizaes em: http://technet.microsoft.com/pt-br/office/bb267342 Se no encontrar a sua resposta no contedo online, envie um email para a equipe de contedo de servidores e do Microsoft Office System: itspdocs@microsoft.com Se a sua dvida for relacionada aos produtos do Microsoft Office, e no ao contedo deste guia, pesquise o Centro de Ajuda e Suporte da Microsoft ou a Base de Dados de Conhecimento Microsoft pelo site: http://support.microsoft.com/?ln=pt-br

Diagramas tcnicos (SharePoint Server 2010)


Muitos desses recursos so representaes visuais de solues recomendadas. Eles incluem documentos do tamanho de cartazes, disponveis em formatos que incluem arquivos do Microsoft Office Visio 2007 ou do Microsoft Visio 2010 (.vsd), PDF e XPS. Talvez seja necessrio algum software extra para exibir esses arquivos. Consulte a tabela a seguir para obter informaes sobre como abrir esses arquivos.
Tipo de arquivo Software

.vsd

Office Visio 2007, Microsoft Visio 2010 ou visualizador gratuito do Visio (http://go.microsoft.com/fwlink/? linkid=118761&clcid=0x416) Se voc utiliza o visualizador do Visio, clique com o boto direito do mouse no link VSD, clique em Salvar Destino Como, salve o arquivo no seu computador e abra-o. Qualquer visualizador de PDF, como o Adobe Reader (http://go.microsoft.com/fwlink/? linkid=134751&clcid=0x416) Windows 7, Windows Vista, Windows XP com o .NET Framework 3.0 ou o XPS Essentials Pack (http://go.microsoft.com/fwlink/?linkid=134750&clcid=0x416)

.pdf

.xps

Modelos
Modelos so cartazes de aproximadamente 112 cm x 87 cm que detalham uma rea tcnica especfica. Esses modelos devem ser usados com os artigos correspondentes no TechNet e so criados com o uso do Office Visio 2007. Voc pode modificar os arquivos do Visio para demonstrar como planeja incorporar os Produtos do Microsoft SharePoint 2010 ao seu prprio ambiente.

Ttulo

Descrio

Exemplo de Design: portal corporativo com autenticao clssica Visio

Ilustra uma implantao corporativa tpica, com os tipos mais comuns de sites representados. Os dois exemplos diferem apenas no modo de autenticao implementado. Use esses exemplos de design com o seguinte artigo: Design sample: Corporate deployment (SharePoint Server 2010)

(http://go.microsoft.com/fwlink/?linkid=196969&clcid=0x416) PDF (http://go.microsoft.com/fwlink/? linkid=196970&clcid=0x416) XPS (http://go.microsoft.com/fwlink/? linkid=196971&clcid=0x416) Exemplo de Design: portal corporativo com autenticao baseada em declaraes Visio

(http://go.microsoft.com/fwlink/?linkid=196972&clcid=0x416) PDF (http://go.microsoft.com/fwlink/? linkid=196973&clcid=0x416) XPS (http://go.microsoft.com/fwlink/? linkid=196974&clcid=0x416) 6

Ttulo

Descrio

Implantao de Produtos do SharePoint 2010 Visio

Apresenta informaes relacionadas ao processo de implantao, como os diferentes ambientes e estgios de implantao, alm de um fluxograma que ilustra as etapas de instalao e configurao do Produtos do SharePoint 2010

(http://go.microsoft.com/fwlink/?linkid=183024&clcid=0x416) PDF (http://go.microsoft.com/fwlink/? linkid=183025&clcid=0x416) XPS (http://go.microsoft.com/fwlink/? linkid=183026&clcid=0x416 Servios nos Produtos do SharePoint 2010 Visio Descreve e demonstra a arquitetura de servios, inclusive maneiras comuns de implantar servios no design geral da sua soluo. Use esse diagrama com os seguintes artigos: Services architecture planning (SharePoint Foundation 2010) Services architecture planning (SharePoint Server 2010)

(http://go.microsoft.com/fwlink/?linkid=167090&clcid=0x416) PDF (http://go.microsoft.com/fwlink/? linkid=167092&clcid=0x416) XPS (http://go.microsoft.com/fwlink/? linkid=167091&clcid=0x416)

Ttulo

Descrio

Servios entre farms nos Produtos do SharePoint 2010 Demonstra como implantar servios entre Visio os farms para fornecer uma administrao centralizada de servios. Use esse diagrama com os seguintes artigos: Services architecture planning (SharePoint Foundation 2010) Services architecture planning (SharePoint Server 2010) (http://go.microsoft.com/fwlink/?linkid=167093&clcid=0x416) PDF (http://go.microsoft.com/fwlink/? linkid=167095&clcid=0x416) XPS (http://go.microsoft.com/fwlink/? linkid=167094&clcid=0x416) Topologias para o SharePoint Server 2010 Visio Descreve maneiras comuns de criar e dimensionar topologias de farm, inclusive planejar em quais servidores os servios sero iniciados.

(http://go.microsoft.com/fwlink/?linkid=167087&clcid=0x416) PDF (http://go.microsoft.com/fwlink/? linkid=167089&clcid=0x416) XPS (http://go.microsoft.com/fwlink/? linkid=167088&clcid=0x416)

Ttulo

Descrio

Topologias de extranet para Produtos do SharePoint 2010 Visio

Ilustra as topologias de extranet especficas e que foram testadas com os Produtos do SharePoint 2010. Fornece uma comparao do ISA Server, do Forefront TMG e do Forefront UAG quando utilizados como produto de firewall ou de gateway com os Produtos do SharePoint 2010.

(http://go.microsoft.com/fwlink/?linkid=187987&clcid=0x416) PDF (http://go.microsoft.com/fwlink/? linkid=187988&clcid=0x416) XPS (http://go.microsoft.com/fwlink/? linkid=187986&clcid=0x416) Hospedando ambientes nos Produtos do SharePoint 2010 Visio Resume o suporte para hospedar ambientes e demonstra arquiteturas de hospedagem comuns. Para obter mais informaes sobre como projetar e implantar ambientes de hospedagem, consulte o seguinte: White paper: SharePoint 2010 for hosters (SharePoint Server 2010).

(http://go.microsoft.com/fwlink/?linkid=167084&clcid=0x416) PDF (http://go.microsoft.com/fwlink/? linkid=167086&clcid=0x416) XPS (http://go.microsoft.com/fwlink/? linkid=167085&clcid=0x416) 9

Ttulo

Descrio

Tecnologias de pesquisa dos Produtos do SharePoint 2010 Visio

Compara e contrasta as tecnologias de pesquisa que funcionam com os Produtos do SharePoint 2010: SharePoint Foundation 2010 Search Server 2010 Express Search Server 2010 SharePoint Server 2010 FAST Search Server 2010 for SharePoint

(http://go.microsoft.com/fwlink/?linkid=167731&clcid=0x416) PDF (http://go.microsoft.com/fwlink/? linkid=167733&clcid=0x416) XPS (http://go.microsoft.com/fwlink/? linkid=167732&clcid=0x416) Planejamento do ambiente de pesquisa do Microsoft SharePoint Server 2010 Visio Descreve as principais decises referentes ao design de arquitetura em ambientes de pesquisa.

(http://go.microsoft.com/fwlink/?linkid=167734&clcid=0x416) PDF (http://go.microsoft.com/fwlink/? linkid=167736&clcid=0x416) XPS (http://go.microsoft.com/fwlink/? linkid=167735&clcid=0x416) 10

Ttulo

Descrio

Arquiteturas de pesquisa do Microsoft SharePoint Server 2010 Visio

Detalha os componentes fsicos e lgicos da arquitetura que compem um sistema de pesquisa e demonstra as arquiteturas de pesquisa comuns.

(http://go.microsoft.com/fwlink/?linkid=167737&clcid=0x416) PDF (http://go.microsoft.com/fwlink/? linkid=167739&clcid=0x416) XPS (http://go.microsoft.com/fwlink/? linkid=167738&clcid=0x416) Arquiteturas de pesquisa de design do Microsoft SharePoint Server 2010 Visio Descreve as etapas de design iniciais para determinar um design bsico de uma arquitetura de pesquisa do SharePoint Server 2010.

(http://go.microsoft.com/fwlink/?linkid=167740&clcid=0x416) PDF (http://go.microsoft.com/fwlink/? linkid=167742&clcid=0x416) XPS (http://go.microsoft.com/fwlink/? linkid=167741&clcid=0x416) 11

Ttulo

Descrio

Modelo dos Servios Corporativos de Conectividade

Visio (http://go.microsoft.com/fwlink/? linkid=165565&clcid=0x416) PDF (http://go.microsoft.com/fwlink/? linkid=165566&clcid=0x416) XPS (http://go.microsoft.com/fwlink/? linkid=165571&clcid=0x416)

Os Servios Corporativos de Conectividade da Microsoft so um conjunto de servios e recursos do Microsoft SharePoint Server 2010 e do Microsoft SharePoint Foundation 2010 que oferecem suporte para integrar dados de sistemas externos s solues baseadas no Microsoft SharePoint Server e no Microsoft SharePoint Foundation. Este cartaz de modelo descreve a arquitetura dos Servios Corporativos de Conectividade da Microsoft no SharePoint Server 2010 e fornece informaes sobre como criar solues baseadas no servio. Use esse modelo com o seguinte artigo: Viso geral dos Servios Corporativos de Conectividade (SharePoint Server 2010)

12

Ttulo

Descrio

Implantao de Contedo no SharePoint Server 2010 Visio

(http://go.microsoft.com/fwlink/?linkid=179391&clcid=0x416) PDF (http://go.microsoft.com/fwlink/? linkid=179523&clcid=0x416) XPS (http://go.microsoft.com/fwlink/? linkid=179524&clcid=0x416)

Descreve o recurso de implantao de contedo no SharePoint Server 2010. Inclui informaes sobre o seguinte: Viso geral da implantao de contedo Descrio de caminhos e de trabalhos de implantao de contedo Quando usar uma implantao de contedo Alternativas implantao de contedo Ilustra topologias de farm de implantao de contedo comuns Ilustra e explica o processo geral de implantao de contedo

13

Ttulo

Descrio

Planejamento de atualizaes do Microsoft SharePoint Abrange o planejamento Server 2010 de uma atualizao do Microsoft Office Visio SharePoint Server 2007 para o SharePoint Server 2010. Inclui informaes sobre o seguinte: Requisitos de atualizao: hardware, sistema operacional e banco de dados Processo de atualizao: etapas especficas para seguir antes, durante e depois da atualizao (http://go.microsoft.com/fwlink/?linkid=167098&clcid=0x416) Use esse modelo com o seguinte artigo: PDF (http://go.microsoft.com/fwlink/? Upgrading to SharePoint linkid=167099&clcid=0x416) Server 2010 XPS (http://go.microsoft.com/fwlink/? linkid=167100&clcid=0x416)

14

Ttulo

Descrio

Abordagens de atualizao do Microsoft SharePoint Server 2010 Visio

(http://go.microsoft.com/fwlink/?linkid=167101&clcid=0x416) PDF (http://go.microsoft.com/fwlink/? linkid=167102&clcid=0x416) XPS (http://go.microsoft.com/fwlink/? linkid=167103&clcid=0x416)

Ajuda voc a entender as abordagens do tipo in-loco, anexao de banco de dados e hbrida para atualizao do Office SharePoint Server 2007 para o SharePoint Server 2010. Veja as topologias do farm antes, durante e depois da atualizao Compare as vantagens de cada tipo de abordagem de atualizao Use esse modelo com os seguintes artigos: Determine upgrade approach (SharePoint Server 2010) Upgrade process overview (SharePoint Server 2010)

15

Ttulo

Descrio

Microsoft SharePoint Server 2010 Teste seu processo Explica a metodologia de atualizao para testar o processo de atualizao antes de Visio atualizar do Office SharePoint Server 2007 para o SharePoint Server 2010. Compreenda as metas para testar seu processo de atualizao: personalizaes, hardware, tempo, planejamento Consulte as etapas especficas a serem seguidas para testar o (http://go.microsoft.com/fwlink/?linkid=167104&clcid=0x416) processo de atualizao Use esse modelo com o PDF (http://go.microsoft.com/fwlink/? seguinte artigo: Use a linkid=167105&clcid=0x416) trial upgrade to find XPS (http://go.microsoft.com/fwlink/? potential issues linkid=167106&clcid=0x416) (SharePoint Server 2010)

16

Ttulo

Descrio

Microsoft SharePoint Server 2010 Atualizao de servios Visio

Abrange os servios de atualizao do Office SharePoint Server 2007 para o SharePoint Server 2010. Consideraes para servios especficos: Personalizao, Pesquisa, Formulrios do InfoPath, Excel, Catlogo de Dados Corporativos, Logon nico Atualizao in-loco com servios Atualizao com anexao de banco de dados com servios

(http://go.microsoft.com/fwlink/?linkid=167107&clcid=0x416) PDF (http://go.microsoft.com/fwlink/? linkid=167108&clcid=0x416) XPS (http://go.microsoft.com/fwlink/? linkid=167109&clcid=0x416)

17

Ttulo

Descrio

Microsoft SharePoint Server 2010 Atualizando farms Abrange o processo e pai e filho as consideraes a se ter em mente ao Visio atualizar farms que compartilham servios (farms pai e filho).

(http://go.microsoft.com/fwlink/?linkid=190984&clcid=0x416) PDF (http://go.microsoft.com/fwlink/? linkid=190985&clcid=0x416) XPS (http://go.microsoft.com/fwlink/? linkid=190986&clcid=0x416)

18

Ttulo

Descrio

Introduo a business intelligence no SharePoint Server Abrange uma viso 2010 geral de business intelligence no Visio SharePoint Server e fornece as informaes a seguir. Uma viso geral de cada servio de business intelligence e quando usar o servio. A arquitetura para o aplicativo dos servios de business intelligence e como eles trabalham em conjunto em uma topologia. Uma lista de (http://go.microsoft.com/fwlink/?linkid=167082&clcid=0x416) possveis fontes de dados para cada servio PDF (http://go.microsoft.com/fwlink/? de business intelligence. linkid=167170&clcid=0x416) XPS (http://go.microsoft.com/fwlink/? linkid=167171&clcid=0x416)

19

Ttulo

Descrio

Bancos de dados com suporte para os Produtos do SharePoint 2010

Descreve os bancos de dados do Microsoft SQL Server em que o SharePoint Server 2010 executado.

Visio (http://go.microsoft.com/fwlink/? linkid=187970&clcid=0x416) PDF (http://go.microsoft.com/fwlink/? linkid=187969&clcid=0x416) XPS (http://go.microsoft.com/fwlink/? linkid=187971&clcid=0x416)

20

Ttulo

Descrio

Produtos SharePoint 2010: processo de virtualizao Visio

Oferece orientaes relacionadas virtualizao e aos vrios estgios de implantao, assim como requisitos e exemplos. Use este diagrama com os artigos nos captulos a seguir: Virtualization planning (SharePoint Foundation 2010) Virtualization planning (SharePoint Server 2010)

(http://go.microsoft.com/fwlink/?linkid=195021&clcid=0x416) PDF (http://go.microsoft.com/fwlink/? linkid=195022&clcid=0x416) XPS (http://go.microsoft.com/fwlink/? linkid=195023&clcid=0x416)

21

Ttulo

Descrio

Controle para o SharePoint Server 2010 Visio

Ilustra como desenvolver um plano de controle que inclua controle de TI, controle de gerenciamento de informaes e controle de gerenciamento de aplicativos. Use esse diagrama com os seguintes artigos: Governance overview (SharePoint Server 2010) Governance features (SharePoint Server 2010)

(http://go.microsoft.com/fwlink/?linkid=200532&clcid=0x416) PDF (http://go.microsoft.com/fwlink/? linkid=200533&clcid=0x416) XPS (http://go.microsoft.com/fwlink/? linkid=200534&clcid=0x416)

Dicas para impresso de cartazes


Se tiver uma plotadora, voc poder imprimir os cartazes no tamanho original. Caso contrrio, use as etapas a seguir para imprimir em um papel menor.

Imprimir cartazes em papel de tamanho menor


1. 2. 3. 4. 5. 6. Abra o cartaz no Visio. No menu Arquivo, clique em Configurao de Pgina. Na guia Configurar Impresso, na seo Papel da impressora, selecione o tamanho de papel desejado. Na guia Configurar Impresso, na seo Zoom de impresso, clique em Caber em e especifique 1 folha na horizontal por 1 folha na vertical. Na guia Tamanho da Pgina, clique em Dimensionar para caber o contedo do desenho e clique em OK. No menu Arquivo, clique em Imprimir.

22

Planejar sites e solues (SharePoint Server 2010)


Esta seo contm tpicos que o ajudaro a planejar seu site e os componentes da soluo do Microsoft SharePoint Server 2010. Fundamental site planning (SharePoint Server 2010) Os tpicos desta seo orientaro voc no planejamento de sites que usam recursos do SharePoint Server 2010. Security planning for sites and content (SharePoint Server 2010) Os tpicos desta seo o ajudaro a planejar permisses que controlam o acesso a seus sites e contedo. Site and solution governance Os tpicos desta seo ajudaro voc a planejar como configurar o seu ambiente para hospedar servios de TI e solues em rea restrita e como definir a arquitetura de informaes mais apropriada s suas necessidades comerciais. Plan for sandboxed solutions (SharePoint Server 2010) Os tpicos desta seo o ajudaro a planejar solues em rea restrita executadas em ambientes de execuo restrita em sua empresa. Governance overview (SharePoint Server 2010) Introduz a gesto como uma parte essencial de uma implantao bem-sucedida do Microsoft SharePoint Server 2010 e explica porque os servios de arquitetura da informao e de TI so os principais componentes de um plano de gesto. Planejar metadados gerenciados (SharePoint Server 2010) Os tpicos desta seo explicam conceitos fundamentais sobre metadados gerenciados e oferecem orientao sobre como us-los em sua soluo do SharePoint. Plan for social computing and collaboration (SharePoint Server 2010) Os tpicos desta seo orientaro voc no planejamento de solues que implementam recursos de computao e colaborao social em sua empresa. Enterprise content management planning (SharePoint Server 2010) Os tpicos desta seo abordam informaes conceituais sobre gerenciamento de documentos, gerenciamento de registros e gerenciamento de ativos digitais. Plan document management Os tpicos desta seo ajudaro voc a planejar solues de gerenciamento de documentos para a sua organizao. Records management planning Os tpicos desta seo descrevem o gerenciamento de registros no SharePoint Server 2010 e oferecem diretrizes para o planejamento da sua soluo de gerenciamento de registros. 23

Plan digital asset management (SharePoint Server 2010) Os tpicos desta seo orientaro voc no planejamento de solues para sites que incluem ativos digitais como vdeo, udio e imagens. Planejar o gerenciamento de contedo da Web (SharePoint Server 2010) Os tpicos desta seo orientaro voc no planejamento de sites de gerenciamento de contedo da Web usando recursos do SharePoint Server 2010. Planejamento de business intelligence Os tpicos desta seo orientaro voc no planejamento de solues de Business Intelligence em dados da sua empresa. Noes bsicas de business intelligence Os tpicos desta seo oferecem informaes bsicas de viso geral sobre recursos de business intelligence no SharePoint Server 2010. Planejar os Servios do PerformancePoint (SharePoint Server 2010) Os tpicos desta seo ajudam voc a planejar a implementao dos Servios PerformancePoint Services e Dashboards de BI. Viso geral dos Servios do Excel (SharePoint Server 2010) Os tpicos desta seo ajudam voc a planejar a implementao dos Servios do Excel em seu ambiente empresarial. Planejamento dos Servios do Visio (SharePoint Server 2010) Os tpicos desta seo ajudam voc a planejar a implementao de Servios do Visio. Planejamento de dados e processos corporativos (SharePoint Server 2010) Os tpicos desta seo orientaro voc no planejamento de solues que implementam processos comerciais nos dados da sua empresa. Planejar Servios Corporativos de Conectividade (SharePoint Server 2010) Os tpicos desta seo ajudaro voc a planejar solues que conectam os dados externos de sua empresa a operadores de informaes que usam sites do SharePoint e aplicativos do Office 2010. Planejar o InfoPath Forms Services (SharePoint Server 2010) Os tpicos desta seo ajudaro voc a planejar solues que usam formulrios do InfoPath para coletar, personalizar e validar dados corporativos usados por trabalhadores no aprimoramento de seus principais processos empresariais. Planejar fluxos de trabalho (SharePoint Server 2010) Os tpicos desta seo ajudaro voc a planejar e a implementar processos comerciais em suas solues do SharePoint. Planejamento dos Servios do Access Os tpicos desta seo ajudam voc na implementao de Servios do Access. Planejar o gerenciamento de cotas (SharePoint Server 2010) Este artigo contm orientao sobre como determinar configuraes para modelos de cota e lixeiras e como decidir se ou quando excluir sites no utilizados.

24

Consulte tambm
Outros recursos
Server farm and environment planning (SharePoint Server 2010)

25

Planejar o gerenciamento de contedo da Web (SharePoint Server 2010)


Esta seo fornece informaes que ajudam os profissionais de TI a planejar a publicao de sites com os recursos do Microsoft SharePoint Server 2010. Nesta seo: Viso geral dos recursos de publicao descreve os recursos que so disponibilizados quando a publicao habilitada nos nveis de site e conjunto de sites para um site de no publicao. Tambm descreve as dependncias entre recursos e lista as alteraes na interface do usurio que ocorrem quando a publicao est habilitada. Planejar pginas da Web apresenta os elementos de pginas da Web: pginas mestras, layouts de pgina, pginas de contedo, folhas de estilos, Web Parts, zonas de Web Parts e controles de campo de servidor. Em seguida, o artigo fornece orientao sobre como planejar cada elemento de pginas da Web no seu site de publicao. Planejar a criao de pginas da Web (SharePoint Server 2010) descreve os dois mtodos de criao de sites baseados no SharePoint Server 2010 criao baseada no navegador e criao baseada em cliente inteligente e descreve tambm as etapas necessrias para planejar como as pginas da Web so criadas. Planejar aprovao e agendamento de contedo contm diretrizes gerais sobre como planejar a aprovao de contedo e o agendamento para uso com sites de publicao do SharePoint Server 2010. Planejar armazenamento em cache e desempenho (SharePoint Server 2010) fornece informaes sobre como e quando usar o cache BLOB e relaciona as principais consideraes para planejar sua utilizao. O artigo tambm descreve consideraes sobre desempenho ao ser usada a Limitao de Taxa de Bits e descreve as limitaes relacionadas s restries de tamanho de carregamento. Plano para Bibliotecas de pginas extensas (SharePoint Server 2010) descreve o uso de grandes bibliotecas de pginas nos sites de publicao do SharePoint Server 2010. Alm disso, esse artigo fornece informaes que ajudam a determinar quando usar grandes bibliotecas de pginas com a sua soluo de publicao e informaes sobre como planej-las. Viso geral da implantao de contedo (SharePoint Server 2010) fornece uma viso geral do recurso de implantao de contedo, descreve como ele funciona e relaciona consideraes importantes para o uso da implantao de contedo com a sua soluo de publicao. Planejar a implantao de contedo (SharePoint Server 2010) discute como planejar o uso de implantao de contedo com a sua soluo de publicao. Projetar a topologia de implantao de contedo descreve elementos de topologias projetados para implantao de contedo e ilustra topologias tpicas de implantao de contedo. 26

Viso geral das variaes fornece uma viso geral do recurso de variaes e tambm descreve os elementos desse recurso, fornece uma viso geral da criao de sites e pginas para sites de variao, lista algumas das limitaes das variaes e descreve cenrios para utilizao de variaes no SharePoint Server 2010. Planejar variaes fornece informaes sobre itens importantes a serem considerados quando voc usa variaes em sites de publicao. Alm disso, descreve as tarefas necessrias para planejar uma soluo que utilize variaes no SharePoint Server 2010.

27

Viso geral dos recursos de publicao


Publicao o processo de criao e implantao de artefatos de identidade visual, contedo, assemblies personalizados e arquivos de configurao em um farm do Microsoft SharePoint Server 2010. A publicao no SharePoint Server 2010 consiste em dois recursos separados. O recurso de Infraestrutura de Publicao do SharePoint Server fornece a funcionalidade de publicao no nvel do conjunto de sites, enquanto o recurso de Publicao do SharePoint Server fornece a funcionalidade de publicao no nvel do site. O subconjunto de recursos e a funcionalidade de cada recurso do suporte meta de publicao como parte de uma soluo de gerenciamento de contedo da Web. Este artigo descreve apenas os recursos que so disponibilizados quando a publicao habilitada nos nveis de site e conjunto de sites para um site de no publicao. Tambm descreve as dependncias entre recursos e lista as alteraes na interface do usurio que ocorrem quando a publicao est habilitada. No entanto, este artigo no explica como habilitar os recursos de publicao, como planejar os sites de publicao ou como converter sites de no publicao em sites de publicao. Importante: Antes de habilitar a infraestrutura e os recursos de publicao para um site de no publicao, leia este artigo para entender os recursos de publicao especficos que voc deseja usar e determine se vale a pena habilitar a infraestrutura de publicao completa para obter o benefcio de apenas alguns recursos de publicao.

Neste artigo: Sobre sites de publicao Sobre recursos de publicao Recursos de Infraestrutura de Publicao do SharePoint Server Recursos de Publicao do SharePoint Server Outros recursos de publicao

Sobre sites de publicao


Os modelos do conjunto de sites Portal de Publicao e Wiki Corporativo so os dois nicos modelos do conjunto de sites do SharePoint Server 2010 predefinidos para usarem os recursos de publicao. A criao de um conjunto de sites com o uso de um desses dois modelos de conjuntos de sites habilita automaticamente os recursos de publicao para esses conjuntos de sites. Por padro, se o modelo de site Portal de Publicao for usado, somente os modelos Site de Publicao com Fluxo de Trabalho e 28

Wiki Corporativo estaro disponveis para uso na criao de um site no conjunto de sites. Um administrador de conjunto de sites pode habilitar outros modelos para uso no conjunto de sites utilizando a pgina Configuraes de Layout de Pgina e Modelo de Site. Sites de no publicao so todos os outros modelos de site disponveis no SharePoint Server 2010, como o modelo Site de Equipe e Espao de Trabalho de Documento. Voc pode habilitar o recurso de Infraestrutura de Publicao do SharePoint Server no nvel do conjunto de sites e depois habilitar o recurso de Publicao do SharePoint Server para o site raiz do conjunto de sites e os sites abaixo dele na hierarquia. Isso habilita todos os recursos de publicao que voc geralmente obtm ao criar um site usando um modelo de site de publicao, alm dos recursos padro do site de no publicao. Para obter uma lista completa dos modelos de site disponveis no SharePoint Server 2010, consulte Sites and site collections overview (SharePoint Server 2010).

Sobre recursos de publicao


O recurso de Infraestrutura de Publicao do SharePoint Server fornece a funcionalidade de publicao no nvel do conjunto de sites, enquanto o recurso de Publicao do SharePoint Server fornece a funcionalidade de publicao no nvel do site. O subconjunto de recursos contido em cada um desses recursos primrios conhecido coletivamente como recursos de publicao. Recursos de publicao so todos os recursos que fazem parte de um site de publicao predefinido ou adicionado quando a publicao est habilitada nos nveis do conjunto de sites e do site. Quando a publicao est habilitada, todos os recursos de publicao so habilitados automaticamente. Voc no pode selecionar recursos de publicao individuais, como variaes, para habilitao separadamente, sem habilitar outros recursos de publicao. Todos os recursos de publicao esto ativos ou inativos. No entanto, mesmo que voc possa optar por habilitar os recursos de publicao, no ser necessrio usar todos eles.

Recursos de Infraestrutura de Publicao do SharePoint Server


Esta seo descreve os recursos de publicao habilitados quando o recurso de Infraestrutura de Publicao do SharePoint Server est habilitado em um conjunto de sites de no publicao.

Modelos de site
Um modelo de site uma configurao predefinida que determina, por exemplo, as listas, os arquivos, as Web Parts, os recursos ou as configuraes com as quais provisionar um novo site do SharePoint. Quando voc habilita o recurso Infraestrutura de Publicao do SharePoint Server, os seguintes modelos de site de publicao so adicionados e esto disponveis para uso quando um novo site criado: Site de Publicao Site de Publicao com Fluxo de Trabalho Wiki Corporativo Para obter mais informaes sobre os modelos de site disponveis no SharePoint Server 2010, consulte os tpicos sobre Sites and site collections overview (SharePoint Server 2010) e modelos e definies de site. 29

Grupos e nveis de permisso


Grupos do SharePoint permitem gerenciar conjuntos de usurios em vez de usurios individuais. A capacidade de exibir, configurar ou gerenciar um site determinada pelo nvel de permisso que voc atribui a um usurio ou grupo. Quando voc cria um conjunto de sites usando um modelo de site de no publicao, o SharePoint Server 2010 cria automaticamente um conjunto padro de grupos e nveis de permisso. Quando voc habilita o recurso Infraestrutura de Publicao do SharePoint Server, outros grupos e nveis de permisso so adicionados ao conjunto de sites. Esses grupos e nveis de permisso permitem atribuir funes relacionadas de publicao especficas aos usurios. Por exemplo, somente usurios que tenham a permisso Aprovar ou que estejam no grupo Aprovadores podero editar e aprovar pginas, listar itens e documentos para publicao. Os seguintes grupos so adicionados ao conjunto de sites: Aprovadores Criadores Gerenciadores de Hierarquia Usurios de Implantao Rpida Leitores Restritos Leitores do Recurso de Estilo Os seguintes nveis de permisso so adicionados ao conjunto de sites: Aprovar Gerenciar Hierarquia Leitura Restrita Por padro, os sites que so criados abaixo do conjunto de sites usam os grupos e os nveis de permisso do site pai. Para obter mais informaes sobre grupos e nveis de permisso, consulte Determine permission levels and groups (SharePoint Server 2010).

Configuraes do site
Quando voc habilita o recurso de Infraestrutura de Publicao do SharePoint Server, as seguintes alteraes so feitas na pgina Configuraes de Site: Na seo Administrao de Sites, os seguintes links so adicionados no nvel do conjunto de sites e no nvel do site: Contedo e estrutura Logs de contedo e estrutura Colunas pesquisveis Na seo Aparncia, os links Incio rpido e Barra de links superior so removidos, e o link Navegao adicionado no nvel do conjunto de sites e no nvel do site. Na seo Administrao do Conjunto de Sites, os seguintes links so adicionados no nvel do conjunto de sites apenas: Navegao do conjunto de sites Variaes Rtulos de variao Logs de variao 30

Colunas traduzveis Locais sugeridos do navegador de contedo

Navegao
Alm das alteraes feitas nos links de navegao na pgina Configuraes de Site, as seguintes alteraes de navegao so feitas quando voc habilita o recurso de Infraestrutura de Publicao do SharePoint Server: A barra de links superior substituda pelo menu de navegao global. Configuraes padro para o menu de navegao global e o menu Incio Rpido so especificadas. Para obter mais informaes sobre navegao, consulte Site navigation overview (SharePoint Server 2010).

Alteraes de temas
Temas fornecem uma maneira rpida e fcil de aplicar cores e fontes a sites no SharePoint Server 2010. Cada site pode aplicar um tema diretamente a si mesmo. Quando voc habilita o recurso de Infraestrutura de Publicao do SharePoint Server, as sees Herdar Tema e Aplicar Tema so adicionadas pgina Tema do Site. Essas opes permitem que um administrador de site especifique se um site deve herdar o tema do site pai ou usar seu prprio tema. Esses temas tambm permitem que o administrador de site especifique se apenas o tema selecionado deve ser aplicado apenas ao site atual ou ao site atual e todos os sites abaixo dele na hierarquia de sites. Para obter mais informaes sobre temas, consulte Themes overview (SharePoint Server 2010).

Pginas mestras e layouts de pgina


Pginas mestras e layouts de pgina ditam o comportamento geral e a aparncia de um site do SharePoint. Pginas mestras contm controles que so compartilhados em vrios layouts de pginas; por exemplo, navegao, pesquisa ou preferncia de idioma para sites multilngues. Layouts de pginas contm controles de campo e Web Parts. O site de nvel superior para um conjunto de sites hospedado no SharePoint Server 2010 tem uma biblioteca de documentos especial chamada biblioteca Galeria de Pginas Mestras. Todos os layouts de pginas e pginas mestras so armazenados nesta biblioteca de documentos. Quando voc habilita o recurso de Infraestrutura de Publicao do SharePoint Server, os seguintes arquivos e pastas so adicionados biblioteca Galeria de Pginas Mestras: Novas pginas mestras e layouts de pgina, como pginas de artigo e uma pgina Wiki que usada por sites de publicao, so adicionados. Uma nova pasta criada na biblioteca Galeria de Pginas Mestras, denominada com base no idioma usado para a instalao do SharePoint Server 2010. Por exemplo, se a verso em ingls tiver sido instalada, o nome da pasta ser en-us. Essa pasta contm uma pasta denominada Visualizar Imagens, que engloba as imagens de visualizao em miniatura dos layouts de pgina de Publicao.

31

Observao: Se outros pacotes de idiomas tiverem sido instalados, cada idioma ter sua prpria pgina, que conter uma pastaVisualizar Imagens na biblioteca Galeria de Pginas Mestras.

Uma nova pasta denominada Menu Edio criada na biblioteca Galeria de Pginas Mestras e contm arquivos XML que podem ser usados para personalizar os menus de edio da pgina. Para obter informaes sobre como personalizar os menus de edio da pgina, consulte o tpico sobre como personalizar componentes da barra de ferramentas de edio da pgina. Para obter mais informaes sobre pginas mestras e layouts de pgina, consulte o tpico sobre layouts de pgina e pginas mestras.

Imagens e folhas de estilo


Quando voc habilita o recurso Infraestrutura de Publicao do SharePoint Server, os seguintes itens so adicionados pgina Biblioteca de Estilos: Folhas de estilo em cascata para estilos padro e estilos que podem ser personalizados. Imagens para elementos de interface do usurio, como marcadores e setas. Imagens de visualizao alternativas para o media player. Folhas de estilo XSL para aplicao de estilos a Web Parts voltadas para dados, como Links de Resumo, Consulta de Contedo e Sumrio. Para obter informaes sobre como personalizar estilos, consulte o tpico sobre como personalizar estilos.

Bibliotecas de documentos e listas


Diferentes bibliotecas de documento e listas so criadas para um conjunto de sites, dependendo do modelo de site usado para criar o conjunto de sites. Quando voc habilita o recurso Infraestrutura de Publicao do SharePoint Server, as seguintes bibliotecas de documentos e listas so adicionadas ao site raiz do conjunto de sites: Relatrios de Contedo e Estrutura Essa lista usada para personalizar as consultas que aparecem na lista Exibir na ferramenta Contedo e Estrutura do Site. Contedo Reutilizvel Essa lista contm HTML ou contedo de texto que pode ser inserido em pginas da Web. Documentos do Conjunto de Sites Essa biblioteca armazena documentos que so usados em todo conjunto de sites. Imagens do Conjunto de Sites Essa biblioteca armazena imagens que so usadas em todo conjunto de sites.

Tipos de contedo
Um tipo de contedo define as colunas de um item de lista ou uma pasta. Quando voc habilita o recurso Infraestrutura de Publicao do SharePoint Server, o SharePoint Server 2010 adiciona mais tipos de contedos que so usados por sites no conjunto de sites no nvel do conjunto de sites e no nvel da lista e da biblioteca. 32

No nvel do conjunto de sites, tipos de contedo de publicao, como Pgina e Layout de Pgina, e tipos de contedo de layout de pgina, como Pgina de Artigo e Pgina do Wiki Corporativo, so adicionados. Dois tipos de contedo adicionais, HTML Reutilizvel e Texto Reutilizvel, so adicionados especificamente lista Contedo Reutilizvel. Para obter mais informaes sobre tipos de contedo, consulte Plan content types and workflows (SharePoint Server 2010).

Colunas
Metadados so informaes sobre um documento usadas para categorizar e classificar contedo. Cada item de metadados associado a um tipo de contedo uma coluna, que um local de uma lista para armazenar informaes. Quando voc habilita o recurso de Infraestrutura de Publicao do SharePoint Server, as seguintes colunas so adicionadas: Novas colunas de layout de pgina, como Autor e Contedo de Pgina, e colunas de Publicao, como Data do Artigo, Agendamento de Data de Incio e Agendamento de Data de Trmino so adicionadas no nvel do conjunto de sites. Uma coluna personalizada Categorias do Wiki que usa metadados gerenciados para pginas do Wiki tambm so adicionadas no nvel do conjunto de sites. Novas colunas so adicionadas s listas Contedo Reutilizvel e Contedo e Relatrios de Estrutura. Para obter mais informaes sobre colunas, consulte Plan content types and workflows (SharePoint Server 2010).

Web Parts
Web Parts so elementos da interface do usurio que so usadas em pginas nos sites do SharePoint para apresentar informaes extradas de vrias fontes de dados. Quando voc habilita o recurso Infraestrutura do SharePoint Server, as seguintes Web Parts so adicionadas no nvel do conjunto de sites e esto disponveis para uso em todos os sites criados no conjunto de sites: Web Part de Consulta de Contedo Web Part Mdia Web Part Links de Resumo Web Part Sumrio

Menu de edio de pgina


A faixa de opes de edio de pgina um painel de elementos de interface do usurio que fornece informaes de pgina e maneiras de usar essa pgina. O usurio pode utilizar o menu de edio de pgina na faixa de opes de edio de pgina para adicionar texto, imagens e mdia avanada a uma pgina, fazer check-in da pgina para compartilhar um rascunho e aprovar uma verso pendente da pgina para publicao. Quando voc habilita o recurso de Infraestrutura de Publicao do SharePoint Server, as seguintes alteraes so feitas no menu de edio da pgina: A guia Publicar adicionada pgina mestra. Em Ferramentas de Edio, na guia Formatar Texto, as seguintes alteraes so feitas quando um campo rich text selecionado: O grupo Ortografia e um boto Ortografia so adicionados. Em Ferramentas de Edio, na guia Inserir, os seguintes itens so adicionados quando um link selecionado: 33

No grupo Mdia, a seleo Do SharePoint adicionada lista suspensa do boto Imagem. No grupo Links, a seleo Do SharePoint adicionada lista suspensa do boto Link. No grupo Mdia, um boto Vdeo e udio adicionado. No grupo Web Parts, a opo Web Part Mdia adicionada categoria Mdia e Contedo no menu de seleo de Web Part quando o usurio clica no boto Web Part. Em Ferramentas de Link, na guia Formatar, os seguintes itens so adicionados: No grupo Link, um boto Selecionar Link adicionado. No grupo Propriedades, uma caixa de texto Indicador adicionada. Em Ferramentas de Imagem, na guia Design, os seguintes itens so adicionados: No grupo Selecionar, a seleo Do SharePoint adicionada lista Alterar Imagem. O grupo Espaamento adicionado. No grupo Espaamento, as opes Espao Horizontal e Espao Vertical so adicionadas. Um menu Ferramentas de Mdia adicionado ao menu da pgina quando uma Web Part Mdia selecionada.

Trabalhos de timer
Um trabalho de timer executa um servio do Windows especfico para o SharePoint Server 2010. Ele contm uma definio do servio a ser executado e especifica a frequncia com a qual este deve ser iniciado. Cada trabalho de timer tem seu prprio agendamento padro para a execuo do trabalho. Voc pode alterar a frequncia de execuo de cada trabalho na pgina Definies de Trabalho, no site da Administrao Central. Quando voc habilita o recurso Infraestrutura de Publicao do SharePoint Server, os seguintes trabalhos de timer so habilitados no servidor que hospeda o site da Administrao Central: Trabalho de Timer de Notificao Envia email para o proprietrio do item quando um item est prestes a expirar. Aprovao Agendada Publica pginas aprovadas de acordo com a data e a hora de incio especificadas. Por padro, esse trabalho de timer executado a cada minuto. Cancelamento de Publicao Agendado Cancela a publicao de pginas de acordo com a data e a hora de trmino especificadas. Por padro, esse trabalho de timer executado a cada minuto. Definio do Trabalho de Criao de Hierarquias de Variaes Desenvolve uma hierarquia completa de variaes, criando todos os sites e pginas do site de variao de origem com base nos rtulos de variao. Por padro, esse trabalho de timer executado uma vez ao dia Definio do Trabalho de Criao de Pgina de Variaes Cria pginas nos sites de variao de destino quando a opo Criao Automtica foi desabilitada e um 34

usurio cria manualmente uma nova pgina. Por padro, esse trabalho de timer executado a cada hora. Definio do Trabalho de Criao de Site de Variaes Cria sites de variaes quando a opo Criao Automtica foi desabilitada e um usurio cria manualmente um novo site de variao. Por padro, esse trabalho de timer executado a cada cinco minutos. Definio de Trabalho da Pgina de Propagao de Variaes Atualiza pginas em sites de variao de destino depois que uma pgina no site de variao de origem foi aprovada ou manualmente enviada por um usurio. Por padro, esse trabalho de timer executado a cada hora. Definio de Trabalho do Site de Propagao de Variaes Cria sites de variaes quando a opo Criao Automtica est habilitada. Por padro, esse trabalho de timer executado a cada cinco minutos. Para obter informaes sobre trabalhos de timer, consulte View timer job status (SharePoint Server 2010).

Recursos de Publicao do SharePoint Server


Esta seo descreve os recursos de publicao habilitados quando o recurso de Publicao do SharePoint Server habilitado em um site de no publicao.

Configuraes do site
Quando voc habilita o recurso de Publicao do SharePoint Server, as seguintes alteraes so feitas na pgina Configuraes de Site: Na seo Galerias, o link Pginas mestras removido e substitudo pelo link Pginas mestras e layouts de pginas no nvel do conjunto de sites e do site. Na seo Administrao do Site, um link Cache de sada do site adicionado apenas no nvel do site. Na seo Aparncia, os seguintes links so adicionados no nvel do conjunto de sites e no nvel do site: Pgina mestra Layouts de pgina e modelos de site Pgina de Boas-vindas Na seo Aes do Site, o link Salvar site como modelo removido do nvel do conjunto de sites e do site. Na seo Administrao do Conjunto de Sites, os seguintes links so adicionados no nvel do conjunto de sites apenas: Perfis de cache do conjunto de sites Cache de objetos do conjunto de sites Cache de sada do conjunto de sites

Configuraes regionais
Quando voc habilita o recurso Publicao do SharePoint Server, a seo Configuraes de Subsite adicionada pgina Configuraes Regionais. Isso 35

permite especificar se todos os sites abaixo do site atual devem herdar as configuraes regionais definidas para o site atual.

Bibliotecas de documentos e listas


Quando voc habilita o recurso Publicao do SharePoint Server, as seguintes bibliotecas de documentos e listas so adicionadas: Documentos Essa biblioteca armazena documentos que so usados nas pginas no site. Imagens Essa biblioteca armazena imagens que so usadas nas pginas no site. Pginas Essa biblioteca armazena pginas que so criadas no site. Tarefas de Fluxo de Trabalho Essa lista armazena tarefas de fluxo de trabalho que so criadas no site. Observao: Se depois voc desabilitar o recurso Publicao do SharePoint Server, as bibliotecas ou listas que tiverem contedo no sero removidas do site, mas as bibliotecas ou listas vazias sero removidas do site.

Alm das bibliotecas e listas que so criadas, as seguintes alteraes so feitas nas configuraes da biblioteca de documentos: Na pgina Configuraes da Biblioteca de Documentos, na seo Configuraes Gerais, um link Gerenciar agendamento de itens adicionado. Na pgina Configuraes de Controle de Verso, as seguintes alteraes so feitas: A opo Histrico de Verso do Documento definida como Criar verses principais e secundrias (rascunho). Essa opo determina quais verses so criadas quando um arquivo editado na biblioteca Pginas. A opo Segurana do Item de Rascunho definida como Somente usurios que possam editar itens. Essa opo determina quem pode visualizar itens de rascunho na biblioteca Pginas. A opo Exigir Check-out definida como Sim. Essa opo requer que o checkout dos documentos seja realizado antes que eles sejam editados.

Menu de edio de pgina


Quando voc habilitar o recurso Publicao do SharePoint Server, as seguintes alteraes sero feitas no menu de edio da pgina: A guia Publicar e o boto Publicar so adicionados pgina mestra. Os seguintes itens so adicionados guia Publicar: Se o recurso de Fluxo de Trabalho de Aprovao de Publicao estiver habilitado para o conjunto de sites e o modelo de fluxo de trabalho de Aprovao de Publicao estiver associado biblioteca de documentos, as seguintes alteraes sero feitas: Um grupo Fluxos de Trabalho adicionado. 36

No grupo Fluxos de Trabalho, um boto Iniciar um Fluxo de Trabalho adicionado. No grupo Fluxos de Trabalho, um boto Status adicionado. No grupo Fluxos de Trabalho, um boto Exibir Tarefas adicionado. Se o trabalho de Implantao Rpida estiver habilitado para o caminho de implantao de contedo do conjunto de sites, no grupo Publicao, um boto Implantao Rpida ser adicionado. Se o agendamento de itens estiver habilitado para a biblioteca de documentos, no grupo Publicao, um boto Agendar ser adicionado. Na guia Pgina, as seguintes alteraes so feitas: No grupo Gerenciar, o boto Editar Propriedades habilitado. No grupo Gerenciar, o boto Renomear Pgina removido. No grupo Aes de Pgina, os seguintes itens so adicionados. 1.Um boto Visualizar adicionado. 2.Um boto Layout de Pgina adicionado. 3.Uma lista suspensa que contm layouts de pgina adicionada ao boto Layout de Pgina. No grupo Aes de Pgina, um boto Verificao de Rascunho adicionado. Em Ferramentas de Edio, na guia Formatar Texto, as seguintes alteraes so feitas: O grupo Ortografia e o boto Ortografia so adicionados. O grupo Layout e o boto Layout de Texto so removidos. Em Ferramentas de Edio, na guia Inserir, as seguintes alteraes so feitas: No grupo Contedo, um boto Contedo Reutilizvel adicionado. Uma lista suspensa personalizvel adicionada ao boto Contedo Reutilizvel. Se uma pgina tiver sido criada com o uso de converses de documento, um menu Ferramentas do Documento de Origem ser adicionado barra de edio de pgina, e os seguintes itens sero adicionados: Em Ferramentas do Documento de Origem, uma guia Documento adicionada. Na guia Documento, um grupo Exibir e Atualizar adicionado. No grupo Exibir e Atualizar, um boto Exibir Documento adicionado. No grupo Exibir e Atualizar, um boto Atualizar Pgina adicionado.

Outras alteraes
Quando voc habilita o recurso de Publicao do SharePoint Server, as seguintes alteraes so feitas: Os usurios no podem mais criar pginas que tenham um espao no nome. Os espaos so convertidos automaticamente em um hfen -. O link Gerenciar Contedo e Estrutura adicionado ao menu Aes de Site. Isso abre a ferramenta Contedo e Estrutura do Site para todo o conjunto de sites.

37

Outros recursos de publicao


Quando voc habilita os recursos de Infraestrutura de Publicao do SharePoint Server e de Publicao do SharePoint Server, os seguintes recursos de Publicao so habilitados: Implantao de contedo Use a implantao de contedo para implantar contedo de um conjunto de sites de origem em um conjunto de sites de destino. A implantao de contedo administrada no nvel do farm, no site da Administrao Central. Se o site usar implantao de contedo, e um administrador de farm tiver habilitado o trabalho de Implantao Rpida, um boto Implantao Rpida ser adicionado ao grupo Publicao na guia Publicar do menu de edio de pgina. O trabalho de Implantao Rpida permite que os usurios, como autores e editores, implantem rapidamente uma pgina da Web no conjunto de sites de destino. Por padro, um trabalho de Implantao Rpida executado automaticamente a cada 15 minutos. Quando um usurio clica no boto Implantao Rpida em uma pgina, essa pgina includa no trabalho de Implantao Rpida seguinte agendado automaticamente. Para obter mais informaes sobre implantao de contedo e trabalhos de Implantao Rpida, consulte Viso geral da implantao de contedo (SharePoint Server 2010). Variaes O recurso Variaes no SharePoint Server 2010 torna contedo disponvel para pblicos especficos em locais diferentes, copiando contedo de um site de variao de origem para cada site de variao de destino. Quando os recursos Infraestrutura de Publicao do SharePoint Server e Publicao do SharePoint Server esto habilitados, os links Variaes, Rtulos de Variaes e Logs de Variaes so adicionados seo Administrao do Conjunto de Sites da pgina Configuraes de Site. Se uma hierarquia de variaes tiver sido criada, o grupo Variaes ser adicionado barra de ferramentas de edio de pgina para todas as pginas de publicao em todos os sites do conjunto. No entanto, os botes no grupo Variaes so habilitados apenas quando uma pgina faz parte de um site de variao de origem. Para obter mais informaes sobre variaes, consulte Viso geral das variaes. Cache de objetos e de sada O cache de objetos reduz a quantidade de trfego entre o servidor Web e o banco de dados SQL armazenando objetos como listas e bibliotecas, configuraes de site e layouts de pgina na memria do servidor Web front-end. O cache de sada de pgina armazena a sada renderizada de uma pgina e usa perfis de cache que especificam por quanto tempo os itens devem ser mantidos no cache. Quando os recursos de Infraestrutura de Publicao do SharePoint Server e de Publicao do SharePoint Server esto habilitados, links para configurar essas caches so adicionados pgina Configuraes de Site do site e do conjunto de sites. Para obter mais informaes sobre caches de objeto e de sada de pgina, consulte Cache settings operations (SharePoint Server 2010).

Consulte tambm
Conceitos
Planejar o gerenciamento de contedo da Web (SharePoint Server 2010)

38

Planejar pginas da Web


O planejamento para publicar pginas da Web no Microsoft SharePoint Server 2010 inclui projetar a aparncia do contedo publicado, determinar onde os autores podem adicionar contedo s pginas e controlar quais recursos de autoria podem ser usados. Um plano eficiente de pginas da Web ajuda a garantir que cada tipo de contedo publicado pela organizao seja projetado corretamente e disponibilizado para o cumprimento das suas metas de publicao. Para ajud-lo a entender as opes de design, este artigo apresenta os elementos de pginas de publicao: pginas mestras, pginas de contedo, layouts de pginas, folhas de estilos, Web Parts e controles de campo de servidor. Ele tambm contm diretrizes sobre como planejar cada elemento das pginas da Web no seu site de publicao. Como o design e a configurao de layouts de pginas ajudam a restringir o que os autores podem fazer em pginas da Web, este artigo inclui orientaes sobre como usar layouts de pginas para restringir a criao. Entretanto, ele no descreve como criar pginas mestras, layouts de pginas ou pginas de contedo, nem como os autores de contedo criam pginas da Web. Neste artigo: Viso geral de pginas da Web Planejar pginas mestras Planejar layouts de pgina Planejar pginas de contedo Usando layouts de pgina para restringir a criao Planilha de planejamento de pginas da Web

Viso geral de pginas da Web


Quando um usurio de site do SharePoint Server 2010 abre uma pgina da Web em um site do SharePoint, essa pgina renderizada com base em um conjunto de elementos planejados e criados separadamente no site. Essa separao de elementos de uma pgina permite que os planejadores e designers de sites tratem os diferentes elementos do site de modo exclusivo. Por exemplo, a identidade visual e a navegao de um site podem ser planejadas e projetadas separadamente do design das pginas de contedo do site, de modo que a identidade visual possa ser aplicada em todo o contedo do site e ser atualizada em um nico local. Da mesma forma, o layout de pginas pode ser criado separadamente do contedo de pginas, permitindo que o mesmo contedo seja exibido de maneiras diferentes. Uma pgina da Web baseada no SharePoint Server 2010 uma pgina de arquivo ASP.NET (.aspx) que renderizada dinamicamente fora de suas partes constituintes. As duas partes principais de uma pgina da Web so a pgina mestra e o layout de pgina. Pginas mestras contm controles que so compartilhados em vrios layouts de pginas; por exemplo, navegao, pesquisa ou preferncia de idioma para sites multilngues. Layouts de pginas contm controles de campo e Web Parts. Quando voc 39

cria uma pgina da Web, o contedo da pgina armazenado como itens de lista na biblioteca Pginas. Essa pgina da Web mencionada como pgina de contedo porque armazena o contedo exibido aos usurios quando eles exibem a pgina no site. A figura a seguir mostra como os layouts de pginas e as pginas mestras funcionam para a criao do layout de uma pgina da Web. As seguintes

sees descrevem mais detalhadamente as pginas mestras, os layouts de pginas e as pginas de contedo.

Pginas mestras
Uma pgina mestra define o quadro externo da pgina da Web. Ela contm os elementos a serem compartilhados por todas as pginas do site e fornece um nico lugar para controlar esses elementos. Geralmente, um site usa uma nica pgina mestra, embora sites grandes da Internet possam usar mais. Por exemplo, um site corporativo que divulga mais de um produto pode usar pginas mestras separadas, para que o contedo de cada produto tenha a identidade visual correta.

40

Observao: H dois tipos de pginas mestras: pginas mestras de site e pginas mestras do sistema. A pgina mestra de site usada em pginas da Web publicadas no seu site. ela que os usurios e visitantes do site veem quando exibem as pginas publicadas. A pgina mestra do sistema fornece o layout de pginas do site, que usado pelos designers e autores quando eles interagem com a interface do usurio do site; ela tambm usada em alguns modelos de sites de equipe, como os modelos de site Wiki e Espao de Trabalho de Documento. Este artigo descreve principalmente as consideraes de planejamento para pginas mestras de site.

As pginas mestras de todos os sites de um conjunto de sites so armazenadas na Galeria de Pginas Mestras, no site de nvel superior do conjunto de sites. Como a Galeria de Pginas Mestras uma biblioteca de documentos do SharePoint, as pginas mestras tm todos os recursos de documentos do SharePoint Server 2010; por exemplo, controle de verso, auditoria, fluxo de trabalho, check-in, check-out e aprovao de contedo. Normalmente, as pginas mestras incluem os seguinte elementos: Elementos de identidade visual, como logotipos corporativos e esquemas de cor Elementos de navegao compartilhados Recursos compartilhados, como comandos de pesquisa e da Ajuda Links para folhas de estilos em cascata. (Folhas de estilos em cascata controlam a aparncia, as cores e as fontes da pgina.) Os modelos de site de publicao includos no SharePoint Server 2010 contm pginas mestras de site que podem ser usadas como ponto de partida no design de pgina. Para personalizar uma pgina mestra existente ou criar uma nova, use o Microsoft SharePoint Designer 2010 ou o Microsoft Visual Studio 2010. Para obter mais informaes, consulte Como: criar uma pgina mestra mnima.

Layouts de pgina
Um layout de pgina uma pgina ASPX (Active Server Pages) que define um layout para um tipo especfico de pgina de contedo. Quando um usurio de site do SharePoint abre uma pgina de contedo em um navegador, o layout de pgina associado a essa pgina primeiramente combinado com a pgina mestra, que fornece o quadro externo da pgina, e depois o contedo da pgina inserido nos controles de campo, no layout de pgina. Como um layout de pgina deve exibir o contedo armazenado nas colunas de um tipo de contedo, ele deve ser projetado para um determinado tipo de contedo. Por exemplo, um layout de pgina associado ao tipo de contedo Pgina de Artigo tem vrios controles de campo, entre eles: Um controle de campo Contedo de Pgina para armazenar o contedo da coluna Contedo de Pgina do tipo de contedo Pgina de Artigo

41

Um controle de campo Imagem de Pgina para conter a imagem vinculada coluna Imagem de Pgina do tipo de contedo Pgina de Artigo Embora um layout de pgina deva ser projetado para um nico tipo de contedo, possvel associar um tipo de contedo a vrios layouts de pgina. Por exemplo, o SharePoint Server 2010 inclui dois layouts de pgina para o tipo de contedo Pgina de Artigo: um que exibe a imagem no lado esquerdo da pgina e outro que exibe a imagem no lado direito. Para obter mais informaes sobre tipos de contedo, consulte Plan content types and workflows (SharePoint Server 2010). Juntamente com os controles para exibir o contedo de uma pgina, um layout de pgina pode incluir outros elementos de pgina, entre eles: Web Parts Um controle que os autores de pginas podem inserir em uma zona de Web Parts de uma pgina depois configur-lo. Zonas de Web Parts Uma rea especificada em uma pgina da Web, que um continer de Web Parts. Controles de campo Um controle que adicionado diretamente a um layout de pgina. Para obter mais informaes sobre controles de campo, consulte Controles de campo e modelos de controle. Links para folhas de estilos em cascata Folhas de estilos em cascata controlam a aparncia, as cores e as fontes da pgina. Por exemplo, um layout de pgina para um artigo comercial pode incluir um controle de campo que mostra cotaes da bolsa. Essas cotaes seriam exibidas junto com o contedo de outra pgina sempre que esse layout de pgina fosse usado. Assim como as pginas mestras, os layouts de pgina de todos os sites de um conjunto de sites so armazenados na Galeria de Pginas Mestras, no site de nvel superior do conjunto de sites. Como a Galeria de Pginas Mestras uma biblioteca do SharePoint, os layouts de pgina tm todos os recursos de documentos do SharePoint Server 2010; por exemplo, controle de verso e aprovao de contedo. Os sites de publicao criados com o SharePoint Server 2010 incluem layouts de pgina que podem ser usados como ponto de partida no design de pginas de contedo. Para personalizar um layout de pgina existente ou criar um novo, use o Microsoft SharePoint Designer 2010 ou o Microsoft Visual Studio 2010.

Pginas de contedo
Todas as pginas de contedo de um site de publicao so armazenadas em uma nica biblioteca Pginas. Cada item de uma biblioteca Pginas uma pgina da Web. Como a biblioteca Pginas uma biblioteca do SharePoint, as pginas da Web que ela armazena tm todos os recursos de documentos do SharePoint Server 2010; por exemplo, controle de verso, auditoria, fluxo de trabalho, check-in e check-out e aprovao de contedo. Observao: Embora todas as pginas de publicao de um site estejam em uma nica biblioteca Pginas, as solues Web baseadas no SharePoint Server 2010, como sites de intranet e sites de presena na Internet, geralmente consistem em uma hierarquia de sites, cada uma com a sua prpria biblioteca Pginas. 42

Os autores criam pginas selecionando Nova Pgina no menu Aes de Site e depois as editam selecionando Editar Pgina, no menu Aes de Site. Ao criar uma nova pgina, eles inserem um nome para ela e comeam imediatamente a criar contedo nessa pgina. Para alterar o tipo de contedo e o layout de pgina, os autores selecionam Layout de Pgina no grupo Aes da Pgina na guia Pgina da pgina a ser modificada. Para adicionar contedo, selecionar imagens e executar outras tarefas de edio, os autores usam as guias Formatar Texto e Inserir, em Ferramentas de Edio, na pgina a ser modificada. As colunas associadas ao tipo de contedo de uma pgina da Web armazenam o contedo HTML dessa pgina. Elas tambm contm links para as imagens que aparecem com a pgina e um link para o respectivo layout de pgina. Cada coluna de contedo de uma pgina est associada a um determinado controle de campo no respectivo layout de pgina associado. Para obter mais informaes sobre controles de campo em layouts de pgina, consulte Modelo de layout de pgina.

Planejar pginas mestras


Pginas mestras fornecem os elementos estruturais compartilhados da pgina, que incluem identidade visual do site, recursos de navegao e outros elementos comuns, como campos de pesquisa e comandos da Ajuda. A pgina mestra de site fornece o contexto da pgina e deve permanecer consistente medida que o usurio interage com o site. Para garantir que os usurios tero uma experincia consistente ao se movimentarem de uma pgina para outra em todo o site de um conjunto de sites, recomendamos que voc no altere a pgina mestra de site. Para fornecer identidade visual e interface consistentes, voc pode usar a mesma pgina mestra de site em todos os sites do conjunto de sites. Voc pode alterar a pgina mestra usada em outros sites da hierarquia para modificar a identidade visual de alguns sites. Por exemplo, um site de presena na Internet pode consistir em vrios sites, cada um apresentando uma identidade visual diferente de produtos. possvel alterar a pgina mestra de cada site da hierarquia de forma a refletir a identidade visual especfica do produto apresentado pelo site. Antes de planejar pginas mestras, planeje a estrutura do site, conforme descrito em Plan sites and site collections (SharePoint Server 2010). Para planejar pginas mestras, use a folha de dados de pgina mestra da Planilha de planejamento de pginas da Web.

Planejar layouts de pgina


Um layout de pgina define o layout de uma pgina de contedo fornecendo controles de campo, nos quais o contedo dessa pgina inserido. O controle de campo exibe o contedo. Cada layout de pgina associado a um determinado tipo de contedo e, s vezes, vrios layouts de pgina so disponibilizados para um nico tipo de contedo. Por exemplo, possvel atribuir vrios layouts de pgina a um nico tipo de contedo para fornecer layouts alternativos para verses localizadas de contedo ou para adicionar ou remover a exibio de determinados campos e recursos em um layout de pgina. Voc pode criar ou personalizar um layout de pgina, o que inclui adicionar novos controles para exibir contedo juntamente com outros controles (por exemplo, Web Parts e 43

controles de servidor) usando o Microsoft SharePoint Designer 2010 ou o Microsoft Visual Studio 2010. O SharePoint Server 2010 inclui o seguinte conjunto de layouts de pgina para cada tipo de contedo de pgina. Pgina de artigo contm estes layouts de pgina:
O layout desta pgina Contm estes elementos de pgina

Somente corpo da pgina Imagem esquerda

Ttulo e contedo da pgina Ttulo, contedo da pgina, imagem de pgina esquerda e reas para autor, data do artigo e legenda da imagem Ttulo, contedo da pgina, imagem de pgina direita e reas para autor, data do artigo e legenda da imagem Ttulo, contedo de pgina, data do artigo, autor e Web Part de Links de Resumo nas quais os autores podem adicionar uma lista de hiperlinks

Imagem direita

Links de resumo

Pgina do Wiki corporativo contm um nico layout de pgina, Pgina Bsica, incluindo o contedo, a classificao de pgina e os elementos de pgina de categorias. Pgina de projeto contm um nico layout de pgina, Pgina de Projeto Bsica, que inclui o contedo, a classificao de pgina, as categorias, o contato da pgina e os elementos de pgina de status de tarefa; contm tambm um link simples para a pgina da Web do projeto. Pgina de redirecionamento contm um nico layout de pgina, Redirecionamento, que inclui um nico hiperlink para o qual so redirecionados os usurios que exibem a pgina. Pgina de boas-vindas contm os seguintes layouts de pgina:
O layout desta pgina Contm estes elementos de pgina

Pgina de Web Parts em branco

Uma rea de contedo e vrias zonas de Web Parts, s quais o autores podem adicionar Web Parts Somente uma pgina de boas-vindas e duas Web Parts de Links de Resumo, s quais os autores podem adicionar hiperlinks rea de contedo e imagem, juntamente com duas Web Parts de Links de Resumo rea de contedo e imagem, juntamente com uma Web Part de Sumrio, para exibir um hiperlink do sumrio do site 44

Tela inicial

Links de resumo Sumrio

Se voc estiver usando os tipos de contedo e os layouts de pgina includos no SharePoint Server 2010, no haver etapas adicionais de planejamento. Os autores podem selecionar tipos de contedo de pgina e layouts associados quando criam novas pginas. Entretanto, se voc adicionar novos campos a um tipo de contedo de pgina ou se criar novos tipos de contedo personalizados para pginas de publicao, planeje os layouts de pgina de modo a refletir os tipos de contedo novos ou alterados. Voc tambm pode alterar um layout de pgina adicionando pgina controles do Microsoft ASP.NET 3.5, como Web Parts e zonas de Web Parts. Por exemplo, possvel adicionar a um layout de pgina uma Web Part de Consulta de Contedo que exiba um conjunto de links retornados por uma consulta configurvel. Entretanto, se voc colocar uma Web Part em um layout de pgina fora de uma zona de Web Parts, ser necessrio configurar essa Web Part, e os autores no podero alterar sua configurao. Por exemplo, se voc adicionar uma Web Part de Consulta de Contedo diretamente a um layout de pgina, a consulta configurada quando a Web Part foi adicionada ficar permanentemente definida, e os autores no podero modific-la. Para planejar layouts de pgina para tipos de contedo como Pginas de Artigo, Pginas de Wiki Corporativo, Pginas de Projeto e Pginas de Boas-vindas, use a folha de dados de layouts de pgina da Planilha de planejamento de pginas da Web.

Planejar pginas de contedo


Cada pgina de contedo do SharePoint Server 2010 consiste em texto, imagens e outros contedos que estejam armazenados como uma entrada em uma biblioteca Pginas. O planejamento de pginas de contedo inclui o seguinte: Determinar os tipos de contedo de pgina que atendem s suas necessidades de contedo Determinar as colunas a serem usadas para armazenamento de contedo, para cada tipo de contedo de pgina. O SharePoint Server 2010 inclui estes tipos de contedo de pgina: Pgina de artigo O tipo mais comum de pgina de contedo. Essa pgina foi projetada para contedo de pgina da Web de finalidade geral e inclui: Colunas para imagens e legendas de imagens Uma coluna para contedo de pgina Colunas para os links a serem exibidos com a pgina Uma coluna para o autor Uma coluna para a data do artigo Pgina de Wiki corporativo O principal tipo de pgina de contedo de um site de Wiki corporativo. Ela inclui: Uma coluna para contedo de pgina Colunas para classificaes e nmero de classificaes Uma coluna para categorias wiki

45

Pgina de projeto Uma pgina para fornecer informaes bsicas que descrevem um projeto. Esse tipo de contedo herdado do tipo de contedo Pgina de Wiki Corporativo, e no do tipo de contedo de pgina, e inclui: Uma coluna para contedo de pgina Colunas para classificaes e nmero de classificaes Uma coluna para um link direcionado pgina da Web do projeto Uma coluna para status da tarefa Uma coluna para categorias wiki Pgina de redirecionamento Uma pgina para redirecionar o leitor a outra pgina. Ela inclui uma coluna para a URL de redirecionamento. Pgina de boas-vindas Geralmente, a home page de um site de publicao. Ela inclui: Colunas para as imagens a serem exibidas Uma coluna para contedo de pgina Colunas para os links que aparecem com a pgina Alm disso, como todos esses tipos de contedo de pgina so herdados do tipo de contedo de pgina genrico, seja diretamente ou por meio do respectivo tipo de contedo pai, todos eles incluem o seguinte: Colunas para agendamento das datas de incio e de trmino da pgina Colunas para descrio das informaes de contato do autor Uma imagem que aparece com a pgina quando est listada em um sumrio ou em outra lista Informaes para as audincias pretendidas Uma coluna para comentrios sobre a pgina Ao planejar pginas de contedo, recomendamos que voc use, como ponto de partida, os tipos de contedo de pgina includos no SharePoint Server 2010. Os tipos de contedo Pgina de Artigo, Pgina de Wiki Corporativo, Pgina de Projeto e Pgina de Boas-vindas foram projetados para utilidade geral e aplicao em vrios contextos. A principal coluna de contedo desses tipos de contedo a coluna Contedo de Pgina, que pode armazenar contedo HTML. Usando HTML e folhas de estilos em cascata para controlar a aparncia do contedo, os autores e designers de site talvez no precisem criar outros tipos de contedo. Alm disso, ao selecionar cuidadosamente o layout a ser usado em cada tipo de contedo, com base em Pgina de Artigo, Pgina de Wiki Corporativo, Pgina de Projeto e Pgina de Boas-vindas, voc pode aplicar mais variedade apresentao do contedo, mas sem introduzir tipos de contedo adicionais. Para obter mais informaes, consulte Planejar layouts de pgina. Para planejar pginas de contedo, use as respectivas guias da folha de dados na Planilha de planejamento de pginas da Web.

Usando layouts de pgina para restringir a criao


Dependendo das suas metas de publicao, voc pode restringir a liberdade dos autores de formatar o contedo de pginas da Web ou adicionar itens, como imagens e 46

hiperlinks, a pginas do site. Por exemplo, em um site de presena na Internet altamente controlado, pode ser conveniente que toda a formatao seja definida em folhas de estilos em cascata associadas aos seus layouts de pgina e tambm que os autores sejam impedidos de substituir definies de estilo usando formatao interna. Por outro lado, em um site de colaborao, pode ser conveniente dar total liberdade aos autores para formatar pginas e adicionar outros itens de pgina, como Web Parts que fornecem modos de exibio de dados. Por exemplo, em um portal de intranet usado para colaborar com especificaes de produtos, voc pode permitir que os autores usem livremente estilos, hiperlinks, imagens e Web Parts para maximizar a capacidade de comunicao de ideias. Voc pode colocar restries em layouts de pgina das seguintes formas: Defina propriedades em controles de campo que restrinjam o que os autores podem fazer. Remova zonas de Web Parts para impedir que os autores insiram e configurem Web Parts nas pginas ou defina restries em zonas de Web Parts para limitar o modo como os autores podem utiliz-las. A tabela a seguir mostra as recomendaes para restringir layouts de pgina com base nos trs nveis de ambientes de criao:
Nvel de controle Site tpico Recomendaes de restrio

Rgido

Presena na Internet

Limitaes rigorosas para edio de controles de campo; outras limitaes de controle de campo, como nenhum hiperlink em controles de campo de imagem; Web Parts colocadas diretamente no layout de pgina, e no em zonas de Web Parts

47

Nvel de controle

Site tpico

Recomendaes de restrio

Moderado

Site de portal de intranet corporativa

Limitaes moderadas ou nenhuma limitao edio de controles de campo; as zonas de Web Parts contm Web Parts, mas os autores so impedidos de adicionar/remover Web Parts No h limitaes para a edio de controles de campo; zonas de Web Parts permitidas

Flexvel

Site divisional ou de equipe, ou Wiki corporativo

Use a guia da folha de dados de layouts de pgina naPlanilha de planejamento de pginas da Web pare registrar suas decises sobre a restrio de recursos de criao em pginas de contedo.

Configurando restries em controles de campo


Ao abrir o seu site no Microsoft SharePoint Designer 2010 ou no Microsoft Visual Studio 2010, voc pode editar as marcas associadas aos controles de campo para restringir os tipos de recursos de criao do SharePoint Server 2010 que os autores podem usar para editar pginas na janela do navegador. Por exemplo, nos controles de campo vinculados a colunas do tipo HTML de Publicao, possvel permitir ou restringir estes recursos: Configurem fontes Inserir imagens Inserir tabelas Adicionar hiperlinks Adicionar marcas de texto; por exemplo, negrito e itlico Adicionar Web Parts Voc pode definir restries de criao em outros tipos de coluna. Por exemplo, em controles de campo vinculados a colunas do tipo Imagem de Publicao, possvel permitir ou restringir hiperlinks de imagens. Quando voc restringe um recurso de criao em um layout de pgina do Microsoft SharePoint Designer 2010 ou do Microsoft Visual Studio 2010, os respectivos comandos 48

de edio de pgina do SharePoint Server 2010 ficam indisponveis. Por exemplo, quando a edio de tabela restringida em um controle de campo que inclui contedo do tipo HTML de Publicao, os comandos de edio de tabela -- por exemplo, Inserir Tabela -- ficam indisponveis em Ferramentas de Edio na guia Inserir.

Permitindo ou restringindo zonas de Web Part


Uma Web Part um controle de servidor que os autores podem inserir em zonas de Web Parts nas pginas. Uma zona de Web Parts uma rea especificada em uma pgina da Web que um continer de Web Parts. Web Parts exibem informaes baseadas em seus recursos; por exemplo, apresentao de links de navegao no site, contedo de listas ou informaes analticas sobre bancos de dados. Quando um layout de pgina inclui uma ou mais zonas de Web Parts, elas so disponibilizadas nas pginas que utilizam esse layout, o que permite aos autores inserir Web Parts disponveis em pginas de contedo. Ao permitir que os autores insiram Web Parts em pginas, voc reduz seu prprio controle sobre a experincia dos usurios no site. Por exemplo, um autor pode inserir uma Web Part de Sumrio em uma pgina que expe partes do site que voc no quer que os usurios acessem a partir da pgina atual. possvel impedir que os autores adicionem Web Parts a pginas ao abrirem layouts de pgina associados do Microsoft SharePoint Designer 2010 ou do Microsoft Visual Studio 2010. E voc tambm pode impedir que eles removam zonas de Web Parts desses layouts ou que removam controles de campo HTML. De modo semelhante, ao criar novos layouts de pgina, omita as zonas de Web Parts para limitar a capacidade dos autores de adicionar funcionalidade s pginas associadas a esses layouts de pgina. Voc tambm pode incluir zonas de Web Parts em layouts de pgina, porm, restringindo o uso. Ao configurar as propriedades de uma zona de Web Part, voc poder popular essa zona com uma ou mais Web Parts e permitir que os autores editem as respectivas propriedades, mas sem permitir que eles adicionem outras Web Parts zona de Web Parts.

Planilha de planejamento de pginas da Web


Baixe uma verso Excel da planilha de planejamento de pginas da Web. Use essa planilha para registrar suas decises sobre quais pginas mestras so necessrias ao site, colunas de tipos especficos de contedo de pgina e restries de criao em layouts de pgina.

Consulte tambm
Conceitos
Planejar aprovao e agendamento de contedo

49

Planejar a criao de pginas da Web (SharePoint Server 2010)


A criao de pginas da Web o processo por meio do qual autores adicionam contedo a um site de publicao, como um site da Internet voltado para o pblico. A criao de pginas da Web est disponvel em um site quando voc cria um site do Microsoft SharePoint Server 2010 usando um dos modelos de site para publicao ou quando o recurso de Infraestrutura de Publicao do SharePoint Server est ativado para um conjunto de sites e o recurso de publicao do SharePoint Server est ativado para um site. Para obter informaes sobre modelos de site de publicao, consulte Sites and site collections overview (SharePoint Server 2010). Antes de ler este artigo, voc deve ler Planejar pginas da Web, que descreve layouts de pgina, controles de campo e outros elementos de pginas da Web mencionados neste artigo. Este artigo descreve as etapas envolvidas no planejamento de como as pginas da Web so criadas. Este artigo no descreve como criar pginas da Web. Neste artigo: Sobre como planejar a criao de pginas da Web Planejar a experincia de criao da faixa de opes Planejar metadados gerenciados Planejar contedo reutilizvel Planejar personalizaes de dicionrio Planejar recursos adicionais Planilha de planejamento de criao de pginas da Web

Sobre como planejar a criao de pginas da Web


O planejamento de pginas da Web envolve entender como as pginas da Web so projetadas e decidir quais elementos pertencem s pginas do seu site. O planejamento da criao de pginas da Web envolve entender como as pginas da Web so criadas. O SharePoint Server 2010 fornece suporte para a criao baseada no navegador. Os criadores de contedo trabalham diretamente no navegador da Web usando os recursos de edio do SharePoint Server 2010 baseados no navegador, como a guia Formatar Texto, em Ferramentas de Edio na faixa de opes. O planejamento da criao baseada no navegador inclui o planejamento de quais recursos, layouts de pgina, contedo de suporte, como imagens e vdeos, e comandos devem ser ocultados ou exibidos para os autores, alm do planejamento da experincia de edio nos controles de campo em que os autores criam contedo. Ele tambm inclui planejar o contedo que ser reutilizado, personalizaes do dicionrio e recursos adicionais que so necessrios para os autores das pginas. 50

Um conjunto relacionado de consideraes de planejamento sobre como o contedo ser aprovado e publicado ser discutido em Planejar aprovao e agendamento de contedo.

Planejar a experincia de criao da faixa de opes


A faixa de opes contm os elementos de interface do usurio que fornecem acesso a comandos de edio de pginas e ferramentas relacionadas, em conjunto com comandos de publicao e fluxo de trabalho, alm da maioria dos outros comandos no SharePoint Server 2010. Essa faixa de opes est disponvel para membros da equipe que tm, pelo menos, o nvel de permisso Contribuir. Quando feito check-out de uma pgina para edio e o cursor posicionado no campo Contedo da Pgina, as Ferramentas de Edio so exibidas. As Ferramentas de Edio contm a guia Formatar Texto e a guia Inserir, que contm os comandos usados pelos autores para formatar texto e inserir elementos de contedo, como imagens, links e contedo reutilizvel. A ilustrao a seguir mostra a faixa de opes com a guia Formatar Texto exibida:

So exibidas outras guias contextuais, ou grupos de guias, com base no elemento da pgina que est selecionado. Por exemplo, se voc inserir uma tabela em uma pgina, as Ferramentas de Tabela sero exibidas e contero uma guia Layout e uma guia Design. Voc pode planejar e implementar novos comandos da faixa de opes para fornecer funcionalidades adicionais sua equipe de contedo. Por exemplo, se a sua organizao tiver um processo para criar e incorporar imagens em seus documentos que voc queria automatizar, adicione um comando guia Pgina na faixa de opes. Voc pode personalizar a faixa de opes para fornecer recursos adicionais a autores ou para impedir que usem alguns recursos. Adicionar botes para fornecer novas funcionalidades Voc pode adicionar novos recursos ao SharePoint Server 2010 e fornecer botes na faixa de opes para dar aos autores acesso aos recursos. Por exemplo, se o seu site de publicao for usado para criar contedo altamente tcnico, adicione um recurso de editor de equaes e inclua um boto para que os autores possam acess-lo. Adicionar estilos embutidos Voc pode substituir os estilos padro disponveis adicionando ou substituindo estilos em uma folha de estilos. Ao fazer isso, os autores podem selecionar os estilos disponveis para a seleo atual usando o comando Estilos no menu contextual para o elemento selecionado. Voc pode criar estilos personalizados para texto, markup, imagens e o player da Web Part de Mdia. Voc tambm pode atualizar estilos do Microsoft Office SharePoint Server 2007 para o Microsoft SharePoint Server 2010. Para obter informaes sobre como personalizar estilos embutidos, consulte o artigo sobre como personalizar estilos. 51

Adicionar estilos de tabela A faixa de opes inclui um conjunto de estilos de tabela predefinidos que podem ser personalizados de acordo com o estilo de uma nica pgina. Cada estilo de tabela consiste em um conjunto de classes de folhas de estilos em cascata para cada marca de tabela. Por exemplo, voc pode personalizar a aparncia da primeira e da ltima linhas de uma tabela, das linhas pares e mpares ou da primeira e da ltima colunas. Personalizar locais do selecionador de imagens Em qualquer campo que inclua um comando para inserir uma imagem, voc pode adicionar links personalizados lista de locais padro listados na caixa de dilogo do selecionador de imagens. Para obter mais informaes, consulte como personalizar o selecionador de ativos. Restringir o acesso a recursos de edio Conforme descrito em Planejar pginas da Web, voc pode restringir o grau de liberdade dos autores para formatar o contedo de sua pgina da Web ou para adicionar itens, como imagens e hiperlinks para pginas em seu site, restringindo o acesso a recursos de edio. Ao abrir seu site no Microsoft SharePoint Designer 2010, voc pode editar as marcas associadas a controles de campo para desabilitar os botes da faixa de opes que os autores podem usar quando editam pginas. Por exemplo, voc pode desabilitar os botes que permitem aos autores: Definir fontes Criar links para endereos externos Adicionar ttulos ao contedo Aplicar negrito, itlico ou sublinhado ao texto Adicionar tabelas Para obter informaes sobre como adicionar, substituir e remover controles, grupos e guias na faixa de opes, consulte como personalizar a faixa de opes do servidor. Alm de implementar um comando como um comando de menu, voc tambm pode implement-lo como um boto na Barra de Ferramentas de Acesso Rpido. A Barra de Ferramentas de Acesso Rpido torna disponveis os comandos usados com frequncia. Para adicionar botes Barra de Ferramentas de Acesso Rpido, voc deve editar a pgina mestra. A ilustrao a seguir mostra a Barra de Ferramentas de Acesso Rpido: Ao planejar a criao de pginas

da Web, avalie se voc deseja adicionar ou remover comandos da faixa de opes ou da Barra de Ferramentas de Acesso Rpido. Avalie tambm o nvel de acesso que deseja atribuir a autores de contedo para que eles editem recursos e quais tipos de estilos deseja tornar disponveis. Quais so os comandos e onde eles devem ser adicionados? Faa uma lista de qualquer comando necessrio, o local da barra de ferramentas em que devem ser adicionados, se o boto necessrio na Barra de Ferramentas de Acesso Rpido e se algum local adicional precisa ser adicionado ao selecionador de imagens. 52

Planejar metadados gerenciados


Ao planejar seu site, voc deve avaliar de que modo os metadados gerenciados podem ajudar a organizar e exibir pginas de contedo e outros dados. Ter uma taxonomia completa e consistente a ser usada por autores de contedo essencial para criar um site bem-sucedido que exija manuteno mnima. Ter o conjunto correto de termos para seu site permite criar regras que ajudam a organizar pginas em pastas. A boa organizao do contedo simplifica a pesquisa de informaes e aumenta a velocidade de consulta. Para obter mais informaes sobre metadados gerenciados, consulte Viso geral dos metadados gerenciados. Ao criar layouts de pgina que os autores usaro para criar novas pginas da Web, voc pode adicionar controles de campo, como caixas de texto e listas suspensas que contenham um valor predeterminado ou que restrinjam o tipo de informaes que os autores podem colocar em uma pgina. Voc tambm pode usar metadados gerenciados para adicionar informaes contextuais a uma pgina, o que permite a voc fazer o seguinte: Criar uma consulta personalizada feita para a pgina. Exibir a navegao apropriada. Determinar quais dados relacionados so mais adequados e exibi-los na pgina. Por exemplo, em um site sobre viagens, voc pode criar um layout de pgina para destinos especficos que contenha um campo gerenciado de palavras-chave para atividades recreativas e uma Web Part de Consulta de Contedo. O autor que cria uma pgina para um destino especfico pode selecionar opes em uma lista especificada de atividades recreativas para esse destino. Quando um leitor de pgina visualiza a pgina, a Web Part de Consulta de Contedo pode exibir uma lista de outros destinos de viagem que tambm contenham essas marcas. Ao planejar a criao de pginas da Web, avalie se voc quer adicionar metadados gerenciados a seus layouts de pgina para ser usado por autores de pginas. Como os metadados sero usados? Quais termos e conjuntos de termos sero necessrios? Quem ter a propriedade dos conjuntos de termos e como eles sero gerenciados? Para obter mais informaes sobre como planejar metadados gerenciados, consulte Planejar termos e conjuntos de termos (SharePoint Server 2010) e Planejar metadados gerenciados (SharePoint Server 2010).

Planejar contedo reutilizvel


O site de nvel superior em um conjunto de sites de publicao inclui uma lista de Contedo Reutilizvel disponvel para todos os sites abaixo dele na hierarquia de sites em que o recurso de Publicao do SharePoint Server est ativado. Os itens de contedo reutilizvel podem ser implementados como HTML ou como texto. Usando o comando Contedo Reutilizvel, na guia Inserir, em Ferramentas de Edio, na faixa de opes, os autores podem selecionar opes em uma lista predefinida de contedo ou podem exibir uma lista de contedo disponvel e, em seguida, inseri-lo. Por exemplo, se a sua organizao exigir que um texto de marketing especfico seja usado na descrio de um produto, crie um item que contenha a descrio exigida. Quando um usurio adicionar esse item de contedo reutilizvel a uma pgina, o texto ser adicionado automaticamente pgina.

53

Ao criar um item de contedo reutilizvel na lista de Contedo Reutilizvel, voc pode especificar que ele seja mostrado no menu suspenso durante a edio da pgina. Tambm possvel especificar se ele pode ser automaticamente atualizado. Voc especifica se um item automaticamente atualizado. Os autores podem alterar o item depois de inseri-lo em uma pgina. Por exemplo, voc pode implementar uma declarao de direitos autorais ou o nome, endereo e outras informaes de contato da empresas como um item que possa ser automaticamente atualizado. Isso ajuda a evitar que os autores usem incorretamente esses itens e garante a consistncia entre todas as pginas da Web em que os itens so usados. Quando um autor insere um item atualizado automaticamente em uma pgina, a URL do item da lista de Contedo Reutilizvel inserida em vez do contedo do item. Quando um navegador da Web carrega uma pgina que contm um item atualizado automaticamente, o navegador substitui a URL pelo contedo do item. Portanto, alteraes em itens atualizados automaticamente na lista de Contedo Reutilizvel no precisam ser propagadas para as pginas que os utilizam. Eles se tornam disponveis imediatamente, na prxima vez que a pgina aberta em um navegador da Web. Voc no especifica se um item automaticamente atualizado. Os autores no podem alterar o item depois de inseri-lo em uma pgina. Isso til quando voc deseja definir a forma correta de um bloco de contedo, mas quer que os autores forneam o contedo. Por exemplo, em um site que fornece descries de produtos e no qual voc deseja que cada descrio siga um formato de tabela especfico, crie um item de tabela de descrio do produto na lista de Contedo Reutilizvel, que os autores possam inserir e depois substituir.

Planejar personalizaes de dicionrio


A guia Formatar Texto, em Ferramentas de Edio, inclui um comando Ortografia que verifica a ortografia do contedo em todos os campos de uma pgina que contm contedo HTML. O comando Ortografia indica erros de ortografia e fornece comandos para corrigi-los ou ignor-los. Voc pode adicionar um dicionrio personalizado a seu site de publicao para evitar que palavras que so exclusivas de seu contedo sejam informadas como erros de ortografia. Por exemplo, se o seu site incluir nomes de produtos exclusivos, voc poder adicion-los ao dicionrio personalizado. Faa uma lista de todos os nomes de produtos, acrnimos usados com frequncia e outras palavras que deseje incluir em um dicionrio personalizado do seu site.

Planejar recursos adicionais


Quando voc cria um site de publicao, o SharePoint Server 2010 cria as bibliotecas que so listadas na tabela a seguir. Voc pode usar essas bibliotecas para armazenar recursos adicionais que os criadores de contedo podem usar.

54

Use este local

Para armazenar estes itens

Que se aplicam a este nvel na hierarquia de sites

Galeria de Pginas Mestras Documentos

Pginas mestras e layouts de pgina

Conjunto de sites

Documentos usados na criao da Tamanho atual pgina

Documentos do Conjunto de Sites Documentos usados na criao da Conjunto de sites pgina Imagens Imagens do Conjunto de Sites Biblioteca de Estilos Imagens usadas na criao da pgina Imagens usadas na criao da pgina Folhas de estilos em cascata personalizadas e estilos da linguagem XSL Tamanho atual Conjunto de sites Conjunto de sites

Quando os usurios inserem uma imagem ou um link em uma pgina, a janela Selecionar um Ativo permite que eles naveguem no contedo de listas e bibliotecas do site atual e nas bibliotecas de Documentos do Conjunto de Sites e Imagens do Conjunto de Sites. Voc tambm pode usar a lista Locais Sugeridos do Navegador de Contedo para adicionar links a outras bibliotecas do SharePoint Server 2010 que contenham recursos a serem includos em pginas da Web. Quando um usurio insere uma imagem ou um link em uma Web Part, os links so exibidos no menu Locais sugeridos da janela Selecionar um Ativo. Ao planejar a criao de pginas da Web, avalie os tipos de recursos adicionais de que os autores de pginas possam precisar. Pense em quem criar esses recursos e onde voc deseja que eles sejam armazenados. Se alguns recursos estiverem localizados em outros sites, faa uma lista de quais so esses recursos e de onde eles esto localizados para que possam ser adicionados lista de Locais Sugeridos do Navegador de Contedo.

Planilha de planejamento de criao de pginas da Web


Baixe uma verso do Excel da planilha de planejamento de criao de pginas da Web. Use esta planilha para registrar suas decises de criao de pginas da Web para um tipo de contedo.

55

Consulte tambm
Conceitos
Planejar pginas da Web Planejar aprovao e agendamento de contedo

56

Planejar aprovao e agendamento de contedo


A aprovao de contedo o processo pelo qual o contedo criado aprovado ou rejeitado para publicao. O agendamento de contedo o processo pelo qual o contedo publicado e disponibilizado para os leitores de acordo com uma agenda especificada. O recurso Publicao do Microsoft SharePoint Server 2010 fornece a capacidade de aprovar e agendar contedo para publicao. Este artigo contm as orientaes gerais sobre como planejar a aprovao e o agendamento de contedo para uso em sites de publicao do SharePoint Server 2010. Contudo, o artigo no descreve como configurar definies para aprovao de contedo, nem como configurar fluxos de trabalho. Neste artigo: Sobre o planejamento de aprovao e agendamento de contedo Planejar a aprovao de contedo Planejar o agendamento de contedo Usando a implantao de contedo com aprovao e agendamento de contedo

Sobre o planejamento de aprovao e agendamento de contedo


medida que voc planeja os sites de publicao do SharePoint Server 2010, planeje o volume de controle que deseja propiciar aos usurios para aprovao de contedo do site. Por exemplo, pode ser conveniente impor restries ao volume de controle que os autores tero para aprovar o contedo criado. Voc tem a opo de no permitir nenhum controle aos usurios, ou proporcionar moderao simples, ou fornecer a capacidade de iniciar um fluxo de trabalho aps o envio do contedo. No planejamento de sites de publicao, tambm preciso compreender como funciona o processo de agendamento de contedo.

Planejar a aprovao de contedo


A aprovao de contedo o processo pelo qual uma pessoa com permisses de Aprovador controla a publicao de contedo. Essa aprovao configurada com a opo Aprovao de Contedo, na pgina Definies de Controle de Verso, nas definies da biblioteca de documentos que armazena o contedo a ser publicado. Ao planejar a aprovao de contedo, decida como voc deseja que ela funcione para o seu site e quem poder aprovar contedo para publicao. No SharePoint Server 2010, o controle de contedo pode abranger os seguintes nveis:

57

Nenhum se a aprovao de contedo no for exigida para itens de uma biblioteca de documentos, depois que o autor enviar o contedo para publicao, isso ocorrer imediatamente. Moderao simples o contedo deve ser aprovado manualmente por um membro do grupo Aprovador depois que o autor faz o envio para publicao. O contedo no ficar visvel aos usurios com permisses de Leitura enquanto no for aprovado. Fluxo de trabalho de aprovao um fluxo de trabalho usado para executar o processo de aprovao. O uso de um fluxo de trabalho torna o processo de aprovao mais automatizado e aproveita os recursos internos de fluxo de trabalho, como o envio automtico de email aos aprovadores, a adio de tarefas de aprovao s listas de tarefas dos aprovadores e a permisso para que os autores controlem o status do processo de aprovao. Os usurios tambm podem modificar o modelo de fluxo de trabalho de aprovao ou ento desenvolver seu prprio fluxo de trabalho personalizado usando o Microsoft SharePoint Designer 2010 ou o Microsoft Visual Studio 2010. Por padro, os modelos de site de publicao so pr-configurados para usar uma das seguintes categorias. Entenda essas categorias como uma srie de restries aprovao do contedo, abrangendo desde a mnima at a mxima restrio. A tabela a seguir mostra cada categoria, o nvel de restrio e o modelo de site de publicao que automaticamente associado a cada categoria.
Categoria Nvel de restrio Modelo de site

Nenhuma Moderao simples Fluxo de trabalho de aprovao

Nenhum Baixo Rigoroso

Wiki Corporativo Site de Publicao Site de Publicao com Fluxo de Trabalho

possvel habilitar ou desabilitar as opes relacionadas publicao do seu site; por exemplo, exigncia de aprovao de contedo ou alterao das definies do fluxo de trabalho de aprovao.

Planejar o agendamento de contedo


O agendamento de contedo o processo pelo qual os usurios com pelo menos permisses de Colaborador especificam uma agenda de publicao do contedo. Se a opo Aprovao de Contedo estiver habilitada para uma biblioteca de documentos, o contedo dever ser aprovado antes de ser publicado. Para obter mais informaes sobre a aprovao contedo, consulte Versioning, content approval, and check-out planning (SharePoint Server 2010).

58

Observao: O agendamento de contedo ser disponibilizado somente se a opo Aprovao de Contedo estiver habilitada e se a opo Histrico de Verso do Documento estiver definida para criar verses principais e secundrias (rascunho).

O contedo pode ser agendado para publicao e cancelamento de publicao em datas e horas especificadas. As datas e horas agendadas so iniciadas por trabalhos de timer que, continuamente, verificam pginas e itens da biblioteca de documentos ou da biblioteca de imagens para fins de publicao ou cancelamento de publicao. Voc pode alterar a frequncia de execuo de cada trabalho na pgina Definies de Trabalho, no site da Administrao Central.

Usando a implantao de contedo com aprovao e agendamento de contedo


A implantao de contedo um recurso do SharePoint Server 2010, que pode ser usado para copiar contedo de um conjunto de sites de origem em um conjunto de sites de destino. Esse recurso foi projetado para sites que usam topologia de vrios farms. Esse tipo de topologia consiste em farms separados para criao, publicao e, possivelmente, preparao. Se voc estiver implementando uma topologia de vrios farms, aplique todas as consideraes descritas neste artigo a cada farm de criao do ambiente. Para obter mais informaes, consulte Projetar a topologia de implantao de contedo e Diagramas tcnicos (SharePoint Server 2010). Se a implantao de contedo for utilizada juntamente com a aprovao de contedo e o agendamento de contedo para a sua soluo do SharePoint Server 2010, todos os processos de aprovao ocorrero no servidor de origem, onde o contedo foi criado. Quando o contedo for implantado no servidor de destino, o agendamento de publicao associado a cada parte do contedo tambm ser implantado. Por exemplo, se uma pgina for aprovada no servidor de origem na segunda-feira e estiver definida para ativao meia-noite da sexta-feira, ela ser copiada no servidor de destino na prxima vez que um trabalho de implantao de contedo for executado. Entretanto, a pgina no ficar visvel para os usurios que tiverem permisses de Leitura ou annimas at a meia-noite da sexta-feira.

Consulte tambm
Conceitos
Planejar o gerenciamento de contedo da Web (SharePoint Server 2010) Planejar pginas da Web

59

Planejar armazenamento em cache e desempenho (SharePoint Server 2010)


O Microsoft SharePoint Server 2010 oferece um cache BLOB (objeto grande binrio) baseado em disco que reduz a carga do banco de dados e aumenta o desempenho do navegador para os usurios. Este artigo descreve esse cache e indica como e quando ele deve ser utilizado, alm de relacionar as principais consideraes que devem ser feitas ao se planejar sua utilizao. Aborda, tambm, informaes sobre quando usar a Limitao da Taxa de Bits, uma extenso do Servios de Informaes da Internet (IIS) 7.0 que melhora o desempenho dos vdeos para os usurios quando os so como parte do gerenciamento de ativos digitais no SharePoint Server 2010. Finalmente, este artigo descreve as limitaes relacionadas s restries de tamanho de carregamento de arquivo, e descreve os pontos a serem considerados antes de ajustar o limite de tamanho de transferncia de arquivos no servidor. Para obter informaes sobre como habilitar o cache BLOB, consulte Configure cache settings for a Web application (SharePoint Server 2010). Para obter informaes sobre o gerenciamento de ativos digitais, consulte Planning digital asset management. Neste artigo: Cache BLOB baseado em disco Viso geral do cache BLOB Decidir sobre o uso do cache BLOB Armazenar o cache do BLOB Habilitar o cache BLOB Especificar o tamanho do cache BLOB Limitao da Taxa de Bits Viso geral da Limitao da Taxa de Bits Decidir sobre o uso da Limitao da Taxa de Bits Habilitar a Limitao da Taxa de Bits Tamanho mximo de carregamento de arquivo Viso geral do tamanho mximo de carregamento de arquivo Decidir tamanho mximo de carregamento de arquivo Configurar tamanho mximo de carregamento de arquivo

Cache BLOB baseado em disco


Esta seo descreve o cache BLOB baseado em disco e contm informaes importantes sobre o planejamento da sua utilizao com uma implantao do SharePoint. Aborda a deciso sobre o momento de utilizar esse cache, onde armazenlo, como habilit-lo e como configurar o tamanho do cache de modo a obter o melhor desempenho para os usurios. 60

Viso geral do cache BLOB


Este cache, baseado em disco, controla o armazenamento no cache BLOB, como arquivos de imagem, udio e vdeo frequentemente usados, alm de outros arquivos usados na exibio de pginas da Web (por exemplo, .css e .js). O cache BLOB habilitado em um servidor Web front-end e melhora o desempenho recuperando arquivos BLOB a partir do banco de dados e armazenando-os em um diretrio no servidor Web front-end final, para serem servidos aos usurios. Isso reduz o trfego da rede e a carga do banco de dados. Alm disso, o cache BLOB oferece recursos que do suporte ao servio de arquivos de mdia para usurios. Um exemplo disso o suporte para pedidos de faixa de bytes, que permite que usurios selecionem um ponto mais adiante no vdeo e iniciem a reproduo imediatamente. Outro o armazenamento progressivo em cache, que comea a servir o incio de um arquivo grande de vdeo enquanto o restante do arquivo ainda est sendo armazenado no cache. Os arquivos de vdeo so divididos e recuperados em sees menores para reduzir a carga entre servidores front-end e back-end. Um administrador tem autoridade para configurar o tamanho das sees.

Decidir sobre o uso do cache BLOB


Quando habilitado, o cache BLOB armazena vrios arquivos de imagem, udio e vdeo, alm de arquivos .css e .js. Um administrador tem autoridade para modificar as configuraes e decidir sobre a adio ou remoo de extenses de nomes de arquivo entre os tipos de arquivos armazenveis em cache. Esse recurso permite armazenar tantos tipos de arquivos quanto possvel, ou restringir o cache apenas a determinados tipos. Por exemplo, caso voc tenha um portal com acesso Internet que possua documentos somente leitura .doc ou .pdf, poder especificar que esses arquivos sejam armazenados em cache a fim de serem exibidos mais rapidamente para os usurios. Se voc tiver um site de colaborao que contenha tanto arquivos atualizados com frequncia quanto ativos de mdia, poder especificar que o cache se destina exclusivamente aos tipos de udio e vdeo, incluindo apenas as extenses de nomes desses arquivos nas configuraes do cache. Antes de habilitar o cache BLOB, convm analisar cuidadosamente o cenrio em que ele ser utilizado. Se o site for intensamente usado para colaborao, habilitar o cache poder implicar em uma queda temporria no desempenho, quando os arquivos a serem armazenados no cache forem gravados em disco primeiro. Ao trmino dessa tarefa, o desempenho do site melhorar; isso deve ser levado em considerao ao decidir a possvel ativao do cache. Os critrios as seguir servem de ajuda para que voc fundamente sua deciso: No caso de um site de publicao em que a maioria dos visitantes annima ou cujo contedo de grande parte dos arquivos esttico, habilite o cache BLOB para o mximo de tipos possveis. Em sites que contenham muitos ativos de mdia somente leitura ou nos quais apenas uma pequena porcentagem de tais ativos seja atualizada, habilite o cache BLOB exclusivamente para arquivos de mdia. H um cache BLOB por aplicativo Web. Se voc pretende utiliz-lo junto com uma biblioteca de ativos (a qual, de acordo com a sua expectativa, ser grande) ou com site que receber muito trfego, convm inserir o conjunto de sites (que contm a biblioteca de ativos) no prprio aplicativo Web, para que este receba seu prprio cache BLOB. Isso assegurar que os demais ativos no consumiro espao no cache a ser alocado aos 61

itens na biblioteca. Garantir tambm que sites com muito trfego no impediro que os com pouco trfego usufruam os benefcios desse tipo de cache.

Armazenar o cache do BLOB


Ao habilitar o cache BLOB, especifique um local no servidor Web front-end para armazenar os arquivos. Por padro, o cache ser criado na unidade de instalao do SharePoint. No se esquea de posicionar o cache em uma unidade com espao em disco disponvel suficiente para o armazenamento do cache. Alm disso, selecione uma unidade cuja utilizao pelos processos ser a menor possvel, a fim de que o processo do cache no encontre conflitos ao tentar acessar a unidade. Quando h uma grande quantidade de processos competindo pelo acesso ao disco na unidade em que o cache BLOB est localizado, o desempenho e outros processos do cache so afetados negativamente. Se voc pretende usar, ao mesmo tempo, o cache BLOB em um cenrio de armazenamento de cache intenso (por exemplo, para servir vdeos em um ambiente de alto trfego) e o log ULS, convm usar unidades fsicas diferentes, no apenas parties diferentes. Manter esses dois elementos na mesma unidade podem reduzir consideravelmente o desempenho do servidor. Se voc decidir coloc-los na mesma unidade fsica, monitore cuidadosamente o comprimento da fila do disco quanto a qualquer efeito no desempenho. Cada servidor Web front-end tem sua prpria cpia local do cache BLOB que criada como solicitaes para os arquivos recebidos. Se voc usar o balanceamento de carga com vrios servidores Web front-end, cada um deles conter seu prprio cache. Quando um arquivo for solicitado pelo primeiro servidor, ele ser armazenado no cache de tal servidor apenas. Se a prxima solicitao para o mesmo arquivo vier de um segundo servidor, uma segunda solicitao ser enviada para o servidor de banco de dados a fim de recuperar o arquivo para o cache no segundo servidor.

Habilitar o cache BLOB


O cache BLOB configurado no arquivo web.config de cada aplicativo Web e, por padro, no est habilitado. necessrio habilit-lo especificamente para usufruir das vantagens de desempenho que ele oferece. Para obter informaes sobre como habilitar o cache BLOB, consulte Configure cache settings for a Web application (SharePoint Server 2010).

Especificar o tamanho do cache BLOB


Enquanto voc decide o tamanho do cache BLOB, analise o nmero e o tamanho dos arquivos para determinar o tamanho total dos dados a serem armazenados no cache. O padro desse cache 10 GB (gigabytes). Reserve, pelo menos, 20% de espao a mais na unidade em relao ao tamanho do cache. Por exemplo, se voc tiver 10 GB de contedo, defina o tamanho do cache para 12 GB em uma unidade com, pelo menos, 15 GB de espao. Se o cache for muito pequeno, o servio dos arquivos aos usurios ser lento, reduzindo o desempenho do site.

Limitao da Taxa de Bits


Esta seo contm informaes sobre a Limitao da Taxa de Bits, quando utiliz-la com a soluo do SharePoint e como ativ-la.

Viso geral da Limitao da Taxa de Bits


62

A Limitao da Taxa de Bits uma extenso do IIS 7.0 que mede as velocidades de download dos tipos de arquivos de mdia e os dados entre um servidor e um computador cliente. As taxas de bits codificadas dos tipos de arquivos de mdia [por exemplo, Windows Media Video (WMV), MPEG-4 (MP4) e Adobe Flash Video] so automaticamente detectadas e a taxa de entrega ao cliente via HTTP controladas de acordo com a configurao da Limitao da Taxa de Bits. Para obter informaes adicionais, consulte Limitao da Taxa de Bits (http://go.microsoft.com/fwlink/? linkid=155151&clcid=0x416).

Decidir sobre o uso da Limitao da Taxa de Bits


Ao disponibilizar ativos de vdeo de longa durao aos usurios no SharePoint Server 2010, ative a Limitao da Taxa de Bits no IIS. Sem essa extenso, o IIS servir vdeos usando a maior largura de banda possvel, o que reduzir o desempenho da rede. Quando voc ativa a Limitao da Taxa de Bits no IIS, ela serve arquivos de vdeos que usam apenas o tanto de largura de rede necessria para dar suporte ao download e exibio progressivos de vdeos. Quando o cache BLOB tambm est ativado, a Limitao da Taxa de Bits usa regras de extenso para os arquivos armazenados no cache do disco. Os arquivos servidos a partir do cache BLOB via Limitao da Taxa de Bits so enviados ao cliente com base em uma porcentagem do tamanho compactado que usa a taxa de bits codificada. Por exemplo, se os vdeos em sua organizao forem menores que 10 MB, possvel optar por no usar a Limitao da Taxa de Bits j que ela afetar a velocidade de download dos vdeos para os computadores dos usurios. No entanto, se voc estiver servindo arquivos de vdeo, ative tal otimizao para controlar a velocidade com que os arquivos so transferidos para os computadores clientes. Observao: A Limitao da Taxa de Bits no funcionar corretamente se o cache BLOB no for ativado antes e configurado de modo a armazenar em cache os tipos de arquivos a serem otimizados.

Habilitar a Limitao da Taxa de Bits


Para habilitar a Limitao da Taxa de Bits no IIS 7.0, instale o IIS Media Services 2.0. Para obter informaes sobre como fazer essa instalao, consulte o Leia-me da Limitao da Taxa de Bits (http://go.microsoft.com/fwlink/?linkid=154962&clcid=0x416). Para obter informaes sobre como configurar a Limitao da Taxa de Bits, consulte Configurao passo a passo da Limitao da Taxa de Bits (http://go.microsoft.com/fwlink/?linkid=155153&clcid=0x416).

Tamanho mximo de carregamento de arquivo


Este seo descreve a limitao de tamanho, como decidir o tamanho que ser usado e como configur-lo.

Viso geral do tamanho mximo de carregamento de arquivo


63

Esta uma configurao usada pelo aplicativo Web do SharePoint Server 2010 que especifica o tamanho mximo de arquivo que o usurio pode carregar para o servidor. Quando um novo aplicativo criado, o SharePoint Server 2010 define 50 MB como eu tamanho mximo. Se um usurio tentar carregar um arquivo maior do que o especificado, a operao falhar.

Decidir tamanho mximo de carregamento de arquivo


Cada usurio que carrega um arquivo para uma biblioteca usa uma conexo para o servidor e aumenta a quantidade de informaes no banco de dados. Isso afeta a carga, o tempo de resposta e a capacidade de dados do servidor. Dependendo do seu cenrio, poder influir negativamente no desempenho do servidor se este no estiver configurado para manusear grandes volumes de arquivos. Para determinar qual deve ser o limite de tamanho de carregamento de arquivo, analise o nmero de usurios do site e o tamanho dos arquivos que sero carregados. Por exemplo, se os usurios carregarem, principalmente, vdeos de 500 MB, o limite de tamanho dever ser grande o suficiente para acomodar facilmente os maiores arquivos que eles carregaro. Quando pretender ajustar esse limite, lembre-se de que isso afetar diretamente o planejamento de capacidade do ambiente do seu servidor. Para obter mais informaes sobre planejamento de arquivos grandes de mdia, consulte Planning digital asset management.

Configurar tamanho mximo de carregamento de arquivo


Para configurar o tamanho de carregamento de arquivo no SharePoint Server 2010, um administrador de farm deve alterar o valor Tamanho Mximo de Carregamento na pgina Configuraes Gerais do Aplicativo Web, na Administrao Central. Observao: Se voc aumentar o tamanho mximo padro de carregamento para um aplicativo Web e planejar usar a implantao de contedo para mover os dados das colees de sites nesse aplicativo Web para outro farm ou conjunto de sites, aumente o tamanho mximo padro de carregamento no servidor de destino, seno o trabalho de implantao de contedo falhar.

Consulte tambm
Outros recursos
Cache settings operations (SharePoint Server 2010)

64

Plano para Bibliotecas de pginas extensas (SharePoint Server 2010)


Uma biblioteca de Pginas uma biblioteca de documentos que contm todas as pginas de contedo de um site de publicao. Um site que tem milhares ou dezenas de milhares de pginas armazenadas na biblioteca de Pginas deve levar em considerao um conjunto exclusivo de questes que dizem respeito ao gerenciamento dessas pginas e a como possibilitar a navegao entre elas em um site. Este artigo descreve o uso de bibliotecas de Pginas extensas em sites de publicao do Microsoft SharePoint Server 2010 e fornece informaes para ajudar a determinar se voc deve ou no usar essas bibliotecas com a sua soluo de publicao e como planej-las. Este artigo no descreve como configurar regras ou o roteamento de pginas para uso com bibliotecas de Pginas extensas e no discute como configurar a navegao para uso com essas bibliotecas. Para obter informaes sobre como planejar sites, consulte Plan sites and site collections (SharePoint Server 2010). Neste artigo: Sobre bibliotecas de Pginas extensas Determinar se uma biblioteca de Pginas extensa deve ser usada Decidir como gerenciar pginas Planejar a navegao Planejando os menus Navegao Global e Navegao Atual Planejando outras Web parts para navegao

Sobre bibliotecas de Pginas extensas


Bibliotecas de Pginas no SharePoint Server 2010 agora do suporte criao de pastas e ao armazenamento de pginas dentro de pastas. Assim, pode haver milhares ou at dezenas de milhares de pginas armazenadas na biblioteca de Pginas de um nico site. Os menus Navegao Global e Navegao Atual de um site de publicao esto diretamente vinculados biblioteca de Pginas. Por padro, novas pginas so colocadas na raiz da biblioteca de Pginas medida que so criadas. Se o site tiver sido configurado para usar a navegao automatica, as novas pginas sero automaticamente adicionadas aos menus Navegao Global e Navegao Atual. No entanto, as pginas que so colocadas em uma pasta na biblioteca de Pginas no so adicionadas aos menus de navegao e devem ser adicionadas manualmente. Alm disso, h um limite para o nmero de links que podem ser exibidos no menu Navegao Global ou Navegao Atual. Se a sua soluo for usar um nico site que tenha muitas pginas, voc dever planejar como organizar o contedo para que possa gerenciar as pginas e configurar a navegao no site. O SharePoint Server 2010 fornece vrias maneiras de gerenciar o contedo do site que automaticamente armazenado em uma biblioteca de Pginas extensa. Uma das maneiras habilitar o recurso Organizador de Contedo para um site e criar regras que 65

roteiem pginas para pastas especficas com base em determinados critrios, como tipo de contedo, ttulo, datas de agendamento ou pblico-alvo. Outra maneira usar a configurao de particionamento de pastas no Organizador de Contedo para criar pastas automaticamente depois que o local de destino contiver um nmero especificado de itens. Quando o local de destino atingir o nmero mximo de itens, uma nova pasta que possui um nome de pasta especificado ser automaticamente criada, e todos os novos itens criados sero ento colocados nessa nova pasta. Embora seja possvel gerenciar a organizao do contedo do seu site manualmente, o uso uma biblioteca de Pginas extensa junto com o Organizador de Contedo oferece as seguintes vantagens: Organizao de pginas automatizada A organizao das pginas pode ser gerenciada automaticamente por meio do Organizador de Contedo, que permite o particionamento de pastas e o roteamento de pginas. Menos manuteno do site Os proprietrios de sites passam menos tempo gerenciando as pginas do site porque a biblioteca pode ser gerenciada automaticamente. Os autores no precisam se preocupar em colocar as pginas no local correto, porque o roteamento baseado em regras faz isso por eles. Desempenho de consultas aprimorado A carga de consultas no banco de dados de contedo reduzida quando as pginas so exibidas aos usurios, porque as Web Parts de Consulta de Contedo consultam apenas uma biblioteca na qual o contedo est armazenado.

Determinar se uma biblioteca de Pginas extensa deve ser usada


Antes de planejar o uso de uma biblioteca de Pginas extensa, voc deve determinar se esse tipo de biblioteca a opo certa para sua soluo. Isso depender de como voc pretende organizar o contedo no seu site. Para decidir se o uso de uma biblioteca de Pginas extensa a opo certa para sua soluo, responda s seguintes perguntas: A pgina v4.master ser a mesma para todo o contedo do site? Os layouts de pgina sero os mesmos para todo o contedo do site? Os tipos de contedo sero os mesmos para todas as pginas do site? As permisses para usurios que tm acesso de colaborador, designer e aprovao sero as mesmas para todo o contedo do site? Se a resposta a cada uma dessas perguntas for "Sim", talvez a soluo possa se beneficiar com o uso de um nico site que possua uma biblioteca de Pginas extensa. Se tiver respondido "No" a qualquer uma das perguntas, voc dever usar sites separados que tenham suas prprias bibliotecas de Pginas.

Decidir como gerenciar pginas


Depois de optar por usar uma biblioteca de Pginas extensa, voc deve decidir como gerenciar as pginas que sero criadas. H duas maneiras de gerenciar as pginas do seu site: manualmente ou por meio de regras e do roteamento de pginas. No recomendamos o gerenciamento manual de pginas, pois um grande nmero de 66

pginas est envolvido. Em vez disso, voc deve usar as regras e o roteamento de pginas que so fornecidos como parte do recurso Organizador de Contedo. Para poder usar as regras e o roteamento de pginas para um site, voc deve iniciar o recurso Organizador de Contedo usando a pgina Gerenciar recursos do site em Definies do Site. Depois de iniciar o recurso Organizador de Contedo, se quiser habilitar a criao automtica de pastas na biblioteca de Pginas, use a pgina Definies do Organizador de Contedo para ativar o particionamento de pastas. Use a pgina Regras do Organizador de Contedo de forma a criar regras para rotear pginas ao local correto na biblioteca de Pginas. Embora as regras possam ser configuradas para vrios critrios, voc pode usar metadados gerenciados para fornecer ainda mais controle sobre onde as pginas so colocadas na biblioteca. Por exemplo, possvel criar conjuntos de termos e rotear pginas para determinadas pastas com base nos termos ou nas palavras-chave gerenciadas que os autores atribuem s pginas que eles criam. Para obter informaes sobre como usar metadados gerenciados, consulte Planejar metadados gerenciados (SharePoint Server 2010). Ao planejar o gerenciamento do contedo na biblioteca de Pginas, pense nas pginas que os autores criaro. O contedo ser semelhante o suficiente para que voc possa usar o particionamento automtico de pastas? Voc precisa criar uma biblioteca mais estruturada para conter as pginas do seu site? De quais pastas voc precisa e quais critrios deseja usar a fim de rotear pginas para pastas especficas? Voc precisar criar um repositrio de termos personalizado para fornecer aos autores uma lista de palavras-chave a serem usadas com o roteamento de pginas?

Planejar a navegao
Os menus Navegao Global e Navegao Atual no exibem pginas em pastas e apresentam limites quanto ao nmero mximo de links que podem ser exibidos. Portanto, voc deve planejar como os usurios navegaro entre as pginas do seu site. Em geral, o planeamento da navegao para um site que usa uma biblioteca de Pginas extensa envolve os seguintes elementos do site: Menus Navegao Global e Navegao Atual Outras Web Parts para navegao

Planejando os menus Navegao Global e Navegao Atual


Embora as pginas que so adicionadas raiz da biblioteca de Pginas sejam adicionadas automaticamente aos menus Navegao Global e Navegao Atual, se o seu site for ter muitas pginas, voc dever decidir quais pginas devero ser exibidas nesses menus. Por exemplo, possvel criar uma srie de pginas que usam o modelo Pgina de Boas-vindas para exibir uma mistura de contedo criado e Web Parts vinculadas a outras pginas do site e ento apenas incluir as Pginas de Boas-vindas nos menus Navegao Global e Navegao Atual. Use a pgina Definies de Navegao do Site em Definies do Site para personalizar os menus Navegao Global e Navegao Atual para seu site. Voc pode evitar que os menus de navegao exibam automaticamente os links para sites abaixo do site e das pginas de nvel superior. Tambm pode especificar apenas os links que voc deseja mostrar aos usurios e a ordem em que deseja que esses links sejam listados. Assim, possvel construir um sistema de navegao que no dependa da estrutura da biblioteca de Pginas. Se no quiser atualizar manualmente os menus de navegao na interface 67

do usurio, voc tambm poder usar o Microsoft Visual Studio 2010 para criar um menu de navegao personalizado para o seu site.

Planejando outras Web parts para navegao


O SharePoint Server 2010 oferece duas Web Parts especficas para navegao que podem ser adicionadas a pginas de Web Parts para sites de publicao: a Web Part de Sumrio e a Web Part de Links de Resumo. A Web Part de Sumrio exibe automaticamente o contedo dos trs primeiros nveis de um site. No entanto, ela no deve ser usada para sites de publicao que possuam bibliotecas de Pginas extensas, pois no exibe pginas em pastas e, portanto, no mostrar com preciso a hierarquia de contedo do site. Essa Web Part mais adequada para sites de publicao menores, que possuem apenas um nmero limitado de pginas. Com a Web Part de Links de Resumo, os autores de pginas podem criar uma lista de links que podem ser agrupados e estilizados em uma pgina de Web Parts. Embora essa seja uma maneira fcil para esses autores criarem links para outras pginas, a limitao que a lista esttica e deve ser alterada manualmente para adicionar ou remover itens da navegao. Essa Web Part mais adequada para uma pequena lista de pginas especficas de um site. Porm, se for expandida para uma lista mais longa de links de bibliotecas de Pginas, com muitas pastas e pginas, ela poder rapidamente tornar-se impossvel de gerenciar. Voc tambm pode usar uma Web Part de Listas e Bibliotecas ou uma Web Part de Consulta de Contedo para criar links de navegao dinmicos e personalizados nas pginas do seu site. Usando qualquer uma dessas Web Parts, voc pode reduzir o custo de manuteno do site e proporcionar aos autores de pginas a flexibilidade de fornecer contedo dinmico, para que os usurios localizem facilmente o contedo novo ou popular, sem a necessidade de atualizar manualmente a navegao. Voc pode usar uma Web Part de Listas e Bibliotecas para apresentar um modo de exibio de qualquer lista ou biblioteca do site, como a biblioteca de Pginas. Primeiro, crie um modo de exibio que seja configurado para filtrar, classificar e agrupar o contedo da biblioteca de Pginas, de modo a retornar os itens que voc deseja mostrar. Selecione ento esse modo de exibio na Web Part em outra pgina para mostrar os itens da biblioteca. O resultado um modo de exibio da biblioteca de Pginas que dinmico e que ser alterado quando mais pginas forem adicionadas biblioteca. Voc tambm pode usar a Web Part de Consulta de Contedo para criar uma lista personalizada de links para contedo a partir de qualquer lista ou biblioteca do site, ou a partir de qualquer outro site do conjunto de sites. Usando essa Web Part, voc pode especificar os critrios usados para exibir itens na Web Part, como tipo de contedo, ttulo, datas de agendamento ou pblico-alvo. Por exemplo, se o site usar a classificao de pginas, voc poder criar uma Web Part de Consulta de Contedo que exiba as pginas mais votadas do seu site. Quando a Web Part de Consulta de Contedo usada com uma biblioteca de Pginas extensa, ela fornece mais flexibilidade do que a Web Part de Links de Resumo, porque a lista dinmica e reduz a manuteno necessria para atualizar listas estticas quando pginas so adicionadas ou removidas. Ao planejar a navegao para o seu site, pense em como os usurios navegaro nele. Quais so as pginas principais que devem ser exibidas nos menus Navegao Global e Navegao Personalizada? Quais so os tipos de contedo do site e como esse contedo deve ser agrupado ao ser exibido para os usurios? Voc precisa de listas de links estticos ou dinmicos para o contedo ou precisa de uma mistura de ambos? Ao 68

planejar a navegao para um site que usa uma biblioteca de Pginas extensa, voc deve considerar muitas das mesmas questes que consideraria ao planejar a navegao para qualquer outro site. Para obter mais informaes sobre como planejar a navegao do site, consulte Plan site navigation (SharePoint Server 2010).

Consulte tambm
Conceitos
Planejar metadados gerenciados (SharePoint Server 2010)

Outros recursos
About sites and site collections (SharePoint Server 2010) Plan sites and site collections (SharePoint Server 2010) Site navigation overview (SharePoint Server 2010)

69

Viso geral da implantao de contedo (SharePoint Server 2010)


A implantao de contedo um recurso do Microsoft SharePoint Server 2010 que pode ser usado para copiar contedo de um conjunto de sites de origem para um conjunto de sites de destino. Este artigo resume o recurso de implantao de contedo no SharePoint Server 2010. Ele descreve o objetivo e a funo da implantao de contedo, explica os caminhos e as tarefas de implantao de contedo, bem como as opes de segurana que esto disponveis quando voc implanta contedo. Este artigo tambm explica o funcionamento do processo de implantao de contedo e lista fatores e limitaes importantes do uso da implantao de contedo. Este artigo no descreve as etapas envolvidas no planejamento de -como usar a implantao de contedo ou como defini-la e configur-la. Para obter mais informaes, consulte Planejar a implantao de contedo (SharePoint Server 2010). Neste artigo: O que implantao de contedo? Sobre trabalhos e caminhos de implantao Sobre a segurana da implantao de contedo Como a implantao de contedo funciona Consideraes importantes sobre a implantao de contedo

O que implantao de contedo?


A implantao de contedo implanta contedo de um conjunto de sites de origem do SharePoint Server 2010 para um conjunto de sites de destino. O conjunto de sites de origem completo, ou um subconjunto dele, pode ser implantado. A implantao de contedo, que incremental por padro, inclui somente pginas alteradas e ativos relacionados (como imagens). Um recurso Implantao Rpida oferece suporte implantao de uma nica pgina feita por autores. Observao: Para que o recurso Implantao Rpida funcione, o conjunto de sites de origem deve ter sido criado usando o modelo Portal de Publicao ou deve ter o recurso infraestrutura de Publicao do SharePoint Server habilitado.

Na maioria dos cenrios de implantao de contedo, o conjunto de sites de origem, do qual o contedo est sendo implantado, est em um farm de servidores separado do conjunto de sites de destino. Normalmente, o farm de servidores de destino (o farm de 70

"produo") tem a segurana mais rigorosa para minimizar aes que possam ser executadas no ambiente de produo. No se espera que a criao seja feita no servidor de produo, pois alteraes feitas no servidor de produo podem ser substitudas por um trabalho de implantao de contedo. Na maioria dos cenrios de implantao de contedo, o farm de servidores de origem e o farm de servidores de produo esto em domnios independentes do Active Directory. Para obter informaes sobre topologias de implantao de contedo, consulte Projetar a topologia de implantao de contedo importante observar que a implantao de contedo um processo unidirecional: o contedo implantado de um conjunto de sites de origem em um conjunto de sites de destino. O recurso de implantao de contedo no suporta a sincronizaro circular da origem para o destino e vice-versa. A criao de novo contedo ou a alterao do contedo existente no conjunto de sites de destino pode causar a falha dos trabalhos de implantao de contedo. Devido a isso, considere restringir as permisses no conjunto de sites de destino para que os usurios no possam fazer alteraes diretamente no contedo armazenado nesse conjunto de sites. Na implantao de contedo, a URL base do conjunto de sites de origem pode ser diferente da URL base do conjunto de sites de destino. O recurso de implantao de contedo corrigir links no contedo de origem para trabalhar corretamente no local de destino. A implantao de contedo s implanta contedo pginas da Web, bibliotecas, listas e recursos usados pelas pginas implantadas. Ela no implanta programas, assemblies, recursos ou informaes de configurao como arquivos Web.config. Quando uma pgina da Web implantada, todos os itens do banco de dados de contedo do qual a pgina depende como imagens, folhas de estilos ou pginas de layout tambm so implantados. A implantao de contedo implanta as verses menor e principal mais recentes de um item de contedo. Por exemplo, se a verso 2.7 de uma pgina da Web estiver sendo implantada, a verso principal mais recente (2.0) da pgina e a verso secundria mais recente (2.7) sero implantadas no site de destino. Se um item tiver uma agenda de publicao associada, as informaes de agendamento sero implantadas juntamente com o item para que a agenda seja seguida no conjunto de sites de destino. Por exemplo, se um item agendado para publicao s 6:00 horas for implantado s 3:00 horas, os usurios do site de destino no podero exibir o contedo at as 6:00 horas. Para obter informaes sobre agendamento de contedo, consulte Planejar aprovao e agendamento de contedo. Um novo recurso de implantao de contedo adicionado ao SharePoint Server 2010 a opo de usar instantneos de banco de dados do SQL Server durante a exportao. Se a opo de instantneos de banco de dados estiver habilitada, um instantneo do banco de dados de contedo de origem ser criado antes que a fase de exportao do trabalho de implantao de contedo seja iniciada. O trabalho de implantao de contedo usa o instantneo de banco de dados para executar a exportao, em vez de exportar diretamente do banco de dados de contedo dinmico. Aps a concluso da exportao, o instantneo excludo. Usando a opo de instantneo de banco de dados, voc elimina qualquer problema em potencial que possa ocorrer com usurios que estejam editando contedo no banco de dados de contedo durante a execuo de um trabalho de implantao de contedo.

71

Observao: A opo de instantneo de banco de dados do SQL Server s est disponvel se o Microsoft SQL Server 2008 Enterprise Edition estiver instalado. Se voc estiver usando o RBS (Remote BLOB Storage) e o provedor RBS em uso no oferecer suporte para instantneos, no ser possvel usar instantneos para backup ou implantao de contedo. Por exemplo, o provedor SQL FILESTREAM no oferece suporte para instantneos. Para obter mais informaes sobre o RBS, consulte Overview of Remote BLOB Storage (SharePoint Server 2010).

Sobre trabalhos e caminhos de implantao


A seo a seguir descreve os trabalhos e caminhos da implantao de contedo.

Caminhos de implantao de contedo


Um caminho de implantao de contedo define um conjunto de sites de origem a partir do qual a implantao de contedo pode ser iniciada e um conjunto de sites de destino para o qual o contedo implantado. Um caminho s pode ser associado a um conjunto de sites. Um caminho de implantao de contedo especifica as informaes a seguir: As informaes de autenticao que do permisso aos trabalhos de implantao de contedo ao conjunto de sites de destino. Para implantar contedo ao conjunto de sites de destino, os trabalhos de implantao devem ter as credenciais da Administrao Central no servidor de destino. Os trabalhos podem se conectar usando a autenticao integrada autenticao integrada do Windows ou a autenticao Bsica. Informaes que indicam se os nomes de usurios associados ao contedo, como os nomes de autores, devem ser implantados. Informaes sobre como implantar permisses no contedo. Para obter mais informaes, consulte Sobre a segurana da implantao de contedo.

Trabalhos de implantao de contedo


Um trabalho de implantao de contedo implanta um contedo especfico de acordo com uma agenda especfica usando um determinado caminho. Depois que um caminho definido, um ou mais trabalhos de implantao de contedo podem ser definidos. Um trabalho de implantao especifica: O caminho ao qual o trabalho associado. Se o trabalho usa instantneos do SQL. Os sites no conjunto de sites de origem a serem implantados. A frequncia na qual executar o trabalho e implantar o contedo. Se um email deve ser enviado quando um trabalho tiver xito ou se falhar, e os endereos de email a serem usados. 72

Existem dois tipos de trabalhos de implantao de contedo padro: completo e incremental. Esses trabalhos so gerenciados por um administrador do farm de servidores e eles possibilitam que voc especifique se ser implantado todo o contedo, incluindo qualquer contedo que possa ter sido implantado anteriormente, ou somente o contedo adicionado, atualizado ou excludo desde a ltima implantao bem-sucedida. Esses trabalhos so executados de acordo com uma agenda que o administrador do farm de servidores especifica. Um terceiro tipo de trabalho de implantao de contedo, a Implantao Rpida, um trabalho especial que possibilita que os usurios publiquem contedo rapidamente sem esperar pela prxima execuo do trabalho de implantao de contedo padro. Esse trabalho executado automaticamente, com um intervalo especificado. A tabela a seguir descreve os tipos de trabalho de implantao de contedo:
Tipo de trabalho Descrio

Incremental

Um trabalho de implantao incremental implanta todo contedo novo, alterado ou excludo da origem para o destino. Na primeira vez que um trabalho de implementao incremental executado, ele realiza uma implantao completa. Para cada execuo subsequente de um trabalho de implantao incremental, o contedo novo adicionado ao destino, enquanto o contedo atualizado substitui o contedo que possui o mesmo GUID, mas uma data de modificao mais antiga. O contedo que foi excludo na origem sinalizado para que tambm seja excludo do servidor de destino. Essa uma diferena importante entre a implantao completa e a incremental. Um trabalho de implantao completo implanta todo o contedo da origem no destino, independentemente de o contedo ter sido implantado anteriormente. Alm disso, trabalhos de implantao completos no verificam se o contedo que existe no destino foi excludo da origem. Se voc excluir contedo no servidor de origem e executar uma implantao completa, esse contedo no ser removido no servidor de destino. Evite usar trabalhos de implantao completos exceto em casos especficos, quando souber que nenhum contedo foi excludo no servidor de origem.

Completo

73

Tipo de trabalho

Descrio

Implantao Rpida

Um trabalho de Implantao Rpida permite que usurios como autores e editores implantem rapidamente uma pgina da Web. Por padro, um trabalho de Implantao Rpida criado automaticamente quando um novo caminho de implantao de contedo criado e configurado para que seja executado automaticamente a cada 15 minutos. Quando um usurio sinaliza uma pgina para incluso em um trabalho de Implantao Rpida, a pgina includa no prximo trabalho de Implantao Rpida agendado automaticamente. Somente pginas sinalizadas por um usurio como pginas de Implantao Rpida so includas no trabalho. Como alternativa, um administrador de farm pode executar ou cancelar manualmente um trabalho de Implantao Rpida a qualquer momento usando a pgina Gerenciar Caminhos e Trabalhos de Implantao de Contedo. Qualquer membro do grupo de usurios de Implantao Rpida (que criado em sites que tm o recurso Infraestrutura de Publicao do SharePoint Server habilitado) pode marcar uma pgina da Web para implantao usando o comando Implantao Rpida. Observao: possvel ter um caminho definido em sites que no tm o recurso Infraestrutura de Publicao do Office SharePoint Server habilitado. No entanto, caminhos criados dessa maneira no tero trabalhos de Implantao Rpida associados. Se quiser adicionar um trabalho de Incio Rpido a um caminho definido em um site que no tem o recurso Infraestrutura de Publicao do SharePoint Server habilitado, primeiro habilite o recurso Infraestrutura de Publicao do SharePoint Server no conjunto de sites de origem, exclua o caminho atual e crie-o novamente. O caminho ter ento um trabalho de Implantao Rpida associado a ele. 74

Sobre a segurana da implantao de contedo


As permisses para contedo no farm de servidores de destino geralmente so diferentes das permisses para contedo no farm de servidores de origem. Em muitas solues de publicao, o farm de servidores de destino autentica os usurios usando um domnio do Active Directory diferente do usado em um ambiente de criao ou preparo e pode no haver uma relao de confiana entre os dois domnios. Durante a configurao de um caminho de implantao de contedo, voc pode selecionar as opes de segurana a seguir: Tudo Implanta todas as informaes relacionadas segurana junto com o contedo. Isso inclui definies de funo, listas de controle de acesso (que mapeiam usurios e funes para o contedo em que possuem permisses de exibio ou edio) e usurios. Essa opo til se o mesmo conjunto de usurios tem as mesmas permisses no farm de servidores de origem e de destino. Por exemplo, quando voc implanta contedo de um farm de servidores de criao para um farm de servidores de preparo, essa opo pode ser melhor, pois os mesmos usurios precisam acessar os dois conjuntos de contedo. Tudo a opo padro. Apenas Definies de Funo Implanta definies de funo e listas de controle de acesso que mapeiam as funes para o contedo, mas no implanta usurios. Nessa opo, as mesmas funes so aplicadas nos farms de servidores de origem e de destino, mas usurios diferentes podem ser atribudos a essas funes em cada farm de servidores. Nenhuma No implanta informaes de segurana. A segurana no farm de destino deve ser gerenciada pelos administradores desse farm por meio da atribuio de usurios e funes aos sites e ao contedo do farm. Por exemplo, ao implantar de um farm de servidores de preparo a um site corporativo de presena na Internet, essa opo ajuda a garantir que a segurana dos dois farms de servidores seja gerenciada separadamente. Para obter mais informaes sobre segurana, consulte Plan security for sites and content (SharePoint Server 2010).

Como a implantao de contedo funciona


As definies de implantao de contedo para os trabalhos de implantao de entrada e de sada so configuradas na pgina Definies de Implantao de Contedo, que acessada a partir da pgina Configuraes Gerais do Aplicativo, no site da Administrao Central. Use a pgina Definies de Implantao de Contedo para aceitar ou rejeitar trabalhos de implantao de contedo de entrada para um farm de servidores inteiro. Voc tambm pode definir servidores especficos no seu farm de servidores a serem usados para receber trabalhos de implantao de contedo de entrada ou para enviar trabalhos de implantao de contedo de sada. Isso permite distribuir a carga dos trabalhos de implantao de contedo entre vrios servidores no 75

farm, com base nos recursos disponveis do servidor e nas necessidades do seu farm de servidores. Observao: Dependendo do tipo de farm de servidores que voc estiver usando, talvez no seja preciso habilitar o suporte para trabalhos de implantao de entrada e sada. No caso de um farm de servidores de criao, no necessrio configurar definies de entrada (importao), e no caso de um farm de servidores de produo, no necessrio configurar definies de sada (exportao). No entanto, no caso de um farm de servidores de preparao, voc deve configurar definies de entrada (importao) e de sada (exportao).

As tarefas envolvidas na implantao de contedo so controladas pelo processo de timer no servidor que hospeda o site da Administrao Central, que usado para administrar os trabalhos de implantao de contedo. Esse servidor pode ser o servidor de origem no farm de servidores de implantao ou um servidor separado no farm. O trabalho de implantao de contedo usa as informaes da conta de servio fornecidas nas configuraes de caminho de implantao de contedo para fazer a autenticao em um servio Web no servidor de destino. Esse servio Web atua como via para toda a comunicao entre os servidores de origem e de destino enquanto o trabalho de implantao de contedo executado. A ilustrao a seguir mostra o processo pelo qual o trabalho de implantao de contedo passa do incio ao fim:

76

77

Texto explicativo

Descrio

Quando um trabalho de implantao de contedo iniciado, ele verifica o token de alterao para determinar quando o ltimo trabalho de implantao de contedo bemsucedido foi executado. Se o tempo entre o ltimo trabalho de implantao de contedo bem-sucedido e o atual for muito longo, de tal forma que o token de alterao armazenado no seja mais vlido, ele ser executado como um trabalho de implantao de contedo completo, e no como um trabalho de implantao de contedo incremental. Depois que o token de alterao tiver sido verificado, o processo de exportao ser iniciado no servidor de origem. Se os instantneos do SQL estiverem habilitados para o trabalho de implantao de contedo, um instantneo ser tirado antes do incio do processo de exportao. Observao: Nos preparativos para a exportao, configuraes, como o local do arquivo, o nome de base do arquivo e outros valores, so especificadas para o trabalho de implantao.

78

Texto explicativo

Descrio

Em seguida, o contedo a ser includo exportado para um diretrio temporrio no servidor de origem, onde ser empacotado em arquivos .cab para transporte. Se o trabalho de implantao tiver sido configurado para usar instantneos de banco de dados do SQL Server, ele usar um instantneo de banco de dados como a origem para a exportao; caso contrrio, exportar diretamente do banco de dados de contedo. Como alternativa, voc pode usar o namespace Microsoft.SharePoint.Deployment.SPExpo rt da API do SharePoint Server 2010 para exportar contedo. Depois que o servidor de origem tiver autenticado com o servio Web no servidor de destino, ele chamar o servio Web para preparar a importao no servidor de destino. Depois que os arquivos tiverem sido compactados em arquivos .cab no servidor de origem, sero transportados para um diretrio local temporrio no servidor de destino via HttpPost. O trabalho de implantao de contedo chama o servio Web para iniciar o processo de importao no servidor de destino. Observao: Nos preparativos para a importao, configuraes como local do arquivo, nome do arquivo base e outros valores so definidas usando as informaes armazenadas no trabalho de implantao de contedo quando os arquivos tiverem sido preparados no servidor de origem.

79

Texto explicativo

Descrio

Durante a importao, o trabalho de implantao de contedo chama o servio Web para obter o status do processo de importao. Se o servidor de destino no responder com um status atualizado em um determinado tempo, o trabalho de implantao de contedo conter uma mensagem de aviso indicando que o tempo limite do trabalho pode ter sido atingido. O trabalho de implantao de contedo continuar a solicitar o status atualizado do servidor de destino, mas poder acabar falhando e dever ser executado novamente caso o servidor de destino falhe em responder repetidas vezes. Durante a importao, os arquivos .cab so extrados para um diretrio temporrio no servidor de destino e importados para o banco de dados. Qualquer recurso de conjunto de sites necessrio para os itens includos na importao ativado, e o agendamento configurado para os itens importados. Como alternativa, voc pode usar o namespace Microsoft.SharePoint.Deployment.SPImp ort da API do SharePoint Server 2010 para importar contedo. Aps a concluso da importao, ela retornar um status de xito ou Falha para o servidor da Administrao Central. Se o status de importao for xito, o token de alterao ser salvo. Se o status da importao for Falha, o token de alterao ser descartado.

Consideraes importantes sobre a implantao de contedo


1. A lista a seguir contm consideraes importantes que devem ser feitas durante o uso da implantao de contedo: Sempre implantar em um conjunto de sites vazio para o trabalho de implantao inicial. Se o conjunto de sites j contiver contedo, o trabalho de implantao de contedo inicial apresentar falha. Ao criar o conjunto de sites no servidor de destino, use a opo < Selecionar modelo mais tarde >, na guia 80

Personalizar da pgina Criar Conjunto de Sites na Administrao Central, para criar um conjunto de sites vazio. Na primeira vez em que o trabalho de implantao executado, o modelo correto e todas as definies de configurao associadas sero aplicadas ao servidor de destino. Observao: No use o modelo Site em Branco para criar um conjunto de sites de destino. Esse modelo no cria um conjunto de sites vazio e pode causar falha no trabalho de implantao de contedo.

2.

3.

4.

5.

6.

Cada servidor de exportao e de importao deve hospedar uma instncia do site da Administrao Central. Quando configurar definies de implantao para o seu farm de servidores, selecione os servidores no farm a serem designados como servidores de exportao e importao para a implantao de contedo. Se voc tentar configurar um servidor de exportao ou importao que no hospede o site da Administrao Central, nenhuma mensagem de erro ser exibida. A fase de exportao ou importao da implantao de contedo no ser iniciada. Verifique se implantou o site da Administrao Central nos servidores de exportao e importao. Cada servidor em seus farms de servidores de origem e destino deve ter atualizaes idnticas. Verifique se todas as atualizaes do SharePoint Server 2010 e do Windows Server 2008 R2 e Windows Server 2008 com Service Pack 2 (SP2) foram aplicadas e se qualquer pacote de idiomas, se necessrio, foi instalado. Os servidores de origem e destino devem ter espao em disco suficiente para armazenar os arquivos usados durante a exportao e importao. Durante a exportao, todos os arquivos a serem includos no trabalho de implantao de contedo so armazenados em um diretrio temporrio no farm de servidores de exportao. Da mesma forma, durante a importao, os arquivos as serem importados para o banco de dados so armazenados em um diretrio temporrio no farm de servidores de destino. Verifique se o local do diretrio temporrio de cada farm de servidores tem espao em disco suficiente para acomodar os arquivos includos no trabalho de implantao. Se os trabalhos forem ser executados com pouca frequncia, o perodo de manuteno das alteraes no log de alteraes dever ser ajustado. Por padro, o log de alteraes configurado para manter um registro de todas as alteraes por 60 dias. Se o tempo entre dois trabalhos de implementao incremental exceder esse prazo por exemplo, se passaram 70 dias desde que o ltimo trabalho de implantao de contedo foi executado o log de alteraes no conter entradas de antes do ltimo token de alterao. Se o tempo entre os trabalhos for maior do que 60 dias, altere o nmero de dias especificado para o aplicativo Web no site da Administrao Central. No execute trabalhos de implantao de contedo em paralelo se o mesmo caminho for usado para os dois trabalhos. As alteraes feitas por um trabalho podem entrar em conflito com as alteraes feitas por outro trabalho executado 81

no mesmo caminho ao mesmo tempo. Caso isso acontea, o trabalho de implantao de contedo poder falhar.

Consulte tambm
Conceitos
Planejar a implantao de contedo (SharePoint Server 2010) Projetar a topologia de implantao de contedo

82

Planejar a implantao de contedo (SharePoint Server 2010)


Implantao de contedo um recurso do Microsoft SharePoint Server 2010 que pode ser usado para copiar o contedo de sites ou de um conjunto de sites de origem para sites ou conjunto de sites de destino. Este artigo contm uma orientao geral sobre como planejar o uso da implantao de contedo com seus sites do SharePoint Server 2010. Ele no descreve a finalidade e a funo da implantao de contedo, no explica os caminhos e os trabalhos da implantao de contedo nem explica as opes de segurana durante a implementao. Este artigo tambm no explica como o funcionamento do processo de implantao de contedo nem como configurar e definir a implantao. Para obter mais informaes, consulte Viso geral da implantao de contedo (SharePoint Server 2010). Neste artigo: Sobre a implantao de contedo Determinar quando usar a implantao de contedo Determinar quando farms de servidor so necessrios Planejar servidores de exportao e importao Planejar os caminhos da implantao de contedo Planejar o agendamento de trabalhos Planejar trabalhos grandes Planilha de planejamento da implantao de contedo

Sobre a implantao de contedo


O processo de planejamento descrito neste artigo comea com a ajuda para determinar quando necessrio usar a implantao de contedo com a sua soluo do SharePoint Server 2010. O restante do artigo descreve as etapas necessrias para planejar uma soluo de implantao de contedo: decidir quantos farms de servidores so necessrios, planejar os servidores de exportao e importao, planejar os caminhos e trabalhos de implantao de contedo e consideraes especiais para trabalhos grandes. possvel gravar essas informaes em uma planilha referenciada na seo Planilha de planejamento da implantao de contedo.

Determinar quando usar a implantao de contedo


Apesar de a implantao de contedo ser til para copiar contedo de um conjunto de sites para outro, ela no obrigatria em todos os cenrios. A lista a seguir contm os motivos pelos quais pode ser necessrio usar a implantao de contedo para sua soluo: 83

As topologias de farm so completamente diferentes. Um cenrio comum aquele em que h autores que publicam contedo de um farm de servidores interno para um farm de servidores externo. As topologias dos farms de servidores podem ser totalmente diferentes. No entanto, o contedo a ser publicado nos sites o mesmo. Os servidores exigem um ajuste de desempenho especfico para otimizar o desempenho. Se voc possui um ambiente de servidores em que os autores e os leitores exibem contedo, poder configurar separadamente os caches de objeto e de sada nos conjuntos de sites diferentes com base na finalidade do site ou da funo de usurio. H consideraes de segurana sobre o contedo que implantado no farm de destino. Se voc no quiser que usurios tenham contas separadas no servidor de produo e no deseja publicar usando apenas polticas de aprovao, a implantao de contedo permite restringir o acesso ao servidor de produo. Antes de implementar uma soluo de implantao de contedo, necessrio considerar com cuidado se a implantao de contedo realmente necessria. A lista a seguir contm alternativas ao uso da implantao de contedo: Criao na produo usando um aplicativo Web estendido Se voc possui um ambiente de um nico farm, poder escolher permitir que os usurios criem contedo diretamente no farm de produo e usem o processo de publicao para disponibilizar o contedo para os leitores. Ao usar um aplicativo Web estendido, voc ter um site do IIS separado que utiliza um banco de dados compartilhado para expr o mesmo contedo para conjuntos diferentes de usurios. Isso usado normalmente para implantaes extranet, nas quais usurios diferentes acessam contedo usando domnios diferentes. Para obter mais informaes, consulte Extend a Web application (SharePoint Server 2010). Criar uma soluo personalizada Voc pode usar os namespaces Microsoft.SharePoint.Deployment.SPExport e Microsoft.SharePoint.Deployment.SPImport da API do SharePoint Server 2010 para desenvolver uma soluo personalizada que atenda s suas necessidades. Para obter mais informaes, consulte Como personalizar a implantao de contedo para cenrios desconectados. Usar backup e restaurao Voc pode usar o backup e a restaurao para fazer backup de um conjunto de sites de um local e restaur-lo em outro. Para obter mais informaes, consulte Back up a site collection (SharePoint Server 2010) e Restore a site collection (SharePoint Server 2010). Se voc decidir que o uso de implantao de contedo no SharePoint Server 2010 correto para a sua soluo, continue a ler este artigo.

Determinar quando farms de servidor so necessrios


Um cenrio normal de implantao de contedo inclui dois farms de servidores separados: um farm de servidores de origem que usado para criao e um farm de servidores de destino que usado para produo. Tambm possvel usar a implantao de contedo para copiar contedo entre dois conjuntos de sites separados no mesmo farm de servidores ou usar um farm de servidores de trs camadas que contm um servidor para criao, um para preparao e controle de qualidade e outro 84

para produo. Se voc usar a implantao de contedo, tambm dever decidir quantos farms de servidores sero necessrios para a sua soluo. Para obter mais informaes sobre topologias para a implantao de contedo, consulte Projetar a topologia de implantao de contedo

Planejar servidores de exportao e importao


Aps decidir a topologia para seu farm de servidores, necessrio decidir quais servidores sero de exportao e quais sero de importao. Esses so os servidores no farm de servidores que so usados para executar os trabalhos de implantao de contedo. Eles no precisam ser os mesmos dos servidores de origem e de destino. No entanto, os servidores atribudos como servidores de exportao e importao devem ter o site Administrao Central instalado. Decida quais servidores sero configurados para enviar ou receber trabalhos de implantao de contedo e para gravar suas decises. Na planilha de planejamento da implantao de contedo, registre cada farm de servidores na topologia de implantao de contedo e anote sua finalidade. Para cada farm de servidores, fornea as URLs do servidor de exportao, do servidor de importao ou de ambos. Registre tambm o domnio do Active Directory usado pelo farm.

Planejar os caminhos da implantao de contedo


Um caminho de implantao de contedo define o conjunto de sites de origem do qual a implantao de contedo ser iniciada e o conjunto de sites de destino nos quais a implantao de contedo ser realizada. Um caminho pode ser associado a apenas um conjunto de sites. Para planejar os caminhos de implantao de contedo necessrios para sua soluo, decida quais conjuntos de sites sero implantados e defina a origem e o destino de cada caminho. Para obter mais informaes sobre caminhos, consulte Viso geral da implantao de contedo (SharePoint Server 2010). Se voc for usar uma topologia de farm de trs estgios, tambm dever planejar a forma como o contedo ser implantado nos farms. Em geral, ser preciso reduzir o nmero de "saltos" feitos pelo contedo medida que ele se move da criao para a preparao e depois para a produo. Por exemplo, se voc quiser testar contedo no farm de preparao antes de enviar por push para a produo, poder implantar contedo do farm de criao primeiro no farm de preparao e depois implantar contedo do farm de preparao no farm de produo depois de verificar o contedo. Isso significa que somente o farm de criao responsvel pela implantao de contedo para todos os outros farms do ambiente. Embora seja possvel implantar contedo da criao para a preparao, e da preparao para a produo, no necessrio usar essa abordagem. Quando voc cria caminhos de implantao de contedo para uma topologia de farm de trs estgios, tambm deve planejar cuidadosamente o agendamento dos trabalhos que implantaro o contedo nos outros farms do ambiente. Para obter mais informaes sobre topologias de implantao de contedo, consulte Projetar a topologia de implantao de contedo. Registre cada caminho na planilha de planejamento da implantao de contedo. Para cada caminho, insira os conjuntos de sites e aplicativos Web de origem e de destino. 85

Registre tambm a quantidade de informaes de segurana que deve ser implantada com o caminho: Tudo, Somente as funes ou Nenhuma.

Planejar o agendamento de trabalhos


Aps ter definido os caminhos pelos quais o contedo do site sero implantados, necessrio planejar os trabalhos especficos para implantar o contedo. Um trabalho de implantao de contedo permite especificar que um conjunto de sites inteiro ou apenas sites especficos em um conjunto de sites sero implantados para um caminho especfico. Os trabalhos tambm definem a frequncia com a qual eles sero executados e se deve ser includo todo o contedo ou apenas o contedo novo, alterado ou excludo. Voc pode associar vrios trabalhos a cada caminho. Para cada caminho definido, necessrio decidir se um trabalho implantar todo o conjunto de sites ou quais sites especficos sero implantados. Enquanto voc planeja a definio dos trabalhos de implantao de contedo, pense na ordem em que esses trabalhos sero executados. necessrio implantar um conjunto de sites pai ou um site pai antes de poder implantar um site abaixo dele na hierarquia. Por exemplo, se h um conjunto de sites com dois sites abaixo dele, Site A e Site B, e o Site A tambm possui outros dois sites abaixo dele, Site C e Site D, voc deve criar e executar um trabalho que implante um conjunto de sites de nvel superior, antes que voc possa implantar o Site A. necessrio tambm implantar o Site A antes de implantar os Sites C e D. Se voc planeja usar os trabalhos de implantao de contedo definidos para sites especficos, agende todos os trabalhos de forma apropriada para que os sites mais elevados na hierarquia sejam implantados antes dos sites de nvel mais baixo. necessrio decidir tambm quando e com que frequncia cada trabalho deve ser executado. Em geral, voc deve agendar trabalhos para serem executados durante perodos em que o servidor de origem possui uma quantidade menor de atividades. Quando uma implantao de contedo for iniciada, o contedo com check-out para edio por um usurio ser ignorado pelo trabalho de implantao de contedo e ser copiado com o prximo trabalho de implantao de contedo aps o check-in. Voc pode configurar um trabalho para usar um instantneo do banco de dados no Microsoft SQL Server 2008 Enterprise Edition para minimizar o risco do trabalho de implantao de contedo. Observao: Se voc estiver usando o RBS (Remote BLOB Storage) e o provedor RBS em uso no oferecer suporte para instantneos, no ser possvel usar instantneos para backup ou implantao de contedo. Por exemplo, o provedor SQL FILESTREAM no oferece suporte para instantneos. Para obter mais informaes sobre o RBS, consulte Overview of Remote BLOB Storage (SharePoint Server 2010).

Se voc usar uma topologia de farm de trs estgios, tambm dever planejar quando o contedo ser implantado nos farms. Por exemplo, se voc implantar contedo do farm de criao no farm de preparao e verificar o contedo, dever planejar o 86

agendamento do trabalho que implanta o contedo no farm de produo de forma que haja tempo suficiente para a resoluo de qualquer problema encontrado no farm de preparao. Observao: No execute trabalhos de implantao de contedo paralelamente se o mesmo caminho for usado por ambos.

Para cada caminho, registre cada trabalho associado na planilha de planejamento da implantao de contedo. Se houver mais de um trabalho para o mesmo caminho, insira uma linha abaixo do caminho para cada trabalho a ser adicionado. Para cada trabalho, insira o escopo e a frequncia com a qual o trabalho ser executado.

Planejar trabalhos grandes


Um trabalho de implantao de contedo exporta todo o contedo, como arquivos binrios e XML, para o sistema de arquivos no servidor de origem e compacta esses arquivos no tamanho padro de 10 MB para arquivos .cab. Se um nico arquivo for maior do que 10 MB, como um arquivo de vdeo de 500 MB, ele ser compactado em seu prprio arquivo .cab, que pode ser maior do que 10 MB. Arquivos .cab so carregados por HttpPost no servidor de destino, no qual so extrados e importados. Se o conjunto de sites que ser implantado possuir uma grande quantidade de contedo, ser necessrio verificar se os locais de armazenamento temporrios desses arquivos nos farms de servidores de origem e nos farms de servidores de destino tm espao suficiente para armazenar os arquivos. Em muitos casos, talvez voc no saiba o tamanho ou o nmero de arquivos .cab que sero includos no trabalho enquanto no comear a usar a implantao de contedo. Mas se voc sabe que o site grande e armazenar muito contedo, faa o planejamento para uma capacidade de armazenamento suficiente como parte da sua topologia para a implantao de contedo. Observao: Se o site possuir arquivos grandes, como arquivos de vdeo, pode ser necessrio ajustar o tamanho mximo de arquivo de carregamento para que o aplicativo Web acomode o tamanho de arquivo .cab maior. Para obter mais informaes, consulte Planejar armazenamento em cache e desempenho (SharePoint Server 2010).

87

Planilha de planejamento da implantao de contedo


Baixe uma verso do Excel da Planilha de planejamento de implantao de contedo (http://go.microsoft.com/fwlink/?linkid=167835&clcid=0x416).

Consulte tambm
Conceitos
Viso geral da implantao de contedo (SharePoint Server 2010) Projetar a topologia de implantao de contedo

88

Projetar a topologia de implantao de contedo


A implantao de contedo um recurso do Microsoft SharePoint Server 2010 que pode ser usado para implantar contedo de um conjunto de sites de origem para outro de destino. Este artigo descreve elementos de topologias projetados para implantao de contedo e ilustra as topologias tpicas. Para obter uma viso geral da implantao de contedo usando o SharePoint Server 2010, consulte Viso geral da implantao de contedo (SharePoint Server 2010). Para obter informaes sobre como planejar a utilizao da implantao de contedo com a sua soluo, consulte Planejar a implantao de contedo (SharePoint Server 2010). Neste artigo: Elementos de topologias de implantao de contedo Topologias de implantao de contedo tpico

Elementos de topologias de implantao de contedo


A maioria das topologias de implantao de contedo inclui dois ou mais farms de servidores, para separar o ambiente de criao do ambiente de produo. Um farm de servidores usado na implantao de contedo pode ter um dos seguintes objetivos: Criao O farm de criao contm o conjunto de sites usado pela equipe que cria o contedo. Produo O farm de produo contm o conjunto de sites que apresenta o contedo ao pblico-alvo. Geralmente, esse farm tem segurana fortalecida. Preparo O farm de preparo contm uma cpia do conjunto de sites de produo, de modo que seu contedo possa ser examinado e testado antes da publicao. Em qualquer farm que exporte contedo, especifique um nico servidor que hospede o site da Administrao Central como servidor de exportao. De forma similar, em qualquer farm que importe contedo, necessrio especificar um nico servidor que hospede o site da Administrao Central como servidor de importao. Esses sero os servidores que hospedaro os trabalhos de timer que executam as operaes de exportao e importao. Alm disso, eles compactam, transportam e descompactam os arquivos .cab que contm o contedo a ser exportado e importado como parte da implantao de contedo. Os servidores de exportao e importao devem ter espao em disco suficiente para acomodar, alm dos arquivos .cab, as cpias descompactadas dos arquivos (antes e depois da compactao). Para obter mais informaes sobre o processo de implantao de contedo, com uma lista de pontos importantes a serem considerados ao usar tal processo, consulte Viso geral da implantao de contedo (SharePoint Server 2010). 89

Topologias de implantao de contedo tpico


Esta seo demonstra as topologias de implantao de contedo comuns.

Topologia de dois farms


A topologia de dois farms uma topologia padro de sites da Internet e tipicamente usada para publicao de sites, como os de presena de uma corporao na Internet ou o site de notcias online de uma organizao de imprensa. Ela contm dois farms de servidores: um para hospedar o conjunto de sites de criao (e demais sites usados pela equipe de criao) e outro para o de produo. Nessa topologia, os usurios do farm de servidores de produo pertencem a um domnio do Active Directory separado e possvel que alguns desses usurios sejam annimos. Essa topologia recomendada para sites na Internet e de extranet aos quais o acesso dos usurios seja somente leitura. A figura a seguir mostra uma topologia de dois farms padro para implantao de contedo: Nessa

topologia, o farm de servidores de criao contm o conjunto de sites usado para a criao do contedo do site. Um servidor Web front-end no farm de criao deve estar configurado para exportar contedo do conjunto de sites de criao para o de produo. Um servidor que hospede o servidor Web da Administrao Central no farm de produo deve ser configurado para importar contedo do farm de criao. Nessa topologia, frequentemente o farm de produo hospedado em uma rede de permetro protegida por firewalls internos e externos para aumentar a segurana. H algumas variaes dessa topologia, como as seguintes: Um nico farm de criao publicando em vrios farms de produo Nessa variao, vrios farms so implantados na rede de permetro. Cada farm de produo pode ter o mesmo contedo, ou os sites podem variar de farm para farm. Essa topologia pode ser configurada de vrias formas: O farm de criao pode implantar contedo para todos os farms de produo. O farm de criao pode implantar em um farm de produo; com o uso da implantao de contedo, esse farm de produo pode implantar nos outros farms de produo.

90

Observao: Como um trabalho de implantao de contedo baseia-se em um caminho para um destino especfico, as implantaes para vrios farms de produo no so sincronizadas. Nesse cenrio, cada farm de produo pode ter contedo diferente at que todas as tarefas de implantao de contedo sejam executadas.

Vrios farms de criao publicando em um nico farm de produo Equipes de criao diferentes, cada qual trabalhando em seu prprio farm de criao, podem atuar em conjuntos de sites separados, publicados em um nico farm de produo .

Topologia em trs estgios


Em algumas solues, uma topologia em trs estgios implantada, incluindo um farm de criao, outro de preparo e um terceiro de produo. O farm de preparo usado para testar ou examinar o contedo (alm das Web Parts ou do cdigo), antes de ser publicado no farm de produo. Dependendo do tamanho da soluo do SharePoint Server 2010, os conjuntos de sites de criao e preparo podem estar localizados no mesmo farm, em vez de em dois farms separados. Essa topologia recomendada para as seguintes solues: Ambientes em que um processo de aprovao de vrios estgios um requisito empresarial. Validao do contedo em um ambiente que reflita mais de perto o ambiente de produo, antes da implant-lo efetivamente na produo. Teste do contedo (com Web Parts e cdigo personalizados) antes de mov-lo para o farm de produo. Em uma topologia tpica de implantao de contedo em trs estgios, o farm de criao implanta contedo para os farms de preparo e de produo. Um servidor Web front-end no farm de criao deve ser configurado para exportar contedo, e outro nos farms de preparo e produo deve ser configurado para importar contedo. A figura a seguir apresenta um topologia padro de trs estgios para implantao de contedo, na qual o farm de criao implanta contedo para os farms de preparo e de produo:

91

Em uma variao da topologia de trs estgios, o farm de criao implanta contedo para o de preparo e este, por sua vez, faz a implantao para o farm de produo. Nesse cenrio, um servidor que hospede o site da Administrao Central no farm de preparo deve estar configurado tanto para exportao quanto para importao de contedo.

Topologia de farm nico

A implantao de contedo pode ser configurada para uso em um nico farm de servidores. Nessa topologia, os autores trabalham em um conjunto de sites e o contedo implantado em outro conjunto, duplicado no mesmo farm, para fins de publicao. Os conjuntos de sites usados para criao e produo usam bancos de dados de contedo separados no mesmo servidor de banco de dados. Os conjuntos de sites podem estar no mesmo aplicativo Web ou em aplicativos diferentes. A segurana gerenciada pela concesso aos usurios de permisses para o contedo, em vez do uso de domnios do Active Directory separados. Essa topologia recomendada para ambientes de intranet, para ambientes externos onde a verificao de contedo ou cdigo em um ambiente de preparo no seja um requisito empresarial, e para segregao das configuraes de segurana e autenticao entre dois locais, quando apenas um farm est disponvel ou necessrio. A figura a seguir apresenta uma topologia de farm nico, em que um conjunto de sites em um aplicativo Web implantado em um conjunto de sites em outro aplicativo Web no mesmo farm:

92

Observao: O uso da implantao de contedo com uma topologia de farm nico pode no ser a melhor abordagem para a sua soluo do SharePoint Server 2010. Uma alternativa seria estender o aplicativo Web. Essa opo permite que voc separe um site do IIS que use um banco de dados de contedo compartilhado para expor o mesmo contedo a um conjunto diferente de usurios. Isso usado normalmente para implantaes de extranet, nas quais diferentes usurios acessam contedo usando domnios diferentes. Para obter informaes sobre como estender um aplicativo Web, consulte Extend a Web application (SharePoint Server 2010). Para obter uma lista de alternativas ao uso da implantao de contedo, consulte Planejar a implantao de contedo (SharePoint Server 2010).

Consulte tambm
Conceitos
Viso geral da implantao de contedo (SharePoint Server 2010) Planejar a implantao de contedo (SharePoint Server 2010)

93

Viso geral das variaes


O recurso de variaes do Microsoft SharePoint Server 2010 disponibiliza contedo para audincias em diferentes sites ao copiar o contedo de um site de variao de origem em cada site de variao de destino. Quando os usurios visitam o site raiz, eles so redirecionados para o site de variao adequado, com base na configurao de idioma do navegador da Web. Se necessrio, o contedo pode ser personalizado no site de variao de destino. Por exemplo, o contedo em um site de variao de destino pode ser traduzido em outros idiomas antes de ser publicado. As variaes podem ser usadas apenas em sites do SharePoint Server 2010 que tenham sido criados com um dos modelos de site de publicao ou em sites em que o recurso Infraestrutura de Publicao do SharePoint Server tenha sido habilitado. Observao: Embora variaes possam ser usadas para solues multilngues, o recurso de variaes no traduz pginas. Para usar variaes para criar contedo multilngue, utilize fluxos de trabalho para rotear o contedo para traduo por outra equipe ou outro fornecedor aps a cpia desse contedo nos sites de destino. Para obter mas informaes sobre fluxos de trabalho, consulte Planejar fluxos de trabalho (SharePoint Server 2010).

Este artigo fornece uma viso geral do recurso de variaes. Ele descreve os elementos do recurso de variaes, fornece uma viso geral da criao de sites e pginas para sites de variao, lista algumas das limitaes de variaes e descreve cenrios de uso de variaes no SharePoint Server 2010. Este artigo no descreve as tarefas envolvidas no planejamento de uma soluo que utiliza variaes. Para obter informaes sobre como planejar o uso de variaes na sua soluo, consulte Planejar variaes. Este artigo tambm no descreve como criar rtulos de variao e hierarquias. Para obter informaes sobre a criao de um site de variaes, consulte o artigo sobre criao de um site de variaes. Neste artigo: Uso e benefcios de variaes Cenrios para uso de variaes Elementos de variaes Noes bsicas de variaes Noes bsicas da criao de sites de variao de origem e destino Noes bsicas da criao de sites e pginas Limitaes de variaes 94

Uso e benefcios de variaes


Muitas organizaes tm um alcance global. Entretanto, mesmo em mercados domsticos, as organizaes precisam atingir uma base diversificada de clientes, que podem falar diferentes idiomas ou que talvez precisem obter informaes especficas baseadas em diferenas regionais, dispositivos mveis variados ou marcas corporativas. Esses tipos de organizaes precisam de sites que entreguem contedo adaptado para atender a diferentes culturas, mercados e regies geogrficas. A produo e a manuteno de variaes de um site pode ser complexa e demorada. Ao usar variaes como parte de uma soluo do SharePoint Server 2010, os arquitetos e administradores de sites podem simplificar o processo de produzir e manter esses sites. O recurso de variaes automatiza a criao de sites e pginas, eliminando a necessidade de criar manualmente um site e todas as suas respectivas pginas para cada instncia de uma variao necessria.

Cenrios para uso de variaes


Voc pode usar variaes para criar diferentes verses de um contedo semelhante para usurios de muitos cenrios. A tabela a seguir descreve os possveis cenrios para utilizao de variaes.
Cenrio Descrio

Vrios idiomas

Voc pode usar variaes para criar sites e contedo em idiomas especficos. Nesse cenrio, a maioria do contedo criada no idioma do site de variao de origem e copiada em alguns ou em todos os sites de variao de destino para traduo em diferentes idiomas. Por exemplo, o contedo pode ser criado em ingls e copiado nos sites de variaes de destino para traduo em alemo, francs e espanhol. possvel personalizar a lgica da pgina VariationRoot.aspx de forma a direcionar os usurios a pginas projetadas para trabalhar com vrios tipos de dispositivos. Por exemplo, talvez voc tenha sites de variao de destino com pginas projetadas para exibio em dispositivos com diferentes tamanhos e resolues de tela.

Vrios dispositivos

95

Cenrio

Descrio

Vrios locais ou marcas

Variaes podem ser utilizadas para criar contedo para locais ou marcas especficos. Por exemplo, uma empresa de locao de carros pode ter sites de variao de destino para todas as cidades onde tenha filiais. A maior parte das informaes da empresa a mesma em todas as filiais, portanto, as variaes so usadas para essas pginas. Qualquer outro contedo, como ofertas ou promoes especiais, ser criado nos sites de variao de destino em que for necessrio.

Elementos de variaes
O recurso de variaes consiste nos seguintes elementos: Site raiz de variao O site raiz de variao fornece a URL de todos os sites de variao de origem e de destino e contm a pgina de aterrissagem que direciona os usurios ao site de variao correto. Isso no o mesmo que o site raiz de um conjunto de sites, embora voc possa especificar o site raiz de um conjunto de sites para tambm ser o site raiz da hierarquia de variaes. Rtulos de variao O rtulo de variao um identificador que nomeia um novo site de variao. As variaes de um site so definidas por meio da criao de rtulos de variao, um para cada variao planejada. Sites de variao Os sites de variao so criados com base nos rtulos de variao definidos. H dois tipos de site de variao: Site de variao de origem O site de variao de origem o local onde o contedo compartilhado criado e publicado. tambm o site de onde cpias do contedo compartilhado so enviadas para os sites de variao de destino. Pode haver somente um site de variao de origem em um conjunto de sites. Depois que o site de variao de origem selecionado, no possvel alter-lo. Sites de variao de destino O site de variao de destino recebe a maior parte do contedo do site de variao de origem. Embora um novo contedo possa ser criado em um site de variao de destino, esse contedo no ser compartilhado com outros sites e ser exclusivo do site em que foi criado. Hierarquia de variaes A hierarquia de variaes o conjunto intero de sites em todos os rtulos de variao. Pginas de variao As pginas de variao so pginas de publicao armazenadas na biblioteca Pginas do site de variao de origem e nos sites de variao de destino. Essas pginas e qualquer recurso dependente, como imagens e documentos, so o nico contedo copiado do site de variao de origem nos sites de variao de destino. 96

Importante: No recomendvel adicionar pginas de no publicao biblioteca Pginas de um site que use variaes. Se fizer isso, o trabalho do timer de Definio do Trabalho de Criao de Hierarquias de Variaes poder falhar.

Noes bsicas de variaes


O recurso de variaes cria sites e copia contedo de um site de variao de origem em um ou mais sites de variao de destino. Por padro, o recurso de variaes copia apenas pginas de publicao da biblioteca Pginas do site de variao de origem. O recurso de variaes no copia contedo de outro site, como listas ou outras bibliotecas de documentos, diferentemente do recurso de implantao de contedo, que copia todo o contedo, inclusive listas e outras bibliotecas de documentos, de um site para outro. Se a opo Recursos for configurada para copiar recursos em sites de variao de destino, os recursos vinculados, como imagens e documentos, sero copiados. Outra diferena importante entre as variaes e a implantao de contedo que, quando o recurso de variaes utilizado, o contedo copiado nos sites de variao de destino pode ser alterado, o que no acontece no recurso de implantao de contedo, para o qual a alterao de contedo copiado no recomendvel. Por padro, quando os usurios visitam o site raiz, eles so redirecionados ao site de variao adequado, com base no idioma do navegador da Web. Por exemplo, se o idioma padro do navegador de um usurio for o francs, o SharePoint Server 2010 redirecionar esse usurio para o site de variao em francs. possvel personalizar esse comportamento substituindo a pgina padro de redirecionamento, VariationRoot.aspx, por outra pgina. Essa nova pgina pode implementar uma lgica que identifique o idioma preferido do usurio, o dispositivo do usurio ou outra base de sites de variao. Para obter informaes sobre como personalizar o redirecionamento de sites de variao, consulte o documento sobre como personalizar a lgica de aterrissagem da raiz da variao.

Rtulos de variao
Um rtulo de variao um identificador que nomeia um site de variao. Voc seleciona um rtulo de variao para ser a origem, que representa o site de variao de origem. Os demais rtulos de variao so os rtulos de destino, representando os sites de variao de destino em que o contedo ser copiado. Para criar sites de variao com base nos rtulos de variao, use o comando Criar Hierarquia na pgina Rtulos de Variao. Somente um conjunto de rtulos de variao, a hierarquia de variaes, pode ser definido para um conjunto de sites. Os sites de variao correspondentes podem ser criados em qualquer lugar da hierarquia do conjunto de sites. O site de variao de origem e os sites de variao de destino so sempre criados como subsites do site raiz de variao. Os usurios que visitarem o site raiz de variao sero redirecionados ao site de variao adequado. A ilustrao a seguir fornece um exemplo de hierarquia de sites de variao e mostra como o contedo de publicao da biblioteca Pginas copiado nos sites de variao de destino. 97

Os trs rtulos de variao, EN, FR e DE, so criados no site raiz http://contoso.com. Quando a hierarquia de variaes criada, os sites de variao correspondentes, rotulado como "EN", "FR" e "DE", so criados em um nvel abaixo do site raiz de variao. Como "http://contoso.com/EN" est especificado como o site de variao de origem, as pginas criadas e publicadas no site http://contoso.com/EN so copiadas nos sites de variao de destino, "http://contoso.com/FR" e "http://contoso.com/DE". Ao criar um rtulo de variao, voc seleciona uma localidade a ser usada por esse rtulo. A configurao da localidade participa apenas do redirecionamento do navegador; ela no afeta o idioma da interface do usurio. Se pacotes de idiomas tiverem sido instalados no servidor Web front-end, voc tambm poder selecionar um idioma para o site de variao. A configurao de idioma no SharePoint Server 2010 determina o idioma da interface do usurio no site de variao. Se no houver nenhum pacote de idiomas instalado, a opo para selecionar um idioma no estar disponvel, e o site de variao usar o idioma padro da instalao do SharePoint Server 2010 no servidor, independentemente da localidade selecionada para o rtulo de variao. Por exemplo, se o SharePoint Server 2010 tiver sido instalado com a verso em ingls, e nenhum pacote de idioma tiver sido instalado, quando um novo rtulo de variao for criado para a localidade japons, a interface do usurio do novo site de variao de destino estar em ingls, no em japons. Se voc usar variaes para criar sites multilngues e quiser que a interface do usurio de um site de variao de destino seja exibida usando um idioma especfico, instale o pacote de cada idioma antes de criar os sites de variao. Se um pacote de idioma no estiver disponvel no momento da criao de um site de variao de destino, esse site ainda poder ser criado, e os usurios podero alterar o idioma secundrio de um site usando a interface de usurio multilngue. Para obter informaes interface de usurio multilngue, consulte Multilingual user interface overview (SharePoint Server 2010). Para obter informaes sobre como instalar pacotes de idiomas, consulte Deploy language packs (SharePoint Server 2010).

Definies de variao
98

Embora seja possvel especificar qualquer site de um conjunto de sites como sendo o site raiz de variao, as definies de variao so configuradas na pgina Administrao do Conjunto de Sites do site superior, no conjunto de sites. A pgina Definies de Variaes o local onde voc seleciona o site raiz de variao. Aps a seleo do site raiz de variao e a criao de uma hierarquia de variaes, no possvel alterar o site raiz. Alm da opo para especificar o site raiz, a pgina Definies de Variaes contm estas opes: Criao Automtica Determina se os sites e as pginas no site de variao de origem so criados automaticamente nos sites de variao de destino. Por padro, essa opo est habilitada. Se voc desabilit-la, os sites e as pginas criados no site de variao de origem devero ser criados manualmente nos sites de variao de destino. Recriar Pgina de Destino Excluda Determina se uma pgina dever ser recriada em um site de variao de destino quando, depois de excluda desse site de variao de destino, a pgina no site de variao de origem for republicada. Por padro, essa opo est habilitada. Se voc desabilit-la, as pginas excludas no sero recriadas nos sites de variao de destino. Atualizar Web Parts da Pgina de Destino Determina se as alteraes feitas nas Web Parts em pginas de um site de variao de origem tambm so feitas nos sites de variao de destino. Por padro, essa opo est habilitada. Notificao Envia um email para o contato da pgina de boas-vindas de um site de variao de destino quando uma nova pgina ou site criado, ou para a pessoa de contato da pgina especificada quando uma pgina atualizada com revises do site de variao de destino. Por padro, essa opo est habilitada. Recursos Especifica se os mesmos recursos do site de variao de origem devem ser usados quando as pginas so copiadas nos sites de variao de destino ou se devem ser copiados nos sites de variao de destino. Os recursos so limitados aos arquivos armazenados em uma biblioteca de documentos que pode ser referenciada por uma pgina de publicao; por exemplo, imagens e documentos. Por padro, essa opo est definida para fazer referncia aos recursos existentes. Para obter informaes sobre como especificar configuraes de variaes, consulte o artigo sobre como ativar configuraes de variaes para que voc possa criar variaes do seu site.

Trabalhos de timer de variaes


O recurso de variaes usa trabalhos de timer para executar tarefas como criao e propagao de sites e pginas. Um trabalho de timer executado dentro do OWSTIMER, um servio do Windows para o SharePoint Server 2010. Cada trabalho de timer tem sua prpria agenda padro referente ao momento em que o trabalho executado. Voc pode alterar a frequncia de execuo de cada trabalho na pgina Definies de Trabalho, no site da Administrao Central. O recurso de variaes usa os seguintes trabalhos de timer: Definio do Trabalho de Criao de Hierarquias de Variaes Desenvolve uma hierarquia completa de variaes, criando todos os sites e pginas do site de variao de origem com base nos rtulos de variao. Por padro, esse trabalho de timer executado uma vez ao dia

99

Definio do Trabalho de Criao de Pgina de Variaes Cria pginas nos sites de variao de destino quando a opo Criao Automtica foi desabilitada e um usurio cria manualmente uma nova pgina. Por padro, esse trabalho de timer executado a cada hora. Definio do Trabalho de Criao de Site de Variaes Cria sites de variao quando a opo Criao Automtica foi desabilitada e um usurio cria manualmente um novo site de variao. Por padro, esse trabalho de timer executado a cada 5 minutos. Definio de Trabalho da Pgina de Propagao de Variaes Cria e atualiza pginas em sites de variao de destino aps a aprovao de uma pgina no site de variao de origem ou depois que o usurio a envia manualmente. Por padro, esse trabalho de timer executado a cada hora. Definio de Trabalho do Site de Propagao de Variaes Cria sites de variao quando a opo Criao Automtica est habilitada. Por padro, esse trabalho de timer executado a cada 5 minutos. Para obter informaes sobre trabalhos de timer, consulte View timer job status (SharePoint Server 2010).

Noes bsicas da criao de sites de variao de origem e destino


Sites de variao de origem e destino so sempre criados um nvel abaixo do site raiz de variao. Cada site de variao criado usando o mesmo modelo de site utilizado para criar o site raiz. Entretanto, cada site de variao pode usar um tema separado e uma pgina mestra diferente. Para obter informaes sobre temas, consulte Themes overview (SharePoint Server 2010). Quando a hierarquia de variaes criada pela primeira vez, somente os sites baseados na lista de rtulos de variao so criados. Se o site raiz de variao tiver sites abaixo dele em uma estrutura hierrquica de sites, e voc quiser que esses sites sejam includos na estrutura hierrquica de cada site de variao, crie manualmente a estrutura hierrquica desses sites embaixo do site de variao de origem, depois de criar a hierarquia de variaes. Por padro, na prxima vez que o trabalho do timer de Definio do Trabalho de Criao de Hierarquias de Variaes for executado, os sites sero copiados somente nos novos sites de variao de destino criados naquela ocasio. Para obter informaes sobre como os sites sob o site de variao de origem so criados em sites de variao de destino, consulte Noes bsicas da criao de sites e pginas. Depois de criar a hierarquia de variaes pela primeira vez, sempre que um novo rtulo for adicionado hierarquia de variaes e o boto Criar Hierarquias for clicado, um novo site de variao de destino ser criado para cada rtulo novo. Por padro, se o site de variao de origem tiver contedo na biblioteca Pginas ou se contiver sites sob ele na hierarquia de sites, esses sites e pginas sero criados somente nos novos sites de variao de destino.

100

Noes bsicas da criao de sites e pginas


Por padro, todos os sites criados abaixo do site de variao de origem e todas as pginas publicadas no site de variao de origem ou nos sites abaixo dele na hierarquia de site so automaticamente copiados nos sites de variao de destino. Se a opo Criao Automtica estiver desabilitada, os sites e as pginas devero ser criados manualmente nos respectivos sites de variao de destino. Esta seo descreve as formas de criao de sites e pginas em sites de variao de destino.

Criao de sites
Quando o trabalho do timer de Definio do Trabalho de Criao de Hierarquias de Variaes executado pela primeira vez e cria a hierarquia de variaes com base na lista de rtulos de variao, somente o site de variao de origem e os sites de variao de destino so criados. Aps a criao do site de variao de origem, possvel criar sites abaixo dele na hierarquia de sites e, na prxima vez que o trabalho do timer de Definio de Trabalho do Site de Propagao de Variaes for executado, esses sites sero criados nos sites de variao de destino. Se a opo Criao Automtica estiver desabilitada, use a pgina Contedo e Estrutura do Site, no site de variao de origem, para criar manualmente, em um nico site de variao de destino, qualquer site da hierarquia que esteja sob o site de variao de origem. O novo site ser criado no site de variao de destino especificado quando o trabalho do timer de Definio do Trabalho de Criao de Site de Variaes for executado. possvel fazer isso quando a opo Criao Automtica est desabilitada. Observao: Quando os sites de variao de origem e destino so criados, o processo usa a definio de site padro fornecida pelo modelo selecionado na criao do rtulo de origem. Nenhuma configurao ou definio de site personalizada copiada nos novos sites. Se quiser que os sites de variao de origem e destino tenham configuraes ou definies personalizadas, como personalizaes de navegao, faa essas alteraes em cada site aps a criao da hierarquia de variaes.

Criao de pginas
Se o modelo Site de Publicao tiver sido selecionado na criao do site de variao de origem, as pginas nesse site ou em qualquer site abaixo dele na hierarquia de sites devero ser publicadas para ento se tornarem qualificadas para cpia nos sites de variao de destino. Se o modelo Site de Publicao com Fluxo de Trabalho tiver sido selecionado, as pginas devero ser aprovadas para publicao usando o fluxo de trabalho de publicao para ento se tornarem qualificadas para cpia nos sites de variao de destino. Por padro, depois que uma nova pgina publicada ou aprovada para publicao, e se usar fluxos de trabalho, ela ser copiada em todos os sites de variao de destino quando o prximo trabalho do timer de Definio de Trabalho da Pgina de Propagao de Variaes for executado. Se a pgina j tiver sido publicada e 101

for modificada e republicada no site de variao de origem, ela ser copiada em todos os sites de variao de destino quando o prximo trabalho do timer de Definio de Trabalho da Pgina de Propagao de Variaes for executado. Se a definio Recursos for configurada para habilitar a cpia de recursos, os recursos dependentes, como imagens, sero copiados no site de variao de destino. Se o controle de verso estiver habilitado para a biblioteca no site de variao de destino em que o recurso ser copiado, e uma cpia do recurso j existir, a nova verso ser acrescentada ao recurso existente, e o histrico de verso ser atualizado. Se o controle de verso no estiver habilitado para a biblioteca no site de variao de destino em que o recurso ser copiado, e uma cpia do recurso j existir, a nova verso substituir o recurso existente. Na primeira vez que uma pgina em um site de variao de origem copiada em um site de variao de destino, o ttulo da pgina e o contedo so copiados no site de variao de destino. Na prxima vez que a pgina for copiada nesse site, somente o contedo ser copiado. O ttulo de pgina no atualizado nos sites de variao de destino depois que a pgina copiada. Observao: Em sites de variao de destino, uma pgina que copiada do site de variao de origem sempre atribuda com um nmero de verso secundria. Se a pgina for nova no site de destino, ela ser atribuda com a verso 0.1. Se j existir no site de variao de destino, a pgina copiada ser atribuda com o prximo nmero de verso secundria disponvel. Por exemplo, se um site de variao de destino tiver a verso 2.1 de uma pgina e uma nova variao dessa pgina for copiada no site de destino, a pgina se tornar a verso 2.2. Pginas e recursos adicionais, como imagens que foram aprovadas para publicao no site de variao de origem, so copiados no site de variao de destino com o status de Aprovao definido como Rascunho e devem ser aprovados para que possam ser visualizados pelos leitores do site.

Se a opo Criao Automtica tiver sido desabilitada, o usurio dever criar a pgina para um rtulo de variao especfico usando o comando Criar no grupo Variaes da guia Publicar da pgina no site de variao de origem. A nova pgina ser copiada em um nico site de variao de destino quando o prximo trabalho de timer Definio do Trabalho de Criao de Pgina de Variaes for executado. Se a pgina j tiver sido publicada e for modificada e republicada no site de variao de origem, ela s ser copiada no site de variao de destino especificado quando o prximo trabalho de timer Definio de Trabalho da Pgina de Propagao de Variaes for executado. Para obter informaes sobre como desabilitar a opo Criao Automtica para pginas de variao, consulte Manage automatic propagation of variation pages. Para obnter mais informaes sobre a propagao de pginas de variao, consulte o artigo sobre variaes: propagao de pginas segundo seus termos. Por padro, se uma pgina copiada do site de variao de origem for excluda de um site de variao de destino, ela ser recriada no site de variao de destino na prxima vez que for publicada no site de variao de origem e quando o prximo trabalho do timer de Definio de Trabalho da Pgina de Propagao de Variaes for executado. Se a opo 102

Recriar Pgina de Destino Excluda estiver desabilitada, as pginas excludas no sero recriadas nos sites de variao de destino. Para obter informaes sobre a criao de pginas de origem de variao e trabalhar com contedo em pginas de destino de variao, consulte o artigo sobre como trabalhar com atualizaes de contedo em pginas de variaes.

Limitaes de variaes
A lista a seguir contm informaes sobre as limitaes do recurso de variaes do SharePoint Server 2010 O recurso de variaes uma hierarquia de camada nica. Os sites de variao de origem e destino existem no mesmo nvel na hierarquia do site, um nvel abaixo do site raiz de variao. Embora os sites de variao de origem e destino possam conter outros sites, eles no podem conter outros sites de variao de destino. Por exemplo, se voc tiver um site de variao de origem em ingls e um site de variao de destino em francs que, por sua vez, tem um site em francs canadense abaixo dele, o recurso de variaes s copiar o contedo do site de variao de origem em ingls no site de variao de destino em francs. O recurso de variaes no pode copiar o contedo do site de variao de destino em francs no site em francs canadense, abaixo dele. O recurso de variaes no copia tudo do site de origem. Por padro, o recurso de variaes s copia as pginas de publicao armazenadas na biblioteca Pginas do site de variao de origem. Todos os demais recursos, como as imagens usadas nas pginas, no so copiados e, em vez disso, so referenciados no site de variao de origem. Voc pode optar por ter esses recursos copiados nos sites de variao de destino alterando a opo Recursos na pgina Definies de Variaes. Outro contedo de site, como listas ou bibliotecas, no so copiados e devem ser copiados manualmente nos sites de variao de destino em que forem necessrios. A cpia de contedo unidirecional. O recurso de variaes copia contedo do site de variao de origem em um ou mais sites de variao de destino. No possvel usar o recurso de variaes para copiar contedo de um site de variao de destino em um site de variao de origem. Alm disso, os sites de variao de destino no podem copiar contedo em outros sites de variao de destino.

Consulte tambm
Conceitos
Planejar variaes

103

Planejar variaes
O recurso de variaes do Microsoft SharePoint Server 2010 disponibiliza contedo para audincias em diferentes sites ao copiar o contedo de um site de variao de origem em cada site de variao de destino. Se necessrio, o contedo pode ser personalizado no site de variao de destino. Por exemplo, o contedo em um site de variao de destino pode ser traduzido em outros idiomas antes de ser publicado. As variaes podem ser usadas apenas em sites do SharePoint Server 2010 que tenham sido criados com um dos modelos de site de publicao ou em sites em que o recurso Infraestrutura de Publicao do SharePoint Server tenha sido habilitado. Observao: Embora variaes possam ser usadas para solues multilngues, o recurso de variaes no traduz pginas. Para usar variaes para criar contedo multilngue, utilize fluxos de trabalho para rotear o contedo para traduo por outra equipe ou outro fornecedor aps a cpia desse contedo nos sites de destino. Para obter mas informaes sobre fluxos de trabalho, consulte Planejar fluxos de trabalho (SharePoint Server 2010).

Este artigo contm informaes sobre itens importantes a serem considerados quando voc usa variaes em conjuntos de sites de publicao. Alm disso, descreve as tarefas envolvidas no planejamento de uma soluo que utiliza variaes do SharePoint Server 2010. O artigo no fornece uma viso geral das variaes, no descreve como us-las nem explica como criar rtulos de variao e hierarquias. Para obter mais informaes sobre variaes, consulte Viso geral das variaes. Neste artigo: Sobre o planejamento de variaes Itens importantes a serem considerados ao planejar o uso de variaes Determinar os tipos de variaes necessrias Selecionar o site raiz de variao Especificar o site de variao de origem Planejar sites de variao de destino Decidir como os sites e as pginas sero criados nos sites de variao de destino Planejar o agendamento de trabalho de timer de variaes Planilha de planejamento de variaes

104

Sobre o planejamento de variaes


O processo de planejamento descrito neste artigo comea descrevendo os itens importantes a serem considerados ao planejar o uso de variaes com a sua soluo SharePoint Server 2010. O restante deste artigo descreve as etapas necessrias para o planejamento do uso de variaes com o SharePoint Server 2010. As etapas incluem o seguinte: Determinar o tipo de variao necessrio e selecionar o site raiz de variao. Especificar o site de variao de origem e planejar os sites de variao de destino. Decidir como os sites e as pginas sero criados nos sites de origem e destino. Planejar como os trabalhos do timer de variaes sero agendados. Voc pode registrar essas informaes na Planilha de planejamento de variaes.

Itens importantes a serem considerados ao planejar o uso de variaes


Antes de planejar o uso de variaes com a sua soluo SharePoint Server 2010, voc precisa conhecer a interao entre variaes e outros recursos do SharePoint Server 2010. Esta seo contm informaes sobre os itens importantes a serem considerados ao planejar o uso de variaes com a sua soluo SharePoint Server 2010.

Aprovao de contedo
A aprovao de contedo o mtodo pelo qual os membros do site com permisses de aprovador controlam a publicao do contedo. No processo de aprovao, o contedo considerado como publicado quando uma nova verso principal aprovada, pois as verses principais ficam visveis aos usurios com permisses de leitura. A aprovao de contedo em sites de variao exigem que o controle das verses principal e secundria ocorra nas bibliotecas Pginas, nos sites de variao de origem e de destino. Para obter mais informaes sobre aprovao de contedo, consulte Planejar aprovao e agendamento de contedo. A aprovao de contedo tem fatores exclusivos que devem ser considerados ao se planejar variaes: No site de variao de origem, quando uma pgina enviada para aprovao, um email gerado e enviado ao contato da pgina usando os valores armazenados nas seguintes colunas e nesta ordem: Contato Endereo de email do contato Modificado por Observao: Comeando com o campo Contato, cada campo verificado para obter informaes do contato ao qual possvel enviar a notificao. Se o primeiro campo estiver vazio, o prximo campo ser verificado at que essas informaes sejam encontradas.

105

Depois que a pgina aprovada para publicao, torna-se possvel copi-la nos sites de destino. Voc pode configurar as definies de variaes para que o contedo seja copiado manual ou automaticamente nos sites de variao. Em sites de variao de destino, uma pgina que copiada do site de variao de origem sempre atribuda com um nmero de verso secundria. Se a pgina for nova no site de destino, ela ser atribuda com a verso 0.1. Se j existir no site de variao de destino, a pgina copiada ser atribuda com o prximo nmero de verso secundria disponvel. Por exemplo, se um site de variao de destino tiver a verso 2.1 de uma pgina, e uma nova variao dessa pgina for copiada no site de destino, a pgina se tornar a verso 2.2. Quando uma pgina publicada no site de variao de origem copiada nos sites de variao de destino, o status de Aprovao definido como Rascunho. Se os recursos Aprovao de Contedo e Controle de Verso de Documento estiverem habilitados na biblioteca Pginas dos sites de variao de destino, a pgina dever ser aprovada em cada site de variao de destino para que possa ser disponibilizada aos leitores. Observao: As alteraes feitas no contedo originado no site de variao de origem podem ser substitudas pelas alteraes feitas ao contedo do site de variao de destino. Por exemplo, em variaes de idioma, se o site de variao de origem estiver em um idioma e o site de variao de destino estiver em outro, a seguinte situao poder ocorrer: um editor altera uma pgina traduzida no site de variao de destino, atribuindo a ela uma nova verso secundria 1.1. Em seguida, um redator no site de variao de origem faz outras alteraes na mesma pgina, que so copiadas no site de variao de destino como a verso 1.2. Isso substitui as alteraes da verso 1.1 na pgina. Nesse exemplo, um editor do site de variao de destino precisar restaurar a verso anterior do tpico no Histrico de Verses, aceitar a nova verso ou usar o boto Exibir Alteraes para visualizar as diferenas entre a verso atual e as verses anteriores da pgina e, ento, mesclar a verso nova e as anteriores em uma nova verso. Para obter mais informaes sobre o controle de verso, consulte Versioning, content approval, and check-out planning (SharePoint Server 2010).

Navegao do site
Se usar variaes de site, voc precisar planejar cuidadosamente a experincia de navegao. No SharePoint Server 2010, links de navegao nos sites de mesmo nvel que o site atual so automaticamente gerados e exibidos nos menus Navegao Global e Navegao Atual de uma pgina da Web. Nos sites de variao, em que os pares do site atual so variaes do mesmo site, talvez no seja conveniente conceder aos usurios a capacidade de navegar em outros sites da mesma maneira. Voc pode usar a pgina Definies de Navegao para alterar as definies dos menus Navegao Global e Navegao Atual, de modo que os sites de mesmo nvel no sejam exibidos.

106

Observao: As alteraes feitas na navegao do site de variao de origem no so copiadas nos sites de variao de destino. Se quiser que a navegao nos sites de variao de destino corresponda navegao no site de variao de origem, faa manualmente as alteraes nas definies de navegao desses sites de variao de destino.

Para obter mais informaes sobre como planejar a navegao do site, consulte Plan site navigation (SharePoint Server 2010).

Implantao de contedo
A implantao de contedo copia o contedo de um conjunto de sites de origem em um conjunto de sites de destino. Durante a execuo da Definio do Trabalho de Criao de Hierarquias de Variaes, recomendvel desabilitar qualquer trabalho de implantao de contedo que inclua o site de variao de origem. Se a implantao de contedo for executada enquanto o trabalho do timer de Definio do Trabalho de Criao de Hierarquias de Variaes tambm estiver em execuo, um site de variao de destino que esteja apenas parcialmente criado poder ser copiado no site de variao de destino, no servidor de destino. Para obter mais informaes sobre como planejar a implantao de contedo, consulte Planejar a implantao de contedo (SharePoint Server 2010).

Web Parts
Uma Web Part um dos blocos de construo de pginas com base no SharePoint Server 2010. A maioria das Web Parts projetada para exibir um tipo especfico de dados; por exemplo, texto, HTML ou imagens. O SharePoint Server 2010 inclui um conjunto de Web Parts e voc tambm pode desenvolver ou importar Web Parts personalizadas. Web Parts so copiadas com as pginas de sites de variao. Se a opo Atualizar Web Parts da Pgina de Destino estiver habilitada, as Web Parts sero atualizadas apenas no site de variao de destino caso uma pgina contendo a Web Part tenha sido copiada no site de variao de destino. Se a Web Part for exibida em vrias pginas de destino nos vrios sites de variao de destino, todas as instncias dessa Web Part sero atualizadas quando a pgina do site de variao de origem for copiada nos sites de variao de destino. Por exemplo, se uma pgina contiver uma Web Part Mdia e esta for configurada para apontar para o vdeo A, que est armazenado em um site externo hierarquia de variaes, quando a pgina for publicada no site de variao de origem, ela ser copiada em todos os sites de variao de destino. As pginas nos sites de variao de destino exibiro o vdeo A na Web Part Mdia. Se a pgina no site de variao de origem for atualizada e a Web Part Mdia for alterada de forma a apontar para o vdeo B, as pginas nos sites de variao de destino continuaro apontando para o vdeo A at que a pgina no site de variao de origem seja publicada e copiada nos sites de variao de destino. Alm disso, se os leitores nos sites de variao de destino no tiverem permisso para exibir o arquivo de vdeo armazenado fora da hierarquia de variaes, eles no podero visualizar o vdeo. Para evitar que as Web Parts tenham esse tipo de comportamento indesejado, configure as definies de variaes de tal 107

modo que as atualizaes de Web Parts no sejam copiadas nos sites de variao de destino.

Sites multilngues
O SharePoint Server 2010 tem vrios recursos que permitem oferecer suporte a usurios em diferentes regies ou que falam idiomas distintos. Voc pode usar esses recursos para criar sites em vrios idiomas e permitir que os usurios exibam a interface do usurio de um site em um idioma diferente daquele no qual ele foi criado. Se a inteno for usar variaes com sites multilngues, voc precisar executar etapas adicionais para habilitar o suporte multilngue nos sites de variao. Para obter mais informaes sobre como planejar sites multilngues, consulte Plan for multilingual sites (SharePoint Server 2010).

Determinar os tipos de variaes necessrias


Embora as variaes sejam, na maioria das vezes, usadas para criar sites multilngues, tambm possvel us-las para criar sites baseados em outros critrios; por exemplo, diferenas regionais, dispositivos mveis, marca corporativa ou de produto ou subsidirias de empresas. Determine quais tipos de variaes so necessrias para a sua soluo e faa uma lista dos sites que pertencero hierarquia de variaes. Observao: Se voc usar variaes para a criao de sites multilngues e quiser que as pginas de administrao dos sites de variao de destino sejam exibidas em outro idioma, instale o pacote de idiomas de cada idioma correspondente ao site de variaes. Para obter informaes sobre como instalar pacotes de idiomas, consulte Deploy language packs (SharePoint Server 2010).

Selecionar o site raiz de variao


O site raiz de variao fornece a URL de todos os sites de variaes e contm a pgina de aterrissagem que redireciona os usurios para o site correto de variaes. O site raiz pode ser um site em qualquer nvel de um conjunto de sites, incluindo o site de nvel superior. Entretanto, aps especificar o site raiz, voc no poder alter-lo depois que clicar em Criar Hierarquias e no poder usar variaes em nenhum outro lugar do conjunto de sites.

108

Observao: Se o site raiz contiver uma hierarquia de sites ou contedo da biblioteca Pginas que voc queira colocar no site de variao de origem, copie o elemento manualmente no site de variao de origem aps cri-lo.

Decida qual site deve ser usado como raiz e registre a URL na planilha de planejamento de variaes.

Especificar o site de variao de origem


O site de variao de origem o local onde criado e publicado o contedo a ser compartilhado por todos os sites e tambm o site usado para copiar alteraes nos sites de variao de destino. Para especificar um site de variao de origem, selecione a definio Variao de Origem para um rtulo de variao, na pgina Criar Rtulo de Variao do site Administrao do Conjunto de Sites. Em uma hierarquia de variaes, pode haver um nico site de variao de origem. Depois que um rtulo de variao especificado como site de variao de origem, ele no pode ser alterado. Examine a lista de sites da sua soluo de variaes e decida qual site deve ser o site de variao de origem. Registre-o para a sua soluo na linha superior da guia Folha de dados de sites, na planilha de planejamento de variaes. Especifique o rtulo a ser exibido na URL do site, o nome para exibio do rtulo e o nome do proprietrio de site que ser o responsvel pelo site.

Planejar sites de variao de destino


As metas de planejamento dos sites de variao de destino variam conforme o tipo dos sites de variao que esto sendo implementados. Por exemplo, se os sites de variao forem baseados em idiomas, talvez seja conveniente que as pginas nos sites de variao de destino tenham a mesma aparncia das pginas no site de variao de origem. Se as variaes forem baseadas em dispositivos, voc provavelmente preferir que as pginas nos sites de variao de destino tenham uma aparncia diferente das pginas no site de variao de origem, para que elas se ajustem aos dispositivos em que sero exibidas. Examine a lista de sites da sua soluo de variaes e registre cada site de variao de destino na planilha de planejamento de variaes. Para cada site, especifique o rtulo a ser exibido na URL do site, o nome para exibio do rtulo e o nome do proprietrio de site que ser o responsvel pelo site.

Planejar pginas mestras, pginas de layout e folhas de estilos personalizadas


Talvez voc prefira usar pginas mestras, layouts de pgina ou folhas de estilos personalizadas para os sites de variao. Por exemplo, em variaes de site baseadas em dispositivos, possvel definir layouts de pgina mais simples para as variaes que sero exibidas em dispositivos com tamanhos de tela limitados. Pginas mestras, 109

layouts de pgina e folhas de estilos so gerenciados somente no site de nvel superior de um conjunto de sites. Portanto, altere todos esses recursos em um dos seguintes locais do site de nvel superior:
Recurso Local

Pgina mestra Pgina de layout

Galeria de Pginas Mestras Galeria de Pginas Mestras

Estilos XSL e folhas de estilos em cascata Biblioteca de Estilos

Tambm possvel especificar que cada variao de destino use seu prprio layout de pgina personalizado.

Planejar tipos de contedo personalizados


Use o mesmo tipo de contedo (o tipo Pgina ou outro tipo de contedo baseado nesse tipo) em todas as pginas que so armazenadas na biblioteca Pginas do site de variao de origem. A maneira mais fcil de fazer isso usar um tipo de contedo que esteja definido na Galeria de Tipos de Contedo de Site, no site de nvel superior do conjunto de sites. Caso queira ter colunas em uma ou mais pginas dos sites de variao, adicione-as ao tipo de contedo que usar nas suas bibliotecas Pgina. Por exemplo, se os sites de variao forem baseados em diferenas de idioma, voc poder adicionar uma coluna indicando se a pgina foi localizada. Para obter mais informaes sobre como planejar tipos de contedo e colunas, consulte Plan content types and workflows (SharePoint Server 2010). Em algumas solues de variaes de site, no preciso editar ou alterar o contedo nos sites de variao de destino. Por exemplo, se os sites de variao forem dependentes de dispositivos, talvez seja conveniente exibir o contedo idntico em todos os dispositivos, mas com layouts e pginas mestras diferentes para cada tipo de dispositivo. Quando este for o caso, ser possvel simplificar a administrao dos sites de variao de destino desabilitando os check-outs necessrios.

Decidir como os sites e as pginas sero criados nos sites de variao de destino
Se o site de variao de origem tiver outros sites abaixo dele na hierarquia, planeje como eles sero criados nos sites de variao de destino. H duas maneiras de cri-los nos sites de variao de destino: automtica e manualmente. Por padro, todos os novos sites adicionados abaixo do site de variao de origem so criados automaticamente em todos os sites de variao de destino. Entretanto, se voc desabilitar a criao automtica de sites e pginas para variaes, para cada novo site a ser criado abaixo do site de variao de origem, ser necessrio especificar manualmente os sites de variao de destino em que ele dever ser criado. Embora a habilitao da criao automtica de novos sites nos sites de variao de destino 110

oferea a vantagem de reduzir as tarefas do administrador do site, a vantagem da criao manual de site que voc pode especificar quais sites devem ser criados em quais sites de variao de destino. Isso pode ser bastante til se voc deseja que um site seja includo somente em alguns dos sites de variao de destino. Tambm h duas maneiras de criar pginas de publicao em sites de variao de destino: automtica e manualmente. Por padro, todas as novas pginas que so publicadas na biblioteca Pginas do site de variao de origem so criadas automaticamente em todos os sites de variao de destino. Entretanto, se voc desabilitar a criao automtica de sites e pginas para variaes, para cada nova pgina a ser criada no site de variao de origem, ser necessrio especificar manualmente o site de variao de destino em que a pgina dever ser criada, e apenas um site de variao de destino poder ser especificado. A desabilitao da criao automtica de sites e pginas pode ser bastante til se voc deseja que determinadas pginas sejam includas somente em alguns, mas no em todos os sites de variao de destino. Para criar pginas de variao em um subconjunto dos sites de variao de destino, recomendvel usar a criao automtica para criar as pginas em todos os sites de variao de destino e, ento, exclu-las dos sites de variao de destino em que voc no queira cpias das pginas, ou usar um fluxo de trabalho para aprovar apenas as pginas a serem copiadas nos sites de variao de destino. Por padro, a criao automtica de sites e pginas est habilitada. Considere cuidadosamente o aumento potencial das tarefas administrativas se decidir desabilitar a criao automtica de site e pgina na sua soluo de variaes. A criao automtica de site e pgina configurada na pgina Definies de variaes, na Administrao do Conjunto de Sites. Para obter informaes sobre a especificao de configuraes de variaes, consulte o artigo sobre como ativar configuraes de variaes para que voc possa criar verses de seu site.

Planejar o agendamento de trabalho de timer de variaes


O recurso de variaes usa trabalhos de timer para executar tarefas como criao e propagao de sites e pginas. Um trabalho de timer executado dentro do OWSTIMER, um servio do Windows para o SharePoint Server 2010. Cada trabalho de timer tem sua prpria agenda padro referente ao momento em que o trabalho executado. Voc pode alterar a frequncia de execuo de cada trabalho na pgina Definies de Trabalho, no site da Administrao Central. A tabela a seguir lista os trabalhos de timer de variaes e a agenda padro de cada trabalho:
Nome do trabalho Agenda padro

Definio do Trabalho de Criao de Hierarquias de Variaes Definio do Trabalho de Criao de Pgina de Variaes Definio do Trabalho de Criao de Site de Variaes

Uma vez ao dia A cada hora A cada 5 minutos 111

Nome do trabalho

Agenda padro

Definio de Trabalho da Pgina de Propagao de Variaes Definio de Trabalho do Site de Propagao de Variaes

A cada hora A cada 5 minutos

Voc pode especificar quando cada trabalho ser executado, definindo uma agenda recorrente em minutos, a cada hora ou em intervalos dirios, semanais ou mensais. Se voc selecionar diria, semanal ou mensalmente, ser possvel especificar um perodo para a execuo do trabalho. O servidor selecionar aleatoriamente um horrio no intervalo especificado para iniciar execuo do trabalho. Essa opo a mais adequada para trabalhos de carga alta e que so executados em vrios servidores de um farm. Lembre-se de que a execuo desse tipo de trabalho em todos os servidores do farm, de maneira simultnea, pode aumentar a carga do servidor e afetar o desempenho. Para evitar isso, voc pode especificar uma hora de incio exata para o trabalho. Planeje cuidadosamente quando os trabalhos de timer de variaes devem ser executados nos servidores e, em conformidade com isso, defina a agenda recorrente. Por exemplo, para determinar a frequncia com que o trabalho Definio do Trabalho de Criao de Pgina de Variaes ou o trabalho Definio de Trabalho da Pgina de Propagao de Variaes deve ser executado e as pginas devem ser copiadas nos sites de variao de destino, analise quantas pginas devem ser criadas no site de variao de origem e a frequncia de atualizao dessas pginas.

Planilha de planejamento de variaes


Baixe uma verso em Excel da Planilha de planejamento de variaes.

Consulte tambm
Conceitos
Viso geral das variaes

112

Planejar a arquitetura de informaes para gerenciamento de contedo da Web


A arquitetura de informaes de um site determina como as informaes nesse site pginas da Web, documentos, listas e dados esto organizadas e so apresentadas aos usurios do site. A arquitetura de informaes quase sempre registrada como uma lista hierrquica de contedo do site, palavras-chave de pesquisa, tipos de dados, metadados e outros conceitos. A anlise das informaes que sero apresentadas em um site da Internet ou da intranet uma etapa inicial importante do processo de planejamento do site, e essa etapa oferece a base para o planejar o seguinte: Como o site ser estruturado e dividido em um conjunto de subsites. Como os dados sero apresentados no site. Como os usurios do site navegaro pelo site. Como as informaes sero direcionadas a audincias especficas. Como o contedo ser marcado e como os metadados sero gerenciados. Qual a origem autoritativa para os termos. Como a pesquisa ser configurada e otimizada. Embora este artigo contenha alguma orientao sobre como analisar os requisitos da arquitetura de informaes do seu site do SharePoint ou da intranet, inclua um arquiteto ou um analista de informaes na equipe de planejamento e design do seu site para garantir que os planos do site considerem todas as necessidades de arquitetura de informaes da sua organizao. Neste artigo: Recomendaes gerais de planejamento Planejar a estrutura do seu site Planejar a colaborao e a computao social Planejar metadados gerenciados Planejar business intelligence e dados corporativos Plano de pesquisa

Recomendaes gerais de planejamento


til dividir a anlise das informaes para o planejamento do site nos seguintes estgios: Contedo da pesquisa existente e estrutura do site Seu site atual da Internet ou da intranet reflete a arquitetura atual de informaes. Analise e registre como as 113

informaes e o contedo so distribudos pelos sites e subsites atuais. Consulte os logs ou outras ferramentas de anlise para ver que contedo acessado com mais frequncia e o que acessado com menos frequncia. Requisitos do usurio de pesquisa Pesquise os usurios do site atual e os potenciais usurios do site e registre os tipos de informao que eles podero criar ou usar. De que informaes eles precisam para seus trabalhos dirios? Eles so capazes de localizar essas informaes com facilidade? A estrutura atual do site os ajuda a compreender os relacionamentos entre os diferentes tipos de informao que o site contm? Existe alguma informao ausente? Anote qualquer problema que os usurios tenham para localizar ou usar informaes com a arquitetura atual do site. Requisitos corporativos da pesquisa Pesquise os gerentes da unidade de negcios ou da organizao para as quais o site est sendo projetado. Quais so as necessidades corporativas do site? As unidades ou divises da empresa sero refletidas na arquitetura de informaes do site? Como as informaes sero compartilhadas entre unidades de negcios, ou elas sero isoladas em uma unidade? Se o site for direcionado para clientes, que informaes eles devero encontrar primeiro? Como eles iro explorar as informaes sobre produtos ou servios? Use sua anlise para criar uma estrutura detalhada das necessidades de contedo da sua organizao.

Planejar a estrutura do seu site


A sua arquitetura de informaes determinar a estrutura do seu site da Internet ou intranet. Ao dividir a arquitetura de informaes em processos corporativos, projetos ou grandes grupos de contedo e usando essas divises para criar um rascunho de uma hierarquia de sites e de contedo em cada site, voc poder planejar onde as informaes devero estar nessa hierarquia. Para obter mais informaes sobre como planejar a estrutura de sites baseada no Microsoft SharePoint Server 2010, consulte Plan sites and site collections (SharePoint Server 2010).

Planejar a colaborao e a computao social


Os recursos de computao e colaborao social do Microsoft SharePoint Server 2010 so criados sobre um banco de dados de propriedades que integra informaes sobre pessoas de vrios tipos de aplicativos corporativos e de servios de diretrio. A sua pesquisa de arquitetura de informaes deve incluir informaes sobre usurios. Essas informaes devem vir de produtos e tecnologias da Microsoft, como o Microsoft Exchange Server, o servio de diretrio Active Directory e o Microsoft SQL Server. Tambm podem vir de diretrios para rastreamento de pessoas nos formatos padro do setor, como LDAP ou de aplicativos de linha de negcios, como o SAP. Ao coletar informaes de usurios, voc poder criar perfis de usurio unificados e consistentes na organizao. Isso o ajudar a planejar os sites Meu Site, que so sites especiais do SharePoint que oferecem um valioso conjunto de recursos de rede social e colaborao personalizados para cada usurio. A criao do site de autoservio permite que os usurios criem seus prprios sites Meu Site. Quando planejar os recursos de colaborao como os sites Meu Site, considere se dever habilitar a criao do site de autoservio. Que usurios devero ter permisso para criar sites? Haver um aplicativo 114

Web especfico onde os sites Meu Site sero criados? Que tipo de cotas sero necessrios? Para obter mais informaes sobre os sites Meu Site, consulte Plan for My Site Web sites (SharePoint Server 2010). Os conceitos relacionados a pessoas registrados com a sua arquitetura de informaes tambm ajudaro a determinar como criar um grupo de usurios do site com base nos processos corporativos de que eles participam, as listas de distribuio e redes sociais a que pertencem, o contedo que provavelmente eles criaro ou exibiro ou a estrutura organizacional na qual trabalham. Para obter mais informaes sobre como planejar a computao e a colaborao social, consulte Plan for social computing and collaboration (SharePoint Server 2010).

Planejar metadados gerenciados


Metadados gerenciados so um conjunto hierrquico de termos gerenciados centralmente que voc pode definir e depois usar como atributos para itens do SharePoint Server 2010. Quando estiver planejando sua arquitetura de informaes, considere os conjuntos de termos necessrios para ajudar a categorizar itens do SharePoint, como colunas personalizadas associadas a documentos e listas, ou colunas "Opo" ou "Pesquisa" em um site existente do SharePoint Server. Para obter mais informaes sobre conjuntos de termos e metadados gerenciados, consulte Planejar termos e conjuntos de termos (SharePoint Server 2010). Voc pode usar a navegao de metadados para aprimorar a navegao no modo de exibio de lista. A navegao de metadados expande os recursos de exibies de lista e as combina com um controle de Filtros Principais, o que faz com que seja mais fcil para os usurios localizarem contedo filtrando uma exibio de documentos para um subconjunto baseado em um ou mais filtros de navegao. Quando estiver planejando sua arquitetura de informaes, considere como os usurios provavelmente usaro a hierarquia do site para navegar em bibliotecas de documentos, alm dos filtros que os usurios usaro para filtrar ainda mais os dados exibidos em modos de exibio de lista de biblioteca. Para obter mais informaes sobre a navegao de metadados, consulte Metadata navigation overview (SharePoint Server 2010).

Planejar business intelligence e dados corporativos


Sua arquitetura de informaes inclui business intelligence e dados corporativos usados por sua empresa. Ao usar aplicativos e ferramentas de business intelligence, voc pode organizar sua viso das metas, processos e requisitos de desempenho da organizao de uma forma til e apresentar os dados como informaes significativas. Usando o SharePoint Server 2010, possvel apresentar os dados corporativos no contexto da sua estrutura de site de forma que ela esteja disponvel para as audincias que necessitam dela. Por exemplo, em um site de intranet da empresa, os dados de folha de pagamento do funcionrio que devem estar disponveis alm dos limites de diviso da empresa poderiam ser apresentados no site central da empresa de forma que os funcionrios pudessem ver seus prprios dados. Os dados usados por uma audincia limitada poderiam ser apresentados nos sites usados por essa audincia em particular. Por exemplo, uma equipe de atendimento ao cliente poderia exibir incidentes de atendimento ao cliente e interagir com eles em um site usado somente por essa equipe, e uma equipe de vendas poderia exibir dados do 115

cliente em um site dedicado ao gerenciamento de relacionamentos com o cliente. Como outro exemplo, uma equipe de suporte tcnico da empresa poderia usar recursos de business intelligence para exibir mtricas em tquetes de suporte tcnico, como a quantidade de tquetes atribudos por tcnico de suporte, quantos esto abertos ou resolvidos e qual o nvel de satisfao do cliente. Quando estiver planejando sua arquitetura de informaes, determine de que ferramentas de business intelligence a sua empresa precisa e onde os dados dos seus aplicativos de negcios devero ser expostos nos sites da Internet e intranet da sua empresa para estar disponveis para os usurios que precisam deles. Para obter mais informaes sobre o planejamento de business intelligence, consulte Planejamento de business intelligence. Para obter mais informaes sobre o planejamento de dados corporativos, consulte Planejamento de dados e processos corporativos (SharePoint Server 2010).

Plano de pesquisa
Quando estiver planejando sua arquitetura de informaes, em uma pesquisa de arquitetura de informaes, mantenha o controle de conceitos, termos de pesquisa e propriedades que os usurios do seu site usaro quando pesquisarem informaes em seu site. Esses dados sero necessrios quando voc estiver criando o esquema de pesquisa para o site. Lembre-se de que os usurios podem pesquisar contedo usando termos conceituais amplos para descrever o que eles precisam. Sua arquitetura de pesquisa de informaes ser til como ferramenta para ajudar a mapear a terminologia e os conceitos dos usurios para as informaes subjacentes pelas quais eles esto procurando.

Consulte tambm
Conceitos
Planejar o gerenciamento de contedo da Web (SharePoint Server 2010) Planejar a criao e a manuteno do site (SharePoint Server 2010)

Outros recursos
Fundamental site planning (SharePoint Server 2010)

116

Planejar metadados gerenciados (SharePoint Server 2010)


Metadados gerenciados so um conjunto hierrquico de termos centralmente gerenciados que voc pode definir e usar como atributos para itens no Microsoft SharePoint Server 2010. Os primeiros artigos deste captulo explicam os principais conceitos sobre metadados gerenciados no SharePoint Server 2010. Os artigos adicionais do captulo fornecem orientaes sobre como identificar metadados gerenciados para a sua soluo e como determinar os servios e as conexes que voc precisar para implementar sua soluo. Esses artigos incluem: Viso geral dos metadados gerenciados Este artigo apresenta os principais conceitos sobre metadados gerenciados e descreve como us-los. A seo final apresenta vrios benefcios da incorporao de metadados gerenciados sua soluo do SharePoint Server 2010. Sobre o aplicativo de servio de metadados Este artigo descreve o servio e as conexes de metadados gerenciados e fornece um exemplo de cenrio para us-los. Funes de metadados gerenciados Este artigo define as funes de usurios e identifica as aes que os membros de cada funo podem executar. Planejar termos e conjuntos de termos (SharePoint Server 2010) Este artigo contm orientaes sobre como voc pode identificar informaes que devem se tornar termos e conjuntos de termos. Planejar a importao de metadados gerenciados (SharePoint Server 2010) Este artigo descreve como localizar termos e conjuntos de termos existentes, e prepar-los para importao para o SharePoint Server 2010. Planejar o compartilhamento de tipos de contedo e terminologia Este artigo contm procedimentos para identificar os servios e as conexes de metadados gerenciados necessrios para a sua soluo do SharePoint Server 2010.

117

Viso geral dos metadados gerenciados


Os metadados gerenciados so uma coleo hierrquica de termos com gerenciamento centralizado que voc pode definir e usar como atributos para os itens no Microsoft SharePoint Server 2010. Este artigo apresenta os conceitos fundamentais sobre metadados gerenciados e descreve o modo de utiliz-los. Um exemplo usado ao longo do artigo para ilustrar os conceitos. A seo final apresenta vrios benefcios decorrentes da incorporao de metadados gerenciados sua soluo do SharePoint Server 2010. Neste artigo: Compreendendo os metadados gerenciados Trabalhando com metadados gerenciados Benefcios de utilizao dos metadados gerenciados

Compreendendo os metadados gerenciados


Esta seo define vrios conceitos importantes relacionados a metadados gerenciados.

Termos e conjuntos de termos


Um termo uma palavra ou frase que pode ser associada a um item no SharePoint Server 2010. Um conjunto de termos uma coleo de termos relacionados. possvel especificar que determinada coluna do Microsoft SharePoint Server contenha um termo que pertena a um conjunto especfico. Os metadados gerenciados so um modo de se referir ao fato de que termos e conjuntos de termos podem ser criados e gerenciados independentemente das colunas propriamente ditas. Conjuntos de termos locais so criados no contexto de um conjunto de sites. Por exemplo, se voc adicionar uma coluna a uma lista em uma biblioteca de documentos e criar um conjunto de termos definido para ser vinculado coluna, o novo conjunto de termos ser local para o conjunto de sites que contm a biblioteca de documentos. Conjuntos de sites globais so criados fora do contexto de um conjunto de sites. Por exemplo, o administrador do repositrio de termos poderia criar um grupo de conjuntos de termos chamado "Recursos Humanos" e designar uma pessoa para gerenci-lo. O gerente do grupo criaria conjuntos de termos relacionados a Recursos Humanos, como cargos e nveis salariais no grupo de conjuntos de termos de Recursos Humanos. Os usurios podem ver apenas conjuntos de termos globais e conjuntos de termos que so locais em relao ao conjunto de sites do usurio. Por exemplo, imagine que voc esteja organizando uma conferncia. Cada sesso da conferncia atribuda a uma sala, e as grandes sesses tambm so atribudas a uma sala para o pblico excedente, em que os participantes para os quais no h lugar na 118

1. 2. 3. 4. 5. 6.

sala principal podem assistir transmisso da sesso em teles. Voc decide acompanhar todas as sesses e seus detalhes associados em uma lista do SharePoint Server. Para acompanhar as sesses e suas salas de conferncias, voc faria o seguinte: Criar um conjunto de termos chamado "Salas de conferncias" para representar todas as salas disponveis. Adicionar um termo ao conjunto de termos para cada sala de conferncias. Criar um tipo de contedo chamado Sesso. Adicionar duas novas colunas ao tipo de contedo: Sala e Sala para pblico excedente. Especificar que o valor de cada uma dessas colunas deve vir do conjunto de termos "Salas de conferncias". Criar uma lista de sesses. Neste exemplo, sempre que adiciona uma sesso lista, voc fornece valores para Sala e Sala para pblico excedente. Se, posteriormente, reservar uma sala adicional no centro de conferncias, voc adicionar um novo termo ao conjunto de termos Salas de conferncias, e ele se tornar um valor vlido para as duas colunas.

Termos gerenciados, palavras-chave corporativas e o repositrio de termos


Os termos se dividem em dois tipos: Termos gerenciados, normalmente, esto predefinidos e podem ser criados apenas por usurios com as permisses apropriadas; muitas vezes, aparecem organizados em uma hierarquia. Palavras-chave corporativas so, simplesmente, palavras ou frases que foram adicionadas aos itens do SharePoint Server 2010. Todas as palavras-chave corporativas compem um nico conjunto de termos no hierrquico denominado conjunto de palavras-chave. Termos gerenciados e palavras-chave corporativas so usados de modo diferente. Para obter mais informaes, consulte a seo "Usando termos" mais adiante neste tpico. Observao: O adjetivo "gerenciado(a)(s)" , muitas vezes, omitido nas referncias aos termos gerenciados, quando o significado fica evidente no contexto.

Os termos gerenciados e as palavras-chave corporativas so armazenados em um banco de dados conhecido como repositrio de termos.

Trabalhando com metadados gerenciados


As sees a seguir descrevem como criar e utilizar os termos. O exemplo de sala de conferncias usado em todas as sees para ilustrar os conceitos. 119

Criando termos
O SharePoint Server 2010 inclui a Ferramenta de Gerenciamento de Repositrio de Termos, usada para criar e gerenciar conjuntos de termos. Com as permisses apropriadas, possvel usar essa ferramenta para: Criar ou excluir um conjunto de termos Adicionar, modificar ou excluir termos. Organizar os termos gerenciados de um conjunto em uma hierarquia Definir sinnimos Importar termos. Transformar palavras-chave corporativas em termos gerenciados movendo-as para um conjunto de termos. Exemplo: Para organizar as sesses da conferncia, primeiro, use a Ferramenta de Gerenciamento de Repositrio de Termos para definir um conjunto de termos que represente todas as salas de conferncias. Em seguida, use a ferramenta novamente para adicionar um termo ao conjunto de termos para cada sala. Comece definindo o conjunto e os termos a seguir: Salas de conferncias (conjunto de termos) Salo La Nouvelle Sala 256 Sala 270 Salo Mardi Gras Sala 287 Sala 391 Sala 348b Saguo C Saguo D Sala 348a Auditrio C Auditrio D Auditrio E Sala 354 Sala 355 Sala 293 O conjunto de termos est se tornando difcil de manejar; voc ter que percorrer uma lista demasiado longa ao selecionar uma sala de conferncias. Voc decide reorganizlo com base nas alas do centro de conferncias onde esto localizadas as salas. O novo conjunto e os novos termos tm, agora, a seguinte estrutura: Salas de conferncias (conjunto de termos) Auditrios Auditrio C 120

Auditrio D Auditrio E Sagues Saguo A Saguo B Saguo C Saguo D Sales Salo La Nouvelle Salo Mardi Gras Segundo andar Sala 256 Sala 270 Sala 287 Sala 293 Terceiro andar Sala 348a Sala 348b Sala 354 Sala 355 Sala 391 Como os termos "Auditrios", "Sagues", "Segundo andar" e "Terceiro andar" so usados apenas para agrupar outros termos e no representam salas reais em que podem ser realizadas sesses, voc no disponibiliza esses termos para seleo pelos usurios.

Usando termos
A coluna um local em uma lista que se destina ao armazenamento das informaes sobre um item do SharePoint Server. Ao defini-la, fornea um nome para ela, especifique seu tipo e outras informaes adicionais relacionadas ao tipo especificado. O SharePoint Server 2010 introduz um novo tipo de coluna denominado metadados gerenciados. Ao criar uma coluna desse tipo, voc especifica o conjunto de termos de origem do valor da coluna. Sempre que desejar que os usurios forneam informaes para as listas de termos (inclusive, documentos) e os valores vlidos para as informaes estiverem contidos em um conjunto de termos, use uma coluna de metadados gerenciados. Crie um novo tipo de contedo ou modifique o preexistente e adicione a coluna de metadados gerenciados a esse tipo de contedo. Exemplo: Crie um novo tipo de contedo chamado "Sesso" para representar cada sesso. Como as sesses da conferncia tero uma sala associada e sala para pblico excedente, adicione colunas para cada um desses atributos. Em seguida, adicione uma coluna chamada "Sala", escolha Metadados Gerenciados como tipo de coluna, selecione o conjunto de termos "salas de conferncias" para fornecer valores para a coluna "Salas" e indique que a coluna s poder conter um nico valor. Crie uma coluna adicional 121

chamada "Sala para pblico excedente" e mapeie-a para o mesmo conjunto de termos. Como nem todas as sesses tm uma sala para pblico excedente, a coluna no precisa conter informaes. J que pode haver vrias salas para pblico excedente, permita que haja vrios valores. As definies das duas colunas esto resumidas na tabela a seguir:
Nome da coluna Conjunto de termos Exigir um val- Permitir or? valores mltiplos?

Sala Sala para pblico excedente

Salas de conferncias Salas de conferncias

Sim No

No Sim

Finalmente, crie uma lista de sesses.

Inserindo termos
Ao criar ou carregar um novo item do SharePoint Server cujo tipo inclua colunas que exijam um valor, caber ao usurio fornec-lo. Se a coluna for de metadados gerenciados, o controle de metadados gerenciados ser exibido e o usurio ter de interagir com ele para inserir o valor. O controle dos metadados gerenciados permite que o usurio digite um valor ou o selecione navegando pela hierarquia do conjunto de termos associado coluna. Se o usurio comear a digitar um valor, o controle exibir todos os termos no conjunto associado que iniciam com os caracteres digitados. O nome do conjunto e a posio do termo na hierarquia so indicados junto com o termo. Se a definio da coluna permitir valores mltiplos, o usurio poder selecionar mais de um termo. Se o conjunto de termos e a definio da coluna permitirem a incluso de novos termos, o usurio tambm poder criar um novo termo e inseri-lo no lugar apropriado dentro da hierarquia do conjunto de termos. Exemplo: Um administrador de conferncia adiciona uma nova sesso. O SharePoint Server exibe um formulrio que contm um campo para cada coluna que est associada ao tipo de contedo da Sesso. Quando o administrador cria a sesso de abertura, no campo Sala, o administrador mostra a hierarquia dos termos no conjunto de termos Salas de conferncias e seleciona Salo La Nouvelle. O administrador no se lembra de qual auditrio est sendo usado para o pblico excedente da sesso de abertura, mas sabe que o do meio. O administrador digita aud e os seguintes termos so exibidos como opes: Auditrio C [Salas de conferncias: Auditrios] Auditrio D [Salas de conferncias: Auditrios] Auditrio E [Salas de conferncias: Auditrios] O administrador seleciona Auditrio D.

Digitando palavras-chave corporativas


122

O SharePoint Server 2010 inclui uma coluna predefinida chamada Palavras-chave Corporativas. Voc pode adicionar essa coluna aos tipos de contedo. Quando um usurio adiciona um valor coluna Palavras-chave Corporativas, o controle de palavra-chave corporativa exibido, e o usurio interage com ele para inserir o valor. Esse controle se comporta como o controle de metadados gerenciados, exceto pelo fato de que permite que os usurios selecionem tanto palavras-chave corporativas quanto termos gerenciados. Assim que o usurio comea a digitar um valor, o controle exibe os termos que comeam com os caracteres que o usurio digitou, dos conjuntos de termos globais e dos conjuntos de termos que so locais ao conjunto de sites do usurio. Tambm so exibidos o conjunto em que o termo existe e a posio do termo na hierarquia. Normalmente, h a opo para inserir uma nova palavra-chave corporativa. Quando o usurio digita uma nova palavra-chave corporativa, ela adicionada ao conjunto de palavras-chave. A coluna Palavras-chave Corporativas permite vrios valores por padro. Exemplo: Um administrador de conferncia adiciona uma nova sesso para representar a festa de boas-vindas para todos os participantes. A festa de boas-vindas est sendo realizada no Mardi Gras World, que um local externo. Como o Mardi Gras World no membro do conjunto de termos Salas de conferncias, o administrador no pode selecion-lo como valor do campo Sala. No entanto, o administrador deseja incluir o local, para que outros administradores encontrem essa sesso quando pesquisarem a frase Mardi Gras World. O administrador nota que o tipo de contedo Sesso inclui a coluna Palavraschave Corporativas e decide adicionar o local como uma palavra-chave corporativa. O administrador comea a digitar o nome do local no campo de palavra-chave corporativa. Quando ele digita Mar, as seguintes opes so exibidas: Salo Mardi Gras [Salas de conferncias: Sales] Criar novo O administrador seleciona Criar novo e cria a palavra-chave corporativa Mardi Gras World, que ento adicionada coluna Palavras-chave Corporativas do item de lista e ao conjunto de palavras-chave.

Benefcios de utilizao dos metadados gerenciados


Esta seo descreve vrios benefcios de se usar metadados gerenciados.

Uso mais consistente da terminologia


Os metadados gerenciados possibilitam o uso mais consistente dos termos e das palavras-chave corporativas adicionadas aos itens do SharePoint Server. possvel predefinir termos e permitir que apenas usurios autorizados adicionem novos termos. Tambm possvel impedir que os usurios adicionem suas prprias palavras-chave corporativas aos itens e for-los a usar as existentes. Os metadados gerenciados tambm fornecem maior exatido, apresentando apenas uma lista de termos corretos para que os usurios selecionem os valores. Como as palavras-chave corporativas tambm so um tipo de metadados gerenciados, mesmo as palavras-chave corporativas aplicadas pelos usurios aos itens podem ser mais consistentes. 123

Como os os metadados so usados com maior consistncia, possvel ter um grau de confiana maior quanto sua exatido. Ao utiliz-los para automatizar processos de negcios (colocando, por exemplo, documentos em arquivos diferentes no centro de registros com base no valor do atributo departamento), voc pode se sentir confiante de que os metadados foram criados por usurios autorizados e de que o valor do atributo departamento sempre ser um dos valores vlidos.

Resultados de pesquisa melhores


Uma pesquisa simples poder prover resultados mais relevantes se os itens tiverem atributos consistentes. Quando os usurios aplicam termos gerenciados e palavras-chave corporativas aos itens, so conduzidos aos termos que j foram usados. Em alguns casos, talvez nem possam inserir um novo valor. Como os usurios esto concentrados em um conjunto de termos especfico, mais provvel que tais termos (em vez de seus sinnimos) sejam aplicados aos itens. Assim, a pesquisa por um termo gerenciado ou uma palavra-chave corporativa provavelmente recuperar os resultados mais relevantes.

Dinmico
Nas verses anteriores do SharePoint Server, para restringir o valor de um atributo a determinado conjunto de valores, era necessrio criar uma coluna do tipo "opo" e fornecer uma lista de valores vlidos. Para adicionar um novo valor ao conjunto de opes, voc tinha de modificar cada coluna que usasse o mesmo conjunto de valores. Usando os metadados gerenciados no SharePoint Server 2010, possvel separar o conjunto de valores vlidos das colunas cujo valor deva pertencer a determinado conjunto. Quando for necessrio incluir um novo valor, basta adicionar um termo ao conjunto de termos e todas as colunas que mapearem esse termo apresentaro o conjunto de opes atualizado. Os termos podem ajud-lo a manter os itens do SharePoint Server em sincronia com os negcios medida que estes mudam. Por exemplo, suponha que o novo produto da sua empresa tenha ganhado um nome de cdigo provisrio, na fase de desenvolvimento, e um nome oficial um pouco antes do lanamento ao mercado. Voc incluiu um termo para o nome de cdigo no conjunto de termos "produto", e os usurios usaram esse termo para identificar todos os documentos relacionados ao produto. Quando o nome do produto mudou, foi possvel edit-lo e alter-lo para o nome oficial do produto. O termo continuou aplicado aos mesmos itens, mas, agora, seu nome est atualizado.

124

Sobre o aplicativo de servio de metadados


Com o aplicativo de servio de metadados gerenciados, possvel: Usar metadados gerenciados Compartilhar tipos de contedos entre conjuntos de sites e aplicativos Web. Um servio de metadados gerenciados publica um repositrio de termos e, opcionalmente, os tipos de contedo; uma conexo de metadados gerenciados comea a consumi-los. Este artigo descreve esses servios e conexes e fornece um exemplo de cenrio de como utiliz-los. Antes de l-lo, conhea os conceitos descritos no artigo Viso geral dos metadados gerenciados. Para saber mais sobre como projetar a topologia de seu aplicativo de servios de metadados gerenciados, aps ler este artigo, consulte Planejar o compartilhamento de tipos de contedo e terminologia. Para obter instrues sobre como criar um servio de metadados gerenciado e conexes, consulte Managed metadata administration (SharePoint Server 2010).

Servios de metadados gerenciados


Ao habilitar metadados gerenciados no aplicativo SharePoint Server 2010, um servio e uma conexo de metadados gerenciados so criados automaticamente. O servio identifica o banco de dados que ser usado como repositrio de termos e a conexo fornece acesso ao servio. Quando voc cria novos termos gerenciados ou quando os usurios adicionam palavras-chave corporativas, esses termos so armazenados no banco de dados especificado no servio de metadados gerenciados. Antes que um administrador possa criar uma conexo com o servio de outro aplicativo Web, ele precisa saber a URL do servio. Alm de compartilhar metadados gerenciados, o servio de metadados gerenciados tambm pode ser usado para compartilhar tipos de contedo. Ao criar um novo servio de metadados gerenciados e especificar um conjunto de sites como centro de distribuio de tipos de contedo, possvel compartilhar todos os tipos na galeria de tipos de contedo do conjunto de sites. Crie vrios servios de metadados gerenciados e compartilhe diversos repositrios de termos e tipos de contedo a partir de vrios conjuntos de sites. Contudo, cada servio deve especificar um repositrio de termos diferente. Se voc especificar um banco de dados inexistente para o repositrio de termos, criar um novo banco de dados. Para obter mais informaes sobre como criar um servio de metadados gerenciado, consulte Create, update, publish, and delete a managed metadata service application (SharePoint Server 2010).

125

Conexes de metadados gerenciados


Para usar os metadados gerenciados, um aplicativo Web deve ter uma conexo com um servio de metadados gerenciados. possvel ter conexes com diversos servios, tanto locais quanto remotos (em relao ao aplicativo Web). Quando voc cria um servio de metadados gerenciados, uma conexo com ele automaticamente estabelecida no mesmo aplicativo Web do servio. Uma vez criada a conexo, h quatro opes de configurao: Local padro da palavra-chave: caso sejam armazenadas as novas palavraschave corporativas no conjunto de palavras-chave do repositrio de termos associado ao servio. Local padro do conjunto de termos: caso sejam armazenados os conjuntos de termos gerados na ocasio de criao das novas colunas do site de metadados gerenciados, no repositrio de termos do servio. Usar tipos de contedos: caso os tipos de contedo associados ao servio (quando apropriado) sejam disponibilizados aos usurios dos sites nesse aplicativo Web. Esta opo estar disponvel apenas se o servidor tiver um centro de distribuio definido para compartilhar tipos de contedos. Propagar as atualizaes de Publicao de Tipo de Contedo da Galeria de Tipos de Contedo para os subsites e as listas que usam o tipo de contedo: caso sejam atualizadas as instncias existentes dos tipos de contedo alterados nos subsites e nas bibliotecas. Se nenhuma conexo estiver especificada como o local padro da palavra-chave, os usurios no podero criar novas palavras-chave corporativas. Se nenhuma conexo estiver especificada como o local padro do conjunto de termos, os usurios podero especificar um conjunto de termos existente apenas quando criarem uma coluna de site do tipo metadados gerenciados. Importante: Em um aplicativo Web, no defina mais de uma conexo como local padro da palavrachave, nem defina mais de uma conexo como local padro do conjunto de termos.

Para obter mais informaes sobre como criar uma conexo para um servio de metadados gerenciado, consulte Create, update, and delete a managed metadata service connection (SharePoint Server 2010).

Permisses para acessar um servio de metadados gerenciado


Trs itens so necessrios para criar uma conexo com um servio de metadados gerenciado: Voc deve saber a URL do servio. 126

Se esta ser uma conexo entre farms, o farm no qual o servio est em execuo e o farm no qual a conexo est em execuo precisam ter uma relao de confiana. O servio precisa ter concedido permisso conta de pool de aplicativos do aplicativo Web no qual a conexo foi criada. Quando voc cria uma conexo de um aplicativo Web com um servio, essa conexo executada com as credenciais da conta de pool de aplicativos do aplicativo Web. Os usurios dos sites do aplicativo Web podem realizar diferentes aes dependendo da permisso que o servidor tiver garantido conta de pool de aplicativos. H trs nveis de permisso: leitura, restrita e total. A tabela a seguir indica quais aes esto habilitadas, dependendo das permisses concedidas pelo servio.
Ao Leitura Restrito Completo

Visualizar termos e conjuntos de termos

Sim

Sim Sim

Sim Sim

Adicionar termos e palavras- Sim chave corporativas existentes a documentos e itens de lista Associar colunas a conjuntos de termos existentes Sim

Sim Sim

Sim Sim

Visualizar e usar tipos de Sim contedo da central de tipos de contedo (se o servio fornecer essa central) Adicionar novos termos a conjuntos de termos abertos Criar novas palavras-chave corporativas (se a conexo estiver configurada para permitir essa ao) No No

Sim Sim

Sim Sim

Criar conjuntos de termos No locais (se a conexo estiver configurada para permitir essa ao) Adicionar e modificar tipos de No contedo da central de tipos de contedo (se o servio fornecer essa central) Grenciar termos e conjuntos de No termos (caso o usurio esteja autorizado a faz-lo)

Sim

Sim

No

Sim

No

Sim

127

Importante: Por padro, todas as contas de pool de aplicativos que so locais no farm no qual o servio est em execuo precisam ter acesso total ao servio de metadados gerenciados. Para conceder menos permisses a um pool de aplicativos - ou seja, acesso somente leitura ou restrito - voc precisar primeiro remover ou reduzir as permisses do grupo do Farm local.

Para obter mais informaes sobre a concesso de permisses de acesso a um aplicativo de servios de metadados gerenciados, consulte Grant permission to access the managed metadata service (SharePoint Server 2010).

Exemplo de cenrio
Este exemplo mostra como uma empresa configura suas conexes e seus servios de metadados. A empresa j tomou as seguintes decises, que afetam o design da infraestrutura dos servios de metadados gerenciados: H uma taxonomia corporativa que estritamente controlada e que usada por todos. Todas as palavras-chave sero 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 contedo do documento foi atualizado para incluir colunas para essas propriedades adicionais. Os sites de Meu Site residiro em um aplicativo Web, e os conjuntos de sites de diversos sites da equipe residiro em outro aplicativo Web. O departamento jurdico tambm possui um requisito que afeta como os servios de metadados gerenciados so configurados. O departamento jurdico planeja apresentar informaes confidenciais usando conjuntos de termos. Esses conjuntos de termos devem estar disponveis para todos os usurios de todos os conjuntos de sites do departamento jurdico, mas os usurios de outros conjuntos de sites no podero visualizar ou usar esses conjuntos de termos.

Design
A figura a seguir mostra como a empresa projeta a infraestrutura dos servios de metadados gerenciados. O design descrito em detalhes nos pargrafos aps a figura.

128

O servio de metadados gerenciados corporativo o principal servio de metadados gerenciados para todos os sites do SharePoint Server 2010 na empresa. A taxonomia corporativa representada por conjuntos de termos globais no repositrio de termos associado ao servio de metadados gerenciados corporativo. A central de tipos de contedo que est associada ao servio corporativo de metadados gerenciados disponibiliza os tipos de contedo corporativo compartilhados para os usurios de todos os conjuntos de sites. Cada aplicativo Web possui uma conexo com o servio corporativo de metadados gerenciados. As conexes do aplicativo Web de Meu Site, do aplicativo Web de sites de equipe e do aplicativo Web de sites do departamento jurdico, numeradas como 2, 3 e 4 129

na figura, possuem todas acesso restrito ao servio corporativo de metadados gerenciados. Esse acesso restrito permite que os usurios dos sites nesses aplicativos Web usem os tipos de contedo compartilhados e os conjuntos de termos globais para adicionar novas palavras-chave corporativas e para criar conjuntos de termos locais, mas no permite que eles alterem conjuntos de termos globais. O aplicativo Web administrativo hospeda o conjunto de sites no qual os usurios autorizados gerenciam a taxonomia corporativa e os tipos de contedo compartilhados. A galeria de tipos de contedo do conjunto do site contm os tipos de contedo compartilhados, como o tipo de contedo de documento atualizado, que reflete as propriedades adicionais necessrias. Essa galeria de tipos de contedo a central de tipos de contedo do servio corporativo de metadados gerenciados. A conexo do aplicativo Web administrativo, numerada como 1 na figura, tem acesso total ao servio corporativo de metadados gerenciados. O repositrio de termos associado ao servio de metadados gerenciados do departamento jurdico contm conjuntos de termos que representam informaes confidenciais que o departamento jurdico utiliza. Apenas o aplicativo Web de sites do departamento jurdico possui uma conexo com o servio de metadados gerenciados do departamento We, para que os usurios dos conjuntos de sites no aplicativo Web de sites do departamento jurdico possam gerenciar seus conjuntos de termos.

Permisses
A tabela a seguir resume a permisso que cada servio de metadados gerenciaidos concede s contas que as conexes usam para acessar o servio. Observe que o farm local recebeu explicitamente permisses reduzidas. Se no quiser remover ou reduzir as permisses do farm local, outras contas locais se contectaro aos servios usando as permisses especificadas para o farm local.
Conta Servio corporativo de metadados Servio de gerenciados metadados gerenciados do departamento jurdico

Farm local Conta de pool de aplicativos do aplicativo Web administrativo Conta de pool de aplicativos do aplicativo Web de Meu Site

Permisso de leitura Permisso total Permisso restrita

Nenhuma permisso Nenhuma permisso Nenhuma permisso Nenhuma permisso Permisso total

Conta de pool de aplicativos do Permisso restrita aplicativo Web de sites de equipe Conta de pool de aplicativos do Aplicativo de sites do departamento jurdico Permisso restrita

130

Parmetros de conexo
Todas as conexes com o servio de metadados gerenciados especificam que o servio de metadados gerenciados corporativo o local padro para o armazenamento de palavras-chave. Como a conexo do aplicativo Web de sites do departamento jurdico com o servio corporativo de metadados gerenciados o local padro das palavraschave, sua conexo com o servio de metadados gerenciados do departamento jurdico no o local padro da palavras-chave. As conexes do aplicativo Web administrativo, do aplicativo Web de Meu Site e do aplicativo Web de sites de equipe com o servio corporativo de metadados gerenciados especificam que o servio corporativo de metadados gerenciados o local para armazenar conjuntos de termos especficos de coluna. A conexo do aplicativo Web do departamento jurdico com o servio corporativo de metadados gerenciados especifica que conjuntos de termos especficos de coluna no devem ser armazenados. A conexo do aplicativo Web do departamento jurdico com o servio de metadados gerenciados do departamento jurdico especifica que ela o local padro para os conjuntos de termos especficos de colunas. Observao: Qualquer um dos servios de metadados gerenciados seria um local aceitvel para conjuntos de termos especficos de coluna do aplicativo Web do departamento jurdico. Como os conjuntos de termos especficos de coluna so locais no conjunto de sites no qual so criados, os usurios de outros conjuntos de sites no podem v-los.

SeguranaObservao: Publicao de metadados no deve ser habilitada em nenhuma biblioteca que contenha documentos que possam ter metadados que outros usurios no devem ver. A publicao de metadados est desabilitada por padro. Para obter mais informaes sobre a publicao de metadados, consulte o artigo sobre como configurar metadados corporativos e configuraes de palavras-chave para uma lista ou biblioteca.

Todas as conexes com o servio corporativo de metadados gerenciados especificam que ele usar tipos de contedo e que propagar as alteraes do tipo de contedo. Como o servio de metadados gerenciados do departamento jurdico no possui uma central de tipos de contedo, a conexo com o servio de metadados gerenciados do departamento jurdico no especifica o uso dos tipos de contedo ou a propagao de alteraes de tipo de contedo.

131

A tabela a seguir resume as configuraes de conexo de cada conexo com um servio de metadados gerenciados. Os nmeros de conexo se referem s linhas na figura anterior.
Conexo Servio de metadados gerenciados Aplicativo Web Local Local do padro conjunto das de palavras termos -chave especfic o da coluna Usar tipos de contedo Impor tipos de contedo

Servio corporativo de metadados gerenciados Servio corporativo de metadados gerenciados Servio corporativo de metadados gerenciados Servio corporativo de metadados gerenciados Servio de metadados gerenciados do departamento jurdico

Aplicativo Sim Web administrativo Aplicativo Sim Web de Meu Site Aplicativo Sim Web de sites de equipe Aplicativo Sim Web de sites do departamento jurdico Aplicativo No Web de sites do departamento jurdico

Sim

Sim

Sim

Sim

Sim

Sim

Sim

Sim

Sim

No

Sim

Sim

Sim

N/A

N/A

Consulte tambm
Conceitos
Viso geral dos metadados gerenciados Planejar o compartilhamento de tipos de contedo e terminologia

Outros recursos
132

Create, update, publish, and delete a managed metadata service application (SharePoint Server 2010) Create, update, and delete a managed metadata service connection (SharePoint Server 2010) Grant permission to access the managed metadata service (SharePoint Server 2010)

133

Funes de metadados gerenciados


A funo de um usurio determina como o usurio pode trabalhar com metadados gerenciados. Este artigo define funes de usurio e identifica as aes permitidas que so associadas a cada funo.

Funes e recursos
A tabela a seguir identifica as funes do usurio e as aes que os membros de cada funo pode executar em metadados gerenciados.
Funo Aes permitidas

Colaborador

Criar, renomear, copiar, reutilizar, mover e excluir conjuntos de termos. Modificar a descrio, proprietrio, contato, participantes, diretiva de envio do conjunto de termos, bem como se o conjunto est disponvel para marcao. Criar, renomear, copiar, reutilizar, mesclar, depreciar, mover e excluir termos. Modificar a descrio, os rtulos, o rtulo padro de um termo, e se o termo est disponvel para marcao.

Gerente de grupo

Executar todas as aes da funo de colaborador. Importar um conjunto de termos. Atribuir usurios funo de colaborador ou remover usurios da funo de colaborador.

134

Funo

Aes permitidas

Administrador do repositrio de termos

Executar todas as aes da funo de gerente de grupo. Criar e excluir grupos de termos. Atribuir usurios funo de gerente de grupo ou remover usurios da funo de gerente de grupo. Modificar os idiomas de trabalho do repositrio de termos. Criar um novo repositrio de termos. Conectar-se a um repositrio de termos existente. Atribuir usurios funo de administrador do repositrio de termos ou remover os usurios da funo de administrador do repositrio de termos.

Administrador de farms

Um usurio que identificado como um proprietrio do conjunto de termos, contato do conjunto de termos ou participante do conjunto de termos no pode executar atividades em metadados gerenciados. Os valores proprietrio do conjunto de termos, contato do conjunto de termos e participante do conjunto de termos existem apenas para documentar pessoas ou grupos relacionados ao conjunto de termos de alguma maneira. Observao: A identificao de um usurio como contato do conjunto de termos no permite que o usurio execute nenhuma ao em particular. No entanto, se um contato for especificado para um conjunto de termos, os usurios do site podero fazer sugestes sobre o conjunto de termos, e as sugestes sero enviadas ao contato.

Os usurios finais do Microsoft SharePoint Server, como usurios do conjunto de site, podem executar as seguintes atividades que envolvem metadados gerenciados: Criar consultas de pesquisa com base nos termos e refinar os resultados com base nos conjuntos de termos. Adicionar metadados gerenciados (termos e palavras-chave gerenciados) a documentos e a outros itens do SharePoint Server, caso o usurio tenha permisso para modificar os itens. 135

Adicionar palavras-chave gerenciadas a itens que no so do SharePoint Server, como pginas da Web externas e postagens de blog, se o SharePoint estiver configurado para marcao social. Criar novos campos de metadados gerenciados e adicionar campos a tipos de contedo. Quando administradores de farms, administradores de repositrios de termos, gerentes de grupo e colaboradores trabalham com metadados gerenciados, eles usam a Ferramenta de Gerenciamento de Repositrio de Termos. Os usurios finais executam suas atividades dentro do contexto de sua tarefa no SharePoint Server 2010.

Consulte tambm
Conceitos
Viso geral dos metadados gerenciados

Outros recursos
Add and remove term store administrators

136

Planejar termos e conjuntos de termos (SharePoint Server 2010)


Metadados gerenciados um conjunto hierrquico de termos gerenciados centralmente que voc pode definir e depois usar como atributos para os itens no Microsoft SharePoint Server 2010. Antes de ler este artigo, voc precisa entender os conceitos descritos no artigo Viso geral dos metadados gerenciados. Os metadados gerenciados e a maneira como eles so estruturados pode afetar muitas partes de sua soluo do SharePoint Server, entre elas: Valores vlidos para colunas e a maneira como os usurios inserem esses valores. As palavras-chave corporativas que os usurios podem aplicar a itens do SharePoint Server 2010. A maneira como os resultados de pesquisa podem ser refinados. Como os documentos so circulados. Os fluxos de trabalho que so aplicados aos itens do SharePoint Server. As maneiras como os usurios podem classificar e filtrar os itens do SharePoint Server. Se voc est usando marcao social, as marcas que os usurios podero aplicar a itens que no so do SharePoint Server. Neste artigo: Planejar: agora ou mais tarde Sobre o planejamento de metadados gerenciados Identificar conjuntos de termos Identificar proprietrios de conjuntos de termos Determinar grupos de conjuntos de termos Definir conjuntos de termos Planilhas de planejamento de metadados gerenciados

Planejar: agora ou mais tarde


O SharePoint Server 2010 permite a utilizao de metadados gerenciados mesmo que voc no defina primeiro todos os termos e conjuntos de termos. Voc pode comear sem nenhum conjunto de termos e simplesmente deixar que os usurios adicionem palavras-chave corporativas aos itens. medida que o conjunto de palavras-chave corporativas aumenta, convm organiz-las de alguma forma para facilitar a localizao e a eliminao de ambiguidades nas palavras-chave. Nesse ponto, voc pode criar conjuntos de termos e mover algumas palavras-chave para eles. Tambm recomendvel limpar os termos no novo conjunto de termos, excluindo palavras com erros ortogrficos ou indicando que algumas palavras so sinnimos de outras. 137

Mesmo que voc escolha a abordagem menos formal de comear com palavras-chave corporativas e criar conjuntos de termos mais tarde, preciso entender como planejar e organizar metadados gerenciados.

Sobre o planejamento de metadados gerenciados


1. 2. 3. 4. Planejar e organizar metadados gerenciados envolvem as etapas a seguir: Identificar conjuntos de termos. Identificar o proprietrio de cada conjunto de termos. Determinar os grupos de conjuntos de termos. Definir conjuntos de termos. Geralmente as primeiras trs tarefas so executadas por um grupo, um arquiteto de solues ou um taxonomista. A quarta tarefa, definir conjuntos de termos, pode ser distribuda entre os proprietrios dos conjuntos de termos. A seo Planilhas de planejamento de metadados gerenciados contm links que voc pode usar para baixar planilhas onde possvel registrar seus termos e conjuntos. Observao: Se reorganizar vrias colunas em uma planilha detalhada de planejamento de termos de conjuntos, voc tambm pode usar a planilha para importar um conjunto de termos para o SharePoint Server 2010.

Este artigo fornece informaes sobre como determinar os metadados gerenciados que sua organizao usar. Ele no aborda a maneira de dividir os metadados entre repositrios de termos nem o local em que voc deve implantar os servios que hospedam os repositrios de termos. Para obter informaes sobre como planejar seus servios de metadados gerenciados, como o planejamento do local para armazenar palavras-chave corporativas, consulte Planejar o compartilhamento de tipos de contedo e terminologia.

Identificar conjuntos de termos


Enquanto projeta sua soluo, voc vai descobrir os atributos (metadados) que deveriam ser associados a determinados termos no SharePoint Server. Voc tambm pode implementar algumas polticas de governana da organizao usando os metadados. Esta seo fornece diretrizes para identificar metadados e explica quais metadados devem ser gerenciados. Cada item de metadados gerenciados ser representado por um conjunto de termos. Primeiro examine sua soluo para saber que informaes podem ser representadas por metadados. A tabela a seguir fornece sugestes onde mais provvel encontrar metadados. 138

Metadados em potencial

Exemplo

Colunas personalizadas associadas a documentos e listas

A confidencialidade de um documento: pblico, proprietrio, confidencial, segredo comercial etc.

Em casos em que o sistema ou um usurio Se uma solicitao enviada por um podem realizar aes diferentes com base indivduo em particular for aprovada nas caractersticas de um item, automaticamente, enviado por poderia ser provavelmente essas caractersticas so os um metadado. metadados. Objetos comuns nos quais os usurios gostariam de classificar ou filtrar itens Palavras ou frases que os usurios provavelmente usam para "marcar" itens As coluna Opo ou Pesquisa em um site existente do SharePoint Server Se os usurios tendem a filtrar os itens pela etapa com a qual o item est associado, etapa poderia ser um metadado. O assunto de uma imagem, como "logotipo da empresa" ou "cone XYZ do produto"

Nem todos os metadados so metadados gerenciados, ou seja, um conjunto de termos. A tabela a seguir oferece sugestes de quando os metadados que voc identificou so possivelmente metadados gerenciados. Se no est claro se voc deve criar um conjunto de termos para um item de metadados, provavelmente melhor no criar um conjunto de termos. Em vez disso, monitore as palavras-chave que os usurios adicionam a itens e crie um conjunto de termos se as vrias palavras-chave criadas provavelmente pertencessem ao conjunto de termos.
Se os metadados em potencial eles podem ser metadados gerenciados?

So algo para o qual um usurio selecionaria um valor vlido

Sim

Representam informaes que Sim possivelmente seriam usadas vrias vezes Incluem valores vlidos que podem ser organizados hierarquicamente Incluem sinnimos ou abreviaes que deveriam ser agregadas Podem ser aplicados em um idioma, mas poderiam ser exibidos em outros idiomas Sim Sim Sim

139

Se os metadados em potencial

eles podem ser metadados gerenciados?

So representados por uma coluna interna No (como data da ltima modificao) Incluem um nmero infinito de valores vlidos No

Incluem valores vlidos diferentes em cada No (ou, se forem representados por local em que so usados (como valores metadados gerenciados, podem ser diferentes para o atributo verso, planejados e gerenciados no nvel do site.) dependendo de qual site da equipe de produtos que o item aparece) Incluem apenas sim e no como valores No vlidos

Registre os conjuntos de termos na planilha de planejamento de conjuntos de termos e adicione uma descrio resumida de para cada conjunto de termos.

Identificar proprietrios de conjuntos de termos


Para cada conjunto de termos, voc ter que determinar um proprietrio. O proprietrio pode ento definir os termos no conjunto de termos. Se o conjunto de termos for destinado a uso na organizao inteira ou se os termos do conjunto forem estritamente controlados, isso indica que provavelmente j existe um grupo que gerencia as informaes. Esse grupo provavelmente gerenciar o conjunto de termos. Se as informaes no forem estritamente controladas, talvez seja necessrio nomear uma pessoa para ser proprietria do conjunto de termos e limpar periodicamente os termos. Registre o proprietrio de cada conjunto de termos na planilha de planejamento de conjuntos de termos.

Determinar grupos de conjuntos de termos


Um grupo de conjuntos de termos um limite de segurana. Apenas um usurio designado como colaborador do grupo pode gerenciar os conjuntos de termos do grupo e criar novos conjuntos de termos. No entanto, geralmente todos os usurios podem ver todos os conjuntos de termos (para obter informaes sobre como restringir certos usurios de ver um conjunto de termos, consulte Planejar o compartilhamento de tipos de contedo e terminologia). Organize os conjuntos de termos em grupos, com base nos usurios que podero gerenciar os conjuntos de termos. Se voc identificar uma pessoa como proprietria de 25 conjuntos de termos, talvez esses conjuntos devam pertencer a um nico grupo. Se vrias pessoas forem proprietrias de um conjunto de termos cada uma, mas todas forem do mesmo departamento, esse talvez seja um bom motivo para colocar os 140

conjuntos de termos em um nico grupo. comum criar grupos com base na estrutura organizacional e deixar que cada organizao designe um gerente para o grupo de conjuntos de termos. O gerente do grupo de conjuntos de termos pode adicionar pessoas funo de colaborador, e essas pessoas podem gerenciar seus prprios conjuntos de termos. Se houver conjuntos de termos que alguns usurios no devam exibir, atribua-os a grupos separados. Por exemplo, caso cinco conjuntos de termos s possam ser exibidos por membros do departamento jurdico, crie um novo grupo de conjuntos de termos e inclua nele apenas esses cinco conjuntos de termos. Em algum momento, voc criar instncias diferentes do servio de metadados gerenciados para os grupos pblicos e privados, conforme descrito no artigo Planejar o compartilhamento de tipos de contedo e terminologia.

Definir conjuntos de termos


A esta altura, voc identificou um proprietrio para cada conjunto de termos. Os proprietrios podem seguir o resto desse processo para definir seus conjuntos de termos. Para definir um conjunto de termos, responda estas perguntas: Quais so os termos que constam do conjunto de termos? Como os termos devem ser organizados? Quem tem permisso para adicionar termos ao conjunto de termos? Use a orientao das sees a seguir para definir e organizar os termos, bem como para determinar se o conjunto de termos est aberto ou fechado. Registre os conjuntos de termos e as descries na planilha detalhada de planejamento de conjuntos de termos.

Identificar os termos
Identifique os termos no conjunto de termos. Se quiser permitir que vrios termos representem o mesmo conceito (por exemplo, XYZ verso 2 e XYZ v2 podem ser nomes alternativos para o mesmo produto), inclua os dois termos. Identifique um deles como o termo principal e indique que o termo secundrio um sinnimo do primeiro termo.

Organizar os termos
O princpio de organizao bsico de um conjunto de termos deve ser a facilidade de navegao. Os usurios finais geralmente interagem com um conjunto de termos selecionando um dos termos no conjunto de termos. Portanto, voc deve organizar o conjunto de termos para que os usurios localizem o termo correto com facilidade e sem muita rolagem. Isso sugere uma estrutura hierrquica. Observao: Como voc pode especificar uma ordem de classificao personalizada para um conjunto de termos (por exemplo, Quarta" deve ser apresentada antes de Quinta, mesmo que no esteja em ordem alfabtica), no preciso se preocupar com a ordem em que listar os seus termos.

141

Voc pode aninhar termos em at sete nveis de profundidade, no mximo. Como possvel declarar um termo como "no disponvel para marcao" (ou seja, um termo que o usurio no pode selecionar), voc dispe de flexibilidade para a organizao hierrquica, conforme ilustrado nos exemplos fornecidos nas planilhas. As sugestes a seguir podem a ajudar voc a decidir como estruturar um conjunto de termos. Em um domnio bem compreendido, provavelmente exista uma organizao padro. Por exemplo, os termos de um conjunto de termos que representam escritrios de vendas podem ser organizados em uma hierarquia geogrfica. Os termos de primeiro nvel equivaleriam a continentes. Os termos de segundo nvel seriam pases. O termos de terceiro nvel seriam estados de cada pas. Os termos de quarto nvel seriam as cidades em que esto localizados os escritrios. Como o conjunto de termos representa escritrios de vendas, apenas o quarto nvel de termos estaria disponvel para marcao. J existem mtodos amplamente conhecidos para organizar as informaes dentro da sua empresa? Por exemplo, a estrutura de pastas em um compartilhamento de arquivos representa a maneira usada pela maioria das pessoas para organizar as informaes? A estrutura de navegao do seu portal de intranet til para localizar informaes? Voc pode consultar esses exemplos de como as informaes esto organizadas atualmente enquanto organiza seu conjunto de termos. Observao: Pense bem antes de usar a estrutura interna de sua empresa para organizar um conjunto de termos. Se a sua empresa planeja uma reorganizao na semana que vem, voc tambm teria que reorganizar o conjunto de termos? O benefcio compensa o trabalho?

Se os termos do conjunto de termos forem simplesmente uma lista sem um mtodo claro de organizao, considere organiz-los em ordem alfabtica. Inclua as letras do alfabeto como termos de primeiro nvel e os termos propriamente ditos como termos de segundo nvel. Se o conjunto de termos for muito grande para essa estrutura, voc poder criar um segundo nvel de organizao alfabtica (por exemplo, AA AF, AG AI, AJ AR e AS AZ) e incluir os prprios termos no terceiro nvel. Os termos includos nos nveis que so usados meramente para a ordem alfabtica sero marcados como no disponveis para marcao.

Identificar quem pode adicionar temos


Qualquer um pode adicionar um novo termo a um conjunto de termos aberto. Apenas as pessoas que foram identificadas como colaboradores em um grupo de conjunto de termos podem adicionar termos a um conjunto de termos fechado de um grupo. Por exemplo, provavelmente um conjunto de termos que representa centros de custo seria fechado, enquanto um conjunto que representa colaboradores de uma obra de caridade seria aberto. Registre os detalhes de cada conjunto de termos em uma cpia separada da planilha detalhada do planejamento do conjunto de termos. 142

Planilhas de planejamento de metadados gerenciados


Baixe uma verso para Excel da planilha de planejamento de conjuntos de termos (http://go.microsoft.com/fwlink/?linkid=163486&clcid=0x416). Baixe uma verso para Excel da planilha detalhada do conjunto de termos (http://go.microsoft.com/fwlink/?linkid=163487&clcid=0x416).

Consulte tambm
Conceitos
Viso geral dos metadados gerenciados Planejar a importao de metadados gerenciados (SharePoint Server 2010) Planejar o compartilhamento de tipos de contedo e terminologia Funes de metadados gerenciados

143

Planejar a importao de metadados gerenciados (SharePoint Server 2010)


Se a sua organizao j possui uma taxonomia corporativa ou outros dados hierrquicos que voc deseja usar como metadados gerenciados no Microsoft SharePoint Server 2010, pode ser conveniente importar esses dados em vez reinseri-los. Exemplos de dados hierrquicos que podem ser importados incluem uma lista de nomes de produtos, uma lista de centros de custo vlidos e a hierarquia de divises, departamentos e grupos na organizao. Mesmo que a sua organizao no tenha dados para importar, possvel considerar a possibilidade de criar sua taxonomia fora da ferramenta de Gerenciamento de Repositrio de Termos e ento import-la. A ferramenta de Gerenciamento de Repositrio de Termos fornece uma maneira simples e conveniente de criar conjuntos e gerenciar termos, mas us-la para criar vrios conjuntos de termos pode demorar mais do que a importao dos conjuntos de termos. A ferramenta de Gerenciamento de Repositrio de Termos conveniente para o gerenciamento dirio de conjuntos de termos aps a sua criao. Neste artigo: Sobre o planejamento para importao de metadados gerenciados Localizando dados existentes Organizando os dados em metadados gerenciados Limpando os dados Formatando os dados a serem importados Importando os metadados gerenciados Mesclando termos Antes de ler este artigo, voc deve compreender os conceitos descritos no artigo Viso geral dos metadados gerenciados.

Sobre o planejamento para importao de metadados gerenciados


1. 2. 3. 4. 5. 6. A importao de metadados gerenciados envolve as seguintes tarefas: Localizar os dados existentes. Organizar os dados em metadados gerenciados do SharePoint Server. Limpar os dados existentes. Formatar os dados existentes em arquivos a serem importados. Importar os metadados gerenciados. Mesclar termos. 144

Este artigo abrange a localizao de dados existentes e a limpeza desses dados. As outras tarefas (organizao, formatao, importao e mesclagem) no so discutidas neste artigo, pois so idnticas quando voc cria novos metadados gerenciados ou quando importa dados existentes.

Localizando dados existentes


Independentemente de a sua organizao ter ou no uma taxonomia formal, talvez ela possua dados que podem ser usados como metadados gerenciados no SharePoint Server. Sempre que voc encontra um conjunto de valores vlidos para algo, este pode ser um candidato potencial para metadados gerenciados. claro que os nicos dados que devem ser considerados para importao como metadados gerenciados so aqueles que so relevantes para os negcios e os cenrios que voc est implementando. Procure e colete informaes das seguintes fontes: Listas de referncias. Que listas as pessoas consultam quando precisam de informaes para seu trabalho dirio? Estas podem incluem uma lista de departamentos afixada em um quadro de notcias, uma planilha contendo os nmeros de todos os projetos ativos ou um site interno que contm o catlogo de produtos de uma empresa. Formulrios. Examine os formulrios que so usados na organizao. Se o formulrio possui um campo para o qual apenas determinados valores so vlidos, esse campo pode constituir informaes a serem representadas com metadados gerenciados. Por exemplo, um formulrio de relatrio de despesas pode ter um campo para um centro de custos. O campo de centro de custo provavelmente validado com base em uma lista de centros de custo vlidos. Dessa forma, "Centro de custo" pode ser um candidato para um conjunto de termos do SharePoint Server. Taxonomias. Muitas empresas de grande porte j criaram uma taxonomia corporativa. Certas entidades pblicas, como escolas pblicas, podem fazer parte de um sistema mais amplo que desenvolveu uma taxonomia. Alguns grupos de setores desenvolveram taxonomias para compartilhar informaes. Taxonomias existentes so uma excelente fonte para metadados gerenciados. Campos de opo existentes do SharePoint Server. Se a sua organizao j implementou uma soluo do SharePoint Server, examine essa soluo do SharePoint Server em busca de colunas de site cujo tipo seja Opo. Quando um usurio insere um valor para uma coluna de site de Opo, esse usurio deve escolher uma opo em uma lista de valores vlidos. Essa lista de valores vlidos pode ser um conjunto de termos no SharePoint Server 2010. Hierarquias conhecidas: as pessoas na sua organizao provavelmente esto familiarizadas com vrias hierarquias comuns, como a estrutura de pastas em um compartilhamento de arquivos ou a estrutura de navegao do seu portal de intranet. Essas hierarquias podem servir de orientao para organizar a hierarquia de metadados gerenciados.

145

Organizando os dados em metadados gerenciados


O processo de organizar metadados gerenciados o mesmo, no importa se voc est comeando com dados existentes ou criando os dados. Para obter mais informaes sobre como organizar metadados gerenciados, consulte Planejar termos e conjuntos de termos (SharePoint Server 2010).

Limpando os dados
Depois de ter identificado os dados existentes e determinado como organizar os metadados gerenciados, voc provavelmente precisar revisar e restringir os dados coletados. Porm, em primeiro lugar, exclua quaisquer dados que voc determinou que no devem se tornar metadados gerenciados. Realize as aes a seguir para cada conjunto de termos no seu plano de metadados gerenciados para o qual j existam dados: Mescle listas. Se voc tiver coletado dados de vrias fontes e todas elas contriburem com termos para o conjunto de termos, crie uma nica lista dos termos combinados. Por exemplo, voc pode ter coletado uma lista de nomes de produtos do departamento de marketing e uma segunda lista de nomes de produtos da diviso de fabricao. Combine essas listas em um nico conjunto de termos. Remova duplicatas. Se uma lista de termos contiver o mesmo termo vrias vezes, remova as duplicatas. Teoricamente, a lista de nomes de produtos do departamento de marketing seria idntica lista da diviso de fabricao e, portanto, todos os termos estariam duplicados. Identifique sinnimos. Se organizaes diferentes contriburam com termos para a sua lista, bem provvel que elas tenham usado palavras diferentes para o mesmo conceito. Em alguns casos, talvez seja necessrio continuar a permitir palavras (termos) diferentes, mesmo que elas representem o mesmo conceito. Quando isso ocorrer, mantenha todas as expresses do termo na lista. Identifique a expresso mais comum do conceito e adicione uma nota indicando que se trata do termo principal desse conceito. Adicione uma nota a cada uma das outras expresses, indicando que elas devem ser mescladas ao termo principal. Resolva erros ortogrficos e outros problemas. Se a lista contiver vrias expresses para o mesmo conceito, e voc no tiver que preservar todas elas, escolha uma e remova as demais da lista. Por exemplo, a lista de uma organizao pode hifenizar um nome de produto com vrias palavras, enquanto outra lista separa essas palavras com espaos. Ou, a lista de uma organizao pode soletrar a palavra "verso", enquanto outra organizao pode abrevi-la como "ver". Escolha uma expresso e remova as outras.

7.

8.

9.

10.

Formatando os dados a serem importados


Para obter mais informaes sobre o formato do arquivo de importao, consulte Managed metadata input file format. Para encontrar instrues sobre como importar metadados gerenciados, mesclar termos e definir sinnimos, consulte o Office.com. 146

Importando os metadados gerenciados


Para encontrar instrues sobre como importar metadados gerenciados, consulte o Office.com.

Mesclando termos
Ao importar metadados gerenciados, voc s pode adicionar termos e conjuntos de termos. necessrio usar a Ferramenta de Gerenciamento de Repositrios de Termos para mesclar termos. Se o seu plano de termos incluir notas indicando que alguns termos devem ser mesclados com outros, mescle esses termos depois de import-los. Para encontrar instrues sobre como importar metadados gerenciados, mesclar termos e definir sinnimos, consulte o Office.com.

Consulte tambm
Conceitos
Viso geral dos metadados gerenciados Planejar termos e conjuntos de termos (SharePoint Server 2010)

Outros recursos
Managed metadata input file format

147

Planejar o compartilhamento de tipos de contedo e terminologia


Um servio de metadados gerenciados publica um repositrio de termos e, opcionalmente, tipos de contedo, que so consumidos por uma conexo de metadados gerenciados. Para compartilhar conjuntos de termos entre conjuntos de sites, voc cria um servio de metadados gerenciados e, em seguida, cria conexes com esse servio a partir de cada aplicativo Web que contm um conjunto de sites. Para compartilhar tipos de contedo entre conjuntos de sites, voc transforma uma galeria de tipos de contedo em um centro de distribuio de um servio de metadados gerenciados, cria conexes com esse servio a partir de cada aplicativo Web que contm um conjunto de sites e especifica que um conjunto de sites deve usar os tipos de contedo no servio. Este artigo contm procedimentos para identificar os servios e as conexes de metadados gerenciados necessrios para a sua soluo. O processo de planejamento descrito neste artigo apenas uma recomendao. H outras maneiras de estruturar servios e conexes de metadados gerenciados. Antes de ler este tpico, voc deve compreender os conceitos descritos nos tpicos Sobre o aplicativo de servio de metadados e Planejar a arquitetura de servios. Neste artigo: Sobre o planejamento de servios e conexes de metadados gerenciados Identificar servios de metadados gerenciados Identificar conexes de metadados gerenciados Exemplo Resumo do procedimento de planejamento Planilha de planejamento de servios de metadados gerenciados

Sobre o planejamento de servios e conexes de metadados gerenciados


Antes de planejar servios e conexes de metadados gerenciados, voc j deve ter identificado os conjuntos de sites da sua soluo e determinado quais deles sero contidos em quais aplicativos Web. O processo de planejamento descrito neste artigo comea com a configurao mais simples um nico servio de metadados gerenciados e depois o orienta no sentido de adicionar mais servios em certas situaes. Em seguida, voc determina as conexes com cada servio de metadados gerenciados e especifica os parmetros de conexo. Se houver mais de um servio de metadados gerenciados, controle os servios que voc identificar e mantenha uma descrio do propsito do repositrio de termos de cada um desses servios e tambm do conjunto de sites que servir de origem para o centro de distribuio de tipos de contedo de um servio, se houver. Alm disso, 148

controle as conexes que voc identificar e os valores dos seus parmetros de conexo. possvel registrar essas informaes nas planilhas mencionadas ao final deste artigo. As polticas de governana da sua organizao podem afetar como voc projeta servios e conexes de metadados gerenciados. Por exemplo, se houver um processo formal para o gerenciamento de termos e conjuntos de termos, isso afetar a forma como os parmetros de conexo so definidos. Se for necessrio que cada documento contenha um certo conjunto de atributos, voc provavelmente optar por manter um centro de distribuio de tipos de contedo em pelo menos um servio. Familiarize-se com plano de governana da sua organizao antes de determinar os servios e as conexes de metadados gerenciados. Para obter mais informaes sobre como criar um plano de governana, consulte Governance overview (SharePoint Server 2010).

Identificar servios de metadados gerenciados


Se voc pretende usar termos e conjuntos de termos, ou se pretende compartilhar tipos de contedo em mais de um conjunto de sites, sua soluo ter que usar um servio de metadados gerenciados. Por enquanto, parta do princpio de que voc armazenar todos os conjuntos de termos e todas as palavras-chave gerenciadas em um nico repositrio de termos. O primeiro servio de metadados gerenciados, chamado de servio "primrio" de metadados gerenciados neste artigo, contm esse repositrio de termos. Se a sua soluo incluir tipos de contedo armazenados, parta do princpio de que uma nica galeria de tipos de contedo incluir todos os tipos de contedo compartilhados. Essa galeria de tipos de contedo, se houver, o centro de distribuio do servio primrio de metadados gerenciados. Em muitos casos, esse servio primrio o nico do qual voc realmente ir precisar. Os usurios exigem que seus conjuntos de termos sejam mantidos em carter particular, para que outros usurios no os vejam? Em caso positivo, voc precisar de um servio de metadados gerenciados adicional para conter o repositrio de termos que mantm os conjuntos de termos particulares. Identifique quais conjuntos de sites devem ser capazes de acessar esses conjuntos de termos particulares. Para cada grupo de conjuntos de termos que particular para os usurios de um grupo diferente de conjuntos de sites, crie um novo servio de metadados gerenciados. Por exemplo, suponha que apenas as pessoas nos departamentos jurdico e de marketing podero visualizar os conjuntos de termos no grupo 1. Apenas as pessoas nos departamentos jurdico e de RH podero visualizar os conjuntos de termos no grupo 2. Nesse caso, voc incluiria dois servios gerenciados de metadados adicionais. O repositrio de termos no primeiro servio adicional conteria os conjuntos de termos no grupo 1. O repositrio de termos no segundo servio adicional conteria os conjuntos de termos no grupo 2.

149

Observao: Os usurios de todos os sites em um aplicativo Web podem exibir os mesmos conjuntos de termos. Portanto, conjuntos de sites devem ser atribudos a aplicativos Web de tal forma que os usurios de todos os conjuntos de sites no aplicativo Web possam exibir os mesmos conjuntos de termos. Talvez seja necessrio criar mais aplicativos Web e mover alguns conjuntos de sites de um aplicativo Web para outro, para isolar os conjuntos de sites que devem ter acesso aos conjuntos de termos particulares.

Se tipos de contedo estiverem associados a conjuntos de termos particulares e esses tipos de contedo forem usados em mais de um conjunto de sites, adicione um centro de distribuio de tipos de contedo ao servio de metadados gerenciados cujo repositrio de termos conter os conjuntos de termos particulares. Por exemplo, pode haver uma coluna cujo valor seja proveniente de um conjunto de termos particular. Os tipos de contedo que usassem essa coluna seriam "particulares". Um centro de distribuio de tipos de contedo est associado galeria de tipos de contedo de um conjunto de sites. Se voc tiver que compartilhar tipos de contedo em galerias de vrios conjuntos de sites, adicione um servio de metadados gerenciados para cada centro de distribuio de tipos de contedo necessrio.

Identificar conexes de metadados gerenciados


Adicione uma conexo do servio primrio de metadados gerenciados a cada aplicativo Web que possua um conjunto de sites. Use as diretrizes a seguir para determinar os valores dos parmetros de conexo. Local padro das palavras-chave: NO, se os usurios de sites no aplicativo Web puderem criar uma palavra-chave gerenciada que deve permanecer particular. Caso contrrio, SIM. Local padro do conjunto de termos especfico de colunas: NO, se os conjuntos de sites no aplicativo Web forem ter conjuntos de termos particulares. NO, se os administradores de sites no aplicativo Web no devem ter a capacidade de criar novos conjuntos de termos. Caso contrrio, SIM. Usar tipos de contedo: SIM, partindo do princpio de que o servio primrio de metadados gerenciados tenha um centro de distribuio de tipo de contedo e voc no tenha motivos para no usar esses tipos de contedo.

150

Impor tipos de contedo: SIM, partindo do princpio de que o servio primrio de metadados gerenciados tenha um centro de distribuio de tipo de contedo e voc no tenha motivos para no os impor. Para cada servio de metadados gerenciados cujo repositrio de termos for conter conjuntos de termos particulares, adicione uma conexo do servio a cada aplicativo Web contendo sites que fazem referncia a esses conjuntos de termos particulares. Use as diretrizes a seguir para determinar os valores dos parmetros de conexo. Local padro das palavras-chave: SIM, se os usurios de sites no aplicativo Web puderem criar uma palavra-chave gerenciada que deve permanecer particular. Caso contrrio, NO. Local padro do conjunto de termos especfico de colunas: NO, se os administradores de sites no aplicativo Web no devem ter a capacidade de criar novos conjuntos de termos. Caso contrrio, SIM. Usar tipos de contedo: SIM, partindo do princpio de que o servio primrio de metadados gerenciados tenha um centro de distribuio de tipo de contedo e voc no tenha motivos para no usar esses tipos de contedo. Impor tipos de contedo: SIM, partindo do princpio de que o servio primrio de metadados gerenciados tenha um centro de distribuio de tipo de contedo e voc no tenha motivos para no os impor. Os servios de metadados gerenciados restantes sero usados apenas para seus centros de distribuio de tipos de contedo. Crie uma conexo a partir de cada servio de metadados gerenciados restante para cada aplicativo Web contendo um conjunto de sites que utilize os tipos de contedo. Use as diretrizes a seguir para determinar os valores dos parmetros de conexo. Local padro das palavras-chave: NO. Local padro do conjunto de termos especfico de colunas: NO. Usar tipos de contedo: YES. Impor tipos de contedo: SIM, supondo que voc no tenha motivos para no os impor. Para cada aplicativo Web, analise os valores dos parmetros de todas as conexes com um servio de metadados gerenciados. Verifique as seguintes condies: Se nenhuma conexo for especificada como o local padro de palavras-chave, os usurios de sites no aplicativo Web no podero criar novas palavras-chave gerenciadas. Se no for isso que voc deseja, defina o valor do local padro de palavras-chave como SIM na conexo com o servio de metadados gerenciados cujo repositrio de termos deve conter as novas palavras-chave gerenciadas. Se nenhuma conexo for especificada como o local padro do conjunto de termos especfico de colunas, os administradores de sites no aplicativo Web no podero criar novos conjuntos de termos quando criarem uma coluna de metadados gerenciados. Se no for isso que voc deseja, defina o valor do local padro do conjunto de termos especfico de colunas como SIM na conexo com o servio de metadados gerenciados cujo repositrio de termos deve conter os novos conjuntos de termos. 151

Verifique se existe no mximo um local padro de palavras-chave por aplicativo Web. O servio de metadados gerenciados no oferece suporte a mais de um local padro de palavras-chave por aplicativo Web. Verifique se existe no mximo um local padro de conjunto de termos especfico de colunas por aplicativo Web. O servio de metadados gerenciados no oferece suporte a mais de um local padro de conjunto de termos especfico de colunas por aplicativo Web.

Exemplo
A empresa de exemplo usar o Microsoft SharePoint Server 2010 para implementar sites de colaborao de equipe e Meus Sites. O planejamento feito at agora indica que Meus Sites sero executados em um aplicativo Web, e todos os sites de colaborao de equipe sero executados em um segundo aplicativo Web. Haver uma conjunto de sites para cada funo corporativa, e os administradores de conjuntos de sites podero criar um novo site de equipe quando um site de colaborao for necessrio. As polticas a seguir no plano de governana da empresa afetam como os servios e as conexes de metadados gerenciados sero organizados. Os usurios podem adicionar novas palavras-chave gerenciadas a documentos, e essas palavras-chave gerenciadas podem ter qualquer valor. Novos termos ou conjuntos de termos propostos devem ser aprovados pelo taxonomista corporativo. Todos os documentos devem ter um atributo status cujo valor seja "rascunho", "publicado", "atualizado" ou "vencido". Alm disso, o departamento jurdico precisar de vrios conjuntos de termos que os usurios fora desse departamento no tm permisso de ver. Tambm haver novos tipos de contedo que usam esses conjuntos de termos particulares.

Identificando servios de metadados gerenciados


Voc armazena todos os conjuntos de termos e palavras-chave gerenciadas no servio "primrio" de metadados gerenciados. Esse servio primrio ter um centro de distribuio de tipos de contedo que inclui um tipo de contedo de Documento com uma coluna de status. O centro de distribuio tambm conter qualquer outro tipo de contedo compartilhado. Como os administradores de sites podem adicionar tipos de contedo galeria de tipos de contedo de seus conjuntos de sites e talvez no queiram compartilhar esses tipos de contedo, nenhuma galeria de tipos de contedo existente servir como o centro de distribuio. Em vez disso, voc adicionar um novo conjunto de sites ao aplicativo Web que contm os sites de equipe. A galeria de tipos de contedo do novo conjunto de sites conter os tipos de contedo compartilhados e ser o centro de distribuio do servio primrio de metadados gerenciados. O departamento jurdico requer conjuntos de termos particulares. Portanto, ser necessrio um segundo servio de metadados gerenciados. O repositrio de termos desse servio de metadados gerenciados conter os conjuntos de termos particulares. No entanto, como os usurios de todos os conjuntos de sites em um aplicativo Web podem ver os mesmos conjuntos de termos, o conjunto de sites do departamento jurdico deve estar no seu prprio aplicativo Web para manter seus termos particulares. Portanto, ser necessrio um terceiro aplicativo Web. 152

O conjunto de sites do departamento jurdico tambm ter tipos de contedo particulares. Como apenas um conjunto de sites usar esses tipos de contedo particulares, eles podem ser armazenados com o prprio conjunto de sites. Um centro de distribuio de tipos de contedo s ser necessrio se os tipos de contedo forem ser compartilhados por dois ou mais conjuntos de sites. Nenhum centro de distribuio adicional de tipos de contedo necessrio. Portanto, dois servios de metadados gerenciados so suficientes. A tabela a seguir representa a planilha de planejamento de servios de metadados gerenciados para esse cenrio:
Servio de Metadados Gerenciados Descrio do repositrio de termos Local do centro de distribuio de tipos de contedo

Servio primrio de metadados gerenciados

Conjuntos de termos e todas as palavras-chave gerenciadas

Galeria de tipos de contedo do novo conjunto de sites no aplicativo Web de sites de equipe

Servio de metadados gerenciado Conjuntos de termos particulares Nenhuma do departamento jurdico do departamento jurdico

Identificando conexes de metadados gerenciados


Cada aplicativo Web deve ter uma conexo com o servio "primrio" de metadados gerenciados. Para otimizar a reutilizao de palavras-chave, a conexo de cada aplicativo Web com o servio primrio de metadados gerenciados ser o local padro de palavras-chave. (Isso implica que os usurios do conjunto de sites do departamento jurdico no devem criar palavras-chave gerenciadas que no desejam expor aos outros usurios, embora o departamento jurdico possa usar conjuntos de termos particulares.) A conexo de cada aplicativo Web com o servio primrio de metadados gerenciados no ser o local padro do conjunto de termos especfico de colunas, j que a poltica de governana prev que apenas o taxonomista corporativo pode criar novos conjuntos de termos. As conexes usaro tipos de contedo e iro impor esses tipos de contedo. O novo aplicativo Web para o conjunto de sites do departamento jurdico deve ter uma conexo com o servio de metadados gerenciados cujo repositrio de termos contm os conjuntos de termos particulares. A conexo no ser o local padro de palavras-chave, j que a conexo com o servio primrio de metadados gerenciados j est servindo como o local padro de palavras-chave. A conexo ser o local padro do conjunto de termos especfico de colunas, pois ser usado para armazenar conjuntos de termos particulares. A tabela a seguir representa a planilha de planejamento de conexes de metadados gerenciados para esse cenrio: 153

Servio de Metadados Gerenciados

Aplicativo Web

Local de Local do palavras conjunto -chave de termos especfic o de colunas

Usar tipos de contedo

Impor tipos de contedo

Primrio Primrio Primrio Jurdico

Meus Sites Sites de equipe Jurdico Jurdico

Sim Sim Sim No

No No No Sim

Sim Sim Sim N/A

Sim Sim Sim N/A

A figura a seguir mostra os aplicativos Web, os servios de metadados gerenciados e as conexes entre eles.

154

Resumo do procedimento de planejamento


1. 2. 3. 4. 5. A lista a seguir resume as etapas que voc deve seguir para planejar servios e conexes de metadados gerenciados. Comece com um servio de metadados gerenciados. Adicione um servio de metadados gerenciados para cada grupo de conjuntos de termos particulares. Se for necessrio ter mais centros de distribuio de tipos de contedo, adicione um servio de metadados gerenciados para cada centro de distribuio. Crie uma conexo a partir de cada aplicativo Web com o primeiro servio de metadados gerenciados. Adicione conexes de servios de metadados gerenciados que possuem conjuntos de termos particulares a aplicativos Web que iro acessar esses conjuntos de termos. 155

6.

Adicione conexes de quaisquer servios de metadados gerenciados restantes a aplicativos Web que iro acessar os tipos de contedo nos centros de distribuio desses servios.

Planilha de planejamento de servios de metadados gerenciados


Baixe uma verso em Excel da Planilha de planejamento de servios de metadados gerenciados (http://go.microsoft.com/fwlink/?linkid=164578&clcid=0x416).

Consulte tambm
Conceitos
Sobre o aplicativo de servio de metadados Viso geral dos metadados gerenciados

Outros recursos
Governance overview (SharePoint Server 2010)

156

Conjuntos de termos multilngue (SharePoint Server 2010)


O Microsoft SharePoint Server 2010 permite definir e usar metadados gerenciados em vrios idiomas. Isso funciona por meio da diferenciao entre o termo e as palavras que o representam. Um rtulo uma palavra ou uma frase que representa um termo. Um termo pode ter vrios rtulos. Por exemplo, um conjunto de termos que representa os dias da semana teria sete termos. Um termo pode ter os rtulos Domingo, dimanche e sunday. Independentemente do rtulo que uma pessoa usa ao aplicar o termo a um item, o SharePoint Server reconhecer o termo da mesma forma. Voc pode configurar o SharePoint Server para usar o rtulo apropriado ao idioma em que um usurio v o site ao exibir os termos. Este artigo descreve como metadados multilngues gerenciados so criados e usados. Antes de ler este artigo, voc deve entender os conceitos apresentados no artigo Viso geral dos metadados gerenciados. Neste artigo: Definindo termos Usando termos (marcao) Como os termos so exibidos Recomendaes

Definindo termos
1. 2. 3. Antes de poder definir conjuntos de termos em vrios idiomas, voc deve executar as seguintes aes: Instale o pacote de idiomas do SharePoint Server para cada idioma ao qual deseje fornecer suporte. Na Ferramenta de Gerenciamento de Repositrio de Termos, adicione cada idioma lista de idiomas de trabalho do repositrio de termos. Selecione um idioma para ser o padro do repositrio de termos. Em cada idioma, voc pode associar vrios rtulos a um termo. Um rtulo para cada idioma rtulo padro para o idioma. Use os outros rtulos para sinnimos ou abreviaes. A tabela a seguir mostra os rtulos em trs idiomas para os termos de um conjunto de termos que representa os dias da semana.

157

Ingls

Francs

Espanhol

Segunda-feira (padro) Seg Tera-feira (padro) Ter Quarta-feira (padro) Qua Quinta-feira (padro) Qui Sexta-feira (padro) Sex Sbado (padro) Sb Domingo (padro) Dom

lundi (padro) mardi (padro) quarta-feira (padro) jeudi (padro) vendredi (padro) samedi (padro) dimanche (padro)

lunes (padro) martes (padro) mircoles (padro) jueves (padro) viernes (padro) sbado (padro) domingo (padro)

Na Ferramenta de Gerenciamento de Repositrio de Termos, voc pode exibir a hierarquia de termos e de conjuntos de termos em qualquer um dos idiomas de trabalho. Se um termo no tiver um rtulo no idioma de exibio, ser exibido o rtulo no idioma padro do repositrio de termos. Os conjuntos de termos tambm podem ter um nome em cada idioma. Se no houver um nome para o conjunto de termos no idioma de exibio, ser exibido o nome no idioma padro. Por padro, os termos de um conjunto de termos so classificados de acordo com a ordem de classificao padro do idioma. Em muitos idiomas, essa ordem alfabtica. Usar a ordem de classificao padro torna mais fcil para o usurio localizar o termo correto. No entanto, em alguns casos, h uma ordem mais adequada para o conjunto de termos, que independente do idioma. Um conjunto de termos que representa tamanhos de roupas exemplo de um caso em que usar a ordem de classificao padro do idioma no necessariamente natural. Nesses casos, voc pode especificar uma ordem de classificao personalizada para o conjunto de termos. A ordem de classificao personalizada usada para todos os idiomas.

Usando termos (marcao)


Se os pacotes de idiomas do SharePoint Server estiverem instalados no servidor, um administrador do farm dever especificar um idioma padro ao criar um conjunto de sites. O proprietrio do conjunto de sites poder ento especificar idiomas adicionais com suporte do conjunto de sites. Se um conjunto de sites fornecer suporte a vrios idiomas, os usurios podero alterar o idioma de exibio quando navegarem at uma pgina do conjunto de sites. Quando um usurio altera o idioma de exibio de uma 158

pgina, o novo idioma de exibio se torna o idioma preferencial do usurio para todo o conjunto de sites. Observao: Como o idioma preferencial armazenado em um cookie, esse idioma associado ao computador do usurio. Se um usurio exibir um conjunto de sites em vrios computadores, ele poder ter um idioma preferencial em cada um.

Quando um usurio insere um termo (por exemplo, para fornecer um valor para uma coluna de metadados gerenciados vinculada a um conjunto de termos), uma lista de opes apresentada. Essas opes so os rtulos no idioma preferencial do usurio dos termos do conjunto de termos. Quando um usurio digita uma palavrachave corporativa (por exemplo, para adicionar uma marca social a uma pgina da Web), as sugestes exibidas so os termos cujos rtulos no idioma preferencial do usurio correspondem ao que o usurio digitou. Quando um usurio insere um termo ou uma palavra-chave corporativa, se no existir nenhum rtulo no idioma preferencial do usurio, ser usado o rtulo no idioma padro do repositrio de termos. Quando um usurio seleciona um termo, em vez de registrar o rtulo, o SharePoint Server registra um identificador que representa o termo e o idioma em que o termo foi selecionado. Como o SharePoint Server no registra simplesmente o rtulo que um usurio selecionou, ele pode identificar termos, independentemente do idioma em que os termos foram inseridos.

Como os termos so exibidos


Para cada conjunto de sites, o SharePoint Server mantm um cache de todos os termos que podem ser usados no conjunto de sites. Cada entrada no cache contm: O identificador do termo. O texto a ser exibido para o termo em cada idioma que tem suporte do repositrio de termos. Para cada idioma, o texto pode ser: O rtulo padro do termo no idioma, se esse rtulo existir, ou O rtulo padro do termo no idioma padro do repositrio de termos, se no existir um rtulo no idioma. Ao exibir um termo, o SharePoint Server usa o identificador do termo e o idioma preferencial do usurio para obter o texto a ser exibido do cache. Observao: Quando um usurio insere um termo, o SharePoint Server usa o repositrio de termos para exibir termos sugeridos e para validar a entrada do usurio. O SharePoint Server usa o cache apenas para exibir os termos que foram adicionados a itens. 159

Como o SharePoint Server usa um identificador para um termo, em vez de um rtulo, ele pode fornecer suporte para os seguintes cenrios multilngues: O SharePoint Server exibe termos no idioma preferencial do usurio, independentemente do idioma em que o termo foi inserido. Nuvens de marcas refletem o uso de um termo, independentemente do idioma em que o termo foi inserido. As alteraes feitas no repositrio de termos so propagadas para o cache de cada conjunto de sites sob o controle de um trabalho de timer. Pode haver um atraso entre a atualizao do rtulo de um termo e a exibio do novo rtulo nas pginas de um conjunto de sites.

Recomendaes
Ao planejar como sua soluo do SharePoint Server usar metadados gerenciados em vrios idiomas, avalie as seguintes sugestes: Se a sua soluo do SharePoint Server exigir metadados gerenciados em vrios idiomas, use a funcionalidade descrita neste artigo. geralmente mais simples ter um nico conjunto de termos que represente um conceito e, em seguida, definir rtulos para os termos no conjunto de termos em vrios idiomas do que criar um conjunto de termos separado para cada idioma. Se voc adicionar um novo idioma de trabalho a um repositrio de termos, faa isso durante um perodo em que sua soluo do SharePoint Server no esteja sendo muito usada, como noite. Quando voc adicionar um novo idioma de trabalho, na prxima vez que o trabalho de timer for executado, o SharePoint Server atualizar o cache de cada conjunto de sites e adicionar o texto a ser exibido no novo idioma a cada termo do cache. Isso pode afetar o desempenho temporariamente. Embora seja possvel importar conjuntos de termos, voc s pode importar um rtulo para cada termo. Se no desejar definir rtulos em cada idioma usando a Ferramenta de Gerenciamento de Repositrio de Termos, considere a possibilidade de usar outro programa, como o Microsoft Excel, para criar um arquivo que contenha os termos e os conjuntos de termos, e de elaborar um programa personalizado para importar os dados para o repositrio de termos. Para obter mais informaes sobre como elaborar um programa personalizado que manipule metadados gerenciados, consulte o artigo sobre o SDK do SharePoint 2010 (http://go.microsoft.com/fwlink/?linkid=190760&clcid=0x416). Se a sua soluo incluir mais de um repositrio de termos, avalie a possibilidade de fazer com que cada repositrio de termos fornea suporte para o mesmo conjunto de idiomas de trabalho.

Consulte tambm
Conceitos
Viso geral dos metadados gerenciados

Outros recursos
160

Plan for multilingual sites (SharePoint Server 2010)

161

Planejamento de business intelligence


Nesta seo: Viso geral dos Servios do Excel (SharePoint Server 2010) Planejar os Servios do PerformancePoint (SharePoint Server 2010) Planejamento dos Servios do Visio (SharePoint Server 2010)

162

Noes bsicas de business intelligence


Aplicativos e ferramentas de business intelligence permite que voc organize a sua viso das metas, processos e requisitos de desempenho da organizao de uma forma til, e apresente os dados como informaes significativas. O planejamento do business intelligence parte fundamental de qualquer implantao de Microsoft Office SharePoint Server. Comece pela identificao das necessidades comerciais da sua empresa. Em seguida, determine que recursos do SharePoint Server sero teis para coletar, apresentar e agir sobre dados da sua organizao. Planeje sua necessidade de business intelligence: pense nos processos e aplicativos de dados corporativos frequentemente usados por sua organizao. Quais so suas metas organizacionais? Que processos e requisitos de desempenho voc deseja medir e analisar? Planeje os cenrios e determine o escopo da anlise de business intelligence que a sua organizao est buscando. Planeje a business intelligence: seus dados podem existir em vrios formulrios e residir em locais diferentes. Planeje que fontes de dados so necessrias para a business intelligence principal e que ferramentas de anlise melhor satisfazem s suas necessidades.

163

Escolhendo uma ferramenta de business intelligence no SharePoint Server


A Microsoft tem diversas ferramentas de BI (business intelligence) e aplicativos que possuem recursos de BI. importante compreender cada um deles ao decidir o que funciona melhor para a sua situao. As ferramentas de BI que voc deve usar dependem dos problemas especficos que voc estiver tentando resolver. Suas atividades corporativas dirias tm informaes e ideias associadas que surgem em trs principais reas de business intelligence: pessoal, de equipe e organizacional. Haver sobreposio entre essas reas. Por exemplo, os funcionrios de uma empresa podem usar o Microsoft Excel 2010 e o Servios do Excel no Microsoft SharePoint Server 2010 para tomar decises de negcios relevantes no nvel corporativo. O Servios PerformancePoint usa o Excel, os Servios do Visio e o Servios do Excel para complementar suas ferramentas de BI e oferecer um painel corporativo que pode refletir elementos de BI pessoal ou de equipe. Por padro, todos os produtos de BI da Microsoft so interoperveis, portanto as equipes e pessoas dentro da organizao podem transitar entre os setores pessoal, de equipe e organizacional com todos os produtos funcionando juntos. O diagrama a seguir mostra as ferramentas do SQL Server e do SharePoint Server para explicar as categorias nas quais cada ferramenta normalmente utilizada.

164

Observao: Este diagrama mostra os produtos e as ferramentas do Microsoft Office, do Produtos do SharePoint 2010 e do SQL Server, para o qual so necessrias licenas separadas.

O SQL Server dispe de uma infraestrutura de dados primria e uma plataforma de business intelligence para dados confiveis, escalonveis e seguros. possvel usar o SharePoint Server com as ferramentas de relatrios e BI do SQL Server para mostrar os dados de BI de forma significativa. Para saber mais sobre como o SQL Server oferece suporte a business intelligence no Produtos do SharePoint 2010, consulte Overview of SQL Server in a SharePoint environment (SharePoint Server 2010) e Overview of SQL Server in a SharePoint environment (SharePoint Foundation 2010). As sees a seguir explicam quando voc pode usar uma ferramenta de BI especfica.

165

Servios do SharePoint Server para business intelligence


Excel 2010
O Excel 2010 a ferramenta de anlise de preferncia do usurio final para visualizar, manipular, executar anlise, gerar inteligncia e criar relatrios sobre dados da organizao. Para obter mais informaes sobre o Excel 2010, consulte Microsoft Excel 2010 (http://go.microsoft.com/fwlink/?linkid=195375&clcid=0x416).

Servios do Excel
O Servios do Excel um servio de aplicativo do SharePoint Server 2010 que fornece clculo no servidor e renderizao baseada em navegador de pastas de trabalho do Excel. O Servios do Excel pode ser usado para o seguinte: Relatrios interativos em tempo real para incluir anlises hipotticas com base em parmetros Distribuio de toda a pasta de trabalho ou parte dela para anlise por vrios usurios Uma plataforma para criar aplicativos de negcios Para obter mais informaes sobre o Servios do Excel, consulte What's new for Excel Services (SharePoint Server 2010).

Servios do Visio
O Servio de Grficos do Visio um servio da plataforma do SharePoint Server 2010 que permite que usurios compartilhem e visualizem diagramas do Microsoft Visio. O servio tambm permite que diagramas do Microsoft Visio 2010 conectados a dados sejam atualizados de vrias fontes de dados. Para obter mais informaes, consulte Viso geral dos Servios do Visio (SharePoint Server 2010).

PerformancePoint Services
O Servios PerformancePoint no Microsoft SharePoint Server 2010 um servio de gerenciamento de desempenho que usa ferramentas para monitorar e analisar os negcios. Ele fornece ferramentas para criar dashboards, scorecards e KPIs (indicadores principais de desempenho). O Servios PerformancePoint pode ajudar as pessoas na organizao a tomar decises de negcios com base em informaes, alinhadas com os objetivos e a estratgia de toda a empresa. Voc pode reunir dados de vrias fontes (incluindo SQL Server Analysis Services, Microsoft SQL Server, listas do SharePoint e Servios do Excel) para controlar e monitorar seus dados. A rvore de Decomposio de visualizao um novo tipo de relatrio que permite analisar visualmente valores de dados mais gerais a partir de um conjunto de dados multidimensional. Para obter mais informaes, consulte What's new for PerformancePoint Services (SharePoint Server 2010).

Correspondendo uma ferramenta a um cenrio amplo


Os aplicativos a seguir podem ser usados nos cenrios descritos.

166

Ferramenta

Cenrio

Excel 2010

Fornecer aos usurios acesso baseado em navegador a uma verso calculada pelo servidor de uma planilha do Excel. Use o Excel 2010 e o Servios do Excel para exibir, atualizar e interagir com modelos analticos conectados s fontes de dados. Alm disso, use-os para anlise, filtragem e apresentao de dados armazenados localmente. Compartilhar contedo com vrias pessoas na organizao. O Servios do Excel permite obter contedo autoral do Excel 2010 e torn-lo disponvel em um navegador da Internet. O Servios do Excel tambm usado com um modelo que pode ser amplamente distribudo (por exemplo, uma calculadora de hipoteca). Em ambos os cenrios, o Servios do Excel permite que o autor publique contedo direcionado sem tornar a propriedade intelectual subjacente disponvel para os consumidores. Criar dashboards, scorecards e KPIs que forneam uma viso resumida do desempenho dos negcios. O Servios PerformancePoint oferece aos usurios uma anlise integrada para monitorar, analisar e criar relatrios. Criar uma representao visual das estruturas de negcios que so associadas a dados. Exemplos incluem processos, sistemas e recursos. Um engenheiro pode usar a visualizao para criar objetos associados aos dados a fim de representar um processo.

Servios do Excel

PerformancePoint Services

Servios do Visio

SQL Server Reporting Services no SharePoint Server


O SQL Server Reporting Services tem ferramentas e servios que o ajudam a criar, implantar e gerenciar relatrios para sua organizao no seu prprio site ou no SharePoint Server. Ele oferece ainda recursos de programao que permitem ampliar e 167

personalizar relatrios. As ferramentas autorais de relatrios funcionam com um aplicativo do tipo Office e so totalmente integradas com as ferramentas e os componentes do SQL Server, alm do ambiente do SharePoint Server. Voc pode criar relatrios nas listas do SharePoint, publicar relatrios no SharePoint Server 2007 ou 2010, incorporar relatrios dentro do seu portal usando uma Web Part para relatrios e gerenciar completamente seus relatrios publicados nas bibliotecas de documentos do SharePoint. Quando voc usa o SQL Server Reporting Services (SSRS) com o SharePoint Server, h dois modos para escolher. O modo padro conhecido como "modo Conectado". Ele requer o SharePoint Server, o suplemento do SSRS e o SQL Server 2008 R2 Report Server. O novo modo o "modo Local". Trata-se de uma configurao leve para o Reporting Services, para ser integrada com o SharePoint Server. Ela requer somente o SharePoint Server e o suplemento do SSRS. Use o SQL Server Reporting Services quando desejar entregar relatrios publicados em intervalos definidos e sob demanda. Ele tambm adequado quando os requisitos de relatrio so bem estabelecidos e os clientes no esto muito familiarizados com o conjunto de dados subjacente. Para exibir uma viso geral com links para a documentao do produto, consulte Viso geral dos relatrios do SQL Server Reporting Services no SharePoint (SharePoint Server 2010).

PowerPivot para Excel 2010


O Microsoft SQL Server 2008 R2 PowerPivot para Microsoft Excel 2010 estende o Excel para adicionar suporte a dados em larga escala. Ele tem um repositrio de dados na memria como opo ao SQL Server Analysis Services. Usando o PowerPivot para Excel, voc pode mesclar vrias fontes de dados para incluir bancos de dados corporativos, planilhas, relatrios e feeds de dados. H componentes de cliente e servidor para o PowerPivot. O cliente uma extenso das pastas de trabalho do Excel que contm dados do PowerPivot que podem ser publicados no SharePoint Server 2010. O Microsoft SQL Server 2008 R2 PowerPivot para Microsoft SharePoint 2010 o componente do servidor que oferece suporte ao acesso ao PowerPivot no Produtos do Microsoft SharePoint 2010, como no Excel, que pode ser publicado no Servios do Excel. Use o PowerPivot para Excel quando desejar combinar a funcionalidade nativa do Excel com o mecanismo na memria para permitir que usurios explorem de forma interativa, executem clculos em grandes conjuntos de dados e manipulem rapidamente milhes de linhas de dados em uma nica pasta de dados do Excel para relatrios ad hoc. Para obter mais informaes sobre o PowerPivot, consulte Viso geral da documentao do PowerPivot (SharePoint Server 2010).

168

Choose the right business intelligence technology to suit your style (white paper)
This white paper discusses the following five different styles of business intelligence reporting that map to Microsoft business intelligence tools. Self-Service Analysis Business Reporting Parameterized and Operational Reporting Performance Monitoring Scorecard reporting Click (http://go.microsoft.com/fwlink/?LinkId=208081) to download the file. (2.27 MB)

169

Arquitetura para business intelligence no SharePoint Server 2010


Este artigo descreve a arquitetura fsica de todos os aplicativos de servio que possibilitam a implementao da business intelligence no Microsoft SharePoint Server.

Esta lista numerada corresponde aos nmeros no diagrama a seguir, que mostra uma implantao de farm com quatro servidores e os servios de aplicativo que voc pode usar para business intelligence. Para obter mais informaes sobre quando usar cada servio, consulte
1. Escolhendo uma ferramenta de business intelligence no SharePoint Server . Os servidores Web front-end so executados no IIS (Servios de Informaes da Internet) e hospedam Web Parts para servios de business intelligence, servios Web e o proxy que so necessrios para comunicao entre o cliente e os aplicativos de servio. Um aplicativo de servio um wrapper da lgica de negcios de camada intermediria de uma instncia do servio. A configurao do servidor de aplicativos e a quantidade de servios que ser hospedada dependero do tamanho do farm e do nmero de usurios que precisam de acesso. Para obter mais informaes sobre servios e topologias do SharePoint Server 2010, consulte o modelo "Servios no Produtos do SharePoint 2010", em Diagramas tcnicos (SharePoint Server 2010). Os quatro servios mostrados no diagrama so abordados nos artigos a seguir. Novidades (Reporting Services no Modo Integrado do SharePoint (http://go.microsoft.com/fwlink/?linkid=185271&clcid=0x416) Viso geral dos Servios do Visio (SharePoint Server 2010) What's new for Excel Services (SharePoint Server 2010) What's new for PerformancePoint Services (SharePoint Server 2010)

170

Observao: necessrio ter um aplicativo do Servio de Repositrio Seguro e um proxy para armazenar a senha da conta de servio sem superviso. Para obter mais informaes sobre essa conta e como ela aplicada a cada servio de modo exclusivo, consulte a documentao do servio. 2. Cada servio de aplicativo armazena contedo no SharePoint Server usando uma biblioteca de documentos, um modelo de conjunto de sites (como a Central de Business Intelligence) ou listas de sites no SharePoint Server para a exibio de relatrios. A Central de Business Intelligence criada com base em um modelo de conjunto de sites corporativo. O Servios PerformancePoint exclusivo porque contm uma ferramenta de criao de painel que pode ser acessada a partir da Central de Business Intelligence ou de um site habilitado. Tambm possvel usar o Servios PerformancePoint para exportar objetos de painel (como grficos, scorecards, relatrios de tabela dinmica) para o Excel 2010 ou o PowerPoint 2010. O painel resultante da criao no PerformancePoint Dashboard Designer pode posicionar os modos de exibio de relatrio de cada servio. A criao de relatrios para o Visio e o Servios do ExcelExcel 2010 ocorre nos respectivos aplicativos clientes do Office. O Construtor de Relatrios 3.0 do SQL Server e o PerformancePoint Dashboard Designer so aplicativos no lado do cliente iniciados na Web. O diagrama a seguir uma lista parcial das possveis fontes de dados de produtos ou recursos de business intelligence e seus respectivos servios de business intelligence. Para obter informaes sobre fontes de dados e tipos de provedores adicionais, consulte a documentao individual de cada produto.

3.

4.

171

Fontes de dados de business intelligence no SharePoint Server


Ferramenta de business intelligence Verses do SQL Provedores de dados Outros da- Para obter mais Server com com suporte dos de informaes, suporte (32 e 64 origem consulte bits)

Excel

SQL Server 2005 SQL Server 2008 SQL Server 2008 R2

Dados de planilha do Excel

172

Ferramenta de business intelligence

Verses do SQL Provedores de dados Outros da- Para obter mais Server com com suporte dos de informaes, suporte (32 e 64 origem consulte bits)

Servios Perfor- SQL Server 2005 mancePoint SQL Server 2008 SQL Server 2008 R2

Para o SQL Server, Relatrios Planejamento estende do SQL para Fontes de System.Data.SqlClien Server Dados do t Reporting PerformancePoint Services Para o SSAS, usa ADOMD.NET Relatrios do Servio de Grficos do Visio Listas do SharePoint Pode importar KPIs do SSAS (SQL Server Analysis Services) Dados de planilha do Excel Para o SQL Server, Dados de estende planilha do System.Data.SqlClien Excel t Para o SSAS, usa o OLE DB MSOLAP (.4 por padro) ODBC Para o SQL Server, estende System.Data.SqlClien t Para o SSAS, usa ADOMD.NET

Servios do Excel SQL Server 2005 SQL Server 2008 SQL Server 2008 R2

Servios do Visio SQL Server 2005 SQL Server SQL Server 2008 R2

173

Repositrio Seguro para aplicativos de servio de Business Intelligence


Este artigo descreve como os recursos de business intelligence do Microsoft SharePoint Server 2010 usam o Servio de Repositrio Seguro para conceder acesso a fontes de dados externas (como o SQL Server) para os usurios do SharePoint Server 2010. Para este artigo, os aplicativos de servio de Business Intelligence do SharePoint Server 2010 so: Servios do Excel Servios PerformancePoint Servios do Visio Os aplicativos de servio de Business Intelligence do SharePoint Server 2010 oferecem dois mtodos de acesso a dados para os usurios: Autenticao integrada do Windows usando a delegao Restrita de Kerberos Servio de Repositrio Seguro Este artigo abrange o Servio de Repositrio Seguro e seu relacionamento com os aplicativos de servio de Business Intelligence. Para obter informaes sobre como usar a Autenticao integrada do Windows com a delegao Restrita de Kerberos, consulte Configure Kerberos authentication (SharePoint Server 2010).

Servio de Repositrio Seguro


Repositrio Seguro um recurso no SharePoint Server 2010 que ajuda a conceder acesso aos dados fora do SharePoint Server 2010 (por exemplo, os dados do SQL Server), permitindo que o aplicativo de servio de Business Intelligence use um conjunto de credenciais com acesso a dados em nome de um usurio do SharePoint Server 2010 que esteja tentando acessar esses dados. O uso dessas credenciais pelos aplicativos de servio de Business Intelligence em nome dos usurios chamado de representao. O Repositrio Seguro realiza o mapeamento entre os aplicativos de servio de Business Intelligence, os usurios e as credenciais por meio de um Aplicativo de Destino. O Aplicativo de Destino de Repositrio Seguro um conjunto de metadados que especifica quais usurios podero acessar determinado conjunto de credenciais que um aplicativo de servio de Business Intelligence usar para representao quando acessar dados externos. Esses metadados so armazenados no banco de dados de Repositrio Seguro junto com as prprias credenciais, que esto criptografadas. possvel usar os Aplicativos de Destino de Repositrio Seguro de vrias maneiras no SharePoint Server 2010, mas para os cenrios de Business Intelligence do SharePoint Server 2010, os Aplicativos de Destino consistem nas configuraes a seguir, definidas pelo Administrador de Farm: Administradores Administradores de Aplicativo de Destino so usurios com privilgios para administrar determinado Aplicativo de Destino de Repositrio Seguro. Ele 174

1.

pode ser o Administrador de Farm ou um usurio (ou usurios) especfico, dependendo das suas necessidades. Para os Aplicativos de Destino criados pelos Servios PerformancePoint, o Administrador configurado automaticamente pelos Servios PerformancePoint, e o usurio que est configurando a Conta de Servio sem Superviso adicionado como o Administrador. Membros Os Membros de um Aplicativo de Destino so os usurios em nome de quem o Aplicativo de Servio de Business Intelligence far a representao das Credenciais do Aplicativo de Destino quando acessar dados externos. Ele pode ser um nico usurio, vrios usurios ou um grupo do Active Directory. Os membros tambm so chamados de Proprietrios das Credenciais. Para os Aplicativos de Destino criados pelos Servios PerformancePoint, a conta de servio usada pelo pool de aplicativos dos Servios PerformancePoint ser usada como Membro. Credenciais As Credenciais do Aplicativo de Destino consistem em uma conta do Active Directory com acesso direto a fontes de dados. (Voc deve conceder para essa conta o acesso necessrio aos dados diretamente o acesso a fontes de dados externas no controlado pelo SharePoint Server 2010. Essa deve ser uma conta com poucos privilgios que permite apenas acesso a dados.) Ela a conta que ser representada pelos aplicativos de servio de Business Intelligence para conceder aos usurios o acesso aos dados. Os Administradores, os Membros e as Credenciais so configurados pelo Administrador de Farm diretamente do Repositrio Seguro para os Servios do Excel e os Servios do Visio. Para os Servios PerformancePoint, esses valores so definidos por meio das Configuraes de Aplicativo de Servio do PerformancePoint e no devem ser modificados usando o Repositrio Seguro. Os Servios do Visio e os Servios do Excel podem usar o Repositrio Seguro atravs de um destes dois mtodos: Aplicativo de Destino Especificado O Aplicativo de Destino especfico determinado pela planilha do Excel ou pelo desenho da Web do Visio. Quando o usurio acessa a planilha ou o desenho da Web, o Repositrio Seguro usa as credenciais associadas a esse Aplicativo de Destino para acessar os dados. Para os Servios do Visio, esse Aplicativo de Destino deve ser especificado usando um arquivo ODC hospedado no SharePoint Server 2010. Nenhum Aplicativo de Destino especificado (Conta de Servio sem Superviso) Nenhum Aplicativo de Destino especificado pela planilha do Excel ou pelo desenho da Web do Visio. Quando o usurio acessa a planilha ou o desenho da Web conectado a uma fonte de dados externa, o Repositrio Seguro usa o Aplicativo de Destino especificado nas Configuraes Globais dos Servios do Excel ou dos Servios do Visio. Quando um Aplicativo de Destino especificado globalmente para um aplicativo de servio de Business Intelligence, as Credenciais do Aplicativo de Destino so chamadas de Conta de Servio sem Superviso. Os Servios PerformancePoint no podem determinar um Aplicativo de Destino de Repositrio Seguro especfico; s possvel usar o Repositrio Seguro com a Conta de Servio sem Superviso. Veja a seguir a sequncia bsica de eventos que acontece: Um usurio do SharePoint Server 2010 acessa um objeto conectado por dados, como uma planilha dos Servios do Excel, um desenho da Web dos Servios do Visio ou um painel dos Servios PerformancePoint. 175

2.

3.

4.

Se o objeto for configurado para usar o Repositrio Seguro para autenticao de dados, o Aplicativo de Servio de Business Intelligence chamar o servio de Repositrio Seguro para acessar o Aplicativo de Destino especificado pelo objeto. Se o usurio for Membro desse Aplicativo de Destino, as credenciais armazenadas no Aplicativo de Destino sero retornadas e o Aplicativo de Servio de Business Intelligence representar as credenciais durante o acesso aos dados. Os dados aparecem ao usurio dentro do contexto da planilha, do desenho da Web ou do painel.

Arquivos de conexo de dados


Todos os aplicativos de servio de Business Intelligence podem usar arquivos de conexo de dados para especificar informaes de autenticao. Os Servios do Excel e os Servios do Visio usam os arquivos .ODC (Office Data Connection), e os Servios PerformancePoint usam os arquivos .PPSDC (PerformancePoint Services Data Connection). O uso desses arquivos permite que vrias planilhas dos Servios do Excel, desenhos da Web dos Servios do Visio ou painis dos Servios PerformancePoint compartilhem um conjunto comum de parmetros de acesso a dados. Cada aplicativo de servio de Business Intelligence do SharePoint Server 2010 usa arquivos de conexo de dados de forma diferente. Para uma descrio de como cada um usa os arquivos de conexo de dados, consulte a seo relacionada a cada aplicativo de servio a seguir.

Conta de servio sem superviso


Conta de Servio sem Superviso refere-se s credenciais de um Aplicativo de Destino de Repositrio Seguro especificado nas configuraes globais do aplicativo de servio de Business Intelligence. Esse Aplicativo de Destino usado para conceder aos usurios acesso aos dados quando outro mtodo de autenticao no especificado. Para os Servios do Visio, a Conta de Servio sem Superviso necessria sempre que no utilizada a Autenticao integrada do Windows, mesmo que sejam fornecidas informaes de conexo adicionais no arquivo de conexo (por exemplo, uma cadeia de caracteres de Autenticao SQL).

Acesso a dados de cliente e servidor


O Microsoft Excel 2010 e o Microsoft Visio 2010 so aplicativos clientes que funcionam de forma independente do SharePoint Server 2010. Embora eles possam publicar documentos no SharePoint Server 2010, no podem usar o Repositrio Seguro diretamente para autenticao a fontes de dados. Quando voc cria ou edita uma planilha ou desenho da Web conectado por dados, use a Autenticao integrada do Windows ou outro mtodo de autenticao aplicvel para conectar-se diretamente a uma fonte de dados do Excel 2010 ou do Visio 2010. (Outros mtodos de autenticao que voc venha a usar incluem a Autenticao SQL ou uma cadeia de conexo OLEDB.) Aps a publicao da planilha ou do desenho da Web no SharePoint Server 2010, os Servios do Excel ou os Servios do Visio podero usar o Repositrio Seguro para conectar-se fonte de dados ao exibir o contedo ao usurio. 176

O Dashboard Designer dos Servios PerformancePoint est diretamente integrado ao SharePoint Server 2010. O Dashboard Designer pode usar o Repositrio Seguro diretamente para se autenticar por meio da Conta de Servio sem Superviso. Como resultado, os usurios do Dashboard Designer no precisam acessar as fontes de dados diretamente atravs da Autenticao integrada do Windows, desde que a Conta de Servio sem Superviso tenha o acesso necessrio.

Servios do Excel e Servios do Visio


Os Servios do Excel e os Servios do Visio usam o Repositrio Seguro de forma parecida: Ambos podem armazenar um Aplicativo de Destino de Repositrio Seguro, que especificado em um arquivo ODC. Ambos podem usar a Conta de Servio sem Superviso. No entanto, h algumas diferenas importantes entre os Servios do Excel e os Servios do Visio, abordadas nas sees a seguir.

Servios do Excel
As conexes de dados usadas pelos Servios do Excel devem ser configuradas no Excel 2010 antes da publicao em um site do SharePoint Server 2010. Uma planilha do Excel 2010 pode especificar informaes de conexo de dados diretamente ou incluir um ponteiro para um arquivo ODC no qual encontrar as informaes de conexo. As seguintes configuraes de autenticao esto disponveis em uma pasta de trabalho conectada por dados do Excel 2010 ou em um arquivo ODC: Autenticao integrada do Windows Especifica a Autenticao integrada do Windows com a delegao de Kerberos para autenticar cada usurio individual durante a exibio de uma pasta de trabalho do Excel 2010 por meio dos Servios do Excel. Identificao do SSS Designa um Aplicativo de Destino de Servio de Repositrio Seguro especfico a ser usado para acessar a fonte de dados. Nenhuma Usa as credenciais especificadas na cadeia de conexo, se houver; caso contrrio, usa a Conta de Servio sem Superviso de Repositrio Seguro designada nas configuraes globais dos Servios do Excel. Somente possvel editar essas configuraes abrindo a planilha ou o arquivo ODC no Excel 2010.

Servios do Visio
Os Servios do Visio oferecem suporte a dois mtodos de conexo de dados para desenhos da Web do Visio: Informaes de conexo inseridas Informaes de conexo externas que usam um arquivo ODC Quando voc cria um diagrama do Visio e o conecta diretamente a uma fonte de dados, o Visio 2010 armazena as informaes da fonte de dados diretamente no arquivo quando voc publica o desenho da Web no SharePoint Server 2010. Quando o usurio exibe o desenho da Web, os Servios do Visio conectam-se fonte de dados usando a Conta de Servio sem Superviso de Repositrio Seguro especificada nas configuraes globais dos Servios do Visio. 177

Se, em vez de se conectar diretamente a uma fonte de dados a partir do Visio 2010, voc se conectar a uma fonte de dados usando um arquivo ODC existente armazenado no SharePoint Server 2010, o Visio 2010 manter o link com o arquivo ODC quando voc publicar o desenho da Web. Os Servios do Visio usaro as informaes de conexo armazenadas no arquivo ODC quando se conectar fonte de dados. Isso inclui o uso de um Aplicativo de Destino de Repositrio Seguro especfico, caso um seja indicado no arquivo ODC. O Visio 2010 no edita arquivos ODC. aconselhvel seguir as indicaes abaixo para usar um arquivo ODC com um desenho da Web do Visio: crie o arquivo ODC no Excel 2010, publique-o no SharePoint Server 2010 e, em seguida, conecte-se a ele como uma fonte de dados a partir do Visio 2010 quando voc criar um novo diagrama conectado por dados. Use o Excel 2010 para editar arquivos ODC se quiser alterar a consulta de dados, as informaes de autenticao, especificar um Aplicativo de Destino ou modificar outras configuraes. Os Servios do Visio no analisam consultas SQL complexas. Se voc tentar usar um arquivo ODC que tenha uma consulta complexa, os Servios do Visio possivelmente no podero executar a consulta e recuperar os dados.

Servios PerformancePoint
Os Servios PerformancePoint apenas fazem uso do Repositrio Seguro por meio da Conta de Servio sem Superviso. A escolha entre a Autenticao integrada do Windows e a Conta de Servio sem Superviso feita pelo Dashboard Designer quando voc cria ou edita uma fonte de dados. O Aplicativo de Destino de Repositrio Seguro para a Conta de Servio sem Superviso dos Servios PerformancePoint definido como parte das configuraes de aplicativo de servio dos Servios PerformancePoint por um administrador. Durante a exibio desse Aplicativo de Destino na lista de Aplicativos de Destino de Repositrio Seguro, ele no deve ser modificado diretamente pelo Repositrio Seguro.

Resumo das diferenas


Conforme descrito neste artigo, cada um dos aplicativos de servio de Business Intelligence faz uso do Repositrio Seguro de forma diferente. A tabela a seguir resume os recursos do Repositrio Seguro e as opes para cada aplicativo de servio de Business Intelligence. Observao: Cada aplicativo de servio de Business Intelligence oferece suporte Autenticao integrada do Windows. Se a Autenticao integrada do Windows for especificada, as opes de Repositrio Seguro no sero usadas.

178

Aplicativo de servio

Repositrio Seguro

Conexes de dados

Servios PerformancePoint

Somente Conta de Servio sem Superviso. possvel especificar o Aplicativo de Destino de Repositrio Seguro no arquivo ODC ou inserido no arquivo XLSX. Quando no h nenhum Aplicativo de Destino inserido ou especificado no arquivo ODC, a Conta de Servio sem Superviso usada.

Sempre atravs de um arquivo PPSDC. Inserido na planilha ou especificado em um arquivo ODC. Os arquivos ODC devem ser editados no Excel 2010.

Servios do Excel

Servios do Visio

possvel especificar o Aplicativo Inserido no de Destino de Repositrio Seguro desenho da Web no arquivo ODC. Quando nenhum ou especificado arquivo ODC usado ou quando o no arquivo ODC. arquivo ODC no especifica Suporte limitado nenhum Aplicativo de Destino, a a consultas Conta de Servio sem Superviso complexas. Os usada. arquivos ODC devem ser Sempre que for usada a editados no Excel Autenticao no integrada do Windows, a conta sem superviso 2010. (O Visio 2010 no edita ser obrigatria, exceto se o arquivos ODC.) arquivo ODC especificar um aplicativo de destino diferente.

Consulte tambm
Conceitos
Viso geral dos Servios do Excel (SharePoint Server 2010) Viso geral dos Servios PerformancePoint (SharePoint Server 2010) Planejar a segurana dos Servios PerformancePoint (SharePoint Server 2010) Planejamento dos Servios do Visio (SharePoint Server 2010)

Outros recursos
Configure the Secure Store Service (SharePoint Server 2010) Configure Secure Store Service for Excel Services

179

Viso geral dos relatrios do SQL Server Reporting Services no SharePoint (SharePoint Server 2010)
O Microsoft SQL Server 2008 Reporting Services (SSRS) uma plataforma de relatrio baseada em servidor que fornece uma ampla gama de ferramentas e servios prontos para uso para ajud-lo a criar, implantar e gerenciar relatrios de Reporting Services para sua organizao. Este artigo apresenta uma viso geral do SQL Server Reporting Services no modo integrado do SharePoint e inclui links de artigos nos Manuais Online do SQL Server Books para ajud-lo a planejar e configurar. Depois de instalar o Suplemento Reporting Services no Microsoft SharePoint Server e configurar os dois servidores para integrao, voc poder carregar ou publicar tipos de contedo de servidor de relatrio em uma biblioteca do SharePoint e depois exibir e gerenciar esses documentos a partir de um site do SharePoint. O Reporting Services implantado nos dois modos a seguir. O modo nativo descreve um servidor de relatrio executado como um servidor de aplicativo independente, sem compartilhar o banco de dados de contedo com o SharePoint Server. Os relatrios podem ser gerenciados e exibidos por meio do aplicativo Web Report Manager. Web Parts do SharePoint podem ser habilitadas para que voc possa selecionar e exibir relatrios a partir de um servidor de relatrio. O modo integrado do SharePoint significa que um servidor de relatrio integrado com um farm do SharePoint Server e requer a configurao do servidor de relatrio no modo integrado e o download e a configurao de um componente de suplemento em cada um dos Front-ends da Web do SharePoint. O modo integrado permite que o usurio gerencie e exiba relatrios de bibliotecas de documentos do SharePoint.

Viso geral do Reporting Services no modo integrado do SharePoint


Os seguintes artigos descrevem aprimoramentos no SQL Server 2008 relacionados ao recurso de business intelligence. Novidades (Reporting Services no modo integrado do SharePoint) Discute novos recursos no Reporting Services e aprimoramentos para o ambiente do Reporting Services que integrado a um produto do SharePoint. Os novos recursos incluem suporte para vrias zonas do SharePoint, o servio de Registro Unificado do SharePoint e Partes do Relatrio. Tambm h uma nova extenso de dados de Lista do SharePoint com o suporte do designer de consulta. Viso geral da integrao do Reporting Services e da tecnologia do SharePoint Explica que, quando voc integra um servidor de relatrio que usa uma instncia do Produtos do Microsoft SharePoint 2010, itens e propriedades so 180

armazenados nos bancos de dados de contedo do SharePoint. O artigo fornece uma descrio dos bancos de dados que tm o contedo do servidor de relatrio e do SharePoint Server 2010.

Planejamento e arquitetura de Reporting Services no modo integrado do SharePoint


Os seguintes artigos descrevem a integrao do SQL Server Reporting Services com o Produtos do SharePoint 2010 e como planejar uma implementao. Topologias de implantao para o Reporting Services no modo integrado do SharePoint Descreve os diferentes cenrios de implantao e quais deles tm suporte para integrao entre o Produtos do SharePoint 2010 e o Reporting Services. Requisitos para execuo do Reporting Services no modo integrado do SharePoint Especifica os requisitos de edio e software. Armazenamento e sincronizao de contedo do servidor de relatrio com bancos de dados do SharePoint Mostra como a configurao e os bancos de dados de contedo do SharePoint so sincronizados com o banco de dados do servidor de relatrio para armazenar contedo e metadados. Informaes sobre o modo integrado do SharePoint Fornece um mapa para a integrao do SQL Server 2008 Reporting Services com o Office SharePoint Server 2007. O mapa inclui vrios artigos sobre planejamento e arquitetura, instalao e configurao, Web Parts, programabilidade para o modo integrado do SharePoint e muito mais.

Configurao do Reporting Services no modo integrado do SharePoint


Os seguintes artigos descrevem as etapas para configurar o Reporting Services no modo integrado do SharePoint. Configurao do Reporting Services para a integrao com o SharePoint 2010 Apresenta instrues passo a passo sobre cenrios de implantao e configurao para o Reporting Services para integrao com o SharePoint 2010. Vrios artigos de instrues so apresentados em seguida. Configurao padro do modo integrado do SharePoint (Reporting Services) Refere-se a uma instalao do Reporting Services na qual uma instncia do servidor de relatrio instalada e configurada e o banco de dados do servidor de relatrio criado em um formato com suporte para o repositrio de contedo.

181

Viso geral da documentao do PowerPivot (SharePoint Server 2010)


Este artigo apresenta uma relao de artigos que mostram como planejar, configurar e manter o Microsoft SQL Server 2008 R2 PowerPivot para Microsoft Excel 2010 e o PowerPivot para SharePoint 2010. O nome PowerPivot refere-se a um conjunto de aplicativos e servios que oferecem uma abordagem fim a fim para criao de solues de business intelligence controladas por dados e gerenciadas pelo usurio nas pastas de trabalho do Microsoft Excel. Os aplicativos para cliente e servidor do PowerPivot oferecem suporte a business intelligence de autoatendimento, que oferece a capacidade de realizar anlises avanadas, permitindo localizar as melhores informaes e aprofundar-se nos nmeros que levam a decises, objetivos e iniciativas em toda a organizao. Veja a seguir uma breve descrio dos componentes do PowerPivot para o Microsoft Office. O PowerPivot para Excel 2010 um suplemento do Excel que oferece ferramentas para adio e integrao de grandes quantidades de dados em pastas de trabalho do Excel. O PowerPivot para SharePoint 2010 estende o Produtos do SharePoint 2010 e o Servios do Excel para adicionar suporte a processamento, colaborao e gerenciamento de documentos do servidor para pastas de trabalho do PowerPivot publicadas no Produtos do SharePoint 2010.

Viso geral do PowerPivot para Excel e SharePoint


O PowerPivot est integrado ao Excel e ao Produtos do SharePoint 2010. No ambiente do Excel, o PowerPivot para Excel dispe de experincia analtica e criao familiarizada na estao de trabalho. No farm do Produtos do SharePoint 2010, o PowerPivot para SharePoint o conjunto de aplicativos, servios e recursos do servidor que oferece suporte a colaborao de equipe com dados de business intelligence. Os artigos a seguir apresentam mais detalhes sobre os recursos do PowerPivot. Viso geral do PowerPivot (http://go.microsoft.com/fwlink/? linkid=190359&clcid=0x416) Explica mais detalhadamente o que o PowerPivot para Excel 2010 e o PowerPivot para SharePoint 2010, mostra um diagrama que ilustra como uma solicitao de processamento de consulta move-se pelo farm e explica quem deve usar o PowerPivot. Recursos do PowerPivot (http://go.microsoft.com/fwlink/? linkid=190360&clcid=0x416) Apresenta uma descrio aprofundada dos recursos do PowerPivot para Excel 2010 e do PowerPivot para SharePoint 2010.

182

Conceitos do PowerPivot (http://go.microsoft.com/fwlink/? linkid=190361&clcid=0x416) Explica os principais conceitos do PowerPivot para Excel 2010 e do PowerPivot para SharePoint 2010.

Planejamento e arquitetura para o PowerPivot no SharePoint e nos servios do Excel


Os artigos a seguir ajudam a entender o PowerPivot e planejar a implementao. Planejar uma implantao do PowerPivot em um farm do SharePoint (http://go.microsoft.com/fwlink/?linkid=190362&clcid=0x416) Apresenta consideraes e a arquitetura para adicionar o PowerPivot a um servidor autnomo e a um farm de servidores. Planejar a integrao do PowerPivot com os Servios do Excel (http://go.microsoft.com/fwlink/?linkid=190363&clcid=0x416) Explica como os sistemas de servidor trabalham juntos, como as conexes so estabelecidas e descreve as configuraes que permitem uma interao perfeita. Planejar a integrao do PowerPivot com o Reporting Services (http://go.microsoft.com/fwlink/?linkid=190365&clcid=0x416) Explica como possvel criar relatrios do Reporting Services de maneira a visualizar dados do PowerPivot. O Reporting Services oferece uma visualizao de dados elaborados por meio de grficos e mapas, formatos de renderizao adicionais e opes abrangentes de assinatura e distribuio.

Implantao do PowerPivot nos servios do Excel e nos produtos do SharePoint 2010


A implantao de uma instncia do PowerPivot para SharePoint 2010 consiste nas tarefas de instalao e configurao que resultam em um servidor operacional imediatamente disponvel aos usurios da sua organizao. Os artigos a seguir apresentam instrues detalhadas para a implantao do PowerPivot para SharePoint. Requisitos de hardware e software (PowerPivot para SharePoint) (http://go.microsoft.com/fwlink/?linkid=190366&clcid=0x416) Apresenta os detalhes de hardware e software para estao de trabalho cliente, instalao de servidor, Servios do Excel e Produtos do SharePoint 2010. Instalao (PowerPivot para SharePoint) (http://go.microsoft.com/fwlink/? linkid=190367&clcid=0x416) Apresenta links para consideraes em artigos de instalao e instrues para a instalao do PowerPivot de diversas maneiras. Os artigos incluem informaes sobre como dimensionar o PowerPivot para Produtos do SharePoint 2010, OLE DB e ADOMD.NET. Configurao padro do PowerPivot para SharePoint (http://go.microsoft.com/fwlink/?linkid=190368&clcid=0x416) Explica os procedimentos de instalao para a configurao padro do PowerPivot para SharePoint 2010.

183

Configurar o PowerPivot para SharePoint (http://go.microsoft.com/fwlink/? linkid=190369&clcid=0x416) Apresenta links para artigos de instrues de configurao do PowerPivot para SharePoint 2010.

184

Armazenamento de dados, OLAP e Analysis Services para SharePoint 2010


Este artigo descreve os data warehouses, o OLAP e o Microsoft SQL Server Analysis Services (SSAS), e discute como um data warehouse e o SQL Server Analysis Services esto relacionados aos servios de aplicativo de business intelligence no Microsoft SharePoint Server 2010. Alm disso, o artigo discute quando voc deve usar o PowerPivot em vez do SSAS.

Viso geral do data warehouse, OLAP e PowerPivot e a relao com o SharePoint 2010
O que um data warehouse? Um data warehouse um banco de dados que funciona como um repositrio para o armazenamento e a anlise de informaes numricas. Os principais dados no data warehouse normalmente so valores numricos que podem ser resumidos ou agregados e so armazenados em uma estrutura diferente da estrutura de banco de dados transacional comum. Uma razo pela qual a estrutura do warehouse de banco de dados diferente da estrutura do banco de dados transacional que o pull de dados no exige diversos recursos. Os data warehouses permitem que voc armazene dados agregados em vez de executar consultas ad hoc urgentes e que demandam muitos recursos para retornar valores somados, como faria em um banco de dados transacional para criar um relatrio. Essa definio simplificada melhor explicada em muitos livros destinados aos profissionais de data warehouse. O que o OLAP e qual a sua relao com o data warehouse? O termo processamento analtico online (OLAP) normalmente se refere a ferramentas especializadas que disponibilizam os dados do warehouse facilmente. Um cubo OLAP uma estrutura lgica que define os metadados. O termo cubo descreve os grupos de medidas existentes e as tabelas de dimenso e no contm dimenses limitadas. Um cubo a combinao de todos os grupos de medidas existentes. Um grupo de medidas um grupo de medidas compatvel com a lgica comercial dos dados, alm de ser outra estrutura lgica que define metadados para que as ferramentas do cliente possam acessar os dados. Cada grupo de medidas contm os valores detalhados armazenados na tabela de fatos (valores copiados ou dinamicamente recuperados). Os cubos OLAP contm muitos metadados; metadados em uma definio simples so dados sobre dados. As expresses multidimensionais, ou MDX, so uma linguagem de consulta baseada em metadados que ajuda voc a consultar os cubos OLAP. O que o SQL Server Analysis Services (SSAS) e qual a sua relao com o OLAP? O Microsoft SQL Server Analysis Services (SSAS), conhecido anteriormente como OLAP Services, oferece tecnologias de servidor que ajudam a acelerar o processamento de consultas e relatrios. O Analysis Services implementa o OLAP com tecnologias que simplificam e aceleram o processo de design, criao, manuteno e 185

consulta de tabelas agregadas ao mesmo tempo que evitam problemas de exploso de dados. Qual a relao do PerformancePoint Services e dos Servios do Excel com os data warehouses, o OLAP ou o SSAS? Consultas complexas em cubos OLAP podem produzir respostas de negcios de forma muito mais rpida do que a mesma consulta em dados relacionais do OLTP. As estruturas de dados so diferentes e usadas para finalidades distintas. Os cubos OLAP do SSAS so melhores para a agregao e para a criao de relatrios sobre dados. Os dados do SQL Server Analysis Services oferecem ferramentas de criao de business intelligence, como o Microsoft Excel, PerformancePoint Dashboard Designer e o Visio com uma fonte de dados OLAP. O que o PowerPivot e qual a sua relao com o SSAS? O Microsoft SQL Server 2008 R2 PowerPivot para Microsoft Excel 2010 uma extenso do Microsoft Excel que adiciona suporte para os dados em larga escala, alm de possuir um repositrio de dados na memria como opo ao SQL Server Analysis Services. Vrias fontes de dados podem ser mescladas, inclusive os bancos de dados corporativos, as planilhas, os relatrios e os feeds de dados. Os dados do PowerPivot em uma pasta de trabalho do Excel so detectados, extrados e processados separadamente em instncias do servidor do Analysis Services no farm. Em seguida, o Servios do Excel no SharePoint apresenta a camada de apresentao em uma janela do navegador. Para obter mais informaes, consulte o site www.powerpivot.com. Quando eu devo usar o PowerPivot em vez do SSAS?O SSAS um mecanismo OLAP disponvel para profissionais de TI criarem solues sofisticadas e de alto desempenho para serem implantadas na organizao. Semelhante ao Excel, o PowerPivot para Excel destinado aos operadores de informaes que criam solues de BI para si mesmos, e no para a organizao. O arquivo do PowerPivot pode ser publicado no SharePoint Server ou no SharePoint Foundation para a equipe. Para saber mais sobre as diferenas, consulte a postagem do Blog da Equipe do PowerPivotComparao entre o Analysis Services e o PowerPivot (http://go.microsoft.com/fwlink/?linkid=192047&clcid=0x416).

186

Viso geral dos Servios do Excel (SharePoint Server 2010)


O Microsoft Excel 2010 foi desenvolvido para ajudar voc a analisar dados corporativos e aumentar a business intelligence. O Servios do Excel no Microsoft SharePoint Server 2010 um servio compartilhado do Microsoft SharePoint Server que pode ser usado para publicar pastas de trabalho do Microsoft Excel 2010 no SharePoint Server. As pastas de trabalho publicadas esto disponveis para toda a organizao para serem utilizadas pelos trabalhadores do conhecimento. Qualquer pasta de trabalho publicada pode ser gerenciada e protegida de acordo com as necessidades da organizao e depois compartilhadas. Com business intelligence, possvel armazenar dados que representam os processos empresariais mais importantes da organizao, para ordenar os dados de forma til e apresent-los como informaes significativas. Os trabalhadores do conhecimento podem utilizar essas informaes para aumentar a produtividade e fornecer comentrios que melhorem os processos empresariais subjacentes.

O que so os Servios do Excel?


O Servios do Excel d suporte a compartilhamento, proteo, gerenciamento e uso de pastas de trabalho do Excel 2010 em uma biblioteca de documentos ou sites do SharePoint Server. O Servios do Excel consiste nos componentes ECS (Servios de Clculo do Excel), EWA (Microsoft Excel Web Access) e EWS (Servios da Web do Excel). Esses trs componentes interagem com o SharePoint Server e o Servios do Excel para contribuir com processos de business intelligence da organizao. Essencialmente, o Excel 2010 uma ferramenta de criao e o Servios do Excel uma ferramenta de relatrio. H duas interfaces principais no Servios do Excel; uma interface do usurio baseada na Web que permite aos usurios exibir pastas de trabalho e planilhas em um navegador e uma interface de servios Web para acesso por meio de programao. Analisando vrios cenrios especficos, possvel entender a melhor forma de utilizar o Servios do Excel: Compartilhando planilhas no navegador Usurios podem salvar as planilhas do Excel 2010 em uma biblioteca de documentos do SharePoint Server para dar a outros usurios acesso baseado no navegador verso da planilha calculada do servidor. Quando a planilha acessada, o Servios do Excel a carrega, atualiza os dados externos e os calcula se necessrio, alm de retornar a exibio da sada resultante por meio do navegador. Um usurio no precisa ter o Excel 2010 instalado para exibir a planilha. Os usurios sempre exibiro a ltima verso da planilha e podero interagir com ela em um navegador. Tambm possvel definir as permisses de segurana para que limitem o acesso dado aos usurios.

1.

187

2.

3.

4.

Criando painis de BI (business intelligence) possvel criar um painel baseado no navegador usando o Excel e o Servios do Excel sem a necessidade de escrever sequer uma linha de cdigo. Reutilizao da lgica encapsulada nas planilhas do Excel em aplicativos personalizados Alm de uma interface baseada em navegador com o servidor, o Servios do Excel fornece uma interface baseada em servios Web para que uma planilha publicada possa ser acessada por meio de programao por qualquer aplicativo que use servios Web. Os aplicativos de servios Web podem alterar valores, calcular a planilha e recuperar algumas ou todas as planilhas atualizadas usando essa interface de acordo com as permisses de segurana definidas para a planilha publicada. Criao de relatrios Um dos recursos mais teis do Servios do Excel a criao de relatrios. Os relatrios podem incluir dados de business intelligence ou qualquer tipo de dados com os quais voc trabalha no Servios do Excel. A gerao e a publicao de relatrios do Servios do Excel tambm uma das funes bsicas de um painel. Os relatrios do Servios do Excel funcionam de forma semelhante s pastas de trabalho do Servios do Excel e podem assemelhar-se na aparncia, no importando se uma pasta de trabalho do Servios do Excel exibida no seu computador ou em uma biblioteca de documentos do SharePoint Server. Os relatrios do Servios do Excel podem incluir uma variedade de funcionalidades e recursos padro do Servios do Excel, como os recursos de formatao condicional, frmulas e grficos. Quando uma pasta de trabalho do Excel publicada no Servios do Excel, sua pasta de trabalho se torna a fonte de dados de um tipo de relatrio do Servios do Excel no Dashboard Designer. A criao de qualquer tipo de relatrio do Servios do Excel um processo de duas etapas. Primeiro voc usa o assistente para criar uma estrutura de relatrio bsico. Em seguida, voc seleciona os dados para exibir no relatrio.

Consulte tambm
Conceitos
Planejar provedores de dados de Servios do Excel Planejar a autenticao de Servios do Excel (SharePoint Server 2010)

188

Viso geral da arquitetura dos Servios do Excel


Este tpico resume a arquitetura do Aplicativo Servios do Excel. O Aplicativo Servios do Excel foi criado com base na plataforma do Produtos do Microsoft SharePoint 2010. Consequentemente, o Aplicativo Servios do Excel usa a autenticao e a autorizao do Produtos do Microsoft SharePoint 2010.

Componentes dos Servios do Excel


Os Servios do Excel no Microsoft SharePoint Server 2010 residem em um SharePoint Server autnomo (para ambientes de avaliao/teste) ou em um farm do SharePoint, um ambiente de produo tpico. Ambas as arquiteturas, o SharePoint Server 2010 e os Servios do Excel, foram projetadas de modo a atender s necessidades de implantao que vo desde a configurao de um departamento em uma organizao at um cenrio corporativo global. Os Servios do Excel incluem trs componentes principais: Servios de Clculo do Excel so o principal componente dos Servios do Excel que carrega a planilha e as pastas de trabalho, faz os clculos das planilhas, atualiza dados externos e mantm o estado da sesso para fins de interatividade. Excel Web Access um componente Web front-end que entrega as pastas de trabalho do Excel. Servios da Web do Excel um servio Web, hospedado no SharePoint, que fornece vrios mtodos para que os desenvolvedores criem aplicativos personalizados que se baseiem na pasta de trabalho do Excel. Esses trs componentes dos Servios do Excel residem no servidor Web front-end ou no servidor de aplicativos back-end. Um ambiente de produo padro do Servios do Excel, que tem muitos usurios, usa dois ou mais servidores Web front-end e de aplicativos. Um ambiente de teste ou de desenvolvimento, normalmente, hospeda todos os componentes dos Servios do Excel em um nico servidor. O diagrama a seguir apresenta a arquitetura bsica do Servios do Excel 2010 no que se refere s fontes de dados externas e ao banco de dados de contedo do Produtos do Microsoft SharePoint 2010.

189

Desempenho e Escalabilidade
A escalabilidade de um ambiente de produo dos Aplicativo Servios do Excel obtida adicionando mais memria ou processadores mais potentes aos servidores. Alm disso, mais servidores Web front-end ou de aplicativos podem ser adicionados ao farm para lidar com quaisquer instncias que se relacionem s cargas e ao desempenho do servidor. Voc pode adicionar mais servidores Web front-end e de aplicativos de modo independente. Por exemplo, possvel adicionar muitos servidores Web front-end e usar um nico servidor de aplicativos ou adicionar muitos servidores de aplicativos e implantar apenas um ou dois servidores Web front-end. Se voc tiver pastas de trabalho maiores ou se as pastas de trabalho contiverem muitos clculos e usarem lotes de dados externos, talvez voc queira adicionar mais servidores de aplicativos a seu farm. Se voc tiver pastas de trabalho bsicas ou simples e muitos usurios as exibirem, ou elas contiverem muitos grficos ou, por outro lado, tiver painis 190

com muitas pastas de trabalho, talvez seja conveniente adicionar mais servidores Web front-end ao seu farm. O maior fator de desempenho dos Servios do Excel depende do tipo, do tamanho das pastas de trabalho e das conexes de dados externas nas pastas de trabalho usadas com os Servios do Excel. Consulte Planejar a autenticao de Servios do Excel (SharePoint Server 2010) para obter mais informaes sobre como configurar os Servios do Excel.

191

Planejar fontes de de dados e conexes externas dos Servios do Excel


Para configurar o Produtos do Microsoft SharePoint 2010 para permitir que as pastas de trabalho carregadas nos Aplicativo Servios do Excel atualizem adequadamente os dados externos, preciso entender as relaes e dependncias entre o SharePoint Server 2010 e os Aplicativo Servios do Excel. Este artigo contm diretrizes que podem ajud-lo a configurar os seguintes componentes de servidor de aplicativos do SharePoint Server 2010: Servios do Excel Servio de Repositrio Seguro Neste artigo: Conexes e pastas de trabalho do Excel Provedores de dados Autenticao em dados externos Bibliotecas de conexes de dados e conexes gerenciadas Segurana dos Servios do Excel e dos dados externos

Conexes e pastas de trabalho do Excel


Cada pasta de trabalho do Excel que usa dados externos contm uma conexo com uma fonte de dados. Conexes consistem em tudo o que necessrio para estabelecer comunicaes com uma fonte de dados externa e recuperar dados dessa fonte. Isso inclui: Uma cadeia de conexo (cadeia de caracteres que especifica o servidor para conexo e como se conectar a ele). Uma consulta (cadeia de caracteres que especifica quais dados recuperar). Quaisquer outras especificaes exigidas para obter os dados.

Conexes inseridas e vinculadas


As pastas de trabalho do Excel podem conter conexes inseridas e conexes vinculadas. As conexes inseridas so armazenadas internamente como parte da pasta de trabalho. As conexes vinculadas so armazenadas externamente como arquivos separados que podem ser referenciados por uma pasta de trabalho. As conexes inseridas e vinculadas funcionam da mesma forma. Ambas especificaro corretamente todos os parmetros exigidos para conectar dados com xito. Os arquivos de conexo vinculada podem ser armazenados centralmente, protegidos, gerenciados e reutilizados. Eles so uma boa escolha no planejamento de uma abordagem global para fazer com que um grupo grande de usurios seja conectado aos dados externos. Para 192

obter mais informaes, consulte Bibliotecas de conexes de dados e conexes gerenciadas. Em uma conexo nica, uma pasta de trabalho pode ter uma cpia inserida das informaes de conexo e um link para um arquivo de conexo externo. A conexo pode ser configurada para usar sempre um arquivo de conexo externo para atualizar dados de uma fonte de dados externa. Neste exemplo, se no for possvel recuperar o arquivo de conexo externo ou se no for estabelecida uma conexo com a fonte de dados, a pasta de trabalho no poder recuperar os dados. Se a conexo no for configurada para usar somente um arquivo de conexo externo, o Excel tentar usar a cpia inserida de uma conexo. Se isso falhar, o Excel tentar usar o arquivo de conexo para conectar a fonte de dados externa. A capacidade de especificar que somente arquivos de conexo sejam usados para estabelecer um link de comunicao com uma fonte de dados externa fornece suporte para os cenrios de conexo gerenciada, descritos em Bibliotecas de conexes de dados e conexes gerenciadas. O Servios do Excel pode usar conexes originadas em um arquivo de conexo externo e conexes inseridas nas pastas de trabalho. H algumas restries para os arquivos de conexo externos. Para obter mais informaes, consulte Segurana dos Servios do Excel e dos dados externos. Se os dois tipos de conexo forem permitidos no servidor, o comportamento ser o mesmo comportamento do Excel descrito anteriormente. Por motivos de segurana, os Aplicativo Servios do Excel podem ser configurados para permitir somente conexes de arquivos de conexo. Nessa configurao, todas as conexes inseridas so ignoradas para pastas de trabalho carregadas no servidor. Alm disso, s haver tentativas de conexo quando houver um link para um arquivo de conexo vlido e confivel ao administrador do servidor. Para obter mais informaes, consulte Bibliotecas de conexes de dados confiveis. Observao: H muitos tipos de arquivos de conexo, e os Aplicativo Servios do Excel trabalham apenas com arquivos de conexo de dados (.odc) do Office.

Provedores de dados
Provedores de dados so drivers que os aplicativos clientes (como o Excel e os Aplicativo Servios do Excel) usam para conectar fontes de dados especficas. Por exemplo, o provedor de dados MSOLAP usado para conectar o Microsoft SQL Server 2008 Analysis Services. O provedor de dados especificado como parte da conexo na cadeia de conexo. No necessrio um conhecimento extenso sobre provedores de dados para a finalidade deste artigo, mas voc precisa entender os seguintes conceitos: Os provedores de dados geralmente so conjuntos de bibliotecas estveis e bem testados que podem ser usados para conectar dados externos. Qualquer provedor de dados usado pelo Servios do Excel deve ter confiana explcita do administrador do servidor. Para obter informaes sobre como adicionar um novo provedor de dados lista de provedores confiveis, consulte Mange Excel Services connections. 193

Observao: Por padro, os Aplicativo Servios do Excel confiam em muitos provedores de dados conhecidos e estveis. Na maioria dos casos, no necessrio adicionar um novo provedor de dados. Provedores de dados so normalmente adicionados a solues personalizadas.

Provedores de dados lidam com consultas, cadeias de conexo de anlise e outras lgicas relacionadas conexo. Esse recurso no faz parte dos Aplicativo Servios do Excel. Os Aplicativo Servios do Excel no podem controlar o comportamento dos provedores de dados.

Autenticao em dados externos


Os servidores de dados exigem que um usurio seja autenticado, isto , que ele se identifique para o servidor. A prxima etapa a autorizao, que comunica ao servidor as aes permitidas associadas ao usurio. A autenticao exigida para que o servidor de dados execute a autorizao ou para impor restries de segurana que impeam a exposio de dados a outras pessoas que no sejam os usurios autenticados. Os Aplicativo Servios do Excel precisam se comunicar com a fonte de dados da qual o usurio est solicitando os dados. Na maioria dos cenrios, isso equivale ao usurio exibindo um relatrio do Excel em um navegador. Esta seo explica a autenticao entre os Aplicativo Servios do Excel e uma fonte de dados externa. A autenticao nesse nvel mostrada no diagrama a seguir. A seta direita mostra o vnculo de autenticao de um servidor de aplicativos executando os Servios de Clculo do Excel com uma fonte de dados externa.

194

Observao: Os Aplicativo Servios do Excel acessam fontes de dados externas usando uma identidade delegada do Windows. Consequentemente, as fontes de dados externas devem residir no mesmo domnio que o farm do SharePoint Server 2010, ou os Aplicativo Servios do Excel precisam ser configurados para usar o Servio de Repositrio Seguro. Se o Servio de Repositrio Seguro no for usado, e as fontes de dados externas no residirem no mesmo domnio, a autenticao para essas fontes falhar. Para obter mais informaes, consulte Consideraes de planejamento para servios que acessam fontes de dados externas em Planejamento da Arquitetura de Servios.

H muitas maneiras de implementar autenticao. Este artigo focaliza trs mtodos com suporte nos Aplicativo Servios do Excel: Autenticao integrada do Windows Servio de Repositrio Seguro Nenhum Os Aplicativo Servios do Excel determinam o tipo de autenticao com base em uma propriedade da conexo. Essa propriedade deve ser explicitamente definida e pode ser definida usando um cliente do Microsoft Excel 2010. Se o tipo de autenticao no for encontrado, a tentativa usar a autenticao padro do Windows.

Autenticao integrada do Windows


O SharePoint Server 2010 usa declaraes baseadas em autenticao. Portanto, os Aplicativo Servios do Excel tambm usam declaraes baseadas em autenticao. A autenticao integrada do Windows agora utilizada exclusivamente para definies de autenticao do IIS no SharePoint Server 2010. Observe tambm que, quando os Aplicativo Servios do Excel conectam uma fonte de dados hospedada em um servidor diferente do servidor que hospeda os Aplicativo Servios do Excel, a delegao restrita de Kerberos deve ser configurada. Ou seja, quando os Aplicativo Servios do Excel conectam uma fonte de dados externa, voc deve configurar e implantar a delegao restrita do Kerberos. Esse mtodo usa a identidade de usurio do Windows para autenticao em uma fonte de dados. Para a finalidade deste artigo, no importante conhecer o mecanismo especfico que o sistema operacional utiliza para fazer isso (por exemplo, NTLM ou delegao restrita). A autenticao do Windows normalmente o mtodo padro de acesso a dados externos quando voc usa o cliente do Excel para se conectar a fontes de dados; por exemplo, SQL Server 2008 Analysis Services. Na maioria dos ambientes corporativos, os Aplicativo Servios do Excel sero configurados como parte de um farm com o servidor Web front-end, o servidor de Aplicativo Servios do Excel back-end e a fonte de dados, todos em execuo em diferentes computadores, conforme demonstrado no diagrama em Autenticao em dados externos. Isso significa que a delegao, ou o protocolo Kerberos (a delegao restrita recomendvel), ser exigida para permitir que as conexes de dados usem a autenticao do Windows. Essa delegao exigida para garantir que as identidades de 195

usurios possam ser comunicadas de computador para computador de maneira confivel e segura. Em uma implantao de farm, esses tipos de conexes no funcionaro nos Aplicativo Servios do Excel a no ser que o protocolo Kerberos esteja configurado corretamente. Consulte a pgina do Centro de Download da Microsoft sobre como configurar a autenticao Kerberos para Produtos do Microsoft SharePoint 2010para obter mais informaes sobre como configurar a delegao restrita de Kerberos nos Aplicativo Servios do Excel.

Servio de Repositrio Seguro


O SharePoint Server 2010 usa a autenticao Servio de Repositrio Seguro, incluindo um servio Windows e um banco de dados de credenciais seguras. Os Aplicativo Servios do Excel oferecem suporte para o recurso conectvel Servio de Repositrio Seguro, com o qual voc pode implementar seu prprio provedor de Servio de Repositrio Seguro. O SharePoint Server 2010 fornece um provedor padro de Servio de Repositrio Seguro com os Aplicativo Servios do Excel. O Servio de Repositrio Seguro um banco de dados centralizado que, frequentemente, utilizado para armazenar credenciais (um emparelhamento de ID de usurio e senha associada) que podem ser usadas por aplicativos para autenticao em outros aplicativos. Nesse caso, os Aplicativo Servios do Excel dependem do Servio de Repositrio Seguro para armazenar e recuperar credenciais para uso em autenticao em fontes de dados externas. Cada entrada de Servio de Repositrio Seguro contm uma ID de aplicativo que serve como uma pesquisa usada para recuperar o conjunto de credenciais apropriado. Cada ID de aplicativo pode ter permisses definidas para que apenas determinados usurios ou grupos possam acessar as credenciais armazenadas para essa ID de aplicativo. Quando fornecido com uma ID de aplicativo, os Aplicativo Servios do Excel recuperam, no banco de dados de Repositrio Seguro, as credenciais do usurio que est acessando a pasta de trabalho (por meio do navegador ou usando o Servios da Web do Excel). Os Aplicativo Servios do Excel utilizam ento essas credenciais para autenticar a fonte de dados e recuperar os dados. Observao: A ID de aplicativo deve ser especificada para a conexo. Para obter informaes sobre como especificar uma ID de aplicativo, consulte Configure Secure Store Service for Excel Services.

Nenhuma
Esse mtodo de autenticao significa que no acontecer nenhuma recuperao de credencial ou que nenhuma ao especial ser executada para autenticao da conexo. Por exemplo, os Aplicativo Servios do Excel no tentaro delegar credenciais, nem tentaro recuperar credenciais armazenadas para o usurio no banco de dados de Repositrio Seguro. Em vez disso, a seleo da opo de autenticao Nenhuma conectar o banco de dados de Repositrio Seguro como a conta de processo e recuperar as credenciais a serem usadas. Nesse caso, os Aplicativo Servios do Excel 196

transmitem a cadeia de conexo para o provedor de dados e permitem que ele lide com a autenticao. Em termos mais prticos, isso significa que, em geral, uma cadeia de conexo especifica um nome de usurio e uma senha para conectar a fonte de dados. Entretanto, a cadeia de conexo, s vezes, especifica que a segurana integrada deve ser utilizada, ou seja, a identidade do Windows do usurio ou do computador que est emitindo a solicitao deve ser usada para conectar a fonte de dados. Nos dois casos, a conta autnoma representada primeiro e ento a conexo com a fonte de dados estabelecida. A cadeia de conexo e o provedor determinam o mtodo de autorizao. Alm disso, a autorizao pode ser baseada nas credenciais encontradas na cadeia de conexo ou na identidade do Windows da conta autnoma representada. Para obter mais informaes, consulte Conta autnoma.

Bibliotecas de conexes de dados e conexes gerenciadas


Uma biblioteca de conexes de dados uma lista do SharePoint Server 2010 projetada para armazenar arquivos de conexo, os quais podem ser referenciados pelos aplicativos do Office 2010; por exemplo, os Aplicativo Servios do Excel. As bibliotecas de conexes de dados capacitam os clientes a gerenciar, proteger, armazenar e reutilizar centralmente as conexes de dados.

Reutilizando conexes
A biblioteca de conexes de dados est em um local bem conhecido no SharePoint Server 2010 e exibe nomes corporativos e descries amigveis, por isso, os usurios podem reutilizar as conexes criadas por outros usurios e configur-las para suas prprias finalidades. Um profissional de informaes qualificado ou um especialista em dados pode criar as conexes e outros usurios podem reutiliz-las sem precisar entender os detalhes de provedores de dados, nomes de servidores ou autenticao. O local da biblioteca de conexes de dados tambm pode ser publicado nos clientes do Office, para que as conexes de dados sejam exibidas nos Aplicativo Servios do Excel ou em qualquer aplicativo cliente que use a biblioteca de conexes de dados. Para obter mais informaes, consulte Mange Excel Services connections.

Gerenciando conexes
Como as pastas de trabalho contm um link para o arquivo de uma biblioteca de conexes de dados, se algo relacionado conexo for alterado (por exemplo, um nome de servidor ou uma ID de aplicativo de Repositrio Seguro), somente um arquivo de conexo precisar ser atualizado, em vez de possivelmente centenas de pastas de trabalho. As pastas de trabalho obtero automaticamente as alteraes de conexo na prxima vez que usarem esse arquivo de conexo para atualizao no Excel ou nos Aplicativo Servios do Excel.

Protegendo conexes
A biblioteca de conexes de dados uma lista do SharePoint e oferece suporte para todas as permisses fornecidas pelo SharePoint Server 2010, incluindo permisses por pasta e por item. A vantagem no servidor que uma biblioteca de conexes de dados pode se tornar um repositrio altamente controlado de conexes de dados bloqueadas. Muitos usurios podero ter acesso somente leitura, o que lhes permitir usar as conexes de dados, porm, sem adicionar novas conexes. Ao usar as ACLs (listas de controle de acesso) com a biblioteca de conexes de dados e permitir que somente autores confiveis carreguem conexes, a biblioteca de conexes de dados torna-se um 197

repositrio de conexes confiveis. As conexes confiveis so aquelas que no contm consultas mal-intencionadas. Os Aplicativo Servios do Excel podem ser configurados para carregar arquivos somente de bibliotecas de conexes de dados explicitamente confiveis ao administrador do servidor e para bloquear o carregamento de qualquer conexo inserida. Nessa configurao, os Aplicativo Servios do Excel usam a biblioteca de conexes de dados para aplicar outra camada de segurana ao redor das conexes de dados. Bibliotecas de conexes de dados tambm podem ser utilizadas junto com a nova funo Visualizador do SharePoint Server 2010, que permite o uso dessas conexes para atualizao de pastas de trabalho carregadas nos Aplicativo Servios do Excel. Se a funo Visualizador for aplicada, os usurios no podero acessar o contedo de arquivos de conexo em um aplicativo cliente, por exemplo, no Excel. Portanto, o contedo do arquivo de conexo fica protegido, mas ainda pode ser utilizado em pastas de trabalho atualizadas no servidor.

Segurana dos Servios do Excel e dos dados externos


Os Aplicativo Servios do Excel tm muitas camadas de segurana. As subsees a seguir abordam somente os conceitos diretamente relevantes ao acesso de dados externos.

Locais de arquivos confiveis


Os Aplicativo Servios do Excel carregam pastas de trabalho somente de locais de arquivos confiveis. Esse tipo de local basicamente um diretrio (podendo incluir todos os subdiretrios), de onde o administrador permitiu explicitamente o carregamento de pastas de trabalho. Esses diretrios so adicionados lista interna dos Aplicativo Servios do Excel, tambm conhecida como lista de locais de arquivos confiveis. Os locais confiveis podem especificar um conjunto de restries para as pastas de trabalho carregadas a partir deles. Todas as pastas de trabalho carregadas de um local confivel devem aderir s configuraes desse local confivel. Veja aqui uma pequena lista das configuraes de local confivel que afetam os dados externos: Como os dados externos podem ser acessados. Algumas opes incluem: O acesso aos dados no permitido (padro). Permisso apenas para arquivos de conexo de uma biblioteca de conexes de dados do SharePoint Server 2010. Alm dos arquivos de conexo de uma biblioteca de conexes de dados, as conexes inseridas em pastas de trabalho so permitidas. Opo para mostrar ou no os avisos de atualizao de consulta. A opo de negar ou no o carregamento da pasta de trabalho em caso de falha na atualizao dos dados externos quando a pasta de trabalho for aberta. Esse recurso usado em cenrios nos quais a pasta de trabalho tenha armazenado em cache os resultados dos dados que sero alterados dependendo da identidade do usurio que estiver exibindo a pasta de trabalho. O objetivo ocultar esses resultados armazenados em cache e garantir que qualquer usurio que exiba a pasta de trabalho possa ver somente os dados especficos a ele. Nesse caso, haver uma tentativa de atualizao da pasta de trabalho quando ela for aberta. Voc pode definir a atualizao na abertura para cada conexo. Se a atualizao falhar, a pasta de trabalho no ser exibida aos usurios que no puderem abri-la no cliente do Excel. 198

Observao: Esse recurso s funcionar se a pasta de trabalho for bloqueada pelas permisses da funo Visualizador no SharePoint Server 2010, pois um usurio capaz de abrir a pasta de trabalho diretamente no Excel sempre pode ver os resultados de dados armazenados em cache.

Tempos de expirao do cache de dados externos. Os dados so compartilhados entre muitos usurios no servidor para aprimorar a escala e o desempenho, e esses tempos de vida do cache so ajustveis. Isso acomoda cenrios em que a execuo de consulta deve ser mantida no mnimo possvel, pois a consulta pode levar muito tempo para ser executada. Nesses cenrios, comum que os dados sejam alterados apenas diariamente, semanalmente ou mensalmente, e no por minuto ou por hora.

Bibliotecas de conexes de dados confiveis


Como no caso dos arquivos de pastas de trabalho, os Aplicativo Servios do Excel carregam apenas arquivos de conexo de bibliotecas de conexes de dados confiveis do SharePoint Server 2010. Uma biblioteca de conexes de dados confiveis uma biblioteca que o administrador do servidor adicionou explicitamente a uma lista confivel interna. Para obter informaes sobre como as bibliotecas de conexes de dados permitem ao administrador proteger e gerenciar arquivos de conexo, consulte Bibliotecas de conexes de dados e conexes gerenciadas. Para obter informaes sobre como confiar em uma biblioteca de conexes de dados para us-la nos Aplicativo Servios do Excel, consulte Manage Excel Services connections.

Provedores de dados confiveis


Os Aplicativo Servios do Excel usam apenas provedores de dados externos que tenham sido adicionados a uma lista de provedores confiveis. Esse um mecanismo de segurana que impede o uso do servidor por provedores nos quais o administrador no confie. Para obter informaes sobre como confiar em um provedor de dados, consulte Manage Excel Services connections.

Conta autnoma
A conta autnoma uma conta especial que os Aplicativo Servios do Excel representaro sempre que houver uma tentativa de conexo com mtodo de autenticao Nenhuma, independentemente de a autenticao integrada do Windows estar em uso na fonte de dados. Como os Aplicativo Servios do Excel no tm nenhum controle sobre o provedor de dados e no analisam diretamente as cadeias de conexo especficas do provedor, preciso amenizar as ameaas segurana quando a identidade dos prprios Aplicativo Servios do Excel pode ser usada para conectar uma fonte de dados. A conta autnoma utilizada para reduzir essas ameaas. Os Aplicativo Servios do Excel geralmente so executados com uma conta altamente privilegiada. Esse nvel de permisso inadequado para usurios que visualizem apenas dados. Quando uma autenticao de dados externos definida como Nenhuma ou como Servio de Repositrio Seguro, sendo que a ID do aplicativo Servio de Repositrio Seguro no armazena credenciais do Windows, a conta autnoma representada antes da tentativa de conexo aos dados. No se espera que a conta autnoma tenha permisses de acesso fonte de dados externa e, dessa forma, isso 199

impede conexes acidentais ou mal-intencionadas s fontes de dados no contexto de uma conta privilegiada. Se a conta autnoma tiver acesso fonte de dados (quando o tipo de autenticao estiver definido como Nenhuma), uma conexo ser adequadamente estabelecida usando as credenciais da conta de servio autnoma. Seja cuidadoso ao projetar solues que usem intencionalmente essa conta para conectar dados. Essa uma conta simples que pode ser usada por todas as pastas de trabalho no servidor. Qualquer usurio que carregar um pasta de trabalho nos Aplicativo Servios do Excel e definir o tipo de autenticao como Nenhuma poder exibir dados usando o servidor. Em algumas situaes, isso pode ser uma necessidade. No entanto, o Servio de Repositrio Seguro uma soluo melhor para o gerenciamento de senhas por usurio ou por grupo.

200

Planejar provedores de dados de Servios do Excel


O Servios do Excel no Microsoft SharePoint Server 2010 apenas tenta processar conexes que usam provedores de dados confiveis. Para os tipos mais comuns de conexes de dados (como ODBC, OLEDB, Microsoft SQL Server, Analysis Services e OLAP), no necessrio adicionar um provedor porque o Servios do Excel confia na maioria dos provedores padro. Em geral, outros provedores apenas so adicionados para solues personalizadas. Cada pasta de trabalho do Microsoft Excel que usa dados externos contm uma conexo com uma fonte de dados. Conexes consistem em tudo o que necessrio para estabelecer comunicaes com uma fonte de dados externa e recuperar dados dessa fonte. Isso inclui: Uma cadeia de conexo (cadeia de caracteres que especifica o servidor para conexo e como se conectar a ele). Uma consulta (cadeia de caracteres que especifica quais dados recuperar). Quaisquer outras especificaes exigidas para obter os dados.

Provedores de dados
Provedores de dados so drivers que aplicativos de clientes (como o Excel e o Servios do Excel) usam para se conectar a fontes de dados especficas. Por exemplo, um provedor de dados MSOLAP especial usado para se conectar ao Microsoft SQL Server 2005 e ao SQL Server 2008 Analysis Services. O provedor de dados especificado como parte da conexo na cadeia de conexo. A lista a seguir mostra os conceitos importantes sobre provedores de dados que voc precisa compreender. Os provedores de dados geralmente so conjuntos de bibliotecas estveis e bem testados que podem ser usados para se conectar a dados externos. Qualquer provedor de dados usado pelo Servios do Excel deve ter a confiana explcita por parte do administrador do servidor. Observao: Por padro, o Servios do Excel confia em diversos provedores de dados conhecidos e estveis. Na maioria dos casos, no necessrio adicionar um novo provedor de dados. Provedores de dados so normalmente adicionados para solues personalizadas.

Provedores de dados lidam com consultas, cadeias de conexo de anlise e outras lgicas relacionadas conexo. Essa funcionalidade no faz parte do Servios do Excel. O Servios do Excel no pode controlar o comportamento dos provedores de dados. 201

Provedores de dados confiveis


O Servios do Excel usa somente provedores de dados externos que so adicionados a uma lista interna de provedores confiveis. Trata-se de um mecanismo de segurana que impede que o servidor use provedores que o administrador no deseja permitir.

202

Planejar a autenticao de Servios do Excel (SharePoint Server 2010)


Neste artigo: Sobre a segurana dos Servios do Excel Planejar a autenticao do usurio Planejar a comunicao entre servidores Planejar a autenticao de dados externos

Sobre a segurana dos Servios do Excel


Alm dos requisitos de segurana para implantao do Produtos do Microsoft SharePoint 2010, preciso analisar as consideraes de segurana para uma implantao que inclua os Aplicativo Servios do Excel. O Microsoft SharePoint Foundation 2010 fornece a plataforma na qual desenvolvido o SharePoint Server 2010. A funcionalidade dos Aplicativo Servios do Excel, juntamente com o SharePoint Server 2010, a principal forma de controlar, proteger e gerenciar o acesso s pastas de trabalho do Excel na empresa. Os Aplicativo Servios do Excel consistem um servidor de aplicativos de classe empresarial projetado para obter desempenho, escalabilidade e segurana. Uma implantao dos Aplicativo Servios do Excel oferece renderizao refinada e interatividade com pastas de trabalho e permite que voc reutilize facilmente componentes de pastas de trabalho, como grficos e relatrios de tabela dinmica, que podem ser processados em painis de business intelligence. Usando os Aplicativo Servios do Excel, voc pode aproveitar clculos de planilha do Excel no servidor para aplicativos personalizados, e os usurios podem bloquear pastas de trabalho e ajudar a proteger dados privados e propriedade intelectual. Isso garante que os dados em suas pastas de trabalho fiquem mais protegidos, enquanto os usurios que interagem com as pastas de trabalho em um servidor podem aproveitar totalmente a funcionalidade de atualizao de dados e reclculo fornecida pelos Aplicativo Servios do Excel. Segurana um componente importante para habilitar esses cenrios de renderizao de dados. preciso considerar muitos fatores ao planejar um ambiente que ajude a garantir a segurana de pastas de trabalho renderizadas em um servidor. Voc deve planejar o gerenciamento da segurana de pastas de trabalho e a segurana do prprio servidor. Os Aplicativo Servios do Excel trazem um nvel significativo de controle de exatido para o processamento e a exibio de pastas de trabalho do Excel. Voc pode controlar a maneira como as pastas de trabalho so abertas no servidor e os recursos especficos que so habilitados para cada pasta de trabalho. Este artigo resume as configuraes de segurana e autenticao dos Aplicativo Servios do Excel e os componentes relacionados que devem ser considerados ao planejar uma implantao. Alm disso, o artigo contm orientaes para usar os 203

Aplicativo Servios do Excel para aumentar a segurana e gerenciar o acesso a pastas de trabalho no servidor. O modelo de segurana dos Aplicativo Servios do Excel se baseia no conceito de que, para garantir a integridade e a qualidade dos dados, um administrador deve poder gerenciar de forma centralizada os recursos compartilhados e o acesso dos usurios a itens de propriedade intelectual corporativa contidos em pastas de trabalho. Para fazer isso, voc pode usar os Aplicativo Servios do Excel para especificar: Locais de arquivos confiveis So bibliotecas de documentos do SharePoint, caminhos UNC ou sites HTTP que precisam ser explicitamente confiveis para que os Servios de Clculo do Excel possam acess-los. Os Servios de Clculo do Excel abrem somente pastas de trabalho armazenadas em locais de arquivo confiveis. Provedores de dados confiveis So bancos de dados externos para os quais os Servios de Clculo do Excel so explicitamente configurados para confiar ao processar conexes de dados em pastas de trabalho. Os Servios de Clculo do Excel apenas tentaro processar uma conexo de dados se a conexo for estabelecida com um provedor de dados confivel. Bibliotecas de conexes de dados confiveis So bibliotecas de documentos do SharePoint que contm arquivos de conexo de dados (.odc) do Office. Os arquivos .odc so usados para gerenciar centralmente conexes com fontes de dados externas. Em vez de permitir conexes inseridas com fontes de dados externas, os Servios de Clculo do Excel podem ser configurados para exigir o uso de arquivos .odc em todas as conexes de dados. Os arquivos .odc so armazenados em bibliotecas de conexes de dados, as quais precisam ser explicitamente confiveis para que os Servios de Clculo do Excel permitam que as pastas de trabalho as acessem. Por padro, o acesso de conexo a pastas de trabalho e dados entre domnios no permitido. Para permitir que pastas de trabalho em locais de arquivo confiveis (e conexes de dados em bibliotecas de conexes de dados confiveis) sejam acessadas em domnios por Web Parts, pginas da Web ou servios Web, execute os cmdlets do Windows PowerShell, como mostrado nos exemplos em Manage Excel Services with Windows PowerShell. As pginas da Web solicitantes e as conexes de dados ou pastas de trabalho devem residir no mesmo farm. Observao: Quando uma pasta de trabalho aberta nos Servios de Clculo do Excel, um arquivo temporrio armazenado na pasta %TEMP% do servidor de aplicativos que executa o Servios de Clculo do Excel.

Planejar a autenticao do usurio


As pastas de trabalho do Excel abertas pelos Servios de Clculo do Excel devem ser armazenadas no banco de dados de contedo do SharePoint Server 2010, pois o SharePoint Foundation 2010 mantm uma ACL (lista de controle de acesso) desses arquivos. Os Servios de Clculo do Excel tambm podem abrir pastas de trabalho de 204

caminhos UNC e sites HTTP. Contudo, recomendamos o uso do banco de dados de contedo do SharePoint Server 2010 para armazenamento de pastas de trabalho. A autenticao para acesso do usurio a um site de portal do SharePoint efetuada pelo SharePoint Foundation 2010. Por padro, o SharePoint Foundation 2010 usa autenticao integrada do Windows. Alm dos mtodos de autenticao listados, os Aplicativo Servios do Excel tambm oferecem suporte autenticao baseada em formulrios genricos. No entanto, a configurao do SharePoint Foundation 2010 para usar autenticao baseada em formulrios genricos no abordada aqui.

Planejar a comunicao entre servidores


A autenticao baseada em declaraes o mecanismo de autenticao padro do SharePoint Server 2010. Trata-se de um padro com amplo suporte da indstria e da Microsoft. A autenticao de declaraes ajuda a melhorar a autenticao e a segurana durante a implantao de farms, aplicativos do Office Business e servios do SharePoint em diferentes ambientes. Os Aplicativo Servios do Excel usam a autenticao baseada em declaraes para todos os cenrios de implantao, seja em uma instalao de nico servidor ou em um ambiente de farm. Alm disso, o processo de autenticao e autorizao de usurios para todos os recursos e contedos do SharePoint Server 2010 muito mais seguro com a autenticao baseada em declaraes.

Planejar a autenticao de dados externos


Pastas de trabalho podem conter conexes de dados de direcionamento incorporados e vnculos para arquivos de conexo de dados que so armazenados em bibliotecas de conexo de dados. Ao atualizar, dependendo da configurao dos Aplicativo Servios do Excel, a conexo de dados de direcionamento incorporados pode ser usada para consultar a fonte de dados, ou o vnculo com a biblioteca de conexo de dados poder ser usado para consultar o arquivo .odc. O arquivo .odc contm informaes de conexo de dados e deve ser armazenado em uma biblioteca de conexo de dados. Para configurar os Aplicativo Servios do Excel para processar conexes com fontes de dados externas, selecione uma configurao na seo Dados Externos da pgina Servios do Excel: Adicionar Local de Arquivo Confivel do aplicativo Web da Administrao Central do SharePoint. Para configurar definies administrativas para os Aplicativo Servios do Excel, consulte Manage Excel Services authentication para obter mais informaes. As implantaes em farm que possuem conexes integradas agora usam a autenticao baseada em declaraes do SharePoint Server 2010. Quando os Servios de Clculo do Excel recuperam informaes de conexo, credenciais so designadas como Armazenados (a serem recuperados do banco de dados do Servio de Repositrio Seguro), Integradas ou Nenhuma. Todas as conexes de dados com credenciais integradas usam agora a autenticao baseada em declaraes para implantaes dimensionadas para vrios servidores. Uma implantao autnoma tambm usa a autenticao padro baseada em declaraes. Imagine uma conexo de dados em uma pasta de trabalho aberta em um servidor de aplicativos dos Servios de Clculo do Excel que use o mtodo de credenciais Armazenadas. Os Servios de Clculo do Excel devem recuperar credenciais vlidas de 205

um banco de dados de autenticao do Servio de Repositrio Seguro. Em seguida, eles usam essas credenciais para fazer a autenticao com base em uma fonte de dados, antes que a conexo de dados possa ser estabelecida. Os Aplicativo Servios do Excel oferecem suporte para trs mtodos de autenticao de dados: autenticao integrada do Windows, autenticao via Servio de Repositrio Seguro e Nenhum.

Autenticao integrada do Windows


O protocolo Kerberos a configurao de segurana recomendada para uso com a autenticao integrada do Windows. Como o SharePoint Server 2010 usa a autenticao baseada em declaraes, todos os cenrios dos Aplicativo Servios do Excel tambm usam essa autenticao baseada em declaraes. A autenticao integrada do Windows agora usada exclusivamente para Configuraes de Autenticao do IIS no SharePoint Server 2010. Consulte a pgina do Centro de Download da Microsoft sobre como configurar a autenticao Kerberos para Produtos do Microsoft SharePoint 2010para obter mais informaes sobre como configurar a delegao restrita de Kerberos nos Aplicativo Servios do Excel.

Autenticao via Servio de Repositrio Seguro


Usando a autenticao Servio de Repositrio Seguro, os usurios podem acessar vrios recursos do sistema sem precisar fornecer credenciais de autenticao mais de uma vez. O SharePoint Server 2010 implementa a autenticao Servio de Repositrio Seguro, incluindo um servio do Windows e um banco de dados de credenciais seguras. Com a funcionalidade Servio de Repositrio Seguro compatvel com os Aplicativo Servios do Excel, voc pode implementar seu prprio provedor de Servio de Repositrio Seguro. O SharePoint Server 2010 inclui um provedor de Servio de Repositrio Seguro que funciona com os Aplicativo Servios do Excel. Qualquer provedor de Servio de Repositrio Seguro que voc implementar com os Aplicativo Servios do Excel dever enviar credenciais juntamente com um tipo de credencial, sejam credenciais do Windows ou outras credenciais. Os Aplicativo Servios do Excel usam o banco de dados do Servio de Repositrio Seguro para recuperar credenciais para a autenticao de conexo. A autenticao via Servio de Repositrio Seguro no SharePoint Server 2010 oferece suporte a mapeamentos individuais e a mapeamentos de grupo. O Servio de Repositrio Seguro mantm um conjunto de credenciais para identidades de aplicativos (App IDs) de recursos armazenados no banco de dados de Servio de Repositrio Seguro do SharePoint Server 2010. Para mapeamentos individuais, uma camada de segurana verifica as credenciais do usurio com base em vrias listagens individuais de uma App ID armazenada no banco de dados do Servio de Repositrio Seguro. Mapeamentos individuais so teis se voc precisa registrar informaes sobre acesso de usurios individuais a recursos compartilhados. Em mapeamentos de grupos, uma camada de segurana verifica as credenciais de grupo para vrios usurios de domnio com base em um nico conjunto de credenciais para um recurso identificado por uma App ID armazenada no banco de dados do Servio de Repositrio Seguro. Isso tambm funciona com a autenticao baseada em formulrios ou com outros provedores de declaraes que voc usar. Mapeamentos de grupos so mais fceis de manter que mapeamentos individuais, e o desempenho melhor. Para habilitar a funcionalidade de Servio de Repositrio Seguro do SharePoint Server 2010, crie um novo Servio de Repositrio Seguro no site da Administrao Central do 206

SharePoint. Consulte Configure Secure Store Service for Excel Services para obter mais informaes.

Nenhuma
Quando voc especifica Nenhuma como mtodo de autenticao da sua implantao dos Aplicativo Servios do Excel, os Aplicativo Servios do Excel tentam usar as cadeias de conexo de entrada para se conectar ao banco de dados especificado na cadeia de caracteres. Dependendo do provedor de banco de dados especfico, o banco de dados poder usar a cadeia de conexo para autenticar o usurio. Os Aplicativo Servios do Excel no analisam cadeias de conexo para determinar um mtodo de autenticao. Essas cadeias de conexo so passadas para o provedor de banco de dados e podem especificar se a autenticao integrada do Windows necessria. Alm disso, tambm podem conter nome de usurio e senha especficos. Em ambos os casos, quando voc especifica Nenhuma como mtodo de autenticao, os Aplicativo Servios do Excel exigem a representao de uma conta de servio autnoma. Se o provedor de banco de dados determinar que a cadeia de conexo especifica autenticao integrada do Windows e se o banco de dados autorizar o acesso, a conexo ser estabelecida usando o contexto de segurana da conta autnoma. Se a cadeia de conexo contiver um nome de usurio e uma senha e se o banco de dados autorizar o acesso, a conexo ser estabelecida usando o contexto de segurana da conta de usurio autorizado.

Conta de servio autnoma


A conta de servio sem superviso uma conta privilegiada que est criptografada e protegida. O SSS (Servio de Repositrio Seguro) armazena as credenciais da conta sem superviso para que os Servios de Clculo do Excel possam represent-la ao estabelecerem uma conexo de dados que utilize credenciais de SSS a partir de um ambiente que no se baseia no Windows ou que utilize Nenhum como mtodo de autenticao. Se uma conta de servio sem superviso no for configurada, as conexes de dados falharo caso o SSS de um ambiente diferente do Windows ou Nenhum for usado como mtodo de autenticao. A representao da conta autnoma protege os bancos de dados do SharePoint Server 2010, e todas as outras fontes de dados que os Aplicativo Servios do Excel possam acessar diretamente, contra conexes no autorizadas por computadores clientes que usem os Servios de Clculo do Excel para abrir conexes de dados externas. Quando uma conta de servio autnoma representada, as credenciais associadas a um thread de aplicativo dos Servios de Clculo do Excel no podem ser utilizadas para acessar nenhum outro banco de dados. Alm disso, quando uma conta de servio autnoma representada, as consultas a dados externos so executadas no contexto de segurana de uma conta com poucas permisses, em vez de serem executadas no contexto de segurana de um thread de aplicativo dos Servios de Clculo do Excel com mais permisses. Voc pode configurar a conta de servio autnoma como uma conta de domnio ou como uma conta de computador local. Se a conta de servio autnoma for configurada como uma conta de computador local, verifique se a configurao idntica m cada servio de aplicativos que executa os Servios de Clculo do Excel. As credenciais da conta autnoma so armazenadas em cache na conexo e em cada sesso de pasta de trabalho. Sempre que ocorrer o carregamento de uma pasta de trabalho com conexes de dados que utilizem a conta autnoma, e se as credenciais ainda no estiverem 207

armazenadas em cache para essa conexo, a conta autnoma ser obtida no Repositrio Seguro e utilizada. Ou seja, as credenciais de conta autnoma no so armazenadas globalmente em cache, mas, em vez disso, so extradas do Repositrio Seguro conforme a necessidade para cada sesso ou conexo de dados. Restrinja as permisses da conta de servio autnoma para permitir somente logon na rede. Verifique se a conta de servio autnoma no tem acesso a nenhuma fonte de dados ou aos bancos de dados do SharePoint Server 2010. Consulte Configure Secure Store Service for Excel Services para obter mais informaes.

Configuraes de segurana
Para configurar as definies administrativas dos Aplicativo Servios do Excel, incluindo as definies de segurana, abra o aplicativo Web da Administrao Central do SharePoint e acesse a pgina Configuraes dos Servios do Excel. Consulte Manage Excel Services authentication para obter mais informaes. A pgina Configuraes de Servios do Excel fornece configuraes para o seguinte: Segurana Autenticao, comunicao e definies de servio Web dos Aplicativo Servios do Excel. Balanceamento de Carga Balanceamento de carga de sesso dos Aplicativo Servios do Excel nos processos dos Servios de Clculo do Excel. Gerenciamento de Sesses Comportamento de sesses do Servios de Clculo do Excel. Utilizao de Memria Alocao de memria no Servios de Clculo do Excel. Cache de Pasta de Trabalho Configuraes relacionadas ao cache de arquivos de pasta de trabalho em disco e na memria. Dados Externos Manipulao de conexes de dados externos no Servios de Clculo do Excel. Voc tambm pode usar a pgina Configuraes dos Servios do Excel para configurar as opes de mtodo de acesso a arquivo e criptografia de conexes, as quais tm impacto direto na implantao segura.

Mtodo de acesso a arquivos


Na pgina Configuraes dos Aplicativo Servios do Excel, na seo Segurana, em Mtodo de Acesso a Arquivos, selecione Representao ou Conta de processo Representao Permite que um thread seja executado em um contexto de segurana diferente daquele do processo proprietrio do thread. Selecione Representao para exigir que os Servios de Clculo do Excel autorizem os usurios quando eles tentarem acessar pastas de trabalho armazenadas em locais UNC e HTTP. Essa opo no afeta pastas de trabalho armazenadas nos bancos de dados do SharePoint Server 2010. Na maioria das implantaes de farm de servidores em que servidores Web front-end e servidores de aplicativos dos Servios de Clculo do Excel so executados em computadores diferentes, a representao exige a delegao restrita do Kerberos. Conta de processo Se os servidores de aplicativos dos Servios de Clculo do Excel estiverem abrindo pastas de trabalho de compartilhamentos UNC ou sites HTTP, a conta de usurio no poder ser representada, e a conta de processo dever ser usada.

Criptografia de conexo
208

Voc pode usar o protocolo IPSec ou o SSL (Secure Sockets Layer) para criptografar a transmisso de dados entre servidores de aplicativos dos Servios de Clculo do Excel, fontes de dados, computadores clientes e servidores Web front-end. Para exigir a transmisso de dados criptografados entre computadores clientes e servidores Web front-end, clique na configurao Criptografia de ConexoNecessria. No Necessria a configurao padro. Se voc alterar a configurao Criptografia de Conexo para Necessria, o servidor de aplicativos dos Servios de Clculo do Excel somente permitir a transmisso de dados entre computadores clientes e servidores Web front-end via conexes SSL. Se optar por exigir a transmisso de dados criptografados, voc dever configurar manualmente o protocolo IPsec ou o protocolo SSL. possvel exigir conexes criptografadas entre computadores clientes e servidores Web front-end, permitindo conexes no criptografadas entre servidores Web front-end e servidores de aplicativos dos Servios de Clculo do Excel. A pgina Gerenciar Servios do Excel tambm lista as pginas Locais de Arquivos Confiveis, Provedores de Dados Confiveis, Bibliotecas de Conexes de Dados Confiveis e Assemblies de Funo Definida pelo Usurio para Aplicativo Servios do Excel.

Locais de arquivos confiveis


Locais de arquivos confiveis so sites do SharePoint, caminhos UNC ou sites HTTP nos quais um servidor que executa os Servios de Clculo do Excel tem permisso para acessar pastas de trabalho. Na seo Local da pgina Servios do Excel: Adicionar Local de Arquivo Confivel, voc pode configurar o endereo, o tipo de local e se as bibliotecas filho de locais de arquivos confiveis tambm so confiveis. Ao selecionar Confiar em Filhos, voc poder melhorar a capacidade de gerenciamento, porm, tambm poder criar um possvel problema de segurana ao habilitar subsites e subdiretrios de locais confiveis para serem automaticamente considerados confiveis assim que criados. Na seo Gerenciamento de Sesses, possvel configurar definies para ajudar a preservar a disponibilidade de recursos e melhorar o desempenho e a segurana dos Servios de Clculo do Excel. O desempenho poder ser prejudicado quando muitos usurios tiverem vrias sesses dos Servios de Clculo do Excel abertas simultaneamente. Voc pode controlar o consumo de recursos e limitar a durao de sesses abertas dos Servios de Clculo do Excel configurando duas definies diferentes de tempo limite para sesses abertas. A definio Tempo Limite de Sesso determina o tempo durante o qual uma sesso dos Servios de Clculo do Excel pode permanecer aberta e inativa aps cada interao do usurio. A definio Tempo Limite de Sesso Curto determina o tempo durante o qual uma sesso dos Servios de Clculo do Excel pode permanecer aberta e inativa aps a solicitao de sesso inicial. A definio Tempo Limite de Sesso da Nova Pasta de Trabalho determina durante quanto tempo uma sesso dos Servios de Clculo do Excel de uma nova pasta de trabalho pode permanecer aberta e inativa antes de ser desligada. Voc tambm pode controlar o nmero de segundos permitidos para qualquer solicitao nica de sesso configurando um valor de Durao Mxima da Solicitao. Ao limitar o tempo no qual as sesses permanecem abertas, voc poder ajudar a reduzir o risco de ataques de negao de servio. Na seo de Propriedades da Pasta de Trabalho , voc pode configurar um tamanho mximo de qualquer pasta de trabalho, grfico ou imagem que tem permisso para ser 209

aberto em uma sesso dos Servios de Clculo do Excel. O desempenho e a disponibilidade de recursos podem ser comprometidos quando os usurios abrem pastas de trabalho extremamente grandes. A menos que voc controle o tamanho permitido de pastas de trabalho em execuo em sesses abertas dos Servios de Clculo do Excel, correr o risco de os usurios excederem sua capacidade de recursos e provocarem a falha do servidor. Observao: Se um servidor de aplicativos que executa os Servios de Clculo do Excel apresentar uma falha ou for desligado, todas as sesses abertas nesse servidor sero perdidas. Em uma instalao autnoma, os Aplicativo Servios do Excel no ficam disponvel. Isso significa que as pastas de trabalho no podem ser carregadas, recalculadas, atualizadas ou recuperadas pelos Servios de Clculo do Excel. Em uma implantao de farm de servidores que inclua vrios servidores de aplicativos com os Servios de Clculo do Excel em execuo, o desligamento de um servidor no afetar as sesses abertas em execuo em outros servidores. Os usurios com sesses em execuo em um servidor que desligado sero solicitados a reabrir suas pastas de trabalho. Quando os usurios iniciarem uma nova sesso, eles sero automaticamente roteados para servidores de aplicativos ativos com os Servios de Clculo do Excel em execuo.

Na seo Dados Externos, possvel determinar se as pastas de trabalho armazenadas em locais de arquivos confiveis e abertas em sesses dos Servios de Clculo do Excel podem acessar uma fonte de dados externa. Voc pode designar se a opo Permitir Dados Externos definida como Nenhum, Bibliotecas de conexes de dados confiveis somente ou Bibliotecas de conexes de dados confiveis e inseridas. Se voc selecionar Bibliotecas de conexes de dados confiveis somente ou Bibliotecas de conexes de dados confiveis e inseridas, as pastas de trabalho armazenadas nos locais de arquivos confiveis tero permisso para acessar fontes de dados externas. As conexes de dados externos podero ser acessadas somente quando forem inseridas ou vinculadas a partir de uma pasta de trabalho. Os Servios de Clculo do Excel verificaro a lista de locais de arquivos confiveis antes de abrir uma pasta de trabalho. Se voc selecionar Nenhum, os Servios de Clculo do Excel bloquearo qualquer tentativa de acesso a uma fonte de dados externa. Se voc gerenciar conexes dados para um grande nmero de autores de pastas de trabalho, considere a especificao de Bibliotecas de conexes de dados confiveis somente. Isso garantir que todas as conexes de dados em todas as pastas de trabalho geradas por autores de pastas de trabalho autenticados tenham que usar uma biblioteca de conexes de dados confiveis para acessar qualquer fonte de dados externa. Se voc gerenciar conexes dados para um pequeno nmero de autores de pastas de trabalho, considere a especificao de Bibliotecas de conexes de dados confiveis e inseridas. Isso permitir que os autores de pastas de trabalho insiram conexes diretas com fontes dados externas em suas pastas de trabalho, mas eles 210

ainda tero acesso s bibliotecas de conexo de dados confiveis se os links inseridos falharem. Na rea Aviso de Atualizao da seo Dados Externos, voc pode especificar se um aviso exibido antes que uma pasta de trabalho seja atualizada com base em uma fonte de dados externa. Ao selecionar Aviso de atualizao habilitado, voc garante que dados externos no sejam automaticamente atualizados sem interao do usurio. Na opo Exibir Erros de Dados Externos Granulares, se voc habilitar a configurao Erros de Dados Externos Granulares, ela exibir mensagens de erro descritivas que fornecem informaes teis para solucionar problemas e corrigir problemas de conexo. Na rea Parar quando Atualizar ao Abrir Falhar, voc pode especificar se os Servios de Clculo do Excel iro parar de abrir uma pasta de trabalho se esta contiver uma conexo de dados Atualizar ao Abrir que apresente falha. Selecionando Parada ao abrir habilitada, voc garante que os valores armazenados em cache no sejam exibidos se uma operao de atualizao falhar quando a pasta de trabalho for aberta. Quando a tarefa Atualizar ao Abrir for bem-sucedida, os valores armazenados em cache sero removidos. Ao desmarcar a caixa de seleo Parada ao abrir habilitada, haver o risco da exibio de valores armazenados em cache se houver falha em Atualizar ao Abrir. Na rea Tempo de Vida do Cache de Dados Externos da seo Dados Externos, voc pode especificar o tempo mximo durante o qual os valores armazenados em cache podero ser usados antes de expirarem, alm do nmero mximo de consultas a dados externos que podero ser executadas ao mesmo tempo em uma nica sesso. Para garantir que somente os usurios confiveis tenham acesso s pastas de trabalho armazenadas em locais confiveis, importante aplicar as ACLs em todos os locais de arquivos confiveis. Existem trs cenrios principais para implantar os Aplicativo Servios do Excel com o SharePoint Server 2010: corporativo, pequeno departamento e personalizado. Em uma implantao corporativa, considere as seguintes diretrizes: No configure suporte para funes definidas pelo usurio. No permita que as pastas de trabalho usem conexes de dados incorporadas para acessar diretamente fontes de dados externas. Limite o uso de bibliotecas de conexo de dados para o acesso a fontes de dados externas de pastas de trabalho. Restrinja o tamanho das pastas de trabalho que podem ser abertas nos Servios de Clculo do Excel. Considere confiveis locais de arquivos especficos, seletivamente, e no habilite Confiar em Filhos para sites e diretrios confiveis. Em uma implantao de pequeno departamento, considere as seguintes diretrizes: Habilite a confiana para todos os locais de arquivos usados por membros do departamento para armazenar pastas de trabalho. Habilite Confiar em Filhos para todos os de sites e diretrios confiveis. Restrinja seletivamente o acesso a locais de arquivos especficos, se houver problemas. Em uma implantao personalizada, considere as seguintes diretrizes: 211

Habilite os Servios de Clculo do Excel para abrir pastas de trabalho grandes. Defina configuraes de tempo limite longo para as sesses. Configure caches de dados grandes. Crie um nico local confivel para essa implantao. No habilite Confiar em Filhos para esse local confivel.

Provedores de dados confiveis


possvel controlar o acesso a dados externos definindo explicitamente os provedores de dados confiveis e registrando-os na lista de provedores de dados confiveis. Essa lista designa provedores de dados externos especficos aos quais as pastas de trabalho abertas nos Servios de Clculo do Excel podem se conectar. Antes de instanciar um provedor de dados para permitir que uma pasta de trabalho seja conectada a uma fonte de dados externa, os Servios de Clculo do Excel verifica as informaes de conexo para determinar se o provedor aparece na lista de provedores de dados confiveis. Se esse provedor estiver na lista, haver uma tentativa de conexo; caso contrrio, a solicitao de conexo ser ignorada.

Bibliotecas de conexes de dados confiveis


Uma biblioteca de conexes de dados confiveis uma biblioteca de documentos na qual voc determinou que o acesso a arquivos .odc seguro. Bibliotecas de conexes de dados so usadas para proteger e gerenciar conexes de dados para pastas de trabalho acessadas por um servidor que executa os Servios de Clculo do Excel. Uma lista de bibliotecas de conexes de dados confiveis designa bibliotecas de conexes de dados especficas nas quais as pastas de trabalho abertas nos Servios de Clculo do Excel tm permisso para acessar arquivos .odc. Se a conexo de dados estiver vinculada com base em uma pasta de trabalho que acessada por um servidor com os Servios de Clculo do Excel em execuo, o servidor verificar as informaes da conexo e a lista de bibliotecas de conexes de dados confiveis. Se a biblioteca de conexes de dados estiver na lista, ocorrer uma tentativa de conexo com o arquivo .odc dessa biblioteca; caso contrrio, a solicitao de conexo ser ignorada.

Permisses Exibir Apenas


Voc pode especificar os usurios que s tm permisso para exibir pastas de trabalho adicionando-os ao grupo Visualizadores do SharePoint Server 2010 ou criando um novo grupo configurado para usar as permisses Exibir Apenas. Por padro, o grupo Visualizadores est configurado com as permisses Exibir Apenas. Os usurios adicionados a um grupo configurado com as permisses Exibir Apenas podem exibir, abrir, interagir, atualizar e recalcular pastas de trabalho, mas so impedidos de acessar a fonte do arquivo de outra maneira que no por meio dos Aplicativo Servios do Excel. Isso ajuda a proteger as informaes proprietrias. Os dados de origem nunca so exibidos para os usurios designados. Pastas de trabalho e objetos de dados de pastas de trabalho configurados com permisses Exibir Apenas no podem ser abertos no Microsoft Excel 2010. Entretanto, um instantneo da pasta de trabalho, exibindo somente valores e formatao dos intervalos visveis do servidor, pode ser renderizado no Excel 2010. Voc pode configurar definies de site no SharePoint Server 2010 para controlar o acesso aos dados da pasta de trabalho, configurando permisses Exibir Apenas em pastas de trabalho gerenciadas centralmente e renderizadas em um navegador da Web. 212

Tambm possvel configurar definies de site no SharePoint Server 2010 para permitir que as pastas de trabalho atualizem dados externos no servidor e tambm para proteger e gerenciar conexes de dados externos. Consulte Manage Excel Services authentication para obter informaes sobre como salvar objetos de dados especificados como itens Exibir Apenas.

Conexes de dados externos


O componente Servios de Clculo do Excel dos Aplicativo Servios do Excel usado para conectar fontes de dados externas. Os Servios de Clculo do Excel processam informaes sobre conexes de dados externos que contm tudo de que o servidor precisa para se conectar a uma fonte de dados, incluindo como autenticar, que cadeia de conexo usar, que cadeia de consulta usar e tambm onde e como coletar credenciais para a conexo. Essas conexes podem ser definidas em dois lugares: inseridas em pastas de trabalho e em arquivos .odc. As informaes de conexo so idnticas nos dois locais. Os arquivos .odc so pequenos arquivos que mantm informaes de conexo em texto sem formatao e em um formato reutilizvel. Voc pode usar o cliente do Excel 2010 para criar e editar arquivos .odc e conexes incorporadas em pastas de trabalho. No cliente do Excel 2010, possvel executar o Assistente de Conexo de Dados ou definir as configuraes na pgina de propriedades Conexes. Voc tambm pode exportar um arquivo .odc com base nessas configuraes. A pgina de propriedades Conexes mostra informaes de conexo, incluindo propriedades de autenticao dos Aplicativo Servios do Excel.

Arquivos .odc
As pastas de trabalho podem conter links para arquivos .odc e informaes de conexo incorporadas. Isso permite que as pastas de trabalho recuperem o arquivo .odc, leiam o contedo e tentem conectar-se a uma fonte de dados externa se as informaes de conexo incorporadas falharem. Os arquivos .odc devem ser gerenciados e receber manuteno para garantir que contenham informaes precisas sobre conexes de dados. Voc tambm pode configurar os Servios de Clculo do Excel para usar informaes de conexo do arquivo .odc exclusivamente, em vez de primeiramente tentar se conectar usando as informaes incorporadas. Essa estratgia permite que os administradores implantem um pequeno conjunto de arquivos .odc gerenciados que fornecem informaes de conexo atualizadas para vrias pastas de trabalho. Os autores de pastas de trabalho podem especificar, por conexo individual, quais informaes de conexo a pasta de trabalho pode usar. Para isso, abra o cliente do Excel 2010 e clique em Conexes da Pasta de Trabalho, na guia Dados. Adicione uma conexo a uma pasta de trabalho, abra Conexes da Pasta de Trabalho e exiba as propriedades da conexo que voc acabou de adicionar. Na guia Definio, selecione Sempre usar arquivo de conexo. Essa definio permite que a pasta de trabalho recupere um arquivo de conexo de uma biblioteca de conexes de dados e use as informaes de conexo do arquivo para se conectar a uma fonte de dados externa. Voc tambm pode configurar essa definio selecionando Sempre usar arquivo de conexo na pgina final do Assistente para Conexo de Dados.

Gerenciando arquivos .odc


As bibliotecas de conexes de dados oferecem um repositrio para conjuntos de arquivos .odc. Os administradores podem gerenciar as conexes de dados no servidor criando uma biblioteca de conexes de dados e arquivos .odc que exijam que as pastas de trabalho sempre usem um arquivo de conexo. As pastas de trabalho que consomem 213

conexes diretamente de uma biblioteca de conexes de dados obtero sempre informaes de conexo atualizadas antes de se conectarem a uma fonte de dados. Se as informaes sobre fontes de dados forem alteradas (por exemplo, nome do servidor), voc s precisar atualizar um arquivo .odc na biblioteca de conexes de dados e todas as pastas de trabalho que consumirem o arquivo .odc sero automaticamente atualizadas na prxima vez. Tambm possvel usar permisses Exibir Apenas para restringir o acesso a arquivos .odc.

Assemblies de funo definida pelo usurio


Se os seus cenrios de implantao inclurem pastas de trabalho que contenham funes definidas pelo usurio para estender os recursos dos Servios de Clculo do Excel, configure os Aplicativo Servios do Excel para oferecer suporte a funes definidas pelo usurio. Para configurar esse suporte, habilite as funes definidas pelo usurio em locais de arquivos confiveis que contenham pastas de trabalho que precisam acessar funes definidas pelo usurio. Alm disso, registre os assemblies de funes definidas pelo usurio na lista de assemblies de funes definidas pelo usurio, nos Aplicativo Servios do Excel. Consulte Manage Excel Services authentication para obter informaes sobre como habilitar as funes definidas pelo usurio.

214

Planejamento de capacidade dos Servios do Excel


Muitos fatores podem afetar o desempenho e a disponibilidade da implantao do Microsoft SharePoint Server 2010. Isso inclui a largura de banda da rede e o consumo de recursos. O Servios do Excel no Microsoft SharePoint Server 2010 pode afetar o desempenho do sistema, dependendo do volume de conexes de clientes e do nmero de solicitaes simultneas de sesses do Servios de Clculo do Excel. O clculo de tamanho e complexidade tambm pode afetar o consumo de recursos do Servios de Clculo do Excel. O escopo e a complexidade dos clculos do Microsoft Excel 2010 podem afetar o desempenho e a disponibilidade do Aplicativo Servios do Excel em uma implantao do SharePoint Server 2010. medida que aumentam o volume, a complexidade e a frequncia dos clculos, mais recursos de sistema so consumidos. Defina os requisitos de hardware bsicos para memria de sistema, velocidade da CPU e armazenamento para cada servidor de aplicativos que executar o Servios de Clculo do Excel. Consulte o documento sobre desempenho, resultados de teste de capacidade e recomendaes do SharePoint Server 2010 para obter os resultados do teste de 2010.

Servios de computao de alto desempenho do Excel 2010


Agora, possvel executar pastas de trabalho do Microsoft Excel 2010 e funes definidas pelo usurio em um cluster Windows HPC usando o Windows HPC Server 2008 R2. Para obter mais informaes sobre o Windows HPC Server 2008 R2 e a colaborao no Microsoft Excel 2010, consulte o artigo sobre os servios HPC para Excel

215

Planejar os Servios do PerformancePoint (SharePoint Server 2010)


Esta seo descreve o planejamento para os Servios PerformancePoint dentro de um ambiente Microsoft SharePoint Server 2010. Nesta seo: Viso geral dos Servios PerformancePoint (SharePoint Server 2010) Os Servios PerformancePoint no Microsoft SharePoint Server 2010 so um servio de gerenciamento do desempenho que voc pode usar para monitorar e analisar seus negcios. Oferecendo ferramentas flexveis e fceis de usar para a criao de painis, scorecards e KPIs (indicadores de desempenho principais), os Servios PerformancePoint podem ajudar os indivduos em uma organizao a tomar decises de negcios conscientes e alinhadas com os objetivos e as estratgias da empresa. Viso geral da arquitetura do PerformancePoint Services O Microsoft SharePoint Server 2010 oferece flexibilidade para alcanar diversas metas da soluo de implantao. Estimar os requisitos de desempenho e capacidade dos Servios PerformancePoint Este artigo oferece orientao sobre o efeito que o Servios PerformancePoint tem sobre topologias que executam o Microsoft SharePoint Server 2010. Descreve o que foi aprendido a partir da criao de um farm de teste para executar testes de capacidade para diversos cenrios diferentes e vrias topologias. Requisitos de hardware e software do sistema cliente para o PerformancePoint Dashboard Designer Este artigo descreve os requisitos de hardware e software para executar o PerformancePoint Dashboard Designer. Planejar a importao do contedo de painel do PerformancePoint Server 2007 para o SharePoint Server 2010 (SharePoint Server 2010) Para facilitar e simplificar o processo de importao do contedo de painel dos Microsoft Office PerformancePoint Server 2007 para os Servios PerformancePoint no Microsoft SharePoint Server 2010, um assistente para importao est disponvel. Planejar a segurana dos Servios PerformancePoint (SharePoint Server 2010) Nos Servios PerformancePoint no Microsoft SharePoint Server 2010, os objetos armazenados em listas e em bibliotecas de documentos so protegidos pelo modelo de segurana do Microsoft SharePoint Server 2010. Alm desse modelo, os Servios PerformancePoint adicionam recursos de produto ao framework bsico do SharePoint Server 2010 para assegurar que as fontes de dados e o contedo de painel estejam seguros e protegidos contra acesso no autorizado. 216

Autorizao e permisses nos Servios PerformancePoint (SharePoint Server 2010) Os Servios PerformancePoint usam o modelo de segurana do SharePoint Server para controlar o acesso de usurios a vrias funcionalidades e tarefas. Planejamento de fontes de dados do PerformancePoint (Servios PerformancePoint) Este artigo uma viso geral das fontes de dados que esto disponveis por meio dos Servios PerformancePoint. Prticas recomendadas para design de cubos OLAP e consultas MDX do SQL Server 2005 e 2008 Este artigo destaca as prticas recomendadas que ajudam a melhorar o desempenho do SSAS como uma fonte de dados para os Servios do Excel no Microsoft SharePoint Server 2010, os Servios PerformancePoint no Microsoft SharePoint Server 2010 e os Servios do Visio no Microsoft SharePoint Server 2010. Viso geral de componentes dos Servios PerformancePoint Os componentes Web front-end dos Servios PerformancePoint e do Microsoft SharePoint Server 2010 funcionam juntos para oferecer a funcionalidade de monitoramento e de gerao de relatrios. Plano para personalizar os Servios PerformancePoint Este artigo descreve maneiras para personalizar o recurso nativo dos Servios PerformancePoint no Microsoft SharePoint Server 2010 usando o SDK dos Servios PerformancePoint. Plan a dashboard to show organizational performance Estes artigos abordam os dashboards do PerformancePoint. PerformancePoint Services e PowerPivot para Excel (white paper) Este white paper discute a integrao entre os Servios PerformancePoint e o PowerPivot para Excel.

Consulte tambm
Conceitos
Prticas recomendadas para design de cubos OLAP e consultas MDX do SQL Server 2005 e 2008 Viso geral dos Servios PerformancePoint (SharePoint Server 2010)

217

Viso geral dos Servios PerformancePoint (SharePoint Server 2010)


O Servios PerformancePoint no Microsoft SharePoint Server 2010 um servio de gerenciamento de desempenho que pode ser usado para monitorar e analisar seus negcios. Oferecendo ferramentas flexveis e fceis de usar para a criao de painis, scorecards e KPIs (indicadores principais de desempenho), o Servios PerformancePoint pode ajudar as pessoas em uma organizao a tomar decises comerciais que esto alinhadas com os objetivos e as estratgias da empresa. Painis, scorecards, KPIs e relatrios ajudam a manter responsabilidade. Anlises integradas ajudam os funcionrios a mover rapidamente da monitorao para a anlise de informaes e, se relevante, ao seu compartilhamento na empresa. Antes de os Servios PerformancePoint se tornarem parte do Microsoft SharePoint Server 2010, o Microsoft Office PerformancePoint Server 2007 era um servidor independente. Agora, a funcionalidade do Microsoft Office PerformancePoint Server 2007 est disponvel como parte integrada da licena do Office SharePoint Server Enterprise. O Servios PerformancePoint mantm muitos dos recursos e das funcionalidades de seu antecessor, ao mesmo tempo em que adiciona benefcios, melhorias e novas funcionalidades. Observao: Um assistente de atualizao est disponvel para mover objetos de banco de dados da verso anterior, o PerformancePoint Server 2007, para o Servios PerformancePoint.

Servios PerformancePoint
Veja a seguir um panorama dos recursos do Servios PerformancePoint. Crie painis interativos e baseados no contexto com scorecards, relatrios de anlise e filtros. Os relatrios tambm so integrados ao SQL Server Reporting Services e aos Servios do Excel. Crie scorecards que renem dados de vrias fontes de dados (incluindo Analysis Services, SQL Server, listas do SharePoint e Servios do Excel) para acompanhar e monitorar os principais acionadores da sua empresa. Use relatrios de anlise interativos para identificar foras acionadoras e as principais causas e para aplicar filtros com o objetivo de personalizar seus relatrios. 218

Integre seus aplicativos e informaes de business intelligence a outros recursos do SharePoint Server, como colaborao e gerenciamento de contedo.

Novos recursos e aprimoramentos


Veja a seguir um panorama dos novos recursos e melhorias. O PerformancePoint um servio do SharePoint Server. Painis e itens de painel so armazenados e protegidos em listas e bibliotecas do SharePoint Server, oferecendo uma nica estrutura de repositrio e segurana. A nova arquitetura tambm aproveita recursos do SharePoint Server, como estrutura de segurana, escalabilidade, colaborao, backup e restaurao e recuperao de desastre. Tambm possvel incluir e vincular Web Parts do Servios PerformancePoint a outras Web Parts do SharePoint Server na mesma pgina. A nova arquitetura tambm simplifica modelos de segurana para acesso simples a dados de relatrios. A visualizao rvore de Decomposio um novo tipo de relatrio que pode ser usado para dividir, de forma rpida e visual, valores de dados generalizados de um conjunto de dados multidimensional, para poder compreender as foras geradoras desses valores. A rvore de Decomposio est disponvel em scorecards e relatrios de anlise processados nos seus painis. O relatrio Detalhes do KPI um novo tipo de relatrio que exibe informaes relevantes ao contexto sobre KPIs, mtricas, linhas, colunas e clulas de um scorecard. Esse relatrio funciona como uma Web Part vinculada a um scorecard ou KPI individual e pode ser adicionado a painis ou a qualquer pgina do SharePoint Server. Scorecards foram aprimorados para facilitar a diviso e o acesso rpido a informaes mais detalhadas. Scorecards do PerformancePoint tambm oferecem opes e layout mais flexveis, hierarquias dinmicas e recursos de KPIs calculados. Usando essa funcionalidade aprimorada, voc agora pode criar mtricas personalizadas que usam vrias fontes de dados. Tambm pode classificar, filtrar e exibir variaes entre valores alvo e reais para ajud-lo a identificar problemas ou riscos. Com melhores recursos de filtragem de Inteligncia de Dados Temporais, possvel criar e usar filtros de tempo dinmicos que estaro sempre atualizados. Outros filtros aprimorados melhoram a capacidade de os usurios do painel focalizarem rapidamente as informaes mais relevantes. Web Parts do SharePoint podem incluir Web Parts do PerformancePoint na mesma pgina e se vincular a elas. mais fcil criar e publicar itens de painel usando o Dashboard Designer. H maior suporte para compatibilidade com acessibilidade em relatrios e scorecards individuais. Relatrios de anlise foram aprimorados para oferecerem suporte filtragem de valores, a novos tipos de grficos e formatao condicional baseada no servidor. Suporte para o SQL Server Analysis Services 2008 e o SQL Server 2008.

Recursos removidos
O Servios PerformancePoint no oferece suporte para Grficos de Tendncias, relatrios de Tabelas Dinmicas, relatrios de Grficos Dinmicos, Analysis Services 2000 e a arquitetura de servidor de 32 bits. 219

220

Viso geral da arquitetura do PerformancePoint Services


O Microsoft SharePoint Server 2010 oferece flexibilidade para alcanar diversas metas da soluo de implantao. Para obter mais informaes sobre como projetar farms de servidores e topologias fsicas, consulte o modelo denominado "Servios em Produtos do SharePoint 2010", em Diagramas tcnicos (SharePoint Server 2010).

Topologia do PerformancePoint Services


O exemplo a seguir representa uma topologia de farm que usa trs servidores para implementar o Servios PerformancePoint no Microsoft SharePoint Server 2010.

221

O servidor Web front-end executado no IIS (Internet Information Services) e hospeda as Web Parts, os servios Web e o proxy do Servios PerformancePoint que so necessrios para comunicao entre o cliente e o aplicativo de servio do Servios PerformancePoint. O aplicativo de servio um wrapper para a lgica de negcios de camada intermediria de uma instncia do Servios PerformancePoint.

PerformancePoint Services como um aplicativo de servio


222

No SharePoint Server 2010, servios no esto mais contidos dentro de um SSP (Provedor de Servios Compartilhados). Em vez disso, a infraestrutura para servios de hospedagem se torna parte do SharePoint Server 2010, e a configurao de ofertas de servio mais flexvel. A estrutura desses aplicativos de servio um modelo de servio comum que fornece os seguintes benefcios. Uma experincia de gerenciamento consistente e uma infraestrutura compartilhada para todos os servios. Como um desses servios, o Servios PerformancePoint pode oferecer a capacidade de executar operaes de segurana em massa para aplicativos de servio em um farm a partir do site de Administrao Central do SharePoint. Os benefcios de backup e recuperao tambm incluem a restaurao do contedo de um conjunto de sites, site ou lista para uma verso anterior ou um determinado momento. Os servios so instalados por padro e, portanto, no h nenhuma instalao ou configurao de SSP. Os sites podem ser configurados para usar apenas os servios necessrios em vez da lista inteira de servios. A implantao de servios em sites e farms mais flexvel. Como em verses anteriores, um nico conjunto de servios pode ser compartilhado por todos os sites em um farm.

223

Estimar os requisitos de desempenho e capacidade dos Servios PerformancePoint


Este artigo descreve o efeito que o uso do Servios PerformancePoint tem sobre topologias que executam o Microsoft SharePoint Server 2010. Observao: importante estar ciente de que os nmeros especficos relativos capacidade e ao desempenho apresentados neste artigo sero diferentes daqueles usados em ambientes reais. Os nmeros aqui apresentados tm por objetivo fornecer um ponto de partida para o design de um ambiente dimensionado adequadamente. Depois de concludo o design inicial do sistema, teste a configurao para determinar se o sistema dar suporte aos fatores do seu ambiente.

Neste artigo: Caractersticas do farm de teste Resultados do teste Recomendaes Para obter informaes gerais sobre como planejar e executar o planejamento da capacidade para o SharePoint Server 2010, consulte Capacity management and sizing for SharePoint Server 2010.

Caractersticas do farm de teste


Conjunto de dados O conjunto de dados consistia em um portal corporativo criado com o uso do SharePoint Server 2010 e do Servios PerformancePoint e que continha um painel de mdio porte nico. O painel continha dois filtros vinculados a um scorecard, dois grficos e uma grade. O painel se baseou em uma fonte de dados nica do Microsoft SQL Server 2008 Analysis Services (SSAS) que usou os bancos de dados de amostra do AdventureWorks para o cubo do SQL Server 2008 Analysis Services. A tabela a seguir descreve o tipo e o tamanho de cada elemento no painel.

224

Nome

Descrio

Tamanho

Filtro Um Filtro Dois Scorecard

Filtro de seleo de membros Filtro de seleo de membros Scorecard

7 membros da dimenso 20 membros da dimenso 15 linhas de membros da dimenso por 4 colunas (2 KPIs) 3 sries por 12 colunas 37 sries por 3 colunas 5 linhas por 3 colunas

Grfico Um Grfico Dois Grade

Grfico de linhas Grfico de barras empilhadas Grade analtica

O painel mdio usou o modelo de Cabealho e Duas Colunas, e os tamanhos de itens do painel foram definidos como dimensionamento automtico ou como uma porcentagem especfica do painel. Cada item do painel foi renderizado com uma altura e uma largura aleatrias entre 400 e 500 pixels para simular as diferenas nos tamanhos de janelas de navegadores da Web. importante alterar a altura e a largura de cada item do painel porque grficos so renderizados com base nos tamanhos de janelas dos navegadores da Web.

Cenrios e processos de teste


Esta seo define os cenrios de teste e aborda os processos de teste que foram usados para cada cenrio. Informaes detalhadas, como resultados de teste e parmetros especficos, so fornecidas nas sees "Resultados de teste", mais adiante neste artigo.

225

Nome do teste

Descrio do teste

Renderize um painel e altere Renderize o painel. aleatoriamente um dos dois filtros cinco Selecione um dos dois filtros, vezes, com 15 segundos de pausa entre as selecione aleatoriamente um valor de filtro e interaes. aguarde at que o painel seja renderizado novamente. Repita mais quatro vezes, selecionando aleatoriamente um dos dois filtros e um valor de filtro aleatrio.

Renderize um painel, selecione um grfico Renderize o painel. e expanda e recolha-o cinco vezes com Selecione um membro aleatrio em uma pausa de 15 segundos entre um grfico e expanda-o. interaes. Selecione outro membro aleatrio no grfico e recolha-o. Selecione outro membro aleatrio no grfico e expanda-o. Selecione outro membro aleatrio no grfico e recolha-o. Renderize um painel, selecione uma grade Renderize o painel. Selecione um e expanda e recolha-a cinco vezes com membro aleatrio em uma grade e expanda uma pausa de 15 segundos entre o membro. interaes. Selecione outro membro aleatrio na grade e expanda-o. Selecione outro membro aleatrio na grade e recolha-o. Selecione outro membro aleatrio na grade e expanda-o.

Uma nica combinao de testes foi usada com as seguintes porcentagens de testes iniciados.
Nome do teste Combinao de testes

Renderize um painel e altere aleatoriamente um dos dois filtros cinco vezes.

80%

226

Nome do teste

Combinao de testes

Renderize um painel, selecione um grfico 10% e expanda e recolha-o cinco vezes. Renderize um painel, selecione uma grade 10% e expanda e recolha-a cinco vezes.

As ferramentas de Teste de Carga do Microsoft Visual Studio 2008 foram usadas para criar um conjunto de testes da Web e testes de carga que simularam os usurios alterando filtros aleatoriamente e navegando em grades e grficos. Os testes usados neste artigo continham uma distribuio normal de pausas de 15 segundos entre interaes, tambm conhecidas como "momentos de reflexo", e um momento de reflexo entre iteraes de teste de 15 segundos. A carga foi aplicada para produzir um tempo de resposta mdio de dois segundos para renderizar um scorecard ou um relatrio. O tempo mdio de resposta foi medido durante um perodo de 15 minutos aps um tempo de aquecimento inicial de dez minutos. Cada nova iterao de teste seleciona uma conta de usurio diferente de um pool de cinco mil contas e um endereo IP aleatrio (usando a Troca de IP do Visual Studio) de um pool de aproximadamente 2.200 endereos. A combinao de testes foi executada duas vezes para o mesmo painel de porte mdio. Na primeira execuo, a autenticao da fonte de dados foi configurada para usar a Conta de Servio sem Superviso, que usa uma conta comum para solicitar os dados. Os resultados de dados so idnticos para vrios usurios, e o Servios PerformancePoint pode usar um cache para melhorar o desempenho. Na segunda execuo, a autenticao da fonte de dados foi configurada para usar a identidade por usurio, e o cubo do SQL Server Analysis Services foi configurado para usar a segurana dinmica. Nessa configurao, o Servios PerformancePoint usa a identidade do usurio para solicitar os dados. Como os resultados de dados podem ser diferentes, nenhum cache pode ser compartilhado entre os usurios. Em alguns casos, o cache para a identidade por usurio pode ser compartilhado quando a segurana dinmica do Analysis Services no est configurada e as funes do Analysis Services, s quais os usurios e grupos do Microsoft Windows esto atribudos, so idnticas.

Configurao e topologia de hardware


Hardware de laboratrio Para fornecer um alto nvel de detalhes para o resultado do teste, vrias configuraes de farm foram usadas para teste. As configuraes do farm abrangeram de um a trs servidores Web, de um a quatro servidores de aplicativos e um nico servidor de banco de dados que estava executando o Microsoft SQL Server 2008. Foi feita uma instalao corporativa padro do SharePoint Server 2010. A tabela a seguir lista o hardware especfico que foi usado para teste.

227

Servidor Web

Servidor Computado Computado de aplica- r r tivos executando executando o SQL o Analysis Server Services

Processador(es) RAM Sistema operacional

2px4c a 2.66 GHz 16 GB

2px4c a 2px4c a 2.66 GHz 2.66 GHz 32 GB 16 GB

4px6c a 2.4 GHz 64 GB Windows Server 2008 R2 Enterprise

Windows Server 2008 R2 Windows Windows Enterprise Server Server 2008 R2 2008 R2 Enterprise Enterprise 1x1 gigabit NTLM e Kerberos

NIC Autenticao

1x1 giga- 1x1 gigabit 1x1 gigabit bit NTLM e NTLM e Kerberos Kerberos NTLM e Kerberos

Depois que o farm foi dimensionado para vrios servidores Web, um balanceador de carga de hardware foi usado para balancear a carga de usurios entre vrios servidores Web por meio do uso de afinidade do endereo de origem. A afinidade do endereo de origem registra o endereo IP de origem de solicitaes recebidas e o host do servio para o qual elas tiveram a carga balanceada e encaminha todas as futuras transaes para o mesmo host. Topologia A topologia inicial consistia em dois servidores fsicos, com um servidor atuando como servidor Web e de aplicativos e o segundo atuando como servidor de banco de dados. A topologia inicial considerada uma topologia de dois computadores (2C) ou uma topologia "1 por 0 por 1", em que o nmero de servidores Web dedicados listado primeiro, seguido por servidores de aplicativos dedicados e, em seguida, por servidores de banco de dados. Os servidores Web tambm so conhecidos como WFE (front-ends da web) mais adiante neste documento. A carga foi aplicada at a identificao de fatores limitadores. Geralmente, a CPU no servidor Web ou no servidor de aplicativos era o fator limitador, e os recursos foram adicionados para solucionar esse limite. Os fatores limitadores e as topologias diferiam significativamente com base na configurao da autenticao da fonte de dados da Conta de Servio sem Superviso ou da Identidade por usurio com segurana de cubo dinmica.

Resultados do teste
Os resultados do teste contm trs medidas importantes para ajudar a definir a capacidade do Servios PerformancePoint. 228

Medida

Descrio

Contagem de usurios SPS (solicitaes por segundo)

Contagem total de usurios informada pelo Visual Studio. SPS total informado pelo Visual Studio, o que inclui todas as solicitaes e um arquivo esttico de solicitaes, como imagens e folhas de estilo.

EPS (exibies por segun- Total de exibies que o Servios PerformancePoint pode do) renderizar. Uma exibio qualquer filtro, scorecard, grade ou grfico renderizado pelo Servios PerformancePoint ou qualquer solicitao da Web para a URL do servio de renderizao que contm o RenderWebPartContent ou o CreateReportHtml. Para saber mais sobre o CreateReportHtml e o RenderWebPartContent, consulte a especificao do protocolo RenderingService do PerformancePoint Services (http://go.microsoft.com/fwlink/? linkid=200609&clcid=0x416). Os logs do IIS podem ser analisados para essas solicitaes a fim de ajudar a planejar a capacidade do Servios PerformancePoint. Alm disso, o uso dessa medida fornece um nmero que muito menos dependente da composio do painel. Um painel com duas exibies pode ser comparado a um painel com dez exibies.

Dica: Quando voc est usando uma fonte de dados configurada para usar a autenticao da Conta de Servio sem Superviso, a regra para o ndice de servidores dedicados um servidor Web para cada dois servidores de aplicativos que executam o Servios PerformancePoint.

Dica: Quando voc est usando uma fonte de dados configurada para usar a autenticao por usurio, a regra para o ndice de servidores dedicados um servidor Web para cada quatro ou mais servidores de aplicativos que executam o Servios PerformancePoint.

229

Em topologias maiores do que quatro servidores de aplicativos, provvel que o afunilamento seja o servidor do Analysis Services. Avalie a possibilidade de monitorar a CPU e o tempo de consulta de seu servidor do Analysis Services para determinar se voc deve dimensionar o Analysis Services para vrios servidores. Qualquer atraso no tempo de consulta no servidor do Analysis Services aumentar significativamente o tempo mdio de resposta do Servios PerformancePoint para alm do limite desejado de dois segundos. As tabelas a seguir mostram um resumo dos resultados de teste para a autenticao da Conta de Servio sem Superviso e para a autenticao por usurio, quando se expande de dois para sete servidores. Os resultados detalhados que incluem contadores de desempenho adicionais so includos mais adiante neste documento. Resumo da autenticao da Conta de Servio sem Superviso
Topologia (WFE x APP x SQL) Usurios SPS (solicitaes por segundo) EPS (exibies por seg)

2C (1x0x1) 3C (1x1x1) 4C (1x2x1) 5C (1x3x1) 6C (2x3x1) 7C (2x4x1)

360 540 840 950 1.250 1.500

83 127 196 215 292 346

50 75 117 129 175 205

Resumo da autenticao por usurio


Topologia (WFE x APP x SQL) Usurios SPS (solicitaes por segundo) EPS (exibies por seg)

2C (1x0x1) 3C (1x1x1) 4C (1x2x1) 5C (1x3x1)

200 240 300 325

47 56 67 74

27 33 40 44

230

Topologias 2C e 3C
Para ajudar a explicar o custo de hardware por transao e a curva do tempo de resposta, os testes de carga foram executados com quatro cargas de usurio crescentes at a carga mxima de usurios para as topologias 2C e 3C. Autenticao da Conta de Servio sem Superviso
Contagem de usurios 50 150 250 360

Mdia de CPU WFE/APP SPS Exibies por segundo Tempo mdio de resposta (seg)

19,20% 18 10,73 0,12

57,70% 53 31,72 0,15

94,00%96,70% 83 83

49,27 49,67 0,38 2

Autenticao por usurio

231

Contagem de usurios

50

100

150

200

Mdia de CPU WFE/APP SPS Exibies por segundo Tempo mdio de resposta (seg)

30,80% 17 10,3 0,28

61,30% 32 19,32 0,45

86,50%93,30% 43 47

26,04 27,75 0,81 2

Resultados do farm 3C (1x1x1) Autenticao da Conta de Servio sem Superviso


Contagem de usurios 100 250 400 540

SPS Exibies por segundo

36 21

87 52 0,18 28% 232

124 127 74 75 0,65 2 43% 46%

Tempo mdio de resposta (seg)0,12 Mdia de CPU WFE 11%

Contagem de usurios

100

250

400 540

Mximo de bytes privados WFE 0,7 GB do processo de trabalho W3WP do IIS (Servios de Informaes da Internet) do SharePoint Server. Mdia de CPU APP 25%

1,4 GB

2 2,4 GB GB

62% 10,8 GB

94% 95% 14,1 14,6 GB GB

Mximo de bytes privados APP 5,9 GB do W3WP do Servios PerformancePoint

Autenticao por usurio


Contagem de usurios 50 120 180 240

SPS Exibies por segundo

17 10

39 23 0,48 233

52 56 31 33 0,91 2

Tempo mdio de resposta (seg)0,28

Contagem de usurios

50

120

180 240

Mdia de CPU WFE

5%

12% 1,3 GB

17% 19% 1,6 1,9 GB GB 81% 81% 20,5 20,9 GB GB

Mximo de bytes privados WFE 0,78 GB do W3WP do SharePoint Server Mdia de CPU APP 25%

57% 20,1 GB

Mximo de bytes privados APP 19 GB do W3WP do Servios PerformancePoint

Resultados para mais de 4C com autenticao da Conta de Servio sem Superviso


Comeando com a topologia de 4C, a carga foi aplicada para produzir um tempo de resposta mdio de dois segundos para renderizar um scorecard ou um relatrio. Em seguida, um servidor extra foi adicionado para solucionar o fator limitador (sempre CPU 234

no servidor Web ou no servidor de aplicativos) e, em seguida, a combinao de testes foi executada novamente. Esta lgica foi repetida at alcanar um total de sete servidores.
4C (1x2x1) 5C (1x3x1) 6C 7C (2x3x1 (2x4x1 ) )

Contagem de usurios SPS Exibies por segundo Mdia de CPU WFE Mximo de bytes privados WFE do W3WP do SharePoint Server Mdia de CPU APP Mximo de bytes privados APP do W3WP do Servios PerformancePoint

840 196 117 77% 2,1 GB

950 216 131 63% 1,7 GB

1.250 1.500 292 175 54% 346 206 73%

2,1 GB2 GB

83% 16 GB

94% 12 GB

88%

80%

15 GB 15 GB

Resultados para mais de 4C com autenticao por usurio


Os mesmos testes foram repetidos para uma fonte de dados configurada para autenticao por usurio. Observe que adicionar um servidor de aplicativos para criar uma topologia de quatro servidores de aplicativos no aumentou o nmero de usurios ou solicitaes por segundo para o qual havia suporte do Servios PerformancePoint por causa dos atrasos de consulta que o Analysis Services produziu.
3C (1x1x1) 4C (1x2x1) 5C 6C (1x3x1 (1x4x1 ) )

Contagem de usurios RPS Exibies por segundo Mdia de CPU WFE

240 56 33 19%

300 67 40 24%

325 74 44 26%

325 74 45 12%

235

3C (1x1x1)

4C (1x2x1) 5C 6C (1x3x1 (1x4x1 ) )

Mximo de bytes privados WFE do W3WP do SharePoint Server Mdia de CPU APP Mximo de bytes privados APP do W3WP do Servios PerformancePoint CPU do Analysis Services

2,1 GB

1,9 GB

1,9 GB1,5 GB

89% 20 GB

68% 20 GB

53%

53%

20 GB 20 GB

17%

44%

57%

68%

Recomendaes
Recomendaes de hardware Os contadores de memria e processador das tabelas de teste devem ser usados para determinar os requisitos de hardware para uma instalao do Servios PerformancePoint. Para servidores Web, o Servios PerformancePoint usa os requisitos recomendados de hardware do SharePoint Server 2010. Os requisitos de hardware do 236

servidor de aplicativos talvez precisem ser alterados quando o Servios PerformancePoint consome uma grande quantidade de memria. Isso acontece quando as fontes de dados so configuradas para a autenticao por usurio ou quando o servidor de aplicativos executa vrios painis com longos tempos limites da fonte de dados. O servidor de banco de dados no se tornou um afunilamento nos testes e alcanou o mximo de uso de CPU de 31% no painel 7C autenticado pela Conta de Servio sem Superviso. As definies de contedo do Servios PerformancePoint, como relatrios, scorecards e KPIs, so armazenadas em listas do SharePoint e so armazenadas em cache na memria pelo Servios PerformancePoint, reduzindo a carga no servidor de banco de dados. Consumo de memria O Servios PerformancePoint pode consumir grandes quantidades de memria em algumas configuraes, e importante monitorar o uso de memria do pool de aplicativos do Servios PerformancePoint. O Servios PerformancePoint armazena em cache vrios itens em memria, incluindo o Analysis Services e outros resultados de consulta da fonte de dados para o tempo de vida do cache da fonte de dados (um padro de dez minutos). Quando voc est usando uma fonte de dados configurada para autenticao de Conta de Servio sem Superviso, esses resultados de consulta so apenas armazenados uma vez e compartilhados entre vrios usurios. No entanto, quando voc usa uma fonte de dados configurada para autenticao por usurio e a segurana do cubo dinmico do Analysis Services, os resultados de consulta so armazenados uma vez por usurio e por exibio (ou seja, uma combinao "por filtro"). A API do cache subjacente que o Servios PerformancePoint usa a API do Cache ASP.NET. A vantagem significativa de usar essa API que o ASP.NET gerencia o cache e remove itens (o que tambm conhecido como corte) com base em limites de memria, para evitar erros de falta de memria. O limite de memria padro 60% da memria fsica. Depois de alcanar esses limites, o Servios PerformancePoint ainda renderizou exibies, mas os tempos de resposta aumentaram significativamente durante o curto perodo em que o ASP.NET removeu as entradas armazenadas em cache. O contador de desempenho "Aplicativos ASP.NET \ Cortes de API de Cache" do pool de aplicativos de host do Servios PerformancePoint pode ser usado para monitorar os cortes de cache do ASP.NET que ocorrem por presso da memria. Se esse contador for maior do que zero, examine a tabela a seguir para encontrar possveis solues.
Problema Soluo

O uso do processador do servidor de Adicione mais memria fsica ou limite a aplicativos baixo e outros servios esto memria do cache ASP.NET. em execuo no servidor de aplicativos. O uso do processador do servidor de aplicativos baixo e apenas o Servios PerformancePoint est em execuo no servidor de aplicativos. O uso do processador do servidor de aplicativos alta. Se aceitvel, configure as definies de cache do ASP.NET para que o cache use mais memria ou adicione mais memria. Adicione outro servidor de aplicativos. 237

Uma fonte de dados configurada para usar a autenticao por usurio pode compartilhar resultados de consulta e entradas de cache quando os conjuntos de associao de funes do Analysis Services dos usurios so idnticos e quando a segurana do cubo dinmico no est configurada. Esse um novo recurso do Servios PerformancePoint no Microsoft SharePoint Server 2010. Por exemplo, se o usurio A estiver nas funes 1 e 2, o usurio B estiver nas funes 1 e 2 e o usurio C estiver nas funes 1, 2 e 3, somente o usurio A e o usurio B compartilharo entradas de cache. Se houver segurana de cubo dinmico, os usurios A, B e C no compartilharo as entradas de cache.

Analysis Services
Quando o Servios PerformancePoint estava sendo testado com autenticao por usurio, duas propriedades do Analysis Services foram alteradas para melhorar o desempenho da produtividade para vrios usurios. A tabela a seguir mostra as propriedades que foram alteradas e um novo valor de cada propriedade.
Propriedade do Analysis Services Valor

Memria \ HeapTypeForObjects Memria \ MemoryHeapType

0 2

Essas duas definies de memria configuram o Analysis Services para usar o heap do Windows em vez do heap do Analysis Services. Antes de alterar essas propriedades e durante a adio de carga de usurio, os tempos de resposta aumentaram significativamente de 0,2 segundos para mais de 30 segundos, enquanto a CPU nos servidores Web, de aplicativos e do Analysis Services permaneceu baixa. Para solucionar o problema, o tempo de consulta foi coletado por meio do uso de DMV (exibies de gerenciamento dinmico) do Analysis Services, que apresentaram um aumento de tempos de consulta individuais de 10 milissegundos para 5.000 milissegundos. Esses resultados levaram modificao das configuraes de memria acima. importante observar que, embora isso tenha melhorado significativamente a produtividade, segundo a equipe do Analysis Services, a alterao dessas configuraes tem um custo pequeno, mas mensurvel em consultas de um nico usurio. Antes de alterar qualquer propriedade do Analysis Services, consulte o white paper do SQL Server 2008 sobre o guia de desempenho do Analysis Services (http://go.microsoft.com/fwlink/?linkid=165486&clcid=0x416) para obter prticas recomendadas sobre como melhorar o desempenho da produtividade para vrios usurios. 238

Afunilamentos comuns e suas causas


Durante o teste de desempenho, vrios afunilamentos comuns foram revelados. Um afunilamento uma condio em que a capacidade de um elemento especfico de um farm alcanada. Isso causa uma estabilizao ou uma diminuio na produtividade do farm. Quando a alta utilizao do processador encontrada como um afunilamento, servidores adicionais so adicionados para resolver o afunilamento. A tabela a seguir lista alguns afunilamentos comuns e possveis solues, considerando uma baixa utilizao do processador e no o afunilamento.
Possvel afu- Causa e o que nilamento monitorar Soluo

Desempenho do heap de memria do Analysis Services

Por padro, o Altere o Analysis Services para usar o heap do Analysis Windows. Consulte a seo "Analysis Services" Services usa anteriormente neste artigo e o white paper do SQL seu prprio heap Server 2008 sobre o guia de desempenho do Analysis de memria em Services (http://go.microsoft.com/fwlink/? vez do heap do linkid=165486&clcid=0x416) para obter instrues. Windows, o que proporciona baixo desempenho de produtividade para vrios usurios. Analise os tempos de consulta do Analysis Services usando DMV (exibies de gerenciamento dinmico) para ver se os tempos de consulta aumentam com a carga dos usurios e se a utilizao do processador do Analysis Services baixa.

239

Possvel afu- Causa e o que nilamento monitorar

Soluo

Threads de Por padro, o Aumente o nmero de threads disponveis para consulta processament Analysis e processos. Consulte a seo do Analysis Services e o o e consulta Services limita o white paper do SQL Server 2008 sobre o guia de do Analysis nmero de desempenho do Analysis Services Services threads de (http://go.microsoft.com/fwlink/? consulta e linkid=165486&clcid=0x416) para obter instrues. processamento para consultas. Consultas de execuo longa e altas cargas de usurio podem usar todos os threads disponveis. Monitore os threads ociosos e contadores de desempenho da fila de trabalhos na categoria MSAS 2008:Threads.

240

Possvel afu- Causa e o que nilamento monitorar

Soluo

Memria do servidor de aplicativos

O Servios Adicione memria ou aumente os limites padro da PerformancePoi memria cache do ASP.NET. Consulte a seo nt armazena em Consumo de memria anteriormente neste documento cache o Analysis para obter informaes adicionais. Alm disso, consulte Services e as configuraes de elementos do cache do ASP.NET outros (http://go.microsoft.com/fwlink/? resultados de linkid=200610&clcid=0x416) e a postagem do blog de consulta da Thomas Marquardt sobre o histrico dos limites de fonte de dados memria cache do ASP.NET em memria (http://go.microsoft.com/fwlink/? pelo tempo de linkid=200611&clcid=0x416). vida do cache da fonte de dados. Esses itens podem consumir uma grande quantidade de memria. Monitore o contador Aplicativos ASP.NET \ Cortes de API de Cache do pool de aplicativos do Servios PerformancePoi nt para determinar se as remoes ou cortes de cache esto sendo foradas pelo ASP.NET por causa de baixa memria.

241

Possvel afu- Causa e o que nilamento monitorar

Soluo

Configurae O Servios Se necessrio, altere o comportamento de limitao do s de limitao PerformancePoi WCF (Windows Communication Foundation. Consulte de WCF nt os comportamentos de limitao do servio WCF implementado (http://go.microsoft.com/fwlink/? como um linkid=200612&clcid=0x416) e a postagem do blog de servio WCF. O Wenlong Dong sobre limitao de solicitaes do WCF WCF limita o e escalabilidade do servidor nmero mximo (http://go.microsoft.com/fwlink/? de chamadas linkid=200613&clcid=0x416). simultneas como um comportamento de limitao do servio. Embora consultas de execuo longa possam atingir esse afunilamento, esse um afunilamento incomum. Monitore as chamadas pendentes do contador de desempenho do WCF / Modelo de Servio para o Servios PerformancePoi nt e compare-as com o nmero mximo atual de chamadas simultneas.

Monitoramento de desempenho
Para ajudar voc a determinar quando necessrio aumentar a escala do sistema ou expandi-lo, use contadores de desempenho para monitorar a integridade do sistema. O Servios PerformancePoint um servio WCF do ASP.NET e pode ser monitorado com o uso dos mesmos contadores de desempenho utilizados para monitorar qualquer outro servio WCF do ASP.NET. Alm disso, use as informaes nas tabelas a seguir para 242

determinar contadores de desempenho suplementares a serem monitorados e para qual processo os contadores de desempenho devem ser aplicados.
Contador de desempenho Instncia do contador Observaes

Aplicativos ASP.NET \ Pool de Se o valor for maior do que zero, leia "Consumo Cortes de API de Cache aplicativos do de memria". Servios PerformanceP oint MSAS 2008:Threads / N/A threads ociosos do pool de consultas Se o valor for zero, leia a seo "Analysis Services" e o white paper do SQL Server 2008 sobre o guia de desempenho do Analysis Services (http://go.microsoft.com/fwlink/? linkid=165486&clcid=0x416). Se o valor for maior do que zero, leia a seo "Analysis Services" e o white paper do SQL Server 2008 sobre o guia de desempenho do Analysis Services (http://go.microsoft.com/fwlink/? linkid=165486&clcid=0x416). Se o valor for maior do que zero, leia a seo "Analysis Services" e o white paper do SQL Server 2008 sobre o guia de desempenho do Analysis Services (http://go.microsoft.com/fwlink/? linkid=165486&clcid=0x416). Se o valor for maior do que zero, leia a seo "Analysis Services" e o white paper do SQL Server 2008 sobre o guia de desempenho do Analysis Services (http://go.microsoft.com/fwlink/? linkid=165486&clcid=0x416). Se o valor for maior do que zero, consulte o artigo sobre limitao de solicitaes de WCF e escalabilidade do servidor (http://go.microsoft.com/fwlink/? linkid=200613&clcid=0x416).

MSAS 2008:Threads / tamanho da fila de trabalhos do pool de consultas

N/A

MSAS 2008:Threads / N/A threads ociosos do pool de processamento

MSAS 2008:Threads / tamanho da fila de trabalhos do pool de processamento

N/A

WCF CountersService- Instncia do ModelService Performance3.0.0.0(*)\Chamadas Point Service pendentes

Consulte tambm
Conceitos
243

Planejar os Servios do PerformancePoint (SharePoint Server 2010)

244

Requisitos de hardware e software do sistema cliente para o PerformancePoint Dashboard Designer


Este artigo descreve os requisitos de hardware e software para executar o PerformancePoint Dashboard Designer.

Requisitos de hardware
Os requisitos a seguir se aplicam a um nico computador cliente executando o Dashboard Designer.
Componente Requisito mnimo

Processador RAM Disco rgido

1 CPU Dual Core de 32 bits (x86) 2 GB 2 GB

Requisitos de software
Os requisitos a seguir se aplicam a um nico computador cliente executando o Dashboard Designer. Um navegador com suporte, conforme descrito em Plan browser support (SharePoint Server 2010) Microsoft Silverlight 2.0 (http://go.microsoft.com/fwlink/?linkid=166506&clcid=0x416)

245

Planejar a importao do contedo de painel do PerformancePoint Server 2007 para o SharePoint Server 2010 (SharePoint Server 2010)
Para facilitar e simplificar o processo de importao do contedo de painel de Microsoft Office PerformancePoint Server 2007 para Servios PerformancePoint no Microsoft SharePoint Server 2010, um assistente para importao est disponvel. O assistente para importao de dados o guia pelo processo de importao de seus metadados: seus painis, scorecards, data sources, KPIs e assim por diante. Depois da concluso do processo de importao de dados, voc deve implantar novamente cada painel individual. Observao: Ns recomendamos que voc configure um ambiente de SharePoint Server 2010 limpo antes da execuo do Assistente de Importao.

Tipos de relatrios para os quais no oferecido suporte nos Servios PerformancePoint


Nem todos os tipos de relatrio para os quais h suporte no Microsoft Office PerformancePoint Server 2007 possuem suporte no SharePoint Server 2010. Os tipos a seguir no possuem suporte no SharePoint Server 2010 e, portanto, no so importados: Grfico de Anlise de Tendncias Tabelas Pivot Grficos Pivot Planilhas

Planejando permisses e funes


O Servios PerformancePoint usa o modelo de segurana SharePoint Server para controlar o acesso de usurios a vrias funcionalidades e tarefas. H mudanas sutis, 246

embora significantes em trabalhar com o Servios PerformancePoint no Microsoft SharePoint Server 2010 ao invs de Microsoft Office PerformancePoint Server 2007. No Microsoft Office PerformancePoint Server 2007, o Monitoring Server possui seu prprio servidor e banco de dados que armazenam metadados e contedo. No Microsoft Office PerformancePoint Server 2007, a segurana foi aplicada globalmente no nvel do servidor e em cada objeto individual. No SharePoint Server 2010, o contedo de metadados do PerformancePoint armazenado em listas e em bibliotecas de documento do SharePoint. Portanto, preciso entender as diferenas entre a atribuio de permisses e funes entre Microsoft Office PerformancePoint Server 2007 e SharePoint Server 2010. Observao: No Microsoft Office PerformancePoint Server 2007, o administrador no computador servidor transformado automaticamente em um administrador no PerformancePoint. No SharePoint Server 2010, esse indivduo no transformado em administrador automaticamente. Se necessrio, essa designao pode ser feita manualmente.

Funes e permisses
O Servios PerformancePoint usa permisses e grupos de autorizao do SharePoint Server. Conforme voc planeja como os seus usurios usaro o servio, revise as funes principais do SharePoint Server. Administrador do Farm: Para editar itens de Painel, essa funo precisa pelo menos das permisses de colaborador em listas de contedo (ou itens de lista) e bibliotecas de fontes de dados (ou itens de biblioteca). Administrador de Conjunto de sites Para editar itens do Painel, esta funo necessita ao menos de permisses do colaborador em bibliotecas de origem de dados (ou itens de biblioteca) somente. Administrador de Site ou Colaborador de Lista/Biblioteca de Documentos: para editar itens de Painel, essa funo precisa pelo menos das permisses de colaborador em listas de contedo (ou itens de lista) e bibliotecas de fontes de dados (ou itens de biblioteca). Importante: Se qualquer pessoa ou funo for designada com a tarefa de reimplantao de Painis depois que estes tiverem sido importados do Microsoft Office PerformancePoint Server 2007, essa pessoa ou funo dever ter pelo menos as permisses de Designer.

247

Como prtica recomendada, recomendamos que voc crie novos grupos do SharePoint (ou otimize os grupos existentes) para ajudar a organizar suas funes no Servios PerformancePoint. Se voc estabelecer grupos de permisses bem-definidos por funo de trabalho, ser possvel manter um controle melhor sobre quem tem acesso ao que. As quatro funes de servidor que esto disponveis no Microsoft Office PerformancePoint Server 2007 so imprecisamente mapeadas para funes predefinidas no SharePoint Server 2010. No Servios PerformancePoint, essas funes so Administrador, Leitor Avanado, Gerenciador de Fonte de Dados e Criar. Alm disso, duas funes adicionais de Editor e Leitor no nvel de item individual so definidas no Dashboard Designer. A tabela a seguir determina como as funes no PerformancePoint Server 2007 so mapeadas para o Servios PerformancePoint no Microsoft SharePoint Server 2010. Importante: Ser um administrador no servidor no adiciona voc automaticamente como administrador no Servios PerformancePoint no Microsoft SharePoint Server 2010.

Funo do PerformancePoint Server 2007

Permisses do PerformancePoint Server 2007

Funo do Servios PerformancePoint no Microsoft SharePoint Server 2010

Comentrios

Administrador

Editar qualquer Colaborador: Conted item e criar o de Dados e Fontes de novos itens Dados

Leitor Avanado Ler qualquer Ler: Contedo de item (usado para Dados e Fontes de processos de Dados SDK) Gerenciador de Criar novos itens Colaborador: somente Fonte de Dados (somente para Fontes de Dados fonte de dados) Criador Criar novos itens Colaborador: somente (exceto para Contedo de Dados fontes de dados)

Permisses de Itens Editor Exibir, editar ou Colaborador excluir o item 248

Funo do PerformancePoint Server 2007

Permisses do PerformancePoint Server 2007

Funo do Servios PerformancePoint no Microsoft SharePoint Server 2010

Comentrios

Leitor

Exibir o item

Ler

Outra maneira de abordar as necessidades de acesso examinar as permisses com base nas tarefas:
Tarefa do usurio Permisses do Servios PerformancePoint no Microsoft SharePoint Server 2010 necessrias

Iniciar o Dashboard Designer Criar itens de painel PerformancePoint e salv-los em uma lista ou biblioteca de documento SharePoint Realizar todas as tarefas de Colaborador, alm de publicar Painis do PerformancePoint Visualizar os painis PerformancePoint e usar os recursos interativos

Apenas ser um usurio autenticado em SharePoint Server 2010 Colaborador

Designer

Leitura

Gerenciar permisses de usurio para itens Controle Total (Site) ou administrador do de Painel conjunto de sites

Execuo do assistente
Durante a execuo do assistente pra importao, o contedo importado como os painis e scorecards est localizado em uma nica lista do SharePoint. As origens de dados importados esto localizadas em uma nica biblioteca de documentos para origens de dados. Para agilizar o processo de importao, configure um ambiente SharePoint Server 2010 limpo. Visualize as etapas abaixo e colete o nome de usurio e as senhas necessrias. Estabelea a segurana da origem dos dados: No PerformancePoint Server 2007, a configurao de segurana para as origens de dados est armazenada no arquivo Web.config, localizado em C:\Program Files\Microsoft Office PerformancePoint Server\3.0\Monitoring\PPSMonitoring_1\WebService. No SharePoint Server 2010, a segurana armazenada em cada origem da dados. A maior parte dos clientes 249

PerformancePoint Server 2007 usavam "identidade por usurio" como mtodo de segurana. Se voc no est certo sobre como a segurana foi configurada, examine seu arquivo Web.config (no n <appSettings>). Os trs mtodos disponveis no PerformancePoint Server 2007 so: Uma nica conta de usurio compartilhada usada para acessar todas as fontes de dados. Autenticao por usurio (necessita de delegao Kerberos). Neste caso, cada conta de usurio usada para acessar todas as origens de dados. O valor da configurao bpm.serverconnectionperuser no arquivo Web.config definido para "Verdadeiro". Autenticao padro com nome de usurio na cadeia de conexo. Este mtodo usa uma conta de usurio compartilhada nica para acessar todas as origens de banco de dados e a propriedade de string de conexo CustomerData usada para enviar o nome de usurio. Se este mtodo for usado, o valor da configurao bpm.UseASCustomData definido como "Verdadeiro". Faa Logon para o servidor de contedo do PerformancePoint Server 2007: Tenha seu nome de usurio e senha a mo, porque o assistente ir ped-los. Conecte-se ao banco de dados de contedo do PerformancePoint Server 2007: Durante a configurao inicial do PerformancePoint 2007, o nome do banco de dados usa PPSMonitoring como padro. Se o banco de dados foi renomeado, selecione o banco de dados onde o contedo se encontra. Escolha uma lista para armazenar os itens de painel: KPIs, scorecards, relatrios, painis, filtros e indicadores sero copiados para a lista de Contedo de Painel. Selecione uma lista que esteja vazia. Voc deve fornecer o nome do conjunto de sites, site e lista. Escolha uma biblioteca de documento para armazenar as origens da dados: Origens de dados so copiadas para uma biblioteca de documentos. A biblioteca de documentos selecionada deve oferecer suporte para o tipo de contedo PerformancePoint Data Source. Uma instalao padro do PerformancePoint Services para o SharePoint Server 2010 criar uma biblioteca de documento de origem de dados especfica que pode ser usada por voc. recomendvel que voc selecione uma biblioteca de documento vazia. O conjunto de sites ter o mesmo nome que o conjunto de sites fornecido para os itens do Painel. Revise as configuraes: Voc ter a oportunidade de revisar as configuraes que forneceu e edit-las, se houver necessidade. Revise os status de importao: O assistente processa a importao do contedo dos dados e fornece uma barra de status durante o processo de importao do contedo. Ele lista todos os elementos e origens de bancos de dados que foram importados. Depois que o processo de importao concludo, os resultados da importao final so mostrados, com cada item importado listado por categoria (Origens de dados, KPIs, Scorecards e assim por diante), e com informaes sobre quaisquer problemas ou erros encontrados. Os resultados tambm especificam se houve alteraes nos nomes de origens de dados no caso de duplicatas.

250

Tarefas ps-migrao para o autor do painel do PerformancePoint


muito fcil atualizar um dashboard do PerformancePoint do Microsoft Office PerformancePoint Server 2007 para o Servios PerformancePoint no Microsoft SharePoint Server 2010. O departamento de TI geralmente cuida da migrao de contedo do PerformancePoint, como itens de dashboard e conexes de fontes de dados. Em seguida, voc conclui o processo de atualizao abrindo e testando os itens de dashboard, fazendo alteraes em relatrios e scorecards e reimplantando dashboards.

Tarefas ps-migrao do criador de dashboard


Depois que o departamento de TI faz a migrao do contedo de dashboard do PerformancePoint Server 2007 para o Servios PerformancePoint, voc deve concluir vrias tarefas para concluir a atualizao: Abrir e testar o contedo migrado. Faa isso para garantir que os itens de dashboard funcionam corretamente. Remover os tipos de relatrios que no estejam mais disponveis e substitu-los por novos relatrios. Vrios tipos de relatrio disponveis no PerformancePoint Server 2007 no so disponibilizados no Servios PerformancePoint. Voc deve substitu-los usando outros modos de exibio existentes ou novos. Atualizar relatrios e scorecards para usar a nova funcionalidade. (Opcional.) O Servios PerformancePoint oferece recursos melhorados de relatrios e scorecards que voc talvez queira usar nos seus dashboards. Por exemplo, agora possvel exibir um grfico analtico como um grfico de pizza. Os scorecards agora podem incluir KPIs (indicadores chave de desempenho) mais sofisticados; por exemplo, KPIs que usam mtricas calculadas. Use os seguintes recursos para saber mais sobre como atualizar o contedo de um dashboard.
Tarefa Descrio

Novidades nos dashboards do PerformancePoint

Este artigo descreve os novos recursos e a nova funcionalidade disponveis nos dashboards do PerformancePoint.

251

Tarefa

Descrio

Planejar a importao do contedo de Certos tipos de relatrios que esto painel do PerformancePoint Server 2007 disponveis no PerformancePoint Server para o SharePoint Server 2010 (SharePoint 2007 no so disponibilizados no Servios Server 2010) PerformancePoint. Este artigo contm informaes sobre como preparar a importao de contedo de dashboard do PerformancePoint Server 2007. Isso inclui quais tipos de relatrio esto disponveis no Servios PerformancePoint. Import Wizard: PerformancePoint Server 2007 content to SharePoint Server 2010 O artigo descreve o Assistente de Importao, uma ferramenta que ajuda a importar contedo de dashboard do PerformancePoint Server 2007 para o Servios PerformancePoint. Este artigo descreve os novos recursos e a nova funcionalidade do Dashboard Designer. Isso inclui integrao mais intensa com o SharePoint Server 2010, itens de dashboard novos e melhorados que voc pode criar e uma viso geral da faixa de opes e do espao de trabalho mais eficientes.

Novidades no PerformancePoint Dashboard Designer

Consulte tambm
Outros recursos
Plan your PerformancePoint dashboard

252

Planejar a segurana dos Servios PerformancePoint (SharePoint Server 2010)


No Servios PerformancePoint no Microsoft SharePoint Server 2010, os objetos armazenados em listas e bibliotecas de documentos so protegidos pelo modelo de segurana do Microsoft SharePoint Server 2010. Alm desse modelo, o Servios PerformancePoint adiciona recursos de produto adicionais ao framework bsico do SharePoint Server 2010 para assegurar que as origens de dados e o contedo de painel estejam seguros e protegidos contra acesso no autorizado. Apesar do Servios PerformancePoint ter uma dependncia no modelo de segurana do SharePoint Server 2010, ainda h consideraes especiais de segurana a serem feitas, planejadas e gerenciadas. Todas as configuraes de segurana baseadas em servios so gerenciadas no site da Administrao Central do SharePoint Server para facilitar o gerenciamento de recursos compartilhados e do acesso dos usurios. Este artigo discute reas a serem planejadas em termos de autenticao, autorizao e autenticao de fontes de dados.

Autenticao
No Servios PerformancePoint, possvel escolher entre trs mtodos de autenticao de origem de dados diferentes. Por identidade do usurio: a prpria conta de cada um dos usurio usada para acessar todas as fontes de dados. Esse mtodo requer delegao do Kerberos. Um administrador de domnio deve configurar a delegao Kerberos entre o Servios PerformancePoint e as origens de dados. Observao: Fontes de dados externas precisam residir no mesmo domnio do farm do SharePoint Server 2010. Se elas no residirem no mesmo domnio, a autenticao das fontes de dados falhar. Para obter mais informaes, consulte Consideraes de planejamento para servios que acessam fontes de dados externas em Planejamento da Arquitetura de Servios.

Conta de servio sem superviso: uma nica conta de usurio compartilhada usada para acessar todas as fontes de dados. Trata-se de uma conta de domnio com privilgios baixos armazenada no Servio de Repositrio Seguro. Ao estabelecer a sua conta de servio sem superviso, determine primeiro se ela possui o devido acesso s fontes de dados que sero necessrias no Painel. 253

Dados Personalizados: fornece a capacidade para que os SQL Server Analysis Services incluam o nome de usurio autenticado atual como um parmetro no campo de dados personalizados em uma cadeia de conexo de Analysis Services. A opo de dados personalizados apenas usada para fontes de dados do Analysis Services e pode ser usada com base em servidores do Analysis Services 2006 e 2008.

Locais Confiveis.
No Servios PerformancePoint, as conexes de origens de dados esto contidas em bibliotecas de documentos e os contedos de dados (KPIs, filtros, scorecards, etc.) esto contidos em listas de documentos. Para proteger o contedo e impedir que os usurios executem consultas com base em fontes de dados se os objetos nessas consultas no forem confiveis, as listas e as bibliotecas devem ser estabelecidas como locais "confiveis". O administrador do farm tem a opo de definir todos os locais do farm como confiveis ou de identificar locais especficos nos quais confiar. Devido capacidade de definir facilmente o local no farm a ser protegido, o administrador do farm no precisa proteger o farm interno. Locais confiveis proporcionam um camada adicional de segurana que impede a execuo de consultas de fontes de dados ou de qualquer objeto que seja dependente de uma fonte de dados que no se encontre em um local confivel. A biblioteca de documentos ou qualquer objeto pai at o nvel do aplicativo Web pode ser definido como confivel. Nos Servios PerformancePoint, a configurao das definies de locais confiveis gerenciada centralmente pela Administrao Central. A configurao tambm pode ser gerenciada com o uso de cmdlets do Windows PowerShell 2.0. Durante o planejamento de segurana dos Servios PerformancePoint, considere se deseja ou precisa assegurar seu aplicativo Web inteiro ou se deseja gerenciar mais de perto o local dos dados seguros. Por exemplo: locais dentro de um farm que so marcados independentemente como "confiveis" possuem a seguinte hierarquia SharePoint Server 2010 para contedos de dados ou origens de dados: Desative o uso de Locais Confiveis para fontes de dados e/ou contedos do farm inteiro. Confie em listas e/ou bibliotecas de documentos no aplicativo Web. Confie em listas e/ou bibliotecas de documentos em um conjunto de sites, incluindo sites filhos. Confie em listas e/ou bibliotecas de documentos em um site. Confie em uma lista individual e/ou em uma biblioteca de documentos no farm. Ao verificar se um local confivel, o servidor verificar se a propriedade Locais Confiveis est habilitada. Em caso positivo, o servidor verificar a lista de locais confiveis, comeando com o conjunto de sites e prosseguindo para cada nvel inferior da hierarquia a fim de verificar se o contedo confivel. Itens que no usam uma fonte de dados no precisam estar em um local confivel para serem renderizados. Isso inclui pginas da Web, KPIs estticos, painis e cones de indicadores.

1. 2. 3. 4. 5.

254

Observao: Locais de fontes de dados confiveis no podem ser definidos em uma lista, e locais de contedo confiveis no podem ser definidos em uma biblioteca de documentos.

Bibliotecas de contedo de dados confivel


Bibliotecas de contedo de dados confiveis so bibliotecas de documentos do SharePoint Server 2010 que contm arquivos (.ppsdc) de conexo de dados do Servios PerformancePoint. Os arquivos .ppsdc so usados para gerenciar centralmente conexes com fontes de dados, incluindo bancos de dados do SQL Server, cubos OLAP, bancos de dados relacionais e planilhas dos Servios do Excel. As origens de dados so definidas no Dashboard Designer e armazenadas em uma biblioteca de conexo de dados confivel em SharePoint Server 2010. Uma biblioteca de conexo de dados confivel uma biblioteca de documento que voc marcou como sendo segura. Ela restringe o uso de arquivos de origem de dados, mas ainda permitem que eles sejam lidos. Uma biblioteca de documentos criada por padro durante o provisionamento do Servios PerformancePoint, no entanto. Os administradores podem gerenciar conexes de dados no servidor, criando mais de uma biblioteca de conexes de dados. Se um usurio atualizar a conexo de fontes de dados na biblioteca de documentos, as informaes sero compartilhadas e atualizadas quando um arquivo de espao de trabalho for aberto no Dashboard Designer.

Listas Confiveis para Contedo de Painel


Relatrios, scorecards, KPIs e filtros so necessrios para serem armazenados em uma lista confivel do SharePoint Server 2010. Essa lista, ou qualquer objeto pai at o nvel do conjunto de sites, pode ser definida como confivel durante a configurao inicial ou mais tarde atravs da Administrao Central.

Segurana da drigem de dados


No Servios PerformancePoint a configurao de segurana para origens de dados est armazenada em cada origem de dados. A configurao que determina se o servidor utiliza o usurio atualmente autenticado, a conta de usurio sem superviso ou a conta de usurio sem superviso usando dados personalizados definida em cada fonte de dados individual.

O Servio de Repositrio Seguro e contas de servio sem superviso


O Servio de Armazenamento Seguro do SharePoint Server 2010 fornece a capacidade de armazenar com segurana dados como credenciais e associ-los para uma 255

identidade especfica ou grupo de identidades. O Servio de Repositrio Seguro est presente em todos os farms do SharePoint Server 2010. No Servios PerformancePoint, cada origem de dados pode ser configurada para usar as credenciais de usurio autenticadas atualmente ou a Conta de Servio sem Superviso. Esta ltima consiste em um conjunto de credenciais de domnio que so representadas na ocasio da conexo com uma fonte de dados. O servidor usa a conta de servio sem superviso no lugar da conta gerenciada para consultas de origem de dados para evitar que o processo do Servios PerformancePoint de acessar o banco de dados de contedo durante a execuo de consulta. O Servios PerformancePoint armazena e recupera credenciais de conta de servio sem superviso no Servio de Repositrio Seguro. Como o servidor precisa ter o nome de usurio e a senha para que possa representar o usurio, a senha para a conta sem superviso armazenada no Servio de Repositrio Seguro. O nome de usurio armazenado no banco de dados do Servios PerformancePoint para que seja acessvel e possa ser exibido na pgina de configuraes. Ao criar a sua conta de servio sem superviso, verifique se ela tem o devido acesso s fontes de dados que sero necessrias. importante compreender que as credenciais da conta de servio sem superviso no so armazenadas em cache globalmente. Em vez disso, elas apenas so recuperadas do Servio de Repositrio Seguro quando so necessrias. Se voc abrir um arquivo de espao de trabalho no Dashboard Designer com uma fonte de dados que se conecte usando a opo de servio sem superviso, e as credenciais ainda no estiverem armazenadas em cache para essa conexo, a senha da conta de servio sem superviso ser recuperada do Servio de Repositrio Seguro e usar a fonte de dados de destino.

Autenticao baseada em declaraes


A autenticao baseada em declaraes no SharePoint Server 2010 oferece suporte a diversos provedores de autenticao em um nico aplicativo Web e usada para transmitir a identidade dos usurios entre os servidores Web front-end e os servidores de aplicativos. O Servios PerformancePoint oferece suporte a diversos provedores de autenticao somente quando voc v o contedo do painel por meio de um navegador da Web. No h suporte para o Dashboard Designer quando voc acessa diretamente uma URL de qualquer aplicativo Web usando diversos provedores de autenticao. Para usar o Dashboard Designer nessa configurao, necessrio estender o aplicativo Web para configurar o acesso nova URL que est restrita ao provedor de autenticao do Windows.

Consulte tambm
Conceitos
Planejar a importao do contedo de painel do PerformancePoint Server 2007 para o SharePoint Server 2010 (SharePoint Server 2010)

Outros recursos
Configure the Unattended Service account for PerformancePoint Services Configure Claims Authentication (SharePoint Server 2010) 256

Plan authentication methods (SharePoint Server 2010)

257

Autorizao e permisses nos Servios PerformancePoint (SharePoint Server 2010)


Planejando permisses e funes
O Servios PerformancePoint usa o modelo de segurana do SharePoint Server para controlar o acesso dos usurios a diversas funcionalidades e tarefas. H alteraes sutis mas importantes ao se trabalhar com o Servios PerformancePoint no Microsoft SharePoint Server 2010 em comparao com o Microsoft Office PerformancePoint Server 2007. No Microsoft Office PerformancePoint Server 2007, o Monitoring Server tem seu prprio servidor e banco de dados que armazenam metadados e contedo. No Microsoft Office PerformancePoint Server 2007, a segurana aplicada globalmente ao servidor e a cada objeto individualmente. No SharePoint Server 2010, o contedo de metadado do PerformancePoint armazenado em listas do SharePoint e em bibliotecas de documentos. Portanto, necessrio compreender as diferenas entre a atribuio de permisses e funes entre o Microsoft Office PerformancePoint Server 2007 e o SharePoint Server 2010. No Microsoft Office PerformancePoint Server 2007, o administrador no computador do servidor automaticamente torna-se um administrador. No SharePoint Server 2010, esse indivduo no automaticamente um administrador. Se necessria, essa atribuio poder ser feita manualmente.

Funes e permisses
O Servios PerformancePoint usa permisses e grupos de autorizao do SharePoint Server. Conforme voc planeja como os seus usurios usaro o servio, revise as funes principais do SharePoint Server. Administrador do Farm: para editar itens de Painel, essa funo precisa pelo menos das permisses de colaborador em listas de contedo (ou itens de lista) e bibliotecas de fontes de dados (ou itens de biblioteca). Administrador de Conjunto de Sites: para poder editar itens de Painel, essa funo precisa pelo menos das permisses de colaborador em bibliotecas de fontes e dados (ou itens de biblioteca). Administrador de Site ou Colaborador de Lista/Biblioteca de Documentos: para editar itens de Painel, essa funo precisa pelo menos das permisses de colaborador em listas de contedo (ou itens de lista) e bibliotecas de fontes de dados (ou itens de biblioteca).

258

Importante: Se qualquer pessoa ou funo for designada com a tarefa de reimplantao de Painis depois que estes tiverem sido importados do Microsoft Office PerformancePoint Server 2007, essa pessoa ou funo dever ter pelo menos as permisses de Designer.

Como prtica recomendada, sugerimos que voc crie novos grupos do SharePoint (ou otimize os grupos existentes) para ajudar a organizar suas funes no Servios PerformancePoint. Se voc estabelecer grupos de permisses bem-definidos por funo de trabalho, ser possvel manter um controle melhor sobre quem tem acesso ao que. As quatro funes de servidor que esto disponveis no Microsoft Office PerformancePoint Server 2007 so imprecisamente mapeadas para funes predefinidas no SharePoint Server 2010. No Servios PerformancePoint, essas funes so Administrador, Leitor Avanado, Gerenciador de Fonte de Dados e Criar. Alm disso, duas funes adicionais de Editor e Leitor no nvel de item individual so definidas no Dashboard Designer. A tabela a seguir determina como as funes no PerformancePoint Server 2007 so mapeadas para o Servios PerformancePoint no Microsoft SharePoint Server 2010. Importante: Ser um administrador no servidor no adicionar voc automaticamente como administrador no Servios PerformancePoint no Microsoft SharePoint Server 2010.

Funo do PerformancePoint Server 2007

Permisses do PerformancePoint Server 2007

Funo do Servios PerformancePoint no Microsoft SharePoint Server 2010

Comentrios

Administrador

Editar qualquer Colaborador: Conted item e criar o de Dados e Fontes de novos itens Dados

Leitor Avanado Ler qualquer Ler: Contedo de item (usado para Dados e Fontes de processos de Dados SDK) Gerenciador de Criar novos itens Colaborador: somente Fonte de Dados (somente para Fontes de Dados fonte de dados) 259

Funo do PerformancePoint Server 2007

Permisses do PerformancePoint Server 2007

Funo do Servios PerformancePoint no Microsoft SharePoint Server 2010

Comentrios

Criador

Criar novos itens Colaborador: somente (exceto para Contedo de Dados fontes de dados)

Permisses de Itens Editor Leitor Exibir, editar ou Colaborador excluir o item Exibir o item Nenhuma

Outra maneira de abordar as necessidades de acesso examinar as permisses com base nas tarefas:
Tarefa do usurio Servios PerformancePoint no Microsoft SharePoint Server 2010 Permisses Necessrias

Iniciar o Dashboard Designer

Nenhuma, alm de ser um usurio autenticado no SharePoint Server 2010

Criar itens de Painel do PerformancePoint Colaborador e salv-los em uma lista do SharePoint ou biblioteca de documentos. Realizar todas as tarefas de Colaborador, alm de publicar Painis do PerformancePoint Designer

Exibir Painis do PerformancePoint e usar Ler recursos interativos Gerenciar permisses de usurio para itens Controle Total (Site) ou Administrador do de Painel Conjunto de Sites

Consulte tambm
Conceitos
Planejar a segurana dos Servios PerformancePoint (SharePoint Server 2010) 260

261

Planejamento de fontes de dados do PerformancePoint (Servios PerformancePoint)


Nos Servios PerformancePoint, preciso criar uma conexo com uma ou mais fontes de dados que voc deseja usar no seu painel. Todos os dados usados nos Servios PerformancePoint so externos e residem em repositrios de dados fora do PerformancePoint. Depois de estabelecer uma conexo de dados, voc poder us-los nas vrias reas de recursos do PerformancePoint. O PerformancePoint oferece suporte para fontes de dados tabulares, incluindo listas do SharePoint, Servios do Excel, tabelas do SQL Server e pastas de trabalho do Excel, bem como para fontes de dados multidimensionais (Analysis Services) Importante: O Servios PerformancePoint no oferece suporte para aplicativos CR2 (Clique para executar) do Office 2010 como fontes de dados. preciso instalar o cliente.

Fontes de dados tabulares


Um usurio pode criar uma conexo de dados com Listas do SharePoint, Servios do Excel, tabelas do SQL Server ou pastas de trabalho do Excel. Para esses tipos de fontes de dados, voc pode exibir um exemplo dos dados com a ferramenta Dashboard Designer e definir propriedades especficas para esses dados, dependendo de como deseja que eles sejam interpretados no PerformancePoint. Por exemplo, possvel indicar quais conjuntos de dados devem ser tratados como uma dimenso. Voc tambm pode especificar se um conjunto de dados deve ser tratado como dimenso ou fato ou, se no desejar que esses dados sejam includos, basta selecionar Ignorar. Caso decida definir o valor como um fato, voc poder indicar como esses nmeros devero ser agregados nos Servios PerformancePoint. Tambm possvel usar conjuntos de dados que incluem valores de tempo nos Servios PerformancePoint e usar os recursos de inteligncia de dados temporais dos Servios PerformancePoint para definir parmetros de tempo e criar filtros de painel.

262

Importante: Fontes de dados tabulares s podem ser usadas para scorecards e filtros do PerformancePoint.

Listas do SharePoint
Os dados contidos em uma Lista do SharePoint de um site do SharePoint podem ser usados nos Servios PerformancePoint com a criao de uma fonte de dados de Lista do SharePoint no Dashboard Designer. Os dados de Listas do SharePoint so somente leitura. Modificaes nos dados de uma Lista do SharePoint devem ser feitas no SharePoint. Os usurios podem se conectar a qualquer tipo de Lista do SharePoint.

Servios do Excel
Os dados em arquivos do Excel publicados nos Servios do Excel em um Site do SharePoint podem ser usados nos Servios PerformancePoint atravs da criao de uma fonte de dados de Servios do Excel. Os dados publicados com suporte s podem ser lidos nos Servios PerformancePoint. Os valores de parmetros publicados podem ser modificados no Dashboard Designer. Se voc usar um parmetro dos Servios do Excel ao calcular um KPI, ser fcil fazer outras modificaes. Os Servios PerformancePoint oferecem suporte para os seguintes componentes dos Servios do Excel: parmetros, tabelas e intervalos nomeados SeguranaObservao: No possvel estabelecer uma conexo com Servios do Excel como fonte de dados quando o site ou a biblioteca que contm a pasta de trabalho desejada para conexo est definido para Acesso Annimo.

Tabelas do SQL Server


Voc pode criar uma conexo de fonte de dados com um banco de dados do SQL Server e usar os dados nos Servios PerformancePoint. Tabelas SQL e modos de exibio SQL so fontes de dados com suporte nos Servios PerformancePoint.

263

SeguranaObservao: Os dados do banco de dados do SQL Server so somente leitura. Os Servios PerformancePoint no oferecem suporte para modificaes no banco de dados do SQL Server.

Observao: Depois de se criar e salvar uma conexo de fonte de dados SQL no Dashboard Designer, a fonte de dados listada no navegador do espao de trabalho com um cone de lpis ainda visvel, como se a fonte de dados no tivesse sido salva e ainda estivesse sendo editada. Trata-se de um problema conhecido.

Pastas de trabalho do Excel


Voc pode usar o contedo de um arquivo real do Excel como fonte de dados nos Servios PerformancePoint criando uma conexo de fonte de dados de Pasta de Trabalho do Excel e pode selecionar somente os dados que devem ser usados. O arquivo original do Excel ser independente da cpia do PerformancePoint. Os Servios PerformancePoint 2010 oferecem suporte a pastas de trabalho do Excel 2007 e do Excel 2010 como fontes de dados.

Fontes de dados multidimensionais


Analysis Services
Use os dados residentes em um cubo do SQL Server Analysis Services nos Servios PerformancePoint, criando uma conexo de dados com a fonte. Os Servios PerformancePoint permitem mapear a dimenso temporal desejada e o nvel necessrio de detalhes de suas hierarquias para a Inteligncia de Dados Temporais interna dos Servios PerformancePoint. Observao: Ao contrrio de fontes de dados tabulares, os usurios no podem navegar em um cubo do Analysis Services dentro do Dashboard Designer do PerformancePoint.

264

PowerPivot para Excel


Nos Servios PerformancePoint, voc pode usar um modelo do PowerPivot como fonte de dados para construir painis dos Servios PerformancePoint. Para usar o PowerPivot como fonte de dados em um painel dos Servios PerformancePoint, os Servios PerformancePoint devem estar ativados em um farm do SharePoint Server 2010 e o PowerPivot para SharePoint deve estar instalado. Aps criar um modelo do PowerPivot com o uso do suplemento PowerPivot para Excel, esse arquivo do Excel deve ser carregado ou publicado em um site do SharePoint com os servios do PowerPivot habilitados. Crie a conexo de fonte de dados no Dashboard Designer usando o modelo de fonte de dados do Analysis Services.

Consulte tambm
Outros recursos
Create a PowerPivot data connection (PerformancePoint Services) Configure Data Source Time Settings for Time Intelligence Configuring Analysis Services Data Source Time Settings in PerformancePoint Configure Tabular Data Source Time Settings for Time Intelligence in PerformancePoint

265

Prticas recomendadas para design de cubos OLAP e consultas MDX do SQL Server 2005 e 2008
Quando voc habilita o Microsoft SQL Server 2005 ou o 2008 Analysis Services (SSAS) em uma soluo de business intelligence do SharePoint Server 2010, o adequado design de cubos, expresses multidimensionais eficientes e recursos de hardware suficientes so crticos para o desempenho ideal. Este artigo destaca as prticas recomendadas que ajudam a melhorar o desempenho do SSAS como uma fonte de dados para o Servios do Excel no Microsoft SharePoint Server 2010, o Servios PerformancePoint no Microsoft SharePoint Server 2010 e o Servios do Visio no Microsoft SharePoint Server 2010. A primeira seo lista artigos que destacam aprimoramentos do Microsoft SQL Server 2008 especificamente projetados para solues de BI (business intelligence), enquanto a segunda seo fornece as prticas recomendadas que se aplicam ao design de cubos do SSAS 2005/2008, otimizao de consultas MDX e muito mais.

Aprimoramentos do SQL Server 2008 para business intelligence


Os artigos a seguir descrevem aprimoramentos no SQL Server 2008 relacionados a business intelligence. 10 principais motivos de desempenho e produtividade para usar o SQL Server 2008 nas suas solues de business intelligence Fornece uma lista com alguns dos detalhes dos principais motivos de desempenho para usar o SQL Server 2008 nas suas novas solues de business intelligence e para atualizar para o SQL Server 2008 nas suas solues existentes de business intelligence. Guia de Referncia Tcnica de Atualizao do SQL Server 2008 Oferece informaes sobre como atualizar suas solues existentes de Business Intelligence para o SQL Server 2008. Escalando o Reporting Services 2008 vs. Reporting Services 2005: lies aprendidas Descreve os aprimoramentos em desempenho e escalabidade no SQL Server Reporting Services 2008. Aprimoramentos de desempenho para o MDX no SQL Server 2008 Analysis Services Explica onde podem ocorrer problemas no seu cdigo MDX existente a ponto de impedir que voc perceba os aprimoramentos de desempenho no SQL Server Analysis Services 2008. White Paper do SQL Server 2008: Guia de Desempenho do Analysis Services Descreve como os desenvolvedores de aplicativos podem aplicar tcnicas de 266

ajuste de desempenho de processamento e consultas s suas solues OLAP do SQL Server 2008 Analysis Services.

Prticas recomendadas para o Analysis Services


10 principais prticas recomendadas para o desempenho de consultas do Analysis Services Discute as dez melhores prticas recomendadas para otimizar o desempenho de consultas do Analysis Services. Artigo sobre prticas recomendadas do SQL Server: identificando e resolvendo afunilamentos de desempenho de consultas MDX no SQL Server 2005 Analysis Services Fornece informaes sobre as ferramentas disponveis de soluo de problemas relacionados a consultas MDX. Esse artigo tambm demonstra como usar a mais comum dessas ferramentas para identificar e resolver afunilamentos de desempenho de consultas MDX com consultas MDX individuais. Prticas recomendadas de processamento do Analysis Services Fornece prticas recomendadas para processamento no SQL Server 2005 Analysis Services. Prticas recomendadas de design OLAP para o Analysis Services 2005 Descreve as melhores prticas recomendadas para projetar bancos de dados OLAP no SQL Server 2005 Analysis Services, para atender melhor s necessidades funcionais e de desempenho dos usurios. Guia de Desempenho do Microsoft SQL Server 2005 Analysis Services Descreve como os desenvolvedores de aplicativos podem aplicar tcnicas de ajuste de desempenho s suas solues OLAP (Processamento Analtico Online) do Microsoft SQL Server 2005 Analysis Services. Consultas de expanso com o Analysis Services Descreve como configurar um ambiente de consulta escalvel com balanceamento de carga para o Microsoft SQL Server 2005 Analysis Services, de forma que voc possa lidar com vrias consultas simultneas nos seus servidores do Analysis Services. Consultas com balanceamento de carga garantem que os leitores de cubos OLAP possam consultar consistentemente as agregaes mais recentes ao longo do dia e distribuir a carga de todas as consultas entre os servidores disponveis. Essa arquitetura de consultas de expanso otimiza o tempo de processamento de cubos, aumenta a frequncia de atualizao de cubos e torna o processamento mais eficiente, j que possvel permitir processamentos mais frequentes e a recuperao transparente aps erros.

267

Viso geral de componentes dos Servios PerformancePoint


Os componentes Web front-end do Servios PerformancePoint e do Microsoft SharePoint Server 2010 funcionam juntos para oferecer a funcionalidade de monitoramento e de gerao de relatrios. Esta seo descreve rapidamente os seguintes componentes do Servios PerformancePoint. PerformancePoint Dashboard Designer Servios e Web Parts do PerformancePoint Recursos de conjunto de sites Recursos de site

Dashboard Designer
O Dashboard Designer o aplicativo que autores de painis podem usar para criar e gerenciar painis e seus elementos, incluindo relatrios, como mapas estratgicos e grficos analticos, scorecards e filtros. Pains dashboards ajudam as organizaes a medir, monitorar e gerenciar o desempenho empresarial com dados de produo a partir de uma variedade de fontes de dados corporativas. Um painel do PerformancePoint contm uma variedade de relatrios e scorecards que mantm suas conexes individuais com as suas fontes de dados, e voc pode exibir dados de diversas fontes de dados em uma nica pgina de painel.

Web Parts
As Web Parts do PerformancePoint so controles internos do lado servidor executados no contexto de pginas especiais (ou seja Pginas de Web Parts) em qualquer site do SharePoint Server 2010. Os elementos do Dashboard Designer funcionam como Web Parts do SharePoint Server 2010. Web Part de Relatrios: a Web Part de Relatrios ajuda voc a criar tipos de contedo do Servios PerformancePoint, exceto scorecard, relatrios de detalhes de KPI e filtros. Isso inclui grficos analticos e planilhas, relatrios do SQL Server Reporting Services, relatrios de Servios do Excel e o mapa estratgico, entre outros. Web Part de Detalhes de KPI: o relatrio Detalhes de KPI exibe contextualmente informaes relevantes sobre KPIs, mtricas, linhas, colunas e clulas de um scorecard. Isso reproduzido como uma Web Part que deveria estar vinculada a um scorecard ou KPI individual e reproduz metadados relevantes para o usurio final. Essa Web Part pode ser adicionada a painis do Servios PerformancePoint ou a qualquer pgina do SharePoint Server 2010. Web Part de Modo de Exibio de Scorecard: a Web Part de Modo de Exibio de Scorecard oferece funcionalidade de exibio para o Scorecard. Sem a Web Part de scorecard, o usurio no ser capaz de renderizar os KPIs no Dashboard. Scorecards podem ser vinculados a outras Web Parts, como filtros e relatrios, para criar uma 268

experincia interativa de painis. Os usurios podem usar a Web Part de Scorecard para fazer o seguinte: Localizar uma Web Part de Modo de Exibio de Scorecard e adicion-la a um painel. Adicionar KPIs, novos e existentes, a um scorecard. Entrar em uma superfcie de design avanada de scorecard para definir relacionamentos entre KPIs e objetivos, alm de editar propriedades de KPI e de objetivo. Criar um novo scorecard, iniciando a superfcie de design de scorecard. Web Part de Filtro: fundamental para a criao de painis interativos e atraentes a capacidade de sincronizar contedo de Web Part por meio de conexes. Uma conexo pode ser considerada como um vnculo criado entre Web Parts para habilitar a troca de dados e oferecer interatividade entre Web Parts. As conexes so feitas entre provedores de filtro e consumidores de filtro. Embora voc no possa conectar todos os tipos de filtros a todos os tipos de Web Parts, poder vincular muitos tipos de filtros maioria dos tipos de Web Parts.

Conjuntos de sites do PerformancePoint


Para que o autor de painis crie contedo em um farm do SharePoint Server, os usurios devem ser capazes de fornecer informaes sobre o local do contedo na hierarquia do SharePoint Server. Atualmente, o Dashboard Designer baseia consultas no local do servio Web. O servio Web est localizado, ou tem seu escopo, em um conjunto de sites do SharePoint Server 2010. Aplicativos Web do SharePoint Server 2010 em geral possuem um conjunto de sites padro e, portanto, o recurso de conjunto de sites est habilitado.

Sites do PerformancePoint
O site dos Servios PerformancePoint disponibiliza aos usurios os modelos de lista e de biblioteca de documentos que usam os seguintes tipos de contedo: Painel Scorecard KPI (Indicador Chave de Desempenho) Relatrio Filtro Conjunto de cones (para indicadores de KPI)

269

Plano para personalizar os Servios PerformancePoint


Este artigo descreve maneiras para personalizar o recurso nativo do Servios PerformancePoint no Microsoft SharePoint Server 2010 usando o SDK do Servios PerformancePoint.

Cenrios de desenvolvimento para Servios PerformancePoint


O Servios PerformancePoint oferece suporte para os seguintes cenrios de desenvolvimento. Criar extenses de Relatrio, Filtro e Fonte de Dados tabulares Voc pode criar objetos personalizados do Servios PerformancePoint definindo valores personalizados para propriedades em objetos nativos de ReportView, Filter e DataSource. Executar operaes de criao e renderizao Voc pode escrever cdigo que executa de forma dinmica operaes de criao e renderizao. Criar transformaes de scorecard Voc pode criar transformaes de scorecard que alteram a aparncia, o contedo ou a funcionalidade dos scorecards antes de consultar a fonte de dados, depois de consultar a fonte de dados ou antes de renderizar o scorecard na Web Part. Para obter mais informaes, consulte Viso geral de transformaes de scorecards. Criar Web Parts personalizadas Voc pode criar Web Parts personalizadas que interagem com Web Parts do PerformancePoint. Para obter mais informaes, consulte Web Parts do PerformancePoint.

270

PerformancePoint Services e PowerPivot para Excel (white paper)


Este white paper abrange os fundamentos da integrao entre o Servios PerformancePoint no Microsoft SharePoint Server 2010 e o Microsoft SQL Server 2008 R2 PowerPivot para Microsoft Excel 2010. Ele descreve os conceitos bsicos de utilizao de um modelo do PowerPivot no Servios PerformancePoint e detalhe questes e escopo de uso desses aplicativos em conjunto. Baixe este guia como um documento do Microsoft Word (.docx). PerformancePoint 2010 e PowerPivot (http://go.microsoft.com/fwlink/? linkid=192628&clcid=0x416) (27,9 MB)

271

Planejamento dos Servios do Visio (SharePoint Server 2010)


Esta seo discute consideraes de planejamento para os Servios do Visio no Microsoft SharePoint Server 2010. Nesta seo: Viso geral dos Servios do Visio (SharePoint Server 2010) Os Servios do Visio no Microsoft SharePoint Server 2010 so um aplicativo de servio com o qual os usurios podem compartilhar e exibir os desenhos da Web do Microsoft Visio. O servio tambm permite atualizar diagramas do Microsoft Visio 2010 conectados a dados a partir de vrias fontes de dados. Planejar a implantao dos Servios do Visio Planejar a implantao do Servios do Visio antes da distribuio pode ser til para se obter o melhor desempenho do sistema e a satisfao do usurio, e ajud-lo a evitar a sobrecarga inesperada de recursos do sistema no farm do SharePoint Server e nos sistemas relacionados. Planejar a segurana dos Servios do Visio (SharePoint Server 2010) Os Servios do Visio permitem que voc renderize desenhos da Web do Visio publicados. Esses desenhos podem ser conectados a dados externos, e os elementos do desenho podem ser atualizados com base nesses dados. A segurana um componente importante para habilitar esses cenrios. Autenticao de dados nos Servios do Visio Este artigo aborda a conexo dos desenhos da Web dos Servios do Visio com os dados hospedados no Microsoft SharePoint Server 2010 alm dos dados hospedados externamente. Os tipos de conexo e os mtodos de autenticao tambm so abordados. Visio Services resources (SharePoint Server 2010) (em ingls) Este artigo apresenta uma lista de recursos dos Servios do Visio, incluindo documentao, postagens no blog e demonstraes em vdeo.

Consulte tambm
Outros recursos
Manage a Visio Graphics Service service application

272

Viso geral dos Servios do Visio (SharePoint Server 2010)


O Servios do Visio no Microsoft SharePoint Server 2010 um aplicativo de servio com o qual os usurios podem compartilhar e exibir os desenhos da Web do Microsoft Visio. O servio tambm permite atualizar desenhos da Web do Microsoft Visio 2010 conectados a dados a partir de vrias fontes de dados.

Uso e vantagens dos Servios do Visio


Os desenhos da Web do Visio (arquivos *.vdw) podem ser processados pelo Servios do Visio e exibidos em um navegador da Web. Isso permite que os usurios exibam documentos do Visio sem ter o Visio instalado no computador local. H suporte para a explorao e navegao bsica de desenhos da Web processados na Web Part do Visio Web Access. Os criadores de pginas podem configurar a aparncia e a funcionalidade da Web Part. Os Servios do Visio tambm pode atualizar os dados e as caractersticas visuais de um desenho da Web do Visio hospedado em um site do Microsoft SharePoint Server 2010. Isso permite que desenhos da Web publicados atualizem conexes a vrias fontes de dados e reprocessem grficos de dados e campos de texto afetados. Os arquivos do Visio podem ser publicados no SharePoint Server 2010 com o uso do Microsoft Visio Professional 2010 e do Microsoft Visio Premium 2010.

Fontes de dados compatveis com os Servios do Visio


As conexes s fontes de dados listadas aqui podem ser atualizadas com a ajuda do Servios do Visio, caso tenham sido criadas com o Microsoft Office Visio 2007 ou com a tecnologia de vnculo de dados do Visio 2010, e publicadas com a funcionalidade de publicao do Visio 2010. No h suporte para atualizao de dados por meio de nenhum outro mecanismo para o desenho da Web do Visio. SQL Server 7.0 SQL Server 2000 SQL Server 2005 (32 e 64 bits) SQL Server 2008 (32 e 64 bits) Informaes de planilha armazenadas em pastas de trabalho do Excel publicadas do Microsoft Office Excel 2007 ou do Microsoft Excel 2010 hospedadas no mesmo farm do SharePoint Server 2010 Listas do SharePoint Server Conexes OLE DB ou ODBC 273

Provedores de Dados Personalizados implementados como assemblies do .NET Framework

Desenhos do Visio publicados


Os desenhos da Web do Visio (arquivos .vdw) podem ser salvos e publicados no SharePoint Server 2010 e compartilhados com outros usurios que no tm o Visio 2010 ou o visualizador do Visio instalado no computador, j que os Servios do Visio iro renderizar um arquivo de formato .vdw nativo no SharePoint Server 2010 como uma pgina da Web. Os desenhos da Web .vdw somente podem ser criados no Microsoft Visio Professional 2010 ou no Microsoft Visio Premium 2010. Os desenhos padro do Visio (arquivos .vsd) no so renderizados pelos Servios do Visio e exigem o Microsoft Visio para serem exibidos.

274

Planejar a implantao dos Servios do Visio


Como parte integral do Microsoft SharePoint Server 2010, o Servios do Visio no Microsoft SharePoint Server 2010 muito fcil de implantar. O planejamento da implantao do Servios do Visio antes da distribuio pode ajudar a garantir o melhor desempenho do sistema e a satisfao do usurio, alm de ajud-lo a gerenciar melhor os recursos do sistema no farm do SharePoint Server e nos sistemas relacionados.

Desempenho dos Servios do Visio


Os Servios do Visio so implementados com o uso do Servio de Grficos do Visio, que executado em um ou mais servidores de aplicativos no farm. Como todos os servios semelhantes, eles consomem recursos, como memria e capacidade de processamento, em cada servidor em que o servio executado. O desempenho do sistema de servidores de aplicativos que executam o Servio de Grficos do Visio podem ser afetados pelos seguintes fatores: O tamanho dos desenhos da Web que esto sendo renderizados O nmero de desenhos conectados a uma fonte de dados O desempenho das fontes de dados s quais os desenhos da Web esto conectados A frequncia da atualizao de dados para desenhos da Web conectados a dados As cargas de pico de usurios que esto acessando desenhos da Web As cargas de pico de fontes de dados externas acessadas por desenhos da Web A complexidade dos desenhos da Web Os parmetros de atualizao e o limite de tamanho de desenho da Web podem ser ajustados pelo administrador. A possibilidade de ajustar esses parmetros ajudam a ajustar o desempenho do servidor. Se a alterao desses parmetros no permitir o desempenho desejado, pode ser necessrio adicionar capacidade de processamento ou memria. Durante o planejamento de recursos do sistema para os Servios do Visio, o fator mais importante a carga de pico. Por exemplo, se os usurios utilizam a funcionalidade dos Servios do Visio com mais intensidade de manh cedo s segundas-feiras, planeje a capacidade do servidor para essa carga de pico. Os horrios de pico podem variar bastante, dependendo de como os Servios do Visio so usados na organizao. importante estimar a carga de pico da melhor forma possvel. para evitar a sobrecarrega dos recursos do sistema. Se o farm do SharePoint Server tiver vrios servidores de aplicativos, e cada um deles potencialmente executar vrios servios, decida qual servidor ou servidores de aplicativos no qual deseja executar os Servios do Servios do Visio. Ao determinar esse item, verifique os outros servios do SharePoint Server 2010 que esto sendo 275

executados em cada servidor de aplicativos. Quando ocorrem as cargas de pico de cada servio? Tente selecionar um servidor de aplicativos em que as cargas de pico de outros servios ocorram em horrios diferentes daqueles dos Servios do Visio. Alm de consideraes sobre cargas de pico, considere a carga geral de outros servios em execuo no mesmo servidor. Alguns servios do SharePoint Server, como Pesquisa, podem se beneficiar de seus prprios servidores de aplicativos que no so compartilhados por outras cargas, como os Servios do Visio. Outros, como os Servios do Access, poderiam ser cargas de complemento ideais para os Servios do Visio, dependendo dos padres de uso. Alm de consideraes desempenho sobre o SharePoint Server, voc tambm deve analisar o impacto sobre o desempenho dos Servios do Visio nos outros sistemas. Por exemplo, se voc tiver um desenho da Web conectado a dados que esteja consultando dados de um banco de dados Oracle, qual ser o efeito de sua carga de pico dos Servios do Visio sobre esse banco de dados Oracle? Muitos usurios que consultam simultaneamente uma fonte de dados externa podem sobrecarregar os recursos da fonte de dados. As melhores prticas a seguir podem ser utilizadas para otimizar o desempenho dos Servios do Visio: Monitorar o desempenho dos servidores de aplicativos no farm e adicionar CPU e memria, se isso for necessrio para lidar com cargas de pico. Iniciar o Servio de Grficos do Visio em mais de um servidor de aplicativos no farm para obter desempenho adicional. Executar o Servio de Grficos do Visio em um servidor de aplicativos em que outros servios apresentem carga de pico em horrio diferente do Servio de Grficos do Visio. Limitar o tamanho mximo de desenhos da Web. Aumentar o tempo decorrido do cache mnimo para desenhos da Web. Esse fator aumenta o intervalo em que um usurio visualizar dados armazenados em cache de um determinado desenho da Web.

Aplicativos do Servio de Grficos do Visio


O SharePoint Server implementa os Servios do Visio por meio do Servio de Grficos do Visio em execuo em um ou mais servidores de aplicativos no farm e por meio do Aplicativo do Servio de Grficos do Visio em execuo no nvel de farm. no Aplicativo do Servio de Grficos do Visio que voc define as vrias configuraes dos Servios do Visio, como provedores de dados confiveis e configuraes de desenho e de cache. Para muitas implantaes, um nico Aplicativo de Servio dos Servios do Visio suficiente. No entanto, o SharePoint Server permite criar vrios aplicativos de servio de cada tipo, caso voc deseje. Algumas razes para considerar a implantao de vrios Aplicativos do Servio de Grficos do Visio so: Hospedagem de solues em que necessrio o isolamento de clientes diferentes Departamentos da sua organizao que exigem o acesso a dados restritos (por exemplo, a separao dos dados jurdicos ou de recursos humanos do restante da organizao) 276

O uso de fontes de dados diferentes que exigem configuraes globais diferentes ou uma conta de servio autnoma diferente nos Servios do Visio

Utilizando uma implantao piloto


Para ajudar a determinar os requisitos de capacidade para os Servios do Visio, considere a distribuio dos Servios do Visio para um grupo piloto limitado que represente usurios tpicos. Se voc conceder a um nmero relativamente pequeno de pessoas acesso funcionalidade dos Servios do Visio, poder monitorar a utilizao de recursos do servidor e o efeito sobre os sistemas relacionados, como fontes de dados externas, sem sobrecarregar os recursos do sistema. Aps compilar os dados de desempenho para o grupo piloto, voc pode extrapolar os requisitos do sistema para os Servios do Visio ao implant-los em toda a organizao. Os dados piloto tambm o ajudaro a determinar os requisitos de carga de pico e os horrios em que cargas de pico tendem a ocorrer. Monitorando outros sistemas afetados como fontes de dados utilizadas por desenhos da Web conectados a dados voc tambm pode determinar o efeito provvel dos Servios do Visio sobre outros sistemas na organizao.

Monitoramento
altamente recomendvel monitorar os recursos de sistema consumidos pelos Servios do Visio juntamente com os outros servios no SharePoint Server. A utilizao de recursos tipicamente aumenta ao longo do tempo, medida que usurios adicionais so colocados online e usurios existentes fazem maior uso dos Servios do Visio e de outras tecnologias do SharePoint Server. A arquitetura de servios do SharePoint Server permite a fcil adio de servidores de aplicativos ao farm. medida que a demanda do usurio aumentar, voc poder continuar a adicionar servidores ao farm e descarregar servios inclusive os Servios do Visio para esses novos servidores. Ou, ento, em vez de descarregar os Servios do Visio em um novo servidor, voc pode executar os servios do Servios do Visio em vrios servidores de aplicativos ao mesmo tempo para fornecer capacidade e redundncia aprimoradas. Monitorando o uso de recursos, possvel prever quando a capacidade adicional provavelmente ser necessria e incluir o hardware necessrio nos procedimentos oramentais regulares da sua organizao. Isso tambm ajuda a evitar tempo de inatividade do sistema ou resposta lenta causada por cargas de servidor inesperadamente elevadas.

Backup e recuperao de dados


O administrador do farm pode fazer backup das configuraes dos Servios do Visio e dos documentos do Visio armazenados em bibliotecas do SharePoint Server fazendo um backup padro do farm. No entanto, observe que, se voc publicar documentos do Visio que estejam conectados a fontes de dados fora do farm, os dados aos quais os documentos do Visio esto conectados no sero includos no backup como parte de um backup padro do farm. Nesse caso, o administrador do sistema em que os dados residem dever executar um procedimento de backup adicional. 277

Implantao do Visio Professional 2010 e Visio Premium 2010


Os Servios do Visio permitem exibir desenhos do Visio usando uma Web Part sem a necessidade de instalar o Microsoft Visio 2010 no computador cliente. No entanto, os Servios do Visio no permitem a criao ou edio de diagramas do Visio. Como parte de seu plano de implantao para os Servios do Visio, voc tambm deve planejar as necessidades de autores de diagramas na organizao. Cada autor de diagrama que precise publicar nos Servios do Visio dever ter uma cpia do Microsoft Visio Professional 2010 ou do Microsoft Visio Premium 2010. Importante: O Visio Professional 2010 ou o Visio Premium 2010 so necessrios para a publicao no SharePoint Server. O Microsoft Visio Standard 2010 e verses anteriores do Visio no podem publicar no servidor.

278

Planejar a segurana dos Servios do Visio (SharePoint Server 2010)


Alm dos requisitos de segurana para implantar o Microsoft SharePoint Server 2010, voc tambm deve verificar as consideraes de segurana que incluem o Servios do Visio no Microsoft SharePoint Server 2010. O Servios do Visio permite renderizar Desenhos da Web do Visio publicados. Esses desenhos podem ser conectados a dados externos, e os elementos do desenho podem ser atualizados com base nesses dados. A segurana um componente importante para habilitar esses cenrios de renderizao de dados. O Servio de Grficos do Visio lhe d um nvel significativo de controle refinado para processar e exibir os desenhos da Web do Visio, alm de informar a quais fontes de dados eles podem se conectar.

Desenhos da Web que no esto conectados aos dados


Os Desenhos do Visio (arquivos .VDW) publicados devem ser armazenados em bibliotecas de documentos do SharePoint a serem abertas pelo Servios do Visio. O SharePoint Server 2010 mantm uma lista de controle de acesso (ACL) para os arquivos que esto includos na biblioteca de documentos. Ao definir as regras da biblioteca corretamente, possvel limitar o acesso a um desenho em particular.

Desenhos da Web do Visio que esto conectados aos dados


O Servio de Grficos do Visio pode se conectar a fontes de dados, que incluem listas do SharePoint, pastas de trabalho do Excel hospedadas no farm, bancos de dados como o Microsoft SQL Server e fontes de dados personalizadas. Voc pode controlar o acesso a fontes de dados especficas definindo explicitamente os provedores de dados que so confiveis e configurando-os na lista de provedores de dados confiveis. Quando os Servios do Visio carregam um desenho da Web conectado a dados, o servio verifica as informaes de conexo armazenadas no desenho da Web para determinar se o provedor de dados especificado um provedor confivel. Se o provedor for membro da lista, a conexo ser tentada. Caso contrrio, a solicitao de conexo ser ignorada. Assim que o administrador tiver configurado os Servios do Visio para habilitar as conexes a uma fonte de dados especfica, dependendo do tipo de fonte de dados, ser necessrio efetuar configuraes de segurana adicionais. Os Servios do Visio oferecem suporte s fontes de dados a seguir: As pastas de trabalho do Excel armazenadas no SharePoint Server com o Servios do Excel Listas do SharePoint 279

Bancos de dados como os bancos de dados do SQL Server Provedores de Dados Personalizados

Desenhos da Web do Visio conectados s listas do SharePoint


Os Desenhos do Visio publicados podem ser conectados s listas do SharePoint no mesmo farm em que o desenho est hospedado. O usurio que estiver exibindo o desenho da Web deve ter acesso ao desenho e lista do SharePoint qual o desenho est conectado. Essas permisses e credenciais so gerenciados pelo SharePoint Server 2010.

Desenhos da Web do Visio conectados aos Servios do Excel


Os desenhos publicados do Visio podem ser conectados s pastas de trabalho do Excel hospedadas no mesmo farm que o desenho da Web, com o Servios do Excel em execuo e configurado corretamente. Para exibir o desenho da Web, o usurio deve ter acesso ao desenho e pasta de trabalho do Excel qual o desenho est conectado. Essas permisses e credenciais so gerenciados pelo SharePoint Server 2010.

Desenhos da Web do Visio conectados a bancos de dados do SQL Server


Quando um desenho da Web do Visio publicado conectado a um banco de dados do SQL Server, os Servios do Visio usam opes de configurao de segurana adicionais para estabelecer uma conexo entre o Servio de Grficos do Visio e o banco de dados. Os desenhos da Web do Visio podem usar conexes armazenadas nos arquivos ODC (Office Data Connectivity). Para criar desenhos da Web conectados por dados e que usam a conta sem superviso e o Servio de Repositrio Seguro, primeiro os usurios devem criar os arquivos ODC usando o Microsoft Excel. Os Servios do Visio oferecem suporte aos mtodos de autenticao a seguir: Autenticao integrada do Windows Nesse modelo de segurana, o Servio de Grficos do Visio usa a identidade do visualizador do desenho para autenticar com o banco de dados. A autenticao integrada do Windows com a delegao restrita do Kerberos mais til para aumentar a segurana do que os outros mtodos de autenticao mostrados nessa lista. Esta configurao requer que a delegao restrita do Kerberos seja habilitada entre o servidor de aplicativos que est executando o Servio de Grficos do Visio e o servidor de bancos de dados. Talvez o prprio banco de dados precise de uma configurao adicional para habilitar a autenticao Kerberos, que est alm do escopo deste documento. Servio de Repositrio Seguro Nesse modelo de segurana, o Servio de Grficos do Visio usa o Servio de Repositrio Seguro para mapear as credenciais do usurio para uma credencial diferente com acesso ao banco de dados. O Servio de Repositrio Seguro tem suporte para mapeamentos individuais e de grupo tanto para a autenticao integrada do Windows quanto para outras formas de autenticao. Isso garante aos administradores mais flexibilidade ao definir relaes de um para um, de muitos para um ou de muitos para muitos. Esse modelo de autenticao s pode ser usado por desenhos que usam um arquivo ODC para especificar a conexo. O arquivo ODC especifica o aplicativo de destino que ser usado para o mapeamento das credenciais. Conta de Servio sem Superviso Para facilitar a configurao, o Servio de Grficos do Visio fornece uma configurao especial na qual um administrador pode criar um mapeamento exclusivo associando todos os usurios a uma conta nica com o 280

uso de um Aplicativo de Destino do Repositrio Seguro. Essa conta mapeada, conhecida como conta de servio sem superviso, deve ser uma conta de domnio do Windows de baixo privilgio com acesso aos bancos de dados. O Servio de Grficos do Visio representa essa conta ao se conectar ao banco de dados se nenhum outro mtodo de autenticao for especificado. Observe que essa abordagem no permite consultas personalizadas em um banco de dados e no fornece auditoria de chamadas de banco de dados. Esse mtodo de autenticao o padro usado quando voc se conecta ao banco de dados do SQL Server: se nenhum arquivo ODC for usado no desenho da Web do Visio especificando outro mtodo de autenticao, o Servios do Visio usar as credenciais especificadas pela conta sem superviso para se conectar ao banco de dados do SQL Server. Em um farm de servidores maior, provvel que os desenhos do Visio usem uma combinao dos mtodos de autenticao descritos aqui. importante estar ciente do seguinte: O Servios do Visio suporta o uso do Servio de Repositrio Seguro e da conta de servio sem superviso no mesmo farm. Em desenhos da Web que esto conectado a dados do SQL Server mas no usam arquivos ODC, a conta sem superviso exigida e sempre usada. Se a autenticao integrada do Windows estiver configurada com o uso da autenticao Kerberos, os Servios do Visio no renderizarao os desenhos que usam o modo de autenticao de conta sem superviso. A autenticao integrada do Windows pode ser usada em conjunto com o Repositrio Seguro por meio da configurao de desenhos para usar um arquivo ODC que especifique um aplicativo de destino do Repositrio Seguro para esses desenhos que exigem credenciais especficas.

281

Autenticao de dados nos Servios do Visio


Os Servios do Visio no Microsoft SharePoint Server 2010 oferecem suporte a desenhos da Web conectados a dados associados a vrias fontes de dados, incluindo as seguintes: Dados hospedados no farm do SharePoint, como uma pasta de trabalho do Microsoft Excel ou uma lista do SharePoint. Dados externos, como dados do Microsoft SQL Server ou uma fonte de dados OLE DB ou ODBC. A recuperao de dados de uma fonte de dados requer que um usurio seja autenticado pela fonte de dados na qual esses dados esto contidos. No caso de um desenho da Web, os Servios do Visio faro a autenticao na fonte de dados em nome do usurio que est visualizando esse desenho, de modo a atualizar os dados aos quais este ltimo est conectado.

O mtodo de autenticao que os Servios do Visio podem usar para recuperar dados depende do tipo de fonte de dados subjacente, conforme mostrado na tabela abaixo. No caso de fontes de dados que oferecem suporte a mais de um mtodo de autenticao, as conexes de dados precisaro especificar qual deles dever ser usado.
Fonte de dados Mtodo de autenticao

Listas do SharePoint Pastas de trabalho do Excel

Permisses de usurio do SharePoint Permisses de usurio do SharePoint 282

Fonte de dados

Mtodo de autenticao

SQL Server

Uma de: Autenticao do Windows (segurana integrada) Uso da Delegao Restrita de Kerberos Uso do Repositrio Seguro Uso da Conta de Servio sem Superviso Autenticao do SQL Server Varia por fonte de dados, normalmente um par de nome de usurio e senha armazenado na sequncia de conexo.

OLE DB/ODBC

Provedores de dados personalizados tambm podem ser usados. Para obter mais informaes, consulte o artigo sobre como criar um provedor de dados personalizados com os Servios do Visio (http://go.microsoft.com/fwlink/?linkid=196860&clcid=0x416) . H suporte para as seguintes fontes de dados no Microsoft Visio, mas no nos Servios do Visio: Bancos de dados do Access Pastas de trabalho do Excel que no esto hospedadas no SharePoint Server OLAP

Conexo com dados hospedados no SharePoint Server


Os Servios do Visio oferecem suporte para desenhos da Web conectados a dados que esto associados a dados hospedados no farm do SharePoint, incluindo: Pastas de trabalho do Excel que residem em uma biblioteca de documentos Dados em listas do SharePoint

Conexo com pastas de trabalho do Excel


Os Servios do Visio usam as credenciais do SharePoint Server do visualizador de desenhos da Web para se conectarem a uma pasta de trabalho .xlsx do Excel. Para que a operao de autenticao obtenha xito, necessrio atender s seguintes condies: Os Servios do Excel precisam ser provisionados corretamente e configurados no farm do SharePoint. A pasta de trabalho precisa estar hospedada no mesmo farm do desenho da Web. O visualizador de desenhos da Web deve ter pelo menos permisses de "leitura" na pasta de trabalho do Excel. 283

Nenhuma outra etapa de configurao necessria para permitir esse tipo de conexo de dados. Observao: Como parte da conexo com uma pasta de trabalho do Excel, os Servios do Visio solicitam que os Servios do Excel atualizem a pasta de trabalho se ela contiver conexes com dados externos. Nesse caso, a identidade do visualizador do desenhos ser transmitida para os Servios do Excel, de modo que os Servios do Excel possam fazer a autenticao nas fontes de dados subjacentes para atualizar a pasta de trabalho.

Conexo com listas do SharePoint


Os Servios do Visio usam as credenciais do SharePoint Server do visualizador de desenhos da Web para se conectarem a uma lista do SharePoint. Para que a operao de autenticao obtenha xito, necessrio atender s seguintes condies: A lista do SharePoint precisa estar hospedada no mesmo farm do desenho da Web. O visualizador de desenhos da Web deve ter pelo menos permisses de "leitura" na lista do SharePoint. Nenhuma outra etapa de configurao necessria para permitir esse tipo de conexo de dados.

Conexo com dados externos


Os Servios do Visio podem se conectar a diversas fontes de dados externas, incluindo SQL Server, OLE DB/ODBC e provedores de dados personalizados. Para se conectarem fonte de dados, os Servios do Visio usam um provedor de dados especfico para cada fonte de dados. Como medida de segurana, os Servios do Visio devem confiar explicitamente nos provedores de dados antes que estes possam ser usados. Para obter mais informaes sobre provedores de dados confiveis, consulte Configuring Visio Graphics Service trusted data providers (SharePoint Server 2010). A conexo com uma fonte de dados do Microsoft SQL Server pode ser realizada usando: Autenticao do Windows Autenticao do SQL Server Outras fontes de dados usam uma cadeia de conexo que normalmente consiste em um nome de usurio e uma senha.

Conexes de dados
Os desenhos da Web do Visio usam dois tipos de conexo: Conexes inseridas Conexes vinculadas 284

Conexes inseridas so armazenadas como parte do desenho da Web do Visio. Conexes vinculadas so armazenadas externamente para um desenho da Web em arquivos ODC. Para usar uma conexo vinculada, um desenho da Web deve fazer referncia a um arquivo .odc que tambm esteja armazenado no mesmo farm do desenho da Web. Cada conexo de dados consiste em: Uma cadeia de conexo Uma cadeia de consulta Um mtodo de autenticao Como opo, alguns metadados necessrios para recuperar dados externos As vantagens e desvantagens de cada tipo de conexo so abordadas aqui. Escolha o que melhor corresponde ao seu cenrio.
Tipo de conexo Conexes inseridas Arquivos ODC

Fontes de dados com SQL Server (oferece SQL Server (oferece suporte suporte apenas para delegao suporte a todos os mtodos de Kerberos e a Conta de Servio autenticao) sem Superviso) OLE DB/ODBC OLE DB/ODBC Pastas de trabalho do Excel Listas do SharePoint Provedores de Dados Personalizados

285

Tipo de conexo

Conexes inseridas

Arquivos ODC

Vantagens

Todas as informaes de conexo so armazenadas no desenho da Web. Conexes inseridas precisam de pouca sobrecarga administrativa para oferecer suporte. Conexes inseridas so fceis de criar.

Conexes vinculadas podem ser armazenadas, gerenciadas, auditadas, compartilhadas e ter seu acesso a elas controlado de forma centralizada com o uso de uma biblioteca de conexo de dados. Os autores de desenhos podem usar conexes existentes sem precisarem criar cadeias de consulta ou de conexo. Se os detalhes de conexo de dados de uma fonte de dados forem alterados, um administrador precisar atualizar apenas um arquivo ODC. Com essa alterao, todos os desenhos da Web que fizerem referncia ao arquivo ODC usaro as informaes de conexo atualizadas quando a prxima atualizao acontecer. (Um exemplo desse cenrio quando o servidor de banco de dados movido ou o nome do banco de dados alterado.)

286

Tipo de conexo

Conexes inseridas

Arquivos ODC

Problemas

Se os detalhes de conexo A criao de uma conexo de dados de uma fonte de vinculada deve ser realizada dados forem alterados, todos os com o uso do Excel. desenhos da Web com Conexes vinculadas conexes inseridas na fonte de podero precisar de ajuda de dados precisaro ser um administrador do SharePoint republicadas com as para serem compartilhadas, informaes de conexo gerenciadas e protegidas. atualizadas. Conexes vinculadas so Conexes de dados salvas em texto no inseridas so mais difceis de criptografado e podem conter serem auditadas pelos senhas de bancos de dados. administradores do SharePoint. necessrio ter cuidado extra ao ajudar a proteger esses arquivos.

Escolha uma conexo de dados vinculada, usando um arquivo ODC, para cenrios nos quais necessrio ter uma conexo de dados com uma fonte de dados relacional em escala corporativa, como o SQL Server. Conexes de dados vinculadas so mais teis em cenrios nos quais elas sero compartilhadas por muitos usurios e nos quais o controle da conexo pelo administrador importante. Observao: Arquivos ODC devem primeiro ser criados no Excel e exportados para o SharePoint Server para que possam ser usados com os Servios do Visio.

Escolha uma conexo inserida para cenrios nos quais necessrio ter uma conexo de dados rpida com uma fonte de dados pequena ou baseada em arquivo que ser usada apenas por alguns usurios. Arquivos ODC podem ser armazenados em uma biblioteca de conexo de dados, um tipo especial de biblioteca de documentos do SharePoint. A centralizao de conexes de dados em uma biblioteca de documentos desse tipo possui diversas vantagens: Os administradores podem restringir o acesso de gravao a uma biblioteca de conexo de dados para autores de conexo de dados confiveis, de modo a assegurar que apenas conexes de dados protegidas e bem testadas sejam usadas pelos autores de desenhos da Web. 287

Os administradores possuem um nico local para gerenciar conexes de dados de um grande grupo de usurios. Os administradores podem aprovar, auditar, reverter e gerenciar arquivos de conexo de dados usando recursos de controle de verso da biblioteca de documentos e de fluxo de trabalho. As bibliotecas de conexo de dados podem ser reutilizadas em outros aplicativos do Office como o Excel, os Servios do Excel, o Microsoft InfoPath 2010, o InfoPath Forms Services e o Microsoft Word. Os usurios finais possuem apenas um nico local para localizar dados de desenho, reduzindo assim a confuso e a necessidade de treinamento. Para obter informaes sobre como criar bibliotecas de conexo de dados, consulte o artigo sobre como criar e usar uma biblioteca de conexo de dados (http://go.microsoft.com/fwlink/?linkid=188117&clcid=0x416). Para obter informaes sobre como criar arquivos ODC, consulte o artigo sobre como criar, editar e gerenciar conexes com dados externos (http://go.microsoft.com/fwlink/? linkid=196894&clcid=0x416).

Autenticao do Windows
A autenticao do Windows requer que os Servios do Visio apresentem ao SQL Server um conjunto de credenciais do Windows. Esse tipo de credencial comum nas redes Windows e idntico ao usado para fazer logon nos computadores em um domnio do Windows ou para conexo com um computador que executa o Exchange Server. As credenciais do Windows so consideradas o meio mais seguro e gerencivel de controlar o acesso a bancos de dados do SQL Server. No entanto, um obstculo ao uso da autenticao do Windows com os Servios do Visio a medida de segurana de salto duplo do Windows, na qual as credenciais de um usurio no podem ser transmitidas para mais de um computador em uma rede Windows. Como os Servios do Visio so um sistema de vrias camadas, mtodos de autenticao especiais so necessrios para que os Servios do Visio possam recuperar dados em nome do usurio final.

288

O mtodo de autenticao escolhido depende de vrios fatores, conforme descrito na tabela abaixo. Escolha o que melhor corresponde ao seu cenrio.
Mtodo de Delegao Kerberos autenticao Repositrio Seguro Conta de Servio sem Superviso

Descrio

Usando a delegao restrita de Kerberos, as credenciais do Windows do visualizador de desenhos so enviadas diretamente fonte de dados.

Usando o Servio de Repositrio Seguro, as credenciais do Windows do visualizador so mapeadas para outro conjunto de credenciais especificadas em um aplicativo de destino de Repositrio Seguro.

Usando o Servio de Repositrio Seguro, todos os visualizadores so mapeados para um conjunto exclusivo de credenciais, chamado de Conta de Servio sem Superviso, que armazenado em um aplicativo de destino de Repositrio Seguro especificado nas Configuraes Globais dos Servios do Visio.

Credenciais As credenciais do As credenciais As credenciais da Conta de conexo Windows do visualizador especificadas no de Servio sem de dados do desenho da Web. aplicativo de destino de Superviso. Repositrio de Destino.

289

Mtodo de Delegao Kerberos autenticao

Repositrio Seguro

Conta de Servio sem Superviso

Vantagens

O protocolo O Servio de A Conta de Servio Kerberos padro do Repositrio Seguro faz sem Superviso o setor em gerenciamento parte do SharePoint mtodo de autenticao de credenciais. Server e mais fcil de mais fcil de implantar e configurar do que o configurar. O Kerberos se Kerberos. conecta infraestrutura A Conta de Servio existente do Active Mapeamentos so sem Superviso no Directory. flexveis: um usurio requer muita sobrecarga pode ser mapeado um- administrativa. A delegao Kerberos permite auditar para-um ou muitos-paraum. acessos individuais a uma fonte de dados. Credenciais no relacionadas ao Desde que a Windows podem ser identidade do usadas para conexo visualizador de desenhos da Web seja com fontes de dados conhecida, os criadores que no aceitam credenciais do Windows. de desenhos da Web podem inserir consultas Os mapeamentos de banco de dados criados para o Visio personalizadas em seus podem ser reutilizados desenhos da Web. por outros aplicativos de business intelligence, como os Servios do Excel.

290

Mtodo de Delegao Kerberos autenticao

Repositrio Seguro

Conta de Servio sem Superviso

Problemas

O esforo O estabelecimento e Como todos so administrativo adicional a manuteno de mapeados nas mesmas necessrio para tabelas de mapeamento credenciais, um configurar no SharePoint requerem uma certa administrador no pode Server e nos Servios sobrecarga distinguir quem acessou do Visio. administrativa. uma fonte de dados. O Repositrio Seguro permite auditoria limitada. No cenrio de muitos-para-um, usurios de entrada individuais so mapeados para as mesmas credenciais por meio de um aplicativo de destino, associando-os efetivamente a um nico usurio.

291

Mtodo de Delegao Kerberos autenticao

Repositrio Seguro

Conta de Servio sem Superviso

Para que a A delegao operao Kerberos deve ser de configurada em um farm autentica do SharePoint. o obtenha xito

O Servio de O Servio de Repositrio Protegido Repositrio Seguro deve deve ser provisionado e ser provisionado e configurado no Farm. configurado no Farm. Tambm deve conter as Tambm deve conter as informaes de credenciais apropriadas mapeamento da Conta de Servio sem apropriadas de um Superviso. Alm disso, determinado usurio de as informaes de entrada. Alm disso, as mapeamento talvez informaes de precisem ser atualizadas mapeamento talvez periodicamente para precisem ser atualizadas refletirem alteraes de periodicamente para senha na conta refletirem as alteraes mapeada. de senha da conta Os Servios do Visio mapeada. devem ser configurados para usarem a Conta de Servio sem Superviso.

Delegao Kerberos
Escolha a delegao Kerberos para obter autenticao rpida e segura de dados relacionais em escala corporativa que oferecem suporte para a autenticao do Windows. Para obter informaes sobre a configurao da delegao Kerberos, consulte: Artigo sobre como configurar a autenticao Kerberos para Produtos do Microsoft SharePoint 2010 (http://go.microsoft.com/fwlink/?linkid=196600&clcid=0x416) Configure Kerberos authentication (SharePoint Server 2010)

Repositrio Seguro
Escolha o Repositrio Seguro para a autenticao de fontes de dados relacionais em escala empresarial que podem ou no oferecer suporte Autenticao do Windows. O Repositrio Protegido tambm til em cenrios nos quais voc deseja controlar os mapeamentos de credenciais de usurios. 292

Para obter informaes sobre o uso do Repositrio Seguro com os Servios do Visio, consulte Repositrio Seguro para aplicativos de servio de Business Intelligence. Demonstrao em vdeo

Essa demonstrao mostra as etapas de configurao dos Servios do Visio com o Repositrio Seguro. Assista ao vdeo (http://go.microsoft.com/fwlink/?linkid=196864&clcid=0x416). Para baixar o arquivo de vdeo, clique com o boto direito do mouse e clique em Salvar Destino como.

Conta de Servio sem Superviso


Para facilitar a configurao, o Servio de Grficos do Visio oferece uma configurao especial na qual um administrador pode criar um mapeamento exclusivo onde todos os usurios so mapeados em um nico conjunto de credenciais. Essa conta, conhecida como Conta de Servio sem Superviso, deve ser uma conta de domnio do Windows de baixos privilgios. O Servio do Visio imita essa conta quando se conecta a uma fonte de dados em nome do visualizador de desenhos da Web. uma prtica recomendada oferecer a essa conta quanto menos permisses de rede forem possveis, normalmente apenas o acesso de logon na rede e o acesso fonte de dados qual voc deseja que os usurios se conectem. Para obter uma melhor segurana, certifique-se de que a Conta de Servios sem Superviso no tenha acesso Configurao do SharePoint e a bancos de dados de Contedo. A Conta de Servio sem Superviso usada pelos Servios do Visio: Quando um arquivo ODC especifica o uso da Conta de Servio sem Superviso para Autenticao do Windows ou do SQL Server Quando nenhum ODC usado, e a autenticao Kerberos falha Observao: A conta sem superviso pode ser uma conta de computador local do tipo Windows. Se a conta de servio sem superviso for configurada como uma conta de computador local, verifique se a configurao idntica em todos os servidores de aplicativos com os Servios do Visio em execuo. Por razes de gerenciabilidade, a prtica recomendada usar uma conta de domnio

293

Escolha a Conta de Servio sem Superviso ao conectar implantaes ad-hoc de pequeno porte nas quais a segurana menos importante ou nas quais a velocidade da implantao essencial. Para obter mais informaes sobre o uso da Conta de Servio sem Superviso com os Servios do Visio, consulte Repositrio Seguro para aplicativos de servio de Business Intelligence. Demonstrao em vdeo

Essa demonstrao mostra as etapas para configurar os Servios do Visio com a Conta de Servio sem Superviso. Assista ao vdeo (http://go.microsoft.com/fwlink/?linkid=196865&clcid=0x416). Para baixar o arquivo de vdeo, clique com o boto direito do mouse e depois clique em Salvar Destino como.

Autenticao do SQL Server


A Autenticao do SQL Server requer que os Servios do Visio apresentem um nome de usurio e uma senha do SQL Server para uma fonte de dados do SQL Server para autenticao. Os Servios do Visio extraem esse nome de usurio e essa senha da cadeia de conexo da conexo de dados e os transmitem fonte de dados. Para reduzir os riscos segurana, os Servios do Visio representam a Conta de Servio sem Superviso ao se conectarem a uma fonte de dados desse tipo.

Autenticao em fontes de dados OLEDB/ODBC


A autenticao em fontes de dados de terceiros normalmente exige que os Servios do Visio apresentem um nome de usurio e uma senha para uma fonte de dados. Como na Autenticao do SQL Server, os Servios do Visio extraem esse nome de usurio e essa senha da cadeia de conexo da conexo de dados e os transmitem fonte de dados. Para reduzir os riscos segurana, os Servios do Visio representam a Conta de Servio sem Superviso ao se conectarem a uma fonte de dados desse tipo.

Atualizao de dados
Os Servios do Visio oferecem suporte atualizao de desenhos conectados a uma ou mais das seguintes fontes de dados: SQL Server Listas do SharePoint Pastas de trabalho do Excel hospedadas no SharePoint Server Oracle 9i, 9iR2, 10g, 10gR2, 11g, 11gR2 e DB2 9.2 294

Observao: Se a fonte de dados qual voc planeja se conectar no estiver na lista acima, ser possvel adicionar suporte a ela criando um Provedor de Dados Personalizados do Visio. Essa tecnologia permite combinar fontes de dados existentes em uma nica fonte de dados que os Servios do Visio possa utilizar. Para obter mais informaes, consulte o artigo sobre como criar um provedor de dados personalizado com os Servios do Visio (http://go.microsoft.com/fwlink/?linkid=191029&clcid=0x416), na Biblioteca do MSDN online.

A atualizao de dados externos o resultado do seguinte conjunto de etapas nos Servios do Visio.

1. 2. 3. 4.

Criao de um desenho: O autor de um desenho carrega um desenho da Web conectado a dados no SharePoint Server 2010. Disparo da atualizao: O visualizador de desenhos dispara a atualizao em um desenho da Web conectado a dados. Conexes de dados: Os Servios do Visio recuperam as informaes da conexo de dados de cada fonte de dados externa no desenho. Provedores de Dados Confiveis: Os Servios do Visio verificam se h um provedor de dados confivel que eles possam usar para recuperar dados. 295

5. 6.

Autenticao: Os Servios do Visio so autenticados na fonte de dados e recuperam os dados solicitados em nome do visualizador de desenhos. Atualizao de desenhos: Os Servios do Visio atualizam o desenho da Web com base na fonte de dados e o devolvem para o visualizador. A atualizao pode ser disparada de uma das seguintes maneiras pelo navegador: O usurio final abre o desenho da Web. O usurio final clica no boto Atualizar em um desenho da Web j aberto. O usurio final carrega uma pgina que contm a Web part do Visio Web Access que foi configurada para ser atualizada automaticamente por um designer de site. Observao: Um designer de site do SharePoint precisa colocar a Web part do Visio Web Access em uma pgina e configur-la para ser atualizada periodicamente.

A atualizao tambm pode ser disparada em solues de terceiros por meio de uma chamada JavaScript para o mtodo vwaControl.Refresh() da API de Mashup do Visio Web Access. Para obter mais informaes, consulte o artigo sobre como Personalizar desenhos da Web do Visio na Web Part do Visio Web Access (http://go.microsoft.com/fwlink/?linkid=196503&clcid=0x416), na Biblioteca do MSDN online. Caso no haja verses desse desenho da Web anteriormente armazenadas em cache, qualquer uma dessas aes disparar uma atualizao e atualizar o desenho da Web. Para obter informaes sobre como definir as configuraes de cache dos Servios do Visio, consulte Configure Visio Graphics Service global settings (SharePoint Server 2010).

296

Visio Services resources (SharePoint Server 2010) (em ingls)


The following is a list of available resources for Servios do Visio no Microsoft SharePoint Server 2010.

Documentation, references, and white papers


Planejamento dos Servios do Visio (SharePoint Server 2010) Visio Graphics Service administration (SharePoint Server 2010) Planejar a segurana dos Servios do Visio (SharePoint Server 2010) Visio Services 2010 performance and capacity planning white paper (http://go.microsoft.com/fwlink/?LinkID=191156) Creating a Custom Data Provider with Visio Services (http://go.microsoft.com/fwlink/? LinkID=191029) Visio Services Class Library (http://go.microsoft.com/fwlink/?LinkId=196500) Visio 2010 Software Development Kit (http://go.microsoft.com/fwlink/?LinkId=196501) Customizing Visio Web Drawings in the Visio Web Access Web Part (http://go.microsoft.com/fwlink/?LinkId=196503)

Blog posts
Introducing Visio Services (http://go.microsoft.com/fwlink/?LinkId=196504) Publishing Diagrams to Visio Services (http://go.microsoft.com/fwlink/?LinkId=196505) Embedding a Web Drawing in a SharePoint Page (http://go.microsoft.com/fwlink/? LinkId=196506) Installing and Configuring Visio Services (http://go.microsoft.com/fwlink/?LinkId=196507) SharePoint Workflow Authoring in Visio Premium 2010 (Part 1) (http://go.microsoft.com/fwlink/?LinkId=196508) SharePoint Workflow Authoring in Visio Premium 2010 (Part 2) (http://go.microsoft.com/fwlink/?LinkId=196509) No Code Mashups with Visio Services and Web Part Connections (http://go.microsoft.com/fwlink/?LinkId=196510) The Visio Services JavaScript Mashup API (http://go.microsoft.com/fwlink/? LinkId=196511)

297

Video demonstrations
Set up Visio Services (http://go.microsoft.com/fwlink/?LinkId=196857) Configure Visio Services with the Unattended Service Account (http://go.microsoft.com/fwlink/?LinkId=196865) Configure Visio Services with Secure Store (http://go.microsoft.com/fwlink/? LinkId=196864)

298

Planejar para o Business Intelligence Indexing Connector (SharePoint Server 2010)


Esta seo descreve como planejar o uso do Microsoft Business Intelligence Indexing Connector. Introduo ao Business Intelligence Indexing Connector Este artigo descreve como voc pode implantar o Microsoft Business Intelligence Indexing Connector para aprimorar os recursos de pesquisa dos relatrios do Microsoft Excel e do Microsoft SQL Server Reporting Services (SSRS) e das fontes de dados subjacentes que fazem parte do relatrio. Determinar os requisitos de software para o Business Intelligence Indexing Connector Este artigo descreve os pr-requisitos de software para as instalaes do Business Intelligence Indexing Connector, front-end (no Microsoft SharePoint Server 2010) e back-end (no Microsoft FAST Search Server 2010 for SharePoint). Viso geral da arquitetura do Business Intelligence Indexing Connector Este artigo descreve a topologia da implantao multisservidor do Microsoft Business Intelligence Indexing Connector adicionado ao Microsoft FAST Search Server 2010 for SharePoint (back-end) e SharePoint Server (front-end). Viso geral da interface guia de pesquisa do Business Intelligence Indexing Connector Este artigo descreve os elementos da pgina de pesquisa de relatrios.

299

Introduo ao Business Intelligence Indexing Connector


Os administradores podem implantar o Microsoft Business Intelligence Indexing Connector para melhorar os recursos de pesquisa para os relatrios do Microsoft Excel e do Microsoft SQL Server Reporting Services (SSRS) e as fontes de dados subjacentes que fazem parte do relatrio. Quando o Microsoft Business Intelligence Indexing Connector est instalado, uma guia de pesquisa adicional, Relatrios, aparece na pgina de pesquisa. Usando a guia de pesquisa Relatrios, os usurios veem resultados, descries, miniaturas e visualizaes melhores, alm de poderem refinar os resultados da pesquisa. Entre os ativos pesquisveis de business intelligence esto documentos .xlsx e .xlsm, criados originalmente pelo Microsoft Office Excel 2007 e pelo Excel 2010. Os arquivos do PowerPivot e do SQL Server Reporting Services tambm so pesquisveis. Observao: Os documentos XLSX e XLSM podem ser criados com o uso de verses anteriores do Excel quando o pacote de compatibilidade est instalado.

Ao implantar o Microsoft Business Intelligence Indexing Connector, voc pode ajudar o usurio final a pesquisar e localizar ativos de business intelligence que incluem as seguintes caractersticas: Dados adicionais no explicitamente includos no texto do documento do relatrio, mas que ainda so pesquisveis. Caractersticas adicionais de business intelligence, como dimenses e medidas.

Recursos do Business Intelligence Indexing Connector


1. O Business Intelligence Indexing Connector permite que voc aumente a relevncia de consultas de pesquisa das seguintes maneiras: Depois que voc pesquisar na guia Relatrios, categorias de refinamento permitiro limitar os resultados da sua pesquisa por meio da seleo de filtros disponveis abaixo das categorias. Trs categorias adicionais includas no fazem parte do FAST Search Server 2010 for SharePoint. So elas: Formato do Relatrio, Fontes de Dados e Categoria de Dados. 300

2.

Como exemplo, se voc selecionar Tabela como um formato abaixo da categoria Formato do Relatrio, os resultados da sua pesquisa sero limitados a arquivos que contenham tabelas. Da mesma forma, se voc selecionar Grfico, os resultados se limitaro a arquivos que contenham grficos. Quando voc faz uma pesquisa na guia Relatrios, a descrio resultante de cada arquivo contm um cabealho que ajuda a localizar o arquivo desejado. Alm disso, esto disponveis imagens em miniatura dos arquivos na Galeria do PowerPivot e uma opo de visualizao. A lista a seguir contm descries dos cabealhos. Observao: Se no houver palavras-chave, nomes de bancos de dados ou nomes de planilhas do Excel, o cabealho da descrio no ser exibido. Em Tabela Dinmica: exibe as palavras-chave da sua pesquisa que esto localizadas em uma PivotTable. Em Tabelas: exibe as palavras-chave da sua pesquisa localizadas em uma tabela. Grficos: exibe as palavras-chave da sua pesquisa localizadas em um grfico. Fontes de Dados: exibe o nome da fonte de dados, caso ela exista. Planilhas: exibe o nome da planilha do Excel 2010, se existir um arquivo do Excel. Outras Palavras-Chave: exibe outras palavras-chave da sua pesquisa. As categorias de refinamento esto localizadas esquerda da pgina de pesquisa para ajudar voc a filtrar os resultados.

301

Viso geral da interface guia de pesquisa do Business Intelligence Indexing Connector


O Microsoft Business Intelligence Indexing Connector aprimora os recursos de pesquisa para os relatrios do Microsoft Excel e do Microsoft SQL Server Reporting Services (SSRS) e as fontes de dados subjacentes que fazem parte do relatrio. Os usurios veem resultados, descries, miniaturas e visualizaes melhores, alm de poderem refinar os resultados da pesquisa. Este artigo descreve os elementos da pgina Pesquisa de relatrios.

302

Guia Relatrios
Quando o recurso do Business Intelligence Indexing Connector est instalado no SharePoint Server 2010, uma guia Relatrios adicionada s guias Todos os Sites e Pessoas e possivelmente outras guias de pesquisa personalizadas. A guia Relatrios ajuda voc a restringir os resultados da pesquisa a arquivos do Excel e do SQL Server Reporting Services e aproveita os recursos de pesquisa adicionais descritos neste documento. 303

Descrio dos resultados


O Business Intelligence Indexing Connector oferece descries de resultados detalhadas. Essas descries so divididas em categorias para que o usurio possa compreender melhor os resultados da pesquisa. Se as categorias Tabelas Dinmicas, Tabelas, Grficos ou Medidores forem encontradas em uma pesquisa, as palavraschave sero destacadas e includas no contexto em que esto localizadas. Na ilustrao anterior, Plan1 um link para as planilhas que contm as palavras-chave "Frana" e "Vendas". Observao: Um link exibido para cada planilha em que so encontradas palavras-chave.

Alm disso, a categoria de descrio Fontes de Dados lista as fontes de dados com suporte encontradas no documento. A categoria de descrio Outros exibe outras informaes relevantes encontradas no documento que no so abordadas pela categorias anteriores. A seguir so apresentadas caractersticas de palavras-chave identificadas em arquivos do Excel e que mostram como artefatos de business intelligence podem ser rastreados e identificados pelo Business Intelligence Indexing Connector. Os arquivos do Excel incluem Office Excel 2007 e Excel 2010 (arquivos xlsx e xlsm). As palavras-chave localizadas em linhas e colunas ocultas do Excel so identificadas e mostram a descrio dos resultados. As palavras-chave tambm so identificadas com base nos filtros de Tabela Dinmica do Excel, mesmo que no estejam visveis. Na ilustrao anterior, (No Filtro) mostra a palavra-chave Frana, embora Frana talvez no seja no momento o valor do filtro selecionado. (Na Linha/Coluna) exibido depois de uma palavra-chave realada para mostrar que a palavra-chave est localizada em uma linha ou coluna de uma Tabela Dinmica. Da mesma forma, (Em Categorias/Sries) indica que a palavra-chave foi encontrada em uma categoria ou srie em um Grfico.

Miniatura de documento
A miniatura de documento faz parte da descrio de cada resultado e fornece uma pequena representao visual do documento real.

304

Observao: As miniaturas de documentos so exibidas somente se os documentos do Excel e do SQL Server Reporting Services esto localizados na Galeria de Relatrios do Microsoft SQL Server PowerPivot para Microsoft SharePoint.

Visualizao, duplicatas, Exibir no Navegador


A Visualizao exibe imagens para cada planilha ou pgina do documento. Se o mesmo documento for localizado, Duplicatas mostrar entre parnteses quantos documentos iguais existem. Quando a opo Exibir no Navegador est disponvel, voc pode abrir a planilha dentro do arquivo Excel no navegador. Observao: As restries de segurana do Microsoft Silverlight 3 podem impedir a renderizao das imagens de miniaturas e da visualizao na descrio dos resultados. Por padro, todas as solicitaes que no sejam imagens e mdia so permitidas pelo Silverlight 3 para comunicao com o site de origem. Para obter mais informaes, consulte o artigo sobre como tornar um servio disponvel alm dos limites do domnio (http://go.microsoft.com/fwlink/?linkid=190990&clcid=0x416) na Biblioteca MSDN online.

Categorias de refinamento
1. 2. As categorias de refinamento permitem que voc refine os resultados de sua pesquisa quando seleciona os filtros disponveis. As trs categorias de refinamento adicionais a seguir so includas quando o Business Intelligence Indexing Connector instalado. A categoria Fontes de Dados permite limitar os resultados a relatrios que tm fontes de dados usadas pelo documento. A categoria Categoria de Dados limita os resultados a relatrios que tm palavras-chave relacionadas a metadados, como nomes de dimenso e nomes de medida em grficos e Tabelas Dinmicas. A categoria Formato do Relatrio limita os resultados a relatrios com tabelas e grficos. Por exemplo, se voc selecionar Tabela como um formato dentro da categoria Formato do Relatrio, os resultados da sua pesquisa sero limitados a arquivos 305

3.

que contenham tabelas. Da mesma forma, se voc selecionar Grfico, os resultados da pesquisa mostraro apenas arquivos que contenham grficos.

306

Determinar os requisitos de software para o Business Intelligence Indexing Connector


Este artigo descreve os pr-requisitos de software para as instalaes do Business Intelligence Indexing Connector front-end (no Microsoft SharePoint Server 2010) e backend (no Microsoft FAST Search Server 2010 for SharePoint). Antes de instalar o Business Intelligence Indexing Connector, instale o SharePoint Server 2010 e o FAST Search Server 2010 for SharePoint. Para saber mais, consulte Viso geral da arquitetura do Business Intelligence Indexing Connector. Este artigo no descreve os pr-requisitos de software para o Microsoft SharePoint Server 2010 ou o FAST Search Server 2010 for SharePoint. Consulte a documentao de cada tecnologia em que o Business Intelligence Indexing Connector est instalado. Para obter mais informaes, consulte: Requisitos de hardware e software para a instalao do SQL Server 2008 R2 (http://go.microsoft.com/fwlink/?linkid=191076&clcid=0x416) Determine hardware and software requirements (SharePoint Server 2010) System requirements (FAST Search Server 2010 for SharePoint)

Requisitos de software para o Business Intelligence Indexing Connector: back-end


Instale os seguintes pr-requisitos antes de instalar o Business Intelligence Indexing Connector. Microsoft .NET Framework 3.5 Service Pack 1 Microsoft SQL Server 2008 R2 Feature Pack: SQL Server 2008 R2 ADOMD.NET Objetos de Gerenciamento de Anlise do SQL Server 2008 R2 Tipos CLR do Sistema SQL Server 2008 R2 Open XML SDK 2.0 para Microsoft Office (OpenXMLSDKv2.msi) Para rastrear arquivos do PowerPivot para Excel 2010, instale os seguintes componentes nos servidores FAST Search Server 2010 for SharePoint que so processadores de documentos: Microsoft Excel 2010 PowerPivot para Excel 2010

307

Instalando pr-requisitos de software


Para instalar os pr-requisitos para o Business Intelligence Indexing Connector, acesse os sites listados nesta seo. Microsoft .NET Framework 3.5 Service Pack 1 (http://go.microsoft.com/fwlink/? linkid=131037&clcid=0x416) Microsoft SQL Server 2008 R2 Feature Pack Open XML SDK 2.0 para Microsoft Office (http://go.microsoft.com/fwlink/? linkid=191094&clcid=0x416) Microsoft SQL Server 2008 R2 PowerPivot para Microsoft Excel 2010 (http://www.powerpivot.com/download.aspx)

Requisitos de software para o Business Intelligence Indexing Connector: front-end


Veja a seguir os pr-requisitos de software para o Business Intelligence Indexing Connector front-end. Para obter informaes relacionadas, consulte Determine hardware and software requirements (SharePoint Server 2010). Microsoft SharePoint Server 2010 Enterprise Navegador da Internet Observao: Para abrir documentos em um compartilhamento de arquivos usando o Firefox, consulte Links para pginas local ou de rede no funcionam (http://go.microsoft.com/fwlink/?linkid=191096&clcid=0x416) para ver a soluo.

Instalar o Microsoft Business Intelligence Indexing Connector front-end e back-end


Aps instalar os pr-requisitos, baixe o Business Intelligence Indexing Connector para front-end e back-end nos seguintes sites. Microsoft Business Intelligence Indexing Connector Back-end (http://go.microsoft.com/fwlink/?linkid=195026&clcid=0x416) Microsoft Business Intelligence Indexing Connector Front-end (http://go.microsoft.com/fwlink/?linkid=195027&clcid=0x416)

Consulte tambm
Conceitos
Viso geral da arquitetura do Business Intelligence Indexing Connector

308

Viso geral da arquitetura do Business Intelligence Indexing Connector


Este artigo descreve a topologia para uma implantao multisservidor do Microsoft Business Intelligence Indexing Connector adicionado ao Microsoft FAST Search Server 2010 for SharePoint (back-end) e ao SharePoint Server (front-end). Um servidor definido como administrativo, no qual so instalados e executados os servios administrativos. possvel ajustar a escala da implantao para criar uma implantao multisservidor adicionando um ou mais servidores no administrativos. Um servidor no administrativo no tem os servios administrativos instalados, mas se conecta a um servidor administrativo em execuo em uma implantao multisservidor. O servidor no administrativo executa servios como pesquisa, indexao e processamento de documentos. Para obter mais informaes, consulte Plan the search solution (FAST Search Server 2010 for SharePoint).

309

Configurao do FAST Search Server 2010 para SharePoint (back-end)


Os servidores administrativos e processadores de documentos do FAST Search Server 2010 for SharePoint devem ter o Business Intelligence Indexing Connector instalado. No Assistente de Configurao do Business Intelligence Indexing Connector, voc tem a opo de habilitar a funcionalidade de rastreamento para fontes de dados externas. Por padro, o recurso est desabilitado. O Business Intelligence Indexing Connector estende a interface IFilter existente para o Office nos servidores de rastreamento do FAST Search Server 2010 for SharePoint. Os tipos de arquivos a seguir so rastreados e processados pelo Business Intelligence Indexing Connector. Pastas de trabalho do Microsoft Office Excel 2007 e do Microsoft Excel 2010 (.xlsx) Pastas de trabalho Habilitadas para Macro da Microsoft (.xlsm) Relatrios do SQL Server Reporting Services e do Report Builder 3.0 (.rdl) Para obter mais informaes sobre a instalao, consulte Install and configure Business Intelligence Indexing Connector (back end). 310

Configurao do SharePoint Server 2010 (front-end)


A configurao de cliente do Business Intelligence Indexing Connector um recurso que pode ser habilitado no farm do SharePoint Server. Ele personaliza o site do FAST Search especificado. A configurao ocorre quando voc instala o Pacote de Solues do SharePoint. Para obter mais informaes, consulte Install or uninstall SharePoint Solution Pack for Business Intelligence Indexing Connector (frontend).

Arquitetura lgica
Veja a seguir uma viso mais detalhada da arquitetura do Business Intelligence Indexing Connector.

311

Noes bsicas sobre o solues e cenrios de planejamento (white paper)


Este white paper apresenta instrues e exemplos para o desenvolvimento de uma soluo de Business Intelligence com recursos de planejamento, oramento e previso para finanas, recursos humanos e outros departamentos de uma organizao. A arquitetura da soluo projetada para habilitar funes de planejamento que incluam recursos de write-back para cubos do SQL Server Analysis Services, listas do SharePoint e bancos de dados relacionais. Este white paper tambm mostra como possvel usar a plataforma Microsoft no desenvolvimento de clculos financeiros e regras de negcios para vincular dados de formulrios e relatrios por meio do Microsoft Excel. Fluxo de trabalho e segurana tambm esto includos como funes que permitem a colaborao em ambientes do Microsoft SharePoint 2010. Por fim, a criao e a manuteno de um modelo de dados centralizado tambm so abordadas. Baixar arquivo

312

Planejamento de dados e processos corporativos (SharePoint Server 2010)


Os tpicos desta seo ajudaro voc a planejar e estruturar solues que integrem os processos e formulrios comerciais com os dados da sua empresa. Nesta seo: Planejar Servios Corporativos de Conectividade (SharePoint Server 2010) Planejar o InfoPath Forms Services (SharePoint Server 2010) Planejar fluxos de trabalho (SharePoint Server 2010)

313

Planejar Servios Corporativos de Conectividade (SharePoint Server 2010)


Os Servios Corporativos de Conectividade da Microsoft so um conjunto de servios e recursos que fornecem uma forma de conectar as solues do Microsoft SharePoint Server 2010 s fontes de dados externas e de definir tipos de contedo externo baseados nesses dados externos. O planejamento dos Servios Corporativos de Conectividade da Microsoft deve incluir uma considerao sobre os tipos de solues que a sua organizao requer e o planejamento de segurana e de administrao dessas solues. Nesta seo: Viso geral dos Servios Corporativos de Conectividade (SharePoint Server 2010) Define o conceito de Servios Corporativos de Conectividade da Microsoft e explica como as solues que se baseiam em Servios Corporativos de Conectividade da Microsoft podem tirar proveito da integrao de aplicativos clientes, servidores, servios e ferramentas no Pacotes do Microsoft Office 2010. Viso geral da segurana dos Servios Corporativos de Conectividade (SharePoint Server 2010) Descreve a arquitetura de segurana do servidor e do cliente de Servios Corporativos de Conectividade da Microsoft, os ambientes de segurana compatveis, os modos de autenticao disponveis para conectar tipos de contedo externo a sistemas externos, as opes de autorizao disponveis em objetos armazenados e as tcnicas gerais de configurao da segurana dos Servios Corporativos de Conectividade da Microsoft Viso geral sobre a administrao do Servio Corporativo de Conectividade de Dados (SharePoint Server 2010) Fornece uma viso geral da administrao do Servios Corporativos de Conectividade da Microsoft e enfatiza como usar o Servio Conectividade de Dados Corporativos. Planejar a integrao do cliente de Servios Corporativos de Conectividade (SharePoint Server 2010) Aborda como os usurios podem colocar listas externas offline para o Microsoft Outlook 2010 e o Microsoft SharePoint Workspace 2010. Esse artigo tambm fornece diretrizes sobre como os usurios podem interagir com sistemas externos de seus aplicativos cliente do Microsoft Office 2010 de forma mais segura. Log de diagnstico na viso geral dos Servios Corporativos de Conectividade (SharePoint Server 2010) Descreve como usar logs de diagnstico em servidores que estejam executando o Microsoft SharePoint Server 2010 e em aplicativos cliente do Microsoft Office 2010 para solucionar problemas relacionados aos Servios Corporativos de Conectividade 314

da Microsoft. Tambm descreve como usar IDs de Atividade para rastrear problemas em sistemas externos. Planejar a atualizao para os Servios Corporativos de Conectividade (SharePoint Server 2010) Descreve como funciona a atualizao do Catlogo de Dados Corporativos do Microsoft Office SharePoint Server 2007 para o Servios Corporativos de Conectividade da Microsoft no SharePoint Server 2010 e fornece diretrizes sobre como atualizar vrios tipos de solues que usam o Catlogo de Dados Corporativos.

Consulte tambm
Outros recursos
Microsoft Business Connectivity Services

315

Viso geral dos Servios Corporativos de Conectividade (SharePoint Server 2010)


O Microsoft SharePoint Server 2010 e os pacotes do Microsoft Office 2010 incluem os Servios Corporativos de Conectividade da Microsoft, que so um conjunto de servios e recursos que oferecem uma maneira de conectar solues do SharePoint a fontes de dados externas e de definir tipos de contedo externo que se baseiam nesses dados externos. Tipos de contedo externo se assemelham a tipos de contedo e permitem a apresentao de dados externos e a interao com estes em listas do SharePoint (conhecidas como listas externas), em Web Parts e tambm em clientes do Microsoft Outlook 2010, do Microsoft SharePoint Workspace 2010 e do Microsoft Word 2010. Sistemas externos aos quais os Servios Corporativos de Conectividade da Microsoft podem se conectar incluem bancos de dados do SQL Server, aplicativos SAP, servios Web (incluindo os servios Web do Windows Communication Foundation), aplicativos personalizados e sites que se baseiam no SharePoint. Usando os Servios Corporativos de Conectividade da Microsoft, voc pode criar e desenvolver solues que estendem os recursos de colaborao do SharePoint e a experincia do usurio do Office, de forma a incluir dados corporativos externos e os processos que esto associados a esses dados. As solues dos Servios Corporativos de Conectividade da Microsoft usam um conjunto de interfaces padronizadas para fornecer acesso a dados corporativos. Como resultado, os desenvolvedores de solues no precisam aprender prticas de programao que se aplicam a um sistema ou adaptador especfico para cada fonte de dados externos. Os Servios Corporativos de Conectividade da Microsoft tambm fornecem o ambiente de tempo de execuo no qual as solues que incluem dados externos so carregadas, integradas e executadas em aplicativos clientes do Office com suporte e no servidor Web.

Solues tpicas com base em Servios Corporativos de Conectividade


Solues que se baseiam nos Servios Corporativos de Conectividade da Microsoft podem tirar proveito da integrao de aplicativos clientes, servidores, servios e ferramentas nos pacotes do Microsoft Office 2010. Os profissionais de informaes normalmente executam grande parte do trabalho fora dos processos formais de um sistema de negcios. Por exemplo, eles colaboram por telefone ou mensagens de email, usam planilhas e documentos de vrias origens e alternam sua presena online e offline. Solues que se baseiam nos Servios Corporativos de Conectividade da Microsoft podem ser projetadas para se adaptarem a estes processos informais utilizados pelos operadores de informaes:

316

Elas pode ser criadas por meio da combinao de vrios servios e recursos de sistemas de dados externos e de pacotes do Office 2010 para fornecer solues direcionadas a funes especficas. Elas oferecem suporte para interaes informais e direcionam atividades e processos que ocorrem principalmente fora de sistemas corporativos formais. Por serem desenvolvidas com o uso de Produtos do SharePoint 2010, as solues baseadas em Servios Corporativos de Conectividade da Microsoft promovem a colaborao. Elas ajudam os usurios a executar tarefas na interface de usurio familiar de aplicativos do Office e produtos do SharePoint 2010. Veja aqui alguns exemplos de solues baseadas em Servios Corporativos de Conectividade da Microsoft: Assistncia tcnica Uma empresa implementa sua assistncia tcnica, que fornece suporte tcnico interno, como uma soluo que se baseia nos Servios Corporativos de Conectividade da Microsoft. As solicitaes de suporte e a base de conhecimento de suporte tcnico so armazenadas em bancos de dados externos e integradas soluo com o uso dos Servio Conectividade de Dados Corporativos. A soluo exibe tanto as solicitaes de suporte quanto a base de conhecimento no navegador da Web. Os operadores de informaes podem exibir suas solicitaes atuais em um navegador da Web ou no Microsoft Outlook. Os especialistas em suporte tcnico exibem as solicitaes a eles atribudas em um navegador usando o Microsoft Outlook e, quando esto offline, usando o Microsoft SharePoint Workspace. Fluxos de trabalho direcionam os problemas de suporte em cada um de seus estgios. Os gerentes na equipe de suporte tcnico podem exibir painis que mostram relatrios de assistncia. Os relatrios tpicos indicam o nmero de problemas de suporte atribudos a cada especialista de suporte tcnico, os problemas mais crticos no momento e o nmero de incidentes de suporte que so tratados por cada especialista de suporte durante um determinado perodo de tempo. Rastreador de artistas Uma agncia de talentos integra seu banco de dados de artistas ao seu site interno. A lista completa de artistas, suas informaes de contato e agendas podem ser colocadas offline no Microsoft SharePoint Workspace ou no Microsoft Outlook. Contratos de gravao podem ser gerados e preenchidos no site, no Microsoft SharePoint Workspace ou no Microsoft Outlook, e um fluxo de trabalho direciona cada contrato atravs de seus diversos estgios. Novos artistas podem ser adicionados a partir do site ou do Microsoft Outlook. Usando essa soluo, os agentes sempre tm mo as informaes de que precisam e podem realizar muitas tarefaschaves usando interfaces familiares do Office. Painel de vendas Um aplicativo de painel de vendas ajuda os associados de vendas em uma organizao a localizar rapidamente as informaes de que eles precisam e a inserir novos dados. Pedidos de vendas e informaes de clientes so gerenciados em um banco de dados externo e integrados soluo com o uso dos Servios Corporativos de Conectividade da Microsoft. Dependendo de suas funes, os membros das equipes podem exibir informaes analticas de vendas, dados de desempenho de vendas dos membros individuais da equipe, vendas potenciais e os pedidos e as informaes de contato de um cliente. Os profissionais de vendas podem exibir seus calendrios dirios, ver as tarefas atribudas a eles por seus gerentes, colaborar com membros da equipe e ler as notcias do setor em um navegador da Web, no Microsoft Outlook ou offline no Microsoft SharePoint Workspace. Usando o Microsoft 317

Word 2010, os gerentes podem criar relatrios de status mensais que incluem dados dos sistemas externos.

Arquitetura dos Servios Corporativos de Conectividade


A ilustrao a seguir mostra a arquitetura dos Servios Corporativos de Conectividade da Microsoft.

318

A: os Servio Conectividade de Dados Corporativos (servio BDC) fornecem um meio de armazenar e proteger tipos de contedo externo e objetos relacionados. Um tipo de contedo externo define o seguinte: Um conjunto nomeado de campos de dados, como "cliente". As operaes para interao com o sistema externo dos dados, como leitura, gravao e criao. As informaes de conectividade que permitem que solues que utilizam o tipo de contedo externo se conectem ao sistema externo. 319

B: tipos de contedo externo so armazenados em um banco de dados dedicado dos Servio Conectividade de Dados Corporativos. C: o Servio de Repositrio Seguro armazena com segurana conjuntos de credenciais para sistemas externos e associa esses conjuntos de credenciais a identidades de indivduos ou a identidades de grupos. Um cenrio comum para o Servio de Repositrio Seguro uma soluo que realiza autenticaes com base em um sistema externo, na qual o usurio atual possui uma conta diferente para autenticao nesse sistema externo. Quando usado com os Servio Conectividade de Dados Corporativos, o Servio de Repositrio Seguro fornece uma maneira de autenticar usurios e grupos em fontes de dados externas. D: os conjuntos de credenciais usados pelo Servio de Repositrio Seguro so armazenados em um banco de dados dedicado e seguro. E: o Tempo de Execuo do Servidor de Conectividade de Dados Corporativos em servidores front-end do SharePoint usa os dados de Conectividade de Dados Corporativos para se conectar a sistemas externos e executar operaes nesses sistemas para acesso por clientes finos, como navegadores da Web. F: o Repositrio de Pacotes BCS contm os pacotes implantveis de Servios Corporativos de Conectividade da Microsoft, que incluem informaes necessrias para os Servios Corporativos de Conectividade da Microsoft e os aplicativos do Office interagirem com os sistemas externos de clientes avanados. G: o Servio Conectividade de Dados Corporativos oferece suporte para a conexo com bancos de dados relacionais, servios Web, servios do WCF (Windows Communication Foundation), assemblies de conectividade .NET e conectores de dados personalizados que atendem aos requisitos dos Servios Corporativos de Conectividade da Microsoft. H: os sites do SharePoint usam Web parts de Dados Corporativos e listas externas do SharePoint para interagir com dados externos que so expostos pelos Servios Corporativos de Conectividade da Microsoft. I: quando os usurios se conectam a uma lista externa, baixado um pacote BCS nos computadores clientes. J: em clientes do Office com suporte (Microsoft SharePoint Workspace, Microsoft Outlook e Microsoft Word), o Tempo de Execuo do Cliente de Integrao do Office atua como conector entre os Servios Corporativos de Conectividade da Microsoft em execuo no cliente e os aplicativos do Office. K: o Tempo de Execuo do Cliente de Conectividade de Dados Corporativos, em computadores clientes, usa os dados do Servio Conectividade de Dados Corporativos e os dados do Servio de Repositrio Seguro para se conectar a sistemas externos e executar operaes nesses sistemas, para acesso por parte de clientes avanados com suporte. L: dados do Servio Conectividade de Dados Corporativos e dados do Servio de Repositrio Seguro so armazenados em cache em computadores clientes. M: o Tempo de Execuo de Conectividade de Dados Corporativos, em computadores clientes, oferece suporte para conexo com o SQL Server e outros bancos de dados relacionais, servios Web e conectores de dados personalizados que atendem aos requisitos dos Servios Corporativos de Conectividade da Microsoft.

320

N: a atualizao de cache do cliente sincroniza o cache com os dados do Servios Corporativos de Conectividade da Microsoft e os dados do Servio de Repositrio Seguro. O: o Servio de Repositrio Seguro de Clientes permite que os usurios finais configurem seus mapeamentos de clientes no banco de dados de credenciais. P: os desenvolvedores de solues podem usar o Microsoft SharePoint Designer 2010 e o Visual Studio 2010 para criar tipos de contedo externo e modelos BDC. SeguranaObservao: recomendvel usar SSL (Secure Sockets Layer) em todos os canais entre computadores cliente e servidores front-end. Alm disso, recomendamos o uso do SSL ou do protocolo IPSec (Internet Protocol Security) entre servidores que estejam executando o Microsoft SharePoint Server 2010 e sistemas externos.

321

Viso geral da segurana dos Servios Corporativos de Conectividade (SharePoint Server 2010)
Este artigo descreve a arquitetura de segurana do servidor e cliente dos Servios Corporativos de Conectividade da Microsoft, os ambientes de segurana compatveis, os modos de autenticao disponveis para conectar tipos de contedo externo a sistemas externos, as opes de autorizao disponveis em objetos armazenados e as tcnicas gerais de configurao da segurana dos Servios Corporativos de Conectividade da Microsoft. Neste artigo: Sobre este artigo Arquitetura de segurana dos Servios Corporativos de Conectividade Viso geral da autenticao dos Servios Corporativos de Conectividade Viso geral das permisses do Servio Corporativo de Conectividade Protegendo os Servios Corporativos de Conectividade

Sobre este artigo


Os Servios Corporativos de Conectividade da Microsoft incluem recursos de segurana para a autenticao de usurios para acesso a sistemas externos e para a configurao de permisses em dados de sistemas externos. Os Servios Corporativos de Conectividade da Microsoft so altamente flexveis e podem acomodar uma variedade de mtodos de segurana a partir dos aplicativos Microsoft Office 2010 compatveis e do navegador da Web.

Arquitetura de segurana dos Servios Corporativos de Conectividade


Esta seo descreve a arquitetura de segurana dos Servios Corporativos de Conectividade da Microsoft na autenticao a partir de um navegador da Web e de um aplicativo cliente do Office 2010 compatvel, como o Microsoft Outlook 2010.

322

SeguranaObservao: recomendvel usar o protocolo SSL em todos os canais entre computadores clientes e servidores front-end. Alm disso, recomendamos o uso do SSL ou do protocolo IPSec entre servidores que estejam executando o Microsoft SharePoint Server 2010 e sistemas externos. Uma exceo que voc no pode usar o SSL quando transmitir mensagens para sistemas externos com o protocolo SOAP 1.1 ou quando conectar-se a um banco de dados de servidor SQL. Contudo, nesses casos, use o IPSec para proteger a troca de dados.

Acessando dados externos de um navegador da Web


Quando um usurio acessa dados externos a partir de um navegador da Web, trs sistemas esto envolvidos: o computador cliente conectado, o farm de servidores Web e o sistema externo.

323

1. 2.

3. 4.

5.

A partir de navegadores da Web, os usurios normalmente interagem com dados externos em listas externas ou usando Web Parts. O Tempo de Execuo do Servidor BDC em servidores front-end usa dados do Servio Conectividade de Dados Corporativos para conectar-se a sistemas externos e executar operaes neles. O Servio de Repositrio Seguro armazena de forma segura conjuntos de credenciais para sistemas externos e os associa a identidades individuais ou de grupo. O Servio de Token de Segurana um servio Web que responde a solicitaes de autenticao emitindo tokens de segurana feitos de declaraes de identidade baseadas em informaes da conta do usurio. Os Servios Corporativos de Conectividade da Microsoft podem passar credenciais para bancos de dados e servios Web configurados para usar autenticao 324

baseada em declaraes. Para obter uma viso geral do Servio de Repositrio Seguro, consulte Plan the secure store service. Para obter uma viso geral da autenticao baseada em declaraes, consulte Plan authentication methods (SharePoint Server 2010).

Acessando dados externos de um aplicativo cliente do Office


Ao acessar dados externos de um aplicativo cliente do Office com suporte, dois sistemas so envolvidos: o computador cliente do usurio conectado e o sistema externo. H suporte para esse modelo quando o usurio interage com dados externos usando o Outlook 2010, o Microsoft SharePoint Workspace ou o Microsoft Word 2010.

325

6.

7.

Geralmente, os usurios do Outlook 2010 usam dados externos em itens do Outlook como Contatos ou Tarefas. Os usurios do SharePoint Workspace 2010 podem pegar listas externas offline e interagir com elas. Os usurios do Word 2010 podem inserir dados externos em documentos do Word. O Tempo de Execuo de Cliente de Integrao do Office atua como um conector entre os Servios Corporativos de Conectividade da Microsoft em execuo no cliente e os aplicativos do Office compatveis.

326

8.

9.

10.

11. 12.

Se os dados externos forem configurados para usar autenticao baseada em declaraes, o cliente vai interagir com o Servio de Token de Segurana no farm do SharePoint para obter um token de declaraes. (Para obter mais informaes, consulte Configure claims authentication (SharePoint Server 2010).) O Tempo de Execuo de Cliente BDC em computadores cliente usa os dados do Servio Conectividade de Dados Corporativos para se conectar e executar operaes em sistemas externos para acesso de cliente avanado. O Cache de Cliente armazena em cache informaes do Servio Conectividade de Dados Corporativos e do Servio de Repositrio Seguro, necessrias para se conectar com segurana a dados externos. O cache atualizado do farm do SharePoint para incorporar informaes atualizadas. O cliente do Servio de Repositrio Seguro permite que os usurios finais configurem suas credenciais de segurana. Os Servios Corporativos de Conectividade da Microsoft podem passar credenciais para bancos de dados e servios de reconhecimento de declarao.

Viso geral da autenticao dos Servios Corporativos de Conectividade


Os Servios Corporativos de Conectividade da Microsoft podem ser configurados para passar solicitaes de autenticao para sistemas externos usando os seguintes tipos de mtodos: Credenciais Normalmente, apresentam-se no formato nome/senha. Alguns sistemas externos tambm podem exigir credenciais adicionais, como um valor de PIN (nmero de identificao pessoal). Declaraes Tquetes SAML (Security Assertion Markup Language) podem ser passados para servios com reconhecimento de declarao que fornecem dados externos.

Configurando Servios Corporativos de Conectividade para autenticao de credenciais


Os Servios Corporativos de Conectividade da Microsoft podem usar credenciais fornecidas por um usurio para autenticar solicitaes de dados externos. H suporte para os seguintes mtodos pelos quais os usurios podem fornecer credenciais para acesso a dados externos: Autenticao do Windows: Desafio/Resposta do Windows (NTLM) Microsoft Negotiate Autenticao diferente da do Windows Baseada em formulrios Digest Bsica Ao configurar os Servios Corporativos de Conectividade da Microsoft para passar credenciais, o designer de solues adiciona informaes sobre o modo de autenticao a tipos de contedo externos. O modo de autenticao oferece aos Servios 327

Corporativos de Conectividade da Microsoft informaes sobre como processar uma solicitao de autenticao de entrada de um usurio e mapeia essa solicitao para um conjunto de credenciais que podem ser passadas para um sistema de contedo externo. Por exemplo, um modo de autenticao poderia especificar que as credenciais do usurio seriam passadas diretamente para o sistema de dados externo. Como alternativa, poderia especificar que as credenciais do usurio deveriam ser mapeadas para uma conta armazenada em um Servio de Repositrio Seguro que, por sua vez, deveria ser passada para o sistema externo. Voc associa um modo de autenticao a um tipo de contedo externo das seguintes maneiras: Quando voc cria um tipo de contedo externo no Microsoft SharePoint Designer ou no Microsoft Visual Studio 2010. Se o sistema externo for um servio Web, voc poder usar as pginas de administrao dos Servios Corporativos de Conectividade da Microsoft para especificar o modo de autenticao. Voc pode especificar o modo de autenticao editando de forma direta o arquivo XML que define o tipo de contedo externo. A tabela a seguir descreve os modos de autenticao dos Servios Corporativos de Conectividade da Microsoft:
Modo de autenticao Descrio

Passagem

Passa as credenciais do usurio conectado ao sistema externo. Isso requer que as credenciais do usurio sejam conhecidas pelo sistema externo. Observao: Se o aplicativo Web no estiver configurado para autenticao com credenciais do Windows, a conta de logon Autoridade NT/Annimo passada para o sistema externo no lugar das credenciais do usurio. Este modo chamado de Identidade do Usurio nas pginas de administrao dos Servios Corporativos de Conectividade da Microsoft e no SharePoint Designer 2010.

328

Modo de autenticao

Descrio

RevertToSelf

Quando o usurio acessa dados externos de um navegador da Web, este modo ignora as credenciais do usurio e envia para o sistema externo a conta de identidade do pool de aplicativos sob a qual o tempo de execuo de BCS est ativo no servidor Web. Quando o usurio acessa dados externos de um aplicativo cliente do Office, este modo equivale ao modo de Passagem, porque os Servios Corporativos de Conectividade da Microsoft em execuo no cliente so executados com as credenciais do usurio. Este modo chamado de Identidade BDC nas pginas de administrao dos Servios Corporativos de Conectividade da Microsoft e no SharePoint Designer 2010. Observao: Por padro, o modo RevertToSelf no habilitado. preciso usar o Windows PowerShell para habilitar o modo RevertToSelf para criar ou importar modelos que usem o RevertToSelf. Para obter mais informaes, consulte Modo de autenticao RevertToSelf. O modo RevertToSelf no tem suporte em ambientes hospedados.

WindowsCredentials

Para servios Web ou bancos de dados externos, esse modo usa um Servio de Repositrio Seguro para mapear as credenciais do usurio para um conjunto de credenciais do Windows no sistema externo. Este modo chamado de Representar Identidade do Windows nas pginas de administrao dos Servios Corporativos de Conectividade da Microsoft e no SharePoint Designer 2010.

329

Modo de autenticao

Descrio

Credentials

Para um servio Web externo, esse modo usa um Servio de Repositrio Seguro para mapear as credenciais do usurio para um conjunto de credenciais fornecidas por outra origem que no o Windows e usadas para acessar dados externos. O servio Web dever usar a autenticao bsica ou Digest quando esse modo for usado. Importante: Para ajudar a preservar a segurana nesse modo, recomendamos que a conexo entre os Servios Corporativos de Conectividade da Microsoft e o sistema externo seja protegida por SSL (Secure Sockets Layer) ou IPSec (Internet Protocol Security). Este modo chamado de Representar Identidade Personalizada nas pginas de administrao dos Servios Corporativos de Conectividade da Microsoft e no Office SharePoint Designer.

RDBCredentials

Em um banco de dados externo, esse modo usa um Servio de Repositrio Seguro para mapear as credenciais do usurio para um conjunto de credenciais fornecidas por uma origem diferente do Windows. Para ajudar a preservar a segurana nesse modo, recomendamos que a conexo entre os Servios Corporativos de Conectividade da Microsoft e o sistema externo seja protegida por SSL ou IPSec. Este modo chamado de Representar Identidade Personalizada nas pginas de administrao dos Servios Corporativos de Conectividade da Microsoft e no Office SharePoint Designer.

330

Modo de autenticao

Descrio

DigestCredentials

Em um servio Web WCF, esse modo usa um Servio de Repositrio Seguro para mapear as credenciais do usurio para um conjunto de credenciais usando a autenticao Digest. Este modo chamado de Representar a Identidade Personalizada - Resumo nas pginas de administrao dos Servios Corporativos de Conectividade da Microsoft e no SharePoint Designer 2010.

A ilustrao a seguir mostra os modos de autenticao dos Servios Corporativos de Conectividade da Microsoft quando credenciais so usadas.

331

No modo de Passagem (Identidade do Usurio) (A), as credenciais do usurio conectado so passadas diretamente para o sistema externo. No modo RevertToSelf (Identidade BDC) (B), as credenciais de logon do usurio so substitudas pelas credenciais da conta de processo na qual os Servios Corporativos de Conectividade da Microsoft esto sendo executados, e essas credenciais so passadas para o sistema externo. Trs modos usam o Servio de Repositrio Seguro: WindowsCredentials (Representar Identidade do Windows), RdbCredentials (Representar a Identidade 332

Personalizada) e Credentials. Neles, as credenciais do usurio so mapeadas para um conjunto de credenciais do sistema externo e os Servios Corporativos de Conectividade da Microsoft passam essas credenciais para o sistema externo. Os administradores de solues podem mapear as credenciais de cada usurio para uma conta exclusiva no sistema externo ou podem mapear um conjunto de usurios autenticados para uma nica conta de grupo.

Configurando Servios Corporativos de Conectividade para autenticao baseada em declaraes


Os Servios Corporativos de Conectividade da Microsoft podem fornecer acesso a dados externos com base em tokens de segurana de entrada e passar tokens de segurana aos sistemas externos. Um token de segurana constitudo de um conjunto de declaraes de identidade sobre um usurio, e o uso de tokens de segurana para autenticao chamado de autenticao baseada em declaraes. O SharePoint Server inclui um Servio de Token de Segurana que emite tokens de segurana. A ilustrao a seguir mostra como o Servio de Token de Segurana e o Servio de Repositrio Seguro funcionam juntos na autenticao baseada em declaraes:

333

13. 14. 15.

Um usurio tenta uma operao em uma lista externa configurada para autenticao de declaraes. O aplicativo cliente solicita um token de segurana do Servio de Token de Segurana. Com base na solicitao da identidade do usurio, o Servio de Token de Segurana emite um token de segurana que contm um conjunto de declaraes e um identificador de aplicativo de destino. O Servio de Token de Segurana retorna o token de segurana para o aplicativo cliente. 334

16. 17.

18.

O cliente passa o token de segurana para o Servio de Repositrio Seguro. O Servio de Repositrio Seguro avalia o token de segurana e usa o identificador de aplicativo de destino para retornar um conjunto de credenciais que se aplica ao sistema externo. O cliente recebe as credenciais e as passa para o sistema externo, de forma que uma operao (como a recuperao ou atualizao de dados externos) possa ser executada.

Viso geral das permisses do Servio Corporativo de Conectividade


As permisses dos Servios Corporativos de Conectividade da Microsoft associam uma conta individual, conta de grupo ou declarao a um ou mais nveis de permisso de um objeto em um repositrio de metadados. Ao configurar corretamente permisses em objetos nos Servios Corporativos de Conectividade da Microsoft, voc habilita as solues a incorporar dados externos com segurana. Ao planejar uma estratgia de permisses, recomendamos conceder permisses especficas necessrias a cada usurio ou grupo, de forma que as credenciais ofeream o menor privilgio exigido para a execuo das tarefas fundamentais. Cuidado: A definio apropriada de permisses nos Servios Corporativos de Conectividade da Microsoft apenas um elemento em uma estratgia de segurana geral. Igualmente importante a proteo dos dados em sistemas externos. Como fazer isso depender do modelo e dos recursos de segurana do sistema externo e est alm do escopo deste artigo.

Observao: Os Servios Corporativos de Conectividade usam as permisses nos objetos de metadados e as permisses no sistema externo para determinar regras de autorizao. Por exemplo, um filtro de segurana pode impedir que dados externos apaream nos resultados da pesquisa de usurios. Contudo, se os usurios conseguirem, de algum modo, encontrar a URL para os dados externos filtrados, eles podero acessar os dados externos se tiverem as permisses necessrias para o objeto de metadados e o sistema externo. A maneira correta de impedir que os usurios acessem dados externos configurando as permisses adequadas nos Servios Corporativos de Conectividade e no sistema externo.

335

As permisses podem ser definidas para que?


Cada instncia do Servio Conectividade de Dados Corporativos (ou, no caso da hospedagem, cada partio) contm um repositrio de metadados que inclui todos os modelos, sistemas externos, tipos de contedo externo, mtodos e instncias de mtodo que foram definidos para a finalidade do repositrio. Esses objetos existem em uma hierarquia, como representado na ilustrao a seguir:

Observao: No grfico da hierarquia anterior, os rtulos entre parnteses so os nomes dos objetos definidos no esquema de metadados dos Servios Corporativos de Conectividade da Microsoft. Os rtulos que no esto entre parnteses so os nomes de cada objeto conforme eles aparecem na interface de usurio do Servio Conectividade de Dados Corporativos. Para ver uma ampla abordagem do esquema de metadados dos Servios Corporativos de Conectividade da Microsoft, juntamente com o passo a passo de vrias tarefas de desenvolvimento, consulte o Microsoft SharePoint 2010 Software Development Kit (http://go.microsoft.com/fwlink/?linkid=166117&clcid=0x416).

336

A hierarquia de objetos em um repositrio de metadados determina quais objetos podem propagar suas permisses para outros objetos. Na ilustrao, cada objeto nos quais permisses podem ser definidas, e opcionalmente propagadas, mostrado com uma linha slida; cada objeto que obtm suas permisses de seu objeto pai mostrado com uma linha pontilhada. Por exemplo, a ilustrao mostra que um Sistema Externo (LobSystem) pode ser protegido pela atribuio de permisses a ele, mas no possvel atribuir permisses a uma Ao de forma direta. Os objetos que no podem receber permisses obtm as permisses de seu objeto pai. Por exemplo, uma Ao obtm as permisses de seu Tipo de Contedo Externo (Entidade) pai. SeguranaObservao: Quando as permisses de um objeto em um repositrio de metadados so propagadas, as configuraes de permisso para todos os filhos desse item so substitudas pelas permisses do objeto de propagao. Por exemplo, se permisses forem propagadas de um Tipo de Contedo Externo, todos os Mtodos e Instncias de Mtodo desse Tipo de Contedo Externo recebero as novas permisses.

Quatro nveis de permisso podem ser definidos no repositrio de metadados e nos objetos que ele contm: Editar SeguranaObservao: A permisso Editar deve ser considerada altamente privilegiada. Com ela, um usurio mal intencionado pode roubar credenciais ou corromper um farm de servidores. Recomendamos que, em um sistema de produo, voc s conceda a permisso Editar aos usurios em que voc confia permisses no nvel de administrador.

Executar Selecionvel em clientes Definir permisses A tabela a seguir define o significado dessas permisses nos vrios objetos para os quais elas podem ser definidas.

337

Objeto

Definio

Editar per- Executar Permisses Permisses misses permisses Selecionvel Definir perem clientes misses

Repositrio de metadados

A coleo de O usurio arquivos XML, pode criar armazenada no novos Servio sistemas Conectividade de externos. Dados Corporativos, que contm definies de modelos, tipos de contedo externo e sistemas externos.

Embora no Embora no O usurio haja haja pode definir permisso permisso permisses "Executar" "Selecionvelem no prprio em clientes" qualquer repositrio no prprio objeto do de repositrio repositrio metadados, de de essa metadados, metadados configura essa ao propago pode ser configurao las do usada para pode ser repositrio propagar usada para de permisses propagar metadados. Executar essas para objetos permisses filho no para objetos repositrio filho no de repositrio metadados. de metadados.

Modelo

Um arquivo XML O usurio A permisso A permisso O usurio que contm pode editar Executar Selecionvel pode definir conjuntos de o arquivo de no se em clientes permisses descries de um modelo. aplica a no se aplica no modelo. ou mais tipos de modelos. a modelos. contedo externo, seus sistemas externos relacionados e informaes especficas do ambiente, como propriedades de autenticao.

338

Objeto

Definio

Editar per- Executar Permisses Permisses misses permisses Selecionvel Definir perem clientes misses

Sistema externo A definio de O usurio Embora no Embora no O usurio metadados de pode editar haja haja pode definir uma fonte de o sistema permisso permisso permisses dados compatvel externo. A "Executar" "Selecionvelno sistema que pode ser definio em um em clientes" externo. modelada, como dessa sistema em um um banco de permisso externo, sistema dados, servio tambm essa externo, essa Web ou assembly torna visvel configura configurao de o sistema o pode ser pode ser conectividade externo e usada para usada para .NET. qualquer propagar propagar instncia de permisses essas sistema Executar permisses externo que para objetos para objetos ele contm filho no filho no no repositrio repositrio SharePoint de de Designer. metadados. metadados. Tipo de contedo Uma coleo de Embora no O usurio externo metadados haja pode reutilizvel que permisso executar define um "Editar" em operaes conjunto de dados um tipo de no tipo de de um ou mais contedo contedo sistemas externo, externo. externos, as essa operaes configura disponveis o pode ser nesses dados e usada para informaes de propagar conectividade essas relacionadas a permisses esses dados. para objetos filho no repositrio de metadados. O usurio pode criar listas externas do tipo de contedo externo. O usurio pode definir permisses no tipo de contedo externo.

339

Objeto

Definio

Editar per- Executar Permisses Permisses misses permisses Selecionvel Definir perem clientes misses

Mtodo

Uma operao O usurio relacionada a um pode editar tipo de contedo o mtodo. externo.

Embora no No h O usurio haja permisso pode definir permisso "Selecionvelpermisses "Executar" em clientes" no mtodo. em um em um mtodo, mtodo. essa configura o pode ser usada para propagar as permisses Executar para objetos filho no repositrio de metadados. O usurio No h O usurio pode permisso pode definir executar a "Selecionvelpermisses instncia de em clientes" na instncia mtodo. em uma de mtodo. instncia de mtodo.

Instncia de mtodo

Para um O usurio determinado pode editar mtodo, descreve a instncia como us-lo com de mtodo. um conjunto especfico de valores padro.

Permisses especiais no servio Conectividade de Dados Corporativos


Junto com os recursos gerais de definio de permisses descrito anteriormente, h um conjunto de permisses especiais para o Servio Conectividade de Dados Corporativos: Administradores do farm tm permisses completas para o Servio Conectividade de Dados Corporativos. Isso necessrio, por exemplo, para a manuteno ou o reparo de uma instncia do servio. No entanto, esteja ciente de que o administrador do farm no tem permisses de execuo em nenhum objeto no repositrio de metadados, e esse direito deve ser concedido explicitamente por um administrador de uma instncia do Servio Conectividade de Dados Corporativos, se necessrio. Os usurios do Windows PowerShell so administradores do farm e podem executar comandos no Servio Conectividade de Dados Corporativos. Contas de pool de aplicativos em servidores front-end tm as mesmas permisses para o Servio Conectividade de Dados Corporativos que os 340

administradores do farm. Essa permisso necessria para gerar pacotes de implantao baseados nos Servios Corporativos de Conectividade da Microsoft. Os usurios do SharePoint Designer devem, na maioria dos casos, receber as seguintes permisses no repositrio de metadados inteiro: Editar, Executar e Selecionvel em clientes. Os usurios do SharePoint Designer no devem receber permisses Definir permisses. Se necessrio, voc poder limitar as permisses do usurio do SharePoint Designer a um subconjunto do repositrio de metadados. Cuidado: Para ajudar a garantir uma soluo segura, o SharePoint Designer deve ser usado para criar tipos de contedo externo em um ambiente de teste no qual permisses Editar possam ser atribudas livremente. Ao implantar a soluo testada em um ambiente de produo, remova as permisses de edio para ajudar a proteger a integridade dos dados externos.

Tarefas comuns e suas permisses relacionadas


Esta seo descreve tarefas comuns no Servio Conectividade de Dados Corporativos e as permisses necessrias para sua execuo.
Tarefa Permisses

Criar um novo objeto no repositrio de metadados

Para criar um novo objeto de metadados, um usurio deve ter permisses de edio no objeto de metadados pai. Por exemplo, para criar um novo mtodo em um tipo de contedo externo, um usurio dever ter permisses no tipo de contedo externo. Consulte a ilustrao mostrada anteriormente neste artigo para ver relacionamentos filho/pai entre objetos no repositrio de metadados. Para excluir um objeto de metadados, um usurio deve editar permisses nesse objeto. Para excluir um objeto e todos os seus objetos filhos (como a excluso de um tipo de contedo externo e todos os seus mtodos), a permisso de edio tambm ser necessria em todos os objetos filhos.

Excluir um objeto do repositrio de metadados

Adicionando um tipo de contedo externo a Para adicionar um tipo de contedo externo um modelo a um modelo, um usurio deve ter permisses de edio no modelo.

341

Tarefa

Permisses

Importando modelos

Para importar um modelo para o repositrio de metadados, um usurio deve ter permisses de edio no repositrio de metadados. Se permisses explcitas no forem atribudas ao modelo, o usurio que o importou obter permisses de edio no modelo. Para exportar um modelo do repositrio de metadados, um usurio deve ter permisses de edio no modelo e em todos os sistemas externos contidos no modelo Os pacotes de implantao so gerados pela conta de pool de aplicativos usada pelo servidor front-end. Essa conta tem permisses completas para o repositrio de metadados, portanto, ela pode executar essa tarefa.

Exportando modelos

Gerando um pacote de implantao

Definindo permisses iniciais no repositrio Quando uma instncia do Servio de metadados. Conectividade de Dados Corporativos criada pela primeira vez, seu repositrio de metadados est vazio. O administrador do farm tem permisses completas para o repositrio e pode definir permisses iniciais. Gere um pacote de implantao com base O aplicativo de Servio Conectividade de em um farm consumidor. Dados Corporativos pode ser compartilhado entre farms de servidores. Para gerar um pacote de implantao com base em um farm consumidor (o farm que conecta um local remoto para usar o aplicativo de Servio Conectividade de Dados Corporativos), a conta de pool de aplicativos usada pelo servidor front-end do farm consumidor deve ter permisses para o repositrio de metadados no farm de publicao. Para obter mais informaes sobre como atribuir permisses conta de pool de aplicativos, consulte Definir permisses para habilitar um farm consumidor a gerar um pacote de implantao.

342

Protegendo os Servios Corporativos de Conectividade


Esta seo aborda as medidas adicionais que podem ser usadas para ajudar a proteger os Servios Corporativos de Conectividade

Conta de servio
Para isolamento de segurana, o aplicativo de Servio Conectividade de Dados Corporativos e o servidor front-end no devem usar a mesma conta de servio.

Comunicao de servidor para servidor


A proteo da comunicao entre o aplicativo de Servio Conectividade de Dados Corporativos e os sistemas externos ajuda a garantir que os dados confidenciais no sejam comprometidos. preciso usar um canal de comunicao criptografado para proteger os dados enviados entre servidores que executam o SharePoint Server 2010 e sistemas externos. O protocolo IPsec um mtodo que pode ser usado para ajudar a proteger a comunicao. A escolha do mtodo depende dos canais especficos de comunicao a serem protegidos e dos benefcios e compensaes mais adequados organizao.

Aplicativos que usam FileBackedMetadataCatalog


Por razes de segurana, o modo de autenticao RevertToSelf est desabilitado no SharePoint Server 2010, por padro. No entanto, isso no impede que os aplicativos que usam a classe FileBackedMetadataCatalog importem modelos e executem chamadas que utilizam a autenticao RevertToSelf. O resultado pode ser o aumento de privilgios aos usurios por meio de privilgios concedidos conta do pool de aplicativos. Analise todos os aplicativos para garantir que eles no utilizem a classe FileBackedMetadataCatalog e a autenticao RevertToSelf antes de instal-los em um sistema de produo.

343

Viso geral sobre a administrao do Servio Corporativo de Conectividade de Dados (SharePoint Server 2010)
Os Servios Corporativos de Conectividade da Microsoft so administrados principalmente pelos Servio Conectividade de Dados Corporativos. Este artigo fornece uma viso geral da administrao dos Servios Corporativos de Conectividade da Microsoft com nfase em como usar os Servio Conectividade de Dados Corporativos. Certas configuraes dos Servios Corporativos de Conectividade da Microsoft, como a criao de novos aplicativos de destino e o fornecimento de credenciais para tais, tambm so feitas no Servio de Repositrio Seguro. Para obter uma viso geral sobre esse servio, consulte Plan the Secure Store service (SharePoint Server 2010). Para uma descrio das operaes do Servio de Repositrio Seguro suportadas pelos Servios Corporativos de Conectividade da Microsoft, consulte c.

O Servio Corporativo de Conectividade de Dados


Este um servio compartilhado que utiliza a arquitetura de servios compartilhada dos Produtos SharePoint 2010. No Microsoft SharePoint Server 2010, os servios no esto contidos em um SSP (Provedor de Servios Compartilhados) como no Microsoft Office SharePoint Server 2007. Em vez disso, a infraestrutura de hospedagem de servios foi movida para o SharePoint Foundation 2010 e includa com o SharePoint Server 2010. A configurao dos servios est mais flexvel. Servios individuais podem ser configurados independentemente por conjuntos de administradores diferentes. Vrias instncias do mesmo servio, como os Servio Conectividade de Dados Corporativos, podem ser executadas no mesmo farm, cada qual com um conjunto exclusivo de administradores. Importante: Na interface do usurio, o Servio Corporativo de Conectividade de Dados conhecido como Catlogo de Dados Corporativos. A interface do usurio e os nomes das tecnologias podem estar, eventualmente, sincronizados.

Uma instncia dos Servio Conectividade de Dados Corporativos pode ser compartilhada entre farms de servidores. Por exemplo, os Servio Conectividade de Dados Corporativos podem ser executados em um farm central e acessados de localizaes regionais para que a mesma soluo esteja disponvel em diversos locais. 344

Em um farm de servidores, implemente os aplicativos de servio (por exemplo, o Servio Corporativo de Conectividade de Dados), usando um dos seguintes mtodos: Seleo de servios executando o Assistente de Configurao Inicial e escolhendo os Servio Conectividade de Dados Corporativos. Adio de servios um a um na pgina Gerenciar Aplicativos de Servio, no site da Administrao Central. Uso do Windows PowerShell. Servios compartilhados, como o Servio Corporativo de Conectividade de Dados, podem ser administrados individualmente. Os administradores de determinada instncia de um servio compartilhado podem ter permisses para administrar essa instncia do servio sem que sejam capazes, obrigatoriamente, de administrar outros servios ou recursos no site da Administrao Central. Esse recurso, denominado administrao delegada, permite que a administrao seja realizada por administradores especialistas em determinado servio, mas que no pertenam organizao central de TI. Por exemplo, um administrador de um aplicativo do Servio Corporativo de Conectividade de Dados em uma empresa pode estar familiarizado com as seguintes informaes: Os tipos de contedo externo especficos que esto sendo gerenciados pelo aplicativo do exemplo As solues suportadas por ele A segurana implementada nas fontes de dados externas que fornecem as informaes possvel que o administrador tenha permisses para administrar outros objetos, sem ter permisso para administrar outros elementos da implantao do SharePoint. Para obter mais informaes sobre servios compartilhados, consulte os cartazes dos dois modelos: c (http://go.microsoft.com/fwlink/?linkid=177411&clcid=0x416) e Servios entre farms nos Produtos do SharePoint 2010 (http://go.microsoft.com/fwlink/? linkid=177412&clcid=0x416).

O que pode ser administrado no Servio Corporativo de Conectividade de Dados?


Com o Servio Conectividade de Dados Corporativos, os administradores podem gerenciar os seguintes tipos de objetos: Tipos de contedo externo: um tipo de contedo externo um conjunto nomeado de campos (por exemplo, Cliente, Pedido ou Contato) que define um objeto em um aplicativo de negcios junto com mtodos para criar, ler, atualizar ou excluir esse objeto na sua fonte de dados externa. As tarefas tpicas que administram um tipo de contedo externo incluem, no que se refere a esse tipo de contedo, a configurao de permisses, a incluso de aes (para prover aos usurios novas funcionalidades) e a associao de pginas de perfil (a fim de personalizar a aparncia, se visualizado). Para obter informaes sobre como gerenciar tipos de contedo externo, consulte Manage external content types (SharePoint Server 2010). Sistemas externos e instncias de sistemas externos: um sistema externo uma fonte de dados suportada, por exemplo, um servio Web, um banco de dados SQL Server, e outros bancos relacionais, que podem ser modelados pelos Servios 345

Corporativos de Conectividade da Microsoft. Uma instncia de um sistema externo inclui informaes de conexo e autenticao para uma instncia especfica de uma fonte de dados externa. As tarefas tpicas que administram um sistema externo incluem, no que se refere a esse sistema, permisses de configurao, exibio dos tipos de contedo externo associados e exibio das instncias. As tarefas tpicas que administram uma instncia de sistema externo incluem a configurao do modo de autenticao e o tipo de instncia de sistema externo. Para obter informaes sobre como gerenciar sistemas externos e instncias de sistema externo, consulte Manage external data sources (SharePoint Server 2010). Modelos BDC e arquivos de recursos: os Servio Conectividade de Dados Corporativos oferecem suporte para dois tipos de arquivos de definio de aplicativo XML: modelos de aplicativos e arquivos de recursos. Um modelo de aplicativo contm descries XML de um ou mais tipos de contedo externo. Um arquivo de recursos permite a importao ou exportao de apenas nomes localizados, propriedades e permisses para um ou mais tipos de contedo externo. Os tipos de informaes que podem estar contidos em um arquivo de recursos incluem: Nomes localizados para os tipos de contedo externo em uma localidade especfica. Os nomes importados sero mesclados com os nomes localizados existentes no banco de dados do Servio Corporativo de Conectividade de Dados. Se determinado nome de uma localidade j existir, ele ser sobrescrito pelas novas informaes. Propriedades de tipos de contedo externo. As propriedades importadas sero mescladas com a descrio da propriedade existente no banco de dados dos Servio Conectividade de Dados Corporativos. Se a propriedade j existir, seu valor ser sobrescrito pelas informaes do arquivo importado. Permisses que sejam ACLs (listas de controle de acesso) para tipos de contedo externo. As permisses importadas sero armazenadas junto com as informaes de permisso existentes no banco de dados dos Servio Conectividade de Dados Corporativos As tarefas tpicas que administram um modelo BDC incluem a importao e exportao de modelos ou arquivos de recursos, permisses de configurao e exibio dos tipos de contedo externo associados a um modelo. Para obter informaes sobre como gerenciar modelos BDC, consulte Manage application models (SharePoint Server 2010).

346

Planejar a integrao do cliente de Servios Corporativos de Conectividade (SharePoint Server 2010)


Os Servios Corporativos de Conectividade da Microsoft oferecem aos usurios diversas formas de interao com sistemas externos a partir de aplicativos clientes do Microsoft Office 2010. Este artigo descreve como os usurios podem colocar dados externos offline no Microsoft Outlook 2010 e no Microsoft SharePoint Workspace 2010. Quando o usurio clica no boto Conectar com o Outlook ou Sincronizar com o SharePoint Workspace em uma lista externa, um pacote de implantao de aplicativo ClickOnce criado e instalado no computador cliente. Isso permite que os usurios trabalhem com dados externos como tipos de Item do Outlook nativos (por exemplo, Contatos, Tarefas e Compromissos) no Outlook e como listas no SharePoint Workspace. Dependendo de suas permisses, os usurios podem realizar operaes de leitura e gravao nos dados externos, mesmo quando trabalharem offline ou se a conectividade com o sistema externo estiver lenta, intermitente ou indisponvel. Os dados externos so sincronizados quando a conexo com o servidor volta a ficar disponvel. A funcionalidade de colocar listas externas offline conta com os recursos nativos dos aplicativos de Servios Corporativos de Conectividade, Microsoft SharePoint Server 2010 e Office 2010. possvel criar solues mais avanadas dos Servios Corporativos de Conectividade que utilizam recursos ou cdigo de personalizao. Para obter mais informaes sobre solues avanadas dos Servios Corporativos de Conectividade, consulte o artigo sobre como criar solues com os Servios Corporativos de Conectividade (http://go.microsoft.com/fwlink/? linkid=202359&clcid=0x416). Neste artigo: Pr-requisitos Instalando pacotes de implantao Consideraes sobre segurana

Pr-requisitos
O Microsoft SharePoint Server 2010 com uma CAL (licena de acesso para cliente) Enterprise deve estar instalado no servidor. O computador cliente deve ter o Microsoft Office Professional Plus 2010 instalado. A lista a seguir descreve os requisitos adicionais para computadores clientes: Internet Explorer O mecanismo de implantao usa controles ActiveX. Como o Internet Explorer o nico navegador que oferece suporte para controles ActiveX, o recurso de colocar listas externas offline tem suporte somente no Internet Explorer. Se 347

voc usar outro navegador, como o Firefox, os botes Conectar com o Outlook e Sincronizar com o SharePoint Workspace ficaro desabilitados. Microsoft .NET Framework 3.5 O Microsoft .NET Framework 3.5 ou verso posterior deve ser instalado no computador cliente. Servios Corporativos de Conectividade Por padro, o recurso Servios Corporativos de Conectividade instalado junto com o Office Professional Plus 2010. Se o .NET Framework 3.5 no for instalado quando o usurio instalar o Office, os Servios Corporativos de Conectividade no sero instalados. Aps a instalao do .NET Framework 3.5 no computador cliente, o recurso Servios Corporativos de Conectividade ser instalado quando o usurio colocar uma lista externa offline pela primeira vez e, em seguida, o pacote de implantao ser instalado. Se o recurso Servios Corporativos de Conectividade for desabilitado pelo usurio, este dever atualizar sua instalao do Office e habilitar o recurso Servios Corporativos de Conectividade. O recurso Servios Corporativos de Conectividade est disponvel no grupo Recursos Compartilhados do Office.

Instalando pacotes de implantao


As sees a seguir abordam as configuraes que podem afetar as instalaes do pacote de implantao.

Aplicativos ClickOnce e o comportamento "confiar-confirmar"


Os pacotes de implantao so aplicativos ClickOnce. Todas as regras, os regulamentos e as limitaes que controlam os aplicativos ClickOnce gerais tambm se aplicam aos pacotes de implantao. O modelo de segurana ClickOnce conta com fornecedores confiveis e com a solicitao de confirmao do usurio para determinar se o aplicativo ClickOnce deve ser instalado no computador cliente. Os aplicativos ClickOnce so assinados com um certificado que identifica o fornecedor. Os certificados oferecem a seguinte base para a tomada de decises confiveis: Se o aplicativo ClickOnce for assinado por um fornecedor confivel, o aplicativo ser instalado automaticamente, sem confirmao do usurio. Se o aplicativo ClickOnce no for assinado por um fornecedor confivel, o ClickOnce no confiar automaticamente no aplicativo. O usurio dever confirmar que deseja instalar o aplicativo. Observao: Por padro, os Servios Corporativos de Conectividade usam um certificado autoassinado para assinar seus pacotes de implantao. Por ser autoassinado, o certificado no de uma CA (autoridade de certificao) confivel.

Entretanto, a confirmao da confiana pode ser afetada por outras configuraes, como a zona de segurana do Internet Explorer a partir da qual o aplicativo ClickOnce est sendo instalado. A tabela a seguir lista caminhos e URLs de exemplo, suas zonas de segurana correspondentes e o comportamento "confiar-confirmar". 348

URL ou caminho do aplicativo ClickOnce

Zona de segurana Comportamento padro "confiar-confirmar"

C:\Contoso\Clientsolution\Customer.vsto

Meu Computador

Permitir confirmao do usurio. Permitir confirmao do usurio. Permitir confirmao do usurio. No permitida a confirmao do usurio, exceto se o aplicativo for assinado por um certificado emitido por uma CA. No permitida a confirmao do usurio, exceto se o aplicativo for assinado por um certificado emitido por uma CA. No permitida a confirmao do usurio, exceto se o aplicativo for assinado por um certificado emitido por uma CA.

http://contoso/clientsolution/customer.vsto

Intranet local

\\contoso\clientsolution\customer.vsto

Intranet local

http://fabrikam.contoso/clientsolution/customer.vsto Internet

http://www.contoso.com/clientsolution/customer.vst Internet o

\\172.16.4.1\clientsolution\customer.vsto

Internet

A lista a seguir descreve algumas medidas que podem ser tomadas para que no ocorram mais falhas de implantao causadas por solicitaes de confirmao padro. 349

Assinar os pacotes de implantao com um certificado confivel Por padro, os Servios Corporativos de Conectividade usam um certificado autoassinado para assinar seus pacotes de implantao. Como resultado, os usurios sero solicitados a confirmar se desejam instalar o aplicativo; caso contrrio, haver falha na instalao do pacote de implantao sem nenhuma confirmao do usurio (se a lista externa residir na zona de segurana Internet). Para resolver esses problemas, voc pode especificar um certificado emitido por uma CA confivel que possa ser usado para assinar os pacotes de implantao. Para obter mais informaes sobre como especificar um certificado confivel, consulte o artigo sobre como evitar o alerta de fornecedor no verificado ao colocar listas externas offline (http://go.microsoft.com/fwlink/? linkid=202362&clcid=0x416). Usurios podem adicionar o site do SharePoint sua lista de sites confiveis no Internet Explorer A incluso de um site lista do Internet Explorer de sites confiveis altera a zona de segurana do pacote de implantao para Confivel. A zona Confivel permite a confirmao do usurio. Se voc tiver um pacote de implantao que no seja assinado com um certificado confivel e que resida na zona de segurana Internet, a incluso desse site na lista de sites confiveis oferecer ao usurio uma oportunidade de decidir se deseja ou no instalar o pacote de implantao. Observao: Essa ao deve ser executada somente para sites em que o usurio confia.

Configurao de Segurana Reforada do Internet Explorer A Configurao de Segurana Reforada do Internet Explorer restringe a capacidade dos usurios de navegar em sites da Internet e intranet. Isso pode provocar falha na instalao dos pacotes de implantao sem a exibio de um erro. Como soluo, possvel executar um dos seguintes procedimentos: Assine os pacotes de implantao com um certificado confivel. Os usurios podem adicionar o site do SharePoint s suas listas de sites confiveis no Internet Explorer. Desative a Configurao de Segurana Reforada do Internet Explorer para os usurios. Para obter mais informaes sobre os aplicativos ClickOnce, consulte Implantao e segurana do ClickOnce (http://go.microsoft.com/fwlink/?linkid=195784&clcid=0x416).

Mapeamentos de grupo do Servio de Repositrio Seguro


As IDs de aplicativo do Servio de Repositrio Seguro so usadas para mapear usurios aos conjuntos de credenciais. Os mapeamentos esto disponveis para grupos ou pessoas. Em um mapeamento de grupo, cada usurio membro de um determinado grupo de domnio mapeado para o mesmo conjunto de credenciais. Em um mapeamento individual, cada usurio mapeado para um conjunto exclusivo de credenciais. Se o tipo de contedo externo associado a uma lista externa usar um mapeamento de grupo, quando os usurios tentarem colocar a lista externa offline, eles sero solicitados a entrar com as credenciais de grupo. Na maioria dos casos, os usurios no sabem as credenciais de grupo e no conseguem colocar a lista externa offline. 350

Voc pode executar um dos seguintes procedimentos: Modifique o tipo de contedo externo para usar um mapeamento individual. Modifique o tipo de contedo externo para impedir que os usurios tentarem colocar a lista externa offline. Abra o tipo de contedo externo no SharePoint Designer e defina o campo Sincronizao Offline para lista externa como Desabilitado, para desabilitar os botes Conectar com o Outlook e Sincronizar com o SharePoint Workspace na faixa de opes da lista externa. Para obter mais informaes sobre o Servio de Repositrio Seguro, consulte Configure the Secure Store Service (SharePoint Server 2010).

Fazer logon como Usurio Diferente


Quando voc usa a autenticao do Windows, o recurso Fazer logon como Usurio Diferente no tem suporte na instalao de pacotes de implantao. No possvel colocar uma lista externa offline quando voc est conectado a um computador cliente usando uma conta e, em seguida, faz logon no site do SharePoint usando uma conta de usurio diferente. Para colocar uma lista externa offline, use a mesma conta de usurio para fazer logon tanto no computador cliente quanto no site do SharePoint.

Consideraes sobre segurana


As sees a seguir abordam medidas adicionais que podem ser usadas para ajudar a proteger os Servios Corporativos de Conectividade quando voc estiver trabalhando com aplicativos clientes avanados.

Comunicaes seguras
recomendvel usar o SSL (Secure Sockets Layer) em todos os canais entre computadores clientes e servidores Web front-end. Isso ajuda a garantir que dados confidenciais no sejam comprometidos.

Permisses de lista externa


Cada lista externa est associada a um tipo de contedo externo. As permisses para o tipo de contedo externo especificam quem pode executar determinadas aes nesse tipo de contedo externo. A permisso Executar necessria para executar operaes (como ler ou atualizar) no tipo de contedo externo e tambm para gerar um pacote de implantao para a lista externa. No entanto, aps a criao de um pacote de implantao para uma lista externa, qualquer usurio com acesso a essa lista externa poder baixar e instalar o pacote de implantao. Em outras palavras, um usurio sem a permisso Executar para o tipo de contedo externo, mas com o nvel de permisso Ler para a lista externa, no poder ver os itens na lista externa, mas conseguir colocar a lista externa offline. Para ajudar a garantir o sigilo dos dados confidenciais, recomendvel verificar se as permisses para uma lista externa so iguais s permisses do tipo de contedo externo associado.

Web parts do Outlook Web Access


As Web Parts do Outlook Web Access permitem aos usurios exibir o contedo selecionado de pastas em suas contas de email do Office Outlook em um site do SharePoint. Se os usurios tiverem colocado dados externos offline no Outlook, usar as Web Parts do Outlook Web Access poder resultar no compartilhamento de dados confidenciais. aconselhvel que os administradores orientem os usurios a compartilharem suas pastas do Outlook somente com pessoas de confiana. 351

Limites no cliente
A configurao de limites no computador cliente pode ajudar a restringir as ameaas de negao de servio causadas por um usurio que envia consultas que retornam uma grande quantidade de dados ou demandam muito tempo de processamento. possvel usar chaves de poltica baseadas no registro para definir limites nos computadores clientes. Para gerenciar chaves de poltica baseadas no registro de modo aceitvel, use a Poltica de Grupo para aplicar as configuraes de poltica do registro. As configuraes de poltica dos Servios Corporativos de Conectividade esto includas no arquivo Office14.adm, que pode ser baixado em arquivos de Modelos Administrativos do Office 2010 (ADM, ADMX, ADML) e Ferramenta de Personalizao do Office (http://go.microsoft.com/fwlink/?linkid=189316&clcid=0x416). A tabela a seguir descreve as chaves de poltica baseadas no registro dos Servios Corporativos de Conectividade que podem ser usadas para definir limites. As chaves esto em HKEY_CURRENT_USER\Software\Policies\Microsoft\office\14.0\Common\Business Data. Observao: A tabela a seguir lista somente as principais configuraes de poltica que podem ser usadas para definir limites no cliente. Para ver a lista completa de configuraes de poltica disponveis dos Servios Corporativos de Conectividade, consulte o arquivo Office2010GroupPolicyAndOCTSettings_Reference.xls includo na pgina de download de arquivos de Modelos Administrativos do Office 2010 (ADM, ADMX, ADML) e Ferramenta de Personalizao do Office (http://go.microsoft.com/fwlink/? linkid=189316&clcid=0x416).

352

Chave

Tipo

Valor

Descrio

Sincronizao/Limite de REG_ DWORD Instncias da Consulta

1-32.767

353

Especifica o nmero mximo de itens que podem ser adicionados ao cache pelos Servios Corporativos de Conectividade como resultado da execuo de uma consulta. Algumas consultas retornam vrios itens a serem adicionados ao cache. Isso aumenta o tamanho do cache do cliente (provavelmente, excedendo o limite de 4 GB imposto pelo banco de dados do Microsoft SQL Server Compact Edition), alm de aumentar o trabalho necessrio para manter o cache do cliente sincronizado e a carga no sistema externo. Quando o limite atingido, o processamento interrompido. A consulta marcada como Falha, e uma nova tentativa ser feita posteriormente. O padro

Chave

Tipo

Valor

Descrio

Sincronizao\Tempo Limite da Consulta

REG_ DWORD

1-360 (minutos)Especifica o nmero de minutos que os Servios Corporativos de Conectividade passaro processando uma nica consulta. Algumas consultas podem levar um tempo significativo para recuperao e processamento de todos os resultados. Durante esse tempo, no possvel processar nenhuma outra operao. Quando o tempo limite excedido, o processamento interrompido. A consulta marcada como Falha e uma nova tentativa ser feita posteriormente. Os valores comuns variam de 3 a 10 minutos. O padro 5 minutos.

354

Chave

Tipo

Valor

Descrio

Limites\Banco de Dados\Itens\Mx

REG_ DWORD

1-2.000.000

Especifica o nmero mximo de itens que o conector de banco de dados pode retornar por solicitao. Os valores comuns variam de 1.000 a 3.000 itens. O padro sem limite de dados.

Limites\Banco de REG_ DWORD Dados\Tempo Limite\Mx

1-75.000.000 Especifica o (milissegundos)nmero de milissegundos de espera para o trmino de uma conexo de banco de dados aberta. Os valores comuns variam de 5.000 a 180.000 milissegundos (5 segundos a 3 minutos). O padro sem tempo limite. 1Especifica a 1.000.000.000 quantidade (KB) mxima de dados que um conector de servio Web pode retornar por solicitao. Os valores comuns variam de 512 KB a 524.288 KB (512 MB). O padro sem limite de dados.

Limites\WCF\Tamanho\M REG_ DWORD x

355

Chave

Tipo

Valor

Descrio

Limites\WCF\Tempo Limite\Mx

REG_ DWORD

1-75.000.000 Especifica o (milissegundos)nmero de milissegundos de espera para o trmino de uma conexo de servio Web aberta. Os valores comuns variam de 5.000 a 180.000 milissegundos (5 segundos a 3 minutos). O padro sem tempo limite.

Log de diagnstico na viso geral dos Servios Corporativos de Conectividade (SharePoint Server 2010)
Voc pode resolver problemas relacionados aos Servios Corporativos de Conectividade da Microsoft nos servidores que esto executando o Microsoft SharePoint Server 2010 e nos aplicativos clientes do Microsoft Office 2010 usando os logs de eventos e de rastreamento no cliente ou servidor. Alm disso, cada entrada em tais logs tem uma ID de Atividade associada que pode ser usada para acompanhar um problema do cliente ou servidor para a fonte de dados externa.

356

Observao: Alm dos mtodos de log abordados neste tpico, voc pode usar o Pacote de Gerenciamento do Microsoft System Center Operations Manager para monitorar uma soluo com base nos Servios Corporativos de Conectividade da Microsoft. Para obter mais informaes sobre como configurar o Pacote de Gerenciamento do System Center Operations Manager, consulte o guia includo no download do pacote de gerenciamento no artigo sobre pacote de gerenciamento dos Produtos do Microsoft SharePoint 2010 (http://go.microsoft.com/fwlink/?linkid=184971&clcid=0x416).

Neste artigo: Logs de diagnstico nos Servios Corporativos de Conectividade Sobre IDs de Atividade Logs de diagnstico em servidores Log de diagnstico nos clientes do Office 2010 Exemplo: usando logs de diagnstico

Logs de diagnstico nos Servios Corporativos de Conectividade


Para solues que se baseiem nos Servios Corporativos de Conectividade da Microsoft, o log de diagnstico ocorre em ambos o servidores que esto executando o SharePoint Server 2010 e nos clientes do Office 2010. So dois os logs: de eventos e de rastreamento. Eles registram as informaes de diagnstico geradas pelos Servios Corporativos de Conectividade da Microsoft. Os logs de eventos registram as mensagens de erro. Os logs de rastreamento contm informaes mais detalhadas, como rastreamentos de pilha e mensagens informativas. No geral, os logs de rastreamento apresentam mais detalhes do que os de evento. Cada item de informao registrado inclui uma ID de Atividade, um valor GUID exclusivo. Os valores da ID de atividade tambm podem ser enviados para sistemas externos quando uma operao Criar, Atualizar ou Excluir ocorre em um item. Com as IDs de Atividade, uma ao pode ser rastreada do servidor ou cliente fonte de dados externa. Para obter mais informaes sobre IDs da Atividade, consulte Sobre IDs de Atividade. Voc pode definir o nvel de log de diagnstico para os logs de eventos e de rastreamento. Isso limitar os tipos e a quantidade de informaes gravadas em cada log. As tabelas a seguir definem os nveis de log disponveis para os log de eventos e de rastreamento:

Nveis do log de eventos


Nvel Definio

Nenhuma

No ocorrem logs. 357

Nvel

Definio

Crtico Erro

Esse tipo de mensagem indica um erro srio que causou falha grave na soluo. Esse tipo de mensagem indica uma condio urgente. Todos os eventos de erro devem ser investigados. Esse tipo de mensagem indica um problema em potencial ou que pode exigir ateno. As mensagens de aviso devem ser examinadas e acompanhadas para a deteco de padres ao longo do tempo. As mensagens de informaes no exigem ao alguma, mas podem fornecer dados valiosos para o monitoramento do estado de sua soluo. Esse nvel de log de eventos corresponde a mensagens ou eventos longos.

Aviso

Informaes

Detalhado

Nveis de log de rastreamento


Nvel Definio

Nenhuma Inesperado

Nenhum log de rastreamento gravado. Esse nvel usado para registrar mensagens sobre eventos que interrompem o processamento de solues. Quando definido com esse nvel, o log inclui apenas os eventos desse nvel. Esse nvel usado para registrar mensagens sobre eventos irrecuperveis que limitam a funcionalidade da soluo, mas no interrompem o aplicativo. Quando definido com esse nvel, o log tambm inclui erros crticos (nvel Inesperado). Esse nvel usado para registrar eventos que so inesperados, mas que no paralisam o processamento de uma soluo. Quando definido com esse nvel, o log inclui avisos, erros (nvel Monitorvel) e erros crticos (nvel Inesperado).

Monitorvel

Alta

358

Nvel

Definio

Mdia

Quando definido com esse nvel, o log de rastreamento inclui tudo, exceto mensagens Detalhadas. Esse nvel usado para registrar todas as informaes de alto nvel sobre operaes que foram executadas. Nesse nvel, so registrados detalhes suficientes para construir o fluxo de dados e a sequncia de operaes. Esse nvel de log pode ser usado por administradores ou analistas de suporte para soluo de problemas. Quando definido com esse nvel, o log inclui mensagens de todos os outros nveis. Quase todas as aes executadas so registradas quando voc usa esse nvel. O rastreamento detalhado produz muitas mensagens de log. Esse nvel geralmente usado apenas para depurao em um ambiente de desenvolvimento.

Detalhado

Os logs de diagnstico so teis em ambientes de desenvolvimento e de produo, mas os requisitos para o nvel de log provavelmente so diferentes, dependendo do tipo de ambiente. Ao planejar logs de diagnstico nos Servios Corporativos de Conectividade da Microsoft, considere as necessidades comerciais e o estgio do ciclo de vida do ambiente antes de definir o nvel de log. Por exemplo, durante o design de solues, para fins de depurao, possvel definir ambos os nveis de log como Detalhado para capturar todas as mensagens geradas sobre o estado do sistema. Por outro lado, em um ambiente de produo, convm capturar apenas mensagens das categorias Alto, Monitorvel e Inesperado para logs de rastreamento e das categorias Crtico e Erro para logs de eventos. Isso poupa espao em disco para logs e limita os efeitos negativos sobre o desempenho causados pelos logs.

Sobre IDs de Atividade


Um valor GUID exclusivo, denominado ID da Atividade, gerado no servidor e cliente do Office para cada opo Criar, Atualizar ou Excluir nos dados externos em uma soluo com base nos Servios Corporativos de Conectividade da Microsoft. Qualquer coisa relacionada operao que esteja registrada no log de rastreamento ou no log de eventos incluir seu respectivo valor de ID de Atividade.

359

Importante: Nos arquivos de logs de eventos e de rastreamento no servidor, valores de ID de Atividade so rotulados como CorrelationId.

O valor de ID de Atividade gerado para uma operao Criar, Atualizar ou Excluir enviado ao sistema externo junto com outras informaes relacionadas operao. Se o sistema externo tiver um mecanismo de log, esse valor poder ser capturado e registrado nesse sistema. Assim, se uma operao gerar entradas nos logs do servidor do SharePoint ou do cliente do Office, a mesma operao poder ser rastreada para o sistema externo usando seu respectivo valor de ID de Atividade. Isso facilitar a resoluo de problemas de ponta a ponta. Frequentemente, uma operao como Criar faz com que vrios eventos sejam gravados nos logs. Quando isso ocorre, o mesmo valor de ID de Atividade usado para todos os eventos registrados para a operao. Isso til para soluo de problemas, porque com o valor recorrente de ID de Atividade possvel localizar todos os eventos de uma operao especfica. Por outro lado, quando o mesmo tipo de operao ocorre repetidamente, um valor exclusivo de ID de Atividade gerado para cada instncia da operao. Por exemplo, se um item de um tipo de contedo externo for atualizado duas vezes, cada operao de atualizao ser associada a um valor exclusivo de ID de Atividade. Dica: Em certas circunstncias, o Servio Conectividade de Dados Corporativos tentar executar uma operao novamente se ela no tiver passado para o sistema externo. Nesse caso, a mesma ID de Atividade ser usada para a operao tentada novamente.

Logs de diagnstico em servidores


Por padro, os logs dos Servios Corporativos de Conectividade da Microsoft so habilitados nos servidores do SharePoint Server. Os nveis de log padro so: Para o log de eventos: Crtico e Erro Para o log de rastreamento: Mdio Se os logs de diagnstico dos Servios Corporativos de Conectividade da Microsoft forem desabilitados, habilite-os selecionando Servios Corporativos de Conectividade na pgina Log de Diagnstico na Administrao Central do SharePoint Server. Voc tambm pode usar o Windows PowerShell para configurar logs de eventos e de rastreamento no servidor. Por exemplo, possvel alterar a unidade na qual os logs so gravados e definir o nvel de detalhamento dos logs. 360

Para obter mais informaes sobre logs no SharePoint Server, como, por exemplo, a maneira de definir a localizao dos arquivos de log, consulte Configure diagnostic logging (SharePoint Server 2010). Voc pode usar o Windows PowerShell para exibir os logs de eventos no servidor e exportar os logs, por exemplo, para um programa de planilha eletrnica. Para obter mais informaes, consulte View diagnostic logs (SharePoint Server 2010). Os Servios Corporativos de Conectividade da Microsoft geram duas categorias para o log de rastreamento nos servidores Web front-end do SharePoint Server: BDC_Shared_Services e SS_Shared_Service. Voc pode usar o Visualizador de Eventos para abrir o log de rastreamento e pode filtrar as entradas de log relevantes pesquisando SPS_BusinessData (para a sada dos Servios Corporativos de Conectividade da Microsoft) e SPS_SecureStoreService.

Log de diagnstico nos clientes do Office 2010


Os logs de eventos e de rastreamento das solues dos Servios Corporativos de Conectividade da Microsoft esto disponveis nos clientes do Pacotes do Microsoft Office 2010 que usam a infraestrutura dos Servios Corporativos de Conectividade da Microsoft. Por padro, o log de eventos dos Servios Corporativos de Conectividade da Microsoft est habilitado nos clientes. No entanto, para proteger o desempenho, apenas erros (crticos e em geral) so registrados e essa configurao no pode ser alterada. Os computadores clientes com Windows incluem um Visualizador de Eventos que pode ser usado para exibir os logs de eventos. Para obter informaes sobre como exibir os logs de eventos para uma verso especfica do Windows, consulte a documentao do produto. O log de rastreamento est desabilitado por padro nos computadores clientes para ajudar a melhorar o desempenho. Habilite esse log nos computadores clientes se estiver encontrando problemas que deseje diagnosticar. Por exemplo, se uma entrada de log de eventos indicar um erro que pode ter sido provocado por uma atividade que esteja relacionada aos Servios Corporativos de Conectividade da Microsoft, habilite o log de rastreamento para coletar dados adicionais na prxima vez que o evento ocorrer. O mtodo para habilitar o log de rastreamento e ler logs varia dependendo da verso do Windows no computador. Por exemplo, nos computadores que executam o Windows XP, voc habilita o rastreamento executando um script que usa o comando logman . No Windows Vista e posterior, as ferramentas do sistema (como o Monitor de Desempenho e de Confiabilidade) esto disponveis em adio ao comando logman . Entre em contato com a documentao do produto do Windows para obter detalhes sobre como habilitar o rastreamento e capturar os resultados. O script de amostra a seguir usa o comando logman para habilitar o log de rastreamento:

361

Cdigo da cpia rem This script will enable logging, directing log messages to a file specified by the %FILE_NAME% given by the user. @setlocal @echo off pushd %~dp0 set PATH_NAME=%TEMP%\BCS set FILE_NAME=%PATH_NAME%\ETWTraceLog set TRACE_COLLECTION=BCS ::tracelog -start BCS -guid #b8622a02-c377-46b1b861-38a787a8e44a -b 128 -flags 0xFFFF -level 5 -f "%FILE_NAME%.etl" md "%PATH_NAME%" 1>nul 2>nul logman create trace %TRACE_COLLECTION% -p "{b8622a02-c377-46b1-b861-38a787a8e44a}" 0xFFFF 5 -o "%FILE_NAME %.etl" -ets echo. echo Business Connectivity Services tracing has been started. To end press any key. echo. pause

Como no servidor, um valor de ID de Atividade exclusivo gerado para cada operao Criar, Atualizar ou Excluir executada em um item no cliente. Esses valores so registrados nos logs e enviados para sistemas externos junto com outras informaes sobre operaes. Alm disso, uma soluo pode ser configurada de modo que os valores de ID de Atividade sejam exibidos nas mensagens de erro. Isso facilita a resoluo dos problemas encontrados pelos usurios da soluo. Importante: Como a verso necessria da interface de programao do Rastreamento de Eventos para Windows, de cuja gerao de ID de Atividade dependente, no est disponvel no sistema operacional Windows XP, clientes executando o Windows XP no tem suporte para a gerao de ID de Atividade.

Exemplo: usando logs de diagnstico


Esse cenrio curto e simplificado ilustra o uso de logs de diagnstico em um ambiente de produo. Uma empresa implantou uma nova soluo de envio de carto de ponto com base nos Servios Corporativos de Conectividade da Microsoft. A soluo usa um sistema externo para armazenar informaes de carto de ponto para os funcionrios, como frias e licena mdica, e para interagir com os funcionrios e o sistema de folha de pagamento quando os funcionrios relatam sua licena do trabalho. Os funcionrios usam uma Web Part para interagir com o sistema. No farm de servidores, os nveis de log so definidos com os valores padro para os Servios Corporativos de Conectividade da Microsoft: Para o log de eventos: Crtico e Erro Para o log de rastreamento: Mdio 362

Nesse cenrio, um funcionrio envia um valor correspondente ao nmero de horas de licena mdica, mas o funcionrio e seu gerente no recebem uma mensagem de email de confirmao relatando que o perodo de licena mdica foi enviado com xito. O funcionrio liga para o servio de suporte tcnico interno e relata o problema. A tcnica de suporte reconhece que o aplicativo de carto de ponto se baseia nos Servios Corporativos de Conectividade da Microsoft. Ela verifica o log de eventos, mas no encontra erros associados identidade do usurio no momento em que ele enviou a solicitao de carto de ponto. Ela verifica ento o log de rastreamento, no qual encontra a prova da atividade: uma operao Atualizar associada ao usurio no horrio adequado. A operao Atualizar no log de rastreamento inclui um valor de ID de Atividade que a tcnica de suporte anota. A tcnica de suporte sabe que tambm h suporte para logs no sistema externo. Usando a ID de Atividade, ela localiza o item registrado no sistema externo e encontra prova de um erro gravado no log ao final da operao Atualizar: a atualizao falhou porque o funcionrio tinha usado todo o seu tempo de licena mdica alocado. Ela tambm observa que no h uma entrada de log confirmando que uma mensagem de email foi gerada no sistema externo imediatamente ao final da operao Atualizar. A tcnica de suporte conclui que h um erro na lgica do aplicativo de carto de ponto. Embora o aplicativo tenha funcionado corretamente ao deixar de alocar pagamento para o perodo de licena mdica quando o funcionrio excedeu sua quantidade de horas alocada, ele no gerou uma mensagem de email informando o funcionrio a respeito do problema. Ela relata o problema equipe de desenvolvimento que criou o aplicativo, e a equipe de desenvolvimento o atualiza.

Consulte tambm
Conceitos
Viso geral dos Servios Corporativos de Conectividade (SharePoint Server 2010)

Outros recursos
Monitoring overview (SharePoint Server 2010) Configure diagnostic logging (SharePoint Server 2010)

363

Planejar a atualizao para os Servios Corporativos de Conectividade (SharePoint Server 2010)


Este artigo descreve como a atualizao do Catlogo de Dados Corporativos do Microsoft Office SharePoint Server 2007 para os Servios Corporativos de Conectividade da Microsoft no Microsoft SharePoint Server 2010 funciona e fornece orientao sobre como atualizar vrios tipos de solues que usam esse catlogo. Os servios de Catlogo de Dados Corporativos, Registro de Aplicativo e Conectividade de Dados Corporativos Como a atualizao dos Servios Corporativos de Conectividade funciona Atualizando por meio da anexao de banco de dados Consideraes sobre atualizao especficas da soluo

Os servios de Catlogo de Dados Corporativos, Registro de Aplicativo e Conectividade de Dados Corporativos


Esta seo apresenta os trs servios envolvidos em uma atualizao do Catlogo de Dados Corporativos para o SharePoint Server 2010. No Office SharePoint Server 2007, o Catlogo de Dados Corporativos integra dados externos em solues. Esse catlogo foi implementado como um servio compartilhado no contexto da estrutura do Provedor de Servios Compartilhados. O Catlogo de Dados Corporativos armazena definies de aplicativo, que so semelhantes, mas no idnticos, aos modelos BDC no SharePoint Server 2010. No SharePoint Server 2010, um novo servio, o Servio Conectividade de Dados Corporativos, integra dados externos em solues. Este servio implementado na nova estrutura de servios compartilhados do SharePoint Server 2010. Para obter uma viso geral da nova estrutura de servios compartilhados, consulte Services architecture planning (SharePoint Server 2010). O novo Servio Conectividade de Dados Corporativos parte dos Servios Corporativos de Conectividade da Microsoft, que so um conjunto de recursos de cliente e de servidor que inclui um conjunto completo de recursos de leitura-gravao com sistemas externos, integrao com clientes do Microsoft Office 2010 e um conjunto sofisticado de ferramentas de desenvolvimento. O modelo de objeto do Servio Conectividade de Dados Corporativos no compatvel com verses anteriores do modelo de objeto que o Catlogo de Dados Corporativos usa, embora os modelos de objeto sejam similares. Outro servio no SharePoint Server 2010, o Servio de Registro de Aplicativo, substitui diretamente o Catlogo de Dados Corporativos do Office SharePoint Server 2007 e d suporte compatibilidade com verses anteriores das solues que se baseiam em tal 364

catlogo. Como o Servio de Registro de Aplicativo d suporte ao modelo de objeto do Catlogo de Dados Corporativos, o Servio de Registro de Aplicativo pode dar suporte a solues que dependem do modelo de objeto do Catlogo de Dados Corporativos. O Servio de Registro de Aplicativo pode dar suporte a aplicativos originalmente criados no Office Microsoft Office SharePoint Server 2007, que incluem um ou mais dos seguintes elementos: Web Parts personalizadas Cdigo personalizado Pesquisa Todos esses elementos dependem do modelo de objeto ou do esquema de metadados do Catlogo de Dados Corporativos, e continuar inserido no SharePoint Server 2010 usando o Servio de Registro de Aplicativo. As Web Parts fornecidas pelo Office SharePoint Server 2007, por exemplo, Lista de Dados Corporativos e Associao de Dados Corporativos, so atualizadas no SharePoint Server 2010 para executem no Servio Conectividade de Dados Corporativos e no executem no Servio de Registro de Aplicativo. Para obter mais informaes, consulte Web Parts. Importante: Observe que o Servio de Registro de Aplicativo foi preterido e existe apenas para dar suporte compatibilidade com verses anteriores das solues que se baseiam no Catlogo de Dados Corporativos do Office SharePoint Server 2007. No desenvolva novas solues que dependam do Servio de Registro de Aplicativo preterido. Elabore nova solues com base no Servio Conectividade de Dados Corporativos.

Como a atualizao dos Servios Corporativos de Conectividade funciona


1. Durante a atualizao do Office SharePoint Server 2007 para o SharePoint Server 2010, ocorre: Para cada Catlogo de Dados Corporativos em execuo no contexto de um SSP (Provedor de Servios Compartilhados) no Office SharePoint Server 2007, dois servios so criados no SharePoint Server 2010: Um Servio de Registro de Aplicativo para armazenar definies de aplicativo que sejam compatveis com o modelo de objeto do Catlogo de Dados Corporativos do Office SharePoint Server 2007. Um Servio Conectividade de Dados Corporativos para armazenar modelos BDC que sejam compatveis com o modelo de objeto Servios Corporativos de Conectividade de Dados do SharePoint Server 2010. O novo modelo de objeto d suporte aos novos recursos no Servio Conectividade de Dados Corporativos. 365

2.

Uma cpia de cada definio de aplicativo no Catlogo de Dados Corporativos colocada no Servio de Registro de Aplicativo, e uma verso atualizada que se baseia no novo modelo de objeto colocada no Servio Conectividade de Dados Corporativos. A ilustrao a seguir mostra como essa atualizao funciona. Na imagem, dos provedores de servio compartilhado so mostrados no Office SharePoint Server 2007 e os quatro servios resultantes (duas instncias de cada Servio de Registro de Aplicativo e do Servio Conectividade de Dados Corporativos) so fornecidos no SharePoint Server 2010 depois da atualizao:

366

Aviso: Somente a atualizao in-loco tem suporte para solues de atualizao que se baseiem no Catalogo de Dados Corporativos do Office SharePoint Server 2007. Para obter informaes gerais sobre a atualizao in-loco, consulte Perform an in-place upgrade (SharePoint Server 2010).

Atualizando por meio da anexao de banco de dados


H duas abordagens de atualizao do Office SharePoint Server 2007 para o SharePoint Server 2010: in-loco e com anexao de banco de dados. Para obter mais informaes, consulte Upgrade process overview (SharePoint Server 2010). Se voc usar o mtodo com anexao de banco de dados para atualiza e continuar usando os dados externos acessados por uma ou mais definies de aplicativos, execute uma das seguintes tarefas: Exporte as definies de aplicativo de que a soluo necessita do Catlogo de Dados Corporativos do Office SharePoint Server 2007. Para obter mais informaes, consulte Exportar definio de aplicativo (http://go.microsoft.com/fwlink/? linkid=189010&clcid=0x416). Depois da atualizao, atualize a soluo para usar o modelo de objeto e os recursos dos Servios Corporativos de Conectividade da Microsoft. Essa etapa inclui atualizar as definies de aplicativo para se tornar modelos BDC, que so compatveis com o Servios Corporativos de Conectividade da Microsoft. Para obter mais informaes sobre o modelo de objeto Servio Conectividade de Dados Corporativos, consulte Microsoft SharePoint 2010 Software Development Kit (http://go.microsoft.com/fwlink/?linkid=166117&clcid=0x416). Importe os modelos BDC atualizados para o Servio Conectividade de Dados Corporativos. Para obter mais informaes, consulte Manage BDC models (SharePoint Server 2010). Para obter mais informaes sobre a atualizao com anexao de banco de dados, consulte Prepare the new SharePoint Server 2010 environment for a database attach upgrade e Perform post-upgrade steps for a database attach upgrade (SharePoint Server 2010).

3.

4.

5.

Consideraes sobre atualizao especficas da soluo


Esta seo contm recomendaes sobre como gerenciar aspectos especficos das solues que so atualizadas para executar no SharePoint Server 2010. Modelos 367

Web Parts Pesquisa Logon nico Logon nico Mantendo as relaes pai/filho do farm

Modelos
Como descrito em uma seo anterior, quando voc atualiza do Catlogo de Dados Corporativos do Office SharePoint Server 2007 para os Servios Corporativos de Conectividade da Microsoft, duas verses de cada definio de aplicativo no Catlogo de Dados Corporativos so criadas no SharePoint Server 2010. Uma cpia idntica da definio de aplicativo armazenada no servio de Registro de Aplicativo; outra verso do arquivo de definio de aplicativo atualizada para o esquema de metadados do Servios Corporativos de Conectividade da Microsoft, agora denominado "modelo BDC", e armazenada no novo Servio Conectividade de Dados Corporativos. Importante: Quando definies de aplicativo so atualizadas para modelos BDC e armazenadas no Servio Conectividade de Dados Corporativos, todos os erros ou avisos relacionados ao processo de converso so gravados no log de atualizao. Para obter informaes sobre o log de atualizao, consulte Verify upgrade and review upgraded sites (SharePoint Server 2010).

recomendado usar o modelo BDC atualizado no Servio Conectividade de Dados Corporativos para o desenvolvimento futuro da soluo. No entanto, se voc desenvolver adicionalmente a definio de aplicativo original no Servio de Registro de Aplicativo, faa alteraes semelhantes no modelo BDC atualizado que est armazenado no Servio Conectividade de Dados Corporativos. Dessa forma, os recursos que dependam do novo modelo de objeto, como as Web Parts includas no SharePoint Server 2010, propiciaro uma experincia de usurio consistente. Alm disso, como o Servio de Registro de Aplicativo foi preterido, assegure que uma soluo estar disponvel nas atualizaes futuras, para as verses de produto subsequentes, se o seu desenvolvimento se basear no modelo BDC.

Web Parts
O Office SharePoint Server 2007 incluiu as seguintes Web Parts para desenvolvimento de solues que usam o Catlogo de Dados Corporativos: Web Part da Lista de Dados Corporativos Web Part de Associao de Dados Corporativos Web Part Aes de Dados Corporativos Web Part de Detalhes de Dados Corporativos Web Part Filtro de Catlogo de Dados Corporativos 368

As Web Parts fornecidas pelo Office SharePoint Server 2007 so atualizadas no SharePoint Server 2010 para serem executadas no Servio Conectividade de Dados Corporativos. Essas Web Parts que voc usar em uma soluo do Office SharePoint Server 2007 continuaro a trabalhar depois da atualizao usando Web Parts atualizadas e o Servio Conectividade de Dados Corporativos. As Web Parts personalizadas em uma soluo do Office SharePoint Server 2007, no entanto, sero executadas no Servio de Registro de Aplicativo depois da atualizao. Para fins de consistncia de dados, recomendado obter novas verses de Web Parts personalizadas que possam ser executadas no Servio Conectividade de Dados Corporativos. Essas Web Parts foram atualizadas no SharePoint Server 2010 para atuar nos modelos BDC, no novo Servio Conectividade de Dados Corporativos. Se uma soluo no Office SharePoint Server 2007 depender de uma ou mais Web Parts, atualize a soluo para o modelo de objeto dos Servios Corporativos de Conectividade da Microsoft e use as novas verses de Web Part para interagir com ela. As Web Parts no esto disponveis para serem executadas diretamente nas definies de aplicativo, no servio de Registro de Aplicativo.

Pesquisa
Para pesquisar dados externos no Office SharePoint Server 2007, crie uma fonte de contedo que aponte para uma definio de aplicativo no Catlogo de Dados Corporativos. Se voc pesquisar contedo dessa maneira no Office SharePoint Server 2007, poder continuar a pesquisar os mesmos dados externos depois de atualizar para o SharePoint Server 2010 usando o Servio de Registro de Aplicativo. No necessria nenhuma modificao para a fonte de contedo na atualizao para que a pesquisa funcione. recomendado tambm criar uma nova definio de fonte de contedo que aponte para o Servio Conectividade de Dados Corporativos.

Logon nico
No Office SharePoint Server 2007, alguns modos de autenticao para solues que usem o Catlogo de Dados Corporativos tambm usam o servio de Logon nico, que fornece armazenamento e mapeamento de credenciais, como nomes de contas e senhas. As definies de aplicativo no Catlogo de Dados Corporativos que dependiam do servio de Logon nico incluam as informaes que fazem referncia ao servio. O Servio de Repositrio Seguro substitui o servio de Logon nico no SharePoint Server 2010. Para obter mais informaes, consulte Plan the Secure Store service (SharePoint Server 2010)). Depois de atualizar para o SharePoint Server 2010, as definies de aplicativo que foram atualizadas para o Servio de Registro de Aplicativo e para o Servio Conectividade de Dados Corporativos sero atualizadas de modo a fazer referncia ao Servio de Repositrio Seguro. Para obter informaes sobre como migrar dados do servio de Logon nico para o Servio de Repositrio Seguro, consulte Perform post-upgrade steps for an in-place upgrade (SharePoint Server 2010).

369

Importante: Se voc usar um provedor de Logon nico personalizado no Office SharePoint Server 2007, precisar atualizar o provedor no SharePoint Server 2010 e os modelos BDC e definies de aplicativo manualmente no Servio de Registro de Aplicativo e no Servio Conectividade de Dados Corporativos.

Mantendo bancos de dados de servio em servidores separados


No Office SharePoint Server 2007, o banco de dados que o Provedor de Servios Compartilhados usa pode estar opcionalmente em um servidor separado do banco de dados de contedo do SharePoint. Depois da atualizao para o SharePoint Server 2010, os bancos de dados do Servio Conectividade de Dados Corporativos e do Servio de Aplicativo de Registro sempre estaro no mesmo servidor que os bancos de dados de contedo. Para manter bancos de dados separados para esses servios, voc ter de fazer isso como uma etapa de ps-atualizao, fazendo backup de cada banco de dados de servio e restaurando os bancos de dados para um servidor separado.

Mantendo as relaes pai/filho do farm


No Office SharePoint Server 2007, o Provedor de Servios Compartilhados que inclui o Catlogo de Dados Corporativos pode ser um farm que atende a um ou mais farms filho que usem os servios compartilhados. Para que esse servio esteja disponvel aos farms filho depois da atualizao para o Servio de Registro de Aplicativo, voc ter de usar o comando CreateDelegatedApplicationProxy do Windows PowerShell para criar um novo proxy que se conecte ao banco de dados do Servio de Registro de Aplicativo no farm pai. O seguinte exemplo de script ilustra o uso desse comando para este fim:
C digo da c pia $proxy=[Microsoft.Office.Server.ApplicationRegistry.SharedService.ApplicationRegistryServiceApplicationProxy]::CreateDelegatedApplicationProxy("<NAME>", "Data Source=<SQLserverName>;Initial Catalog=<ApplicationRegistry DB NAME>;Integrated Security=true")

Para o Servio Conectividade de Dados Corporativos, esta operao pode ser feita durante a Administrao Central do SharePoint Central.

370

Consulte tambm
Conceitos
Planejar Servios Corporativos de Conectividade (SharePoint Server 2010)

371

Planejar o InfoPath Forms Services (SharePoint Server 2010)


O InfoPath Forms Services o servio que oferece suporte para a implantao e integrao dos formulrios de navegador do InfoPath no Microsoft SharePoint Server 2010. Funcionrios, clientes e parceiros comerciais dos formulrios de uso de uma organizao para padronizar, personalizar e validar conjunto de dados. Os formulrios so normalmente implantados como um elemento em uma soluo comercial que usa uma funcionalidade ampla dos recursos do SharePoint Server 2010. Os artigos neste captulo podem ajud-lo a determinar os aspectos da implantao do SharePoint Server 2010 para administrar e incluir discusses de tcnicas de governana. Esses artigos incluem: Sobre formulrios no SharePoint Server 2010 Define o InfoPath Forms Services, explica os tipos de formulrios usados em sites e solues SharePoint e descreve as tarefas administrativas comuns para os administradores de farm do servidores e outros profissionais TI. Planejar um aplicativo orientado a formulrios Descreve as consideraes a serem usadas durante o planejamento dos formulrios do InfoPath em um aplicativo do SharePoint. Planejar para modelos de formulrio de usurio (SharePoint Server 2010) Descreve as consideraes a serem usadas durante o planejamento de modelos de formulrio de usurio. Planejar a atualizao de modelos de formulrio durante uma atualizao para o SharePoint Server 2010 Descreve o processo que usado para atualizar com xito durante uma atualizao do Office SharePoint Server 2007 para o SharePoint Server 2010 e as etapas adicionais que so necessrias. Integrao avanada do InfoPath 2010 com o SharePoint Server 2010 e suas implicaes na criao de formulrios para aplicativos (white paper) Descreve como usar formulrios de Listas do InfoPath, formulrios baseados em documentos do InfoPath e Web Parts do InfoPath para criar aplicativos de nvel empresarial no SharePoint Server 2010.

Consulte tambm
Outros recursos
Manage InfoPath Forms Services

372

Sobre formulrios no SharePoint Server 2010


Neste artigo, voc aprender as vantagens de usar formulrios do InfoPath para reunir dados nas solues do Microsoft SharePoint Server 2010. Ele descreve a funo de formulrios em solues comerciais mais amplas e os tipos de formulrios que voc pode criar usando o Microsoft InfoPath 2010. Neste artigo: Viso geral dos formulrios do InfoPath Funo de formulrios em solues do SharePoint Tipos de formulrios do InfoPath Implantando formulrios Preenchendo formulrios

Viso geral dos formulrios do InfoPath


Todos os processos empresariais envolvem coleta de dados de algum tipo, e seu sucesso depende da qualidade e integridade desses dados. Usando formulrios do InfoPath nas suas solues do SharePoint, voc pode garantir que sejam coletados somente dados de boa qualidade e vlidos. O InfoPath 2010 consegue isso permitindo que voc padronize, personalize e otimize o processo de coleta de dados sem escrever nenhum cdigo. Veja abaixo alguns recursos importantes que o InfoPath fornece para garantir a integridade dos dados: A validao de dados personalizados garante que os usurios no enviem formulrios com dados invlidos. Layout personalizado. Usando vrios modos de exibio, voc pode simplificar o preenchimento de formulrios dividindo-os em vrias pginas ou criando modos de exibio separados, otimizados para usurios ou tarefas especficos. A formatao condicional permite otimizar o preenchimento de formulrios. Voc pode, por exemplo, exibir ou ocultar campos do formulrio de acordo com os valores digitados pelos usurios. Conexes de dados com outras fontes, como listas do SharePoint ou servios Web, permitem que voc coloque dados contextuais de de suporte em seus formulrios. No necessrio um cdigo para implementar os recursos acima. Entretanto, voc pode escrever um cdigo gerenciado usando o VSTA (Visual Studio Tools for Applications) para adicionar funcionalidade mais avanada aos seus formulrios.

373

Funo de formulrios em solues do SharePoint


Formulrios desempenham uma funo em todas as solues de gerenciamento de processos empresariais. Estes so apenas alguns exemplos dos tipos de solues empresariais e aplicativos que usam formulrios do InfoPath: Aplicativos orientados a formulrios comeam com um formulrio que usado para coletar dados e adicionar outra funcionalidade do SharePoint para processar e relatar os dados, incluindo fluxos de trabalho, relatrios, pginas da Web personalizadas e listas externas. Alguns exemplos incluem um site de suporte tcnico, um centro de compras ou um centro de contratao de funcionrios para um departamento de recursos humanos. Aplicativos de fluxo de trabalho de documentos automatizam processos empresariais baseados em documentos. A adio de formulrios do InfoPath a fluxos de trabalho permite que voc colete informaes dos usurios em momentos predefinidos do fluxo de trabalho e que os usurios interajam com as tarefas desse fluxo de trabalho. Alguns exemplos incluem aprovao de contrato, anlise de especificaes tcnicas ou processamento de documentos legais. Aplicativos de dados corporativos comeam com dados de um sistema externo que so disponibilizados no SharePoint Server por meio de Servios Corporativos de Conectividade. Os dados dos sistemas externos podem ser acessados no SharePoint Server por meio de listas externas e podem ser adicionados, exibidos, atualizados e excludos pelo uso de formulrios do InfoPath. Alguns exemplos incluem gerenciamento de relacionamento com o cliente e planejamento de recursos da empresa. Processos empresariais ad hoc podem ser gerenciados com o uso de listas do SharePoint. Os formulrios usados para criar, ler e atualizar itens dessas listas podem ser personalizados com o uso do InfoPath 2010. Alguns exemplos so o acompanhamento de questes simples ou listas de tarefas. Painis de informaes de documentos usam formulrios do InfoPath para exibir metadados de documentos em um aplicativo cliente do o Microsoft Office system.

Tipos de formulrios do InfoPath


Dependendo de uma empresa e respectivos recursos e necessidades empresariais, os designers de formulrios podem ser profissionais dedicados ao design e ao desenvolvimento com base em formulrios ou podem ser outros usurios, como profissionais de informaes, designers de solues globais, designers de site, administradores de conjunto de sites, desenvolvedores da Web ou administradores de farm com outras responsabilidades importantes. O tipo de formulrio que eles projetam depender dos requisitos da soluo empresarial.

Componentes do InfoPath
O InfoPath consiste nos dois componentes principais a seguir: O InfoPath 2010 um aplicativo cliente do o Office system que tem estes dois modos: O Microsoft InfoPath Designer 2010 usado para criar modelos de formulrios. Modelos de formulrios definem a estrutura de dados, a aparncia e o 374

comportamento de um formulrio. Depois de concludo o processo de design, os designers de formulrio publicam o modelo de formulrio no SharePoint Server para que os usurios possam comear a preencher formulrios baseados naquele modelo. O Microsoft InfoPath Filler 2010 usado para preencher formulrios baseados em modelos de formulrios criados no SharePoint Designer. O InfoPath Forms Services no Microsoft SharePoint Server 2010 permite a renderizao de formulrios no navegador da Web. Ele est disponvel como recurso corporativo do SharePoint Server 2010. Os administradores de farm definem configuraes do InfoPath Forms Services no site da Administrao Central do SharePoint.

Formulrios de navegador da Web versus formulrios somente para preenchimento


A primeira deciso de design que os designers de formulrio precisam tomar se devem criar um formulrio de navegador da Web ou um formulrio somente para preenchimento. Formulrios de navegador podem ser preenchidos em um navegador da Web, ao passo que os formulrios somente para preenchimento s podem ser preenchidos no InfoPath Filler 2010. A principal vantagem de criar formulrios de navegador que os usurios que os preencherem no precisaro ter InfoPath 2010 instalado em seus computadores. Esses formulrios podem ser preenchidos no navegador. O InfoPath Forms Services necessrio para publicar formulrios de navegador no SharePoint Server e exibi-los no navegador. Contudo, importante observar que determinadas funcionalidades e controles no tm suporte em formulrios de navegador da Web. Este o motivo mais comum para a criao de formulrios somente para preenchimento.

Formulrios de navegador da Web


Os formulrios de navegador incluem os seguintes tipos: Formulrios de lista Formulrios de lista externa Formulrios da biblioteca de formulrios Formulrios de fluxo de trabalho

Formulrios de lista do SharePoint


Uma novidade no SharePoint Server 2010 que agora voc pode ampliar e aperfeioar os formulrios usados para criar, editar e exibir itens em listas do SharePoint usando o InfoPath 2010. Os modelos de formulrio do InfoPath publicados nas listas do SharePoint substituem o formulrio padro de lista do SharePoint. Cada tipo de contedo da lista tem seu prprio formulrio de lista do SharePoint, que pode ser personalizado no InfoPath Designer. Ao personalizar formulrios de lista no InfoPath Designer, voc pode aperfeioar suas listas do SharePoint adicionando a seguinte funcionalidade que no tem suporte em formulrios padro de lista do SharePoint: Adicionar regras para validar dados adicionados aos formulrios pelos usurios. Por exemplo, se voc utiliza formulrios para rastrear pedidos de uma organizao, pode impor um limite de gastos para pedidos individuais. 375

Adicionar regras para formatar dados baseados em determinadas condies. Os designers de formulrios podem mostrar ou ocultar campos, habilitar ou desabilitar controles, alternar modos de exibio ou definir valores de dados em um campo. Em um modelo de formulrio de rastreamento de estoque, por exemplo, voc pode mostrar para um usurio que solicite novo estoque informaes diferentes das mostradas para o administrador organizacional que compra novo estoque. Consultar dados de outras fontes. Voc pode, por exemplo, verificar a disponibilidade do estoque em um sistema externo e informar os usurios imediatamente se um determinado item ficar indisponvel. Alterar o layout e a aparncia dos formulrios. Por exemplo, voc pode mover os campos obrigatrios para um local de destaque no formulrio, facilitando a sua localizao e o seu preenchimento pelos usurios, ou pode adicionar modos de exibio otimizados para tarefas ou permisses de usurio diferentes. Essas opes de personalizao e as opes de filtragem e de exibies disponveis para listas do SharePoint permitem o uso de formulrios de lista em muitos tipos de solues comerciais, desde processos ad hoc a processos empresariais estruturados e mais complexos. Os modelos de formulrio de lista do SharePoint no podem conter cdigo gerenciado, nem dados repetidos ou aninhados. Se a soluo global exigir cdigo gerenciado ou estruturas de dados complexos em formulrios, voc dever usar uma biblioteca de formulrios.

Formulrios de lista externa


Os Servios Corporativos de Conectividade permite trabalhar com dados de sistemas externos, como bancos de dados ou servios da Web, usando listas externas do SharePoint. As listas externas so criadas de tipos de contedo externo. Nas listas regulares do SharePoint, InfoPath 2010 pode ser usado para personalizar os formulrios utilizados para criar, ler, atualizar e excluir itens de listas externas.

Formulrios da biblioteca de formulrios


Uma biblioteca de formulrios uma biblioteca de documentos do SharePoint que usa um formulrio do InfoPath como tipo padro de contedo. Novos formulrios so criados clicando no boto Novo, na biblioteca de formulrios, e formulrios individuais preenchidos por usurios so armazenados na biblioteca como arquivos XML. Os formulrios da biblioteca de formulrios devem ser usados quando a sua soluo exige algum destes recursos: Dados repetidos ou aninhados Assinaturas digitais Cdigo gerenciado Dados de formulrios armazenados como XML

Formulrios de fluxo de trabalho


Os designers de formulrio podem usar o InfoPath Designer para personalizar os formulrios que os usurios preenchem para interagir com tarefas em fluxos de trabalho do SharePoint. Para obter mais informaes sobre como projetar modelos de formulrio, consulte Ajuda e instrues do InfoPath (http://go.microsoft.com/fwlink/?linkid=185225&clcid=0x416). 376

Para obter mais informaes sobre como projetar modelos de formulrios com cdigo personalizado, consulte InfoPath Forms Services (http://go.microsoft.com/fwlink/? linkid=185226&clcid=0x416) no Centro de Desenvolvedores do SharePoint.

Implantando formulrios
As opes de publicao para formulrios de biblioteca de formulrios dependem de o modelo de formulrios conter ou no cdigo gerenciado, das permisses do designer de formulrios e das configuraes do InfoPath Forms Services.

Publicando formulrios de navegador sem cdigo


Formulrios de navegador da Web que no contm cdigo gerenciado podem ser publicados diretamente no SharePoint Server por qualquer designer de formulrios com o nvel de permisso de Design. Os designers de formulrios publicam modelos de formulrio usando o InfoPath Designer. Os administradores de farm podem restringir a capacidade de publicar formulrios de navegador no SharePoint Server, desabilitando a publicao de modelos de formulrio habilitados para navegador na pgina de opes de configurao do InfoPath Forms Services, na Administrao Central. Essa opo somente se aplica a formulrios de biblioteca de formulrios e permite que as organizaes que desejam um controle mais centralizado de modelos de formulrio exijam a aprovao do administrador antes de publicarem formulrios de navegador no SharePoint Server. Essa opo no impede que os usurios publiquem formulrios somente para preenchimento no SharePoint Server. Esses formulrios s podem ser preenchidos usando o InfoPath Filler.

Publicando formulrios de navegador com cdigo


Os designers de formulrios podem adicionar cdigo gerenciado aos seus formulrios usando o VSTA (Visual Studio Tools for Applications). O VSTA um componente de instalao opcional disponvel na configurao do InfoPath 2010. Modelos de formulrio com cdigo gerenciado podem ser publicados de duas maneiras: Solues de rea restrita Os administradores de conjuntos de sites podem publicar modelos de formulrio com cdigo em bibliotecas de formulrios como solues de rea restrita. Formulrios aprovados pelo administrador Administradores de farm podem carregar modelos de formulrio em uma biblioteca na Administrao Central e, depois, ativar esses modelos em conjuntos de sites como tipos de contedo de site que podem ser selecionados por usurios com o nvel de permisso de Design.

Modelos de formulrio como solues de rea restrita


Os administradores de conjuntos de sites podem publicar modelos de formulrio com cdigo em bibliotecas de formulrios como solues de rea restrita se o Servio de Cdigo em rea Restrita do SharePoint Foundation estiver em execuo no farm. Isso permite que um designer de formulrios que seja administrador de conjuntos de sites publique formulrios sem a aprovao do administrador de farm. As solues de rea restrita sero executadas em um ambiente com acesso a um subconjunto do modelo de objeto do servidor. O administrador do farm pode definir limites de utilizao para proteger o servidor contra cdigo mal-intencionado. Modelos de formulrio com um cdigo que exija confiana total para ser executado no podem ser publicados como solues de rea restrita. Eles devem ser aprovados por um 377

administrador de farm. Para obter mais informaes sobre solues de rea restrita, consulte Sandboxed solutions overview (SharePoint Server 2010).

Modelos de formulrios aprovados pelo administrador


Os administradores de farm podem carregar modelos de formulrio com cdigo, incluindo um cdigo que exija confiana total para ser executado, em uma biblioteca de modelos de formulrio na Administrao Central. Isso pode ser uma opo preferencial em organizaes que estejam dispostas a sacrificar a facilidade de implantao por um controle mais centralizado de formulrios e cdigo gerenciado. Modelos de formulrio carregados na biblioteca de modelos de formulrio da Administrao Central so chamados de modelos de formulrio aprovados pelo administrador. Depois de salvar o modelo de formulrio, o designer de formulrio entra em contato com o administrador do farm, que ento analisa esse modelo para verificar se ele atende aos padres de segurana e desempenho organizacional. Se o modelo de formulrio atender a esses padres, o administrador do farm o carregar na biblioteca de modelos de formulrio da Administrao Central do farm. O administrador do farm precisa ativar um modelo de formulrio para um conjunto de sites especfico antes que ele possa ser usado nesse conjunto. A ativao de um modelo de formulrio faz com que ele seja inserido em uma biblioteca de modelos de formulrio do site. Dessa forma, os usurios podem adicionar o modelo de formulrio como um tipo de contedo a uma biblioteca de formulrios. Qualquer pessoa com nvel de permisso de Design pode adicionar um tipo de contedo de modelo de formulrio. Para obter mais informaes, consulte Manage administrator-approved form templates (SharePoint Server 2010).

Preenchendo formulrios
Depois que um modelo de formulrio publicado, os usurios podem comear a preencher formulrios baseados nesse modelo.

Formulrios de navegador versus formulrios para preenchimento


H dois ambientes principais de preenchimento de formulrios, o navegador da Web e o InfoPath Filler. Qualquer formulrio pode ser preenchido no InfoPath Filler. Somente formulrios habilitados para navegador podem ser preenchidos em um navegador da Web. Os administradores do farm podem desabilitar a renderizao de formulrios no navegador da Web, definindo configuraes na pgina de configuraes do InfoPath Forms Services, na Administrao Central. Isso s se aplica a modelos de formulrio de usurio que tenham sido publicados em bibliotecas de formulrios e no a modelos de formulrio aprovados pelo administrador ou modelos de formulrio publicados em listas. Se a renderizao de formulrios de navegador da Web for desabilitada, os formulrios sero abertos no InfoPath Filler se o InfoPath estiver instalado no computador do usurio.

Preenchimento de formulrio offline


Formulrios de lista do SharePoint podem ser preenchidos offline usando o SharePoint Workspace. Formulrios de biblioteca de formulrios podem ser preenchidos offline usando o InfoPath Filler. 378

Web Part de formulrios do InfoPath


Os formulrios de navegador do InfoPath tambm podem ser hospedados em pginas da Web usando a Web Part de formulrios do InfoPath. Para obter mais informaes sobre a Web Part de formulrios do InfoPath, consulte Sobre a Web Part de formulrios do InfoPath (http://go.microsoft.com/fwlink/?linkid=187903&clcid=0x416).

Consulte tambm
Conceitos
Planejar o InfoPath Forms Services (SharePoint Server 2010)

Outros recursos
Sandboxed solutions overview (SharePoint Server 2010)

379

Planejar um aplicativo orientado a formulrios


Muitos aplicativos do SharePoint Server contm formulrios do InfoPath. Um subconjunto desses aplicativos , na verdade, orientado por um formulrio. Esses aplicativos orientados a formulrio normalmente compartilham as seguintes caractersticas: Eles automatizam um processo empresarial, como a criao de um pedido ou a concluso de avaliaes de desempenho de funcionrio. Existe uma informao estruturada fundamental, e suas instncias fluem por diferentes atividades para concluir o processo empresarial. Embora cada aplicativo orientado a formulrio seja exclusivo, a estrutura encontrada em aplicativos orientados a formulrio quase sempre tem um design comum. Se o seu aplicativo se ajustar a esse design comum, voc poder usar o design apresentado neste artigo e modific-lo para o seu caso especfico. Este artigo descreve um design para um tipo particular de aplicativo do Microsoft SharePoint Server 2010 que usa formulrios. Ele no aborda como projetar outros tipos de aplicativos do SharePoint Server ou como projetar os prprios formulrios. Para obter mais informaes sobre como projetar formulrios do Microsoft InfoPath 2010, consulte Office.com (http://go.microsoft.com/fwlink/?linkid=187550&clcid=0x416). Neste artigo: Estrutura de um aplicativo orientado a formulrio Sobre o planejamento de um aplicativo orientado a formulrio comum Identificando a informao-chave Usando uma lista ou biblioteca de formulrios Fluxo de trabalho Fontes de dados adicionais Portais Resumo

Estrutura de um aplicativo orientado a formulrio


Um aplicativo complexo orientado a formulrio do SharePoint Server pode conter os seguintes componentes: Um site do SharePoint no qual hospedar o aplicativo. Um modelo de formulrio que captura a informao principal. O modelo de formulrio pode ter modos de exibio diferentes para grupos de usurios diferentes ou para estgios diferentes do ciclo de vida da informao. 380

Uma lista ou biblioteca do SharePoint na qual armazenar instncias do modelo de formulrio concludo (conhecido como formulrios). Um fluxo de trabalho que roteia um item por um processo empresarial. O fluxo de trabalho comea quando um novo formulrio criado. As listas do SharePoint que contm informaes auxiliares usadas para preencher campos no modelo de formulrio. Os formulrios e fluxos de trabalho podem estar associados a essas lis tas para gerenciamento das informaes na lista. Bancos de dados externos ou aplicativos LOB (linha de negcios) que oferecem dados para o modelo de formulrio ou fluxo de trabalho. Lgica comercial representada como regras de validao no modelo de formulrio ou como parte do fluxo de trabalho. Uma pgina da Web que serve como um portal e permite que os usurios criem uma nova instncia do modelo de formulrio e exibam outras informaes sobre os formulrios. Pode haver vrios portais para audincias diferentes. O seu aplicativo no precisa coincidir exatamente com essa estrutura. Alguns aplicativos orientados a formulrio do SharePoint Server no contm esses componentes, e outros adicionam pequenas variaes, como ter mais de um fluxo de trabalho.

Sobre o planejamento de um aplicativo orientado a formulrio comum


Para projetar um tipo comum de aplicativo orientado a formulrio, primeiro preciso determinar a informao-chave que orienta o processo empresarial. Em seguida, voc decidir onde as informaes sero armazenadas, em uma lista ou biblioteca do SharePoint, e definir o fluxo de trabalho usado para processar as informaes. Depois voc determinar qualquer fonte de dados adicional necessria. Por fim, projete os portais pelos quais os usurios acessaro o aplicativo.

Identificando a informao-chave
A primeira etapa do planejamento de um aplicativo orientado a formulrio determinar a informao-chave em torno da qual o aplicativo revolver. Em muitas situaes, ela bvia. Em um aplicativo de helpdesk, por exemplo, a informao principal provavelmente ser uma solicitao de servio. Em um processo de avaliao de desempenho de funcionrio, a informao-chave provavelmente ser o formulrio de avaliao de desempenho. Em um sistema de compras, a informao fundamental ser, provavelmente, um pedido. Identifique a informao-chave que orienta o processo. Se ela no for bvia, considere as seguintes sugestes: Se o aplicativo automatizar um processo existente, h um documento ou arquivo entregue de uma pessoa para outra medida que o processo avana? Esse documento ou arquivo provavelmente ser a informao-chave. Um processo inicia quando um item criado ou quando um item aparece em determinado local? Esse item poderia ser a informao-chave. A informao-chave provavelmente tem alguma estrutura e pode aumentar ou ser alterada medida que processada. Por exemplo, um pedido contm o nome e o 381

endereo do cliente, uma lista de itens completa com quantidade e preo e outros detalhes. Mais informaes, como o nmero para rastreamento, sero adicionadas ao pedido medida que ele for processado. Provavelmente, a informao principal tem um status associado a ela, e esse status alterado com o tempo. Se voc no puder determinar a informao-chave que orienta o processo, o design apresentado neste artigo provavelmente no se ajustar ao seu aplicativo. Quando implementar o aplicativo, voc criar um modelo de formulrio para essa informao-chave. Esse modelo de formulrio ser chamado de "formulrio principal" neste artigo.

Usando uma lista ou biblioteca de formulrios


Determine se voc armazenar instncias do formulrio principal em uma lista do SharePoint ou em uma biblioteca de formulrios do SharePoint Server. Se possvel, use uma lista. Uma soluo baseada em lista mais simples e mais eficiente. No entanto, existem determinadas situaes nas quais uma lista no funcionar. Se qualquer uma das condies a seguir for verdadeira, use uma biblioteca de formulrios: Voc precisa manter um histrico de alteraes feitas em instncias de formulrio. O formulrio principal contm sees repetidas, como um nmero arbitrrio de realizaes em um formulrio de avaliao de um funcionrio. O formulrio principal tem dados aninhados, como um formulrio de pedido que contm um item, onde o item pode conter um cdigo de produto, uma quantidade, um tamanho e um preo. O formulrio principal conter cdigo. A seguir, algumas situaes nas quais um formulrio pode conter cdigo: O formulrio inclui botes que executam aes personalizadas. O valor de um campo do formulrio se baseia em uma combinao complexa de outros valores no formulrio. Instncias do formulrio principal sero digitalmente assinadas. Voc precisa armazenar dados sobre cada instncia do formulrio principal em XML. Se voc armazenar instncias do formulrio principal em uma lista, cada campo do formulrio principal se tornar uma coluna na lista e cada instncia do formulrio principal se tornar um item de lista. Se voc armazenar instncias do formulrio principal em uma biblioteca de formulrios, cada instncia ser transformada em um documento XML e os documentos sero armazenados na biblioteca.

Fluxo de trabalho
O processo empresarial comea quando algo acontece a uma instncia do formulrio principal. Com frequncia, a criao de uma nova instncia do prprio formulrio principal inicia o processo empresarial, mas outros eventos, como a modificao de uma 382

instncia do formulrio principal ou sua atribuio a uma pessoa tambm podem iniciar um processo. O processo empresarial roteia a instncia do formulrio principal pelas pessoas e sistemas que precisam executar aes. Se o formulrio principal for uma solicitao de servio, por exemplo, a criao de uma nova solicitao de servio poderia iniciar um processo que a atribui a um representante de servio que ir interagir com a pessoa que originou a solicitao. O representante de servio pode tomar vrias aes, dependendo do resultado da discusso com o originador: por exemplo, escalar a solicitao para um representante snior, marcar a solicitao como resolvida, encaminhar a solicitao para o departamento de pedidos caso o o originador tenha solicitado uma substituio e assim por diante. Identifique as etapas e pontos de deciso envolvidos no processamento de uma instncia do formulrio principal. Essa sequncia de etapas ser representada no SharePoint Server como um fluxo de trabalho. Para obter mais informaes sobre fluxos de trabalho, consulte Planejar fluxos de trabalho (SharePoint Server 2010)

Fontes de dados adicionais


Um modelo de formulrio pode recuperar dados de fontes externas como um banco de dados, um servio Web ou uma lista do SharePoint. Um uso comum para dados externos preencher uma lista de valores vlidos para um campo no modelo de formulrio, como uma lista de centros de custo. Voc tambm poderia usar uma regra para calcular o valor de um campo com base em uma combinao de dados externos e os valores de outros campos. Por exemplo, o valor de um campo "aprovador" pode ser obtido usando uma fonte de dados externa para pesquisar o gerente do funcionrio cujo nome foi inserido no campo "enviado por". Identifique os dados externos que sero acessados pelo formulrio principal. Para cada fonte de dados externos, indique a origem dos dados. Por exemplo, os dados vm de uma lista do SharePoint, de um sistema LOB como o SAP ou de alguma outra fonte? Observao: possvel acessar alguns dados LOB diretamente de listas do SharePoint Server criando um tipo de contedo externo. Para obter mais informaes sobre como criar tipos de contedo externos, consulte Viso geral dos Servios Corporativos de Conectividade (SharePoint Server 2010)

Para qualquer lista do SharePoint que fornea dados ao formulrio principal, considere como voc ir gerenciar os dados. Voc criar um formulrio para inserir novos dados na lista? Sero necessrios fluxos de trabalho para o gerenciamento de itens da lista? Por exemplo, se o formulrio principal usar uma lista de centros de custo, possvel adicionar um fluxo de trabalho de Aprovao lista.

383

Portais
Quem usar o aplicativo? Existem funes de usurio diferentes, com membros de uma funo executando aes diferentes ou exibindo informaes diferentes do que usurios de outras funes? Se usurios em funes diferentes usaro o aplicativo de formas diferentes, considere a criao de um portal para cada funo. Ajuste as aes e informaes disponveis em cada porta funo de usurios que estejam usando o portal. Por exemplo, em um aplicativo de avaliao de desempenho de funcionrio, provavelmente existem pelo menos trs funes: Funcionrios, que preenchem formulrios de avaliao. Gerentes, que adicionam informaes a formulrios de avaliao de desempenho e aprovam avaliaes de desempenho. Profissionais de recursos humanos, que criam relatrios e agregam informaes de avaliaes de desempenho. Os funcionrios acessariam o aplicativo de avaliao de desempenho por meio de um portal de funcionrio que possibilitaria a criao de um novo formulrio de avaliao de desempenho e o rastreamento para saber se sua prpria avaliao de desempenho foi aprovada pelo gerente. Os gerentes poderiam acessar o aplicativo por meio de um portal de gerente que poderia mostrar uma lista de funcionrios com uma indicao de que o funcionrio j enviou um formulrio de avaliao de desempenho e um link para abri-lo. Os profissionais de recursos humanos acessariam o aplicativo por meio de um portal de RH que poderia mostrar estatsticas resumidas de quantos formulrios de avaliao de desempenho foram aprovados, enviados mas ainda no aprovados ou ainda no enviados. O tipo mais simples de portal a ser criado simplesmente um modo de exibio da lista ou biblioteca do SharePoint, no qual instncias do formulrio principal so armazenadas. possvel usar um filtro ou aplicar formatao condicional para personalizar o modo de exibio para o usurio especfico. Voc tambm pode projetar uma pgina da Web personalizada para cada funo de usurio e oferecer a cada usurio a URL apropriada sua funo para acesso ao aplicativo. Nas pginas da Web do portal, possvel incluir alguns dos seguintes elementos: Um boto Novo para criar uma nova instncia do formulrio principal. Um modo de exibio de resumo/detalhes das instncias do formulrio principal. O resumo seria uma lista de instncias de formulrio, filtradas por alguns critrios e os detalhes esto relacionados a qualquer instncia de formulrio selecionada no resumo. Voc pode criar o modo de exibio de resumo usando uma Web Part de Modo de Exibio de Lista ou uma Web Part de Consulta de Contedo. Crie o modo de exibio de detalhes hospedando o formulrio principal na Web Part do formulrio do InfoPath. Para obter mais informaes sobre a Web Part de Modo de Exibio de Lista, consulte o blog da equipe do Microsoft SharePoint (http://go.microsoft.com/fwlink/? linkid=187653&clcid=0x416). Para obter mais informaes sobre a Web Part de Consulta de Contedo, consulte o artigo sobre como personalizar a Web Part de Consulta de Contedo usando propriedades personalizadas (http://go.microsoft.com/fwlink/? linkid=187635&clcid=0x416). Para obter mais informaes sobre a Web Part de formulrio do InfoPath, consulte o artigo sobre como hospedar um formulrio do InfoPath na Web Part de Formulrio do InfoPath (http://go.microsoft.com/fwlink/? 384

linkid=187637&clcid=0x416). possvel usar um filtro diferente nos portais para funes diferentes. Por exemplo, no portal para usurios que criam novas instncias de formulrio, voc pode filtrar por instncias criadas pelo mesmo usurio. Em um portal para aprovadores, possvel filtrar por instncias aguardando a avaliao ou a aprovao do usurio. As estatsticas sobre o processo, como o nmero de instncias de formulrio processadas por dia, ou medidas relacionadas rea de assunto do aplicativo.

Resumo
Se voc pde determinar caractersticas do seu aplicativo que correspondessem maioria das sees anteriores, provvel que possa implementar o aplicativo seguindo o paradigma de um aplicativo orientado a formulrios. Crie um site do SharePoint para hospedar o aplicativo. Crie um modelo de formulrio para o formulrio principal; crie uma lista ou biblioteca para armazenar instncias do formulrio principal e associe o modelo de formulrio lista ou biblioteca. Adicione um fluxo de trabalho que seja disparado quando um novo formulrio for adicionado lista ou biblioteca. Crie e preencha qualquer lista adicional necessria para fornecer dados para o modelo de formulrio. Crie um ou mais portais pelos quais os usurios iro interagir com o aplicativo.

Consulte tambm
Conceitos
Sobre formulrios no SharePoint Server 2010

Outros recursos
InfoPath Forms Administration (SharePoint Server 2010)

385

Planejar para modelos de formulrio de usurio (SharePoint Server 2010)


Este artigo descreve as configuraes que so especficas para modelos de formulrio de usurio e que ajudam voc a planejar os recursos do InfoPath Forms Services devem ser utilizados para habilitar esses modelos. Neste artigo: Sobre modelos de formulrio de usurio Formulrios de usurios habilitados para navegador Planejar acesso a dados externos Biblioteca de conexes de dados

Sobre modelos de formulrio de usurio


Modelos de formulrio podem ser divididos em trs categorias, dependendo da forma como so implantados: modelos de formulrio de usurio, modelos aprovados pelo administrador e modelos de formulrio como solues de rea restrita. Os modelos de formulrio de usurio so aqueles implantados por um usurio no administrador; por exemplo, um designer de formulrios. Eles podem ser implantados por qualquer usurio que, no site, tenha o nvel de permisso Design. Os modelos de formulrio de usurio podem ser publicados em uma lista ou em uma biblioteca de formulrios. Modelos de formulrio aprovados pelo administrador devem ser implantados por um administrador de farm. Esses modelos podem conter cdigo ou lgica de negcios que exige nveis adicionais de permisso. Para que um modelo de formulrio aprovado pelo administrador seja disponibilizado de maneira abrangente, ele precisa ser carregado no site da Administrao Central por um administrador de farm e depois ativado por um administrador de conjunto de sites. Modelos de formulrio como solues de rea restrita so aqueles que contm cdigo e que so publicados em bibliotecas de formulrios como solues de rea restrita. Isso permite ao designer de formulrios que tambm seja administrador de conjuntos de sites publicar formulrios sem a necessidade de aprovao do administrador de farm. As solues de rea restritra so executadas em um ambiente com acesso a um subconjunto do modelo de objetos de servidor. Um administrador de farm pode definir limites de uso para proteger o servidor de cdigo mal-intencionado. Para obter mais informaes sobre solues de rea restrita, consulte Plan for sandboxed solutions (SharePoint Server 2010) e Enable sandboxed solutions on the farm (SharePoint Server 2010). Para obter mais informaes formulrios e modelos de formulrio, consulte Sobre formulrios no SharePoint Server 2010.

386

Formulrios de usurios habilitados para navegador


Por padro, quando os designers de formulrios criam um modelo de formulrio, esse modelo est habilitado para navegador, permitindo que os usurios o preencham em um navegador da Web. Isso permite que os usurios preencham formulrios caso no tenham o Microsoft InfoPath Filler 2010 instalado em seus computadores. Voc deve decidir o seguinte: Observao: Essas definies so aplicveis somente a modelos de formulrio de usurio publicados em bibliotecas de formulrios. Os modelos de formulrio de fluxo de trabalho e de lista no so afetados.

Deseja permitir que os usurios publiquem modelos de formulrio de usurio habilitados para navegador? possvel decidir se os designers de formulrios podem publicar modelos de formulrio habilitados para navegador no farm do SharePoint Server. Se os designers de formulrios no puderem publicar modelos de formulrio habilitados para navegador da Web, eles devero solicitar aos administradores de farm que faam a publicao desse tipo de modelo. A restrio dessa habilidade para publicar formulrios em navegadores da Web aos administradores proporciona um controle mais rgido sobre a disponibilidade de formulrios em navegadores da Web. Deseja renderizar modelos de formulrio de usurio habilitados para navegador? possvel determinar se os usurios podem usar um navegador da Web para preencher formulrios do usurio habilitados para navegador. Se voc optar por renderizar os modelos de formulrio de usurio habilitados para navegador, os formulrios podero ser abertos no InfoPath Filler 2010 se o InfoPath estiver instalado no computador do usurio. Por padro, os modelos de formulrio de usurio habilitados para navegador so publicados e renderizados. Para obter mais informaes sobre como alterar essas definies, consulte a seo Configurar modelos de formulrio de usurio habilitados para navegador, em "Configurar o InfoPath Forms Services".

Planejar acesso a dados externos


Um modelo de formulrio de usurio pode acessar dados de fontes externas, como, por exemplo, de um banco de dados, um servio Web ou uma lista do SharePoint. Esta seo resume as definies que afetam o acesso aos dados externos e que voc deve levar em considerao ao planejar a implantao de modelos de formulrio de usurio. Acesso entre domnios Proxy do servio Web do InfoPath Forms Services Informaes de autenticao em arquivos de conexo de dados 387

Acesso entre domnios


Por padro, os modelos de formulrio de usurio no podem fazer conexes entre domnios. Ou seja, as conexes de dados externos devem residir no mesmo domnio que o farm do SharePoint Server no qual o modelo de formulrio de usurio foi publicado. Se voc tiver modelos de formulrio de usurio que precisem acessar dados localizados em outro domnio, habilite o acesso entre domnios para esses modelos. Para obter mais informaes sobre como alterar essas definies, consulte a seo Configurar definies de autenticao e conexo de dados para o InfoPath Forms Services, em "Configurar o InfoPath Forms Services".

Proxy de servio Web do InfoPath Forms Services


Os modelos de formulrio podem usar o proxy de servio Web do InfoPath Forms Services para conexo com um servio Web. O proxy de servio Web do InfoPath Forms Services encaminha solicitaes SOAP a um servio Web para habilitar a autorizao. O proxy de servio Web do InfoPath Forms Services usa uma ID de aplicativo de Servio de Repositrio Seguro que est contida em um arquivo de conexo de dados para autenticao. O uso do proxy de servio Web dp InfoPath Forms Services possibilita os dois cenrios a seguir, que no poderiam ser obtidos com formulrios em execuo em um navegador da Web: Autenticao em um servio Web em uma terceira camada, quando a autenticao NTML do Windows normalmente impediria a reutilizao de credenciais de usurio. Autenticao simtrica entre um formulrio do InfoPath Filler e o mesmo formulrio em execuo em um navegador da Web. Por padro, os modelos de formulrio de usurio no podem usar o proxy de servio Web do InfoPath Forms Services. Para obter mais informaes sobre como habilitar os modelos de formulrio de usurio para usar o proxy de servio Web do InfoPath Forms Services, consulte Configure Web service proxy for InfoPath Forms Services.

Informaes de autenticao em arquivos de conexo de dados


Os modelos de formulrio podem usar arquivos de conexo de dados (.udcx) para especificar definies de conexo de dados para formulrios. Uma conexo de dados um link dinmico entre um modelo de formulrio e uma fonte de dados que armazena ou fornece dados para o modelo de formulrio. Arquivos de conexo de dados podem incluir informaes alternativas de autenticao; por exemplo, ID de aplicativo do Servio de Repositrio Seguro. Por padro, os modelos de formulrio de usurio no podem usar as informaes de autenticao de um arquivo de conexo de dados. Voc dever habilitar os modelos de formulrio de usurio para usar as informaes de autenticao de arquivos de conexo de dados se tiver os seguintes cenrios: Voc deseja permitir que os modelos de formulrio de usurio usem o proxy de servio Web do InfoPath Forms Services para fins de autenticao. Voc tem formulrios de usurio para navegador da Web que exigem autenticao multicamadas. Por exemplo, se tiver um formulrio de usurio para navegador da Web que precise acessar um servidor de banco de dados, voc poder encontrar problemas de autenticao multicamadas. Nesse cenrio, as credenciais do Windows de um usurio precisariam ser transmitidas do navegador da Web para o servidor em execuo no InfoPath Forms Services e depois para o servidor de banco de dados. Esse tipo de delegao no permitida no sistema de autenticao NTLM usado pelo Microsoft Windows. Os problemas de autenticao multicamadas ocorrem com mais frequncia 388

em formulrios para navegador da Web porque os formulrios que so abertos no InfoPath Filler podem autenticar diretamente na fonte de dados. Por padro, os modelos de formulrio de usurio no podem usar as informaes de autenticao de um arquivo de conexo de dados. Para obter mais informaes sobre como alterar essa configurao, consulte a seo Definir configuraes de autenticao e conexo de dados para o InfoPath Forms Services, em "Configurar o InfoPath Forms Services".

Biblioteca de conexes de dados


O SharePoint Server fornece uma biblioteca de conexes de dados gerenciada centralmente, permitindo aos administradores de farm gerenciar os arquivos de conexo de dados utilizados por modelos de formulrio aprovados pelo administrador. aconselhvel considerar a criao de uma biblioteca de conexes de dados que possa ser usada pelos modelos de formulrio de usurio. Uma biblioteca de conexes de dados um tipo especfico de biblioteca que usada para armazenar arquivos de conexo de dados. Uma biblioteca de conexes de dados fornece os seguintes benefcios: Configuraes de conexo podem ser compartilhadas em vrios formulrios e por vrios designers de formulrios. Se uma configurao de conexo de dados for alterada, voc poder atualizar o arquivo de conexo de dados, mas sem modificar os modelos de formulrio que utilizam esse arquivo. Por padro, exige-se aprovao para que o arquivo de conexo de dados possa ser usado por qualquer pessoa. Isso permite que o administrador de conjuntos de sites (e qualquer aprovador designado) controle os tipos de conexes que sero permitidos. Para planejar com eficincia uma biblioteca de conexes de dados, considere o seguinte: Quantas bibliotecas de conexes de dados so necessrias? Os arquivos da biblioteca de conexes de dados podem ser usados por formulrios e por modelos de formulrio que estejam no mesmo conjunto de sites que a biblioteca de conexes de dados. Quem pode carregar arquivos de conexo de dados? Os usurios com nvel de permisso Colaborador podem carregar arquivos de conexo de dados na biblioteca. Quem pode aprovar os arquivos de conexo de dados? Quando um arquivo de conexo de dados carregado, o proprietrio do arquivo pode us-lo. Entretanto, preciso obter aprovao para que o arquivo de conexo de dados possa ser utilizado por qualquer outra pessoa. Os usurios com nvel de permisso Design podem aprovar arquivos de conexo de dados. Para obter mais informaes sobre bibliotecas de conexes de dados, consulte o artigo sobre como criar e usar uma biblioteca de conexes de dados (http://go.microsoft.com/fwlink/?linkid=188117&clcid=0x416).

Consulte tambm
Conceitos
389

Sobre formulrios no SharePoint Server 2010

Outros recursos
Configure the Secure Store Service

390

Planejar a atualizao de modelos de formulrio durante uma atualizao para o SharePoint Server 2010
Este artigo descreve as etapas adicionais necessrias para a atualizao de modelos de formulrio quando voc atualiza os InfoPath Forms Services da verso no Microsoft Office SharePoint Server 2007 e no Microsoft Office Forms Server 2007 para a verso no Microsoft SharePoint Server 2010. Neste artigo: Informaes sobre atualizao de formulrios durante uma atualizao para o SharePoint Server 2010 Atualize modelos de formulrio durante uma atualizao com anexao de banco de dados para o SharePoint Server 2010 Atualize modelos de formulrio durante uma atualizao in-loco para o SharePoint Server 2010

Informaes sobre atualizao de formulrios durante uma atualizao para o SharePoint Server 2010
Quando voc faz uma atualizao do Office SharePoint Server 2007 ou Microsoft Office Forms Server 2007 para o SharePoint Server 2010, os InfoPath Forms Services tambm so atualizados. O cenrio de migrao e de atualizao a seguir so relevantes para o InfoPath Forms Services no SharePoint Server 2010: Atualizao com anexao de banco de dados Atualiza formulrios e modelos de formulrio dos InfoPath Forms Services no Microsoft Office SharePoint Server 2007 ou do Microsoft Office Forms Server 2007 para outro servidor que esteja executando o SharePoint Server 2010. Os formulrios e modelos de formulrios existentes devem ser migrados para a nova implantao e atualizados para interagir com o InfoPath Forms Services no Microsoft SharePoint Server 2010. Observao: Uma atualizao com anexao de banco de dados a nica forma de atualizar o Microsoft Office Forms Server 2007 para o SharePoint Server 2010.

Atualizao in-loco 391

Atualiza formulrios e modelos de formulrios dos InfoPath Forms Services do Microsoft Office SharePoint Server 2007 para o SharePoint Server 2010 no mesmo servidor. Os formulrios e os modelos de formulrios so normalmente atualizados automaticamente durante uma atualizao in-loco. Para obter mais informaes sobre como atualizar de Office SharePoint Server 2007 para SharePoint Server 2010, consulte Upgrading to SharePoint Server 2010.

Atualize modelos de formulrio durante uma atualizao com anexao de banco de dados para o SharePoint Server 2010
Uma atualizao com anexao de banco de dados permite que voc mova seu contedo para um novo farm ou hardware. Durante essa atualizao, voc desanexa todos os bancos de dados de contedo de um farm existente e os anexa a uma nova instalao de farm de servidores. Quando voc anexa os bancos de dados ao novo farm de servidores, o processo de atualizao executado e atualiza os dados in-loco. Uma atualizao com anexao de banco de dados a nica forma de atualizar o Microsoft Office Forms Server 2007 para o SharePoint Server 2010. O banco de dados de contedo contm apenas alguns dos arquivos usados pelos formulrios do InfoPath. Esses arquivos incluem: Modelos de formulrio de usurio (.xsn), que so modelos de formulrio implantados por no administradores. Eles no exigem confiana total e no usam conexes de dados gerenciadas por um administrador. Os modelos de formulrio de usurio (.xsn) podem ser publicados em listas e bibliotecas de formulrios por colaboradores individuais. Arquivos de conexo de dados (.udcx) para modelos de formulrio de usurio. Contedos de formulrios preenchidos (.xml) em listas e bibliotecas de contedo. Esses arquivos so atualizados automaticamente quando voc executa uma atualizao com anexao de banco de dados. Por outro lado, os modelos de formulrio aprovados pelo administrador e os arquivos de conexo de dados nas bibliotecas da Administrao Central so armazenados no banco de dados de configurao e devem ser migrados separadamente. Esses arquivos incluem: Modelos de formulrio aprovado pelo administrador (.xsn files) que so atualizados para a biblioteca Gerenciar Modelos de Formulrio no site da Administrao Central. Arquivos de conexo de dados (.udcx) que so carregados para a biblioteca Gerenciar Arquivos de Conexo de Dados, no site da Administrao Central. Se voc copiar e anexar o banco de dados de contedo antes que esses arquivos tenham sido importados, os sites com contedo que dependem de formulrios aprovados pelo administrador causaro erros durante a importao. Para evitar que esses erros ocorram, recomendado executar estas etapas na ordem listada: Execute as etapas de pr-requisito para a atualizao para o SharePoint Server 2010. Instale e configure o SharePoint Server 2010 no novo servidor. 392

1. 2.

3.

4. 5.

6.

Exporte os modelos de formulrio aprovados pelo administrador e os arquivos de conexo de dados do banco de dados de configurao no servidor original que est executando o Office SharePoint Server 2007 ou o Microsoft Office Forms Server 2007. Para obter mais informaes sobre como exportar e importar formulrios aprovados pelo administrador, modelos de formulrio e arquivos de conexo de dados entre banco de dados de configurao, consulte a seo Exporte e importe arquivos de modelo de formulrio aprovado pelo administrador entre bancos de dados de configurao, mais adiante neste artigo. Importe os arquivos para o banco de dados de configurao no servidor novo que estiver executando o SharePoint Server 2010. Siga as etapas em Attach databases and upgrade to SharePoint Server 2010 para anexar e atualizar os bancos de dados do servidor original para o novo servidor do SharePoint Server 2010. Se a URL desse novo servidor for diferente da URL do servidor anterior, execute um cmdlet do Windows PowerShell 2.0 para atualizar os links usados nos formulrios atualizados e nos modelos de formulrio. Para obter mais informaes sobre como atualizar os links usados nos formulrios atualizados e nos modelos de formulrio, consulte a seo Atualizar links de modelos de formulrio para o servidor, mais adiante neste artigo.

Exporte e importe arquivos de modelo de formulrio aprovado pelo administrador entre bancos de dados de configurao
Os dados dos formulrios no banco de dados do contedo incluem somente os arquivos usados por formulrios de usurios, modelos de formulrio e arquivos de conexo de dados carregados para listas e bibliotecas de documento. No inclui modelos de formulrio aprovados pelo administrador e arquivos de conexo de dados carregados para o site da Administrao Central. Para evitar problemas na atualizao de modelos de formulrio, exporte o contedo do banco de dados de configurao do servidor original que esteja executando o Office SharePoint Server 2007 ou o Microsoft Office Forms Server 2007 e importe-o para o novo servidor que esteja executando o SharePoint Server 2010. Para exportar os modelos de formulrio aprovados pelo administrador e os arquivos de conexo de dados armazenados no banco de dados de configurao do Office SharePoint Server 2007 ou do Microsoft Office Forms Server 2007, use o comando -o exportipfsadminobjects da ferramenta de linha de comando Stsadm. Para importar modelos de formulrio aprovados pelo administrador e arquivos de conexo de dados para o banco de dados de configurao no novo servidor, use o cmdlet Windows PowerShell 2.0Import-SPInfoPathAdministrationFiles. As configuraes de tempo limite da conexo de dados e outras configuraes na pgina de administrao Configurar o InfoPath Forms Services no so migradas e devem ser configuradas no novo servidor. Para obter mais informaes sobre como usar a ferramenta de linha de comando Stsadm, consulte Ferramenta de linha de comando Stsadm (Office SharePoint Server) (http://go.microsoft.com/fwlink/?linkid=186993&clcid=0x416).

Atualizar links de modelos de formulrio para o servidor


Durante atualizaes ou migraes de contedo, comum alterar a URL do servidor que contm os formulrios e modelos de formulrio. Se a URL do novo servidor for diferente 393

da URL do servidor anterior, os links usados pelos formulrios e modelos de formulrios talvez precisem ser atualizados para a URL do novo servidor. Isso inclui os links nos dados do formulrio para o local do arquivo do modelo ou os links no modelo de formulrio para os arquivos de conexo de dados ou para outros arquivos de recursos. Os modelos de formulrio de usurio e os modelos aprovados pelo administrador podem ser afetados. Para atualizar links usados em modelos de formulrio de usurio e em arquivos de conexo de dados, execute o cmdlet Update-SPInfoPathUserFileUrl. Para atualizar links usados em modelos de formulrio aprovados pelo administrador e em arquivos de conexo de dados, execute o cmdlet Update-SPInfoPathAdminFileUrl. Esses cmdlets atualizam o nome do servidor nas URLs que os modelos de formulrio e arquivos de conexo de dados usam. Eles no atualizam os links em formulrios que tenham sido movidos entre bibliotecas por usurios ou em outro contedo de formulrio que esteja armazenado no banco de dados de contedo. Os usurios podem corrigir esses links usando o comando Vincular Novamente, disponvel nas configuraes de biblioteca de formulrio. Os formulrios e modelos de formulrios atualizados ou migrados usando o processo com anexao de banco de dados de contedo so vinculados novamente de forma automtica.

Atualize modelos de formulrio durante uma atualizao in-loco para o SharePoint Server 2010
Os modelos de formulrio para o InfoPath Forms Services so atualizados automaticamente como parte de qualquer atualizao in-loco do SharePoint Server. Para obter mais informaes sobre como fazer uma atualizao in-loco para SharePoint Server 2010, consulte Upgrade in place to SharePoint Server 2010.

394

Integrao avanada do InfoPath 2010 com o SharePoint Server 2010 e suas implicaes na criao de formulrios para aplicativos (white paper)
Os recursos avanados do Microsoft InfoPath 2010 e sua forte integrao com o Microsoft SharePoint Server 2010 tornam o InfoPath 2010 uma ferramenta de desenvolvimento corporativa. Com a capacidade de acessar qualquer nmero de fontes de dados dinamicamente e aplicar conjuntos de regras sofisticados para manipular informaes e o comportamento de formulrios, os formulrios do InfoPath e as Web Parts podem atender s necessidades mais prementes dos aplicativos corporativos. Este white paper descreve como usar os formulrios de Lista do InfoPath, formulrios baseados em documentos do InfoPath e Web Parts do InfoPath para criar aplicativos de nvel corporativo no SharePoint Server 2010. Para baixar este white paper no formato desejado, clique nos seguintes links: Integrao avanada do InfoPath 2010 com o SharePoint Server 2010 e suas implicaes na criao de formulrios para aplicativos (Microsoft Office Word) (http://go.microsoft.com/fwlink/?linkid=190499&clcid=0x416) Integrao avanada do InfoPath 2010 com o SharePoint Server 2010 e suas implicaes na criao de formulrios para aplicativos (PDF) (http://go.microsoft.com/fwlink/?linkid=190500&clcid=0x416) Integrao avanada do InfoPath 2010 com o SharePoint Server 2010 e suas implicaes na criao de formulrios para aplicativos (XPS) (http://go.microsoft.com/fwlink/?linkid=190501&clcid=0x416)

395

Planejar fluxos de trabalho (SharePoint Server 2010)


Um fluxo de trabalho um recurso do Microsoft SharePoint Server 2010 que move documentos ou itens de lista em uma sequncia especfica de aes ou tarefas relacionadas a um processo corporativo. Os fluxos de trabalho podem ser usados para gerenciar processos corporativos comuns, como reviso ou aprovao de documentos. Nesta seo: Viso geral sobre fluxos de trabalho (SharePoint Server 2010) Este artigo apresenta os tipos de processos corporativos possibilitados pelos fluxos de trabalho e descreve os fluxos de trabalho includos no SharePoint Server 2010. Planejar a criao de fluxos de trabalho (SharePoint Server 2010) Este artigo descreve as diferentes ferramentas de criao de fluxo de trabalho com suporte da Microsoft e a maneira como podem ser usadas em conjunto para a rpida criao de fluxos de trabalho. Planejar processos de aprovao e reviso em fluxos de trabalho (SharePoint Server 2010) Como os fluxos de trabalho ajudam uma empresa a submeter documentos aos processos de reviso e aprovao, o artigo explica o funcionamento do fluxo de trabalho Aprovao e indica como planejar seu uso de maneira eficaz. Planejar a segurana do fluxo de trabalho e o gerenciamento de usurios (SharePoint Server 2010) Este artigo destaca alguns aspectos do comportamento de fluxos de trabalho relacionados segurana e levanta outras questes que os administradores e desenvolvedores de fluxos de trabalho devem considerar ao planejarem a configurao e o desenvolvimento de fluxos de trabalho. Fluxo de trabalho de aprovao: um cenrio (SharePoint Server 2010) Este artigo mostra a aparncia de um fluxo de trabalho do tipo aprovao criado no Microsoft SharePoint Designer 2010 ou no Designer de Fluxo de Trabalho do Visual Studio 2010 e que hospedado usando o SharePoint Server 2010.

Consulte tambm
Outros recursos
Workflow administration (SharePoint Server_2010)

396

Viso geral sobre fluxos de trabalho (SharePoint Server 2010)


O recurso de fluxo de trabalho do Microsoft SharePoint Server 2010 permite que arquitetos de solues, designers e administradores aprimorem os processos corporativos. Essencialmente, um fluxo de trabalho consiste em dois itens: os formulrios que ele utiliza para interagir com usurios e a lgica que define seu comportamento. Para entender como os fluxos de trabalho so criados, preciso ter conhecimentos sobre ambos. Neste artigo: Viso geral do fluxo de trabalho Benefcios do uso de fluxos de trabalho Fluxos de trabalho predefinidos Cenrio de exemplo de um fluxo de trabalho Tipos de fluxos de trabalho: declarativo e compilado Modelos de fluxos de trabalho Associaes de fluxos de trabalho Interoperabilidade de cliente Office

Viso geral do fluxo de trabalho


Os fluxos de trabalho do SharePoint Server 2010 permitem que as empresas reduzam a quantidade de interaes desnecessrias entre as pessoas durante a execuo de processos corporativos. Por exemplo, para chegar a uma deciso, os grupos geralmente seguem uma srie de etapas. As etapas podem ser um procedimento operacional formal padro ou uma maneira informal e implicitamente compreendida de operar. Coletivamente, as etapas representam um processo corporativo. O nmero de interaes humanas que ocorrem em processos corporativos pode prejudicar a velocidade e a qualidade das decises. Um software que simplifica e gerencia esse "fluxo de trabalho humano" possibilita a automao de interaes entre os grupos que participam do processo. A automao resulta em maior velocidade, eficcia geral das interaes e, frequentemente, reduo de erros. Voc pode modelar os processos corporativos usando fluxogramas, como aqueles criados com o Microsoft Visio 2010, alm de poder represent-los usando terminologia de fluxo de trabalho. possvel automatizar processos corporativos, como a aprovao de documentos, associando um fluxo de trabalho a dados no SharePoint Server 2010. Por exemplo, um fluxo de trabalho pode encaminhar um documento a ser examinado, acompanhar um problema durante as vrias etapas de resoluo ou conduzir um contrato ao longo de um processo de aprovao. Um problema que muitos departamentos de TI enfrentam ao implementar processos corporativos que exigem a participao de profissionais da rea de informao que 397

esses processos no se integram maneira como as pessoas trabalham de fato. Para que um processo corporativo seja eficiente, deve ser integrado s ferramentas e aos aplicativos conhecidos e rotineiros que so utilizados no local de trabalho, de modo que se torne parte da rotina diria dos profissionais da rea de informao. No local de trabalho eletrnico, isso inclui integrao a email, calendrios, listas de tarefas e sites de colaborao.

Benefcios do uso de fluxos de trabalho


Os benefcios principais do uso de fluxos de trabalho so possibilitar os processos corporativos e aprimorar a colaborao. Os processos corporativos que as empresas usam dependem do fluxo de informaes ou documentos. Esses processos corporativos exigem a participao ativa dos profissionais da rea de informao para concluir tarefas que contribuam com as decises ou resultados finais de seu grupo de trabalho. No SharePoint Server 2010, esses tipos de processos corporativos so implementados e gerenciados com o uso de fluxos de trabalho. Exemplos de processos empresariais que podem ser facilitados por fluxos de trabalho incluem: Aprovao de contrato Direcionamento de um contrato proposto aos membros de uma organizao que devem aprov-lo ou rejeit-lo. Relatrios de despesas Gerenciamento do envio de um relatrio de despesas e seus respectivos recibos, reviso e aprovao do relatrio e reembolso ao remetente. Suporte tcnico Orientao do andamento de um incidente de suporte tcnico medida que aberto por um cliente, investigado por um engenheiro de suporte, encaminhado a especialistas tcnicos, resolvido e adicionado a uma base de conhecimento. Entrevista Gerenciamento do processo de entrevista de um candidato a um cargo. Isso inclui agendamento e acompanhamento das entrevistas, coleta de comentrios sobre entrevistas medida que so acumulados, disponibilizao dos comentrios para entrevistadores subsequentes e tomada da deciso de contratao/no contratao. Publicao de contedo Gerenciamento da aprovao da publicao de contedo no site de presena na Internet de uma empresa.

Automatizando processos corporativos


As empresas dependem de processos corporativos. Embora esses processos frequentemente envolvam software, os processos mais importantes de muitas organizaes dependem das pessoas. Os fluxos de trabalho podem automatizar as interaes entre os participantes de um processo para aprimorar seu funcionamento, aumentar sua eficincia e diminuir a taxa de erro. Muitos processos podem se beneficiar do suporte automatizado para interaes humanas. Alguns exemplos so: Aprovao Um aspecto comum dos processos corporativos voltados para as pessoas o requisito de obter aprovao de vrios participantes. O que est sendo aprovado pode variar amplamente, desde um documento do Microsoft Word que contm o plano de marketing do prximo ano at um relatrio de despesas referente a uma viagem para participar de uma conferncia. Em cada caso, algumas pessoas precisam 398

examinar as informaes, talvez anexar comentrios e, em seguida, indicar aprovao ou rejeio. Coordenao de esforos do grupo Para preparar uma resposta a uma solicitao de proposta (RFP), gerenciar a traduo de um documento em um ou mais idiomas ou executar qualquer outra tarefa, muitos processos exigem que as pessoas trabalhem em conjunto de modo organizado. A definio das etapas do processo por meio de um fluxo de trabalho automatizado pode tornar o trabalho do grupo mais eficiente, alm de tornar o prprio processo mais previsvel. Acompanhamento de questes Muitos processos corporativos geram uma lista de questes pendentes. possvel usar um fluxo de trabalho automatizado para manter a lista, atribuir questes s pessoas que podem resolv-las e acompanhar o status da resoluo. Para dar suporte a esses tipos de processos corporativos automatizados, o SharePoint Server 2010 pode executar aplicativos de fluxo de trabalho. Com base no Windows Workflow Foundation 3.5, os aplicativos interagem com as pessoas por meio de um navegador da Web. Para obter mais informaes sobre o Windows Workflow Foundation 3.5, consulte o artigo sobre o Windows Workflow Foundation (http://go.microsoft.com/fwlink/?linkid=127778&clcid=0x416).

Os fluxos de trabalho aprimoram a colaborao


Fluxos de trabalho ajudam as pessoas a colaborar em documentos e gerenciar tarefas de projeto implementando processos corporativos em documentos e itens em um conjunto de sites ou site do SharePoint. Tambm ajudam as organizaes a adotar prticas de processos corporativos consistentes, alm de aumentarem a produtividade e a eficincia organizacional, com o gerenciamento das tarefas e etapas envolvidas nos processos corporativos. Os fluxos de trabalho aceleram a tomada de decises, ajudando a disponibilizar as informaes apropriadas para as pessoas certas, no momento certo. Ajudam, ainda, a assegurar que tarefas individuais do fluxo de trabalho sejam concludas pelas pessoas apropriadas, na sequncia correta. Assim, as pessoas que executam essas tarefas podem se concentrar no trabalho em si, no nos processos de trabalho. Por exemplo, em um site do SharePoint Server 2010, voc pode criar um fluxo de trabalho a ser usado com uma biblioteca de documentos para encaminhar um documento a um grupo de pessoas para aprovao. Ao ser iniciado pelo autor, o fluxo de trabalho cria tarefas de aprovao de documentos, as atribui aos participantes do fluxo de trabalho e, depois, envia alertas por email aos participantes. Quando o fluxo de trabalho est em andamento, seu proprietrio ou seus participantes podem verificar o andamento na pgina Status do Fluxo de Trabalho. Quando os participantes concluem suas tarefas, o fluxo de trabalho encerrado e seu proprietrio notificado automaticamente sobre a concluso.

Fluxos de trabalho predefinidos


O Microsoft SharePoint Server 2010 inclui os seguintes modelos de fluxos de trabalho predefinidos, que abordam cenrios corporativos comuns: Coletar Comentrios Encaminha um documento ou item a um grupo de pessoas para obter comentrios. Os revisores podem fornecer comentrios, que so compilados e enviados pessoa que iniciou o fluxo de trabalho. Como o fluxo de trabalho Coletar 399

Comentrios est associado ao tipo de contedo Documento por padro, est disponvel automaticamente em bibliotecas de documentos. Aprovao Encaminha um documento ou item a um grupo de pessoas para obter aprovao. Como o fluxo de trabalho Aprovao est associado ao tipo de contedo Documento por padro, est disponvel automaticamente em bibliotecas de documentos. Uma verso do fluxo de trabalho Aprovao tambm associada por padro Biblioteca de Pginas em um site de publicao, podendo ser usada para gerenciar o processo de aprovao de publicao de pginas da Web. O fluxo de trabalho Aprovao um modelo de aprovao em etapas (ou seja, o primeiro conjunto de aprovadores pode realizar os processos de reviso e aprovao, seguido do prximo conjunto de aprovadores e assim por diante). Cada etapa ou conjunto de aprovaes tambm pode ter ser prprio comportamento. Por exemplo, os membros do primeiro grupo de aprovadores podem fazer suas revises em uma ordem de aprovao em srie (uma seguida da outra), os membros do segundo grupo de aprovadores podem fazer suas revises em paralelo (os revisores podem fornecer comentrios em qualquer ordem) e assim por diante. Aprovao de Disposio Gerencia a expirao e a reteno de documentos, permitindo que os participantes decidam se mantero ou excluiro os documentos vencidos. O fluxo de trabalho Aprovao de Disposio d suporte a processos de gerenciamento de registros e deve ser usado principalmente em um site da Central de Registros. Coletar Assinaturas Encaminha um documento que foi criado em um aplicativo Microsoft a um grupo de pessoas para coletar suas assinaturas digitais. Esse fluxo de trabalho deve ser iniciado em aplicativos dos pacotes do 2007 Microsoft Office System e do Microsoft Office 2010, como o Microsoft Word. Os participantes devem concluir as tarefas de assinatura adicionando suas assinaturas digitais aos documentos no programa cliente relevante. Como o fluxo de trabalho Coletar Assinaturas est associado ao tipo de contedo Documento por padro, est disponvel automaticamente em bibliotecas de documentos. No entanto, o fluxo de trabalho Coletar Assinaturas s ser exibido para um documento da biblioteca de documentos se o documento contiver uma ou mais Linhas de Assinatura do Microsoft Office. Para obter mais informaes sobre Linhas de Assinatura do Microsoft Office, consulte o artigo sobre adio ou remoo de uma assinatura digital em documentos do Office (http://go.microsoft.com/fwlink/?linkid=157408&clcid=0x416). Trs estados Projetado para acompanhar o status de um item de lista ao longo de trs estados (fases). Pode ser usado para gerenciar processos corporativos que exigem que as organizaes acompanhem um grande volume de questes ou itens, como questes de suporte ao cliente, vendas potenciais ou tarefas de projeto. O Fluxo de Trabalho de Trs Estados tem esse nome porque acompanha o status de uma questo ou item ao longo de trs estados diferentes e de duas transies entre os estados. Por exemplo, quando um fluxo de trabalho iniciado em relao a uma questo de uma Lista de questes, o SharePoint Server 2010 cria uma tarefa para o usurio atribudo. Quando o usurio conclui a tarefa, o fluxo de trabalho alterado de seu estado inicial (Ativo) para seu estado intermedirio (Resolvido) e cria uma tarefa para o usurio atribudo. Quando o usurio conclui a tarefa, o fluxo de trabalho alterado do estado intermedirio (Resolvido) para o estado final (Fechado) e cria outra tarefa para o usurio ao qual est atribudo. Observe que s existe suporte para esse fluxo de trabalho em listas, no em bibliotecas. 400

Gerenciamento de Traduo Gerencia a traduo manual de documentos criando cpias do documento a ser traduzido e atribuindo tarefas de traduo aos tradutores. Esse fluxo de trabalho est disponvel apenas para Bibliotecas de Gerenciamento de Traduo. Acompanhamento de Questes Encaminha uma questo a membros da equipe para resoluo. Apresenta uma pgina da Web ao usurio, possibilitando a entrada de novas questes, como reclamaes de clientes. medida que uma questo passa pelos diferentes estados do fluxo de trabalho, a pgina da Web do usurio alterada para refletir os eventos apropriados; por exemplo, uma pgina da Web que foi fechada depois que uma questo foi resolvida. Voc pode personalizar cada um desses fluxos de trabalho para uma organizao de diversas maneiras. Por exemplo, ao adicionar um fluxo de trabalho a uma lista, biblioteca, tipo de contedo ou site para torn-lo disponvel para uso em documentos ou itens, voc pode personalizar as listas de tarefas e de histrico em que esto armazenadas informaes sobre o fluxo de trabalho. Quando o usurio de um site inicia um fluxo de trabalho em relao a um documento, item ou site, o usurio pode ter a opo de personalizar ainda mais o fluxo de trabalho especificando a lista de participantes, a data de concluso e instrues sobre a tarefa. Voc tambm pode fazer uma cpia de um fluxo de trabalho predefinido para usar como ponto de partida ao criar um fluxo de trabalho personalizado.

Cenrio de exemplo de um fluxo de trabalho


Imagine que voc trabalha para a Adventure Works, uma franquia de uma loja de esportes que vende bicicletas no mundo inteiro. A empresa tem representantes de vendas que visitam vrios pases para ajudar os novos franqueados a abrir novas lojas de esportes. O cenrio descrito nesta seo mostra um relatrio de despesas que foi enviado para aprovao. Se o relatrio de despesas for inferior a US$ 5.000,00, um gerente dever aprov-lo, reprov-lo ou encaminh-lo. Se o relatrio de despesas for igual ou superior a US$ 5.000,00, dever ser examinado e comentado por um gerente. Se o gerente recomendar a aprovao, o relatrio ser encaminhado ao vice-presidente, que dever aprov-lo ou reprov-lo. Nesse cenrio, o formulrio do relatrio de despesas um formulrio do InfoPath Forms Services. O fluxo de trabalho um projeto de fluxo de trabalho do tipo de Aprovao sequencial criado no Microsoft SharePoint Designer 2010, sendo composto de tarefas automatizadas e de tarefas que exigem aes manuais. O fluxo de trabalho est sendo executado no SharePoint Server 2010. O representante de vendas, o primeiro participante do fluxo de trabalho, navega at um portal de autoatendimento de intranet e seleciona o formulrio Relatrio de Despesas. Uma pgina de entrada de dados aberta. Primeiro, o representante de vendas preenche um formulrio de relatrio de despesas simples, que contm entradas para o nome da pessoa, a finalidade das despesas, o total das despesas e o nome e o endereo de email do gerente direto da pessoa. O representante de vendas clica em Enviar para enviar o formulrio. 401

1.

2.

3.

4.

5.

Depois que o formulrio enviado, os dados so salvos centralmente, o fluxo de trabalho iniciado e a tarefa de exame atribuda ao aprovador (no caso, o gerente do representante de vendas). O fluxo de trabalho notifica o gerente do representante de vendas. A notificao uma mensagem de email que contm instrues para concluso da tarefa e fornece um link para um site que exibe o formulrio Relatrio de Despesas. O gerente, o segundo participante do fluxo de trabalho, vai at o site e examina o relatrio de despesas. O item da tarefa do fluxo de trabalho fornece trs aes que o gerente pode executar: Aprovar, Reprovar ou Encaminhar. Se o relatrio de despesas for inferior a US$5.000,00, o gerente ver as opes para Aprovar ou Reprovar o relatrio de despesas. Se o relatrio de despesas for superior a US$5.000,00, o gerente ver as opes para Encaminhar o relatrio de despesas a um vice-presidente da empresa ou para Reprovar o relatrio de despesas no nvel de gerente. O gerente executa a ao de aprovar, desaprovar ou encaminhar o relatrio de despesas, e o fluxo de trabalho continua: Se as despesas forem aprovadas pelo gerente, ao ser concluda a tarefa, ser enviada uma mensagem ao fluxo de trabalho para indicar a concluso da tarefa. O fluxo de trabalho notificar o representante de vendas por email e, depois, adicionar os dados da despesa ao sistema contbil de linha de negcios (LOB). Se as despesas no forem aprovadas pelo gerente, ele digitar uma explicao sobre sua deciso. Ao ser concluda a tarefa, ser enviada uma mensagem ao fluxo de trabalho para indicar a concluso da tarefa e, depois, o fluxo de trabalho notificar o representante de vendas por email. Se o gerente selecionar a opo de encaminhar o relatrio de despesas a um vicepresidente da empresa, o gerente far comentrios relevantes no formulrio e clicar em Encaminhar. O fluxo de trabalho notificar o vice-presidente por meio de uma mensagem de email com instrues para concluir a tarefa e com um link para um site que exibe o formulrio Relatrio de Despesas. O vice-presidente, o terceiro participante do fluxo de trabalho, tem a opo de Aprovar ou Reprovar o relatrio de despesas. Quando o vice-presidente aprova ou reprova o relatrio de despesas, o fluxo de trabalho continua. Se o vice-presidente aprovar as despesas, os respectivos dados sero adicionados ao sistema contbil, o fluxo de trabalho notificar o representante de vendas e o gerente por email e, depois, notificar o SharePoint de que a tarefa foi concluda. Se no aprovar as despesas, o vice-presidente digitar uma explicao sobre a deciso no formulrio. O fluxo de trabalho notificar o representante de vendas e o gerente por email e, depois, notificar o SharePoint de que a tarefa foi concluda. Como voc pode imaginar, h muitas maneiras de expandir a funcionalidade desse fluxo de trabalho no contexto do cenrio. Por exemplo, possvel configurar o fluxo de trabalho de modo que, se o vice-presidente reprovar o relatrio de despesas, o relatrio seja retornado ao gerente do representante de vendas. O gerente pode, ainda, justificar as despesas e reenvi-las para serem aprovadas pelo vice-presidente, transmitir a reprovao ao representante de vendas ou realizar alguma outra ao. 402

Nesse cenrio de exemplo de relatrio de despesas, as regras corporativas so sempre as mesmas. Essa soluo de fluxo de trabalho define o gerente e o vice-presidente como aprovadores, define a lgica comercial para o encaminhamento do fluxo de trabalho e predefine o contedo das notificaes. No entanto, muitas aplicaes do mundo real tm regras de negcios complexas. O encaminhamento para aprovao pode depender de muitas variveis de negcios. As notificaes tambm podem ser alteradas, dependendo de outras variveis. Por exemplo, imagine que, na mesma soluo de relatrio de despesas, voc precise encaminhar o relatrio de despesas a at dez gerentes, dependendo da finalidade e do total das despesas e da data de envio. Alm disso, dependendo da finalidade das despesas, o contedo das notificaes enviadas pelo fluxo de trabalho apresenta algumas pequenas diferenas. Isso significa que pode haver vrias solues de fluxo de trabalho com diferentes nveis de encaminhamento e notificaes. O Microsoft SharePoint Server 2010 permite criar e implementar solues de fluxo de trabalho para atender s necessidades corporativas da sua organizao. Para isso, ele tira proveito dos recursos de design e personalizao de fluxos de trabalho do SharePoint Designer 2010 e do Microsoft Visual Studio 2010 Premium Edition, da funcionalidade de criao de prottipos do Microsoft Visio 2010 usado com o SharePoint Designer 2010 e dos recursos do sistema Microsoft Office. Observao: Voc s poder usar a funcionalidade de criao de prottipos do Visio 2010 por meio do SharePoint Designer 2010 se estiver executando a edio Premium do Visio 2010.

Tipos de fluxos de trabalho: declarativo e compilado


necessrio entender uma distino importante entre os fluxos de trabalho: se eles so fluxos de trabalho declarativos, como aqueles criados com o Microsoft SharePoint Designer 2010, ou compilados, como aqueles criados com o Visual Studio 2010. Um fluxo de trabalho declarativo criado por meio de condies e aes montadas em regras e etapas, o que define seus parmetros sem que seja necessrio escrever cdigo. Assim como os fluxos de trabalho declarativos, um fluxo de trabalho compilado tambm pode ser criado por meio de condies e aes sem que seu autor realmente escreva cdigo, mas tambm permite que o autor adicione cdigo personalizado a ele. Independentemente de um autor adicionar cdigo personalizado a um fluxo de trabalho centrado em cdigo, a distino mais importante a ser entendida a diferena na maneira como fluxos de trabalho declarativos e compilados so executados no servidor. Um fluxo de trabalho compilado armazenado em um servidor que executa o SharePoint Server 2010como um arquivo .dll pr-compilado, enquanto um fluxo de trabalho declarativo implantado em um servidor que executa o SharePoint Server 2010 como um arquivo de linguagem XML, sendo compilado no banco de dados de contedo 403

sempre que uma instncia do fluxo de trabalho iniciada. Para obter mais informaes sobre as ferramentas com suporte da Microsoft para criao de fluxos de trabalho, consulte Planejar a criao de fluxos de trabalho (SharePoint Server 2010).

Modelos de fluxos de trabalho


Ao criar um fluxo de trabalho personalizado usando o SharePoint Designer 2010, voc pode optar por criar um fluxo de trabalho que seja usado apenas com uma lista, biblioteca, tipo de contedo ou site especfico. Como alternativa, pode criar um modelo reutilizvel de fluxo de trabalho, que pode ser associado a vrias listas, bibliotecas, tipos de contedo ou sites. Observao: O SharePoint Designer 2010 no d suporte criao de fluxos de trabalho reutilizveis para sites. Em vez disso, voc pode usar o Visual Studio 2010 para crilos.

Ao criar um fluxo de trabalho, voc tambm pode optar por torn-lo global, o que significa que, uma vez ativado em um site, ele tambm estar ativo para todos os subsites sob esse site. No entanto, no possvel usar o SharePoint Designer 2010 para criar um fluxo de trabalho global e depois salv-lo como um arquivo WSP.

Associaes de fluxos de trabalho


O SharePoint Server 2010 tira proveito do tempo de execuo do Workflow Foundation. Um ou mais modelos de fluxo de trabalho, cada qual contendo o cdigo que define um fluxo de trabalho especfico, podem ser instalados em um servidor. Feito isso, possvel criar uma associao entre um modelo especfico e uma biblioteca de documentos, uma lista, um tipo de contedo ou um site. O modelo pode ser carregado e executado pelo tempo de execuo do Workflow Foundation hospedado pelo SharePoint Server 2010, criando uma instncia do fluxo de trabalho. Como todos os fluxos de trabalho do Workflow Foundation, aqueles que se baseiam no SharePoint Server 2010 dependem dos servios de tempo de execuo do Workflow Foundation. O servio de persistncia padro do Workflow Foundation permite que o estado de um fluxo de trabalho persistente seja vinculado ao documento ou item, alm de possibilitar processos corporativos de longa durao, que podem se estender por dias, meses ou anos. Os fluxos de trabalho do SharePoint podem ser associados a listas, bibliotecas e tipos de contedo. Fluxos de trabalho reutilizveis criados com o Visual Studio 2010 tambm podem ser associados a sites. A tabela a seguir descreve as permisses mnimas necessrias para associar um fluxo de trabalho.

404

Associar o fluxo de trabalho a

Permisses mnimas necessrias

Lista ou biblioteca Tipo de contedo Biblioteca ou Lista Tipo de contedo do site Site

Nvel de permisso de Controle Total na lista ou biblioteca Membro do grupo Proprietrios de Sites no site do SharePoint Membro do grupo Proprietrios de Sites no site do SharePoint Membro do grupo Proprietrios de Sites no site do SharePoint

Para obter mais informaes sobre associaes de fluxos de trabalho, consulte Add a workflow association (SharePoint Server 2010).

Interoperabilidade de cliente Office


Muitas vezes, a implementao de processos corporativos que exigem a participao de profissionais da rea de informao restringida pelo fato de que os processos raramente so integrados maneira como as pessoas trabalham. Para ser eficaz, um processo corporativo deve ser integrado a ferramentas e aplicativos conhecidos e rotineiros usados no local de trabalho, de modo a se tornar parte da rotina diria dos profissionais da rea de informaes. No local de trabalho eletrnico, isso inclui a coordenao com email, calendrios, listas de tarefas, sites de colaborao e aplicativos cliente, como o Microsoft Outlook e o Microsoft Word. Essa abordagem integrada implementada em fluxos de trabalho baseados no SharePoint Server 2010. O SharePoint Server 2010 fornece aplicativos de fluxo de trabalho por meio de uma tecnologia chamada Windows Workflow Foundation. As pessoas interagem com os fluxos de trabalho no navegador da Web, bem como no 2007 Microsoft Office System e no Pacotes do Microsoft Office 2010 por meio de programas como o Microsoft Word. O SharePoint Server 2010 usa a funcionalidade do Windows Workflow Foundation para oferecer vrios fluxos de trabalho que automatizam processos corporativos comuns. Alm disso, fluxos de trabalho personalizados podem ser criados com o uso de vrias ferramentas, sendo ento associados a bibliotecas do SharePoint, listas, tipos de contedo e sites.

405

Planejar a criao de fluxos de trabalho (SharePoint Server 2010)


O que um fluxo de trabalho? Fundamentalmente, ele consiste em duas coisas: os formulrios que um fluxo de trabalho usa para interagir com seus usurios e a lgica que define o comportamento desse fluxo de trabalho. Entender como os fluxos de trabalho so criados exige um certo conhecimento sobre esses dois conceitos. Por se comunicar com os usurios por meio de um navegador da Web, um fluxo de trabalho depende do ASP.NET para exibir seus formulrios. Da mesma forma, esses formulrios so definidos como pginas .aspx. Um fluxo de trabalho pode exibir seus prprios formulrios em quatro pontos do seu ciclo de vida: Associao: quando um administrador associa um modelo de fluxo de trabalho a uma determinada lista ou biblioteca de documentos, ele pode definir as opes que aplicar a cada instncia do fluxo de trabalho criada a partir dessa associao. Se um autor de fluxo de trabalho decidir permitir isso, ele dever fornecer um formulrio que permita ao administrador especificar essas informaes. Iniciao: o iniciador de um fluxo de trabalho pode ter permisso para especificar opes quando iniciar uma instncia de execuo. No cenrio de aprovao descrito, por exemplo, as opes incluram a especificao da lista de participantes do fluxo de trabalho e a definio do tempo de cada um deles para concluir sua tarefa. Se um fluxo de trabalho permitir isso, seu autor dever fornecer um formulrio para permitir que o iniciador defina essas opes. Concluso da Tarefa: a instncia de fluxo de trabalho em execuo deve exibir um formulrio aos participantes do fluxo de trabalho para permitir que eles concluam sua tarefa. Esse formulrio permitiu aos aprovadores do cenrio anterior comentar o documento e indicar sua aprovao ou rejeio. Modificao: o criador de um fluxo de trabalho pode permitir que ele seja modificado durante a execuo. Por exemplo, um fluxo de trabalho pode permitir a adio de novos participantes depois do incio da execuo ou a prorrogao da data de concluso das tarefas. Se essa opo for usada, o fluxo de trabalho dever exibir um formulrio nesse ponto para permitir que um participante especifique quais alteraes devem ser feitas. Os fluxos de trabalho produzidos com o Microsoft SharePoint Server 2010 podem usar formulrios criados com o InfoPath. A lgica de um fluxo de trabalho sempre definida como um grupo de atividades, como acontece com qualquer fluxo de trabalho baseado no Windows Workflow Foundation (WF). Para especificar a lgica e os formulrios para um fluxo de trabalho, a Microsoft oferece duas ferramentas diferentes, cada uma delas com um pblico-alvo diferente. Os desenvolvedores de software podem usar o recurso Designer de Fluxo de Trabalho do Windows Workflow Foundation. Essa ferramenta executada dentro do Visual Studio 2010 Professional Edition e oferece uma ambiente grfico para organizar as atividades nos fluxos de trabalho. Operadores de informaes, um grupo menos tcnico, podem usar o Microsoft SharePoint Designer 2010 para criar 406

fluxos de trabalho sem gravar cdigos. As duas sees a seguir analisam como criar fluxos de trabalho com cada uma destas ferramentas.

Criando fluxos de trabalho com o Visual Studio 2010 e o Designer de Fluxo de Trabalho do WF
Os fluxos de trabalho que usam o SharePoint Server podem empregar os formulrios de fluxo de trabalho do Microsoft InfoPath 2010 em vez de apenas formulrios .aspx. Para criar esses formulrios, um autor de fluxo de trabalho usa o Microsoft InfoPath. Essa ferramenta fornece um editor grfico que permite ao autor definir o contedo do formulrio. Os desenvolvedores que preferem trabalhar totalmente no ambiente do Visual Studio podem usar o Visual Studio 2010 Professional Edition. Depois que so criados, os formulrios de fluxo de trabalho do InfoPath so anexados a um fluxo de trabalho atravs de um arquivo workflow.xml, assim como ocorre com os formulrios do ASP.NET. Diferentemente dos formulrios do ASP.NET, X, entretanto, os desenvolvedores no precisam escrever cdigo personalizado para mover informaes entre os formulrios de fluxo de trabalho do InfoPath e um fluxo de trabalho. Em vez disso, o SharePoint Server e o InfoPath oferecem esse vnculo, simplificando a vida de quem cria fluxos de trabalho. De vrias formas, os fluxos de trabalho se parecem com fluxogramas. Sendo assim, faz sentido fornecer uma ferramenta grfica que permita que os desenvolvedores especifiquem as aes dos fluxos de trabalho. Trata-se de uma ferramenta de Fluxo de Trabalho do SharePoint Workflow no Visual Studio 2010 Professional, que um tipo de projeto que usa o Designer de Fluxo de Trabalho do Windows Workflow Foundation (WF), e adiciona suporte de implantao e formulrios aos Fluxos de Trabalho. Os desenvolvedores usam o Designer de Fluxo de Trabalho do WF para definir graficamente as atividades de um fluxo de trabalho e a ordem em que essas atividades sero executadas. A tela abaixo mostra um exemplo simples de qual ser a aparncia disso no Microsoft Visual Studio. Fluxo de trabalho Coletar Comentrios

407

As atividades disponveis para uso aparecem na Caixa de Ferramentas no lado esquerdo da tela. Um desenvolvedor pode arrastar essas atividades para a superfcie de design, para definir as etapas de um fluxo de trabalho. As propriedades de cada atividade, em seguida, podem ser definidas na janela Propriedades que aparece no canto inferior direito. A Biblioteca de Atividades Base do Windows Workflow Foundation fornece um grupo de atividades fundamentais, conforme descrito anteriormente. O SharePoint Server tambm fornece um conjunto de atividades projetado expressamente para criar fluxos de trabalho. Entre eles, os mais importantes so: 408

OnWorkflowActivated: fornece um ponto de partida padro para um fluxo de trabalho. Entre outras coisas, essa atividade pode aceitar informaes fornecidas por um administrador do SharePoint com o uso do formulrio Associao quando o fluxo de trabalho est associado a uma biblioteca de documentos, uma lista, um tipo de contedo ou um site. Ela tambm pode aceitar informaes fornecidas pelo formulrio Iniciao quando o fluxo de trabalho iniciado. Cada fluxo de trabalho deve comear com essa atividade. CreateTask: cria uma tarefa atribuda a um usurio especfico em uma lista de tarefas. Por exemplo, o fluxo de trabalho de aprovao no cenrio descrito anteriormente usou essa atividade para adicionar uma tarefa lista de tarefas usada por cada participante. Essa atividade tambm tem uma propriedade SendEmailNotification que, quando definida como verdadeira, envia automaticamente um email pessoa para quem a tarefa foi criada. OnTaskChanged: aceita informaes do formulrio Concluso da Tarefa. O fluxo de trabalho de aprovao no cenrio anterior usou essa atividade para aceitar a entrada de cada participante quando o documento foi aprovado. CompleteTask: marca uma tarefa como concluda. DeleteTask: remove uma tarefa de uma lista de tarefas. OnWorkflowModified: aceita informaes do formulrio Modificao, que podem ento ser usadas para alterar o comportamento dessa instncia do fluxo de trabalho. Se o criador do fluxo de trabalho optar por no incluir instncias dessa atividade no fluxo de trabalho, esse fluxo no poder ser modificado durante a execuo. SendEmail: envia email a uma pessoa ou a um grupo de pessoas especificado. LogToHistoryList: grava informaes sobre a execuo do fluxo de trabalho em uma lista de histrico. As informaes nessa lista so usadas para permitir que os usurios vejam em que ponto um fluxo de trabalho se encontra na sua execuo, examinem o histrico do fluxo de trabalho aps a sua concluso e muito mais. Para permitir esse tipo de monitoramento, o autor do fluxo de trabalho deve gravar informaes em uma lista de Histrico em pontos apropriados da execuo do fluxo de trabalho. Como ele fornece o seu prprio mecanismo de acompanhamento de fluxos de trabalho, o SharePoint Server no oferece suporte ao servio de acompanhamento padro do WF. Um padro tpico para um fluxo de trabalho simples comea com uma atividade OnWorkflowActivated e, em seguida, usa uma atividade CreateTask para atribuir uma tarefa a um participante desse fluxo de trabalho. A atividade While padro da BAL pode ser usada em seguida para aguardar at que o usurio conclua a tarefa. Para saber quando isso ocorreu (talvez um usurio faa vrias alteraes na tarefa e marque uma caixa de seleo no formulrio Concluso da Tarefa quando terminar), uma atividade OnTaskChanged executada dentro da atividade While, extraindo todas as informaes que o usurio inseriu nesse formulrio. Quando o usurio tiver concludo a tarefa, uma atividade CompleteTask poder ser executada, seguida por DeleteTask. Depois disso, o fluxo de trabalho pode passar ao prximo participante, usando CreateTask para lhe atribuir uma tarefa, e assim por diante. Naturalmente, outras coisas podem ocorrer, como o envio de um email, o registro de informaes na lista de histrico ou at mesmo a incluso da atividade Cdigo da BAL, que permite a execuo de um cdigo arbitrrio. Todas as atividades oferecidas pelo SharePoint Server destinam-se a permitir que os fluxos de trabalho operem no ambiente do SharePoint. A lgica de negcios implementada por um fluxo de trabalho critrio exclusivo do criador desse fluxo de 409

trabalho. Na verdade, um desenvolvedor que gera um fluxo de trabalho tem a liberdade de criar e usar suas prprias atividades personalizadas, pois no obrigatrio o uso exclusivo das atividades fornecidas pelo SharePoint Server e pelo WF. Conforme descrito anteriormente, o Windows Workflow Foundation oferece suporte a fluxos de trabalho sequenciais, paralelos e de mquina de estado. Um fluxo de trabalho criado com o Designer de Fluxo de Trabalho do WF tambm pode usar qualquer uma dessas opes. Para permitir isso, o SharePoint Server adiciona tipos de projeto ao Visual Studio, um para cada um desses estilos de fluxo de trabalho. Qualquer que seja o estilo escolhido, o desenvolvedor deve definir mais do que apenas a lgica do fluxo de trabalho; deve tambm especificar os formulrios .aspx ou do InfoPath a serem usados. Para fazer isso, o desenvolvedor depende de um arquivo chamado element.xml. Esse arquivo fornece um modelo que o desenvolvedor preenche para especificar qual formulrio, se for o caso, dever ser exibido em cada um dos quatro pontos em que o fluxo de trabalho poder fazer isso. Um desenvolvedor deve realizar certas operaes para transmitir informaes entre um fluxo de trabalho e o formulrio .aspx que ele utiliza. O namespace Microsoft.Windows.SharePoint.Workflow expe um modelo de objeto para desenvolvedores. Usando os tipos desse namespace, o criador de um fluxo de trabalho pode transmitir informaes de um formulrio .aspx para o fluxo de trabalho e vice-versa. Aps a criao de um fluxo de trabalho e seus formulrios, o desenvolvedor deve empacot-los naquilo que chamamos de Recurso. Um administrador do SharePoint deve ento instalar esse Recurso, o que inclui a instalao de assemblies do fluxo de trabalho no cache global de assemblies do sistema de destino. Agora, o novo fluxo de trabalho estar visvel ao administrador como um modelo de fluxo de trabalho que pode ser associado a uma biblioteca de documentos, uma lista, um tipo de contedo ou um site. Para um desenvolvedor de software, criar um fluxo de trabalho usando o Visual Studio e o Designer de Fluxo de Trabalho do WF no muito difcil. preciso entender as particularidades de trabalhar nesse ambiente, mas grande parte do trabalho envolvido j ser do seu conhecimento. Porm, desenvolvedores de software no so os nicos que gostariam de criar fluxos de trabalho. Conforme descrito a seguir, pessoas que no so desenvolvedores profissionais tambm podem criar fluxos de trabalho com a ajuda do Microsoft SharePoint Designer 2010.

Criando fluxos de trabalho com o Microsoft SharePoint Designer 2010


O Microsoft SharePoint Designer 2010 um aplicativo separado disponvel para download gratuito. O Microsoft SharePoint Designer permite que operadores de informaes e outros adicionem a lgica do aplicativo (implementada como um fluxo de trabalho) aos sites do SharePoint. Esta certamente uma meta til, mas o Microsoft SharePoint Designer tambm se volta para outro problema importante. Se um desenvolvedor cria um fluxo de trabalho com o Visual Studio, esse fluxo de trabalho deve ser implantado em um servidor que esteja executando o SharePoint Server como qualquer outro recurso. Porm, muitos administradores do SharePoint no permitem a implantao de cdigo arbitrrios em seus servidores por acreditar que h um risco muito grande de desestabilizar o sistema por conta disso. No entanto, ser capaz de criar uma lgica de negcios objetiva atrelada a documentos e itens de lista muito til, alm de ser algo de que muitos usurios do SharePoint precisam. Alm de permitir que 410

pessoas sem muito conhecimento tcnico criem fluxos de trabalho, o Microsoft SharePoint Designer tambm resolve esse problema fornecendo uma maneira mais segura de definir e implantar lgicas de negcios em servidores que estejam executando o SharePoint Server. Os cenrios de fluxo de trabalho alvo do Microsoft SharePoint Designer so de algum modo diferentes daqueles abordados pelo Visual Studio e pelo Designer de Fluxo de Trabalho do WF. Embora certamente seja possvel criar aplicativos complexos, o objetivo do Microsoft SharePoint Designer permitir que os usurios adicionem lgica de negcios a sites do SharePoint. Por exemplo, suponha que um site contenha uma lista que permita que seus usurios enviem solicitaes de alterao. O Microsoft SharePoint Designer pode ser usado para criar um fluxo de trabalho que informe automaticamente o solicitante quando sua solicitao de alterao for aceita ou rejeitada. Da mesma forma, um fluxo de trabalho personalizado pode informar um grupo especfico de usurios sempre que um novo documento for adicionado a uma biblioteca de documentos especfica. Executar esse tipo de notificao personalizada no complicado j que a criao de fluxos de trabalho fcil, mas um desafio nas verses anteriores do SharePoint Server devido relutncia dos administradores em instalar cdigos escritos pelo usurio. H uma pergunta bvia aqui: por que a lgica criada com o Microsoft SharePoint Designer deve ser tratada de modo diferente? O que faz com que os administradores do SharePoint se disponham a permitir que fluxos de trabalho compilados com essa ferramenta sejam implantados nos sistemas pelos quais so responsveis? A resposta que os fluxos de trabalho compilados com o Microsoft SharePoint Designer s podem usar as atividades de uma lista controlada por administrador. Alm das atividades fornecidas pelo SharePoint Server, um administrador de site pode escolher se deseja ou no incluir nessa lista atividades personalizadas criadas por um desenvolvedor. Ao definir exatamente quais fluxos de trabalho tm permisso para isso, um administrador do SharePoint pode ter mais confiana de que a implantao da lgica criada com o uso do Microsoft SharePoint Designer no desestabilizar o sistema. Por ser destinado a operadores de informaes e no a desenvolvedores e tambm porque enfatiza cenrios mais simples, o Microsoft SharePoint Designer usa para criao de fluxos de trabalho um modelo diferente do Designer de Fluxo de Trabalho do WF hospedado no Visual Studio. Em vez de uma abordagem grfica, o Microsoft SharePoint Designer usa uma abordagem baseada em regras. H alguma semelhana com o Assistente de Regras do Microsoft Outlook, uma ferramenta familiar para muitas pessoas. A tela a seguir ilustra como um usurio do Microsoft SharePoint Designer define uma etapa em um fluxo de trabalho. Observe que esse fluxo de trabalho executa algumas aes em paralelo, enquanto outras aes so executadas em srie. As verses anteriores do SharePoint Server ofereciam suporte apenas para a execuo de aes em srie: elas s eram executadas sucessivamente. Fluxo de Trabalho Processar Pedido

411

Cada etapa pode ter uma condio e uma ao. A condio determina se a ao dessa etapa dever ser executada, como na instruo If mostrada abaixo. As escolhas de aes incluem itens como atribuir um animador para um evento, coletar aprovaes e muito mais. Na verdade, cada uma dessas aes executada por alguma atividade do SharePoint Server. Alm disso, as atividades usadas aqui so as mesmas do Visual Studio e do Designer de Fluxo de Trabalho do WF. A lista de aes tambm pode incluir qualquer outra atividade permitida pelo administrador do SharePoint neste site, inclusive atividades personalizadas e criadas por desenvolvedores. No SharePoint Server tambm h um conjunto de atividades com o qual os usurios podem personalizar o paradigma comum de aprovao ou coleta de comentrios de criar um conjunto de tarefas e aguardar a sua concluso em um designer especial no Microsoft SharePoint Designer. Apesar de sua interface de usurio ser bem diferente visualmente da abordagem grfica usada com o Visual Studio e o Designer de Fluxo de Trabalho do WF, o Microsoft SharePoint Designer cria um fluxo de trabalho do WF padro. O resultado final ser um fluxo de trabalho sequencial, paralelo ou uma combinao dos dois, com condies expressas com a ajuda do mecanismo de regras do WF. Entretanto, os fluxos de trabalho criados com essa ferramenta possuem algumas limitaes. Por exemplo, eles 412

no podem ser modificados enquanto esto sendo executados, diferentemente daqueles produzidos com o Visual Studio e com o Designer de Fluxo de Trabalho, e apenas fluxos de trabalho sequenciais e paralelos podem ser criados; no h suporte para mquinas de estado. Alm disso, fluxos de trabalho produzidos com essa ferramenta podem ser criados a partir de uma biblioteca de documentos, lista ou site especfico durante sua concepo. Os autores de fluxos de trabalho tambm podem criar um modelo de um fluxo de trabalho geral que pode ser associado futuramente a qualquer biblioteca, lista ou tipo de contedo. Embora isso limite o modo de criao de um fluxo de trabalho, tambm facilita muito sua implantao. Na verdade, quando um usurio termina de criar um fluxo de trabalho com o Microsoft SharePoint Designer, a ferramenta fornece uma implantao com apenas um clique do fluxo de trabalho no site de destino, o que inclui sua ativao. Isso muito menos complicado do que o processo de implantao em vrias etapas exigido para os fluxos de trabalho criados com o uso do Visual Studio e do Designer de Fluxo de Trabalho do WF. Os fluxos de trabalho criados no Microsoft SharePoint Designer tambm podem exibir formulrios personalizados. No entanto, em vez de exigir que autores de fluxo de trabalho criem pginas .aspx diretamente, a ferramenta gera essas pginas. O autor especifica os detalhes sobre como deve ser a aparncia das pginas geradas, como que campos elas devem conter, e o Microsoft SharePoint Designer cuida do resto. Entretanto, dos quatro pontos do ciclo de vida de um fluxo de trabalho onde possvel usar formulrios, apenas dois podem ser usados em fluxos de trabalho criados no Microsoft SharePoint Designer: Iniciao e Concluso da Tarefa. Como cada fluxo de trabalho criado com essa ferramenta deve ser associado a uma biblioteca de documentos, lista, tipo de contedo ou site em particular, no h necessidade de uma etapa de associao e, consequentemente de um formulrio de Associao. Como esses fluxos de trabalho no podem ser modificados durante a execuo, no h necessidade de um formulrio Modificao. O Microsoft SharePoint Designer tambm permite importar fluxos de trabalho que foram criados com o uso do Microsoft Visio 2010. Isso possibilita que um gerente comercial ou um autor de fluxo de trabalho crie a lgica de fluxo de trabalho usando um ambiente grfico bastante conhecido. Em seguida, o autor pode importar essa lgica para o Microsoft SharePoint Designer, modific-la se necessrio e ento public-la em um site do SharePoint. O SharePoint Server oferece vrias funcionalidades para a criao de fluxos de trabalho orientados por documentos. Mesmo assim, no final das contas, trata-se de uma plataforma de desenvolvimento e execuo. Ele no oferece funcionalidades de fluxo de trabalho diretamente utilizveis pelos usurios finais. Os fluxos de trabalho em execuo no SharePoint Server tambm apresentam outras restries, como a incapacidade de interagir com os participantes usando aplicativos clientes do Office.

Comparao de ferramentas de criao


A tabela a seguir mostra as diferenas importantes entre as ferramentas para as quais a Microsoft oferece suporte na criao de fluxos de trabalho no SharePoint Server, usando o SharePoint Designer e o Designer de Fluxo de Trabalho do WF no Visual Studio 2010 Professional Edition.

413

Capacidade/Requisito

SharePoint Designer

Designer de Fluxo de Trabalho do WF no Visual Studio

Os fluxos de trabalho podem ser criados apenas com o uso de aes aprovadas pelos administradores de sites?

Sim

No

Os fluxos de trabalho podem ser Sim acessados em aplicativos clientes (alm do navegador)? possvel usar o Microsoft Visio Sim Professional para criar a lgica de fluxo de trabalho? necessrio escrever cdigo? So fornecidas atividades adicionais (alm daquelas fornecidas pelo SharePoint Server)? possvel criar atividades personalizadas? No No

Sim

No

Sim Sim

No

Sim Sim Sim

Os formulrios do InfoPath podem Sim ser usados no fluxo de trabalho? Os fluxos de trabalho podem ser modificados enquanto so executados? No

possvel a publicao de fluxos Sim de trabalho com apenas um clique? Os fluxos de trabalho podem ser implantados remotamente? Sim

Sim

No Sim Sim

possvel torn-los disponveis no No farm? possvel definir o escopo para um conjunto de sites? Sim

414

Planejar processos de aprovao e reviso em fluxos de trabalho (SharePoint Server 2010)


No planejamento de fluxos de trabalho para a implantao do Microsoft SharePoint Server 2010, convm tambm planejar como usar fluxos de trabalho para processos de aprovao e reviso. Neste artigo: Viso geral da aprovao de um fluxo de trabalho Como funciona o fluxo de trabalho de Aprovao Exemplo Gerenciar o processo de aprovao de documento usando um fluxo de trabalho Modelo hbrido de reviso

Viso geral da aprovao de um fluxo de trabalho


O processo de aprovao de um fluxo de trabalho no Microsoft SharePoint Designer 2010 permite que os usurios do Microsoft SharePoint Server 2010 personalizem tarefas individuais, dentro de um fluxo de trabalho, que requerem aprovao. Por exemplo, de vez em quando, voc pode ter um projeto, como a concluso de um documento especfico, no qual o tempo do ciclo usual deve ser reduzido. Voc pode definir o processo de aprovao do fluxo de trabalho de forma que, se a tarefa no for concluda at um tempo estabelecido, o documento ser automaticamente rejeitado. O processo de aprovao direciona o item por uma ou mais pessoas, cada uma atribuda a uma tarefa para revisar o item e decidir sobre o que fazer com ele. Por exemplo, se um documento for carregado em uma biblioteca de documentos, os aprovadores podero aprov-lo ou rejeit-lo, reatribuir a tarefa de aprovao a outra pessoa ou solicitar alteraes no documento.

Como funciona o fluxo de trabalho de Aprovao


O fluxo de trabalho de Aprovao direciona um documento ou item salvo em uma lista ou biblioteca a um grupo de pessoas para aprovao. Por padro, o fluxo de trabalho de Aprovao associado ao tipo de contedo do Documento e, portanto, est automaticamente disponvel em bibliotecas de documentos. O fluxo de trabalho de Aprovao oferece suporte a processos corporativos que envolvem o envio de um documento ou item a colegas ou gerentes para aprovao. O fluxo de trabalho de Aprovao torna um processo corporativo de aprovao mais 415

eficiente, com o gerenciamento e o controle de todas as tarefas humanas no processo e com o fornecimento de um registro do processo aps a sua concluso. Voc pode iniciar um fluxo de trabalho de Aprovao diretamente a partir de um documento ou item em uma lista ou biblioteca. Para comear, selecione o fluxo de trabalho que deseja usar e preencha um formulrio de incio de fluxo de trabalho que especifique os participantes desse fluxo de trabalho (aprovadores), uma data de concluso e quaisquer instrues de tarefas relevantes. Depois que um fluxo de trabalho comear, o servidor atribuir tarefas a todos os participantes. Se alertas de email estiverem habilitados para o servidor, este tambm enviar alertas de email a todos os participantes, que podem clicar em um link no alerta de tarefa por email para abrir o documento ou item a ser aprovado. Os participantes podem aprovar, rejeitar ou reatribuir suas tarefas de aprovao. Tambm podem solicitar uma alterao no documento ou item a ser aprovado. Os participantes tm a opo de concluir suas tarefas de fluxo de trabalho diretamente de certos programas que fazem parte dos pacotes 2007 Microsoft Office System e Microsoft Office 2010 ou no site do SharePoint Server 2010. Quando o fluxo de trabalho est em andamento, seu proprietrio ou os participantes podem conferir a pgina Status do Fluxo de Trabalho para ver quais participantes concluram suas tarefas de fluxo de trabalho. Quando os participantes conclurem as tarefas do fluxo de trabalho, este ltimo ser finalizado, e o proprietrio ser automaticamente notificado sobre a finalizao. Observao: Se um usurio executar uma tarefa de fluxo de trabalho do SharePoint Server 2010 em um programa do 2007 Microsoft Office System, o fluxo de trabalho no ser aberto no programa do 2007 Microsoft Office System. Em vez disso, o usurio ser redirecionado a um formulrio de navegador do InfoPath Forms Services no Microsoft SharePoint Server 2010, no site do SharePoint Server 2010.

Quando o fluxo de trabalho est em andamento, seu proprietrio ou os participantes podem conferir a pgina Status do Fluxo de Trabalho para ver quais participantes concluram suas tarefas de fluxo de trabalho. Quando os participantes do fluxo de trabalho conclurem as tarefas do fluxo de trabalho, este ltimo ser finalizado, e o proprietrio ser automaticamente notificado sobre essa finalizao. O fluxo de trabalho de Aprovao padro para bibliotecas de documentos um fluxo de trabalho em srie, no qual as tarefas so atribudas a cada um dos participantes de cada vez. Por padro, uma verso do fluxo de trabalho de Aprovao tambm associada a bibliotecas de Pginas em um site de publicao, e o fluxo de trabalho pode ser usado para gerenciar o processo de aprovao para a publicao de pginas da Web. Dependendo do que voc deseja personalizar, possvel usar o Office SharePoint Designer ou o prprio SharePoint Server 2010 para personalizar essas verses prassociadas do fluxo de trabalho de Aprovao, de forma a atender s necessidades da sua organizao, ou adicionar uma nova verso do fluxo de trabalho de Aprovao a uma lista, uma biblioteca ou um tipo de contedo.

416

Exemplo Gerenciar o processo de aprovao de documento usando um fluxo de trabalho


Se voc j teve que obter aprovao de diversas pessoas para um plano de projeto, uma proposta ou outro documento importante, provavelmente j sabe que isso pode ser uma experincia frustrante. Em primeiro lugar, como gerenciar a logstica de envio do documento s pessoas apropriadas? Voc envia o documento s pessoas por email e solicita respostas no email? Agenda uma reunio? Em segundo lugar, como controlar quais pessoas aprovaram o documento e como registrar formalmente a aprovao de cada uma? Voc salva vrias mensagens de email? Salva anotaes de reunio? Considere os problemas que voc poderia enfrentar depois de algumas semanas ou meses se no conseguisse lembrar quem aprovou algo ou quem enviou um comentrio especfico. A menos que a sua organizao tenha desenvolvido processos formais de aprovao, voc poderia estar em uma situao na qual no conseguiria localizar este tipo de informao quando fosse necessrio. possvel evitar problemas como esse usando o fluxo de trabalho de Aprovao, disponvel em um site do SharePoint Server 2010, para encaminhar seus documentos a colegas para aprovao. Fluxos de trabalho reduzem o tempo necessrio para coordenar processos corporativos comuns, como a aprovao de documentos, gerenciando e controlando as tarefas humanas envolvidas nesses processos. Como o fluxo de trabalho de Aprovao atribui tarefas, envia lembretes, controla a participao e cria um registro de todo o processo, voc pode se concentrar em realizar o seu trabalho em vez de acompanhar pessoas e lidar com a logstica do processo de aprovao de documento. Se for necessrio documentar que voc recebeu aprovao para algo, ser possvel fornecer aos participantes um link para o histrico do fluxo de trabalho do documento, que mostra quem aprovou ou rejeitou esse documento ou quem no concluiu uma tarefa de fluxo de trabalho. Dessa maneira, o fluxo de trabalho de Aprovao torna o processo de aprovao mais transparente. Importante: A capacidade de iniciar um fluxo de trabalho de Aprovao a partir do Microsoft Office Word 2007, Microsoft Word 2010, Microsoft Office Excel 2007, Microsoft Excel 2010, Microsoft Office PowerPoint 2007 ou do Microsoft PowerPoint 2010 somente est disponvel nos pacotes do 2007 Microsoft Office System e do Microsoft Office 2010 e nas verses autnomas do Office Word 2007, Word 2010, Office Excel 2007, do Excel 2010, Office PowerPoint 2007 e do PowerPoint 2010.

Modelo hbrido de reviso


O modelo hbrido de fluxo de trabalho de Aprovao um modelo de aprovao em estgios. As aprovaes podem ser criadas em conjuntos ou estgios; ou seja, o primeiro conjunto de aprovadores pode concluir o processo de reviso e aprovao e, em seguida, o prximo conjunto de aprovadores e assim por diante. Porm, cada estgio ou conjunto de aprovao tambm pode ter sua prpria ordem de eventos; ou seja, os 417

membros do primeiro grupo de aprovadores podem realizar a reviso na ordem de aprovao em srie, os membros do segundo grupo podem realizar a reviso em paralelo e assim por diante.

418

Planejar a segurana do fluxo de trabalho e o gerenciamento de usurios (SharePoint Server 2010)


Antes de implantar fluxos de trabalho no Microsoft SharePoint Server 2010 para os usurios, os administradores talvez tenham preocupaes com questes de segurana, como a divulgao de informaes ou a elevao de privilgios. Este artigo destaca alguns aspectos do comportamento do fluxo de trabalho relacionados segurana e levanta outras questes que os administradores e desenvolvedores de fluxo de trabalho devem considerar ao planejarem a configurao e o desenvolvimento de fluxos de trabalho. Neste artigo: Listar funes e responsabilidades de gerentes, administradores e desenvolvedores Executando fluxos de trabalho como um administrador Definies de configurao do fluxo de trabalho Divulgao de informaes em listas de histrico de tarefas e fluxos de trabalho Ataques por falsificao e violao das listas de histrico de tarefas e fluxos de trabalho Tipo de Etapa de Representao de Usurio para fluxos de trabalho declarativo

Listar funes e responsabilidades de gerentes, administradores e desenvolvedores


A seguir algumas aes de fluxo de trabalho comuns e as responsabilidades relacionadas, que explicam a funo de administradores e desenvolvedores em fluxos de trabalho em execuo.

Desenvolvedores de fluxo de trabalho


Desenvolver cronograma e modelo de fluxo de trabalho Os desenvolvedores de fluxos de trabalho so responsveis por codificar o assembly que contm a lgica comercial que ser executada em um item do SharePoint item. Esse assembly chamado de um cronograma de fluxo de trabalho. Eles tambm so responsveis por empacotar os formulrios e o assembly do fluxo de trabalho em um recurso ou modelo de fluxo de trabalho.

Administradores de site
Gerenciar configuraes de fluxo de trabalho da Administrao Central Os administradores de site podem controlar o fluxo de trabalho em geral, como resultados de alertas de tarefa e configuraes de participantes externos no site da Administrao Central do SharePoint. 419

Recursos de Implantar Fluxo de Trabalho Os administradores de site podem instalar recursos de fluxo de trabalho em um conjunto de sites para disponibiliz-los para associao.

Administradores de listas (qualquer um com permisses Gerenciar Lista ou Designer da Web)


Adicionar fluxos de trabalho Os administradores de lista devem associar (adicionar) um modelo de fluxo de trabalho a uma lista ou a um tipo de contedo, segundo as exigncias comerciais da lista ou do tipo de contedo. Essa associao torna o modelo de fluxo de trabalho disponvel para usurios finais, que podem ento selecionar valores e configuraes padro. Remover fluxos de trabalho Os administradores de lista podem remover as associaes do fluxo de trabalho de uma lista ou de um tipo de contedo, ou impedir a execuo de novas instncias. Terminar um fluxo de trabalho Se uma instncia de fluxo de trabalho falhar, os administradores de lista podero interromper a instncia de um fluxo de trabalho em execuo, como quando uma instncia do fluxo de trabalho produz um erro ou no inicia, usando o link Termine este fluxo de trabalho na pgina Status do Fluxo de Trabalho. Essa ao reservada aos administradores.

Executando fluxos de trabalho como um administrador


O conceito de segurana mais importante a se ter em mente que fluxos de trabalhos so executados como parte da conta do sistema no SharePoint Server 2010, atravs de configuraes de pool de aplicativos de identidade no computador do servidor e no domnio. Isso significa que os fluxos de trabalhos tm permisses de administrador dentro do SharePoint Server 2010. No servidor, os fluxos de trabalho tm as mesmas permisses do que o pool de aplicativos, que frequentemente tem permisses de administrador. Essas permisses permitem que os fluxos de trabalho executem aes que os usurios comuns no podem executar, como encaminhar um documento a um local especfico ou a uma central de registros, ou adicionar uma conta de usurio ao sistema. Essa configurao, que fluxos de trabalho tm permisses de administrador, no pode ser alterada. O cronograma do fluxo de trabalho (ou seja, o cdigo do fluxo de trabalho) responsvel por detectar as aes do usurio e, com base nessas aes, continuar ou reverter as alteraes, ou representar um usurio para simular suas permisses. Ao implantar os fluxos de trabalhos, os administradores devem entender as aes que os fluxos de trabalho executaro para avaliarem os possveis riscos associados elevao da permisso em um fluxo de trabalho e ajudar o desenvolvedor do fluxo a reduzir qualquer preocupao com segurana.

Definies de configurao do fluxo de trabalho


O SharePoint Server 2010 tem algumas configuraes que os administradores devem definir conforme suas necessidades de segurana. 420

Permisses obrigatrias para iniciar um fluxo de trabalho


Alm de impedir a elevao de permisses no cdigo, os administradores de lista podem restringir o nvel de permisso necessrio para iniciar um fluxo de trabalho durante o processo de associao. Os administradores podem selecionar entre dois nveis de permisso para iniciar uma associao de fluxo de trabalho especfica: Editar Item ou Gerenciar Lista. A configurao padro para associar um fluxo de trabalho permitir que os usurios com as permisses Editar Item iniciem manualmente um fluxo de trabalho. Isso significa que qualquer usurio autenticado do SharePoint Server 2010 na lista daqueles que tm a permisso Editar Item pode iniciar uma instncia dessa associao de fluxo de trabalho. Se durante a criao do fluxo de trabalho o administrador selecionar a opo que exige que o usurio dever ter a permisso Gerenciar Listas para iniciar o fluxo de trabalho, apenas os administradores de listas podero iniciar um fluxo de trabalho dessa associao. Como os fluxos de trabalho so projetados para serem usados por colaboradores padro, a maioria dos fluxos de trabalho no exige a restrio s permisses Gerenciar Listas. No entanto, os administradores podem usar essa configurao para fluxos de trabalho como um fluxo de trabalho de descarte de documentos, onde o administrador quer que apenas algumas pessoas executem as aes de descarte.

Configuraes da Administrao Central


As configuraes a seguir podem ser encontradas na pgina da Administrao Central clicando em Gerenciamento de Aplicativos e, na seo Aplicativos Web, clicando em Gerenciar aplicativos Web. Na pgina Aplicativos Web, selecione o aplicativo Web que deseja configurar e, no grupo Gerenciar da faixa de opes, clique em Configuraes Gerais e selecione Fluxo de Trabalho. A pgina Configuraes de Fluxo de Trabalho ser aberta e as configuraes a seguir sero exibidas: Fluxos de trabalho definidos pelo usurio Notificaes de tarefa do fluxo de trabalho

Habilitar fluxos de trabalho definidos pelo usurio


Por padro, os fluxos de trabalho definidos pelo usurios so habilitados em todos os sites no aplicativo Web, conforme mostrado na seo Fluxos de Trabalho Definidos pelo Usurio da pgina Configuraes de Fluxo de Trabalho. Quando essa opo selecionada, os usurios podem definir fluxos de trabalho em um editor de fluxo de trabalho como o editor de fluxo de trabalho do SharePoint Designer 2010. Os usurios que definem esses fluxos de trabalho devem ter permisses Gerenciar Lista no site onde eles esto implantando o fluxo de trabalho.

Notificao de tarefa para usurios sem acesso ao site


Na pgina Configuraes de Fluxo de Trabalho, na seo Notificaes da Tarefa do Fluxo de Trabalho, possvel definir opes para enviar notificaes sobre tarefas de fluxo de trabalho pendentes a usurios que no tm acesso ao site. Usurios internos No SharePoint Server 2010, possvel resolver os nomes de usurios internos no servio de diretrio que no so membros do site ou que no tm acesso quela tarefa. Nesse caso, um administrador pode selecionar a opo Alertar usurios internos que no tiverem acesso ao site quando atribudos a uma tarefa de fluxo de trabalho? na seo Notificaes de Tarefa do Fluxo de Trabalho para 421

definir se esses usurios recebem uma notificao de tarefa por email. Essa opo significa que os usurios so avisados quando lhe atribuem uma tarefa de fluxo de trabalho. Essa opo habilitada por padro e a mensagem de email que os usurios recebem contm um link que eles podem clicar para solicitar o acesso ao site (os administradores ainda precisam conceder o acesso). Essa mensagem de email talvez contenha informaes sobre o documento. Essas informaes podem incluir o ttulo do documento e as instrues do proprietrio do fluxo de trabalho. Se houver uma preocupao com a divulgao de informaes associadas a usurios internos que no so membros do site, os administradores talvez optem por desabilitar a configurao Alertar usurios internos que no tiverem acesso ao site quando atribudos a uma tarefa de fluxo de trabalho?. Usurios externos Os usurios externos que no esto no servio de diretrio, mas que foram atribudos com um endereo de email SMTP correto, tambm podem ser atribudos com tarefas do fluxo de trabalho. Como os usurios externos tero dificuldade em acessar o documento, o SharePoint Foundation 2010 e o SharePoint Server 2010 incluem a opo Permitir que usurios externos participem do fluxo de trabalho, enviando uma cpia do documento?, que permite enviar notificaes de tarefa por email, com o documento anexado, aos usurios externos. Quando essa opo habilitada, a tarefa atribuda ao proprietrio do fluxo de trabalho e o usurio externo poder concluir a tarefa enviando um email ao proprietrio. A opo Permitir que usurios externos participem do fluxo de trabalho, enviando uma cpia do documento? desabilitada por padro. Mas essa configurao pode ser til em situaes em que a participao externa necessria, como em aprovaes de documentos comerciais que envolvem clientes externos. Os administradores que habilitarem essa opo (selecione Sim) devem verificar se o cronograma do fluxo de trabalho aceita a configurao para participao externa. Por exemplo, quando uma tarefa criada para um usurio externo, o fluxo de trabalho personalizado deve especificar o endereo de email externo na propriedade OnBehalfEmail no objeto SPWorkflowTaskProperties usado para inicializar a tarefa). Vrios fluxos de trabalho incorporados no SharePoint Server 2010 tem suporte para essa configurao. Os desenvolvedores de fluxos de trabalho personalizados que pretendem habilitar essa funcionalidade devem trabalhar com os administradores para determinar se h riscos de divulgao de informaes em anexar o documento real a uma mensagem externa. Os administradores devem avaliar as vantagens e os riscos de se habilitar essa opo.

Divulgao de informaes em listas de histrico de tarefas e fluxos de trabalho


Como tarefas e itens de lista de histrico podem conter dados sobre usurios e aes que eles executam em documentos, os itens podem divulgar informaes confidenciais. Por exemplo, alguns fluxo de trabalho de aprovao de promoo podem coletar comentrios sobre tarefas que uma organizao gostaria que apenas o proprietrio do fluxo de trabalho e o participante da tarefa tivessem acesso. Listas de tarefa e de histrico so listas tpicas em um site. Por padro, todos os leitores podem visualizar tarefas e itens de histrico. Os administradores e desenvolvedores 422

devem determinar as informaes que no podem ser divulgadas e decidir se necessrio proteger itens de tarefa e de histrico criados no fluxo de trabalho. A proteo desses itens pode ser feita de vrias maneiras. Os administradores podem, por exemplo, definir permisses no nvel de lista. Se a divulgao deve ser particular, ou seja, no deve estar disponvel publicamente, mas para um grupo especfico de pessoas, os administradores devem criar uma nova tarefa ou lista de histrico, e definir permisses para a lista que sejam dirigidas a esse grupo. Se os administradores no quiserem que ningum veja os eventos do histrico em uma pgina de status do fluxo de trabalho, eles podem remover as permisses de visualizao da lista de histrico do fluxo de trabalho de onde a pgina de status obtm suas informaes. Os usurios que no tm permisses para exibir a lista do histrico em si recebem um erro de Acesso Negado quando abrem qualquer pgina de status que obtm dados dessa lista de histrico. Se forem necessrias restries mais refinadas, os desenvolvedores de fluxo de trabalho podem definir permisses por item quando criarem tarefas ou itens de histrico. A atividade CreateTask tem uma propriedade SpecialPermissions que concede apenas permisses especificadas para acessar a tarefa recm-criada. Como a atividade LogToHistoryList no tem essa propriedade, para definir permisses por item em itens da lista de histrico os administradores devem usar o modelo de objeto no SharePoint Server 2010. As permisses por item podem afetar negativamente o desempenho e s devem ser usadas se for mesmo necessrio. As tarefas e os itens de histrico no precisam ser tratados da mesma maneira. Os administradores podem misturar e combinar permisses de lista e permisses de nvel de item.

Ataques por falsificao e violao das listas de histrico de tarefas e fluxos de trabalho
Qualquer colaborador pode modificar tarefas ou itens do histrico se no houver restries s listas. Isso significa que usurios mal-intencionados podem modificar as descries de tarefa para dar instrues incorretas aos participantes ou orientar os participantes de clicarem em links mal-intencionados. Para alterar os resultados percebidos de um processo, os usurios mal-intencionados tambm podem adicionar eventos de histrico falsos ou imprecisos, ou at modificar eventos de histrico para torn-los falsos e imprecisos. Conforme detalhado anteriormente, as listas de tarefa e de histrico so listas normais em um site. Por padro, no h nenhuma restrio de permisso em listas de tarefa ou de histrico. Para evitar os ataques por falsificao ou violao, os administradores devem determinar as vulnerabilidades existentes e restringir o acesso s colunas de uma lista (por exemplo, tornar colunas vulnerveis como descries de tarefa somente leitura para que apenas o fluxo de trabalho possa defini-las para criao de itens), definir permisses especiais na lista ou definir permisses de nvel de item nos itens de uma lista.

Questes de segurana na lista de histrico do fluxo de trabalho


Uma vantagem importante dos fluxos de trabalho a sua capacidade de controlar as informaes do processo para garantir visibilidade dentro do processo. A lista de 423

histrico do fluxo de trabalho um repositrio dessas informaes, onde a pgina de status do fluxo de trabalho pode pesquisar dados relacionados a uma instncia de fluxo de trabalho e disponibilizar essas informaes aos usurios. Os usurios podem ver todos os itens aos quais eles tm acesso na lista de histrico. No entanto, porque a lista de histrico do fluxo de trabalho controla as informaes, os usurios podem pressupor que ela pode ser usada como uma trilha de auditoria para eventos. No o caso, pois o histrico de fluxo de trabalho no um recurso de segurana. As listas de histrico so listas padro do SharePoint usadas para armazenar eventos visveis para qualquer usurio e sem qualquer permisso especial associados a ele. Por padro, os usurios podem modificar e adicionar eventos caso tenham permisses de edio e adio no site. Para realizar auditorias nos eventos, use o recurso Log de Auditoria do SharePoint. Somente os administradores tm acesso a esse log, que no requer aes extras para proteg-lo contra ataques por violao. Para proteger melhor a lista de histrico, os administradores podem restringir as permisses de edio e adio lista de forma que apenas os administradores da conta do sistema (por exemplo, administradores de fluxo de trabalho) e administradores de lista possam adicionar itens. Os administradores de lista devem ter permisses de adio para registrar eventos como "Terminar este fluxo de trabalho". Se as permisses de edio e adio forem restritas na lista de histrico, os usurios ainda vo precisar obter permisses de exibio para ver as informaes de status.

Tipo de Etapa de Representao de Usurio para fluxos de trabalho declarativo


O tipo de Etapa de Representao de Usurio pode ser usado para executar sees de fluxos de trabalho declarativos pela pessoa que criou o fluxo de trabalho em vez de pelo iniciador do fluxo de trabalho. Declarativo significa um modelo que voc usa para criar o fluxo de trabalho e definir os parmetros para o fluxo de trabalho sem escrever cdigo. No SharePoint Server 2010, fluxos de trabalho declarativos sempre so executados no contexto de usurio do iniciador de fluxo de trabalho a menos que uma etapa de representao seja encontrada. Se uma etapa de representa''co for encontrada, o fluxo de trabalho declarativo ser executado no contexto do associador de fluxo de trabalho. As tarefas de fluxo de trabalho padro respeitam as permisses do SharePoint ao representarem o usurio que iniciou um fluxo de trabalho quando o fluxo de trabalho executado. Esse arranjo mantm tudo relativamente protegido no SharePoint Server 2010, mas bloqueia vrios cenrios nos quais um designer de fluxo de trabalho com altos nveis de permisso deseja criar um fluxo de trabalho poderoso que possa ser concludo por usurios com nveis de permisso mais baixos. Por meio de um formulrio seguro e com escopo de elevao de privilgio, aes de site podem ser automatizadas atravs de fluxo de trabalho. Isso reduz a carga de um administrador de site do SharePoint. A automao de um processo de alta segurana til em cenrios de aprovao e publicao na qual as aes existentes so ativadas para representar algum diferente do iniciador do fluxo de trabalho. A seguir, os cenrios de exemplo que demonstram o tipo de Etapa de Representao de Usurio: Publicar em uma lista segura Jackie bloqueou a biblioteca de documentos Pginas para a face pblica do seu site do SharePoint. Ela configurou uma aprovao de fluxo de trabalho que, usando o 424

Microsoft SharePoint Designer 2010, envia contedo de colaboradores do site para aprovao. Jackie coloca suas aes de fluxo de trabalho em uma etapa de representao para que as aes de fluxo de trabalho sempre a representem, uma administradora de site, como a autora do fluxo de trabalho. Quando Connie (uma colaboradora) posta um rascunho de contedo na biblioteca Pginas do site e tenta publicar seu artigo, essa ao inicia o fluxo de trabalho Aprovao de Jackie de forma que a postagem possa ser revisada e aprovada. As tarefas so enviadas para os aprovadores no fluxo de trabalho em nome de Connie. Aps a reviso e aprovao, o sistema define o status de moderao da postagem como "Aprovado", mesmo se Connie no tiver permisso para aprovar pginas. Concedendo permisses a usurios Joanne configurou um fluxo de trabalho no SharePoint Designer 2010 que usa uma ao de representao de usurio "Adicionar Usurio ao Grupo" para conceder permisses de Design ao seu site. Como o fluxo de trabalho usa um escopo de representao, a ao de adicionar um usurio ao grupo sempre ser executada em nome de Joanne. O restante do fluxo de trabalho permite que os colaboradores visitem o site e preencham um formulrio para registrar sua solicitao de acesso a uma lista. Por exemplo, um usurio separado, Olivier, recebe uma tarefa quando Connie, uma usuria, faz uma solicitao e quando ele aprova a tarefa, Connie adicionada ao grupo Designer para o site, mesmo que nem Olivier nem Connie tenham permisses de gerenciar listas no site de Joanne. Modelos e assumir a propriedade William criou vrios fluxos de trabalho no SharePoint Designer 2010 e os salvou como modelos para serem reutilizados na empresa, mas ele logo deixa a empresa. Sua conta removida, seu status de administrador revogado e agora os fluxos de trabalho do SharePoint Designer 2010 criados por William no so concludos devido perda das permisses de William. Um administrador do site do SharePoint pai, John, pode intervir em cada fluxo de trabalho sem precisar recri-los no SharePoint Designer 2010. John assume a propriedade dos sintomas administrativos em cada modelo com problema. Depois de fazer isso, a publicao segura e a concesso de acesso ocorrero sob o nome de John em vez de sob o nome de William e nada mais foi alterado. A seguir, aes de fluxo de trabalho que podem ser representadas: Definir status de aprovao de contedo (como proprietrio) Criar item de lista (como proprietrio) Atualizar item de lista (como proprietrio) Excluir item de lista (como proprietrio) Adicionar/remover/definir/herdar permisses de item de lista (como proprietrio) Como um administrador do SharePoint, voc deve considerar os possveis efeitos de segurana da incorporao da representao fluxos de trabalho no site do SharePoint. Isso se aplica a novas aes, mas tambm a aes existentes, como a atualizao de itens de lista. Por exemplo, considere um modelo no qual aes de representao de usurio no fluxo de trabalho ainda pudessem ser executadas como o iniciador. Se um usurio tiver permisses de administrador somente sobre um site do conjunto de sites, ele poder 425

criar, de forma mal-intencionada, um fluxo de trabalho para obter direitos ao site pai do site. Tudo o que ele precisaria fazer seria persuadir o administrador a carregar um arquivo para uma biblioteca de documentos no site do usurio mal-intencionado para iniciar o ataque do fluxo de trabalho e comprometer todo o site pai do site. Esse risco causou o desenvolvimento da restrio "aes de representao de usurio sempre representam sua associao" no SharePoint Designer 2010. O associador a pessoa que associa um fluxo de trabalho a uma determinada lista ou site. Nos fluxos de trabalho declarativos do SharePoint Server 2010, o associador e o autor do fluxo de trabalho so a mesma pessoa, ou seja, o usurio que cria o fluxo de trabalho no SharePoint Designer 2010. No entanto, o associador tambm pode ser qualquer um que associe um modelo de fluxo de trabalho declarativo. A preocupao agora que o autor/associador seja forado a aceitar a responsabilidade por qualquer coisa que ocorra por causa de um tipo de Etapa de Representao de Usurio, porque as credenciais do autor/associador esto sendo usadas na elevao. Isso requer que os autores/associadores compreendam os fluxos de trabalho que projetam ou associam. Dessa forma, durante a criao do fluxo de trabalho, o SharePoint Designer 2010 oferece uma mensagem de advertncia na pgina de criao do fluxo de trabalho ao autor/associador sobre o tipo de Etapa de Representao de Usurio.

426

Fluxo de trabalho de aprovao: um cenrio (SharePoint Server 2010)


O exemplo mais comum de fluxo de trabalho humano na maioria das organizaes uma certa variao de aprovao: um grupo de pessoas deve aprovar ou rejeitar um documento e talvez adicionar comentrios para explicar a deciso tomada. Este artigo mostra como a aparncia de um fluxo de trabalho do tipo aprovao criado no SharePoint Designer 2010 ou no Designer de Fluxo de Trabalho do Visual Studio 2010 e que hospedado usando o SharePoint Server 2010. Antes de ler este exemplo, ser til definir as funes exercidas por pessoas diferentes. Autor do fluxo de trabalho O desenvolvedor ou profissional da informao que cria um modelo de fluxo de trabalho. Administrador do SharePoint Server 2010 A pessoa que instala um modelo de fluxo de trabalho e o associa a uma biblioteca de documentos ou lista. Iniciador do fluxo de trabalho A pessoa que inicia um fluxo de trabalho, fazendo com que uma instncia de fluxo de trabalho seja criada a partir de uma associao de fluxo de trabalho especfica. Participantes do fluxo de trabalho As pessoas que interagem com uma instncia de fluxo de trabalho para concluir o processo corporativo ao qual ele oferece suporte. Conforme descrito na prxima seo, as pessoas em cada uma dessas funes tm seus prprios papis no sentido de criar, instalar, iniciar e usar um fluxo de trabalho.

Criando um fluxo de trabalho


A Microsoft oferece duas opes para a criao de fluxos de trabalho no SharePoint Server 2010. Os desenvolvedores usam o Visual Studio 2010 e o Designer de Fluxo de Trabalho, enquanto os trabalhadores da informao usam a abordagem baseada em regras que o SharePoint Designer 2010 oferece. Em ambos os casos, o resultado um modelo de fluxo de trabalho que deve ser implantado em um servidor que executa o SharePoint Server 2010. Esse cenrio pressupe que um modelo de fluxo de trabalho j tenha sido criado.

Associando um fluxo de trabalho


Antes de poder usar um fluxo de trabalho, voc deve instalar um modelo de fluxo de trabalho em um servidor que esteja executando o SharePoint Server 2010 e deve associar esse fluxo de trabalho a uma determinada biblioteca de documentos, lista, tipo de contedo ou site (no caso de um fluxo de trabalho de site). Dessa forma, possvel iniciar o fluxo de trabalho de qualquer documento ou item dessa biblioteca ou lista. Embora os fluxos de trabalho no possam ser explicitamente iniciados a partir de tipos de contedo, um fluxo de trabalho associado a um deles pode ser iniciado a partir de um documento ou item de lista ao qual o tipo de contedo est anexado. Como os fluxos de 427

trabalho operam da mesma maneira em itens e documentos, um modelo de fluxo de trabalho normalmente pode ser anexado a uma lista, biblioteca ou tipo de contedo. Voc tambm pode criar um modelo que possa ser associado somente a uma lista ou biblioteca especfica. Tanto a instalao quanto a associao so realizadas automaticamente para fluxos de trabalho implantados com o SharePoint Designer 2010. No entanto, quando voc usa o Visual Studio para implantar fluxos de trabalho, um administrador do servidor deve instalar explicitamente o modelo de fluxo de trabalho. Opcionalmente, o autor do fluxo de trabalho pode permitir que a pessoa responsvel pela criao da associao defina opes para o comportamento do fluxo de trabalho, como uma lista padro de pessoas que sempre podem participar do processo. O mesmo modelo pode ser associado a vrias bibliotecas, listas ou tipos de contedo, e cada associao pode ser personalizada como necessrio. Depois que a associao for criada e que qualquer opo disponvel for definida, um iniciador de fluxo de trabalho poder criar uma instncia de fluxo de trabalho a partir dessa associao, conforme descrito na seo a seguir.

Associando um fluxo de trabalho a um site


Fluxos de trabalho de site so associados ao prprio site. Um item no precisa ser iniciado para que o fluxo de trabalho seja executado. Voc pode usar fluxos de trabalho de site para processos que no possuem um contexto de item de lista. Por exemplo, pode criar um fluxo de trabalho para solicitar permisses para o site, um fluxo de trabalho para solicitar e provisionar um novo site ou um fluxo de trabalho que use um contexto armazenado fora do site do SharePoint, sem precisar criar um item de lista do SharePoint correspondente para iniciar o fluxo de trabalho. Fluxos de trabalho de site podem ser associados a um site por meio das configuraes desse site e podem ser iniciados no prprio site. O SharePoint Designer 2010 tambm pode implantar fluxos de trabalho de site diretamente em um site. Fluxos de trabalho de site funcionam da mesma maneira que itens de lista, conforme descrito anteriormente neste artigo, com a exceo de que esses fluxos no podem ser iniciados a partir de um documento ou de um item em uma biblioteca ou lista. Para obter mais informaes, consulte Add a workflow association (SharePoint Server 2010)

Iniciando um fluxo de trabalho


O SharePoint Server 2010 oferece trs opes para iniciar uma instncia de um fluxo de trabalho. Todas elas sempre executam o fluxo de trabalho desde o incio (se uma instncia de um fluxo de trabalho criada a partir de uma determinada associao j estiver em execuo em um determinado documento ou item de lista, no ser possvel iniciar outra instncia do fluxo de trabalho no mesmo documento ou item). Estas so as opes para iniciar um fluxo de trabalho: Um usurio do SharePoint Server 2010 pode iniciar manualmente um fluxo de trabalho. Voc pode configurar um fluxo de trabalho para ser executado automaticamente quando um usurio cria um documento ou item. Voc pode configurar um fluxo de trabalho para ser executado automaticamente quando um usurio altera um documento ou item. 428

1. 2.

Por exemplo, um usurio do Microsoft Word pode carregar um novo documento na biblioteca de documentos do site. Isso far com que seja iniciada uma instncia de um fluxo de trabalho associada a essa biblioteca. Este cenrio usa a primeira dessas trs opes: iniciar manualmente um fluxo de trabalho de Aprovao para um documento. Para iniciar uma instncia de fluxo de trabalho a partir de um documento de uma biblioteca de documentos, um usurio do SharePoint Server 2010 far o seguinte: Aponta para o documento e seleciona Fluxos de Trabalho na faixa de opes ou no menu suspenso. Seleciona o fluxo de trabalho a ser iniciado. Por exemplo, para um documento em uma biblioteca de documentos, apenas duas opes esto normalmente disponveis: Aprovao e Coletar Comentrios. Se um administrador tiver associado outros modelos de fluxo de trabalho a essa biblioteca de documentos, os nomes desses modelos trabalho tambm aparecero. Observao: Os fluxos de trabalho Aprovao e Coletar Comentrios predefinidos esto disponveis apenas no SharePoint Server 2010.

Quando um fluxo de trabalho iniciado (ou seja, quando uma instncia de fluxo de trabalho criada), ele tambm pode exibir uma tela que permite ao usurio especificar informaes relevantes. Para um fluxo de trabalho de Aprovao, essas informaes incluem o nome de cada pessoa que deve aprovar o documento, uma indicao da data de concluso de cada aprovao e uma lista de pessoas que devem ser notificadas. Depois que essas informaes so fornecidas, o usurio clica em Iniciar. O fluxo de trabalho comea a ser executado e solicita que cada participante revise o documento na ordem em que os nomes foram inseridos na tela. Quando um fluxo de trabalho iniciado, ele tambm pode opcionalmente enviar uma mensagem de email para a pessoa que o iniciou. Da mesma forma, um fluxo de trabalho pode informar seu criador por email assim que for terminado. Voc tambm pode configurar o fluxo de trabalho para notificar por email os participantes do fluxo de trabalho neste exemplo, as pessoas que esto aprovando o documento de que o fluxo de trabalho tem alguma tarefa para eles.

Interagindo com um fluxo de trabalho


O conceito de tarefas modela a interao entre uma pessoa e um fluxo de trabalho em execuo. Uma tarefa uma unidade de trabalho atribuda a um indivduo. Por exemplo, cada pessoa nesta lista de aprovao do fluxo de trabalho receber uma tarefa que solicita aprovao do documento. O SharePoint Server 2010 pode ter uma lista de tarefas para todos os sites e um fluxo de trabalho em execuo pode adicionar tarefas a essa lista que especifiquem a pessoa ou pessoas a quem cada tarefa ser atribuda. Os usurios desse site podem ver o trabalho que os aguarda acessando sua lista de tarefas em um navegador da Web. Como opo, voc pode ter uma lista de tarefas personalizada apenas para as suas tarefas de fluxo de trabalho. 429

Observao: Se voc estiver executando o SharePoint Server 2010, os usurios podero sincronizar a lista de tarefas do site com a lista de tarefas do Microsoft Outlook deles.

Para um usurio do SharePoint Server 2010, a lista de tarefas em espera simplesmente outra lista. Neste exemplo, o usurio navega at o site de equipe do SharePoint e seleciona a opo para exibir a lista de Tarefas a ele atribuda. Para trabalhar em uma tarefa, esse usurio clica no nome da tarefa. Como a maneira em que um fluxo de trabalho interage com participantes pode variar, o prprio fluxo de trabalho define a tela exibida para o usurio. Neste exemplo, o fluxo de trabalho oferece opes para aprovar ou rejeitar o documento e uma caixa de texto na qual os participantes podem digitar comentrios. Outras opes disponveis permitem que os usurios reatribuam a tarefa a outra pessoa ou que solicitem uma alterao. Aqui, o usurio poderia digitar um comentrio e clicar em Aprovar. Em seguida, o fluxo de trabalho cria uma tarefa na lista de tarefas da prxima pessoa na sua lista de aprovadores. Quando cada participante tiver respondido, o fluxo de trabalho ser finalizado. Os fluxos de trabalho do SharePoint Server 2010 tambm oferecem outras opes, incluindo as seguintes: O iniciador de um fluxo de trabalho pode verificar o status do fluxo de trabalho. Por exemplo, no cenrio descrito aqui, o iniciador poderia verificar o andamento do processo de aprovao. Um fluxo de trabalho pode ser modificado enquanto est em execuo. O autor do fluxo de trabalho determina as modificaes permitidas, se houver. Um fluxo de trabalho de Aprovao, por exemplo, pode permitir a incluso de um novo aprovador enquanto est em andamento. A capacidade de modificar fluxos de trabalho em andamento importante, porque reflete como as pessoas realmente trabalham. Como a alterao espontnea de processos corporativos faz parte da vida de qualquer empresa, os fluxos de trabalho do SharePoint Server 2010 foram projetados para permitir que os usurios lidem com isso.

Resumindo o processo
3. 4. 5. Quando um modelo de fluxo de trabalho instalado em um site e associado a uma biblioteca de documentos, a uma lista, a um site ou a um tipo de contedo, um usurio do site pode iniciar uma instncia de fluxo de trabalho. O processo comea quando o iniciador do fluxo de trabalho seleciona um documento e inicia uma instncia de um fluxo de trabalho. O iniciador cria uma instncia de fluxo de trabalho a partir dessa associao. O usurio personaliza essa nova instncia e a inicia.

430

6.

7. 8.

A instncia em execuo de fluxo de trabalho adiciona uma tarefa lista de tarefas de um participante. O fluxo de trabalho de aprovao usado neste cenrio atribui essas tarefas em sequncia. No entanto, voc pode atribuir tarefas para vrios participantes ao mesmo tempo, permitindo que as elas sejam executadas em paralelo. Os participantes do fluxo de trabalho podem conhecer as tarefas que o fluxo de trabalho atribuiu a eles verificando suas listas de tarefas. Cada participante interage com a instncia em execuo de fluxo de trabalho para concluir as tarefas atribudas. No exemplo descrito aqui, essa interao exige a aprovao de um documento, mas ela pode ser qualquer tarefa desejada pelo autor do fluxo de trabalho. Vale a pena notar que o documento no qual um fluxo de trabalho executado no enviado de uma pessoa para outra. Em vez disso, ele permanece no site e cada participante do fluxo de trabalho recebe um link para ele. No necessrio que o fluxo de trabalho utilize o documento ou o item ao qual est associado. Outra observao importante que o prprio SharePoint Server 2010 define o que ser exibido para o iniciador do fluxo de trabalho e os participantes nas etapas 1, 2 e 5 do fluxo de trabalho. No entanto, o autor do fluxo de trabalho define os formulrios usados na etapa 6. Isso permite que o autor controle como os usurios personalizam e interagem com o fluxo de trabalho. Aliado a uma plataforma para criar aplicativos de fluxos de trabalho humano, o SharePoint Server 2010 oferece um fluxo de trabalho de Acompanhamento de Questes predefinido. Esse fluxo de trabalho de trs estados permite atribuir questes ativas a participantes e permite acompanhar essas questes. Depois de criada, uma questo pode ser movida do estado Ativa para o estado Resolvida, que indica que ela foi manipulada pelo participante responsvel, e por fim o estado Fechada, que indica que o iniciador do fluxo de trabalho aceitou a resoluo e fechou a questo. A seo a seguir descreve um cenrio que usa o fluxo de trabalho de Aprovao predefinido no SharePoint Server 2010.

Cenrio do fluxo de trabalho de Aprovao


O fluxo de trabalho descrito nesta seo o fluxo de trabalho de Aprovao predefinido fornecido com o SharePoint Server 2010. Toda interao do usurio com o fluxo de trabalho acontece por meio do uso dos formulrios de fluxo de trabalho do InfoPath Forms Services exibidos em aplicativos no sistema Microsoft Office. O processo iniciado quando o fluxo de trabalho associado a uma biblioteca de documentos ou uma lista. O iniciador do fluxo de trabalho cria uma instncia de fluxo de trabalho em execuo. Isso pode ser feito no SharePoint Server 2010 ou diretamente em um documento do Microsoft Word. Quando um usurio clica no link Iniciar do fluxo de trabalho Aprovao, o fluxo de trabalho iniciado e abre um formulrio de fluxo de trabalho do InfoPath Forms Services. O fluxo de trabalho de Aprovao predefinido permite que seu iniciador personalize seu comportamento, especificando uma lista de aprovadores, definindo quanto tempo cada um possui para realizar suas tarefas etc. As pessoas listadas como aprovadores neste fluxo de trabalho recebem uma mensagem de email na ordem em que seus nomes foram inseridos. 431

9.

10.

11.

12.

O aprovador pode examinar o documento clicando no link do nome do documento no corpo da mensagem de email. Neste cenrio, o contedo do formulrio de Concluso de Tarefas do fluxo de trabalho definido como um formulrio de fluxo de trabalho do InfoPath Forms Services e exibido diretamente no Microsoft Outlook. O aprovador pode adicionar comentrios e aprovar ou rejeitar o documento.

432

Planejamento dos Servios do Access


Nesta seo: Introduo aos Servios do Access (SharePoint Server 2010)

433

Introduo aos Servios do Access (SharePoint Server 2010)


O Servios do Access um aplicativo de servio disponvel no Microsoft SharePoint Server 2010 que permite aos usurios editar, atualizar e criar bancos de dados Microsoft Access 2010 interligados que podem ser exibidos e manipulados usando um navegador da internet, o cliente Access ou uma pgina HTML vinculada.

Quem deve usar os Servios do Access?


Profissionais de TI e usurios finais devem usar o Servios do Access para permitir o uso dos bancos de dados Access dentro de um navegador, para publicar e compartilhar informaes entre equipes e para criar e modificar bancos de dados onde nenhum cliente Access est disponvel.

Recursos dos Servios do Access


Os Servios do Access permitem que voc crie, edite e salve bancos de dados no Access das seguintes maneiras: Permitindo a instanciao de um banco de dados Microsoft SharePoint Server em qualquer computador que possa se conectar com e tenha permisses para usar os Servios do Access em um computador com projeo de rede executando o SharePoint Server. Permitindo a criao, publicao e compartilhamento de um banco de dados da Web do SharePoint Server de qualquer computador que possa se conectar e tenha permisses para publicar em um computador que esteja executando o SharePoint Server e que tenha o Access 2010 instalado. Permitindo o download, a modificao e a republicao de dados modificados em um banco de dados de Servios do Access para qualquer computador que tenha o Access 2010 instalado e possa se conectar a um computador executando o SharePoint Server.

434

Improving the reach and manageability of Access 2010 database applications with Access Services (white paper)
Organizations have to provide users the tools that they need to work effectively and efficiently. For many years, Microsoft Access has helped organizations and users manage their business information. It enables them to easily create and deploy database applications that address a specific business need, task, or process.With the addition of Servios do Access no Microsoft SharePoint Server 2010, IT can centrally manage and govern Access Web databases. Together, Microsoft Access 2010, Servios do Access, and Produtos do SharePoint 2010 empower users to easily track, report, and share custom database applications and for themselves, their team, and their organizations. All this is achieved without straining limited IT resources, and while still allowing IT to centrally manage and govern the Access Web databases. Download this white paper as a Microsoft Word document (.docx). Improving the Reach and Manageability of Access 2010 Database Applications with Access Services (1.92 MB)

435

Planejar a criao e a manuteno do site (SharePoint Server 2010)


Se planeja ter mais do que alguns conjuntos de sites no seu ambiente do Microsoft SharePoint Server 2010, voc precisa ter um plano para a criao e a manuteno do site. Sem isso, ter dificuldades para controlar ou rastrear quando os sites do SharePoint so criados, se ainda esto ativos e quando possvel remover com segurana os sites inativos. Para implantar e disponibilizar sites aos usurios, necessrio responder estas perguntas, entre outras: Deseja controlar rigorosamente a criao de sites ou prefere permitir que muitos usurios criem sites? Em que nvel da hierarquia de sites devem ser criados sites adicionais? Como voc localiza e remove sites no utilizados no seu ambiente? Artigos e planilhas ajudam a projetar e registrar um plano de criao e manuteno de site. Isso ajudar voc a gerenciar o crescimento do ambiente. Nesta seo: Planejar processo de criao de sites (SharePoint Server 2010) Discute como determinar qual tipo de processo de criao de site mais adequado organizao e qual mtodo usar para a implementao desse processo. Planejar manuteno e gerenciamento do site (SharePoint Server 2010) Discute como planejar a manuteno de sites do SharePoint desde o incio, visando garantir que os sites sejam sempre atuais, prticos e utilizveis. Planejar o gerenciamento de cotas (SharePoint Server 2010) Contm diretrizes sobre como determinar as definies de modelos de cota e lixeiras e sobre como decidir se ou quando excluir sites no utilizados. Viso geral de relatrios e anlise de uso Este artigo explica como o servio Web Analytics e seus recursos de gerao de relatrios podem ser usados para gerenciar sites e conjuntos de sites.

436

Planejar processo de criao de sites (SharePoint Server 2010)


Algumas organizaes precisam manter um rgido controle sobre quem cria sites ou sobre quando os sites criados. Outras organizaes podem permitir aos usurios um acesso e uma liberdade maiores para criar sites quando necessrio. Este artigo ajuda voc a determinar o tipo de processo de criao de site que melhor se ajusta sua organizao e a definir o mtodo a ser usado para implementar esse processo. Neste artigo: Determinar quem pode criar sites e um mtodo de criao de site Planejar o Gerenciamento de Site Pessoal Planejar processos personalizados de criao de site Planilha

Determinar quem pode criar sites e um mtodo de criao de site


Por padro, novos conjuntos de sites (e, portanto, novos sites de nvel superior) s podem ser criados com a Administrao Central, o que significa que eles s podem ser criados por membros do grupo Administradores de Farm. Esse comportamento poder ser adequado sua organizao se voc quiser um ambiente rigidamente controlado e gerenciado, com apenas umas poucas pessoas autorizadas a adicionar sites de nvel superior. Entretanto, o mtodo padro de criao de site de nvel superior poder no se adequar sua organizao se houver qualquer um destes requisitos: Voc quer que os usurios possam criar facilmente sites de nvel superior informais, at mesmo descartveis; por exemplo, para projetos de curto prazo. Voc quer criar um espao informal para interao de equipes, grupos ou comunidades. Voc hospeda sites de nvel superior (interna ou externamente) e quer que o processo de solicitao e recebimento de um site de nvel superior seja o mais rpido possvel e com o menor custo. H vrias maneiras de permitir que os usurios criem seus prprios sites e, ainda assim, manter algum controle sobre o ambiente. Considere quais dos seguintes mtodos funciona melhor na sua organizao. Gerenciamento de Site Pessoal Na Administrao Central, voc pode ativar o Gerenciamento de Site Pessoal para permitir que os usurios criem conjuntos de sites no caminho /sites (ou em outro caminho especificado) dentro de um aplicativo Web especfico. melhor usar esse mtodo quando voc quer permitir grupos ou comunidades para criar sites. Ele tambm funciona bem quando voc est hospedando sites e quer permitir que os usurios criem sites sem esperar um processo complicado. A 437

pgina de inscrio do Gerenciamento de Site Pessoal pode ser personalizada ou substituda por uma pgina que inclua todas as informaes necessrias para integrao com um sistema de cobrana ou para acompanhar metadados personalizados sobre o site no momento da criao. Esse mtodo no funciona bem quando grandes nmeros de usurios precisam acessar vrios sites. Como o Gerenciamento de Site Pessoal cria conjuntos de sites, que tm permisses separadas, os usurios precisam ser adicionados exclusivamente a conjuntos de sites diferentes. Se voc usar subsites, no entanto, os usurios podero ser herdados do site pai no conjunto de sites. Subsites de sites existentes Limite os usurios criao de subsites de sites existentes, em vez de permitir a criao de novos conjuntos de sites e de sites de nvel superior. Qualquer usurio que, em um site existente, tiver o nvel de permisso Controle Total ou Gerenciar Hierarquia poder criar um subsite. Esse mtodo o mais limitado, pois voc ainda controla a quantidade existente de conjuntos de sites. Como os sites so sempre subsites de outros sites, eles podem ser fceis de organizar (se houver uns poucos) ou difceis de organizar e procurar (por exemplo, se algum da organizao quiser um subsite e cri-lo em diferentes nveis da hierarquia do conjunto de sites, a navegao do conjunto de sites poder se tornar difcil muito rapidamente). Observao: Se no quiser que os usurios tenham essa capacidade, voc poder remover o direito Criar Subsites dos nveis de permisso Controle Total e Gerenciar Hierarquia, tanto no nvel do conjunto de sites como no nvel do aplicativo Web.

Sites pessoais Permitir que os usurios criem sites pessoais (tambm conhecidos como sites do tipo Meu Site). Sites pessoais so conjuntos de sites armazenados no caminho /pessoal do aplicativo Web. Os sites pessoais so criados para usurios individuais e, portanto, no so o mtodo adequado a ser usado quando voc tenta criar sites para grupos ou comunidades. Para obter mais informaes sobre sites pessoais, consulte Plan My Sites. Observao: Lembre-se de que nenhum desses mtodos pode controlar a quantidade de espao que cada site ocupar nos bancos de dados de contedo. Para controlar o tamanho do site, use as cotas e defina um tamanho limite para os conjuntos de sites. No possvel definir limites individuais de tamanho para subsites. Para obter mais informaes, consulte Planejar manuteno e gerenciamento do site (SharePoint Server 2010).

438

Planejar o Gerenciamento de Site Pessoal


O gerenciamento de site pessoal permite que os usurios criem e gerenciem automaticamente seus prprios sites de nvel superior. Quando voc ativa o recurso Gerenciamento de Site Pessoal para um aplicativo Web, os usurios podem criar seus prprios sites de nvel superior em um caminho especfico (por padro, o caminho /sites). Quando ativado, esse recurso divulga a si mesmo por meio de um comunicado adicionado ao site de nvel superior, no caminho raiz do aplicativo Web, para que todos os usurios com permisso para exibir o comunicado possam seguir o link. Observao: Se quiser usar outro caminho diferente de /sites para o Gerenciamento de Site Pessoal, adicione o caminho como uma incluso de caractere curinga. Para obter mais informaes, consulte Collaboration site planning (SharePoint Server 2010).

Esse recurso pode obviamente afetar a segurana do servidor Web. Por padro, o Gerenciamento de Site Pessoal est desabilitado preciso ativ-lo para uso. Voc habilita o Gerenciamento de Site Pessoal para um nico aplicativo Web de cada vez. Se quiser us-lo em todos os aplicativos Web do farm de servidores, habilite-o em cada aplicativo Web. Ao habilitar o Gerenciamento de Site Pessoal, avalie o seguinte: Em geral, voc deve exigir um administrador secundrio de conjunto de sites. Os alertas administrativos, como aqueles emitidos quando as cotas so excedidas, ou a verificao de sites no utilizados, so encaminhados para os administradores primrios e secundrios. Se houver mais de um contato, isso reduzir o envolvimento do administrador com esses sites, pois o contato secundrio poder executar as tarefas mesmo quando o contato primrio no estiver disponvel. Defina uma cota de armazenamento e defina-a como a cota padro do aplicativo Web. Examine o nmero de sites permitido por banco de dados de contedo. Em combinao com as cotas, isso ajuda voc a limitar o tamanho dos bancos de dados no seu sistema. Habilite as notificaes de sites no utilizados para possibilitar a identificao de sites esquecidos ou que no tenham mais utilidade. Como o Gerenciamento de Site Pessoal cria sites de nvel superior em um aplicativo Web existente, todos os novos sites se ajustam automaticamente s definies de cota padro do aplicativo Web, s definies de notificao de site no utilizado e a outras polticas administrativas.

439

Planejar processos personalizados de criao de site


Voc pode, claro, criar seu prprio processo de criao de site usando um formulrio personalizado para solicitar que um site integrado a um sistema back-end de cobrana debite um carto de crdito do cliente ou um centro de custo corporativo. Se o sistema ou o processo for complicado e voc quiser inclu-lo como parte da criao do site, crie um aplicativo personalizado para chamar a interface de criao de site e executar todas as demais tarefas exigidas. Entretanto, se quiser apenas adicionar alguns campos personalizados pgina de criao de site (por exemplo, para rastrear qual departamento da empresa est solicitando um determinado site), considere o uso do Gerenciamento de Site Pessoal e personalize a pgina de inscrio para incluir as informaes necessrias. Na definio do site, possvel personalizar a pgina scsignup.aspx para incluir os metadados necessrios, mas sem que voc precise desenvolver todo o aplicativo. Para obter mais informaes sobre como criar aplicativos personalizados ou editar pginas em uma definio de site, consulte o portal do desenvolvedor do SharePoint 2010, no MSDN (http://go.microsoft.com/fwlink/?linkid=178818&clcid=0x416).

Planilha
Use a planilha a seguir para planejar o processo de criao de sites: Planilha de Criao e Manuteno de Sites (http://go.microsoft.com/fwlink/? linkid=193521&clcid=0x416)

440

Planejar manuteno e gerenciamento do site (SharePoint Server 2010)


Todos os sites, sobretudo aqueles com mais de um autor, ficam congestionados. A verificao e a limpeza peridicas podem ajudar a manter o bom funcionamento de seu site, seja ele grande ou pequeno. Se voc elaborar um plano para a manuteno de seu(s) site(s) desde o comeo, poder assegurar que ele(s) permanea(m) atual(is), til(eis) e facilmente utilizvel(is). Neste artigo: Planejar a manuteno do site Planejar o gerenciamento de conjuntos de sites Planilha

Planejar a manuteno do site


O plano de manuteno do seu site ser diferente de outros criados para qualquer outro ambiente e conter elementos diferentes. A manuteno de sites gerenciados por um departamento de TI difere daquela executada para sites criados e gerenciados pelo usurio. No entanto, algumas prticas recomendadas para um plano de manuteno de site incluem: Pergunte aos usurios o que eles desejam em sites gerenciados por TI. Faa pesquisas peridicas para determinar as necessidades dos usurios no site. Use logs e relatrios de uso e para saber que reas do site esto sendo usadas e, em seguida, correlacione esses dados e as pesquisas com os usurios para saber o que pode ser aprimorado. Arquive contedo ou sites obsoletos. No entanto, se os arquivar ou excluir, garanta que os usurios entendam esse plano e que eles compreendam que essas aes so executadas apenas em momentos previstos. Por exemplo, publique uma agenda com as datas em que voc vai arquivar contedo ou excluir sites no utilizados. Verifique periodicamente as permisses do site. Por exemplo, verifique-as trimestralmente para remover as permisses de usurios que tenham deixado o grupo ou o projeto. Selecione um intervalo de tempo razovel para suas atividades de manuteno. Por exemplo, se voc planeja realizar pesquisas peridicas com os usurios, no as realize mais de duas vezes por ano (preferivelmente, no mximo uma vez por ano). Crie um plano para backups regulares do contedo do site. Determine ou descubra com que frequncia os backups sero feitos, assim como o processo de restaurao de contedo, quando necessrio. Para obter mais informaes sobre o planejamento de atividades de backup e restaurao, consulte Plan for backup and recovery (SharePoint Server 2010). 441

Comece agora, durante o processo de planejamento, a criar um plano de manuteno do site. Registre seu plano, incluindo a frequncia de ajuste do site e arquivamento de contedo. O plano deve ser analisado por sua equipe e por representantes da base de usurios. Assim, voc poder identificar possveis preocupaes atuais dos usurios, determinar o melhor modo de atend-las e estar com um plano de manuteno do site pronto quando o site entrar no ar. Voc pode registrar essas informaes na Planilha de criao e manuteno de sites (http://go.microsoft.com/fwlink/?linkid=193521&clcid=0x416).

Planejar o gerenciamento de conjuntos de sites


Deve fazer parte do plano de manuteno do site um esquema para gerenciar o tamanho e a quantidade de conjuntos de sites do ambiente. Isso ainda mais importante quando voc permite o Gerenciamento de Site Pessoal. A maioria das organizaes deseja ser capaz de prever e controlar o crescimento de seus sites devido ao impacto que eles podem produzir sobre os recursos do banco de dados. Exemplificando, se um banco de dados de contedo especfico contm 100 sites, e um deles ocupa mais da metade do espao, talvez esse precise estar em seu prprio banco de dados de contedo. Isso preservaria espao para crescimento adicional e manteria a capacidade de backup e restaurao dos bancos de dados. Dois mtodos de gerenciamento de conjuntos de sites so: Cotas do conjunto de sites Use esse mtodo para controlar o limite de crescimento de conjuntos de sites. Confirmao e excluso de uso do site Use esse mtodo para monitorar e remover conjuntos de sites no utilizados.

Planejar cotas do conjunto de sites


Use cotas para rastrear e limitar o armazenamento de sites. Voc pode enviar um email de aviso aos administradores de conjuntos de sites quand