我需要为powerapps配置azureAD吗?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了我需要为powerapps配置azureAD吗?相关的知识,希望对你有一定的参考价值。

我是powerapps的新手,我需要创建一个具有AzureAD身份验证的应用程序。但是我对这种身份验证感到困惑。我是否正确理解我不必实施用户注册和登录屏幕,因为将添加到AzureAD的每个用户都可以登录到Microsoft帐户并可以访问我的powerapp?

所以,我不必为用户注册/登录/忘记密码编写任何代码?但是在互联网上,我看到有些人使用AzureAD.getUser()Office365.User。我什么时候需要它?

答案

PowerApps正在为您的组织人员构建企业应用程序。此应用必须进行开发,发布并与AD用户共享,并且用户可以使用Active Directory单点登录进行登录。

您可以邀请/与AD个人,安全组或O365组共享。但不是通讯组。您可以与“所有人”共享该应用程序给所有用户。

甚至PowerApps都可以与外部用户(来宾)共享,但它们必须是Azure Active Directory租户的来宾用户。

How to share a PowerApp?

是,除了Microsoft AD登录/质询屏幕外,没有注册或登录。

这些片段将用于获取当前登录的用户详细信息。

另一答案

一切@ArunVinoth都说了,并添加更多有关以下信息:But in the Internet I saw that some people use AzureAD.getUser() and Office365.User. When do I need it?

  • 这些是PowerApps连接器(API包装器),可用于为用户提供AD [O365数据在应用程序内
  • 示例:
    • 您可能有一种让用户查找组织内人员联系信息的方法。
    • 您将Office365Users连接器添加到您的应用程序中
    • 然后从该连接器执行.SearchUser方法以根据用户输入显示联系人信息。

这些连接器不是用于对应用程序进行身份验证,而是为用户提供查找功能。或自动为您的应用逻辑进行这些查找。

以上是关于我需要为powerapps配置azureAD吗?的主要内容,如果未能解决你的问题,请参考以下文章

在 Powerapps 中使用 .image 属性将 Base64 字符串解码为图像并显示

使用 Edge 从批处理文件全屏启动 Powerapp

powerapps搜索不出数字

PowerApps 循环中坐标之间的距离

重新打开PowerApps后我无法从PowerBi Integration检索数据

如何清除 Powerapp 中的文本输入?