In
Power Apps è possibile elencare tutti i membri di un gruppo
Azure Active Directory usando il connettore
Office365Groups e il metodo
ListGroupMembers che accetta come parametro l
'ID del
gruppoOffice365Groups.ListGroupMembers("71xx-guid-xxa49").value
Il metodo ritorna una collezione di utenti con le relative proprietà: displayName, givenName, id, jobTitle, mail, mobilePhone, officeLocation, surname, userPrincipalName.
Per verificare se un utente appartiene al gruppo, ad esempio l'utente corrente, si può usare il metodo
LookUpSet(
IsAdmin,
IsEmpty(
LookUp(
Office365Groups.ListGroupMembers("71xx-guid-xxa49").value,
userPrincipalName = User().Email
)
) = false
);
La variabile globale
IsAdmin sarà
true se l'utente appartiene al gruppo.