Hi
I have an application for which there is an Admin Screen. I have a Sharepoint List called 'Admins' in which I want a check to happen to decide if to direct to Admin Screen or User Screen.
ClearCollect(AdminUsers,
Filter(Admins,
Lower('Staff Member'.Email) = Lower(User().Email)));
If(IsEmpty(AdminUsers), Navigate(UserScreen),Navigate(AdminHome));
The problem is, this works for some users and not for others.
Can I use Flow instead? But How would I do a check against a Sharepoint List?
Any suggestions are greatly appreciated as always.
Thank you
Solved! Go to Solution.
Hi @Mo_Islam
Can you try to update the configuration to:
Set(CurrentUser, User().Email);
ClearCollect(AdminUsers,
Filter(Admins,
Lower('Staff Member'.Email) = Lower(CurrentUser)));
If(CountRows(AdminUsers)=0, Navigate(UserScreen),Navigate(AdminHome));
Hope this Helps!
If this reply has answered your question or solved your issue, please mark this question as answered. Answered questions helps users in the future who may have the same issue or question quickly find a resolution via search. If you liked my response, please consider giving it a thumbs up. THANKS!
When you say it is working for some users and NOT working for other users, are you able to find out for which users, it is not working? Is it because of Lower and Upper case issue? Are the users have different domain has issue?
Can you provide additional info on the cases which works and not works?
Switching to Power Automate won't help you.
Regards
Krishna Rachakonda
If this reply helped you to solve the issue, please mark the post as Accepted Solution. Marking this post as Accepted Solution, will help many other users to use this post to solve same or similar issue without re-posting the issue in the group. Saves a lot of time for everyone. |
Hi @Mo_Islam
Can you try to update the configuration to:
Set(CurrentUser, User().Email);
ClearCollect(AdminUsers,
Filter(Admins,
Lower('Staff Member'.Email) = Lower(CurrentUser)));
If(CountRows(AdminUsers)=0, Navigate(UserScreen),Navigate(AdminHome));
Hope this Helps!
If this reply has answered your question or solved your issue, please mark this question as answered. Answered questions helps users in the future who may have the same issue or question quickly find a resolution via search. If you liked my response, please consider giving it a thumbs up. THANKS!
User | Count |
---|---|
258 | |
110 | |
90 | |
52 | |
44 |