点击按钮读取sharepoint ,判断权限这个功能如何做到

想到有一个功能, 点击按钮判断权限,如果权限是管理员,那么可以进入管理员页面(管理分配ticket), 如果不是, 则报错,这个功能在power APP 如何做到?

首先在按钮onselect 动作上面 ,根据sharepoint 列表判断是不是admin :

If(User().Email in HelpDeskAdmin.Email,Set(isAdmin,true),Set(isAdmin,false));

If(isAdmin,Navigate(ManageTickets,None),Set(ShowAccessError,true))

上面分了两步,一步判断是不是admin, 是的话变量isAdmin 为TRUE ,

接着, 第二步如果isAdmin 为true , 那么导航, 否则激活变量

接着, 我们加一个label ,让label visible 等于 ShowAccessError ,同时text属性等于ERROR message:

不要忘了,这个变量一旦设置为TRUE ,点过ADMIN 按钮就一直错误提示去不掉?

所以需要这样做

Leave a Reply

Your email address will not be published. Required fields are marked *