Public App

Hi,

After completing the app, I made it public with security filters.

My aim is to allow numerous customers to enter the app and book an appointment.

Whoever is not added to the customer list will get an “error” table. Else they will be able to verify their data through credentials (usersettings).

my question is: in this case, is there a limit of access via public link?

do I have to distribute the app (because it is still prototype)?

Thank you

Saverio_Soreca:

I made it public with security filters.

That’s not possible, you can’t use Security Filters on a Public app.

Saverio_Soreca:

s there a limit of access via public link?

You mean is there a maximum number of users possible? Theoretically, no.

Saverio_Soreca:

do I have to distribute the app (because it is still prototype)?

Not sure what you’re asking. If you want other people to use the app, of course you have to distribute it. Maybe you mean something else by “distribute” though?

3 Likes

An app in prototype mode (i.e., an app that is not deployed) may only be used by up to 10 users, in order to test an app under development.

You will need to deploy your app and pay for an appropriate license.

Please contact sales@appsheet.com for help with this.

2 Likes

Marc_Dillon:

Filters

Not really the Security Filters but with “show is” using usersettings.

It seems to work.

I don’t understand the prices. so if i make it distributed by paying for the license, i should pay 5 € / month for each user who enters the public link?

There are 2 main plan types:

  1. Secure
    a. Users must log in with an appropriate authentification service (like Google). Only invited users can use the app.
    b. You can use the USEREMAIL() expression.
    c. “Starter” plan is $5/user/month with limited features.
    d. “Core” plan is $10/user/month with some more features (including Security Filters).

  2. Public
    a. Users do not have to sign in. Anyone with the link can use the app.
    b. Neither USEREMAIL() or Security Filters are available for use.
    c. Price is $50 per month

“Secure” is the most common, as that is the main intention of the Appsheet platform.

2 Likes

It sounds like you have a Secure app, with “Allow all signed-in users” option turned ON, correct? That option is found here:

Saverio_Soreca:

I would like to understand if this is working or there will be a limit of access

Working how? I was indeed able to open your app, signed in, and was met with an “error” page. What are your concerns about access limitations?

2 Likes

No worries!

I just wanted to understand: how many users can click and log in with their account on this link?

if I added your email in the client list, I could make you access the specific tables via usersettings. So the doubt is:

if the app could remain like this or do you need to perform some upgrade?

Saverio_Soreca:

if the app could remain like this or do you need to perform some upgrade?

If my guess above was correct, then I would make sure you’re using the “Core” plan, and implement Security Filters on all Tables to make sure any non-added user couldn’t see any data. All data that passes Security Filters is downloaded to the device. “Hiding” data, either with Slices or show_ifs on Views or columns is NOT proper data security.

1 Like

the core plan is $ 10 / month. does it mean that if you click on the link it counts you as a user? or would the users be the ones I add in the user section?

I don’t have the experience to answer that for sure 100%. However I believe, with the “allow all signed in user” option, anyone that accesses the app at all will count as a user for that month.

1 Like

Thanks

1 Like