SharePoint Embedded a tradycyjne witryny SharePoint: koszty, rozliczenia i architektura wyjaśnione
By Mirko Peters ·
Poznaj kluczowe różnice między SharePoint Embedded a tradycyjnymi witrynami SharePoint: architektura headless, rozliczanie w usłudze Azure i zabezpieczenia.
Automatically translated with AI from the original post. Read the English original

Zrozumienie zasadniczych różnic między SharePoint Embedded a tradycyjnymi witrynami zespołowymi SharePoint jest niezbędne dla współczesnych architektów chmury i deweloperów. Standardowe witryny są przeznaczone do bezpośredniej współpracy ludzi z bogatym interfejsem użytkownika, natomiast SharePoint Embedded zapewnia infrastrukturę do zarządzania dokumentami w modelu headless, zbudowaną specjalnie po to, by zasilać niestandardowe aplikacje biznesowe bez potrzeby udostępniania interfejsu SharePoint użytkownikom.
Najważniejsze wnioski
- SharePoint Embedded to architektura magazynowania plików typu headless, zaprojektowana wyłącznie dla aplikacji niestandardowych, a nie do nawigacji przez użytkowników końcowych.
- W przeciwieństwie do standardowych witryn SharePoint kontenery w SharePoint Embedded nie zawierają natywnego interfejsu użytkownika, bibliotek dokumentów ani gotowych funkcji współpracy zespołowej.
- Rozliczenia działają w modelu zużycia w usłudze Azure, opartym na wykorzystaniu API i poziomach magazynowania, dzięki czemu zarządzanie plikami jest oddzielone od tradycyjnych licencji per użytkownik w Microsoft 365.
- Zasady zabezpieczeń, ustawienia zgodności i reguły zapobiegania utracie danych (DLP) są dziedziczone i zarządzane programowo za pośrednictwem aplikacji hosta.
- Deweloperzy otrzymują rozbudowane funkcje zgodności, eDiscovery i audytu klasy korporacyjnej, bez konieczności budowania własnych silników magazynowania plików od podstaw.
Różnice architektoniczne: magazyn headless a witryny użytkowników
Gdy decydenci IT oceniają opcje magazynowania w Microsoft 365, często domyślnie tworzą standardowe witryny SharePoint lub grupy Microsoft 365. Tradycyjne witryny SharePoint wiążą się jednak z ogromnym narzutem, gdy służą jedynie jako zaplecze dla niestandardowego rozwiązania programistycznego. Otrzymujesz biblioteki dokumentów, listy, ekrany zarządzania uprawnieniami, strony witryny i menu nawigacyjne, a żadne z tych elementów nie są potrzebne, jeśli Twoja aplikacja ma własny interfejs użytkownika.
SharePoint Embedded zmienia ten paradygmat w całości, wprowadzając pojęcie kontenerów. Kontener działa jak odizolowany, bezpieczny magazyn plików powiązanych z konkretnym elementem w aplikacji, takim jak projekt, konto klienta czy faktura. Z tymi kontenerami nie jest powiązana żadna witryna SharePoint dostępna dla użytkowników. Użytkownicy korzystają wyłącznie z interfejsu Twojej niestandardowej aplikacji, a aplikacja komunikuje się z podstawową infrastrukturą magazynową za pośrednictwem interfejsów API Microsoft Graph.
Ten podział architektury oznacza, że deweloperzy nie muszą już modyfikować ani dostosowywać istniejących witryn zespołowych SharePoint, aby dopasować je do wymagań aplikacji. Zamiast tego otrzymują przejrzysty, zorientowany na API system zarządzania treścią (CMS) jako zaplecze, który opiera się na sprawdzonej niezawodności chmury Microsoft.
Jak działają rozliczenia i licencjonowanie
Jedną z najistotniejszych zmian wprowadzonych przez tę technologię jest model finansowy i licencyjny. Tradycyjny magazyn SharePoint jest bezpośrednio powiązany z ogólnymi pulami przestrzeni dyskowej w dzierżawie Microsoft 365, które rosną wraz z liczbą zakupionych licencji użytkowników (dodatkową przestrzeń można kupić jako dodatek).
SharePoint Embedded odchodzi od tego modelu skoncentrowanego na użytkowniku i wykorzystuje rozliczenie oparte na zużyciu w usłudze Azure. Ponieważ pliki należą do aplikacji, a nie do pojedynczego pracownika czy zespołu, organizacje płacą za faktyczne wykorzystanie zasobów – w szczególności za objętość przechowywanych danych i metryki transakcji API.
Dzięki temu SharePoint Embedded jest niezwykle opłacalny dla niezależnych dostawców oprogramowania (ISV), tworzących wielodzierżawne aplikacje SaaS, a także dla działów IT w przedsiębiorstwach, które opracowują wewnętrzne narzędzia dla zewnętrznych partnerów lub wykonawców, dla których pełna licencja użytkownika Microsoft 365 E3 lub E5 byłaby nieuzasadniona. Udostępniasz subskrypcję Azure, łączysz ją z typami kontenerów i płacisz wyłącznie za to, co zużywa Twoja aplikacja.
Bezpieczeństwo, zarządzanie i zgodność
Zbudowanie bezpiecznego systemu zarządzania dokumentami od podstaw to ogromne przedsięwzięcie. Deweloperzy muszą uwzględnić szyfrowanie danych w spoczynku i w tranzycie, listy kontroli dostępu, rejestrowanie audytu, zasady przechowywania danych oraz możliwości eDiscovery. Zaniedbanie któregokolwiek z tych obszarów może prowadzić do katastrofalnych wycieków danych i naruszeń wymogów regulacyjnych.
Dzięki wykorzystaniu SharePoint Embedded niestandardowe aplikacje natychmiast dziedziczą klasy enterprise’owe zabezpieczenia i ramy zgodności Microsoft 365. Oznacza to, że pliki w zapleczu Twojej aplikacji automatycznie korzystają z:
- zaawansowanej ochrony przed zagrożeniami i integracji z Microsoft Defender
- kompleksowego audytu i rejestrowania zgodności za pośrednictwem Microsoft Purview
- zasad ochrony danych (DLP), które zapobiegają wyprowadzaniu danych wrażliwych
- automatycznych etykiet przechowywania i możliwości wstrzymania sądowego (legal hold)
Co istotne, ponieważ aplikacja zarządza dostępem programowo, deweloperzy mogą wymuszać szczegółową kontrolę dostępu opartą na rolach (RBAC), odzwierciedlającą dokładnie logikę biznesową ich oprogramowania, dzięki czemu użytkownicy widzą wyłącznie pliki, do których mają wyraźne uprawnienia.
Podsumowanie
SharePoint Embedded łączy tworzenie aplikacji niestandardowych z zarządzaniem dokumentami klasy enterprise. Odchodząc od rozbudowanych witryn zespołów skierowanych do użytkowników na rzecz bezgłowego, kontenerowego magazynu rozliczanego w modelu zużycia usługi Azure, organizacje i ISV mogą budować wydajne, bezpieczne aplikacje bez wymyślania koła na nowo.
Aby dowiedzieć się więcej o tym, jak ta technologia wpisuje się w szerszy ekosystem chmury Microsoft, posłuchaj pełnego odcinka podcastu M365 FM, w którym znajdziesz wiedzę ekspertów, omówienia architektury oraz praktyczne wskazówki dotyczące wdrażania nowoczesnych rozwiązań do przechowywania danych w chmurze.
Często zadawane pytania
Czy użytkownicy końcowi mogą uzyskiwać bezpośredni dostęp do plików SharePoint Embedded za pośrednictwem standardowego interfejsu SharePoint?
Nie. Kontenery SharePoint Embedded są w pełni bezgłowe. Nie mają witryny SharePoint dostępnej dla użytkowników, interfejsu biblioteki dokumentów ani interfejsu sieciowego. Wszystkie operacje na plikach muszą odbywać się za pośrednictwem niestandardowej aplikacji hosta, z wykorzystaniem interfejsów API Microsoft Graph.
Jak rozliczana jest usługa SharePoint Embedded w porównaniu z tradycyjnym magazynem SharePoint?
Tradycyjny magazyn SharePoint jest pulowany na podstawie liczby licencji użytkowników Microsoft 365 w organizacji. SharePoint Embedded wykorzystuje model rozliczeń oparty na zużyciu w usłudze Azure, naliczając opłaty za organizacje na podstawie faktycznej objętości przechowywanych danych i metryk transakcji API powiązanych z subskrypcją Azure.
Czy do uzyskiwania dostępu do plików za pośrednictwem aplikacji opartej na SharePoint Embedded potrzebne są licencje użytkowników Microsoft 365 dla użytkowników zewnętrznych?
Nie. Jedną z głównych zalet dla deweloperów i ISV jest to, że użytkownicy zewnętrzni, partnerzy lub klienci, którzy pracują z plikami wyłącznie za pośrednictwem Twojej aplikacji niestandardowej, nie potrzebują indywidualnych licencji użytkowników Microsoft 365, ponieważ rozliczenia odbywają się za pośrednictwem usługi Azure.
Jakie funkcje zabezpieczeń dziedziczą kontenery SharePoint Embedded?
Kontenery dziedziczą rozbudowane funkcje zabezpieczeń klasy enterprise z Microsoft 365 i Microsoft Purview, w tym automatyczne szyfrowanie, kompleksowe rejestrowanie audytu, zasady ochrony danych (DLP), etykiety przechowywania oraz obsługę eDiscovery.