(sorry about my english from advance, i’m from Brazil)
I have a situation related to the function USEREMAIL().
I use the function in a App to set in a Google Sheets wich user made the last update. The app is restrict to sign in users.
Recently i noticed emails that don’t have acess to the app set as user who made the update.
I checked the users who have acess again, and it was all ok.
So i made a test and found the problem:
The user was using Google Chrome and had two accounts logged in, one that have acess to the app and another that dont have acesss.
Hi guys. Giving feedback on what happened (might help others).
What happened it’s one of my user received the invite and then used another gmail account to log in.
Now, i didn’t know that if an invite were shared with other it would be possible for any other account to have access to all the apps the user i invited has access.
I think it’s a little dangerous that behavior, since the notify and send jnvite is checked by default and i thought that the option “manager users” would give me the control with whom i share and have access to the app. (Similar when we share a sheet or docs in Google Drive)
But i understand it was my mistake not understanding fully the share options.
I appreciate all the help in this forum and from Appsheet support. I simply love the revolution we can make in ou work environment with Appsheet.
App creator shares app to hasaccess@gmail.com so that user can access the app. That user has multiple email addresses, including both hasaccess@gmail.com and donthaveaccess@gmail.com, associated with the same Google account (e.g., one is for account recovery). As a result, that single user can access the app using any email address associated with the Google account to which the app was shared.
It’s a strange behavior, i might not fully understand yet or explain, but what i can assure is users who don’t have access and in not in list of users that i shared, having access because of getting a hold of the link shared by invite.
I hope im helping improve security in appsheet with this discussion.
I’m not sending the invitation by notify anymore. Bellow is may chat with appsupport about the user sendink the invite to another user and those gaining access. If i’m understanding wrong, please feel free to point me in the right direction.