SharePoint Embedded та традиційні сайти SharePoint: вартість, оплата й архітектура
By Mirko Peters ·
Дізнайтеся про ключові відмінності між SharePoint Embedded і традиційними сайтами SharePoint: безголова архітектура, оплата через Azure та безпека.
Automatically translated with AI from the original post. Read the English original

Розуміння фундаментальних відмінностей між SharePoint Embedded і традиційними командними сайтами SharePoint є обов'язковим для сучасних хмарних архітекторів і розробників. Стандартні сайти створено для безпосередньої спільної роботи людей із багатим користувацьким інтерфейсом, тоді як SharePoint Embedded надає безголову інфраструктуру управління документами, створену спеціально для розробки власних бізнес-застосунків без потреби в інтерфейсі SharePoint для користувачів.
Головне
- SharePoint Embedded — це безголова архітектура зберігання файлів, призначена виключно для власних застосунків, а не для навігації кінцевих користувачів.
- На відміну від стандартних сайтів SharePoint, контейнери SharePoint Embedded не мають вбудованого користувацького інтерфейсу, бібліотек документів або готових функцій командної роботи.
- Оплата здійснюється за моделлю споживання в Azure залежно від використання API та рівнів сховища, що відокремлює керування файлами від традиційних ліцензій Microsoft 365 за місце для користувача.
- Політики безпеки, налаштування відповідності та правила запобігання втратам даних (DLP) успадковуються й керуються програмно через застосунок-хост.
- Розробники отримують надійні корпоративні можливості відповідності, eDiscovery та аудиту без необхідності створювати власні механізми зберігання файлів із нуля.
Архітектурні відмінності: безголове сховище проти сайтів користувачів
Коли ІТ-керівники оцінюють варіанти зберігання в Microsoft 365, вони часто за замовчуванням створюють стандартні сайти SharePoint або групи Microsoft 365. Проте традиційні сайти SharePoint несуть величезні накладні витрати, коли їх використовують лише як бекенд для власного програмного рішення. Ви отримуєте бібліотеки документів, списки, екрани керування дозволами, сторінки сайту та меню навігації, і нічого з цього не потрібно, якщо ваш застосунок має власний інтерфейс.
SharePoint Embedded докорінно змінює цей підхід, вводячи поняття контейнерів. Контейнер є ізольованим і захищеним сховищем файлів, пов'язаних із конкретною сутністю у вашому застосунку, наприклад проєктом, обліковим записом клієнта або рахунком-фактурою. Для цих контейнерів не існує сайту SharePoint, призначеного для користувачів. Ваші користувачі взаємодіють виключно з інтерфейсом вашого власного застосунку, а застосунок звертається до базової інфраструктури зберігання через API Microsoft Graph.
Така архітектурна розбивка означає, що розробникам більше не потрібно обходити обмеження чи змінювати наявні командні сайти SharePoint, щоб вони відповідали вимогам застосунку. Натомість вони отримують чисту, API-орієнтовану систему керування вмістом (CMS) як бекенд, яка спирається на перевірену часом надійність хмарної інфраструктури Microsoft.
Як працюють оплата та ліцензування
Одна з найзначущих змін, які приносить ця технологія, — це фінансова та ліцензійна модель. Традиційне сховище SharePoint прив'язане безпосередньо до загальних пулів сховища вашого клієнта Microsoft 365, які зростають залежно від кількості придбаних ліцензованих користувачів (додатковий простір можна докупити як доповнення).
SharePoint Embedded відходить від цієї орієнтованої на користувачів моделі та використовує модель оплати за споживання в Azure. Оскільки файли належать застосунку, а не окремому співробітнику чи команді, організації платять за фактичне використання ресурсів, а саме за обсяг сховища та метрики API-транзакцій.
Це робить SharePoint Embedded надзвичайно економічно вигідним для незалежних постачальників програмного забезпечення (ISV), які створюють багатоорендні SaaS-застосунки, а також для ІТ-відділів великих компаній, що розробляють внутрішні інструменти для зовнішніх партнерів чи підрядників. Для таких користувачів повна ліцензія Microsoft 365 E3 або E5 може бути невиправданою. Ви створюєте передплату Azure, прив'язуєте її до своїх типів контейнерів і платите рівно за те, що споживає ваш застосунок.
Безпека, управління та відповідність вимогам
Створення безпечної системи управління документами з нуля — це величезне завдання. Розробники мають враховувати шифрування даних у стані спокою та під час передавання, списки контролю доступу, журналювання аудиту, політики збереження даних і можливості eDiscovery. Недогляд у будь-якій із цих сфер може призвести до катастрофічних витоків даних і порушення регуляторних вимог.
Використовуючи SharePoint Embedded, користувацькі застосунки одразу successfully успадковують корпоративний рівень безпеки та систему відповідності вимогам Microsoft 365. Це означає, що серверні файли вашого застосунку автоматично отримують переваги від:
- Розширеного захисту від загроз та інтеграцій з Microsoft Defender
- Комплексного аудиту та журналювання відповідності вимогам через Microsoft Purview
- Політик запобігання втратам даних (DLP), щоб унеможливити витік конфіденційної інформації
- Автоматизованих міток збереження та можливостей юридичного утримання (legal hold)
Важливо, що оскільки застосунок керує доступом програмно, розробники можуть застосовувати детальний рольовий контроль доступу (RBAC), який відтворює точну бізнес-логіку їхнього програмного забезпечення, гарантуючи, що користувачі бачать лише ті файли, до яких їх явно уповноважено.
Висновок
SharePoint Embedded поєднує розробку користувацьких застосунків і корпоративне управління документами рівня підприємства. Відмовляючись від громіздких сайтів команд, орієнтованих на користувачів, і переходячи до безголового контейнерного сховища з оплатою через Azure, організації та ISV можуть створювати потужні й безпечні застосунки, не винаходячи велосипед.
Щоб детальніше дізнатися, як ця технологія вписується в ширшу хмарну екосистему Microsoft, послухайте повний епізод подкасту M365 FM, де експерти розглядають архітектурні рішення та практичні поради щодо впровадження сучасних хмарних сховищ.
Поширені запитання
Чи можуть кінцеві користувачі отримувати доступ до файлів SharePoint Embedded безпосередньо через стандартний інтерфейс SharePoint?
Ні. Контейнери SharePoint Embedded повністю безголові. У них немає сайту SharePoint, інтерфейсу бібліотеки документів або веб-інтерфейсу для користувачів. Уся взаємодія з файлами має відбуватися через користувацький застосунок-хост із використанням Microsoft Graph API.
Як тарифікується SharePoint Embedded порівняно з традиційним сховищем SharePoint?
Традиційне сховище SharePoint формується з пулу залежно від кількості ліцензій користувачів Microsoft 365 в організації. SharePoint Embedded використовує модель оплати за споживання в Azure: організації платять за фактичний обсяг сховища та метрики API-транзакцій, прив'язані до передплати Azure.
Чи потрібні ліцензії Microsoft 365 для зовнішніх користувачів, які отримують доступ до файлів через застосунок на базі SharePoint Embedded?
Ні. Однією з головних переваг для розробників і ISV є те, що зовнішнім користувачам, партнерам або клієнтам, які взаємодіють із файлами лише через ваш користувацький застосунок, не потрібні окремі ліцензії Microsoft 365, оскільки оплата здійснюється через споживання в Azure.
Які функції безпеки успадковують контейнери SharePoint Embedded?
Контейнери успадковують надійні функції безпеки корпоративного рівня від Microsoft 365 і Microsoft Purview, зокрема автоматичне шифрування, комплексне журналювання аудиту, політики запобігання втратам даних (DLP), мітки збереження та підтримку eDiscovery.