Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Применяется к: Архитектор
В этой статье описывается выбор модели выставления счетов для рабочих типов контейнеров SharePoint Embedded. SharePoint Embedded — это предложение с оплатой по мере использования, основанное на потреблении, при этом выставление счетов выбирается на уровне типа контейнера.
Сведения о настройке сквозного переноса клиента потребления см. в статье "Настройка выставления счетов в Центре администрирования Microsoft 365".
Модели выставления счетов
SharePoint Embedded предлагает две модели выставления счетов:
- Standard выставления счетов.
- Сквозное выставление счетов.
Обе модели используют одинаковые счетчики счетов.
Модель определяет, какому клиенту выставляется счет и кто настраивает профиль выставления счетов.
Важно!
После создания типа контейнера изменить его модель выставления счетов нельзя. Чтобы переключить модель, необходимо удалить и заново создать тип контейнера с нужной моделью выставления счетов.
| Модель выставления счетов | Кому выставляется счет | Кто настраивает выставление счетов |
|---|---|---|
| Стандартный | Клиент, который владеет приложением или его разработчик. | Владелец типа контейнера, администратор SharePoint Embedded или глобальный администратор в клиенте разработчика. |
| Сквозной трафик | Клиент зарегистрирован для использования приложения SharePoint Embedded. | Администратор выставления счетов или глобальный администратор в клиенте-потребителе. |
Standard выставление счетов
При стандартном выставлении счетов все платежи на основе потребления напрямую выставляются клиенту, который владеет приложением или его разработчиком.
Владелец типа контейнера может создавать профиль выставления счетов для своего типа контейнера и управлять им. Владельцу не требуется роль администратора SharePoint Embedded или глобального администратора.
Администраторы SharePoint Embedded и глобальные администраторы могут управлять выставлением счетов для любого типа контейнера со стандартным биллингом в клиенте разработчика.
Использовать стандартное выставление счетов, если:
- Клиент-разработчик хочет централизовать плату за использование.
- Приложение является внутренним корпоративным бизнес-приложением (LOB).
- Независимый поставщик программного обеспечения (ISV) или арендатор разработчика планирует покрыть или отдельно возместить затраты на использование.
- Клиентам-потребителям не следует настраивать собственный профиль выставления счетов SharePoint Embedded.
Для настройки выставления счетов требуется:
- Существующий клиент SharePoint.
- Подписка Azure в клиенте разработчика.
- Группа ресурсов, подключенная к подписке Azure.
- Владелец типа контейнера, администратор SharePoint Embedded или глобальный администратор в клиенте разработчика.
- Владелец или участник доступа к подписке Azure для пользователя, который настраивает выставление счетов.
Управление стандартным выставлением счетов в качестве владельца типа контейнера
Владельцы типа контейнера, не являющиеся администраторами, могут создавать и управлять стандартным профилем выставления счетов для своего типа контейнера через сервер расширения SharePoint Embedded Visual Studio Code или протокола контекста модели (MCP).
Владельцу также необходим доступ владельца или участника к подписке Azure. Выберите один из этих объектов:
- В расширении SharePoint Embedded Visual Studio Code выберите тип контейнера и используйте "Прикрепить выставление счетов". Затем выберите подписку Azure и группу ресурсов.
-
На сервере SharePoint Embedded MCP используйте
billing_setupдля подключения типа контейнера к подписке и группе ресурсов Azure. Используйтеbilling_checkдля проверки конфигурации выставления счетов.
Служба выставления счетов SharePoint Embedded проверяет, является ли зарегистрированный пользователь владельцем типа контейнера.
Пользователю, не владеющему этим типом контейнера, требуется роль администратора SharePoint Embedded или глобального администратора.
Управление стандартным выставлением счетов в качестве администратора
Администраторы SharePoint Embedded и глобальные администраторы могут использовать командная консоль SharePoint Online для управления выставлением счетов для любого типа контейнера со стандартным счетом в клиенте разработчика.
Создайте тип контейнера:
New-SPOContainerType -ContainerTypeName <ContainerTypeName> -OwningApplicationId <OwningApplicationId> -ApplicationRedirectUrl <ApplicationRedirectUrl>
Прикрепите профиль выставления счетов Azure:
Add-SPOContainerTypeBilling -ContainerTypeId <ContainerTypeId> -AzureSubscriptionId <AzureSubscriptionId> -ResourceGroup <ResourceGroup> -Region <Region>
Важно!
У каждого типа контейнера должно быть приложение-владелец. Одно приложение-владелец может одновременно владеть только одним типом контейнера.
Сквозное выставление счетов
При сквозном выставлении счетов плата за потребление выставляется непосредственно клиенту, зарегистрированному для использования приложения SharePoint Embedded.
Администраторы SharePoint Embedded и глобальные администраторы в клиенте разработчика не настраивают профиль выставления счетов при создании типа контейнера Transtrans-Entry.
После регистрации типа контейнера в клиенте-потребителе администратор выставления счетов или глобальный администратор этого клиента настраивает профиль выставления счетов.
Использовать сквозное выставление счетов, если:
- Каждый клиент-потребитель должен платить за использование SharePoint Embedded самостоятельно.
- Приложение является многотенантным приложением независимого поставщика программного обеспечения.
- Клиент-потребитель управляет подпиской Azure, используемой для оплаты по мере использования.
- Подключение выставления счетов завершает администратор выставления счетов или глобальный администратор в клиенте-потребителе.
Используйте этот шаблон создания сквозного приложения:
New-SPOContainerType -ContainerTypeName <ContainerTypeName> -OwningApplicationId <OwningApplicationId> -IsPassThroughBilling
Примечание.
Используйте переключатель -IsPassThroughBilling с New-SPOContainerType , когда клиент-потребитель платит за использование.
Счетчики выставления счетов
Выставление счетов за SharePoint Embedded определяется условиями использования. Поддерживаемые счетчики описаны в статье Счетчики выставления счетов SharePoint Embedded.
Счетчики тока включают:
- Хранение.
- Архивное хранилище.
- Транзакции API.
- Выход.
Как стандартные типы биллинговых контейнеров, так и транзитные биллинговые контейнеры используют одни и те же счетчики.
Счетчик памяти
Потребление хранилища включает файлы и документы с их метаданными и версиями как в активном, так и в архивном состоянии.
Потребление хранилища также включает содержимое корзины и удаленную коллекцию контейнеров в SharePoint Embedded.
Планируйте политики жизненного цикла и удаления с учетом затрат на хранение.
Счетчик архивного хранилища
Счетчик архивированного хранилища измеряет объем хранилища, используемого архивированными контейнерами. При архивации контейнер перемещает его данные на холодный уровень хранения, что обеспечивает более низкие затраты на хранение, чем активное хранение.
Счетчик транзакций API
Каждый вызов Microsoft Graph, выполненный приложением SharePoint Embedded, считается одной транзакцией.
Счета клиентам выставляются на основе количества транзакций.
За вызовы контейнеров внутренними службами плата не взимается, если приложение не управляет этими вызовами.
К неоплачиваемым транзакциям относятся:
- Запросы обнаружения электронных данных, выполняющие поиск в содержимом контейнера для соответствия требованиям или в юридических целях.
- Действия администраторов, выполняемые через Центр администрирования SharePoint или SharePoint PowerShell.
Измеритель исходящего трафика
Исходящий трафик — это данные, которые выходят за пределы платформы SharePoint Embedded, такие как документ, скачанный на клиентское устройство клиента, или данные, передаваемые на сервер, управляемый клиентом. Плата рассчитывается на основе общего объема передаваемых данных (ГБ).
В случае загрузки с сервера приложений SharePoint Embedded в классические клиенты Office или Office для Интернета с помощью диспетчера веб-приложений (WAC) плата за исходящий трафик не взимается.
Ознакомьтесь с разделом управления ценами и затратами в службе "Управление затратами Azure" в рамках своего плана операций.
Обязанности по выставлению счетов
Планируйте эти обязанности с помощью модели выставления счетов.
| Ответственность | Standard выставление счетов | Сквозное выставление счетов |
|---|---|---|
| Создание типа контейнера | Разработчик в клиенте разработчика | Разработчик в клиенте разработчика |
| Присоединение профиля выставления счетов или управление им | Владелец типа контейнера для принадлежащего ему типа контейнера; Администратор SharePoint Embedded или глобальный администратор для любого типа контейнера со стандартным счетом в клиенте разработчика | Не в клиенте разработчика |
| Регистрация типа контейнера | Владение приложением в клиенте-потребителе | Владение приложением в клиенте-потребителе |
| Настройка выставления счетов клиента | Не требуется для выставления счетов за использование приложений | Администратор выставления счетов или глобальный администратор в клиенте-потребителе |
| Мониторинг затрат на Azure | Клиент разработчика | Клиент-потребитель |
Связь с моделью приложения
Модель выставления счетов и модель приложений связаны, но являются отдельными решениями.
Для корпоративных бизнес-приложений часто используется стандартное выставление счетов, поскольку разработчик и клиент-потребитель — одна и та же организация.
Многотенантное приложение независимого поставщика программного обеспечения часто использует сквозное выставление счетов, когда каждый клиент должен платить за свое использование.
Независимый поставщик программного обеспечения может использовать стандартное выставление счетов, если он хочет взять на себя все расходы за использование.
Сведения о выборе модели см. в статье Выбор модели приложения: однотенантная или мультитенантная.
Ссылки для настройки
После выбора модели используйте следующие справочники по настройке:
- Создайте и настройте типы контейнеров: типы контейнеров SharePoint Embedded.
- Настройка сквозного выставления счетов: настройка выставления счетов в Центре администрирования Microsoft 365.
- Проверка счетчиков: счетчики выставления счетов SharePoint Incorporated.
- Регистрация клиента-потребителя: Регистрация разрешений приложения типа контейнера файлового хранилища.
Контрольный список планирования
- Решите, кто платит: клиент-разработчик или клиент-потребитель.
- Проверьте модель приложения.
- Проверьте, какой тип контейнера — стандартный или сквозной.
- Определите подписку и группу ресурсов Azure, если вы используете стандартное выставление счетов.
- При использовании сквозного выставления счетов определите администратора выставления счетов или глобального администратора в клиенте-потребителе.
- Подтвердите доступ владельца типа контейнера либо роль администратора SharePoint Embedded или глобального администратора для стандартного выставления счетов.
- Подтвердите доступ администратора выставления счетов или глобального администратора для сквозного выставления счетов.
- Подтвердите доступ владельца или участника к подписке Azure.
- Планирование мониторинга затрат в службе "Управление затратами Azure".
- Планирование жизненного цикла хранилища для контроля его использования.
- Планируйте шаблоны звонков для управления затратами транзакций API.
Дальнейшие действия
Планирование обязанностей по управлению содержимым клиента: планирование безопасности, соответствия требованиям и управления.