适用于: 建筑师
使用本文可以选择企业业务线 (LOB) 模型和 SHAREPoint Embedded 的 ISV 多租户模型。
应用模型确定谁拥有应用、谁安装应用、创建容器的位置、支付谁,以及哪些管理员必须同意或配置计费。
有关体系结构的详细信息,请参阅 了解应用和租户体系结构。
决策摘要
| 要求 | 选择单租户 LOB | 选择多租户 ISV |
|---|---|---|
| 应用是为一个组织生成的 | 是 | 否 |
| 应用出售或提供给多个客户租户 | 否 | 是 |
| 拥有租户和使用租户通常相同 | 是 | 否 |
| 客户租户托管自己的容器和文件 | 通常不 | 是 |
| 默认情况下,应用所有者为所有使用量付费 | 经常 | 取决于计费模型 |
| 客户租户管理员必须载入应用 | 有时 | 是 |
这两个模型使用相同的 SharePoint Embedded 基元:
- Microsoft Entra ID应用程序注册。
- 容器类型。
- 容器类型注册。
- 容器。
- Microsoft Graph 访问权限。
- 即用即付计费计量。
企业 LOB 模型
当组织为内部用户生成应用时,请使用企业 LOB 模型。
在此模型中:
- 企业拥有或开发应用。
- 应用注册位于企业租户中。
- 企业租户创建容器类型。
- 企业租户也是使用租户。
- 容器在企业Microsoft 365 租户中创建。
- Files保留在企业租户边界内。
- 企业租户设置应用于内容。
此模型通常是单租户的,因为同一租户拥有和使用应用程序。
注意
同一Microsoft Entra ID租户可以是容器类型的拥有租户和使用租户。
多租户 ISV 模型
当 ISV 为多个客户租户生成一个应用时,请使用多租户 ISV 模型。
在此模型中:
- ISV 拥有或开发应用。
- ISV 租户通常拥有应用注册。
- ISV 租户创建容器类型。
- 每个客户都是使用租户。
- 容器在每个客户Microsoft 365 租户中创建。
- Files保留在客户租户边界内。
- 客户Microsoft 365 设置应用于该客户的内容。
ISV 应用提供用户体验并调用 Microsoft Graph。 客户内容保留在使用租户中。
应用拥有者
应用所有权与Microsoft Entra ID应用程序注册和容器类型相关联。
每个容器类型都有一个拥有的应用程序。
SharePoint Embedded 要求拥有的应用与容器类型之间具有 1:1 的关系。
对于 LOB 应用,企业拥有这两种应用。
对于 ISV 应用,ISV 拥有这两者。
谁安装或载入应用
在单租户 LOB 模型中,同一租户中的管理员可以创建容器类型、授予许可并配置计费。
在多租户 ISV 模型中,客户租户管理员必须为其租户载入应用。
拥有的应用必须在使用租户中具有服务主体,并且必须获得管理员同意才能执行容器类型注册。
有关注册流,请参阅 注册文件存储容器类型应用程序权限。
创建容器的位置
容器是在使用租户中创建的。
对于企业 LOB 应用,通常是企业租户。
对于 ISV 应用,每个客户租户都有自己的容器。
这种分离将客户文件保存在客户的Microsoft 365 租户边界内。
重要
不要设计将所有客户文件存储在 ISV 租户中的 ISV 体系结构。 SharePoint Embedded 将应用文档存储在使用租户中。
谁支付
SharePoint Embedded 是即用即付的。
计费基于存储、API 事务和出口等计量。
为容器类型选择计费模型。
SharePoint Embedded 支持两种计费模型:
- Standard计费。
- 直通计费。
有关详细信息,请参阅 选择计费模型。
Standard计费
使用标准计费时,基于消耗的费用将计费给拥有或开发应用程序的租户。
创建标准容器类型时,将使用开发人员租户中的Azure订阅。
当应用所有者想要吸收或集中管理 SharePoint Embedded 使用费时,请使用标准计费。
直通计费
使用直通计费时,费用直接向注册使用 SharePoint Embedded 应用程序的租户计费。
开发人员租户管理员在创建直通容器类型时不会设置计费配置文件。
在使用租户中注册容器类型后,使用租户管理员将设置计费配置文件。
当每个客户租户应为其自己的使用情况付费时,请使用直通计费。
同意和管理员职责
在实施之前规划这些职责。
| 职责 | LOB 单租户 | ISV 多租户 |
|---|---|---|
| 创建应用注册 | 企业租户 | ISV 租户 |
| 创建容器类型 | 企业租户 | ISV 租户 |
| 注册容器类型 | 同一租户 | 每个使用租户的客户 |
| 授予Microsoft Graph 同意 | 企业管理员 | 用于使用租户访问权限的客户租户管理员 |
| 配置标准计费 | 企业/开发人员 | ISV/developer |
| 配置直通计费 | 使用租户管理员 | 客户租户管理员 |
| 治理内容 | 企业合规性管理员 | 客户合规性管理员 |
接下来要遵循的安装路径
如果要生成内部企业应用:
- 使用计划身份验证 和权限规划身份验证。
- 使用了解容器类型和容器了解 容器类型设计。
- 使用 SharePoint Embedded 容器类型中的指南创建容器类型。
- 使用 SharePoint Embedded 的 PAYG 计费配置计费。
如果要生成 ISV 应用:
- 使用 了解应用和租户体系结构规划租户关系。
- 使用“ 选择计费模型”选择标准计费或直通计费。
- 在拥有租户中创建容器类型。
- 使用注册 文件存储容器类型应用程序权限在每个使用租户中注册容器类型。
计划清单
- 确定应用是面向内部应用还是面向客户。
- 标识拥有的租户。
- 确定所有使用租户。
- 确认谁拥有Microsoft Entra ID应用程序注册。
- 确认创建容器类型的位置。
- 确认创建容器的位置。
- 选择标准计费或直通计费。
- 确定授予管理员同意的人员。
- 确定谁配置计费。
- 确定谁管理合规性策略。
后续步骤
查看存储模型: 了解容器类型和容器。