in scenario-notebooks/UserSecurityMetadata/Entities.py [0:0]
def getUserByEmail(userEmail):
rawoutput = executeProcess(
f'az ad user list --filter startswith(mail,\'{userEmail}\') --query [0].{{Name:displayName,Email:mail,ObjectId:objectId}} --output tsv'.split(' '))
output = rawoutput.split('\t')
if len(output) != 3:
raise Exception(
f'Not found - User with email - {userEmail}.')
else:
user = User(output[0], output[1], output[2])
return user