We recently completed a mammoth tutorial documenting our Knack user features. When were done we realized that we had to blog about how fantastic they are!
Adding users to your app is what can turn it from a simple online database to a dynamic web application.
The following are examples of how some of our customers are incorporating users into their web apps:
- Sharing data with clients so they can log in and only see their specific data. You can set up whether they can only read the data or if they can update it as well.
- Assigning data to employees so they can log in to access information for jobs, deliveries, installations, and more.
- Creating member directories where each member can login to view every member’s data and update their own data.
- Assigning roles for different users of the app. For example, everyone can read data, but only admin roles can log in to update the data.
- Registration: you can add users manually or they can register themselves right from the app. When they register they can get immediate access or wait for your approval.
- Logins: you can protect the entire app with a login or only specific scenes. For example, you can publish an unprotected scene to your website to view your app, and then use a protected scene to update it.
- User Roles: You can create multiple user roles that have different access. So you could create an “Admin” role and protect a scene so that only Admin users can view it.
- User Data: You can connect users to other object records so when they log in they can only see their own data, and not any data connected to other users.