# Follow-up on Private v Public user counts

**URL:** <https://community.glideapps.com/t/follow-up-on-private-v-public-user-counts/57373>\
**Category:** Ask for Help\
**Created:** [February 1, 2023, 3:22pm UTC](https://community.glideapps.com/t/follow-up-on-private-v-public-user-counts/57373 "2023-02-01T15:22:02Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![MattLB](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/mattlb/32/41284_2.png) [@MattLB](https://community.glideapps.com/u/MattLB)\
**Post date:** [February 1, 2023, 3:22pm UTC](https://community.glideapps.com/t/follow-up-on-private-v-public-user-counts/57373/1 "2023-02-01T15:22:02Z")

</div>

Continuing the discussion from [(solved) private users versus public users](https://community.glideapps.com/t/solved-private-users-versus-public-users/56766/2):

> [@(solved) private users versus public users](https://community.glideapps.com/t/solved-private-users-versus-public-users/56766/2):
>
> If you want all users to be public, you should change that to allow anyone to sign in.  
> If you do that, then users will only count as private if you assign them a role.

A bit of clarification - If you have two roles set (e.g. Admin/Primary) for say 50 users but you have 500 total users where the other 450 have no specific roles (and no entry in the roles column) and are just managed via sign-in; does this count as 50 private users and 450 public users?

The idea is there are about 5 admins and 45 ‘primary’ users who have limited admin authority to invite new users, view special reports, etc. Some screens would be only accessible to these 45 based on their role.

---

<div class="post-metadata">

**Author:** ![glide](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/glide/32/53398_2.png) [@glide](https://community.glideapps.com/u/glide)\
**Post date:** [February 1, 2023, 3:22pm UTC](https://community.glideapps.com/t/follow-up-on-private-v-public-user-counts/57373/2 "2023-02-01T15:22:06Z")

</div>

_This is an experimental reply from a bot. Please like it if it’s correct._

Yes, that is correct. If you have two roles set for 50 users and 500 total users with no specific roles, then it would count as 50 private users and 450 public users. You can use the roles to control access to certain screens and features in your app.

---

<div class="post-metadata">

**Author:** ![Darren\_Murphy](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/darren_murphy/32/47326_2.png) [@Darren\_Murphy](https://community.glideapps.com/u/Darren_Murphy)\
**Post date:** [February 1, 2023, 3:30pm UTC](https://community.glideapps.com/t/follow-up-on-private-v-public-user-counts/57373/3 "2023-02-01T15:30:52Z")

</div>

The answer from the bot is correct.

> [@MattLB](#):
>
> The idea is there are about 5 admins and 45 ‘primary’ users who have limited admin authority to invite new users, view special reports, etc. Some screens would be only accessible to these 45 based on their role.

If you’re only using Roles to control component/tab visibility and editing rights, do you actually need “real” roles?

The only reason to use Roles is if you need them as Row Owners for security. You can still have a “Role” column and use it to control the things you describe, but don’t bother configuring it as a role column in your User Profile setup unless you plan to use it as a Row Owner. Otherwise you’re wasting your private user quota.

---

<div class="post-metadata">

**Author:** ![Jeff\_Hager](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/jeff_hager/32/43_2.png) [@Jeff\_Hager](https://community.glideapps.com/u/Jeff_Hager)\
**Post date:** [February 1, 2023, 3:49pm UTC](https://community.glideapps.com/t/follow-up-on-private-v-public-user-counts/57373/4 "2023-02-01T15:49:29Z")

</div>

The only case where all 500 users would be counted as private users, is if you have your entire app set to Private and have to whitelist users to access the app.

Other than that…what @Darren_Murphy said 👆

---

<div class="post-metadata">

**Author:** ![MattLB](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/mattlb/32/41284_2.png) [@MattLB](https://community.glideapps.com/u/MattLB)\
**Post date:** [February 1, 2023, 4:28pm UTC](https://community.glideapps.com/t/follow-up-on-private-v-public-user-counts/57373/5 "2023-02-01T16:28:49Z")

</div>

Boys - I am giving the solution and win to Chloe da Bot.

Thanks for the reminders. I use roles for row owners and occasionally for screen visibility since it is already set up that way.

---

<div class="post-metadata">

**Author:** ![system](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/system/32/53398_2.png) [@system](https://community.glideapps.com/u/system)\
**Post date:** [February 2, 2023, 4:28pm UTC](https://community.glideapps.com/t/follow-up-on-private-v-public-user-counts/57373/6 "2023-02-02T16:28:58Z")

</div>

This topic was automatically closed 24 hours after the last reply. New replies are no longer allowed.
