Azure Office 365 for AD B2C应用程序开发团队

Azure Office 365 for AD B2C应用程序开发团队,azure,office365,azure-ad-b2c,Azure,Office365,Azure Ad B2c,让我的开发人员根据Azure AD B2C应用程序开发的需要使用Office 365的最佳做法是什么 我有一个Azure广告B2C(假设使用我的自定义域foobar.net与foobar.onmicrosoft.com关联),并且有一些B2C应用与社交身份提供商。除了拥有这些社交帐户的消费者用户之外,还有一些管理员/开发人员具有管理目录中资源的特定权限 但是,无法通过域向这些开发人员授予Office 365许可证,因为它与B2C目录关联。我可以使用域在管理中心设置试用订阅,但它告诉我没有有效的许

让我的开发人员根据Azure AD B2C应用程序开发的需要使用Office 365的最佳做法是什么

我有一个Azure广告B2C(假设使用我的自定义域foobar.net与foobar.onmicrosoft.com关联),并且有一些B2C应用与社交身份提供商。除了拥有这些社交帐户的消费者用户之外,还有一些管理员/开发人员具有管理目录中资源的特定权限

但是,无法通过域向这些开发人员授予Office 365许可证,因为它与B2C目录关联。我可以使用域在管理中心设置试用订阅,但它告诉我没有有效的许可证

那么,如何为他们设置Office 365?设置一个新的Azure广告(而不是B2C)目录(比如hogehoge.onmicrosoft.com)并使用它来管理Office 365内容将是一个解决方案。但这将使开发者拥有两个用户帐户,分别为AD和AD B2C目录(user@hogehoge.onmicrosoft.com及user@foobar.net)以分别管理Office 365事务和B2C应用程序开发。在我看来,没有比这更奇怪的方法了吗


编辑:如果新目录是最好的解决方案,那么新目录的名称通常应该是什么?假设“foobar”是web服务的名称,例如“foobardev”?

最好创建一个新目录,例如hogehoge.onmicrosoft.com,以访问所有Microsoft在线服务,例如Office 365,然后邀请此新目录中的用户作为Azure AD B2C目录的来宾


这些来宾用户可以在Azure AD B2C目录中分配给全局管理员角色。

感谢您的建议。只是澄清一下,在这种情况下,他们是否仍然可以通过管理中心添加域来使用foobar.net作为Office 365的域(例如,用于他们的电子邮件域)?