Hi All
I m trying validate the filed Image in Gallery, which I did figure out how to do it in certain ways, but it shows and error while running the app saying invalid userid I do not know whats the error actually for as the Id which I have passed is the email ID only and still showing the error as follows:
Any leads on this error experts/.
Please see that I used the formula something like this in Gallery Image.
ON image:
If(Office365Users.UserPhotoMetadata(ThisItem.'Created By'.Email).HasPhoto , ThisItem.'Created By'.Picture , 'collaboration-female-male' )
Please note I also tried below formula as suggested in one of the article and solutions on PowerApps Community but did not seems to be working fine for me.
If(!IsBlank(ThisItem.'Created By'.Email), If(Office365Users.UserPhotoMetadata(ThisItem.'Created By'.Email).HasPhoto , ThisItem.'Created By'.Picture , 'collaboration-female-male' ))
AND
If(!IsBlank(Text(ThisItem.'Created By'.Email)), If(Office365Users.UserPhotoMetadata(Text(ThisItem.'Created By'.Email)).HasPhoto , ThisItem.'Created By'.Picture , 'collaboration-female-male' ))
BUT NO LUCK
Thank you for helping on, much appreciated your time and efforts
Thanks a million.
Solved! Go to Solution.
Hi @Tapesh ,
I have done a test on my side using three formulas you provided and they all work well:
Not sure if below formula can work but you can have a try:
If(
!IsBlank(ThisItem.'Created By'.Email),
If(
Office365Users.UserPhotoMetadata(ThisItem.'Created By'.Email).HasPhoto = true,
Office365Users.UserPhotoV2(ThisItem.'Created By'.Email),
'collaboration-female-male'
)
)
Besides, if above still cannot work, since everything works fine on my side, I would suggest you submit a Microsoft Support Ticket at: https://admin.powerplatform.microsoft.com/support. (maybe this is related to the Office365Users.UserPhotoMetadata connector itself)
Best Regards,
Allen
Hi @Tapesh ,
I have done a test on my side using three formulas you provided and they all work well:
Not sure if below formula can work but you can have a try:
If(
!IsBlank(ThisItem.'Created By'.Email),
If(
Office365Users.UserPhotoMetadata(ThisItem.'Created By'.Email).HasPhoto = true,
Office365Users.UserPhotoV2(ThisItem.'Created By'.Email),
'collaboration-female-male'
)
)
Besides, if above still cannot work, since everything works fine on my side, I would suggest you submit a Microsoft Support Ticket at: https://admin.powerplatform.microsoft.com/support. (maybe this is related to the Office365Users.UserPhotoMetadata connector itself)
Best Regards,
Allen
Thanks a million for the solution @v-albai-msft sir, it did work fine and not showing any error as of now.
Thanks Again 🙂 for sharing the knowledge
User | Count |
---|---|
256 | |
106 | |
86 | |
51 | |
43 |