Hi @phearin ,
Could you please share a bit more about your scenario?
Do you want the staffs to enter their info when they login in your app, and want the manager to see all submitted staff info when he login in your app?
Based on the needs that you mentioned, I think PowerApps could achieve your needs. On your side, you could create separated screen for the staffs and manager (Staff Screen and Manager Preview Screen).
Within the Staff screen, you could add a Edit form (which connects to a specific data source) to collect staff's entry. Within the Manager Preview Screen, you could add a Gallery, connect it to same data source as that in the Edit form, use the Gallery to list all submitted info from the staffs.
In addition, you need also to configure a Access Level within your app. When the staff login in your app, navigate him to the Staff Screen, when the manager login in your app, navigate him to the Manager Preview Screen. You could consider save the related managers' email address into a Collection, then compare current sign in user's email with the Collection.
I have made a test on my side, please take a try with the following workaround:
Set the OnStart property of the App control to following:
ClearCollect(
ManagerCollection,
"Manager1@email.com",
"Manager2@email.com",
"Manager3@email.com"
...
);
If(
User().Email in ManagerCollection, /* <-- Check current sign in user is a manager or a staff */
Navigate(ManagerPreviewScreen, ScreenTransition.None),
Navigate(StaffScreen, ScreenTransition.None)
)
Note: Within your app, do not provide any Navigation functionality between the ManagerPreviewScreen and the StaffScreen. To make sure the the ManagerPreviewScreen is separated from the StaffScreen.
Please take a try with above solution, then check if the issue is solved.
Best regards,