Modernize um Site Clássico do SharePoint com Segurança: Checklist Prático para Proprietários
🔍 WiseChecker

Modernize um Site Clássico do SharePoint com Segurança: Checklist Prático para Proprietários

Sites clássicos do SharePoint ainda funcionam em muitas organizações, mas carecem de recursos modernos como responsividade móvel, integração com Power Apps e conectividade com Microsoft Teams. A Microsoft não removeu a funcionalidade de sites clássicos, mas os novos modelos de site e a maioria das inovações futuras visam sites modernos. Este artigo fornece um checklist prático para proprietários de sites que desejam modernizar um site clássico do SharePoint sem quebrar conteúdo, permissões ou fluxos de trabalho existentes.

Principais Conclusões: Modernizar um Site Clássico do SharePoint

  • Configurações do site > Modernizar a página do site: Alterna a página inicial padrão para uma página wiki ou de web part moderna sem afetar subsites.
  • Central de administração do SharePoint > Sites ativos > Informações do conjunto de sites: Mostra se o site é clássico ou moderno e permite ativar listas e bibliotecas modernas.
  • Cmdlets do PowerShell do PnP Modernization: Convertem páginas wiki clássicas, páginas de web part e páginas de publicação para o formato moderno em lote.

ADVERTISEMENT

O Que Torna um Site do SharePoint Clássico vs Moderno

Um site clássico do SharePoint usa a interface de usuário mais antiga do SharePoint 2010 ou 2013. Sites clássicos dependem de controles Silverlight na página, web parts legadas e um layout de largura fixa. Sites modernos usam design responsivo, controles Fluent UI e integração com Microsoft Lists, Power Automate e Teams.

A diferença técnica é o modelo de site. Sites clássicos são criados a partir de modelos como STS#0 (Site de Equipe), BLANKINTERNET#0 (Site de Publicação) ou BLOG#0 (Blog). Sites modernos usam GROUP#0 (Site de equipe conectado a um grupo do Microsoft 365) ou SITEPAGEPUBLISHING#0 (Site de Comunicação).

Você pode identificar um site clássico abrindo Configurações do site > Informações do site. Se o site não mostrar um grupo do Microsoft 365 ou uma página inicial moderna, ele é clássico. Você pode verificar o modelo na Central de administração do SharePoint > Sites ativos > selecione o site > veja a coluna Modelo.

A modernização não exige reconstruir o site. O SharePoint Online suporta um estado híbrido onde o conjunto de sites permanece clássico, mas páginas, listas e bibliotecas individuais usam renderização moderna. Essa abordagem minimiza riscos.

Checklist Pré-Modernização

Antes de fazer qualquer alteração, conclua estas verificações. Pular qualquer etapa pode quebrar fluxos de trabalho, scripts personalizados ou permissões herdadas.

  1. Audite todos os scripts personalizados e web parts
    Abra Configurações do site > Web parts. Identifique qualquer web part que use fluxos de trabalho do SharePoint Designer, formulários InfoPath ou JavaScript que referencie IDs HTML clássicos. Páginas modernas usam estrutura DOM diferente. Scripts que manipulam elementos de páginas clássicas falharão em páginas modernas.
  2. Verifique fluxos de trabalho do SharePoint Designer
    Fluxos de trabalho do SharePoint Designer 2010 e 2013 estão obsoletos e não são executados em páginas modernas. Se o seu site usa esses fluxos, migre-os para o Power Automate primeiro. Use Configurações do site > Fluxos de trabalho para listar todos os fluxos ativos.
  3. Revise páginas mestras personalizadas
    Sites clássicos geralmente usam páginas mestras personalizadas (seattle.master ou oslo.master). Sites modernos ignoram páginas mestras personalizadas. Se você tem branding aplicado através da página mestra, capture o CSS e aplique-o via tema moderno ou extensão do SharePoint Framework.
  4. Documente as permissões atuais
    Vá para Permissões do site > Verificar permissões. Anote quaisquer permissões exclusivas que quebrem a herança. A modernização não altera a herança de permissões, mas verificar a linha de base ajuda se algo quebrar durante a transição.
  5. Faça backup do site
    Na Central de administração do SharePoint > Sites ativos > selecione o site > clique em Backup. O SharePoint Online cria um backup do conjunto de sites que pode ser restaurado em até 14 dias. Esta é a única maneira de reverter uma modernização completa.

ADVERTISEMENT

Passos para Modernizar um Site Clássico do SharePoint

Siga estes passos em ordem. Cada passo é reversível, exceto a conversão final de páginas. Teste cada passo em uma cópia de teste do site antes de aplicá-lo em produção.

  1. Ative listas e bibliotecas modernas
    Vá para Configurações do site > Recursos do conjunto de sites. Ative o recurso chamado Experiência Moderna de Lista e Biblioteca. Isso altera a renderização de todas as bibliotecas de documentos e listas do clássico para o moderno sem afetar as páginas do site. Os usuários verão a nova barra de ferramentas, filtragem de colunas e visualização de arquivos.
  2. Converta a página inicial para uma página moderna
    Na página inicial, clique no ícone de engrenagem > Modernizar a página do site. O SharePoint cria uma cópia da página existente como uma página wiki moderna. A página clássica original permanece como backup. Se a conversão falhar, exclua a página moderna e restaure a clássica da biblioteca Páginas do site.
  3. Substitua web parts clássicas por equivalentes modernas
    Edite a página inicial moderna e remova quaisquer web parts clássicas. Adicione web parts modernas como Visualizador de Arquivos, Links Rápidos, Conteúdo em Destaque ou Microsoft Embed. Web parts clássicas como Editor de Conteúdo ou Editor de Script não renderizam em páginas modernas.
  4. Conecte o site a um grupo do Microsoft 365
    Em Configurações do site > Informações do site, clique em Conectar a um novo grupo do Microsoft 365. Isso cria um grupo com o mesmo nome do site e permite integração com Teams. Este passo é opcional, mas recomendado para colaboração moderna completa.
  5. Converta as páginas clássicas restantes
    Use a ferramenta PnP Modernization. Baixe o módulo PowerShell PnP Modernization da Galeria do PowerShell. Execute Convert-PnPPageToModern para cada página wiki ou de web part. A ferramenta mapeia web parts clássicas para equivalentes modernas quando possível e registra quaisquer falhas.
  6. Ative a experiência de pesquisa moderna
    Em Configurações do site > Configurações de pesquisa, selecione a experiência de pesquisa moderna. Páginas de resultados de pesquisa clássicas usam um layout diferente. A pesquisa moderna integra-se com o Microsoft Search e mostra resultados de todo o Microsoft 365.

Problemas Comuns Após a Modernização

Web parts clássicas mostram erro na página moderna

Algumas web parts clássicas não têm equivalente moderno. A web part exibe uma caixa vermelha com a mensagem Esta web part não é suportada em páginas modernas. Remova a web part da página e substitua por uma web part moderna ou uma extensão do SharePoint Framework. Por exemplo, substitua a web part Pesquisa de Conteúdo pela web part Conteúdo em Destaque.

Branding personalizado desaparece após a modernização

Sites modernos usam temas em vez de páginas mestras. Se o seu site clássico usava uma página mestra personalizada, o branding desaparece. Aplique o branding usando Central de administração do SharePoint > Configurações > Tema. Carregue um arquivo JSON de tema personalizado. Se precisar de mais controle, use um personalizador de aplicativo do SharePoint Framework para injetar CSS.

Fluxos de trabalho param de disparar

Fluxos de trabalho do SharePoint Designer 2010 estão obsoletos. Eles não serão executados em listas ou bibliotecas modernas. Migre esses fluxos para o Power Automate. Para fluxos de trabalho do SharePoint Designer 2013, eles continuam funcionando em listas modernas, mas a Microsoft recomenda a migração. Verifique o status do fluxo em Configurações do site > Fluxos de trabalho e substitua-os por fluxos do Power Automate.

Subsites permanecem clássicos

A modernização se aplica apenas à raiz do conjunto de sites. Subsites criados a partir de modelos clássicos permanecem clássicos. Você deve repetir as etapas de modernização para cada subsite. Alternativamente, crie um novo site moderno e mova o conteúdo usando a Ferramenta de Migração do SharePoint.

Item Site Clássico Site Moderno
Tipo de página inicial Página wiki clássica ou página de web part Página wiki moderna ou página de artigo
Experiência de lista e biblioteca Barra de ferramentas clássica, sem filtragem de colunas Barra de ferramentas moderna, filtragem de colunas, visualização de arquivos
Suporte a página mestra seattle.master ou oslo.master personalizado Sem página mestra; usa tema e extensões SPFx
Conexão com grupo do Microsoft 365 Não disponível Grupo integrado para Teams e Planner
Responsividade móvel Largura fixa, requer zoom Layout responsivo, amigável ao toque

Modernizar um site clássico do SharePoint exige planejamento, mas não requer uma reconstrução completa. Comece ativando listas e bibliotecas modernas, depois converta a página inicial e, por fim, migre as páginas restantes com a ferramenta PnP Modernization. Sempre teste em uma cópia de teste primeiro. Após a modernização, revise o site em busca de web parts e fluxos de trabalho quebrados. O resultado é um site que funciona em dispositivos móveis, integra-se com Teams e suporta ferramentas do Power Platform.

ADVERTISEMENT