如何在 SharePoint Online 中提供仅外接程序应用租户管理权限
开发 SharePoint 外接程序并希望使用 ACS 模型 (appregnew.aspx 和 appinv.aspx)注册这些外接程序时,如果外接程序请求租户管理员权限并且处于仅应用模式,你将需要遵循特殊流程。
重要
自 2023 年 11 月 27 日起,已停用 Azure ACS (访问控制 Services for SharePoint Online) ,请查看完整的停用公告以了解详细信息。 在 SharePoint 上下文之外使用 Azure ACS 已于 2018 年 11 月 7 日停用,现已停用。
停用意味着该功能不会获得任何新投资,但仍受支持。 生命周期结束意味着该功能将停用,不再可供使用。
为仅应用外接程序提供租户管理员权限的步骤:
- 为将要部署外接程序的租户的普通网站集下的外接程序注册应用 ID。
- URL:
https://[tenant].sharepoint.com/_layouts/15/appregnew.aspx
- URL:
- 提供有关外接程序注册的必要详细信息并为外接程序注册 ID 和密码
- 移动到租户管理网站下的 appinv.aspx 页面
- URL:
https://[tenant]-admin.sharepoint.com/_layouts/15/appinv.aspx
- URL:
- 在 appinv.aspx 页面查找在先前步骤中注册的应用 ID
- 为你的外接程序注册提供所需的权限
- 为更新的外接程序注册执行信任
请注意,必须在租户管理网站下完成此操作,并且用于执行这些操作的帐户将需要拥有租户管理权限。 如果你为外接程序提供较低级别的权限,则可以通过较低的权限完成普通网站集 URL 下的操作。
完成上述步骤后,可将加载项部署到租户级应用目录。