You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在PowerApps新建表单中自动填充当前登录用户至SharePoint用户列ComboBox?

实现PowerApps ComboBox自动填充当前登录用户到SharePoint用户列

核心操作步骤

  • 打开PowerApps编辑界面,定位到新建表单中绑定SharePoint用户列的ComboBox控件
  • 选中该控件,在右侧属性面板找到DefaultSelectedItems属性,替换为以下公式:
    {
        Claims: "i:0#.f|membership|" & Lower(User().Email),
        DisplayName: User().FullName,
        Email: User().Email,
        Picture: "",
        Department: "",
        JobTitle: ""
    }
    
    这个公式会生成SharePoint用户列要求的标准记录格式,自动匹配当前登录用户的信息。

可选优化(锁定选择)

如果不需要用户手动修改这个字段,可以将ComboBox的DisplayMode属性设置为DisplayMode.View,控件会变成只读状态,避免误操作。

注意事项

  • 确保当前登录用户的邮箱已存在于SharePoint站点的用户列表中,否则无法正确匹配
  • 若你的环境使用AD等其他身份验证方式,Claims字段的格式可能需要调整,可通过查看站点内已有用户记录的Claims值来匹配格式

内容的提问来源于stack exchange,提问作者Jesse Y

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.18 13:44:52