powerapps - 使用 Navigate on screen OnVisible 重定向未经授权的用户
问题描述
如果用户未经授权进行其他导航,我在屏幕可见参数条件下存在问题,如果用户无权查看特定屏幕,则用户将被重定向到另一个屏幕。如果还有其他选择,请为我提供解决方案。
If(
IsBlank(
Param("ID")
),
0,
If (
LookUp(
<<Table_Name>>,
<<Field_name>> = Param("ID"),
<<Field_name>>
) = Office365Users.MyProfile().Mail,
Param("ID"),
Navigate(Auth_404)
)
)
提前致谢
解决方案
OnVisible
您是否考虑过将代码移至应用程序,而不是执行您的第一个屏幕的代码OnStart
?
推荐阅读
- python-3.x - 你能从另一个线程杀死一个 Tk 应用程序吗?如果没有,是否可以轻松地向主线程发送布尔消息?
- elasticsearch - 为什么我的 ES 协调节点安装目录的根目录中有一个巨大的“数据”文件?
- sql - 列不允许空值。插入失败:SQL R 服务
- http - 阻止/拒绝所有未按位置映射的请求
- html - 为什么锚标签不显示:block
- python - 从控制台实时打印输出到 QTextEdit
- python-3.x - 使用 groupby 后在 Python 中填充缺失的元素
- google-bigquery - BigQuery 中同一数据集中的两个表之间的查询
- openmp - 在 OpenMP 中对网格进行分区
- wordpress - 未填充必填字段时,重力形式重定向到页面上的不同选项卡?