Você está na página 1de 55

Guia de Bolso Exame 70-667 - TS: Microsoft SharePoint 2010, Configuring

- Pag.1

Guia de Bolso Exame 70-667 - TS: Microsoft SharePoint 2010, Configuring

- Pag.2

Sumrio
Prefcio .........................................................................................................................................................................4 Objetivo ....................................................................................................................................................................4 Sobre o Autor............................................................................................................................................................4 Links do Autor ...........................................................................................................................................................4 Informaes do Site de Certificao (original em ingls) .............................................................................................5 Sobre o Exame ..........................................................................................................................................................5 Perfil do Candidato ...................................................................................................................................................5 Certificao Alcanada..............................................................................................................................................5 Tpicos cobertos pelo exame ...................................................................................................................................5 Installing and Configuring a SharePoint Environment (25 percent) .....................................................................5 Managing a SharePoint Environment (26 percent) ..............................................................................................5 Deploying and Managing Applications (24 percent) ............................................................................................6 Maintaining a SharePoint Environment (25 percent)...........................................................................................6 Tpico 1 Instalao e Configurao do Ambiente .....................................................................................................7 Upgrade Requisitos ................................................................................................................................................7 Upgrade - Automatizado ..........................................................................................................................................7 Upgrade - Processo Pr-Upgrade .............................................................................................................................9 Upgrade Ambientes Single ou Farm Server .........................................................................................................11 Upgrade Attach Database ....................................................................................................................................11 Instalao Ambiente Stand Alone ou Farm .........................................................................................................11 Instalao Automatizando ...................................................................................................................................12 Configurao Comunicao entre servidores ......................................................................................................12 Configurao Server Roles ...................................................................................................................................13 Configurao Alta disponibilidade .......................................................................................................................14 Configurao IPFS ................................................................................................................................................14 Configurao AAM ...............................................................................................................................................15 Configurao SendTo ...........................................................................................................................................16 Configurao BCS .................................................................................................................................................16 Configuraes Excel Services ...............................................................................................................................18 Configuraes Access Services ............................................................................................................................18 Configuraes Visio Services................................................................................................................................18 Configuraes PerformancePoint Services ..........................................................................................................19 Configuraes User Profile Services ....................................................................................................................19 Configuraes MMS.............................................................................................................................................21 Search e Indices - Configurando .............................................................................................................................22 Search Customizando resultados.........................................................................................................................25 Search iFilter ........................................................................................................................................................27 2 Gerenciando o Ambiente ......................................................................................................................................28 Logs .........................................................................................................................................................................28 Log - Web Analytics e Health ..................................................................................................................................28

Guia de Bolso Exame 70-667 - TS: Microsoft SharePoint 2010, Configuring - Pag.3 Health - Relatrios ..................................................................................................................................................30 Health Regras .......................................................................................................................................................31 Jobs .........................................................................................................................................................................31 Quotas ....................................................................................................................................................................31 Integrao com SQL Server Reporting ....................................................................................................................32 Segurana Gerenciamento de contas ..................................................................................................................33 Segurana Gerenciamento ..................................................................................................................................34 Segurana Provedores de autenticao ..............................................................................................................36 Segurana - Information Rights Management .......................................................................................................37 3 - Gerenciando Aplicaes ........................................................................................................................................38 Gerenciando Databases ..........................................................................................................................................38 Gerenciando Web Applications Criando uma WA ...............................................................................................38 Gerenciando Web Applications Configurao .....................................................................................................41 Site Collection Criando e configurando ...............................................................................................................44 Site Collection Configuraes especficas (Site Settings).....................................................................................45 Site Collection Multi-Tenacy ................................................................................................................................49 Site Collection Variations .....................................................................................................................................49 Solues ..................................................................................................................................................................52 4 Mantendo o Ambiente..........................................................................................................................................53 Backup Full ..............................................................................................................................................................53 Backup Granular .....................................................................................................................................................53 Backup Granular - Exportao ................................................................................................................................54 Backup Granular Database no atachado ...........................................................................................................54 Solues de Alta Disponibilidade............................................................................................................................54 Monitorando e analisando o ambiente ..................................................................................................................55 Remote Binary Large Objects Service (RBS) ...........................................................................................................55

Guia de Bolso Exame 70-667 - TS: Microsoft SharePoint 2010, Configuring

- Pag.4

Prefcio
Objetivo
Este manual foi criado com o objetivo de ajudar os interessados em fazer o exame 70-667 da Microsoft, em funo das palestras da track Certificao do TechEd 2010. Uma certificao hoje importante para profissionais que querem se destacar dos demais em um processo de seleo e tambm para os novos demonstrando sua habilidade por meio de um teste executado pelo fabricante da tecnologia. A certificao no lhe garante um emprego, mas lhe dar a um entrevistador uma diferenciao. Este manual no ir responder perguntas nem fornecer a base do treinamento oficial 10174 que a Microsoft vende por meio de seus parceiros de Learning Services. Mas a inteno servir de um breve guia para quando voc estiver estudando para o exame, para saber por onde comear. Muitas das questes do exame de certificao so baseadas em cenrios e no apenas em perguntas tcnicas. Ao ler este manual tente imaginar o motivo de existir a feature e compare com as outras do mesmo tipo. Tente levar em conta cenrios de empresas que utilizariam isso e como voc faria. Leia os links, muitos tpicos so complexos e no seria possvel descrever sem escrever um livro. Por fim, utilize o SharePoint 2010 mesmo que em verso de avaliao para estudar, no confie apenas nas informaes aqui e, principalmente, no recorra a BrainDumps, pois eles podem at te ajudar mas criaro em voc uma falsa confiana que lhe ser cobrada no futuro e denigrir a imagem dos que passaram no exame honestamente, com muito esforo, como voc est tentando agora.

Sobre o Autor
Marcelo Sincic certificado Microsoft MCITP, MCPD, MCTS, MCSA, MCDBA, MCAD e MCT pela IBM como CLP Domino 6.5/7.0 e pela Sun como Java Trainer. certificado em System Center OM/CM, Windows 7, Windows 2008, SQL Server 2000/2005/2008, Sharepoint 2007/2010, Forefront, ASP.NET 3.5, Windows Forms 4.0, Windows Mobile e Hyper-V, recebendo o titulo Charter Member em diversas certificaes. Recebeu premio como um dos 5 melhores instrutores da Amrica Latina em 2009. Atualmente consultor e instrutor na plataforma Microsoft, mas desenvolvedor desde 1988 com Clipper S'87 e Dbase III com Novell 2.0. Perfil completo em http://www.marcelosincic.com.br/blog/page/Sobre-o-Autor.aspx

Links do Autor
Blog: http://www.marcelosincic.com.br Twitter: http://twitter.com/marcelosincic LinkedIn: http://www.linkedin.com/pub/marcelo-sincic/1/271/39b Facebook: http://www.facebook.com/msincic

Guia de Bolso Exame 70-667 - TS: Microsoft SharePoint 2010, Configuring

- Pag.5

Informaes do Site de Certificao (original em ingls)


Sobre o Exame
This exam is intended to validate the configuration skills needed to administer a SharePoint 2010 installation.

Perfil do Candidato
Candidates for this exam typically have more than one year of experience configuring SharePoint and related technologies, including Internet Information Services (IIS), Windows Server 2008, and Active Directory, and networking infrastructure services. The minimally qualified candidate typically: Is an IT administrator involved in SharePoint installation, configuration, and maintenance. Has experience with deployment and management of SharePoint architectures and solutions. Is proficient with IIS 7.0, DNS, Active Directory, and Microsoft SQL Server 2005 or higher as these technologies relate to SharePoint. Is proficient with the infrastructure and security of Windows Server 2008. Has experience with business operations for IT, including data backup, restoration, and high availability. Has experience with Windows PowerShell 2.0 and command-line administration.

Certificao Alcanada
When you pass Exam 70-667: TS: Microsoft SharePoint 2010, Configuring, you complete the requirements for the following certification(s): MCTS: SharePoint 2010, Configuration Exam 70-667: TS: Microsoft SharePoint 2010, Configuring: counts as credit toward the following certification(s): MCITP: SharePoint Administrator 2010

Tpicos cobertos pelo exame


Installing and Configuring a SharePoint Environment (25 percent) Deploy new installations and upgrades. This objective may include but is not limited to: running Visual Upgrade, performing an in-place upgrade, performing a database attach upgrade, analyzing a PreUpgradeCheck report, installing language packs, and scripting installations; analyzing ULS logs, installation error logs, and event logs to identify installation problems; and repairing installation errors Configure SharePoint farms. This objective may include but is not limited to: configuring inter-server communications, server roles, high availability, InfoPath Forms Services (IPFS), Alternate Access Mappings (AAM), external sites, host headers, and applying and managing patches Configure service applications. This objective may include but is not limited to: configuring service applications such as Business Connectivity Services (BCS), Access Services, Visio Services, Microsoft Office PerformancePoint Server 2007, user profiles, Microsoft Office Excel services, Managed Metadata Services (MMS), and IPFS Configure indexing and search. This objective may include but is not limited to: configuring FAST Search for SharePoint, crawl schedules, iFilters, crawl rules, content sources, scopes, managed properties, content types, search components, index partitioning, and federated search locations Managing a SharePoint Environment (26 percent) Manage operational settings. This objective may include but is not limited to: configuring logging, quotas, monitoring levels, health reports, security, and SQL Server Reporting Services (SSRS) integration Manage accounts and user roles. This objective may include but is not limited to: managing user accounts, group accounts, managed accounts, computer accounts, and service accounts; and delegating site collection administration Manage authentication providers.

Guia de Bolso Exame 70-667 - TS: Microsoft SharePoint 2010, Configuring - Pag.6 This objective may include but is not limited to: managing NTLM, Kerberos, claims-based, and formsbased authentication; and configuring Secure Store Service (SSS) and Active Directory Federation Services (AD FS) Deploying and Managing Applications (24 percent) Manage Web Applications. This objective may include but is not limited to: managing databases, Web Application settings, security, and policies Manage site collections. This objective may include but is not limited to: managing site collection policies, features, caching, and auditing; configuring site collection security; configuring multi-tenancy; and configuring site collection quotas and locks Deploy and manage SharePoint solutions. This objective may include but is not limited to: deploying and managing SharePoint solution packages, managing sandbox solutions, and managing user solutions Maintaining a SharePoint Environment (25 percent) Back up and restore a SharePoint environment. This objective may include but is not limited to: configuring backup settings; backing up and restoring content, search, and service application databases; detaching and attaching databases; and exporting lists and sites Monitor and analyze a SharePoint environment. This objective may include but is not limited to: generating health, administrative, and Web analytics reports; interpreting usage and trace logs; identifying and resolving health and performance issues Optimize the performance of a SharePoint environment. This objective may include but is not limited to: configuring resource throttling (large list management, object model override); configuring remote Binary Large Objects (BLOB) storage and BLOB and object caching; and optimizing services

Guia de Bolso Exame 70-667 - TS: Microsoft SharePoint 2010, Configuring

- Pag.7

Tpico 1 Instalao e Configurao do Ambiente


Upgrade Requisitos
Alguns requisitos so importantes de serem lembrados antes do upgrade. O principal so os cenrios no suportados abaixo: Ambiente 32 bits (x86) Upgrade direto a partir de verses anteriores ao WSS v3 SP2/MOSS 2007 SP2 Upgrade direto a partir de WSS v2/SPS 2003 ou anteriores Instalao side-by-side / gradual Windows Internal Database acima de 4GB Um importante fator a levar em conta que o SPS 2010 tem apenas verses em 64 bits e no utiliza mais o Windows Internal database, sendo baseado agora no SQL Server Express 2008. Quantos ao requisitos de software para instalao do SPS 2010, a Microsoft automatizou o processo com a ferramenta que faz isso automaticamente ao se executar o setup:

Veja que todos os pr-requisitos so mapeados, baixados e instalados com esta ferramenta que executada como parte do setup.

Upgrade - Automatizado
Umas das formas de se fazer upgrade para o SharePoint 2010 utilizando o prprio setup do produto. Ele detecta automaticamente que j existe uma instalao do WSS ou MOSS e automaticamente ir apresentar uma tela diferente da nova instalao com a opo de atualizao, como a imagem abaixo:

Guia de Bolso Exame 70-667 - TS: Microsoft SharePoint 2010, Configuring

- Pag.8

Na sequencia necessrio executar o Configuration Wizard que tambm j indicar que o processo de upgrade. importante que antes de fazer o wizard os sites no funcionaram, pois os assemblies j foram instalados no passo anterior mas o banco de dados ainda est na verso antiga.

A tela seguinte do Configuration Wizard importante. Ela indica o que voc deseja fazer com os layouts j existentes. Um das opes (a segunda) indica que voc quer preservar, ou seja, os sites j criados continuaram com o tema da verso do SPS 2007. J a opes de alterao permite alterar apenas os layouts e preservar as customizaes ou resetar inclusive as customizaes. Lembrando que estas opes so propagadas para todos os sites do servidor. Por exemplo, imagine que seu site tem um portal customizado. Se escolher a opo de preservar o tema nada ser alterado e posteriormente poder alterar pelo Site Settings de cada subsite. J se escolher a opo de alterao e mandar preservar as customizaes poder ter um efeito ruim nos layouts, pois os temas sero alterados mas as webparts e customizaes no, o que pode gerar uma deformidade se as customizaes no utilizaram os estilos padro dos temas. Por fim, se escolher a opo Reset All poder ter problemas com sites customizados, como por exemplo, um portal criado para sua intranet.

Guia de Bolso Exame 70-667 - TS: Microsoft SharePoint 2010, Configuring

- Pag.9

Ao final do Configuration Wizard voc poder ver o relatrio de upgrade, que tambm pode ser visto a qualquer momento pelo Central Administration, como abaixo:

Upgrade - Processo Pr-Upgrade


Apesar de todo o processo poder ser feito automaticamente como vimos, o ideal executar as validaes antes. Os programas que fazem isso esto disponveis a partir do SP2 do SPS 2007, e os dois comandos apresentados agora so instalados no SPS 2007 com o SP2. O primeiro um dos parmetros do STSADM que se chama PreUpgradeCheck. A tela abaixo mostra o resultado deste utilitrio e pode-se ver que ele avisar se temos ou no problemas. Caso sejam encontrados necessrio recorrer aos papers do TechNet para soluo:

Guia de Bolso Exame 70-667 - TS: Microsoft SharePoint 2010, Configuring

- Pag.10

Ao final do programa gerado uma pgina HTML como abaixo:

Outro utilitrio importante o cmdlet do PowerShell do SPS 2007 Test-SPContentDatabase que no faz alteraes, mas complementa o comando acima verificando Data orphans, Missing site definitions, Missing features e Missing assemblies.

Guia de Bolso Exame 70-667 - TS: Microsoft SharePoint 2010, Configuring

- Pag.11

Upgrade Ambientes Single ou Farm Server


Para Single Server basta executar o setup que automaticamente identificar o ambiente e iniciar no processo de upgrade como nos tpicos acima. O banco de dados migrado automaticamente no Configuration Wizard. J para ambientes Farm deve-se respeitar uma sequencia Inicie o processo no servidor com Central Administration Site. IMPORTANTE: NO EXECUTE O CONFIGURATION WIZARD AINDA 1. Execute o setup em cada um dos outros servidores 2. Execute o Configuration Wizard no servidor com o Central Administration que ir migrar o banco de dados e as configuraes 3. Execute o Configuration Wizard nos outros servidores Referencias adicionais sobre o Upgrade: http://technet.microsoft.com/en-us/library/cc303309.aspx e http://technet.microsoft.com/pt-br/magazine/ff770990.aspx Webcast apresentado sobre este tema (portugus): https://msevents.microsoft.com/CUI/WebCastEventDetails.aspx?culture=ptBR&EventID=1032456610&CountryCode=BR

Upgrade Attach Database


Esta uma forma que pode ser utilizada, apesar de um pouco mais arriscada: 1. Instale o novo farm ou servidor com SPS 2010 2. Execute o cmdlet Test-SPContentDatabase no servidor SP2007 para verificar o estado, como j abordado acima. 3. Copie o banco de dados para o servidor SQL utilizado pelo SPS 2010 4. Execute o cmdlet Mount-SPContentDatabase OU execute o Configuration Wizard no servidor SPS 2010. Executar o wizard ao invs do cmdlet permite migrar os temas.

Instalao Ambiente Stand Alone ou Farm


Apesar de na tela inicial j contem esta opo o recomendado utilizar a opo Server Farm por que a opo Stand Alone do wizard far a instalao de forma que alteraes posteriores se tornam complicadas.

Na sequencia do programa de instalao escolha a opo instalao completa:

Guia de Bolso Exame 70-667 - TS: Microsoft SharePoint 2010, Configuring

- Pag.12

Aps isso, basta executar o Configuration Wizard passando o nome do servidor SQL, o nome do banco a ser criado, a conta de usurio, a porta do site de administrao e o tipo de autenticao (NTLM ou Kerberos). O que muda uma instalao Stand Alone de uma Farm a opo abaixo:

Se for escolhido a opo Create ser necessrio informar o nome do banco de dados A SER CRIADO, enquanto se utilizar Connect dever indicar o banco de dados QUE J EXISTE e que foi criado ao instalar o primeiro servidor. Durante a instalao, seja no modo visual ou automatizado abaixo so criados arquivos na pasta Temp com o nome Sharepoint Server Setup*.log e procure por erros apresentados no formato de Stack do .NET

Instalao Automatizando
A instalao automatizada do SPS 2010 pode ser feita por utilizar arquivos xml que j esto no aplicativo de instalao. Para isso se utiliza o comando Setup.exe /Config:arquivo xml. Os arquivos que j vem com o instalador esto na pasta Files e divididos por subdiretrios, onde temos Setup, SetupFarm, SetupFarmUpgrade entre outros, que neste exemplo respectivamente so para automatizar stand alone, farm e upgrade. Para instalar novos servios e features utilize cmdlets como por exemplo o Install-SPService e Install-SPFeature entre outros. Mais detalhes em http://technet.microsoft.com/en-us/library/cc262839.aspx

Instalao Language Packs


Os LPs so pacotes para idiomais e o mesmo LP utilizado no SPS, Project Server e Search Server e tem suporte a mais de 30 idiomas, o que inclui o portugus Brasil. Para fazer o download e instalao utilize o link http://technet.microsoft.com/en-us/library/cc262108.aspx que tem tanto o caminho para download quanto um guia de instalao, seja no servidor SPS, Search ou IIS. Note que aps instalado o LP possvel desinstal-lo, desde que no o idioma padro do SPS.

Configurao Comunicao entre servidores


A comunicao entre servidores pode ser feitas por meio dos proxies. O diagrama abaixo mostra como esta comunicao feita entre os servidores do farm e o SQL Server:

Guia de Bolso Exame 70-667 - TS: Microsoft SharePoint 2010, Configuring

- Pag.13

No blog do time do SPS da Inglaterra tem uma boa explanao sobre o tema: http://blogs.msdn.com/b/uksharepoint/archive/2009/01/05/sharepoint-ports-proxies-and-protocols-anoverview-of-farm-communications.aspx Para configurar as contas de servio e as contas dos administradores acesse o security

Configurao Server Roles


As roles so os diferentes papeis, ou funes, desemprenhadas pelos servidores que fazem parte do farm. Estas podem ser distribudas entre eles e definidas no menu abaixo:

Guia de Bolso Exame 70-667 - TS: Microsoft SharePoint 2010, Configuring

- Pag.14

Para configurar os diferentes servios em um servidor especifico acesse a opo Manage services on server como a tela abaixo demonstra:

Note que tanto possvel indicar o estado dos servios como tambm configurar os que esto com estado Stop para fazer a inicializao do servio. Servios j inicializados precisam ser parados para alterar.

Configurao Alta disponibilidade


Para garantir alta disponibilidade no SPS 2010 necessrio ter um farm com os servidores onde mais de um tenham os mesmos servios para suportarem a demanda. Para que este servio funcione deve ser utilizado tecnologias de Load Balance (NLB) que pode trabalhar no modo Host Priority onde ele testa qual dos servidores est em funcionamento e direciona TODAS as chamadas para este ou em modo Balanced onde as requisies so distribudas entre os servidores. J no caso do banco de dados no possvel utilizar o NLB, implementando o Server Cluster que uma soluo baseada em hardware onde dois servidores compartilham o mesmo storage de discos.

Configurao IPFS
Este recurso permite integrar formulrios criados no Office InfoPath com o SPS para criar aplicaes. Estes formulrios podem conter dados externos, acessar web services, gravar dados e permitem programao em .NET Framework com os controles como botes, textbox, listbox e outros. Para configur-lo acesse o menu abaixo:

Guia de Bolso Exame 70-667 - TS: Microsoft SharePoint 2010, Configuring - Pag.15 Cada formulrio pode ser ativado ou desativado utilizando o menu abaixo e note que se a opo Activate a Site Collection essencial para que o formulrio possa ser utilizado:

Na configurao do servio destaca-se duas propriedades. A primeira indica que o formulrio poder ser visualizado no browser, sem o cliente abrir o InfoPath ao clicar no formulrio. A segunda importante quando um formulrio utiliza fonte de dados com SQL onde a autenticao feita com usurio fixo e no integrado:

Por fim, no IPFS tambm possvel fazer upload de arquivos para conexo com BD no formato UDF e utilizar web servisse como proxy. Neste ultimo caso voc tambm deve habilitar o uso de autenticao dos forms pelo usurio abaixo da opo na tela acima.

Configurao AAM
O Alternate Access Mapping permite que se mapeie os diferentes URLs que forem utilizados pelo usurio para chegar no portal. Se o mapeamento no estiver configurado pode no haver resposta do SP.

Cada web application pode conter at 5 mapeamentos, como intranet, internet, extranet, default e customizado.

Guia de Bolso Exame 70-667 - TS: Microsoft SharePoint 2010, Configuring Uma das importantes funes de criar o AAM no caso de certificados SSL para acesso externo.

- Pag.16

Configurao SendTo
Esta configurao permite criar conexes com sites do SPS 2010 ou anteriores utilizando uma URL para postagem. Com isso possvel enviar documentos de um farm ou web application diferente, facilitando a integrao em ambientes com mltiplos sites.

Configurao BCS
O Business Data Connectivity Services permite que dados externos, por exemplo, dados vindo de um servidor de banco de dados, sejam vistos como fonte de dados em listas e outros recursos. Para acessar entre em Application Management -> Manage Service Applications -> Business Data Connectivity Services e faa a importao dos arquivos BDC criados pelo SharePoint Desginer:

Abra o site do SPS Designer e escolha External Content Typer, inclua um novo item e ao clicar no opo Click here to discover... ver a segunda tela abaixo onde poder escolher o local dos dados a serem importados:

Guia de Bolso Exame 70-667 - TS: Microsoft SharePoint 2010, Configuring

- Pag.17

Na sequencia ser possvel criar as operaes, ou seja, o que ser integrado com o SPS de cada tabela escolhida, como exemplo abaixo onde iremos habilitar todas as operaes:

Guia de Bolso Exame 70-667 - TS: Microsoft SharePoint 2010, Configuring

- Pag.18

Ao fechar a tela de edio dos dados eles sero automaticamente registrados no SP, como na primeira tela deste tpico. Para fazer atualizaes basta voltar ao SPS Designer e editar a conexo ou operaes.

Configuraes Excel Services


Estas configuraes so importantes pois os servios de BI utilizam planilhas de Excel para gerar grficos, assim como Excel Web Part que permite aleraes em planilhas diretamente a partir da interface. A tela a seguir demonstra as vrias opes que so configurveis:

Global Settings Permite definir tempo de conexo, se as planilhas vo poder acessar dados externos, receber alteraes dinmicas, tipo de autenticao e uso de cache para arquivos no alterados. Trusted File Locations Indica os diretrios onde se poder utilizar planilhas, pode ser UNC para acessar arquivos que esto em um file server ou outro servidor SPS Trusted Data Providers Lista dos Providers de dados, como OLEDB, SQLClient, ODBC, etc Trusted Data Connection Libraries Define as Document Librarys que podero ser acessadas User Defined Functions Assemblies DLLs criadas em .NET para integrao com planilhas

Configuraes Access Services


Muito simular ao acima do Excel, mas s contem a parte de Global Settings. importante configurar para que funcione o recursos de integrao com Access que todas as listas possuem, se este servio no estiver configurado, estas integraes podero incorrer em timeout ou erros.

Configuraes Visio Services


Similar aos anteriores, contendo as configuraes Global Settings e Trusted Data Providers.

Guia de Bolso Exame 70-667 - TS: Microsoft SharePoint 2010, Configuring - Pag.19 til para permitir que documentos vsd sejam mostrados na interface web do SPS 2010 diretamente sem o Visio.

Configuraes PerformancePoint Services


Similar aos anteriores, mas contem a opo adicional de importao de dashboards e scorecards caso j exista um banco de dados do OPPS disponvel:

O OPPS um interessante recurso para montar pginas com KPI e relatrios prontos com analises de forecast, desempenho, avaliaes, etc. Porem, note que o OPPS um produto separado do SPS 2010, assim como o Project Server.

Configuraes User Profile Services


Diferente dos anteriores este um servio completo para gerenciamento dos dados que o SPS fornecer sobre os usurios. Neste que se configura a integrao com o AD e podemos criar atributos adicionais:

Em profiles alm das configuraes mais bvias que so a lista de propriedades, gerenciamento dos perfis, segurana, dados da empresa e alguns outros, temos itens bem interessantes e teis. Em cada perfil possvel o usurio indicar quem poder ver seus dados, como em redes sociais da internet:

Guia de Bolso Exame 70-667 - TS: Microsoft SharePoint 2010, Configuring Outro recurso so as politicas de perfis, onde voc poder definir o default para as opes acima:

- Pag.20

Por exemplo, gerenciamento de audincias. Estas servem como grupos, mas ao invs de segurana proveem uma forma de customizar customizaes. Para isso ao se criar uma web part, por exemplo, podemos indicar que aquela web part s aparece para usurios da audincia desejada. importante lembrar que as audencias precisam ser compiladas, ou atualizadas para funcionarem. Outro exemplo so os perfis de organizaes, onde podemos criar como que grupos, baseados na empresa, ou organizao a que esto vinculados. importante tambm que o SPS 2010 tem recursos de redes sociais, como indicador de presena e outros recursos. Para isso importante configurar pelo Manage User Permissions, no s se o usurio poder usar recursos, como tambm a possibilidade de criar o site pessoal (my site):

Guia de Bolso Exame 70-667 - TS: Microsoft SharePoint 2010, Configuring - Pag.21 Outro item importante se configurado relacionado com o acima o Setup My Sites, j que desejamos indicar o nome que o site ter e onde ele ficar hospedado nas rvores do SP, assim como outras opes:

J a sincronizao de profiles pode ser feita com AD, LDAP ou at mesmo BCS. Utilize as opes de agendamento para indicar o tempo de atualizao dos dados.

Configuraes MMS
O Metadata Management Service tem a funo de criar na empresa uma taxonomia, ou padronizao de termos. Por exemplo, criar a palavra Tecnologia para que se torne um padro na empresa. Com isso quando o usurio digitar Vend em uma caixa de texto aparecer abaixo uma caixa de sugesto com a palavra Vendedor e Vendas. Este recurso similar ao Intelisense do Visual Studio ou quando estamos fazendo uma pesquisa na internet. O primeiro passo definir o administrador do servio em Term store administrators. Salve e poder criar sua prpria lista de palavras e termos, incluindo o idioma e os sinnimos:

Depois ao criar uma coluna em uma lista do SharePoint possvel dizer que o tipo dela Matadata e indicar o grupo de termos, como abaixo na coluna de uma lista:

Guia de Bolso Exame 70-667 - TS: Microsoft SharePoint 2010, Configuring

- Pag.22

O efeito muito interessante, como mostra a imagem abaixo:

Search e Indices - Configurando


As configuraes de pesquisa ficam no menu General Application Settings:

Aps acessar o servio de Search podemos configurar suas diversas funes com as duas imagens abaixo:

Guia de Bolso Exame 70-667 - TS: Microsoft SharePoint 2010, Configuring

- Pag.23

A primeira parte a ser configurada o Content Resources onde podemos indicar as fontes de dados a serem pesquisadas. Estas so por default os sites do prprio farm, mas podemos incluir novas fontes, como servidores de arquivos, BDC, listas externas e outros, como mostrado abaixo:

Note que cada fonte de dados pode j ser configurada com o horrio do crawl (indexao) completa ou incremental e no momento da criao j criar o primeiro. Para os itens que j esto na lista, necessrio configurar e utilizando o menu fazer a primeira indexao:

Guia de Bolso Exame 70-667 - TS: Microsoft SharePoint 2010, Configuring

- Pag.24

J em Crawl Rules podemos definir as regras para indexao de outros sites, mas neste caso utilizando coringas e podendo indicar usurio e senhas para o acesso:

Em Crawl Logs podemos acompanhar o tamanho e o status da indexao de cada fonte:

A configurao Server Mapping permitir indicar um nome alternativo para a URL pesquisada, o que permitiria por exemplo, evitar endereos da intranet que no pudessem ser acessados por meio externo;

Em Host Distribution Rule podemos indicar regras para as origens de forma que cada servidor com search do farm contenha dados diferenciados, porem note que esta funo s permite uso com mltiplos servidores. Em File Types indicamos novos tipos de arquivos a serem indexados, utilizando a extenso. Em Index Reset podemos deletar todo o contedo dos ndices, mas no recri-lo, j que isso acontecer no prximo full de cada fonte. Na opo Crawler Impact Rule podemos indicar o numerode documentos simultneos que sero indexados simultaneamente, fazendo com que sites menos importantes demorem mais tempo, mas impactem menos:

Guia de Bolso Exame 70-667 - TS: Microsoft SharePoint 2010, Configuring

- Pag.25

Search Customizando resultados


Uma necessidade resolvida em Authoritative Pages indicar sites ou URLs mais importantes, o que permitira que sites corporativos fossem vistos no inicio de pesquisas adicionais. Podemos definir as URLs de primeiro a terceiro nuvel, bem como as demotes que seriam as URLs de menor importncia:

Federated Location faz o papel de implementar pesquisadores externos ao seu engine interno. Por exemplo, podemos pegar a URL do Bing e integrar com nossas pesquisas internas. Voc poder utilizar a galeria online indicada pelo link na prpria configurao para integrar estes diferentes engines. Ao fazer esta configurao voc poder indicar palavras ou filtros especficos que sero direcionados. Por exemplo, voc pode fazer a consulta ao site de um parceiro desde que o nome do produto seja especificado na pesquisa. Metadata Property Mapping ferramenta para criar filtros e indexao complexas. Por exemplo, veja as propriedades do ndice para author onde ele composto de diversos outras colunas utilizados em BDC, listas e outros:

Ao criar um BDC necessrio mapear nesta ferramenta o nome com o qual queremos que a pesquisa esteja integrada. Apenas assim que dados externos sero indexados pelo SPS Search, como o exemplo abaixo:

Guia de Bolso Exame 70-667 - TS: Microsoft SharePoint 2010, Configuring

- Pag.26

Na opo Scopes podemos criar categorias de filtros que aparecem na combo de pesquisas. Podemos com isso criar um escopo Interno com apenas as fontes que so os sites e servidores internos. Outro escopo s com os dados de BDCs e assim por diante. Ao criar um escopo possvel indicar uma pgina especifica para ele, permitindo criar pginas com links fixos ou instrues para aquele tipo de resultado que foi filtrado. Note que escopo so criados em duas fases, a primeira apenas indicando o nome e a pgina e a segunda adicionar as regras de contedo do escopo:

Um detalhe importante que costumamos criar escopos com regras para filtro de incluso, mas que tambm possvel utilizar as regras para criar filtros de excluso, o que permitiria filtras contedos indesejados em outras pesquisas ao invs de indicar todos os desejados. Por fim, em Search Result Removal podemos limpar itens do banco de dados baseados em URLs, retirando assim pginas com contedo no desejado, como propagandas ou material inapropriado. Uma interessante feature de indexao poder indicar pginas ou resultados especficos para pesquisas especificas, como por exemplo, uma pgina de propaganda.

Guia de Bolso Exame 70-667 - TS: Microsoft SharePoint 2010, Configuring Isso pode ser feito integrando-se o FAST Search, produto comprado separadamente ao SPS 2010. Mais detalhes em http://technet.microsoft.com/en-us/evalcenter/ee424282.aspx

- Pag.27

Search iFilter
Por fim, um importante adendo ao SPS so os iFilters, aplicaes que permitem indexar contedo no pertencente ao Office, como e exemplo mais comum que so os arquivos PDFs. No caso de PDFs o iFilter pode ser da Adobe, FoxIT e outros softwares que fazem este processo. O link http://www.adobe.com/support/downloads/detail.jsp?ftpID=4025 o levar ao iFilter da Adobe, mas pesquisando na internet encontrar outros fabricantes.

Guia de Bolso Exame 70-667 - TS: Microsoft SharePoint 2010, Configuring

- Pag.28

2 Gerenciando o Ambiente
Logs
O uso de logs importante em qualquer aplicao e no poderia ser diferente no SPS 2010. Para acessar as configuraes de log e relacionados utilize o menu Monitoring:

O Log do SPS permite escolher os eventos que sero arquivados, como pode ser visto abaixo:

Note o detalhamento dos erros desejados e o nvel gerado. Note tambm as opes onde indicamos o nvel de eventos que sero reportados ao Windows ou ao log de trace. A opo Event Log Flood muito interessante pois permite ao SPS detectar eventos repetidos e no logar, por exemplo, se um determinado componente apresenta problemas o log no ir ficar guardando vrias vezes o mesmo evento. Na sequencia das configuraes possvel indicar o diretrio e o tamanho que o log ir chegar:

Log - Web Analytics e Health


Alem do log analtico acima o SPS tambm coleta dados adicionais que parte so guardados em banco de dados e parte em arquivos para serem utilizados nos relatrios. Lembrando que os logs do tpico anterior so para anlise manual e estes para relatrios. Estes dados tambm podem ser categorizados e precisam ser configurados:

Guia de Bolso Exame 70-667 - TS: Microsoft SharePoint 2010, Configuring

- Pag.29

Veja que nesta primeira parte ligamos a coleta e indicamos o tipo de dados que ser disponibilizado nos relatrios. Na segunda parte das configuraes indicamos o local dos logs de uso e o tamanho mximo que poder chegar, lembrando que ao chegar no limite no ser mais possvel gerar relatrios dos perodos limpos.

Note logo abaixo os health data colletion que so os dados para gerar grficos e alertas dos servidores e servios do farm, um dos novos recursos do SPS 2010. Note que necessrio criar os schedules de transferncia para o banco de dados. Isso pode ser feito por tipo de elemento monitorado, como as duas imagens a seguir (health e log):

Guia de Bolso Exame 70-667 - TS: Microsoft SharePoint 2010, Configuring

- Pag.30

Obviamente que se as frequncias forem muito baixas poder gerar sobrecarga no servidor.

Health - Relatrios
Nesta opo podemos ver a situao dos diferentes itens que so monitorados. Esses itens podem ser visualizados em detalhes e reprocessados aps resolver o problema, alm de permitir configurar alertas automticos. Note o link para soluo do problema:

Guia de Bolso Exame 70-667 - TS: Microsoft SharePoint 2010, Configuring - Pag.31 Note tambm o boto Edit Item onde pode-se editar o alerta. Isso muito til para criar uma base de conhecimento, adicionando ao texto dados importantes de ocorrncias passadas.

Health Regras
No item Review rule definitions podemos ver as regras que so utilizadas na monitorao e a periodicidade destas regras, alm de poder desativ-las, como no caso de um problema conhecido:

Tambm possvel criar suas prprias regras, porem note que estas precisam ser criadas com assemblies em .NET baseadas em herana das classes de base de monitorao. Veja detalhes em http://blogs.technet.com/b/speschka/archive/2010/01/26/creating-health-monitor-rules-for-sharepoint2010.aspx

Jobs
Ainda na parte de monitorao temos a possibilidade de criar jobs e verificar o andamento dos jobs. A primeira opo permite ativar, desativar ou criar novos jobs como abaixo:

Note que no menu lateral possvel ver os histricos com os resultados de execues e saber os que esto sendo executados no momento. Isto importante para acompanhar backups, por exemplo, ou ento cancelar processos de crawl ou outros que estejam causando sobrecarga imediata no servidor. Aps parar um job possvel execut-lo manualmente no boto Run Now acima.

Quotas
O sistema de cotas essencial se precisamos controlar o tamanho dos contedos. Muitas vezes usurios acabam por utilizar sites para arquivar dados desnecessrios e as cotas ajudam a gerenciar isso por definir um limite do uso.

Guia de Bolso Exame 70-667 - TS: Microsoft SharePoint 2010, Configuring - Pag.32 Esta opo pode ser encontrada em Application Management -> Specify quotas template e Configure quotas na locks. O primeiro permite gerenciar quotas a serem utilizados quando se for criar uma nova site collection:

Note agora que temos cotas para as aplicaes que so executadas (sandboxed solutions) que baseada em pontos, sendo que cada ponto corresponde a uma execuo anormal, uso de cpu e uma srie de fatores (http://msdn.microsoft.com/en-us/magazine/ee335711.aspx). J em quotas e locks definimos o padro de quota que ser utilizado, ou ento definimos a quota individual para a site collection, alm de poder configurar o modo como read-only, apenas atualies ou bloqueio total:

Integrao com SQL Server Reporting


Muitas das funcionalidades do SSRS so utilizadas para gerar relatrios e principalmente para dar suporte as features de BI do SPS 2010. Esta integrao vlida apenas para o SQL Server 2008 SP1 ou R2.

Nas opo de integrao basta indicar a URL do web service do SRSS que pode ser obtida nas ferramentas de gerenciamento do SQL:

Guia de Bolso Exame 70-667 - TS: Microsoft SharePoint 2010, Configuring

- Pag.33

Note que pode-se indicar em todos os sites ou apenas especficos (se escolhido a segunda opo). J na opo Report Server to integration no indica-se o servidor que executa o SRSS e sim o servidor SQL Server com a base de dados. importante que o usurio utilizado nas contas de servio do SRSS precisam ter permisso aos bancos de dados do SP:

Por fim em Set server defaults podemos indicar os parmetros padro para os relatrios, que na verdade podem tambm ser configurados no SRSS administration tool:

Segurana Gerenciamento de contas


Na rea de segurana o SPS tem diversas opes que podem ser utilizadas:

Guia de Bolso Exame 70-667 - TS: Microsoft SharePoint 2010, Configuring

- Pag.34

Manage the farm administrators group como o prprio nome j diz permite indicar quem so os usurios ou grupos com papel de administrador do farm. Aprove or reject distribution groups permite ao administrador aprovar os grupos de distribuio criados no AD para uso nos sites e alertas. Se o grupo de distribuio no for aprovado o SPS no ir encaminhar os e-mails. Em Specify web application user policy possivel definir o nivel default de permisses para um determinado site collection ou ento definir usurios com permisses especificas, como abaixo:

A opo Account operates as System indica que as operaes feitas por este grupo ou conta no ser logada com o nome real, mas como operaes de sistema.

Segurana Gerenciamento
A opo Managed Accounts muito interessante pois permite definir regras para contas especificas, como por exemplo, periodicidade de troca de senha, com isso protegendo contas que no SPS so utilizadas como administradores ou permisses especiais. possvel acrescentar qualquer conta as contas gerenciadas no menu, mas por padro apenas a conta do administrador j estar sendo gerenciada:

Guia de Bolso Exame 70-667 - TS: Microsoft SharePoint 2010, Configuring

- Pag.35

Em Configure service accounts podemos ver as contas utilizadas em cada servio e alterar entre as que so gerenciadas. Lembre-se de que apenas as contas gerenciadas podem ser listadas. Em Configure password change settings indicamos o email a ser notificado quando uma conta gerenciada estiver para expirar e o prazo do email de aviso, alm do prazo de expirao. Em Management antivrus settings configuramos os itens que o antivrus integrado dever analisar. Note que poucos produtos so compatveis com SPS, como por exemplo, o Microsoft Forefront for Sharepoint. Blocked file types uma lista de extenses bloqueadas para upload. Managed web part security indica as operaes que os usurios podero executar com web parts, como por exemplo, consultar da internet (Online gallery) ou conexes entre as WP:

Configure self-service site creation permite o anncio aos usurios de que poder criar sites pessoais e indica o workflow para aprovao, tendo a opo de incluir o administrador secundrio na aprovao:

Guia de Bolso Exame 70-667 - TS: Microsoft SharePoint 2010, Configuring

- Pag.36

Segurana Provedores de autenticao


Em Specify authentication providers indicamos o tipo de autenticao suportada pelo SPS, que pode ser Windows integrado onde o usurio j deve estar logado no SO, Forms onde se abre o form para o usurio colocar seus dados e modelo Web SSO. Note que se o mtodo de autenticao no estiver habilitado no ser possvel customizar, por exemplo, para uma pgina ou objeto especifico. Para utilizar a autenticao por Web SSO necessrio ter instalado o AD Federation Services para utilizar o mtodo de autenticao por claims ou certificados do AD (http://blogs.msdn.com/b/russmax/archive/2010/05/27/understanding-sharepoint-2010-claimsauthentication.aspx). Utiliza o servio Secure Storage Server (SSS) para guardar os dados e as permisses so para as aplicaes e no para usurios. O SSS ficam em Application Management -> Manage service applications e o primeiro passo criar uma chave de criptografia e depois definir o ID da aplicao e os usurios que podero utilizar aquele SSO. Aps cria-lo definimos a conta a ser usada para delegao neste SSO. J o mtodo Forms exige alteraes diretamente nos arquivos de configurao do site (http://blogs.technet.com/b/speschka/archive/2009/11/05/configuring-forms-based-authentication-insharepoint-2010.aspx) mas soluo para ambientes onde usurios acessam externo e tambm utiliza o modo claims para funcionamento. Por fim, o mtodo Windows integrado utiliza o usurio e senha do Windows e pode ou no ser obrigatrio estar autenticado no Windows, para isso escolha o modo Kerberos para autenticao no ambiente domnio e NTLM para pedir autenticao em modo local (Out-of-box). Se escolher o mtodo Kerberos necessrio fazr alteraes no AD diretamente com o aplicativo ADFS.exe e utilizando o aplicativo setspn.exe que indica a conta de servio que ser utilizada para o servio: setspn -a http://url <conta de servio> A opo Client Object Model Permission Requirement serve para forar que aplicaes geradas em .NET se autentiquem implementando interfaces especificas para acesso. A opo Client Integration indica se uma aplicao como forms ou aplicaes Office utilizaro o mesmo acesso. Em Managed Trusts gerenciamos farms baseados em ADFS e para isso necessrio indicar o caminho dos web services utilizados na autenticao e o certificado que garante o processo:

Guia de Bolso Exame 70-667 - TS: Microsoft SharePoint 2010, Configuring

- Pag.37

Segurana - Information Rights Management


Estas duas opes simples indicam o nome do servidor com o servio IRM no seu domnio. O servio acima serve para criptografar a assinar digitalmente documentos, permitindo a proteo parcial ou baseada em funes de documentos Office. A opo para configurar as politicas se baseia em regras como reteno, identificao e auditoria dos documentos protegidos pelo IRM:

Segurana Sites e listas


Alem das permisses nos nveis mais altos, tambm possvel lidar com permisses em sites. Lembrando que as permisses seguem herana em cascata. Para acessar as permisses de um site entre em Site Actions -> Site Settings -> People and Groups e defina as permisses para usurios ou grupos. Note que possvel indicar permisses utilizando papeis prontos como Visitors, Contributors e View Only facilitando bastante ao dar permisses. Tambem em cada lista ou at mesmo um documento possvel tambm ter permisses especificas. Para alterlas clique na lista e utilize a opo de Settings para indicar as permisses. O mesmo vale para documentos, bastando utilizar o menu de contexto do documentos, onde uma das opes Permissions. Para fazer isso em um site entre em Site Settings e utilize a opo People and Groups e poder utilizar os grupos padro para o site incluindo os usurios nestes grupos:

Para fazer permisses em uma lista ou documento voc dever entrar em List Settings ou utilizar o menu suspenso do documento e poder editar na opo Permissions. Caso deseje alterar primeiro precisar usar o boto Stop Inheriting Permissions. Para voltar a herana de permisses use o boto Manage Parent:

Guia de Bolso Exame 70-667 - TS: Microsoft SharePoint 2010, Configuring

- Pag.38

3 - Gerenciando Aplicaes
Gerenciando Databases
Neste grupo de opes gerenciamos os bancos de dados utilizados pelas web applications:

A primeira opo do menu a mais importante neste item com as opes abaixo, porem uma primeira que permite desmontar o banco de dados, o que faz com o SPS no o acesse e seja possvel operaes como DBCC e outras que exigem o banco em modo exclusivo:

A primeira opo acima indica um servidor rplica, o que possvel com recursos do SQL Server replication. Aps criar o database necessrio criar mover manualmente as site collections com o comando abaixo pelo PowerShell: Move-SPSite http://w2k8r2/blogs -DestinationDatabase WSS_Content2 A segunda indica nveis em que sero gerados avisos para o administrador, baseado em sites e no em tamanho, que j seriam cotas. Remover o contedo permitiria tirar o vinculo com o SPS mas no apaga o banco do servidor. E por fim, podemos definir em um farm qual servidor SPS ser o responsvel por fazer as operaes (Timer Jobs) neste banco de dados, o que importante em ambientes farm para que apenas um servidor faa isso e no todos. Tambem possvel adicionar novos databases a um servidor, o que permitiria dividir os sites criados entre eles. Em Specify default database server coloca-se o servidor, usurio e senha do servidor padro. importante que aps mover um database de servidor necessrio mover a referencia do site com o comando abaixo pelo PowerShell: Move-SPSite http://w2k8r2/blogs -DestinationDatabase WSS_Content2 Em Configure the data retrieval service configuramos os tipos de acesso, ou provedores de dados, que podero ser utilizados para ler dados do SPS em aplicaes. No possvel alterar os provedores, apenas permitir ou no que eles acessem dados.

Gerenciando Web Applications Criando uma WA


As WAs tem a ver com sites do IIS. Cada WA indica um diferente site no IIS e podem ser separadas por host header ou porta TCP/IP. As configuraes que vimos nos tpicos anteriores so as configuraes globais, mas em cada WA podemos ter configuraes individuais, como mostra a imagem abaixo:

Guia de Bolso Exame 70-667 - TS: Microsoft SharePoint 2010, Configuring

- Pag.39

Note que os botes na barra superior permitem escolher os mtodos de autenticao, bloqueio, tipo de acesso e outras opes. Algumas das opes merecem considerao por serem prprias e no abrangidas em tpicos anteriores. A primeira delas a opo de criar ou estender uma aplicao. Criar significa que um novo site ser criado no IIS com as configuraes definidas. Estender significa um web site j criado no IIS que agora iremos integrar com o SPS. Tanto um como o outro tem opes similares, como as abaixo ao se criar uma nova WA:

Nesta primeira parte vemos o tipo de autenticao e como o site se distinguir de outros, podendo ser pela porta (mais comum) ou por host header que mais indicado para ambiente de provedor web, onde cada site tem um nome diferente no DNS para apontamento.

Guia de Bolso Exame 70-667 - TS: Microsoft SharePoint 2010, Configuring

- Pag.40

Nesta segunda parte vemos a forma de autenticar e a URL pblica que ser vinculada no Access Mapping visto nos primeiros tpicos.

Nesta terceira parte Application Pool indica o gerenciamento do IIS. Os APs so como se definem isolamentos de processo no IIS. Utilizar um mesmo AP para vrios sites pode fazer com que um trave o outro, utilizar vrios APs pode fazer com que o nmero de threads do IIS fique muito alto e gere alta demanda de CPU e recursos. A opo seguinte o nome do banco de dados que ser utilizado e os dados para autenticao no SQL Server.

Guia de Bolso Exame 70-667 - TS: Microsoft SharePoint 2010, Configuring

- Pag.41

Na ltima parte podemos ver o nome do servidor de rplica, o servidor de pesquisa se houver mais de um e os servios que sero utilizados nesta WA. Cada WA precisa de um banco de dados individual. Aps criada uma nova WA o banco de dados pode ser gerenciado como vimos anteriormente.

Gerenciando Web Applications Configurao


Vamos abordar agora algumas configuraes. A primeira delas Managed features onde podemos indicar as features que utilizaremos, normalmente herdado das configuraes globais. Note que uma feature tambm pode ser habilitada em um site collection ou mesmo em site individual, para isso acessando a opo Managing site features de cada site ou Site collection features para colees. Managed paths so os caminhos que podero ser utilizados, por exemplo, blogs/wikis/produtos e outros que aparecem para ser utilizados no momento de criao de um subsite e utilizamos para categorizar:

Guia de Bolso Exame 70-667 - TS: Microsoft SharePoint 2010, Configuring

- Pag.42

User permissions indica quais sero as operaes permitidas no WA:

User policy indicar as permisses que sero herdadas pelo site, principalmente as contas de servio:

Guia de Bolso Exame 70-667 - TS: Microsoft SharePoint 2010, Configuring

- Pag.43

Permission policy mostra os tipos de permisses comuns a serem atribudas. So as mesmas que esto em User Permissions, porem agrupadas por perfis para serem depois atribudas aos usurios individuais.

Mas a parte mais destacada a que est em General Settings:

A primeira Genenal Settings tem opes muito importantes: Time zone Indica o fuso horrios Quota Quota default para a WA Indicador de presena Se os usurios poderam ver status online ou off-line de outros Alertas Se sero permitidos e o limite por usurio RSS Habilita ou no leitor de noticias Blog API Habilita o recurso metablog para publicao por meio de web services (Ex. Live Writter) Browser Render Modo permissivo no habilita recursos especiais permitindo usar browsers limitados como celulares e verses ligth Web page validation Aps um perodo na mesma pgina pede senha novamente Send username Recuperao de senha por email Master Page Se ser criado o diretrio _Layouts para publicao e escolha das MPs

Guia de Bolso Exame 70-667 - TS: Microsoft SharePoint 2010, Configuring - Pag.44 Recycle bin habilita lixeira e define seus limites, que tem estgio um por numero de dias e estgio dois quando o usurio apaga o documento da lixeira mas tem espao sobrando no servidor Maximum upload size Tamanho mximo para uploads de documentos, em megabytes A segunda Resource Throttling um dos novos recursos do SPS 2010: List view threshold - Numero mximo de itens que sero listados. Maior do que isso incorrer em erro e caber implementar views para filtrar o contedo Object Model Override Se o usurio poder substituir a opo acima em uma view List View Threshold for Auditors and Administrators Especifico para estes grupos List View Lookup Threshold Listas podem conter lookups para contatos, outras listas, BDC. Este o limite de colunas lookup permitidas Daily Time Window for Large Queries Fora deste horario as queries ocorrem em erro, ideal para relatrios, processos customizados e outros List Unique Permissions Threshold Limite de ACEs para uma lista Backward-Compatible Event Handlers Compatibilidade com event handlers das verses anteriores HTTP Request Monitoring and Throttling Monitora o trfego utilizando regras de QoS impedindo que usurios pesquisando, por exemplo, travem o site momentaneamente Change Log Tempo de vida dos eventos no log A opo Workflow settings apenas habilita ou no que usurios criem ou habilitem workflows e se os usurios recebero avisos caso o workflow esteja ativo em um site em que ele no tenha acesso. A opo Outgoing email permite indicar os dados do servidor SMTP para envio de alertas e workflows. A opo Mobile Account permite a indicao da URL, usurio e senha para envio de SMS pela internet para clientes que tenham conta em operadoras com este servio. Por fim, a opo SharePoint Designer indica se os usurios com este aplicativo podero criar e alterar Master Pages, ver toda a hierarquia do site e desativar pginas.

Site Collection Criando e configurando


Uma WA define diversas configuraes como vimos acima, mas no cria pginas nem permite acesso. Para isso criamos as SC (Site Collections) que so ligadas a uma WA e possuem temas.

O primeiro passo criarmos um SC:

Note que indicamos a WA e o caminho, neste caso / onde poderamos indicar blogs/wikis/produtos desde que criados no WA anteriormente. Definimos o nome do site e o template que ser utilizado.

Guia de Bolso Exame 70-667 - TS: Microsoft SharePoint 2010, Configuring

- Pag.45

Na sequencia indicamos um administrador primrio e secundrio, lembrando que esta configurao tem que estar preenchida no secundrio se nas opo self-creation exigir que este seja contatado. tambm indicado a cota para os sites dentro desta SC. As outras opes j foram consideradas em tpicos anteriores, exceto Configure site and use deletation que permite indicar auto deleo de sites que ficarem inativos aps um perodo, enviando um numero determinado de avisos para o administrador:

Outras opes so configuradas dentro da SC pelo Site Settings.

Site Collection Configuraes individuais (Site Settings)


Para acessar, utilize o boto Site Actions do site collection desejado. Muitas das opes que j foram abordadas no Central Administration podem ser alteradas neste local e as opes abaixo so especificas de cada site.

Guia de Bolso Exame 70-667 - TS: Microsoft SharePoint 2010, Configuring

- Pag.46

J a sequencia com as opes abaixo so para o Site Collection:

Site Collection audit settings permitir ao administrador gerar dados para serem visualizados na opo Audit log reports:

Guia de Bolso Exame 70-667 - TS: Microsoft SharePoint 2010, Configuring

- Pag.47

Ao habilitar a auditoria pode-se indicar para qual evento de documentos ou listas e por quanto tempo estar disponveis. Tambm permite indicar um local onde ser guardado quando este perodo acabar. Site Collection Policies permite criar regras para reteno de documentos, insero de dados do criador e outras configuraes. Ao se criar uma lista pode-se indicar a qual politica esta ir respeitar, o que implicar nos itens indicados abaixo:

Ainda outra opo especifica neste local a opo Search Keywords onde podemos ligar uma palavra ou expresso de pesquisa diretamente a um resultado, o que faz um destaque do item desejado. A palavra est acima da imagem abaixo, mas aqui possvel ver onde podemos inserir os resultados desejados e o tempo em que esta regra est vlida, como em caso de contrato de propaganda ou promoo:

Guia de Bolso Exame 70-667 - TS: Microsoft SharePoint 2010, Configuring

- Pag.48

Tambm vlido e importante destacar as opes de caching onde podemos definir cache para pginas, objetos ou perfis. A primeira destas opes de cache a criao de perfis, como a tela abaixo:

Em geral no criado novo perfil, j que os padres j so configurados para variar os parmetros acima para pegar internet (sem ACL e sem o safe e sem checagem), extranet (ACL, safe e sem checagem) e intranet (ACL, safe e checagem). Todos tem a opo de tempo do cache para as paginas. A opo de caching de objetos tem a ver com objetos como listas, dados, layout. Faz com que os objetos residam na memoria do servidor evitando trfego constante com o SQL Server, mas ocupando muita memria:

Por fim, o caching de sada guarda cpia das pginas geradas pelo SPS fazendo com que sejam enviadas para o prximo usurio com o mesmo contedo. neste local que se utiliza os perfis criados anteriormente:

Guia de Bolso Exame 70-667 - TS: Microsoft SharePoint 2010, Configuring

- Pag.49

Detalhes adicionais de cache em http://technet.microsoft.com/en-us/library/cc261797.aspx

Site Collection Multi-Tenacy


Este novo recurso do SPS 2010 permite que em um mesmo servidor e na mesma WA se criem-se Sites Collections isoladas, permitindo assim que provedores utilizem o SPS 2010 para seus clientes. At ento era possvel, mas os recursos e configuraes eram compartilhados, e o que o multi-tenancy faz permitir que todos os recursos sejam independentes, sem as heranas e objetos compartilhados, permitindo at configuraes especificas para servios como Profile, Search e outros vistos no inicio deste guia. Porem, para habilitar necessrio usar PowerShell, como o exemplo a seguir: Get-SPServiceInstance | where{$_.GetType().Name -eq "SPSubscriptionSettingsServiceInstance"} | StartSPServiceInstance $acc = Get-SPManagedAccount Specific Account Name ( OR create a new managed account) $appPool = New-SPIisWebServiceApplicationPool -Name SettingsServiceAppPool -Account $acc $app = New-SPSubscriptionSettingsServiceApplication ApplicationPool $appPool Name SettingsServiceApp DatabaseName SettingsServiceDB $proxy = New-SPSubscriptionSettingsServiceApplicationProxy ServiceApplication $app Mais detalhes em http://blogs.technet.com/b/speschka/archive/2009/11/30/enabling-multi-tenant-support-insharepoint-2010.aspx

Site Collection Replicao entre sites


Um dos recursos no Sharepoint 2010 a replicao de contedo entre Site Collections dentro do mesmo servidor ou outro servidor. Claro que replicar entre servidores diferentes o uso tpico desta ferramenta.

O primeiro passo configurar quais servidores podem replicar entre si em Configure contente deployment:

Guia de Bolso Exame 70-667 - TS: Microsoft SharePoint 2010, Configuring

- Pag.50

Note a obrigatoriedade de usar ou no SSL na ultima opo da tela acima, os endereos de origem e destino e a opo principal, que permitir ou no a rplica. O prximo passo criar os caminhos que sero replicados em Configure contente deplyment paths and jobs, sendo que primeiro definimos o site a ser replicado como as duas imagens abaixo mostram:

Note nesta primeira tela o nome do servidor de origem, o site a ser replicado e o servidor de destino, notando que este o Central Administration e no o site destino.

Guia de Bolso Exame 70-667 - TS: Microsoft SharePoint 2010, Configuring - Pag.51 Neste segunda parte da tela vemos a autenticao a ser utilizada e o site destino, que neste caso est no mesmo servidor. O passo seguinte criar o job de rplica que est no mesmo menu onde foi criado o path acima:

No job alm do caminho que ser replicado especificamos onde isso ser feito, a lista dos sites que sero replicados e o agendamento. Veja tambm que possvel criar um snapshot no banco de dados para trabalhar com os dados durante a exportao.

Site Collection Variations


Este tambm um novo recurso do SPS 2010 e permite criar sites com variaes de idiomas ou contedo. O primeiro passo criar os recursos em Variations e aps editar pginas no publish ser possvel cirar as diferentes verses:

Para mais detalhes sobre este recurso acesse http://blogs.msdn.com/b/ecm/archive/2010/06/22/variationspropagate-pages-on-your-terms.aspx

Organizando contedo de documentos


Esta feature permite que um documento seja criado e com regras especificas seja copiado para uma pasta, movido ou outra regra desejada. Para habilit-la use o Site Settings:

Guia de Bolso Exame 70-667 - TS: Microsoft SharePoint 2010, Configuring - Pag.52 Aps configurar esta feature ser possvel ver nos menus as Content type rules que lhe permitir criar as regras baseadas no contente type criado. Para isso primeiro ser necessrio criar um novo Content type do tipo content type organizer e definir as colunas. O passo seguinte criar as regras em Content type rules o contente type a ser gerenciado, um filtro, uma pasta de destino e renomear o documento(na continuao da tela).

Solues
Solues podem ser criadas no Visual Studio 2010 para serem distribudas em vrios servidores. So arquivos com a extenso wsp e podem ser instalado tanto pelo PowerShell/Command prompt (farm solutions) quanto pela interface grfica (user solutions). A primeira forma, PowerShell ou command prompt, so pelos comandos: Add-SPSolution LiteralPath "c:\custom\contososolution.wsp" (PS) Stsadm o addsolution filename c:\custom\contososolution.wsp (command prompt) As solues que forem instaladas assim so do tipo farm e so executadas em segurana baixa, por serem solues testadas pelo administrador. As solues so executadas em modo protegido, com cotas baseadas em perfis visto anteriormente. J solues criadas pelo usurio so chamadas de sandboxed (caixa de areia) por no poderem causar instabilidade no site do SPS. Entre no Central Administration -> System Settings -> Manage user solutions e faa o upload da soluo:

Estas solues executaro com o servio SPUCWorkerProcess.exe (servio SharePoint 2010 User Code Host) e garantem o ambiente protegido, mas limitado. No Central Administration voc poder configurar o servio Microsoft SharePoint Foundation Sandboxed Code Service, colocando em modo manual/automtico ou iniciando e parando seu funcionamento.

Guia de Bolso Exame 70-667 - TS: Microsoft SharePoint 2010, Configuring

- Pag.53

4 Mantendo o Ambiente
Backup Full
O backup do SPS simples e na verso 2010 inclui a verso de backup granular.

O backup completo (Perform a backup) permite a escolha de recursos baseados nas hierarquias dos bancos de dados ou ento backup de servios especficos:

O passo seguinte escolher se o backup ser do tipo full ou diferencial e o local onde ser guardado. A ferramenta de backup grfica do SPS 2010 no permite agendamento de backup, mas este pode ser feito pela linha de comando stsadm.exe -backup e utilizando o agendador de tarefas do Windows agendar o comando. O restore to fcil quanto o backup, bastando escolher o que ser restaurado similar a rvore acima. Para verificar se um backup ou restore est em operao voc pode consultar o histrico e status de jobs abordado em tpicos anteriores. Tambm possvel indicar o diretrio padro e o numero de threads do backup em Configure Backup Settings:

Backup Granular
O backup granular pode ser feito de uma nica WA, evitando ter que escolher itens adicionais, sendo sempre do tipo full:

Guia de Bolso Exame 70-667 - TS: Microsoft SharePoint 2010, Configuring

- Pag.54

Backup Granular - Exportao


Uma interessante feature inclua no SPS 2010 poder fazer a exportao de uma lista, o que possibilita uma forma rpida de distribuio de dados entre servidores, alm de ser til quando uma lista se torna obsoleta e precisamos manter uma cpia apenas dela ao invs do backup do WA inteiro. Esta exportao e importao so realizadas pelo PowerShell com os comandos: Export-SPWeb -Identity <Site URL> -Path <Path and file name> [-ItemUrl <URL of site, list, or library>] [IncludeUserSecurity] [-IncludeVersions] [-NoFileCompression] Import-SPWeb -Identity <Site URL> -Path <Export file name> [-Force] [-NoFileCompression] Porem, a exportao pode ser realizada pela interface grfica:

Backup Granular Database no atachado


Este recurso til em situaes onde temos um banco de dados replicado ou copiado e que no queremos agrega-lo ao farm, apenas pegar um dado especifico. O que faramos neste caso utilizar a opo Recover data from an unattached content database:

Note que possvel exportar uma lista e depois manualmente importa-la, fazer o backup do contedo ou lista e depois restaurar.

Solues de Alta Disponibilidade


Outras solues que no o backup restore so possveis para garantir a continuidade:

Guia de Bolso Exame 70-667 - TS: Microsoft SharePoint 2010, Configuring - Pag.55 Database Mirroring Recurso do SQL Server que replica um banco de dados no mesmo servidor ou em outro servidor fisico Database Snapshot Recurso do SQL Server onde um database espelhado e mantem o estado original, podendo servir de fonte em caso de perda de dados SQL Server Log Shipping Recurso do SQL Server onde ele executa o backup de um banco de dados a cada 15 minutos, por exemplo, e automaticamente restaura em outros servidores SQL Server Clustering Soluo de hardware onde dois servidores compartilham o mesmo storage de discos e fazem modo de redundncia Load Balancing Direciona o trafego entre vrios servidores ou servidor ativo/passivo Levando em conta que todos os metadados do SPS esto no servidor SQL Server este o que precisa de proteo permanente. Para ter proteo dos servios do SPS 2010 recorra ao tpico Configurao Alta Disponibilidade deste guia.

Monitorando e analisando o ambiente


Este tpico do exame j foi abordado em tpicos anteriores, como health, log e reports. O nico tpico no abordado foi o recurso Web analytics report.

Este uma coleo de relatrios de trfego, pesquisas e visualizaes:

Para que estes dados estejam atualizados importante que se configure os timer jobs. Estes relatrios tambm esto disponveis em cada site em Site Actions -> Site Settings:

Remote Binary Large Objects Service (RBS)


Como conhecido dos DBAs os objetos so guardados binrios como no caso do SPS 2010 so guardados em colunas do tipo binrio. Estas colunas so guardadas dentro do prprio banco de dados e consomem muito espao e no podem ser indexados pelo banco, alm de gerar gasto de memria com cache de objetos no indexveis. Uma das formas de evitar isso por utilizar recursos do SQL Server 2008 R2 Enterprise que permite que estes dados binrios ao invs de ficarem no banco de dados sejam guardados em arquivos (FileStream) ou em outros bancos de dados fsicos (RBS). Este modelo s seguro se voc tem um storage em RAID 5 ou RAID 10 para permitir segurana nos dados e performance. Siga as orientaes em http://technet.microsoft.com/en-us/library/ee748649.aspx

Você também pode gostar