azure-active-directory - 我应该如何保护 Azure Web App Excel 加载项
问题描述
我们发布了一个 Azure Web 应用程序,其中包括使用 Office.JS 库与 Excel 插件集成的页面。我们已经使用 Azure AD 授权保护了 Web 应用程序,只要用户使用相同的域凭据登录到 Office/Excel,它就可以正常工作。我们如何允许使用其公司凭据登录 Office 的客户使用我们域中的凭据访问我们的加载项站点?联合 2 个域可以,但在大多数情况下不是一个选项。
解决方案
您可以使用 Azure B2B 邀请您的客户作为 AAD 中的来宾用户。
您可以使用Azure 门户作为 Azure AD 管理员来邀请用户。
Azure Active Directory > 用户 > 所有用户 > 添加新来宾用户
有关详细信息,您可以阅读此处。
或者你可以使用powershell:
New-AzureADMSInvitation -InvitedUserDisplayName "Sanda" -InvitedUserEmailAddress sanda@fabrikam.com -InviteRedirectURL https://myapps.azure.com -SendInvitationMessage $true
有关详细信息,请参阅此文档。
如果您想批量邀请用户,您可以创建一个 CSV 文件,然后使用 powershell 将其导入。有关详细信息,您可以阅读批量邀请 B2B。
推荐阅读
- git - 构建从 docker 容器到 bitbucket 私有存储库的 SSH 通信设置
- php - 带有 OR 条件 JQuery 的 Onclick 委托
- javascript - 如何在 react.js 中的获取类型 Api 中传递正文中的数据?
- google-cloud-platform - 关于 Google Oauth 应用验证的问题
- java - 块中字符的“行列坐标”
- python - python条件组合
- list - 从 javascript 列表中的多个条件中获取匹配的值
- ios - 如何在swift中通过UIActivityViewController分享pdf而不保存在本地,直接分享
- javascript - 创建一个循环来扫描数组的值并将其与元素的类名匹配
- snowflake-cloud-data-platform - 由于stage中数据被覆盖导致stage和雪花表数据不一致