Compartilhar via


Provisionamento remoto de PnP

A recomendação atual para o aprovisionamento de artefactos, como sites, listas, tipos de conteúdo e páginas, é utilizar o "aprovisionamento remoto". Resumindo, o aprovisionamento remoto significa utilizar uma das APIs disponíveis (REST do SharePoint, o Modelo de Objetos do Lado do Cliente do SharePoint ou o Microsoft Graph) para criar esses artefactos. O código é executado no seu próprio computador ou em um servidor separado.

Observação

O PnP Provisioning Framework & Motor de Aprovisionamento PnP são soluções open source com a comunidade ativa a fornecer suporte para o mesmo. Não há nenhuma SLA para o suporte da ferramenta de software livre por parte da Microsoft.

Para criar um processo repetível com parâmetros conhecidos, o SharePoint Developer Community criou um motor chamado Motor de Aprovisionamento PnP. Este motor permite-lhe criar facilmente modelos e aplicá-los a sites ou ao seu inquilino. O mecanismo de Provisionamento PnP pode ser chamado de Código em C# ou usando o PowerShell PNP.

Veja os seguintes recursos para obter mais informações:

Provisionamento remoto de PnP vs Designs de site e Scripts de site

A recomendação geral é que, se puder aprovisionar os artefactos com Scripts de Site. O Motor de Aprovisionamento PnP expande-se para além do âmbito dos artefactos da coleção de sites e move-se para o território do aprovisionamento de artefactos no âmbito do inquilino.

Recursos do provisionamento remoto de PnP

Artigo Descrição
Apresentação do mecanismo de provisionamento PnP Apresenta o mecanismo de provisionamento PnP, que foi lançado em abril de 2015 no projeto OfficeDev PnP e atualizado mensalmente seguindo o cronograma de lançamento da Biblioteca do PnP Core do Desenvolvedor do Office.
Configuração do mecanismo de provisionamento PnP Saiba como configurar o mecanismo usando um arquivo de configuração JSON.
O Formato de Arquivo XML Aberto do Office PNP Saiba mais sobre o formato de arquivo .PnP, que é um arquivo XML Aberto do Office, e como ele foi criado.
Estrutura de provisionamento PnP Obtenha uma descrição geral de alto nível das funcionalidades de aprovisionamento remoto disponíveis para a sua Office 365 e coleções de sites do SharePoint Online, bem como uma compreensão do motivo pelo qual a criação de soluções em sandbox e de confiança total já não é recomendada.
Mecanismo de provisionamento PnP e a biblioteca do Core Analise detalhadamente o processo de provisionamento remoto, incluindo uma olhada mais de perto na biblioteca OfficeDevPnP.Core.
Esquema de provisionamento PnP Como usar um esquema XML para serializar e salvar modelos de provisionamento.
Exemplo de provisionamento para aplicativo do console Conheça os fundamentos do uso do mecanismo de provisionamento PnP para criar e persistir e, em seguida, aplique modelos de provisionamento a novos conjuntos de sites do SharePoint.
OfficeDevPnP.Core O componente PnP Core do Desenvolvedor do Office 365 é uma extensão que encapsula operações CSOM/REST remotas comumente usadas como métodos de extensão reutilizáveis em objetos de provisionamento CSOM prontos para usar.

Confira também