I want to be able to log into the program I will make as a user. Everyone will have a different password. The videos weren’t really helpful.
AppSheet uses third party authentication to allow user access. The supported authentication providers can be found on the Security page within the AppSheet Editor. For login, each user is expected to have an account under one of these providers. When accessing the app, AppSheet will direct authentication to the provider dictated by the app (if a specific provider is selected for the app) OR one that is chosen by the user. The user logs into that providers account and is authenticated. If that authentication provider matches one allowed by the app, the the user is given access.
It is very simple. Let us say you are going to use Google Drive as your data repository then when you create any app you will choose Google Drive and log in with your google Gmail account (user@gmail.com).
Appsheet will automatically assign you as the APP admin user with your Gmail login so you can sign in on your phone or tablet etc.
Then when you wish to add users you go to SECURITY → REQUIRE SIGN IN → MANAGE USERS
Here you may add users and assign them access. APPSHEET will authenticate the user’s e-mail if they use the correct password.
That’s about it unless I am mistaken.
Users use your Google drive as the data repository and adding users is the same as giving them access to your Appsheet app folder.
this is true. I know. but that’s not exactly what i want to ask. I want
users in the same app to see only data that interests them.
–
A.Murat İnceler
I understand that is very easy to do. As each user uses their own unique login APPSHEET knows which user is using the APP on any device at any time.
You then make a rule that any data displayed is restricted to that particular app user.
So APPSHEET runs as normal but the data displayed is only restricted to the particular app user.
This is a very old and common requirement and you may implement as per the link provided using a security filter.
