Você está na página 1de 391

Implantao do SharePoint Server 2010

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

Resumo
Este guia apresenta instrues de implantao do Microsoft SharePoint Server 2010. A
audincia deste guia inclui especialistas em aplicativos, especialistas em aplicativos de
linha de negcios e administradores de TI que esto prontos para implantar o SharePoint
Server 2010 e querem saber as etapas de instalao.
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.
As informaes contidas neste documento representam a viso atual da Microsoft
Corporation em relao s questes discutidas na data de publicao. Como a Microsoft
precisa responder a condies de mercado em permanente mudana, essas
informaes no devem ser interpretadas como um compromisso por parte da Microsoft,
e a Microsoft no pode garantir a preciso das informaes apresentadas aps a data de
publicao.

Contedo
Implantao do SharePoint Server 2010 ......................................................................... 1
Obtendo ajuda ................................................................................................................... 12
Implantao do SharePoint Server 2010 .......................................................................... 13
Viso geral da implantao (SharePoint Server 2010) ..................................................... 14
Conceitos ....................................................................................................................... 14
Arquitetura fsica ............................................................................................................ 15
Instalao e configurao .............................................................................................. 16
Estgios de implantao................................................................................................ 19
Instalar pr-requisitos de um compartilhamento de rede (SharePoint Server 2010) ....... 23
Opes e argumentos do Instalador ............................................................................. 23
Baixar e consolidar os pr-requisitos em um compartilhamento de arquivo ................. 24
Instalar os pr-requisitos usando a linha de comando .................................................. 25
Instalar os pr-requisitos usando um arquivo de argumentos ...................................... 25
Instalando o SharePoint Server 2010 ............................................................................... 29
Sobre o autor ................................................................................................................. 29
Recursos relacionados .................................................................................................. 29
Consulte tambm ........................................................................................................... 30
Preparar a implantao (SharePoint Server 2010) ........................................................... 31
Consulte tambm ........................................................................................................... 31
Requisitos de hardware e software (SharePoint Server 2010)......................................... 32
Viso geral ..................................................................................................................... 32
Requisitos de hardware servidores Web, servidores de aplicativos e instalaes de
servidor nico ............................................................................................................. 32
Requisitos de hardware servidores de bancos de dados ......................................... 33
Requisitos de software .................................................................................................. 34
Acesso ao software aplicvel ........................................................................................ 39
Contas administrativas e de servio (SharePoint Server 2010) ....................................... 42
Permisses necessrias ................................................................................................ 42
Proteger o SQL Server para ambientes do SharePoint (SharePoint Server 2010).......... 45
Resumo das recomendaes de proteo .................................................................... 45
Configurar uma instncia do SQL Server para que ela escute em uma porta no
padro ........................................................................................................................ 45
Configurar o Firewall do Windows para que ele bloqueie as portas de escuta padro do
SQL Server ................................................................................................................. 47

Configurar o Firewall do Windows para abrir portas manualmente atribudas ............. 47


Configurar um alias de cliente SQL ............................................................................... 47
Testar o alias de cliente SQL ........................................................................................ 48
Cenrios de implantao (SharePoint Server 2010) ........................................................ 49
Implantar um servidor nico com SQL Server (SharePoint Server 2010) ........................ 50
Viso Geral .................................................................................................................... 50
Antes de comear .......................................................................................................... 50
Instalar o SharePoint Server 2010 ................................................................................ 51
Etapas ps-instalao ................................................................................................... 57
Implantar um nico servidor com um banco de dados interno (SharePoint Server 2010)
....................................................................................................................................... 59
Viso geral ..................................................................................................................... 59
Antes de comear .......................................................................................................... 60
Instalar o SharePoint Server 2010 ................................................................................ 60
Etapas ps-instalao ................................................................................................... 64
Vrios servidores para um farm de trs camadas (SharePoint Server 2010) .................. 66
Viso Geral .................................................................................................................... 66
Preparar os servidores do farm ..................................................................................... 69
Instalar o SharePoint Server 2010 nos servidores do farm ........................................... 70
Criar e configurar o farm ................................................................................................ 71
Adicionar servidores Web ao farm ................................................................................ 73
Configurar o log de diagnstico e a coleta de dados de integridade e uso .................. 73
Crie e configure um novo Aplicativo de Servio de Pesquisa ....................................... 75
Criar um site .................................................................................................................. 76
Adicionar fontes de contedo e configurar um cronograma de rastreamento de
pesquisa ..................................................................................................................... 78
Etapas ps-instalao ................................................................................................... 79
Incio rpido: implantar um nico servidor em um ambiente Hyper-V isolado (SharePoint
Server 2010) .................................................................................................................. 80
Requisitos e recomendaes ........................................................................................ 80
Permisses necessrias ................................................................................................ 82
Tarefas pr-implantao ................................................................................................ 83
Implantar o SharePoint Server 2010 manualmente ...................................................... 83
Implantar o SharePoint Server 2010 usando scripts do Windows PowerShell ............. 83
Implantar usando bancos de dados criados por DBA (SharePoint Server 2010) ............ 88
Antes de comear .......................................................................................................... 88
Sobre a configurao de bancos de dados criados por um DBA ................................. 89
Criar e configurar bancos de dados para a Administrao Central .............................. 91
Criar e configurar bancos de dados adicionais ............................................................. 92

Implantar em um ambiente virtual (SharePoint Server 2010) ........................................... 99


Orientao sobre mquina virtual (SharePoint Server 2010) ......................................... 100
Rede ............................................................................................................................ 100
Configurao de mquina virtual ................................................................................. 102
Servios de integrao ................................................................................................ 104
Instalar o SharePoint Server 2010 usando o Windows PowerShell ............................... 107
Requisitos do servidor do farm .................................................................................... 107
Preparar SPModule ..................................................................................................... 108
Instalar o Microsoft SharePoint Server 2010 executando Install-SharePoint ............. 110
Configurar o farm usando o comando New-SharePointFarm ..................................... 112
Criar um aplicativo Web usando o Windows PowerShell ............................................ 113
Implantar servios usando o Assistente de Configurao do Farm do SharePoint 2010
.................................................................................................................................. 114
Criar um conjunto de sites usando o Windows PowerShell ........................................ 114
Executar tarefas de configurao adicionais ............................................................... 115
Adicionar servidores ao farm usando o comando Join-SharePointFarm .................... 116
Configurar o log de rastreamento ................................................................................ 116
Configurao inicial (SharePoint Server 2010) ............................................................... 117
Implantar pacotes de idiomas (SharePoint Server 2010) ............................................... 118
Sobre IDs de idioma e pacotes de idioma ................................................................... 119
Baixando pacotes de idiomas ...................................................................................... 121
Preparando seus servidores Web para pacotes de idiomas ....................................... 122
Instalando pacotes de idiomas em seus servidores Web ........................................... 123
Desinstalando pacotes de idiomas .............................................................................. 125
Configurar definies do farm (SharePoint Server 2010) ............................................... 126
Configure usage and health data collection (SharePoint Server 2010) (em ingls) ....... 127
Configure usage and health data collection by using Central Administration ............. 127
Configure usage data collection by using Windows PowerShell ................................. 128
To configure usage data collection for a specific event type by using Windows
PowerShell ............................................................................................................... 129
Log usage data in a different logging database by using Windows PowerShell ......... 130
Consulte tambm ......................................................................................................... 130
Configure diagnostic logging (SharePoint Server 2010) (em ingls) .............................. 131
Best practices .............................................................................................................. 131
Configure diagnostic logging by using Central Administration .................................... 133
Configure diagnostic logging by using Windows PowerShell ...................................... 134
Consulte tambm ......................................................................................................... 135
Integrao de emails (SharePoint Server 2010) ............................................................. 136

Configurar email de entrada (SharePoint Server 2010) ................................................. 137


Viso geral ................................................................................................................... 137
Requisitos da tarefa ..................................................................................................... 139
Instalar e configurar o servio SMTP .......................................................................... 139
Configurar email de entrada em um cenrio bsico .................................................... 141
Configurar Gerenciador DNS ...................................................................................... 142
Adicionar um conector SMTP no Microsoft Exchange Server 2007 ........................... 143
Configurar o AD DS para ser usado com o Servio de Gerenciamento de Diretrio . 145
Configurar permisses para a pasta-depsito de emails ............................................ 147
Configurar email de entrada em um cenrio avanado .............................................. 149
H anexos ausentes de mensagens de email enviadas a uma biblioteca de
documentos do SharePoint? .................................................................................... 152
Configurar emails de sada (SharePoint Server 2010) ................................................... 154
Viso geral ................................................................................................................... 154
Requisitos da tarefa ..................................................................................................... 154
Instalar e configurar o servio SMTP .......................................................................... 155
Configurar emails de sada para um farm ................................................................... 158
Configurar emails de sada para um aplicativo Web especfico.................................. 159
Consulte tambm ......................................................................................................... 160
Configurar uma conta de celular (SharePoint Server 2010) ........................................... 161
Importar um certificado raiz e criar uma autoridade raiz confivel .............................. 162
Configurar uma conta de celular ................................................................................. 162
Recuperar informaes da conta de celular ................................................................ 166
Excluir uma conta de celular ....................................................................................... 168
Consulte tambm ......................................................................................................... 169
Install and configure Remote BLOB Storage (RBS) with the FILESTREAM provider
(SharePoint Server 2010) (em ingls) ......................................................................... 170
Enable FILESTREAM and provision the RBS data store ............................................ 170
Install RBS ................................................................................................................... 171
Enable and test RBS ................................................................................................... 173
Consulte tambm ......................................................................................................... 174
Configure and use the Exchange connector (SharePoint Server 2010) (em ingls) ...... 175
Create a crawl rule ....................................................................................................... 175
Add a content source for Microsoft Exchange public folders ...................................... 176
Implantao para o Business Intelligence Search Indexing Connector (SharePoint Server
2010) ............................................................................................................................ 178
Install and configure BI Indexing Connector (back end) (em ingls) .............................. 179
Before you start ........................................................................................................... 179
Install the Business Intelligence Indexing Connector .................................................. 180

Verification of configuration ......................................................................................... 181


Consulte tambm ......................................................................................................... 182
Desinstalar o Business Intelligence Indexing Connector ................................................ 183
Para desinstalar o Business Intelligence Indexing Connector .................................... 183
Instalar ou desinstalar o SharePoint Solution Pack para o Business Intelligence Indexing
Connector (front-end) .................................................................................................. 184
Antes de comear ........................................................................................................ 184
Pacote de Soluo do SharePoint para SharePoint Server ........................................ 184
Desinstalar o Pacote de Soluo do SharePoint ........................................................ 185
Consulte tambm ......................................................................................................... 186
Instalar ou desinstalar o pacote de idiomas do SharePoint Solution Pack para o Business
Intelligence Indexing Connector (front-end) ................................................................ 187
Pacote de idiomas do Pacote de Soluo do SharePoint ........................................... 187
Desinstalar o pacote de idioma do Pacote de Soluo do SharePoint ....................... 188
Consulte tambm ......................................................................................................... 188
Troubleshooting BI Indexing Connector (SharePoint Server 2010) (em ingls)............. 190
Data sources ................................................................................................................ 190
Unified Logging Service log file or trace logs .............................................................. 190
Configurar servios (SharePoint Server 2010) ............................................................... 191
Service application and service management (SharePoint Server 2010) (em ingls) ... 192
Nesta seo ................................................................................................................. 192
Consulte tambm ......................................................................................................... 192
Configurar o servio de token de segurana (SharePoint Server 2010) ........................ 193
Como funcionam os aplicativos Web que usam um STS ........................................... 193
Configurar um aplicativo Web baseado em declaraes do SharePoint usando o
Windows PowerShell................................................................................................ 194
Editar associaes ....................................................................................................... 196
Configurar um aplicativo Web que usa um STS ......................................................... 196
Configurar o Servio de Repositrio Seguro (SharePoint Server 2010) ........................ 198
Inicializar uma instncia de um aplicativo de Servio de Repositrio Seguro ............ 198
Atualizar a chave de criptografia ................................................................................. 199
Gerar uma nova chave de criptografia ........................................................................ 200
Criar um aplicativo de destino ..................................................................................... 200
Definir credenciais para um aplicativo de destino ....................................................... 203
Habilitar o log de auditoria usando a Administrao Central ...................................... 204
Etapas ps-instalao para pesquisa (SharePoint Server 2010) ................................... 205
Configurar a funcionalidade de pesquisa bsica ......................................................... 205

Habilitar relatrios de pesquisa ................................................................................... 209


Habilitar a pesquisa de pessoas .................................................................................. 211
Etapas opcionais ......................................................................................................... 218
Configure a managed metadata service application (SharePoint Server 2010) (em ingls)
..................................................................................................................................... 220
Consulte tambm ......................................................................................................... 220
Preparar a hospedagem de sites (SharePoint Server 2010) .......................................... 221
Criar um aplicativo Web (SharePoint Server 2010) ........................................................ 222
Consulte tambm ......................................................................................................... 222
Criar um aplicativo Web que usa a autenticao clssica do Windows (SharePoint Server
2010) ............................................................................................................................ 224
Consulte tambm ......................................................................................................... 229
Criar um aplicativo Web que usa a autenticao de declaraes do Windows (SharePoint
Server 2010) ................................................................................................................ 230
Consulte tambm ......................................................................................................... 236
Configurar a autenticao de declaraes (SharePoint Server 2010) ........................... 237
Configure anonymous access for a claims-based Web application (SharePoint Server
2010) (em ingls) ......................................................................................................... 238
Configure anonymous access for a claims-based Web application ............................ 238
Configurar a autenticao baseada em formulrios para um aplicativo Web baseado em
declaraes (SharePoint Server 2010) ....................................................................... 239
Converter aplicativos Web para a autenticao de declaraes ................................ 239
Configurar um aplicativo Web baseado em formulrios para usar um provedor LDAP
utilizando a Administrao Central ........................................................................... 240
Configurar os arquivos LDAP Web.Config .................................................................. 241
Configurar um aplicativo Web baseado em formulrios para usar um provedor LDAP
utilizando o Windows PowerShell ............................................................................ 245
Migrar usurios e permisses do SharePoint Server 2007 para o SharePoint Server
2010.......................................................................................................................... 246
Configure Kerberos authentication for the claims to Windows token service (SharePoint
Server 2010) (em ingls) ............................................................................................. 247
Consulte tambm ......................................................................................................... 247
Configurar a autenticao usando um token de segurana SAML (SharePoint Server
2010) ............................................................................................................................ 248
Configurar um aplicativo IP-STS (Identity Provider STS) usando o Windows
PowerShell ............................................................................................................... 248
Configurar um aplicativo Web RP-STS (Relying Party STS) ...................................... 250

Estabelecer uma relao de confiana com um IP-STS usando o Windows PowerShell


.................................................................................................................................. 251
Exportar o certificado IP-STS de confiana usando o Windows PowerShell .............. 252
Definir um identificador exclusivo para mapeamento de declaraes usando o
Windows PowerShell................................................................................................ 252
Criar um novo provedor de autenticao .................................................................... 253
Criar um novo aplicativo Web do SharePoint e configur-lo para usar a entrada SAML
.................................................................................................................................. 253
Configuring the Login Token Expiration for SAML Claims Users (SharePoint 2010)
(OBSOLETE) ............................................................................................................... 255
Configurar a autenticao baseada em declaraes usando o Windows Live ID
(SharePoint Server 2010) ............................................................................................ 256
Configurar o Servio de Token de Segurana do Windows Live ID ........................... 257
Configure o SharePoint para a autenticao do Windows Live ID ............................. 257
Converter um ambiente interno do Windows Live ID em um ambiente de produo . 260
Criar diferentes tipos de aplicativos Web baseados em declaraes do SharePoint . 261
Conceder permisses a todos os usurios autenticados do Windows Live ID ........... 267
Sobre o autor ............................................................................................................... 268
Consulte tambm ......................................................................................................... 268
Register a custom claims provider (SharePoint 2010) ................................................... 269
Section Heading .......................................................................................................... 269
Configure Client Certificate Authentication (SharePoint Server 2010) ........................... 270
Configure Client Certificate Authentication .................................................................. 271
Consulte tambm ......................................................................................................... 272
Configurar a autenticao Kerberos (SharePoint Server 2010) ..................................... 273
Sobre a autenticao Kerberos ................................................................................... 273
Antes de comear ........................................................................................................ 274
Configurar a autenticao Kerberos para comunicaes SQL ................................... 279
Criar nomes da entidade de servio para os aplicativos Web usando a autenticao
Kerberos ................................................................................................................... 282
Implantar o farm de servidores .................................................................................... 283
Configurar servios nos servidores do farm ................................................................ 286
Criar aplicativos Web usando a autenticao Kerberos .............................................. 287
Criar um conjunto de sites usando o modelo Portal de Colaborao no aplicativo Web
do site de portal ........................................................................................................ 289
Confirmar o acesso bem-sucedido aos aplicativos Web usando a autenticao
Kerberos ................................................................................................................... 290
Confirmar a funcionalidade de Indexao de Pesquisa correta .................................. 292
Confirmar a funcionalidade de Consulta de Pesquisa correta .................................... 293
Limitaes de configurao ......................................................................................... 293

Recursos adicionais e diretrizes para a soluo de problemas .................................. 294


Configurao da autenticao Kerberos nos Produtos do SharePoint 2010 (white paper)
..................................................................................................................................... 295
Baixar o white paper .................................................................................................... 295
Criar um conjunto de sites (SharePoint Server 2010) .................................................... 296
Criar um conjunto de sites usando a Administrao Central ...................................... 296
Criar um conjunto de sites usando o Windows PowerShell ........................................ 297
Uninstall SharePoint Server 2010 ................................................................................... 299
Uninstall SharePoint Server 2010 ............................................................................... 299
Consulte tambm ......................................................................................................... 300
Implantar personalizaes - viso geral (SharePoint Server 2010) ............................... 301
Viso geral do processo .............................................................................................. 301
Antes de comear ........................................................................................................ 301
Sobre os dois tipos de elementos de site personalizveis .......................................... 302
Implantando elementos de site desenvolvidos ............................................................ 303
Implantando elementos de site criados ....................................................................... 303
Consulte tambm ......................................................................................................... 306
Implantar pacotes de soluo (SharePoint Server 2010) ............................................... 307
O que um pacote de soluo? .................................................................................. 307
Implantao de elementos de site usando pacotes de solues ................................ 308
Criando e implantando um pacote de soluo de Web Parts personalizado usando o
Visual Studio 2010 ................................................................................................... 314
Implantar elementos de site criado (SharePoint Server 2010) ....................................... 316
Sobre a implantao de elementos de site criados ..................................................... 316
Antes de comear ........................................................................................................ 318
Implantar contedo usando trabalhos de implantao de contedo ........................... 318
Implantar contedo usando a API de Migrao de Contedo .................................... 319
Criar um pacote de implantao de contedo usando o Windows PowerShell .......... 320
Implantar elementos de site usando Recursos (SharePoint Server 2010) ..................... 323
O que um Recurso?.................................................................................................. 323
Quando usar Recursos ................................................................................................ 324
Criar um Recurso......................................................................................................... 324
Instalar e ativar um Recurso usando o Windows PowerShell ..................................... 326
Implantar modelos (SharePoint Server 2010)................................................................. 329
O que so definies de site? ..................................................................................... 329
Definies e configuraes de site .............................................................................. 330
Criar uma definio e configurao de site personalizada .......................................... 332
Implantar uma definio de site usando um pacote de soluo ................................. 334

Workflow deployment process (SharePoint Server 2010) (em ingls) ........................... 336
Overview ...................................................................................................................... 336
Before you begin .......................................................................................................... 337
Deploying workflows .................................................................................................... 337
Verification ................................................................................................................... 341
Deploy software updates for SharePoint Server 2010 .................................................... 342
Software updates overview (SharePoint Server 2010) (em ingls) ................................ 343
Improvements and new features ................................................................................. 343
Intended audience and scope ..................................................................................... 343
Software update process ............................................................................................. 344
Software update strategy ............................................................................................. 345
Software update deployment cycle .............................................................................. 345
Prepare to deploy software updates (SharePoint Server 2010) (em ingls) .................. 352
Verify account permissions and security settings ........................................................ 352
Determine the update approach .................................................................................. 352
Back up the environment ............................................................................................. 355
Document the environment ......................................................................................... 355
Determine whether related items need to be updated ................................................ 356
Obtain the software update and prepare the installation source (optional) ................. 356
Install a software update (SharePoint Server 2010) (em ingls) .................................... 358
Verify the update strategy ............................................................................................ 358
Monitor installation progress ........................................................................................ 358
Handle update failures ................................................................................................. 359
Review update scenarios............................................................................................. 359
Use the in-place method without backward compatibility ............................................ 361
Use the in-place method with backward compatibility ................................................. 363
Use the database attach method for high availability of existing content .................... 369
Verify update completion and success ........................................................................ 372
Implantar Office Web Apps (Instalados nos Produtos do SharePoint 2010) .................. 373
Compreendendo a implantao dos Office Web Apps ............................................... 374
Instalar e configurar os Office Web Apps em um servidor SharePoint autnomo prexistente ................................................................................................................... 375
Instalar e configurar os Office Web Apps em um servidor SharePoint autnomo novo
.................................................................................................................................. 380
Instalar e configurar os Office Web Apps em um farm de servidores SharePoint
preexistente .............................................................................................................. 381
Instalar e configurar os Office Web Apps em um novo farm de servidores SharePoint
.................................................................................................................................. 386
Configurao adicional (opcional) ............................................................................... 387
Soluo de problemas ................................................................................................. 389

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

13

Implantao do SharePoint Server 2010


Bem-vindo ao guia de implantao do Microsoft SharePoint Server 2010. Os artigos
deste guia o ajudam a preparar a instalao e a configurao do SharePoint Server
2010. O guia de implantao contm informaes sobre cenrios de implantao,
instrues de instalao passo a passo e etapas de configurao ps-instalao.
Tambm descreve como fazer a atualizao para o SharePoint Server 2010.
Antes de instalar o SharePoint Server 2010, leia as informaes fornecidas em Planning
and architecture for SharePoint Server 2010.
Nesta seo:
Viso geral da implantao (SharePoint Server 2010)
Este artigo oferece informaes sobre como implantar o SharePoint Server 2010. O
objetivo oferecer informaes capazes de ajudar voc e as suas equipes a tomar
decises fundamentais sobre a implantao de solues baseadas no SharePoint
Server 2010 na sua organizao.
Instalando o SharePoint Server 2010
O vdeo demonstra como instalar e configurar o Microsoft SharePoint Server 2010 e
como criar o primeiro conjunto de sites.
Preparar a implantao (SharePoint Server 2010)
Esta seo fornece as etapas essenciais a serem executadas antes da implantao
do Microsoft SharePoint Server 2010.
Cenrios de implantao (SharePoint Server 2010)
Siga as etapas desta seo para implantar um nico servidor ou farm de servidores
com o SharePoint Server 2010 ou para implantar o Office Web Apps para uso com o
SharePoint Server 2010.
Configurao inicial (SharePoint Server 2010)
Siga as etapas desta seo para instalar pacotes de idiomas, definir servios e
configuraes de farm e criar conjuntos de sites.
Implantar personalizaes - viso geral (SharePoint Server 2010)
Os artigos desta seo descrevem como implantar elementos de sites que foram
personalizados por desenvolvedores ou Web designers em um ambiente do
SharePoint Server 2010.
Upgrading to SharePoint Server 2010
Siga as etapas do guia de atualizao para planejar, preparar e executar uma
atualizao para o SharePoint Server 2010.
Recursos adicionais:
Para obter uma viso geral grfica do processo de implantao, baixe o modelo
Implantao dos Produtos do SharePoint 2010, do artigo Technical diagrams
(SharePoint Server 2010).

Para obter uma demonstrao em vdeo sobre a instalao, consulte Instalando o


SharePoint Server 2010.
14

Viso geral da implantao (SharePoint


Server 2010)
Este artigo contm uma viso geral de uma implantao de farm do Microsoft SharePoint
Server 2010. Embora os farms do Microsoft SharePoint Server variem em termos de
complexidade e tamanho, possvel reduzir significativamente o risco de resultados
inesperados por meio um planejamento cuidadoso e de uma implantao em fases que
inclua testes e avaliao contnuos.
Observao:
Para obter informaes sobre o planejamento de sites e solues, que est fora do
escopo deste artigo, consulte Plan for sites and solutions (SharePoint Server 2010).
Para obter uma representao visual das informaes deste artigo, consulte o modelo
Implantao de Produtos do SharePoint 2010 no tpico Technical diagrams (SharePoint
Server 2010). Diagramas tcnicos relacionados incluem topologias para o SharePoint
Server 2010 e servios nos Produtos do SharePoint 2010.
Neste artigo:
Conceitos

Arquitetura fsica

Instalao e configurao

Estgios de implantao

Conceitos
A consequncia lgica da flexibilidade e da excelncia do SharePoint Server pode ser
um alto grau de complexidade no que se refere instalao e configurao corretas do
SharePoint Server. preciso um conhecimento abrangente destes principais elementos
estruturais de um ambiente SharePoint Server para permitir a implantao e o suporte
adequados aos produtos do SharePoint Server 2010:
Farm de servidores: o elemento de nvel superior de um design de arquitetura lgica
para o SharePoint Server.

Aplicativo Web: um site do IIS que criado e usado pelo SharePoint Server 2010.

Banco de dados de contedo: fornece contedo de aplicativos Web de


armazenamento. Voc pode dividir esse contedo em vrios bancos de dados no
nvel do conjunto de sites.

Conjunto de sites: um conjunto de sites que possuem o mesmo proprietrio e


compartilham configuraes de administrao.

Site: uma ou mais pginas da Web e outros itens relacionados (como listas,
bibliotecas e documentos) que esto hospedados em um conjunto de sites.
15

Para obter mais informaes sobre estes e outros componentes de arquitetura, consulte
Logical architecture components.
Alm de entender os elementos de um ambiente SharePoint Server e saber como eles
devem ser configurados na sua soluo, voc precisa levar em considerao os
seguintes fatores adicionais: arquitetura fsica, instalao e configurao e os vrios
estgios de implantao.

Arquitetura fsica
A arquitetura fsica, que consiste em um ou mais servidores e na infraestrutura de rede,
permite implementar a arquitetura lgica para uma soluo do SharePoint Server. A
arquitetura fsica geralmente descrita de duas formas: pelo tamanho e pela topologia.
O tamanho, que pode ser medido de vrias maneiras, como o nmero de usurios ou de
documentos, utilizado para categorizar um farm como pequeno, mdio ou grande. A
topologia se baseia na noo de camadas ou grupos de servidores para definir uma
organizao lgica de servidores de farm.

Tamanho
O tamanho usa o nmero de usurios e o nmero de itens de contedo como uma
medida fundamental para indicar se um farm de servidores pequeno, mdio ou grande,
da seguinte forma:
Um farm de servidores de pequeno porte consiste em pelo menos dois servidores
Web e um servidor de banco de dados. Um dos servidores Web hospeda o site da
Administrao Central e o outro lida com as demais tarefas relacionadas ao farm;
por exemplo, exibio de contedo aos usurios.
Um farm de pequeno porte pode ser ampliado at trs camadas com o uso de um
servidor de aplicativos dedicado em resposta ao nmero de usurios, ao nmero de
itens de contedo e ao nmero de servios necessrios.
Um farm de servidores de mdio porte geralmente consiste em dois ou mais
servidores Web, dois servidores de aplicativos e mais de um servidor de banco de
dados. recomendvel comear pela configurao anterior e depois realizar a
ampliao para acomodar a carga de trabalho dos servidores.
Nos cenrios em que se sabe que os servios utilizam uma quantidade
desproporcional de recursos, voc pode ampliar a camada de aplicativo. Os dados
de desempenho indicaro os servios que voc deve optar por descarregar em um
servidor dedicado.
Um farm de servidores de grande porte pode ser o resultado lgico da ampliao de
um farm de mdio porte para atender aos requisitos de desempenho e capacidade,
ou pode decorrer de questes de design anteriores implementao de uma
soluo do SharePoint Server. Um ambiente de topologia de trs camadas
normalmente usa servidores dedicados em todas as camadas. Alm disso, esses
servidores muitas vezes so agrupados de acordo com sua funo no farm. Por
exemplo, todos os servios relacionados a clientes podem ser agrupados em um ou
dois servidores e depois ampliados com a adio de servidores ao grupo, conforme
necessrio, em resposta demanda dos usurios por esses servios.

16

Observao:
A recomendao de ampliao de um farm destina-se a agrupar servios ou bancos de
dados com caractersticas de desempenho semelhantes em servidores dedicados e, em
seguida, ampliar os servidores como um grupo. Em ambientes grandes, os grupos
especficos que evoluem para um farm dependem das demandas especficas por cada
servio em um farm.
Para conhecer valores especficos relacionados a farms de pequeno, mdio e grande
porte, consulte Performance and capacity management (SharePoint Server 2010).

Topologia
A topologia usa camadas como um modelo de organizao lgica dos servidores do
farm, de acordo com os componentes que eles hospedam ou conforme as respectivas
funes em um farm de servidores. Um farm do SharePoint Server implantado em
uma, duas ou trs camadas, da seguinte forma:
Em uma implantao de camada nica, o SharePoint Server e o servidor de banco
de dados so instalados em um nico computador.

Em uma implantao de duas camadas, os componentes do SharePoint Server e o


banco de dados so instalados em servidores separados. Esse tipo de implantao
corresponde ao que chamado de farm de pequeno porte. Os servidores Web frontend ficam na primeira camada, e o servidor de banco de dados fica localizado na
segunda camada. Na indstria de computadores, a primeira camada conhecida
como camada Web. O servidor de banco de dados conhecido como camada de
banco de dados ou back-end de banco de dados.

Em uma implantao de trs camadas, os servidores Web front-end ficam na


primeira camada, os servidores de aplicativos ficam na segunda camada (que
chamada de camada de aplicativo) e o servidor de banco de dados fica localizado na
terceira camada. Uma implantao de trs camadas utilizada para farms de mdio
e grande porte.

Instalao e configurao
Aps concluir o planejamento da sua soluo do SharePoint Server, voc pode criar um
farm do SharePoint Server para hospedar essa soluo. A primeira etapa consiste em
instalar o SharePoint Server 2010 e criar o farm necessrio soluo. O processo de
preparao do ambiente consiste nas seguintes fases:
1. Preparar os servidores
2. Criar o farm
3. Definir configuraes, servios, solues e sites

17

Observao:
O farm que voc criar e implantar sofrer alteraes significativas em termos de
tamanho, topologia e complexidade medida que voc percorrer os diferentes estgios
de implantao ilustrados no modelo Implantao de Produtos do SharePoint 2010. Esse
o resultado tpico e esperado de uma implantao em fases. Por esse motivo,
recomendvel seguir todos os estgios descritos na seo "Estgios de implantao"
deste artigo.

Preparar os servidores
Nessa fase, voc prepara os servidores para hospedar o produto. Isso inclui os
servidores de suporte e os servidores que tero o SharePoint Server instalado. Os
seguintes servidores devem ser configurados para dar suporte a um farm e hosped-lo:
Controlador de domnio: as contas de farm necessrias devem ser configuradas para
o domnio, e a sincronizao de diretrios deve ser configurada.
Importante:
O SharePoint Server 2010 no d suporte a nomes de SLD (domnio de rtulo nico).
Como o uso de nomes de SLD no uma prtica recomendada, os Produtos do
SharePoint 2010 no so amplamente testados nesse cenrio. Portanto, poder haver
problemas de incompatibilidade quando os Produtos do SharePoint 2010 forem
implementados em um ambiente de domnio de rtulo nico. Para obter mais
informaes, consulte as informaes para configurao do Windows para domnios com
nomes DNS de rtulo nico (http://go.microsoft.com/fwlink/?linkid=193849&clcid=0x416)
e o centro de solues para planejamento de namespaces DNS
(http://go.microsoft.com/fwlink/?linkid=198010&clcid=0x416).
Para obter informaes sobre as contas necessrias, consulte:
Contas administrativas e de servio (SharePoint Server 2010)

Sobre a sincronizao de diretrios


(http://go.microsoft.com/fwlink/?linkid=193169&clcid=0x416)

Servidor de banco de dados: a verso necessria do SQL Server, incluindo service


packs e atualizaes cumulativas, deve ser instalada no servidor de banco de
dados. A instalao deve incluir quaisquer recursos adicionais, como o SQL Analysis
Services, e os logons adequados do SharePoint Server devem ser adicionados e
configurados. O servidor de banco de dados deve ser protegido e, se necessrio,
bancos de dados devem ser criados pelo DBA. Para obter mais informaes,
consulte:

Requisitos de hardware e software (SharePoint Server 2010)

Proteger o SQL Server para ambientes do SharePoint (SharePoint Server 2010)

Implantar usando bancos de dados criados por DBA (SharePoint Server 2010)

Servidores de aplicativos e servidores Web front-end: os servidores do farm nos


quais o SharePoint Server ser instalado devem ser preparados da seguinte
maneira: verifique se eles atendem aos requisitos de hardware, se o sistema
operacional est protegido, se os protocolos de rede e de segurana necessrios
18

esto configurados, se os pr-requisitos de software do SharePoint Server 2010


esto instalados e protegidos e se a autenticao necessria est configurada. Para
obter mais informaes, consulte:

System requirements (SharePoint Server 2010)

Tpico sobre instalao de pr-requisitos de software em Requisitos de


hardware e software (SharePoint Server 2010)

Plan security hardening (SharePoint Server 2010)

Plan authentication (SharePoint Server 2010)

Criar o farm
Nessa fase, voc instala o produto e configura cada servidor para dar suporte sua
funo no farm. Alm disso, voc cria o banco de dados de configurao e o site da
Administrao Central do SharePoint. Os seguintes servidores so necessrios para um
farm do SharePoint Server:
Servidor de banco de dados: a menos que voc planeje usar bancos de dados
criados pelo DBA, o banco de dados de configurao, o banco de dados de
contedo e outros bancos de dados necessrios sero criados quando voc
executar o Assistente de Configurao de Produtos do SharePoint.

Servidor de aplicativos: aps preparar o servidor de aplicativos, instale os


componentes adicionais necessrios para dar suporte a funes como IRM
(Gerenciamento de Direitos de Informao) e apoio a decises. Instale o SharePoint
Server no servidor que hospedar o site da Administrao Central do SharePoint e
execute o Assistente de Configurao de Produtos do SharePoint para criar e
configurar o farm.

Servidor Web Front-end: instale o SharePoint Server em cada servidor Web, instale
pacotes de idiomas e execute o Assistente de Configurao de Produtos do
SharePoint para adicionar os servidores Web ao farm.
Observao:
Depois de adicionar e configurar todos os servidores Web front-end, voc pode incluir no
farm os servidores de aplicativos adicionais que fazem parte do seu design de topologia.

Para obter mais informaes sobre cenrios de implantao com suporte, consulte
Cenrios de implantao (SharePoint Server 2010).

Definir configuraes, servios, solues e sites


Nessa fase, voc prepara o farm para hospedar o contedo do site realizando as
seguintes tarefas:
Definir configuraes globais. Para obter mais informaes, consulte Configurar
definies do farm (SharePoint Server 2010)

Configurar servios. Para obter mais informaes, consulte Configurar servios


(SharePoint Server 2010)

Implantar solues e personalizaes. Para obter mais informaes, consulte


Implantar personalizaes - viso geral (SharePoint Server 2010)

Criar e popular os sites. Para obter mais informaes, consulte Preparar a


hospedagem de sites (SharePoint Server 2010)
19

Observao:
As etapas de configurao de farm no so isoladas para uma camada especfica na
infraestrutura de servidor.

Estgios de implantao
Implantando uma soluo do SharePoint Server 2010 em estgios, voc obtm os
benefcios decorrentes de uma abordagem sistemtica, como a coleta de dados de
desempenho e de uso, que voc pode utilizar para avaliar sua soluo. Alguns dos
benefcios adicionais so a verificao de suas pressuposies de gerenciamento da
capacidade e a identificao de problemas antes que o farm seja colocado em produo.
recomendvel implantar o farm nos seguintes estgios:
Planejamento

Desenvolvimento

POC (verificao de conceito)

Piloto

UAT (Teste de aceitao do usurio)

Produo

Planejamento
Para implantar um farm, voc deve planejar a soluo que deseja implantar e determinar
os requisitos de infraestrutura, como os recursos de servidor e a topologia do farm. Ao
concluir o estgio de planejamento, voc dever ter documentado o seguinte:
Um design de infraestrutura para dar suporte sua soluo

Uma descrio detalhada sobre como implementar o farm e a soluo

Um plano para testar e validar a soluo

Um site e uma arquitetura de soluo

Compreenso dos requisitos de monitoramento e engenharia assistida para dar


suporte soluo

Um registro de como a soluo ser controlada

Compreenso de como a soluo ser comunicada ao usurio para incentivar sua


adoo
recomendvel usar os recursos de planejamento e os artigos descritos em Planning
and architecture for SharePoint Server 2010.

20

Importante:
Problemas de recurso e tempo podem causar presso, fazendo com que voc seja
menos rigoroso durante o estgio de planejamento. recomendvel que voc seja o
mais diligente possvel, pois elementos de planejamento omitidos ou superficialmente
abordados podem voltar tona como problemas significativos no estgio de produo.
Esses problemas podem criar um considervel trabalho extra, alm de consumirem
recursos no inclusos no oramento e possivelmente prejudicarem o xito do SharePoint
Server.
Aps o estgio de planejamento, voc percorre os seguintes estgios de implantao,
atualizando e revisando seus planos, configuraes e topologias medida que realiza os
testes.

Desenvolvimento
Durante o estgio de desenvolvimento, voc implantar o SharePoint Server em um
nico servidor ou em vrios servidores para desenvolver, testar, avaliar e refinar a
soluo que pretende implementar. Esse ambiente dimensionado de acordo com as
suas necessidades durante o desenvolvimento da soluo e pode ser mantido como um
ambiente reduzido para desenvolvimento e testes futuros. No se trata de um ambiente
estvel, e no h contratos de nvel de servio.

POC (verificao de conceito)


Durante o estgio de verificao de conceito, o objetivo duplo: compreender o
SharePoint Server e avaliar o SharePoint Server em termos de como ele pode atender
s suas necessidades de negcios. O primeiro nvel de avaliao do produto pode ser
feito com a instalao de todos os componentes do produto em um nico servidor.
possvel fazer uma avaliao do produto mais extensa por meio de uma implantao
com verificao de conceito.
Uma implantao com verificao de conceito em um nico servidor ou em um farm de
pequeno porte permite ampliar o escopo da avaliao. Nessa implantao, uma equipe
no TI adicionada equipe de avaliao, proporcionando uma viso muito mais ampla
de como os recursos do SharePoint Server podem ser realmente usados na
organizao. O benefcio de uma implantao com verificao de conceito que voc
pode coletar dados que podem ser usados para refinar o planejamento original. Esses
dados por exemplo, modos de exibio de pgina, padres de comportamento do
usurio e consumo de recursos de servidor tambm permitem que voc comece a
desenvolver um benchmark para o dimensionamento do seu farm. Uma verificao de
conceito tambm interessante ao avaliar aplicativos de servio e ao determinar quais
conjuntos de recursos voc oferecer aos usurios finais.
Durante o estgio de verificao de conceito, importante compreender as
caractersticas exclusivas e a funcionalidade desses recursos, pois essa compreenso
ajudar a definir a topologia geral. Lembre-se de que uma implantao com verificao
de conceito exige recursos adicionais e aumenta o tempo necessrio para colocar o
SharePoint Server em produo.

21

Dica:
A virtualizao fornece uma boa plataforma para avaliao do SharePoint Server, pois
um ambiente virtual fornece flexibilidade, capacidade de rpida implantao e a
possibilidade de reverter mquinas virtuais para estados anteriores.

Piloto
Um piloto usado para testar sua soluo em pequena escala. H duas abordagens
para o uso de uma implantao piloto. A primeira se concentra em testes funcionais sem
o uso de dados reais. Usando a segunda abordagem, voc testa caractersticas de
produo utilizando dados reais, e os usurios pilotos testam diferentes tipos de tarefas.
recomendvel adotar a segunda abordagem, devido ao escopo mais amplo e aos
dados reais que voc pode coletar e utilizar para refinar o design da soluo.
Uma implantao piloto oferece muitos benefcios. Ela permite que voc colete dados
que podem ser usados para validar os seguintes aspectos do design de farm:
Design de infraestrutura

Pressuposies de gerenciamento da capacidade

Arquitetura de site e soluo

Pressuposies de uso da soluo


O estgio piloto tambm permite determinar dados adicionais que devem ser coletados
para aumentar a amplitude e a profundidade das suas avaliaes de desempenho. Isso
ser importante se voc quer avaliar o efeito potencial de recursos ou servios adicionais
que deseja adicionar ao farm antes do teste de aceitao do usurio.
Na concluso da implantao piloto, voc pode usar os dados coletados para ajustar os
vrios componentes da soluo e da respectiva infraestrutura de suporte.

UAT (Teste de aceitao do usurio)


A implantao do teste de aceitao do usurio tambm conhecida como ambiente de
pr-produo usada por organizaes como uma etapa de transio da implantao
piloto para uma implantao de produo. Os processos empresariais de uma
organizao determinam o escopo, a escala e a durao dos testes de aceitao do
usurio.
A topologia do ambiente de pr-produo deve ser igual ou muito semelhante
topologia de produo planejada. Durante os testes de aceitao do usurio, a soluo
do SharePoint Server testada em relao a um subconjunto ou a uma cpia completa
dos dados de produo. Esse estgio de implantao fornece uma oportunidade final
para o ajuste de desempenho e a validao de procedimentos operacionais, como
backups e restauraes.

Produo
O estgio final colocar o farm em um ambiente de produo. Nesse estgio, voc j
ter incorporado os ajustes necessrios de soluo e infraestrutura que foram
identificados durante o estgio de teste de aceitao do usurio.
Para colocar o farm em produo, necessrio concluir as seguintes tarefas:
Implantar o farm.

Implantar a soluo.
22

Implementar o plano de operaes.

Se necessrio, implantar ambientes adicionais, como farms de criao e de preparo


e farms de servios.

23

Instalar pr-requisitos de um
compartilhamento de rede (SharePoint
Server 2010)
Este artigo descreve como instalar pr-requisitos do Microsoft SharePoint Server 2010 a
partir de um local de rede compartilhado offline usando a ferramenta de instalao de
pr-requisitos (PrerequisiteInstaller.exe).
A instalao de pr-requisitos por meio de um local offline geralmente necessria
quando os servidores em que voc deseja instalar o Microsoft SharePoint Server esto
isolados da Internet. Mesmo que esse no seja o caso, a instalao de pr-requisitos por
meio de um local central offline permite garantir a consistncia do servidor de farm
mediante a instalao de um conjunto de imagens conhecido e controlado.
Observao:
A Ferramenta de Preparao de Produtos do Microsoft SharePoint uma interface do
usurio criada com base no arquivo PrerequisiteInstaller.exe. a Ferramenta de
Preparao de Produtos do Microsoft SharePoint no aceita entrada de usurio.
Neste artigo:
Opes e argumentos do instalador

Baixar e consolidar os pr-requisitos em um compartilhamento de arquivo

Instalar os pr-requisitos a partir da linha de comando

Instalar os pr-requisitos usando argumentos de um arquivo

Problemas conhecidos

Opes e argumentos do Instalador


Ao usar o PrerequisiteInstaller.exe com opes e argumentos, voc ter controle sobre
quais verses do software necessrio esto instaladas e o local onde esto instaladas.
O PrequisiteInstaller.exe aceita um ou mais pares de opo e argumento. Uma opo
identifica o pr-requisito e o argumento especifica a ao e o local do pr-requisito.
Um par de opo e argumento tem o seguinte formato:
/opo: <caminho>
Em que:
/opo uma opo vlida para identificar um pr-requisito. Por exemplo,
/NETFX35SP1: a opo para o .NET Framework 3.5 Service Pack 1.

24

<caminho> expresso como o caminho para o arquivo local ou o caminho para um


compartilhamento de arquivo, por exemplo, "C:\nomedapasta\dotnetfx35.exe " ou
"\\<nomedoservidor>\<nomedocompartilhamento>\dotnetfx35.exe".
Cada opo e seu argumento so separados por dois pontos e um espao. O argumento
colocado entre aspas.
Os pares de opo e argumento podem ser passados para o PrerequisiteInstaller.exe no
prompt de comando ou lidos de um arquivo de texto de argumentos.

Baixar e consolidar os pr-requisitos em um


compartilhamento de arquivo
O processo para baixar e consolidar pr-requisitos consiste nas etapas descritas nos
procedimentos a seguir.

Para identificar pr-requisitos


1. Consulte o artigo Requisitos de hardware e software (SharePoint Server 2010), que
contm uma lista de todos os programas de software necessrios e opcionais para o
SharePoint Server 2010. Adicionalmente, este documento fornece o local de
download de cada pr-requisito disponvel na Internet.
2. No prompt de comando, navegue at a raiz da mdia de instalao do SharePoint
Server 2010 ou do local da pasta.
3. No prompt de comando, digite PrerequisiteInstaller.exe /?. Isso exibir uma lista de
opes de lista de comando e seus argumentos correspondentes para a instalao
de um pr-requisito usando a linha de comando.
Dica:
Para copiar o contedo da janela Sobre ativa para a rea de Transferncia, pressione
CTRL+C.
4. Verifique se voc tem uma lista precisa dos programas de software necessrios.
Compare a sada do instalador do pr-requisito lista de pr-requisitos da Etapa 1.
5. Baixe os pr-requisitos para um computador que tenha acesso Internet.
Em seguida, use o procedimento a seguir para criar um local central que possa ser
usado para a instalao dos pr-requisitos do SharePoint Server em todos os servidores
do farm.

Para consolidar pr-requisitos


1. Crie uma pasta compartilhada em um computador que possa ser acessado pelos
servidores nos quais os pr-requisitos sero instalados.
2. Copie os arquivos baixados da Internet para a pasta compartilhada.
Depois de terminar de criar um local de rede acessvel para os pr-requisitos, use o
procedimento da seo a seguir para instalar os pr-requisitos do SharePoint Server
2010 em um servidor.

25

Instalar os pr-requisitos usando a linha de


comando
Voc pode instalar um ou todos os pr-requisitos da linha de comando usando o
procedimento a seguir.

Para instalar usando a linha de comando


1. No menu Iniciar, abra a janela Prompt de Comando usando a opo Executar
como administrador.
2. Navegue at o diretrio de origem do SharePoint Server.
3. Digite a opo de programa de pr-requisito e o argumento correspondente para o
programa que voc deseja instalar e pressione ENTER, por exemplo:
PrerequisiteInstaller.exe /SQLNCli: "\\o14-sf-admin\SP_prereqs\sqlncli.msi"
Observao:
Para instalar mais de um pr-requisito, digite cada par de opo e argumento, tomando o
cuidado de separar cada par por um espao, por exemplo:
PrerequisiteInstaller.exe /SQLNCli: "\\o14-sf-admin\SP_prereqs\sqlncli.msi"
/ChartControl: "\\o14-sf-admin\SP_prereqs\MSChart.exe" /W2K8SP2: "\\o14-sfadmin\SP_prereqs\Windows6.0-KB948465-X64.exe" /NETFX35SP1: "\\o14-sfadmin\SP_prereqs\dotnetfx35setup.exe"

Instalar os pr-requisitos usando um arquivo


de argumentos
Voc pode instalar os pr-requisitos do compartilhamento de arquivo usando um arquivo
de argumentos que consiste em opes e instrues de caminho correspondentes para
os programas que precisam ser instalados.
Quando PrerequisiteInstaller.exe executado com um arquivo de argumentos, acontece
o seguinte:
1. O PrerequisiteInstaller.exe l o arquivo de argumentos para verificar se cada opo
vlida e se o programa identificado na instruo de caminho realmente existe.
Observao:
Se voc especificar um argumento, o PrerequisiteInstaller.exe ir ignorar o arquivo de
argumentos e s processar o argumento da linha de comando.
2. O PrerequisiteInstaller.exe verifica o sistema local para determinar se qualquer um
dos pr-requisitos j foi instalado.
3. O PrerequisiteInstaller.exe instala os programas no arquivo de argumentos e retorna
um dos seguintes cdigos de sada:

0 - xito

1 Outra instncia deste aplicativo j est em execuo

2 Parmetro de linha de comando invlido

1001 Uma reinicializao pendente bloqueia a instalao

3010 Uma reinicializao necessria


26

4. Se um pr-requisito exigir uma reinicializao, ser gerado um cdigo 3010 e ser


solicitado que voc clique em Concluir para reiniciar o sistema. O comportamento
do instalador aps um cdigo 3010 ser diferente dependendo da existncia das
seguintes condies no computador:

Se o Windows Server 2008 Service Pack 2 (SP2) j estiver instalado no sistema,


o cdigo 3010 ser gerado e os pr-requisitos restantes sero instalados.
Depois que o ltimo pr-requisito for instalado, ser solicitada a reinicializao
do sistema.

Se o Windows Server 2008 SP2 tiver sido instalado no sistema pelo


PrerequisiteInstaller.exe, o instalador ir gerar o cdigo 3010 e a instalao dos
pr-requisitos restantes ser ignorada. Ser solicitada a reinicializao do
sistema.
Aps a reinicializao do sistema, o PrerequisiteInstaller.exe ser executado
novamente porque o arquivo de inicializao criado antes da reinicializao
contm um sinalizador /continue.
Aps uma reinicializao, o PrerequisiteInstaller.exe ignora o arquivo de
argumentos e tenta baixar e instalar os pr-requisitos restantes da Internet. Para
obter mais informaes, consulte Problemas conhecidos.
Use o procedimento a seguir para criar um arquivo de argumentos.

Para criar um arquivo de argumentos


1. Usando um editor de texto, crie um novo documento de texto chamado
PrerequisiteInstaller.Arguments.txt. Salve-o no mesmo local do programa
PrerequisiteInstaller.exe. Esse arquivo conter as opes e os argumentos usados
durante a execuo do Ferramenta de Preparao de Produtos do Microsoft
SharePoint.
2. Em um editor de texto, edite o arquivo PrerequisiteInstaller.Arguments.txt e fornea
caminhos de arquivo para a fonte de instalao para cada opo de pr-requisito,
usando a sintaxe a seguir:
/opo: <caminho>
Onde /opo uma opo vlida e <caminho> um caminho para a fonte de
instalao.
O exemplo a seguir mostra um arquivo de argumentos completo que utiliza um
compartilhamento de arquivo como um ponto de instalao comum.
/SQLNCli: "\\o14-sf-admin\SP_prereqs\sqlncli.msi"
/ChartControl: "\\o14-sf-admin\SP_prereqs\MSChart.exe"
/W2K8SP2: "\\o14-sf-admin\SP_prereqs\Windows6.0-KB948465-X64.exe"
/NETFX35SP1: "\\o14-sf-admin\SP_prereqs\dotnetfx35setup.exe"
/PowerShell: "\\o14-sf-admin\SP_prereqs\Windows6.0-KB968930-x64.msu"
/KB976394: "\\o14-sf-admin\SP_prereqs\Windows6.0-KB976394-x64.msu"
/KB976462: "\\o14-sf-admin\SP_prereqs\Windows6.1-KB976462-v2-x64.msu"
/IDFX: "\\o14-sf-admin\SP_prereqs\Windows6.0-KB974405-x64.msu"
/Sync: "\\o14-sf-admin\SP_prereqs\Synchronization.msi"
/FilterPack: "\\o14-sf-admin\SP_prereqs\FilterPackx64.exe"
/ADOMD: "\\o14-sf-admin\SP_prereqs\SQLSERVER2008_ASADOMD10.msi"
27

/ReportingServices: "\\o14-sf-admin\SP_prereqs\rsSharePoint.msi"
/Speech: "\\o14-sf-admin\SP_prereqs\SpeechPlatformRuntime.msi"
/SpeechLPK: "\\o14-sf-admin\SP_prereqs\MSSpeech_SR_en-US_TELE.msi"
Importante:
Para fins de legibilidade, as opes e instrues de caminho do exemplo anterior foram
exibidas em linhas separadas. Quando voc criar um arquivo
PrerequisitesInstaller.Arguments.txt real, no use quebras de linha, separe cada opo e
instruo de caminho com um espao. Para obter mais informaes, consulte Problemas
conhecidos.
3. Depois de terminar de editar PrerequisiteInstaller.Arguments.txt, salve suas edies
e verifique se esse arquivo est no mesmo diretrio de PrerequisiteInstaller.exe.
Use o seguinte procedimento para instalar os pr-requisitos.

Para instalar os pr-requisitos usando um arquivo de argumentos


1. Execute PrerequisiteInstaller.exe usando o prompt de comando para instalar os prrequisitos.
Cuidado:
Se for solicitado que voc clique em Concluir para reiniciar o sistema, no faa isso.
Clique em Cancelar. Para obter mais informaes, consulte Problemas conhecidos
antes de prosseguir para a prxima etapa.
2. Reinicie o sistema manualmente.
3. Execute PrerequisiteInstaller.exe usando o prompt de comando.

Problemas conhecidos
Existem dois problemas conhecidos que afetam o uso de um arquivo de argumentos:
Usando quebras de linha no arquivo de argumentos
Se voc criar um arquivo de argumentos e usar quebras de linha para colocar cada
opo e argumento em uma linha separada, o instalador do pr-requisito falhar. A
soluo alternativa inserir todos os pares de opo e argumento em uma nica
linha.
Aps a reinicializao de um computador, o arquivo de argumentos no usado
Aps uma reinicializao, o programa PrerequisiteInstaller.exe executa o arquivo de
comando de inicializao, que contm um sinalizador /continue. O sinalizador
/continue fora o instalador a ignorar o arquivo de argumentos.
Voc deve impedir uma reinicializao ao excluir a tarefa de inicializao neste
arquivo de comando usando uma das seguintes opes:
Opo 1
1. Execute PrerequisiteInstaller.exe ao clicar duas vezes nele. O programa exibir
a primeira tela com a lista de pr-requisitos.
2. Clique em Cancelar. O programa PrerequisiteInstaller.exe excluir a tarefa de
inicializao.
Opo 2
1. No menu Iniciar, escolha Executar e digite regedit para abrir o Registro.
28

2. Abra a chave
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Expl
orer\Shell Folders.
3. Verifique o valor de "Common Startup". Isso mostra o diretrio onde as tarefas
de inicializao esto listadas.
4. Feche o editor do Registro sem fazer alteraes.
5. Navegue at o diretrio de inicializao, que normalmente
<diretriodosistema>\ProgramData\Microsoft\Windows\Start
Menu\Programs\Startup.
6. Exclua "SharePointServerPreparationToolStartup_0FF1CE14-0000-0000-0000000000000000.cmd" para excluir a tarefa de inicializao.

29

Instalando o SharePoint Server 2010


Este vdeo de autoria de Asif Rehmani, SharePoint MVP, MCT e presidente da
SharePoint-Videos.com. Para obter outros vdeos de Asif, consulte
http://www.Sharepoint-Videos.com
(http://go.microsoft.com/fwlink/?linkid=187074&clcid=0x416).
O vdeo demonstra como instalar e configurar o Microsoft SharePoint Server 2010 e
como criar seu primeiro Conjunto de Sites.

Assistir ao vdeo | Clique com o boto direito no link e selecione Salvar Destino como
para baixar o vdeo.

Sobre o autor
Asif Consultor e Instrutor de SharePoint, SharePoint Server MVP e Microsoft Certified
Trainer (MCT). Ele coautor da publicao da Wrox Professional SharePoint Designer
2007. No decorrer dos anos, forneceu consultoria e treinamento em SharePoint a
clientes de grande porte, como: Departamento de Defesa dos EUA, NASA, Hersheys,
Toshiba, State Farm, Federal Home Loan Bank, Exrcito Americano e muito mais. Estas
so algumas conferncias das quais Asif participou como orador:
Conferncia Microsoft's SharePoint

Conferncia Microsoft's TechEd

SharePoint Connections

Advisor Live
Asif muito ativo na comunidade do SharePoint em Chicago. Ele cofundador e lder
atuante do Grupo de Usurios do SharePoint de Chicago.

Recursos relacionados
30

Recurso

Descrio

Implantao do SharePoint Server 2010

Para obter mais informaes


sobre cenrios de
implantao, instrues de
instalao passo a passo e
configurao ps-instalao
do SharePoint Server 2010.

SharePoint-Videos.com
Localize mais vdeos de Asif
(http://go.microsoft.com/fwlink/?linkid=187074&clcid=0x416) Rehmani.
SharePoint Products Tech Center
Localize detalhes sobre
(http://go.microsoft.com/fwlink/?linkid=177939&clcid=0x416) tecnologias relacionadas,
downloads e recursos
adicionais.

Consulte tambm
Outros recursos
Video demos and training for Sharepoint Server 2010

31

Preparar a implantao (SharePoint


Server 2010)
Esta seo fornece as etapas essenciais a serem executadas antes da implantao do
Microsoft SharePoint Server 2010.
Nesta seo:
Requisitos de hardware e software (SharePoint Server 2010)
Este artigo fornece os requisitos mnimos de hardware e software que so
necessrios para instalar o SharePoint Server 2010.
Contas administrativas e de servio (SharePoint Server 2010)
Este artigo fornece informaes sobre as contas administrativas e de servio
necessrias para a implantao inical do SharePoint Server 2010. Contas e
permisses adicionais so necessrias para a implantao completa de todos os
aspectos de um farm de produo.
Proteger o SQL Server para ambientes do SharePoint (SharePoint Server 2010)
Este artigo descreve como aumentar a proteo do Microsoft SQL Server para
ambientes do Produtos do Microsoft SharePoint 2010.

Consulte tambm
Conceitos
Viso geral da implantao (SharePoint Server 2010)
Cenrios de implantao (SharePoint Server 2010)

32

Requisitos de hardware e software


(SharePoint Server 2010)
Este artigo lista os requisitos mnimos de hardware e software para instalar e executar o
Microsoft SharePoint Server 2010.
Importante:
Se voc contatar o suporte tcnico da Microsoft com relao a um sistema de produo
que no atende s especificaes mnimas de hardware descritas neste documento, o
suporte ser limitado at que o sistema seja atualizado para os requisitos mnimos.
Neste artigo:
Viso geral

Requisitos de hardware servidores Web, servidores de aplicativos e instalaes


de servidor nico

Requisitos de hardware servidores de bancos de dados

Requisitos de software

Acesso ao software aplicvel

Viso geral
O Microsoft SharePoint Server 2010 oferece vrios cenrios de instalao. No momento,
esses incluem instalaes de servidor nico com banco de dados interno e instalaes
de farms com um ou vrios servidores.
Se voc planeja instalar o Microsoft Project Server 2010 com o SharePoint Server
2010, consulte Hardware and software requirements (Project Server 2010). Observe
particularmente os navegadores da Web com suporte para os usurios do Project Web
App.

Requisitos de hardware servidores Web,


servidores de aplicativos e instalaes de
servidor nico
Os requisitos na tabela a seguir se aplicam a instalaes de servidor nico com banco
de dados interno e a servidores que esto executando o SharePoint Server 2010 em
uma instalao de farm com vrios servidores.

33

Componente

Requisito mnimo

Processador

64 bits, quatro ncleos

RAM

4 GB para uso do desenvolvedor ou de


avaliao

8 GB para uso de produo em um farm


com um ou vrios servidores

80 GB para a unidade do sistema


Voc precisa ter espao suficiente para a
instalao base e espao suficiente para
diagnsticos como gerao de logs,
depurao, criao de despejos de memria
e assim por diante. Para uso em produo,
voc precisa de espao livre adicional em
disco para operaes dirias. Mantenha
duas vezes mais espao livre do que a
memria RAM disponvel para ambientes de
produo. Para obter mais informaes,
consulte Capacity management and sizing
for SharePoint Server 2010.

Disco rgido

Requisitos de hardware servidores de


bancos de dados
Os requisitos da tabela a seguir se aplicam aos servidores de banco de dados em
ambientes de produo com vrios servidores no farm.
Observao:
Nossas definies de implantaes pequenas e mdias esto descritas na seo sobre
arquiteturas de referncia em Capacity management and sizing for SharePoint Server
2010.

Componente

Requisito mnimo

Processador

64 bits, quatro ncleos para implantaes de pequeno


porte

64 bits, oito ncleos para implantaes de mdio porte

8 GB para implantaes de pequeno porte

RAM

34

Componente

Requisito mnimo

16 GB para implantaes de mdio porte


Para implantaes de grande porte, consulte a seo
"Estimativa dos requisitos de memria" em Storage and
SQL Server capacity planning and configuration (SharePoint
Server 2010).
Observao:
Esses valores so maiores que os valores mnimos
recomendados para o SQL Server devido distribuio de
dados necessria para um ambiente de Produtos do
SharePoint 2010. Para obter mais informaes sobre os
requisitos de sistema do SQL Server, consulte o artigo
sobre requisitos de hardware e software para a instalao
do SQL Server 2008
(http://go.microsoft.com/fwlink/?linkid=129377&clcid=0x416).

Disco rgido

80 GB para a unidade do sistema


O espao no disco rgido depende do tamanho do contedo
do SharePoint. Para obter informaes sobre como estimar
o tamanho do contedo e outros bancos de dados para sua
implantao, consulte Storage and SQL Server capacity
planning and configuration (SharePoint Server 2010).

Requisitos de software
Os requisitos nas tabelas a seguir se aplicam a um nico servidor com instalaes de
bancos de dados internos e instalaes de farm de servidores que incluam um nico
servidor e vrios servidores no farm.
Importante:
O SharePoint Server 2010 no d suporte a nomes de domnio de rtulo nico. Para
obter mais informaes, consulte as informaes sobre configurao do Windows para
domnios com nomes DNS de rtulo nico.
A Ferramenta de Preparao de Produtos do Microsoft SharePoint que pode ser
acessada na pgina inicial do SharePoint Server 2010 pode auxiliar na instalao dos
pr-requisitos de software do SharePoint Server 2010. Verifique se voc possui uma
conexo com a Internet, pois alguns desses pr-requisitos so instalados a partir da
Internet. Para obter mais informaes, consulte Implantar um servidor nico com SQL
35

Server (SharePoint Server 2010), Implantar um nico servidor com um banco de dados
interno (SharePoint Server 2010) e Vrios servidores para um farm de trs camadas
(SharePoint Server 2010).

Requisitos mnimos
Ambiente Requisito mnimo

Servidor Um dos seguintes:


de banco A edio de 64 bits do Microsoft SQL Server 2008 R2.
de dados
A edio de 64 bits do Microsoft SQL Server 2008 com Service Pack 1
em um
(SP1) e Atualizao Cumulativa 2. Na pgina do pacote de atualizao
farm
cumulativa 2 para SQL Server 2008 Service Pack 1
(http://go.microsoft.com/fwlink/?linkid=165962&clcid=0x416), clique no
link Exibir e solicitar downloads de hotfix e siga as instrues. Na
pgina Solicitao de Hotfix, baixe o arquivo
SQL_Server_2008_SP1_Cumulative_Update_2. Quando voc instalar o
Microsoft SQL Server 2008 SP1 no Windows Server 2008 R2, talvez
receba um aviso de compatibilidade. Ignore esse aviso e continue a
instalao.
Observao:
No recomendvel usar a atualizao cumulativa 3 ou 4; use a 2, a
5 ou uma atualizao cumulativa posterior 5. Para obter mais
informaes, consulte o artigo sobre o pacote de atualizao
cumulativa 5 para SQL Server 2008
(http://go.microsoft.com/fwlink/?linkid=196928&clcid=0x416). Baixe
o arquivo SQL_Server_2008_RTM_CU5_SNAC.

A edio de 64 bits do Microsoft SQL Server 2005 com Service Pack 3


(SP3). Na pgina do pacote de atualizao cumulativa 3 para SQL Server
2005 Service Pack 3
(http://go.microsoft.com/fwlink/?linkid=165748&clcid=0x416), clique no
link Exibir e solicitar downloads de hotfix e siga as instrues. Na
pgina Solicitao de Hotfix, baixe o arquivo
SQL_Server_2005_SP3_Cumulative_Update_3.
Para obter mais informaes sobre como escolher uma verso do SQL
Server, consulte SQL Server 2008 R2 and SharePoint 2010 Products: Better
Together (SharePoint Server 2010): white paper.
Servidor
nico com
banco de
dados
interno

A edio de 64 bits do Windows Server 2008 Standard, Enterprise, Data


Center ou Web Server com SP2 ou a edio de 64 bits do Windows
Server 2008 R2 Standard, Enterprise, Data Center ou Web Server. Se
voc estiver executando o Windows Server 2008 sem o SP2, o
Ferramenta de Preparao de Produtos do Microsoft SharePoint instalar
o Windows Server 2008 SP2 automaticamente.
36

Ambiente Requisito mnimo

Observao:
necessrio baixar uma atualizao para o Windows Server 2008 e o
Windows Server 2008 R2 antes de executar a Instalao. A atualizao
um hotfix para o .NET Framework 3.5 SP1 instalado pela Ferramenta
de preparao. Ele fornece um mtodo de suporte para a autenticao
de token sem segurana de transporte ou criptografia de mensagem no
WCF. Para obter mais informaes e links, consulte a seo "Acesso ao
software aplicvel", mais adiante neste artigo.

KB979917 - QFE para problemas do Sharepoint - correo do Contador


de Desempenho e Representao de Usurio
(http://go.microsoft.com/fwlink/?linkid=192577&clcid=0x416)

Para o Windows Server 2008 SP2, baixe o arquivo Windows6.0KB979917-x64.msu (Vista).

Para o Windows Server 2008 R2, baixe o arquivo Windows6.1KB979917-x64.msu (Win7).


Para obter mais informaes, consulte o artigo relacionado da Base
de Dados de Conhecimento sobre a ocorrncia de dois problemas
durante a implantao de um aplicativo baseado em ASP.NET 2.0 em
um servidor que esteja executando o IIS 7.0 ou o IIS 7.5 no Modo
integrado
(http://go.microsoft.com/fwlink/?linkid=192578&clcid=0x416).
A ferramenta de preparao instala os seguintes pr-requisitos:

Funo Servidor Web (IIS)

Funo Servidor de Aplicativos

Microsoft .NET Framework verso 3.5 SP1

SQL Server 2008 Express com SP1

Microsoft Sync Framework Runtime v1.0 (x64)

Microsoft Filter Pack 2.0

Microsoft Chart Controls para o Microsoft .NET Framework 3.5

Windows PowerShell 3.0

SQL Server 2008 Native Client

Microsoft SQL Server 2008 Analysis Services ADOMD.NET

Atualizao dos Servios de Dados ADO.NET para .NET Framework 3.5


SP1

Um hotfix para o .NET Framework 3.5 SP1 que fornece um mtodo de


suporte para autenticao de token sem segurana de transporte ou
criptografia de mensagem no WCF.

Windows Identity Foundation (WIF)


37

Ambiente Requisito mnimo

Observao:
Se o Microsoft "Geneva" Framework estiver instalado, desinstale-o antes de
instalar o Windows Identity Foundation (WIF).

Servidores
Web frontend e
servidores
de
aplicativos
em um
farm

A edio de 64 bits do Windows Server 2008 Standard, Enterprise, Data


Center ou Web Server com SP2 ou a edio de 64 bits do Windows
Server 2008 R2 Standard, Enterprise, Data Center ou Web Server. Se
voc estiver executando o Windows Server 2008 com o SP1, o
Ferramenta de Preparao de Produtos do Microsoft SharePoint instalar
o Windows Server 2008 SP2 automaticamente.
Observao:
necessrio baixar uma atualizao para o Windows Server 2008 e o Windows
Server 2008 R2 antes de executar a Instalao. A atualizao um hotfix para o.
NET Framework 3.5 SP1 instalado pela Ferramenta de preparao. Ele fornece
um mtodo de suporte para a autenticao de token sem segurana de
transporte ou criptografia de mensagem no WCF. Para obter mais informaes e
links, consulte a seo "Acesso ao software aplicvel".

KB979917 - QFE para problemas do Sharepoint - correo do Contador


de Desempenho e Representao de Usurio
(http://go.microsoft.com/fwlink/?linkid=192577&clcid=0x416)

Para o Windows Server 2008 SP2, baixe o arquivo Windows6.0KB979917-x64.msu (Vista).

Para o Windows Server 2008 R2, baixe o arquivo Windows6.1KB979917-x64.msu (Win7).


Para obter mais informaes, consulte o artigo relacionado da Base
de Dados de Conhecimento sobre a ocorrncia de dois problemas
durante a implantao de um aplicativo baseado em ASP.NET 2.0 em
um servidor que esteja executando o IIS 7.0 ou o IIS 7.5 no Modo
integrado
(http://go.microsoft.com/fwlink/?linkid=192578&clcid=0x416).
A ferramenta de preparao instala os seguintes pr-requisitos:

Funo Servidor Web (IIS)

Funo Servidor de aplicativo

Microsoft .NET Framework verso 3.5 SP1

Microsoft Sync Framework Runtime v1.0 (x64)

Microsoft Filter Pack 2.0

Microsoft Chart Controls para o Microsoft .NET Framework 3.5


38

Ambiente Requisito mnimo

Windows PowerShell 3.0

SQL Server 2008 Native Client

Microsoft SQL Server 2008 Analysis Services ADOMD.NET

Atualizao dos Servios de Dados ADO.NET para .NET Framework 3.5


SP1

Um hotfix para o .NET Framework 3.5 SP1 que fornece um mtodo de


suporte para autenticao de token sem segurana de transporte ou
criptografia de mensagem no WCF.

Windows Identity Foundation (WIF)


Observao:
Se o Microsoft "Geneva" Framework estiver instalado, desinstale-o antes de instalar
o Windows Identity Foundation (WIF).

Computad
or cliente

Um navegador com suporte. Para obter mais informaes, consulte Plan


browser support (SharePoint Server 2010).

Software opcional
Ambiente

Software opcional

Servidor nico com

servidores Web front-end e


de banco de dados interno
e servidores de aplicativos
em um farm

Microsoft SQL Server 2008 R2 para funcionar com


pastas de trabalho PowerPivot. Para obter mais
informaes, consulte o artigo sobre o Microsoft SQL
Server 2008 R2
(http://go.microsoft.com/fwlink/?linkid=179611&clcid=0x
416).

Windows 7 ou Windows Vista. Para obter mais


informaes, consulte o artigo sobre como configurar o
ambiente de desenvolvimento para SharePoint Server
(http://go.microsoft.com/fwlink/?linkid=164557&clcid=0x
416).

Pacote de instalao do SQL Server Remote BLOB


Store do Feature Pack para Microsoft SQL Server 2008
R2. Para o download, acesse o Centro de Download
(http://go.microsoft.com/fwlink/?linkid=177388&clcid=0x
416).
A ferramenta de preparao instala o seguinte software
opcional:
39

Ambiente

Computador cliente

Software opcional

Microsoft SQL Server 2008 R2 Suplemento Reporting


Services para Tecnologias do Microsoft SharePoint
2010 (SSRS), para usar os Servios do Access para o
SharePoint Server 2010. Para o download, v para o
Centro de Download
(http://go.microsoft.com/fwlink/?linkid=192588&clcid=0x
416).

Plataforma Microsoft Server Speech, para fazer com


que a correspondncia fontica de nomes funcione
corretamente para o SharePoint Search 2010.

Cliente do Microsoft Office 2010. Para obter mais


informaes, consulte o artigo sobre o Microsoft Office
2010
(http://go.microsoft.com/fwlink/?linkid=195843&clcid=0x
416).

Microsoft Silverlight 3.

Acesso ao software aplicvel


Para instalar o Windows Server 2008, o Microsoft SQL Server ou o SharePoint Server,
voc pode acessar os sites listados nesta seo. possvel instalar a maioria dos prrequisitos de software por meio da pgina inicial do SharePoint Server. Os pr-requisitos
de software tambm esto disponveis nos sites listados nesta seo. As funes de
Servidor Web (IIS) e Servidor de Aplicativos podem ser habilitadas manualmente no
Gerenciador do Servidor.
Em cenrios nos quais a instalao de pr-requisitos diretamente da Internet no
possvel ou vivel, voc pode instal-los por meio de um compartilhamento de rede.
Para obter mais informaes, consulte Instalar pr-requisitos de um compartilhamento
de rede (SharePoint Server 2010).
Avaliao do SharePoint Server 2010 Standard
(http://go.microsoft.com/fwlink/?linkid=197413&clcid=0x416)

Avaliao do SharePoint Server 2010 Enterprise


(http://go.microsoft.com/fwlink/?linkid=197414&clcid=0x416)

Pacotes de Idiomas de Servidores 2010 para SharePoint Server 2010, Project


Server 2010, Search Server 2010 e Office Web Apps 2010
(http://go.microsoft.com/fwlink/?linkid=197415&clcid=0x416)

Windows Server 2008 R2 and SharePoint Server 2010: Better Together (white
paper)

Business Productivity at Its Best: Microsoft Office 2010 and SharePoint Server 2010
Better Together (white paper)
40

Windows Server 2008 (http://go.microsoft.com/fwlink/?linkid=197426&clcid=0x416)

Windows Server 2008 R2


(http://go.microsoft.com/fwlink/?linkid=197428&clcid=0x416)

SQL Server 2008 R2 (http://go.microsoft.com/fwlink/?linkid=197429&clcid=0x416)

SQL Server 2008 (http://go.microsoft.com/fwlink/?linkid=179611&clcid=0x416)

SQL Server 2005 (http://go.microsoft.com/fwlink/?linkid=197431&clcid=0x416)

Microsoft SQL Server 2008 SP1


(http://go.microsoft.com/fwlink/?linkid=166490&clcid=0x416)

Pacote de atualizao cumulativa 2 para SQL Server 2008 Service Pack 1


(http://go.microsoft.com/fwlink/?linkid=165962&clcid=0x416)

Pacote de atualizao cumulativa 5 para SQL Server 2008


(http://go.microsoft.com/fwlink/?linkid=197434&clcid=0x416). Baixe o arquivo
SQL_Server_2008_RTM_CU5_SNAC.

Microsoft SQL Server 2005 SP3


(http://go.microsoft.com/fwlink/?linkid=166496&clcid=0x416)

Pacote de atualizao cumulativa 3 para SQL Server 2005 Service Pack 3


(http://go.microsoft.com/fwlink/?linkid=165748&clcid=0x416)

Microsoft Windows Server 2008 SP2


(http://go.microsoft.com/fwlink/?linkid=166500&clcid=0x416)

Windows Server 2008 com SP 2 CORREO: um hotfix que fornece um mtodo de


suporte autenticao de token sem segurana de transporte ou criptografia de
mensagens no WCF est disponvel para o .NET Framework 3.5 SP1
(http://go.microsoft.com/fwlink/?linkid=160770&clcid=0x416)

Windows Server 2008 R2 CORREO: um hotfix que fornece um mtodo de


suporte autenticao de token sem segurana de transporte ou criptografia de
mensagens no WCF est disponvel para o .NET Framework 3.5 SP1
(http://go.microsoft.com/fwlink/?linkid=166231&clcid=0x416)

Microsoft .NET Framework 3.5 Service Pack 1


(http://go.microsoft.com/fwlink/?linkid=131037&clcid=0x416)

Microsoft SQL Server 2008 Express Edition Service Pack 1


(http://go.microsoft.com/fwlink/?linkid=166503&clcid=0x416)

Windows Identity Foundation para Windows Server 2008


(http://go.microsoft.com/fwlink/?linkid=160381&clcid=0x416)

Windows Identity Foundation para Windows Server 2008 R2


(http://go.microsoft.com/fwlink/?linkid=166363&clcid=0x416)

Microsoft Sync Framework v1.0


(http://go.microsoft.com/fwlink/?linkid=141237&clcid=0x416)

Microsoft Office 2010 Filter Packs


(http://go.microsoft.com/fwlink/?linkid=191851&clcid=0x416)

Controles de Grfico da Microsoft para Microsoft .NET Framework 3.5


(http://go.microsoft.com/fwlink/?linkid=141512&clcid=0x416)

Windows PowerShell 2.0


(http://go.microsoft.com/fwlink/?linkid=161023&clcid=0x416)
41

Microsoft SQL Server 2008 Native Client


(http://go.microsoft.com/fwlink/?linkid=166505&clcid=0x416)

Microsoft SQL Server 2008 Analysis Services ADOMD.NET


(http://go.microsoft.com/fwlink/?linkid=160390&clcid=0x416)

KB979917 - QFE para problemas do Sharepoint - correo do Contador de


Desempenho e Representao de Usurio
(http://go.microsoft.com/fwlink/?linkid=192577&clcid=0x416)

Para o Windows Server 2008 SP2, baixe o arquivo Windows6.0-KB979917x64.msu (Vista).

Para o Windows Server 2008 R2, baixe o arquivo Windows6.1-KB979917x64.msu (Win7).

Atualizao dos Servios de Dados ADO.NET para .NET Framework 3.5 SP1
(http://go.microsoft.com/fwlink/?linkid=163519&clcid=0x416) para Windows Server
2008 SP2

Atualizao dos Servios de Dados ADO.NET para .NET Framework 3.5 SP1
(http://go.microsoft.com/fwlink/?linkid=163524&clcid=0x416) para Windows Server
2008 R2 ou Windows 7

Microsoft Silverlight 3 (http://go.microsoft.com/fwlink/?linkid=166506&clcid=0x416)

Microsoft Office 2010 (http://go.microsoft.com/fwlink/?linkid=195843&clcid=0x416)

Suplemento SQL Server 2008 R2 Reporting Services para Microsoft SharePoint


Technologies 2010 (http://go.microsoft.com/fwlink/?linkid=192588&clcid=0x416)

Pacote de instalao do SQL Server Remote BLOB Store do Feature Pack para
Microsoft SQL Server 2008 R2. Para o download, acesse o Centro de Download
(http://go.microsoft.com/fwlink/?linkid=177388&clcid=0x416).

Plataforma Microsoft Server Speech


(http://go.microsoft.com/fwlink/?linkid=179612&clcid=0x416)

Idioma de reconhecimento de fala para ingls


(http://go.microsoft.com/fwlink/?linkid=179613&clcid=0x416)

Idioma de reconhecimento de fala para espanhol


(http://go.microsoft.com/fwlink/?linkid=179614&clcid=0x416)

Idioma para reconhecimento de fala para alemo


(http://go.microsoft.com/fwlink/?linkid=179615&clcid=0x416)

Idioma para reconhecimento de fala para francs


(http://go.microsoft.com/fwlink/?linkid=179616&clcid=0x416)

Idioma para reconhecimento de fala para japons


(http://go.microsoft.com/fwlink/?linkid=179617&clcid=0x416)

Idioma para reconhecimento de fala para chins


(http://go.microsoft.com/fwlink/?linkid=179618&clcid=0x416)

Office Communicator 2007 R2


(http://go.microsoft.com/fwlink/?linkid=196930&clcid=0x416)

Microsoft SharePoint Designer 2010 (32 bits)


(http://go.microsoft.com/fwlink/?linkid=196931&clcid=0x416)

Microsoft SharePoint Designer 2010 (64 bits)


(http://go.microsoft.com/fwlink/?linkid=196932&clcid=0x416)
42

Contas administrativas e de servio


(SharePoint Server 2010)
Este artigo fornece informaes sobre as contas administrativas e de servio
necessrias para a implantao inical do Microsoft SharePoint Server 2010. Contas e
permisses adicionais so necessrias para a implantao completa de todos os
aspectos de um farm de produo.
Observao:
Para obter uma lista completa de permisses, consulte DRAFT Account permissions and
security settings (SharePoint Server 2010).

Permisses necessrias
Para implantar o SharePoint Server 2010 em um farm de servidores, voc deve fornecer
credenciais para vrias contas diferentes.
A tabela a seguir descreve as contas usadas na instalao e na configurao do
SharePoint Server 2010.

Conta

Objetivo

Exigncias

Conta de
A conta de servio do SQL
servio do SQL Server usada para executar
Server
o SQL Server. a conta para
os seguintes servios do SQL
Server:
MSSQLSERVER

Usar uma conta de Sistema Local ou


uma conta de usurio de domnio.

Conta de

Se voc pretende fazer backup de um


recurso externo, ou restaurar a partir
dele, as permisses desse precisaro ser
concedidas para a conta apropriada. Se
usa uma conta de usurio de domnio
SQLSERVERAGENT
para a conta de servio do SQL Server,
Se voc no usar a instncia
conceda permisses para essa conta de
padro do SQL Server, no
usurio de domnio. Entretanto, se usa a
console de Servios do
conta do Servio de Rede ou do Servio
Windows, estes servios
Local, conceda permisses do recurso
sero mostrados da seguinte
externo para a conta da mquina
forma:
(nome_do_domnio\NomeDoHost$_SQL).
MSSQL$InstanceName
O nome da instncia arbitrrio e foi
SQLAgent$InstanceName criado quando o Microsoft SQL Server foi
instalado.
A conta de usurio de
43

Conta de usurio do domnio.

Conta

Objetivo

Exigncias

usurio de
Instalao

Instalao usada para


executar:
Configurao

Assistente de
Configurao de Produtos
do SharePoint

Membro do grupo Administradores


em cada servidor no qual a
Instalao foi executada.
O logon do SQL Server no
computador que executa o SQL
Server.
Membro das seguintes funes de
segurana do SQL Server:

Funo de servidor fixa


securityadmin

Funo de servidor fixa


dbcreator
Se voc executar cmdlets Windows
PowerShell que afetem um banco de
dados, essa conta dever ser membro da
funo de banco de dados fixa db_owner
do banco de dados.
Conta de farm
de servidores
ou conta de
acesso ao
banco de dados

A conta do farm de servidores Conta de usurio do domnio.


usada para executar as
Permisses adicionais so concedidas
seguintes tarefas:
automaticamente para a conta de farm de
Configurar e gerenciar o servidores em servidores Web e
servidores de aplicativos que esto
farm de servidores.
Atuar como a identidade associados a um farm de servidores.
do pool de aplicativos do A conta de farm de servidores
adicionada automaticamente como um
site da Administrao
logon do SQL Server no computador que
Central do SharePoint.
executa o SQL Server. A conta
Execute o Servio de
adicionada s seguintes funes de
Timer do Microsoft
servidor do SQL Server:
SharePoint Workflow
Funo de servidor fixa dbcreator
Foundation.

44

Funo de servidor fixa


securityadmin

Funo de banco de dados fixa


db_owner para todos os bancos de
dados do SharePoint no farm de
servidores

Observao:
Recomendamos a instalao do SharePoint Server 2010 usando a administrao com
menos privilgios.

45

Proteger o SQL Server para ambientes do


SharePoint (SharePoint Server 2010)
Este artigo descreve como aumentar a proteo do Microsoft SQL Server para
ambientes do Produtos do Microsoft SharePoint 2010.
Neste artigo:
Resumo das recomendaes de proteo

Configurar uma instncia do SQL Server para que ela escute em uma porta no
padro

Configurar o Firewall do Windows para que ele bloqueie as portas de escuta padro
do SQL Server

Configurar o Firewall do Windows para abrir portas manualmente atribudas

Configurar um alias de cliente SQL

Testar o alias de cliente SQL

Resumo das recomendaes de proteo


Para ambientes de farm de servidores seguros, recomendado:
Bloquear a porta UDP 1434.

Configurar instncias nomeadas do SQL Server para escutar em uma porta no


padro (que no seja a porta TCP 1433 ou a porta UDP 1434).

Para obter mais segurana, bloqueie a porta TCP 1433 e reatribua a porta usada
pela instncia padro a uma porta diferente.

Configurar aliases de cliente do SQL Server em todos os servidores Web front-end e


nos servidores de aplicativos do farm de servidores. Aps o bloqueio da porta TCP
1433 ou UDP 1434, aliases de cliente SQL Server so necessrios em todos os
computadores que se comunicam com o computador que executa o SQL Server.
Para obter mais informaes sobre essas recomendaes, consulte Plan security
hardening (SharePoint Server 2010).

Configurar uma instncia do SQL Server para


que ela escute em uma porta no padro
Use o SQL Server Configuration Manager para alterar a porta TCP usada por uma
instncia do SQL Server.
1. No computador que executa o SQL Server, abra o SQL Server Configuration
Manager.
2. No painel esquerdo, expanda Configurao de Rede do SQL Server.

46

3. Clique na entrada correspondente para a instncia que voc est configurando. A


instncia padro aparece na lista como Protocolos para MSSQLSERVER. As
instncias nomeadas aparecero como Protocolos para instncia_nomeada.
4. No painel direito, clique com o boto direito do mouse em TCP/IP e clique em
Propriedades.
5. Clique na guia Endereos IP. Para cada endereo IP atribudo ao computador que
est executando o SQL Server, h uma entrada correspondente nessa guia. Por
padro, o SQL Server escuta em todos os endereos IP atribudos ao computador.
6. Para alterar de forma global a porta em que a instncia padro est escutando, siga
estas etapas:
a) Para cada endereo IP, exceto IPAll, limpe todos os valores de Portas TCP
dinmicas e Porta TCP.
b) Para IPAll, limpe o valor de Portas TCP dinmicas. No campo Porta TCP,
digite a porta na qual a instncia do SQL Server deve escutar. Por exemplo,
digite 40000.
7. Para alterar de forma global a porta em que a instncia nomeada est escutando,
execute as seguintes etapas:
a) Para cada endereo IP, inclusive IPAll, limpe todos os valores de Portas
TCP dinmicas. O valor 0 para esse campo indica que o SQL Server usa
uma porta TCP dinmica para o endereo IP. Uma entrada em branco para
esse valor significa que o SQL Server no usar uma porta TCP dinmica
para o endereo IP.
b) Para cada endereo IP, exceto IPAll, limpe todos os valores de Porta TCP.
c) Para IPAll, limpe o valor de Portas TCP dinmicas. No campo Porta TCP,
digite a porta na qual a instncia do SQL Server deve escutar. Por exemplo,
digite 40000.
8. Clique em OK. Voc receber uma mensagem indicando que a alterao no
entrar em vigor at que o servio SQL Server seja reiniciado. Clique em OK.
9. Feche o SQL Server Configuration Manager.
10. Reinicie o servio SQL Server e confirme se o computador que est executando o
SQL Server est escutando na porta selecionada. Para isso, examine o log do
visualizador de eventos aps a reinicializao do servio do SQL Server . Procure
um evento de informao semelhante a este:
Tipo de Evento:Informao
Origem do Evento:MSSQL$MSSQLSERVER
Categoria do Evento:(2)
ID do Evento: 26022
Data:6/3/2008
Hora:13:46:11
Usurio:N/D
Computador:nome_do_computador
Descrio:
O servidor est escutando em [ 'any' <ipv4>50000]
47

Configurar o Firewall do Windows para que


ele bloqueie as portas de escuta padro do
SQL Server
1. No Painel de Controle, abra o Firewall do Windows. Clique em Alterar
configuraes para abrir a caixa de dilogo Configuraes do Firewall do
Windows.
2. Na guia Geral, clique em Ativado. Verifique se a caixa de seleo No permitir
excees est desmarcada.
3. Na guia Excees, clique em Adicionar Porta.
4. Na caixa de dilogo Adicionar uma Porta, digite um nome para a porta. Por
exemplo, digite UDP-1434. Em seguida, digite o nmero da porta. Por exemplo,
digite 1434.
5. Clique na opo apropriada: UDP ou TCP. Por exemplo, para bloquear a porta 1434,
clique em UDP. Para bloquear a porta 1433, clique em TCP.
6. Clique em Alterar Escopo para garantir que o escopo dessa exceo seja definido
como Qualquer computador (inclusive na Internet).
7. Clique em OK.
8. Na guia Excees, localize a exceo criada. Para bloquear a porta, desmarque a
caixa de seleo dessa exceo. Por padro, essa caixa de seleo estar marcada,
o que significa que a porta est aberta.

Configurar o Firewall do Windows para abrir


portas manualmente atribudas
1. Siga as etapas de 1 a 7 do procedimento anterior para criar uma exceo para a
porta atribuda manualmente instncia do SQL Server. Por exemplo, crie uma
exceo para a porta TCP 40000.
2. Na guia Excees, localize a exceo criada. Verifique se a caixa de seleo dessa
exceo est marcada. Por padro, ela est marcada, o que significa que a porta
est aberta.
Observao:
Para obter mais informaes sobre como usar o protocolo IPsec para proteger a
comunicao com o computador que est executando o SQL Server, consulte o artigo
233256 da Base de Dados de Conhecimento Microsoft sobre como habilitar o trfego
IPSec atravs de um firewall (http://go.microsoft.com/fwlink/?linkid=76142&clcid=0x416).

Configurar um alias de cliente SQL


Se voc bloquear a porta UDP 1434 ou a porta TCP 1433 no computador que est
executando o SQL Server, dever criar um alias de cliente do SQL Server em todos os
outros computadores do farm de servidores. possvel usar os componentes de cliente
do SQL Server para criar um alias de cliente do SQL Server para computadores que se
conectam ao SQL Server.
48

1. Execute a Instalao do SQL Server no computador de destino e selecione os


seguintes componentes de cliente para instalao:
a) Componentes de Conectividade
b) Ferramentas de Gerenciamento
2. Abra o SQL Server Configuration Manager.
3. No painel esquerdo, clique em Configurao do SQL Native Client.
4. No painel direito, clique com o boto direito do mouse em Aliases e selecione Novo
Alias.
5. Na caixa de dilogo Alias, digite um nome para o alias e o nmero da porta da
instncia do banco de dados. Por exemplo, digite SharePoint_alias.
6. No campo Nmero da Porta, digite o nmero da porta para a instncia do banco de
dados. Por exemplo, 40000. Verifique se o protocolo est definido como TCP/IP.
7. No campo Servidor, digite o nome do computador que est executando o SQL
Server.
8. Clique em Aplicar e em OK.

Testar o alias de cliente SQL


Teste a conectividade com o computador que est executando o SQL Server usando o
Microsoft SQL Server Management Studio, disponvel por meio da instalao de
componentes de cliente do SQL Server.
1. Abra o SQL Server Management Studio.
2. Quando um nome de servidor for solicitado, digite o nome do alias criado e clique em
Conectar. Se a conexo for bem-sucedida, o SQL Server ser preenchido por
objetos que correspondem ao banco de dados remoto.
Observao:
Para verificar a conectividade com instncias adicionais do banco de dados no SQL
Server Management Studio, clique em Conectar e em Mecanismo de Banco de
Dados.

49

Cenrios de implantao (SharePoint


Server 2010)
Esta seo descreve como implantar o Microsoft SharePoint Server 2010 em um ou
mais servidores para criar topologias diferentes, que voc pode usar para testar e
implementar solues do Microsoft SharePoint Server 2010 em estgios diferentes do
ciclo de vida de implantao.
Nesta seo:
Implantar um servidor nico com SQL Server (SharePoint Server 2010)
Este artigo descreve como instalar o SharePoint Server 2010 em um nico servidor.
A implantao usa o Microsoft SQL Server e pode facilmente ser dimensionada para
criar topologias de farm de duas e trs camadas.
Implantar um nico servidor com um banco de dados interno (SharePoint Server
2010)
Este artigo descreve como instalar o SharePoint Server 2010 em um nico servidor.
Essa implantao usa o SQL Server Express e geralmente usada para avaliar o
SharePoint Server 2010.
Vrios servidores para um farm de trs camadas (SharePoint Server 2010)
Este artigo descreve como instalar o SharePoint Server 2010 em vrios servidores.
Essa implantao usa o Microsoft SQL Server, e a topologia de trs camadas
resultante fornece a base para implementar qualquer soluo.
Incio rpido: implantar um nico servidor em um ambiente Hyper-V isolado
(SharePoint Server 2010)
Este artigo descreve como usar o Windows PowerShell para instalar o SharePoint
Server 2010 em um nico servidor que usa o SQL Server Express ou o Microsoft
SQL Server. Use o cdigo includo do Windows PowerShell para instalar
rapidamente o SharePoint Server 2010 em um ambiente Hyper-V isolado, que voc
pode usar para avaliar o SharePoint Server 2010.
Implantar usando bancos de dados criados por DBA (SharePoint Server 2010)
Este artigo descreve como implantar o Microsoft SharePoint Server 2010 em um
ambiente de farm que utiliza bancos de dados criados por DBAs.
Implantar em um ambiente virtual (SharePoint Server 2010)
Este artigo descreve as diretrizes para se implantar um ambiente virtual.
Instalar o SharePoint Server 2010 usando o Windows PowerShell
Este artigo explica como usar um mdulo com script para implantar o SharePoint
Server 2010.

50

Implantar um servidor nico com SQL


Server (SharePoint Server 2010)
Este artigo descreve como executar uma instalao limpa do Microsoft SharePoint
Server 2010 em um farm de servidor nico.
Neste artigo:
Viso Geral

Antes de comear

Instalar o SharePoint Server 2010

Etapas ps-instalao

Viso Geral
Ao instalar o SharePoint Server 2010 em um farm de servidor nico, voc poder
configurar o SharePoint Server 2010 de modo a atender a necessidades especficas.
Depois da concluso da Instalao e do Assistente de Configurao de Produtos do
SharePoint, os binrios e o site da Administrao Central do SharePoint estaro
instalados e as permisses de segurana, as configuraes de registro e os bancos de
dados (de configurao e de contedo) estaro configurados. Em seguida, voc poder
optar entre executar o Assistente de Configurao do Farm, para configurar o farm,
selecionar os servios a serem utilizados e criar o primeiro conjunto de sites; ou fazer a
configurao manualmente, de acordo com o seu prprio ritmo.
Um farm de servidor nico normalmente composto por um servidor que executa o
Microsoft SQL Server e o SharePoint Server 2010. Voc poder implantar o SharePoint
Server 2010 em um farm desse tipo, se estiver hospedando apenas alguns sites para um
nmero limitado de usurios. Essa configurao tambm ser til caso voc configure
um farm para atender s suas necessidades, primeiro, e deixe para adicionar os
servidores em um estgio posterior.
Observao:
Este guia no explica como instalar o SharePoint Server 2010 em um ambiente de farm
de vrios servidores ou como atualizar as verses anteriores do SharePoint Server. Para
obter mais informaes, consulte Vrios servidores para um farm de trs camadas
(SharePoint Server 2010). Para obter mais informaes sobre atualizao, consulte
Upgrading to SharePoint Server 2010.

Antes de comear
Antes de iniciar a implantao:
51

Familiarize-se com as diretrizes do sistema operacional descritas nas Diretrizes de


ajuste de desempenho do Windows Server 2008 e Diretrizes de ajuste de
desempenho do Windows Server 2008 R2.

Verifique se voc atende a todos os requisitos de hardware e software. Para obter


mais informaes, consulte Requisitos de hardware e software (SharePoint Server
2010)

Execute uma instalao limpa do SharePoint Server 2010. No possvel instalar a


verso RTM do SharePoint Server 2010 sem remover primeiro a verso beta do
SharePoint Server 2010.

Verifique se voc est preparado para configurar as contas necessrias com as


permisses apropriadas, conforme descrito em Contas administrativas e de servio
(SharePoint Server 2010).
Observao:
Como uma prtica recomendada de segurana, instale o SharePoint Server 2010 usando
a administrao de privilgios mnimos.

Certifique-se de quais servios sero usados para o seu aplicativo Web, conforme
descrito em Configurar servios (SharePoint Server 2010).
Observao:
Para usar a Sincronizao de Perfil de Usurio em Meus Sites, configure suas
permisses corretamente nos servidores de diretrio e nos sistemas corporativos antes
de instalar o SharePoint Server 2010. Para obter mais informaes, consulte Plan for
profile synchronization (SharePoint Server 2010) e Configure Profile Synchronization
(SharePoint Server 2010).

Instalar o SharePoint Server 2010


Para instalar e configurar o SharePoint Server 2010, siga estas etapas:
1. Execute o Ferramenta de Preparao de Produtos do Microsoft SharePoint, que
instala todos os pr-requisitos para usar o SharePoint Server.
2. Execute a Instalao, que instala os binrios, configura permisses de segurana e
edita definies para SharePoint Server 2010.
3. Execute o Assistente de Configurao de Produtos do SharePoint, que instala e
configura os bancos de dados (de configurao e de contedo), alm de instalar o
site da Administrao Central do SharePoint.
4. Defina as configuraes do navegador.
5. Execute o Assistente de Configurao do Farm para configurar o farm, criar o
primeiro conjunto de sites e selecionar os servios que sero usados no farm.
6. Execute as etapas ps-instalao.

52

Importante:
Para executar os procedimentos a seguir, necessrio ser membro do grupo
Administradores no computador local.

Executar a Ferramenta de Preparao de Produtos do Microsoft


SharePoint 2010
Use o procedimento a seguir para instalar os pr-requisitos para o SharePoint Server
2010.

Para executar a Ferramenta de Preparao de Produtos do Microsoft


SharePoint 2010
1. Insira o disco de instalao do SharePoint Server 2010.
2. Na pgina inicial do SharePoint Server 2010, clique em Instalar pr-requisitos de
software.
Observao:
Como o instalador de pr-requisitos baixa componentes do Centro de Download da
Microsoft, voc deve ter acesso Internet no computador onde est instalando o
SharePoint Server.
3. Na pgina Bem-vindo ao Ferramenta de Preparao de Produtos do Microsoft
SharePoint, clique em Avanar.
4. Na pgina dos Termos de Licena para o software, consulte os termos, marque a
caixa de seleo Aceito os termos do(s) Contrato(s) de Licena e clique em
Avanar.
5. Na pgina Instalao Concluda, clique em Concluir.

Execute a Instalao.
O procedimento a seguir instala binrios, configura permisses de segurana e edita
configuraes de registro para SharePoint Server 2010. Ao final da Instalao, voc
pode escolher iniciar o Assistente de Configurao de Produtos do SharePoint, descrito
posteriormente nesta seo.

Para executar a Instalao


1. Na pgina inicial de SharePoint Server 2010, clique em Instalar o SharePoint
Server.
2. Na pgina Digite a Chave do Produto, digite a sua chave de produto e clique em
Continuar.
3. Na pgina Leia os Termos de Licena para Software Microsoft, analise os termos,
marque a caixa de seleo Aceito os termos deste contrato e clique em
Continuar.
4. Na pgina Escolha a instalao desejada, clique em Farm de servidores.
5. Na guia Tipo de Servidor, clique em Completo.
6. Opcional: Para instalar o SharePoint Server 2010 em um local personalizado, clique
na guia Local do Arquivo e digite o local ou clique em Procurar para achar o local.
53

7. Clique em Instalar Agora.


8. Quando a Instalao tiver sido concluda, uma caixa de dilogo solicita que voc
conclua a configurao do servidor. Verifique se a caixa de seleo Executar o
Assistente de Configurao de Produtos e Tecnologias do SharePoint agora
est marcada.
9. Clique em Fechar para iniciar o Assistente de Configurao.
Observao:
Se a Instalao falhar, consulte os arquivos de log na pasta Temp do usurio que a
executou. Verifique se voc est conectado como esse usurio e digite %temp% na
barra de localizao do Windows Explorer. Se o caminho no Windows Explorer for
resolvido para uma localizao que termine com "1" ou "2", voc ter de navegar um
nvel para cima para ver os arquivos de log. O nome do arquivo de log Instalao do
SharePoint Server (<carimbodedata/hora>).

Dica:
Se voc tiver fechado o Assistente de Configurao de Produtos do SharePoint, poder
acess-lo clicando em Iniciar, apontando para Todos os Programas e clicando em
Produtos do Microsoft SharePoint 2010. Se a caixa de dilogo Controle de Conta de
Usurio aparecer, clique em Continuar.

Executar o Assistente de Configurao de Produtos do SharePoint


Use os procedimentos a seguir para instalar e configurar o banco de dados de
configurao e o banco de dados de contedo e instalar o site da Administrao Central
do SharePoint.

Para executar o Assistente de Configurao de Produtos do


SharePoint
1. Na pgina Bem-vindo a Produtos e Tecnologias do SharePoint, clique em Avanar.
2. Na caixa de dilogo com o aviso de que alguns servios talvez precisem ser
reiniciados durante a configurao, clique em Sim
3. Na pgina Conectar-se a um farm de servidores, clique em Criar um novo farm de
servidores e clique em Avanar.
4. Na pgina Especificar Definies do Banco de Dados de Configurao, execute o
procedimento a seguir:
a) Na caixa Servidor de banco de dados, digite o nome do computador que
est executando o SQL Server.
b) Na caixa Nome do banco de dados, digite um nome para seu banco de
dados de configurao ou use o nome de banco de dados padro. O nome
padro SharePoint_Config.

54

c) Na caixa Nome de usurio, digite o nome de usurio da conta de farm de


servidores (certifique-se de digitar o nome de usurio no formato
DOMNIO\nome de usurio).
Importante:
A conta do farm de servidores usada para criar e acessar o banco de dados de
configurao. Ela tambm atua como a conta da identidade do pool de aplicativos para o
pool de aplicativos da Administrao Central do SharePoint e a conta sob a qual o
servio de Timer de Fluxo de Trabalho do Microsoft SharePoint Foundation executado.
O Assistente de Configurao de Produtos do SharePoint adiciona essa conta s contas
do logon do SQL Server, a funo de servidor dbcreator do SQL Server e a funo de
servidor securityadmin do SQL Server. A conta de usurio que voc especifica como a
conta de servio deve ser uma conta de usurio do domnio, mas no precisa ser
membro de qualquer grupo de segurana especfico em seus servidores Web front-end
ou servidores de banco de dados. Recomendamos que voc siga o princpio do menor
privilgio e especifique uma conta de usurio que no seja membro do grupo
Administradores em seus servidores Web front-end ou servidores de banco de dados.
d) Na caixa Senha, digite a senha do usurio.
5. Clique em Avanar.
6. Na pgina Especificar Configuraes de Segurana do Farm, digite uma senha e
clique em Avanar.
Verifique se essa senha atende aos seguintes critrios:
Contm pelo menos oito caracteres

Contenha, pelo menos, trs dos quatro grupos de caracteres a seguir:

Caracteres maisculos (de A a Z)

Caracteres minsculos (de A a Z)

Numerais (de 0 a 9)

Caracteres no alfabticos (como !, $, #, %)


Observao:
Embora essa senha seja similar a qualquer outra, normalmente ela maior para
aumentar a segurana. Ela usada para criptografar as credenciais das contas
registradas no SharePoint Server (por exemplo, a conta do sistema do SharePoint
Server que voc fornece ao executar o Assistente de Configurao de Produtos do
SharePoint). No a esquea, pois ela ser necessria cada vez que voc adicionar um
servidor ao farm.

7. Na pgina Configurar Aplicativo Web da Administrao Central do SharePoint, faa o


seguinte:
a) Marque a caixa de seleo Especificar nmero da porta e digite a porta
que o aplicativo Web Administrao Central do SharePoint dever usar ou
deixe a caixa de seleo Especificar nmero da porta desmarcada se
quiser usar a porta padro.
b) Clique em NTLM ou em Negociar (Kerberos).
8. Clique em Avanar.
55

9. Na pgina Concluindo o Assistente de Configurao de Produtos do SharePoint,


examine suas definies de configurao para verificar se elas esto corretas e
clique em Avanar.
Observao:
A opo Definies Avanadas est disponvel somente no SharePoint Server 2010.
10. Na pgina Configurao Bem-sucedida, clique em Concluir.
Observao:
Se o Assistente de Configurao de Produtos do SharePoint falhar, verifique os arquivos
de log PSCDiagnostics localizados na unidade em que o SharePoint Server est
instalado, na pasta %COMMONPROGRAMFILES%\Microsoft Shared\Web Server
Extensions\14\LOGS.
Observao:
Se voc receber uma solicitao para fornecer o nome de usurio e senha, talvez seja
necessrio adicionar o site da Administrao Central do SharePoint lista de sites
confiveis e configurar a autenticao do usurio no Internet Explorer. Alm disso, pode
ser necessrio desativar as configuraes de segurana reforada do Internet Explorer. A
prxima seo apresenta instrues sobre como configurar ou desabilitar tais definies.
Dica:
Se receber uma mensagem de erro de servidor proxy, voc poder precisar configurar as
definies de servidor proxy, de modo que os endereos locais ignorem o servidor proxy.
As instrues para configurar as definies do servidor de proxy esto fornecidas na
seo a seguir.

Definir as configuraes do navegador


Depois de executar o Assistente de Configurao de Produtos do SharePoint, assegure
que o SharePoint Server funcione apropriadamente em seu ambiente definindo
configuraes adicionais no Internet Explorer.
Observao:
Se os administradores locais no estiverem usando o Internet Explorer, talvez seja
necessrio definir configuraes adicionais. Para obter informaes sobre os
navegadores com suporte, consulte Plan browser support (SharePoint Server 2010).
Se voc receber uma solicitao para fornecer o nome de usurio e senha, execute os
procedimentos a seguir:
Adicionar o site Administrao Central do SharePoint lista de sites confiveis
Desative as configuraes de Segurana Reforada do Internet Explorer
Se voc receber uma mensagem de erro de proxy, execute este procedimento:
Configurar as definies de servidor proxy para ignorar o servidor proxy de
endereos locais
56

Para obter informaes adicionais, consulte Introduo ao IEAK 8


(http://go.microsoft.com/fwlink/?linkid=151359&clcid=0x416).

Para adicionar o site da Administrao Central lista de sites


confiveis
1. No Internet Explorer, no menu Ferramentas, clique em Opes da Internet.
2. Na guia Segurana, na rea Selecione uma zona para exibir ou alterar as
configuraes de segurana, clique em Sites Confiveis e selecione Sites.
3. Desmarque a caixa de seleo Exigir verificao do servidor (https:) para todos
os sites desta zona.
4. Na caixa Adicionar este site zona, digite a URL do seu site e clique em
Adicionar .
5. Clique em Fechar para fechar a caixa de dilogo Sites Confiveis.
6. Clique em OK para fechar a caixa de dilogo Opes da Internet.

Para desabilitar as configuraes da Segurana Reforada do


Internet Explorer
1. Clique em Iniciar, aponte para Todos os Programas, aponte para Ferramentas
Administrativas e clique em Gerenciador de Servidores.
2. Em Gerenciador de Servidores, selecione a raiz do Gerenciador de Servidores.
3. Na seo Informaes de Segurana, clique em Configurar ESC do IE.
A caixa de dilogo Configurao de Segurana Reforada do Internet Explorer
exibida.
4. Na seo Administradores, selecione Desativado, para desativar as configuraes
da Segurana Reforada do Internet Explorer, e clique em OK.

Para configurar as definies do servidor de proxy de modo a


ignorar o proxy para endereos locais
1. No Internet Explorer, no menu Ferramentas, clique em Opes da Internet.
2. Na guia Conexes, na rea Configuraes de Rede Local (LAN), clique em
Configuraes da LAN.
3. Na rea Configurao Automtica, desmarque a caixa de seleo Detectar
automaticamente as configuraes.
4. Na rea Servidor de Proxy, selecione a caixa de seleo Usar um servidor proxy
para a rede local.
5. Digite o endereo do servidor proxy na caixa Endereo.
6. Digite o nmero de porta do servidor proxy na caixa Porta.
7. Marque a caixa de seleo Ignorar servidor proxy para endereos locais.
8. Clique em OK para fechar a caixa de dilogo Configuraes de Rede Local (LAN).
9. Clique em OK para fechar a caixa de dilogo Opes da Internet.

Execute o Assistente de Configurao do Farm.


Agora, voc concluiu a Instalao e a configurao inicial do SharePoint Server 2010.
Voc criou o site da Administrao Central do SharePoint. possvel, por fim, criar o
farm e seus sites, e selecionar os servios usando o Assistente de Configurao do
Farm.
57

Para executar o Assistente de Configurao do Farm


1. Na home page da Administrao Central do SharePoint, em Incio Rpido, clique
em Assistentes para Configurao e em Iniciar o Assistente de Configurao
do Farm.
2. Na pgina Ajude a Melhorar o SharePoint, selecione uma das opes e clique em
OK:

Sim, desejo participar (Recomendado).

No, no desejo participar.

3. Na pgina Configurar o farm do SharePoint, selecione Oriente-me durante a


configurao, usando este assistente. e clique em Avanar.
4. Na pgina Configurar o farm do SharePoint, na seo Conta do Servio, clique na
opo de conta de servio que deseja usar para configurar seus servios.
Observao:
Por motivos de segurana, recomendado que voc use uma conta diferente da
utilizada pelo administrador do farm para configurar os servios.
Se voc decidir usar uma conta gerenciada preexistente, ou seja, uma conta monitorada
pelo SharePoint Server, clique nesta opo antes de continuar.
5. Selecione os servios que deseja usar no farm e clique em Avanar.
Observao:
Para obter mais informaes, consulte Configurar servios (SharePoint Server 2010). Se
estiver usando o Microsoft Office Web Apps, consulte Office Web Apps (Installed on
SharePoint 2010 Products).
6. Na pgina Criar Conjunto de Sites, faa o seguinte:
a) Na seo Ttulo e Descrio, na caixa Ttulo, digite o nome do seu novo
site.
b) Opcional: na caixa Descrio, digite uma descrio sobre o contedo do
site.
c) Na seo Endereo do Site , selecione um caminho para o site.
d) Na seo Seleo de Modelo, na lista Selecione um modelo, defina o
modelo a ser usado para o site de nvel superior no conjunto de sites.
Observao:
Para exibir um modelo ou a descrio de um modelo, clique em qualquer item da lista
Selecione um modelo.
7. Clique em OK.
8. Na pgina Configurar o farm do SharePoint, examine o resumo da configurao do
farm e clique em Concluir.

Etapas ps-instalao
Depois de instalar e configurar SharePoint Server 2010, seu navegador abre o site
Administrao Central do seu novo site SharePoint. Embora voc possa iniciar a adio
58

de contedo ao site ou iniciar a personalizao do site, recomendamos que voc


execute primeiro as seguintes tarefas administrativas usando o site da Administrao
Central do SharePoint.
Configurar uso e coleta de dados de integridade possvel configurar o uso e a
coleta de dados de integridade no farm de servidores. O sistema grava os dados de
uso e de integridade na pasta de log e no banco de dados de log. Para obter mais
informaes, consulte Configure usage and health data collection (SharePoint Server
2010) (em ingls).

Configurar log de diagnstico possvel configurar o log de diagnstico que


pode ser necessrio aps a implantao ou atualizao inicial. As configuraes
padro so suficientes para a maioria das situaes mas, dependendo das suas
necessidades comerciais e do ciclo de vida do farm, possvel alter-las. Para obter
mais informaes, consulte Configure diagnostic logging (SharePoint Server 2010)
(em ingls).

Configurar email de entrada Tambm possvel configurar os emails de entrada


para que os sites do SharePoint arquivem as discusses por email medida que
aconteam, salvar documentos enviados por email e mostrar reunies realizadas por
email nos calendrios do site. Alm disso, voc pode configurar o Servio de
Gerenciamento de Diretrio do SharePoint para fornecer suporte criao e ao
gerenciamento de listas de distribuio de emails. Para obter mais informaes,
consulte Configurar email de entrada (SharePoint Server 2010).

Configurar email de sada possvel configurar o email de sada de modo que o


servidor SMTP envie alertas por email aos usurios do site e notificaes aos
administradores. Configure os endereos de email (do remetente e de resposta) que
aparecem nos alertas de sada. Para obter mais informaes, consulte Configurar
emails de sada (SharePoint Server 2010).

Configurar uma conta de celular Configure uma conta para que o SharePoint
envie ao seu celular ou aos celulares dos usurios do site alertas na forma de
mensagens de texto (SMS). Para obter mais informaes, consulte Configurar uma
conta de celular (SharePoint Server 2010).

Instalar e configurar o Remote BLOB Storage possvel instalar e configurar o


RBS (Remote BLOB Storage) para uma instncia do SQL Server 2008 com suporte
a um farm do SharePoint. Para obter mais informaes, consulte Install and
configure Remote BLOB Storage (RBS) with the FILESTREAM provider (SharePoint
Server 2010) (em ingls).

Configurar Definies de Pesquisa Voc pode configurar definies de Pesquisa


para rastrear o contedo no SharePoint Server 2010. Para obter mais informaes,
consulte Etapas ps-instalao para pesquisa (SharePoint Server 2010).

Configurar e usar o Exchange Connector Voc pode criar uma regra de


rastreamento e adicionar uma origem de contedo para rastrear pastas pblicas do
Microsoft Exchange Server. Para obter mais informaes, consulte Configure and
use the Exchange connector (SharePoint Server 2010) (em ingls).

59

Implantar um nico servidor com um


banco de dados interno (SharePoint
Server 2010)
Este artigo descreve como executar uma instalao limpa do Microsoft SharePoint
Server 2010, em um servidor nico, dentro de um banco de dados interno.
Neste artigo:
Viso geral

Antes de comear

Instalar o SharePoint Server 2010

Etapas ps-instalao

Viso geral
Voc pode publicar rapidamente um site do SharePoint por meio da implantao do
SharePoint Server 2010 em um nico servidor com um banco de dados interno. Essa
configurao til se voc desejar avaliar os recursos e as funes do SharePoint
Server 2010, como colaborao, gerenciamento de documentos e pesquisa. Essa
configurao tambm til se voc estiver implantando um nmero pequeno de sites e
desejar minimizar a sobrecarga administrativa. Ao implantar o SharePoint Server 2010
em um nico servidor com um banco de dados interno usando as configuraes padro,
o programa de instalao instala o Microsoft SQL Server 2008 Express e o produto do
SharePoint e o Assistente de Configurao de Produtos do SharePoint cria o banco de
dados de configurao e o banco de dados de contedo para os seus sites do
SharePoint. Alm disso, o Assistente de Configurao de Produtos do SharePoint instala
o site Administrao Central do SharePoint e cria seu primeiro conjunto do de sites do
SharePoint.
Observao:
Este artigo no descreve como instalar o SharePoint Server 2010 em um ambiente de
farm, nem como atualizar de verses anteriores do SharePoint Server. Para obter mais
informaes sobre como instalar o SharePoint Server 2010 em um farm de servidor
nico, consulte Implantar um servidor nico com SQL Server (SharePoint Server 2010).
Para obter mais informaes sobre como instalar o SharePoint Server 2010 em um farm
de vrios servidores, consulte Vrios servidores para um farm de trs camadas
(SharePoint Server 2010). Para obter mais informaes sobre atualizao, consulte
Upgrading to SharePoint Server 2010.
Considere as seguintes restries deste mtodo de instalao:
60

No possvel instalar o servidor nico com a verso de banco de dados interno do


SharePoint Server em um controlador de domnio.

Um banco de dados do SQL Server 2008 Express no pode ter mais de 4 GB.

No possvel usar a Sincronizao de Perfis de Usurio em uma instalao de


servidor nico com banco de dados interno. Se quiser usar a Sincronizao de Perfis
de Usurio, use uma instalao de farm de servidores do SharePoint. Para obter
mais informaes, consulte Implantar um servidor nico com SQL Server
(SharePoint Server 2010) ou Vrios servidores para um farm de trs camadas
(SharePoint Server 2010) e Configure Profile Synchronization (SharePoint Server
2010).

Antes de comear
Antes de iniciar a implantao, verifique se voc atende a todos os requisitos de
hardware e software. Para obter mais informaes, consulte Requisitos de hardware e
software (SharePoint Server 2010). Alm disso, lembre-se de executar uma instalao
limpa do SharePoint Server 2010. No possvel instalar a releasedversion do
SharePoint Server 2010 sem primeiro remover a verso beta do SharePoint Server
2010.

Instalar o SharePoint Server 2010


Para instalar e configurar o SharePoint Server 2010, siga estas etapas:
1. Execute o Ferramenta de Preparao de Produtos do Microsoft SharePoint.
2. Execute a Instalao para instalar o SQL Server 2008 Express e o produto
SharePoint.
3. Execute o Assistente de Configurao de Produtos do SharePoint, que instala e
configura o banco de dados de configurao, o banco de dados de contedo e
instala o site Administrao Central do SharePoint. Esse assistente tambm cria seu
primeiro conjunto de sites no SharePoint.
4. Configure as definies do navegador.
5. Execute as etapas de ps-instalao.
Importante:
Para executar os procedimentos a seguir, necessrio ser membro do grupo
Administradores no computador local.

Executar a Ferramenta de Preparao de Produtos do Microsoft


SharePoint 2010
Use o procedimento a seguir para instalar os pr-requisitos para o SharePoint Server
2010.

Para executar a Ferramenta de Preparao de Produtos do Microsoft


SharePoint 2010
61

1. Insira o disco de instalao do SharePoint Server 2010.


2. Na pgina Incio do SharePoint Server 2010, clique em Instalar pr-requisitos do
software.
Observao:
Como o instalador de pr-requisitos baixa componentes do Centro de Download da
Microsoft, voc deve ter acesso Internet no computador onde est instalando o
SharePoint Server.
3. Na pgina de boas-vindas do Ferramenta de Preparao de Produtos do Microsoft
SharePoint, clique em Avanar.
4. Na pgina Instalao Completa, clique em Concluir.

Executar o programa de Instalao


O procedimento abaixo instala o SQL Server 2008 Express e o produto SharePoint. Ao
trmino da Instalao, voc poder iniciar o Assistente de Configurao de Produtos do
SharePoint (descrito posteriormente nesta seo).

Para executar a Instalao


1. Na pgina Inicio do SharePoint Server 2010, clique em Instalar o SharePoint
Server.
2. Na pgina Leia os Termos de Licena para Software Microsoft, analise os termos,
marque a caixa de seleo Aceito os termos deste contrato e clique em
Continuar.
3. Na pgina Escolha a instalao desejada e clique em Autnoma.
4. Quando a Instalao for concluda, uma caixa de dilogo solicitar que voc conclua
a configurao do servidor. Verifique se a caixa de seleo Execute agora o
Assistente de Configurao de Produtos do SharePoint est marcada.
5. Clique em Fechar para iniciar o assistente de configurao.
Observao:
Se a Instalao falhar, consulte os arquivos de log na pasta Temp do usurio que
executou a Instalao. Verifique se voc est conectado como o usurio que executou a
Instalao e digite %temp% na barra de localizao do Windows Explorer. Se o caminho
no Windows Explorer for resolvido para uma localizao que termine com "1" ou "2", ser
necessrio navegar um nvel acima para exibir os arquivos de log. O nome do arquivo de
log Instalao do SharePoint Server (<carimbodedata/hora>).
Dica:
Se voc tiver fechado o Assistente de Configurao de Produtos do SharePoint, poder
acess-lo clicando em Iniciar, apontando para Todos os Programas e clicando em
Produtos do Microsoft SharePoint 2010. Se a caixa de dilogo Controle de Conta de
Usurio aparecer, clique em Continuar.

Executar o Assistente de Configurao de Produtos do SharePoint


Use o procedimento a seguir para instalar e configurar o banco de dados de
configurao e o banco de dados de contedo e instale o site Administrao Central do
SharePoint. Isso tambm cria seu primeiro conjunto de sites do SharePoint.
62

Para executar o Assistente de Configurao de Produtos do


SharePoint
1. Na pgina Bem-vindo a Produtos do SharePoint, clique em Avanar.
2. Na caixa de dilogo que notifica que alguns servios talvez precisem ser
reinicializados durante a configurao, clique em Sim.
3. Na pgina Configurao Bem-sucedida, clique em Concluir.
Observao:
Se o Assistente de Configurao de Produtos do SharePoint falhar, verifique os arquivos
de log PSCDiagnostics localizados na unidade em que o SharePoint Server est
instalado, na pasta %COMMONPROGRAMFILES%\Microsoft Shared\Web Server
Extensions\14\LOGS.
4. Na pgina Seleo de Modelo, selecione uma das opes a seguir e clique em OK:

Na seo Seleo de Modelo, clique em um modelo pr-definido.

Na seo Galeria de Solues, clique em Galeria de Solues e personalize o


modelo de seu prprio site.

5. Na pgina Definir Grupos para este Site, especifique quem deve ter acesso ao seu
site e crie um novo grupo ou use um grupo existente para esses usurios seguindo
um desses procedimentos:

Para criar um novo grupo, clique em Criar um novo grupo e digite o nome do
grupo e os membros que voc deseja que sejam parte deste grupo.

Para usar um grupo existente, clique em Usar um grupo existente e selecione


o grupo de usurios na lista Item.

6. Clique em OK.
Observao:
Se for solicitado a fornecer nome de usurio e senha, voc poder precisar adicionar o
site Administrao Central do SharePoint lista de sites confiveis e configurar as
definies de autenticao de usurio no Internet Explorer. Talvez voc tambm queira
desativar as configuraes da Segurana Reforada do Internet Explorer. As instrues
para configurar ou desativar essas definies so fornecidas na seo a seguir.

Dica:
Se receber uma mensagem de erro de servidor proxy, voc poder precisar configurar as
definies de servidor proxy, de modo que os endereos locais ignorem o servidor proxy.
As instrues de configurao dessas definies de servidor proxy sero fornecidas na
seo a seguir.

Configurar as definies do navegador


63

Aps a execuo do Assistente de Configurao de Produtos do SharePoint, verifique se


o SharePoint Server 2010 funciona adequadamente para os administradores locais do
seu ambiente configurando definies adicionais do Internet Explorer.
Observao:
Se os administradores locais no estiverem usando o Internet Explorer, poder ser
necessrio configurar definies adicionais. Para obter informaes sobre os
navegadores com suporte, consulte Plan browser support (SharePoint Server 2010).
Se voc receber uma solicitao para fornecer o nome de usurio e senha, execute os
procedimentos a seguir:
Adicionar o site Administrao Central do SharePoint lista de sites confiveis
Desative as configuraes de Segurana Reforada do Internet Explorer
Se voc receber uma mensagem de erro de proxy, execute este procedimento:
Configurar as definies de servidor proxy para ignorar o servidor proxy para
endereos locais
Para obter mais informaes, consulte Introduo ao IEAK 8
(http://go.microsoft.com/fwlink/?linkid=151359&clcid=0x416).

Para adicionar o site da Administrao Central lista de sites


confiveis
1. No Internet Explorer, no menu Ferramentas, clique em Opes da Internet.
2. Na guia Segurana, na rea Selecione uma zona para exibir ou alterar suas
configuraes de segurana, clique em Sites Confiveis e clique em Sites.
3. Desmarque a caixa de seleo Exigir verificao do servidor (https:) para todos
os sites desta zona.
4. Na caixa Adicionar este site zona, digite a URL do seu site e clique em
Adicionar.
5. Clique em Fechar para fechar a caixa de dilogo Sites Confiveis.
6. Clique em OK para fechar a caixa de dilogo Opes da Internet.

Para desabilitar as configuraes da Segurana Reforada do


Internet Explorer
1. Clique em Iniciar, aponte para Todos os Programas, aponte para Ferramentas
Administrativas e clique em Gerenciador do Servidor.
2. Em Gerenciador de Servidores, selecione a raiz do Gerenciador de Servidores.
3. Na seo Informaes de Segurana, clique em Configurar ESC do IE.
A caixa de dilogo Configurao de Segurana Reforada do Internet Explorer
exibida.
4. Na seo Administradores, selecione Desativado, para desativar as configuraes
da Segurana Reforada do Internet Explorer e clique em OK.

Para configurar as definies de um servidor proxy para ignorar o


servidor proxy para os endereos locais.
64

1. No Internet Explorer, no menu Ferramentas, clique em Opes da Internet.


2. Na guia Conexes, na rea Configuraes de Rede Local (LAN), clique em
Configuraes da LAN.
3. Na rea Configurao automtica, marque a caixa de seleo Detectar
automaticamente as configuraes.
4. Na rea Servidor Proxy, marque a caixa de seleo Usar um servidor proxy para
a rede local.
5. Digite o endereo do servidor proxy na caixa Endereo.
6. Digite o nmero de porta do servidor proxy na caixa Porta.
7. Marque a caixa de seleo No usar proxy para endereos locais.
8. Clique em OK para fechar a caixa de dilogo Configuraes de Rede Local (LAN).
9. Clique em OK para fechar a caixa de dilogo Opes da Internet.

Etapas ps-instalao
Depois de instalar o SharePoint Server 2010, a janela do navegador ser aberta no site
Administrao Central do novo site do SharePoint. Embora voc possa iniciar a adio
de contedo ao site ou iniciar a personalizao do site, recomendamos que voc
execute primeiro as seguintes tarefas administrativas usando o site Administrao
Central do SharePoint:
Configurar uso e coleta de dados de integridade possvel configurar o uso e a
coleta de dados de integridade no farm de servidores. O sistema grava os dados de
uso e de integridade na pasta de log e no banco de dados de log. Para obter mais
informaes, consulte Configure usage and health data collection (SharePoint Server
2010) (em ingls).

Configurar log de diagnstico possvel configurar o log de diagnstico que


pode ser necessrio aps a implantao ou a atualizao inicial. As definies
padro so suficientes para a maioria das situaes, mas, dependendo das suas
necessidades comerciais e do ciclo de vida do farm, possvel alter-las. Para obter
mais informaes, consulte Configure diagnostic logging (SharePoint Server 2010)
(em ingls).

Configurar email de entrada possvel configurar os emails de entrada de modo


que os sites do SharePoint aceitem e arquivem emails de entrada. Tambm
possvel configurar os emails de entrada para que os sites do SharePoint arquivem
as discusses por email medida que aconteam, para salvar documentos enviados
por email e para mostrar reunies realizadas por email nos calendrios do site. Alm
disso, voc pode configurar o Servio de Gerenciamento de Diretrio do SharePoint
para fornecer suporte criao e ao gerenciamento de listas de distribuio de
emails. Para obter mais informaes, consulte Configurar email de entrada
(SharePoint Server 2010).

Configurar email de sada Voc pode configurar os emails de sada para que o
servidor SMTP envie alertas de email para os usurios do site e notificaes para os
administradores do site. possvel configurar o endereo de email do remetente e o
endereo de email de resposta que aparecem nos alertas de sada. Para obter mais
informaes, consulte Configurar emails de sada (SharePoint Server 2010).
65

Configurar uma conta de celular Configure uma conta a fim de que o SharePoint
envie para o seu celular ou para os celulares dos usurios do site alertas na forma
de mensagens de texto (SMS). Para obter mais informaes, consulte Configurar
uma conta de celular (SharePoint Server 2010).

Instalar e configurar o Remote BLOB Storage possvel instalar e configurar o


RBS (Remote BLOB Storage) para uma instncia do SQL Server 2008 com suporte
para um farm de servidores do SharePoint. Para obter mais informaes, consulte
Install and configure Remote BLOB Storage (RBS) with the FILESTREAM provider
(SharePoint Server 2010) (em ingls).

Configurar definies de pesquisa possvel configurar definies de pesquisa


para rastrear o contedo no SharePoint Server 2010. Para obter mais informaes,
consulte Post-installation configuration for Search.

Configurar e usar o Exchange Connector Voc pode criar uma regra de


rastreamento e adicionar uma origem de contedo para rastrear pastas pblicas do
Microsoft Exchange Server. Para obter mais informaes, consulte Configure and
use the Exchange connector (SharePoint Server 2010) (em ingls).

66

Vrios servidores para um farm de trs


camadas (SharePoint Server 2010)
Este artigo descreve como instalar o Microsoft SharePoint Server 2010 em vrios
servidores para criar um farm do Microsoft SharePoint Server implantado em trs
camadas. O farm composto por dois servidores Web front-end e um servidor de banco
de dados. A sequncia de implantao e as configuraes descritas neste arquivo se
baseiam nas melhores prticas recomendadas. A configurao de farm resultante no
complexa, mas oferece uma infraestrutura fundamental para implementao de uma
soluo do SharePoint Server em farms similares (ou mais complexos).
O farm provisionado com o Aplicativo de Servio de Pesquisa; a Pesquisa
configurada para rastrear o contedo que criado como parte dessa implantao.
Neste artigo:
Viso Geral

Preparar os servidores do farm

Instalar o SharePoint Server 2010 nos servidores do farm

Criar e configurar o farm

Adicionar servidores Web ao farm

Configurar o log de diagnstico e a coleta de dados de integridade e uso

Crie e configure um novo Aplicativo de Servio de Pesquisa

Criar um site

Adicionar fontes de contedo e configurar um cronograma de rastreamento de


pesquisa

Etapas ps-instalao

Viso Geral
Estas so as etapas bsicas nesta implantao:
Familiarizar-se com o conceito da topologia de trs camadas.

Concluir todo o trabalho de planejamento e preparao, por exemplo, a verificao


dos requisitos de hardware e de software.

Instalar as atualizaes de software necessrias em todos os servidores que faro


parte do farm.

Instalar os pr-requisitos do SharePoint Server nos servidores, nas camadas da Web


e de aplicativo.

Instalar o SharePoint Server no servidor de aplicativos e nos servidores Web.

Criar e configurar o farm do SharePoint.

Provisionar servios.

Executar tarefas de ps-implantao necessrias.


67

Viso geral da topologia


Esta topologia usada normalmente para farms de mdio e grande portes descritos em
Viso geral da implantao (SharePoint Server 2010). No que se refere ao desempenho,
capacidade e escalabilidade, uma topologia de trs camadas oferece layouts fsico e
lgico mais eficientes, com suporte escalabilidade horizontal ou vertical, e prov a
melhor distribuio de servios entre os servidores integrantes do farm. A ilustrao a
seguir apresenta a implantao de trs camadas descrita neste artigo.

Com respeito ilustrao acima, observe que:


possvel adicionar servidores camada da Web. Esses podem ser configurados
como servidores Web convencionais, para manipular as solicitaes dos usurios,
68

ou como host dos componentes de consulta dedicados ou de outros componentes


de servio.

possvel adicionar servidores do farm camada de aplicativo e configur-los como


servidores dedicados que hospedaro o site de Administrao Central ou outros
servios no farm que necessitem de recursos dedicados ou de estarem isolados da
camada da Web (por exemplo, componentes de rastreamento, componentes de
consulta e pginas de perfil).

possvel adicionar servidores camada de banco de dados a fim de implementar


uma instncia autnoma, um espelhamento de banco de dados ou um cluster de
failover. Se voc estiver configurando o farm para alta disponibilidade, ser
necessrio um espelhamento de banco de dados ou de um cluster de failover na
camada do banco de dados.

Antes de comear
Antes de iniciar a implantao necessrio:
Familiarize-se com as diretrizes do sistema operacional descritas nas Diretrizes de
ajuste de desempenho do Windows Server 2008 e Diretrizes de ajuste de
desempenho do Windows Server 2008 R2.

Verifique se voc atende a todos os requisitos de hardware e software. Para obter


mais informaes, consulte Requisitos de hardware e software (SharePoint Server
2010)

Verifique se voc est preparado para configurar as contas necessrias com as


permisses apropriadas, como descrito em Contas administrativas e de servio
(SharePoint Server 2010)
Observao:
Como uma prtica de segurana recomendada, instale o SharePoint Server usando a
administrao de privilgios mnimos.

Usando a Ferramenta de Preparao de Produtos do Microsoft


SharePoint 2010
Ferramenta de Preparao de Produtos do Microsoft SharePoint verifica a presena de
pr-requisitos, instala e configura qualquer programa que seja necessrio. O Ferramenta
de Preparao de Produtos do Microsoft SharePoint necessita de uma conexo com a
internet par afazer o download e configurar os pr-requisitos de SharePoint Server. Se
voc no possuir uma conexo com a internet para os servidores farm, precisar obter
imagens instalveis para o software requerido. Para locais de instalao, consulte
Requisitos de software em "Determine requisitos de hardware e de software (SharePoint
Server 2010)."
Se decidir obter imagens instalveis, crie um ponto de instalao que possa ser usado
para armazenar as imagens. Esse poder ser usado para instalar as atualizaes de
software futuras.

Servidor de banco de dados


Atualize o SQL Server 2005 ou o SQL Server 2008 para o nvel necessrio e configure-o
como segue:
SQL Server 2005: as conexes locais e remotas esto habilitadas e configuradas
para usar o protocolo TCP/IP.
69

SQL Server 2008: o protocolo TCP/IP est habilitado para a configurao de rede.
Em organizaes cujos administradores de banco de dados operem independentemente
dos administradores do SharePoint, voc ter de assegurar que a verso correta do SQL
Server esteja disponvel e atualizada para o nvel necessrio. Alm disso, ter de
solicitar um banco de dados criado por DBA que esteja configurado para o farm.
Observao:
Os procedimentos neste artigo no usam um banco de dados criado por DBA; eles sero
diferentes em uma implantao de banco de dados criado por DBA. Para obter mais
informaes, consulte Implantar usando bancos de dados criados por DBA (SharePoint
Server 2010)

Atualizaes pblicas e pacotes de hotfixes


Assegure que as atualizaes pblicas e os pacotes de hotfixes necessrios para o
sistema operacional, para o SQL Server e para o SharePoint Server estejam instalados.
recomendado que todos os servidores estejam atualizados com a mesma verso
antes que atualizaes pblicas sejam aplicadas. Os seguintes hotfixes devem
implementados nesta verso do SharePoint Server:
SQL Server 2008: instale esta atualizao antes de implantar o farm. Pacote de
atualizao cumulativo 2 do SQL Server 2008 Service Pack 1

Depois de instalar os pr-requisitos em cada servidor do farm, voc ter de instalar o


hotfix localizado em Mensagem de erro quando voc usa o mtodo
"IMSAdminBase::CopyKey" como parte dos componentes de compatibilidade do IIS
6.0 no IIS 7.0: "exceo de HRESULT: 0x80070003", primeiro, no servidor de
aplicativos e, depois, nos dois servidores Web.

Preparar os servidores do farm


Antes de instalar o SharePoint Server, verifique e instale todos os pr-requisitos, no
servidor de aplicativos e nos servidores Web, usando a Ferramenta de Preparao de
Produtos do Microsoft SharePoint.
Dica:
Mesmo que voc opte por instalar os pr-requisitos manualmente, execute a Ferramenta
de Preparao de Produtos do Microsoft SharePoint para verificar quais pr-requisitos
so necessrios em cada servidor.
Use o procedimento a seguir para instalar os pr-requisitos em cada servidor do farm.

Para executar a ferramenta de preparao


1. Faa o download de SharePoint Server 2010
(http://go.microsoft.com/fwlink/?linkid=168780&clcid=0x416) do local de instalao
do produto e clique duas vezes no arquivo executvel apropriado.
70

2. Se voc instalar a partir de uma imagem inicializvel, clique em Instalar prrequisitos de software, na tela inicial.
3. Se voc instalar usando um conjunto de arquivos, clique duas vezes em
PrerequisiteInstaller.exe.
4. Na pgina Bem-vindo Ferramenta de Preparao de Produtos do Microsoft
SharePoint, clique em Avanar.
Observao:
Talvez seja necessrio que a ferramenta de preparao reinicie o servidor local para
concluir a instalao de alguns pr-requisitos. O instalador continuar a executar depois
do servidor ser reiniciado e no ser necessria nenhuma interveno manual. No
entanto, voc ter de fazer um novo logon no servidor.
5. Na pgina Instalao Concluda, clique em Concluir.
Observao:
Aps concluir o Ferramenta de Preparao de Produtos do Microsoft SharePoint, voc
deve instalar o KB 949516 (http://go.microsoft.com/fwlink/?linkid=148917&clcid=0x416) e
KB 971831 (http://go.microsoft.com/fwlink/?linkid=165750&clcid=0x416). Voc tambm
precisar reinstalar o servidor depois de instalar o hotfix.
Observao:
Se a mensagem de erro "Carregar este assembly produziria uma definio de concesso
diferente das outras instncias. (Exceo de HRESULT: 0x80131401)" for exibida
quando voc iniciar o processo de trabalho (w3wp.exe), outro servio ou um aplicativo
gerenciado em um servidor que esteja executando o SharePoint Server 2010, instale o
KB963676 (http://go.microsoft.com/fwlink/?linkid=151358&clcid=0x416). Reinicie o
computador depois de aplicar esse hotfix.

Instalar o SharePoint Server 2010 nos


servidores do farm
Uma vez instalados os pr-requisitos, use o procedimento a seguir para instalar o
SharePoint Server em cada servidor do farm.

Para executar a Instalao


1. Na pgina Iniciar, clique em Instalar Office SharePoint ServerInstalar SharePoint
Foundation.
2. Na pgina Leia os Termos de Licena para Software Microsoft, analise os termos,
marque a caixa de seleo Aceito os termos deste contrato e clique em
Continuar.
3. Na pgina Escolha a instalao desejada, clique em Farm de Servidores.
4. Na guia Tipo de Servidor, clique em Completo.
5. Na guia Local do Arquivo, aceite o local padro (ou altere o caminho de instalao) e
clique em Instalar Agora.

71

Observao:
Como prtica recomendada, instale o SharePoint Server em uma unidade que no seja a
do sistema.
6. Ao trmino da instalao, uma caixa de dilogo solicitar que voc conclua a
configurao do servidor. Desmarque a caixa de seleo Executar o Assistente de
Configurao de Produtos e Tecnologias do SharePoint agora..
Observao:
Para manter a consistncia na abordagem, no recomendado executar o assistente de
configurao at que o SharePoint Server esteja instalado em todos os servidores Web
front-end e de aplicativos que participaro do farm de servidores.
7. Clique em Fechar para concluir a Instalao.

Criar e configurar o farm


Para criar e configurar o farm, execute o Assistente de Configurao de Produtos do
SharePoint. Esse assistente automatiza vrias tarefas de configurao, incluindo a
criao do banco de dados de configurao, a instalao dos servios e a criao do site
da Administrao Central. recomendado executar o Assistente de Configurao de
Produtos do SharePoint no servidor que hospedar o site antes de execut-lo nos
demais servidores do farm.

Para executar o assistente de configurao e configurar o farm


1. No servidor que hospedar a Administrao Central (o servidor de aplicativos),
clique em Iniciar, aponte para Todos os Programas e selecione Produtos do
Microsoft SharePoint 2010.
2. Na lista de opes disponveis, clique em Assistente de Configurao de
Produtos e Tecnologias do SharePoint.
3. Na pgina Produtos e Tecnologias do SharePoint, clique em Avanar.
4. Na caixa de dilogo com o aviso de que alguns servios talvez precisem ser
reiniciados durante a configurao, clique em Sim.
5. Na pgina Conectar a um farm de servidores, selecione Criar um novo farm de
servidores e clique em Avanar.
6. Na pgina Especificar Definies do Banco de Dados de Configurao, execute o
procedimento a seguir:
a) Na caixa Servidor de banco de dados, digite o nome do computador que
est executando o SQL Server.
b) Na caixa Nome do banco de dados, digite um nome para o banco de
dados de configurao ou aceite o nome padro (SharePoint_Config).
c) Na caixa Nome do Usurio, digite o nome do usurio da conta do farm de
servidores no formato DOMNIO\nomedousurio.

72

Importante:
A conta do farm de servidores usada para criar e acessar o banco de dados de
configurao. Alm disso, ela atua como a conta de identidade do pool de aplicativos da
Administrao Central do SharePoint e com sua autoridade que o servio Temporizador
do Windows SharePoint Services executado. O Assistente de Configurao de
Produtos do SharePoint a adiciona s contas de logon e s funes de servidor do SQL
Server dbcreator e securityadmin. A conta que voc especificar como de servio deve
ser uma conta de usurio de domnio, mas no necessrio que ela pertena a nenhum
grupo de segurana especfico nos servidores Web ou nos servidores de banco de
dados. recomendado seguir o princpio do menor privilgio e especificar uma conta de
usurio que no seja membro do grupo Administradores em tais servidores.
d) Na caixa Senha, digite a senha do usurio.
7. Clique em Avanar.
8. Na pgina Especificar Configuraes de Segurana do Farm, digite uma senha e
clique em Avanar.
Assegure que essa senha atenda aos seguintes critrios:
Contm pelo menos oito caracteres

Contenha, pelo menos, trs dos quatro grupos de caracteres a seguir:

Caracteres maisculos (de A a Z)

Caracteres minsculos (de A a Z)

Numerais (de 0 a 9)

Caracteres no alfabticos (como !, $, #, %)


Observao:
Embora essa senha seja similar a qualquer outra, normalmente ela maior para
aumentar a segurana. Ela usada para criptografar as credenciais das contas
registradas no SharePoint Server 2010 (por exemplo, a conta do sistema do SharePoint
Server 2010 que voc fornece ao executar o Assistente de Configurao de Produtos do
SharePoint). No a esquea, pois ela ser necessria cada vez que voc adicionar um
servidor ao farm.

9. Na pgina Configurar Aplicativo Web da Administrao Central do SharePoint,


execute o seguinte procedimento:
a) Marque a caixa de seleo Especificar nmero da porta e digite um
nmero de porta caso voc queira que o aplicativo Web da Administrao
Central do SharePoint use uma porta especfica ou deixe a caixa de seleo
Especificar nmero da porta desmarcada se quiser usar a porta padro.
Observao:
Para acessar o site da Administrao Central do SharePoint usando um computador
remoto, permita o acesso ao nmero da porta configurado nesta etapa. Para isso,
configure uma regra de entrada para a Administrao Central do SharePoint v4 no
Firewall do Windows com Segurana Avanada.
b) Clique em NTLM ou em Negociar (Kerberos).
73

10. Clique em Avanar.


11. Na pgina Configurao Bem-sucedida, clique em Concluir.
Observao:
Se o Assistente de Configurao de Produtos do SharePoint falhar, consulte os arquivos
de log, na unidade de instalao do SharePoint Server 2010, localizados na pasta
%COMMONPROGRAMFILES%\Microsoft Shared\Web Server Extensions\14\LOGS.
12. O site da Administrao Central ser aberto em uma nova janela do navegador.
Na pgina Ajude a Melhorar o SharePoint, escolha uma das opes a seguir e clique
em OK.
a) Sim, desejo participar (Recomendado).
b) No, no desejo participar.
13. Na pgina Configurar o farm do SharePoint, h a opo de configurar os servios
usando um assistente ou manualmente. Para a finalidade deste artigo, use a opo
manual. Clique em Cancelar.
Essa opo uma questo de preferncia pessoal. O Assistente de Configurao do
Farm definir alguns servios automaticamente se for executado; no entanto,
configurar os servios manualmente lhe proporcionar maior flexibilidade no design
da sua arquitetura lgica.
Para obter informaes sobre o uso do assistente para configurar servios, consulte
Implantar um servidor nico com SQL Server (SharePoint Server 2010).
Importante:
Se estiver usando um banco de dados criado por DBA, voc no poder utilizar o
Assistente de Configurao de Produtos do SharePoint.

Adicionar servidores Web ao farm


Aps criar o farm no servidor de aplicativos, voc pode adicionar os servidores para a
camada da Web realizando o mesmo processo descrito anteriormente neste tpico para
instalar o SharePoint Server no servidor que hospeda a Administrao Central. A nica
diferena que, durante a Instalao, voc ser solicitado a ingressar em um farm
existente. Siga as etapas do assistente para ingressar no farm.
Para obter informaes adicionais sobre como adicionar servidores a um farm, consulte
Add a Web or application server to the farm (SharePoint Server 2010). Esse artigo
tambm fornece informaes detalhadas para as etapas do procedimento a seguir.

Configurar o log de diagnstico e a coleta de


dados de integridade e uso
Depois de adicionar os servidores Web front-end, configure o log de diagnstico inicial e
a coleta de dados de integridade e uso do farm.
O log de diagnstico til para identificar e isolar problemas medida que eles ocorrem
no farm de servidores. Preserve as definies padro ao configurar o log em novas
instalaes. Posteriormente, quando surgirem problemas no farm, voc poder rever
74

essas configuraes e ajust-las aos nveis adequados. Isso o ajudar a identificar as


causas e a isolar os problemas. O relatrio de integridade e uso pode ser usado para
exibir onde as configuraes do log de diagnstico se desviaram dos valores padro.
Para obter mais informaes sobre o uso de diagnstico e integridade, consulte:
Configure diagnostic logging (SharePoint Server 2010) (em ingls)
Configure usage and health data collection (SharePoint Server 2010) (em ingls)
Use os procedimentos a seguir para executar a configurao inicial do log de diagnstico
e da coleta de dados de integridade e uso.
Observao:
Como esta uma implantao inicial de farm, sem dados de parmetro de comparao,
as configuraes padro sero preservadas, salvo quando indicado de outra forma.

Para configurar o log de diagnstico


1. Na home page da Administrao Central, clique em Monitoramento.
2. Na seo Relatrio, clique em Configurar log de diagnstico.
3. Na pgina Log de Diagnstico, verifique se Habilitar Proteo contra Inundao
de Log de Eventos est selecionado. Se for o caso, clique na caixa de seleo
correspondente para ativar esse recurso.
4. O local padro para o log de rastreamento o drive que voc instalou SharePoint
Server. Recomendamos que o log de rastreamento seja armazenado em uma
unidade que no seja do sistema.
Importante:
Se voc alterar o caminho do log de rastreamento para uma unidade que no seja a do
sistema, tal local dever existir em todos os servidores do farm. Os servidores, novos ou
preexistentes, no podero registrar dados em log se esse local no existir. Alm disso,
s ser possvel adicionar novos servidores quando eles contiverem esse caminho. No
ser possvel usar um compartilhamento de rede para fins de log.
5. Clique em OK para salvar suas alteraes.
Ao concluir a configurao do log de diagnstico, configure a coleta de dados de
integridade e uso.

Para configurar a coleta de dados de integridade e uso

Na pgina Monitoramento da Administrao Central, clique em Configurar dados


de integridade e uso.

Clique na caixa de seleo para ativar Coleta de Dados de Uso.

Clique na caixa de seleo para ativar Coleta de Dados de Integridade.

Clique em OK.

75

Crie e configure um novo Aplicativo de


Servio de Pesquisa
Como prtica recomendada, aconselhamos que voc instale componentes de pesquisa
nas camadas de aplicativos e da Web para otimizar o desempenho, distribuindo a carga
localizada nos servidores no farm. Para distribuir componentes de pesquisa pelas
camados do farm, siga estas etapas:
Crie um novo Aplicativo de Servio de Pesquisa
Mova os componentes da consulta para a camada da Web
Para obter mais informaes sobre os aplicativos de servio, consulte:
About service applications and services

Service application and service management (SharePoint Server 2010) (em ingls)

Para criar um Aplicativo de Servio de Pesquisa


1. No servidor que hospeda o site da Administrao Central, abra Administrao
Central.
2. Na seo Gerenciamento de Aplicativo, clique em Gerenciar aplicativos do
servio.
3. Na Faixa de Opes, clique em Novo e clique em Aplicativo de Servio de
Pesquisa.
4. Na pgina Criar Novo Aplicativo de Servio de Pesquisa, aceite o valor padro para
Nome ou digite um novo nome para o aplicativo de servio de pesquisa.
5. Para a Conta de Servio de Pesquisa, aceite o padro para o farm ou cria uma
nova conta para o Servio de Pesquisa. Para obter mair informaes sobre contas
do farm, consulteContas administrativas e de servio (SharePoint Server 2010).
SeguranaObservao:
recomendado que voc crie uma nova conta para o Servio de Pesquisa. Se voc
aceitar a conta padro, o Servio de Pesquisa usar a conta de administrador de farm
com os maiores privilgios. Isso no recomendado, pois a conta de acesso de
contedo, que usa o padro da conta de Servio de Pesquisa, rastrearia todos os
rascunhos e arquivos de Ajuda em seu corpus, expondo assim todo o contedo dos
resultados de pesquisa.
6. Para o Pool de Aplicativos para o Servio Web de Administrao de Pesquisa,
aceite o padro (Criar novo pool de aplicativo) e ento digite um nome para o pool
de aplicativo.
7. Para o Pool de Aplicativo para Servio Web de Administrao de Pesquisa e
Configuraes de Site, use o mesmo pool de aplicativo que voc criou para o Pool
de Aplicativos para o Servio Web de Administrao de Pesquisa. Clique em Usar o
pool de aplicativo existente e selecione o nome do pool da lista de suspensa.
8. Clique em OK.
Depois de criar um Aplicativo de Servio de Pesquisa, o resultado uma topologia onde
a administrao de pesquisa e os componentes de rastreamento esto configurados no
servidor que hospeda o site Administrao Central da Web. A prxima etapa mover os
componentes da consulta para os servidores na camada da Web, os bancos de dados
76

de rastreamento e propriedade armazenadas (consulta) so fornecidas na instncia do


servidor SQL que foi especificado para o farm do SharePoint Server.
Importante:
O componente de administrao de pesquisa no pode ser movido para outro servidor:
ele reside no servidor onde o Aplicativo de Servidor de Pesquisa foi criado. Pode haver
apenas um componente de administrao de pesquisa por farm.

Para mover o componente da consulta para um servidor Web


1. Na home page da Administrao Central, clique emGerenciar aplicativos de
servio.
2. Na pgina Aplicativos de Servios, clique emAplicativo de Servio de Pesquisa.
3. Na pgina Administrao de Pesquisa, na seo Topologia de Aplicativo de
Servio, clique em Modificar.
4. Na pgina Topologia para Aplicativo de Servio de Pesquisa: Aplicativo de Servio
de Pesquisa, na seo Partio de ndice, clique em Componente de consulta 0 e
clique em Editar Propriedades.
5. Na pgina Editar Componente de Consulta, selecione um dos servidores front-end
da Web da lista suspensa Servidor e clique em OK.
6. Na pgina Topologia para Aplicativo de Servio de Pesquisa: Servio de Pesquisa,
na seo Partio de ndice, clique emComponente 0 da Consulta e clique em
Adicionar reflexo.
Observao:
Uma reflexo de um componente de consulta uma rplica da partio de ndice em
outro servidor no caso, em um dos servidores Web front-end.
7. Na pgina Adicionar componente de consulta espelho, na lista suspensa Servidor,
selecione o servidor Web front-end que voc identificou na pgina Editar
Componente de Consulta e clique em OK.
8. Repita essas etapas e configure o segundo servidor Web front-end como um host
para um componente de consulta e seu espelho.

Criar um site
Para criar um site nessa fase da implantao, crie um aplicativo Web e um conjunto de
sites. Use os procedimentos a seguir para criar o aplicativo Web, usando a
Administrao Central, e crie um site de nvel superior associado a tal aplicativo.

Para criar um aplicativo Web


1. Na home page da Administrao Central, na seo Gerenciamento de Aplicativos,
clique em Gerenciar aplicativos Web.
2. Na faixa de opes, clique em Novo.
3. Na seo Autenticao, na pgina Criar Novo Aplicativo Web, clique na caixa de
seleo Autenticao de Modo Clssico
77

4. Na seo Site do IIS, clique em Criar um novo site do IIS.


5. Preserve o valor padro para Porta ou digite um novo nmero de porta.
6. No altere o valor padro na caixa Caminho.
7. Na seo Configurao de Segurana, escolha NTLM como o provedor de
Autenticao.
8. Na seo Pool de Aplicativos, clique em Criar novo pool de aplicativos.
9. Clique em Configurvel.
10. Selecione uma conta gerenciada na lista suspensa ou clique em Registrar nova
conta gerenciada.
11. Em Nome e Autenticao do Banco de Dados, clique em Autenticao do
Windows (recomendada).
12. Em Conexes do Aplicativo de Servio, abra a lista suspensa para Editar o
seguinte grupo de conexes, clique em [personalizado] e selecione Aplicativo
de Servio de Pesquisa.
13. Em Programa de Aperfeioamento da Experincia do Usurio, clique em Sim.
14. Clique em OK.

Para criar um conjunto de sites


1. Na home page da Administrao Central, na seo Gerenciamento de Aplicativos,
clique em Criar conjuntos de sites.
2. Na seo Aplicativo Web, verifique se o nome exibido o mesmo do aplicativo que
voc criou no procedimento anterior. Se no for, clique na seta ao lado da lista
suspensa e selecione Alterar aplicativo Web quando o menu aparecer.
3. Na pgina Selecionar Aplicativo Web, selecione o nome do aplicativo que voc criou
e clique em OK.
4. Na seo Ttulo e Descrio, digite um titulo e uma descrio para o conjunto de
sites:
5. Em Endereo do Site, digite uma barra (/), na lista suspensa URL, e selecione
/sites/.
6. Na seo Seleo do Modelo, clique na guia Colaborao e selecione Site de
Equipe
7. Na seo Administrador Principal do Conjunto de Sites, digite o logon do usurio
no formato DOMNIO\nomedeusurio.
8. Em Administrador Secundrio do Conjunto de Sites, digite o logon o usurio no
formato DOMNIO\nomedeusurio.
9. Na seo Modelo de Conta, preserve a configurao padro.
10. Clique em OK.
Depois de criar o conjunto de sites, a pgina xito ao Criar Site de Nvel Superior ser
exibida. Clique no link para o novo site. Se surgir uma caixa de dilogo de autenticao,
digite o logon do administrador do site no formato DOMNIO\nomedeusurio.

78

Observao:
O novo site ser implantado automaticamente para os servidores na camada da Web.

Adicionar fontes de contedo e configurar um


cronograma de rastreamento de pesquisa
A ltima etapa identificar uma origem de contedo para a pesquisa e configurar, ento,
o agendamento do rastreamento inicial e incremental.
Use o procedimento a seguir para adicionar uma origem do contedo e configurar o
agendamento do rastreamento. Neste procedimento, a origem do contedo padro
usada na configurao do rastreamento, mas possvel escolher uma origem de
rastreamento diferente em seu ambiente.

Para adicionar uma origem de contedo e configurar um


agendamento de rastreamento
1. Na home page da Administrao Central, clique em Gerenciar aplicativos de
servio na seo Gerenciamento de Aplicativo.
2. Na guia Aplicativos de Servio, clique emAplicativo de Servio de Pesquisa
3. Na pgina Administrao de Pesquisa, na seo Rastreamento, clique emFontes
de Contedos.
4. Na pgina Gerenciar Origem de Contedo, os sites Local SharePoint sites so
exibidos como origens de contedo disponveis. Configure o rastreamento para a
origem existente ou clique em Nova Origem de Contedo para adicionar uma
origem de contedo.
Observao:
Para este artigo, o origem padro usada para a configurao do rastreamento.
5. Clique em Sites locais do SharePoint.
6. Na pgina Editar Origem do Contedo, clique em Criar agendamento na seo
Rastreamento Completo.
Na pgina Gerenciar Agendamentos, configure o tipo de agendamento e as
configuraes de agendamento que voc deseja usar.
7. Na pgina Editar Origem de Contedo, clique em Criar Agendamento na seo
Rastreamento Incremental.
Na pgina Gerenciar Agendamentos, configure o tipo de agendamento e as
configuraes de agendamento que voc deseja usar.
8. Clique em Iniciar rastreamento completo desta origem de contedo.
9. Clique em OK.

79

Etapas ps-instalao
Depois de instalar e configurar o SharePoint Server 2010, a janela do navegador abrir
exibindo a Administrao Central do novo site do SharePoint. Embora seja possvel
adicionar contedo ao site ou personaliz-lo, recomendado executar as seguintes
tarefas administrativas, primeiro, usando o site da Administrao Central do SharePoint.
Configurar Definies de Email de Sada possvel configurar o email de sada
de modo que o servidor SMTP envie alertas por email aos usurios do site e
notificaes aos administradores. Configure os endereos de email do remetente e
de resposta (exibido nos alertas de sada). Para obter informaes adicionais,
consulte Configurar emails de sada (SharePoint Server 2010).
Observao:
Voc pode configurar o email de entrada de modo que os sites do SharePoint aceitem e
arquivem tais emails. No entanto, recomendado executar essa tarefa depois da
concluso da implantao e configurao iniciais do farm. Para obter mais informaes,
consulte Configurar email de entrada (SharePoint Server 2010).

Configurar uma conta de celular Voc pode configurar uma conta mvel para que
o SharePoint envie alertas por mensagens de texto (SMS) para o seu celular e para
celulares dos usurios. Para obter mais informaes, consulte Configurar uma conta
de celular (SharePoint Server 2010).

80

Incio rpido: implantar um nico


servidor em um ambiente Hyper-V
isolado (SharePoint Server 2010)
Voc pode usar uma mquina virtual Hyper-V isolada e segura para testar os recursos e
o comportamento do SharePoint Server 2010. Essa abordagem usa recursos mnimos
de hardware e permite isolar o sistema de teste do SharePoint Server 2010 de um
ambiente de produo. O isolamento recomendado para eliminar possveis ameaas
segurana de um ambiente de servidor e rede corporativa.
Usando as etapas manuais ou os comandos do Windows PowerShell 2.0 que so
fornecidos neste artigo, voc pode implantar rapidamente o SharePoint Server 2010 em
um servidor nico que use um dos seguintes bancos de dados:
O banco de dados interno do SQL Server 2008 Express e SQL Server 2008 R2
Express que fornecido com o SharePoint Server

O Microsoft SQL Server 2005 com o Service Pack 3 (SP3) e a Atualizao


Cumulativa 3 instalados

Microsoft SQL Server 2008 com Service Pack 1 (SP1) e Atualizao Cumulativa 2
Importante:

A implantao do SharePoint Server em um servidor nico descrita neste artigo s se


destina a fins de avaliao e teste, no devendo ser utilizada em um ambiente de
produo.
Neste artigo:
Requisitos e recomendaes

Permisses necessrias

Tarefas pr-implantao

Implantar o SharePoint Server 2010 manualmente

Implantar o SharePoint Server 2010 usando scripts do Windows PowerShell

Requisitos e recomendaes
Os requisitos e recomendaes a seguir para ambiente de implantao, mquina virtual
e servidor de virtualizao do Hyper-V s so aplicveis ao cenrio de implantao em
servidor nico descrito neste artigo.

Configurao de mquina virtual e servidor de virtualizao

81

A tabela a seguir fornece as configuraes mnima e recomendada para o servidor de


virtualizao e as mquinas virtuais. Essas configuraes daro suporte s opes de
banco de dados que esto disponveis para uma implantao em servidor nico.

Recurso

Mnimo

Recomendado

CPU

Processador dual, 2 gigahertz


(GHz)

Processador
dual, 2 GHz

Memria

4 gigabytes (GB)

8 GB

Disco rgido

Disco rgido virtual de tamanho fixo Disco rgido


e capacidade de 40 GB
virtual de
tamanho fixo e
capacidade de
Dica:
80 GB
Para acelerar a criao de um
disco rgido virtual de tamanho fixo,
configure inicialmente um disco
rgido de expanso dinmica. Aps
instalar todo o software necessrio
(inclusive o SharePoint Server),
converta o disco rgido virtual em
um disco rgido de tamanho fixo.

Tipo de adaptador de rede

Sinttico

Tipo de rede

Interna, para garantir o isolamento


de mquinas virtuais e habilitar as
comunicaes entre o servidor de
virtualizao e mquinas virtuais.

Sinttico

Interna, para
garantir o
isolamento de
mquinas virtuais
e habilitar as
comunicaes
Dica:
entre o servidor
de virtualizao e
Para facilitar a instalao do
as mquinas
software necessrio e
recomendado, bem como o acesso virtuais.
ao mesmo, use uma Rede externa.
Quando estiver pronto para instalar
o SharePoint Server, configure as
mquinas virtuais para usarem
uma Rede interna.

82

A orientao sobre configurao a seguir fornecida para o servidor de virtualizao:


A razo entre processadores lgicos e virtuais (ncleos) deve ser to baixa quanto
possvel, sendo 1:1 o valor ideal.

Usando a razo de 1:1 entre processadores lgicos e virtuais, configure o servidor


de virtualizao de modo que o nmero total de processadores nas mquinas
virtuais seja inferior ao nmero total de ncleos fsicos. Por exemplo, se voc estiver
usando um servidor de virtualizao com quatro ncleos, a melhor prtica criar trs
mquinas virtuais que usem um nico processador ou uma mquina virtual que
tenha dois processadores e uma mquina virtual que use um processador. Qualquer
uma dessas configuraes deixaria um ncleo livre para processos do servidor de
virtualizao.
Alm dos requisitos anteriores para o ambiente virtual, examine o artigo Requisitos de
hardware e software (SharePoint Server 2010) antes de comear a implantar o
SharePoint Server 2010 na mquina virtual.

Ambiente de implantao
necessrio um domnio para implantar o SharePoint Server 2010.
Se no tiver um domnio virtual isolado disponvel para implantar o SharePoint Server
2010, voc dever criar um domnio virtual em um Hyper-V que esteja configurado para
usar o seguinte:
Um controlador de domnio com Servios de Domnio Active Directory.
Um controlador de domnio com um servidor DNS
Voc pode implantar o SharePoint Server em um controlador de domnio. No entanto,
necessrio realizar algumas etapas de configurao. Inicie o Windows PowerShell com a
opo Executar como administrador e execute os seguintes comandos para habilitar a
implantao em um controlador de domnio:
Cdigo
da
cpia
$acl = Get-Acl HKLM:\System\CurrentControlSet\Control\ComputerName
$person = [System.Security.Principal.NTAccount]"Users" $access =
[System.Security.AccessControl.RegistryRights]::FullControl $inheritance
= [System.Security.AccessControl.InheritanceFlags]"ContainerInherit,
ObjectInherit" $propagation =
[System.Security.AccessControl.PropagationFlags]::None $type =
[System.Security.AccessControl.AccessControlType]::Allow $rule = NewObject System.Security.AccessControl.RegistryAccessRule($person, $access,
$inheritance, $propagation, $type) $acl.AddAccessRule($rule) Set-Acl
HKLM:\System\CurrentControlSet\Control\ComputerName $acl

Permisses necessrias
Para instalar o SharePoint Server 2010, a conta de logon que voc est usando na
mquina virtual deve ser membro:
Do grupo de administradores locais na mquina virtual.
83

Da funo de servidor fixa dbcreator do SQL Server

Da funo de servidor securityadmin do SQL Server


Para obter mais informaes, consulte Contas administrativas e de servio (SharePoint
Server 2010).

Tarefas pr-implantao
Execute as tarefas a seguir antes de implantar o SharePoint Server 2010:
No servidor de virtualizao, crie um ponto de instalao que contenha o software do
SharePoint Server ou fornea mdia, como uma imagem ISO, que possa ser
acessada por meio da mquina virtual.

Crie uma mquina virtual que atenda aos requisitos mnimos descritos na seo
Requisitos e recomendaes, anteriormente neste artigo.

Na mquina virtual:

Instale o sistema operacional e as atualizaes de segurana (as obrigatrias e


as recomendadas).

Instale a edio do SQL Server que voc deseja usar, se no estiver usando a
verso interna fornecida com o SharePoint Server.

Instale as atualizaes obrigatrias e recomendadas para a edio do SQL


Server que voc instalar.

Configure o firewall do Windows Server para habilitar o acesso ao SQL Server.


Para obter mais informaes, consulte o artigo sobre configurao do Firewall do
Windows para permitir acesso ao SQL Server
(http://go.microsoft.com/fwlink/?linkid=134724&clcid=0x416).

Veja o artigo Requisitos de hardware e software (SharePoint Server 2010) para


determinar os programas e hotfixes que devem ser obtidos e instalados antes da
instalao do SharePoint Server 2010.

Implantar o SharePoint Server 2010


manualmente
Para obter informaes sobre como implantar manualmente o SharePoint Server 2010
em um servidor nico, consulte Implantar um nico servidor com um banco de dados
interno (SharePoint Server 2010) ou Implantar um servidor nico com SQL Server
(SharePoint Server 2010).

Implantar o SharePoint Server 2010 usando


scripts do Windows PowerShell
Voc pode usar scripts do Windows PowerShell para implantar o SharePoint Server
2010 em um servidor nico.

84

SeguranaObservao:
Como prtica recomendada, voc no deve executar scripts no assinados.
Para obter mais informaes sobre como assinar scripts do Windows PowerShell,
consulte o artigo sobre assinatura do Windows PowerShell
(http://go.microsoft.com/fwlink/?linkid=160357&clcid=0x416) na TechNet Magazine. Para
obter mais informaes sobre assinatura de cdigo em geral, consulte o artigo sobre
introduo assinatura de cdigo
(http://go.microsoft.com/fwlink/?linkid=59273&clcid=0x416) no MSDN. Para obter mais
informaes sobre como configurar sua prpria autoridade de certificao, consulte o
artigo sobre Servios de Certificados do Active Directory
(http://go.microsoft.com/fwlink/?linkid=136444&clcid=0x416) na TechNet Library.
Crie e use um dos arquivos de scripts do Windows PowerShell a seguir para implantar o
SharePoint Server em um servidor nico.
simplesingleserver.ps1: instala o SharePoint Server 2010 usando o banco de dados
interno para armazenar documentos e informaes de configurao.

simplefarm.ps1: instala o SharePoint Server 2010 usando o SQL Server 2005 ou o


SQL Server 2008 para armazenar documentos e informaes de configurao.
simplesingleserver.ps1
Esse script implanta o SharePoint Server 2010 em um servidor nico que usa o banco
de dados interno.
Copie o cdigo abaixo em um editor de texto e salve-o como simplesingleserver.ps1 no
diretrio de sua escolha:
Cdigo
da
cpia
$SetupPath
= Read-Host -Prompt "Please specify the path to the
install media (D:)"
## Here is the script to install SharePoint
Server 2010 with SQL Express and create Central Admin ## &
$SetupPath\PrerequisiteInstaller.exe /unattended | Write-Host if(
$lastexitcode -eq 0 ) {
& $SetupPath\setup.exe /config
$SetupPath\Files\SetupSilent\config.xml | Write-Host
if( $lastexitcode
-eq 0 ) {
Write-Host "Install successful..."
} else { WriteError "ERROR: $lastexitcode" } } else { Write-Error "ERROR: $lastexitcode"
}

Para executar simplesingleserver.ps1


1. Navegue at o diretrio Files\SetupSilent na origem de instalao e abra o arquivo
config.xml em um editor de texto.
2. Localize a linha <!--<PIDKEY Value="Enter Product Key Here" />-->
.
85

3. Substitua "Digitar Chave do Produto (Product Key)" por um dos seguintes PIDKEYs:
PKXTJ-DCM9D-6MM3V-G86P8-MJ8CY ou BV7VC-RMR6B-26P6Y-BTQDG-DX2KQ
4. Remova os marcadores de comentrio da linha de cdigo que voc editou e salve o
arquivo config.xml.
5. Inicie o Windows PowerShell 2.0 usando a opo Executar como administrador.
6. Navegue at o diretrio em que voc salvou simplesingleserver.ps1.
7. Execute .\simplesingleserver.ps1 no prompt de comando do Windows PowerShell.
simplefarm.ps1
Esse script implanta o SharePoint Server 2010 em um servidor nico que usa um banco
de dados do SQL Server. Copie o cdigo a seguir em um editor de texto e salve-o como
simplefarm.ps1 no diretrio de sua escolha:

86

Cdigo
da
cpia
## Settings you may want to change ## $err = $null $SetupPath
=
Read-Host -Prompt "Please specify the path to the install media (D:)"
Write-Host "Please specify the Farm Administrator credentials"
$FarmCredential
= Get-Credential "DOMAIN\<Farm Admin>" $DBServer
= Read-Host -Prompt "Please enter the name of your database server"
$Passphrase
= Read-Host -Prompt "Please enter the farm passphrase
(optional)" -AsSecureString $FarmName
= Read-Host -Prompt "Please
enter a farm name (optional)" $CAPort
= Read-Host -Prompt
"Please enter the Central Administration port number (optional)" if
([String]::IsNullOrEmpty($SetupPath)) {
Write-Error "You must enter
the install media path"
return } if
([String]::IsNullOrEmpty($FarmCredential)) {
Write-Error "You must
enter a Farm Administrator's user name and password"
return } if
([String]::IsNullOrEmpty($DBServer)) {
Write-Error "You must enter a
database server"
return } if ($Passphrase.Length -eq 0) {
WriteWarning "You didn't enter a farm passphrase, using the Farm
Administrator's password instead"
$Passphrase =
$FarmCredential.Password } if ([String]::IsNullOrEmpty($FarmName)) {
Write-Warning "You didn't enter a farm name, using the machine name
instead"
$FarmName = $env:COMPUTERNAME } if
([String]::IsNullOrEmpty($CAPort)) {
Write-Warning "You didn't enter a
Central Administration port number, using 5000 instead"
$CAPort = 5000
} ## Here is the script to install SharePoint Server 2010 and create
Central Admin ## Write-Host "[1/15] Running prerequisite installer..." &
$SetupPath\PrerequisiteInstaller.exe /unattended | Write-Host if(
$lastexitcode -eq 0 ) {
Write-Host "[2/15] Running silent farm binary
installation... (this will take some time)"
& $SetupPath\setup.exe
/config $SetupPath\Files\SetupFarmSilent\config.xml | Write-Host
Write-Host "[3/15] Completed silent farm binary installation."
if(
$lastexitcode -eq 0 ) {
Add-PSSnapin
Microsoft.SharePoint.PowerShell -erroraction SilentlyContinue
Write-Host "[4/15] Creating new configuration database..."
NewSPConfigurationDatabase -DatabaseName ("{0}_SharePoint_Configuration_DB" f $FarmName) -DatabaseServer $DBServer -AdministrationContentDatabaseName
("{0}_AdminContent_DB" -f $FarmName) -FarmCredentials $FarmCredential Passphrase $Passphrase -ErrorVariable err
Write-Host "[5/15]
Verifying farm creation..."
$spfarm = get-spfarm
if
($spfarm -ne $null) {
Write-Host "[6/15] ACLing SharePoint
Resources..."
Initialize-SPResourceSecurity -ErrorVariable
err
if ([String]::IsNullOrEmpty($err) -eq $true) {
Write-Host "[7/15] Installing Services..."
InstallSPService -ErrorVariable err
if
([String]::IsNullOrEmpty($err) -eq $true) {
Write-Host
"[8/15] Installing Features..."
Install-SPFeature AllExistingFeatures -ErrorVariable err
if
([String]::IsNullOrEmpty($err) -eq $true) {
WriteHost "[9/15] Provisioning Central Administration..."
New-SPCentralAdministration -Port $CAPort -WindowsAuthProvider "NTLM" ErrorVariable err
if
([String]::IsNullOrEmpty($err) -eq $true) {

87

Write-Host "[10/15] Installing Help..."


Install-SPHelpCollection -All -ErrorVariable err
if ([String]::IsNullOrEmpty($err) -eq $true) {
Write-Host "[11/15] Installing Application Content..."
Install-SPApplicationContent -ErrorVariable err
if ([String]::IsNullOrEmpty($err) -eq $true) {
Write-Host "[12/15] Basic configuration completed."
$SPManagedAccount = Get-SPManagedAccount $FarmCredential.UserName
Write-Host "[13/15] Creating Web Application and Application Pool..."
$webApp = New-SPWebApplication -Name "SharePoint - 80" -ApplicationPool
"SharePoint - 80" -ApplicationPoolAccount $SPManagedAccount DatabaseServer $DBServer -DatabaseName ("{0}_Content_DB" -f $FarmName) Url "http://localhost" -ErrorVariable err
if ([String]::IsNullOrEmpty($err) -eq $true) {
Write-Host "[14/15] Creating site collection..."
$SPSite = New-SPSite -url "http://localhost" -OwnerAlias
$FarmCredential.UserName -ErrorVariable err
if ([String]::IsNullOrEmpty($err) -eq $true) {
Write-Host "[15/15] Port 80 Web application and site collect created.
Browse to http://localhost to pick a template for the Web..."
} else { Write-Error "ERROR: $err" }
}
else { Write-Error "ERROR: $err" }
} else
{ Write-Error "ERROR: $err" }
} else { WriteError "ERROR: $err" }
} else { Write-Error "ERROR:
$err" }
} else { Write-Error "ERROR: $err" }
} else { Write-Error "ERROR: $err" }
} else { Write-Error
"ERROR: $err" }
} else { Write-Error "ERROR: $err" }
} else {
Write-Error "ERROR: $lastexitcode" } } else { Write-Error "ERROR:
$lastexitcode" }
$exitprompt = Read-Host -Prompt "Press Enter to
exit..."

Para executar simplefarm.ps1


1. Navegue at o diretrio Files\SetupFarmSilent na origem de instalao e abra o
arquivo config.xml em um editor de texto.
2. Localize a linha <!--<PIDKEY Value="Enter Product Key Here" />-->
.
3. Substitua "Digitar Chave do Produto (Product Key)" por um dos seguintes PIDKEYs:
PKXTJ-DCM9D-6MM3V-G86P8-MJ8CY ou BV7VC-RMR6B-26P6Y-BTQDG-DX2KQ
4. Remova os marcadores de comentrio da linha de cdigo que voc editou e salve o
arquivo config.xml.
5. Inicie o Windows PowerShell 2.0 usando a opo Executar como administrador.
6. Navegue at o diretrio em que voc salvou simplefarm.ps1.
7. Execute .\simplefarm.ps1 no prompt de comando do Windows PowerShell.

88

Implantar usando bancos de dados


criados por DBA (SharePoint Server
2010)
Este artigo descreve como implantar o Microsoft SharePoint Server 2010 em um
ambiente de farm que utiliza bancos de dados criados pelo DBA (administrador de
bancos de dados). Em organizaes nas quais administradores do SharePoint e DBAs
operam independentemente, estes ltimos so responsveis por criar e gerenciar todos
os bancos de dados. Esse cenrio comum em ambientes de TI onde os requisitos de
segurana e as polticas corporativas exigem uma separao das funes dos
administradores. O administrador de farms define os requisitos de bancos de dados do
Microsoft SharePoint Server 2010 para o administrador de bancos de dados que, por sua
vez, cria os bancos de dados necessrios do Microsoft SharePoint Server e configura os
logons exigidos pelo farm.
Neste artigo:
Antes de comear

Sobre a configurao de bancos de dados criados por um DBA

Criar e configurar bancos de dados da Administrao Central

Criar e configurar bancos de dados adicionais

Antes de comear
Antes de iniciar esta implantao, verifique se voc possui todas as informaes
necessrias para implantar e configurar com xito o SharePoint Server em todos os
servidores do farm. As sees a seguir fornecem as informaes que sero necessrias
para garantir uma implantao bem-sucedida do SharePoint Server.

Requisitos dos servidores do farm


Verifique se todos os servidores do farm e o servidor de banco de dados atendem aos
requisitos documentados nos artigos a seguir.
Requisitos de hardware e software: Requisitos de hardware e software (SharePoint
Server 2010)

Contas administrativas e de servios: Contas administrativas e de servio


(SharePoint Server 2010)

Requisitos de bancos de dados


A implantao do SharePoint Server 2010 em bancos de dados criados por um DBA
envolve trabalhar com esse DBA para garantir que todos os bancos de dados do
SharePoint Server necessrios sejam criados e corretamente configurados para que
voc possa criar e configurar o farm.

89

A lista a seguir mostra algumas das informaes, mas no necessariamente todas, que
um DBA precisa obter para criar bancos de dados para o farm. Informaes adicionais
podem ser necessrias para o DBA na sua organizao:
Informaes sobre a verso do SQL Server, bem como o service pack e o nvel de
atualizao cumulativa. Para obter mais informaes, consulte Requisitos de
hardware e software (SharePoint Server 2010).

As contas de logon necessrias, com funes e permisses associadas. Para obter


mais informaes, consulte Contas administrativas e de servio (SharePoint Server
2010).

O nmero de bancos de dados necessrios, alm de detalhes especficos para a


configurao do SharePoint. Essas informaes podem ser obtidas por meio da
implantao do SharePoint Server.

Requisitos de armazenamento de dados do SharePoint, como tipo de dados, volume


de dados, tipo de atividade do banco de dados (leitura ou gravao) e operaes
IOPS (Entrada/Sada por segundo).

O DBA deve configurar as definies de rea de superfcie para que as conexes


locais e remotas usem TCP/IP ou pipes nomeados.

Todos os bancos de dados exigidos pelo SharePoint Server usam o agrupamento


Latin1_General_CI_AS_KS_WS.

Todos os bancos de dados do SharePoint Server exigem que a conta de usurio da


Instalao do farm esteja atribuda a eles como proprietrio de banco de dados
(dbo).

Consideraes sobre o Contrato de Nvel de Servio do usurio do SharePoint.

Sobre a configurao de bancos de dados


criados por um DBA
Use os procedimentos deste artigo como guia para implantar um farm que utilize bancos
de dados criados por um DBA. Essa implantao inclui todos os bancos de dados
necessrios ao farm.
Observao:
Este artigo somente se aplica s verses de banco de dados do SQL Server com suporte
no SharePoint Server 2010.
Para cada procedimento, necessrio usar as ferramentas de linha de comando
Windows PowerShell 2.0 ou SharePoint Server para configurar o uso do farm.
Convm usar o Windows PowerShell ao executar tarefas administrativas de linha de
comando. A ferramenta de linha de comando Stsadm foi preterida, mas est includa
para oferecer suporte compatibilidade com verses anteriores do produto.

90

Observao:
O Psconfig est localizado nesta pasta: Arquivos de Programas\Common Files\Microsoft
Shared\web server extensions\14\BIN.
Para usar o Windows PowerShell para configurar o farm:
1. Verifique se a conta de usurio tem acesso a um dos servidores nos quais o
Windows PowerShell 2.0 est em execuo e se ela Administrador de Farm e
membro da funo SharePoint_Shell_Access do banco de dados de contedo de
origem baseado no SQL Server, do banco de dados de contedo de administrao,
do banco de dados de contedo de destino e do banco de dados de configurao.
2. No menu Iniciar, clique em Todos os Programas.
3. Clique em Produtos do Microsoft SharePoint 2010.
4. Clique em Shell de Gerenciamento do SharePoint 2010.
5. No prompt do Windows PowerShell, digite o comando apropriado e pressione
ENTER.
Para ilustrar os procedimentos necessrios, o farm bsico que precisa ser configurado
consiste no seguinte:
1. Administrao Central
2. Um portal da Web
3. Log de diagnstico e coleta de dados de integridade e uso
4. Pesquisa corporativa
Os bancos de dados a seguir so necessrios e costumam ser usados pelo
administrador de farm na seguinte sequncia conforme o farm criado. Os bancos de
dados na lista a seguir usam os nomes padro fornecidos quando voc utiliza o
Assistente de Configurao de Produtos do SharePoint para configurar um farm.
Naturalmente, voc tem a opo de usar os nomes de bancos de dados que desejar.
O banco de dados de configurao (SharePoint_Config)

O banco de dados de contedo da Administrao Central


(SharePoint_AdminContent_GUID)

O banco de dados de contedo do site, que criado automaticamente pelo


programa de Instalao do SharePoint Server (WSS_Content_GUID)

O banco de dados de log de diagnstico (WSS_Logging_GUID)

Bancos de dados do aplicativo de servio de pesquisa do SharePoint Server, que


necessrio para pesquisa corporativa. Para obter mais informaes, consulte
Manage service applications and services (SharePoint Foundation 2010)Service
application and service management (SharePoint Server 2010) (em ingls).

O banco de dados de rastreamento (Search_Service_1_CrawlStoreDB_GUID

O banco de dados de administrao (Search_Service_1_DB_GUID)

O banco de dados de propriedades de pesquisa


(Search_Service_1_PropertyStoreDB_GUID

91

Criar e configurar bancos de dados para a


Administrao Central
Use os procedimentos desta seo para criar o bancos de dados exigido e associe as
contas ao grupo de segurana Usurios e s funes do banco de dados.
Os procedimentos exigem a ao do DBA e da conta de usurio de Instalao. Os
rtulos [DBA] ou [Instalao], respectivamente, so usados em cada etapa para indicar a
funo que executa a ao.
O procedimento a seguir s precisa ser executado uma vez para o farm, no servidor em
que voc deseja executar o site da Administrao Central. O farm tem um banco de
dados de configurao e um banco de dados de contedo para a Administrao Central.

Para criar e configurar o banco de dados de configurao, o banco


de dados de contedo da Administrao Central e o aplicativo Web
da Administrao Central
1. [DBA] Crie o banco de dados de configurao e o banco de dados de contedo da
Administrao Central usando a sequncia de agrupamento
LATIN1_General_CI_AS_KS_WS e defina o proprietrio do banco de dados (dbo)
como a conta de usurio da Instalao.
2. [Instalao] Execute o Programa de Instalao em cada computador servidor no
farm. Voc deve executar a instalao em pelo menos um desses computadores
usando a opo de instalao Completa. As etapas dessa opo esto descritas em
Implantar um servidor nico com SQL Server (SharePoint Server 2010).
3. [Instalao] No execute o Assistente de Configurao de Produtos do SharePoint
aps a concluso da Instalao.
No Shell de Gerenciamento do SharePoint 2010, use o comando NewSPConfigurationDatabase para criar um novo banco de dados de configurao; por
exemplo:
Cdigo
da
cpia
New-SPConfigurationDatabase -DatabaseName "SharePointConfigDB1" DatabaseServer "SQL-01" -Passphrase (ConvertTo-SecureString "MyPassword" AsPlainText -force) -FarmCredentials (Get-Credential)

Para obter mais informaes, consulte New-SPConfigurationDatabase.


4. [Instalao] Aps a concluso do comando, execute o Assistente de Configurao
de Produtos do SharePoint e conclua o restante da configurao do servidor. Isso
cria o aplicativo Web da Administrao Central e desempenha outras tarefas de
instalao e configurao.
5. [DBA] Aps a concluso do Assistente de Configurao de Produtos do SharePoint,
execute as aes a seguir para o banco de dados de configurao e para o banco
de dados de contedo da Administrao Central:

Adicione a conta de pesquisa do SharePoint Server, a conta de acesso de


contedo padro e a conta de servios ao grupo Usurios.

92

Adicione a conta de servio de pesquisa do SharePoint Server, a conta de


acesso a contedo padro e a conta de servios funo
WSS_Content_Application_Pools.

6. [Instalao] Para confirmar se os bancos de dados foram criados e configurados


corretamente, verifique se possvel acessar a home page do site da Administrao
Central. No entanto, no configure nada usando a Administrao Central nesse
momento. Se a pgina da Administrao Central no for renderizada, verifique as
contas usadas no procedimento e garanta que elas estejam corretamente atribudas.
O restante dos servidores do farm ser configurado aps a concluso dos
procedimentos indicados neste artigo e depois que o farm estiver estabelecido. Execute
o Assistente de Configurao de Produtos do SharePoint nos servidores selecionando a
opo Sim, desejo me conectar a um farm de servidores existente, em vez de usar
os comandos utilizados nesse procedimento.
O procedimento a seguir s precisar ser executado uma vez para o farm. Esse farm
tem apenas um banco de dados de pesquisa do SharePoint Foundation.

Criar e configurar o banco de dados de pesquisa do SharePoint


Foundation e iniciar o servio de pesquisa
1. [DBA] Crie o banco de dados de pesquisa do SharePoint Foundation usando a
sequncia de agrupamento LATIN1_General_CI_AS_KS_WS e defina o proprietrio
do banco de dados (dbo) como a conta de usurio da Instalao.
2. [Instalao] Abra a linha de comando e use os cmdlets Get-SPSearchService, SetSPSearchService, Get-SPSearchServiceInstance e SetSPSearchServiceInstance para configurar o banco de dados e iniciar o servio de
pesquisa. Use o seguinte exemplo como guia.
Cdigo
da
cpia
$searchService = Get-SPSearchService Set-SPSearchService MaxBackupDuration 120 Get-SPSearchServiceInstance -Local GetSPSearchServiceInstance -Local | Set-SPSearchServiceInstance -ProxyType
proxy

Para obter mais informaes, consulte os seguintes tpicos:


Get-SPSearchService

Set-SPSearchService

Get-SPSearchServiceInstance

Set-SPSearchServiceInstance

Criar e configurar bancos de dados


adicionais
Terminada a configurao dos bancos de dados necessrios para a Administrao
Central, conclua a implantao do farm criando e configurando os bancos de dados
necessrios ao contedo da Web e qualquer aplicativo de servio que voc queira
utilizar.
93

O procedimento a seguir ter que ser executado uma vez para cada site de portal no
farm.
Os procedimentos descritos aqui so usados nas seguintes operao do SharePoint
Server 2010:
Iniciar o servio de pesquisa nos servidores que hospedam os componentes de
consulta de pesquisa ou os componentes de rastreamento de pesquisa. Para obter
mais informaes, consulte Manage Search topology.

Criar e configurar o banco de dados de contedo do aplicativo Web do site de portal.

Criar e configurar os bancos de dados do aplicativo de servio de pesquisa.


O procedimento a seguir deve ser concludo uma vez para cada servidor que execute
consultas de pesquisa ou rastreamentos de banco de dados no farm.

Iniciar o servio de Pesquisa do SharePoint Server em cada servidor


que executar consultas de pesquisa ou rastreamentos
1. [Instalao] No Shell de Gerenciamento do SharePoint 2010, use os cmdlets GetSPEnterpriseSearchService, Set- SPEnterpriseSearchService e GetSPEnterpriseSearchServiceInstance. Use o seguinte exemplo como guia.
Cdigo
da
cpia
$searchService = Get-SPEnterpriseSearchService $password = Read-Host AsSecureString ********** Set-SPEnterpriseSearchService -IgnoreSSLWarnings
$true -ServiceAccount contoso\adminAccount -ServicePassword $password
$ssInstance = Get-SPEnterpriseSearchServiceInstance -Local GetSPEnterpriseSearchServiceInstance -Local | StartSPEnterpriseSearchServiceInstance

Para obter mais informaes, consulte os seguintes tpicos:


Get-SPEnterpriseSearchService

Set-SPEnterpriseSearchService

Get-SPEnterpriseSearchServiceInstance
O procedimento a seguir deve ser executado uma vez para cada aplicativo de servio do
farm. No cenrio utilizado neste artigo, um aplicativo de servio de pesquisa foi usado no
farm. Esse aplicativo requer os seguintes bancos de dados:
1. Banco de dados de administrao de pesquisa (Search_Service_DB)
2. Banco de dados de rastreamento de pesquisa (Search_Service_CrawlStoreDB)
3. Banco de dados de propriedades de pesquisa (Search_Service_PropertyStoreDB)
Todas as instrues de linha de comando deste procedimento usam o Windows
PowerShell.

Para criar e configurar bancos de dados para pesquisa


1. [DBA] Adicione a conta de administrao do Shell de Gerenciamento do SharePoint
2010 s funes dbcreator e securityadmin como logons temporrios do SQL
Server.
2. [Instalao] Crie o aplicativo de servio de pesquisa no servidor temporrio, da
seguinte forma:
94

a) Crie os pools de aplicativos necessrios aos servios Web de administrao


de pesquisa e consulta de pesquisa. Faa assim:
Cdigo
da
cpia
# Create managed account for DOMAIN\QryPool $SearchCR = GetCredential;$managedAccount = New-SPManagedAccount -Credential $SearchCR #
Create managed account for DOMAIN\AdminPool $SearchCR = GetCredential;$managedAccount = New-SPManagedAccount -Credential $SearchCR

b) Crie um novo aplicativo de servio de pesquisa usando um banco de dados


temporrio do Microsoft SQL Server:

95

Cdigo
da
cpia
Write-Host -ForegroundColor white Creating the Search service application
$searchAppName="SearchAppTest"
$appQueryPoolName=$searchAppName+"_AppQueryPool"
$appAdminPoolName=$searchAppName+"_AppAdminPool" $appQueryPool = NewSPServiceApplicationPool -name $appQueryPoolName -account DOMAIN\QryPool
$appAdminPool = New-SPServiceApplicationPool -name $appAdminPoolName account DOMAIN\AdminPool $searchApp = NewSPEnterpriseSearchServiceApplication -Name $searchAppName -ApplicationPool
$appQueryPool -AdminApplicationPool $appAdminPool -DatabaseServer
<Temp_SQL_Server> Write-Host -ForegroundColor white Initializing the
administration component $searchInstance = GetSPEnterpriseSearchServiceInstance -Local $searchApp | getSPEnterpriseSearchAdministrationComponent | setSPEnterpriseSearchAdministrationComponent -SearchServiceInstance
$searchInstance $admin = ($searchApp | getSPEnterpriseSearchAdministrationComponent) Write-Host -ForegroundColor
white Waiting for the admin component to be initialized do {write-host NoNewline .;Start-Sleep 10;} while (-not $admin.Initialized) Write-Host ForegroundColor white Creating a new crawl topology $InitialCrawlTopology
= $searchApp | Get-SPEnterpriseSearchCrawlTopology -Active
$InitialCrawlTopology $searchInstance0 = GetSPEnterpriseSearchServiceInstance -Local $CrawlTopology = $searchApp |
New-SPEnterpriseSearchCrawlTopology $CrawlDatabase0 = ([array]($searchApp
| Get-SPEnterpriseSearchCrawlDatabase))[0] $CrawlComponent0 = NewSPEnterpriseSearchCrawlComponent -CrawlTopology $CrawlTopology CrawlDatabase $CrawlDatabase0 -SearchServiceInstance $searchInstance0 IndexLocation $searchInstance0.DefaultIndexLocation $CrawlTopology | SetSPEnterpriseSearchCrawlTopology -Active Write-Host -ForegroundColor white
Waiting for the old crawl topology to become inactive do {write-host NoNewline .;Start-Sleep 10;} while ($InitialCrawlTopology.State -ne
"Inactive") $InitialCrawlTopology | Remove-SPEnterpriseSearchCrawlTopology
Write-Host -ForegroundColor white Creating a new query topology
$InitialQueryTopology = $searchApp | Get-SPEnterpriseSearchQueryTopology Active $InitialQueryTopology $searchInstance0 = GetSPEnterpriseSearchServiceInstance -Local # Create a new query topology
$QueryTopology = $searchApp | New-SPEnterpriseSearchQueryTopology Partitions 1 $IndexPartition0= (Get-SPEnterpriseSearchIndexPartition QueryTopology $QueryTopology) $QueryComponent0 = NewSPEnterpriseSearchQuerycomponent -QueryTopology $QueryTopology IndexPartition $IndexPartition0 -SearchServiceInstance $searchInstance0 IndexLocation $searchInstance0.DefaultIndexLocation # Get the default
property store $PropertyDatabase0 = ([array]($searchApp | GetSPEnterpriseSearchPropertyDatabase))[0] $IndexPartition0 | SetSPEnterpriseSearchIndexPartition -PropertyDatabase $PropertyDatabase0
$QueryTopology | Set-SPEnterpriseSearchQueryTopology -Active Write-Host ForegroundColor white Waiting for the old query topology to become
inactive do {write-host -NoNewline .;Start-Sleep 10;} while
($InitialQueryTopology.State -ne "Inactive") # Delete the old query
topology $InitialQueryTopology | Remove-SPEnterpriseSearchQueryTopology
Write-Host -ForegroundColor white Creating the Search application proxy
$searchAppProxy = new-spenterprisesearchserviceapplicationproxy -name

96

($searchApp.Name+"_proxy") -Uri $searchApp.Uri Write-Host -ForegroundColor


white Search provisioning finished

c) Pausar o aplicativo de servio de pesquisa


Cdigo
da
cpia
$searchApp.Pause()

3. [DBA] Faa o backup de todos os bancos de dados de pesquisa: SearchAppTest,


SearchAppTest_CrawlStore e SearchAppTest_PropertyStore.
4. [DBA] Restaure todos os bancos de dados de pesquisa no servidor de produo do
SQL Server.
5. [DBA] Adicione as seguintes contas aos Logons do SQL Server no servidor de
banco de dados de produo do SQL Server (deixe a funo Pblico selecionada
para as funes de servidor):

Conta de servio de pesquisa

Conta do pool de aplicativos do servio Web de consulta de pesquisa e


definies de site

Conta do pool de aplicativos do servio Web de administrao de pesquisa (se


diferente do pool de aplicativos do servio de pesquisa)

6. [DBA] Se o banco de dados do SQL Server no tiver sido usado para provisionar
bancos de dados de farm, adicione as seguintes contas aos Logons do SQL Server.

A funo SharePoint_Shell_Access do banco de dados de contedo de origem e


baseado no SQL Server, do banco de dados de contedo de administrao, do
banco de dados de contedo de destino e do banco de dados de configurao

A conta do administrador do farm

7. [Instalao] Reverta para o novo ambiente de banco de dados de produo.


a) Alterne o banco de dados de administrao de pesquisa para o novo banco
de dados de produo de administrao de pesquisa.
Cdigo
da
cpia
$searchapp | Set-SPEnterpriseSearchServiceApplication -DatabaseServer
<Production_SQL_server>

b) Aguarde a concluso do reprovisionamento pelas instncias do servio de


pesquisa.
Cdigo
da
cpia
do {write-host -NoNewline .;Sleep 10; $searchInstance = GetSPEnterpriseSearchServiceInstance Local} while ($searchInstance.Status ne "Online")

c) Alterne o banco de dados de rastreamento de pesquisa para o novo banco


de dados de produo de rastreamento de pesquisa.
97

Cdigo
da
cpia
$CrawlDatabase0 | Set-SPEnterpriseSearchCrawlDatabase -DatabaseServer
<Production_SQL_server>

d) Aguarde a concluso do reprovisionamento pelas instncias do servio de


pesquisa.
Cdigo
da
cpia
do {write-host -NoNewline .;Sleep 10; $searchInstance = GetSPEnterpriseSearchServiceInstance Local} while ($searchInstance.Status ne "Online")

e) Alterne o banco de dados de propriedades de pesquisa para o novo banco


de dados de produo de propriedades de pesquisa.
Cdigo
da
cpia
$PropertyDatabase0 | Set-SPEnterpriseSearchPropertyDatabase DatabaseServer <Production_SQL_server>

f)

Aguarde a concluso do reprovisionamento pelas instncias do servio de


pesquisa.
Cdigo
da
cpia
do {write-host -NoNewline .;Sleep 10; $searchInstance = GetSPEnterpriseSearchServiceInstance Local} while ($searchInstance.Status ne "Online")

g) Reinicie as instncias do servio de pesquisa.


Cdigo
da
cpia
get-SPEnterpriseSearchServiceInstance | startSPEnterpriseSearchServiceInstance

h) Reinicie o aplicativo de servio de pesquisa.


Cdigo
da
cpia
$searchapp.Resume()

Use o procedimento a seguir para criar e configurar o aplicativo Web do site de portal e o
respectivo banco de dados de contedo.

Criar e configurar o aplicativo Web do site de portal


98

1. [DBA] Crie o banco de dados de contedo do aplicativo Web do site de portal


usando a sequncia de agrupamento LATIN1_General_CI_AS_KS_WS e defina o
proprietrio do banco de dados (dbo) como a conta de usurio da Instalao.
2. [DBA] Usando o SQL ServerManagement Studio, adicione a conta de servio do
aplicativo de servio ao grupo Usurio e depois funo db_owner do banco de
dados de contedo do aplicativo Web do site de portal.
3. [Instalao] No Shell de Gerenciamento do SharePoint 2010, use os cmdlets NewSPWebApplication e Get-SPWebApplication para configurar o banco de dados de
contedo do aplicativo Web para o site de portal. Use o exemplo a seguir como guia.
Cdigo
da
cpia
New-SPWebApplication -Name "Contoso Internet Site" -Port 80 -HostHeader
"http://sharepoint.contoso.com" -URL "https://www.contoso.com" ApplicationPool "ContosoAppPool" -ApplicationPoolAccount (GetSPManagedAccount "DOMAIN\jdoe") Get-SPWebApplication http://somesite |
Set-SPWebApplication -Zone "Extranet" -HostHeader "http://www.contoso.com"
- AllowAnonymousAccess

Para obter mais informaes, consulte New-SPWebApplication e GetSPWebApplication.


Importante:
Esse comando deve ser executado no mesmo computador que executa o aplicativo
Web. A combinao de nome de host e porta no deve descrever um aplicativo Web j
existente, pois isso resultar em erro, e o aplicativo Web no ser criado.
4. [Instalao] Em um prompt de comando, execute este comando para reiniciar o IIS:
iisreset /noforce

99

Implantar em um ambiente virtual


(SharePoint Server 2010)
Esta seo contm artigos que fornecem orientao sobre como configurar mquinas
virtuais para servidores Microsoft SharePoint Server 2010 em um ambiente virtual.
Nesta seo:
Orientao sobre mquina virtual (SharePoint Server 2010)

100

Orientao sobre mquina virtual


(SharePoint Server 2010)
Este artigo fornece as diretrizes de configurao de uma VM (mquina virtual) que use o
Tecnologia Windows Server 2008 Hyper-V e que seja utilizada em um farm do Microsoft
SharePoint Server 2010. Isso inclui servidores de farm na camada do servidor Web, na
camada do servidor de aplicativos e na camada do servidor de banco de dados. Antes
de configurar uma mquina virtual para um farm do SharePoint, recomendvel ler o
guia de introduo ao Hyper-V
(http://go.microsoft.com/fwlink/?linkid=187754&clcid=0x416). Toda deciso de
configurao tomada para uma mquina virtual ou sua respectiva infraestrutura tem um
impacto no desempenho ou na funcionalidade (SharePoint Server 2010 e Hyper-V) e,
por isso, muito importante entender cada opo de configurao.
Em um ambiente do Hyper-V, possvel especificar a configurao da rede virtual e a
configurao de cada mquina virtual. Alm disso, voc pode configurar como a VM
interage com o host de virtualizao e tambm o comportamento de parada e
reinicializao da VM se o estado de execuo da mquina virtual for interrompido.
Neste artigo:
Rede

Adaptadores de rede

Configurao de mquina virtual

Servios de integrao

Usando instantneos

Rede
Voc pode configurar a rede do Hyper-V antes de criar mquinas virtuais ou aps criar
uma ou mais VMs. Pode tambm criar mais de uma rede virtual para um host do HyperV.
Com o Gerenciador de Rede Virtual (acessado no Gerenciador Hyper-V), voc pode
escolher entre trs tipos de redes virtuais. A tabela a seguir fornece um resumo dos tipos
de rede e suas caractersticas.

Tipo

Descrio

Externa

Use esse tipo quando quiser permitir que as


VMs se comuniquem com servidores
localizados externamente e com o sistema
operacional de gerenciamento (s vezes,
mencionado como partio pai). Esse tipo
tambm permite que as VMs no mesmo
servidor fsico se comuniquem entre si.
101

Tipo

Descrio

Interna

Use esse tipo quando quiser permitir a


comunicao entre VMs localizadas no
mesmo servidor fsico e entre as VMs e o
sistema operacional de gerenciamento.
Uma rede virtual interna no est ligada a
um adaptador fsico de rede. geralmente
utilizada para criar um ambiente de teste,
onde voc precisa se conectar s VMs
usando o sistema operacional de
gerenciamento.

Privada

Use esse tipo quando quiser permitir a


comunicao somente entre as VMs
localizadas no mesmo servidor fsico. Uma
rede virtual privada no usa adaptador de
rede virtual no sistema operacional de
gerenciamento. As redes virtuais privadas
geralmente so utilizadas quando se quer
isolar as VMs do trfego de rede no sistema
operacional de gerenciamento e nas redes
externas.

Use os requisitos de farm do SharePoint Server para determinar qual das trs
configuraes de rede deve ser usada em um host de virtualizao. Por exemplo, no
artigo Incio rpido: implantar um nico servidor em um ambiente Hyper-V isolado
(SharePoint Server 2010), usamos uma rede interna para isolar o ambiente de teste de
um ambiente de produo.
Aps determinar o tipo de rede a ser usado, voc poder especificar o intervalo de
endereos MAC (controle de acesso mdia) que sero atribudos automaticamente aos
adaptadores virtuais. A verso R2 do Microsoft Hyper-V Server 2008 permite que voc
fornea endereos MAC a um adaptador para evitar colises na rede.
Sob a perspectiva de desempenho de rede, a capacidade de criar VLANs (redes locais
virtuais) pode fornecer ganhos de desempenho. Mquinas virtuais na mesma VLAN
podem se comunicar por meio do comutador virtual, o que significa que o trfego de rede
mais rpido porque no usa o adaptador fsico de rede. Outra vantagem de uma
configurao de VLAN que ela se baseia em software; os computadores podem ser
facilmente movidos e ainda mantero suas configuraes de rede.
Os links a seguir fornecem mais informaes sobre os conceitos de rede virtual e como
configur-las.
Como a rede bsica funciona no Hyper-V?
(http://go.microsoft.com/fwlink/?linkid=128228&clcid=0x416)

Hyper-V: quais so os usos dos diferentes tipos de rede virtual?


(http://go.microsoft.com/fwlink/?linkid=128085&clcid=0x416)

Noes bsicas sobre VLANs Hyper-V


(http://go.microsoft.com/fwlink/?linkid=180709&clcid=0x416)
102

VLANs Hyper-V parte II (http://go.microsoft.com/fwlink/?linkid=18775&clcid=0x416)

Configurando redes virtuais


(http://go.microsoft.com/fwlink/?linkid=158767&clcid=0x416)

Adaptadores de rede
Dois tipos de adaptadores de rede podem ser anexados a uma mquina virtual: um
adaptador de rede e um adaptador herdado. O adaptador de rede fornece melhor
desempenho do que o adaptador herdado, que emula um adaptador PCI Fast Ethernet
baseado no Intel 21140, resultando em transferncias de dados mais lentas do que as
obtidas com o adaptador de rede. Um adaptador de rede herdado tambm fornece
suporte para instalaes baseadas em rede porque inclui a capacidade de inicializar o
PXE (Pre-Boot Execution Environment).
A menos que voc precise usar um adaptador herdado at poder instalar o driver de
mquina virtual, ou caso precise fazer uma inicializao de rede, recomendvel
configurar a VM com um adaptador de rede.
Observao:
Inicialmente, voc pode usar o adaptador herdado para fazer uma inicializao de rede.
Quando isso no for mais necessrio, adicione um adaptador de rede e exclua o
adaptador herdado.
Como ocorre com os servidores fsicos, possvel instalar vrios adaptadores em uma
mquina virtual.

Configurao de mquina virtual


O Hyper-V fornece vrias opes de configurao de uma mquina virtual. Essas
opes podem ser alteradas depois de iniciar a mquina virtual e instalar o Microsoft
SharePoint Server. Voc ter de desligar a mquina virtual para alterar a configurao.
Com base no gerenciamento de capacidade e no planejamento de alta disponibilidade
feito para Capacity management and high availability in a virtual environment
(SharePoint Server 2010), configure os seguintes itens para cada mquina virtual:
A sequncia de inicializao (adaptador de rede herdado, CD, IDE ou disquete)

A quantidade de memria

O nmero de processadores virtuais, at um mximo de quatro

O tipo e o nmero de controladores

O tipo e o nmero de discos

O tipo e o nmero de adaptadores de rede


Alm da configurao anterior, h tambm a opo de configurar portas COM e um
disquete virtual.
Do ponto de vista do SharePoint Server, as principais consideraes de configurao
so memria, processador e o tipo e o nmero de controladores e discos rgidos.

Memria
Aps fatorar uma reserva de 2 GB de RAM para o host de virtualizao, voc poder
configurar uma mquina virtual para conter qualquer quantidade da memria restante.
103

Obviamente, voc levar em considerao a quantidade de memria a ser fornecida s


outras mquinas virtuais em execuo no mesmo host de virtualizao.
Observao:
A reserva de 2 GB de RAM para o host de virtualizao usada como um valor de
referncia, no sendo uma quantidade de memria obrigatria ou imposta. Em geral, a
quantidade real de RAM comprometida com o servidor fsico menor.
A sobrecarga de memria real no Hyper-V razoavelmente pequena. Para obter uma
boa ilustrao disso, baixe a planilha da calculadora de RAM do Hyper-V
(http://go.microsoft.com/fwlink/?linkid=187756&clcid=0x416) e use-a para calcular o uso
de RAM em um host de determinado tamanho e com vrias mquinas virtuais.

Processador
Voc pode configurar vrios processadores virtuais para uma mquina virtual, at um
mximo de quatro processadores. No possvel configurar mais processadores por
VM, os quais sejam processadores lgicos (ncleos) no host de virtualizao. Por
exemplo, para um determinado servidor fsico de ncleo duplo, voc est limitado a
configurar dois processadores virtuais por VM. Embora o Hyper-V oferea suporte para
at 8 processadores virtuais por ncleo, uma configurao que utilize essa proporo (1
lgico: 8 virtuais) conhecida como superinscrita. Para qualquer mquina virtual
utilizada em um farm do SharePoint, recomendvel a proporo de 1:1. A
superinscrio da CPU no host de virtualizao funcionar, mas o desempenho ser
reduzido, dependendo do volume da superinscrio.

Controlador e disco rgido


possvel selecionar dispositivos IDE ou SCSI em mquinas virtuais da seguinte forma:
Dispositivos IDE: o Hyper-V usa dispositivos emulados com controladores IDE. Voc
pode ter at dois controladores IDE com dois discos em cada controlador. O disco
de inicializao deve ser anexado a um dos dispositivos IDE. O disco de inicializao
pode um disco rgido virtual ou um disco fsico. Embora uma mquina virtual deva
usar um dispositivo IDE como disco de inicializao para iniciar o sistema
operacional convidado, h muitas opes que voc poder escolher ao selecionar o
dispositivo fsico que fornecer o armazenamento para o dispositivo IDE.

Dispositivos SCSI: cada mquina virtual oferece suporte para at 256 discos SCSI
(quatro controladores SCSI, sendo que cada um deles aceita at 64 discos). Os
controladores SCSI usam um tipo de dispositivo desenvolvido especificamente para
uso com mquinas virtuais e, para se comunicarem, eles usam o barramento da
mquina virtual. O barramento da mquina virtual dever estar disponvel quando o
sistema operacional convidado for iniciado. Portanto, os discos rgidos virtuais
anexados aos controladores SCSI no podem ser utilizados como discos de
inicializao.

104

Observao:
Embora o desempenho de E/S de dispositivos fsicos SCSI e IDE possa diferir
significativamente, isso no se aplica aos dispositivos SCSI e IDE virtualizados do
Hyper-V. Os dispositivos IDE e SCSI oferecem desempenho igualmente rpido de E/S
quando os servios de integrao esto instalados no sistema operacional convidado. O
suporte para unidades intercambiveis, compatvel com a implementao do Hyper-V de
SCSI, o principal motivo da seleo de unidades SCSI, mais do que ganhos de
desempenho.
A verso do Hyper-V lanada com o Windows Server 2008 R2 melhora muito o
desempenho do disco rgido virtual. Para obter mais informaes, consulte o tpico
sobre desempenho de disco rgido virtual: Windows Server 2008 / Windows Server 2008
R2 / Windows 7 (http://go.microsoft.com/fwlink/?linkid=186519&clcid=0x416). Para obter
um resumo das opes de unidade de mquina virtual, consulte a seo "Como escolher
o formato do continer de armazenamento Hyper-V e VHD" deste white paper. Alm
disso, preste ateno no conselho do autor: ao escolher o VHD certo para o seu
ambiente, considere o desempenho de acesso e as necessidades de armazenamento.
Quando voc usa o Windows Server 2008 R2, a opo tem menos a ver com a
velocidade de acesso e mais com a quantidade de memria usada devido ao cache
avanado.
Importante:
No h uma soluo de repositrio genrica para todos os ambientes virtuais. Para
selecionar a opo de unidade de mquina virtual ideal para seus servidores SharePoint
Server, necessrio pesquisar e testar extensivamente para implementar a melhor
soluo de repositrio para o ambiente virtual.

Servios de integrao
O Hyper-V inclui um pacote de software para sistemas operacionais convidados com
suporte que aprimora a integrao entre o computador e a mquina virtual. Esse pacote
conhecido como servios de integrao. Voc deve verificar se o sistema operacional
de gerenciamento (que executa a funo do Hyper-V) e as mquinas virtuais esto
executando a mesma verso dos servios de integrao. Para obter mais informaes,
consulte o tpico sobre compatibilidade de verso para os servios de integrao
(http://go.microsoft.com/fwlink/?linkid=188011&clcid=0x416).
Para cada mquina virtual, voc pode configurar os seguintes itens de integrao entre a
VM e o host de virtualizao:
Desligamento do sistema operacional

Sincronizao de hora

Troca de dados

Pulsao

Backup (instantneo de volume)

105

Importante:
Desabilite a sincronizao de hora de todas as mquinas virtuais do SharePoint Server.
O SharePoint Server 2010 implementa trabalhos de timer extensivamente e a latncia
durante a sincronizao de hora causar resultados imprevisveis no ambiente do
SharePoint Server.

Incio e trmino automticos


Para cada mquina virtual, voc pode configurar comportamentos de incio e trmino
automtico se uma mquina fsica for desligada. As opes de trmino so:
Salve o estado da mquina virtual. O estado atual da mquina virtual salvo e
quando a VM iniciada, o Hyper-V tenta restaur-la ao estado em que estava.

Desative a mquina virtual. Isso equivale a desligar o servidor da tomada.

Desligue o sistema operacional convidado (mquina virtual). Isso equivale a desligar


a mquina usando a opo Desligar do Windows.
Para uma mquina virtual do SharePoint Server, no configure-a para salvar o estado.
Mquinas virtuais que voltam do estado salvo ficam foram de sincronia com os outros
servidores no farm. recomendvel configurar a mquina virtual para executar um
desligamento, pois esse o mtodo mais limpo para minimizar os danos a ela. Quando
ocorre um desligamento, os trabalhos de timer em execuo podem terminar e no
haver problemas de sincronizao quando a VM for reiniciada.
O oposto de uma parada automtica uma inicializao automtica. O Hyper-V oferece
as seguintes opes de inicializao quando o servidor fsico reiniciado:
No fazer nada. Ser necessrio iniciar a VM manualmente, qualquer que seja seu
estado durante o desligamento do servidor fsico.

Iniciar automaticamente se a mquina estava sendo executada quando o servio


parou.

Sempre iniciar esta mquina virtual automaticamente. O Hyper-V iniciar a mquina,


qualquer que seja seu estado durante o desligamento do servidor fsico.
recomendvel que voc escolha uma das duas opes. Qualquer uma das opes
vlida, mas a deciso depende definitivamente da equipe de TI responsvel por
gerenciar e manter o ambiente virtual.
Alm das opes de inicializao anteriores, voc pode configurar um atraso de hora de
inicializao para uma mquina virtual. recomendvel fazer isso para reduzir a
conteno de recursos em um host de virtualizao. No entanto, se a sua opo de
inicializao for no fazer nada, isso no ser um problema.

Usando instantneos
Os instantneos fornecem uma ferramenta muito til para a captura do estado atual de
uma mquina virtual em execuo, pausada ou parada. O recurso de instantneo
permite a voc reverter, de forma rpida e fcil, para uma configurao anterior de
mquina virtual. Esse recurso especialmente adequado para um ambiente de
desenvolvimento ou teste.
Como prtica recomendada, voc no deve usar o recurso de instantneo nas mquinas
virtuais em um ambiente de produo pelos seguintes motivos:
106

Sincronizao de relgio: quando voc obtm um instantneo de uma mquina


virtual em execuo, h latncia entre a hora em que o instantneo obtido e a hora
em que concludo. Essa latncia afeta os trabalhos de timer do SharePoint Server
e, portanto, a sincronizao de hora entre os servidores do farm.
Importante:
Se voc optar por obter um instantneo de uma mquina virtual, desligue a mquina para
deixar que os trabalhos em execuo terminem antes de obter o instantneo.
recomendvel monitorar bem de perto a mquina virtual e outros servidores do farm
depois de reincializ-la para assegurar que no ocorram problemas de sincronizao de
hora.

Desempenho: quando voc cria um instantneo para uma mquina virtual existente,
na verdade, cria um disco diferencial. H uma troca contnua de dados de
configurao entre a mquina virtual e o instantneo, o que afeta o desempenho.

107

Instalar o SharePoint Server 2010 usando


o Windows PowerShell
Este artigo discute como fazer uma instalao limpa do Microsoft SharePoint Server
2010, em um servidor autnomo ou em um farm de servidores, usando o Windows
PowerShell.
Viso geral do processo de instalao:
Preparar SPModule

Requisitos do servidor do farm

Instalar o Microsoft SharePoint Server 2010 executando Install-SharePoint

Configurar o farm usando o comando New-SharePointFarm

Criar um aplicativo Web usando o Windows PowerShell

Implantar servios usando o Assistente de Configurao do Farm do SharePoint


2010

Criar um conjunto de sites usando o Windows PowerShell

Executar tarefas de configurao adicionais

Adicionar servidores ao farm usando o comando Join-SharePointFarm

Configurar o log de rastreamento


Voc pode simplificar a implantao usando o Windows PowerShell para instalar o
Microsoft SharePoint Server 2010, em combinao com outras ferramentas do
administrador, para automatizar instalaes autnomas e configurar o farm.

Requisitos do servidor do farm


Antes de instalar o SharePoint Server 2010, examine as seguintes informaes sobre
permisses e requisitos de hardware e software e as etapas a serem executadas antes
de iniciar o processo:
Verifique se voc atendeu a todos os requisitos de hardware e de software.
preciso ter uma verso de 64 bits do Windows Server 2008 ou do Windows Server
2008 R2. Para farms de servidores, tambm preciso ter uma verso de 64 bits do
SQL Server 2005 ou do SQL Server 2008. Para obter mais informaes sobre esses
requisitos (como atualizaes especficas que devem ser instaladas), consulte
Determinar requisitos de hardware e software (SharePoint Server 2010).

Prepare-se para configurar as contas necessrias usando as permisses


apropriadas. Para obter informaes detalhadas, consulte Contas administrativas e
de servios necessrias para a implantao inicial (SharePoint Server 2010).

108

Preparar SPModule
O arquivo SPModule.zip um mdulo do Windows PowerShell criado pelos membros do
Grupo de Produtos do SharePoint que instalaro um farm do SharePoint.
Para usar o arquivo SPModule.zip, execute as etapas a seguir:
1. Baixe o SPModule.zip e o arquivo de texto desta pgina do Centro de Download
(http://go.microsoft.com/fwlink/?linkid=187924&clcid=0x416).
2. Extraia os arquivos para uma pasta denominada SPModule e adicione essa pasta ao
caminho do ambiente. A varivel de ambiente PSModulePath
usada para armazenar os caminhos de localizao dos mdulos que esto
instalados em disco. Para exibir os caminhos especificados na varivel PSModulePath
, em um prompt de comando do Windows PowerShell, digite $env:PSModulePath
. Para obter mais informaes, consulte Varivel de Ambiente PSModule
(http://go.microsoft.com/fwlink/?linkid=187757&clcid=0x416). Depois da extrao, a
pasta SPModule dever conter dois arquivos: SPModule.misc e SPModule.setup.
Observao:
Se a pasta SPModule no estiver adicionada varivel PSModulePath
, especifique o caminho completo para carregar o SPModule.
3. Escolha o tipo de assinatura que ser fornecida.
Observao:
Os arquivos baixados no so assinados. Para fornecer scripts autoassinados, consulte
AllSigned: Assinando Scripts do PowerShell
(http://go.microsoft.com/fwlink/?linkid=187758&clcid=0x416).
Por padro, a poltica de execuo do Windows PowerShell est definida como
Restrita, o que impede a execuo de scripts. Para alterar uma poltica desse tipo,
execute o cmdlet Set-ExecutionPolicy. Para obter informaes adicionais sobre
polticas de execuo, consulte About_Signing
(http://go.microsoft.com/fwlink/?linkid=187759&clcid=0x416).
4. Carregue os arquivos SPModule.misc e SPModule.setup para o Windows
PowerShell.
a) Clique em Iniciar, aponte para Todos os Programas e clique em Windows
PowerShell V2. Quando a janela do Prompt de Comando do Windows
PowerShell estiver aberta, a primeira coisa a fazer ser adicionar o caminho
do mdulo ao caminho do seu mdulo do Windows PowerShell (presumindo
que voc tenha criado uma pasta denominada "SPModule" no servidor):
b) Clique com o boto direito do mouse em Windows PowerShell V2 e
selecione Executar como administrador.
Observao:
Caso j tenha instalado o Microsoft SharePoint Server 2010, voc poder optar por usar
o SharePoint 2010 Management Shell em vez disso.
c) Uma vez exibida a janela do Prompt de Comando, ser necessrio importar o
mdulo para a sesso atual do Windows PowerShell e adicion-lo a um
109

caminho, digitando a seguinte sintaxe em um prompt de comando do


Windows PowerShell:
Cdigo
da
cpia
Import-Module SPModule.misc
Cdigo
da
cpia
Import-Module SPModule.setup

Ao importar o mdulo SPModule.misc, voc chamar uma verificao de atualizaes.


Na verso 1.0, ela verificar um arquivo de texto para ver se h uma nova verso
disponvel. Se voc receber uma notificao confirmando essa disponibilidade, baixe a
verso mais recente. Depois da concluso bem-sucedida dos comandos Import-Module,
voc est pronto para usar o SPModule.
Importante:
Os seguintes comandos devem ser usados no contexto do SPModule e do processo
neste artigo.
1. Install-SharePoint: instala todos os arquivos binrios do SharePoint Server 2010.
Para obter mais informaes, consulte Scripted Deployment Reference (SharePoint
Server).
2. New-SharePointFarm: cria um farm do SharePoint e executa as seguintes tarefas
relacionadas:

Configura a segurana

Cria um aplicativo Web de servio compartilhado que voc pode popular com
aplicativos de servio.

Cria e configura o site da Administrao Central do SharePoint:

Instala todos os arquivos de Ajuda do produto.

Instala todos os recursos do farm.


Para obter mais informaes, consulte Scripted Deployment Reference
(SharePoint Server).
3. Join-SharePointFarm: adiciona servidores ao farm e os configura. Para obter mais
informaes, consulte Scripted Deployment Reference (SharePoint Server).
Depois da instalao do Windows PowerShell verso 2.0, voc pode usar um novo
recurso do Windows PowerShell denominado Comunicao Remota. Com esse recurso
e algumas linhas de cdigo do Windows PowerShell, um administrador pode instalar
remotamente vrios servidores em um farm. Para obter mais informaes sobre a
Comunicao Remota e o SPModule, consulte Instalao Remota com o SPModule
(http://go.microsoft.com/fwlink/?linkid=187923&clcid=0x416).

110

Instalar o Microsoft SharePoint Server 2010


executando Install-SharePoint
Depois de determinar as contas necessrias para a instalao, voc pode instalar o
SharePoint Server 2010. O DVD do produto contm exemplos de arquivos de
configurao (Config.xml). Esses arquivos de exemplo esto armazenados na pasta
\Files, no diretrio raiz do DVD, em pastas que correspondem a diferentes cenrios. Eles
esto descritos na tabela a seguir.

Arquivo de configurao

Descrio

Setup\Config.xml

Instalao de servidor autnomo, usando o


Microsoft SQL Server 2005 Express Edition

SetupFarm\Config.xml

Instalao de farm de servidores

SetupFarmSilent\Config.xml

Instalao de farm de servidores em modo


silencioso

SetupFarmUpgrade\Config.xml

Atualizao no local de um farm existente

SetupSilent\Config.xml

Instalao de servidor autnomo, usando o


SQL Server 2005 Express Edition, no modo
sem confirmao

SetupSingleUpgrade\Config.xml

Atualizao no local de uma instalao


existente de servidor nico

Para executar Install-SharePoint com um arquivo Config.xml em um


prompt de comando do Windows PowerShell
1. Na unidade em que est localizado o DVD do produto SharePoint Server 2010, v
para o diretrio raiz para localizar o arquivo setup.exe.
2. Execute SPModule.Setup Install-SharePoint com o arquivo Config.xml selecionado,
como segue:
Install-SharePoint -SetupExePath<caminho e nome do arquivo>ConfigXml<caminho e nome do arquivo>
Observao:
Voc pode selecionar um dos arquivos de exemplo ou personalizar seu prprio arquivo
de configurao.
3. Pressione ENTER.
A instalao agora est concluda.
O exemplo a seguir mostra o arquivo de configurao para configurao de um nico
servidor no modo silencioso (SetupSilent).

111

Cdigo
da
cpia
<Configuration> <Package Id="sts"> <Setting Id="LAUNCHEDFROMSETUPSTS"
Value="Yes" /> </Package> <Package Id="spswfe"> <Setting
Id="SETUPCALLED" Value="1" /> </Package> <Logging Type="verbose"
Path="%temp%" Template="SharePoint Server Setup(*).log" /> - <!-- <PIDKEY
Value="Enter Product Key Here" /> --> <Display Level="none"
CompletionNotice="no" /> <Setting Id="SERVERROLE" Value="APPLICATION" />
<Setting Id="USINGUIINSTALLMODE" Value="0" /> <Setting
Id="SETUP_REBOOT" Value="Never" /> <Setting Id="SETUPTYPE"
Value="CLEAN_INSTALL" /> </Configuration>

Voc tambm pode personalizar seu prprio arquivo de configurao. Para controlar a
instalao, primeiro edite o arquivo Config.xml em um editor de texto para incluir os
elementos desejados com as configuraes adequadas para esses elementos. Em
seguida, execute Install-SharePoint -SetupExePath -ConfigXML para especificar que
a Instalao seja executada usando as opes definidas no arquivo Config.xml.
Algumas opes de configurao tpicas incluem o seguinte:
Ignorar o prompt da chave do produto ao fornecer a chave como um valor, <PIDKEY
Value="Enter PID Key Here" />
, no arquivo Config.xml.
Adicionar uma localizao para um arquivo de log, <Logging Type="off" |
"standard"(default) | "verbose" Path="path" Template="file
name.log"/>
, na qual seja possvel ver se houve alguma falha na instalao por linha de
comando.
Importante:
Use um editor de texto, como o Bloco de Notas, para editar Config.xml. No use um
editor de XML genrico, como o Microsoft Office Word 2007. Para confirmar se o arquivo
XML est formado adequadamente, use qualquer navegador com suporte.

Executar o comando Install-SharePoint usando uma chave PID


Para executar a Instalao no modo sem confirmao e no usar um arquivo XML de
configurao, digite um dos seguintes comandos em um prompt de comando do
Windows PowerShell:
Para um servidor autnomo: Install-SharePoint -SetupExePath "<drive
letter>:\SharePoint 2010\Setup\setup.exe" -PIDKey "PVRYW-RRP8HFG6G2-YGMQW-3V9VX" -ServerRole "SINGLESERVER"

Para uma implantao de farm: Install-SharePoint -SetupExePath "<drive


letter>:\SharePoint 2010\Setup\setup.exe" -PIDKey "PVRYW-RRP8HFG6G2-YGMQW-3V9VX"
112

Para executar a Instalao no modo sem confirmao usando um arquivo XML de


configurao, digite um dos seguintes comandos em um prompt de comando do
Windows PowerShell:
Em um servidor autnomo: Install-SharePoint -SetupExePath
"G:\SharePoint 2010\Setup\setup.exe" -ConfigXML "G:\SharePoint
2010\Setup\Config\singleserver_config.xml"-PIDKey "PVRYW-RRP8HFG6G2-YGMQW-3V9VX" -ServerRole "SINGLESERVER"

Em uma implantao de farm: Install-SharePoint -SetupExePath


"G:\SharePoint 2010\Setup\setup.exe" -ConfigXML "G:\SharePoint
2010\Setup\Config\appserver_config.xml"-PIDKey "PVRYW-RRP8H-FG6G2YGMQW-3V9VX"

Configurar o farm usando o comando NewSharePointFarm


Voc usa o comando New-SharePointFarm para configurar o SharePoint Server 2010
depois da concluso do comando Install-SharePoint. As opes de configurao so
diferentes, dependendo de se voc instalar o SharePoint Server 2010 em um servidor
autnomo ou em um farm de servidores.

Configurar o SharePoint Server 2010 em um servidor autnomo


Nas implantaes de servidor autnomo, voc pode executar o comando NewSharePointFarm. Depois de se conectar usando a conta do usurio da Instalao criada
e configurada anteriormente, configure o SharePoint Server 2010.

Para configurar o SharePoint Server 2010 em um servidor autnomo


usando o comando New-SharePointFarm

No prompt de comando do Windows PowerShell, digite o seguinte comando:


Cdigo
da
cpia
New-SharePointFarm -DatabaseServer <String> -DatabaseAccessAccount
<(Get-Credential domain\account)> -FarmName <string>

Em que:
<String> o nome do servidor de banco de dados. Por exemplo, "SQL01"

<PSCredential> o DOMNIO\senha da conta de usurio que est executando a


instalao.

<String> o nome do farm. Por exemplo, "Farm1"


O comando New-SharePointFarm descreve as etapas de configurao medida que
elas ocorrem e informa a concluso bem-sucedida da configurao. Em uma instalao
de servidor autnomo, essa a etapa final em uma instalao por linha de comando.
extremamente recomendado instalar e configurar o SharePoint Server 2010 em todos
os servidores do farm antes da criao de sites.

113

Cuidado:
No execute os comandos New-SharePointFarm e Join-SharePointFarm
simultaneamente em vrios computadores, pois podem ocorrer problemas de conteno
e comportamento imprevisvel.

Observao:
Se qualquer um desses comandos falhar, consulte os arquivos de log de configurao
ps-instalao. Esses arquivos esto disponveis em
%COMMONPROGRAMFILES%\Microsoft shared\Web server extensions\14\Logs e
podem ser identificados pelo prefixo do nome PowerShell_ConfigurationDiagnostics e
pela extenso de nome de arquivo .log.

Observao:
Os cmdlets do Windows PowerShell mencionados nesta seo devem ser executados
por meio do Shell de Gerenciamento do SharePoint 2010.
Para se conectar a um banco de dados de configurao e associar o servidor a um farm
de servidores, o cmdlet ConnectSPConfigurationDatabase deve ser executado junto
com os seguintes cmdlets do Windows PowerShell, nesta ordem:
Install-SPHelpCollection

Initialize-SPResourceSecurity

Install-SPService

Install-SPFeature -AllExistingFeatures

Install-SPApplicationContent

Criar um aplicativo Web usando o Windows


PowerShell
Use o cmdlet New-SPWebApplication para criar um aplicativo Web e um novo banco
de dados de contedo. Use o exemplo a seguir para orient-lo.

Para criar um aplicativo Web


1. Verifique se voc atende aos seguintes requisitos mnimos: Consulte AddSPShellAdmin.
2. No menu Iniciar, clique em Todos os Programas.
3. Clique em Produtos do Microsoft SharePoint 2010.
4. Clique em Shell de Gerenciamento do SharePoint 2010.
5. No prompt de comando do Windows PowerShell, digite o seguinte comando:
114

Cdigo
da
cpia
New-SPWebApplication -Name <InternetSite> -ApplicationPoolAccount (GetSPManagedAccount <DOMAIN\UserName>

Em que:
<InternetSite> o nome do aplicativo Web.
Domain\UserName o nome da conta do pool de aplicativos.
Para obter mais informaes, consulte New-SPWebApplication.
Observao:
Convm usar o Windows PowerShell ao executar tarefas administrativas de linha de
comando. A ferramenta de linha de comando Stsadm foi preterida, mas est includa
para oferecer suporte compatibilidade com verses anteriores do produto.

Implantar servios usando o Assistente de


Configurao do Farm do SharePoint 2010
Use o Assistente de Configurao de Produtos do SharePoint para implantar servios na
sua instalao. Para obter informaes sobre servios e aplicativos de servio, consulte
Service application and service management (SharePoint Server 2010) (em ingls).

Criar um conjunto de sites usando o Windows


PowerShell
Crie o conjunto de sites de nvel superior usando o cmdlet New-SPSite. Os cmdlets
New-SPSite criam um conjunto de sites, em determinada URL, com um usurio
especificado como proprietrio do site.

Para criar um conjunto de sites


1. Verifique se voc atende aos seguintes requisitos mnimos: Consulte AddSPShellAdmin.
2. No menu Iniciar, clique em Todos os Programas.
3. Clique em Produtos do Microsoft SharePoint 2010.
4. Clique em Shell de Gerenciamento do SharePoint 2010.
5. No prompt de comando do Windows PowerShell, digite o seguinte comando:
Cdigo
da
cpia
New-SPSite <SiteURL> -OwnerAlias <DOMAIN\UserName>

Em que:
115

<SiteURL> a URL do novo site.

<DOMAIN\UserName> o nome de logon do proprietrio do site.


Para obter mais informaes, consulte New-SPSite.
Observao:
Convm usar o Windows PowerShell ao executar tarefas administrativas de linha de
comando. A ferramenta de linha de comando Stsadm foi preterida, mas est includa
para oferecer suporte compatibilidade com verses anteriores do produto.
Se voc no especificar o modelo de site a ser usado, os proprietrios do site podero
escolher esse modelo quando navegarem para o site pela primeira vez. Use o cmdlet
Get-SPWebTemplate para exibir uma lista de modelos.
Para obter uma lista completa dos modelos comuns no SharePoint Server 2010,
consulte Referncia de Implantao com Script (SharePoint Server).
Para criar conjuntos de sites adicionais usando o Windows PowerShell, use o cmdlet
New-SPSite.
Observao:
Para criar um novo banco de dados de contedo com o novo site, use o cmdlet NewSPContentDatabase ou o cmdlet New-SPSite com o parmetro ContentDatabase.
Depois de criar os sites, pode ser necessrio configurar mapeamentos de acesso
alternativos. Esses mapeamentos direcionam os usurios s URLs corretas durante sua
interao com o SharePoint Server 2010 (enquanto navegam para a home page de um
site do SharePoint, por exemplo). Eles habilitam o SharePoint Server 2010 a mapear
solicitaes da Web aos aplicativos Web e sites corretos, e permitem que o SharePoint
Server 2010 apresente o contedo correto ao usurio. Para obter mais informaes,
consulte Set-SPAlternateUrl.

Executar tarefas de configurao adicionais


Depois de instalar o SharePoint Server 2010, recomendado executar as seguintes
tarefas administrativas:
Definir configuraes de email de sada.

Definir configuraes do fluxo de trabalho.

Definir configuraes do log de diagnstico.

Definir configuraes do antivrus.

116

Adicionar servidores ao farm usando o


comando Join-SharePointFarm
Execute o comando Join-SharePointFarm em todos os servidores a serem adicionados
ao farm. Para se conectar a um banco de dados de configurao e associar o servidor a
um farm de servidores, digite o seguinte comando no servidor (depois da instalao do
SharePoint Server 2010):
Cdigo
da
cpia
Join-SharePointFarm -DatabaseServer <String> -ConfigurationDatabaseName
<String> -Passphrase <SecureString>

Em que:
<String> o nome do servidor de banco de dados, por exemplo, SQL01.

<SecureString> a senha da conta do usurio no DOMNIO\senha do formulrio.

Configurar o log de rastreamento


O log de rastreamento pode ser til para analisar problemas que podem ocorrer. Voc
pode usar eventos que esto gravados no log de rastreamento para determinar quais
alteraes de configurao foram feitas no SharePoint Server 2010 antes do problema
ocorrer.
Por padro, o SharePoint Server 2010 salva 14 dias de eventos nos arquivos de log de
rastreamento. Isso significa que arquivos de log que contenham eventos anteriores a 14
dias sero excludos. Use o cmdlet Set-SPLogLevel para configurar todos os logs de
diagnstico.
Voc pode usar a pgina Log de Diagnstico na Administrao Central para configurar o
nmero mximo de arquivos de log de rastreamento que sero mantidos e por quanto
tempo (em minutos) os eventos sero capturados para cada arquivo de log.
Voc tambm pode especificar onde os arquivos de log so gravados ou aceitar o
caminho padro usando o cmdlet Set-SPLogLevel.
Arquivos de log de rastreamento podem ajud-lo a resolver problemas relacionados a
mudanas de configurao no servio de Pesquisa do Microsoft SharePoint Foundation.
Como tais problemas nem sempre so descobertos imediatamente, recomendado
salvar todos os arquivos de log de rastreamento que o sistema criar no dia que voc fizer
essas mudanas. Armazene-os por algum tempo em um local seguro, onde no sejam
substitudos. recomendado armazen-los em uma partio de disco rgido que seja
exclusiva para esse tipo de armazenamento.
Para obter informaes adicionais sobre logs de diagnstico, consulte Configure
diagnostic logging (SharePoint Server 2010) (em ingls).

117

Configurao inicial (SharePoint Server


2010)
Depois da instalao do Microsoft SharePoint Server 2010, execute a configurao
inicial. Se estiver usando idiomas diferentes no farm de servidores, instale os pacotes de
idiomas corretos nos servidores Web. Em seguida, inicie a definio das configuraes
do farm de servidor. A definio das configuraes adicionais opcional, mas muitos
recursos importantes no estaro disponveis, se elas no forem definidas. Aps criar
um aplicativo Web e configurar os servios a serem usados para ele, voc poder iniciar
a criao de conjuntos de sites.
Os artigos nesta seo ajudam a executar a configurao inicial do SharePoint Server
2010.
Implantar pacotes de idiomas (SharePoint Server 2010)
Os pacotes de idiomas permitem que proprietrios e administradores de conjuntos
criem sites e conjuntos de sites do SharePoint em vrios idiomas sem a necessidade
de instalaes separadas do SharePoint Server 2010. Este artigo descreve como
instalar pacotes de idiomas nos servidores Web.
Configurar definies do farm (SharePoint Server 2010)
Este artigo descreve como definir configuraes adicionais no farm de servidores,
como e-mail de entrada e de sada, conta de celular e log de diagnstico, por
exemplo.
Configurar servios (SharePoint Server 2010)
Servios individuais podem ser configurados independentemente e possvel
implementar apenas os servios de que sua organizao necessita. Os servios
implantados so chamados de aplicativos de servios. Um aplicativo de servio
fornece um recurso que pode ser compartilhado entre os sites de um farm ou s
vezes entre vrios farms, e pode ser acessado por usurios por meio da
hospedagem de um aplicativo Web. Este artigo trata de como iniciar, parar e
configurar servios, e de como gerenciar e publicar aplicativos de servios.
Configure a managed metadata service application (SharePoint Server 2010) (em
ingls)
Um aplicativo de servio de metadados gerenciados usado para gerenciar os
metadados e compartilhar o contedo entre conjuntos de sites e aplicativos Web. O
aplicativo de servio pode ser configurado manualmente ou por meio do Windows
PowerShell. Este artigo fornece links para artigos que apresentam informaes
detalhadas sobre como configurar os principais elementos de um aplicativo de
servio de metadados gerenciados.
Preparar a hospedagem de sites (SharePoint Server 2010)
Depois de instalar o SharePoint Server 2010 e executar a configurao inicial, voc
pode comear a criar sites do SharePoint. Este artigo descreve como criar um
aplicativo Web e um conjunto de sites, os quais formam a base para a criao de
sites do SharePoint.
118

Implantar pacotes de idiomas


(SharePoint Server 2010)
Neste artigo:
Sobre IDs de idioma e pacotes de idioma

Baixando pacotes de idiomas

Preparando seus servidores Web para pacotes de idiomas

Instalando pacotes de idiomas em seus servidores Web

Desinstalando pacotes de idiomas


Os pacotes de idiomas permitem que proprietrios de site e administradores de
conjuntos de sites criem sites e conjuntos de sites do SharePoint em vrios idiomas sem
que sejam necessrias instalaes separadas do Microsoft SharePoint Server 2010.
Voc instala os pacotes de idiomas, que contm modelos de site especficos de um
idioma, nos servidores Web. Quando um administrador cria um site ou conjunto de sites
que tem base em um modelo de site especfico de um idioma, o texto que aparece no
site ou no conjunto de sites exibido no idioma do modelo do site. Os pacotes de
idiomas normalmente so usados em implantaes multinacionais em que um nico
farm de servidores oferece suporte a pessoas em diferentes locais ou quando sites e
pginas da Web devam ser duplicados em um ou mais idiomas.
Se os usurios acessarem o Microsoft Project Server 2010 no farm do SharePoint
Server 2010 e precisarem exibir os dados de projeto em outro idioma, eles tambm
precisaro instalar o respectivo pacote de idiomas do Project Server 2010. Para obter
mais informaes sobre pacotes de idiomas do Project Server 2010, consulte Deploy
Language Packs (Project Server 2010).
Observao:
Voc no pode alterar o idioma de um site, conjunto de sites ou pgina da Web existente
para outro idioma, aplicando diferentes modelos de site especficos de um idioma.
Depois que voc escolhe um modelo de site especfico de um idioma para um site ou
conjunto de sites, o site ou conjunto de sites sempre exibir o contedo no idioma do
modelo de site original.
Os separadores de palavras e lematizadores permitem pesquisar com eficcia
contedos em sites e conjuntos de sites do SharePoint em diversos idiomas sem a
necessidade de instalaes separadas do SharePoint Server 2010. Os separadores de
palavras e lematizadores so automaticamente instalados nos servidores Web pela
Instalao.

119

Importante:
Se voc estiver desinstalando o SharePoint Server 2010, deve desinstalar todos os
pacotes de idiomas antes de desinstalar o SharePoint Server 2010.

Sobre IDs de idioma e pacotes de idioma


Quando proprietrios de sites ou administradores de conjuntos de sites criam sites ou
conjuntos de sites, eles podem escolher um idioma para cada site ou conjunto de sites
O idioma escolhido possui uma identificao do idioma (ID). A ID de idioma determina o
idioma usado para exibir e interpretar o texto publicado no site ou no conjunto de sites.
Por exemplo, quando um proprietrio de site escolhe criar um site em francs, as barras
de ferramentas, barras de navegao, listas e os cabealhos de coluna do site aparecem
em francs. Da mesma forma, se um proprietrio de site escolher criar um site em rabe,
as barras de ferramentas, barras de navegao, listas e os cabealhos de coluna do site
aparecero em rabe. Alm disso, a orientao padro da esquerda para a direita do
site mudar para da direita para a esquerda, de modo a exibir adequadamente o texto
em rabe.
A lista de idiomas disponveis que podem ser usados para criar um site ou conjunto de
sites gerada pelos pacotes de idioma que esto instalados nos servidores da Web. Por
padro, os sites e conjuntos de sites so criados no idioma no qual o SharePoint Server
2010 foi instalado. Por exemplo, se voc instalar a verso em espanhol do SharePoint
Server 2010, o idioma padro para sites, conjuntos de sites e pginas da Web ser o
espanhol. Se algum precisar criar sites, conjuntos de sites ou pginas da Web em um
idioma diferente do idioma padro do SharePoint Server 2010, ser necessrio instalar o
pacote de idiomas para aquele idioma nos servidores da Web. Por exemplo, se voc
estiver executando a verso em francs do SharePoint Server 2010 e um proprietrio de
site desejar criar sites em francs, ingls e espanhol, voc dever instalar os pacotes de
idiomas de ingls e espanhol nos servidores Web.
Observao:
Por padro, quando um proprietrio de site cria uma nova pgina da Web em um site, o
site exibir os textos na lngua especificada pela ID do idioma.
Os pacotes de idioma no esto reunidos em pacotes de instalao multilngues. Voc
deve instalar um pacote de idioma especfico para cada idioma ao qual deseje oferecer
suporte. Alm disso, pacotes de idioma devem ser instalados em cada um de seus
servidores Web para garantir que cada servidor Web possa renederizar o contedo no
idioma especificado.

120

Importante:
No possvel alterar um site, um conjunto de sites ou uma pgina da Web existente de
um idioma para outro aplicando diferentes modelos de site especficos para cada idioma.
Depois que voc usar um modelo de site especfico de um idioma para um site ou
conjunto de sites, estes ltimos sempre exibiro contedo no idioma do modelo de site
original.
Para obter uma lista de todos os pacotes de idiomas disponveis, consulte Language
packs (SharePoint Server 2010).
Embora um proprietrio de sites especifique uma ID de idioma para um site, alguns
elementos de interface de usurio, como as mensagens de erro, notificaes e caixas de
dilogo, no so exibidos no idioma especificado. Isso ocorre porque o SharePoint
Server 2010 depende de vrias tecnologias de suporte por exemplo, o Microsoft .NET
Framework, o Microsoft Windows Workflow Foundation, o Microsoft ASP.NET e o
Microsoft SQL Server 2005 algumas das quais esto localizadas em apenas um
nmero limitado de idiomas. Se um elemento de interface do usurio for gerado por
alguma das tecnologias de suporte no localizadas no idioma especificado pelo
proprietrio do site, o elemento de interface do usurio aparecer em ingls. Por
exemplo, se um proprietrio de sites criar um site em hebraico, e o componente .NET
Framework exibir uma mensagem de notificao, essa mensagem no ser exibida em
hebraico porque o .NET Framework no est localizado em hebraico. Essa situao
pode ocorrer quando os sites so criados em qualquer idioma, com exceo dos
seguintes: chins, francs, alemo, italiano, japons, coreano e espanhol.
Importante:
Cada pacote de idioma que voc instala cria uma pasta em
%COMMONPROGRAMFILES%\Microsoft Shared\Web server
extensions\14\LAYOUTS\Locale_ID, contendo os dados especficos da cultura. Em cada
pasta locale_ID, deve haver apenas um arquivo de erro HTML com as informaes de
erro que sero usadas quando no for possvel localizar um arquivo. Sempre que algum
arquivo no for localizado em algum site dessa cultura, o arquivo de erro ser usado.
Voc pode especificar o arquivo a ser usado, definindo a propriedade
SPWebApplication.FileNotFoundPage para cada aplicativo Web. Para obter mais
informaes, consulte o artigo sobre a propriedade
SPWebApplication.FileNotFoundPage
(http://go.microsoft.com/fwlink/?linkid=169319&clcid=0x416).
H casos em que alguns textos talvez tenham origem no idioma de instalao original, o
que pode criar um ambiente de idioma misto. Esse tipo de ambiente de idioma misto
geralmente visto somente pelos criadores de contedo ou proprietrios de sites, no
pelos usurios do site.

121

Baixando pacotes de idiomas


necessrio realizar as etapas a seguir para cada idioma ao qual voc deseja oferecer
suporte. Se optar por baixar mais de um idioma, lembre-se de que um arquivo exclusivo
que possui um nome comum baixado para cada idioma. Portanto, baixe cada pacote
de idiomas em uma pasta separada no disco rgido, para no substituir um pacote de
idiomas de um idioma diferente.
Importante:
Por padro, os arquivos de ajuda do Windows PowerShell so instalados em ingls (enus). Para exibi-los no mesmo idioma do sistema operacional, instale o pacote de idiomas
correspondente ao idioma de instalao do sistema operacional.
Os pacotes de idiomas podem ser baixados em 2010 Server Language Packs para
SharePoint Server 2010, Project Server 2010, Search Server 2010 e Office Web Apps
2010.
Importante:
Se voc estiver fazendo uma atualizao de uma verso anterior do Microsoft SharePoint
Server e estiver usando os recursos do Group Approval (eApproval), dever instalar
todos os pacotes de idiomas antes de executar o Assistente de Configurao de
Produtos do SharePoint:
Chins (simplificado) - 2025

Chins (tradicional) - 1028

Japons 1041

Coreano 1042
Depois da instalao dos pacotes de idiomas, execute o comando a seguir na pasta
%COMMONPROGRAMFILES%\Microsoft Shared\Web Server Extensions\14:
psconfig.exe cmd upgrade inplace v2v

Baixar o pacote de idioma


1. Baixe a verso de 64 bits do pacote de idiomas usando um dos links de download.
2. Na pgina de download, selecione o idioma desejado na lista Alterar Idioma e
clique em Alterar.
3. Clique em Baixar na pgina da Web.
4. Na caixa de dilogo exibida, clique em Salvar para baixar uma cpia do arquivo no
computador local.

122

Observao:
Se voc estiver desinstalando o SharePoint Server 2010, dever desinstalar todos os
pacotes de idiomas antes de desinstalar o SharePoint Server 2010.

Preparando seus servidores Web para


pacotes de idiomas
Antes de instalar pacotes de idiomas nos servidores Web, faa o seguinte:
Instale os arquivos de idiomas necessrios em seus servidores Web.

Instale o SharePoint Server 2010 em cada um dos servidores da Web.

Execute o Assistente de Configurao de Produtos do SharePoint em cada um dos


servidores da Web.
Os arquivos de idioma so usados pelo sistema operacional e fornecem suporte para a
exibio e a digitao de texto em vrios idiomas. Os arquivos de idioma incluem:
Arquivos de teclado

Editores de Mtodo de Entrada (IMEs)

Arquivos de fontes TrueType

Arquivos de fontes de bitmap

Tabelas de converso de pginas de cdigo

Arquivos de Suporte ao Idioma Nacional (.nls)

Mecanismos de script para renderizao de scripts complexos


Por padro, a maioria dos arquivos de idioma instalada no sistema operacional
Windows Server 2008. No entanto, voc deve instalar arquivos de idioma suplementares
para idiomas do leste asitico e idiomas que usam script complexo ou exigem
orientaes da direita para a esquerda. Os idiomas do leste asitico incluem chins,
japons e coreano. Os idiomas com orientao da direita para a esquerda e script
complexo incluem rabe, armnio, georgiano, hebraico, idiomas ndicos, tailands e
vietnamita. As instrues para instalar esses arquivos de idioma suplementares so
fornecidas no procedimento a seguir.
Recomendamos que voc instale esses arquivos de idioma somente se precisar deles.
Os arquivos para o leste asitico exigem cerca de 230 megabytes de espao em disco
rgido. Os idiomas de script complexo e da direita para a esquerda no usam muito
espao em disco, mas a instalao de um dos conjuntos de arquivos pode reduzir o
desempenho quando voc digita o texto.

123

Observao:
Voc necessitar do seu disco de produto do Windows Server 2008 para executar este
procedimento ou precisar saber saber o local de uma pasta compartilhada que contm
os arquivos de instalao do sistema operacional.
Voc deve reiniciar o computador aps instalar arquivos de idioma suplementares.

Instalar arquivos de idioma suplementares no Windows Server 2008


1. Voc deve ser membro do grupo Administradores no computador para instalar esses
arquivos de idioma. Depois que os arquivos de idioma forem instalados, os idiomas
estaro disponveis para todos os usurios do computador.
2. No servidor Web, clique em Iniciar, aponte para Painel de Controle e clique em
Opes Regionais e de Idioma.
3. Na caixa de dilogos Opes Regionais e de Idioma, na guia Teclados e Idiomas,
na seo Exibir Idiomas, clique em Instalar/Desinstalar idiomas.
4. Na caixa de dilogo Instalar ou Desinstalar Idiomas, clique em Instalar idiomas.
5. Na pgina Selecione os Idiomas que Sero Instalados, selecione o idioma a ser
instalado em uma lista de idiomas disponveis. Se o idioma desejado no aparecer,
clique em Procurar pasta para navegar at o local onde o arquivo de idioma foi
baixado. O arquivo de idioma um arquivo .cab.
6. Selecione todos os idiomas que voc deseja instalar e clique em Avanar.
7. Aceite os termos e clique em Avanar.
8. Clique em Instalar.
Depois de instalar os arquivos de idioma necessrios nos servidores Web, instale o
SharePoint Server 2010 e execute o Assistente de Configurao de Produtos do
SharePoint. O assistente cria e define o banco de dados de configurao e realiza outras
tarefas de configurao que devem ser concludas antes da instalao dos pacotes de
idiomas. Para obter mais informaes sobre como instalar o SharePoint Server 2010 e
executar o Assistente de Configurao de Produtos do SharePoint, consulte Viso geral
da implantao (SharePoint Server 2010).

Instalando pacotes de idiomas em seus


servidores Web
Depois de instalar os arquivos de idiomas necessrios em seus servidores, voc pode
instalar os pacotes de idiomas. Os pacotes de idiomas esto disponveis como
downloads individuais (um download para cada idioma com suporte). Se voc tiver um
ambiente de farm de servidores e estiver instalando pacotes de idiomas para fornecer
suporte a vrios idiomas, ser preciso instalar os pacotes de idiomas em cada um de
servidores Web.

124

Importante:
O pacote de idiomas instalado em seu idioma nativo. Por exemplo, o arquivo
executvel do pacote de idiomas para russo est traduzido para o russo. O procedimento
a seguir para o pacote de idiomas do ingls.
Os pacotes de idiomas do SharePoint Foundation 2010 no so necessrios ao
SharePoint Server 2010.

Instalar um pacote de idiomas


1. Execute Setup.exe.
2. Na pgina Leia os Termos de Licena para Software Microsoft, analise os termos,
marque a caixa de seleo Aceito os termos deste contrato e clique em
Continuar.
3. O assistente de nstalao executado e instala o pacote de idiomas.
4. Execute novamente o Assistente de Configurao de Produtos do SharePoint,
usando as configuraes padro. Se voc no fizer isso aps instalar um pacote de
idiomas, o pacote de idiomas no ser instalado adequadamente.

Execute novamente o Assistente de Configurao dos Produtos do


SharePoint 2010
1. Clique em Iniciar, aponte para Todos os Programas clique em Produtos do
Microsoft SharePoint 2010 e em Assistente de Configurao de Produtos do
SharePoint 2010 .
2. Na pgina Bem-vindo aos Produtos do SharePoint, clique em Avanar.
3. Clique em Sim na caixa de dilogo que avisa que alguns servios precisam ser
reiniciados durante a configurao.
4. Na pgina Modificar Configuraes do Farm de Servidores, clique em No
desconectar deste farm de servidores e clique em Avanar.
5. Se for exibida a pgina Modificar Configuraes de Administrao da Web da
Administrao Central do SharePoint, no altere as configuraes padro e clique
em Avanar.
6. Na pgina Concluindo o Assistente de Configurao de Produtos e Tecnologias do
SharePoint, clique em Avanar.
7. Na pgina Configurao Bem-sucedida, clique em Concluir.
Quando voc instala pacotes de idiomas, os modelos de site especficos de um idioma
so instalados no diretrio nmero %COMMONPROGRAMFILES%\Microsoft
Shared\Web server extensions\14\template\, onde o nmero para a ID do idioma para o
idioma que voc est instalando. Por exemplo, o pacote de idiomas de ingls dos EUA
instala para o diretrio %COMMONPROGRAMFILES%\Microsoft Shared\Web Server
Extensions\14\template\1033. Depois da instalao de um pacote de idioma, os
proprietrios de site e administradores de conjunto de sites podem criar sites e conjuntos
de site com base nos modelos de site especficos do idioma especificado um idioma
quando eles esto criando um novo site ou um conjunto de sites de SharePoint.
125

Desinstalando pacotes de idiomas


Se no precisar mais fornecer suporte a um idioma para o qual tenha instalado um
pacote de idiomas, voc poder remover o pacote de idiomas usando Painel de
Controle. A remoo de um pacote de idiomas remove os modelos de site especficos do
idioma do seu computador. Todos os sites criados que possuem modelos de site
especficos do idioma no funcionaro mais (a URL vai gerar uma pgina HTTP 500 Erro interno do servidor). A reinstalao do pacote de idioma far com que o site
funcione novamente.
Observao:
No possvel remover o pacote de idiomas da verso do SharePoint Server 2010 que
voc instalou no servidor. Por exemplo, se voc estiver executando a verso em japons
do SharePoint Server 2010, no ser possvel desinstalar o suporte ao idioma japons
para o SharePoint Server 2010.

126

Configurar definies do farm


(SharePoint Server 2010)
Aps a instalao inicial do Microsoft SharePoint Server 2010, voc pode configurar
vrias definies adicionais. Algumas dessas definies incluem configurar a coleta de
dados de uso e de integridade, de modo a garantir a coleta de dados relevantes para
anlise, configurar vrias definies de logs de diagnsticos para ajudar na soluo de
problemas e configurar uma conta mvel para que os usurios possam receber alertas
via SMS quando tiverem sido feitas alteraes em uma lista ou um item do SharePoint. A
configurao de definies adicionais opcional, mas muitos recursos importantes
apenas esto disponveis quando essas definies so configuradas.
Os artigos nesta seo descrevem como configurar o farm de servidores.
Configure usage and health data collection (SharePoint Server 2010) (em ingls)
Este artigo descreve como configurar a coleta de dados de uso e de integridade no
SharePoint Server 2010.
Configure diagnostic logging (SharePoint Server 2010) (em ingls)
Este artigo descreve como configurar logs de diagnsticos que podem ser
necessrios aps a implantao inicial ou a atualizao e possivelmente ao longo de
todo o ciclo de vida do sistema.
Integrao de emails (SharePoint Server 2010)
Este artigo descreve como configurar emails de entrada e sada no farm de
servidores.
Configurar uma conta de celular (SharePoint Server 2010)
Este artigo discute como configurar e gerenciar uma conta mvel do SharePoint
Server 2010 para permitir que os usurios assinem alertas que so enviados via
SMS.
Install and configure Remote BLOB Storage (RBS) with the FILESTREAM provider
(SharePoint Server 2010) (em ingls)
Este artigo descreve como instalar e configurar o RBS (Remote BLOB Storage) para
um servidor de banco de dados do Microsoft SQL Server 2008 que oferea suporte a
um farm do Microsoft SharePoint Server 2010.
Configure and use the Exchange connector (SharePoint Server 2010) (em ingls)
Este artigo descreve como criar uma regra de rastreamento e adicionar uma fonte de
contedo para o rastreamento de pastas pblicas do Microsoft Exchange Server.

127

Configure usage and health data


collection (SharePoint Server 2010) (em
ingls)
This article provides information about configuring usage and health data collection in
Microsoft SharePoint Server 2010.
The system writes usage and health data to the logging folder and to the logging
database. To configure settings for the logging database, you must use Windows
PowerShell.
In this article:
Configure usage and health data collection by using Central Administration

Configure usage data collection by using Windows PowerShell

To configure usage data collection for a specific event type by using Windows
PowerShell

Log usage data in a different logging database by using Windows PowerShell


Observao:

You cannot configure health data collection settings by using Windows PowerShell.

Configure usage and health data collection by


using Central Administration
You can use only Central Administration to configure usage and health data collection.

To configure usage and health data collection by using Central


Administration
1. Verify that the user account performing this procedure is a member of the Farm
Administrators group.
Observao:
The usage and health data settings are farm-wide and cannot be set for individual
servers in the farm.
2. In Central Administration, on the Home page, click Monitoring.
3. On the Monitoring page, in the Reporting section, click Configure usage and
health data collection.

128

4. On the Configure usage and health data collection page, in the Usage data
collection section, enable usage data collection by selecting the Enable usage data
collection text box.
5. In the Event Selection section, select the events to log by selecting the check box
next to the events in the Events to log list.
Observao:
Logging uses system resources and can affect performance and disk usage. Only log
those events for which you want regular reports. For ad hoc reports or investigations,
enable logging for specific events, and then disable logging for the events after the report
or investigation is complete.
6. In the Usage data collection settings section, type the path of the folder you want
usage and health information to be written to in the Log file location box. The path
that you specify must exist on all farm servers.
Observao:
These settings are applied to all events. To set event collection settings for individual
event types, you must use Windows PowerShell.
7. Type the maximum disk space for the logs in gigabytes (between 1 and 20 GB) in the
Maximum log file size box.
8. In the Health data collection section, select the Enable health data collection
check box. To change the collection schedules, click Health Logging Schedule. A
list of timer jobs that collect health data is listed. Click any of the timer jobs to change
its schedule, or disable that timer job.
9. In the Logging Database Server section, to change the authentication used, select
either the Windows authentication or SQL authentication option.
Observao:
To change the Database Server and Database Name values, you must use Windows
PowerShell.

Configure usage data collection by using


Windows PowerShell
Observao:
You can configure usage data collection by using Windows PowerShell, but you cannot
configure health data collection by using Windows PowerShell.

To configure usage data collection by using Windows PowerShell


1. Verify that you meet the following minimum requirements: Consulte AddSPShellAdmin.
2. On the Start menu, click All Programs.
129

3. Click Microsoft SharePoint 2010 Products.


4. Click SharePoint 2010 Management Shell.
5. At the Windows PowerShell command prompt (that is, PS C:\>), type the following
command, and then press ENTER:
Set-SPUsageService [-LoggingEnabled {1 | 0}] [-UsageLogLocation <Path>] [UsageLogMaxSpaceGB <1-20>] [-Verbose]

Importante:
You must specify a path for UsageLogLocation
that exists on all farm servers.
Enable usage data logging by typing -LoggingEnabled 1
. Specify the maximum amount of drive space used for logging with the
UsageLogMaxSpaceGB

parameter.
For more information, see Set-SPUsageService.

To configure usage data collection for a


specific event type by using Windows
PowerShell
The event types listed on the Configure usage and health data collection page in Central
Administration are the same as Usage Definitions in Windows PowerShell. You can use
only Windows PowerShell to configure usage definitions individually. Moreover, you can
configure only the DaysRetained
setting.

To configure usage data logging for a specific event type using


Windows PowerShell
1. Verify that you meet the following minimum requirements: Consulte AddSPShellAdmin.
2. On the Start menu, click All Programs.
3. Click Microsoft SharePoint 2010 Products.
4. Click SharePoint 2010 Management Shell.
5. At the Windows PowerShell command prompt (that is, PS C:\>), type the following
command, and then press ENTER:
Set-SPUsageDefinition -Identity <GUID> [-Enable] [-DaysRetained <1-30>] [Verbose]

Use the Enabled


switch to enable usage logging for this usage definition. Use DaysRetained
to specify how long the usage data is retained in the log before being deleted. The
range is 1 to 30 days. To view the progress of the command, use the Verbose
parameter.
For more information, see Set-SPUsageDefinition.
130

Log usage data in a different logging


database by using Windows PowerShell
Observao:
You can use only Windows PowerShell to change this setting.

To log usage data in a different logging database by using Windows


PowerShell
1. Verify that you meet the following minimum requirements: Consulte AddSPShellAdmin.
2. On the Start menu, click All Programs.
3. Click Microsoft SharePoint 2010 Products.
4. Click SharePoint 2010 Management Shell.
5. At the Windows PowerShell command prompt (that is, PS C:\>), type the following
command, and then press ENTER:
Set-SPUsageApplication -DatabaseServer <Database server name> DatabaseName <Database name> [-DatabaseUsername <User name>] [DatabasePassword <Password>] [-Verbose]

You must specify the value for the DatabaseServer


parameter, even if the new database is on the same database server as the old one.
You must use both the DatabaseUsername
and the DatabasePassword
parameters if the database owner is a different user account that the one you with
which you are logged on. To view the progress of the command, use the Verbose
parameter.
For more information, see Set-SPUsageApplication.

Consulte tambm
Outros recursos
Monitoring overview (SharePoint Server 2010)

131

Configure diagnostic logging (SharePoint


Server 2010) (em ingls)
This article provides information about configuring diagnostic logging in Microsoft
SharePoint Server 2010.
In this article:
Best practices

Configure diagnostic logging by using Central Administration

Configure diagnostic logging by using Windows PowerShell

Best practices
The SharePoint Server 2010 environment might require configuration of the diagnostic
loggings settings after initial deployment or upgrade and possibly throughout the systems
life cycle. The guidelines in the following list can help you form best practices for the
specific environment.
Change the drive that logging writes to. By default, diagnostic logging is
configured to write logs to the same drive and partition that SharePoint Server 2010
was installed on. Because diagnostic logging can use lots of drive space and writing
to the logs can affect drive performance, you should configure logging to write to a
drive that is different from the drive on whichSharePoint Server 2010 was installed.
You should also consider the connection speed to the drive that logs are written to. If
verbose-level logging is configured, lots of log data is recorded. Therefore, a slow
connection might result in poor log performance.

Restrict log disk space usage. By default, the amount of disk space that diagnostic
logging can use is not limited. Therefore, limit the disk space that logging uses to
make sure that the disk does not fill up, especially if you configure logging to write
verbose-level events. When the disk restriction is used up, the oldest logs are
removed and new logging data information is recorded.

Use the Verbose setting sparingly. You can configure diagnostic logging to record
verbose-level events. This means that the system will log every action that
SharePoint Server 2010 takes. Verbose-level logging can quickly use drive space
and affect drive and server performance. You can use verbose-level logging to record
a greater level of detail when you are making critical changes and then re-configure
logging to record only higher-level events after you make the change.

Regularly back up logs. The diagnostic logs contain important data. Therefore,
back them up regularly to make sure that this data is preserved. When you restrict
log drive space usage, or if you keep logs for only a few days, log files are
automatically deleted, starting with the oldest files first, when the threshold is met.

Enable event log flooding protection. Enabling this setting configures the system
to detect repeating events in the Windows event log. When the same event is logged
132

repeatedly, the repeating events are detected and suppressed until conditions return
to a typical state.
You can set the level of diagnostic logging for the event log and for the trace log. This will
limit the types and amount of information that will be written to each log. The following
tables define the levels of logging available for the event log and trace log:

Event log levels


Level

Definition

None

No logging occurs.

Critical

This message type indicates a serious error


that has caused a major failure in the
solution.

Error

This message type indicates an urgent


condition. All error events should be
investigated.

Warning

This message type indicates a potential


problem or issue that might require
attention. Warning messages should be
reviewed and tracked for patterns over time.

Information

Information messages do not require any


action, but they can provide valuable data
for monitoring the state of your solution.

Verbose

This event log level corresponds to lengthy


events or messages.

Trace log levels


Level

Definition

None

No trace logs are written.

Unexpected

This level is used to log messages about


events that cause solutions to stop
processing. When set to log at this level, the
log will only include events at this level.

Monitorable

This level is used to log messages about


any unrecoverable events that limit the
solutions functionality but do not stop the
application. When set to log at this level, the
log will also include critical errors
(Unexpected level).

High

This level is used to log any events that are


unexpected but which do not stall the
133

Level

Definition

processing of a solution. When set to log at


this level, the log will include warnings,
errors (Monitorable level) and critical errors
(Unexpected level).
Medium

When set to this level, the trace log includes


everything except Verbose messages. This
level is used to log all high-level information
about operations that were performed. At
this level, there is enough detail logged to
construct the data flow and sequence of
operations. This level of logging could be
used by administrators or support
professionals to troubleshoot issues.

Verbose

When set to log at this level, the log


includes messages at all other levels.
Almost all actions that are performed are
logged when you use this level. Verbose
tracing produces many log messages. This
level is typically used only for debugging in
a development environment.

Configure diagnostic logging by using Central


Administration
You can use Central Administration to configure diagnostic logging.

To configure diagnostic logging by using Central Administration


1. Verify that the user account that is performing this procedure is a member of the
Farm Administrators SharePoint group.
2. In Central Administration, on the Home page, click Monitoring.
3. On the Monitoring page, in the Reporting section, click Configure diagnostic
logging.
4. On the Diagnostic Logging page, in the Event Throttling section, you can configure
event throttling as follows:
To configure event throttling for all categories:
a) Select the All Categories check box.
b) Select the event log level from the Least critical event to report to the
event log list.
c) Select the trace log level from the Least critical event to report to the trace
log list.
To configure event throttling for one or more categories:
d) Select the check boxes next to the categories that you want.
134

e) Select the event log level from the Least critical event to report to the
event log list.
f)

Select the trace log level from the Least critical event to report to the trace
log list.
To configure event throttling for one or more sub-categories (you can expand
one or more categories and select any sub-category):
g) Click (+) next to the category to expand the category.
h) Select the check box next to the sub-category.
i)

Select the event log level from the Least critical event to report to the
event log list.

j)

Select the trace log level from the Least critical event to report to the trace
log list.
To configure event throttling for all categories back to default settings:
k) Select the All Categories check box.
l)

Select Reset to default from the Least critical event to report to the event
log list.

m) Select Reset to default from the Least critical event to report to the trace
log list.
5. In the Event Log Flood Protection section, select the Enable Event Log Flood
Protection check box.
6. In the Trace Log section, in the Path box, type the path of the folder to which you
want logs to be written.
7. In the Number of days to store log files box, type the number of days (1-366) that
you want logs to be kept. After this time, logs will automatically be deleted.
8. To restrict how much disk space the logs can use, select the Restrict Trace Log
disk space usage check box, and then type the number gigabytes (GB) you want to
restrict log files to. When logs reach this disk size, older logs will automatically be
deleted.
9. After you have made the changes that you want on the Diagnostic Logging page,
click OK.

Configure diagnostic logging by using


Windows PowerShell
You can use Windows PowerShell to configure diagnostic logging.

To configure diagnostic logging by using Windows PowerShell


1. Verify that you meet the following minimum requirements: Consulte AddSPShellAdmin.
2. On the Start menu, click All Programs.
3. Click Microsoft SharePoint 2010 Products.
4. Click SharePoint 2010 Management Shell.
5. At the Windows PowerShell command prompt (that is, PS C:\>), type the following
command, and then press ENTER:
135

Set-SPLogLevel -TraceSeverity {None | Unexpected | Monitorable | Medium |


High | Verbose} -EventSeverity {None | Information | Warning | Error |
Critical | Verbose} [-Identity <Category name>] -Verbose

You can use the Identity


parameter to specify one or more categories to change for example,
Administration. If you do not specify the value for the Identity
parameter, all categories are changed.
To view the current settings, type Get-SPLogLevel
, and then press ENTER.
To set all categories back to default levels, type Clear-SPLogLevel
, and then press ENTER.
For more information, see Set-SPLogLevel.
Observao:
Convm usar o Windows PowerShell ao executar tarefas administrativas de linha de
comando. A ferramenta de linha de comando Stsadm foi preterida, mas est includa
para oferecer suporte compatibilidade com verses anteriores do produto.

Consulte tambm
Outros recursos
Monitoring overview (SharePoint Server 2010)

136

Integrao de emails (SharePoint Server


2010)
Aps a instalao inicial do Microsoft SharePoint Server 2010, voc pode configurar
emails de entrada e sada. Essas definies adicionais so opcionais, mas podem ser
teis se voc deseja trabalhar com emails no farm de servidores.
Configurar email de entrada (SharePoint Server 2010)
Este artigo descreve como configurar definies de email de entrada para que os
sites do SharePoint aceitem e arquivem emails de entrada. Ele tambm descreve
como configurar definies de email de entrada para que os sites do SharePoint
possam arquivar discusses por email medida que elas ocorrem, alm de salvar
documentos enviados por email e mostrar reunies publicadas por email em
calendrios de sites. Alm disso, este artigo descreve como configurar o Servio de
Gerenciamento de Diretrio do SharePoint de forma a oferecer suporte para a
criao e o gerenciamento de listas de distribuio de email.
Configurar emails de sada (SharePoint Server 2010)
Este artigo descreve como configurar definies de email de sada para que o
servidor SMTP envie alertas de email aos usurios de sites e notificaes aos
administradores de sites.

137

Configurar email de entrada (SharePoint


Server 2010)
Este artigo descreve como configurar email de entrada para o Microsoft SharePoint
Server 2010.
Procedimentos desta tarefa:
Instalar e configurar o servio SMTP

Configurar email de entrada em um cenrio bsico

Configurar Gerenciador DNS

Adicionar um conector SMTP no Microsoft Exchange Server 2007

Configurar o AD DS para ser usado com o Servio de Gerenciamento de Diretrio

Configurar permisses para a pasta-depsito de emails

Configurar email de entrada em um cenrio avanado

H anexos ausentes de mensagens de email enviadas a uma biblioteca de


documentos do SharePoint?

Viso geral
Quando os emails de entrada esto habilitados, o SharePoint pode receber e armazenar
mensagens e anexos de email em listas e bibliotecas. Este artigo descreve dois
cenrios: um bsico e outro avanado. O cenrio avanado contm vrias opes de
escolha.

Cenrio bsico
No cenrio bsico, voc instala o servio SMTP no servidor em que o SharePoint Server
2010 est em execuo. Como opo, possvel usar um servio SMTP que esteja em
execuo em outro servidor SMTP e, em seguida, habilitar o email de entrada usando o
modo de configuraes automticas com todas as configuraes padro. Nesse cenrio,
o email enviado diretamente ao servidor SMTP e o SharePoint Server 2010 verifica
periodicamente se h email na pasta-depsito padro de emails, que configurada
automaticamente pelo servio SMTP. O cenrio bsico adequado a um ambiente de
farm de servidor nico.

Cenrio avanado
No cenrio avanado, voc tem diversas opes para otimizar o recurso de email de
entrada. Uma opo usar o Servio de Gerenciamento de Diretrio do Microsoft
SharePoint. A vantagem de usar o Servio de Gerenciamento de Diretrio que os
endereos de contato adicionados a bibliotecas de documentos aparecem
automaticamente nos Usurios e Computadores do Active Directory na unidade
organizacional (OU) para o SharePoint Server 2010. Tambm permite que usurios
criem e gerenciem grupos de distribuio de email a partir de sites do SharePoint. Alm
disso, cria contatos no diretrio de usurios da sua organizao de forma que as
pessoas possam localizar listas do SharePoint habilitadas para email em seus catlogos
138

de endereos. No entanto, o uso do Servio de Gerenciamento de Diretrio requer mais


gerenciamento, uma vez que ele se comunica com o AD DS (Servios de Domnio Active
Directory). Uma vantagem de no usar o Servio de Gerenciamento de Diretrio a
sobrecarga administrativa reduzida. Uma desvantagem que voc deve adicionar
manualmente cada endereo de contato novo.
Se usar o cenrio avanado, voc poder configurar o email de entrada para um farm de
servidor nico ou para um farm de vrios servidores. Se tiver dois ou mais servidores
Web front-end em um farm do SharePoint, voc poder us-los para fazer o roteamento
de emails de entrada no farm. A tabela a seguir descreve as aes necessrias e as
opes que podem ser selecionadas para configurar o email de entrada para um farm.

Ao

Comentrio

Configure o Gerenciador DNS adicionando Voc deve adicionar um registro de recurso


um registro de recurso (A) de host.
(A) de host para associar os nomes de
domnio DNS de computadores (ou hosts)
aos respectivos endereos IP.
Adicione um conector SMTP.

Voc deve adicionar um conector SMTP


para que o computador do Microsoft
Exchange Server 2007 faa o roteamento
de emails de entrada para o servidor
correto.

Use o Servio de Gerenciamento de


Diretrio (opcional).

Use o Servio de Gerenciamento de


Diretrio para que os usurios possam criar
e gerenciar grupos de distribuio de email
nos sites do SharePoint. Os endereos de
contato criados para bibliotecas de
documentos so exibidos automaticamente
no AD DS.
Observao:
Se voc no usa o Exchange Server,
personalize seu prprio servio de
gerenciamento de diretrio.

Use uma pasta-depsito de emails


especfica (opcional).

Use uma pasta-depsito de emails


especfica para habilitar o SharePoint
Foundation 2010 a fazer a sondagem de
email de entrada no servio SMTP.

Para obter mais informaes sobre o Servio de Gerenciamento de Diretrio, consulte o


artigo sobre explorao do SharePoint: integrao de diretrios do SharePoint
(http://go.microsoft.com/fwlink/?linkid=151766&clcid=0x416).
139

Antes de configurar emails de entrada no SharePoint Server 2010, leia o artigo a seguir:
Planejar emails de entrada (Office SharePoint Server)

Requisitos da tarefa
Os requisitos a seguir so necessrios execuo dos procedimentos desta tarefa:
O SharePoint Server 2010 deve estar instalado

Um ou mais servidores do seu farm de servidores devem estar executando o servio


SMTP e usando um endereo de servidor SMTP vlido. Outra alternativa saber o
nome de outro servidor que esteja executando o servio SM

Cada servidor que estiver executando o servio SMTP tambm dever executar o
servio Aplicativo Web do Windows SharePoint Services.

A conta de identidade do pool de aplicativos para a Administrao Central, a conta


de logon para o servio Timer do Windows SharePoint Services e as contas de
identidade do pool de aplicativo para seus aplicativos Web devem ser membros do
grupo Administradores no computador local que contm a pasta-depsito de emails.

Instalar e configurar o servio SMTP


Os emails de entrada no SharePoint Server 2010 usam o servio SMTP. Voc pode
optar entre duas maneiras ao usar o servio SMTP. Instalar o servio SMTP em um ou
mais servidores do farm ou os administradores podem fornecer uma pasta-depsito dos
emails que so encaminhados do servio em outro servidor
Observao:
Analise cuidadosamente o uso da opo de pasta-depsito de emails. Um fator a ser
considerado que a administrao do outro servidor pode afetar a disponibilidade de
emails de entrada, pois pode alterar a configurao do SMTP. Um segundo fator que
essa opo exige a etapa adicional de configurao de permisses para a pasta-depsito
de emails.

Instalar o servio SMTP


Se voc no usar uma pasta-depsito de emails, o servio SMTP dever ser instalado
em cada servidor Web front-end do farm a ser configurado para email de entrada. Para
instalar o servio SMTP, use o Assistente para Adicionar Recursos, no Gerenciador do
Servidor. Depois de concludo o procedimento, uma configurao SMTP padro ter sido
criada. Voc pode administr-la para atender s necessidades do seu ambiente.

Para instalar o servio SMTP


1. Verifique se voc possui as seguintes credenciais administrativas:

necessrio ser membro do grupo Administradores no computador local.

2. Clique em Iniciar, aponte para Ferramentas Administrativas e clique em


Gerenciador do Servidor.
3. No Gerenciador do Servidor, clique em Recursos.
140

4. Em Resumo dos Recursos, clique em Adicionar Recursos para abrir o Assistente


para Adicionar Recursos.
5. Na pgina Selecionar Recursos, selecione Servidor SMTP.
6. Na caixa de dilogo Assistente para Adicionar Recursos, clique em Adicionar
Recursos Necessrios e clique em Avanar.
7. Em Confirmar Selees de Instalao, clique em Instalar.
8. Na pgina Resultados da Instalao, verifique se a instalao foi concluda com
xito e clique em Fechar.

Instalar ferramentas de gerenciamento do IIS 6.0


Para gerenciar o servio SMTP no Windows Server 2008, voc deve usar o Gerenciador
do IIS (Servios de Informaes da Internet) 6.0.

Instalar o Gerenciamento do IIS 6.0


1. Verifique se voc possui as seguintes credenciais administrativas:

necessrio ser membro do grupo Administradores no computador local.

2. Clique em Iniciar, aponte para Ferramentas Administrativas e clique em


Gerenciador do Servidor
3. No Gerenciador do Servidor, clique em Funes.
4. Em Servios de Funo, clique em Adicionar Servios de Funo
5. Na pgina Selecionar Servios de Funo, selecione Ferramentas de
Gerenciamento e Compatibilidade com Gerenciamento do IIS 6 e clique em
Instalar.

Configurar o servio SMTP


Depois de instalar o servio SPTM, voc pode configur-lo para aceitar emails e
expandir de retransmitidos de todos os servidores, exceto daqueles especificamente
excludos. Como alternativa, possvel bloquear emails de todos os servidores, exceto
daqueles especificamente includos. Os servidores podem ser includos individualmente
ou em grupo por sub-rede ou domnio.
Depois de definir o servio, configure-o para iniciar automaticamente

Para configurar o servio SMTP


1. Verifique se voc possui as seguintes credenciais administrativas:

necessrio ser membro do grupo Administradores no computador local.

2. Clique em Iniciar, aponte para Ferramentas Administrativas e clique em


Gerenciador do Servios de Informaes da Internet (IIS) 6.0.
3. No Gerenciador do IIS, expanda o nome do servidor que contm o servidor SMTP
que voc deseja configurar.
4. Clique com o boto direito do mouse no servidor virtual SMTP que voc deseja
configurar e clique em Iniciar.
5. Clique com o boto direito do mouse no servidor virtual SMTP que voc deseja
configurar e clique em Propriedades.
6. Na guia Acesso, na rea Controle de acesso, clique em Autenticao.
7. >Na caixa de dilogo Autenticao, verifique se Acesso annimo est selecionado
8. Clique em OK.
141

9. Na guia Acesso, na rea Restries de retransmisso, clique em Retransmisso.


10. Para habilitar a retransmisso de qualquer servidor,clique em Todos exceto os da
lista a seguir.
11. Para aceitar a retransmisso de um ou mais servidores especficos, siga estas
etapas:
a) Clique em Somente a lista abaixo
b) Clique em Adicionar e adicione os servidores, um por vez, por endereo IP
ou em grupos, usando uma sub-rede ou um domnio.
c) Clique em OK para fechar a caixa de dilogo Computador.
12. Clique em OK para fechar a caixa de dilogo Restries de Retransmisso.
13. Clique em OK para fechar a caixa de dilogo Propriedades.

Para configurar o servio SMTP para inicializao automtica


1. Clique em Iniciar, aponte para Ferramentas Administrativas e clique em Servios.
2. Em Servios, clique com o boto direito em Protocolo SMTP e selecione
Propriedades.
3. Na caixa de dilogo Propriedades do Protocolo SMTP, na guia Geral, na lista Tipo
de inicializao, selecione Automtico.
4. Clique em OK.

Configurar email de entrada em um cenrio


bsico
Antes de poder habilitar o email de entrada no servidor que est executando o
SharePoint Server 2010, voc deve selecionar o servio SMTP que deseja usar.
Use o procedimento a seguir para configurar o email de entrada. Ao concluir o
procedimento, voc ter configurado tudo o que necessrio a um cenrio bsico. Os
usurios podero ento enviar emails para listas e bibliotecas.

Para configurar email de entrada em um cenrio bsico


1. Verifique se voc possui as seguintes credenciais administrativas:

necessrio ser membro do grupo Administradores no computador que est


executando o site da Administrao Central do SharePoint.

2. Na Administrao Central, clique em Configuraes do Sistema.


3. Na seo Email e Mensagens de Texto da pgina Configuraes do Sistema,
clique em Configurar definies de email de entrada.
4. Se quiser habilitar sites nesse servidor para receber emails, na pgina Configurar
Definies de Email de Entrada, na seo Habilitar Email de Entrada , clique em
Sim.
5. Selecione o modo de configuraes Automtico.
6. Na seo Endereo de Exibio do Servidor de Email de Entrada, na caixa
Endereo de exibio do servidor de email, digite um nome para exibio do
servidor de email (por exemplo, mail.fabrikam.com).
7. Use as definies padro para todas as outras sees e clique em OK.
142

Depois de configurarem emails de entrada, os usurios com permisses Gerenciar


Listas podem configurar bibliotecas de documentos e listas habilitadas para email. Para
obter mais informaes sobre bibliotecas de documentos habilitadas para email, consulte
o artigo sobre habilitao e configurao de suporte a email para uma lista ou biblioteca
(http://go.microsoft.com/fwlink/?linkid=120164&clcid=0x416).

Configurar Gerenciador DNS


Se usar o Exchange Server e fizer roteamento interno de emails na sua organizao,
crie um registro de recurso (A) de host no Gerenciador de DNS para associar os nomes
de domnio DNS de computadores (ou hosts) aos respectivos endereos IP. Sua
organizao talvez j tenha configurado o Gerenciador de DNS e criado um registro de
recurso A. Se no for esse o caso, use o seguinte procedimento.

Para criar um registro de recurso A para um subdomnio


1. Verifique se voc possui as seguintes credenciais administrativas:

necessrio ser membro do grupo Administradores no computador local.

2. No Gerenciador DNS, selecione a zona de pesquisa direta para o domnio que


contm o subdomnio para o SharePoint Server 2010.
3. Clique com o boto direito do mouse na zona e clique em Novo Host (A ou AAAA).
4. Na caixa de dilogo Novo Host, na caixa de texto Nome, digite o nome do host ou
do subdomnio para o SharePoint Server 2010.
5. Na caixa de texto Nome de domnio totalmente qualificado (FQDN):, digite o
FQDN do servidor em que o SharePoint Server 2010 est em execuo.
Normalmente, esse nome tem o formato subdomnio.domnio.com.
Observao:
Verifique se os domnios listados no servidor SMTP do IIS correspondem ao FQDN do
servidor que recebe emails. Se no coincidirem, voc precisar criar um domnio local, o
que est descrito no procedimento a seguir.
6. Na caixa de texto Endereo IP, digite o endereo IP para o qual voc deseja
resolver o FQDN.
7. Clique em Adicionar Host.
8. Na mensagem que confirma a criao do registro de host, clique em OK.
9. Na caixa de dilogo Novo Host, clique em Concludo
O registro de recurso A agora exibido no Gerenciador de DNS.

Para criar um domnio local


1. Clique em Iniciar, aponte para Ferramentas Administrativas e clique em
Gerenciador dos Servios de Informaes da Internet (IIS) 6.0
2. No Gerenciador do IIS, expanda o servidor SMTP.
3. Clique com o boto direito em Domnios e, no menu Ao, aponte para Novo e
clique em Domnio.
4. Na caixa de dilogo Assistente de Novo Domnio SMTP, selecione Alias e clique
em Avanar.
143

5. Na rea Nome de Domnio, na caixa Nome, digite o endereo do email a ser


recebido por esse domnio.
Esse endereo deve ser igual ao endereo especificado na etapa 4 do procedimento
Para criar um registro de recurso A para o subdomnio e na etapa 6b do
procedimento Para configurar email de entrada em um cenrio avanado.
6. Clique em Concluir.
7. Na mensagem que confirma a criao do registro de host, clique em OK.
Observao:
Reinicie o servidor SMTP para que as mensagens de email que ainda estiverem na
pasta Fila sejam movidas para a Pasta-depsito. As mensagens so ento enviadas pelo
servio de Timer do Windows SharePoint Services para sua biblioteca ou lista de
destino.

Observao:
Se estiver encaminhando emails de fora de sua organizao para um servidor SMTP,
voc dever usar um registro MX. Para obter mais informaes, consulte o artigo sobre
como Adicionar um registro de recurso de servidor de mensagens (MX) a uma zona
(http://go.microsoft.com/fwlink/?linkid=150827&clcid=0x416).

Adicionar um conector SMTP no Microsoft


Exchange Server 2007
Um conector SMTP oferece maior controle sobre o fluxo de mensagens em sua
organizao. Outras razes para usar um conector SMTP so para: definir restries de
entrega ou especificar um espao de endereamento especfico. Se usar Exchange
Server para rotear emails de entrada para listas e bibliotecas do SharePoint, voc
dever ter um conector SMTP, de modo que todos os emails enviados ao domnio do
SharePoint Server 2010 usem os servidores do SharePoint Server 2010 que esto
executando o servio SMTP.
Use o procedimento a seguir para adicionar um conector SMTP ao Exchange Server.
Depois que o procedimento for concludo, o conector SMTP garantir que os emails de
entrada sejam enviados lista e biblioteca corretas no farm.

Para adicionar um conector SMTP ao Exchange Server


1. Verifique se voc possui as seguintes credenciais administrativas:

necessrio ser membro do grupo Administradores no computador que est


executando o Exchange Server

2. No Gerenciador do Sistema do Exchange, expanda o grupo de roteamento, clique


com o boto direito do mouse em Conectores, aponte para Novo e clique em
Conector SMTP.
Ser exibida a caixa de dilogo Propriedades para o novo conector.
144

Observao:
Se a pasta Grupos Administrativos no for exibida, no objeto Organizao do
Exchange, clique com o boto direito do mouse em Propriedades e marque as caixas
de seleo Exibir Grupos Administrativos e Exibir Grupos de Roteamento. Clique
em OK. Reinicie ento o Gerenciador do Sistema do Exchange.
3. Na guia Geral, digite um nome para o conector SMTP.
4. Na guia Geral, selecione uma destas opes:

Para usar as configuraes de DNS definidas no servidor virtual SMTP que est
hospedando o conector, selecione Use o DNS para rotear cada espao de
endereos para este conector.. O DNS a configurao recomendada para o
Exchange Server.

Para rotear emails para um servidor SMTP do Windows ou outro servidor em


sua rede de permetro (tambm conhecida como sub-rede filtrada), selecione
Encaminhar todas as mensagens atravs deste conector aos hosts
inteligentes a seguir. Digite o nome do host ou o endereo IP do host
inteligente entre colchetes para impedir que o Exchange Servertente resolver o
endereo IP usando o DNS. O conector SMTP encaminha ento os emails para
o servidor selecionado, que lida com a resoluo de DNS e entrega os emails.

5. Na guia Geral, clique em Adicionar e adicione pelo menos um servidor bridgehead


e um servidor virtual SMTP.
Os servidores que voc adicionar aparecero na lista Bridgeheads locais na guia
Geral.
6. Clique na guia Espao de Endereamento e em Adicionar.
7. Na caixa de dilogo Adicionar Espao de Endereamento, na lista Selecione um
tipo de endereo, clique em SMTP e em OK.
8. Na caixa de dilogo Propriedades do Espao de Endereamento da Internet,
selecione as opes a seguir:
a) Na caixa Domnio de email, digite um domnio de email para o conector.
Importante:
Na caixa Domnio de email, existe o valor padro *, que representa todos os endereos.
Pelo menos um conector em sua organizao dever ter esse espao de endereamento,
para garantir que todos os domnios externos sejam roteados para a Internet.
b) Na caixa Custo, atribua um custo adequado. Por padro, o custo 1.
9. Clique em OK para retornar guia Espao de Endereamento.
10. Na guia Espao de Endereamento, na rea Escopo do conector, selecione uma
das seguintes opes e clique em OK:

Para que todos os servidores na organizao do Exchange Server usem esse


conector para enviar email da Internet, clique em Toda a organizao.

Para que apenas os servidores no grupo de roteamento usem esse conector


para enviar email da Internet, clique em Grupo de roteamento.

145

Observao:
Se voc selecionar Grupo de roteamento, verifique se existe outra maneira para que
servidores de grupos de roteamento diferentes enviem email da Internet.
Para obter mais informaes, consulte Gerenciando conectores
(http://go.microsoft.com/fwlink/?linkid=150840&clcid=0x416).

Configurar o AD DS para ser usado com o


Servio de Gerenciamento de Diretrio
Se voc planeja usar o Servio de Gerenciamento de Diretrio, primeiro crie uma
unidade organizacional (OU) e defina as configuraes necessrias no AD DS.
Para usar o Servio de Gerenciamento de Diretrio em um farm do SharePoint ou em
um farm de servidores remoto, configure a conta de identidade do pool de aplicativos
para que o site da Administrao Central do SharePoint tenha o direito de usurio Criar,
excluir e gerenciar contas de usurio para o continer que voc especificar no AD DS.
A maneira preferencial de fazer isso por meio da atribuio do direito conta de
identidade do pool de aplicativos do site da Administrao Central do SharePoint. Um
administrador do AD DS deve configurar a unidade organizacional e atribuir o direito
Criar, excluir e gerenciar contas de usurio ao continer. A vantagem da utilizao do
Servio de Gerenciamento de Diretrio em um farm de servidores remoto que no
necessrio atribuir direitos unidade organizacional para vrias contas de servio de
farm.
Os procedimentos a seguir so executados em um controlador de domnio que executa
o Windows Server 2008 com o Gerenciador DNS. Em algumas implantaes, esses
aplicativos podem ser executados em vrios servidores no mesmo domnio.

Criar uma OU no AD DS
1. Verifique se voc possui as seguintes credenciais administrativas:

necessrio ser membro do grupo Administradores do Domnio ou ser uma


autoridade delegada da administrao de domnio no controlador de domnio
que est executando o Gerenciador DNS.

2. Clique em Iniciar, aponte para Ferramentas Administrativas e clique em Usurios


e Computadores do Active Directory.
3. Em Usurios e Computadores do Active Directory, clique com o boto direito do
mouse na pasta do domnio de segundo nvel que contm seu farm de servidores,
aponte para Novo e clique em Unidade Organizacional.
4. Digite o nome da OU e clique em OK.
Aps criar a OU, voc deve delegar o direito Criar, excluir e gerenciar contas de
usurio ao continer da OU para gerenciar as contas de usurio.

Para delegar o direito conta de identidade do pool de aplicativos da


Administrao Central
1. Verifique se voc possui as seguintes credenciais administrativas:

necessrio ser membro do grupo Administradores do Domnio ou


Administradores de Empresa no AD DS (ou a autoridade delegada para a
administrao de domnio).
146

2. Em Usurios e Computadores do Active Directory, localize a OU que voc criou.


3. Clique com o boto direito do mouse na OU e clique em Delegar controle.
4. Na pgina de boas-vindas do Assistente para Delegao de Controle, clique em
Avanar.
5. Na pgina Usurios e Grupos, clique em Adicionar e digite o nome da conta de
identidade de pool de aplicativos usada pela Administrao Central.
6. Na caixa de dilogo Selecionar Usurios, Computadores e Grupos, clique em OK
7. Na pgina Usurios ou Grupos do Assistente para Delegao de Controle, clique em
Avanar.
8. Na pgina Tarefas a Delegar do Assistente para Delegao de Controle, marque a
caixa de seleo Criar, excluir e gerenciar contas de usurio e clique em
Avanar.
9. Na ltima pgina do Assistente para Delegao de Controle, clique em Concluir
para sair do assistente.
Para criar e excluir objetos filho, voc tambm deve delegar os controles Criar Todos os
Objetos Filho e Excluir Todos os Objetos Filho da OU conta de identidade do pool
de aplicativos da Administrao Central. Aps a concluso desse procedimento, a conta
de identidade do pool de aplicativos da Administrao Central ter os controles Criar
Todos os Objetos Filho e Excluir Todos os Objetos Filho na OU e voc poder
habilitar emails de entrada.

Para delegar os controles Criar Todos os Objetos Filho e Excluir


Todos os Objetos Filho da OU conta de identidade do pool de
aplicativos da Administrao Central
1. Verifique se voc possui as seguintes credenciais administrativas:

necessrio ser membro do grupo Operadores de Conta, ao grupo


Administradores do Domnio ou ao grupo Administradores da Empresa no Active
Directory ou a autoridade delegada para administrao.

2. Clique com o boto direito do mouse na OU e clique em Delegar controle.


3. No Assistente para Delegao de Controle, clique em Avanar.
4. Clique em Adicionar e digite o nome da conta do pool de aplicativos da
Administrao Central.
5. Clique em OK.
6. Clique em Avanar.
7. Na pgina Tarefas a Delegar do Assistente para Delegao de Controle, selecione
Criar uma tarefa personalizada para delegar e clique em Avanar.
8. Selecione Esta pasta, objetos existentes nesta pasta e criao de novos
objetos nesta pasta e clique em Avanar.
9. Na seo Permisses, selecione Criar Todos os Objetos Filho e Excluir Todos
os Objetos Filho.
10. Clique em Avanar.
11. Na ltima pgina do Assistente para Delegao de Controle, clique em Concluir
para sair do assistente.
147

Delegar o controle Criar Todos os Objetos Filho e Excluir Todos os Objetos Filho da
OU conta de identidade do pool de aplicativos para a Administrao Central permite
que administradores habilitem emails para uma lista. Depois que esses controles tiverem
sido excludos, os administradores no podero desabilitar emails para a lista ou
biblioteca de documentos porque a conta da Administrao Central tenta excluir o
contato de toda a OU, em vez de exclu-lo da lista
Para evitar esse problema, adicione permisses Excluir Subrvore conta de
identidade do pool de aplicativos da Administrao Central. Execute o procedimento a
seguir para adicionar essas permisses. Aps a concluso do procedimento, voc
poder desabilitar os emails de entrada de uma lista.

Para adicionar permisses Excluir Subrvore conta de identidade


do pool de aplicativos da Administrao Central
1. Verifique se voc possui as seguintes credenciais administrativas:

necessrio ser membro do grupo Administradores do Domnio ou ao grupo


Administradores da Empresa no AD DS, ou a autoridade delegada para
administrao de domnio.

2. Em Usurios e Computadores do Active Directory, clique no menu Exibir e clique


em Recursos Avanados.
3. Clique com o boto direito do mouse na OU e clique em Propriedades.
4. Na caixa Propriedades, clique na guia Segurana e clique em Avanado.
5. Na rea Entradas de Permisso, clique duas vezes na conta do pool de aplicativos
para a Administrao Central.
6. Na rea Permisses, selecione Permitir para Excluir Subrvore.
7. Clique em OK para fechar a caixa de dilogo Permisses.
8. Clique em OK para fechar a caixa de dilogo Propriedades
9. Clique em OK para fechar Usurios e Computadores do Active Directory.
Depois de adicionar essas permisses, ser necessrio reiniciar o IIS (Servios de
Informaes da Internet) para o farm.
Para obter mais informaes, consulte o artigo sobre usurios, computadores e grupos
do Active Directory (http://go.microsoft.com/fwlink/?linkid=151331&clcid=0x416).

Configurar permisses para a pasta-depsito


de emails
possvel especificar uma pasta-depsito de email prpria, que permite que o
SharePoint Server 2010 recupere emails de entrada de um compartilhamento de rede
em outro servidor. Voc poder usar essa opo se no quiser usar um servio SMTP.
No entanto, a desvantagem de usar essa opo que o SharePoint Server 2010 no
detecta alteraes de configurao no servidor de email remoto que est entregando
emails pasta-depsito. O resultado que o SharePoint Server 2010 no poder
recuperar emails se a localizao das mensagens de email tiver sido alterada. Porm,
esse recurso til quando a pasta-depsito de email padro est cheia ou quase cheia.
Se voc tiver especificado uma pasta-depsito de email, verifique se as contas de
identidade de pool de aplicativo para Administrao Central e para o aplicativo Web tem
as permisses necessrias para a pasta-depsito de email.
148

Configurar as permisses da pasta-depsito de emails para a conta


do pool de aplicativos de um aplicativo Web
Se a sua implantao usar contas do pool de aplicativos diferentes para a Administrao
Central e para um ou mais aplicativos Web, cada conta de identidade de pool de
aplicativos dever ter permisses para a pasta-depsito de emails. Se a conta do pool
de aplicativos para o aplicativo Web no tiver as permisses exigidas, os emails no
sero entregues a bibliotecas de documentos nesse aplicativo Web.
Na maioria dos casos, quando voc configura o email de entrada e seleciona uma pastadepsito de email, as permisses so adicionadas aos seguintes grupos de processo de
trabalho:
WSS_Admin_WPG, que inclui a conta de identidade do pool de aplicativos da
Administrao Central e a conta de logon do servio de Timer do Windows
SharePoint Services e tem as permisses Controle Total.

WSS_WPG, que inclui contas de pool de aplicativos para aplicativos Web e tem
permisses de leitura, Ler e Executar e Listar Contedo da Pasta.
Em alguns casos, esses grupos podem no ser automaticamente configurados para a
pasta-depsito de emails. Se a Administrao Central estiver sendo executada como a
conta do Servio de Rede, por exemplo, os grupos ou contas necessrias para emails de
entrada no sero adicionados quando a pasta-depsito for criada. Verifique se esses
grupos foram adicionados automaticamente pasta-depsito de emails. Se isso no
tiver acontecido, voc poder adicion-los ou adicionar as contas especficas
necessrias

Para configurar as permisses da pasta-depsito de emails para a


conta de identidade do pool de aplicativos de um aplicativo Web
1. Verifique se voc possui as seguintes credenciais administrativas:

necessrio ser membro do grupo Administradores no computador local que


contm a pasta de recebimento de emails.

2. No Windows Explorer, clique com o boto direito do mouse na pasta de recebimento,


clique em Propriedades e clique na guia Segurana.
3. Na guia Segurana, na caixa Nomes de grupo ou de usurio, clique no boto
Editar.
4. Na caixa de dilogo Permisses para Windows Explorer, clique no boto
Adicionar.
5. Na caixa de dilogo Selecionar Usurios, Computadores ou Grupos, na caixa
Inserir os nomes dos objetos a serem selecionados, digite o nome da conta de
identidade do grupo de processos de trabalho ou do pool de aplicativos para o
aplicativo Web e clique em OK.
Observao:
Essa conta est listada na guia Identidade da caixa de dilogo Propriedades do pool de
aplicativos no IIS.
6. Na caixa Permisses para Usurio ou Grupo, ao lado de Modificar, selecione
Permitir.
7. Clique em OK.
149

Configurar as permisses da pasta de recebimento de emails para a


conta de logon do servio de Timer do Windows SharePoint Services
Verifique se a conta de logon para o servio Temporizador do Windows SharePoint
Services tem modificar permisses na pasta-depsito de emails.Se a conta de logon
para o servio no tiver permisses Modificar, bibliotecas de documentos habilitadas
para email receber emails duplicados.

Para configurar as permisses da pasta-depsito de emails para a


conta de logon do servio de Timer do Windows SharePoint Services
1. Verifique se voc possui as seguintes credenciais administrativas:

necessrio ser membro do grupo Administradores no computador local que


contm a pasta de recebimento de emails.

2. No Windows Explorer, clique com o boto direito do mouse na pasta de recebimento,


clique em Propriedades e clique na guia Segurana.
3. Na guia Segurana, na caixa Nomes de grupo ou de usurio, clique no boto
Editar.
4. Na caixa de dilogo Permisses para Windows Explorer, clique no boto
Adicionar.
5. Na caixa de dilogo Selecionar Usurios, Computadores ou Grupos, na caixa
Digite os nomes de objeto a serem selecionados, digite o nome da conta de
logon do servio de Timer do Windows SharePoint Services e clique em OK.
Observao:
Essa conta est listada na guia Logon da caixa de dilogo Propriedades do servio no
console Servios.
6. Na caixa Permisses para Usurio ou Grupo, ao lado de Modificar, selecione
Permitir.
7. Clique em OK.

Configurar email de entrada em um cenrio


avanado
O procedimento a seguir configura o email de entrada. Voc tambm pode selecionar
Servio de Gerenciamento de D, configurar opes para servidores de email seguro ou
especificar uma pasta-depsito de email e especificar o endereo de exibio de email
de entrada. Aps a concluso do procedimento, os usurios podero enviar email para
listas e bibliotecas.

Para configurar emails de entrada em um cenrio avanado


1. Verifique se voc possui as seguintes credenciais administrativas:

necessrio ser membro do grupo Administradores no computador que est


executando o site da Administrao Central do SharePoint.

2. Na Administrao Central, clique em Configuraes do Sistema.


3. Na seo Email e Mensagens de Texto da pgina Configuraes do Sistema,
clique em Configurar definies de email de entrada.
150

4. Se voc deseja habilitar sites nesse servidor para receber emails, na pgina
Configurar email de entrada, na seo Habilitar Email de Entrada, clique em Sim.
5. Selecione o modo de configurao Automtico ou Avanado.
Se voc selecionar Automtico, ser possvel especificar se deseja aceitar emails
de todos os servidores de email ou de vrios servidores de email especficos.
Se voc selecionar Avanado, poder especificar uma pasta de recebimento, em
vez de usar um servidor SMTP.
6. Se voc deseja se conectar ao Servio de Gerenciamento de Diretrio, na seo
Servio de Gerenciamento de Diretrio, clique em Sim.
a) Na caixa Continer do Active Directory em que novos grupos de
distribuio e contatos sero criados, digite o nome do continer no
formato OU=NomeDoContiner, DC=domnio, DC=com, em que
NomeDoContiner o nome da unidade organizacional do Active Directory,
domnio o domnio de segundo nvel e com o domnio de primeiro nvel.
Observao:
A tarefa Criar, excluir e gerenciar contas de usurio deve ser delegada conta de
identidade do pool de aplicativos para a Administrao Central para o continer. O
acesso configurado nas propriedades da OU no AD DS.
b) Na caixa Servidor de email SMTP para email de entrada, digite o nome do
servidor de email SMTP. O nome do servidor deve corresponder ao FQDN
na entrada de registro de recurso A para o servidor de email no Gerenciador
DNS.
c) Para aceitar somente mensagens de usurios autenticados, clique em Sim
para Aceitar mensagens apenas de usurios autenticados. Caso
contrrio, clique em No.
d) Para permitir que usurios criem grupos de distribuio de sites do
SharePoint, clique em Sim para Permitir criao de grupos de
distribuio de sites do SharePoint. Caso contrrio, clique em No.
e) Em Configuraes de aprovao de solicitao de grupo de
distribuio, selecione as aes que exigem aprovao. As aes incluem
o seguinte:

Criar novo grupo de distribuio

Alterar endereo de email do grupo de distribuio

Alterar ttulo e descrio do grupo de distribuio

Excluir grupo de distribuio

7. Se quiser usar um Servio de Gerenciamento de Diretrio remoto, selecione Usar


remoto.
a) Na caixa URL do Servio de Gerenciamento de Diretrio, digite a URL do
Servio de Gerenciamento de Diretrio que voc deseja usar. Geralmente, a
URL tem o seguinte formato:
http://servidor:portaadmin/_vti_bin/SharePointEmailWS.asmx
b) Na caixa Servidor de email SMTP para email de entrada, digite o nome do
servidor de email SMTP. O nome do servidor deve corresponder entrada
151

FQDN no registro de recurso A para o servidor de email no Gerenciador do


DNS do servidor de domnio.
c) Para aceitar somente mensagens de usurios autenticados, clique em Sim
para Aceitar mensagens de usurios autenticados somente. Caso
contrrio, clique em No.
d) Para permitir a criao de grupos de distribuio de sites do SharePoint,
clique em Sim para Permitir criao de grupos de distribuio de sites
do SharePoint. Caso contrrio, clique em No.
8. Se no quiser usar o Servio de Gerenciamento de Diretrio, clique em No.
9. Na seo Endereo de Exibio do Servidor de Email de Entrada, digite um
nome para exibio para o servidor de email (por exemplo, mail.fabrikam.com) na
caixa Endereo de exibio do servidor de email.
Dica:
Voc pode especificar o endereo do servidor de email que exibido quando os usurios
criam um endereo de email de entrada para uma lista ou grupo. Use essa definio em
conjunto com o Servio de Gerenciamento de Diretrio para fornecer um endereo de
servidor de email que seja mais amigvel.
10. Na seo Pasta de Recebimento de Emails, na caixa Pasta de recebimento de
emails, digite o nome da pasta na qual o SharePoint Foundation pesquisa por email
de entrada a partir do Servio SMTP
til ter uma pasta-depsito de emails dedicada quando a pasta-depsito de emails
padro est cheia ou quase cheia.
Verifique se a conta de logon do servio de Timer do SharePoint Foundation tem
permisses Modificar na pasta-depsito de emails. Para obter mais informaes,
consulte "Para configurar permisses de pasta-depsito de emails para a conta de
logon do servio Timer de Servios do Windows SharePoint" anteriormente, nesse
artigo.
Observao:
Essa opo est disponvel apenas se voc selecionou o modo avanado.
11. Na seo Servidores de Email Seguros, selecione se deseja aceitar emails de
todos os servidores de email ou de vrios servidores de email especficos.
Observao:
Essa opo estar disponvel somente se voc tiver selecionado o modo automtico.
12. Clique em OK.
Depois que voc configurar emails de entrada, os administradores de site podero
configurar bibliotecas de documentos e listas habilitadas para email. Para obter mais
informaes sobre bibliotecas de documentos habilitadas para email, consulte o artigo
sobre habilitao e configurao de suporte a email para uma lista ou biblioteca
(http://go.microsoft.com/fwlink/?linkid=120164&clcid=0x416).
Se voc tiver selecionado o Servio de Gerenciamento de Diretrio, os endereos de
contato criados para bibliotecas de documentos aparecero automaticamente em
Usurios e Computadores do Active Directory. Os endereos so exibidos na unidade
organizacional do AD DS para o SharePoint Server 2010 e devem ser gerenciados pelo
152

administrador do AD DS. O administrador do AD DS pode adicionar endereos de email


para cada contato. Para obter mais informaes sobre o AD DS, consulte o artigo sobre
uso do Servio Active Directory
(http://go.microsoft.com/fwlink/?linkid=151348&clcid=0x416).
Como alternativa, o computador do Exchange Server pode ser configurado adicionandose uma nova diretiva de Destinatrio global do Exchange Server. A diretiva adiciona
automaticamente endereos externos que usam o nome de domnio de segundo nvel,
no o nome de host ou subdomnio do SharePoint Server 2010. Para obter mais
informaes sobre como gerenciar o Exchange Server, consulte o artigo sobre o
Microsoft Exchange Server 2007
(http://go.microsoft.com/fwlink/?linkid=83249&clcid=0x416).

H anexos ausentes de mensagens de email


enviadas a uma biblioteca de documentos do
SharePoint?
Se h anexos ausentes de mensagens de email enviadas a uma biblioteca de
documentos do SharePoint Server 2010, talvez seja porque voc associou a biblioteca
de documentos a um endereo de email. Quando voc faz isso, o Servio de
Gerenciamento de Diretrio pode no adicionar os dois seguintes atributos:
internet Encoding = 1310720
mAPIRecipient = false
Use o ADSI (Active Directory Service Interfaces) para adicionar manualmente esses dois
atributos ausentes.
Observao:
Em servidores que executam o Windows Server 2008 ou o Windows Server 2008 R2, o
Editor ADSI instalado quando voc instala a funo do AD DS para tornar um servidor
um controlador de domnio. Tambm possvel instalar as Ferramentas de Administrao
de Servidor Remoto do Windows Server 2008 em servidores membros do domnio ou
servidores autnomos. Para obter mais informaes, consulte o artigo sobre instalao
ou remoo do Pacote de Ferramentas de Administrao de Servidor Remoto
(http://go.microsoft.com/fwlink/?linkid=143345&clcid=0x416).

Para adicionar atributos usando a ferramenta ADSI


1. Clique em Iniciar e em Executar.
2. Na caixa de dilogo Executar, digite Adsiedit.msc e clique em OK.
3. Na janela Editor ADSI, expanda Editor ADSI, Domnio [NomeDoDomnio],
DC=NomeDoDomnio, DC=com e CN=Users.
4. Clique com o boto direito do mouse no nome de usurio ao qual voc deseja
adicionar os atributos ausentes e clique em Propriedades.
5. Na caixa de dilogo Propriedades, clique duas vezes em Codificao da Internet
na guia Editor de Atributos.
153

6. Na caixa de dilogo Editor de Atributos de Inteiro, digite 1310720 na caixa Valor e


clique em OK.
7. Na caixa de dilogo Propriedades, clique duas vezes em mAPIRecipient na guia
Editor de Atributos.
8. Na caixa de dilogo Editor de Atributos Boolianos, clique em Falso e clique em
OK duas vezes.

154

Configurar emails de sada (SharePoint


Server 2010)
Este artigo descreve como configurar emails de sada para um farm e para um aplicativo
Web especfico do Microsoft SharePoint Server 2010.
Procedimentos desta tarefa:
Instalar o servio SMTP

Para instalar as ferramentas de gerenciamento do IIS 6.0

Configurar o servio SMTP

Para configurar o servio SMTP para inicializao automtica

Para configurar emails de sada para um farm usando a Administrao Central

Para configurar emails de sada para um farm usando a ferramenta de linha de


comando Stsadm

Para configurar emails de sada para um aplicativo Web especfico usando a


Administrao Central

Para configurar emails de sada para um aplicativo Web especfico usando a


ferramenta de linha de comando Stsadm

Viso geral
Emails de sada so a base sobre a qual os administradores de sites podem
implementar diversos recursos teis de notificao por email. Esses recursos ajudam os
usurios finais a controlar alteraes e atualizaes em conjuntos de sites individuais e
permitem que os administradores de sites ofeream mensagens de status. Aps a
configurao de emails de sada, os usurios podem criar alertas para acompanhar itens
em um site (por exemplo, listas, bibliotecas e documentos). Alm disso, os
administradores de sites podem criar alertas para receberem atualizaes automticas
sobre problemas, como informaes de que os proprietrios de sites excederam o
espao de armazenamento especificado.
Se quiser configurar um email de sada para um aplicativo Web especfico, primeiro voc
deve configurar o email de sada padro para todos os aplicativos Web do farm. Se voc
configurar o email de sada para um aplicativo Web especfico, essa configurao
substituir a configurao padro para todos os aplicativos Web do farm.

Requisitos da tarefa
Os seguintes itens so necessrios para a execuo dos procedimentos desta tarefa:
SharePoint Server 2010.

Um ou mais servidores do farm devem estar executando o servio de protocolo


SMTP e ter um endereo de servidor SMTP vlido. Como alternativa, voc deve
155

conhecer o nome de um servidor fora do farm que esteja executando o servio


SMTP.
Se voc no tiver instalado e configurado o servio SMTP, ser necessrio realizar os
procedimentos a seguir para poder configurar emails de sada:
Instale e configure o servio SMTP.

Instalar e configurar o servio SMTP


Antes de habilitar emails de sada, voc deve determinar qual servidor SMTP ser
usado. Esse servidor SMTP deve ser configurado para permitir o envio de emails SMTP
annimos. O servidor SMTP pode ser um servidor que esteja dentro ou fora do farm.
Observao:
Se a sua organizao no permitir o envio de mensagens de email SMTP annimas com
o uso do Microsoft Exchange Server, voc poder usar um servidor SMTP local no farm
do SharePoint que aceite mensagens de email annimas. O servidor SMTP local
autentica essas mensagens automaticamente e as encaminha ao computador do
Exchange Server.

Instalar o servio SMTP


Para instalar o servio SMTP, use o Assistente para Adicionar Recursos no Gerenciador
de Servidores. Aps a concluso do assistente, uma configurao SMTP padro ser
criada. Voc pode personalizar essa configurao para atender s exigncias da sua
organizao.
Observao:
Se j tiver um servio SMTP instalado em um servidor, voc poder ignorar o
procedimento a seguir.

Importante:
A associao no grupo de Administradores no computador local exigida para a
concluso deste procedimento.

Instalar o servio SMTP


1. Clique em Iniciar, aponte para Ferramentas Administrativas e clique em
Gerenciador do Servidor.
2. Em Gerenciador do Servidor, clique em Recursos.
3. Em Resumo dos Recursos, clique em Adicionar Recursos para abrir o Assistente
para Adicionar Recursos.
4. Na pgina Selecionar Recursos, selecione Servidor SMTP.
156

5. Na caixa de dilogo Assistente para Adicionar Recursos, clique em Adicionar


Recursos Necessrios e em Avanar.
6. Em Confirmar Selees de Instalao, clique em Instalar.
7. Na pgina Resultados da Instalao, verifique se a instalao est concluda e
clique em Fechar.

Configurar o servio SMTP


Aps instalar o servio SMTP, configure-o de modo a aceitar as mensagens de email
provenientes dos servidores no farm.
Voc pode decidir aceitar emails retransmitidos de todos os servidores, exceto daqueles
especificamente excludos. Como alternativa, possvel bloquear mensagens de todos
os servidores, exceto daqueles especificamente includos. Os servidores podem ser
includos individualmente ou em grupo por sub-rede ou domnio.
Se voc habilitar o acesso annimo e a retransmisso de mensagens, aumentar a
possibilidade de que o servidor SMTP seja usado para retransmitir mensagens
comerciais no solicitadas (spam). importante limitar essa possibilidade, configurando
cuidadosamente os servidores de email para ajudar na proteo contra spam. Um modo
para fazer isso limitando a retransmisso de mensagens a uma lista de servidores
especficos ou a um domnio e evitando a retransmisso de mensagens de todos os
outros servidores.
Observao:
Para gerenciar o servio SMTP no Windows Server 2008, voc deve usar o Gerenciador
do IIS (Servios de Informaes da Internet) 6.0. Instale as ferramentas de
Gerenciamento do IIS 6.0 no Gerenciador do Servidor.

Importante:
A associao no grupo de Administradores no computador local exigida para a
concluso deste procedimento.

Para instalar as ferramentas de gerenciamento do IIS 6.0


1. Clique em Iniciar, aponte para Ferramentas Administrativas e clique em
Gerenciador do Servidor.
2. No Gerenciador do Servidor, clique em Recursos.
3. Na seo Servios de Funo, clique em Adicionar Servios de Funo.
4. Na pgina Selecionar Servios de funo, selecione Ferramentas de
Gerenciamento e Compatibilidade com gerenciamento do IIS 6 e clique em
Instalar.

157

Importante:
necessrio estar associado ao grupo de Administradores no computador local para
concluir este procedimento.

Configurar o servio SMTP


1. Clique em Iniciar, aponte para Ferramentas Administrativas e clique em
Gerenciador do IIS (Servios de Informaes da Internet).
2. Em Gerenciador do IIS, expanda o nome do servidor que contm o servidor SMTP
que voc deseja configurar.
3. Clique com o boto direito do mouse no servidor SMTP virtual a ser configurado e
selecione Iniciar.
4. Clique com o boto direito do mouse no servidor virtual SMTP que voc deseja
configurar e clique em Propriedades.
5. Na guia Acesso, da rea Controle de acesso, clique em Autenticao.
6. Na caixa de dilogo Autenticao, verifique se Acesso annimo est selecionado.
7. Clique em OK.
8. Na guia Acesso da rea Restries de retransmisso, clique em Retransmisso.
9. Para habilitar mensagens de email retransmitidas de qualquer servidor, clique em
Todos exceto a lista a seguir.
10. Para aceitar mensagens de email retransmitidas de um ou mais servidores
especficos, siga estas etapas:
a) Clique em Somente a lista abaixo.
b) Clique em Adicionar e adicione os servidores, um por vez, por endereo IP
ou em grupos, usando uma sub-rede ou um domnio.
c) Clique em OKpara fechar a caixa de dilogo Computador.
11. Clique em OK para fechar a caixa de dilogo Restries de Retransmisso.
12. Clique em OK para fechar a caixa de dilogo Propriedades.
Observao:
Verifique se o servio SMTP est em execuo e se foi definido para inicializao
automtica. Para isso, use o procedimento a seguir.

Para configurar o servio SMTP para inicializao automtica


1. Clique em Iniciar, aponte para Ferramentas Administrativas e clique em Servios.
2. Em Servios, clique com o boto direito em Protocolo SMTP e selecione
Propriedades.
3. Na caixa de dilogo Propriedades do Protocolo SMTP, na guia Geral, na lista Tipo
de inicializao, selecione Automtica.
4. Clique em OK.
158

Configurar emails de sada para um farm


Voc pode configurar emails de sada para um farm usando o site da Administrao
Central do SharePoint ou a ferramenta de linha de comando Stsadm. Use os
procedimentos a seguir para configurar emails de sada. Depois que voc concluir esses
procedimentos, os usurios finais podero acompanhar alteraes e atualizaes em
conjuntos de sites individuais. Alm disso, os administradores de sites podero, por
exemplo, receber avisos quando os usurios solicitarem acesso a um site.
Importante:
Para usar o site da Administrao Central do SharePoint de forma a configurar emails de
sada, voc precisa ser membro do grupo Administradores do Farm no computador que
executa o site da Administrao Central do SharePoint.

Para configurar emails de sada para um farm usando a


Administrao Central
1. Na Administrao Central, clique em Configuraes do Sistema.
2. Na pgina Configuraes do Sistema, na seo Email e SMS (Mensagens de
Texto), clique em Configurar definies de email de sada.
3. Na pgina Definies de Email de Sada, na seo Definies de Email, digite o
nome do servidor SMTP para emails enviados (por exemplo, mail.example.com) na
caixa Servidor SMTP de sada.
4. Na caixa Endereo do remetente , digite o endereo do email como voc deseja
exibi-lo aos destinatrios do email.
5. Na caixa Endereo para resposta, digite o endereo de email para o qual voc
deseja que os destinatrios do email respondam.
6. No lista Conjunto de caracteres , selecione o conjunto de caracteres apropriado
para o seu idioma.
7. Clique em OK.
Importante:
Para executar a ferramenta de linha de comando Stsadm, voc deve ser um membro do
grupo Administradores do computador local.

Para configurar emails de sada para um farm usando a ferramenta


de linha de comando Stsadm
1. Na unidade em que os Produtos e Tecnologias do SharePoint esto instalados,
mude para o seguinte diretrio: %COMMONPROGRAMFILES%\Microsoft
shared\Web server extensions\14\Bin.
2. Digite o seguinte comando e pressione ENTER:
stsadm -o email
-outsmtpserver <nome do servidor SMTP>
159

-fromaddress <endereo de email vlido>


-replytoaddress <endereo de email vlido>
-codepage <pgina de cdigo vlida>
Exemplo
stsadm -o email -outsmtpserver mail.example.com -fromaddress
nome@example.com -replytoaddress nome@example.com -codepage 65001
Para obter mais informaes, consulte Email: operao do Stsadm (Office SharePoint
Server) (http://go.microsoft.com/fwlink/?linkid=150045&clcid=0x416).

Configurar emails de sada para um aplicativo


Web especfico
Voc pode configurar emails de sada para um aplicativo Web especfico usando o site
da Administrao Central ou a ferramenta de linha de comando Stsadm. Use os
procedimentos a seguir para configurar emails de sada. Depois que voc concluir esses
procedimentos, os usurios finais podero acompanhar alteraes e atualizaes em
conjuntos de sites individuais. Alm disso, os administradores de sites podero, por
exemplo, receber avisos quando os usurios solicitarem acesso a um site.
Observao:
Se quiser configurar um email de sada para um aplicativo Web especfico, primeiro voc
deve configurar o email de sada padro para todos os aplicativos Web do farm. Se voc
configurar o email de sada para um aplicativo Web especfico, essa configurao
substituir a configurao padro para todos os aplicativos Web do farm.

Importante:
Para usar o site da Administrao Central do SharePoint de forma a configurar emails de
sada, voc precisa ser membro do grupo Administradores do Farm no computador que
executa o site da Administrao Central do SharePoint.

Para configurar emails de sada para um aplicativo Web especfico


usando a Administrao Central
1. Na Administrao Central, na seo Gerenciamento de Aplicativos, clique em
Gerenciar aplicativos Web.
2. Na pgina Gerenciamento de Aplicativos Web, selecione um aplicativo Web e, no
grupo Definies Gerais da Faixa de Opes, clique em Email de Sada.
3. Na pgina Definies de Email de Sada do Aplicativo Web, na seo Definies de
Email, digite o nome do servidor SMTP para emails de sada (por exemplo,
mail.fabrikam.com) na caixa Servidor SMTP de Sada.
4. Na caixa Endereo do remetente , digite o endereo de email (por exemplo, o alias
do administrador do site) do modo como ele deve ser exibido aos destinatrios.
160

5. Na caixa Endereo para resposta, digite o endereo de email (por exemplo, um


alias de assistncia tcnica) para o qual voc deseja que os destinatrios do email
respondam.
6. Na lista Conjunto de caracteres, clique no conjunto apropriado para seu idioma.
7. Clique em OK.
Importante:
Para executar a ferramenta de linha de comando Stsadm, voc deve ser um membro do
grupo Administradores do computador local.

Para configurar emails de sada para um aplicativo Web especfico


usando a ferramenta de linha de comando Stsadm
1. Na unidade em que os Produtos e Tecnologias do SharePoint esto instalados,
mude para o seguinte diretrio: %COMMONPROGRAMFILES%\Microsoft
shared\Web server extensions\14\Bin.
2. Digite o seguinte comando e pressione ENTER:
stsadm -o email
-outsmtpserver <nome do servidor SMTP>
-fromaddress <endereo de email vlido>
-replytoaddress <endereo de email vlido>
-codepage <pgina de cdigo vlida>
[-url <nome da URL>]
Exemplo
stsadm -o email -outsmtpserver mail.example.com -fromaddress
nome@example.com -replytoaddress nome@example.com codepage 65001 -url
http://nome_do_servidor
Para obter mais informaes, consulte Email: operao do Stsadm (Office SharePoint
Server) (http://go.microsoft.com/fwlink/?linkid=150045&clcid=0x416).

Consulte tambm
Outros recursos
Planejar emails de sada (Office SharePoint Server)
Configure alert settings for a Web application (SharePoint Server 2010)

161

Configurar uma conta de celular


(SharePoint Server 2010)
Este artigo aborda como configurar e gerenciar uma conta mvel no Microsoft
SharePoint Server 2010 para permitir que os usurios assinem alertas a serem enviados
por SMS. Os alertas sero enviados para os telefones celulares dos usurios quando
alteraes forem feitas em uma lista ou em um item do SharePoint.
O recurso de alerta de celular similar a um recurso j existente no SharePoint Server
2010 que permite o envio de alertas de email. Entretanto, em vez de receber alertas por
email quando forem feitas alteraes em uma lista ou item do SharePoint, os usurios
recebem os alertas em seus telefones celulares. Para obter mais informaes sobre
alertas de email, consulte Configurar emails de sada (SharePoint Server 2010).
Um site do SharePoint geralmente fica localizado em uma intranet. Por isso, usurios
podem ter dificuldades para acessar o site do SharePoint quando estiverem fora do
escritrio por exemplo, quando estiverem viajando ou comparecendo a um jantar de
negcios. O recurso de alerta de celular permite que os usurios reajam rapidamente ao
receber um alerta SMS de um item em uma lista do SharePoint que foi alterado.
Voc pode configurar uma conta de celular para todos os aplicativos Web em um farm
de servidores ou pode configurar a conta de celular para um aplicativo Web especfico;
no entanto, s possvel configurar uma conta de celular no farm. A escala da sua
implementao pode determinar se a conta de celular deve ser configurada para o farm
ou para um aplicativo Web especfico. Se voc configurar a conta de celular para um
farm de servidores, todas as pessoas da organizao podero assinar alertas. Isso til,
por exemplo, em uma organizao de pequeno porte, na qual a gerncia deseja que
todos os usurios recebam determinados alertas. Caso possua vrios aplicativos Web
dividindo sua organizao em grupos, possvel que voc queira configurar uma conta
de celular apenas para um das grupos; por exemplo, voc pode querer configurar uma
conta de celular para permitir que todos no grupo de vendas assinem alertas.
Antes de executar esses procedimentos, confirme se:
A conta do farm de servidores tem permisso para acessar a Internet para enviar
alertas.

Voc obteve o certificado raiz do endereo Web HTTPS do provedor de servios.


Obtenha o certificado raiz no provedor de servios ou usando seu navegador da
Web.
Procedimentos deste arquivo:
Importar um certificado raiz e criar uma autoridade raiz confivel

Configurar uma conta de celular

Recuperar informaes da conta de celular

Excluir uma conta de celular

162

Importar um certificado raiz e criar uma


autoridade raiz confivel
Antes de configurar uma conta mvel, importe o certificado raiz do endereo Web
HTTPS do provedor de servios e crie uma autoridade raiz confivel. Essa etapa s
pode ser executada manualmente por meio do Windows PowerShell.

Para importar um certificado raiz e criar uma autoridade raiz


confivel usando o Windows PowerShell
1. Verifique se voc atende aos seguintes requisitos mnimos: Consulte AddSPShellAdmin. Alm disso, voc deve ser membro do grupo Administradores de
Farm e do grupo local Administradores no computador que executa o Windows
PowerShell.
2. No menu Iniciar, clique em Todos os Programas.
3. Clique em Produtos do Microsoft SharePoint 2010.
4. Clique em Shell de Gerenciamento do SharePoint 2010.
5. Para obter o certificado raiz, no prompt de comando do Windows PowerShell, digite
o seguinte comando:
Cdigo
da
cpia
$cert = Get-PfxCertificate <ObtainedCertificatePath>

Para criar uma autoridade raiz confivel, no prompt de comando do Windows


PowerShell, digite o comando a seguir:
Cdigo
da
cpia
New-SPTrustedRootAuthority -Name <Name> -Certificate $cert

Em que:
<Nome> o nome da autoridade raiz confivel que voc deseja criar.

<CaminhoDoCertificadoObtido> o local do arquivo do certificado raiz.


Observao:
Na janela Certificado, na guia Caminho de Certificao, verifique se voc est usando
apenas o certificado raiz, e no os outros certificados listados. A lista Autoridades Raiz
Confiveis do SharePoint deve relacionar apenas os certificados raiz.

Para obter mais informaes, consulte New-SPTrustedRootAuthority.

Configurar uma conta de celular


possvel configurar uma conta mvel para um farm de servidores ou para um
determinado aplicativo Web usando a Administrao Central ou o Windows PowerShell.

163

Observao:
Se no for possvel configurar uma conta mvel, isso poder indicar que voc tem um
arquivo de certificado incorreto. Nesse caso, contate o provedor de servios.

Para configurar ou editar uma conta de celular para um farm de


servidores usando a Administrao Central
1. Verifique se voc possui as seguintes credenciais administrativas:

Para configurar uma conta de celular para um farm de servidores, voc precisa
ser membro do grupo Administradores de Farm no computador que est
executando o site da Administrao Central do SharePoint.

2. Na pgina Inicial da Administrao Central, clique em Configuraes do Sistema.


3. Na pgina Configuraes do Sistema, na seo Email e SMS (Mensagens de
Texto), clique em Configurar conta de celular.
4. Na pgina Configuraes de Conta de Celular, na seo Configuraes do Servio
de SMS (Mensagem de Texto), clique no link Microsoft Office Online para acessar
uma lista de provedores de servio.
5. Na pgina Localizar um Provedor de Servio Mvel do Office 2010, na lista Escolher
pas/regio do seu provedor de telefonia mvel, selecione o pas ou a regio em
que est localizado o provedor de telefonia mvel.
6. Na pgina Localizar um Provedor de Servios Mveis do Office 2010, na lista
Escolher provedor atual de telefonia mvel, selecione o provedor de telefonia
mvel que voc deseja usar.
Aps fazer essa seleo, voc ser direcionado para o site do provedor de servios
selecionado. No site, inscreva-se no servio SMS. Quando receber as informaes
necessrias do provedor de servios, volte para a pgina Configuraes de Conta
de Celular.
7. Na caixa URL do Servio SMS (Mensagem de Texto), digite a URL do servio
SMS.
Observao:
Verifique se a URL do servio digitada uma URL HTTPS.
8. Na caixa Nome de Usurio e na caixa Senha, digite o nome de usurio e a senha
que voc recebeu do provedor de servios de SMS.
9. Para confirmar se a URL e as credenciais esto corretas, clique em Testar Servio.
10. Clique em OK.

Para configurar ou editar uma conta mvel para um farm de


servidores usando o Windows PowerShell
1. Verifique se voc atende aos seguintes requisitos mnimos: Consulte AddSPShellAdmin. Alm disso, voc deve ser membro do grupo Administradores de
Farm e do grupo local Administradores no computador que executa o Windows
PowerShell.
164

2. No menu Iniciar, clique em Todos os Programas.


3. Clique em Produtos do Microsoft SharePoint 2010.
4. Clique em Shell de Gerenciamento do SharePoint 2010.
5. No prompt de comando do Windows PowerShell, digite o seguinte comando:
Cdigo
da
cpia
Set-SPMobileMessagingAccount -Identity sms -WebApplication
<WebApplicationUrl> [-ServiceUrl <ServiceUrl>] [-UserId <UserId>] [Password <Password>]

Em que:
<URLdoAplicativoWeb> a URL da Administrao Central.

<URLdoServio> a URL do servidor em que o servio SMS est localizado.

<IDdoUsurio> o nome de usurio que voc recebeu do provedor do servios


SMS.

<Senha> a senha de usurio que voc recebeu do provedor do servios SMS.


Exemplo:
Cdigo
da
cpia
Set-SPMobileMessagingAccount Identity sms -WebApplication
http://myserver:8080 -ServiceUrl https://www.example.com/omsservice.asmx UserId someone@example.com -Password password1

Ou, se usar o operador de pipeline, execute este comando:


Cdigo
da
cpia
Get-SPWebApplication -Identity http://myserver:8080 | SetSPMobileMessagingAccount -Identity sms -ServiceUrl
https://www.example.com/omsservice.asmx -UserId someone@example.com Password password1

Observao:
Verifique se a URL do servio digitada uma URL HTTPS.
Para obter mais informaes, consulte Set-SPMobileMessagingAccount e GetSPWebApplication.

Para configurar ou editar uma conta de celular para um aplicativo


Web usando a Administrao Central
1. Verifique se voc possui as seguintes credenciais administrativas:

Para configurar uma conta de celular para um farm de servidores, voc precisa
ser membro do grupo Administradores de Farm no computador que est
executando o site da Administrao Central do SharePoint.
165

2. Na pgina inicial da Administrao Central, na seo Gerenciamento de


Aplicativos, clique em Gerenciar aplicativos Web.
3. Na pgina Aplicativos Web, selecione o aplicativo Web para o qual deseja configurar
uma conta de celular. Na faixa de opes, em Configuraes Gerais, clique em
Conta de Celular.
4. Na pgina Configuraes do Servio de SMS (Mensagem de Texto) do Aplicativo
Web, na seo Configuraes do Servio SMS (Mensagem de Texto), clique no
link Microsoft Office Online para acessar uma lista de provedores de servio.
5. Na pgina Localizar um Provedor de Servios Mveis do Office 2010, na lista
Escolher pas/regio do seu provedor de telefonia mvel, selecione o pas ou a
regio em que est localizado o seu provedor de telefonia mvel.
6. Na pgina Localizar um Provedor de Servios Mveis do Office 2010, na lista
Escolher provedor atual de telefonia mvel, selecione o provedor de telefonia
mvel que voc deseja usar.
Aps fazer essa seleo, voc ser direcionado para o site do provedor de servios
selecionado. No site, inscreva-se no servio SMS. Quando receber as informaes
necessrias do provedor de servios, volte para a pgina Configuraes de Conta
de Celular e digite essas informaes.
7. Na caixa URL do Servio SMS (Mensagem de Texto), digite a URL do servio
SMS.
Observao:
Verifique se a URL do servio digitada uma URL HTTPS.
8. Na caixa Nome de Usurio e na caixa Senha, digite o nome de usurio e a senha
que voc recebeu do provedor de servios de SMS.
9. Para confirmar se a URL e as credenciais esto corretas, clique em Testar Servio.
10. Clique em OK.

Para configurar ou editar uma conta mvel para um aplicativo Web


usando o Windows PowerShell
1. Verifique se voc atende aos seguintes requisitos mnimos: Consulte AddSPShellAdmin. Alm disso, voc deve ser membro do grupo Administradores de
Farm e do grupo local Administradores no computador que executa o Windows
PowerShell.
2. No menu Iniciar, clique em Todos os Programas.
3. Clique em Produtos do Microsoft SharePoint 2010.
4. Clique em Shell de Gerenciamento do SharePoint 2010.
5. No prompt de comando do Windows PowerShell (isto , PS C:\>), digite o comando
a seguir:

166

Cdigo
da
cpia
Set-SPMobileMessagingAccount -Identity sms WebApplication
<WebApplicationUrl> [-ServiceUrl <ServiceUrl>] [-UserId <UserId>] [Password <Password>]

Em que:
<URLdoAplicativoWeb> a URL do aplicativo Web.

<URLdoServio> a URL do servidor em que o servio SMS est localizado.

<IDdoUsurio> o nome de usurio que voc recebeu do provedor do servios


SMS.

<Senha> a senha de usurio que voc recebeu do provedor do servios SMS.


Exemplo:
Cdigo
da
cpia
Set-SPMobileMessagingAccount Identity sms -WebApplication
http://localhost -ServiceUrl https://www.example.com/omsservice.asmx UserId someone@example.com -Password password1

Ou, se usar o operador de pipeline, execute este comando:


Cdigo
da
cpia
Get-SPWebapplication -Identity http://localhost | SetSPMobileMessagingAccount Identity sms -ServiceUrl
https://www.example.com/omsservice.asmx -UserId someone@example.com Password password1

Observao:
Verifique se a URL do servio digitada uma URL HTTPS.
Para obter mais informaes, consulte Set-SPMobileMessagingAccount e GetSPWebApplication.

Recuperar informaes da conta de celular


possvel recuperar informaes da conta mvel de um farm de servidores ou de um
aplicativo Web usando o Windows PowerShell. Convm fazer isso para exibir as
informaes da conta mvel ou, por exemplo, para verificar se o cmdlet set est
funcionando corretamente.

Para recuperar informaes da conta mvel de um farm de


servidores usando o Windows PowerShell
1. Verifique se voc atende aos seguintes requisitos mnimos: Consulte AddSPShellAdmin. Alm disso, voc deve ser membro do grupo Administradores de
167

Farm e do grupo local Administradores no computador que executa o Windows


PowerShell.
2. No menu Iniciar, clique em Todos os Programas.
3. Clique em Produtos do Microsoft SharePoint 2010.
4. Clique em Shell de Gerenciamento do SharePoint 2010.
5. No prompt de comando do Windows PowerShell, digite o seguinte comando:
Cdigo
da
cpia
Get-SPMobileMessagingAccount WebApplication <WebApplicationUrl>

Em que <URLdoAplicativoWeb> a URL da Administrao Central.


Exemplo
Cdigo
da
cpia
Get-SPMobileMessagingAccount -WebApplication http://myserver

Ou, se usar o operador de pipeline, execute este comando:


Cdigo
da
cpia
Get-SPWebApplication -Identity http://myserver | GetSPMobileMessagingAccount -AccountType sms

Para obter mais informaes, consulte Get-SPMobileMessagingAccount e GetSPWebApplication.

Para recuperar informaes da conta mvel de um aplicativo Web


usando o Windows PowerShell
1. Verifique se voc atende aos seguintes requisitos mnimos: Consulte AddSPShellAdmin. Alm disso, voc deve ser membro do grupo Administradores de
Farm e do grupo local Administradores no computador que executa o Windows
PowerShell.
2. No menu Iniciar, clique em Todos os Programas.
3. Clique em Produtos do Microsoft SharePoint 2010.
4. Clique em Shell de Gerenciamento do SharePoint 2010.
5. No prompt de comando do Windows PowerShell, digite o seguinte comando:
Cdigo
da
cpia
Get-SPMobileMessagingAccount WebApplication <WebApplicationUrl>

Em que <URLdoAplicativoWeb> a URL do aplicativo Web.


Exemplo
168

Cdigo
da
cpia
Get-SPMobileMessagingAccount -WebApplication http://localhost

Ou, se usar o operador de pipeline, execute este comando:


Cdigo
da
cpia
Get-SPWebApplication -Identity http://localhost | GetSPMobileMessagingAccount -AccountType sms

Para obter mais informaes, consulte Get-SPMobileMessagingAccount e GetSPWebApplication.

Excluir uma conta de celular


Voc pode excluir uma conta de celular de um farm de servidores ou de um aplicativo
Web. Isso torna a conta indisponvel para que os usurios no possam mais assinar
alertas SMS, mas no exclui a conta que voc configurou com o provedor de servios.
Voc pode desejar excluir uma conta de celular se, por exemplo, a organizao decidir
que no h valor comercial em enviar alertas SMS a usurios.
Observao:
No h funcionalidade equivalente no Windows PowerShell.

Para excluir uma conta de celular de um farm de servidores


1. Verifique se voc possui as seguintes credenciais administrativas:

Para excluir uma conta de celular de um farm de servidores, necessrio ser


membro do grupo Administradores do Farm no computador que est executando
o site da Administrao Central do SharePoint.

2. Na pgina Inicial da Administrao Central, clique em Configuraes do Sistema.


3. Na seo Email e SMS (Mensagens de Texto) da pgina Configuraes do
Sistema, clique em Configurar conta mvel.
4. Na pgina Configuraes de Conta de Celular, limpe as entradas de todas as caixas
e clique em OK.

Para excluir uma conta de celular de um aplicativo Web


1. Verifique se voc possui as seguintes credenciais administrativas:

Para excluir uma conta de celular de um farm de servidores, necessrio ser


membro do grupo Administradores do Farm no computador que est executando
o site da Administrao Central do SharePoint.

2. Na pgina Inicial da Administrao Central, na seo Gerenciamento de


Aplicativos, clique em Gerenciar aplicativos web.
3. Na faixa de opes, em Configuraes Gerais, clique em Conta de Celular.
169

4. Na pgina Configuraes do Servio de SMS (Mensagem de Texto) do Aplicativo


Web, exclua as entradas de todas as caixas e clique em OK.

Consulte tambm
Conceitos
Configurar emails de sada (SharePoint Server 2010)

170

Install and configure Remote BLOB


Storage (RBS) with the FILESTREAM
provider (SharePoint Server 2010) (em
ingls)
This article describes how to install and configure Remote BLOB Storage (RBS) with the
FILESTREAM provider on a Microsoft SQL Server 2008 database server that supports a
Microsoft SharePoint Server 2010 system. RBS is typically recommended in the case
where the content databases are 4 gigabytes (GB) or larger.
RBS is a library API set that is incorporated as an add-on feature pack for Microsoft SQL
Server 2008 and Microsoft SQL Server 2008 Express. RBS is designed to move the
storage of binary large objects (BLOBs) from database servers to commodity storage
solutions. RBS ships with the RBS FILESTREAM provider, which uses the RBS APIs to
store BLOBs. Before installing and implementing RBS, we highly recommend that you
read the articles Plan for remote BLOB storage (SharePoint Server 2010) and Overview
of Remote BLOB Storage (SharePoint Server 2010).
If you want to implement RBS with a provider other than FILESTREAM, read the article
Install and configure Remote BLOB Storage without the FILESTREAM provider
(SharePoint Server 2010).
In this article:
Enable FILESTREAM and provision the RBS data store

Install RBS

Enable and test RBS


The user account that you use to perform the procedures that are described in this article
must have the following memberships:
Administrators group on the Web servers and application servers.

Farm Administrators group for the SharePoint Server 2010 farm.

SQL Server dbcreator and securityadmin fixed server roles on the computer that is
running SQL Server 2008 Express or SQL Server 2008.

Enable FILESTREAM and provision the RBS


data store
You must enable and configure FILESTREAM on the computer that is running SQL
Server 2008 that hosts the SharePoint Server 2010 databases. To enable and configure
FILESTREAM, follow the instructions in How to: Enable FILESTREAM
(http://go.microsoft.com/fwlink/?LinkID=166110&clcid=0x409). After you have enabled
and configured FILESTREAM, provision a BLOB store as described in the following
procedure.
171

To provision a BLOB Store with the FILESTREAM provider


1. Click Start, click All Programs, click Microsoft SQL Server 2008, and then click
SQL Server Management Studio.
2. Expand Databases.
3. Select the content database for which you want to create a BLOB store, and then
click New Query.
4. In the Query pane, copy and execute each of the following SQL queries in the
sequence provided here.
Dica:
For best performance, simplified troubleshooting, and as a general best practice,
we recommend that you create the BLOB store on a volume that does not contain
the operating system, paging files, database data, log files, or the tempdb file.
Cdigo
da
cpia
use [ContentDbName] if not exists (select * from sys.symmetric_keys
where name = N'##MS_DatabaseMasterKey##')create master key encryption by
password = N'Admin Key Password !2#4'
Cdigo
da
cpia
use [ContentDbName] if not exists (select groupname from sysfilegroups
where groupname=N'RBSFilestreamProvider')alter database [ContentDbName]
add filegroup RBSFilestreamProvider contains filestream
Cdigo
da
cpia
use [ContentDbName] alter database [ContentDbName] add file (name =
RBSFilestreamFile, filename = 'c:\Blobstore') to filegroup
RBSFilestreamProvider

Where [ContentDbName] is the content database name, and c:\BLOBStore is the


volume\directory in which you want the BLOB store created. Be aware that you can
provision a BLOB store only one time. If you attempt to provision the same BLOB
store more than one time, you will receive an error.

Install RBS
You must install RBS on the database server and on all Web servers and application
servers in the SharePoint farm. You must configure RBS separately for each associated
content database.

172

Aviso:
We do not recommend that you install RBS by running the RBS_X64.msi file and
launching the Install SQL Remote BLOB Storage wizard. The wizard configures the RBS
Maintainer to run a scheduled task every 30 days. This setting might not be optimal for
your environment. For more information about the RBS Maintainer, see the SQL Server
Help documentation that is included with the Pacote de instalao do SQL Server
Remote BLOB Store do Feature Pack para Microsoft SQL Server 2008 R2.

To install RBS on a Web server


1. On any Web server, go to http://go.microsoft.com/fwlink/?LinkID=177388
(http://go.microsoft.com/fwlink/?LinkID=177388) to download the RBS_X64.msi file.
Importante:
You must install the version of RBS that is included in the Pacote de instalao do SQL
Server Remote BLOB Store do Feature Pack para Microsoft SQL Server 2008 R2. The
version of RBS must be 10.50.xxx. No earlier version of RBS is supported for SharePoint
Server 2010.
2. Click Start and then type cmd in the text box. In the list of results, right-click cmd,
and then click Run as administrator. Click OK.
3. Copy and paste the following command at the command prompt:
Cdigo
da
cpia
msiexec /qn /lvx* rbs_install_log.txt /i
RBS_X64.msi TRUSTSERVERCERTIFICATE=true FILEGROUP=PRIMARY
DBNAME="<ContentDbName>" DBINSTANCE="<DBInstanceName>"
FILESTREAMFILEGROUP=RBSFilestreamProvider
FILESTREAMSTORENAME=FilestreamProvider_1

Where:
<ContentDbName> is the database name.

<DBInstanceName> is the SQL Server instance name.


The operation should complete in approximately one minute.

To install RBS on all additional Web and application servers


1. On a Web server, go to http://go.microsoft.com/fwlink/?LinkID=177388
(http://go.microsoft.com/fwlink/?LinkID=177388) and download the RBS_X64.msi file.
Importante:
You must install the version of RBS that is included in the SQL Server Remote BLOB
Store installation package from the Pacote de instalao do SQL Server Remote BLOB
Store do Feature Pack para SQL Server 2008 R2. The version of RBS must be
10.50.xxx. No earlier version of RBS is supported for SharePoint Server 2010.
2. Click Start and then type cmd in the text box. In the list of results, right-click cmd,
and then click Run as administrator. Click OK.
173

3. Copy and paste the following command at the command prompt:


Cdigo
da
cpia
msiexec /qn /lvx* rbs_install_log.txt /i RBS_X64.msi DBNAME="ContentDbName"
DBINSTANCE="DBInstanceName"
ADDLOCAL="Client,Docs,Maintainer,ServerScript,FilestreamClient,FilestreamServer"

Where:
ContentDbName is the database name

DBInstanceName is the name of the SQL Server instance.


The operation should finish within approximately one minute.
4. Repeat this procedure on all Web servers and application servers. If you do not
install RBS on every Web and application server, users will encounter errors when
they try to write to the content databases.

To confirm the RBS installation


1. The rbs_install_log.txt log file is created in the same location as the RBS_X64.msi
file. Open the rbs_install_log.txt log file with a text editor and scroll toward the bottom
of the file. Within the last 20 lines of the end of the file, an entry should read as
follows: Product: SQL Remote Blob Storage Installation completed
successfully.

2. On the computer that is running SQL Server 2008, verify that the RBS tables were
created in the content database. Several tables should reside under the content
database with names that are preceded by the letters "mssqlrbs".

Enable and test RBS


You must enable RBS on one Web server in the SharePoint farm. It does not matter
which Web server you choose for this activity, as long as RBS was installed on it by using
the previous procedure.

To enable RBS
1. On the Start menu, click Programs, click Microsoft SharePoint 2010 Products,
and then click SharePoint 2010 Management Shell.
2. At the Windows PowerShell command prompt, type each of the following commands.
Cdigo
da
cpia
$cdb = Get-SPContentDatabase WebApplication <http://SiteName>

Where <http://SiteName> is the URL of the Web application that is connected to the
content database.

174

Cdigo
da
cpia
$rbss = $cdb.RemoteBlobStorageSettings
Cdigo
da
cpia
$rbss.Installed()
Cdigo
da
cpia
$rbss.Enable()
Cdigo
da
cpia
$rbss.SetActiveProviderName($rbss.GetProviderNames()[0])
Cdigo
da
cpia
$rbss

To test the RBS data store


1. Connect to a document library on any Web server.
2. Upload a file that is at least 100 kilobytes (KB) to the document library.
3. On the computer that contains the RBS data store, click Start, and then click
Computer.
4. Browse to the RBS data store directory.
5. Browse to the file list and open the folder that has the most recent modified date
(other than $FSLOG). In that folder, open the file that has the most recent modified
date. Verify that this file has the same size and contents as the file that you
uploaded. If it does not, ensure that RBS is installed and enabled correctly.
To enable additional databases to use RBS, see Set a content database to use Remote
Blob Storage (RBS) (SharePoint Server 2010).

Consulte tambm
Outros recursos
Migrate content into or out of Remote BLOB Storage (RBS) (SharePoint Server 2010)
Disable Remote BLOB Service (RBS) on a content database (SharePoint Server 2010)

175

Configure and use the Exchange


connector (SharePoint Server 2010) (em
ingls)
This article describes how to create a crawl rule and add a content source for crawling
Microsoft Exchange Server public folders.
Before you begin, ensure that the crawler has at least Read permission to the public
folder.

Create a crawl rule


This section describes the steps that are required to create a crawl rule. You must create
a crawl rule if the default content access account does not have Read permission to the
Exchange public folders that you want to crawl.

To create a crawl rule


1. Verify that the user account that is performing this procedure is an administrator for
the Search service application.
2. On the Home page of the SharePoint Central Administration Web site, in the
Application Management section, click Manage service applications.
3. On the Manage Service Applications page, click Search Service Application.
4. On the Search Administration page, in the Crawling section, click Crawl Rules.
5. On the Manage Crawl Rules page, click New Crawl Rule.
6. In the Path section, in the Path box, type a path to be crawled.
When creating a crawl rule, the URL that you type in the Path box should be in the
following form: <protocol>://hostname/*
where <protocol> is the protocol that you want to use (typically http or https), and
hostname is the NetBIOS or fully qualified domain name of the server that is running
Exchange Server.
7. In the Crawl Configuration section, select one of the following:

Exclude all items in this path (Default)

Include all items in this path

8. In the Specify Authentication section, select the type of crawl authentication to use.
This section is used only when Include all items in this path is selected.
9. Click OK to add the crawl rule.

176

Add a content source for Microsoft Exchange


public folders
Use the following procedures to create a content source for Exchange Server public
folders. Note that there are two procedures listed that describe separate processes to
add a content source based on the Exchange Server version. The first procedure
describes how to add a content source for Exchange Server 2007 and earlier, the second
describes how to add a content source from Exchange Server 2007 with Service Pack 2
(SP2) and later versions. This includes Microsoft Exchange Server 2010.

To add a content source for Exchange Server 2007 and earlier public
folders
1. Verify that the user account that is performing this procedure is an administrator for
the Search service application.
2. On the SharePoint Central Administration Home page, in the Application
Management section, click Manage service applications.
3. On the Manage Service Applications page, click Search Service Application.
4. On the Search Administration page, in the Crawling section, click Content Sources.
5. On the Manage Content Sources page, click New Content Source.
6. On the Add Content Source page, in the Name box, type the name that you want to
use for the content source.
7. In the Content Source Type section, select Exchange Public Folders.
8. In the Start Addresses section, type the URLs for the Exchange Server public
folders that you want to crawl. These URLs are typically in one of the following forms:

<protocol>://host name/public
where <protocol> can be http or https, and host name is the NetBIOS or fully
qualified domain name (FQDN) of the server that is running Exchange Server.
<protocol>://host name/public/subfolder
where <protocol> can be http or https, host name is the NetBIOS or FQDN of the
server that is running Exchange Server, and subfolder is the name of the specific
subfolder that you want to crawl.
For example, if you want to crawl all subfolders in the public folder on a server
that is named exch-01 and that is in the Contoso domain, and that server does
not use SSL, you could type either http://exch-01/public or http://exch01.contoso.com. To crawl only a specific subfolder named Bob in the same
public folder, type http://exch-01/public/bob or http://exch01.contoso.com/bob.
Observao:
For performance reasons, you cannot add the same start addresses to multiple content
sources.

9. In the Crawl Settings section, select the behavior for the kind of content that you
selected.
10. In the Crawl Schedules section, you can optionally specify when to start full and
incremental crawls:
177

You can create a full crawl schedule by clicking the Create Schedule link below
the Full Crawl list.

You can create an incremental crawl schedule by clicking the Create schedule
link below the Incremental Crawl list.

11. Click OK.


12. Repeat steps 4 through 10 for any additional content sources that you want to create.

To add content sources for Microsoft Exchange 2007 SP2 and later
versions public folders
1. Verify that the user account that is performing this procedure is an administrator for
the Search service application.
2. Open a Web browser and navigate to the Outlook Web Access Web page for the
Exchange Server that has the public folders that you want to crawl.
3. Log on to Outlook Web Access using any user account that has Read access to the
public folders that you want to crawl.
4. Navigate to the public folder that you want to crawl, right-click that folder, and then
select Open in New Window.
5. When the new window opens, navigate to the new window's address bar and copy
the complete URL. This is the Outlook Web Access public folder address.
6. On the SharePoint Central Administration Web site, in the Application Management
section, click Manage service applications.
7. On the Manage Service Applications page, click Search Service Application.
8. On the Search Administration page, in Crawling section, click Content Sources.
9. Click New Content Source.
10. On the Add Content Source page, in the Name box, type the name that you want to
use for the content source.
11. In the Content Source Type section, select Exchange Public Folders.
12. In the Start Addresses section, paste the Outlook Web Access public folder address
that you copied in step 5.
13. In the Crawl Settings section, select the behavior for the kind of content that you
selected.
14. In the Crawl Schedules section, you can optionally specify when to start full and
incremental crawls:

You can create a full crawl schedule by clicking the Create Schedule link below
the Full Crawl list.

You can create an incremental crawl schedule by clicking the Create schedule
link below the Incremental Crawl list.

15. To create the content source, click OK.

178

Implantao para o Business Intelligence


Search Indexing Connector (SharePoint
Server 2010)
Esta seo descreve as etapas de implantao do Microsoft Business Intelligence
Indexing Connector.
Install and configure BI Indexing Connector (back end) (em ingls)
Este artigo descreve como instalar e configurar o Microsoft Business Intelligence
Indexing Connector para back-end aps a instalao bem-sucedida do Microsoft
FAST Search Server 2010 for SharePoint como back-end.
Instalar ou desinstalar o SharePoint Solution Pack para o Business Intelligence
Indexing Connector (front-end)
Este artigo descreve como instalar e configurar o Microsoft Business Intelligence
Indexing Connector.
Instalar ou desinstalar o pacote de idiomas do SharePoint Solution Pack para o
Business Intelligence Indexing Connector (front-end)
Estas instrues descrevem como aplicar um pacote de idiomas para a instalao do
Pacote de Soluo do SharePoint.

179

Install and configure BI Indexing


Connector (back end) (em ingls)
This article describes how to install and configure the Microsoft Business Intelligence
Indexing Connector for the back end. To download the Business Intelligence Indexing
Connector (back end), see Microsoft Business Intelligence Indexing Connector Back
end (http://go.microsoft.com/fwlink/?LinkId=195026).
Microsoft FAST Search Server 2010 for SharePoint must be installed first to provide
indexing and query matching capabilities, and the administration of these features. For
more information, see Add FAST Search Server 2010 for SharePoint as back-end for
SharePoint Server (FAST Search Server 2010 for SharePoint).
Importante:
Microsoft SharePoint Server 2010 and FAST Search Server 2010 for SharePoint must
not be installed on the same server.

Before you start


Make sure that you have performed the steps for Installation and initial configuration of
FAST Search Server 2010 for SharePoint.
Review Determine software requirements for Business Intelligence Indexing Connector
and Topology of Business Intelligence Indexing Connector in a multiple server
deployment.
We recommend that you grant the Service Identity account, the account under which
Business Intelligence Indexing Connector service is run, the following fixed database
roles:
db_datareader
db_denydatawriter
The Service Identity account should be added to the FASTSearchAdministrators group
so that business intelligence properties are recognized on a document.

Considerations for crawling external data sources


This section explains how you can successfully crawl external data sources, specifically
Microsoft SQL Server Reporting Services (SSRS) report server, Microsoft SQL Server
2008 R2 PowerPivot para Microsoft SharePoint 2010, and other files.
To crawl files that are created by Microsoft SQL Server PowerPivot para Microsoft Excel,
you must deploy the same version of PowerPivot para Excel onto the instance of
Microsoft FAST Search Server 2010 for SharePoint that is installed on the client. The
client files that are crawled must be Microsoft Excel 2010 files that have the same version
of PowerPivot para Excel that is installed on FAST Search Server 2010 for SharePoint.
180

To crawl SSRS .rdl files on a computer that is running Microsoft SharePoint Server with
the Reporting Services Add-in, you must append NoGetRedirect="TRUE"
so that the tag in %ProgramFiles%\Common Files\Microsoft Shared\Web Server
Extensions\14\TEMPLATE\XML\ServerFiles_ReportServer.xml resembles the following.
<Mapping FileExtension="rdl"
RedirectUrlTemplate="/_layouts/ReportServer/RSViewerPage.aspx?rv:RelativeReportU
rl=|0" NoGetRedirect="TRUE"/>

If you have multiple SharePoint Web applications in a farm configuration, you must
change the ServerFiles_ReportServer.xml file on each computer that has a front-end
Web and is configured to manage report server content.
Observao:
If the Business Intelligence Indexing Connector front end (SharePoint Server 2010) and
back end (FAST Search Server 2010 for SharePoint) are installed on the same computer,
you do not have to render the SSRS report in the browser. Clicking an .rdl document
(SSRS report) in a PowerPivot Gallery gives you the option to download the .rdl
document rather than rendering the report in the browser. This does not affect other
SharePoint document libraries, which will render SSRS reports in the browser.
To query dynamic data in SSRS reports, you must specify the HTTP redirect as the URL
after you select Enable External Data Source Crawling. The redirect would resemble
the following.
http://<computername>/_vti_bin/reportserver

To crawl SSRS report files, you must have the Business Intelligence Indexing Connector
installed on the admin server. By default, all servers in a multiple server deployment,
except the admin server, are non-admin servers. To learn how to determine whether a
configured admin server is running, see Installation and initial configuration of FAST
Search Server 2010 for SharePoint.

Install the Business Intelligence Indexing


Connector
When you click Download on the download page, a Microsoft Installer Package (MSI)
runs on your computer and a wizard opens. Follow the procedures in sequence.

To install the Business Intelligence Indexing Connector


1. A welcome page appears. Click Next to continue with installation.
2. Browse to change the default destination folder location. The default install location is
%Program Files%\Microsoft\Business Intelligence Indexing Connector. Click Next
and then click Install.
3. Click Finish.

To configure the Business Intelligence Indexing Connector


1. On the Start Menu, point to All Programs, and then locate FAST Search Server
2010 for SharePoint. Select Business Intelligence Indexing Connector to start the
wizard. A welcome page opens. Click Next
181

2. On the BI Indexing Connector Service Settings page, select service identity account
settings and optionally change the port. Click Next.
Observao:
To crawl external data sources, such as SSRS report server, you must enter an account
that has database access.
3. On the BI Indexing Connector Filters Settings page, you have to option to enable
external data source crawling. You can also select an SSRS report server as an
external data source.
If you select to Enable External Data Source Crawling for Excel or SSRS, you must
apply security restrictions to indexed information about Active Directory service
accounts. Security restrictions give you the option to select one or more user
accounts and one or more groups.
Click Next.
Aviso:
If you select Enable External Data Source Crawling, you may enable search users to
breach the network security because of design limitations. If your file has specific datalevel permissions lower than the file security, consider excluding that specific report from
the crawl completely. You can do this by isolating it in a secure content source or by not
giving access to the reportor underlying datafrom the Service Identity account.
Aviso:
Users with write access to external data sources, including the Master database, can
potentially index the complete database schema and execute SQL scripts. As a best
practice, the database administrator should only grant read access to the Service Identity
account.
4. Click Configure to complete the configuration of your choices.
Changes on the configuration made through the configuration wizard may stop and
restart the FAST Search Server 2010 for SharePoint service after configuration has
completed successfully. If the service stops after configuration or cannot restart, refer to
Troubleshooting BI Indexing Connector (SharePoint Server 2010) (em ingls).
Observao:
If you reinstall Office Filter Pack after the Business Intelligence Indexing Connector is
configured, you must re-run the configuration wizard.

Verification of configuration
When configuration is completed successfully, the BI Indexing Connector service is set to
start automatically.

182

Consulte tambm
Outros recursos
Determine software requirements for Business Intelligence Indexing Connector
Topology of Business Intelligence Indexing Connector in a multiple server deployment

183

Desinstalar o Business Intelligence


Indexing Connector
Este artigo descreve como desinstalar o Microsoft Business Intelligence Indexing
Connector.
Observao:
Quando voc desinstala o Business Intelligence Indexing Connector, as propriedades
gerenciadas e rastreadas relacionadas no so removidas da instalao back-end do
Microsoft FAST Search Server 2010 for SharePoint. Voc pode remover essas
propriedades usando o site da Administrao Central do SharePoint. A remoo manual
das propriedades gerenciadas e rastreadas exige a reindexao do contedo.

Para desinstalar o Business Intelligence


Indexing Connector
1. Abra o item Desinstalar ou alterar um programa do painel de controle.
2. Selecione Business Intelligence Indexing Connector.
3. Clique em Desinstalar.

184

Instalar ou desinstalar o SharePoint


Solution Pack para o Business
Intelligence Indexing Connector (frontend)
Este artigo descreve como instalar e configurar o Microsoft Business Intelligence
Indexing Connector (front-end). Para baixar o Business Intelligence Indexing Connector
(front-end), consulte Microsoft Business Intelligence Indexing Connector Front-end
(http://go.microsoft.com/fwlink/?linkid=195027&clcid=0x416). Este artigo no mostra
como instalar o Microsoft SQL Server ou o Microsoft SharePoint Server 2010.

Antes de comear
Antes de comear a implantao, faa o seguinte.
Revise a topologia das implantaes de back-end e front-end do Business
Intelligence Indexing Connector. Consulte Topology of Business Intelligence Indexing
Connector in a multiple server deployment.

Verifique se os itens a seguir esto prontos como parte da instalao do SharePoint


Server 2010.

O FAST Search Server 2010 for SharePoint est configurado como back-end do
Microsoft SharePoint Server 2010. Para obter mais informaes, consulte o
artigo sobre Implantao do FAST Search Server 2010 para SharePoint
(http://go.microsoft.com/fwlink/?linkid=171127&clcid=0x416).

Existe um conjunto de sites do FAST Search que usa o modelo Corporativo do


FAST Search. Voc usar a URL mais adiante no processo nesta seo. Para
obter mais informaes sobre como criar um conjunto de sites, consulte Criar um
conjunto de sites (SharePoint Server 2010).

Verifique se voc tem as credenciais administrativas necessrias. Para habilitar o


Business Intelligence Indexing Connector (front-end), voc deve ser membro do
grupo de administradores de farm.

Pacote de Soluo do SharePoint para


SharePoint Server
Ao instalar o Pacote de Soluo do SharePoint, voc adiciona uma guia Relatrios ao
site front-end do FAST Search, que permite aos usurios utilizar o Business Intelligence
Indexing Connector.

Para instalar o Pacote de Soluo do SharePoint


185

1. Em um prompt de comando, digite o seguinte comando para extrair o contedo de


BIConnectorFrontend.exe. BIConnectorFrontend.exe /extract:<folder location>
Exemplo: BIConnectorFrontend.exe /extract:C:\BIConnectorFrontendFolder
2. Abra uma janela Prompt de Comando e navegue at onde Stsadm.exe est
localizado: %ProgramFile%\Arquivos Comuns\Microsoft Shared\Web Server
Extensions\14\Bin.
3. Digite o seguinte comando stsadm e indique o local da pasta do arquivo
BIConnectorFrontend.wsp. Esse arquivo foi extrado na etapa 1.
stsadm -o addsolution -filename <folder
location>\FullPack\BIConnectorFrontend.wsp

Pressione ENTER.
4. Quando a operao for concluda com xito, digite o comando Stsadm a seguir.
stsadm -o deploysolution -name BIConnectorFrontend.wsp -local allowgacdeployment

Pressione ENTER.
5. Quando a operao for concluda com xito, digite o seguinte comando Stsadm e
indique a URL do conjunto de sites do FAST Search criado.
stsadm -o activatefeature -name BIIndexingConnector -url [Website URL]

Pressione ENTER.
Observao:
Antes de testar a guia Relatrios no site do FAST Search, aguarde 60 segundos para
que o escopo da pesquisa de Relatrios seja implantado. Caso contrrio, aparecer um
erro informando que o escopo selecionado no vlido.
V para o site do FAST Search para verificar se foi adicionada a guia Relatrios.
Observao:
possvel instalar apenas um Pacote de Soluo do SharePoint de qualquer idioma.

Desinstalar o Pacote de Soluo do


SharePoint
Esta seo mostra como desinstalar o Pacote de Soluo do SharePoint para
SharePoint Server.
Observao:
Todos os pacotes de idiomas devem ser desinstalados antes de voc continuar a
desinstalao do Pacote de Soluo do SharePoint.

Para desinstalar o Pacote de Soluo do SharePoint


1. Abra uma janela Prompt de Comando e navegue at onde Stsadm.exe est
localizado: %ProgramFile%\Arquivos Comuns\Microsoft Shared\Web Server
Extensions\14\Bin.
186

2. Digite o seguinte comando Stsadm e indique a URL do conjunto de sites do FAST


Search usado na sua instalao do Pacote de Soluo do SharePoint.
stsadm -o deactivatefeature -name BIIndexingConnector -url <Website URL>

Pressione ENTER.
3. Quando a operao for concluda com xito, digite o comando Stsadm a seguir.
stsadm -o retractsolution -name BIConnectorFrontend.wsp -local

Pressione ENTER.
4. Quando a operao for concluda com xito, digite o comando Stsadm a seguir e
pressione ENTER.
stsadm -o deletesolution -name BIConnectorFrontend.wsp

Consulte tambm
Outros recursos
Determine software requirements for Business Intelligence Indexing Connector
Topology of Business Intelligence Indexing Connector in a multiple server deployment

187

Instalar ou desinstalar o pacote de


idiomas do SharePoint Solution Pack
para o Business Intelligence Indexing
Connector (front-end)
As instrues a seguir mostram como aplicar um pacote de idiomas instalao do
Pacote de Soluo do SharePoint para o Microsoft Business Intelligence Indexing
Connector (front-end). Para baixar o Business Intelligence Indexing Connector (frontend), consulte o documento sobre o Microsoft Business Intelligence Indexing Connector
Front-end (http://go.microsoft.com/fwlink/?linkid=195027&clcid=0x416).

Pacote de idiomas do Pacote de Soluo do


SharePoint
Ao instalar o Pacote de Soluo do SharePoint com um pacote de idiomas, voc
adiciona uma guia Relatrios ao site front-end do FAST Search, permitindo que
audincias internacionais usem o Business Intelligence Indexing Connector.

Para instalar o pacote de idiomas do Pacote de Soluo do


SharePoint
1. Crie um conjunto de sites localizados do FAST Search usando o modelo Corporativo
do FAST Search. Voc usar a URL mais tarde. Para obter mais informaes sobre
como criar um conjunto de sites, consulte Criar um conjunto de sites (SharePoint
Server 2010).
2. Abra uma janela de Prompt de Comando e navegue at o local onde instalou
BIConnectorFrontend.exe.
3. Extraia o contedo de BIConnectorFrontend.exe digitando o seguinte comando.
BIConnectorFrontend.exe /extract:<folder location>

4. Abra uma janela de Prompt de Comando e navegue at onde Stsadm.exe est


localizado, em %ProgramFiles%\Common Files\Microsoft Shared\Web Server
Extensions\14\Bin.
5. Digite o seguinte comando Stsadm e indique o local da pasta do arquivo
BIConnectorFrontend.wsp. Esse arquivo foi extrado na etapa 1. Indique tambm o
cdigo LCID do idioma a ser instalado.
stsadm -o addsolution -filename <folder
location>\LanguagePack\BIConnectorFrontend.wsp -lcid <code>

Pressione ENTER.
6. Quando a operao for concluda com xito, digite o seguinte comando Stsadm e
indique o cdigo LCID do idioma a ser instalado.
188

stsadm -o deploysolution -name BIConnectorFrontend.wsp -local allowgacdeployment -lcid <code>

Pressione ENTER.
7. Quando a operao for concluda com xito, digite o seguinte comando Stsadm e
indique a URL do conjunto de sites FAST Search criado.
stsadm -o activatefeature -name BIIndexingConnector -url <Website URL>

Pressione ENTER.
Observao:
possvel implantar qualquer quantidade de pacotes de idiomas em cada Pacote de
Soluo do SharePoint.

Desinstalar o pacote de idioma do Pacote de


Soluo do SharePoint
Esta seo mostra como desinstalar o pacote de idioma do Pacote de Soluo do
SharePoint
Observao:
Todos os pacotes de idiomas devem ser desinstalados antes de voc continuar a
desinstalao do Pacote de Soluo do SharePoint.

Para desinstalar o Pacote de Soluo do SharePoint para pacote de


idiomas do SharePoint Server
1. Abra uma janela de Prompt de Comando e navegue at onde Stsadm.exe est
localizado, %ProgramFile%\Common Files\Microsoft Shared\Web Server
Extensions\14\Bin.
2. Digite o seguinte comando Stsadm e indique a URL do conjunto de sites do FAST
Search usado na sua instalao do Pacote de Idiomas.
stsadm -o deactivatefeature -name BIIndexingConnector -url <Website URL>

Pressione ENTER.
3. Quando a operao for concluda com xito, digite o seguinte comando Stsadm e
indique o cdigo LCID do idioma a ser desinstalado.
stsadm -o retractsolution -name BIConnectorFrontend.wsp -local -lcid <code>

Pressione ENTER.
4. Quando a operao for concluda com xito, digite o seguinte comando Stsadm e
indique o cdigo LCID do idioma a ser instalado.
stsadm -o deletesolution -name BIConnectorFrontend.wsp -lcid <code>

Consulte tambm
Outros recursos
189

Determine software requirements for Business Intelligence Indexing Connector


Topology of Business Intelligence Indexing Connector in a multiple server deployment

190

Troubleshooting BI Indexing Connector


(SharePoint Server 2010) (em ingls)
This article describes considerations when you install, configure, and crawl data sources
for business intelligence assets by using Microsoft Business Intelligence Indexing
Connector.

Data sources
Business Intelligence Indexing Connector crawls files and can optionally crawl external
data sources to data-driven files such as an Microsoft Excel file connected to a Microsoft
SQL Server source or a Microsoft SQL Server Reporting Services (SSRS) .rdl file
connected to a SQL Server database. This is so that you can see the database name of
the data source and also elements of the data, including dimensions and measures of a
Microsoft SQL Server Analysis Services (SSAS) cube. The following are considerations
and issues that you may encounter when Business Intelligence Indexing Connector
crawls Excel and SSRS .rdl files.

Excel and PowerPivot files


Crawling Excel files with custom SQL statements is not supported. If a data source for an
Excel file has a custom SQL statement for the data source query, you will receive an
error message in an enabled event log that the SQL query cannot be read.
To crawl files for Microsoft SQL Server PowerPivot para Microsoft Excel, you must
deploy PowerPivot para Excel 2010 on the instance of FAST Search Server 2010 for
SharePoint that is installed on the client. The client files that are crawled must be Excel
2010 files with the same version of PowerPivot para Excel that is installed on FAST
Search Server 2010 for SharePoint.

Unified Logging Service log file or trace logs


Any changes on the configuration made through the configuration wizard will stop and
restart the service after configuration has completed successfully. If the service stops or
cannot restart after configuration, review the Unified Logging Service (ULS) log. The ULS
writes Microsoft SharePoint Server 2010 events to SharePoint Server 2010 Trace Logs
which are located at:
%ProgramFile%\Common Files\Microsoft Shared\web server extensions\14\LOGS

.
Collectively this location and its files are commonly referred to as the ULS Logs though
MSDN calls them the Trace Logs. The ulscommoncore.msi file is installed when FAST
Search Server 2010 for SharePoint is installed. If it has not been installed, run
ulscommoncore.msi from %FastSetupFolder%\installer\files to enable the Business
Intelligence Indexing Connector log file.

191

Configurar servios (SharePoint Server


2010)
No Microsoft SharePoint Server 2010, os servios individuais podem ser configurados de
forma independente e voc pode implementar somente os servios necessrios sua
organizao. Para obter informaes sobre como iniciar, parar e configurar servios,
consulte Manage services on the server (SharePoint Server).
Os servios implantados so chamados de aplicativos de servio. Um aplicativo de
servio oferece um recurso que pode ser compartilhado entre sites em um farm ou, em
algumas ocasies, em vrios farms, alm de poder ser acessado por usurios por meio
de um aplicativo Web de hospedagem. Os aplicativos de servio so associados a
aplicativos Web por conexes de aplicativo de servio. Para obter mais informaes
sobre o gerenciamento e a publicao de aplicativos de servio, consulte Service
application and service management (SharePoint Server 2010) (em ingls).
Para obter mais informaes sobre aplicativos de servio e servios, consulte Technical
diagrams (SharePoint Server 2010).
Esta seo contm os seguintes artigos:
Manage service applications (SharePoint Server 2010)
Este artigo discute as estruturas de aplicativos de servio e servios no Microsoft
SharePoint Server 2010 e explica como os aplicativos de servio e os servios
podem ser gerenciados.
Configurar o servio de token de segurana (SharePoint Server 2010)
Este artigo oferece orientao para ajud-lo a configurar o STS (servio de token de
segurana) do Microsoft SharePoint Server 2010. Um STS um servio Web
especializado projetado para responder a solicitaes de tokens de segurana e
oferecer gerenciamento de identidade.
Configurar o Servio de Repositrio Seguro (SharePoint Server 2010)
Este artigo descreve as operaes do Servio de Repositrio Seguro do Microsoft
SharePoint Server 2010 que os designers de solues podem usar para criar
aplicativos de destino que mapeiam as credenciais de usurios e de grupos para as
credenciais de fontes de dados externas.
Etapas ps-instalao para pesquisa (SharePoint Server 2010)
Este artigo descreve as etapas ps-instalao para a configurao do sistema de
pesquisa na implantao de um nico servidor.

192

Service application and service


management (SharePoint Server 2010)
(em ingls)
Articles in this section discuss the structures of service applications and services in
Microsoft SharePoint Server 2010, and explain how service applications and services can
be managed. These articles are for farm administrators and service application
administrators who will operate SharePoint Server 2010.

Nesta seo

About service applications and services


Provides an introduction to the logical infrastructure of service applications and
services.
Managing service applications
Describes how to manage, create, configure, and share service applications.
Managing services on the server (SharePoint Server)
Describes how services can be started, stopped, and configured.

Consulte tambm
Outros recursos
Manage Web applications (SharePoint Server 2010)
Technical diagrams (SharePoint Server 2010)

193

Configurar o servio de token de


segurana (SharePoint Server 2010)
Este artigo fornece orientaes para voc configurar o STS (servio de token de
segurana) do Microsoft SharePoint Server 2010. Um STS um servio Web
especializado, projetado para responder a solicitaes de tokens de segurana e cuidar
do gerenciamento de identidades. A funcionalidade central de cada STS a mesma,
mas a natureza das tarefas que cada STS executa depende da funo que ele
desempenha em relao aos outros servios Web STS no seu design.
Neste artigo:
Como funcionam os aplicativos Web que usam um STS

Configurar um aplicativo Web baseado em declaraes do SharePoint usando o


Windows PowerShell

Editar associaes

Configurar um aplicativo Web que usa um STS

Como funcionam os aplicativos Web que


usam um STS
Aplicativos Web que usam um servio de token de segurana lidam com solicitaes
para emitir, gerenciar e validar tokens de segurana. Tokens de segurana consistem
em um conjunto de declaraes de identidade (como nome de usurio, funo ou um
identificador annimo). Tokens podem ser emitidos em diferentes formatos, como tokens
SAML. Os tokens de segurana podem ser protegidos com um certificado X.509 para
proteger o contedo do token em trnsito e permitir a validao de emissores confiveis.
Para obter informaes adicionais sobre o Servio de Token de Segurana, consulte
Plan authentication methods (SharePoint Server 2010).
Um IP-STS (Provedor de Identidade-STS) um servio Web que lida com solicitaes
de declaraes de identidade confiveis. Um IP-STS utiliza um banco de dados
conhecido como repositrio de identidades para armazenar e gerenciar identidades e
seus atributos associados. O repositrio de identidades para um provedor de identidade
pode ser simples, como uma tabela de banco de dados SQL. Um IP-STS tambm pode
utilizar um repositrio de identidades complexo, como o AD DS (Servios de Domnio
Active Directory) ou o AD LDS (Active Directory Lightweight Directory Service).
Um IP-STS est disponvel para clientes que desejam criar e gerenciar identidades e
para aplicativos de terceira parte confivel que devem validar as identidades
apresentadas a eles pelos clientes. Cada IP-STS tem uma relao de confiana
federada com e emite tokens para aplicativos Web STS de Terceira Parte Confivel de
parceiros de federao, cada um dos quais conhecido como RP-STS. Os clientes podem
criar ou provisionar Cartes de Informaes gerenciados (usando um seletor de cartes,
como o CardSpace), que representam as identidades registradas no IP-STS. Os clientes
interagem com o IP-STS quando solicitam tokens de segurana que representam uma
identidade contida no repositrio de identidades do IP-STS. Aps a autenticao, o IP194

STS emite um token de segurana confivel que o cliente pode apresentar a um


aplicativo de terceira parte confivel. Os aplicativos de terceira parte confivel podem
estabelecer relaes de confiana com um IP-STS. Isso permite validar os tokens de
segurana emitidos por um IP-STS. Depois que a relao de confiana estabelecida,
os aplicativos de terceira parte confivel podem examinar os tokens de segurana
apresentados pelos clientes e determinar a validade das declaraes de identidade que
eles contm.
Um RP-STS (STS de Terceira Parte Confivel) um STS que recebe tokens de
segurana de um IP-STS de parceiro de federao confivel. Por sua vez, o RP-STS
emite novos tokens de segurana a serem consumidos por um aplicativo de terceira
parte confivel local. O uso de aplicativos Web RP-STS em federao com aplicativos
Web IP-STS permite s empresas oferecer SSO (logon nico) da Web a usurios de
organizaes parceiras. Cada organizao continua a gerenciar seus prprios
repositrios de identidades.

Configurar um aplicativo Web baseado em


declaraes do SharePoint usando o
Windows PowerShell
Execute os procedimentos a seguir para usar o Windows PowerShell de forma a
configurar um aplicativo Web baseado em declaraes do SharePoint.

Para configurar um aplicativo Web baseado em declaraes do


SharePoint usando o Windows PowerShell
1. Verifique se voc atende aos seguintes requisitos mnimos: Consulte AddSPShellAdmin.
2. No menu Iniciar, clique em Todos os Programas.
3. Clique em Produtos do Microsoft SharePoint 2010.
4. Clique em Shell de Gerenciamento do SharePoint 2010.
5. No prompt de comando do Windows PowerShell (ou seja, PS C:\>), crie um objeto
X509Certificate2, como mostra o exemplo a seguir:
Cdigo
da
cpia
$cert = New-Object
System.Security.Cryptography.X509Certificates.X509Certificate2("path to
cert file")

6. Crie um mapeamento de tipo de declarao para uso no provedor de autenticao,


como mostra o exemplo a seguir:

195

Cdigo
da
cpia
New-SPClaimTypeMapping
"http://schemas.xmlsoap.org/ws/2005/05/identity/claims/emailaddress" IncomingClaimTypeDisplayName "EmailAddress" -SameAsIncoming

7. Crie um provedor de logon confivel, gerando primeiro um valor para o parmetro


realm, como mostra o exemplo a seguir:
Cdigo
da
cpia
$realm = "urn:" + $env:ComputerName + ":domain-int"

8. Crie um valor para o parmetro signinurl


que apontw para o aplicativo Web, como mostra o exemplo a seguir:
Cdigo
da
cpia
$signinurl = "https://test-2/FederationPassive/"

9. Crie o fornecedor confivel de logon, usando o mesmo valor IdentifierClaim


que o mapeamento de declaraes ($map1.InputClaimType
), como mostra o exemplo a seguir:
Cdigo
da
cpia
$ap = New-SPTrustedIdentityTokenIssuer -Name "WIF" -Description "Windows
Identity Foundation" -Realm $realm -ImportTrustCertificate $cert ClaimsMappings $map1[,$map2..] -SignInUrl $signinurl -IdentifierClaim
$map1.InputClaimType

10. Crie um aplicativo Web gerando primeiro um valor para a conta de pool de
aplicativos (para o usurio atual), como mostra o exemplo a seguir:
Cdigo
da
cpia
$account = "DOMAIN\" + $env:UserName

Observao:
A conta de pool de aplicativos deve ser uma conta gerenciada. Para criar uma
conta gerenciada, use New-SPManagedAccount
.
11. Crie um valor para a URL do aplicativo Web ($webappurl = "https://" +
$env:ComputerName

), como mostra o exemplo a seguir:


196

Cdigo
da
cpia
$wa = New-SPWebApplication -name "Claims WIF" -SecureSocketsLayer ApplicationPool "SharePoint SSL" -ApplicationPoolAccount $account -Url
$webappurl -Port 443 -AuthenticationProvider $ap

12. Crie um site gerando primeiro um objeto de declarao, como mostra o exemplo a
seguir:
Cdigo
da
cpia
$claim = New-SPClaimsPrincipal -TrustedIdentityTokenIssuerr $ap -Identity
$env:UserName

13. Crie um site, como mostra o exemplo a seguir:


Cdigo
da
cpia
$site = New-SPSite $webappurl -OwnerAlias $claim.ToEncodedString() template "STS#0"

Editar associaes
Depois de configurar um aplicativo Web baseado em declaraes do SharePoint, edite
as associaes.

Para editar associaes


1. Inicie o Gerenciador do IIS digitando INETMGR no prompt de comando.
2. Acesse o site Aplicativo Web de Declaraes no IIS.
3. No painel esquerdo, clique com o boto direito do mouse em Aplicativo Web de
Declaraes e selecione Editar Associaes.
4. Selecione https e clique em Editar.
5. Em Certificado SSL, selecione qualquer certificado listado.

Configurar um aplicativo Web que usa um


STS
Depois de configurar um aplicativo Web baseado em declaraes do SharePoint Server
2010, editar as associaes e configurar o arquivo Web.config, voc pode usar o
procedimento descrito nesta seo para configurar um aplicativo Web de Servio de
Token de Segurana.

Para configurar um aplicativo Web que usa um STS


1. Abra o console de gerenciamento do AD FS (Servios de Federao do Active
Directory) 2.0.
2. No painel esquerdo, expanda Poltica e selecione Terceiras Partes Confiveis.
197

3. No painel direito, clique em Adicionar Terceira Parte Confivel. Isso abre o


assistente de configurao do AD FS (Servios de Federao do Active Directory)
2.0.
4. Na primeira pgina do assistente, clique em Iniciar.
5. Clique em Inserir manualmente configurao de terceira parte confivel e clique
em Avanar.
6. Digite o nome de uma terceira parte confivel e clique em Avanar.
7. Verifique se a opo Perfil do Servidor dos Servios de Federao do Active
Directory (AD FS) 2.0 est marcada e clique em Avanar.
8. Se no estiver planejando usar um certificado de criptografia, clique em Avanar.
9. Selecione Habilitar suporte para federao de identidade baseada em
navegador da Web.
10. Digite o nome da URL do aplicativo Web e acrescente /_trust/ (por exemplo:
https://nomedoservidor/_trust/). Clique em Avanar.
11. Digite um identificador e clique em Adicionar. Clique em Avanar.
12. Na pgina Resumo, clique em Avanar e em Fechar. Isso abre o console de
Gerenciamento do Editor de Regras. Use esse console para configurar o
mapeamento de declaraes de um aplicativo Web LDAP para o SharePoint.
13. No painel esquerdo, expanda Nova Regra e selecione Regra Predefinida.
14. Selecione Criar Declaraes do Repositrio de Atributos LDAP.
15. No painel direito, na lista suspensa Repositrio de Atributos, selecione
Repositrio Corporativo de Contas de Usurio do Active Directory.
16. Em Atributo LDAP, selecione sAMAccountName.
17. Em Tipo de Declarao de Sada, selecione Endereo de Email.
18. No painel esquerdo, clique em Salvar.

198

Configurar o Servio de Repositrio


Seguro (SharePoint Server 2010)
Este artigo descreve as operaes de Servio de Repositrio Seguro do Microsoft
SharePoint Server 2010 que permitem que os designers de solues criem aplicativos
de destino que mapeiam credenciais de usurio e grupo para as credenciais de fontes
de dados externas. Durante o uso desses aplicativos de destino, tipos de contedo
externos no Servio Conectividade de Dados Corporativos podero interagir com suas
fontes de dados externas para ler, gravar, criar e editar dados armazenados nas fontes
de dados externas. Para obter uma viso geral do Servio de Repositrio Seguro,
consulte Plan the Secure Store service (SharePoint Server 2010).
Antes de usar o Servio de Repositrio Seguro para criar aplicativos de destino, voc
deve fornecer uma senha. A senha usada para gerar uma chave utilizada para
criptografar e descriptografar as credenciais armazenadas no banco de dados do
Servio de Repositrio Seguro. Se voc tiver que fornecer a senha inicial, receber a
seguinte mensagem quando abrir uma instncia do aplicativo de Servio de Repositrio
Seguro: Gere uma nova chave para este aplicativo de Servio de Repositrio
Seguro.
Neste artigo:
Inicializar uma instncia de um aplicativo de Servio de Repositrio Seguro

Atualizar a chave de criptografia

Gerar uma nova chave de criptografia

Criar um aplicativo de destino

Definir credenciais para um aplicativo de destino

Inicializar uma instncia de um aplicativo de


Servio de Repositrio Seguro
Voc pode usar comandos no grupo Editar da Faixa de Opes para inicializar uma
instncia de um aplicativo de Servio de Repositrio Seguro.

Para inicializar uma instncia de um aplicativo de Servio de


Repositrio Seguro
1. Verifique se voc possui as seguintes credenciais administrativas:

Voc deve ser um Administrador do Aplicativo de Servio da instncia do


Servio de Repositrio Seguro.

2. Em uma instncia de um aplicativo de Servio de Repositrio Seguro, clique na guia


Gerenciar.
3. No grupo de Gerenciamento de Chaves, clique em Gerar Nova Chave.
4. Na pgina Gerar Nova Chave, digite uma cadeia na caixa Senha e a repita na caixa
Confirmar Senha.
199

Importante:
Uma cadeia de caracteres de senha deve ter pelo menos oito caracteres e no mnimo
trs dos seguintes elementos:

Caracteres maisculos

Caracteres minsculos

Nmeros

Qualquer um dos seguintes caracteres especiais


! " # $ % & ' ( ) * + , - . / : ; < = > ? @ [ \ ] ^ _ ` { | } ~
Dica:

A senha inserida no ser armazenada. No se esquea de anot-la e armazen-la em


um local seguro. Voc precisar dela para atualizar a chave, por exemplo, quando
adicionar um novo servidor de aplicativo ao farm de servidores.
5. Clique em OK.
Talvez seja necessrio atualizar a chave de criptografia se:
Voc adicionar um novo servidor de aplicativos ao farm de servidores.

Voc restaurar um banco de dados do Servio de Repositrio Seguro de um backup


anterior e tiver alterado a chave de criptografia desde ento.

Voc receber uma mensagem de erro do tipo No possvel obter a chave mestra.

Atualizar a chave de criptografia


Voc pode usar comandos no grupo Gerenciamento de Chave da Faixa de Opes
para atualizar a chave de criptografia.

Para atualizar a chave de criptografia


1. Verifique se voc possui as seguintes credenciais administrativas:

Voc deve ser um Administrador do Aplicativo de Servio da instncia do


Servio de Repositrio Seguro.

2. Em uma instncia de um aplicativo de Servio de Repositrio Seguro, clique na guia


Gerenciar.
3. No grupo Gerenciamento de Chave, clique em Atualizar Chave.
4. Na caixa Senha, digite a senha usada inicialmente para gerar a chave de
criptografia.
Essa ser a senha que voc utilizou ao inicializar o aplicativo de Servio de
Repositrio Seguro ou que usou ao criar uma nova chave com o comando Gerar
uma Nova Chave.
5. Clique em OK.

200

Gerar uma nova chave de criptografia


Por medida de segurana ou como parte da manuteno regular, voc pode optar por
gerar uma nova chave de criptografia e forar a repetio da criptografia do Servio de
Repositrio Seguro com base na nova chave, se desejar.

Cuidado:
Faa backup do banco de dados do aplicativo Servio de Repositrio Seguro antes de
gerar uma nova chave.

Para gerar uma nova chave de criptografia


1. Verifique se voc possui as seguintes credenciais administrativas:

Voc deve ser um Administrador do Aplicativo de Servio da instncia do


Servio de Repositrio Seguro.

2. Em uma instncia de um aplicativo de Servio de Repositrio Seguro, clique na guia


Gerenciar.
3. No grupo Gerenciamento de Chave, clique em Gerar Nova Chave.
4. Na pgina Gerar Nova Chave, digite uma cadeia na caixa Senha e a repita na caixa
Confirmar Senha.
Importante:
Uma cadeia de caracteres de senha deve ter pelo menos oito caracteres e no mnimo
trs dos seguintes elementos:

Caracteres maisculos

Caracteres minsculos

Nmeros

Qualquer um dos seguintes caracteres especiais


! " # $ % & ' ( ) * + , - . / : ; < = > ? @ [ \ ] ^ _ ` { | } ~
Dica:

A senha inserida no ser armazenada. No se esquea de anot-la e armazen-la em


um local seguro. Voc precisar dela para atualizar a chave, por exemplo, quando
adicionar um novo servidor de aplicativo ao farm de servidores.
5. Para forar a nova criptografia do banco de dados do Servio de Repositrio Seguro,
clique em Criptografar novamente o banco de dados usando a nova chave.
6. Clique em OK.

Criar um aplicativo de destino


Use o Servio de Repositrio Seguro para criar aplicativos de destino. Um aplicativo de
destino mapeia as credenciais de um usurio, grupo ou declarao para um conjunto de
credenciais em uma fonte de dados externa, como um banco de dados do SQL Server
201

ou um servio Web. Aps a criao de um aplicativo de destino, voc pode associ-lo a


um tipo de contedo externo ou modelo de aplicativo para fornecer acesso a uma fonte
de dados externa.

Para criar um aplicativo de destino


1. Verifique se voc possui as seguintes credenciais administrativas:

Voc deve ser um Administrador do Aplicativo de Servio da instncia do


Servio de Repositrio Seguro.

2. Em uma instncia de um aplicativo de Servio de Repositrio Seguro, clique na guia


Gerenciar.
3. No grupo Gerenciar Aplicativos de Destino, clique em Novo.
4. Na caixa ID do Aplicativo de Destino, digite uma cadeia de caracteres de texto.
Essa a cadeia de caracteres de texto exclusiva que ser usada internamente pelo
aplicativo de Servio de Repositrio Seguro para identificar esse aplicativo de
destino.
5. Na caixa Nome para Exibio, digite uma cadeia de caracteres de texto que ser
usada para exibir o identificador do aplicativo de destino na interface do usurio.
6. Na caixa Email de Contato, digite o endereo de email do contato primrio para
esse aplicativo de destino.
Esse pode ser qualquer endereo de email legtimo e no tem que ser a identidade
de um administrador do aplicativo de Servio de Repositrio Seguro.
7. Quando voc cria um aplicativo de destino do tipo Individual (veja abaixo), pode
implementar uma pgina da Web personalizada que permite aos usurios adicionar
credenciais individuais para a fonte de dados de destino. Isso requer cdigo
personalizado para passar as credenciais ao aplicativo de destino. Se voc fez isso,
digite a URL completa dessa pgina no campo URL da Pgina do Aplicativo de
Destino. H trs opes:

Usar pgina fornecida: qualquer site que utilizar o aplicativo de destino para
acessar dados externos ter uma pgina de inscrio individual adicionada
automaticamente. A URL dessa pgina ser
http:/<samplesite>/_layouts/SecureStoreSetCredentials.aspx?TargetAppId=<Tar
getApplicationID>, em que <TargetApplicationID> a cadeia de caracteres
digitada na caixa ID do Aplicativo de Destino. Ao publicar o local desta pgina,
voc pode permitir que os usurios adicionem suas credenciais fonte de dados
externa.

Usar pgina personalizada: voc fornece uma pgina da Web personalizada


que permite que os usurios forneam credenciais individuais. Digite a URL da
pgina personalizada neste campo.

Nenhum: no h nenhuma pgina de inscrio. As credenciais individuais so


adicionadas somente por um administrador do Servio de Repositrio Seguro
usando o aplicativo de Servio de Repositrio Seguro.

8. Na caixa Tipo de Aplicativo de Destino, digite o tipo de aplicativo de destino:


Grupo, para credenciais de grupo ou Indivduo, se cada indivduo for mapeado para
um conjunto exclusivo de credenciais na fonte de dados externa.

202

Observao:
H dois tipos primrios para a criao de um aplicativo de destino:

Grupo, para o mapeamento de todos os membros de um ou mais grupos para um


conjunto exclusivo de credenciais na fonte de dados externa.

Indivduo, para o mapeamento de cada indivduo para um conjunto exclusivo de


credenciais na fonte de dados externa.

9. Se as credenciais na fonte de dados externa forem credenciais do Windows, marque


a caixa de seleo Windows.
Desmarque a caixa de seleo se as credenciais na fonte de dados externa no
forem credenciais do Windows.
10. Clique em Avanar para configurar os campos a serem usados para enviar
credenciais fonte de dados externa.
11. Use a pgina Especificar os campos de credencial para seu Aplicativo de
Destino de Repositrio Seguro para configurar os vrios campos que podem ser
necessrios para fornecer credenciais para a fonte de dados externa. Dois campos
so listados por padro: Nome do Usurio e Senha.
Para adicionar mais um campo para fornecer credenciais para a fonte de dados
externa, na pgina Especificar os campos de credencial para seu Aplicativo de
Destino de Repositrio Seguro, clique em Adicionar Campo.
Por padro, o tipo de campo novo Genrico. Os seguintes tipos de campo esto
disponveis:
Campo

Descrio

Genrico

Valores que no se enquadram em


nenhuma outra categoria.

Nome do Usurio

Uma conta de usurio que o identifica.

Senha

Uma palavra ou frase secreta.

PIN

Um nmero de identificao pessoal.

Chave

Um parmetro que determina a sada


funcional de um algoritmo criptogrfico ou
da criptografia.

Nome de Usurio do Windows

Uma conta de usurio do Windows que o


identifica.

Senha do Windows

Uma palavra ou frase secreta para uma


conta do Windows.

Para alterar o tipo de campo novo ou existente, clique na seta que aparece ao
lado do tipo de campo e selecione o novo tipo de campo.

203

Observao:
Todos os campos que voc adicionar dever ter dados quando enviado para definir
credenciais.

Voc pode alterar o nome que um usurio visualiza ao interagir com um campo.
Na coluna Nome de Campo da pgina Especificar os campos de credencial
para seu Aplicativo de Destino de Repositrio Seguro, altere um nome de
campo selecionando o texto atual e digitando o novo texto.

Quando um campo mascarado, os caracteres digitados por um usurio no


so exibidos, mas substitudo por um caractere de mscara, como um asterisco
*. Para mascarar um campo, clique na caixa de seleo para esse campo na
coluna Mascarado da pgina.

Para excluir um campo, clique no cone Excluir desse campo na coluna Excluir
da pgina.
Quando terminar de editar os campos de credenciais, clique em Avanar.

12. Na pgina Especifique as configuraes de associao, na lista


Administradores do Aplicativo de Destino, liste todos os usurios que tm acesso
para gerenciar as configuraes do aplicativo de destino.
13. Se o tipo de aplicativo de destino for grupo, no campo Membros, liste os grupos de
usurios a serem mapeados para um conjunto de credenciais para esse aplicativo
de destino.
14. Clique em OK para concluir a configurao do aplicativo de destino.

Definir credenciais para um aplicativo de


destino
Depois de criar um aplicativo de destino, um administrador desse aplicativo de destino
pode definir credenciais para ele. Essas credenciais sero usadas pelo Servios
Corporativos de Conectividade da Microsoft e outros servios para fornecer acesso a
uma fonte de dados externa. Se o aplicativo de destino for do tipo Indivduo, voc poder
permitir que os indivduos forneam suas prprias credenciais, se desejar.

Para definir credenciais para um aplicativo de destino


1. Verifique se voc possui as seguintes credenciais administrativas:

Voc deve ser um Administrador do Aplicativo de Servio da instncia do


Servio de Repositrio Seguro.

2. Em uma instncia de um aplicativo de Servio de Repositrio Seguro, aponte para o


identificador do aplicativo de destino, clique na seta exibida e, no menu, clique em
Definir credenciais.
Se o aplicativo de destino for do tipo Grupo, digite as credenciais da fonte de dados
externa. Dependendo das informaes necessrias para a fonte de dados externa,
os campos para a configurao de credenciais variaro.
Se o aplicativo de destino for do tipo Indivduo, digite o nome de usurio do indivduo
que ser mapeado para um conjunto de credenciais na fonte de dados externa e
digite as credenciais para a fonte de dados externa. Dependendo das informaes
204

necessrias para a fonte de dados externa, os campos para a configurao de


credenciais variaro.

Habilitar o log de auditoria usando a


Administrao Central
As entradas de auditoria para o servio de Repositrio Seguro so armazenadas no
banco de dados de Servio de Repositrio Seguro. Por padro, o arquivo do log de
auditoria no est habilitado. Para habilit-lo, siga as etapas abaixo:

Para habilitar o log de auditoria


1. Verifique se a conta de usurio que est executando esse procedimento membro
do grupo Administradores de Farm do SharePoint.
2. Na home page da Administrao Central, clique em Gerenciamento de Aplicativos.
3. Na pgina Gerenciamento de Aplicativos, na seo Aplicativos de Servio, clique
em Gerenciar aplicativos de servio.
4. Na guia Aplicativo de Servio, clique em Repositrio Seguro (O tipo deve estar
associado ao Aplicativo de Servio de Repositrio Seguro).
5. Na faixa de opes, clique em Propriedades.
6. Na seo Habilitar Auditoria, clique para marcar a caixa de opo Log de
auditoria habilitado.

205

Etapas ps-instalao para pesquisa


(SharePoint Server 2010)
Este artigo descreve as etapas de ps-instalao para a configurao do sistema de
pesquisa na implantao de um nico servidor. Algumas etapas sero diferentes
dependendo de o produto ter sido instalado com a opo Bsica ou Avanada. Este
artigo oferece as etapas para ambos os casos.
Neste artigo:
Configurar a funcionalidade de pesquisa bsica para permitir que os usurios finais
obtenham resultados de pesquisa.

Permitir relatrios de pesquisa garantindo que o aplicativo de servio do Web


Analytics esteja em execuo.

Habilitar a pesquisa de pessoas para que os usurios possam encontrar uns aos
outros na organizao.

Etapas opcionais.

Configurar a funcionalidade de pesquisa


bsica
A tabela a seguir descreve a configurao dos principais componentes de pesquisa do
SharePoint Server 2010 aps uma instalao Bsica ou Avanada.

Requisito

Existe aps a instalao Bsica?

Existe aps a
instalao Avanada?

Aplicativo de servio de pesquisa Sim1

Depende1

Site do Centro de Pesquisa

Depende2

Depende2

Endereo de email de contato

Sim. Configurado com endereo Sim. Configurado


com endereo
fictcio: nome@example.com
fictcio:
nome@example.com

Conta de acesso de contedo


padro

Sim. Configurada como


Autoridade NT\Servio Local

206

Sim
Configurada usando
a conta especificada
no Assistente de
Configurao do
Farm durante a
instalao.

1Pressupe que o administrador no desmarcou a caixa de seleo Pesquisar enquanto


o Assistente de Configurao do Farm estava em execuo durante a instalao.
2S haver um site de Centro de Pesquisa caso o administrador que instalou o
SharePoint Server 2010 selecionar um modelo de site que contm um site de Centro de
Pesquisa ao criar o conjunto de sites.

Para ir para a pgina Administrao de Pesquisa


1. Verifique se a conta de usurio que est executando este procedimento um
administrador do aplicativo do servio de Pesquisa.
2. Na pgina inicial do site da Administrao Central, na seo Gerenciamento de
Aplicativos, clique em Gerenciar aplicativos de servio.
3. Na pgina Gerenciar Aplicativos de Servio, clique em Aplicativo de Servio de
Pesquisa. A pgina Administrao de Pesquisa aparecer.

Especificar a conta padro de acesso a contedo


Uma conta de usurio atribuda como a conta padro de acesso a contedo durante a
instalao. O rastreador usa essa conta para rastrear contedo que no possui uma
regra de rastreamento que especifique uma conta diferente. Para a conta padro de
acesso a contedo, recomendamos que voc especifique uma conta de usurio de
domnio com acesso de leitura ao mximo possvel de contedo a ser rastreado. Voc
pode alterar a conta padro de acesso a contedo em qualquer ocasio. Para obter
informaes sobre a criao de uma regra de rastreamento, consulte Criar uma regra de
rastreamento mais adiante neste artigo.

Para especificar a conta padro de acesso a contedo


1. Na pgina Administrao da Pesquisa, na seo Status do Sistema, observe a
conta mostrada na linha Conta padro de acesso a contedo. Se a conta
mostrada for a que voc deseja que os rastreadores usem durante o rastreamento
de contedo, pule para o prximo procedimento. Caso contrrio, v para a etapa 2.
2. Clique no link da linha Conta padro de acesso a contedo.
3. Na caixa de dilogo Conta Padro de Acesso a Contedo, na caixa Conta, digite um
nome de usurio diferente no formato domnio\nome de usurio.
4. Digite a senha dessa conta nas caixas Senha e Confirmar Senha.
5. Clique em OK.

Especificar o email de contato


O email para contato gravado nos logs dos servidores rastreados. Por padro, o email
para contato nome@example.com. Recomendamos que voc o altere para a conta
que poder ser contatada por um administrador externo quando houver a possibilidade
de um rastreamento contribuir com um problema como degradao de desempenho em
um servidor rastreado pelo sistema.

Para especificar o email para contato


1. Na pgina Administrao da Pesquisa, na seo Status do Sistema, clique no link
para o Email para contato.
2. Na caixa Configurao do Email de Pesquisa, na caixa Endereo de Email, digite
o endereo de email que deseja mostrar nos logs de servidores rastreados pelo
sistema de pesquisa.
3. Clique em OK.
207

Definir configuraes de pesquisa em todo o farm


As configuraes de pesquisa em todo o farm incluem as seguintes:
Servidor proxy
O servidor proxy que o servidor de indexao usa durante o rastreamento de
contedo externo ao farm de servidores. Por padro, nenhum servidor proxy
selecionado.
Configurao de tempo limite de pesquisa
O tempo que voc deseja que o sistema aguarde durante a conexo com outros
servios e quanto tempo o sistema aguardar para que uma solicitao de contedo
seja confirmada. Por padro, definido como 60 segundos para aguardar uma
conexo e 60 segundos para solicitar uma confirmao.
Avisos de SSL
Especifique se os avisos de nome de certificado SSL devem ser ignorados. Por
padro, isso definido como No.

Para definir configuraes de pesquisa em todo o farm


1. Na pgina da Administrao Central, no Incio Rpido, clique em Administrao de
Pesquisa em Todo o Farm.
2. Para especificar um servidor proxy, clique no link da linha Servidor proxy. Caso
contrrio, v para a etapa 3. Para obter mais informaes, consulte Configure farmlevel proxy server settings (SharePoint Server 2010).
3. Para especificar outra durao de tempo limite, clique no link da linha Tempo limite
(em segundos). Caso contrrio, v para a etapa 4. Para obter mais informaes,
consulte Configure search time-out settings (SharePoint Server 2010).
4. Para especificar se avisos de certificado SSL devem ser ignorados, clique no link da
linha Ignorar Avisos de SSL. Caso contrrio, pule para a prxima seo. Para obter
mais informaes, consulte Configure SSL certificate warning settings (SharePoint
Server 2010).

Criar fontes de contedo para rastreamento de contedo


O rastreamento de contedo exige pelo menos uma fonte de contedo. Uma fonte de
contedo chamada Sites locais do SharePoint criada por padro durante a instalao e
configurada para rastrear todos os sites do farm de servidores.
Se voc executar uma instalao Bsica do SharePoint Server 2010, um rastreamento
completo de sites locais do SharePoint ser executado automaticamente aps a
instalao e um rastreamento incremental ser agendado para ocorrer a cada 20
minutos depois disso. Para uma instalao Avanada do SharePoint Server 2010, essa
fonte de contedo ser criada, mas nenhum rastreamento ser executado ou agendado.
A criao e a configurao de uma fonte de contedo no SharePoint Server 2010 so
iguais s da verso anterior, com as seguintes excees:
Agora, o Catlogo de Dados Corporativos um subconjunto do tipo de fonte de
contedo Dados de Linha de Negcios.

Existe um novo tipo de fonte de contedo para rastreamento de repositrios


personalizados. Essa opo exige que um ou mais conectores personalizados
estejam registrados.

208

Uma nova seo denominada Prioridade da Fonte de Contedo est disponvel


durante a adio ou a edio de uma fonte de contedo. Voc pode usar essa seo
para especificar que a fonte de contedo seja executada com prioridade normal ou
alta. A configurao padro Normal.

Site do Centro de Pesquisa


Aps a instalao, dependendo do tipo de instalao executado e do modelo
selecionado, voc poder ter um site do Centro de Pesquisa.
Em seu navegador da Web, v at o site de nvel superior do conjunto de sites criado
pela instalao. Se esse site no tiver uma guia denominada Pesquisar ou se no for um
site do Centro de Pesquisa, crie um site do Centro de Pesquisa. Se voc no tiver um
site do Centro de Pesquisa, use o procedimento a seguir para criar um.

Para criar um conjunto de sites usando o modelo do Centro de


Pesquisa
1. Verifique se a conta de usurio que est executando esse procedimento membro
do grupo Administradores de Farm do SharePoint.
2. Na home page do site da Administrao Central, na seo Gerenciamento de
Aplicativos, clique em Criar conjuntos de sites.
3. Na pgina Criar Conjunto de Sites, siga este procedimento:
a) Na seo Ttulo e Descrio, na caixa Ttulo, digite o nome desejado para
esse site do Centro de Pesquisa. Opcionalmente, digite uma descrio na
caixa Descrio.
b) Na seo Endereo do Site, digite a ltima parte da URL desse site.
c) Na seo Seleo de Modelo, clique na guia Empresa e selecione o
modelo Centro de Pesquisa Corporativo ou Centro de Pesquisa Bsica.
Se pretende usar a pesquisa de pessoas, voc deve selecionar o modelo
Centro de Pesquisa Corporativo.
d) Na seo Administrador Principal do Conjunto de Sites, na caixa Nome
de usurio, digite o nome de usurio do administrador principal desse
conjunto de sites no formato domnio\nome de usurio.
e) (Opcional) Na seo Administrador Secundrio do Conjunto de Sites,
digite o nome de usurio de um administrador secundrio do conjunto de
sites.
f)

Clique em OK.

4. Na pgina xito ao Criar Site de Nvel Superior, clique no link do site do Centro de
Pesquisa recm-criado.

Conceder acesso ao Centro de Pesquisa a todos os usurios


autenticados
1. Verifique se a conta do usurio que est executando esse procedimento um
administrador do conjunto de sites para o site do Centro de Pesquisa.
2. Em um navegador da Web, v at o site do Centro de Pesquisa.
3. No menu Aes do Site, clique em Configuraes do Site.
4. Na seo Usurios e Permisses, clique em Pessoas e grupos.
209

5. No Incio Rpido, clique em Visitantes do Centro de Pesquisa Empresarial ou em


Visitantes do Centro de Pesquisa Bsica, dependendo do modelo usado para
criar o Centro de Pesquisa.
6. No menu Novo, clique em Adicionar Usurios.
7. Na caixa Usurios/Grupos, digite Autoridade NT\usurios autenticados.
8. Clique em OK.

Habilitar relatrios de pesquisa


Os relatrios relacionados a pesquisas dependem do Servio Web do Web Analytics.
Esse servio criado quando voc executa o Assistente de Configurao do Farm
durante a instalao.

Verificar se o aplicativo do servio Web Analytics foi iniciado


1. Verifique se a conta de usurio que est executando este procedimento um
administrador do aplicativo do servio de Pesquisa.
2. Na home page do site da Administrao Central, na seo Gerenciamento de
Aplicativos, clique em Gerenciar aplicativos de servio.
3. Na pgina Gerenciar Aplicativos de Servio, verifique se o aplicativo de servio Web
Analytics est na lista de aplicativos de servio e siga um destes procedimentos:

Se o aplicativo de servio existir, verifique se Iniciado est exibido na respectiva


coluna Status. Se a coluna Status exibir Iniciado para esse aplicativo de
servio, v para a seo "Executar consultas de pesquisa", mais adiante neste
artigo. Caso contrrio, v para o procedimento intitulado "Iniciar o aplicativo de
servio Web Analytics". Caso o aplicativo de servio Web Analytics tenha sido
criado sem o Assistente de Configurao do Farm, o servio dependente para o
aplicativo no ser iniciado.

Se o aplicativo de servio Web Analytics no existir, use o procedimento a seguir


para cri-lo.

Criar o aplicativo de servio Web Analytics


Para criar o aplicativo de servio Web Analytics
1. Verifique se a conta de usurio que est executando esse procedimento membro
do grupo Administradores de Farm do SharePoint.
2. Na home page do site da Administrao Central, no Incio Rpido, clique em
Assistentes de Configurao.
3. Clique em Iniciar o Assistente de Configurao de Farm.
4. Na pgina Ajude a Melhorar o SharePoint, selecione uma das opes a seguir:

Sim, desejo participar (Recomendado)

No, no desejo participar.

5. Clique em OK.
6. Na pgina Configurar o farm do SharePoint, aceite a configurao padro e clique
em Avanar.
7. Na pgina Configurar o farm do SharePoint, na seo Conta de Servio, selecione
Usar conta gerenciada existente.
210

8. Verifique se a caixa de seleo Aplicativo de Servio Web do Web Analytics est


marcada e clique em Avanar.
9. Na pgina Criar Conjunto de Sites, clique em Ignorar.
10. Na pgina Configurar o farm do SharePoint, clique em Concluir.
11. V para Executar consultas de pesquisa.

Iniciar o servio Web do Web Analytics


Para iniciar o servio Web do Web Analytics
1. Verifique se a conta de usurio que est executando esse procedimento membro
do grupo Administradores de Farm do SharePoint.
2. Na home page do site da Administrao Central, na seo Configuraes do
Sistema, clique em Gerenciar os servidores deste farm.
3. Na pgina Servidores no Farm, na coluna Servidor, clique no link do servidor.
4. Na pgina Servios no Servidor, na linha Servio Web do Web Analytics, na
coluna Ao, clique em Iniciar.
Observe que se o nome do link for Parar, esse servio j estar iniciado e nenhuma
outra ao ser necessria.

Executar consultas de pesquisa


Use o site do Centro de Pesquisa e, opcionalmente, a caixa Pesquisar em seus outros
conjuntos de sites, como um site de Equipe, para executar consultas. Os relatrios de
consultas so compilados separadamente para cada conjunto de sites, incluindo o
conjunto de sites que hospeda o site do Centro de Pesquisa.
Dica:
Os relatrios de consulta so processados diariamente. Normalmente, preciso
aguardar cerca de 24 horas aps a execuo das consultas para que elas apaream em
relatrios de consulta.

Exibir relatrios de consulta


Os administradores de pesquisa podem exibir relatrios de consulta em dois nveis: no
nvel do aplicativo Web e no nvel do conjunto de sites. Outros relatrios de pesquisa,
principalmente relatrios relacionados a rastreamento de contedo, esto disponveis.
Observao:
Voc deve ser um administrador de farm para executar as etapas a seguir.

Exibir relatrios de consulta no nvel de aplicativo Web


1. No site da Administrao Central, no Incio Rpido, clique em Pgina Inicial.
2. Na seo Monitoramento, clique em Exibir relatrios do Web Analytics.
3. Na pgina Relatrios do Web Analytics Resumo, na coluna Nome do Aplicativo
Web, clique no nome do aplicativo Web cujos relatrios deseja exibir.
211

Por padro, o nome SharePoint 80.


Um resumo de todos os relatrios ser exibido.
4. No Incio Rpido na seo Pesquisa, clique em Nmero de Consultas para exibir
um relatrio de consulta detalhado.
Observao:
Voc deve ser um administrador de farm ou o administrador do conjunto de sites no qual
exibe os relatrios para executar as etapas a seguir.

Exibir relatrios de consulta no nvel do conjunto de sites


1. No seu navegador da Web, v at o site de nvel superior do conjunto de sites cujos
relatrios deseja consultar.
Por exemplo, o site da sua Equipe ou o site do Centro de Pesquisa.
2. No menu Aes do site, clique em Configuraes do Site.
3. Na seo Administrao do Conjunto de Sites, clique em Relatrios do Web
Analytics do conjunto de sites.
4. Na pgina Relatrios Web do conjunto de sites Resumo, no Incio Rpido, clique
nos links na seo Pesquisa para consultar os relatrios relacionados a vrias
pesquisas.
Observao:
Voc deve ser um administrador de farm para executar as etapas a seguir.

Exibir outros relatrios relacionados a pesquisas


1. No site da Administrao Central, no Incio Rpido, clique em Monitoramento.
2. Na seo Relatrios, clique em Exibir relatrios administrativos.
3. Na coluna Tipo, clique na pasta Pesquisar.
4. Na coluna Nome, digite o nome do relatrio que voc deseja exibir.

Habilitar a pesquisa de pessoas


A pesquisa de pessoas exige que os aplicativos a seguir tenham sido criados e que os
servios dos quais ela depende tenham sido iniciados.
Pesquisa

Perfil do Usurio

Metadados Gerenciados
O aplicativo de servio Perfil do Usurio uma parte importante da pesquisa de pessoas
pois armazena grande parte das informaes que aparecem em seus resultados. Por
exemplo, as informaes nos sites Meu Site e um repositrio LDAP, como o AD DS
(Servios de Domnio Active Directory), so armazenadas pelo aplicativo de servio
Perfil do Usurio.
212

Alm dos aplicativos de servio, a pesquisa de pessoas exige um site de Centro de


Pesquisa, que criado usando o modelo Centro de Pesquisa Corporativo.
Diferentemente do Centro de Pesquisa Bsica, o Centro de Pesquisa Corporativo possui
uma guia usada para procurar pessoas.

Verificar se os aplicativos de servio esto em execuo


Esta seo explica como verificar a existncia dos aplicativos de servio que a pesquisa
de pessoas exige, ajuda a criar os aplicativos de servio se eles no existirem e explica
como garantir que os servios dependentes foram iniciados.

Para verificar que o aplicativo de servio existe


1. Verifique se a conta de usurio que est executando esse procedimento membro
do grupo Administradores de Farm do SharePoint.
2. Na home page do site da Administrao Central, na seo Gerenciamento de
Aplicativos, clique em Gerenciar aplicativos de servio.
3. Na pgina Gerenciar Aplicativos de Servio, verifique se os itens a seguir esto
listados na coluna Nome:

Servio de Metadados Gerenciados

Aplicativo de Servio de Pesquisa

Servio de Perfil de Usurio

4. Se algum desses aplicativos de servio existir, siga as etapas a seguir na seo


Criar aplicativos de servio. Caso contrrio, v para Garantir que o aplicativo de
Servio de Metadados Gerenciados foi iniciado.

Para criar aplicativos de servio


1. Na home page do site da Administrao Central, no Incio Rpido, clique em
Assistentes de Configurao.
2. Na pgina Assistentes de Configurao, clique em Iniciar o Assistente de
Configurao do Farm.
3. Na pgina Ajude a Melhorar o SharePoint, selecione uma das opes e clique em
OK:

Sim, desejo participar (Recomendado)

No, no desejo participar

4. Na pgina Configurar seu farm do SharePoint, selecione Oriente-me durante a


configurao, usando este assistente e clique em Avanar.
5. Na pgina Configurar seu farm do SharePoint, na seo Conta de Servio, selecione
Usar uma conta gerenciada existente.
6. Marque as caixas de seleo dos aplicativos de servio que necessita criar e clique
em Avanar.
7. Na pgina Criar Conjunto de Sites, clique em Ignorar.
8. Na pgina Configurar o farm do SharePoint, clique em Concluir.

Para garantir que o aplicativo de Servio de Metadados Gerenciados


foi iniciado
1. Na seo Gerenciamento de Aplicativos, clique em Gerenciar aplicativos de
servio.
213

2. Verifique se a coluna Status dos aplicativos de Servio de Metadados Gerenciados


mostra Iniciado. Se o assistente de configurao do farm no foi usado para criar
esse aplicativo de servio, o Servio de Metadados Gerenciados pode no estar em
execuo. Nesse caso, v para a etapa 2. Caso contrrio, v para Configurar
aplicativo Web.
3. Na pgina Inicial da Administrao Central, na seo Configuraes do Sistema,
clique em Gerenciar servios no servidor.
4. Na pgina Servios no Servidor, na linha Servio da Web de Metadados
Gerenciados, clique no link Iniciar na coluna Ao.
Observao:
Se o link na coluna Ao for denominado Parar, o Servio Web de Metadados
Gerenciados j estar em execuo.

Configurar aplicativo Web e conjuntos de sites


Em um ambiente de produo, geralmente voc cria um aplicativo Web separado para
hospedar o conjunto de sites nos sites Meu Site. Para fins de avaliao, possvel usar
o mesmo aplicativo Web para hospedar conjuntos de sites separados para os seus sites
do SharePoint, o site do Centro de Pesquisa e os sites Meu Site.
Este artigo pressupe que voc usar o mesmo aplicativo Web para hospedar os
conjuntos de sites para os do SharePoint, o site de Centro de Pesquisa e os sites do
Meu Site. O farm de servidores j deve ter pelo menos dois aplicativos Web: um para o
site Administrao Central e outro para os sites do SharePoint. Essas concluses so
baseadas na suposio de que voc usou os procedimentos no Implantar um servidor
nico com SQL Server (SharePoint Server 2010) para instalar o SharePoint Server.

Verifique se um aplicativo Web foi criado para os sites do


SharePoint, o site do Centro de Pesquisa e os sites de Meu Site
1. Verifique se a conta de usurio que est executando esse procedimento membro
do grupo Administradores de Farm do SharePoint.
2. Na home page do site da Administrao Central, na seo Gerenciamento de
Aplicativos, clique em Gerenciar aplicativos Web.
3. Na pgina Gerenciamento de Aplicativos Web, esto listados todos os aplicativos
Web criados para esse farm de servidores.
As etapas em Implantar um servidor nico com SQL Server (SharePoint Server
2010) no guia de implantao criam um aplicativo Web que use a porta 80. Voc
pode usar esse aplicativo Web para hospedar os conjuntos de sites para os seus
sites do SharePoint, o site do Centro de Pesquisa e os sites de Meu Site.

214

Dica:
Se voc executou uma instalao Bsica, um aplicativo Web chamado SharePoint 80
criado automaticamente na porta 80 e um conjunto de sites criado no aplicativo Web
usando o modelo de Site de Equipe. Esse aplicativo Web tambm pode ser sido criado
aps a instalao Avanada caso um conjunto de sites tenha criado usando o Assistente
de Configurao de Farm.
4. Se no houver um aplicativo Web para os seus sites do SharePoint e os sites de
Meu Site, v para a etapa 5. Caso contrrio, v para Garantir que os aplicativos de
servio esto associados ao aplicativo Web.
5. Na pgina Gerenciamento de aplicativos Web, na faixa de opes, no grupo
Colaborao, clique em Novo.
6. Na caixa de dilogo Criar Novo Aplicativo Web, selecione Criar um novo site do
IIS e opcionalmente digite o nome do site na caixa Nome.
7. Na caixa Porta, digite o nmero da porta que deseja que o aplicativo Web use.
8. Especifique qualquer outra configurao e clique em OK.
9. Na pgina Aplicativo Criado, clique em OK.

Verificar se os aplicativos de servio esto associados ao aplicativo


Web
1. Na pgina Gerenciamento de Aplicativos Web, na coluna Nome, clique na linha que
contm o aplicativo Web cuja associao aos aplicativos de servio necessrios
voc deseja verificar. Normalmente ele se chama SharePoint -80.
Observao:
Voc deve verificar se os aplicativos Web para os seus sites do SharePoint, o site do
Centro de Pesquisa e os sites de Meu Site esto associados a estes aplicativos de
servio:

Servio de Metadados Gerenciados

Perfil do Usurio

Aplicativo de Servio de Pesquisa

2. Na faixa de opes, no grupo Gerenciar, clique em Conexes de Servio.


3. Na caixa de dilogo Configurar Associaes de Aplicativos de Servio, verifique
se as caixas de seleo a seguir esto selecionadas: Conexo do Servio de
Metadados Gerenciados, Proxy do Servio de Perfil de Usurio, Proxy de Aplicativo
de Servio de Pesquisa.
4. Clique em OK.

Adicionar perfis de usurio ao aplicativo de servio de Perfil de


Usurio
Para obter resultados significativos na pesquisa de pessoas, voc deve adicionar perfis
de usurio ao aplicativo de servio de Perfil do Usurio. H duas maneiras de fazer isso:
Adicionar perfis de usurio manualmente
215

Sincronizar com um servio de diretrio ou uma fonte de dados externa, como AD


DS, LDAP de terceiros ou o servio Conectividade de Dados Corporativos
Importante:

Para um ambiente de teste, no recomendvel sincronizar o repositrio de perfis com


um servio de diretrio ou outra fonte de dados externa em um ambiente de produo.
Em vez disso, faa uma cpia do servio de diretrio com o qual o aplicativo de servio
de Perfil de Usurio deve ser sincronizado.

Exibir uma lista de perfis de usurio


1. Na pgina Gerenciar Aplicativos de Servio, clique na linha que contm o aplicativo
de servio de Perfil de Usurio e, na faixa de opes, clique em Gerenciar.
2. Na pgina Gerenciar Servio de Perfil, na seo Pessoas, clique em Gerenciar
Perfis de Usurio.
3. Na pgina Gerenciar Perfis de Usurio, na caixa Encontrar perfis, digite o nome
do domnio do qual os usurios so membros e clique em Localizar.
Por exemplo, se seus usurios forem membros do domnio Contoso.com, digite
Contoso na caixa Localizar perfis. No digite o nome de domnio totalmente
qualificado.
4. Clique em Localizar.

Configurar definies do Meu Site


As definies do Meu Site so configuradas, por padro, quando o Assistente de
Configurao de Farm usado para criar o aplicativo de servio de Perfil de Usurio.
Execute as etapas a seguir se desejar alterar as definies padro.
1. Na pgina Gerenciar Aplicativos de Servio, clique na linha que contm o aplicativo
de servio de Perfil de Usurio.
2. No grupo Operaes da faixa de opes, clique em Gerenciar.
3. Na pgina Gerenciar Servio de Perfil, na seo Definies de Meu Site, clique em
Configurar Meus Sites.
4. Na seo Centro de Pesquisa Preferido, na caixa Centro de Pesquisa Preferido,
verifique se o caminho para o site do Centro de Pesquisa est correto.
5. Na lista Escopo da pesquisa para localizar pessoas, verifique se Pessoas est
selecionado.
6. Na lista Escopo da pesquisa para localizar documentos, selecione o escopo de
pesquisa que deseja usar para localizar documentos.
Recomendamos que voc selecione o escopo Todos os Sites.
7. Na seo Host de Meu Site, na caixa Local do Host de Meu Site, verifique se o
caminho para Meu Site est correto e se o host de Meu Site est correto.
Por padro, o caminho my/personal.
8. Na seo Formato de Nome de Site, selecione o formato que deseja usar para
nomear os novos sites pessoais.
216

Observe que a opo Nome de usurio (no resolver conflitos) est selecionada
por padro.
9. Na seo Opes de Idiomas, escolha opcionalmente se voc deseja permitir que
os usurios escolham o idioma de seu site pessoal e se o perfil de usurio ser
editado usando o idioma de seu site pessoal.
10. Na seo Vrias Implantaes, voc pode, opcionalmente, habilitar que os Meus
Sites ofeream suporte a implantaes globais.
Isso permitir que um usurio cujo Meu Site foi hospedado por um aplicativo de
servio de Perfil de Usurio diferente execute aes como adicionar colegas e links
ao seu Meu Site padro e exiba resultados de pesquisa de pessoas agrupados por
distncia social.
11. Na seo Nvel de Permisso de Leitura, opcionalmente, insira uma ou mais
contas que tero o nvel de permisso de Leitura no site pessoal quando criado.
Por padro, todos os usurios autenticados tm essa permisso.
12. Na seo Provisionamento do Meu Site, opcionalmente configure a maneira como
os Meus Sites so provisionados.
13. Na seo Notificaes de Email do Meu Site, especifique, opcionalmente, um
nome diferente que aparecer em todas as notificaes de email enviadas de todos
os sites Meu Site.
Por padro, o nome do remetente Meu Site.
14. Clique em OK.

Adicionar informaes aos sites de Meu Site


Um Meu Site armazena suas informaes no aplicativo de servio de Perfil de Usurio.
Sendo assim, quanto mais informaes voc adicionar a um site do Meu Site, mais
interessantes sero os resultados da pesquisa de pessoas. Por exemplo,
recomendamos que voc fornea informaes sobre a especializao e os interesses do
usurios nos sites do Meu Site para consultar como eles aparecem nas pginas de
resultados de pesquisa.
Para adicionar informaes aos sites do Meu Site, faa logon como um usurio para o
qual um perfil de usurio tenha sido criado no aplicativo de servio de Perfil de Usurio e
v para a URL do seu Meu Site. Para fazer isso, em um navegador da Web, v para
http:// nome_do_host/my/. Se o seu Meu Site no foi criado, um ser automaticamente
criado para voc.

Rastrear o repositrio de perfis


Em verses anteriores dos Produtos e Tecnologias do SharePoint, a URL usada para
rastrear o repositrio de perfis era fornecida automaticamente na fonte de dados padro.
Isso no acontece no SharePoint Server 2010. Recomendamos a criao de uma nova
fonte de contedo para que seja possvel rastrear o repositrio de perfis em uma agenda
separada dos seus sites do SharePoint.
Antes de rastrear o repositrio de perfis, recomendamos verificar se a conta de usurio
atribuda conta padro de acesso a contedo um administrador no aplicativo de
servio de Perfil de Usurio.

Para adicionar um administrador ao aplicativo de servio de Perfil de


Usurio
217

1. Na pgina Gerenciar Aplicativos de Servio, clique na linha que contm o aplicativo


de servio de Perfil de Usurio e, na faixa de opes, clique em Administradores.
2. Na caixa de dilogo Administradores para o Servio de Perfil de Usurio, na
caixa Para adicionar uma conta..., digite a conta de usurio que deseja adicionar
no formulrio de domnio\nome de usurio.
3. Clique em Adicionar.
4. Na caixa da lista Permisses, marque a caixa de seleo Controle Total.
5. Clique em OK.

Criar uma fonte de contedo para rastrear o repositrio de perfis


1. Verifique se a conta de usurio que est executando este procedimento um
administrador do aplicativo do servio de Pesquisa.
2. Na home page do site da Administrao Central, na seo Gerenciamento de
Aplicativos, clique em Gerenciar aplicativos de servio.
3. Na pgina Gerenciar Aplicativos de Servio, clique em Pesquisar Aplicativo de
Servio.
4. Na pgina Administrao da Pesquisa, no Incio Rpido, na seo Rastreamento,
clique em Fontes de contedo.
5. Na pgina Gerenciar Fontes de Contedo, clique em Nova Fonte de Contedo.
6. Na pgina Adicionar Fonte de Contedo, na seo Nome, digite um nome para essa
fonte de contedo.
7. Na seo Tipo de Fonte de Contedo, verifique se Sites do SharePoint est
selecionado.
8. Na seo Endereos Iniciais, digite sps3://nome_do_host, onde nome_do_host
o nome do host do farm de servidores.
9. Na seo Cronogramas de Rastreamento, opcionalmente, crie agendas para
rastreamentos completos e incrementais.
10. Na seo Iniciar Rastreamento Completo, marque a caixa de seleo Iniciar
rastreamento completo dessa fonte de contedo e clique em OK.

Verificar o rastreamento
1. Na pgina Administrao da Pesquisa, no Incio Rpido, clique em Administrao
da Pesquisa.
Observao:
Recomendamos que voc exiba o log de rastreamento para determinar se ocorreu algum
erro de rastreamento.
2. Na seo Histrico de Rastreamento, clique no boto Atualizar para atualizar o
status do rastreamento.
Depois que o rastreamento da fonte de contedo for concludo, verifique se h um
zero listado na coluna Todos os Erros. Se tiverem ocorrido erros, o nmero na
coluna Todos os Erros ser maior que zero. Nesse caso, clique no nmero na
coluna Todos os Erros para exibir o log de rastreamento da fonte de contedo.
Caso contrrio, v para Etapas Opcionais.

218

Observao:
Se o log de rastreamento indicar um erro de autenticao, resolva o problema seguindo
as etapas descritas na seo Adicionar um administrador ao aplicativo de servio de
Pessoas, anteriormente neste artigo, ou criando uma regra de rastreamento para usar a
conta de um administrador existente do aplicativo de servio de Pessoas para autenticar
o rastreador. Para obter mais informaes sobre a criao de uma regra de
rastreamento, consulte Criar uma regra de rastreamento (opcional) mais adiante neste
artigo.

Etapas opcionais
Os procedimentos a seguir so opcionais.

Criar uma regra de rastreamento (opcional)


Se a conta atribuda como a conta padro de acesso a contedo na seo "Especificar a
conta padro de acesso a contedo" mostrada anteriormente neste artigo no for um
administrador no aplicativo de servio Perfil de Usurio, recomendamos que voc crie
uma regra de rastreamento que poder ser usada pelo rastreador para autenticar o
aplicativo de servio Perfil de Usurio.
Observao:
Esse procedimento no ser necessrio caso voc tenha executado as etapas mostradas
na seo "Adicionar um administrador ao aplicativo de servio Perfil de Usurio",
anteriormente neste artigo.
1. Na home page do site da Administrao Central, na seo Gerenciamento de
Aplicativos, clique em Gerenciar aplicativos de servio.
2. Na pgina Gerenciar Aplicativos de Servio, clique em Aplicativo de Servio de
Pesquisa.
3. Na pgina Administrao da Pesquisa, no Incio Rpido, na seo Rastreamento,
clique em Regras de rastreamento.
4. Na pgina Gerenciar Regras de Rastreamento, clique em Nova Regra de
Rastreamento.
5. Na seo Caminho, na caixa Caminho, digite o endereo inicial do aplicativo de
servio Perfil de Usurio no formato sps3://nomedohost, onde nomedohost o
nome do host do farm de servidores.
6. Na seo Configurao de Rastreamento, selecione Incluir todos os itens neste
caminho.
7. Na seo Especificar Autenticao, selecione Especificar uma conta de acesso
a contedo diferente.
8. Na caixa Conta exibida, digite o nome da conta de usurio que um administrador
no aplicativo de servio Perfil de Usurio no formato domnio\nome de usurio.
9. Digite a senha da conta especificada na etapa anterior nas caixas Senha e
Confirmar Senha.
219

10. Clique em OK.

220

Configure a managed metadata service


application (SharePoint Server 2010) (em
ingls)
In Microsoft SharePoint Server 2010, you can configure a managed metadata service
application manually or by using Windows PowerShell.
The following articles provide detailed information about how to configure a managed
metadata service application and a managed metadata service connection:
Create, update, publish, or delete a managed metadata service application
(SharePoint Server 2010)

Create, update, or delete a managed metadata service connection (SharePoint


Server 2010)

Consulte tambm
Outros recursos
Managed metadata service application overview (SharePoint Server 2010)

221

Preparar a hospedagem de sites


(SharePoint Server 2010)
Depois de instalar o Microsoft SharePoint Server 2010 e executar a configurao inicial,
voc pode comear a criar sites do SharePoint. Antes de criar um conjunto de sites, crie
o aplicativo Web no qual o conjunto de sites ser criado. Para usar a autenticao
Kerberos ou autenticao baseada em declaraes, configure tambm a autenticao do
aplicativo Web.
Os artigos nesta seo ajudam a determinar a hierarquia dos sites do SharePoint e a
configurar a autenticao por declaraes e a autenticao Kerberos no farm de
servidores.
Criar um aplicativo Web (SharePoint Server 2010)
Sites do SharePoint so hospedados por aplicativos Web; portanto, voc deve criar
um ou mais desses aplicativos antes de poder criar sites. Este artigo discute como
criar um aplicativo Web a partir do site de Administrao Central ou usando o
Windows PowerShell 2.0
Configurar a autenticao de declaraes (SharePoint Server 2010)
Este artigo descreve como configurar um aplicativo Web baseado em declaraes
do SharePoint Server 2010, que proporcionar uma infraestrutura de servios e
conexo de entrada baseada em declaraes para o seu farm. Ele tambm descreve
como configurar o acesso annimo para o seu aplicativo Web baseado em
declaraes e como configurar zonas de aplicativos Web para autenticao baseada
em formulrios ou autenticao por SSO da Web, conforme apropriado.
Configurar a autenticao Kerberos (SharePoint Server 2010)
Para implantar um farm de servidor que execute o SharePoint Server 2010 usando
autenticao Kerberos, necessrio instalar e configurar vrios aplicativos em seus
computadores. Este artigo descreve um exemplo de farm de servidores que executa
o SharePoint Server 2010 e oferece orientaes para implantar e configurar o farm a
fim de usar a autenticao Kerberos, para que funcione em um farm de servidores
do SharePoint.
Criar um conjunto de sites (SharePoint Server 2010)
Depois de criar um aplicativo Web, possvel criar um conjunto de sites. Este artigo
o ajuda a criar um conjunto de sites a partir do site de Administrao Central ou
usando o Windows PowerShell 2.0. Se quiser permitir que os usurios criem seus
prprios sites, voc precisar configurar o gerenciamento de site pessoal para o
aplicativo Web.

222

Criar um aplicativo Web (SharePoint


Server 2010)
Um aplicativo Web composto de um site do IIS (Servios de Informaes da Internet)
que atua como unidade lgica para os conjuntos de sites que voc cria. Antes de criar
um conjunto de sites, voc deve primeiro criar um aplicativo Web.
Cada aplicativo Web representado por um site do IIS diferente, com um pool de
aplicativos exclusivo ou compartilhado. Voc pode atribuir a cada aplicativo Web um
nome de domnio exclusivo, o que ajuda a evitar ataques de script entre sites.
Os aplicativos Web so usados para isolar o contedo. Ao criar um novo aplicativo Web,
voc tambm cria um novo banco de dados de contedo e define o mtodo de
autenticao usado para se conectar ao banco de dados. Alm disso, define um mtodo
de autenticao a ser usado pelo site do IIS no SharePoint Server 2010.
O SharePoint Server 2010 oferece duas maneiras de autenticar os usurios, como
mostrado a seguir:
Autenticao de modo clssico, em que os usurios fazem logon em um aplicativo
Web usando a autenticao do Windows. Para obter mais informaes, consulte
Criar um aplicativo Web que usa a autenticao clssica do Windows (SharePoint
Server 2010).

Autenticao baseada em declaraes, em que os usurios fazem logon em um


aplicativo Web usando autenticao do Windows, FBA (autenticao baseada em
formulrios) ou SAML (Provedor de Identidade Confivel). Se usar FBA ou SAML,
voc dever executar etapas adicionais de configurao. Para obter mais
informaes sobre a autenticao baseada em declaraes, consulte Criar um
aplicativo Web que usa a autenticao de declaraes do Windows (SharePoint
Server 2010).
Para obter mais informaes sobre ambos os tipos de autenticao, consulte Plan
authentication methods (SharePoint Server 2010)
O SharePoint Server 2010 fornece um conjunto de aplicativos de servio disponveis
para cada aplicativo Web. Voc pode selecionar os aplicativos de servio que deseja
usar para cada aplicativo Web que criar. Para obter informaes, consulte Technical
diagrams (SharePoint Server 2010), Define managed paths (SharePoint Server 2010) e
Service application and service management (SharePoint Server 2010) (em ingls).
Nesta seo:
Criar um aplicativo Web que usa a autenticao clssica do Windows (SharePoint
Server 2010)

Criar um aplicativo Web que usa a autenticao de declaraes do Windows


(SharePoint Server 2010)

Consulte tambm
Conceitos
223

Criar um conjunto de sites (SharePoint Server 2010)

Outros recursos
Extend a Web application (SharePoint Server 2010)
Logical architecture planning (SharePoint Server 2010)
Configurar a segurana de um servidor Web (IIS 7)

224

Criar um aplicativo Web que usa a


autenticao clssica do Windows
(SharePoint Server 2010)
Este artigo descreve como criar um aplicativo Web que usa a autenticao clssica do
Windows.
Dica:
Se quiser usar a autenticao de declaraes do Windows, consulte Criar um aplicativo
Web que usa a autenticao de declaraes do Windows (SharePoint Server 2010).
Antes de executar este procedimento, confirme se:
Seu sistema est executando o Microsoft SharePoint Server 2010.

Seu design de arquitetura lgica est em vigor. Para obter mais informaes,
consulte Logical architecture components (SharePoint Server 2010).

Voc planejou a autenticao para seu aplicativo Web. Para obter mais informaes,
consulte Plan authentication methods (SharePoint Server 2010), Configurar a
autenticao Kerberos (SharePoint Server 2010) e Choose security groups
(SharePoint Server 2010).

Voc selecionou os aplicativos de servio que deseja usar para seu aplicativo Web.
Para obter mais informaes, consulte Service application and service management
(SharePoint Server 2010) (em ingls).

Se usar o protocolo SSL, voc dever associar o certificado SSL ao site do IIS do
aplicativo Web depois que o site do IIS for criado. Para obter mais informaes sobre
como configurar o SSL, consulte o artigo sobre como configurar o SSL no IIS 7.0
(http://go.microsoft.com/fwlink/?linkid=187887&clcid=0x416).

Voc leu sobre mapeamentos alternativos de acesso.

Se o UAC (Controle de Conta de Usurio) estiver ativado no Windows e voc usar o


Windows PowerShell 2.0 para criar um aplicativo Web, dever clicar com o boto
direito do mouse no Shell de Gerenciamento do SharePoint 2010 e selecionar
Executar como administrador.
Voc pode criar um aplicativo Web usando o site da Administrao Central do
SharePoint ou o Windows PowerShell. Geralmente, voc usa a Administrao Central
para criar um aplicativo Web. Se quiser automatizar a tarefa de criar um aplicativo Web,
o que comum em empresas, use o Windows PowerShell. Aps a concluso do
procedimento, voc poder criar um ou vrios conjuntos de sites no aplicativo Web
criado.

Para criar um aplicativo Web que usa a autenticao clssica do


Windows usando a Administrao Central
225

1. Verifique se voc possui as seguintes credenciais administrativas:

Para criar um aplicativo Web, necessrio ser membro do grupo


Administradores de Farm do SharePoint e do grupo local Administradores no
computador que est executando a Administrao Central.

2. Na home page da Administrao Central, na seo Gerenciamento de Aplicativos,


clique em Gerenciar aplicativos Web.
3. Na faixa de opes, clique em Novo.
4. Na pgina Criar Novo Aplicativo Web, na seo Autenticao, clique em
Autenticao de Modo Clssico.
5. Na seo Site do IIS, voc pode definir configuraes para o seu novo aplicativo
Web selecionando uma destas duas opes:

Clique em Usar um site existente e especifique o site no qual deve ser


instalado seu novo aplicativo Web.

Clique em Criar um novo site do IIS e digite o nome do site na caixa Nome.

6. Na seo Site do IIS, na caixa Porta, digite o nmero da porta que voc deseja usar
para acessar o aplicativo Web. Se estiver criando um novo site, esse campo ser
populado com um nmero de porta aleatrio. Se estiver usando um site j existente,
esse campo ser populado com o nmero atual.
Observao:
O nmero de porta padro para o acesso HTTP 80, e o nmero de porta padro para o
acesso HTTPS 443. Se voc quiser que os usurios acessem o aplicativo Web sem
digitar um nmero de porta, eles devero utilizar o nmero de porta padro apropriado.
7. Opcional: na seoSite do IIS, na caixa Cabealho do Host, digite o nome do host
(por exemplo www.contoso.com) que voc deseja usar para acessar o aplicativo
Web.
Observao:
Em geral, esse campo no definido, a menos que voc queira configurar dois ou mais
sites do IIS que compartilhem o mesmo nmero de porta no mesmo servidor, e o DNS
tenha sido configurado para encaminhar solicitaes ao mesmo servidor.
8. Na seo Site do IIS, na caixa Caminho, digite o caminho para o diretrio base do
site do IIS no servidor. Se voc estiver criando um novo site, esse campo ser
populado com um caminho sugerido. Se estiver usando um site j existente, esse
campo ser populado com o caminho atual do site.
9. Na seo Configurao de Segurana, configure dados de autenticao e
criptografia para seu aplicativo Web.
a) Na seo Provedor de Autenticao, clique em Negociar (Kerberos) ou
NTLM.

226

Observao:
Para habilitar a negociao Kerberos, preciso executar uma configurao adicional.
Para obter mais informaes, consulte Configurar a autenticao Kerberos (SharePoint
Server 2010).
b) Na seo Permitir Annimo, clique em Sim ou No. Se voc optar por
permitir o acesso annimo, isso habilitar o acesso annimo ao site com o
uso da conta de acesso annimo especfica do computador (ou seja,
IIS_IUSRS).
Observao:
Se desejar que os usurios possam acessar qualquer contedo do site anonimamente,
voc precisar habilitar o acesso annimo para a zona de aplicativo Web inteira antes de
habilitar o acesso annimo no nvel de site do SharePoint. Posteriormente, os
proprietrios de sites podero configurar como o acesso annimo ser usado em seus
sites. Se voc no habilitar o acesso annimo no nvel de aplicativo Web, no poder
habilit-lo mais tarde no nvel de site. Para obter mais informaes sobre o acesso
annimo, consulte Choose security groups (SharePoint Server 2010).
c) Na seo Usar SSL, clique em Sim ou No. Se voc optar por habilitar SSL
para o site, configure o SSL solicitando e instalando um certificado SSL.
Para obter mais informaes sobre como configurar o SSL, consulte o artigo
sobre como configurar o SSL no IIS 7.0
(http://go.microsoft.com/fwlink/?linkid=187887&clcid=0x416).
10. Na seo URL Pblica, digite a URL do nome de domnio de todos os sites que os
usurios acessaro nesse aplicativo Web. Essa URL ser usada como base nos
links mostrados em pginas no aplicativo Web. A URL padro consiste no nome e na
porta do servidor atual, sendo automaticamente atualizada para refletir as
configuraes atuais de SSL, cabealho de host e nmero de porta na pgina. Se
voc estiver implantando o SharePoint Server 2010 por detrs de um balanceador
de carga ou servidor proxy, essa URL talvez precise ser diferente das configuraes
de SSL, cabealho de host e porta nessa pgina.
O valor de Zona automaticamente definido como Padro para um novo aplicativo
Web.
Observao:
Voc pode alterar a zona quando estende um aplicativo Web. Para obter mais
informaes, consulte Extend a Web application (SharePoint Server 2010).
11. Na seo Pool de Aplicativos, siga um destes procedimentos:

Clique em Usar pool de aplicativos existente e selecione o pool de aplicativos


que deseja usar no menu suspenso.

Clique em Criar um novo pool de aplicativos e digite o nome do novo pool de


aplicativos ou mantenha o nome padro.
Para obter mais informaes, consulte Logical architecture components
(SharePoint Server 2010).
12. Em Selecione uma conta de segurana para este pool de aplicativos, siga um
destes procedimentos:
227

Clique em Predefinido para usar uma conta de segurana predefinida e


selecione a conta de segurana no menu suspenso.

Clique em Configurvel para especificar uma nova conta de segurana a ser


usada para um pool de aplicativos existente.
Observao:
possvel criar uma nova conta clicando no link Registrar nova conta gerenciada.

13. Na seo Nome e Autenticao do Banco de Dados, escolha o servidor de banco


de dados, o nome do banco de dados e o mtodo de autenticao do novo aplicativo
Web, conforme descrito na tabela a seguir.
Item

Ao

Servidor de Banco de Dados Digite o nome do servidor de banco de dados e a


instncia do Microsoft SQL Server que voc deseja usar
no formato <NOME_DO_SERVIDOR\instncia>. Voc
tambm pode usar a entrada padro.
Nome do Banco de Dados

Digite o nome do banco de dados ou use a entrada


padro.

Autenticao do Banco de
Dados

Siga um destes procedimentos para selecionar a


autenticao de banco de dados a ser usada:

Se quiser usar a autenticao do Windows, deixe


essa opo selecionada. Essa opo
recomendvel porque a autenticao do Windows
criptografa automaticamente a senha quando se
conecta ao SQL Server.

Se quiser usar a autenticao do SQL, clique em


Autenticao do SQL. Na caixa Conta, digite o
nome da conta que voc deseja que o aplicativo
Web use para autenticao no banco de dados do
SQL Server e digite a senha na caixa Senha.
Observao:
A autenticao SQL envia a senha de autenticao
SQL sem criptografia ao SQL Server.
recomendvel usar apenas a autenticao SQL se
voc forar a criptografia de protocolo para a
criptografia SQL Server do trfego na rede usando
IPsec.

14. Se voc usar espelhamento de banco de dados, na seo Servidor de Failover, na


caixa Servidor de Banco de Dados de Failover, digite o nome de um servidor de
228

banco de dados de failover especfico que voc deseja associar a um banco de


dados de contedo.
15. Na seo Conexes do Aplicativo de Servio, selecione as conexes do aplicativo
de servio que ficaro disponveis para o aplicativo Web. No menu suspenso, clique
em padro ou personalizado. Use a opo personalizado para escolher as
conexes de aplicativo de servio a serem usadas para o aplicativo Web.
16. Na seo Programa de Aperfeioamento da Experincia do Usurio, clique em
Sim ou No.
17. Clique em OK para criar o novo aplicativo Web.

Para criar um aplicativo Web que usa a autenticao clssica do


Windows usando o Windows PowerShell
1. Verifique se voc atende aos seguintes requisitos mnimos: Consulte AddSPShellAdmin. Voc tambm deve ser membro do grupo Administradores local no
computador que executa o Windows PowerShell. Alm disso, alguns procedimentos
requerem que o usurio esteja associado s funes de servidor fixas do SQL
Server dbcreator e securityadmin.
2. No menu Iniciar, clique em Todos os Programas.
3. Clique em Produtos do Microsoft SharePoint 2010.
4. Clique em Shell de Gerenciamento do SharePoint 2010.
5. No prompt de comando do Windows PowerShell, digite o seguinte comando:
Cdigo
da
cpia
New-SPWebApplication -Name <Name> -ApplicationPool <ApplicationPool> ApplicationPoolAccount <ApplicationPoolAccount> -Port <Port> -URL
<URL>

Em que:
<Nome> o nome do novo aplicativo Web.

<Pool_de_Aplicativos> o nome do pool de aplicativos.

<Nome do Pool de Aplicativos> a conta do usurio em que esse pool de


aplicativos ser executado.

<Porta> a porta na qual o aplicativo Web ser criado no IIS.

<URL> a URL pblica do aplicativo Web.


Exemplo
Cdigo
da
cpia
New-SPWebApplication -Name "Contoso Internet Site" -ApplicationPool
"ContosoAppPool" -ApplicationPoolAccount (Get-SPManagedAccount
"DOMAIN\jdoe") -Port 80 -URL "http://www.contoso.com"

Para obter mais informaes, consulte New-SPWebApplication.

229

Observao:
Convm usar o Windows PowerShell ao executar tarefas administrativas de linha de
comando. A ferramenta de linha de comando Stsadm foi preterida, mas est includa
para oferecer suporte compatibilidade com verses anteriores do produto.

Consulte tambm
Conceitos
Criar um conjunto de sites (SharePoint Server 2010)
Criar um aplicativo Web que usa a autenticao de declaraes do Windows (SharePoint
Server 2010)

Outros recursos
Extend a Web application (SharePoint Server 2010)
Configurar a segurana do servidor Web (IIS 7)

230

Criar um aplicativo Web que usa a


autenticao de declaraes do Windows
(SharePoint Server 2010)
Este artigo descreve como criar um aplicativo Web que usa a autenticao de
declaraes do Windows.
Dica:
Se quiser usar a autenticao clssica do Windows, consulte Criar um aplicativo Web
que usa a autenticao clssica do Windows (SharePoint Server 2010).
Antes de executar este procedimento, confirme se:
Seu sistema est executando o Microsoft SharePoint Server 2010.

Seu design de arquitetura lgica est em vigor. Para obter mais informaes,
consulte Logical architecture components (SharePoint Server 2010).

Voc planejou a autenticao para seu aplicativo Web. Para obter mais informaes,
consulte Plan authentication methods (SharePoint Server 2010), Configurar a
autenticao Kerberos (SharePoint Server 2010) e Choose security groups
(SharePoint Server 2010).

Voc selecionou os aplicativos de servio que deseja usar para seu aplicativo Web.
Para obter mais informaes, consulte Service application and service management
(SharePoint Server 2010) (em ingls).

Se usar o protocolo SSL, voc dever associar o certificado SSL ao site do IIS do
aplicativo Web depois que o site do IIS for criado. Para obter mais informaes sobre
como configurar o SSL, consulte o artigo sobre como configurar o SSL no IIS 7.0
(http://go.microsoft.com/fwlink/?linkid=187887&clcid=0x416).

Voc leu sobre mapeamentos alternativos de acesso.

Se o UAC (Controle de Conta de Usurio) estiver ativado no Windows e voc usar o


Windows PowerShell 2.0 para criar um aplicativo Web, dever clicar com o boto
direito do mouse no Shell de Gerenciamento do SharePoint 2010 e selecionar
Executar como administrador.
Voc pode criar um aplicativo Web usando o site da Administrao Central do
SharePoint ou o Windows PowerShell. Geralmente, voc usa a Administrao Central
para criar um aplicativo Web. Se quiser automatizar a tarefa de criar um aplicativo Web,
o que comum em empresas, use o Windows PowerShell. Aps a concluso do
procedimento, voc poder criar um ou vrios conjuntos de sites no aplicativo Web
criado.

Para criar um aplicativo Web com autenticao de declaraes do


Windows usando a Administrao Central
231

1. Verifique se voc possui as seguintes credenciais administrativas:

Para criar um aplicativo Web, necessrio ser membro do grupo


Administradores de Farm do SharePoint e do grupo local Administradores no
computador que est executando a Administrao Central.

2. Na home page da Administrao Central, na seo Gerenciamento de Aplicativos,


clique em Gerenciar aplicativos Web.
3. Na faixa de opes, clique em Novo.
4. Na pgina Criar Novo Aplicativo Web, na seo Autenticao, clique em
Autenticao de Modo Clssico.
5. Na seo Site do IIS, voc pode definir configuraes para o seu novo aplicativo
Web selecionando uma destas duas opes:

Clique em Usar um site existente e especifique o site no qual deve ser


instalado seu novo aplicativo Web.

Clique em Criar um novo site do IIS e digite o nome do site na caixa Nome.

6. Na seo Site do IIS, na caixa Porta, digite o nmero da porta que voc deseja usar
para acessar o aplicativo Web. Se estiver criando um novo site, esse campo ser
populado com um nmero de porta aleatrio. Se estiver usando um site j existente,
esse campo ser populado com o nmero atual.
Observao:
O nmero de porta padro para o acesso HTTP 80, e o nmero de porta padro para o
acesso HTTPS 443. Se voc quiser que os usurios acessem o aplicativo Web sem
digitar um nmero de porta, eles devero utilizar o nmero de porta padro apropriado.
7. Opcional: na seoSite do IIS, na caixa Cabealho do Host, digite o nome do host
(por exemplo www.contoso.com) que voc deseja usar para acessar o aplicativo
Web.
Observao:
Em geral, esse campo no definido, a menos que voc queira configurar dois ou mais
sites do IIS que compartilhem o mesmo nmero de porta no mesmo servidor, e o DNS
tenha sido configurado para encaminhar solicitaes ao mesmo servidor.
8. Na seo Site do IIS, na caixa Caminho, digite o caminho para o diretrio base do
site do IIS no servidor. Se voc estiver criando um novo site, esse campo ser
populado com um caminho sugerido. Se estiver usando um site j existente, esse
campo ser populado com o caminho atual do site.
9. Na seo Configurao de Segurana, selecione se usar ou no a permisso ao
acesso annimo e se usar ou no SSL.
a) Na seo Permitir Annimo, clique em Sim ou No. Se voc optar por
permitir o acesso annimo, isso habilitar o acesso annimo ao site com o
uso da conta de acesso annimo especfica do computador (ou seja,
IIS_IUSRS).

232

Observao:
Se quiser que os usurios possam acessar qualquer contedo do site anonimamente,
voc precisar habilitar o acesso annimo para a zona de aplicativo Web inteira antes de
habilitar o acesso annimo no nvel de site do SharePoint. Posteriormente, os
proprietrios de sites podero configurar como o acesso annimo ser usado em seus
sites. Se voc no habilitar o acesso annimo no nvel de aplicativo Web, no poder
habilit-lo mais tarde no nvel de site. Para obter mais informaes sobre o acesso
annimo, consulte Choose security groups (SharePoint Server 2010).
b) Em Usar SSL, clique em Sim ou No. Se voc optar por habilitar SSL para
o site, configure o SSL solicitando e instalando um certificado SSL. Para
obter mais informaes sobre como configurar o SSL, consulte o artigo
sobre como configurar o SSL no IIS 7.0
(http://go.microsoft.com/fwlink/?linkid=187887&clcid=0x416).
10. Na seo Tipos de Autenticao por Declaraes, selecione a autenticao que
deseja usar para o aplicativo Web.
a) Se quiser habilitar a autenticao do Windows, selecione Habilitar
Autenticao do Windows e, no menu suspenso, selecione Negociar
(Kerberos) ou NTLM. Para obter mais informaes, consulte Configurar a
autenticao Kerberos (SharePoint Server 2010).
Se no quiser usar a Autenticao integrada do Windows, desmarque
Autenticao integrada do Windows.
Se quiser que as credenciais dos usurios sejam enviadas por uma rede em
um formulrio no criptografado, selecione Autenticao bsica (senha
enviada em texto no criptografado).
Observao:
Voc pode selecionar a autenticao bsica, a autenticao integrada do Windows ou
ambas. Se selecionar ambas, o SharePoint Server 2010 oferecer os dois tipos de
autenticao para o navegador da Web do cliente. Em seguida, esse navegador
determina qual tipo de autenticao utilizar. Se voc selecionar apenas a autenticao
bsica, verifique se o SSL est habilitado. Caso contrrio, as credenciais podero ser
interceptadas por um usurio mal-intencionado.
b) Se quiser habilitar a autenticao baseada em formulrios, selecione
Habilitar Autenticao Baseada em Formulrios (FBA) e insira o nome
do provedor de associao e o nome do gerenciador de funes nas caixas.
Para obter mais informaes, consulte Configurar a autenticao baseada
em formulrios para um aplicativo Web baseado em declaraes (SharePoint
Server 2010).
Observao:
Se voc selecionar esta opo, assegure-se de que o SSL esteja habilitado. Caso
contrrio, as credenciais podero ser interceptadas por um usurio mal-intencionado.
c) Se voc tiver configurado a autenticao de Provedor de Identidade
Confivel no Windows PowerShell, a caixa de seleo Provedor de
Identidade Confivel estar marcada.
233

Para obter mais informaes, consulte Configurar a autenticao usando um


token de segurana SAML (SharePoint Server 2010).
Voc pode usar um ou mais tipos de autenticao baseada em declaraes.
Para obter mais informaes, consulte Plan authentication methods
(SharePoint Server 2010).
11. Na seo URL da Pgina de Entrada, escolha uma das seguintes opes para
entrar no SharePoint Server 2010:

Selecione URL da Pgina de Entrada Padro se quiser que os usurios sejam


redirecionados para um site de entrada padro para a autenticao baseada em
declaraes.

Selecione URL de Pgina de Entrada Personalizada e digite a URL de entrada


se quiser que os usurios sejam redirecionados para um site de entrada
personalizado para a autenticao baseada em declaraes.

12. Na seo URL Pblica, digite a URL do nome de domnio de todos os sites que os
usurios acessaro nesse aplicativo Web. Essa URL ser usada como base nos
links mostrados em pginas no aplicativo Web. A URL padro consiste no nome e na
porta do servidor atual, sendo automaticamente atualizada para refletir as
configuraes atuais de SSL, cabealho de host e nmero de porta na pgina. Se
voc estiver implantando o SharePoint Server 2010 por detrs de um balanceador
de carga ou servidor proxy, essa URL talvez precise ser diferente das configuraes
de SSL, cabealho de host e porta nessa pgina.
O valor de Zona automaticamente definido como Padro para um novo aplicativo
Web.
Observao:
Voc pode alterar a zona quando estende um aplicativo Web. Para obter mais
informaes, consulte Extend a Web application (SharePoint Server 2010).
13. Na seo Pool de Aplicativos, siga um destes procedimentos:

Clique em Usar pool de aplicativos existente e selecione o pool de aplicativos


que deseja usar no menu suspenso.

Clique em Criar um novo pool de aplicativos e digite o nome do novo pool de


aplicativos ou mantenha o nome padro.
Para obter mais informaes, consulte Logical architecture components
(SharePoint Server 2010).
14. Em Selecione uma conta de segurana para este pool de aplicativos, siga um
destes procedimentos:

Clique em Predefinido para usar uma conta de segurana predefinida e


selecione a conta de segurana no menu suspenso.

Clique em Configurvel para especificar uma nova conta de segurana a ser


usada para um pool de aplicativos existente.

234

Observao:
possvel criar uma nova conta clicando no link Registrar nova conta gerenciada.
15. Na seo Nome e Autenticao do Banco de Dados, escolha o servidor de banco
de dados, o nome do banco de dados e o mtodo de autenticao do seu novo
aplicativo Web, conforme descrito na tabela a seguir.
Item

Ao

Servidor de Banco de Dados Digite o nome do servidor de banco de dados e a


instncia do Microsoft SQL Server que voc deseja usar
no formato <NOME_DO_SERVIDOR\instncia>. Voc
tambm pode usar a entrada padro.
Nome do Banco de Dados

Digite o nome do banco de dados ou use a entrada


padro.

Autenticao do Banco de
Dados

Siga um destes procedimentos para selecionar a


autenticao de banco de dados a ser usada:

Se quiser usar a autenticao do Windows, deixe


essa opo selecionada. Essa opo
recomendvel porque a autenticao do Windows
criptografa automaticamente a senha quando se
conecta ao SQL Server.

Se quiser usar a autenticao do SQL, clique em


Autenticao do SQL. Na caixa Conta, digite o
nome da conta que voc deseja que o aplicativo
Web use para autenticao no banco de dados do
SQL Server e digite a senha na caixa Senha.
Observao:
A autenticao SQL envia a senha de autenticao
SQL sem criptografia ao SQL Server.
recomendvel usar apenas a autenticao SQL se
voc forar a criptografia de protocolo para a
criptografia SQL Server do trfego na rede usando
IPsec.

16. Se voc usar espelhamento de banco de dados, na seo Servidor de Failover, na


caixa Servidor de Banco de Dados de Failover, digite o nome de um servidor de
banco de dados de failover especfico que voc deseja associar a um banco de
dados de contedo.
17. Na seo Conexes do Aplicativo de Servio, selecione as conexes do aplicativo
de servio que ficaro disponveis para o aplicativo Web. No menu suspenso, clique
em padro ou personalizado. Use a opo personalizado para escolher as
conexes de aplicativo de servio a serem usadas para o aplicativo Web.
235

18. Na seo Programa de Aperfeioamento da Experincia do Usurio, clique em


Sim ou No.
19. Clique em OK para criar o novo aplicativo Web.

Para criar um aplicativo Web que usa a autenticao de declaraes


do Windows usando o Windows PowerShell
1. Verifique se voc atende aos seguintes requisitos mnimos: Consulte AddSPShellAdmin. Voc tambm deve ser membro do grupo Administradores local no
computador que executa o Windows PowerShell. Alm disso, alguns procedimentos
requerem que o usurio esteja associado s funes de servidor fixas do SQL
Server dbcreator e securityadmin.
2. No menu Iniciar, clique em Todos os Programas.
3. Clique em Produtos do Microsoft SharePoint 2010.
4. Clique em Shell de Gerenciamento do SharePoint 2010.
5. Para criar um provedor de autenticao de declaraes do Windows, no prompt de
comando do Windows PowerShell, digite o seguinte comando:
Cdigo
da
cpia
$ap = New-SPAuthenticationProvider

Para criar um aplicativo Web que use a autenticao de declaraes do Windows,


no prompt de comando do Windows PowerShell, digite o seguinte comando:
Cdigo
da
cpia
$wa = New-SPWebApplication -Name <ClaimsWindowsWebApplication> ApplicationPool <ClaimsApplicationPool> -ApplicationPoolAccount
<ClaimsApplicationPoolAccount> -URL <URL> -Port <Port> AuthenticationProvider $ap

Observao:
recomendvel que a conta do pool de aplicativos seja uma conta gerenciada no
farm de servidores.
Em que:
<Nome> o nome do novo aplicativo Web que usa a autenticao de
declaraes do Windows.

<Pool_de_Aplicativos> o nome do pool de aplicativos.

<Nome do Pool de Aplicativos> a conta do usurio em que esse pool de


aplicativos ser executado.

<URL> a URL pblica do aplicativo Web.

<Porta> a porta na qual o aplicativo Web ser criado no IIS.


Exemplo

236

Cdigo
da
cpia
$ap = New-SPAuthenticationProvider
Cdigo
da
cpia
$wa = New-SPWebApplication -Name "Contoso Internet Site" -ApplicationPool
"ContosoAppPool" -ApplicationPoolAccount (Get-SPManagedAccount
"DOMAIN\jdoe") -URL "http://www.contoso.com" -Port 80 AuthenticationProvider $ap

Para obter mais informaes, consulte New-SPWebApplication e NewSPAuthenticationProvider.


Observao:
Convm usar o Windows PowerShell ao executar tarefas administrativas de linha de
comando. A ferramenta de linha de comando Stsadm foi preterida, mas est includa
para oferecer suporte compatibilidade com verses anteriores do produto.

Consulte tambm
Conceitos
Criar um conjunto de sites (SharePoint Server 2010)
Configurar a autenticao baseada em formulrios para um aplicativo Web baseado em
declaraes (SharePoint Server 2010)
Configurar a autenticao usando um token de segurana SAML (SharePoint Server
2010)
Criar um aplicativo Web que usa a autenticao clssica do Windows (SharePoint Server
2010)

Outros recursos
Extend a Web application (SharePoint Server 2010)
Configurar a segurana do servidor Web (IIS 7)

237

Configurar a autenticao de
declaraes (SharePoint Server 2010)
Nesta seo:
Criar um aplicativo Web que usa a autenticao de declaraes do Windows
(SharePoint Server 2010)

Configure anonymous access for a claims-based Web application (SharePoint Server


2010) (em ingls)

Configurar a autenticao baseada em formulrios para um aplicativo Web baseado


em declaraes (SharePoint Server 2010)

Configure Kerberos authentication for the claims to Windows token service


(SharePoint Server 2010) (em ingls)

Configurar a autenticao usando um token de segurana SAML (SharePoint Server


2010)

Configurar a autenticao baseada em declaraes usando o Windows Live ID


(SharePoint Server 2010)

238

Configure anonymous access for a


claims-based Web application
(SharePoint Server 2010) (em ingls)
After you have configured a Microsoft SharePoint Server 2010 claims-based Web
application, you can use the procedure in this article to configure anonymous access for
your claims-based Web application. For more information, see Criar um aplicativo Web
que usa a autenticao de declaraes do Windows (SharePoint Server 2010).

Configure anonymous access for a claimsbased Web application


To configure anonymous access for a claims-based Web application
1. Verify that the user account that is performing this procedure is a site collection
administrator.
2. In Central Administration, go to the Security section.
3. Under Anonymous Access, select Enable Anonymous.
4. Click Save.
5. Go to the site for the appropriate Web application.
6. Select Site Actions.
7. Select Site Permissions.
8. On the ribbon, select Anonymous Access.
9. Select either Entire Web Site or Lists and Libraries, depending on how you want to
scope anonymous access for this site.

239

Configurar a autenticao baseada em


formulrios para um aplicativo Web
baseado em declaraes (SharePoint
Server 2010)
Os procedimentos neste artigo fornecem orientao para:
Permitir configurar a autenticao baseada em formulrios para um aplicativo Web
baseado em declaraes do Microsoft SharePoint Server 2010.

Ajudar voc a atualizar aplicativos Web existentes do Office SharePoint Server 2007
que foram configurados para usar a autenticao baseada em formulrios para
funcionar com o SharePoint Server 2010.
Depois que voc atualizar para o SharePoint Server 2010, seus aplicativos Web do
Microsoft Office SharePoint Server 2007 estaro configurados para login herdado. Para
aplicativos Web do Office SharePoint Server 2007 configurados para usar a autenticao
do Windows, no existem etapas adicionais necessrias para atualizao. No entanto,
para aplicativos Web do Office SharePoint Server 2007 configurados para usar a
autenticao baseada em formulrios ou a autenticao SSO da Web, primeiro voc
deve converter para a autenticao de declaraes a fim de que os aplicativos Web do
Office SharePoint Server 2007 possam ser usados no SharePoint Server 2010. Depois
que voc converter os aplicativos Web do Office SharePoint Server 2007 para a
autenticao de declaraes, configure suas zonas de aplicativos Web para a
autenticao baseada em formulrios (ou autenticao SSO da Web, conforme
adequado). A etapa final migrar os usurios e as permisses para o SharePoint Server
2010.
Neste artigo:
Converter aplicativos Web para a autenticao de declaraes

Configurar um aplicativo Web baseado em formulrios para usar um provedor LDAP


utilizando a Administrao Central

Configurar os arquivos LDAP Web.Config

Configurar um aplicativo Web baseado em formulrios para usar um provedor LDAP


utilizando o Windows PowerShell

Migrar usurios e permisses do SharePoint Server 2007 para o SharePoint Server


2010

Converter aplicativos Web para a


autenticao de declaraes
Realize as etapas do procedimento a seguir para usar o Windows PowerShell a fim de
converter aplicativos Web existentes para a autenticao de declaraes.
240

Para converter aplicativos Web para a autenticao de declaraes


1. Verifique se voc cumpre os seguintes requisitos mnimos: Consulte AddSPShellAdmin.
2. No menu Iniciar, clique em Todos os Programas.
3. Clique em Produtos do Microsoft SharePoint 2010.
4. Clique em Shell de Gerenciamento do SharePoint 2010.
5. No prompt de comando do Windows PowerShell, digite o seguinte:
Cdigo
da
cpia
$w = Get-SPWebApplication "http://<server>/" $w.UseClaimsAuthentication =
"True"; $w.Update() $w.ProvisionGlobally()

Observao:
Convm usar o Windows PowerShell ao executar tarefas administrativas de linha de
comando. A ferramenta de linha de comando Stsadm foi preterida, mas est includa
para oferecer suporte compatibilidade com verses anteriores do produto.

Configurar um aplicativo Web baseado em


formulrios para usar um provedor LDAP
utilizando a Administrao Central
Execute as etapas no procedimento a seguir para usar a Administrao Central para
configurar a autenticao baseada em formulrios para um aplicativo Web baseado em
declaraes.

Para configurar a autenticao baseada em formulrios para um


aplicativo Web baseado em declaraes usando a Administrao
Central
1. Verifique se a conta de usurio que est executando esse procedimento de um
administrador de conjunto de sites.
2. Na Administrao Central, em Gerenciamento de Aplicativos, selecione Gerenciar
Aplicativos Web.
3. Na faixa de opes, selecione Novo.
4. Na seo Autenticao da caixa de dilogo Novo Aplicativo Web, selecione
Autenticao Baseada em Declaraes.
5. Na seo Tipo de Autenticao, selecione Habilitar o Provedor de Funes e a
Associao ASP.NET.
6. Digite o nome de um provedor de associao e o nome de um gerente de funo.
No exemplo de arquivo Web.Config descrito neste artigo, o nome do provedor de
associao membership, e o nome do gerente de funo rolemanager.
241

7. Clique em OK para criar o aplicativo Web.

Configurar os arquivos LDAP Web.Config


Depois que voc tiver criado com xito o aplicativo Web (descrito no procedimento
anterior), modifique os seguintes arquivos Web.Config:
O arquivo Web.Config do aplicativo Web da Administrao Central

O arquivo Web.Config do Servio de Token de Segurana

O arquivo Web.Config do aplicativo Web baseado em declaraes da autenticao


baseada em formulrios

Para configurar o arquivo Web.Config da Administrao Central


1. Digite INETMGR em um prompt de comando para abrir o Gerenciador do IIS.
2. V para o site da Administrao Central do SharePoint no IIS.
3. Clique com o boto direito do mouse em Administrao Central do SharePoint e
selecione Explorar.
4. Abra o arquivo Web.Config.
5. Localize a seo <Configuration> <system.web>
e adicione a seguinte entrada:

242

Cdigo
da
cpia
<membership defaultProvider="AspNetSqlMembershipProvider">
<providers>
<add name="membership"
type="Microsoft.Office.Server.Security.LdapMembershipProvider,
Microsoft.Office.Server, Version=14.0.0.0, Culture=neutral,
PublicKeyToken=71e9bce111e9429c"
server="yourserver.com"
port="389"
useSSL="false"
userDNAttribute="distinguishedName"
userNameAttribute="sAMAccountName"
userContainer="OU=UserAccounts,DC=internal,DC=yourcompany,DC=
distinguishedName (of your userContainer)"
userObjectClass="person"
userFilter="(ObjectClass=person)"
scope="Subtree"
otherRequiredUserAttributes="sn,givenname,cn" />
</providers>
</membership>
<roleManager enabled="true"
defaultProvider="AspNetWindowsTokenRoleProvider" >
<providers>
<add name="roleManager"
type="Microsoft.Office.Server.Security.LdapRoleProvider,
Microsoft.Office.Server, Version=14.0.0.0, Culture=neutral,
PublicKeyToken=71e9bce111e9429c"
server="yourserver.com"
port="389"
useSSL="false"
groupContainer="DC=internal,DC=yourcompany,DC= distinguishedName (of your
groupContainer)"
groupNameAttribute="cn"
groupNameAlternateSearchAttribute="samAccountName"
groupMemberAttribute="member"
userNameAttribute="sAMAccountName"
dnAttribute="distinguishedName"
groupFilter="((ObjectClass=group)"
userFilter="((ObjectClass=person)"
scope="Subtree" />
</providers> </roleManager>

Importante:
Aps adicionar a entrada anterior, salve e feche o arquivo Web.Config.

Para configurar o arquivo Web.Config do Servio de Token de


Segurana
1. Digite INETMGR em um prompt de comando para abrir o Gerenciador do IIS.
2. V para o site do SharePoint Web Services.
3. V para o subsite SecurityTokenServiceAppliction.
4. Clique com o boto direito do mouse em Administrao Central do SharePoint e
selecione Explorar.
5. Abra o arquivo Web.Config.
6. Localize a seo <Configuration> <system.web>
243

e adicione a seguinte entrada:


Cdigo
da
cpia
<membership>
<providers>
<add name="membership"
type="Microsoft.Office.Server.Security.LdapMembershipProvider,
Microsoft.Office.Server, Version=14.0.0.0, Culture=neutral,
PublicKeyToken=71e9bce111e9429c"
server="yourserver.com"
port="389"
useSSL="false"
userDNAttribute="distinguishedName"
userNameAttribute="sAMAccountName"
userContainer="OU=UserAccounts,DC=internal,DC=yourcompany,DC=com"
userObjectClass="person"
userFilter="(&amp;(ObjectClass=person))"
scope="Subtree"
otherRequiredUserAttributes="sn,givenname,cn" />
</providers>
</membership>
<roleManager enabled="true" >
<providers>
<add name="rolemanager"
type="Microsoft.Office.Server.Security.LdapRoleProvider,
Microsoft.Office.Server, Version=14.0.0.0, Culture=neutral,
PublicKeyToken=71e9bce111e9429c"
server="yourserver.com"
port="389"
useSSL="false"
groupContainer="DC=internal,DC=yourcompany,DC=com"
groupNameAttribute="cn"
groupNameAlternateSearchAttribute="samAccountName"
groupMemberAttribute="member"
userNameAttribute="sAMAccountName"
dnAttribute="distinguishedName"
groupFilter="(&amp;(ObjectClass=group))"
userFilter="(&amp;(ObjectClass=person))"
scope="Subtree" />
</providers>
</roleManager>

Importante:
Aps adicionar a entrada anterior, salve e feche o arquivo Web.Config.

Para configurar o arquivo Web.Config do aplicativo Web baseado em


declaraes da autenticao baseada em formulrios
1. Digite INETMGR em um prompt de comando para abrir o Gerenciador do IIS.
2. V para o site Formulrios de Declaraes.
3. Clique com o boto direito do mouse em Formulrios de Declaraes e selecione
Explorar.
4. Abra o arquivo Web.Config.
5. Localize a seo <Configuration> <system.web>
.
6. Localize a seo <membership defaultProvider="i">
244

e adicione a seguinte entrada:


Cdigo
da
cpia
<add name="membership"
type="Microsoft.Office.Server.Security.LdapMembershipProvider,
Microsoft.Office.Server, Version=14.0.0.0, Culture=neutral,
PublicKeyToken=71e9bce111e9429c"
server="yourserver.com"
port="389"
useSSL="false"
userDNAttribute="distinguishedName"
userNameAttribute="sAMAccountName"
userContainer="OU=UserAccounts,DC=internal, DC=yourcompany,DC=com"
userObjectClass="person"
userFilter="(&amp;(ObjectClass=person))"
scope="Subtree"
otherRequiredUserAttributes="sn,givenname,cn" />

Localize a seo <roleManager defaultProvider="c" enabled="true"


cacheRolesInCookie="false">

e adicione a seguinte entrada:


Cdigo
da
cpia
<add name="roleManager"
type="Microsoft.Office.Server.Security.LdapRoleProvider,
Microsoft.Office.Server, Version=14.0.0.0, Culture=neutral,
PublicKeyToken=71e9bce111e9429c"
server="yourserver.com"
port="389"
useSSL="false"
groupContainer="DC=internal,DC=yourcompany,DC=com"
groupNameAttribute="cn"
groupNameAlternateSearchAttribute="samAccountName"
groupMemberAttribute="member"
userNameAttribute="sAMAccountName"
dnAttribute="distinguishedName"
groupFilter="(&amp;(ObjectClass=group))"
userFilter="(&amp;(ObjectClass=person))"
scope="Subtree" />

245

Importante:
Aps adicionar a entrada anterior, salve e feche o arquivo Web.Config.

Aviso:
No substitua as entradas existentes neste arquivo Web.Config.

Configurar um aplicativo Web baseado em


formulrios para usar um provedor LDAP
utilizando o Windows PowerShell
Execute as etapas no procedimento a seguir para usar o Windows PowerShell para
configurar a autenticao baseada em formulrios para um aplicativo Web baseado em
declaraes.

Para configurar um aplicativo Web baseado em formulrios para


usar um provedor LDAP utilizando o Windows PowerShell
1. Verifique se voc atende aos seguintes requisitos mnimos: Consulte AddSPShellAdmin.
2. No menu Iniciar, clique em Todos os Programas.
3. Clique em Produtos do Microsoft SharePoint 2010.
4. Clique em Shell de Gerenciamento do SharePoint 2010.
5. No prompt de comando do Windows PowerShell, digite o seguinte:
Cdigo
da
cpia
$ap = New-SPAuthenticationProvider -Name "ClaimsForms" ASPNETMembershipProvider "membership" -ASPNETRoleProviderName
"rolemanager" $wa = New-SPWebApplication -Name "Claims Windows Web App" ApplicationPool "Claims App Pool" -ApplicationPoolAccount
"internal\appool"
-Url http://servername -Port 80 AuthenticationProvider $ap

Observao:
O valor do parmetro ApplicationPoolAccount deve ser uma conta gerenciada
no farm.
6. Depois que voc criar com xito um provedor de autenticao e um aplicativo Web,
modifique os seguintes arquivos Web.Config com os exemplos de entradas
fornecidos na seo "Configurar os arquivos LDAP Web.Config" deste artigo:

O arquivo Web.Config do aplicativo Web da Administrao Central

O arquivo Web.Config do Servio de Token de Segurana


246

O arquivo Web.Config do aplicativo Web baseado em declaraes da


autenticao baseada em formulrio

7. Depois que voc modificar os arquivos Web.Config, crie um SPClaimsPrinciple e um


conjunto de sites, conforme mostrado no seguinte exemplo:
Cdigo
da
cpia
$cp = New-SPClaimsPrincipal -Identity "membership:SiteOwner" -IdentityType
FormsUser $sp = New-SPSite http://servername:port -OwnerAlias $cp.Encode()
-Template "STS#0"

Observao:
Convm usar o Windows PowerShell ao executar tarefas administrativas de linha de
comando. A ferramenta de linha de comando Stsadm foi preterida, mas est includa
para oferecer suporte compatibilidade com verses anteriores do produto.

Migrar usurios e permisses do SharePoint


Server 2007 para o SharePoint Server 2010
Execute as etapas no procedimento a seguir para usar o Windows PowerShell para
migrar usurios e permisses.

Para migrar usurios e permisses do SharePoint Server 2007 para o


SharePoint Server 2010
1. Verifique se voc atende aos seguintes requisitos mnimos: Consulte AddSPShellAdmin.
2. No menu Iniciar, clique em Todos os Programas.
3. Clique em Produtos do Microsoft SharePoint 2010.
4. Clique em Shell de Gerenciamento do SharePoint 2010.
5. No prompt de comando do Windows PowerShell, digite o seguinte:
Cdigo
da
cpia
$w = Get-SPWebApplication "http://<server>/" $w.MigrateUsers(True)

Observao:
Convm usar o Windows PowerShell ao executar tarefas administrativas de linha de
comando. A ferramenta de linha de comando Stsadm foi preterida, mas est includa
para oferecer suporte compatibilidade com verses anteriores do produto.

247

Configure Kerberos authentication for


the claims to Windows token service
(SharePoint Server 2010) (em ingls)
This article is obsolete.
For information about how to configure Kerberos authentication, see Configuring
Kerberos Authentication for Microsoft SharePoint 2010 Products and Technologies (white
paper). (http://go.microsoft.com/fwlink/?LinkID=197178) white paper.

Consulte tambm
Outros recursos
Plan authentication methods (SharePoint Server 2010)

248

Configurar a autenticao usando um


token de segurana SAML (SharePoint
Server 2010)
Os procedimentos neste artigo fornecem uma explicao sobre como configurar a
autenticao usando um token de SAML de segurana para um aplicativo Web baseado
em declaraes do Microsoft SharePoint Server 2010.
A entrada SAML usada, normalmente, nos cenrios de federao corporativos, por
exemplo, para prover acesso a um parceiro de negcios. Ela tambm implantada para
prover acesso a usurios internos cujas contas residam em um domnio que no
pertena floresta que contm o SharePoint Server 2010.
Antes de configurar a autenticao usando um token de SAML de segurana para um
aplicativo Web baseado em declaraes do SharePoint Server 2010, configure um
servidor executando os AD_FS (Servios de Federao do Active Directory) 2.0. Para
obter informaes sobre a configurao de um servidor para executar os AD FS 2.0,
consulte o AD FS 2.0 Deployment Guide.
Neste artigo:
Configurar um aplicativo IP-STS (Identity Provider STS) usando o Windows
PowerShell

Configurar um aplicativo Web RP-STS (Relying Party STS)

Estabelecer uma relao de confiana com um IP-STS usando o Windows


PowerShell

Exportar o certificado IP-STS de confiana usando o Windows PowerShell

Definir um identificador exclusivo para mapeamento de declaraes usando o


Windows PowerShell

Criar um novo aplicativo Web do SharePoint e configur-lo para usar a entrada


SAML

Configurar um aplicativo IP-STS (Identity


Provider STS) usando o Windows PowerShell
Execute os procedimentos a seguir para usar o Windows PowerShell para configurar um
aplicativo Web baseado em declaraes do SharePoint.

Para configurar um aplicativo IP-STS usando o Windows PowerShell


1. Verifique se voc atende aos seguintes requisitos mnimos: Consulte AddSPShellAdmin.
2. No menu Iniciar, clique em Todos os Programas.
3. Clique em Produtos do Microsoft SharePoint 2010.
4. Clique em Shell de Gerenciamento do SharePoint 2010.
249

5. No prompt de comando do Windows PowerShell, crie um objeto x509Certificate2,


conforme mostrado no exemplo a seguir:
Cdigo
da
cpia
$cert = New-Object
System.Security.Cryptography.X509Certificates.X509Certificate2("path to
cert file")

6. Crie um mapeamento de tipo de declarao para usar em seu provedor de


autenticao de confiana, conforme mostrado no exemplo a seguir:
Cdigo
da
cpia
New-SPClaimTypeMapping
"http://schemas.xmlsoap.org/ws/2005/05/identity/claims/emailaddress" IncomingClaimTypeDisplayName "EmailAddress" -SameAsIncoming

7. Crie um provedor de login confivel criando um valor para o parmetro realm


, conforme mostrado no exemplo a seguir:
Cdigo
da
cpia
$realm = "urn:" + $env:ComputerName + ":domain-int"

8. Crie um valor para o parmetro signinurl


que aponte para o aplicativo Web do Servio de Token de Segurana, conforme
mostrado no exemplo a seguir:
Cdigo
da
cpia
$signinurl = "https://test-2/FederationPassive/"

9. Crie o fornecedor confivel de login, usando o mesmo valor IdentifierClaim


que o mapeamento de declaraes ($map1.InputClaimType
), conforme mostrado no exemplo a seguir:
Cdigo
da
cpia
$ap = New-SPTrustedIdentityTokenIssuer -Name "WIF" -Description "Windows
Identity Foundation" -Realm $realm -ImportTrustCertificate $cert ClaimsMappings $map1[,$map2..] -SignInUrl $signinurl -IdentifierClaim
$map1.InputClaimType

10. Crie um aplicativo Web criando primeiro um valor para a conta do pool de aplicativos
(para o usurio atual), conforme mostrado no exemplo a seguir:

250

Cdigo
da
cpia
$account = "DOMAIN\" + $env:UserName

Observao:
A conta do pool de aplicativos deve ser uma conta gerenciada. Para criar uma
conta gerenciada, use New-SPManagedAccount
.
11. Crie um valor para a URL do aplicativo Web ($webappurl = "https://" +
$env:ComputerName

), conforme mostrado no exemplo a seguir:


Cdigo
da
cpia
$wa = New-SPWebApplication -name "Claims WIF" -SecureSocketsLayer ApplicationPool "SharePoint SSL" -ApplicationPoolAccount $account -Url
$webappurl -Port 443 -AuthenticationProvider $ap

12. Crie um site criando primeiro um objeto de declarao, conforme mostrado no


exemplo a seguir:
Cdigo
da
cpia
$claim = New-SPClaimsPrincipal -TrustedIdentityTokenIssuerr $ap -Identity
$env:UserName

13. Crie um site, conforme mostrado no exemplo a seguir:


Cdigo
da
cpia
$site = New-SPSite $webappurl -OwnerAlias $claim.ToEncodedString() template "STS#0"

Configurar um aplicativo Web RP-STS


(Relying Party STS)
Use o procedimento nesta seo para configurar um aplicativo RP-STS.

Para configurar um aplicativo Web RP-STS


1. Abra o console de Gerenciamento dos AD_FS 2.0.
2. No painel esquerdo, expanda Diretiva e selecione Terceiras Partes Confiveis.
3. No painel direito, clique em Adicionar Terceira Parte Confivel. Isso abre o
assistente de configurao dos Servios de Federao do Active Directory (AD FS)
2.0.
4. Na primeira pgina do assistente, clique em Iniciar.
251

5. SelecioneInserir configurao de terceira parte confivel manualmente e clique


em Avanar.
6. Digite o nome de uma terceira parte confivel e clique em Avanar.
7. Verifique se a opo Perfil do Servidor dos Servios de Federao do Active
Directory (AD FS) 2.0 est marcada e clique em Avanar.
8. No use um certificado de criptografia. Clique em Avanar.
9. Selecione Habilitar suporte para federao de identidade baseada em
navegador da Web.
10. Digite o nome da URL do aplicativo Web e acrescente /_trust/ (por exemplo:
https://nomedoservidor/_trust/). Clique em Avanar.
11. Digite o nome de um identificador (por exemplo:
urn:NOMEDOCOMPUTADOR:Geneva) e clique em Adicionar. Clique em
Avanar.
12. Na pgina Resumo, clique em Avanar e em Fechar. Isso abre o console de
Gerenciamento do Editor de Regras. Use esse console para configurar o
mapeamento de declaraes de um aplicativo Web LDAP para o SharePoint
13. No painel esquerdo, expanda Nova Regra e selecione Regra Predefinida.
14. Selecione Criar Declaraes do Repositrio de Atributos LDAP.
15. No painel direito, na lista suspensa Repositrio de Atributos, selecione
Repositrio Corporativo de Contas de Usurio do Active Directory.
16. Em Atributo LDAP, selecione sAMAccountName.
17. Em Tipo de Declarao de Sada, selecione Endereo de Email.
18. No painel esquerdo, clique em Salvar.

Estabelecer uma relao de confiana com


um IP-STS usando o Windows PowerShell
Use o procedimento nesta seo para estabelecer uma relao de confiana com um IPSTS.

Para estabelecer uma relao de confiana com um IP-STS usando o


Windows PowerShell
1. Verifique se voc atende aos seguintes requisitos mnimos: Consulte AddSPShellAdmin.
2. No menu Iniciar, clique em Todos os Programas.
3. Clique em Produtos do Microsoft SharePoint 2010.
4. Clique em Shell de Gerenciamento do SharePoint 2010.
5. No prompt de comando do Windows PowerShell, estabelea uma relao de
confiana, como mostrado no exemplo a seguir:

252

Cdigo
da
cpia
$waurl = "https://" + $env:ComputerName $title = "SAML-Claims"

Exportar o certificado IP-STS de confiana


usando o Windows PowerShell
Use o procedimento nesta seo para exportar o certificado IP-STS com o qual voc
deseja estabelecer uma relao de confiana, e copie o certificado para um local que o
Microsoft SharePoint Server 2010 possa acessar.

Para exportar o certificado IP-STS confivel usando o Windows


PowerShell
1. Verifique se voc atende aos seguintes requisitos mnimos: Consulte AddSPShellAdmin.
2. No menu Iniciar, clique em Todos os Programas.
3. Clique em Produtos do Microsoft SharePoint 2010.
4. Clique em Shell de Gerenciamento do SharePoint 2010.
5. No prompt de comando do Windows PowerShell, exporte o certificado IP-STS de
confiana, como mostrado no exemplo a seguir:
Cdigo
da
cpia
$cert = New-Object
System.Security.Cryptography.X509Certificates.X509Certificate2("c:\geneva.cer")

Definir um identificador exclusivo para


mapeamento de declaraes usando o
Windows PowerShell
Use o procedimento nesta seo para definir um endereo de email que servir como
identificador exclusivo para o mapeamento de declaraes. Normalmente, o
administrador do STS de confiana ter de fornecer essas informaes porque apenas o
proprietrio do STS conhece que valor no token ser sempre exclusivo para cada
usurio. Observe que o administrador do STS de confiana pode criar um URI para
representar o endereo de email.

Para definir um identificador exclusivo para mapeamento de


declaraes usando o Windows PowerShell
1. Verifique se voc atende aos seguintes requisitos mnimos: Consulte AddSPShellAdmin.
2. No menu Iniciar, clique em Todos os Programas.
3. Clique em Produtos do Microsoft SharePoint 2010.
253

4. Clique em Shell de Gerenciamento do SharePoint 2010.


5. No prompt de comando do Windows PowerShell, crie um mapeamento, como
mostrado no exemplo a seguir:
Cdigo
da
cpia
$map = New-SPClaimTypeMapping -IncomingClaimType
"http://schemas.xmlsoap.org/ws/2005/05/identity/claims/emailaddress" IncomingClaimTypeDisplayName "EmailAddress" -SameAsIncoming

Criar um novo provedor de autenticao


Use o procedimento nesta seo para criar um novo provedor de autenticao que o
aplicativo Web usar.

Para criar um novo provedor de autenticao usando o Windows


PowerShell
1. Verifique se voc atende aos seguintes requisitos mnimos: Consulte AddSPShellAdmin.
2. No menu Iniciar, clique em Todos os Programas.
3. Clique em Produtos do Microsoft SharePoint 2010.
4. Clique em Shell de Gerenciamento do SharePoint 2010.
5. No prompt de comando do Windows PowerShell, crie um novo provedor de
autenticao, como mostrado no exemplo a seguir. Observe que o realm o
parmetro usado pelo STS de confiana para identificar um farm especfico do
SharePoint.
Cdigo
da
cpia
$realm = "urn:" + $env:ComputerName + ":Geneva" $ap = NewSPTrustedIdentityTokenIssuer -Name "Geneva" -Description "Geneva" -Realm
$realm -ImportTrustCertificate $cert -ClaimsMappings $map -SignInUrl
"https:// test-2/FederationPassive/" -IdentifierClaim
"http://schemas.xmlsoap.org/ws/2005/05/identity/claims/emailaddress"

Criar um novo aplicativo Web do SharePoint e


configur-lo para usar a entrada SAML
Nesta etapa, crie e configure o aplicativo Web.

Para criar um novo aplicativo Web do SharePoint e configur-lo para


usar a entrada SAML usando o Windows PowerShell
1. Verifique se voc atende aos seguintes requisitos mnimos: Consulte AddSPShellAdmin.
2. No menu Iniciar, clique em Todos os Programas.
254

3. Clique em Produtos do Microsoft SharePoint 2010.


4. Clique em Shell de Gerenciamento do SharePoint 2010.
5. No prompt de comando do Windows PowerShell, crie um novo aplicativo Web do
SharePoint e configure-o para usar a entrada SAML. Observe que voc deve
substituir "WebAppUrl" e "domain\admin" pelos valores vlidos.
Cdigo
da
cpia
$wa = New-SPWebApplication -Name "SAML Sign-In" -SecureSocketsLayer ApplicationPool "SAML Sign-In" -ApplicationPoolAccount "domain\admin" Url "WebAppUrl" -Port 443 -AuthenticationProvider $ap

Observao:
Voc est habilitando o SSL porque, com a entrada SAML, cookies so usados
como o tquete de logon nico do usurio. Isso permite que os administradores
concedam acesso aos recursos do SharePoint pela durao do token sem a
necessidade de autenticar novamente o usurio. Sem SSL, esses cookies podem
ser facilmente interceptados por um usurio mal-intencionado e ser usados para
representar o usurio original.
Depois de concluir esses procedimentos, crie um site do SharePoint e designe um
proprietrio. Para obter informaes sobre a criao de um site do SharePoint, consulte
Criar um conjunto de sites (SharePoint Server 2010).

255

Configuring the Login Token Expiration


for SAML Claims Users (SharePoint 2010)
(OBSOLETE)
The content that you tried to view is no longer available.

256

Configurar a autenticao baseada em


declaraes usando o Windows Live ID
(SharePoint Server 2010)
A autenticao baseada em declaraes no Microsoft SharePoint Server 2010 pode
delegar a autenticao para o STS (servio de token de segurana) do Windows Live ID.
Isso importante se voc deseja implementar um cenrio em que o Windows Live ID
usado para gerenciamento de senhas. O servio Windows Live ID configurado como o
provedor de identidade para o SharePoint Server 2010. Uma relao de confiana
unidirecional baseada em certificado estabelecida entre o SharePoint Server 2010 e o
servio Windows Live ID. Quando um usurio fornece credenciais ao Windows Live ID, o
servio Windows Live ID retorna uma PUID (Identidade Exclusiva do Passport) e
informaes de email encapsuladas em um token de declaraes SAML (Security
Assertion Markup Language) verso 1.1. A chave pblica do Windows Live ID, que faz
parte do XML de Metadados do Windows Live ID, criptografa o token de declaraes.
Para obter mais informaes sobre o Windows Live ID, consulte os seguintes recursos:
Introduo ao Windows Live ID
(http://go.microsoft.com/fwlink/?linkid=201477&clcid=0x416)

Microsoft Federation Gateway


(http://go.microsoft.com/fwlink/?linkid=150843&clcid=0x416)

Windows Live Developer Center


(http://go.microsoft.com/fwlink/?linkid=191075&clcid=0x416)
O cookie do Windows Live ID armazenado em cache no computador cliente e enviado
ao SharePoint Server 2010 por meio de uma resposta POST a uma solicitao de
autenticao bem-sucedida. O SharePoint Server 2010 converte o token SAML do
Windows Live ID em um token SAML do SharePoint Server 2010. O PUID para o usurio
gerado com base na declarao de nome UPN retornada no token SAML. Esse valor
usado em todo o SharePoint Server 2010 para identificar o usurio com exclusividade e
executar o controle de acesso. O SharePoint Server 2010 pode aumentar os tokens do
usurio com declaraes adicionais usando um provedor de declaraes
personalizadas, que configurado no aplicativo Web do SharePoint Server 2010. O
cookie do SharePoint Server 2010 tambm retornado para o computador cliente e
armazenado em cache para solicitaes subsequentes. Quando o cookie do Windows
Live ID ou do SharePoint Server 2010 expira, o usurio redirecionado para um servidor
do Windows Live ID.
Neste artigo:
Configurar o Servio de Token de Segurana do Windows Live ID

Configure o SharePoint para a autenticao do Windows Live ID

Converter um ambiente interno do Windows Live ID em um ambiente de produo

Criar diferentes tipos de aplicativos Web baseados em declaraes do SharePoint

Conceder permisses a todos os usurios autenticados do Windows Live ID


257

Configurar o Servio de Token de Segurana


do Windows Live ID
O protocolo Web Services Federation implementado pelo servio Windows Live ID e
fornece a infraestrutura do STS do Live ID que designada como um provedor de
identidade confivel. Voc pode extrair um certificado pblico do Windows Live ID de um
n de X509Certificate
de XML de metadados e salv-lo em um certificado de segurana da Internet com uma
extenso de arquivo .cer. Se o XML de metadados contiver vrios ns de
X509Certificate

, voc poder usar qualquer um deles. Fornea acesso de leitura conta pool de
aplicativos do farm do SharePoint Server 2010 no certificado de segurana da Internet
(arquivo .cer).
Configure o MSM (Microsoft Services Manager) utilizando os seguintes valores:

Valor

Descrio

Nome do
domnio:

O nome de domnio para o qual as solicitaes de autenticao para o STS


do Live ID sero geradas. Use um FQDN (Nome de Domnio Totalmente
Qualificado).

URL de
Retorno
Padro

A URL para a qual o Windows Live ID STS redirecionar o usurio aps a


autenticao bem-sucedida; por exemplo:
https://nome_de_usurio.global.corp.contoso.com/_trust/default.aspx
.

Nome DNS

O identificador exclusivo fornecido em uma solicitao de autenticao para


o STS do Windows Live ID. Esse identificador exclusivo habilita a
funcionalidade de pesquisa para a URL de Retorno Padro. O Nome DNS
deve corresponder ao valor de realm especificado na solicitao de
autenticao do Windows Live ID.

Parmetro
WRealm

O parmetro WRealm deve corresponder ao campo DNS na configurao


do site do MSM. O parmetro WRealm deve ser criado em um dos
seguintes formatos: sub.domnio.superior ou Urn:domnio:nome.

Poltica para Configure a Poltica para Substituir Autenticao usando o seguinte valor:
Substituir
MBI_FED_SSL.
Autentica
o

Configure o SharePoint para a autenticao


do Windows Live ID
Use os procedimentos desta seo para configurar o SharePoint Server 2010 para a
autenticao do Windows Live ID.
258

Para configurar o SharePoint para a autenticao do Windows Live


ID usando o Windows PowerShell
1. Verifique se voc atende aos requisitos mnimos: Consulte Add-SPShellAdmin.
2. No menu Iniciar, clique em Todos os Programas.
3. Clique em Produtos do Microsoft SharePoint 2010.
4. Clique em Shell de Gerenciamento do SharePoint 2010.
5. No prompt de comando do Windows PowerShell (ou seja, PS C:\>), defina o valor de
realm para corresponder ao valor de Nome DNS especificado no Microsoft Services
Manager. O valor de realm na integrao do Windows Live ID deve corresponder ao
nome DNS correto, como mostrado no exemplo a seguir:
Cdigo
da
cpia
$realm = "urn:" + $env:ComputerName + ":ServerName"

6. Para obter o valor de PUID da conta que voc usar como conta de Administrador
do Farm, primeiro entre no seguinte site: Windows Live
ID(https://accountservices.passport.net); em seguida, localizando o campo Unique ID
na pgina Credenciais.
7. Especifique o valor PUID usando o seguinte formato: PUID@live.com.
8. Localize um dos ns de <X509Certificate>
na seguinte origem: URL de XML de Metadados (https://nexus.passportint.com/federationmetadata2/2007-06/federationmetadata.xml).
9. Copie o contedo de qualquer um dos dois ns de X509Certificate
, como mostrado no seguinte exemplo:
Cdigo
da
cpia
MIICWzCCAcSgAwIBAgIJAJEzHoaEodSoMA0GCSqGSIb3DQEBBQUAMCkxJzAlBgNV
BAMTHkxpdmUgSUQgU1RTIFNpZ25pbmcgUHVibGljIEtleTAeFw0wODEwMzAyMjA5
MjNaFw0xMzEwMjkyMjA5MjNaMCkxJzAlBgNVBAMTHkxpdmUgSUQgU1RTIFNpZ25p
bmcgUHVibGljIEtleTCBnzANBgkqhkiG9w0BAQEFAAOBjQAwgYkCgYEArz97XPae
GNAC4UnKl5zReyhgk3Bzf08U+CgD0R9+GZOahmpakJXFpI213gQWiHrUGaMN9nsK
4kzSfDPiquAMsV6vBYyWuPLZ0XrMzTAOV/WHSK3bCsYWWQZeH9Xn8G1Hkz+gQSC/
92lBbq9oBCZfLv3OlkobOmT8d+ldRKGU4pUCAwEAAaOBijCBhzAdBgNVHQ4EFgQU
VbJyIcGL0AjB4/Wm4DqUZux6uUkwWQYDVR0jBFIwUIAUVbJyIcGL0AjB4/Wm4DqU
Zux6uUmhLaQrMCkxJzAlBgNVBAMTHkxpdmUgSUQgU1RTIFNpZ25pbmcgUHVibGlj
IEtleYIJAJEzHoaEodSoMAsGA1UdDwQEAwIBxjANBgkqhkiG9w0BAQUFAAOBgQAO
/5vGfu+Vg1TKBuxsAIMqjqKXX7aRrANNZM/5ACdwAUtMDG/n8INoXgOKr851fbF6
4yBesmFjg2TbR8y0/ITAD+d+iyEpR7IO3/is9rWAj4ggbw8yqaDWn26eh3bAdoa+
p38qtqJHkUGF5vApeHiu6zO573bKs+nXcKVM8mNbjA==

10. Cole o contedo de um dos ns de X509Certificate


em um novo arquivo do Bloco de Notas e salve o arquivo com o seguinte nome:
LiveID-INT.cer.
11. Configure o certificado do Windows Live ID (extrado do XML de metadados), como
mostrado no seguinte exemplo:
259

Cdigo
da
cpia
$certloc = "C:\LiveIDWithSAML\LiveID-INT.cer"

12. Defina uma nova autoridade raiz confivel no SharePoint Server 2010, como
mostrado no seguinte exemplo:
Cdigo
da
cpia
$rootcert = Get-PfxCertificate $certloc New-SPTrustedRootAuthority
"NewRootAuthority" -Certificate $rootcert | Out-Null

13. Crie um objeto com um certificado do Windows Live ID, como mostra o seguinte
exemplo:
Cdigo
da
cpia
$cert = New-Object
System.Security.Cryptography.X509Certificates.X509Certificate2($certloc)

14. Defina a declarao que voc usar como identificador exclusivo do usurio. Mapeie
a declarao de UPN para o Identificador de nome de declarao reservado. A
declarao de Endereo de email tambm pode ser mapeada, como mostra o
seguinte exemplo:
Cdigo
da
cpia
$map1 = New-SPClaimTypeMapping -IncomingClaimType
"http://schemas.xmlsoap.org/claims/EmailAddress" IncomingClaimTypeDisplayName
"http://schemas.xmlsoap.org/claims/EmailAddress" -SameAsIncoming $map2 =
New-SPClaimTypeMapping -IncomingClaimType
"http://schemas.xmlsoap.org/ws/2005/05/identity/claims/nameidentifier" IncomingClaimTypeDisplayName "UPN" -LocalClaimType
"http://schemas.xmlsoap.org/ws/2005/05/identity/claims/upn"

15. Crie um novo provedor de autenticao do SharePoint Server 2010 para um novo
aplicativo Web, como mostrado no seguinte exemplo:
Cdigo
da
cpia
$apSAML = New-SPTrustedIdentityTokenIssuer -Name "LiveID" -Description
"LiveID" -Realm $realm -ImportTrustCertificate $cert -ClaimsMappings
$map1,$map2 -SignInUrl "https://login.live-int.com/login.srf" IdentifierClaim
"http://schemas.xmlsoap.org/ws/2005/05/identity/claims/nameidentifier"

16. Crie um novo aplicativo Web SharePoint Server 2010 para uso com o provedor de
autenticao criado na etapa anterior, como mostra o seguinte exemplo:
260

Cdigo
da
cpia
$waurl = https://" + $env:ComputerName - You might use FQDN url of your
site here. $title = "Site Title" $waexe = New-SPWebApplication -Name
$title -ApplicationPool $title -ApplicationPoolAccount $owner -Url $waurl
-AuthenticationProvider $scexe = New-SPSite $siteurl -Name $title Description $title -Template 'STS#1' -OwnerAlias

17. Inicie o Gerenciador do IIS digitando INETMGR no prompt de comando.


18. Acesse o site Aplicativo Web de Declaraes no IIS.
19. No painel esquerdo, clique com o boto direito do mouse em Aplicativo Web de
Declaraes e selecione Editar Ligaes.
20. Selecione https e clique em Editar.
21. Em Certificado SSL, selecione qualquer certificado listado. Considere o uso de um
certificado auto-assinado.
22. Importe o certificado pblico do Windows Live ID para o Computador local, o
SharePoint Server 2010 e as pastas Pessoas Confiveis.

Converter um ambiente interno do Windows


Live ID em um ambiente de produo
Use os procedimentos desta seo para converter um ambiente interno do Windows Live
ID em um ambiente de produo.

Para converter um ambiente interno do Windows Live ID em um


ambiente de produo
1. Verifique se o site foi migrado para um ambiente de produo no MSM e se a
conformidade foi concluda. Uma anlise de conformidade no ser necessria se o
ambiente do Windows Live ID no MSM for interno.
2. Verifique se a poltica de autenticao do ambiente de produo do Windows Live ID
est configurada com o seguinte valor: MBI_FED_SSL.
3. Verifique se o ambiente de produo do Windows Live ID usa URLs baseadas em
HTTPS, pois a poltica de autenticao do ambiente de produo est configurada
para o transporte SSL. Os sites do ambiente de produo enviam solicitaes POST
sobre SSL para https://login.live.com/. No SPTrustedIdentityTokenIssuer existe
uma URI de provedor que deve ser a URI de logon do Live. Verifique se a URI de
logon do Live baseada em HTTPS.
4. Se o provedor de declaraes do Windows Live ID estiver configurado para utilizar
um endereo de email em vez de um PUID, o site do ambiente de produo dever
estar no grupo de polticas da Microsoft. Lembre-se de que esse grupo de polticas
auto-aprovado para parceiros internos, e a aprovao explcita necessria para
parceiros externos.

261

Criar diferentes tipos de aplicativos Web


baseados em declaraes do SharePoint
Use os procedimentos nesta seo para executar um script do Windows PowerShell
para criar diferentes tipos de aplicativos Web baseados em declaraes do SharePoint
Server 2010.

Para criar diferentes tipos de aplicativos Web baseados em


declaraes do SharePoint usando o Windows PowerShell
1. Verifique se voc atende aos requisitos mnimos: Consulte Add-SPShellAdmin.
2. No menu Iniciar, clique em Todos os Programas.
3. Clique em Produtos do Microsoft SharePoint 2010.
4. Clique em Shell de Gerenciamento do SharePoint 2010.
5. No prompt de comando do Windows PowerShell, execute o script do
DeployLiveIdWithSAML, como mostrado no seguinte exemplo:

262

C
di
go
da
c
pi
a
#.SYNOPSIS #
Script for creating different types of claims web
applications from the Windows PowerShell command line. #.DESCRIPTION #
Script will create ANON, WIN, FBA, MULTI, MIXED, SAML and combinations of
these web applications. #.NOTES #
Script: ClaimsWA.ps1 #
Remark:
The script will load/unload additional snap-ins depending on where it's
being executed from. #
Update: 1/15/2010 (v2.0) #.PARAMETER type #
Indicates the type of claims web app to create (see examples for full
list of valid supported types) #If not specified, this will default to
ALL and each of the supported types of claims web apps will be created
#.PARAMETER port #
Indicates the port number to create the web app on
(See reserved ports at http://support.microsoft.com/kb/832017) #If not
specified, this will default to port 201 and will be incremented in
sequence for multiple web apps #.PARAMETER owner #
Indicates the domain
account that will be used for App Pool (should be registered as a
SharePoint Server managed account) #If not specified, this will default
to logged on user and will use USERDOMAIN & USERNAME environment values
#.EXAMPLE #
claimswa.ps1 WIN (create WIN-claims web app at port# 201
and use logged on user for app pool account) # #
Here are some more
examples of HOWTO use the script: #
claimswa.ps1 ANON (create ANON
web app at port# 201) #
claimswa.ps1 ANON/FBA 701 (create ANON/FBA
web app at port# 701) #
claimswa.ps1 FBA (create FBA web app at
port# 201 using LDAP provider; default is REDMOND instance) #
claimswa.ps1 FBA/IBM (create FBA web app at port# 201 using LDAP provider
pointing to the IBM instance) #
claimswa.ps1 FBA/SQL 851 (create
forms-based authentication web app at port# 851 using SQL provider) #
claimswa.ps1 WIN/FBA/MIXED 501 (create Windows/forms-based authentication
mixed-mode web apps at port# 501) #
claimswa.ps1 WIN/SAML/MULTI 901
(create Windows/SAML multi-auth web apps at port# 901) # #
Here is the
full list of all the support TYPEs (combine options delimited with slash
for your config): # #
Basic auth types: #
WIN
: create Windows
claims web application on the port# specified on command line #
FBA
: create forms-based authentication claims web apps with the specified
membership provider (SQL Server/LDAP listed below) #
SAML : create
SAML-claims web application on the default HTTPS port# 443 #
ANON :
indicator switch for creating the web application to allow ANON mode #
Complex auth types: #
MULTI : create claims web application with
multiple auth types using a single URL to access #
MIXED : create
claims web application with multiple auth types using multiple URLs to
access #
FBA membership/rolemanager providers #
RED
: use the
REDMOND domain LDAP provider; this is the default setting if a provider
is not specified #
SQL
: use the SQL Server provider for
connecting to forms-based authentication web apps (connects to the
ASPNETDB instance on ZADANG) #
PPL
: use the PEOPLEDC domain LDAP
provider that is a private domain used for testing PEOPLE features #
SUN
: use the SUNOne LDAP provider in the PEOPLEDC domain which is used
for profile import/sync testing #
IBM
: use the IBM LDAP provider
in the PEOPLEDC domain which is used for profile import/sync testing #

263

NVL
: use the Novell LDAP provider in the PEOPLEDC domain which is used
for profile import/sync testing # TODO (no specific ETA for these
updates): #
1. Set the default IIS cert bindings for SAML web #
2.
Use IIS CMDlets instead of updating XML object #
3. We should be able
to define MixedMode base auth #
4. Use the domain for logged on user
for LDAP string #
5. Do not attempt to write to CA/STS if running on
WFE
# Define the args list that we will accept & work with param
([string]$type, [int]$port, [string]$owner) function main() {
#
Valid options list
$auths = @("WIN", "FBA", "SAML", "ANON")
$extnd = @("MULTI", "MIXED")
$provs = @("SQL", "RED", "PPL", "SUN",
"IBM", "NVL")
$optns = @("APP", "FIX")
$typeOK = $true
# Do we have the minimum args data before we can proceed
# I'm not
doing extensive validation but at least minimum
foreach ($arg in
$type.split("/")) {
if (($auths+$extnd+$optns+$provs) notcontains $arg) {
write-host -Fore Red "`nInvalid TYPE
argument was specified; execution aborted!`nTo see a list of valid TYPEs,
execute with -examples option`n"
$typeOK=$false; break
}
}
if ($typeOK) {
$type =
@($type.toupper().split("/") | Sort | Get-Unique)
switch
($type.count) {
1 {
foreach ($arg in $type) {
if (($auths+$extnd+$optns) -notcontains $arg) {
write-host -Fore Red "`nInvalid AUTH argument was specified; execution
aborted!`nTo see a list of valid AUTHs, execute with -examples option`n"
$typeOK=$false; break
}
}
if (($type -eq "MULTI") -or ($type -eq "MIXED")) {
$type += @("WIN", "FBA"); write-host -Fore Yellow "MULTI/MIXED auth combo
not specified; defaulting to $type"
}
if
($type -eq "ANON") {
$type += @("WIN"); write-host Fore Yellow "ANON auth combo not specified; defaulting to $type"
}
}
2 {
if ($type contains "ANON") {
foreach ($arg in $type) {
if ($auths -notcontains $arg) {
write-host Fore Red "`nInvalid ANON combo was specified; execution aborted!`nTo see
a list of valid PROVIDERs, execute with -examples option`n"
$typeOK=$false; break
}
}
}
else {
$multiOK=$true
foreach ($arg in $type) {
if ($auth -notcontains
$arg) {
$multiOK=$false; break
}
}
if ($multiOK) {$type +=
@("MULTI"); write-host -Fore Yellow "Multiple auth types specified;
defaulting to $type"}
}
}
}
if (($type -contains "MULTI") -or ($type -contains "MIXED") -and
($type.count -lt 3)) {
write-host -Fore Red "`nMULTI/MIXED
option requires 2 base auth types be specified!`nTo see a list of valid
TYPEs, execute with -examples option`n"
$typeOK=$false
}
}
if ($typeOK) {
# We seem to have the TYPE
argument, let's check the others
if (-not $port) {
if ($type -contains "SAML") {$port=443} else {$port=201}
write-host -Fore Yellow "PORT not specified; defaulting to $port"
}
if (-not $owner) {
$owner = $env:UserDomain + "\"
+ $env:UserName.tolower()
write-host -Fore Yellow "OWNER not
specified; defaulting to $owner"
}
#In case somebody
attempts to execute this script in the regular PS/ISE console,
#let's load the IIS/SP snap-in to ensure we have everything we need to
work with
Manage-SnapIns (1)
# check what flavor

264

of SERVER we're running


$product = Get-SPProduct | Where-Object
{$_.ProductName.contains("SharePoint Server 2010")};
if
($product.ProductName.contains("Debug")) {$flavor="DEBUG"} else
{$flavor="SHIP"}
write-host -Fore Green "Detected $flavor flavor
of MOSS installed on this farm!"
if ($type -contains "APP") {
Write-WEBConfigs 0 "APP"
}
elseif ($type -contains "FIX")
{
Fix-Environment
}
else {
Create-WebApp $type $port
}
# We're done with
the snap-ins, so let's unload them
Manage-SnapIns (0)
} }
function Fix-Environment {
# This is just a series of steps to clean
up
# Not recommended to use unless you know why!
RemoveSPTrustedRootAuthority NewRootAuthority
RemoveSPTrustedIdentityTokenIssuer ServerName
# I need to add the
other clean up stuff here... } # This is the core script block that
creates the different web apps function Create-WebApp ([string]$type,
[int]$port) {
$waurl = http://" + $env:ComputerName
if
($type.contains("SAML")) { $waurl = $waurl.replace("http", "https") }
$siteurl = $waurl + ":" + $port
$title = "ClaimsWA-$port-" +
$type.replace(" ","-")
# Let's construct the WA/SC CMDlet call that
we'll invoke later
$waexe = "New-SPWebApplication -Name $title ApplicationPool $title -ApplicationPoolAccount $owner -Url $waurl AuthenticationProvider"
$scexe = "New-SPSite $siteurl -Name $title Description $title -Template 'STS#1' -OwnerAlias"
write-host -Fore
Cyan "`nSetting up $title on port $port now:"
if
($type.contains("WIN")) {
$apWIN = New-SPAuthenticationProvider DisableKerberos:$true
$cpWIN = New-SPClaimsPrincipal -Identity
$owner -IdentityType 1
}
if ($type.contains("FBA")) {
if ($type.contains("SQL")) {
$membership="SQLms";
$rolemanager="SQLrm"; $identity = "sqlms:user1"
}
elseif
($type.contains("PPL")) {
$membership="PPLms";
$rolemanager="PPLrm"; $identity = "pplms:fbauser1"
}
elseif ($type.contains("SUN")) {
$membership="SUNms";
$rolemanager="SUNrm"; $identity = "sunms:fbauser1"
}
elseif ($type.contains("IBM")) {
$membership="IBMms";
$rolemanager="IBMrm"; $identity = "ibmms:fbauser1"
}
elseif ($type.contains("NVL")) {
$membership="NVLms";
$rolemanager="NVLrm"; $identity = "nvlms:fbauser1"
}
else
{
$membership="REDms"; $rolemanager="REDrm"; $identity =
("redms:$env:UserName").tolower()
}
$apFBA =
New-SPAuthenticationProvider -ASPNETMembershipProvider $membership ASPNETRoleProviderName $rolemanager;
$cpFBA = NewSPClaimsPrincipal -Identity $identity -IdentityType 4
}
if
($type.contains("SAML")) {
$realm = "urn:" +
$env:ComputerName + ":ServerName"
$user =
"000300008448E34D@live.com"
$certloc =
"C:\LiveIDWithSAML\LiveID-INT.cer"
$rootcert = GetPfxCertificate $certloc
New-SPTrustedRootAuthority
"NewRootAuthority" -Certificate $rootcert | Out-Null
$cert = NewObject
System.Security.Cryptography.X509Certificates.X509Certificate2($certloc)
$map1 = New-SPClaimTypeMapping -IncomingClaimType
"http://schemas.xmlsoap.org/claims/EmailAddress" IncomingClaimTypeDisplayName
"http://schemas.xmlsoap.org/claims/EmailAddress" -SameAsIncoming
$map2 = New-SPClaimTypeMapping -IncomingClaimType

265

"http://schemas.xmlsoap.org/ws/2005/05/identity/claims/nameidentifier" IncomingClaimTypeDisplayName "UPN" -LocalClaimType


"http://schemas.xmlsoap.org/ws/2005/05/identity/claims/upn"
$apSAML = New-SPTrustedIdentityTokenIssuer -Name "LiveID" -Description
"LiveID" -Realm $realm -ImportTrustCertificate $cert -ClaimsMappings
$map1,$map2 -SignInUrl "https://login.live-int.com/login.srf" IdentifierClaim
"http://schemas.xmlsoap.org/ws/2005/05/identity/claims/nameidentifier"
$cpSAML = New-SPClaimsPrincipal -TrustedIdentityTokenIssuer $apSAML Identity $user.tolower()
}
if ($type.contains("WIN")) {
$waexe += " `$apWIN"; $scexe += " `$cpWIN.ToEncodedString()"
}
elseif ($type.contains("FBA")) {
$waexe += " `$apFBA"; $scexe +=
" `$cpFBA.ToEncodedString()"
}
else {
$waexe += "
`$apSAML -SecureSocketsLayer"; $scexe += " `$cpSAML.ToEncodedString()"
}
if ($type.contains("MULTI")) {
if
($type.contains("WIN")) {
if ($type.contains("FBA")) {
$waexe += ",`$apFBA"; $scexe += " -SecondaryOwnerAlias
`$cpFBA.ToEncodedString()"
}
if
($type.contains("SAML")) {
$waexe += ",`$apSAML SecureSocketsLayer"; if (!$scexe.contains("Secondary")) { $scexe += " SecondaryOwnerAlias `$cpSAML.ToEncodedString()" }
}
}
else {
$waexe += ",`$apSAML -SecureSocketsLayer"; $scexe += "
-SecondaryOwnerAlias `$cpSAML.ToEncodedString()"
}
}
#
Check if we're creating the ANON web apps
if ($type.contains("ANON"))
{ $waexe += " -AllowAnonymousAccess" }
$waexe += " -Port $port |
Out-Null"; $scexe += " | Out-Null"
write-host -Fore Cyan "Deploying
app..." -noNewLine
Invoke-Expression $waexe
# We could do
this with a simple if/else but there may be other auth types too
if
($type.contains("WIN")) { Create-UserPolicy $siteurl
$cpWIN.ToEncodedString() }
if ($type.contains("FBA")) { CreateUserPolicy $siteurl $cpFBA.ToEncodedString() }
if
($type.contains("SAML")) { Create-UserPolicy $siteurl
$cpSAML.ToEncodedString() }
write-host -Fore Cyan "Creating
site..." -noNewLine
Invoke-Expression $scexe
# If this is
the ANON web app, then set the root site access to entire web
if
($type.contains("ANON")) { $web = Get-SPWeb $siteurl;
$web.AnonymousState="On"; $web.Update() }
# At this time, let's
also check if it's going to be a MixedMode web app
if
($type.contains("MIXED")) {
# If it's a Mixed-Mode web app we
need to extend the base app to another auth type too
$port++;
write-host -Fore Cyan "Extending port $port..." -noNewLine
$waurl
= $waurl.replace("https", "http")
$waexe = "Get-SPWebApplication
$siteurl | New-SPWebApplicationExtension -Name $title-Ext -Zone
`"Intranet`" -URL $waurl -Port $port -AuthenticationProvider"
if
($type.contains("WIN")) {
if ($type.contains("FBA")) { $waexe
+= " `$apFBA" } else { $waexe += " `$apSAML" }
}
else {
$waexe += " `$apSAML"
}
Invoke-Expression $waexe
}
# If we've created a FBA web app, then it's time to update the CA/STS/FBA
web.config files
if ($type.contains("FBA")) { Write-WEBConfigs 0
$port.tostring() }; write-host -Fore Cyan "done!" } function CreateUserPolicy ([string]$weburl, [string]$encodeduser) {
$webapp = GetSPWebApplication $weburl
$policy = $webapp.Policies.Add($encodeduser,
"ClaimsWA.ps1 User")
$role =
$webapp.PolicyRoles.GetSpecialRole([Microsoft.SharePoint.Administration.S
PPolicyRoleType]::FullControl)
$policy.PolicyRoleBindings.Add($role)

266

$webapp.Update() } function Write-WEBConfigs ([int]$begin,


[string]$vroot) {
# For now I'm using the XML object to load/save the
config files
# Eventually we should use the IIS:CMDlets from
WebAdministration
write-host -Fore Cyan "Writing WEBConfig..." noNewLine
#$filei = "\\back\scratch\suntoshs\backup\webconfigs.xml"
$filei = "\\back\scratch\suntoshs\scripts\oobinstall\webconfigs.xml"
$xmli = [xml](get-content $filei)
$root = $xmli.get_DocumentElement()
for ($j=$begin; $j -le 2; $j++) {
if ($j -eq 0) {
[void][reflection.assembly]::LoadWithPartialName("Microsoft.SharePoint")
$fileo =
[Microsoft.SharePoint.Administration.SPAdministrationWebApplication]::Loc
al.IisSettings.get_Item(0).Path.FullName + "\web.config"
}
elseif ($j -eq 1) {
$fileo = $env:CommonProgramFiles +
"\Microsoft Shared\Web Server
Extensions\14\WebServices\SecurityToken\web.config"
if
($flavor -eq "DEBUG") { $fileo = $fileo.replace("Shared", "Shared Debug")
}
}
else {
if ($vroot -ne "APP") { $fileo =
$env:HomeDrive +
"\inetpub\wwwroot\wss\VirtualDirectories\$vroot\web.config" }
}
$xmlo = [xml](get-content $fileo)
$perf =
$xmlo.CreateElement("clear")
if ($flavor -eq "DEBUG") {
$ship = $root.config[1].tokens.token[0].value
$debug =
$root.config[1].tokens.token[1].value
$token =
$root.config[0]["system.web"].membership.providers.add[0].type
$root.config[0]["system.web"].membership.providers.add[0].SetAttribute("t
ype", $token.replace($ship,$debug)) | Out-Null
$token =
$root.config[0]["system.web"].rolemanager.providers.add[0].type
$root.config[0]["system.web"].rolemanager.providers.add[0].SetAttribute("
type", $token.replace($ship,$debug)) | Out-Null
}
if ($j -eq 0) {
# Update the CA web config
if (not $xmlo.SelectSingleNode("/configuration/connectionStrings")) {
$xmlo.configuration["system.web"].membership.ParentNode.RemoveChild($xmlo
.configuration["system.web"].membership) | Out-Null
$xmlo.configuration["system.web"].roleManager.ParentNode.RemoveChild($xml
o.configuration["system.web"].roleManager) | Out-Null
$xmlo.SelectSingleNode("/configuration").AppendChild($xmlo.ImportNode($ro
ot.config[0]["connectionStrings"], $true)) | Out-Null
$xmlo.SelectSingleNode("/configuration/system.web").AppendChild($xmlo.Imp
ortNode($root.config[0]["system.web"].membership, $true)) | Out-Null
$xmlo.SelectSingleNode("/configuration/system.web/membership/providers").
PrependChild($xmlo.ImportNode($perf, $true)) | Out-Null
$xmlo.SelectSingleNode("/configuration/system.web").AppendChild($xmlo.Imp
ortNode($root.config[0]["system.web"].rolemanager, $true)) | Out-Null
$xmlo.SelectSingleNode("/configuration/system.web/roleManager/providers")
.PrependChild($xmlo.ImportNode($perf, $true)) | Out-Null
}
}
elseif ($j -eq 1) {
# Update the STS web config
if (-not $xmlo.SelectSingleNode("/configuration/system.web")) {
$xmlo.SelectSingleNode("/configuration").AppendChild($xmlo.ImportNode($ro
ot.config[0]["connectionStrings"], $true)) | Out-Null
$xmlo.SelectSingleNode("/configuration").AppendChild($xmlo.ImportNode($ro
ot.config[0]["system.web"], $true)) | Out-Null
}
}
else {
# Update the FBA web config
if ($vroot -ne
"APP") {
if ($type.contains("PPL")) {$provider=1} elseif
($type.contains("SUN")) {$provider=2} elseif ($type.contains("IBM"))
{$provider=3} elseif ($type.contains("NVL")) {$provider=4} elseif

267

($type.contains("SQL")) {$provider=5} else {$provider=0}


$xmlo.SelectSingleNode("/configuration").AppendChild($xmlo.ImportNode($ro
ot.config[0]["connectionStrings"], $true)) | Out-Null
$xmlo.SelectSingleNode("/configuration/system.web/membership/providers").
PrependChild($xmlo.ImportNode($root.config[0]["system.web"].membership.pr
oviders.add[$provider], $true)) | Out-Null
$xmlo.SelectSingleNode("/configuration/system.web/membership/providers").
PrependChild($xmlo.ImportNode($perf, $true)) | Out-Null
$xmlo.SelectSingleNode("/configuration/system.web/roleManager/providers")
.PrependChild($xmlo.ImportNode($root.config[0]["system.web"].rolemanager.
providers.add[$provider], $true)) | Out-Null
$xmlo.SelectSingleNode("/configuration/system.web/roleManager/providers")
.PrependChild($xmlo.ImportNode($perf, $true)) | Out-Null
}
}
$xmlo.Save($fileo)
} } function Manage-SnapIns
([int]$action) {
#The OWSTimer process always causes an update
conflict (known bug) while
#creating multiple web apps; let's
temporarily shut it down until we're done
if ($action -eq 1) { StopService "SPTimerV4" }
# We need to do this only if we're running on
ISE so check it
if ($host.name.contains("ISE")) {
if ($action
-eq 1) {
write-host -Fore Yellow "Detecting host and loading
dependent snap-ins..."
# Add-PSSnapIn WebAdministration
(later!)
Add-PSSnapIn Microsoft.Sharepoint.PowerShell
}
else {
write-host -Fore Yellow "Unloading dependent
snap-ins loaded earlier on..."
# Remove-PSSnapIn
WebAdministration (later!)
Remove-PSSnapIn
Microsoft.Sharepoint.PowerShell
}
}
if ($action -eq 0)
{Start-Service "SPTimerV4"; write-host -Fore Yellow "`nAll done; if there
were errors please research PS database for known issues!`n"} } main

6. Inicie o Gerenciador do IIS digitando INETMGR em um prompt de comando.


7. Acesse o site Aplicativo Web de Declaraes no IIS.
8. No painel esquerdo, clique com o boto direito do mouse em Aplicativo Web de
Declaraes e selecione Editar Ligaes.
9. Selecione https e clique em Editar.
10. Em Certificado SSL, selecione qualquer certificado listado. Considere o uso de um
certificado auto-assinado.
11. Importe o certificado pblico do Windows Live ID para o Computador local, o
SharePoint Server 2010 e as pastas Pessoas Confiveis.
12. Execute a redefinio do IIS e procure a URL do site.

Conceder permisses a todos os usurios


autenticados do Windows Live ID
Use os procedimentos desta seo para conceder permisses a todos os usurios
autenticados do Windows Live ID.

Para conceder permisses a todos os usurios autenticados do


Windows Live ID
1. Navegue at o site do SharePoint Server 2010 que voc criou e faa logon usando a
conta de administrador.
268

2. No menu Aes do Site, clique em Configuraes do Site.


3. Na seo Usurios e Permisses, clique em Permisses de Site.
4. Clique no grupo Visitantes de Nome do Site, em que Nome do Site o nome do
site.
5. Clique em Novo e, em seguida, em Adicionar Usurios.
6. Na janela Conceder Permisses, clique no cone Navegar.
7. Na janela Selecionar Pessoas e Grupos, clique em Todos os Usurios e em
Todos os Usurios (LiveIDSTS) no painel direito.
8. Clique em Adicionar.
9. Clique em OK.
10. Verifique se Todos os Usurios (LiveIDSTS) agora faz parte do grupo de visitantes.
Agora voc dever poder fazer logon no site do SharePoint Server 2010 com as
credenciais de qualquer outro usurio do Live ID.

Sobre o autor
Birendra Acharya um Engenheiro de Projeto de Software Snior do MSIT da Microsoft.

Consulte tambm
Outros recursos
Entendendo o Web Services Federation
(http://go.microsoft.com/fwlink/?linkid=192377&clcid=0x416)

269

Register a custom claims provider


(SharePoint 2010)
Insert introduction here.

Section Heading
Insert section body here.

Subsection Heading
Insert subsection body here.

270

Configure Client Certificate


Authentication (SharePoint Server 2010)
Client Certificate Authentication is available in Microsoft SharePoint Server 2010 through
integration with Active Directory Federation Services (ADFS) 2.0, or any third-party
identity management system that supports Claims-Based Authentication (CBA), WSTrust, WS-Federation, and SAML 1.1. For more information about SharePoint Server
2010 protocol requirements, see BUGBUG: need URL for here.
SharePoint Server 2010 makes it possible to use a variety of Security Token Services
(STS) through CBA. By combining CBA with ADFS 2.0 as your STS, SharePoint Server
2010 can support any Identity Provider that is trusted by ADFS 2.0, including Client
Certificate Authentication.
In the following model, SharePoint Server 2010 needs to be configured as a relying
partner for an IP STS, such as ADFS 2.0 or a third-party STS application. ADFS 2.0 can
authenticate the user via several different types of accounts, for example: FBA, Active
Directory, Client Certificates, Smart Cards, etc. When you configure SharePoint Server
2010 as a relying partner for an STS, SharePoint trusts the accounts that the STS
validates, which is how SharePoint Server 2010 supports Client Certificate
Authentication.

271

Configure Client Certificate Authentication


The following topics discuss the steps that are required to configure SharePoint Server
2010 with Client Certificate authentication or Smart Card authentication by using ADFS
2.0 as your STS. (Note: The required steps will be similar for a third-party STS.)
Configure ADFS 2.0 or third-party STS to support CBA, and thereby Client Certificate
authentication or Smart Card authentication. For information on making these
configuration changes, see AD FS 2.0 - How to change the local authentication type.

272

Configure SharePoint Server 2010 as relying party in ADFS 2.0 or third-party STS.
For information on making these configuration changes using ADFS 2.0, see
Configuring SharePoint 2010 and ADFS v2 End to End.

Configure the IP-STS, for example ADFS 2.0, inside SharePoint as a trusted identity
provider. For information on making these configuration changes using ADFS 2.0,
see BUGBUG: need URL for here.

Create a Web application that uses Claims-Based Authentication with a SAML


security token, and thereby Client Certificate authentication or Smart Card
authentication. For information on creating a Web application that uses SAML
security tokens, see Configure authentication using a SAML security token
(SharePoint Server 2010).

Consulte tambm
Outros recursos
Planning and Architecture: AD FS 2.0
AD FS 2.0 Deployment Guide
Using Active Directory Federation Services 2.0 in Identity Solutions
Configure the Security Token Service for SharePoint Server 2010
Configure the Security Token Service to use Claims-Based Authentication
Configure SharePoint as relying party in ADFS 2.0 or third-party STS
Configure authentication using a SAML security token (SharePoint Foundation 2010)
Configuring SharePoint 2010 and ADFS v2 End to End
AD FS 2.0 - How to change the local authentication type

273

Configurar a autenticao Kerberos


(SharePoint Server 2010)
Neste artigo:
Sobre a autenticao Kerberos

Antes de comear

Configurar a autenticao Kerberos para comunicaes SQL

Criar nomes da entidade de servio para os aplicativos Web usando a autenticao


Kerberos

Implantar o farm de servidores

Configurar servios nos servidores do farm

Criar aplicativos Web usando a autenticao Kerberos

Criar um conjunto de sites usando o modelo Portal de Colaborao no aplicativo


Web do site de portal

Confirmar o acesso bem-sucedido aos aplicativos Web usando a autenticao


Kerberos

Confirmar a funcionalidade de Indexao de Pesquisa correta

Confirmar a funcionalidade de Consulta de Pesquisa correta

Limitaes de configurao

Recursos adicionais e diretrizes para a soluo de problemas

Sobre a autenticao Kerberos


O Kerberos um protocolo seguro que d suporte autenticao com tquetes. Um
servidor de autenticao Kerberos concede um tquete em resposta a uma solicitao de
autenticao de um computador cliente, caso essa solicitao contenha credenciais do
usurio vlidas e um SPN (nome da entidade de servio). Em seguida, o computador
cliente usa o tquete para acessar recursos da rede. Para habilitar a autenticao
Kerberos, os computadores cliente e servidor devem ter uma conexo confivel com o
KDC (centro de distribuio de chaves) do domnio. O KDC distribui chaves secretas
compartilhadas para habilitar a criptografia. Os computadores cliente e servidor tambm
devem ser capazes de acessar o AD DS (Servios de Domnio Active Directory). No
AD DS, o domnio raiz da floresta o centro de referncias da autenticao Kerberos.
Para implantar um farm de servidores que execute o Microsoft SharePoint Server 2010
usando a autenticao Kerberos, instale e configure vrios aplicativos nos seus
computadores. Este artigo descreve um exemplo de farm de servidores que executa o
SharePoint Server 2010 e oferece orientaes para implantar e configurar o farm de
forma a utilizar a autenticao Kerberos para oferecer suporte seguinte funcionalidade:
Comunicao entre o SharePoint Server 2010 e o software de banco de dados
Microsoft SQL Server.
274

Acesso ao aplicativo Web da Administrao Central do SharePoint.

Acesso a outros aplicativos Web, incluindo um aplicativo Web de site de portal e um


aplicativo Web de Meu Site.

Antes de comear
Este artigo est direcionado ao pessoal de nvel administrativo com os seguintes
conhecimentos:
Windows Server 2008

Active Directory

IIS (Servios de Informaes da Internet) 6.0 (ou IIS 7.0)

Microsoft SharePoint Foundation 2010

SharePoint Server 2010

Windows Internet Explorer

Autenticao Kerberos, implementada no AD DS (Servios de Domnio Active


Directory) para o Windows Server 2008

NLB (Balanceamento de Carga de Rede) no Windows Server 2008

Contas de computador em um domnio do Active Directory

Contas de usurio em um domnio do Active Directory

Sites do IIS e suas associaes e configuraes de autenticao

Identidades de pool de aplicativos do IIS para sites do IIS

O Assistente de Configurao de Produtos do SharePoint

Aplicativos Web do SharePoint Foundation 2010 e do SharePoint Server 2010

Pginas da Administrao Central

SPNs (nomes de entidade de servio) e como configur-los em um domnio do


Active Directory
Importante:

Para criar SPNs em um domnio do Active Directory, voc precisa ter permisses
administrativas nesse domnio.
Este artigo no proporciona um exame detalhado da autenticao Kerberos. O Kerberos
um mtodo de autenticao padro do setor implementado no AD DS.
Este artigo no oferece instrues detalhadas e passo a passo para a instalao do
SharePoint Server 2010 ou para o uso do Assistente de Configurao de Produtos do
SharePoint.
Este artigo no oferece instrues detalhadas e passo a passo para o uso da
Administrao Central com o objetivo de criar aplicativos Web do SharePoint Server
2010.

Requisitos de verso de software


275

A orientao oferecida neste artigo e os testes executados para confirmar essa


orientao se baseiam nos resultados do uso de sistemas que estejam executando o
Windows Server 2008 e o Internet Explorer com as atualizaes mais recentes aplicadas
a partir do site Windows Update
(http://go.microsoft.com/fwlink/?linkid=101614&clcid=0x416). As seguintes verses de
software foram instaladas:
Windows Server 2008, com as atualizaes mais recentes no site Windows Update
(http://go.microsoft.com/fwlink/?linkid=101614&clcid=0x416)

Internet Explorer

A ltima verso do SharePoint Server 2010


Verifique tambm se os seus controladores de domnio do Active Directory esto
executando o Windows Server 2008 com as atualizaes mais recentes aplicadas a
partir do site Windows Update
(http://go.microsoft.com/fwlink/?linkid=101614&clcid=0x416).

Problemas conhecidos
O SharePoint Server 2010 poder rastrear aplicativos Web configurados para usar a
autenticao Kerberos se estes estiverem hospedados em servidores virtuais do IIS
associados a portas padro (porta TCP 80 e porta SSL 443). No entanto, a Pesquisa do
SharePoint Server 2010 no conseguir rastrear aplicativos Web do SharePoint Server
2010 configurados para usar a autenticao Kerberos se esses aplicativos Web
estiverem hospedados em servidores virtuais do IIS associados a portas no padro
(portas diferentes da porta TCP 80 e da porta SSL 443). Atualmente, a Pesquisa do
SharePoint Server 2010 s pode rastrear aplicativos Web do SharePoint Server 2010
hospedados em servidores virtuais do IIS associados a portas no padro que estejam
configuradas para usar a autenticao NTLM ou a autenticao Bsica.
Para acesso de usurios finais usando a autenticao Kerberos, se voc precisar
implantar aplicativos Web que s possam ser hospedados em servidores virtuais do IIS
que estejam associados a portas no padro e se voc quiser que os usurios finais
obtenham resultados da consulta de pesquisa:
Os mesmos aplicativos Web devem ser hospedados em outros servidores virtuais do
IIS em portas no padro.

Os aplicativos Web devem ser configurados para usar a autenticao NTLM ou


Bsica.

A Indexao de Pesquisa deve rastrear os aplicativos Web usando a autenticao


NTLM ou Bsica.
Este artigo oferece orientao para:
Como configurar o aplicativo Web da Administrao Central usando a autenticao
Kerberos hospedada em um servidor virtual do IIS associado a portas no padro.

Como configurar aplicativos de portal e Meu Site usando a autenticao Kerberos


hospedada em servidores virtuais do IIS associados a portas padro e com uma
associao de cabealho de host do IIS.

Como verificar se a Indexao de Pesquisa rastreia com sucesso aplicativos Web do


SharePoint Server 2010 usando a autenticao Kerberos.

Como verificar se os usurios que esto acessando aplicativos Web autenticados


por Kerberos conseguem obter resultados da consulta de pesquisa para esses
aplicativos Web.
276

Histrico adicional
importante compreender que, quando voc usa a autenticao Kerberos, a
funcionalidade de autenticao precisa depender em parte do comportamento do
cliente que esteja tentando autenticar-se usando Kerberos. Em uma implantao de farm
do SharePoint Server 2010 usando a autenticao Kerberos, o SharePoint Server 2010
no o cliente. Antes de implantar um farm de servidores que esteja executando o
SharePoint Server 2010 usando a autenticao Kerberos, preciso compreender o
comportamento dos seguintes clientes:
O navegador (no contexto deste artigo, o navegador sempre ser o Internet
Explorer)
O Microsoft .NET Framework
O navegador o cliente usado para navegao at uma pgina da Web em um
aplicativo Web do SharePoint Server 2010. Quando o SharePoint Server 2010 executa
tarefas como o rastreamento das fontes de contedo locais do SharePoint Server 2010,
o .NET Framework funciona como o cliente.
Para que a autenticao Kerberos funcione corretamente, necessrio criar SPNs no
AD DS. Se os servios aos quais esses SPNs correspondem estiverem escutando em
portas no padro, os SPNs devero incluir nmeros de porta. Isso serve para garantir
que os SPNs sejam significativos e tambm necessrio para impedir a criao de
SPNs duplicados.
Quando um cliente tenta acessar um recurso usando a autenticao Kerberos, ele deve
criar um SPN a ser usado como parte do processo da autenticao Kerberos. Se o
cliente no criar um SPN que corresponda ao SPN configurado no AD DS, a
autenticao Kerberos falhar, normalmente com um erro de "Acesso negado".
Existem verses do Internet Explorer que no criam SPNs com nmeros de porta. Se
voc estiver usando aplicativos Web do SharePoint Server 2010 associados a nmeros
de porta no padro no IIS, talvez seja necessrio direcionar o Internet Explorer de
forma a incluir nmeros de porta nos SPNs criados por ele. Em um farm que esteja
executando o SharePoint Server 2010, o aplicativo Web da Administrao Central
hospedado, por padro, em um servidor virtual do IIS associado a uma porta no
padro. Portanto, este artigo trata dos sites do IIS associados por porta e dos sites do IIS
associados a cabealhos de host.
Por padro, em um farm que esteja executando o SharePoint Server 2010, o .NET
Framework no cria SPNs com nmeros de porta. por isso que a Pesquisa no
consegue rastrear aplicativos Web usando a autenticao Kerberos caso esses
aplicativos Web estejam hospedados em servidores virtuais do IIS associados a portas
no padro.

Topologia do farm de servidores


Este artigo refere-se seguinte topologia de farm de servidores do SharePoint Server
2010:
Dois computadores executando o Windows Server 2008 que estejam atuando como
servidores Web front-end com o Windows NLB configurado.

Trs computadores executando o Windows Server 2008 que estejam atuando como
servidores de aplicativos. Um dos servidores de aplicativos hospeda o aplicativo
Web da Administrao Central. O segundo servidor de aplicativos est executando a
Consulta de Pesquisa, enquanto o terceiro est executando a Indexao de
Pesquisa.
277

Um computador executando o Windows Server 2008 usado como o host SQL para o
farm executando o SharePoint Server 2010. Para o cenrio descrito neste artigo,
voc pode usar qualquer Microsoft SQL Server 2008.

Servios de Domnio Active Directory, nomenclatura de computador


e convenes NLB
O cenrio descrito neste artigo usa o Active Directory, a nomenclatura de computador e
as convenes NLB a seguir:

Funo de servidor

Nome do domnio

Servios de Domnio Active Directory

mydomain.net

Um servidor Web front-end executando o


SharePoint Server 2010

mossfe1.mydomain.net

Um servidor Web front-end executando o


SharePoint Server 2010

mossfe2.mydomain.net

Administrao Central do SharePoint Server mossadmin.mydomain.net


2010
Indexao de Pesquisa executando o
SharePoint Server 2010

mosscrawl.mydomain.net

Consulta de Pesquisa executando o


SharePoint Server 2010

mossquery.mydomain.net

Host do SQL Server executando o


SharePoint Server 2010

mosssql.mydomain.net

Um NLB VIP atribudo a mossfe1.mydomain.net e a mossfe2.mydomain.net como


resultado da configurao do NLB nesses sistemas. Um conjunto de nomes de host DNS
apontando para esse endereo registrado no seu sistema DNS. Por exemplo, se o
NLB VIP for 192.168.100.200, voc ter um conjunto de registros DNS que resolver os
seguintes nomes de DNS para esse endereo IP (192.168.100.200):
kerbportal.mydomain.net

kerbmysite.mydomain.net

Convenes de conta de domnio do Active Directory


O exemplo neste artigo usa as convenes de nomenclatura listadas na tabela a seguir
para contas de servio e identidades de pool de aplicativos usadas no farm que executa
o SharePoint Server 2010.

Conta de domnio ou identidade do pool de


aplicativos

Nome

Conta de administrador local


mydomain\pscexec
Em todos os servidores que executam o
SharePoint Server 2010 (mas no no
278

Nome

Conta de domnio ou identidade do pool de


aplicativos

computador host que executa o SQL


Server)

Para a instalao do SharePoint Server


2010 e para o usurio Executar como
do Assistente de Configurao de
Produtos do SharePoint

Conta de administrador local no computador mydomain\sqladmin


host do SQL Server
A conta de servio do SQL Server usada
para executar o servio SQL Server

mydomain\mosssqlsvc

Conta de administrador de farm do


SharePoint Server 2010

mydomain\mossfarmadmin
Usada como a identidade do pool de
aplicativos da Administrao Central e como
a conta de servio do Servio de Timer do
SharePoint.

A identidade do pool de aplicativos do


SharePoint Server 2010 para o aplicativo
Web do site de portal

mydomain\portalpool

A identidade do pool de aplicativos do


SharePoint Server 2010 para o aplicativo
Web Meu Site

mydomain\mysitepool

Conta de servio de pesquisa do SharePoint mydomain\wsssearch


Foundation 2010
Conta de acesso ao contedo de pesquisa mydomain\wsscrawl
do SharePoint Foundation 2010
Conta de servio de pesquisa do SharePoint mydomain\mosssearch
Server 2010
Conta de acesso a contedo do SharePoint mydomain\mosscrawl
Server 2010

Requisitos de configurao preliminar


Antes de instalar o SharePoint Server 2010 nos computadores do farm de servidores,
verifique se voc executou os seguintes procedimentos:
Todos os servidores usados no farm, incluindo o host SQL, esto configurados com
o Windows Server 2008, incluindo as ltimas atualizaes aplicadas a partir do site
Windows Update (http://go.microsoft.com/fwlink/?linkid=101614&clcid=0x416).

279

Todos os servidores no farm tm o Internet Explorer (e as ltimas atualizaes para


esse programa) instaladas no site Windows Update
(http://go.microsoft.com/fwlink/?linkid=101614&clcid=0x416).

O SQL Server 2008 est instalado e em execuo no computador host SQL, e o


servio SQL Server est sendo executado como a conta mydomain\sqlsvc. Uma
instncia padro do SQL Server est instalada e escutando na porta TCP 1433.

O usurio Executar como do Assistente de Configurao de Produtos do SharePoint


foi adicionado:

Como Logon do SQL no host SQL.

funo DBCreators do SQL Server no host SQL.

funo Administradores de Segurana do SQL Server no host SQL.

Configurar a autenticao Kerberos para


comunicaes SQL
Configure a autenticao Kerberos para comunicaes SQL antes de instalar e
configurar o SharePoint Server 2010 nos servidores em executam o SharePoint Server
2010. Isso necessrio porque a autenticao Kerberos para comunicaes SQL
precisa ser configurada e ter o seu funcionamento confirmado para que os
computadores que executam o SharePoint Server 2010 possam se conectar ao SQL
Server.
O processo de configurar a autenticao Kerberos para qualquer servio instalado em
um computador host que execute o Windows Server 2008 inclui a criao de um SPN
para a conta de domnio usada para executar o servio no host. SPNs so formados
pelas seguintes partes:
Um Nome de Servio (por exemplo, MSSQLSvc ou HTTP)

Um nome de host (real ou virtual)

Um nmero de porta
A lista a seguir contm exemplos de SPNs para uma instncia padro do SQL Server em
execuo em um computador chamado mosssql e que escuta na porta 1433:
MSSQLSvc/mosssql:1433
MSSQLSvc/mosssql.mydomain.com:1433
Esses so os SPNs que voc criar para a instncia do SQL Server no host SQL que
ser usado pelo farm descrito neste artigo. Voc sempre deve criar SPNs que tenham
um nome NetBIOS e um nome DNS completo para um host na rede.
H mtodos diferentes que voc pode usar para definir um SPN para uma conta no
domnio do Active Directory. Um deles usar o utilitrio SETSPN.EXE, que faz parte das
ferramentas do kit de recursos para o Windows Server 2008. Outro mtodo usar o
snap-in ADSIEDIT.MSC no controlador de domnio do Active Directory. Este artigo
aborda o uso do snap-in ADSIEDIT.MSC.
H duas etapas principais para a configurao da autenticao Kerberos para o SQL
Server:
Crie SPNs para a sua conta de servio do SQL Server.

280

Confirme se a autenticao Kerberos usada para conectar servidores que


executam o SharePoint Server 2010 a servidores que executam o SQL Server.

Criar os SPNs para a sua conta de servio do SQL Server


1. Faa logon no controlador de domnio do Active Directory usando as credenciais de
um usurio que tenha permisses administrativas de domnio.
2. Na caixa de dilogo Executar, digite ADSIEDIT.MSC.
3. Na caixa de dilogo Console de Gerenciamento, expanda a pasta Continer de
Domnio.
4. Expanda a pasta Continer que contm as contas dos usurios, por exemplo,
CN=Users.
5. Localize o continer da conta Servio SQL Server; por exemplo, CN=mosssqlsvc.
6. Clique com o boto direito do mouse nessa conta e clique em Propriedades.
7. Percorra a lista de propriedades na caixa de dilogo Conta de servio do SQL
Server at encontrar servicePrincipalName.
8. Selecione a propriedade servicePrincipalName e clique em Editar.
9. No campo Valor a Adicionar, na caixa de dilogo Editor de Cadeia de Caracteres
com Valores Mltiplos, digite o SPN MSSQLSvc/mosssql:1433 e clique em
Adicionar. Em seguida, digite o SPN MSSQLSvc/mosssql.mydomain.com:1433
nesse campo e clique em Adicionar.
10. Clique em OK na caixa de dilogo Editor de Cadeia de Caracteres com Valores
Mltiplos e clique em OK na caixa de dilogo Propriedades da conta de servio do
SQL Server.

Confirme se a autenticao Kerberos usada para conectar


servidores que executam o SharePoint Server 2010 ao SQL Server
Instale as Ferramentas de Cliente SQL em um dos servidores que executam o
SharePoint Server 2010 e use as ferramentas para se conectar a partir do servidor que
executa o SharePoint Server 2010 aos servidores que executam o SQL Server. Esse
artigo no aborda as etapas de instalao das Ferramentas de Cliente SQL em um dos
servidores que executam o SharePoint Server 2010. Os procedimentos de confirmao
se baseiam nas seguintes suposies:
Voc est usando o SQL Server 2008 no host SQL.

Voc se conectou a um dos servidores que executam o SharePoint Server 2010


usando a conta mydomain\pscexec e instalou as Ferramentas de Cliente SQL 2005
no servidor que executa o SharePoint Server 2010.

1. Execute o SQL Server 2005 Management Studio.


2. Quando a caixa de dilogo Conectar ao Servidor for exibida, digite o nome do
computador host do SQL (neste exemplo, esse computador o mosssql) e clique em
Conectar para se conectar ao computador host do SQL.
3. Para confirmar se a autenticao Kerberos foi usada para essa conexo, execute o
visualizador de eventos no computador host SQL e examine o log de eventos de
Segurana. Voc deve ver um registro de Auditoria com xito para um evento de
categoria de Logon/Logoff semelhante aos dados mostrados nas seguintes tabelas:
Auditoria com xito

Tipo de Evento
281

Origem do Evento

Segurana

Categoria do Evento

Logon/Logoff

ID do Evento

540

Data

31.10.07

Hora

16:12:24

Usurio

MYDOMAIN\pscexec

Computador

MOSSSQL

Descrio
Um exemplo de um logon de rede bem-sucedido est descrito na tabela a seguir.

Nome do Usurio

pscexec

Domnio

MYDOMAIN

ID de Logon

(0x0,0x6F1AC9)

Tipo de Logon

Processo de Logon

Kerberos

Nome da Estao de Trabalho


GUID de Logon

{36d6fbe0-2cb8-916c-4fee-4b02b0d3f0fb}

Nome do Usurio Chamador


Domnio do Chamador
ID de Logon do Chamador
ID de Processo do Chamador
Servios Transitados
Endereo de Rede de Origem

192.168.100.100

Porta de Origem

2465

Examine a entrada de log para confirmar se:


1. O nome do usurio est correto. A conta mydomain\pscexec foi conectada pela rede
ao host SQL.
2. O tipo de logon 3. Um logon do tipo 3 um logon de rede.
3. O processo de logon e o pacote de autenticao usam a autenticao Kerberos. Isso
confirma se o servidor que executa o SharePoint Server 2010 est usando a
autenticao Kerberos para se comunicar com o host SQL.
4. O Endereo de Rede de Origem corresponde ao endereo IP do computador a partir
do qual a conexo foi feita.
282

Se a sua conexo com o host SQL falhar com uma mensagem de erro semelhante a
No possvel gerar contexto SSPI, provvel que haja um problema com o SPN
usado para a sua instncia do SQL Server. Para solucionar o problema e corrigir isso,
consulte o artigo sobre como solucionar a mensagem de erro "No possvel gerar
contexto SSPI" (http://go.microsoft.com/fwlink/?linkid=76621&clcid=0x416), na Base de
Dados de Conhecimento Microsoft.

Criar nomes da entidade de servio para os


aplicativos Web usando a autenticao
Kerberos
No que diz respeito autenticao Kerberos, no h nada de especial em relao aos
aplicativos Web do SharePoint Server 2010 baseados no IIS: a autenticao Kerberos
trata esses aplicativos como qualquer outro site do IIS.
Esse processo requer conhecimento dos seguintes itens:
A Classe de Servio do SPN (no contexto desse artigo, para aplicativos Web do
SharePoint Server 2010, essa classe sempre HTTP).

A URL de todos os aplicativos Web do SharePoint Server 2010 que usam a


autenticao Kerberos.

A parte do nome de host do SPN (real ou virtual; este artigo aborda as duas opes).

A parte do nmero de porta do SPN (no cenrio descrito neste artigo, so usados
aplicativos Web do SharePoint Server 2010 baseados na porta do IIS e no
cabealho de host).

As contas do Windows Active Directory para as quais necessrio criar SPNs.


A tabela a seguir lista as informaes do cenrio descrito neste artigo:

URL

Conta do
Active
Directory

SPN

http://mossadmin.mydomain.net:1 mossfarmad
0000
min

HTTP/mossadmin.meudomnio.net:
10000

HTTP/mossadmin.meudomnio.net:
10000

HTTP/kerbportal.mydomain.net

HTTP/kerbportal

HTTP/kerbmysite.mydomain.net

HTTP/kerbmysite

http://kerbportal.mydomain.net

http://kerbmysite.mydomain.net

portalpool

mysitepool

283

Observaes sobre esta tabela:


A primeira URL listada acima da Administrao Central e usa um nmero de porta.
Voc no precisa usar a porta 10000. Este apenas um exemplo utilizado para
manter a consistncia neste artigo.

As duas URLs seguintes destinam-se ao site do portal e ao Meu Site,


respectivamente.
Use as diretrizes fornecidas acima para criar os SPNs necessrios no AD DS para dar
suporte autenticao Kerberos para seus aplicativos Web do SharePoint Server 2010.
Voc precisa fazer logon em um controlador de domnio no seu ambiente usando uma
conta que tenha permisses administrativas de domnio. Para criar os SPNs, use o
utilitrio SETSPN.EXE ou o snap-in ADSIEDIT.MSC mencionados antes. Se estiver
usando o snap-in ADSIEDIT.MSC, consulte as instrues fornecidas anteriormente neste
artigo sobre a criao de SPNs. Certifique-se de criar os SPNs corretos para as contas
certas no AD DS.

Implantar o farm de servidores


A implantao do farm de servidores inclui as seguintes etapas:
1. Instale o SharePoint Server 2010 em todos os servidores que executam o
SharePoint Server 2010.
2. Execute o Assistente de Configurao de Produtos do SharePoint e crie um novo
farm. Essa etapa inclui a criao de um aplicativo Web da Administrao Central do
SharePoint Server 2010 que ser hospedado em um servidor virtual do IIS
associado a uma porta no padro e que usar a autenticao Kerberos.
3. Execute o Assistente de Configurao de Produtos do SharePoint e ingresse os
outros servidores no farm.
4. Configure Servios nos Servidores do farm para:

Servio de pesquisa do SharePoint Foundation 2010

Indexao de Pesquisa do SharePoint Server 2010

Consulta de Pesquisa do SharePoint Server 2010

5. Crie aplicativos Web que sejam usados para o site de portal e Meu Site, usando a
autenticao Kerberos.
6. Crie um conjunto de sites usando o modelo Portal de Colaborao no aplicativo Web
do site de portal.
7. Confirme o acesso bem-sucedido aos aplicativos Web usando a autenticao
Kerberos.
8. Confirme a funcionalidade de Indexao de Pesquisa correta.
9. Confirme a funcionalidade de Consulta de Pesquisa correta.

Instalar o SharePoint Server 2010 em todos os servidores


Este o processo direto de execuo da configurao do SharePoint Server 2010 para
instalar os binrios do SharePoint Server 2010 nos servidores que executam o
SharePoint Server 2010. Faa logon em todos os computadores que executam o
SharePoint Server 2010 usando a conta mydomain\pscexec. Nenhuma instruo passo
a passo fornecida para isso. Para o cenrio descrito neste artigo, execute uma
284

instalao Completa do SharePoint Server 2010 em todos os servidores que exijam o


SharePoint Server 2010.

Criar um novo farm


Para o cenrio descrito neste artigo, primeiro execute o Assistente de Configurao de
Produtos do SharePoint no servidor de Indexao de Pesquisa, MOSSADMIN, para que
o MOSSADMIN hospede o aplicativo Web da Administrao Central no SharePoint
Server 2010.
No servidor chamado MOSSCRAWL, quando a instalao estiver concluda, uma caixa
de dilogo Instalao Concluda ser apresentada, contendo uma caixa de seleo
marcada para executar o Assistente de Configurao de Produtos do SharePoint.
Mantenha a caixa de seleo marcada e feche a caixa de dilogo de instalao para
poder executar o Assistente de Configurao de Produtos do SharePoint.
Ao executar o Assistente de Configurao de Produtos do SharePoint neste computador,
siga estas etapas para criar um novo farm:
Fornea o nome do servidor de banco de dados (neste artigo, este o servidor
chamado MOSSSQL).

Fornea um nome de banco de dados de configurao (voc pode usar o padro ou


estipular um nome de sua escolha).

Fornea as informaes da conta (administrador de farm) de acesso ao banco de


dados. Usando o cenrio deste artigo, essa conta a mydomain\mossfarmadmin.

Fornea as informaes necessrias para o aplicativo Web da Administrao Central


do SharePoint Server 2010. Usando o cenrio neste artigo, essas informaes so
as seguintes:

Nmero de porta do aplicativo Web da Administrao Central: 10000

Mtodo de autenticao: Negociar


Depois que voc fornecer todas as informaes necessrias, o Assistente de
Configurao de Produtos do SharePoint ser concludo com xito. Se esse for o caso,
confirme se voc pode acessar a home page do aplicativo Web da Administrao
Central do SharePoint Server 2010 usando a autenticao Kerberos. Para fazer isso,
siga estas etapas:
1. Faa logon em um servidor diferente que execute o SharePoint Server 2010 ou em
outro computador do domnio mydomain como mydomain\pscexec. Voc no deve
verificar o comportamento de autenticao Kerberos correto diretamente no
computador que hospeda o aplicativo Web da Administrao Central do SharePoint
Server 2010. Isso deve ser feito em outro computador do domnio.
2. Inicie o Internet Explorer nesse servidor e tente ir at a URL:
http://mossadmin.mydomain.net:10000. A home page da Administrao Central
dever ser renderizada.
3. Para confirmar se a autenticao Kerberos foi usada para acessar a Administrao
Central, volte ao computador chamado MOSSADMIN, execute o visualizador de
eventos e examine o log de segurana. Voc ver um registro Auditoria de xitos,
cuja aparncia similar seguinte tabela:

Tipo de Evento

Auditoria com xito

Origem do Evento

Segurana
285

Categoria do Evento

Logon/Logoff

ID do Evento

540

Data

01.11.07

Hora

14:22:20

Usurio

MYDOMAIN\pscexec

Computador

MOSSADMIN

Descrio
Um exemplo de um logon de rede bem-sucedido est descrito na tabela a seguir.

Nome do Usurio

pscexec

Domnio

MYDOMAIN

ID de Logon

(0x0,0x1D339D3)

Tipo de Logon

Processo de Logon

Kerberos

Pacote de Autenticao

Kerberos

Nome da Estao de Trabalho


GUID de Logon

{fad7cb69-21f8-171b-851b-3e0dbf1bdc79}

Nome do Usurio Chamador


Domnio do Chamador
ID de Logon do Chamador
ID de Processo do Chamador
Servios Transitados
Endereo de Rede de Origem

192.168.100.100

Porta de Origem

2505

O exame desse registro de log mostra o mesmo tipo de informao da entrada de log
anterior:
Confirme se o nome do usurio est correto; trata-se da conta mydomain\pscexec
conectada pela rede ao servidor que executa o SharePoint Server 2010 e que est
hospedando a Administrao Central.

Confirme se o tipo de logon 3; um tipo de logon 3 um logon de rede.

Confirme se o processo de logon e o pacote de autenticao usam a autenticao


Kerberos. Isso confirma se a autenticao Kerberos est sendo usada para acessar
o aplicativo Web da Administrao Central.

286

Confirme se o Endereo de Rede de Origem corresponde ao endereo IP do


computador a partir do qual a conexo foi feita.
Se a home page da Administrao Central no for renderizada e uma mensagem de erro
no autorizado for exibida, significa que a autenticao Kerberos est falhando. Em
geral, h apenas duas causas para essa falha:
O SPN do AD DS no foi registrado para a conta correta. Ele deveria ter sido
registrado para mydomain\mossfarmadmin.

O SPN no AD DS no corresponde ao SPN que est sendo criado pelo Internet


Explorer ou invlido de alguma forma. Talvez voc tenha omitido o nmero de
porta do SPN registrado no AD DS. Verifique se essa informao est correta e se a
Administrao Central est funcionando, usando a autenticao Kerberos, antes de
continuar.
Observao:

Um auxiliar de diagnstico que voc pode usar para verificar o que est acontecendo na
rede um sniffer (farejador) de rede, como o Microsoft Network Monitor, para criar um
rastreamento durante a navegao para a Administrao Central. Aps a falha, examine
o rastreamento e procure pacotes do Protocolo KerberosV5. Encontre um pacote com
um SPN criado pelo Internet Explorer. Se o SPN no rastreamento parecer correto,
significa que o SPN no AD DS invlido ou foi registrado para a conta errada.

Ingresse os outros servidores no farm


Agora que o farm foi criado e voc pode acessar com xito a Administrao Central
usando a autenticao Kerberos, necessrio executar o Assistente de Configurao de
Produtos do SharePoint e ingressar os outros servidores no farm.
Em cada um dos quatro servidores que executam o SharePoint Server 2010 (mossfe1,
mossfe2, mossquery e mosscrawl), a instalao do SharePoint Server 2010 deve estar
concluda, e a caixa de dilogo de concluso da instalao deve ser apresentada com a
caixa de seleo Assistente de Configurao de Produtos do SharePoint marcada.
Mantenha a caixa de seleo marcada e feche a caixa de dilogo de concluso da
instalao para poder executar o Assistente de Configurao de Produtos do
SharePoint. Execute o procedimento para ingressar cada um desses servidor no farm.
Depois de concluir o Assistente de Configurao de Produtos do SharePoint em cada
servidor adicionado ao farm, verifique se cada um deles pode renderizar a Administrao
Central que est em execuo no servidor MOSSADMIN. Se algum deles no conseguir
renderizar a Administrao Central, tome as providncias necessrias para resolver o
problema antes de continuar.

Configurar servios nos servidores do farm


Configure servios especficos do SharePoint Foundation 2010 e do SharePoint Server
2010 para execuo em servidores especficos que executem o SharePoint Foundation
2010 e o SharePoint Server 2010 no farm, usando as contas indicadas nas prximas
sees.

287

Observao:
Esta seo no fornece uma descrio detalhada da interface do usurio. Somente
instrues de genricas so fornecidas. Voc deve estar familiarizado com a
Administrao Central e o modo como executar as etapas necessrias antes de
continuar.
Acesse a Administrao Central e execute as seguintes etapas para configurar os
servios nos servidores indicados, usando as contas especificadas.

Pesquisa do Windows SharePoint Services


Na pgina Servios no Servidor da Administrao Central:
1. Selecione o servidor MOSSQUERY.
2. Na lista de servios exibida, prximo ao meio da pgina, localize o servio de
Pesquisa do SharePoint Foundation 2010 e clique em Iniciar na coluna Ao.
3. Na pgina seguinte, fornea as credenciais da conta do servio de pesquisa do
SharePoint Foundation 2010 e da conta de Acesso ao Contedo do SharePoint
Foundation 2010. No cenrio deste artigo, a conta do servio de pesquisa do
SharePoint Foundation 2010 mydomain\wsssearch, e a conta de acesso ao
contedo do SharePoint Foundation 2010 mydomain\wsscrawl. Digite os nomes
das contas e as senhas nos locais apropriados na pgina e clique em Iniciar.

Servidor de indexao
Na pgina Servios no Servidor da Administrao Central:
1. Selecione o servidor MOSSCRAWL.
2. Na lista de servios exibida, prximo ao meio da pgina, localize o servio de
Pesquisa do SharePoint Server 2010 e clique em Iniciar na coluna Ao.
Na pgina subsequente, marque a caixa de seleo Use este servidor para indexao
de contedo e depois fornea as credenciais da conta de servio de pesquisa do
SharePoint Server 2010. No cenrio deste artigo, a conta de servio de pesquisa do
SharePoint Server 2010 mydomain\mosssearch. Digite os nomes das contas e as
senhas nos locais apropriados na pgina e clique em Iniciar.

Servidor de consulta
Na pgina Servios no Servidor da Administrao Central:
1. Selecione o servidor MOSSQUERY.
2. Na lista de servios exibida, prximo ao meio da pgina, localize o servio de
Pesquisa do SharePoint Server 2010 e clique no nome do servio na coluna Servio.
Na pgina seguinte, marque a caixa de seleo Usar este servidor para fazer
consultas de pesquisa e clique em OK.

Criar aplicativos Web usando a autenticao


Kerberos
Nesta seo, crie aplicativos Web usados para o site de portal e um Meu Site no farm.
288

Observao:
Esta seo no fornece uma descrio detalhada da interface do usurio. Somente
instrues de genricas so fornecidas. Voc deve estar familiarizado com a
Administrao Central e o modo como executar as etapas necessrias antes de
continuar.

Criar o aplicativo Web do site de portal


1. Na pgina Gerenciamento de Aplicativos na Administrao Central, clique em Criar
ou estender aplicativo Web.
2. Na pgina seguinte, clique em Criar um novo aplicativo Web.
3. Na pgina seguinte, verifique se a opo Criar um novo site do IIS est
selecionada.

No campo Descrio, digite PortalSite.

No campo Porta, digite 80.

No campo Cabealho de Host, digite kerbportal.mydomain.net.

4. Verifique se a opo Negociar est selecionada como o provedor de autenticao


desse aplicativo Web.
5. Crie esse aplicativo Web na zona Padro. No modifique a zona desse aplicativo
Web.
6. Verifique se a opo Criar novo pool de aplicativos est selecionada.

No campo Nome do Pool de Aplicativos, digite PortalAppPool.

Verifique se a opo Configurvel est selecionada. No campo Nome de


usurio, digite a conta mydomain\portalpool.

7. Clique em OK.
8. Confirme se o aplicativo Web foi criado com xito.
Observao:
Se voc quiser usar uma conexo SSL e associar o aplicativo Web porta 443, digite
443 no campo Porta e selecione Usar SSL na pgina Criar Novo Aplicativo Web. Alm
disso, voc deve instalar um certificado SSL curinga. Ao usar uma associao de
cabealho de host do IIS em um site do IIS configurado para SSL, voc deve usar um
certificado SSL curinga. Para obter mais informaes sobre cabealhos de host SSL no
IIS, consulte o artigo sobre como configurar cabealhos de host SSL (IIS 6.0)
(http://go.microsoft.com/fwlink/?linkid=111285&clcid=0x416).

Criar o aplicativo Web Meu Site


1. Na pgina Gerenciamento de Aplicativos na Administrao Central, clique em Criar
ou estender aplicativo Web.
2. Na pgina seguinte, clique em Criar um novo aplicativo Web.
289

3. Na pgina seguinte, verifique se a opo Criar um novo site do IIS est


selecionada.

No campo Descrio, digite MySite.

No campo Porta, digite 80.

No campo Cabealho de Host, digite kerbmysite.mydomain.net.

4. Verifique se a opo Negociar est selecionada como o provedor de autenticao


desse aplicativo Web.
5. Crie esse aplicativo Web na zona Padro. No modifique a zona desse aplicativo
Web.
6. Verifique se a opo Criar novo pool de aplicativos est selecionada.

No campo Nome do Pool de Aplicativos, digite MySiteAppPool.

Verifique se a opo Configurvel est selecionada. No campo Nome de


usurio, digite a conta mydomain\mysitepool.

7. Clique em OK.
8. Confirme se o aplicativo Web foi criado com xito.
Observao:
Se voc quiser usar uma conexo SSL e associar o aplicativo Web porta 443, digite
443 no campo Porta e selecione Usar SSL na pgina Criar Novo Aplicativo Web. Alm
disso, voc deve instalar um certificado SSL curinga. Ao usar uma associao de
cabealho de host do IIS em um site do IIS configurado para SSL, voc deve usar um
certificado SSL curinga. Para obter mais informaes sobre cabealhos de host SSL no
IIS, consulte o artigo sobre como configurar cabealhos de host SSL (IIS 6.0)
(http://go.microsoft.com/fwlink/?linkid=111285&clcid=0x416).

Criar um conjunto de sites usando o modelo


Portal de Colaborao no aplicativo Web do
site de portal
Nesta seo, voc cria um conjunto de sites no site de portal do aplicativo Web que criou
para esse propsito.
Observao:
Esta seo no fornece uma descrio detalhada da interface do usurio. Somente
instrues de genricas so fornecidas. Voc deve estar familiarizado com a
Administrao Central e o modo como executar as etapas necessrias antes de
continuar.
1. Na pgina Gerenciamento de Aplicativos da Administrao Central, clique em Criar
conjunto de sites.
290

2. Na pgina seguinte, selecione o aplicativo Web correto. Para o exemplo neste artigo,
selecione http://kerbportal.mydomain.net.
3. Fornea o ttulo e a descrio que voc deseja usar para esse conjunto de sites.
4. Deixe o endereo do site inalterado.
5. Na seo Seleo de Modelo, em Selecionar um Modelo, clique na guia
Publicao e selecione o modelo Portal de Colaborao.
6. Na seo Administrador Principal do Conjunto de Sites, digite
mydomain\pscexec.
7. Especifique o Administrador do Conjunto de Sites Secundrio que voc deseja usar.
8. Clique em OK.
9. Confirme se o conjunto de sites do portal foi criado com xito.

Confirmar o acesso bem-sucedido aos


aplicativos Web usando a autenticao
Kerberos
Confirme se a autenticao Kerberos est funcionando para os aplicativos Web recmcriados. Comece com o site de portal.
Para fazer isso, siga estas etapas:
1. Faa logon em um servidor que executa o SharePoint Server 2010, em vez de em
um dos dois servidores Web front-end configurados para NLB como
mydomain\pscexec. Voc no deve verificar o comportamento da autenticao
Kerberos correto diretamente em um dos computadores que hospedam sites com
balanceamento de carga usando a autenticao Kerberos. Isso deve ser feito em
outro computador do domnio.
2. Inicie o Internet Explorer nesse outro sistema e tente acessar a seguinte URL:
http://kerbportal.mydomain.net.
A home page do site do portal com autenticao Kerberos deve ser renderizada.
Para confirmar se a autenticao Kerberos foi usada para acessar o site de portal,
acesse um dos servidores Web front-end com balanceamento de carga, execute o
visualizador de eventos e examine o log de segurana. Voc dever ver um registro de
Auditoria com xito, semelhante tabela a seguir, em um dos servidores Web front-end.
Observe que talvez seja necessrio examinar os dois servidores Web front-end antes de
encontrar essas informaes, dependendo do sistema que administrou a solicitao de
balanceamento de carga.

Tipo de Evento

Auditoria com xito

Origem do Evento

Segurana

Categoria do Evento

Logon/Logoff

ID do Evento

540

Data

01.11.07
291

Hora

17:08:20

Usurio

MYDOMAIN\pscexec

Computador

mossfe1

Descrio
Um exemplo de um logon de rede bem-sucedido est descrito na tabela a seguir.

Nome do Usurio

pscexec

Domnio

MYDOMAIN

ID de Logon

(0x0,0x1D339D3)

Tipo de Logon

Processo de Logon

Autenticao Kerberos

Nome da Estao de Trabalho


GUID de Logon

{fad7cb69-21f8-171b-851b-3e0dbf1bdc79}

Nome do Usurio Chamador


Domnio do Chamador
ID de Logon do Chamador
ID de Processo do Chamador
Servios Transitados
Endereo de Rede de Origem

192.168.100.100

Porta de Origem

2505

O exame desse registro de log mostra o mesmo tipo de informao da entrada de log
anterior:
Confirme se o nome do usurio est correto; trata-se da conta mydomain\pscexec
conectada pela rede ao servidor Web front-end que executa o SharePoint Server
2010 e que est hospedando o site de portal.

Confirme se o tipo de logon 3; um tipo de logon 3 um logon de rede.

Confirme se o processo de logon e o pacote de autenticao usam a autenticao


Kerberos. Isso confirma se a autenticao Kerberos est sendo usada para acessar
o site de portal.

Confirme se o Endereo de Rede de Origem corresponde ao endereo IP do


computador a partir do qual a conexo foi feita.

292

Se a home page do site de portal no for renderizada e exibir uma mensagem de erro
no autorizado, significa que a autenticao Kerberos est falhando. Em geral, h
apenas algumas causas para isso:
O SPN no AD DS no foi registrado para a conta correta. Ele deveria ter sido
registrado para mydomain\portalpool, para o aplicativo Web do site de portal.

O SPN no AD DS no corresponde ao SPN que est sendo criado pelo Internet


Explorer ou invlido por outro motivo. Nesse caso, como voc est usando
cabealhos de host do IIS sem explicitar nmeros de porta, o SPN registrado no
AD DS diferente do cabealho de host do IIS especificado quando voc estendeu
o aplicativo Web. necessrio corrigir isso para fazer a autenticao Kerberos
funcionar.
Observao:

Um auxiliar de diagnstico que voc pode usar para verificar o que est acontecendo na
rede um sniffer (farejador) de rede, como o Microsoft Network Monitor, para criar um
rastreamento durante a navegao para a Administrao Central. Aps a falha, examine
o rastreamento e procure pacotes do Protocolo KerberosV5. Voc dever encontrar um
pacote com um SPN criado pelo Internet Explorer. Se o SPN no rastreamento parecer
correto, significa que o SPN no AD DS invlido ou foi registrado para a conta errada.
Quando a autenticao Kerberos estiver funcionando no site de portal, acesse Meu Site
com autenticao Kerberos, usando a seguinte URL:
http://kerbmysite.mydomain.net
Observao:
Na primeira vez que voc acessar a URL de Meu Site, ser necessrio algum tempo para
que o SharePoint Server 2010 crie um Meu Site para o usurio conectado. No entanto,
essa operao ser bem-sucedida, e a pgina Meu Site do usurio ser renderizada.
Isso deve funcionar corretamente. Se isso no acontecer, consulte as etapas de soluo
de problemas anterior.

Confirmar a funcionalidade de Indexao de


Pesquisa correta
Confirme se a Indexao de Pesquisa est rastreando com xito o contedo hospedado
nesse farm. Essa a etapa que voc deve executar antes de confirmar os resultados da
consulta de Pesquisa para os usurios que acessam os sites usando a autenticao
Kerberos.

293

Observao:
Esta seo no fornece uma descrio detalhada da interface do usurio. Somente
instrues de genricas so fornecidas. Voc deve estar familiarizado com a
Administrao Central e o modo como executar as etapas necessrias antes de
continuar.
Para confirmar a funcionalidade de ndice de Pesquisa, acesse um aplicativo Web e
inicie um rastreamento completo. Aguarde a concluso do rastreamento. Se essa
operao falhar, investigue e corrija a falha e execute um rastreamento completo. Se o
rastreamento falhar com erros do tipo "acesso negado", significa que a conta de
rastreamento no tem acesso s fontes de contedo ou que a autenticao Kerberos
falhou. Qualquer que seja a causa, esse erro deve ser corrigido antes de se prosseguir
para as etapas seguintes.
Voc deve concluir um rastreamento completo dos aplicativos Web com autenticao
Kerberos antes de continuar.

Confirmar a funcionalidade de Consulta de


Pesquisa correta
Para confirmar se a Consulta de Pesquisa retorna resultados para os usurios que
acessam o site de portal que utiliza a autenticao Kerberos:
1. Inicie o Internet Explorer em um sistema em mydomain.net e acesse
http://kerbportal.mydomain.net.
2. Quando a home page do site de portal for renderizada, digite uma palavra-chave de
pesquisa no campo Pesquisar e pressione ENTER.
3. Confirme se os resultados da Consulta de Pesquisa so retornados. Se no forem,
confirme se a palavra-chave inserida vlida na sua implantao, se a Indexao de
Pesquisa est sendo executada corretamente, se o servio de Pesquisa est sendo
executado nos servidores de Indexao de Pesquisa e de Consulta de Pesquisa e
se no h problemas com a propagao de pesquisa do seu servidor de Indexao
de Pesquisa para o servidor de Consulta de Pesquisa.

Limitaes de configurao
A parte do nome de host dos SPNs com novo formato (que so criados) corresponde ao
nome do NetBIOS do host que executa o servio; por exemplo:
MSSP/kerbtest4:56738/SSP1. Isso ocorre porque os nomes de host so buscados no
banco de dados de configurao do SharePoint Server 2010 e somente os nomes de
computador do NetBIOS so armazenados nesse banco de dados do SharePoint Server
2010. Em alguns cenrios, isso pode ser ambguo. Atualmente, a ferramenta de linha de
comando Stsadm para renomear um servidor em execuo no SharePoint Server 2010
no pode ser usada com xito para renomear um servidor em execuo no SharePoint
Server 2010, e no h nenhuma soluo alternativa para esse problema.

294

Recursos adicionais e diretrizes para a


soluo de problemas
Produto/tecnologia

Recurso

White paper de cenrios


Kerberos

Configurando a autenticao Kerberos para Produtos do


SharePoint 2010 Orientao completa para a configurao
do Kerberos em nove cenrios especficos, incluindo a
implantao central, trs solues Microsoft SQL Server e
cenrios que usam Servios do Excel, PowerPivot, Servios
do Visio, Servios PerformancePoint e Servios
Corporativos de Conectividade. Inclui tambm informaes
conceituais sobre identidade e autenticao Kerberos.

SQL Server

Artigo sobre como assegurar que voc esteja usando a


autenticao Kerberos ao criar uma conexo remota com
uma instncia do SQL Server 2005
(http://go.microsoft.com/fwlink/?linkid=85942&clcid=0x416)

SQL Server

Artigo sobre como solucionar a mensagem de erro "No


possvel gerar contexto SSPI"
(http://go.microsoft.com/fwlink/?linkid=82932&clcid=0x416)

.NET Framework

Artigo sobre a propriedade


AuthenticationManager.CustomTargetNameDictionary
(http://go.microsoft.com/fwlink/?linkid=120460&clcid=0x416)

Internet Explorer

Artigo sobre a Mensagem de erro no Internet Explorer


quando voc tenta acessar um site que requer a
autenticao Kerberos em um computador com Windows
XP: "Erro HTTP 401 - No autorizado: acesso negado
devido a credenciais invlidas"
(http://go.microsoft.com/fwlink/?linkid=120462&clcid=0x416)

Autenticao Kerberos

Artigo de referncia tcnica da autenticao Kerberos


(http://go.microsoft.com/fwlink/?linkid=78646&clcid=0x416)

Autenticao Kerberos

Artigo sobre soluo de problemas para erros Kerberos


(http://go.microsoft.com/fwlink/?linkid=93730&clcid=0x416)

Autenticao Kerberos

Artigo sobre a transio do protocolo Kerberos e delegao


restrita
(http://go.microsoft.com/fwlink/?linkid=100941&clcid=0x416)

IIS

Artigo sobre como configurar cabealhos de host SSL (IIS


6.0)
(http://go.microsoft.com/fwlink/?linkid=120463&clcid=0x416)

295

Configurao da autenticao Kerberos


nos Produtos do SharePoint 2010 (white
paper)
Este documento oferece informaes que o ajudaro a entender os conceitos de
identidade no Produtos do Microsoft SharePoint 2010, como a autenticao Kerberos
representa um papel bastante importante nos cenrios de autenticao e de delegao e
as situaes nas quais a autenticao Kerberos deve ser usada ou pode ser solicitada
em designs de soluo. Os cenrios incluem implementaes de business intelligence
que protegem o acesso a fontes de dados externas, como o SQL Server.
O documento tambm mostra como configurar a autenticao Kerberos ponta a ponta no
seu ambiente, incluindo os cenrios que usam diversos aplicativos de servio no
Microsoft SharePoint Server. Ferramentas e recursos adicionais so descritos para
ajud-lo a testar e validar a configurao Kerberos. As sees de configurao passo a
passo deste documento abordam os seguintes cenrios no SharePoint Server 2010.
Cenrio 1: configurao principal

Cenrio 2: autenticao de Kerberos para SQL OLTP

Cenrio 3: delegao de Identidade do SQL Analysis Services

Cenrio 4: delegao de Identidade do SQL Reporting Services

Cenrio 5: delegao de Identidade dos Servios do Excel

Cenrio 6: delegao de Identidade do PowerPivot para SharePoint

Cenrio 7: delegao de Identidade dos Servios do Visio

Cenrio 8: delegao de Identidade dos Servios PerformancePoint

Cenrio 9: delegao de Identidade dos Servios de Conectividade Corporativos

Baixar o white paper


Artigo sobre como configurar a autenticao Kerberos para Produtos e Tecnologias do
Microsoft SharePoint 2010 (http://go.microsoft.com/fwlink/?linkid=196600&clcid=0x416)
(7.3 MB)

296

Criar um conjunto de sites (SharePoint


Server 2010)
Um conjunto de sites um grupo de sites que tm o mesmo proprietrio e compartilham
configuraes de administrao, como permisses. Quando voc cria um conjunto de
sites, um site de nvel superior criado automaticamente nesse conjunto. Assim, voc
pode criar um ou mais subsites abaixo do site de nvel superior.
Deve existir um conjunto de sites em um aplicativo Web. Voc pode criar um conjunto de
sites baseado em um aplicativo Web existente ou pode criar um aplicativo Web e, em
seguida, criar um conjunto de sites nesse aplicativo. Para obter mais informaes,
consulte Criar um aplicativo Web (SharePoint Server 2010).
Caso o aplicativo Web se destine a um nico projeto ou a ser usado por uma s equipe,
adote um nico conjunto de sites, pois isso impediria despesas gerais com o
gerenciamento de vrios sites. No entanto, solues mais elaboradas recorrem a vrios
conjuntos de sites devido facilidade de organizar contedo e de gerenciar as
permisses de cada conjunto de sites. Por exemplo, como no h nenhum navegador
interno de um conjunto para outro, ter vrios conjuntos pode propiciar uma camada de
segurana adicional para as informaes do site.
O SharePoint oferece modelos de sites nas seguintes categorias: colaborao, reunies,
publicao e personalizado. Quando voc cria um conjunto de sites, seleciona o modelo
que corresponde ao que voc deseja fazer no site. Por exemplo, escolha o modelo de
Portal de publicao se desejar criar um grande site de intranet que tenha mais leitores
do que colaboradores.
Antes de criar um conjunto de sites, assegure que os seguintes pr-requisitos estejam
disponveis:
Um aplicativo Web onde criar o conjunto de sites.

Um modelo de cota, caso voc pretenda definir os valores que especificam quantos
dados podem ser armazenados em um conjunto de sites e o tamanho do
armazenamento que dispara um determinado alerta de email ao administrador do
conjunto de sites.

Um caminho curinga gerenciado e personalizado, caso voc pretenda criar o


conjunto de sites em um lugar diferente do diretrio raiz (/) ou do diretrio /sites/.
Neste artigo:
Criar um conjunto de sites usando a Administrao Central
Criar um conjunto de sites usando o Windows PowerShell

Criar um conjunto de sites usando a


Administrao Central
Em geral, o site da Administrao Central usado para criar um conjunto de sites em
uma implantao autnoma.
297

Para criar um conjunto de sites usando a Administrao Central


1. Verifique se voc possui as seguintes credenciais administrativas:

Para criar um conjunto de sites, voc deve ser membro do grupo


Administradores de Farm do SharePoint no computador que est executando o
site da Administrao Central do SharePoint.

2. No site da Administrao Central, na seo Gerenciamento de Aplicativos, clique


em Criar conjuntos de sites.
3. Na pgina Criar Conjunto de Sites, na seo Aplicativo Web, se o aplicativo Web
em que voc deseja criar o conjunto de sites no estiver selecionado, no menu
Aplicativo Web, clique em Alterar Aplicativo Web e, em seguida, clique no
aplicativo Web em que deseja criar o conjunto de sites.
4. Na seo Ttulo e Descrio, digite o ttulo e a descrio do conjunto de sites.
5. Na seo Endereo do Site, selecione o caminho a ser usado para a URL (por
exemplo, um caminho de incluso de caracteres curinga como /sites/ ou o diretrio
raiz (/).
Se voc selecionar um caminho de incluso de caracteres curinga, tambm dever
digitar o nome do site para uso da URL do site.
6. Na seo Seleo de Modelo, na lista Selecione um modelo, selecione o modelo
que voc deseja usar para o site de nvel superior no conjunto de sites e clique na
guia Personalizado para criar um site vazio e aplicar um modelo posteriormente.
7. Na seo Administrador Principal do Conjunto de Sites, digite o nome do usurio
(no formato DOMNIO\nome_do_usurio) que ser o administrador do conjunto de
sites.
8. Na seo Administrador Secundrio do Conjunto de Sites, digite o nome de
usurio do administrador secundrio do conjunto de sites.
Designar um administrador de conjuntos de site secundrio prtica recomendada
para assegurar que algum possa gerenciar o conjunto de sites quando nenhum
administrador principal estiver presente.
9. Se estiver usando cotas para gerenciar o armazenamento para conjuntos de sites,
na seo Modelo de Cota, clique em um modelo na lista Selecione um modelo de
cota.
10. Clique em OK .

Criar um conjunto de sites usando o Windows


PowerShell
Normalmente o Windows PowerShell usado para criar um conjunto de sites quando
voc deseja automatizar a tarefa, o que comum em empresas.

Para criar um conjunto de sites usando o Windows PowerShell


1. Verifique se voc atende aos seguintes requisitos mnimos: Consulte AddSPShellAdmin.
2. No menu Iniciar, clique em Todos os Programas.
3. Clique em Produtos do Microsoft SharePoint 2010.
298

4. Clique em Shell de Gerenciamento do SharePoint 2010.


5. No prompt de comando do Windows PowerShell (ou seja, PS C:\>), digite o
comando a seguir e pressione ENTER:
Cdigo
da
cpia
Get-SPWebTemplate $template = Get-SPWebTemplate "STS#0" New-SPSite -Url
"<URL for the new site collection>" -OwnerAlias "<domain\user>" Template $template

Este exemplo recupera uma lista de todos os modelos de sites disponveis e cria um
conjunto de sites usando o modelo Site de Equipe. Para obter mais informaes,
consulte New-SPSite e Get-SPWebTemplate.
Convm usar o Windows PowerShell ao executar tarefas administrativas de linha de
comando. A ferramenta de linha de comando Stsadm foi preterida, mas est includa
para oferecer suporte compatibilidade com verses anteriores do produto.

299

Uninstall SharePoint Server 2010


This article describes how to uninstall Microsoft SharePoint Server 2010.
You remove SharePoint Server 2010 by uninstalling it from Control Panel. When you
uninstall SharePoint Server 2010, most files and subfolders located in the installation
folders are removed. However, Web.config files, index files, log files, and customizations
that you might have are not automatically removed when you uninstall SharePoint Server
2010. Also, Microsoft SQL Server databases are detached, but are not removed from the
database server. If you uninstall a single server that has a built-in database, Microsoft
SQL Server Express is not removed. When you uninstall SharePoint Server 2010, all
user data remains in the database files.
Before you perform this procedure, confirm that you have uninstalled any language packs
that you might have on the server.

Uninstall SharePoint Server 2010


Use this procedure to uninstall SharePoint Server 2010.

To uninstall SharePoint Server 2010


1. Verify that you are a member of the Farm Administrators group or a member of the
Administrators group on the local computer.
2. On the computer that runs SharePoint Server 2010, log on as a local or domain
administrator.
3. Click Start, and then click Control Panel.
4. In the Programs area, click Uninstall a program.
5. In the Uninstall or change a program dialog box, click Microsoft SharePoint
Server 2010.
6. Click Change.
7. On the Change your installation of Microsoft SharePoint Server 2010 page, click
Remove, and then click Continue. A confirmation message appears.
8. Click Yes to remove SharePoint Server 2010. A warning message appears.
9. Click OK to continue. A confirmation message appears.
10. Click OK.
You might be prompted to restart the server.

300

Observao:
If you did not remove the language template packs before you uninstalled and then
reinstalled SharePoint Server 2010, you must run Repair from the Assistente de
Configurao de Produtos do SharePoint for each language template pack on the server.
After the repair operation is complete, you must restart the server. Finally, complete the
language template pack configuration by running the Assistente de Configurao de
Produtos do SharePoint.

Consulte tambm
Conceitos
Requisitos de hardware e software (SharePoint Server 2010)
Implantar um nico servidor com um banco de dados interno (SharePoint Server 2010)
Implantar um servidor nico com SQL Server (SharePoint Server 2010)
Vrios servidores para um farm de trs camadas (SharePoint Server 2010)
Implantar pacotes de idiomas (SharePoint Server 2010)

Outros recursos
Add a Web or application server to the farm (SharePoint Server 2010)
Remove a server from the farm (SharePoint Server 2010)

301

Implantar personalizaes - viso geral


(SharePoint Server 2010)
Os artigos neste captulo descrevem como implantar elementos de site que foram
personalizados por desenvolvedores ou por Web designers em um ambiente do
Microsoft SharePoint Server 2010.
Neste artigo:
Viso geral do processo

Antes de comear

Sobre os dois tipos de elementos de site personalizveis

Implantando elementos de site desenvolvidos

Implantando elementos de site criados

Viso geral do processo


A implantao de personalizaes pode ser bastante complexa, especialmente porque
h muitos mtodos de implantao disponveis no SharePoint Server 2010 e as
vantagens de usar um mtodo ou outro nem sempre so bvias.
A implantao desses tipos de elementos de site ou artefatos feita por meio de
diferentes mtodos. No possvel implantar a srie completa de elementos de site
personalizveis usando um nico mtodo de implantao. H outras consideraes de
implantao exclusivas que se aplicam a cada tipo de elemento, pois elas provavelmente
so originadas em diferentes grupos de designers e porque esto sujeitas a diferentes
consideraes de atualizao. Os vrios tipos de elementos de site esto descritos em
Sobre os dois tipos de elementos de site personalizveis, posteriormente neste artigo.
Para obter as tarefas de implantao especficas e respectivas consideraes, consulte
os seguintes recursos:
Implantar pacotes de soluo (SharePoint Server 2010)

Implantar elementos de site criado (SharePoint Server 2010)

Implantar elementos de site usando Recursos (SharePoint Server 2010)

Implantar modelos (SharePoint Server 2010)

Workflow deployment process (SharePoint Server 2010) (em ingls)

Antes de comear
Antes de implantar qualquer cdigo personalizado no ambiente, estabelea uma linha de
base do desempenho do ambiente para que voc possa analisar como as
personalizaes afetam o desempenho. Depois de estabelecer uma linha de base de
desempenho, teste o cdigo personalizado exaustivamente em um ambiente de teste ou
de integrao e compare os resultados com a linha de base. Lembre-se de testar
302

completamente todas as personalizaes antes de implant-las no ambiente de


produo.
Teste qualquer cdigo que adquirir de terceiros antes de implant-lo no ambiente de
produo, mesmo que o tenha adquirido de uma fonte confivel.
As descries e a orientao apresentadas nestes artigos se aplicam a um ambiente do
SharePoint Server que tenha sido implantado e configurado para atender aos requisitos
estipulados em Plan for server farms and environments (SharePoint Server 2010).

Sobre os dois tipos de elementos de site


personalizveis
Os elementos de site desenvolvidos so artefatos de soluo e so tipicamente criados
por desenvolvedores. Uma soluo pode incluir assemblies, que so componentes do
SharePoint escritos em linguagens baseadas no Microsoft .NET Framework e
compiladas antes da implantao. Os elementos de site desenvolvidos, exceto os
assemblies de trabalhos de timer e definies de sites, so normalmente agrupados em
Recursos e implantados como parte de um pacote de solues. Elementos de site
desenvolvidos incluem:
Web Parts

Fluxos de trabalho

Definies de site e de lista

Conversores de documentos

Receptores de eventos

Trabalhos de timer

Assemblies
Elementos de site criados, normalmente criados por Web designers, no so
explicitamente compilados e residem em um banco de dados de contedo. Os
elementos de site criados incluem:
Pginas mestras

Folhas de estilo em cascata

Formulrios

Pginas de layout
Esses dois tipos de elementos de site personalizveis so diferenciados por:
Local em que os arquivos so armazenados em um farm do SharePoint Server
2010.

Qual equipe da empresa responsvel pela administrao do elemento de site.

Qual mecanismo de implantao o elemento do site exige.


Alguns elementos podem ser artefatos de soluo ou artefatos criados. Por exemplo, um
tipo de contedo pode ser definido em um arquivo XML como um artefato de soluo
desenvolvido ou criado por meio de um navegador como um artefato criado. Os
elementos de site que podem ser artefatos de soluo ou artefatos criados incluem
colunas de site e instncias de lista. Alm disso, os artefatos de soluo podem ser
usados para provisionar arquivos em sites e podem ser definidos para armazenamento
em cache no servidor Web front-end.
303

Implantando elementos de site desenvolvidos


Os elementos de site, em geral, podem ser definidos como elementos de site criados em
um ambiente de desenvolvimento de cdigo e so implantados diretamente nos
servidores Web front-end e nos servidores de aplicativos. Esses elementos de site so
normalmente personalizados com o Microsoft Visual Studio 2010 Tools for SharePoint
2010, ou com o Microsoft Office SharePoint Designer, ou com ferramentas de edio de
XML. Para obter mais informaes, consulte o documento sobre ferramentas de
desenvolvimento do SharePoint Foundation
(http://go.microsoft.com/fwlink/?linkid=183360&clcid=0x416).
Observao:
Este artigo no aborda a implantao de elementos de site desenvolvidos implantados
como solues de rea restrita. Solues de rea restrita so aquelas que podem
acessar um subconjunto do modelo de objeto de servidor e um subconjunto de
elementos de recursos que os administradores de conjuntos de sites podem implantar.
Para obter mais informaes, consulte Sandboxed solutions overview (SharePoint Server
2010).
Uma prtica recomendada usar pacotes de solues e o Windows PowerShell para
implantar elementos de site desenvolvidos. O SharePoint Server Solution Framework
simplifica e padroniza o processo de implantao de elementos de site novos e
atualizados no farm, e tambm o processo de sincronizao de um servidor Web frontend, para que o estado seja consistente com o estado de outros servidores do farm. Por
exemplo, os pacotes de solues simplificam o processo de recriao de um farm. A
implantao de elementos de site por meio da administrao manual de cdigo e
arquivos pode induzir a inconsistncias no processo de atualizao e pode resultar em
servidores no sincronizados com outros servidores. possvel usar pacotes de
solues para implantar elementos de site desenvolvidos em ambientes de
desenvolvedor em farms de integrao e depois em farms de preparao, piloto e de
produo.
Use os cmdlets do Windows PowerShell para criar, importar, exportar e provisionar
pacotes de solues que otimizem o Solution Framework para distribuir personalizaes
de elementos de site desenvolvidos. Os cmdlets do Windows PowerShell so teis para
a implantao de personalizaes de site na maioria dos ambientes porque esto
includos no SharePoint Server 2010 e no SharePoint Foundation 2010, e possvel
us-los isoladamente ou em conjunto com outros mtodos. Voc pode usar os cmdlets
do Windows PowerShell para implantar artefatos e elementos de site desenvolvidos.
Pode tambm usar os cmdlets para ativar os Recursos que so implantados em um
pacote de solues.

Implantando elementos de site criados


Os elementos de site criados diferem dos elementos de site desenvolvidos porque so
armazenados no banco de dados de contedo, embora dependam dos recursos
existentes no sistema de arquivos de servidores Web ou, com frequncia menor, de
servidores de aplicativos. Em alguns casos, os elementos de site criados no funcionam
porque exigem que os elementos de site desenvolvidos sejam implantados primeiro.
304

Nos ambientes em que as implantaes de personalizao so totalmente


automatizadas, a ordem de implantao necessria pode ser imposta pelo sistema para
eliminar problemas de sincronizao. Entretanto, se a implantao de personalizao for
parcial ou totalmente manual, ser preciso garantir que todos os recursos exigidos
estejam instalados nos servidores Web e nos servidores de aplicativos antes da
implantao do contedo que depende desses recursos.
Implante elementos de site criados em ambientes de criao farms de criao, piloto e
produo, usando um ou mais sistemas diferentes. A tabela abaixo descreve esses
sistemas e interfaces associadas e cenrios de uso.

Sistema de implantao

Cenrio de uso

Site Administrao Central


do SharePoint

Em ambientes nos quais os farms de origem e destino so


conectados por uma rede, use os recursos de implantao
de contedo da Administrao Central para criar um pacote
de implantao de contedo no farm de origem e exportar o
pacote para outro farm.
Esse mtodo fcil de configurar e usar e pode ser utilizado
para automatizar a implantao de elementos de site
criados com muito pouco tempo de instalao e
manuteno.

Modelo de objeto de
migrao de contedo

Dependendo do mtodo utilizado (programao por meio de


APIs de namespace de implantao, ou com chamadas do
protocolo SOAP para um servio Web, ou via movimentao
de todo o site usando cmdlets do Windows PowerShell),
possvel controlar o contedo a ser migrado e a forma de
migrao. O uso da API para importar e exportar contedo
o nico mtodo com suporte que retm GUIDs
(identificadores globais exclusivos).
Para obter mais informaes, consulte o documento sobre
migrao de contedo
(http://go.microsoft.com/fwlink/?linkid=183372&clcid=0x416).

Windows PowerShell

possvel usar os cmdlets do Windows PowerShell para


executar operaes de importao e exportao em todo o
site, preservando os carimbos de data/hora, as informaes
de segurana e as informaes do usurio. Os cmdlets do
Windows PowerShell so mais teis quando voc move o
contedo bsico de um site inteiro.
O Windows PowerShell til para a implantao de
personalizaes de site na maioria dos ambientes porque
est includo no Produtos do SharePoint 2010 e pode ser
usado sozinho ou com outros mtodos. Use os cmdlets do
Windows PowerShell para implantar artefatos e elementos
de site desenvolvidos.
Para obter mais informaes, consulte SharePoint 2010
305

Sistema de implantao

Cenrio de uso

Products administration by using Windows PowerShell.


Servio da Web
personalizado

Crie um servio Web personalizado que automatize a


migrao de contedo e o processo de implantao. Escreva
scripts personalizados e aplicativos Windows para executar
as tarefas especficas desse processo.
Para obter mais informaes sobre os mtodos de
programao para elaborao de um servio Web
personalizado, consulte os seguintes recursos do Microsoft
SharePoint 2010 Software Development Kit (SDK):
Mtodos de site
(http://go.microsoft.com/fwlink/?linkid=183373&clcid=0x
416)

Mtodo Sites.ExportWeb
(http://go.microsoft.com/fwlink/?linkid=183377&clcid=0x
416)

Mtodo Sites.ImportWeb
(http://go.microsoft.com/fwlink/?linkid=183378&clcid=0x
416)

Manipulao manual de
cdigo

Em ambientes menores e desconectados ou em ambientes


em que os elementos de site criados no so
personalizados de modo contnuo, implante manualmente
os elementos de site e respectivos recursos. Em ambientes
conectados menores, considere o uso dos recursos de
implantao de contedo da Administrao Central para
implantar personalizaes de elemento de site criado.

Pacotes de solues e
Recursos

Elementos como layouts de pgina, pginas mestras,


formulrios e folhas de estilos podem ser agrupados e
implantados em Recursos como parte de um pacote de
solues. Os recursos implantados de um pacote de
solues podem ser ativados nos escopos em que os
elementos criados precisam ser provisionados.
Para obter mais informaes, consulte Implantar elementos
de site usando Recursos (SharePoint Server 2010).

Modelos personalizados

Um usurio pode salvar um site existente, com ou sem


contedo especfico, como um modelo personalizado. Isso
oferece um meio de reutilizar sites personalizados. Um
modelo de site personalizado armazenado como um
arquivo .wsp. Os modelos de site so salvos na Galeria de
Solues, no site de nvel superior de um conjunto de sites,
onde ficam disponveis para a criao de subsites em todos
os sites do conjunto de sites. Modelos de site podem ser
baixados e movidos para outras galerias de conjunto de
306

Sistema de implantao

Cenrio de uso

sites.

Consulte tambm
Conceitos
Implantar pacotes de soluo (SharePoint Server 2010)
Implantar elementos de site criado (SharePoint Server 2010)
Implantar modelos (SharePoint Server 2010)
Implantar modelos (SharePoint Server 2010)

307

Implantar pacotes de soluo


(SharePoint Server 2010)
Este artigo descreve pacotes de soluo e a funo que eles exercem na implantao de
personalizaes criadas e desenvolvidas no Microsoft SharePoint Server 2010. Ele inclui
procedimentos para importao e implantao de pacotes de soluo e um exemplo de
criao e implantao de um pacote de soluo usando o Microsoft Visual Studio 2010.
Neste artigo:
O que um pacote de soluo?

Implantao de elementos de site usando pacotes de solues

Criando e implantando um pacote de soluo de Web Parts personalizado usando o


Visual Studio 2010

O que um pacote de soluo?


Um pacote de soluo um pacote de distribuio que entrega o trabalho de
desenvolvimento do SharePoint Server 2010 para servidores Web ou servidores de
aplicativos em seu farm de servidores. Use solues para empacotar e implantar
recursos, definies de site, modelos, pginas de layout, Web Parts, folhas de estilos em
cascata e assemblies personalizados.
Este artigo no discute a implantao de solues de rea restrita. possvel implantar
uma soluo do Microsoft SharePoint Server 2010 diretamente no farm do SharePoint
Server ou implantar a soluo em uma rea restrita. Uma rea restrita um ambiente de
execuo restrito que permite aos programas acessar somente determinados recursos e
impede que os problemas que ocorrem nessa rea afetem o restante do ambiente de
servidor. Para obter mais informaes, consulte Sandboxed solutions overview
(SharePoint Server 2010).
Um pacote de soluo um arquivo CAB com uma extenso de nome de arquivo .wsp e
um arquivo de manifesto. recomendvel que voc use o Visual Studio 2010 Tools for
SharePoint 2010 para desenvolver e criar pacotes de solues do SharePoint. Tambm
possvel criar pacotes de solues manualmente usando ferramentas como
Makecab.exe e SharePoint Packman.
Os componentes que podem ser empacotados em uma soluo incluem:
Assemblies do .NET Framework, normalmente assemblies de Web Part e
assemblies de receptor de evento.

Arquivos de implantao, como arquivos de recursos, pginas ou outros arquivos


auxiliares.

Recursos que permitem ativar e desativar cdigo em um site e fornecem


funcionalidade que inclui elementos como, por exemplo, listas, bibliotecas, campos e
tipos de contedo personalizados.

Novos modelos e definies de site.


308

Configuraes que devem ser executadas no nvel do servidor Web por exemplo,
implantao de personalizaes em arquivos Web.config para o registro de Web
Parts. Tambm possvel modificar essas configuraes com um Recurso que seja
distribudo com um Recurso.

Contedo como pginas da Web e imagens que so chamadas por pginas da Web.
Se voc tiver de implantar contedo da Web em um ambiente desconectado, use um
pacote de implantao de contedo.

Implantao de elementos de site usando


pacotes de solues
Nesta seo:
Quando usar pacotes de soluo

Implantando solues de farm

Adicionando um pacote de soluo

Implantando um pacote de soluo

Sobre a criao de um pacote de soluo

Quando usar pacotes de soluo


Uma prtica recomendada para a implantao de personalizaes usar pacotes de
solues como parte de um processo de gerenciamento de ciclo de vida de aplicativo
consistente, seguro e simples. Os pacotes de solues simplificam a alterao dos
Recursos e da funcionalidade de sites aps sua criao.
possvel usar pacotes de solues para implantar novas solues e atualizar solues
existentes no farm. Voc pode empacotar todas as entidades do SharePoint Server
como um nico arquivo, adicionar o arquivo ao repositrio de solues e implant-lo nos
servidores Web front-end do farm. Use pacotes de solues para sincronizar um servidor
Web front-end de forma que seu estado seja consistente com o estado de outros
servidores Web do farm.
possvel usar pacotes de solues para implantar personalizaes de elementos de
site criados de um farm de integrao para um farm de criao, piloto ou de produo.
No SharePoint Server, os usurios podem salvar um site personalizado como um
modelo. Isso cria um pacote de soluo com uma extenso de nome de arquivo que
pode ser implantada em outro farm.
Voc pode usar pacotes de solues para implantar personalizaes entre esses
ambientes:
De estaes de trabalho do desenvolvedor para um farm de integrao ou um
sistema de gerenciamento de configurao de software

De um farm de integrao e estaes de trabalho clientes de criao para farms


piloto ou de produo

Implantando solues de farm


As solues de farm so implantadas localmente ou usando um servio de timer. As
implantaes locais e baseadas em timer podem ser disparadas usando instrues de
linha de comando ou programaticamente, usando o modelo de objeto.
Implantao local
309

Em uma implantao local, os arquivos de soluo so implantados somente no


computador em que a operao de implantao foi iniciada. A soluo no ser marcada
como "implantada" no banco de dados de configurao enquanto os arquivos da soluo
no forem implantados em todos os servidores aplicveis do farm de servidores. Em
seguida, os recursos da soluo sero instalados, e o esquema e os arquivos de
definio sero confirmados no repositrio de configurao.
Implantaes do Servio de Timer
Em implantaes que usam o servio de timer, a implantao criar um trabalho de
timer. Esse trabalho de timer escolhido pelo servio de timer em cada servidor Web do
farm de servidores. Inicialmente, o manifesto e os manifestos de recurso so analisados
para localizar arquivos de assembly e de _layout, que so copiados nos locais
apropriados. Todos os outros arquivos contidos em um diretrio de recursos so
copiados no diretrio de recursos. Aps a cpia dos arquivos da soluo nos
computadores de destino, uma redefinio de configurao ser agendada para todos os
servidores Web front-end; a redefinio ento implantar os arquivos e reiniciar o IIS
(Servios de Informaes da Internet da Microsoft). Os recursos da soluo so
registrados, e o esquema e os arquivos de definio so confirmados no repositrio de
configurao.
Para obter mais informaes sobre o repositrio, a implantao e a sincronizao de
solues, consulte o tpico sobre como implantar uma soluo
(http://go.microsoft.com/fwlink/?linkid=186995&clcid=0x416) no Microsoft SharePoint
2010 Software Development Kit (SDK)

Adicionando um pacote de soluo


Para poder implantar um pacote de soluo, voc deve adicion-lo ao banco de dados
de solues de um farm do SharePoint Server.
Importante:
Voc precisar ser membro do grupo Administradores em qualquer computador em que
o Windows PowerShell for executado.

Para implantar um pacote de soluo usando o Windows PowerShell


1. Verifique se voc atende a estes requisitos mnimos: Consulte Add-SPShellAdmin..
2. No menu Iniciar, clique em Todos os Programas.
3. Clique em Produtos do Microsoft SharePoint 2010.
4. Clique em Shell de Gerenciamento do SharePoint 2010.
5. No prompt de comando do Windows PowerShell, digite o seguinte comando:
Cdigo
da
cpia
Add-SPSolution -LiteralPath <SolutionPath>

A soluo adicionada ao repositrio de solues do farm. Para us-la, siga o


procedimento na prxima seo deste artigo. Para obter mais informaes, consulte
Add-SPSolution.
310

Implantando um pacote de soluo


possvel implantar solues importadas usando o site da Administrao Central ou o
Windows PowerShell. Aps adicionar o repositrio de solues por meio do cmdlet
Windows PowerShellAdd-SPSolution, ele precisar ser implantado em um site para
poder ser acessado.
Observao:
No possvel adicionar uma soluo ao repositrio de solues usando a pgina
Gerenciamento de Solues, na Administrao Central.
O procedimento a seguir mostra como implantar uma soluo importada em um site do
farm, usando o site da Administrao Central ou o Windows PowerShell.

Para implantar uma soluo usando a Administrao Central


1. Na home page da Administrao Central, clique em Configuraes do Sistema.
2. Na seo Gerenciamento de Farm, clique em Gerenciar solues de farm.
3. Na pgina Gerenciamento de Solues, clique na soluo que deseja implantar.
4. Na pgina Propriedades da Soluo, clique em Implantar Soluo.
5. Na pgina Implantar Soluo, na seo Implantar Quando, selecione uma das
seguintes opes:

Agora

Em um horrio especfico. Se voc selecionar essa opo, especifique um


horrio usando as caixas de data e hora. recomendvel selecionar um horrio
em que a carga nos servidores de destino seja baixa.

6. Na seo Implantar em?, na lista Um aplicativo Web especfico, clique em Todos


os aplicativos Web ou selecione um determinado aplicativo Web.
7. Clique em OK.

Para implantar um pacote de soluo em um nico aplicativo Web


usando o Windows PowerShell
1. Verifique se voc atende aos seguintes requisitos mnimos: Consulte AddSPShellAdmin.
2. No menu Iniciar, clique em Todos os Programas.
3. Clique em Produtos do Microsoft SharePoint 2010.
4. Clique em Shell de Gerenciamento do SharePoint 2010.
5. No prompt de comando do Windows PowerShell, digite o seguinte comando:
Cdigo
da
cpia
Install-SPSolution -Identity <SolutionName> -WebApplication <URLname>

Em que:
<NomeDaSoluo> o nome da soluo.
311

<NomeDaURL> a URL do aplicativo Web em que voc deseja implantar a


soluo importada.
Por padro, a soluo implantada imediatamente. Voc tambm pode agendar
a implantao usando o parmetro time. Para obter mais informaes, consulte
Install-SPSolution.

Para implantar um pacote de soluo em todos os aplicativos Web


usando o Windows PowerShell
1. Verifique se voc atende aos seguintes requisitos mnimos: Consulte AddSPShellAdmin.
2. No menu Iniciar, clique em Todos os Programas.
3. Clique em Produtos do Microsoft SharePoint 2010.
4. Clique em Shell de Gerenciamento do SharePoint 2010.
5. No prompt de comando do Windows PowerShell, digite o seguinte comando:
Cdigo
da
cpia
Install-SPSolution -Identity <SolutionName> -AllWebApplications -time
<TimeToDeploy> -GACDeployment -CASPolicies

Em que:
GACDeployment o parmetro que habilita o SharePoint Server 2010 a
implantar os assemblies no cache de assembly global.

CASPolicies habilita a criao de um arquivo de diretiva personalizado CAS


(segurana de acesso do cdigo) e a ativao dele no arquivo Web.config do
conjunto de sites pretendido.
Por padro, a soluo implantada imediatamente, mas voc tambm pode
agend-la usando o parmetro time.

Sobre a criao de um pacote de soluo


O SharePoint Server 2010 no inclui uma ferramenta para a criao de pacotes de
solues. Esta seo descreve as formas de criar pacotes de solues que contm
elementos de site desenvolvidos e artefatos.
Visual Studio 2010
possvel usar o Visual Studio 2010 para agrupar elementos relacionados do
SharePoint em um Recurso e, em seguida, reunir vrios Recursos, definies de site,
assemblies e outros arquivos em um nico pacote (arquivo .wsp) a ser implantado em
servidores que estejam executando o SharePoint Server 2010. Voc pode usar o Visual
Studio 2010 para depurar e testar o .wsp no servidor que executa o SharePoint Server
2010 no computador de desenvolvimento. Tambm pode personalizar as etapas de
implantao no computador de desenvolvimento.
Os desenvolvedores podem criar solues do SharePoint no Visual Studio 2010 e
produzir arquivos .wsp usando o processo de compilao automatizada. O cdigo-fonte
do projeto Visual Studio SharePoint usado para gerar o arquivo .wsp tambm pode ser
adicionado ao sistema de controle de cdigo-fonte usando a integrao do Visual Studio
2010. O Visual Studio 2010 pode importar arquivos .wsp e criar projetos para estendlos ainda mais e para criar novos arquivos .wsp. A principal fonte de arquivos .wsp
312

importada para o Visual Studio 2010 so os modelos salvos de sites, usando o comando
Salvar como Modelo nos sites do SharePoint Server 2010. Esses modelos podem ser
usados para salvar todas as personalizaes de site em uma soluo do SharePoint.
Para obter mais informaes, consulte o documento sobre desenvolvimento do
SharePoint no Visual Studio (http://go.microsoft.com/fwlink/?linkid=187000&clcid=0x416).
Makecab
Os pacotes de solues podem ser criados manualmente usando ferramentas como
Makecab.exe. A ferramenta Makecab.exe utiliza um ponteiro para um arquivo .ddf, que
descreve a estrutura do arquivo CAB. O formato de um arquivo .ddf similar ao de um
arquivo .inf ou seja, voc declara um cabealho padro e enumera, um arquivo por
linha, o conjunto de arquivos em que esto localizados no disco e onde eles devem ser
colocados no arquivo CAB.
A ferramenta Makecab.exe est disponvel para download no Software Development Kit
do Microsoft Cabinet (http://go.microsoft.com/fwlink/?linkid=107292&clcid=0x416).
SharePoint PackMan
SharePoint PackMan uma ferramenta que simplifica o processo de empacotamento e
gerenciamento de solues do SharePoint. Arraste e solte seus arquivos na ferramenta
para que ela crie um arquivo .ddf e um arquivo manifest.xml e execute Makecab.exe em
um prompt de comando. A ferramenta SharePoint PackMan tambm simplifica a adio,
implantao, cancelamento e excluso de uma ou mais solues de farm, aplicativos
Web ou conjuntos de sites.
A ferramenta SharePoint PackMan est disponvel para download no site CodeBox:
http://codebox/sppackman (http://go.microsoft.com/fwlink/?linkid=107292&clcid=0x416).

Sobre a personalizao de pacotes de solues


Se voc precisar fazer qualquer uma das personalizaes a seguir em solues do
SharePoint Server 2010, convm usar o Visual Studio 2010 para personalizar pacotes de
solues. Tambm possvel fazer essas personalizaes criando manualmente
pacotes de solues do SharePoint.
Implantar assemblies do .NET Framework na pasta particular do aplicativo, e no no
cache de assembly global.

Adicionar permisses de segurana de acesso do cdigo soluo que deve ser


aplicada durante a implantao.

Usar nomes diferentes do padro nas pastas de recursos.

Localizar a soluo.

Associar manipuladores de eventos de recursos a determinados tipos de soluo do


SharePoint Foundation 2010; por exemplo, solues de Web Part.

Adicionar recursos (arquivos XML, imagens, arquivos .dll e assemblies) ao pacote de


soluo.

Criar manualmente um arquivo de soluo


Na maioria dos cenrios de desenvolvimento do SharePoint Server 2010, convm usar o
Visual Studio 2010 Tools for SharePoint 2010 para desenvolver e criar pacotes de
solues do SharePoint. No Visual Studio 2010, o processo de implantao copia o
arquivo .wsp no servidor que executa o SharePoint Server 2010, instala a soluo e ativa
os Recursos.
313

Tambm possvel criar manualmente um arquivo de soluo. A seguir, as etapas


bsicas para a criao de um arquivo de soluo:
1. Rena todos os arquivos de soluo individuais em uma pasta. No h diretrizes
concretas sobre como voc deve fazer isso, mas uma prtica recomendada
separar os tipos diferentes de arquivos de soluo em suas prprias subpastas.
2. Crie um arquivo manifest.xml que liste os componentes da soluo.
3. Crie um arquivo .ddf que defina a estrutura do arquivo de soluo. Esse arquivo
contm a lista de arquivos de soluo individuais que determinam o arquivo .wsp de
sada.
4. Execute Makecab.exe com o arquivo .ddf como entrada e o arquivo .wsp como
sada.

Sobre o arquivo de manifesto de soluo


O manifesto da soluo (sempre chamado de manifest.xml) armazenado na raiz de um
arquivo de soluo. Esse arquivo define a lista de Recursos, definies de site, arquivos
de recurso, arquivos de Web Parts e assemblies a serem processados. Ele no define a
estrutura do arquivo se os arquivos forem includos em uma soluo, mas no
listados no arquivo manifest.xml, eles no sero processados.
Veja a seguir um exemplo de uma estrutura de um arquivo manifest.xml, mostrado em
XML.
<?xml version="1.0" encoding="utf-8" ?>
<Solution xmlns="http://schemas.microsoft.com/sharepoint/"
SolutionId="{79d1a62e-3627-11db-963e-00e08161165f}"
ResetWebServer="TRUE">
<Assemblies>
<Assembly DeploymentTarget="GlobalAssemblyCache"
Location="Example.Sharepoint.Webparts\
Example.SharePoint.WebParts.dll">
<SafeControls>
<SafeControl Assembly="Example.Sharepoint.Webparts,
Version=1.0.0.0, Culture=Neutral, PublicKeyToken=63cce650e8605f5d"
Namespace="Example.Sharepoint.Webparts" TypeName="*"/>
</SafeControls>
</Assembly>
<Assembly DeploymentTarget="GlobalAssemblyCache"
Location="Example.Sharepoint.Timer/Example.Sharepoint.Timer.dll"/>
</Assemblies>
<FeatureManifests>
<FeatureManifest Location="Example.Sharepoint.Timer\Feature.xml"/>
<FeatureManifest Location="Example.CustomType\Feature.xml"/>
<FeatureManifest Location="Example.ExampleLibrary\Feature.xml"/>
<FeatureManifest Location="Example.Columns\Feature.xml"/>
<FeatureManifest Location="Example.Workflow.ProcessExample\Feature.xml"/>
<FeatureManifest Location="Example.Workflow.ProvisionExample\Feature.xml"/>
</FeatureManifests>

314

<SiteDefinitionManifests>
<SiteDefinitionManifest Location="EXAMPLE">
<WebTempFile Location="1033\XML\WEBTEMPExample.XML"/>
</SiteDefinitionManifest>
</SiteDefinitionManifests>
</Solution>

Alm disso, voc pode adicionar um elemento DwpFiles para especificar arquivos
.webpart ou .dwp, ou um elemento ResourceFiles para especificar arquivos de recurso,
definies de site, recursos de aplicativo e diretivas de segurana de acesso do cdigo.
Opcionalmente, faa anotaes em seus arquivos Feature.xml usando marcas
<ElementFile>.
Se a sua soluo contiver Recursos, na marca <ElementManifests> do arquivo
Feature.xml, adicione <ElementFile Location="..."/>
para todos os arquivos extras do seu recurso; por exemplo, pginas ASP.NET (por
exemplo, allitems.aspx) ou pginas mestras e assim por diante.
Para obter mais informaes sobre os arquivos de manifesto de soluo que definem as
partes de uma soluo, consulte o Esquema de Soluo
(http://go.microsoft.com/fwlink/?linkid=183466&clcid=0x416).

Criando e implantando um pacote de soluo


de Web Parts personalizado usando o Visual
Studio 2010
Para obter um exemplo passo a passo e que mostre como usar o Visual Studio 2010
para criar, personalizar, depurar e implantar uma definio de lista do SharePoint para
controlar tarefas de projeto, consulte o artigo com o roteiro passo a passo para a
implantao de uma definio de lista de tarefas de projeto
(http://go.microsoft.com/fwlink/?linkid=189612&clcid=0x416) na Biblioteca MSDN.
Este roteiro passo a passo ilustra as seguintes tarefas:
Criao de um projeto de definio de lista do SharePoint que contm tarefas.

Adio da definio de lista a um Recurso do SharePoint.

Adio de um receptor de evento lista.

Criao e personalizao de um pacote do SharePoint para implantar seu Recurso.

Criao e implantao da soluo do SharePoint.


Quando voc cria o projeto de exemplo nesse roteiro passo a passo, o Visual Studio
2010 implanta automaticamente a soluo no servidor que executa o SharePoint Server
2010 no computador de desenvolvimento para teste e depurao. Tambm possvel
criar um arquivo de pacote de soluo que possa ser adicionado e implantado em outro
computador. Para obter mais informaes, consulte Como: implantar uma soluo do
SharePoint (http://go.microsoft.com/fwlink/?linkid=187004&clcid=0x416). possvel usar
o cmdlet Add-SPSolution do Windows PowerShell para importar a soluo para outro
computador.
possvel usar a pgina Gerenciamento de Solues na Administrao Central para
implantar o pacote de soluo. Como alternativa, voc pode usar o cmdlet InstallSPSolution do Windows PowerShell para implantar esse pacote.
315

No roteiro passo a passo, o escopo do recurso de lista de projetos a Web. Para ativar
o Recurso, no site, expanda o menu Aes de Site e clique em Definies do Site. Em
Aes de Site, clique em Gerenciar recursos do site. Na pgina Recursos, ao lado do
nome do recurso, clique em Ativar.

316

Implantar elementos de site criado


(SharePoint Server 2010)
Este artigo aborda a implantao de personalizaes de elementos de site criados no
Microsoft SharePoint Server 2010, incluindo procedimentos de implantao,
consideraes gerais e prticas recomendadas relacionadas implantao de contedo
personalizado.
Neste artigo:
Sobre a implantao de elementos de site criados

Antes de comear

Implantar contedo usando trabalhos de implantao de contedo

Implantar contedo usando a API de Migrao de Contedo

Criar um pacote de implantao de contedo usando o Windows PowerShell

Sobre a implantao de elementos de site


criados
Elementos de site criados pode ser considerados o "contedo" dos seus sites. Eles so
as pginas da Web, imagens, pginas de layout, folhas de estilo em cascata e outros
recursos que compem o seu site do SharePoint Server 2010. Esses elementos incluem:
Artefatos So elementos de site geralmente criados usando uma ferramenta de
design como o Microsoft SharePoint Designer 2010 que compem a estrutura na
qual o contedo do seu site exibido. Exemplos de artefatos incluem pginas
mestras e layouts.

Contedo da Web So elementos de site geralmente criados diretamente no


navegador da Web ou em um programa de criao de cliente, como o Word 2010
que fornecem o contedo do seu site. Exemplos de contedo da Web incluem
pginas da Web e imagens.
Este artigo no discute a implantao de elementos de site desenvolvidos, como Web
Parts e outros cdigos. Para obter mais informaes, consulte Implantar pacotes de
soluo (SharePoint Server 2010) e Implantar modelos (SharePoint Server 2010).
Elementos de sites criados podem ser implantados por meio de vrios mtodos:
A implantao de contedo um sistema interno que permite criar trabalhos de
implantao de contedo no site da Administrao Central. Ela se destina
atualizao regular de contedo ou movimentao de contedo para um conjunto
de sites de destino.

Use o modelo de objeto para tratar de cenrios (como escrever scripts para
automatizar tarefas comuns e definir propriedades personalizadas para exportao e
importao) que adaptem a implantao. O modelo de objeto fornece controle
mximo sobre os cenrios de migrao de dados.
317

Pacotes de implantao de contedo se destinam movimentao ou migrao


nica de contedo para um conjunto de sites de destino. Esses pacotes so
arquivos CAB que podem conter todos ou alguns dos elementos de site criados,
podendo ser implantados em um ambiente desconectado. Cmdlets do Windows
PowerShell so usados para criar pacotes de implantao de contedo.
Observao:

Este artigo no aborda o uso de pacotes de solues para entregar seu trabalho de
desenvolvimento personalizado do SharePoint Server 2010 aos servidores Web frontend ou aos servidores de aplicativos no farm de servidores. Usando pacotes de
solues, voc pode implantar artefatos em um ambiente desconectado, alm de poder
implantar artefatos e elementos de sites desenvolvidos no mesmo pacote. Para obter
mais informaes, consulte Implantar pacotes de soluo (SharePoint Server 2010).

Quando usar o recurso de implantao de contedo


O recurso de implantao de contedo no SharePoint Server 2010 fornece um mtodo
simples e eficiente de automatizar a implantao de contedo de um farm para outro.
Tambm pode ser utilizado para mover artefatos e contedo entre um ambiente de
preparo e o ambiente de produo em um cenrio no qual o contedo preparado antes
de ser publicado.
Voc pode usar o recurso de implantao de contedo para implantar elementos de site
criados em um dos seguintes cenrios ou em ambos:
Ambientes conectados O recurso de implantao de contedo s pode ser usado
em um ambiente conectado isto , em um ambiente no qual os farms de origem e
de destino podem se comunicar em uma rede.

Ambientes automatizados Se voc deseja automatizar a implantao de elementos


de site criados de um farm de servidor para outro, o recurso de implantao de
contedo fornece uma sistema interno de configurao de trabalhos de implantao
automatizados.
O recurso de implantao de contedo pode ser usado para implantar personalizaes
de elementos de site criados entre um site de criao e vrios sites de destino. Uma
prtica recomendada implantar as personalizaes entre o site de criao e o site de
preparo ou ambiente piloto. Se voc constatar nesse teste que todos os elementos do
site funcionam conforme esperado em condies de rede e de segurana que
correspondem ao ambiente de produo, poder implantar as personalizaes do site de
criao no ambiente de produo.

318

Observao:
A implantao de contedo unidirecional. um sistema de "mestre nico" que sempre
move de um farm ou um conjunto de sites de origem para um farm ou conjunto de sites
de destino.
Para obter uma orientao geral sobre como planejar o uso da implantao de contedo
com os seus sites do SharePoint Server 2010, consulte Planejar a implantao de
contedo (SharePoint Server 2010).

Quando usar um pacote de implantao de contedo


possvel usar pacotes de implantao de contedo para implantar elementos de site
criados em um dos seguintes cenrios ou em ambos:
Migrao de contedo nica Use um pacote de implantao de contedo para
mover contedo para um conjunto de sites de destino apenas uma vez. Se voc
planeja atualizar o contedo regularmente em um conjunto de sites de destino, use o
recurso de implantao de contedo ou a API de Migrao de Contedo.

Ambientes desconectados Se os farms estiverem desconectados, voc poder


criar um pacote de implantao de contedo para transferncia assncrona ao farm
de integrao.

Contedo de exemplo Se as personalizaes de elementos de site criados


precisarem ser implantadas do ambiente de criao no ambiente de integrao para
fins desenvolvimento, voc poder usar um pacote de implantao de contedo para
simplificar esse processo.

Antes de comear
Para eliminar possveis problemas de sincronizao, voc deve implantar
frequentemente os elementos de site desenvolvidos antes dos elementos de site criados.
Solues de farm e de aplicativos Web devem ser instaladas e implantadas no farm de
destino antes da implantao do contedo. Alm disso, voc deve instalar no servidor de
destino todos os pacotes de idiomas em uso no servidor de origem; caso contrrio, a
implantao do contedo falhar.
Antes de executar os procedimentos neste artigo, familiarize-se com os conceitos
relacionados implantao de personalizaes de elementos de site. Para obter mais
informaes sobre como planejar e criar designs de sites e conjuntos de sites, consulte
Fundamental site components (SharePoint Server 2010). Alm disso, baixe uma verso
para Excel da Planilha de planejamento da implantao de contedo
(http://go.microsoft.com/fwlink/?linkid=167835&clcid=0x416).

Implantar contedo usando trabalhos de


implantao de contedo
Voc pode implantar contedo usando trabalhos de implantao de contedo entre
farms que estejam conectados por uma rede. Em muitos ambientes de personalizao,
trabalhos de implantao de contedo so executados em intervalos regulares entre os
319

farms. Por exemplo, noite, um trabalho de implantao de contedo pode implantar no


farm de integrao todas as personalizaes que foram desenvolvidas no farm de
criao. Isso libera os autores e os administradores de farm de criao da
responsabilidade de migrar as personalizaes manualmente, e voc pode ajustar a
migrao para que ela coincida com a implantao de personalizaes das estaes de
trabalho de desenvolvedores no farm de integrao, para garantir que essas
personalizaes sejam implantadas na ordem apropriada.
Execute o seguinte procedimento para configurar a implantao de contedo
automatizada.

Para configurar a implantao de contedo automatizada


1. No farm de servidores de destino, crie um site vazio para receber o trabalho inicial
de implantao de contedo. No aplique nenhum modelo ao site que voc criar. No
SharePoint Server 2010, no possvel implantar contedo em um site que possua
qualquer modelo em branco aplicado a ele.
2. No farm de destino, na pgina Definies de Implantao de Contedo da
Administrao Central do SharePoint, configure o farm para aceitar trabalhos de
implantao de entrada, atribua um servidor Web front-end como servidor de
importao para gerenciar trabalhos de implantao de entrada e especifique se
deseja ou no exigir criptografia na conexo entre os farms de origem e destino.
3. No farm de origem, na pgina Definies de Implantao de Contedo, atribua um
servidor Web como servidor de exportao para gerenciar os trabalhos de
implantao de sada.
4. No farm de origem, na pgina Gerenciar Caminhos e Trabalhos de Implantao de
Contedo da Administrao Central, crie um ou mais caminhos de implantao.
5. No farm de origem, na pgina Gerenciar Caminhos e Trabalhos de Implantao de
Contedo, crie um ou mais diferentes trabalhos de implantao para cada caminho.
6. Execute o trabalho de implantao inicial para lanar o contedo no farm de destino.
7. Se o caminho no implantar todas as informaes de segurana, voc deve replicar
os usurios do farm origem, os grupos do SharePoint e as permisses de contedo
e sites no farm de destino.
Para obter mais informaes sobre como planejar a implantao de contedo
automatizada, consulte Plan content deployment (SharePoint Server 2010).

Implantar contedo usando a API de Migrao


de Contedo
A maioria dos cenrios de implantao pode ser concretizada com o uso da
Administrao Central, sem a necessidade de scripts. No entanto, possvel usar o
modelo de objeto para lidar com outros cenrios (por exemplo, escrever scripts para
automatizar tarefas comuns e definir propriedades personalizadas para exportao e
importao) que voc no pode configurar ao definir uma implantao usando o site da
Administrao Central do SharePoint. Alm disso, voc pode criar cdigo para exportar e
importar um pacote de contedo em situaes nas quais a conectividade entre os farms
de origem e de destino seja limitada ou no esteja disponvel.
Para obter mais informaes sobre migrao de contedo e as APIs de migrao de
contedo, consulte Viso Geral da Migrao de Contedo
320

(http://go.microsoft.com/fwlink/?linkid=187033&clcid=0x416). Para obter uma viso geral


do recurso de implantao de contedo, bem como o contexto e os recursos necessrios
para compilar e implementar solues de implantao personalizadas, consulte
Implantao de Contedo entre Servidores
(http://go.microsoft.com/fwlink/?linkid=181466&clcid=0x416). Para obter um exemplo de
cdigo que mostra como usar o modelo de objeto para criar roteiros e trabalhos que
implantem contedo entre conjuntos de sites, consulte Como Implantar Contedo entre
Servidores (http://go.microsoft.com/fwlink/?linkid=187034&clcid=0x416). Para obter um
cdigo de amostra e informaes sobre como exportar e importar um pacote de
contedo usando a API de Migrao de Contedo, consulte Como Personalizar a
Implantao para Cenrios Desconectados
(http://go.microsoft.com/fwlink/?linkid=181076&clcid=0x416).

Criar um pacote de implantao de contedo


usando o Windows PowerShell
Voc pode usar o Windows PowerShell para criar um pacote de implantao de
contedo que contenha os elementos de site criados para um site inteiro (inclusive todo
o contedo do site) ou para uma lista ou biblioteca de documentos.
Observao:
Use pacotes de implantao de contedo para uma migrao nica de contedo para um
conjunto de sites de destino. Use o recurso de implantao de contedo ou a API de
Migrao de Contedo para mover periodicamente o contedo de um conjunto de sites
de origem para um conjunto de sites de destino.
Pacotes de implantao de contedo so implementados como arquivos CMP (Pacote
de Migrao de Contedo). Voc exporta o pacote do servidor de origem e o importa no
servidor de destino. possvel usar esse mtodo de implantao de contedo em
ambientes conectados e desconectados.
Se estiver usando um sistema de gerenciamento de configurao de software, siga as
etapas para exportao do pacote de implantao de contedo e use o procedimento
apropriado ao seu sistema de gerenciamento de configurao de software para salvar o
arquivo exportado.

Para criar um pacote de implantao de contedo usando o Windows


PowerShell
1. Verifique se voc atende aos seguintes requisitos mnimos: Consulte AddSPShellAdmin.
2. No menu Iniciar, clique em Todos os Programas.
3. Clique em Produtos do Microsoft SharePoint 2010.
4. Clique em Shell de Gerenciamento do SharePoint 2010.
5. No prompt de comando do Windows PowerShell, digite o seguinte comando:

321

Cdigo
da
cpia
Export-SPWeb -Identity <URLname> -path <ExportFileName> IncludeUserSecurity -IncludeVersions 4 -NoFileCompression

Em que:
<Nome_da_URL> o site para exportao. O site gravado no pacote de
implantao de contedo juntamente com todos seus subsites.

IncludeUserSecurity faz com que o novo site tenha as mesmas permisses


que o site original.

IncludeVersions definido como 4 para especificar que todas as verses


devem ser includas.

NoFileCompression faz com que a sada do pacote de implantao de


contedo seja para uma pasta descompactada em vez de para um nico arquivo
CAB. Isso torna mais complicada a implantao do pacote de implantao em
um servidor diferente, mas facilita muito a edio de arquivos individuais.
Para obter mais informaes, consulte Export-SPWeb.
Observao:
Convm usar o Windows PowerShell ao executar tarefas administrativas de linha de
comando. A ferramenta de linha de comando Stsadm foi preterida, mas est includa
para oferecer suporte compatibilidade com verses anteriores do produto.

Para importar um pacote de implantao de contedo usando o


Windows PowerShell
1. Verifique se voc atende aos seguintes requisitos mnimos: Consulte AddSPShellAdmin.
2. No menu Iniciar, clique em Todos os Programas.
3. Clique em Produtos do Microsoft SharePoint 2010.
4. Clique em Shell de Gerenciamento do SharePoint 2010.
5. No prompt de comando do Windows PowerShell, digite o seguinte comando:
Cdigo
da
cpia
Import-SPWeb -Identity <URLname> -path <ImportFileName> IncludeUserSecurity

Em que:
<Nome_da_URL> o site que ser importado, juntamente com todos seus
subsites.
Para obter mais informaes, consulte Import-SPWeb.

322

Observao:
Convm usar o Windows PowerShell ao executar tarefas administrativas de linha de
comando. A ferramenta de linha de comando Stsadm foi preterida, mas est includa
para oferecer suporte compatibilidade com verses anteriores do produto.

323

Implantar elementos de site usando


Recursos (SharePoint Server 2010)
Este artigo descreve como implantar personalizaes de elementos de sites
desenvolvidos usando Recursos. Usando Recursos, voc pode controlar o escopo no
qual a personalizao de sites pode ser ativada e desativada, alm de implantar
personalizaes facilmente entre vrios farms de servidores.
Nesta seo:
O que um Recurso?

Quando usar Recursos

Criar um Recurso

Instalar e ativar um Recurso usando o Windows PowerShell

O que um Recurso?
Um Recurso um continer de vrias extenses definidas para o SharePoint Server
2010, sendo composto por um conjunto de arquivos XML que so implantados em
servidores Web front-end e servidores de aplicativos. Voc pode implantar um Recurso
como parte de um pacote de soluo e pode ativar um Recurso individualmente em sites
do SharePoint Server.
Recursos reduzem a complexidade envolvida na criao de personalizaes de sites
simples. Alm disso, como dispensam a necessidade de copiar extensos blocos de
cdigo para alterar uma funcionalidade simples, eles diminuem os problemas de controle
de verso e as inconsistncias que podem surgir entre servidores Web front-end.
Recursos tornam mais fcil ativar ou desativar a funcionalidade durante a implantao, e
os administradores podem transformar facilmente o modelo ou a definio de um site
ativando ou desativando um Recurso em particular na interface do usurio.
Um elemento uma unidade atmica em um Recurso. O elemento Feature usado em
um arquivo Feature.xml para definir um Recurso e especificar o local de assemblies,
arquivos, dependncias ou propriedades que oferecem suporte ao Recurso. Um Recurso
inclui um arquivo Feature.xml e qualquer nmero de arquivos que descrevam elementos
individuais. Outro elemento Feature de um esquema diferente usado em um arquivo
Onet.xml para especificar que um Recurso seja ativado quando um site for criado a partir
de uma definio de site.
Em geral, um arquivo Feature.xml aponta para um ou mais arquivos XML cuja marca
<Elements> de nvel superior contenha definies para elementos que oferecem
suporte para o Recurso. Os elementos no SharePoint Server 2010 geralmente
correspondem a ns discretos no arquivo Onet.xml ou Schema.xml do Microsoft Office
SharePoint Portal Server 2003. H vrios tipos de elementos por exemplo, um item de
menu personalizado ou um manipulador de eventos.

324

Para obter mais informaes sobre as funcionalidades dos Recursos, consulte o


artigo sobre o uso de Recursos
(http://go.microsoft.com/fwlink/?linkid=183450&clcid=0x416).

Para obter informaes especficas sobre o formato de arquivo e os elementos XML


usados no arquivo Feature.xml, consulte o artigo sobre os arquivos Feature.xml
(http://go.microsoft.com/fwlink/?linkid=183451&clcid=0x416).

Para obter informaes sobre como os recursos afetam o formato do arquivo


Onet.xml em uma definio de site, consulte o artigo sobre os arquivos de definio
de site (Onet.xml) (http://go.microsoft.com/fwlink/?linkid=183454&clcid=0x416).

Para obter mais informaes sobre os tipos de elementos de Recurso, consulte o


artigo sobre os tipos de elementos
(http://go.microsoft.com/fwlink/?linkid=183455&clcid=0x416).

Quando usar Recursos


Recursos so o mtodo recomendado de implantar partes de uma funcionalidade,
personalizaes ou alteraes de configurao em servidores Web front-end. Tambm
so uma maneira flexvel de gerenciar o ciclo de vida de uma funcionalidade, incluindo
os processos de ativao, atualizao e consequente desativao.
Voc pode usar Recursos para implantar elementos de sites desenvolvidos em um ou
mais dos seguintes cenrios:
Necessidade de ativao e desativao Ao implantar personalizaes de
elementos de sites em um Recurso, voc pode instalar, ativar e desativar esse
Recurso usando o Windows PowerShell ou o modelo de objeto. Tambm pode ativar
e desativar um Recurso usando o site de Administrao Central.

Flexibilidade de escopo Voc pode ativar um Recurso para um nico escopo,


incluindo farm, aplicativo Web, conjunto de sites ou site.

Facilidade de implantao distribuda fcil implantar um Recurso em vrios


farms de servidores como parte de uma soluo.

Controle atravs do modelo de objeto de Recurso O modelo de objeto de


Recurso permite especificar a lista de recursos instalados em um determinado
escopo e controlar se esses recursos esto habilitados nos nveis de farm e de site.
Use pacotes de soluo para acondicionar Recursos para implantao em ambientes
diferentes. Por exemplo, use um pacote de soluo para implantar personalizaes entre
estaes de trabalho de desenvolvedores e um farm de integrao e tambm entre um
farm de integrao ou estaes de trabalho cliente de criao e farms pilotos ou de
produo.

Criar um Recurso
Quando voc cria uma pgina da Web personalizada no SharePoint Server 2010 usando
o navegador ou o SharePoint Designer, a pgina ASPX pode pertencer apenas ao
conjunto de sites raiz do servidor que executa o SharePoint Server 2010. Para criar uma
pgina em um conjunto de sites que esteja disponvel para o farm inteiro e em todos os
conjuntos de sites, use uma soluo para implantar essa pgina na pasta
\14\Template\Layouts (usando o elemento TemplateFiles no arquivo de manifesto da
soluo).
325

Uma prtica recomendada em um farm implantar Recursos usando um pacote de


soluo. Se for necessrio reconstruir um servidor ou se outro servidor for adicionado ao
farm, o Recurso no precisar ser manualmente adicionado a cada servidor Web frontend. Usando pacotes de soluo, possvel implantar Recursos novos e atualizados por
todo o farm e sincronizar um servidor Web front-end de modo que o seu estado seja
consistente com o estado dos outros servidores no farm.
Para controlar a disponibilidade de uma pgina personalizada em um site ou conjunto de
sites, implante a pgina da Web personalizada como um Recurso do SharePoint que
seja parte de uma soluo. Use o elemento Module no arquivo Feature.xml para
implantar uma pgina da Web usando um escopo de site e um conjunto de sites.
Mdulos so frequentemente usados para implementar uma Pgina de Web Parts no
site.
Um Recurso implantado como parte de uma soluo instalado automaticamente. Se
voc implantar um Recurso manualmente, precisar instal-lo e ativ-lo. Consulte
Instalar e ativar um Recurso usando o Windows PowerShell, mais adiante neste artigo.

Para criar e implantar um Recurso personalizado


1. Crie um arquivo Feature.xml. Veja a seguir um exemplo de arquivo Feature.xml, que
necessrio para conceder ao recurso uma ID exclusiva e apontar para o arquivo
Module.xml.
Cdigo
da
cpia
<?xml version="1.0"?> <Feature Id="8C4DD0CB-5A94-44da-9B7F-E9ED49C2B2DC"
Title= "Custom Web page" Description="This simple example feature adds an
ASPX page with a hosted XmlFormView control" Version="1.0.0.0"
Scope="Web" xmlns="http://schemas.microsoft.com/sharepoint/">
<ElementManifests>
<ElementManifest Location="Module.xml"/>
</ElementManifests> </Feature>

2. Crie um arquivo Module.xml. Veja a seguir um exemplo de arquivo Module.xml, que


contm informaes sobre a pgina (ou pginas) que faz parte da soluo.
Cdigo
da
cpia
<?xml version="1.0"?> <Elements
xmlns="http://schemas.microsoft.com/sharepoint/">
<module name="file"
url="" path="">
<file url="XmlFormViewPage.aspx" type="ghostable">
</file>
</module> </Elements>

3. Substitua o valor url do arquivo pelo nome da sua pgina ASPX.


4. Adicione uma subpasta para a definio de Recurso ao diretrio de instalao de
Recursos no computador servidor, geralmente localizado em
%COMMONPROGRAMFILES%\Microsoft shared\Web server
extensions\14\TEMPLATE\FEATURES.

326

Importante:
Uma prtica recomendada usar nomes detalhados e qualificados para as subpastas
criadas para definies de Recursos. Essa prtica diminui as chances de voc adicionar
vrios Recursos com nomes idnticos e de substituir o arquivo Feature.xml de outro
Recurso. Por exemplo, use Contrato_RH e Contrato_Finanas em vez de
simplesmente Contrato.
5. Adicione sua pgina .aspx personalizada a essa subpasta para a definio de
Recurso.
6. Adicione os arquivos Feature.xml e Module.xml ao mesmo local.
7. Adicione o Recurso a um pacote de soluo.
Voc pode usar o Visual Studio 2010 para adicionar o Recurso a uma soluo ou
pode adicionar manualmente um elemento FeatureManifests ao arquivo
Manifest.xml da soluo.
8. Crie o pacote de soluo.
Voc pode usar o Visual Studio 2010 ou a ferramenta Makecab.exe para criar o
pacote de soluo.
9. Importe e implante o pacote de soluo.
Adicione a soluo ao repositrio de solues usando o cmdlet Add-SPSolution do
Windows PowerShell e depois implante a soluo do repositrio usando o site da
Administrao Central ou o Windows PowerShell.
Para obter mais informaes sobre o uso do Visual Studio 2010 para adicionar Recursos
a pacotes de soluo, consulte o artigo sobre criao de pacotes de soluo do
SharePoint (http://go.microsoft.com/fwlink/?linkid=187035&clcid=0x416). Para obter mais
informaes sobre como criar manualmente um pacote de soluo ou sobre o uso da
ferramenta Makecab.exe para criar o pacote, consulte o artigo sobre criao de uma
soluo (http://go.microsoft.com/fwlink/?linkid=187036&clcid=0x416). Para obter mais
informaes sobre a implantao de solues, consulte Implantar pacotes de soluo
(SharePoint Server 2010).

Instalar e ativar um Recurso usando o


Windows PowerShell
Voc pode instalar e ativar um Recurso usando o Windows PowerShell ou o modelo de
objeto. Tambm pode ativar um Recurso usando a pgina Gerenciar Recursos de
Aplicativos Web ou a pgina Recursos do site ou conjunto de sites em que deseja ativar
esse Recurso. A instalao de um Recurso torna a sua definio e os seus elementos
conhecidos por todo um farm de servidores, enquanto sua ativao o torna disponvel
em um determinado escopo.

327

Observao:
Os Recursos implantados como parte de um pacote de soluo so instalados pela
implantao e no exigem instalao manual.
Voc instala Recursos na pasta 14\Template\Features, com cada Recurso em sua
prpria subpasta. Na raiz dessa pasta, um arquivo Feature.xml define o contedo do
Recurso. necessrio instalar Recursos individuais para poder us-los e, a no ser que
os seus escopos estejam definidos para o farm, esses Recursos precisam ser ativados
aps a instalao. Se um Recurso tiver o escopo definido para o farm ou aplicativo Web,
ele ser automaticamente ativado.
Para desinstalar um Recurso de forma que a sua definio deixe de ficar disponvel em
um farm de servidores, primeiro necessrio desativ-lo usando o cmdlet DisableSPFeature do Windows PowerShell, a no ser que esse Recurso tenha o escopo
definido para aplicativos Web ou farms. Aps a desativao do Recurso, voc pode usar
o cmdlet Uninstall-SPFeature para desinstal-lo. Para obter mais informaes, consulte
Uninstall-SPFeature. Depois de desinstalar um Recurso, redefina o IIS (Servios de
Informaes da Internet) para que as alteraes possam ser efetivadas.
Para desativar um Recurso de forma que ele se torne inativo no seu escopo
originalmente atribudo sem desinstal-lo, voc pode usar o cmdlet Disable-SPFeature.
Para obter mais informaes, consulte Disable-SPFeature.
Use os procedimentos a seguir para instalar e ativar um Recurso.

Para instalar um Recurso usando o Windows PowerShell


1. Verifique se voc atende aos seguintes requisitos mnimos: Consulte AddSPShellAdmin.
2. No menu Iniciar, clique em Todos os Programas.
3. Clique em Produtos do Microsoft SharePoint 2010.
4. Clique em Shell de Gerenciamento do SharePoint 2010.
5. No prompt de comando do Windows PowerShell, digite o seguinte comando:
Cdigo
da
cpia
Install-SPFeature -path <Path> [-force]

Em que:
<Path> um caminho de arquivo vlido, como MeuRecurso. O caminho para o
recurso deve ser um caminho literal para o nome da pasta
14\Template\Features. O nome do arquivo Feature.xml est implcito e no
precisa ser fornecido.
Para obter mais informaes, consulte Install-SPFeature.

328

Observao:
Convm usar o Windows PowerShell ao executar tarefas administrativas de linha de
comando. A ferramenta de linha de comando Stsadm foi preterida, mas est includa
para oferecer suporte compatibilidade com verses anteriores do produto.

Para ativar um recurso usando o Windows PowerShell


1. Verifique se voc atende aos seguintes requisitos mnimos: Consulte AddSPShellAdmin.
2. No menu Iniciar, clique em Todos os Programas.
3. Clique em Produtos do Microsoft SharePoint 2010.
4. Clique em Shell de Gerenciamento do SharePoint 2010.
5. No prompt de comando do Windows PowerShell, digite o seguinte comando:
Cdigo
da
cpia
Enable-SPFeature -Identity <FeatureID> [-url] <URLname> [-force]

Em que:
<IDdoRecurso> o nome da pasta de Recurso localizada na pasta
14\Template\Features e precisa ser um caminho de arquivo vlido, como
MeuPersonalizado.

<NomedaURL> a URL pai de Recursos do aplicativo Web, site ou conjunto de


sites para o qual o Recurso est sendo ativado, como http://algumsite.
Para obter mais informaes, consulte Enable-SPFeature.
Observao:
Convm usar o Windows PowerShell ao executar tarefas administrativas de linha de
comando. A ferramenta de linha de comando Stsadm foi preterida, mas est includa
para oferecer suporte compatibilidade com verses anteriores do produto.

329

Implantar modelos (SharePoint Server


2010)
Este artigo descreve como criar uma definio de site personalizada e implant-la
usando um pacote de soluo.
Neste artigo:
O que so definies de site?

Definies e configuraes de site

Criar uma definio e configurao de site personalizada

Implantar uma definio de site usando um pacote de soluo

O que so definies de site?


No Microsoft SharePoint Server 2010, um usurio cria um site atravs da interface do
usurio selecionando uma configurao de definio de site ou um modelo de site
personalizado que defina como instanciar o site. Uma definio de site um modelo 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.
Uma definio de site uma famlia de configuraes de definio de site. Cada
definio de site especifica um nome e contm uma lista de configuraes. No
SharePoint Server 2010, uma definio de site consiste em um conjunto de arquivos
XML que podem ser aplicados para provisionar novos sites. Os arquivos esto
localizados em servidores Web.
As definies de site consistem principalmente em vrios arquivos XML e ASPX
armazenados em um servidor Web front-end, em pastas dentro da pasta %Arquivos de
Programas%\Arquivos Comuns\Microsoft Shared\extenses de servidor
Web\14\TEMPLATE\SiteTemplates.
Um site criado a partir de uma definio de site faz adies, sem repetir, s informaes
estruturais e de contedo da definio de site original. Durante todo o seu ciclo de vida,
os sites continuam a depender da definio constitui sua base final. Por essa razo, a
Microsoft no d suporte alterao ou remoo de uma definio de site aps os sites
terem sido criados com base nela. Essas alteraes podem fazer que um site criado a
partir de uma definio pare de funcionar adequadamente ou pode impedir a criao de
novos sites com base direta ou indiretamente em tal definio. Para personalizar uma
definio de site, os desenvolvedores podem adicionar um recurso que inclua as
alteraes nela. A definio de site em si no modificada.
Para obter mais informaes sobre os tipos de personalizao de definio de site com
suporte pela Microsoft, consulte Cenrios com e sem suporte para interagir com
definies personalizadas de site e de rea no Windows SharePoint Services,
SharePoint Portal Server 2003 e Office SharePoint Server 2007
(http://go.microsoft.com/fwlink/?linkid=187678&clcid=0x416).

330

No modelo de objeto, um SPWebTemplate representa uma definio de site (e uma


configurao). Para obter mais informaes sobre modelos e definies de site, consulte
Modelos e definies de site
(http://go.microsoft.com/fwlink/?linkid=119281&clcid=0x416).
Observao:
O formato STP de um modelo de site personalizado (arquivo .stp) preterido no
SharePoint Server 2010 e substitudo pelos modelos de site no formato WSP. No Office
SharePoint Server 2007, os usurios podem salvar um site existente como um modelo
de site personalizado. O modelo de site armazenado no banco de dados como um
modelo, e os usurios podem selecion-lo como a base que define como instanciar o
site. No SharePoint Server 2010, os usurios podem salvar um site existente como
modelo. O modelo salvo como arquivo .wsp, na Galeria de Solues do site de nvel
superior, em um conjunto de sites, onde se torna disponvel para a criao de subsites
em todos os sites do conjunto.
Para obter mais informaes sobre definies de site, consulte Definies e
configuraes de site (http://go.microsoft.com/fwlink/?linkid=183458&clcid=0x416).

Definies e configuraes de site


Uma definio de site configura um site especfico do SharePoint. Existem cinco
definies originalmente instaladas no SharePoint Server 2010. Uma definio pode
incluir mais de uma configurao de definio de site. Os sites do SharePoint so
baseados em configuraes especficas de definio de site, as quais incluem:
O STS inclui as configuraes de definio de site para o Site de Equipe, o Site em
Branco e o Espao de Trabalho de Documento.

O MPS inclui as configuraes de definio de site para o Espao de Trabalho de


Reunio Bsica, o Espao de Trabalho de Reunio em Branco, o Espao de
Trabalho de Reunio para Decises, o Espao de Trabalho de Reunio para
Eventos Sociais e o Espao de Trabalho de Reunio Multipgina.

O CENTRALADMIN fornece uma configurao de definio de site para sites da


Administrao Central.

O WIKI fornece uma configurao de definio de site para sites que do suporte a
contedo de comunidades que usam a tecnologia wiki.

O BLOG fornece uma configurao de definio de site para blogs.


Cada definio de site consiste em arquivos que so colocados nas subpastas
\\Arquivos de Programas\Arquivos Comuns\Microsoft Shared\extenses de servidor
Web\14\TEMPLATE\SiteTemplates de servidores Web front-end durante a instalao do
SharePoint Server 2010. Os arquivos de definio de site incluem arquivos de paginao
.xml, .aspx, .ascx e .master; arquivos de modelo de documento, como .dot e .htm; e
arquivos de contedo, como .gif e .doc.

Pginas no personalizadas e personalizao de pgina


Os arquivos de definio de site so armazenados em cache na memria no servidor
durante a inicializao do processo do IIS (Servios de Informaes da Internet) da
331

Microsoft. Isso permite que pginas no personalizadas sejam reutilizadas nos sites. As
informaes contidas nesses arquivos so extradas do cache em tempo de execuo.
Os esquemas de pgina e lista so lidos nos arquivos de definio de site, mas parecem
ser arquivos reais dentro de um site. Novas pginas de Web Parts tambm so
consideradas no personalizadas.
Quando pginas de site so personalizadas, exceto personalizaes baseadas em
navegador, como modificaes em Web Parts, o contedo armazenado no banco de
dados de contedo, e a pgina de site personalizada usada no lugar da pgina original
de definio de site. Os arquivos .aspx carregados so automaticamente considerados
personalizados.
Para obter mais informaes sobre converso em fantasma e personalizao de pgina,
consulte Definies e Configuraes de Site
(http://go.microsoft.com/fwlink/?linkid=183458&clcid=0x416).

Principais arquivos de esquema


A tabela a seguir lista os principais arquivos XML que podem ser modificados para uma
definio de site e mostra seus respectivos locais no sistema de arquivos.

WebTemp.xml

Identifica as definies de site e especifica informaes


sobre suas configuraes. Localizado em:
\TEMPLATE\1033\XML

Onet.xml

Define as reas de navegao, as definies de lista


disponveis, os modelos de documento e seus
arquivos, os tipos bsicos para listas e as
configuraes e mdulos para definies de site.
Localizado em:
\TEMPLATE\SiteDefinitions\tipo_de_site\XML

Schema.xml

Especifica os modos de exibio, formatos, barras de


ferramentas e campos especiais em uma definio de
lista. Cada definio tem seu prprio arquivo
Schema.xml. Localizado em:
\TEMPLATE\FEATURES\Nome_da_Definio_de_Lista

DocIcon.xml

Cada servidor Web front-end em uma implantao do


SharePoint Server contm um arquivo DocIcon.xml que
mapeia os ProgIDs (identificadores programticos de
arquivos) e as extenses de nomes de arquivo de tipos
de documento para cones especficos e controles para
abrir cada tipo. As alteraes no arquivo DocIcon.xml
so globais em uma implantao do SharePoint Server
e afetam todas as definies de site no servidor Web
front-end. Localizado em:
\TEMPLATE\XML

332

Esses arquivos XML usam CAML (Collaborative Application Markup Language)


(http://go.microsoft.com/fwlink/?linkid=183464&clcid=0x416) para definir os aspectos de
um site. Para obter mais informaes sobre os arquivos XML principais que podem ser
usados para personalizar definies de site, consulte Definies e Configuraes de Site
(http://go.microsoft.com/fwlink/?linkid=183458&clcid=0x416).

Criar uma definio e configurao de site


personalizada
Voc pode criar definies de site personalizadas manualmente, copiando uma definio
de site existente ou importando um arquivo .wsp para o Visual Studio 2010.
Importar itens de um site do SharePoint existente
Este mtodo requer que um site seja salvo como modelo no SharePoint Server para
gerar um arquivo .wsp, que deve ser importado para o Visual Studio 2010 usando o
modelo de projeto de importao de soluo. O modelo de projeto de Importao de
Pacote de Soluo do SharePoint permite a reutilizao de elementos, como tipos de
contedo, definies de lista e campos, de sites existentes do SharePoint em uma nova
soluo do Visual Studio SharePoint. Para obter mais informaes sobre a importao
de itens de um site existente do SharePoint para um projeto do Visual Studio SharePoint,
consulte Importando itens de um site do SharePoint existente
(http://go.microsoft.com/fwlink/?linkid=187040&clcid=0x416). Este captulo inclui
instrues passo a passo que demonstram as seguintes tarefas:
1. Personalizando um site do SharePoint adicionando uma coluna de site
personalizada.
2. Exportando um site do SharePoint para um arquivo .wsp.
3. Importando o arquivo .wsp para o projeto do Visual Studio SharePoint usando a
importao de projeto .wsp.
Copiar um site existente do SharePoint
Este mtodo envolve a cpia de uma definio de site existente, a modificao da cpia
e a alterao de dois arquivos de esquema: a cpia de um arquivo WebTemp.xml e a
cpia de um arquivo Onet.xml.
Aviso:
No modifique o arquivo WebTemp.xml originalmente instalado.
1. Copie uma pasta de definio de site existente localizada no diretrio
Unidade_Local:\Arquivos de Programas\Arquivos Comuns\Microsoft
Shared\Extenses de Servidor da Web\14\TEMPLATE\SiteTemplates\. Sua cpia
deve ser do mesmo nvel do original, e possvel atribuir a ela qualquer nome que
no contenha espaos.
Por exemplo, para criar uma definio de site personalizada que derive da definio
de site de equipe do Microsoft SharePoint Server, copie a pasta \sts.
2. Faa uma cpia do arquivo WebTemp.xml. Esse arquivo est localizado em
Unidade_Local:\Arquivos de Programas\Arquivos Comuns\Microsoft
Shared\extenses de servidor Web\14\TEMPLATE\1033\XML.
333

Atribua ao arquivo um nome exclusivo acrescentando uma cadeia de caracteres ao


nome do arquivo original; por exemplo, WebTempAction.xml. No tempo de
execuo, o compilador mescla as informaes contidas nesse arquivo com as
contidas no arquivo original para especificar as configuraes de definio de site
que esto disponveis para a criao de novos sites.
3. Personalizar o contedo do novo arquivo WebTemp.
Cada arquivo WebTemp.xml contm uma coleo de elementos Template e
subelementos Configuration, que identificam para o compilador todas as
configuraes de definio de site que podem ser instanciadas. O elemento
Configuration define, por exemplo, um ttulo, uma descrio, a URL para a imagem
exibida na interface do usurio e uma categoria de exibio que especifica a guia na
qual exibir o modelo na seo Template Selection da pgina Criar Conjunto de
Sites.
Importante:
Em cada elemento Template, definido no arquivo WebTemp, o atributo Name deve
conter o mesmo nome atribudo nova pasta. Para evitar conflito com IDs j usadas no
SharePoint Server 2010, use valores maiores que 10.000 para o atributo ID.
O exemplo a seguir usa dois elementos Configuration no arquivo WebTemp.xml para
definir diferentes configuraes de definio de site para instanciar um site: um para um
site de Colaborao de Pesquisa e outro para um site de Espao de Trabalho de
Documento de Pesquisa. Este exemplo usa somente duas configuraes dentro de uma
nica configurao de site, mas voc pode incluir vrias definies de site, cada qual
com vrias configuraes, dentro de um nico arquivo WebTemp.xml. Cada definio de
site referencia uma pasta de definio de site diferente e seu arquivo Onet.xml.
Cdigo
da
cpia
<?xml version="1.0" encoding="utf-8" ?> <Templates xmlns:ows="Microsoft
SharePoint">
<Template Name="RESEARCH" ID="10001">
<Configuration
ID="0" Title="Research Collaboration site"
Hidden="FALSE"
ImageUrl="_layouts/images/stsprev.jpg"
Description="This definition
creates a site for the Research
team to create, organize, and share
general information."
DisplayCategory="Collaboration">
</Configuration>
<Configuration ID="1" Title="Research Workspace"
Hidden="FALSE"
ImageUrl="_layouts/images/dwsprev.jpg"
Description="This
definition creates a site for Research team
colleagues to
work together on specific documents."
DisplayCategory="Collaboration">
</Configuration>
</Template>
</Templates>

Como indicado pelo valor do atributo Name, no elemento Template, este exemplo
presume que um diretrio de definio de site nomeado "RESEARCH" exista. Se um
arquivo WebTemp*.xml especificar mais de uma definio de site, as definies sero
diferenciadas pelos seus respectivos valores ID exclusivos.
Cada elemento Configuration tambm contm um atributo ID. A combinao desse
atributo ID e do valor do atributo Name no elemento Template fornece uma referncia
334

ao contedo de um elemento Configuration especfico em um arquivo Onet.xml


especfico. No exemplo, o atributo Name contm RESEARCH e o atributo ID contm 0 e
1, que faz referncia definio de site RESEARCH e s configuraes com IDs de 0 ou
1 no arquivo Onet.xml.
Talvez seja necessrio reiniciar o ISS para que a nova configurao de definio
aparea como uma opo na interface do usurio. Para fazer isso, digite iisreset no
prompt de comando.
Para obter mais informaes sobre como definir cada configurao de definio de site
no arquivo Onet.xml, consulte como usar configuraes de definio de site
(http://go.microsoft.com/fwlink/?linkid=183465&clcid=0x416).

Implantar uma definio de site usando um


pacote de soluo
Para implantar uma definio de site personalizada usando um pacote de soluo,
adicione um elemento SiteDefinitionManifest ao arquivo de manifesto do pacote de
soluo. Adicione o elemento TemplateFiles para definir os arquivos de modelo que
devem ser implantados em uma subpasta da pasta \14\Template

Adicionar um elemento SiteDefinitionManifest


O elemento SiteDefinitionManifest tem um atributo Location que seleciona todos os
arquivos na pasta especificada e cria a pasta necessria na pasta
\14\Template\SiteTemplates. O elemento filho WebTempFile implanta o arquivo
webtemp*.xml para tornar o modelo conhecido pelo Produtos do SharePoint 2010,
como mostrado no exemplo a seguir:
Cdigo
da
cpia
<SiteDefinitionManifests> <SiteDefinitionManifest
Location="LitwareSiteTemplate">
<WebTempFile
Location="1033\xml\webtempLitware.xml" /> </SiteDefinitionManifest>
</SiteDefinitionManifests>

Adicionar um elemento TemplateFile


O elemento TemplateFile em um arquivo de manifesto da soluo usado para definir
os arquivos de modelo que devem ser implantados em uma subpasta da pasta
\14\Template. Um exemplo do tipo de arquivo que voc pode implantar dessa forma o
arquivo fldtypes*.xml, que define os detalhes de um tipo de campo personalizado. Use o
atributo Location para especificar o caminho relativo para o arquivo, indicado pela
cadeia de caracteres "Texto" no seguinte exemplo:

335

Cdigo
da
cpia
<TemplateFiles <TemplateFile
</TemplateFiles>

Location="Text"/>

...

Para obter mais informaes sobre a implantao de atualizaes, consulte Implantar


pacotes de soluo (SharePoint Server 2010).

336

Workflow deployment process


(SharePoint Server 2010) (em ingls)
After you prepare a workflow for use in Microsoft SharePoint Server 2010, deployment of
the workflow varies depending on whether you use a predefined workflow, a Microsoft
Office SharePoint Designer workflow, or a Microsoft Visual Studio custom workflow.
This article contains information and procedures about how to deploy workflows in
SharePoint Server 2010.
In this article:
Overview

Before you begin

Deploying workflows

Verification

Overview
SharePoint Server 2010 provides a set of predefined workflows that can be used to guide
and track common tasks such as document review or approval.
You can also use Office SharePoint Designer to define your own workflows, or you can
use Visual Studio to create code-based custom workflows. Workflows are built on
Windows Workflow Foundation. For more information, see Windows Workflow
Foundation (http://go.microsoft.com/fwlink/?LinkId=166185). The workflows run in
SharePoint sites and are integrated with and available across the Microsoft Office
system, as follows:
SharePoint Server 2010: Used to host workflows. After a workflow is deployed to the
host, you can activate, configure, start, participate in, and track the workflow.

SharePoint Designer 2010: Used to create user-defined workflows.

Visual Studio: Used by developers to create workflows.

Microsoft Visio 2010: Used together with SharePoint Designer 2010 to visualize and
create user-defined workflows.

Microsoft Word, Microsoft PowerPoint, Microsoft Excel, and InfoPath Forms Services:
Used to start and participate in workflows.

Microsoft Outlook: Used to receive workflow notifications and track tasks.

337

Importante:
The last two items in this list that relate to integration with the Pacotes do Microsoft Office
2010 and InfoPath Forms Services are available only in SharePoint Server 2010. They
are not available in SharePoint Foundation 2010.

Observao:
To use Visio 2010 for workflow visualization, you must be running the Enterprise version
of SharePoint Server 2010 and Visio 2010 Premium.

Before you begin


Before you perform the deployment procedures in this article, confirm that the server is
running the Standard or Enterprise version of SharePoint Server 2010.

Deploying workflows
A number of predefined workflows have already been installed as SharePoint Features in
SharePoint Server 2010.
Workflows in a SharePoint Web site are stored as workflow templates. As an alternative
to using the predefined workflows, you can create SharePoint workflow templates in
Office SharePoint Designer and Visual Studio, and then deploy them to a SharePoint
Server 2010 Web site. Use SharePoint administration tools as needed to add the
template to libraries or lists on a SharePoint Server 2010 Web site.
To deploy a predefined workflow, you activate it for the site, associate it with a list, library,
content type, or site, and then start the workflow.
To deploy workflows in SharePoint Server 2010, use the appropriate procedure from the
following:
Deploy predefined workflows

Deploy SharePoint Designer workflows

Deploy Visual Studio workflows

Deploy predefined workflows


Activate the workflow
As described earlier in this article, before you can use a predefined workflow, it must be
active in the site or site collection. Only active workflows can be associated with the lists
and libraries on the site or site collection.
Many of the predefined workflows are active by default when a site or site collection is
created. Because workflows can be deactivated, you can check the site or site collection
to determine whether the predefined workflow that you want to use is active. Use the
following procedure to determine whether the predefined workflow that you want to use is
active, and then activate the predefined workflow as necessary.
338

Observao:
In SharePoint Foundation 2010 there is only one predefined workflow, the Three-state
workflow, and it is active by default when a site or site collection is created in SharePoint
Foundation 2010.
To activate a workflow that is deployed as a feature, such as the predefined workflows,
see Activate or deactivate a workflow (SharePoint Server 2010).
Add the workflow association to a list, library, content type, or site
When you add a workflow, you associate the workflow with a list, library, content type, or
site. You configure the workflow by specifying parameters such as the workflow name,
start options, participants, and completion options.
To add a workflow association, see Add a workflow association (SharePoint Server
2010).
Start the workflow
After you activate a workflow and add it to a list, library, content type, or site, an
authenticated user can run the workflow on an item in the list, on a document in the
library, or on a site in the case of a site workflow. When you add the workflow, you
specify whether you want the workflow to run automatically or manually. If the workflow is
configured to start automatically, the default settings are always used when the workflow
begins. If the workflow is configured to start manually, a user can modify the default
settings, such as specifying workflow participants and specifying a due date. The
workflow runs on items in the list or documents in the library with which the workflow is
associated.
The procedure for starting a workflow depends on whether it was configured to start
manually or automatically and whether you start it from SharePoint Foundation 2010 or
SharePoint Server 2010, or from o Office system.
Observao:
To enable users to start workflows in the Pacotes do Office 2010, you must be running
SharePoint Server 2010. SharePoint Foundation 2010 does not enable users to start
workflows in the Pacotes do Office 2010.
For more information, see Start a workflow instance (SharePoint Server 2010).

Deploy SharePoint Designer workflows


When user-defined workflows are enabled, users can deploy Office SharePoint Designer
workflows on their sites.
Enable user-defined workflows
To allow users to create and run SharePoint Designer 2010 workflows, you must ensure
that user-defined workflows are enabled for the site collection. By default, this setting is
enabled. When this setting is enabled, users can define workflows in a declarative
workflow editor such as the SharePoint Designer 2010 workflow editor. A declarative
workflow is a workflow that is built from conditions and actions that are assembled into
rules and steps, and that sets the parameters for the workflow without writing code.
339

Unlike code-centric workflows such as those that are created by using Visual Studio,
declarative workflows are not deployed to SharePoint Server 2010 as compiled code.
Instead they are compiled at runtime.
Because the capability to use declarative workflows on the Web application can be
turned off, you can check the Web application to determine whether declarative
workflows are active.
For information, see Enable or disable declarative workflows (SharePoint Server 2010).
Create a SharePoint Designer workflow
By using the Workflow Designer wizard in SharePoint Designer 2010, you can create
workflows that add application logic to the site or site collection without writing custom
code. The Workflow Designer incorporates the tasks of creating the workflow, activating
the workflow, and adding it to the list, library, or site. You do not have to perform any
manual configuration tasks outside the designer to deploy the workflow. However, if you
publish a workflow template to a SharePoint site collection, you can download that
template as a WSP file and then deploy it to other site collections. For more information,
see Deploy a workflow as a WSP file (SharePoint Server 2010).
Start the workflow
Because SharePoint Designer 2010 can automatically activate the workflow and add it to
a list, library, or site, an authenticated user can then run the workflow on an item in the
list, on a document in the library, or on a site in the case of a site workflow. When you
create the workflow in SharePoint Designer 2010, you specify whether you want the
workflow to run automatically or manually. If the workflow is configured to start
automatically, the default settings are always used when the workflow begins. If the
workflow is configured to start manually, a user can modify the default settings, such as
specifying workflow participants and specifying a due date, as allowed by the workflow
template. When started, the workflow runs on items in the list, on documents in the
library, or on the site with which the workflow is associated.
The procedure for starting a workflow depends on whether it was configured to start
manually or automatically and whether you start it from SharePoint Server 2010, or from
o Office system.
Observao:
To enable users to start workflows in the Pacotes do Microsoft Office 2010, you must be
running SharePoint Server 2010. SharePoint Foundation 2010 does not enable users to
start workflows in the Pacotes do Office 2010.
For more information, see Start a workflow instance (SharePoint Server 2010).

Deploy Visual Studio workflows


After a Visual Studio custom workflow is created and installed, the processing to deploy it
resembles that of a predefined workflow.
Create a custom workflow
When a custom workflow is created by using Visual Studio, it is packaged as a
SharePoint Feature. Feature packaging is a way of encapsulating SharePoint solutions
and functionality for ease of deployment. After the development team has created a
340

workflow and packaged it as a Feature, deploy the workflow using the InstallSPFeatureWindows PowerShell command as described in the following section.
Install the custom workflow
You install Features in the \Program Files\Common Files\Microsoft Shared\Web Server
Extensions\14\Template\Features directory. Each Feature is in its own subdirectory. At
the root of this folder, a Feature.xml file defines the contents of the Feature. Use the
Windows PowerShellInstall-SPFeature cmdlet to install the Feature. For details, see
Install-SPFeature.
Importante:
To run Windows PowerShell, you must be a member of the Administrators group on the
local computer. Also, Windows PowerShell must be enabled as a feature on the server
on which you are installing a workflow.
Activate the workflow
Before you can use a Visual Studio workflow that was deployed as a feature, you must
activate it for the site collection. Only active workflows can be associated with the lists,
libraries, content types, and sites.
To activate a workflow that is deployed as a feature, see Activate or deactivate a
workflow (SharePoint Server 2010).
Add the workflow to a list, library, content type, or site
When you add a workflow, you associate the workflow with a list, library, content type, or
site, and you configure the workflow by specifying parameters such as the workflow
name, start options, participants, and completion options.
To add a workflow association, see Add a workflow association (SharePoint Server
2010).
Start the workflow
After you activate a workflow and add it to a list, library, content type, or site, an
authenticated user can run the workflow on an item in the list or a document in the library
or in the case of a site workflow, on a site. When you add the workflow, you specify
whether you want the workflow to run automatically or manually. If the workflow is
configured to start automatically, the default settings are always used when the workflow
begins. If the workflow is configured to start manually, the user can modify the default
settings, such as specifying workflow participants and specifying a due date. The
workflow runs on items in the list or documents in the library with which the workflow is
associated.
The procedure for starting a workflow depends on whether it was configured to start
manually or automatically and whether you start it from SharePoint Foundation 2010 or
SharePoint Server 2010, or from o Office system.

341

Observao:
To enable users to start workflows in the Pacotes do Office 2010, you must be running
SharePoint Server 2010. SharePoint Foundation 2010 does not enable users to start
workflows in the Pacotes do Office 2010.
For more information about starting a workflow, see Start a workflow instance
(SharePoint Server 2010).

Verification
After you deploy a workflow, we recommend that you test the workflow to ensure that it is
functioning correctly, sending e-mail notifications to the correct workflow participants at
the correct stages in the workflow, and delivering the expected results.

342

Deploy software updates for SharePoint


Server 2010
Microsoft periodically releases software updates for Microsoft SharePoint Server 2010. It
is important to understand what these updates are and how to deploy them to servers or
server farms. This section describes the software update process for SharePoint Server.
In this section:
Software updates overview (SharePoint Server 2010) (em ingls)
This article provides an overview of the software update process for SharePoint
Server.
Prepare to deploy software updates (SharePoint Server 2010) (em ingls)
This article helps you determine which approach to use to update the servers or
server farms in your environment, and lists the steps that you must take before you
can start to install the update.
Install a software update (SharePoint Server 2010) (em ingls)
This article contains instructions for installing a software update and upgrading your
content to that level.

343

Software updates overview (SharePoint


Server 2010) (em ingls)
This article provides an overview of deploying software updates on a Microsoft
SharePoint Server 2010 farm.
In this article:
Improvements and new features

Intended audience and scope

Software update process

Software update strategy

Software update deployment cycle

Improvements and new features


SharePoint Server 2010 introduces improvements and new features that facilitate a
better end-to-end software update experience. Some of these features are as follows:
There is support for backward compatibility between update versions on different
servers, which enables you to install the update binary files and postpone update
completion to a later time.

You can update multiple Microsoft SharePoint Server servers concurrently to shift the
workload to the database servers.

There is full support for automatic updates that use Windows Server Update Services
(WSUS), Windows Update, and Microsoft Update.
Observao:
An automatic update will install the binary files on the farm servers, but you must
complete the software update by running the upgrade on the servers.

Administrators can monitor the status of the update by using the Central
Administration Web site or Windows PowerShell.
For more information about SharePoint Server improvements and new features, see
What's new in upgrade (SharePoint Server 2010).

Intended audience and scope


The information that is provided about the software update process is intended for all IT
professionals who maintain SharePoint Server 2010. However, the specific instructions
for installing a software update are intended for IT professionals who have to deploy
software updates on a SharePoint Server server farm.
The information in this article applies to the following products:
SharePoint Server 2010
344

SharePoint Server 2010 language pack

Microsoft Filter Pack


Observao:

The process for installing software updates in stand-alone environments of SharePoint


Server is a simpler process than the process for installing software updates in a server
farm and does not require all the steps that are required for a server farm.

Software update process


It is important to understand that deploying updates in a SharePoint Server 2010
environment is a two-phase process: patching and upgrading. The term patch is used in
this article to differentiate between updating the software and upgrading the software.
Each phase has specific steps and results. It is possible to postpone the upgrade phase.

Cuidado:
Inconsistent farm behavior may result from postponing the upgrade for more than several
days. The longer the postponement, the larger the risk is that farm behavior issues will
occur.

Update phase
The patch phase has two steps, the patching step and the deployment step. During the
patching step, new binary files are copied to the Central Administration server. Any
services that are using files that have to be replaced are temporarily stopped. Stopping
services reduces the requirement to restart the server to replace files that are being used.
However, there are some instances when you must restart the server.
The second step in the patch phase is the deployment step. In this step, the installer
copies support files to the appropriate directories on the server that is running SharePoint
Server. This step ensures that all the Web applications are running the correct binary files
and will function correctly after the update is installed. The update phase is complete
after the deployment step.
The next and final phase to deploy software updates is the upgrade phase.

Upgrade phase
After you finish the patch phase, you must complete the update installation by starting the
upgrade phase. The upgrade phase is task intensive and, therefore, takes the most time
to finish. The first action is to upgrade all the SharePoint Server processes that are
running. After the processes are upgraded, the databases are crawled and upgraded.
Because the upgrade process can run on a single server, the other servers in the farm
can continue to serve requests.
For more information about upgrades, see Upgrade process overview (SharePoint Server
2010).
345

Software update strategy


The update strategy that you select will be based primarily on one of the following factors:
The amount of downtime that is acceptable for installing the update.
The additional staff and computing resources that are available to reduce downtime.
When you are determining your update strategy, consider how the strategy enables you
to manage and control the update.
In terms of downtime reduction, the following options, ordered from most to least
downtime, are available:
Install the update and do not postpone the upgrade phase.

Install the update and postpone the upgrade phase.

Install the update with the shortest possible downtime and postpone the upgrade
phase.

Software update deployment cycle


The cycle that is used for upgrading SharePoint Server farms and servers also applies to
deploying software updates, which are a subset of an upgrade. We recommend that you
use the update cycle that is shown in the following illustration as a guide to deploy
software updates.

346

Learn
During this phase of the cycle the purpose is to learn what is required to install the
update. This information also affects new servers that you want to update and then add
to the farm.

Requirements and prerequisites


First, ensure that the system can be provisioned as a farm server. For more information,
see Requisitos de hardware e software (SharePoint Server 2010). Ensure that any server
that you plan to update is running the same version of the operating system as the other
farm servers. This includes updates, service packs, and security hotfixes.

Update strategy
Determine which strategy you want to use to update the farm. Depending on your
requirements, you can use one of the following strategies:
347

In-place

Database attach
You can use either of the previous strategies to create a hybrid approach that is tailored
to your environment. For more information, see Determine upgrade approach
(SharePoint Server 2010).

Downtime reduction
Research and assess the options that are available for reducing downtime. The first thing
to check for is missing dependencies, which may extend the amount of downtime.
Identify all the dependencies for the update and either address these dependencies
before you start to deploy the update, or factor the time cost into your schedule. Consider
using read-only content databases and doing parallel upgrades to reduce downtime.
Importante:
We strongly advise against using alternate access mapping URL redirection (AAM) with
database attach as an option for downtime reduction. AAM was not designed to deploy
software updates. For more information, see Using AAM URL Redirection As Part of the
Upgrade Process (SharePoint Server 2010) (white paper).

Common issues
Identify and address common issues such as missing or out-of-date dependencies and
lack of space on the servers where the update will be installed.

Prepare
Prepare for the software update by documenting the environment and planning an update
strategy to ensure that the update will go as planned in the expected downtime window.

Document the environment


The purpose of documenting the environment is to determine what is unique in your farm.
You can use several techniques to gather information about your farm, such as manual
inspection, comparisons by using WinDiff, and Windows PowerShell commands.
Document, as appropriate, the following elements of the environment:
Farm topology and site hierarchy

Language packs and filter packs that are installed

Customizations that could be affected by the update

Manage customizations
Customizations are typically one of the top issues during a farm upgrade or software
update. Identify your farm customizations and determine whether they might be affected
by the update. If in doubt, err on the side of caution and determine how you will manage
the customizations. You must ensure that customizations will work after the software
update. You can use the Stsadm command, ExportIPFSAdminObjects, to collect and
export customizations.
For more information, see Determine how to handle customizations (SharePoint Server
2010).

Plan the update strategy


348

During the Learn phase of the update cycle, you should have determined an update
strategy and the required downtime minimization. In addition to determining hardware,
space, and software requirements, you must include the following in your update
strategy:
The update sequence for the farm servers

The order of operations

The downtime limits and how you plan to reduce downtime

A rollback process if there is a major problem


Dica:

Clean up the farm environment before you deploy the update. The benefits of a cleanup
are improved update installation performance and the elimination of potential issues
during and after the software update. For more information, see Cleaning up your
environment before upgrade (SharePoint Server 2010).
The two final requirements for the update strategy are a communication plan and an
update schedule.
It is very important to communicate with site owners and users about what to expect
during an upgrade. The administrator should inform them about downtime and the risk
that the upgrade may take longer than expected or that some sites may need some
rework after upgrade. For more information, see Create a communication plan
(SharePoint Server 2010).
Create a benchmark update operations schedule that contains the start times of
operations related to the update deployment. At a minimum, the plan should include the
following operations:
Back up the farm.

Start the update of the farm servers.

Start the upgrade of the farm databases.

Start a rollback of the environment, if it is required.

Resume the upgrade, if it is required.

Verify that the environment is completely working, either as the original version if you
rolled back or the new version if you completed the upgrade.

Make farm items update-ready


Ensure that farm items are ready for the update. Farm items are ready if they are backed
up, documented, or updated to ensure that the update can be installed. Verify that the
following aspects of a farm are update-ready:
Solutions

Features

Site definitions

Web Parts

Test
349

The rigor, thoroughness, and detail of your tests determine the success or failure of the
software update deployment. In a production computer environment there are no safe
shortcuts, and there are consequences from insufficient testing. For more information,
see Use a trial upgrade to find potential issues (SharePoint Server 2010).

Build a test farm


Build a test farm that is representative of the production environment. We recommend
that you use a copy of the production data to determine potential problem areas and
monitor overview system performance during the upgrade. The key indicator is the length
of time it takes from the beginning to the end of the deployment process. This should
include backup and validation. You can incorporate this information into the update
schedule.
If possible, use hardware in the test environment that has equivalent performance
capabilities to the production servers.
Dica:
Consider the use of a test farm in a virtual environment. After you finish the tests, you can
shut down the virtual farm and use it later for future updates.

Evaluate techniques
A test farm also enables you to evaluate the techniques that you plan to use to update
the production environment. In addition to testing and assessing your downtime reduction
strategy, you can refine update monitoring. This is especially important in the areas of
validating and troubleshooting the software update.

Implement
The update strategy that you use will determine whether you have to build a new farm or
deploy the update on the current farm servers.

Build or update farms


Whether you build a new farm or do an in-place update, the most important farm
elements to consider are as follows:
Content

Services

Service applications

Deploy customizations
Use solutions whenever possible so that you can quickly deploy any customizations.

Reduce downtime
Reduce downtime by using techniques such as read-only databases and update
parallelism. For more information, see Determine upgrade approach (SharePoint Server
2010).

Monitor progress
The refined techniques that you use to monitor the software update in the test
environment carry over to deploying the update in the production environment. Use the
Upgrade and Migration page in Central Administration to monitor the status indicators
that are available. This feature enables live monitoring and provides a single location to
350

view the patch status for all farm servers. Additionally, you can use the Upgrade and
Migration page to view the update status for individual servers and the status and type of
farm databases. Finally, a valuable aspect of monitoring by using Central Administration
is identifying farm servers that must be updated.
The following tables describe the status information that is available in Central
Administration.

Status value

Description

Hyperlink

No action required

Farm server does not currently


require any action to be taken by
the administrator.

No hyperlink

Installation required

Farm server is missing an .msi file


that is set to mandatory for all farm
servers, or has a patch level below
the individual farm-wide effective
patch version.

Hyperlink to the
Patch
Deployment
State page

Upgrade in progress

Farm server is currently


Hyperlink to the
undergoing an upgrade operation. Upgrade Status
page

Upgrade available

Farm server is running in


backward-compatibility mode.

Upgrade required

Farm server is outside the


Hyperlink to the
backward-compatibility mode range Upgrade and
with one or more databases.
Migration page

Upgrade blocked

If an upgrade is available and any Hyperlink to the


farm server requires installation,
Patch
the remaining servers that do not Deployment
require installation will be set to this State page
status unless they are currently
undergoing an upgrade.

Hyperlink to the
Upgrade and
Migration page

Status value

Description

Installed

Indicates that no action is required

Missing/Required

Displayed if a product is required on each


server or if a patch for a specific .msi file is
located on one server but not on the server
for which this status is shown

Missing/Optional

Displayed if a product is not required on


each server
351

Status value

Description

Superseded

Displayed if an update is no longer required


on a server because a newer patch
supersedes it

Other tools to monitor the update process are log files and Windows PowerShell
commands.
Importante:
Remember to monitor the length of time that the update is taking. Compare current
update processes against the benchmark schedule to determine whether the update will
meet the downtime window. If not, you should communicate this information to the farm
users.

Validate
You can start to validate the success of the update during the implementation phase and
continue validation after the update is implemented.

Logged event failures


Review the event logs to discover any issues that occurred during the deployment.
Resolve these issues and then resume or restart the update as appropriate.

User interface or experience issues


Any user interface or user experience issues will surface on site pages. Look for the
following issues:
Ghosting

User interface version mismatch

HTML and XHTML compliance


Additional issues may include missing templates, user identifiers, and content issues
such as large lists.

Data issues
Data issues result from the condition of the farm databases and can include all or some
of the following:
Connectivity issues to data sources

Database corruption

Orphaned items

Hidden column data


In some cases there may be minor issues that you can troubleshoot and then resume or
restart the update. Be prepared to roll back the update as soon as there are issues that
cannot be easily resolved.

352

Prepare to deploy software updates


(SharePoint Server 2010) (em ingls)
This article describes the required and recommended tasks that have to be completed
before you install software updates on servers in a Microsoft SharePoint Server 2010
farm.
In this article:
Verify account permissions and security settings

Determine the update approach

Back up the environment

Document the environment

Determine whether related items need to be updated

Obtain the software update and prepare the installation source (optional)

Verify account permissions and security


settings
Verify that you have the required account permissions and know which security settings
are in place on the farm. For more information, see Account permissions and security
settings (SharePoint Server 2010).

Determine the update approach


There are two basic options for deploying a software update on a farm: in-place and
database attach. Additionally, these options can be combined to use one of the hybrid
approaches that are described in Determine upgrade approach (SharePoint Server
2010).
Observao:
Because installing a software update is a subset of a software upgrade, documentation
about software upgrades applies to deploying software updates.
The differences between the two update approaches are as follows:
In-place update: This approach is the easiest to do. With this method, the amount of
downtime required is directly related to the size and complexity of the farm. You have
two choices for an in-place update:

In-place without backward compatibility The update is installed on all the farm
servers at the same time and the content is upgraded without using backward
compatibility. No downtime reduction is available for this method.
353

In-place with backward compatibility to reduce downtime The update is


installed in stages and uses postponed upgrade with backward compatibility to
reduce downtime.

Database attach: This approach is more complex than an in-place update, and it
costs more in person time and hardware resources. This update method uses two
farms to provide high availability for existing content.
When you use either the in-place with backward compatibility method or the database
attach method, you can use a postponed upgrade so that you can choose to upgrade the
content first and then the farm and servers afterward.
We recommend that you use the following flowchart, which presents the key decision
points and subsequent actions, for determining which update approach to use.

354

Whichever method you choose to use for updating your servers, you can use either the
Assistente de Configurao de Produtos do SharePoint or Windows PowerShell cmdlets
to upgrade your content.
355

Back up the environment


To ensure that you can recover the existing environment in case something goes wrong
during the update deployment process, we recommend that you back up the SharePoint
Server 2010 environment before you start to install the update. A failed software update
can be caused by factors other than the update process, such as the following:
Media failure

User errors (such as deleting a file by mistake)

Hardware failures (such as a damaged hard disk or permanent loss of a server)

Power failures

Natural disaster
You can back up all or part of a farm. The following list summarizes the farm components
that can be backed up individually:
Configuration settings

Web applications

Service applications

Search

Secure store service

Site collections

Logs
For more information about how to determine what you need to back up and which
method to use to do so, see Plan for backup and recovery (SharePoint Server 2010).
After you determine which farm elements you will back up, refer to the articles listed in
Backup (SharePoint Server 2010). These articles provide detailed instructions and
guidance for backing up all or part of a farm.
Importante:
Test the farm backups before you start to deploy the software update. You have to be
sure that these backups are valid so that you can recover if there is a hardware failure or
data corruption during the update process.

Document the environment


Be sure to document the farm, including any custom components in the farm, in case you
need to rebuild. For more information about creating an inventory of customizations, see
Identify and install customizations in the Upgrade guide. In addition, document unique
things about your farm, such as the following:
Any large lists

Any sites with large access control lists (ACLs)

Any sites that are critical to your organization


Having a list of these items will help you more quickly validate your environment after you
apply an update.
356

Determine whether related items need to be


updated
Consider whether the following related items need to be updated when you update your
farm:
Filter packs

Office Web applications

Language packs
All these items are updated separately from SharePoint Server 2010. Check to see if any
updates to these items are available, and evaluate whether you want to apply the
updates to your farm when you apply the updates for SharePoint Server 2010. Language
packs are usually only updated when service packs (SP1, SP2, and so on) are released.

Obtain the software update and prepare the


installation source (optional)
If the servers on which you want to install SharePoint Server 2010 are isolated from the
Internet, it is usually necessary to install software updates from an offline location. Even if
the servers are not isolated, if you install software updates from an offline central
location, you can ensure farm server consistency by installing a well-known and
controlled set of images. Use the following procedure to prepare a software update for
installation on a farm server.
You do not need to perform this procedure if you are downloading and installing the
update directly to your servers.

To prepare an installation source


1. Download the software update that you want to install.
2. Extract the software update to a shared location by using the following command:
<package> /extract:<path>
The /extract switch prompts you to provide a folder name for the files. An example of
a folder name for x64 systems is as follows:
sps-kb999999-x64-fullfile-en-us.exe
/extract:<\\computername\updateshare\Updates>
3. Copy the extracted files from the shared location to an Updates folder that you create
on the computer where you want to start to install the update.
Observao:
You must use the name Updates for this updates folder. If you use the
SupdateLocation="path-list" property to specify a different location, Setup stops
responding.
You can now use this location as an installation point, or you can create an image of this
source that you can burn to physical media or save as an ISO file.

Slipstream package
In server farm deployments, all the Web servers must have the same software update
version applied. This means that, before you add a new Web server to an existing server
357

farm, the new Web server must have the same software updates as the rest of the Web
servers in your server farm. Likewise, when you create a farm, all servers in the farm
must have the same software updates. To make sure that all new servers have the same
software updates applied, we recommend that you create an installation source that
contains a copy of the release version of the software, together with software updates
that match those installed on your server farm (also known as a slipstreamed installation
source). When you run Setup from this updated installation source, the new Web server
will have the same software update version as the rest of the Web servers in your server
farm. For more information, see Create an installation source that includes software
updates (Office SharePoint Server 2007) [http://technet.microsoft.com/enus/library/cc261890(office.12).aspx].

358

Install a software update (SharePoint


Server 2010) (em ingls)
This article describes how to install a software update on servers in a Microsoft
SharePoint Server 2010 farm. Additionally, three example scenarios are discussed and
an update procedure is provided for each scenario.
In this article:
Verify the update strategy

Monitor installation progress

Handle update failures

Review update scenarios

Use the in-place method without backward compatibility

Use the in-place method with backward compatibility

Use the database attach method for high availability of existing content

Verify update completion and success

Verify the update strategy


Before you start to deploy the software update, verify that the update strategy that you
plan to use is optimal for your Microsoft SharePoint Server environment. There are
several factors, such as downtime reduction, cost, and complexity that determine which
strategy to use to deploy a software update. Use the flowchart in the "Determine Update
Strategy" section of Prepare to deploy software updates (SharePoint Server 2010) (em
ingls) to verify the update strategy that you want to use: in-place, database attach, or a
hybrid.

Monitor installation progress


Monitor the update deployment process during the update to verify that the update is
proceeding as planned. There may be issues that will block the update or that will result
in an updated farm that has elements that do not work as expected. Pay extra attention to
database synchronization and customizations.
We recommend that you use the Upgrade and Migration view in Central Administration
as the primary tool for viewing product and patch installation status, data status, and
upgrade status in real time.
After Setup runs, you can also view the log files and use Windows PowerShell to obtain
the current results of the installation progress.

359

Handle update failures


SharePoint Server 2010 provides an improved approach to handling upgrade failures
after the patching phase finishes. If an update fails and you are running in backward
compatibility mode, you can restore the SharePoint Server database and continue to run
in backward compatibility mode. After the update issue is resolved for the site, you can
resume the upgrade. Any tasks that were completed are not run again. For more
information, see Testing and troubleshooting upgrade (SharePoint Server 2010).
If an update failed in earlier SharePoint Products and Technologies environments, you
usually had to uninstall the product, install the older version, and then restore from a
backup.

Review update scenarios


The following software update scenarios are discussed in this article:
In-place without backward compatibility The update is installed on all the farm
servers at the same time and the content is upgraded without using backward
compatibility.

In-place with backward compatibility to reduce downtime The update is installed in


stages and uses deferred upgrade with backward compatibility to reduce downtime.

Database attach for high content availability This update uses two farms to provide
high availability for existing content.
For more information about how the in-place and database attach processes work, see
the diagrams in the following article: Upgrade process overview (SharePoint Server
2010). Note that these articles are about how to upgrade across software versions, not
how to install software updates. However, the general process is very similar.
The following illustration shows the farm topology that is used as an example for each
patching scenario that is described in this article.

360

Initial state and required conditions


The preceding illustration shows the initial state of the farm before you install the update.
Verify that the following conditions are true:
All the front-end Web servers are load balanced together and are in rotation with the
load balancer.

All the farm servers are operating correctly.

All the databases are active and operating correctly.


Do not start the software if any of the preceding conditions are not true. Resolve all
issues before you continue.

361

Use the in-place method without backward


compatibility
In this scenario the complete farm is shut down by disabling incoming requests to the
front-end Web servers and then installing the update on all the farm servers. This
strategy combines the update and the upgrade phase described in the "Software Update
Process" section in Software updates overview (SharePoint Server 2010) (em ingls).
The following illustration shows the sequence of steps to follow to install the update on
the farm.

362

Use
the preceding illustration as a guide for using the recommended steps in the following
procedure.

To install an update without backward compatibility


1. Remove the Web servers (WEB-1 to WEB-4) from rotation in the load balancer, or
pause the load balancer to stop incoming requests to the servers.
363

2. Run the executable file to install the update on the application server that hosts
Central Administration (APP-1).
3. Run the executable file to install the update on the application server that hosts the
search query component (APP-2).
4. Verify that all the servers were updated successfully.
5. Log on to the first Web server (WEB-1).
6. Run the executable file to install the update on the Web server.
7. Run the executable file to install the update on the remaining Web servers (WEB-2,
WEB-3, and WEB-4).
8. Verify that all the servers were updated successfully.
9. Run the Assistente de Configurao de Produtos do SharePoint on the Central
Administration server (APP-1) to upgrade the configuration database and upgrade
each content database serially.
10. Run the Assistente de Configurao de Produtos do SharePoint on the application
server that hosts the search query component (APP-2).
11. Run the Assistente de Configurao de Produtos do SharePoint on the first Web
server (WEB-1).
Observao:
Run the configuration wizard to ensure that if the update fails for a specific server, the
error is not propagated to the other Web servers. For example, a failed upgrade for one
server could make the upgrade fail for one or more site collections.
12. Repeat the preceding step for each remaining Web server.
13. Verify update completion and success. For more information, see Verify update
completion and success.
14. Add the Web servers (WEB-1 to WEB-4) to the rotation in the load balancer, or start
the load balancer to enable incoming requests to the servers.

Use the in-place method with backward


compatibility
This scenario takes advantage of the backward compatibility of SharePoint Server 2010
and the deferred upgrade feature to reduce the downtime that is required to deploy a
software update. However, downtime is not completely eliminated. The sites and services
will not be available while the content is being upgraded.
This software update scenario uses two phases to install the update on farm servers.
These phases are as follows:
Update to install the update on the farm servers.
Upgrade to complete the patching process.
During the update phase, the farm can continue to be in production with minimal to no
downtime. However, during the upgrade phase, the farm will be unavailable. If you
attempt to access content while the farm is upgrading, the result could be failed upgrades
or excessive slowdowns in the upgrade process because of resource contention and
locking. Such an attempt is unsupported and untested.
364

For more information about the software update process, see "The Software Update
Process" section in Software updates overview (SharePoint Server 2010) (em ingls).

Update phase
The following illustration shows the sequence of steps that are required to install the
update on the farm.

365

U
se the preceding illustration as a guide for using the recommended steps in the following
procedure.

To install the update on farm servers


1. Remove half of the Web servers (WEB-1 and WEB-2) from rotation in the load
balancer, or pause the load balancer to stop incoming requests to the servers.
366

2. Run the executable file to install the update on each Web server that is out of the
load-balancing rotation (WEB-1 and WEB-2). Do not run the Assistente de
Configurao de Produtos do SharePoint on either of these servers. Verify that both
of the Web servers were updated successfully.
3. Remove the remaining Web servers (WEB-3 and WEB-4) from rotation in the load
balancer, or pause the load balancer to stop incoming requests to the servers. At this
point none of the front-end Web servers are receiving requests for the farm.
4. Add the updated Web servers (WEB-1 and WEB-2) back into the load-balancing
rotation.
5. Run the executable file to install the update on each Web server that is still out of the
load-balancing rotation. Do not run the Assistente de Configurao de Produtos do
SharePoint on either of these servers. Verify that both of the Web servers were
updated successfully.
6. Add the updated Web servers (WEB-3 and WEB-4) back into the load-balancing
rotation.
7. Run the executable file to install the update on the application server that hosts the
search query component (APP-2). Do not run the Assistente de Configurao de
Produtos do SharePoint on this server.
8. Run the executable file to install the update on the Central Administration server
(APP-1). Do not run the Assistente de Configurao de Produtos do SharePoint on
this server.
9. Verify that both of the application servers (APP-1 and APP-2) were updated
successfully.
10. Verify update completion and success. For more information, see Verify update
completion and success.
At this point in the process, the databases and other components such as settings,
features, and site-level data must still be upgraded because the Assistente de
Configurao de Produtos do SharePoint was not run on any of the farm servers.
However, the farm should be capable of running in backward compatibility mode.

Upgrade phase
The following illustration shows the sequence of steps that are required to finish the
patching process by upgrading the farm servers. During this process, the sites that are
being upgraded will not be available to users.

367

Use
the preceding illustration as a guide for using the recommended steps in the following
procedure.

368

Importante:
Monitor the status of the upgrade on each server before you upgrade the next server in
the sequence. It is highly recommended that you create a backup of the farm before
beginning upgrade.
The following procedure shows all the steps to upgrade the farm. You can upgrade all
components within the same outage window, or you can take some smaller outage
windows and upgrade separate parts of the farm at different times. If you want to break
up the upgrade stage, you can upgrade the following components in separate outage
windows:
Services
If the software update contains updates to services that must be applied, you can
upgrade the service, and then resume operating the farm (steps 7 and 8 in the
procedure) until it is possible to take a longer farm outage to complete the content
and farm upgrade.
Content databases
You can take a short farm outage to upgrade only a few content databases (steps 1
through 3 in the procedure) each time and then resume farm operation (steps 7 and
8). You can repeat the process over successive outage windows until all content is
upgraded and the farm servers are ready to be upgraded.
You can also upgrade individual content databases in parallel for a very small
number of content databases at the same time. However, do not attempt to upgrade
too many content databases in parallel because it will slow down the overall upgrade
process and extend the outage time. We recommend that you do not upgrade more
than two content databases on the same Microsoft SQL Server volume at a time and
that you stage the starting time of the upgrade for each content database that will
occur in parallel by several minutes to prevent lock contention as the upgrade
process starts. In addition, limit the number of content databases that are being
upgraded on a single Web or application server because each additional upgrade
process will consume a relatively large amount of resources. The typical number of
content databases that can be upgraded per Web or application server is four
databases. However, be sure not to exceed the number of databases that are being
upgraded per SQL Server volume, no matter which Web or application server
originates the upgrade.

To upgrade the farm


1. Remove the Web servers (WEB-1 to WEB-4) from rotation in the load balancer, or
pause the load balancer to stop incoming requests to the servers.
Importante:
The sites and services will not be available until upgrade is complete and the servers are
returned to an active load-balancing state.
2. Upgrade specific services, as needed.
Some updates might also require you to run additional Windows PowerShell cmdlets
to upgrade specific service applications. If the notes for the software update indicate
that a specific service must be upgraded so that it will continue to operate after
369

patching, as in the case in which a service cannot operate in backward compatibility


mode, a short farm outage can be taken so that the service can be upgraded without
having to upgrade the complete farm. The additional Windows PowerShell cmdlets to
upgrade specific service applications should be indicated in the notes if this is
required.
3. Use the Windows PowerShell Upgrade-SPContentDatabase cmdlet to upgrade
each content database.
This is an optional step, but it will help ensure that all content databases are
upgraded first. It has the advantage of enabling some parallelism to reduce the
outage time. If it is not performed, all remaining non-upgraded content databases will
be upgraded serially when you run the Assistente de Configurao de Produtos do
SharePoint to upgrade the farm servers.
Importante:
Run the Upgrade-SPContentDatabase cmdlet for each database. You can run this
cmdlet from any of the upgraded Web servers or application servers. Note that the
content for each database will be unavailable while this process is running on that
database.
4. Run the Assistente de Configurao de Produtos do SharePoint on the Central
Administration server (APP-1).
Importante:
The Assistente de Configurao de Produtos do SharePoint also starts an immediate
upgrade of the configuration database and any other databases that are not already
upgraded. Because it is likely that the content databases are the only databases that
have already been upgraded, as described in the previous step, all the service
application databases are also upgraded in this step. Your sites will not be available while
this process runs.
5. Run the Assistente de Configurao de Produtos do SharePoint on the remaining
application server (APP-2).
6. Run the Assistente de Configurao de Produtos do SharePoint on the Web servers
(WEB-1 to WEB-4).
7. Verify update completion and success. For more information, see Verify update
completion and success.
8. Add the upgraded Web servers (WEB-1 to WEB-4) back into rotation in the load
balancer.

Use the database attach method for high


availability of existing content
To ensure high availability for existing content, this scenario uses read-only databases on
the existing farm. The update is installed on a new farm and user traffic is rerouted to this
farm.
The following illustration shows the sequence of steps to follow to install the update on a
new farm by using the database attach method. For more information, see Attach
databases and upgrade to SharePoint Server 2010.
370

Use the preceding illustration as a guide for using the recommended steps in the
following procedure.

To install the update by using database attach


1. Create a new farm where you will install the software update. This farm does not
require front-end Web servers. For more information, see Prepare the new
SharePoint Server 2010 environment for a database attach upgrade.

371

Observao:
If the original farm uses a database mirror, you must configure mirroring after you finish
deploying the software update on the new farm.
2. Configure the databases on the existing farm so that they are in a read-only state.
Observao:
If the existing farm is mirrored, you must pause mirroring before setting the databases to
read-only.
For more information about how to configure read-only databases, see the "Set the
Previous Version Databases to Be Read-Only (Database Attach with Read-Only
Databases)" section in Attach databases and upgrade to SharePoint Server 2010
and Run a farm that uses read-only databases (SharePoint Server 2010).
3. Configure the service application databases on the existing farm so that they are in a
read-only state. This prevents unexpected changes to service applications.
4. If you are patching the User Profile Service service application database, then you
must export the User Profile Synchronization Service encryption key from the old
database and then import the key into the new database. This key is also known as
the Microsoft Identity Integration Server (MIIS) key, the Synchronization Service
encryption key, and the Forefront Identity Manager 2010 (FIM 2010) key. If you do
not export and then import the key correctly, the Synchronization Service will not
start. To export the encryption key, complete these steps:
a) Use farm administrator credentials to log on to the computer that contains the
old User Profile Service service application database.
b) Open the Command Prompt window, and then change to the following folder:
%Program Files%\Microsoft Office Servers\14.0\Synchronization Service\Bin\
c) Type the following command, and then press Enter:
miiskmu.exe /e <Path>
Where <Path> is the full path of the file to which you want to export the key,
and the user name and password are the credentials for the farm
administrator.
5. Back up the content databases on the existing farm. For more information, see
Backup and recovery (SharePoint Server 2010).
6. To import the encryption key, complete these steps:
a) Use farm administrator credentials to log on to the computer that contains the
new User Profile Service service application database.
b) Attempt to start the User Profile Synchronization service. Because you have
not yet imported the encryption key, the service will not start. Confirm that the
service did not start by using the ULS log or by making sure that the status of
the service is Stopped.
c) Open the Command Prompt window, and then change to the following folder:
%Program Files%\Microsoft Office Servers\14.0\Synchronization Service\Bin\
d) Type the following command, and then press Enter:
miiskmu.exe /i <Path> {0E19E162-827E-4077-82D4-E6ABD531636E}
372

Where <Path> is the full path of the file to which you exported the key.
e) (Optional) To check that the encryption key was imported correctly, at the
command prompt, type the following command, and then press Enter:
miiskmu.exe /c {0E19E162-827E-4077-82D4-E6ABD531636E}
7. Restore the content databases to the new database server.
8. Create service applications on the new farm for each existing service application in
the old farm.
You must duplicate all the settings from your existing farm.
9. Use database attach to create the databases on the new farm. For more information,
see Perform a database attach upgrade to SharePoint Server 2010 and Attach and
restore a read-only content database (SharePoint Server 2010).
10. Verify that there are no issues with the new farm.
11. Enable the new farm as the production farm by configuring DNS to point to the new
farm or by making sure that the new farm is load balanced. Verify that users can
access the new farm.
12. Allow time for users to switch from cached DNS, and then decommission the old
farm.
13. Verify update completion and success. For more information, see Verify update
completion and success.

Verify update completion and success


Regardless of the update strategy that you use and the monitoring that you do during the
software update, you must verify update completion and success. For more information,
see Verify upgrade and review upgraded sites (SharePoint Server 2010).

373

Implantar Office Web Apps (Instalados


nos Produtos do SharePoint 2010)
Este artigo aborda como implantar o Microsoft Office Web Apps. O Office Web Apps o
complemento online para aplicativos do Office Word, Excel, PowerPoint e OneNote que
permite aos usurios acessar documentos, seja qual for o seu local. Os usurios podem
exibir, compartilhar e trabalhar em documentos com outros usurios online em
computadores pessoais, celulares e na Web. O Office Web Apps est disponvel para
usurios por meio do Windows Live e aos clientes corporativos com as solues de
licenciamento por volume e gerenciamento de documentos do Microsoft Office 2010
baseadas no Produtos do Microsoft SharePoint 2010.
Observao:
So necessrios um dispositivo apropriado, uma conexo com a Internet e um navegador
com suporte como o Internet Explorer, o Firefox ou o Safari. Algumas funcionalidades
com mobilidade requerem o Office Mobile 2010, que no est includo entre os
aplicativos e pacotes do Office 2010 ou nos Office Web Apps. H algumas diferenas
entre os recursos do Office Web Apps, do Office Mobile 2010 e dos aplicativos do Office
2010.
As informaes fornecidas neste artigo se destinam a profissionais de TI que planejam
implantar localmente, nas suas respectivas organizaes, os Office Web Apps nos
Produtos do SharePoint 2010. Os Produtos do SharePoint 2010 neste artigo se referem
ao Microsoft SharePoint Server 2010 e ao Microsoft SharePoint Foundation 2010, salvo
se houver outra indicao. Este artigo no contm nenhuma orientao ou instruo
sobre como implantar os Produtos do SharePoint 2010. Informaes novas e atualizadas
sero publicadas com regularidade.
recomendvel ler os artigos Understanding Office Web Apps (Installed on SharePoint
2010 Products) e Planning Office Web Apps (Installed on SharePoint 2010 Products)
disponveis no Microsoft TechNet antes de implantar os Office Web Apps na sua
organizao.
O Office Web Apps pode ser baixado do Microsoft Volume Licensing Service Center
(http://go.microsoft.com/fwlink/?linkid=191841&clcid=0x416) no site do Office
Professional Plus 2010 de 32 bits ou do Office Standard 2010 de 32 bits.
Neste artigo:
Compreendendo a implantao dos Office Web Apps

Configurao adicional (opcional)

Soluo de problemas
Alm das sees anteriores, uma das sees a seguir se aplicar sua implantao
especfica do Office Web Apps:
374

Instalar e configurar os Office Web Apps em um servidor SharePoint autnomo prexistente

Instalar e configurar os Office Web Apps em um servidor SharePoint autnomo novo

Instalar e configurar os Office Web Apps em um farm de servidores SharePoint


preexistente

Instalar e configurar os Office Web Apps em um novo farm de servidores SharePoint

Compreendendo a implantao dos Office


Web Apps
Tanto para servidores autnomos quanto para farms de servidores SharePoint, a
implantao dos Office Web Apps envolve trs fases principais:
Execuo da Instalao e do PSConfig As tarefas incluem executar o Setup.exe e o
PSConfig (Assistente de Instalao e Configurao dos Produtos e Tecnologias do
SharePoint) em um servidor autnomo ou em cada servidor presente em um farm de
servidores SharePoint. na execuo do Setup.exe, os arquivos e componentes dos
Office Web Apps so instalados em um servidor. O PSConfig necessrio como parte
da instalao dos Office Web Apps para registrar os servios dos Office Web Apps e,
dependendo do tipo de instalao do SharePoint, iniciar instncias de servio, criar
aplicativos ou proxies de aplicativo de servio e ativar o Recurso Office Web Apps.
Ativando os servios dos Office Web Apps Inclui a inicializao das instncias de
servio e a criao de aplicativos de servio e proxies de aplicativo de servio. O que
determinar a necessidade de ativar os servios ser o estado do SharePoint e o fato do
PSConfig e do Assistente de Configurao de Farm do SharePoint j terem sido
executados.
Ativando o Recurso Office Web Apps Envolve ativar o Recurso Office Web Apps em
todos os conjuntos de sites do SharePoint preexistentes em que os Office Web Apps
devam estar disponveis. Se o PSConfig ou o Assistente de Configurao de Farm do
SharePoint j tiverem sido executados antes de instalar o Office Web Apps, haver, pelo
menos, um conjunto de sites. O recurso ser ativado automaticamente para os conjuntos
de sites novos criados depois da instalao dos Office Web Apps.

375

Observao:
Alguns procedimentos neste artigo exigem o uso do Windows PowerShell ou do Shell de
Gerenciamento do SharePoint 2010 para a execuo de cmdlets. Para executar cmdlets
do SharePoint 2010 no Windows PowerShell, voc deve adicionar o snap-in
Microsoft.SharePoint.PowerShell usando o cmdlet Add-PSSnapin. Tambm possvel
executar os cmdlets do SharePoint 2010 usando o Shell de Gerenciamento do
SharePoint 2010. Por padro, o snap-in Microsoft.SharePoint.PowerShell j est
registrado e adicionado ao Shell de Gerenciamento do SharePoint 2010. Para executar
os cmdlets do SharePoint 2010, necessrio ser membro da funo
SharePoint_Shell_Access no banco de dados de configurao e membro do grupo local
WSS_ADMIN_WPG no computador onde os Produtos do SharePoint 2010 esto
instalados. Para executar scripts no Windows PowerShell ou no Shell de Gerenciamento
do SharePoint 2010, defina a poltica de execuo usando o cmdlet set-executionpolicy
e usando o parmetro unrestricted. Para obter mais informaes sobre o cmdlet AddPSSnapin, consulte Add-PSSnapin. Para obter mais informaes sobre o uso do
Windows PowerShell com os Produtos do SharePoint 2010, consulte SharePoint 2010
Products administration by using Windows PowerShell.

Instalar e configurar os Office Web Apps em


um servidor SharePoint autnomo prexistente
Esta seo se aplicar apenas se voc estiver instalando os Office Web Apps em um
servidor SharePoint pr-existente e o PSConfig j tiver sido executado anteriormente
como parte da instalao do SharePoint.

Cuidado:
Quando voc executa Setup.exe, a instalao do Office Web Apps configura o
comportamento padro de abertura dos documentos habilitados para o navegador no
SharePoint a fim de permitir que eles sejam abertos no navegador. Se a instalao do
Office Web Apps tiver sido executada, mas os Servios e o Recurso Office Web Apps
ainda no tiverem sido ativados, um usurio poder obter um link desfeito ao abrir um
documento no navegador. Ao implantar o Office Web Apps em um farm ativo de
servidores de produo, para evitar links desfeitos enquanto as tarefas adicionais de
implantao so concludas depois da instalao, recomendamos habilitar o recurso
OpenInClient nos conjuntos de sites pr-existentes antes de executar a configurao.
Para obter mais informaes, consulte Configurao adicional (opcional).

Executar a instalao dos Office Web Apps


Execute essa tarefa para instalar os componentes e arquivos dos Office Web Apps em
um servidor.
376

Para executar a instalao do Office Web Apps


1. Na pasta raiz, execute Setup.exe.
2. Na pgina Digite a Chave do Produto, insira a chave do produto e clique em
Continuar.
3. Na pgina Escolha um local de arquivo, clique em Instalar Agora para instalar no
local padro. Para instalar em um local diferente, especifique o local em que voc
deseja instalar e clique em Instalar Agora.
4. Quando a Instalao for concluda, uma caixa de dilogo solicitar que voc conclua
a configurao do servidor. Assegure-se de que a caixa de seleo Executar o
Assistente de Configurao de Produtos e Tecnologias do SharePoint agora
esteja marcada e clique em Fechar para iniciar o PSConfig.

Executar o PSConfig para registrar os servios


Execute esta tarefa para registrar os servios dos Office Web Apps no servidor
SharePoint.

Para executar o PSConfig e registrar os servios


1. Se voc deixou a caixa de seleo Executar o Assistente de Configurao de
Produtos e Tecnologias do SharePoint agora marcada na etapa anterior, na
pgina Bem-vindo a Produtos do SharePoint do PSConfig, clique em Avanar.
2. Na caixa de dilogo que notifica que alguns servios talvez precisem ser
reinicializados ou redefinidos durante a configurao, clique em Sim.
3. Na pgina Configurao Bem-sucedida, clique em Concluir. O novo site do
SharePoint exibido.

Iniciar as instncias de servios


As instncias de servio fornecem o local fsico para os aplicativos de servio.
necessrio inici-las antes de criar os aplicativos e os proxies de aplicativo de servio.
Voc pode iniciar as instncias de servio usando a Administrao Central do
SharePoint ou o Windows PowerShell.
Os procedimentos nesta tarefa iniciam as instncias de servio no servidor especificado.

Para iniciar as instncias de servio usando a Administrao Central


1. Clique em Iniciar, aponte para Todos os Programas, Produtos do Microsoft
SharePoint 2010 e Administrao Central do SharePoint 2010.
2. Na home page da Administrao Central do SharePoint Central, em Configuraes
do Sistema, clique em Gerenciar servios neste servidor.
3. Na pgina Servios no servidor:<nomedoservidor>, inicie Servios de Clculo do
Excel, Servio de Exibio do Word e Servio do PowerPoint. O OneNote Web
App no usa nenhum servio do SharePoint.

Para iniciar as instncias de servio usando o Windows PowerShell


1. Com o Bloco de Notas, abra outro arquivo de texto, copie o script a seguir e cole no
arquivo.

377

Cdigo
da
cpia
$machinesToActivate = @("<servername>") $serviceInstanceNames = @("Word
Viewing Service", "PowerPoint Service", "Excel Calculation Services")
foreach ($machine in $machinesToActivate) {
foreach ($serviceInstance
in $serviceInstanceNames)
{
$serviceID = $(Get-SPServiceInstance |
where {$_.TypeName -match $serviceInstance} | where {$_.Server -match
"SPServer Name="+$machine}).ID
Start-SPServiceInstance -Identity
$serviceID
} }

2. Especifique os seguintes parmetros:


Parmetro

Valor

$machinesToActivate

Nome do servidor

3. Salve o arquivo com a extenso .ps1 na pasta onde os scripts so executados


(normalmente, C:\scripts).
4. No prompt de comando do Windows PowerShell (ou seja, PS C:\>), digite o
comando a seguir e pressione ENTER:
C:\<caminho>\<nome_de_arquivo>.ps1

Criar os aplicativos de servio e os proxies de aplicativos de servio


Aps a inicializao das instncias de servio, necessrio criar os aplicativos de
servio e os proxies de aplicativos de servio para conectar os front-ends da Web do
SharePoint a tais aplicativos. possvel criar aplicativos de servio e proxies de
aplicativos de servio para os aplicativos da Web do Word, PowerPointWord, PowerPoint
e Excel usando a Administrao Central ou o Windows PowerShell. O OneNote Web
App no requer nenhum aplicativo de servio. Depois de criados, os aplicativos de
servio sero automaticamente executados nas instncias de servio iniciadas.
Os procedimentos nesta tarefa criaro os aplicativos de servio e os proxies de
aplicativo de servio do Office Web Apps para os aplicativos da Web do Word,
PowerPoint. A tarefa s poder ser concluda depois da inicializao das instncias de
servio.

Para criar os aplicativos de servio e os proxies de aplicativo de


servio usando a Administrao Central
1. Clique em Iniciar, aponte para Todos os Programas, Produtos do Microsoft
SharePoint 2010 e selecione Administrao Central do SharePoint 2010.
2. Na home page da Administrao Central do SharePoint, em Gerenciamento de
Aplicativos, clique em Gerenciar aplicativos de servio.
3. Na pgina Aplicativos de Servio, clique em Novo e selecione Servio de Exibio
do Word .
4. Na caixa de dilogo Servio de Exibio do Word, em Nome, insira o Aplicativo do
Servio de Exibio do Word. Em Pool de Aplicativos, selecione Usar pool de
aplicativos existente e, na caixa de listagem, escolha Padro dos Servicos Web
do SharePoint. Em Adicionar lista de proxies padro, assegure-se de que
Adicionar o proxy deste aplicativo de servio lista de proxies padro do farm
esteja selecionado (padro) e clique em OK.
378

5. Na pgina Aplicativos de Servio, clique em Novo e selecione Aplicativo de


Servio do PowerPoint.
6. Na caixa de dilogo Aplicativo de Servio do PowerPoint, em Nome, insira o
Aplicativo de Servio do PowerPoint. Em Pool de Aplicativos, selecione Usar
pool de aplicativos existente e, na caixa de listagem, escolha Padro do
SharePoint Web Services. Em Adicionar lista de proxies padro, assegure-se
de que Adicionar o proxy deste aplicativo de servio lista de proxies padro
do farm esteja selecionado (padro) e clique em OK.
7. Na pgina Aplicativos de Servio, clique em Novo e selecione Aplicativo de
Servios do Excel.
8. Na caixa de dilogo Aplicativo de Servios do Excel, em Nome, insira o Aplicativo
de Servios do Excel. Em Pool de Aplicativos, selecione Usar pool de
aplicativos existente e, na caixa de listagem, escolha Padro do SharePoint Web
Services. Em Adicionar lista de proxies padro, assegure-se de que Adicionar
o proxy deste aplicativo de servio lista de proxies padro do farm esteja
selecionado (padro) e clique em OK.
Observao:
possvel optar pela criao de um novo pool de aplicativos para que seja usado como
um aplicativo de servio. Ao criar um novo pool de aplicativos, voc pode especificar a
conta de segurana usada pelo pool como uma conta de Servio de Rede predefinida ou
pode especificar uma conta gerenciada. Essa conta deve ter privilgios de
leitura/gravao para os bancos de dados SPContent e SPConfig. Para obter mais
informaes sobre permisses da conta de servios no SharePoint, consulte Account
permissions and security settings (SharePoint Server 2010).

Para criar aplicativos de servio e proxies de aplicativo de servio


usando o Windows PowerShell
1. Com o Bloco de Notas, abra outro arquivo de texto, copie o script a seguir e cole no
arquivo.
Cdigo
da
cpia
$appPool = Get-SPServiceApplicationPool -Name "SharePoint Web Services
Default" New-SPWordViewingServiceApplication -Name "WdView" ApplicationPool $appPool | New-SPWordViewingServiceApplicationProxy -Name
"WdProxy" New-SPPowerPointServiceApplication -Name "PPT" -ApplicationPool
$appPool | New-SPPowerPointServiceApplicationProxy -Name "PPTProxy" NewSPExcelServiceApplication -Name "Excel" -ApplicationPool $appPool

2. Salve o arquivo com a extenso de nome de arquivo .ps1 na pasta em que voc
executa scripts (geralmente, C:\scripts).
3. No prompt de comando do Windows PowerShell (ou seja, PS C:\>), digite o
comando a seguir e pressione ENTER:
C:\<caminho>\<nome_de_arquivo>.ps1

Ativar o Recurso Office Web Apps


379

Aps a criao das instncias de servio e dos aplicativos de servio e dos proxies de
aplicativo de servio, o uso do Office Web Apps exige que o Recurso Office Web Apps
seja ativado em conjuntos de sites preexistentes. Voc pode ativar o recurso em um
nico conjunto de site do navegador na pgina Recursos do conjunto de sites ou por
meio do Windows PowerShell. Se tiver uma grande quantidade de conjuntos de sites,
voc poder ativar o recurso em todos os conjuntos de sites simultaneamente usando o
Windows PowerShell.
Os procedimentos nesta tarefa ativaro o Recurso Office Web Apps em um ou mais
conjuntos de sites preexistentes. Esta tarefa dever ser executada apenas uma vez
depois da criao dos aplicativos de servio e proxies de aplicativo de servio. Se voc
tiver mais de um conjunto de sites preexistente e estiver ativando o recurso em um
conjunto de sites simultaneamente, poder ser necessrio executar o procedimento para
cada conjunto de sites.
Observao:
No necessrio que essa tarefa seja executada para novos conjuntos de sites criados
depois que o Office Web Apps tiver sido instalado.

Para ativar o Recurso Office Web Apps em um conjunto de sites na


pgina Recursos do conjunto de sites
1. Em um navegador, no site do SharePoint, clique em Aes do Site e em
Configuraes do Site.
2. Na pgina Configuraes do Site, em Administrao do Conjunto de Sites, clique
em Recursos do Conjunto de Sites.
3. Na pgina Recursos, para Office Web Apps, clique em Ativar.

Para ativar o Recurso Office Web Apps em um conjunto de sites


usando o Windows PowerShell
1. Com o Bloco de Notas, abra outro arquivo de texto, copie o script a seguir e cole no
arquivo.
Cdigo
da
cpia
$webAppsFeatureId = $(Get-SPFeature -limit all | where {$_.displayname eq "OfficeWebApps"}).Id $singleSiteCollection = Get-SPSite -Identity
http://<site_name> Enable-SPFeature $webAppsFeatureId -Url
$singleSiteCollection.URL

2. Especifique os seguintes parmetros:


Parmetro

Valor

Identity

URL

3. Salve o arquivo com a extenso de nome de arquivo .ps1 na pasta em que voc
executa scripts (geralmente, C:\scripts).

380

4. No console do Windows PowerShell, no prompt de comando (ou seja, PS C:\>),


digite o seguinte comando e pressione ENTER:
C:\<caminho>\<nome_de_arquivo>.ps1

Para ativar o Recurso Office Web Apps em todos os conjuntos de


sites usando o Windows PowerShell
1. Com o Bloco de Notas, abra outro arquivo de texto, copie o script a seguir e cole no
arquivo.
Cdigo
da
cpia
$webAppsFeatureId = $(Get-SPFeature -limit all | where {$_.displayname -eq
"OfficeWebApps"}).Id Get-SPSite -limit ALL |foreach{Enable-SPFeature
$webAppsFeatureId -url $_.URL }

2. Salve o arquivo com a extenso de nome de arquivo .ps1 na pasta em que voc
executa scripts (geralmente, C:\scripts).
3. No prompt de comando do Windows PowerShell (ou seja, PS C:\>), digite o
comando a seguir e pressione ENTER:
C:\<caminho>\<nome_de_arquivo>.ps1

Instalar e configurar os Office Web Apps em


um servidor SharePoint autnomo novo
Esta seo se aplicar apenas se voc estiver instalando os Office Web Apps em uma
instalao nova do SharePoint em que o PSConfig tenha sido executado anteriormente
como parte da instalao do SharePoint.

Executar a instalao dos Office Web Apps


Execute essa tarefa para instalar os componentes e arquivos dos Office Web Apps em
um servidor.

Para executar a instalao dos Office Web Apps


1. Na pasta raiz, execute Setup.exe.
2. Na pgina Digite a Chave do Produto, insira a chave do produto e clique em
Continuar.
3. Na pgina Escolha um local de arquivo, clique em Instalar Agora para instalar no
local padro. Para instalar em um local diferente, especifique o local desejado e
clique em Instalar Agora.
4. Quando a Instalao for concluda, uma caixa de dilogo solicitar que voc conclua
a configurao do servidor. Assegure-se de que a caixa de seleo Executar o
Assistente de Configurao de Produtos e Tecnologias do SharePoint agora
esteja marcada e clique em Fechar para iniciar o PSConfig.

Execute o PSConfig para registrar servios, iniciar instncias e criar


aplicativos e proxies de servio, alm de ativar o Recurso Office Web
Apps
381

Execute essa tarefa para registrar servios, iniciar instncias e criar aplicativos e proxies
de servio, alm de ativar o Recurso Office Web Apps.

Para executar o PSConfig para registrar servios, iniciar instncias e


criar aplicativos e proxies de servio, alm de ativar o Recurso
Office Web Apps
1. Se voc deixou a caixa de seleo Executar o Assistente de Configurao de
Produtos e Tecnologias do SharePoint agora marcada na tarefa anterior, na
pgina Bem-vindo a Produtos do SharePoint do PSConfig, clique em Avanar.
2. Na caixa de dilogo notificando que alguns servios talvez precisem ser
reinicializados ou redefinidos durante a configurao, clique em Sim.
3. Na pgina Configurao Bem-sucedida, clique em Concluir. O novo site do
SharePoint exibido.

Instalar e configurar os Office Web Apps em


um farm de servidores SharePoint
preexistente
Execute as tarefas nesta seo apenas se estiver instalando os Office Web Apps em um
farm de servidores SharePoint pr-existente em que o Assistente de Configurao de
Farm j tenha sido executado.

Cuidado:
Quando voc executa o Setup.exe, a instalao dos Office Web Apps configura o
comportamento padro de abertura dos documentos habilitados para navegador no
SharePoint a fim de permitir que eles sejam abertos no navegador. Se a instalao dos
Office Web Apps tiver sido executada, mas os Servios e o Recurso Office Web Apps
ainda estiverem ativados, ser possvel obter um link desfeito ao abrir um documento no
navegador. Ao implantar os Office Web Apps em um farm ativo de servidores de
produo, para evitar links desfeitos enquanto as tarefas adicionais de implantao so
concludas, depois da instalao recomendvel habilitar o recurso OpenInClient nos
conjuntos de sites pr-existentes. Para obter mais informaes, consulte Configurao
adicional (opcional).

Executar a instalao dos Office Web Apps


Execute esta tarefa para instalar os Office Web Apps em um servidor SharePoint
autnomo. Ela dever ser executada em cada integrante do farm de servidores.

Para executar a Instalao dos Office Web Apps


1. Na pasta raiz, execute Setup.exe.
2. Na pgina Digite a Chave do Produto, insira a chave do produto e clique em
Continuar.

382

3. Na pgina Escolha um local de arquivo, clique em Instalar Agora para instalar no


local padro. Para instalar em um local diferente, especifique o local desejado e
clique em Instalar Agora.
4. Quando a Instalao for concluda, uma caixa de dilogo solicitar que voc conclua
a configurao do servidor. Verifique se a caixa de seleo Executar o Assistente
de Configurao de Produtos e Tecnologias do SharePoint agora est marcada.
5. Clique em Fechar para iniciar o Assistente de Configurao.

Executar PSConfig para registrar servios


Execute esta tarefa para registrar os servios dos Office Web Apps em um servidor
SharePoint autnomo. Ela dever ser executada em cada integrante do farm de
servidores.

Para executar o PSConfig e registrar os servios


1. Na pgina Bem-vindo a Produtos do SharePoint, clique em Avanar.
2. Na caixa de dilogo notificando que alguns servios talvez precisem ser
reinicializados ou redefinidos durante a configurao, clique em Sim.
3. Na pgina Modificar configuraes do farm de servidores, selecione No
desconectar deste farm de servidores e clique em Avanar.
4. Na pgina Configurao Bem-sucedida, clique em Concluir. O novo site do
SharePoint exibido.

Iniciar as instncias de servios


As instncias de servio fornecem o local fsico para os aplicativos de servio. Para cada
servidor em que voc deseje executar aplicativos de servio dos Office Web Apps, inicie
as instncias de servio. Para tal, use a Administrao Central do SharePoint ou recorra
ao Windows PowerShell.
Os procedimentos nesta tarefa iniciaro as instncias de servio nos servidores
especificados. A tarefa deve ser desempenhada depois da execuo do WCSetup e do
PSConfig em cada servidor do farm.

Para iniciar as instncias de servio usando a Administrao Central


1. Clique em Iniciar, aponte para Todos os Programas, Produtos do Microsoft
SharePoint 2010 e Administrao Central do SharePoint 2010.
2. Na home page da Administrao Central do SharePoint Central, em Configuraes
do Sistema, clique em Gerenciar servios neste servidor.
3. Na pgina Servios no servidor:<nomedoservidor>, em Servidor, selecione um
servidor e inicie Servios de Clculo do Excel, Servio de Exibio do Word e
Servio do PowerPoint. Repita essa etapa para cada servidor no farm em que
deseje executar os servios dos Office Web Apps. O OneNote Web App no usa
nenhum servio do SharePoint.

Para iniciar as instncias de servio usando o Windows PowerShell


1. Com o Bloco de Notas, abra outro arquivo de texto, copie o script a seguir e cole no
arquivo.

383

Cdigo
da
cpia
$machinesToActivate = @("<servername1>", "<servername2>")
$serviceInstanceNames = @("Word Viewing Service","PowerPoint
Service","Excel Calculation Services") foreach ($machine in
$machinesToActivate) {
foreach ($serviceInstance in
$serviceInstanceNames)
{
$serviceID = $(Get-SPServiceInstance |
where {$_.TypeName -match $serviceInstance} | where {$_.Server -match
"SPServer Name="+$machine}).ID
Start-SPServiceInstance -Identity
$serviceID
} }

2. Especifique os seguintes parmetros:


Parmetro

Valor

$machinesToActivate

Nome do servidor

3. Salve o arquivo com a extenso de nome de arquivo .ps1 na pasta em que voc
executa scripts (geralmente, C:\scripts).
4. No prompt de comando do Windows PowerShell (ou seja, PS C:\>), digite o
comando a seguir e pressione ENTER:
C:\<caminho>\<nome_de_arquivo>.ps1

Criar os aplicativos de servio e os proxies de aplicativos de servio


Aps a inicializao das instncias de servio, necessrio criar os aplicativos de
servio e os proxies de aplicativos de servio para conectar os front-ends da Web do
SharePoint a tais aplicativos. possvel criar aplicativos e proxies de servio para os
aplicativos da Web Word, PowerPoint e Excel usando a Administrao Central ou
recorrendo ao Windows PowerShell. O aplicativo da Web OneNote no requer nenhum
aplicativo de servio. Depois de criados, os aplicativos de servio sero
automaticamente executados nas instncias de servio iniciadas.
Nesta tarefa, voc criar os aplicativos de servio e os proxies de aplicativo de servio
dos Office Web Apps para os aplicativos da Web Word, PowerPoint e Excel. A tarefa s
poder ser concluda depois da inicializao das instncias de servio.

Para criar os aplicativos de servio e os proxies de aplicativo de


servio usando a Administrao Central
1. Clique em Iniciar, aponte para Todos os Programas, Produtos do Microsoft
SharePoint 2010 e selecione Administrao Central do SharePoint 2010.
2. Na home page da Administrao Central do SharePoint, em Gerenciamento de
Aplicativos, clique em Gerenciar aplicativos de servio.
3. Na pgina Aplicativos de Servio, clique em Novo e em Servio de Visualizao
do Word .
4. Na caixa de dilogo Servio de Exibio do Word, em Nome, insira o Aplicativo do
Servio de Exibio do Word. Em Pool de Aplicativos, selecione Usar pool de
aplicativos existente e, na caixa de listagem, escolha Padro do SharePoint Web
Services. Em Adicionar lista de proxies padro, assegure-se de que Adicionar
o proxy deste aplicativo de servio lista de proxies padro do farm esteja
selecionado (padro) e clique em OK.
384

5. Na pgina Aplicativos de Servio, clique em Novo e selecione Aplicativo de


Servio do PowerPoint.
6. Na caixa de dilogo Aplicativo de Servio do PowerPoint, em Nome, insira o
Aplicativo de Servio do PowerPoint. Em Pool de Aplicativos, selecione Usar
pool de aplicativos existente e, na caixa de listagem, escolha Padro do
SharePoint Web Services. Em Adicionar lista de proxies padro, assegure-se
de que Adicionar o proxy deste aplicativo de servio lista de proxies padro
do farm esteja selecionado (padro) e clique em OK.
7. Na pgina Aplicativos de Servio, clique em Novo e selecione Aplicativo de
Servio do Excel.
8. Na caixa de dilogo Aplicativo de Servios do Excel, em Nome, insira o Aplicativo
de Servios do Excel. Em Pool de Aplicativos, selecione Usar pool de
aplicativos existente e, na caixa de listagem, escolha Padro do SharePoint Web
Services. Em Adicionar lista de proxies padro, assegure-se de que Adicionar
o proxy deste aplicativo de servio lista de proxies padro do farm esteja
selecionado (padro) e clique em OK.
Observao:
possvel optar pela criao de um novo pool de aplicativos para que seja usado como
um aplicativo de servio. Ao criar um novo pool de aplicativos, voc pode especificar a
conta de segurana usada pelo pool como uma conta de Servio de Rede predefinida ou
pode especificar uma conta gerenciada. Essa conta deve ter privilgios de
leitura/gravao para os bancos de dados SPContent e SPConfig. Para obter mais
informaes sobre permisses da conta de servios no SharePoint, consulte Account
permissions and security settings (SharePoint Server 2010).

Para criar aplicativos de servio e proxies de aplicativo de servio


usando o Windows PowerShell
1. Com o Bloco de Notas, abra outro arquivo de texto, copie o script a seguir e cole no
arquivo.
Cdigo
da
cpia
$appPool = Get-SPServiceApplicationPool -Name "SharePoint Web Services
Default" New-SPWordViewingServiceApplication -Name "WdView" ApplicationPool $appPool | New-SPWordViewingServiceApplicationProxy -Name
"WdProxy" New-SPPowerPointServiceApplication -Name "PPT" -ApplicationPool
$appPool | New-SPPowerPointServiceApplicationProxy -Name "PPTProxy" NewSPExcelServiceApplication -Name "Excel" -ApplicationPool $appPool

2. Salve o arquivo com a extenso de nome de arquivo .ps1 na pasta em que voc
executa scripts (geralmente, C:\scripts).
3. No prompt de comando do Windows PowerShell (ou seja, PS C:\>), digite o
comando a seguir e pressione ENTER:
C:\<caminho>\<nome_de_arquivo>.ps1

Ativar o Recurso Office Web Apps


385

Aps a criao das instncias de servio e dos aplicativos de servio e dos proxies de
aplicativo de servio, o uso do Office Web Apps exige que o Recurso Office Web Apps
seja ativado em conjuntos de sites preexistentes. Voc pode ativar o recurso em um
nico conjunto de site do navegador na pgina Recursos do conjunto de sites ou por
meio do Windows PowerShell. Se tiver uma grande quantidade de conjuntos de sites,
voc poder ativar o recurso em todos os conjuntos de sites simultaneamente usando o
Windows PowerShell.
Os procedimentos nesta tarefa ativaro o Recurso Office Web Apps em um ou mais
conjuntos de sites preexistentes. Esta tarefa dever ser executada apenas uma vez
depois da criao dos aplicativos de servio e proxies de aplicativo de servio. Se voc
tiver mais de um conjunto de sites preexistente e estiver ativando o recurso em um
conjunto de sites simultaneamente, poder ser necessrio executar o procedimento para
cada conjunto de sites.
Observao:
No necessrio que essa tarefa seja executada para novos conjuntos de sites criados
depois que o Office Web Apps tiver sido instalado.

Para ativar o Recurso Office Web Apps em um conjunto de sites na


pgina Recursos do conjunto de sites
1. Em um navegador, no site do SharePoint, clique em Aes do Site e em
Configuraes do Site.
2. Na pgina Configuraes do Site, em Administrao do Conjunto de Sites, clique
em Recursos do Conjunto de Sites.
3. Na pgina Recursos, para Office Web Apps, clique em Ativar.

Para ativar o Recurso Office Web Apps em um conjunto de sites


usando o Windows PowerShell
1. Com o Bloco de Notas, abra outro arquivo de texto, copie o script a seguir e cole no
arquivo.
Cdigo
da
cpia
$webAppsFeatureId = $(Get-SPFeature -limit all | where {$_.displayname eq "OfficeWebApps"}).Id $singleSiteCollection = Get-SPSite -Identity
http://<site_name> Enable-SPFeature $webAppsFeatureId -Url
$singleSiteCollection.URL

2. Especifique os seguintes parmetros:


Parmetro

Valor

Identity

URL

3. Salve o arquivo com a extenso de nome de arquivo .ps1 na pasta em que voc
executa scripts (geralmente, C:\scripts).

386

4. No console do Windows PowerShell, no prompt de comando (ou seja, PS C:\>),


digite o seguinte comando e pressione ENTER:
C:\<caminho>\<nome_de_arquivo>.ps1

Para ativar o Recurso Office Web Apps em todos os conjuntos de


sites usando o Windows PowerShell
1. Com o Bloco de Notas, abra outro arquivo de texto, copie o script a seguir e cole no
arquivo.
Cdigo
da
cpia
$webAppsFeatureId = $(Get-SPFeature -limit all | where {$_.displayname -eq
"OfficeWebApps"}).Id Get-SPSite -limit ALL |foreach{Enable-SPFeature
$webAppsFeatureId -url $_.URL }

2. Salve o arquivo com a extenso de nome de arquivo .ps1 na pasta em que voc
executa scripts (geralmente, C:\scripts).
3. No prompt de comando do Windows PowerShell (ou seja, PS C:\>), digite o
comando a seguir e pressione ENTER:
C:\<caminho>\<nome_de_arquivo>.ps1

Instalar e configurar os Office Web Apps em


um novo farm de servidores SharePoint
Execute as tarefas nesta seo apenas se estiver instalando os Office Web Apps em um
novo farm de servidores SharePoint em que o Assistente de Configurao de Farm
ainda no tenha sido executado.

Executar a instalao dos Office Web Apps


Nesta tarefa, voc instalar os arquivos e componentes dos Office Web Apps em um
servidor SharePoint autnomo, em um novo farm de servidores no qual o Assistente de
Configurao do Farm ainda no foi executado. Essa tarefa dever ser executada em
cada integrante do farm de servidores.

Para executar a Instalao dos Office Web Apps


1. Na pasta raiz, execute Setup.exe.
2. Na pgina Digite a Chave do Produto, insira a chave do produto e clique em
Continuar.
3. Na pgina Escolha um local de arquivo, clique em Instalar Agora para instalar no
local padro. Para instalar em um local diferente, especifique o local desejado e
clique em Instalar Agora.
4. Ao trmino da Instalao, uma caixa de dilogo solicitar que voc execute a
configurao do servidor. Verifique se a caixa de seleo Executar o Assistente de
Configurao de Produtos e Tecnologias do SharePoint agora est marcada.
5. Clique em Fechar para iniciar o Assistente de Configurao do Farm.

Executar o PSConfig para registrar os servios


387

Nesta tarefa, voc registrar os servios dos Office Web Apps em um servidor
SharePoint autnomo. Ela dever ser executada em cada integrante do farm de
servidores.

Para executar o PSConfig e registrar os servios


1. Na pgina Bem-vindo a Produtos do SharePoint, clique em Avanar.
2. Na caixa de dilogo notificando que alguns servios talvez precisem ser
reinicializados ou redefinidos durante a configurao, clique em Sim.
3. Na pgina Modificar configuraes do farm de servidores, selecione No
desconectar deste farm de servidores e clique em Avanar.
4. Na pgina Configurao Bem-sucedida, clique em Concluir. O novo site do
SharePoint exibido.

Execute o Assistente de Configurao de Farm do SharePoint para


iniciar instncias e criar aplicativos e proxies de servio, alm de
ativar o Recurso Office Web Apps
Nesta tarefa, voc iniciar as instncias de servio em cada servidor do farm, criar
aplicativos e proxies de servio, e ativar o Recurso Office Web Apps para todos os
conjuntos de sites preexistentes. A tarefa dever ser desempenhada depois que o
Setup.exe e o PSConfig forem executados em todos os servidores do farm.

Para executar o Assistente de Configurao de Farm do SharePoint a


fim de iniciar instncias, criar aplicativos e proxies de servio, e
ativar o Recurso Office Web Apps
1. Clique em Iniciar, aponte para Todos os Programas, Produtos do Microsoft
SharePoint 2010 e selecione Administrao Central do SharePoint 2010.
2. Na pgina inicial da Administrao Central do SharePoint, clique em Assistentes
de Configurao.
3. Na pgina Assistentes de Configurao, clique em Iniciar o Assistente de
Configurao de Farm.
4. Na pgina de boas-vindas do Assistente de Configurao de Farm, escolha
Oriente-me durante a configurao, usando este assistente e clique em
Avanar.
5. Na pgina Configurar o Farm do SharePoint, em Conta de Servio, digite um
nome para a conta de administrao do Farm.
6. Em Servios, selecione os servios dos Office Web Apps que sero ativados e
clique em Avanar.
7. Crie um novo site opcional de nvel superior. Na pgina Criar Conjunto de Sites,
siga as etapas do assistente para criar um novo site de nvel superior.
8. Na pgina Configurar o Farm do SharePoint, clique em Concluir.

Configurao adicional (opcional)


Esta seo descreve as configuraes adicionais que so opcionais.

Configurar o comportamento de abertura padro do SharePoint com


documentos habilitados para navegador
388

No SharePoint, voc poder configurar se os documentos habilitados para navegador


sero abertos em um aplicativo cliente ou no navegador. Por padro, quando os Office
Web Apps esto instalados, os documentos do Office so abertos no navegador.
possvel substituir essa configurao usando o recurso OpenInClient do SharePoint. O
recurso OpenInClient pode ser configurado na Administrao Central ou usando o
cmdlet SPFeature no Windows PowerShell.
Como os documentos so abertos no SharePoint depende do recurso OpenInClient
estar ou no presente, ou, se presente, estar ou no habilitado:
Se o recurso OpenInClient no est presente e os Office Web Apps no esto
instalados, os documentos so abertos no aplicativo cliente (padro do SharePoint).

Com o recurso OpenInClient no presente, os Office Web Apps instalados e os


aplicativos de servio dos Office Web Apps ativados, os documentos sero abertos
no navegador (padro dos Office Web Apps).

Com o recurso OpenInClient presente e habilitado, e os aplicativos de servio dos


Office Web Apps ativados, os documentos so abertos no aplicativo cliente.

Com o recurso OpenInClient presente, mas desabilitado, e os aplicativos de servio


dos Office Web Apps ativados, os documentos so abertos no navegador.

Cuidado:
Quando voc executar o Setup.exe para instalar os Office Web Apps, a instalao
assumir o controle do comportamento de abertura padro no SharePoint para registrar
os documentos do Word, PowerPoint, Excel e OneNote a serem abertos no respectivo
aplicativo Web associado. Se um usurio clicar em um documento no SharePoint depois
do Setup.exe ter sido executado, mas antes dos Servios e Recurso Office Web Apps
estarem ativados, ele poder obter um link desfeito no navegador. Ao instalar os Office
Web Apps em um ambiente de produo ativo, extremamente recomendvel que voc
habilite o Recurso OpenInClient antes da instalao dos Office Web Apps.

Para definir o comportamento de abertura padro para conjuntos de


sites usando a Administrao Central
1. Na Administrao Central do SharePoint, clique em Aes do Site, Configuraes
do Site.
2. Na pgina Configuraes do Site, em Administrao do Conjunto de Sites, clique
em Recursos do Conjunto de Sites.
3. Na pgina Recursos, para o recurso Abrir Documentos em Aplicativos Clientes
por Padro, clique em Ativar (o Recurso OpenInClient est habilitado) para abrir
documentos no aplicativo cliente. Clique em Desativar (o Recurso OpenInClient est
desabilitado) para abrir os documentos no navegador.

Para configurar o comportamento de abertura padro do SharePoint


de modo que os documentos habilitados para navegador sejam
abertos no navegador usando o Windows PowerShell
1. Com o Bloco de Notas, abra outro arquivo de texto, copie o script a seguir e cole no
arquivo.
389

Este exemplo desabilita o comportamento de abertura padro no SharePoint.


Cdigo
da
cpia
$defaultOpenBehaviorFeatureId = $(Get-SPFeature -limit all | where
{$_.displayname -eq "OpenInClient"}).Id Get-SPSite -limit ALL |foreach{
Disable-SPFeature $defaultOpenBehaviorFeatureId -url $_.URL }

2. Salve o arquivo com a extenso de nome de arquivo .ps1 na pasta em que voc
executa scripts (geralmente, C:\scripts).
3. No console do Windows PowerShell, no prompt de comando (ou seja, PS C:\>),
digite o seguinte comando e pressione ENTER:
C:\<caminho>\<nome_de_arquivo>.ps1

Para definir o comportamento de abertura padro dos documentos


habilitados para navegador de modo que eles sejam abertos no
aplicativo cliente usando o Windows PowerShell
1. Com o Bloco de Notas, abra outro arquivo de texto, copie o script a seguir e cole no
arquivo.
Este exemplo define o comportamento de abertura padro para todos os
documentos em todos os sites no aplicativo cliente (se disponvel).
Cdigo
da
cpia
$defaultOpenBehaviorFeatureId = $(Get-SPFeature -limit all | where
{$_.displayname -eq "OpenInClient"}).Id Get-SPSite -limit ALL |foreach{
Enable-SPFeature $defaultOpenBehaviorFeatureId -url $_.URL }

2. Salve o arquivo com a extenso de nome de arquivo .ps1 na pasta em que voc
executa scripts (geralmente, C:\scripts).
3. No console do Windows PowerShell, no prompt de comando (ou seja, PS C:\>),
digite o seguinte comando e pressione ENTER:
C:\<caminho>\<nome_de_arquivo>.ps1

Soluo de problemas
Problema Os Office Web Apps esto instalados, mas os documentos no abrem no
navegador, no aplicativo Web associado.
Soluo Verifique se o Recurso Office Web Apps est ativado para o conjunto de sites
no qual o documento reside. Para obter mais informaes, consulte Ativar o Recurso
Office Web Apps.
Soluo Verifique se as instncias de servio foram iniciadas. Para obter mais
informaes, consulte Iniciar as instncias de servios.
Soluo Verifique se os aplicativos e proxies de servio foram criados. Na
Administrao Central do SharePoint, em Gerenciamento de Aplicativos, clique em
Gerenciar aplicativos de servio. Confirme se o Aplicativo de servio de Exibio do
390

Word, o Aplicativo de servio do PowerPoint e o Aplicativo Servios do Excel esto


iniciados. Se no estiverem, verifique se as instncias de servio foram iniciadas.
Soluo Verifique se o Recurso OpenInClient do SharePoint no est ativado. Para
obter mais informaes, consulte Configurao adicional (opcional).
Problema Os Office Web Apps abrem corretamente no modo de exibio, mas quando
o usurio clica no boto Editar no Word, Editar no PowerPoint ou Editar no Excel, na
barra de ferramentas, um erro exibido.
Soluo Verifique se o Recurso Office Web Apps est ativado e o Servio de Exibio
do Word, o Servio PowerPoint e os Servios de Clculo do Excel esto iniciados.
Problema Durante a instalao, a chave do produto no validada.
Soluo Verifique se voc est instalando uma verso dos Office Web Apps que seja
compatvel com a verso dos Produtos do SharePoint 2010. No possvel instalar a
Edio de Avaliao dos Office Web Apps em um servidor com produtos licenciados do
SharePoint 2010.
Soluo Verifique se a licena de volume do Microsoft Office 2010 vlida.

391