This video explains how to check if current user belongs to SharePoint Group On App Start and Set the Startscreen based on membership.
Video also explains OnStart and StartScreen Property and their usage and workaround.
Below are formulas used:
PowerAutomate
===============
api call
-------
_api/web/sitegroups/getByName('Finance Group')/Users?filter=Email eq '@{triggerBody()['text']}'
compose
--------
body('Send_an_HTTP_request_to_SharePoint')['d']['results']
condition equals
-----------
equals(String(outputs('Compose')),'[]')
PowerApps
=============
OnStart
------------
Set(isMember,CheckFinanceGroupMembership.Run(User().Email).ismember);
If(isMember = "True", Set(navigationTarget, "Scr_Search"), Set(navigationTarget, "Scr_NoAccess"))
Timer controls
=======
AutStart :true
OnTimerEnd
-------------------
If(navigationTarget = "Scr_Search", Navigate(Scr_Search),Navigate(Scr_NoAccess));
Негізгі бет PowerApps - On App Start check if User belongs to SharePoint Group
Пікірлер: 10