SharePoint Provisioning, Powershell Online czy SharePoint PnP

Interesting informationsKtórego Modułu Uzywać
W Provisioningu SharePoint’a?

SharePoint PowerShell Provisioning. Który z dostępnych modułów PowerShell wybrać w przypadku provisioningu SharePointa? W zasadzie można używać dwóch zestawów poleceń. SharePoint Online Management Shell i SharePoint PnP?

SharePoint Online Management Shell to rozwiązanie Microsoftu ma jednak sporo ograniczeń. SharePoint PnP to projekt opensource, możliwości ma jednak znacznie wieksze. Decyzja jak zwykle należy do Ciebie.

SharePoint Online Management Shell

Jest to standardowy zestaw poleceń. Rozwijany i wspierany przez Microsoft. Do jego podstawowych mankamentów nalezy zdecydowanie mniejszy zestaw opcji co sprawia, że jego mozliwości bardzo szybko się kończą.

Szczegółowy opis znajdziesz tutaj:
https://docs.microsoft.com/en-us/powershell/sharepoint/sharepoint-online/introduction-sharepoint-online-management-shell?view=sharepoint-ps

SharePoint PnP

Jest to biblioteka open-source, która umożliwia dostep zarówno do SharePoint Online jak i SharePoint on-Premice.

  • SharePoint PnP posiada bogatszy zestaw opcji w porównaniu do adekwatnych poleceń SPO
  • Jest bardzo często aktualizowana
  • Działa w kontekście aktualnie zalogowanego użytkownika w przeciwieństwie do SPO, które działa z uprawnieniami Administratora tenanta
  • Łączy się z konkretną kolekcją witryn, gdzie SPO działa na poziomie tenanta.

Szczegółowy opis znajdziesz tutaj:
https://docs.microsoft.com/en-us/powershell/sharepoint/sharepoint-pnp/sharepoint-pnp-cmdlets?view=sharepoint-ps

W dalszej części będziemy używać biblioteki SharePoint PnP

 

Interesting informationsWięcej Informacji
O SharePoint PnP

SharePoint development – https://docs.microsoft.com/en-us/sharepoint/dev/index

SharePoint: Developer Blog – https://developer.microsoft.com/en-us/sharepoint/blogs/