Personalizar as experiências "modernas" no SharePoint Online

O SharePoint Online começou a introdução gradual de experiências "modernas" no serviço do SharePoint, que tem um impacto direto não apenas na experiência do usuário final, mas também nas opções de personalização que podem ser usadas. Este artigo fornece uma visão geral sobre as experiências "modernas”, incluindo links para artigos que contém todas as opções de personalização de cada uma das experiências "modernas".

Vários benefícios nas experiências "modernas" são destacados nos materiais de referência, mas se você tem requisitos específicos de personalização, você deve estar ciente das opções atualmente suportadas para personalizações.

Importante

Não estamos substituindo a experiência "clássica", ambas coexistirão.

Quais são as experiências "modernas" no SharePoint Online?

As experiências "modernas" no SharePoint Online são:

  • Sites de equipe modernos
  • Experiências modernas de lista e biblioteca
  • Páginas de site modernas

As experiências "Modernas" estão sendo lançadas gradualmente no SharePoint Online e você pode controlar como elas são aplicadas no nível do locatário ou no site. Se você tiver personalizações existentes, poderá transferi-las usando as novas experiências até as opções de personalização necessárias estarem disponíveis.

Se você tiver personalizações existentes que são essenciais para sua implantação, recomendamos usar o processo a seguir para adotar as experiências "modernas":

  1. Preparação: Entenda as experiências "modernas", saber quais recursos elas oferecem, mas é igualmente importante entender quais recursos (ainda) não estão disponíveis.
  2. Avaliar: Avalie até que ponto suas personalizações atuais podem funcionar com a experiência "moderna". Avalie também quais dos seus sites possuem personalizações ou recursos que não funcionarão em experiências "modernas". Esses sites e suas personalizações devem ser atualizados ou será necessário mantê-los na experiência "clássica". No entanto, outros sites devem funcionar muito bem usando as experiências "modernas". A melhor maneira para avaliar a compatibilidade com as experiências "modernas" é usando o scanner de Modernização do SharePoint.
  3. Solução de planejamento: Planeje o trabalho necessário para soluções e sites personalizados para prepará-los para uso com as experiências "modernas".
  4. Desenvolvimento e teste: Aplique as alterações necessárias para as suas personalizações e as teste.
  5. Implantar: Implemente as alterações de atualização para o ambiente do SharePoint Online.

A seguir estão os principais cenários suportados no momento pelas experiências "modernas". Atualizaremos a lista de cenários com suporte quando novos recursos forem introduzidos no SharePoint Online.

Personalização/artigo Descrição
Provisionando sites de equipe "modernos" de forma programática Os sites de equipe "modernos" podem ser provisionados por um usuário final, mas você também pode criar esses sites por programação.
Personalizando sites de equipe "modernos" Sites de equipe "modernos" são sites que trazem uma nova e nova experiência de usuário responsivo ao SharePoint Online, mostrando informações relevantes na home page. Em geral, esses sites também tem um grupo do Microsoft 365 associado.
Personalizando listas e bibliotecas "modernas" Listas e bibliotecas de documentos “modernas” proporcionam uma experiência de usuário melhor, mais rápida, mais intuitiva e responsiva. Este artigo aborda as opções de extensibilidade, como ações personalizadas de usuário e identidade visual, que são compatíveis com a biblioteca e lista de experiências “modernas”.
Personalizando páginas de site "modernas" As páginas de site “modernas” são rápidas, fáceis de criar e suportam conteúdo multimídia avançado. Além disso, essas páginas ficam ótimas em qualquer dispositivo, em um navegador ou de dentro do aplicativo móvel do SharePoint. Este artigo aborda as opções de extensibilidade disponíveis com a experiência de página "moderna".
Classificação de sites "modernos" do SharePoint Configure a classificação pronta de sites do SharePoint.

Converter o sites existentes para sites de equipe "modernas"

Sites de colaboração existentes não podem ser convertidos para sites de equipe "modernos" com um grupo do Microsoft 365 associado, mas você podeassociar um novo grupo do Microsoft 365 ao site de colaboração existente. Você também pode começar a usar a página moderna e experiências de listas nos sites clássicos, o que os fará parecer com um grupo moderno associado aos sites de equipe.

As listas "modernas" e o uso de biblioteca podem ser controlados no nível de site, web e lista/biblioteca. Você pode encontrar mais detalhes sobre as opções disponíveis no nosso artigolista e bibliotecas “modernas”.

Por padrão, o sites "clássicos" do SharePoint usam páginas modernas para qualquer página recém-adicionada e tem a opção de alterar a página de boas-vindas para uma página moderna. A configuração de uma nova página "moderna" para um site "clássico" do SharePoint pode ser feita programaticamente usando APIs CSOM ou REST.

Usando experiências modernas no conjunto de sites raiz de um locatário

Desde 2019, os locatários receberam inicialmente um site de comunicação moderno como o site raiz. Se seu ambiente foi configurado antes de abril de 2019, considere trocar em um site de comunicação ou um site de equipe moderno que não esteja conectado a um grupo. Se preferir ficar com o site clássico, você pode usar experiências modernas de outras maneiras, como criar conteúdo usando páginas modernas. Para obter mais informações, consulte Modernizar seu site raiz.

Cuidado

Não há suporte para excluir a coleção de sites existente da URL raiz do seu locatário. Você não deve excluir o conjunto de sites raiz em nenhuma circunstância. Tecnicamente, isso pode ser executado usando APIs, mas isso pode fazer com que o locatário se mova para uma status inconsistente.

Habilitar um layout inicial no site de colaboração

Você pode usar CSOM, APIs REST ou PnP PowerShell para habilitar o layout de página inicial na biblioteca de páginas. O exemplo a seguir usa o PowerShell PnP a partir de uma perspectiva de simplicidade, mas outras opções também são compatíveis.

# Connect to the site
Connect-PnPOnline https://contoso.sharepoint.com/

# List all pages, and find the id of the modern page which you want to change
Get-PnPListItem -List SitePages

# Change layout from "Article" to "Home" to remove top banner
Set-PnPListItem -List SitePages –Identity <id> -Values @{"PageLayoutType"="Home"}

Observação

O PnP PowerShell é uma solução de software livre com uma comunidade ativa de suporte. Não há nenhuma SLA para o suporte da ferramenta de software livre por parte da Microsoft.

As experiências “modernas” do SharePoint possuem suporte para o local

As experiências "modernas" do SharePoint têm suporte no SharePoint 2019 no local. Também como parte do Feature Pack do SharePoint 2016, as experiências "modernas" serão aprensentadas no OneDrive para a experiência de negócios e você pode aproveitar a Estrutura do SharePoint nas web parts do cliente na experiência clássica de página.

Confira também