# Unable to set User Table source for Private \> Users in User table

**URL:** <https://community.glideapps.com/t/unable-to-set-user-table-source-for-private-users-in-user-table/67077>\
**Category:** Ask for Help\
**Created:** [October 18, 2023, 6:07am UTC](https://community.glideapps.com/t/unable-to-set-user-table-source-for-private-users-in-user-table/67077 "2023-10-18T06:07:58Z")\
**Posts on this page:** 12\
**Page:** 1

<div class="post-metadata">

**Author:** ![RuchikaAbbi](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/ruchikaabbi/32/11240_2.png) [@RuchikaAbbi](https://community.glideapps.com/u/RuchikaAbbi)\
**Post date:** [October 18, 2023, 6:07am UTC](https://community.glideapps.com/t/unable-to-set-user-table-source-for-private-users-in-user-table/67077/1 "2023-10-18T06:07:59Z")

</div>

I have an app published with privacy settings as : Private \> Sign in for Users in Users table.

When I send an invite to a user from Share \> Invite, they are able to sign in from the link generated in the email.

However if they go directly to the App, and sign in with the registered email, it gives them an error saying : The email address doesn’t have access to this app. Please try another.

When I try to set the Users Table in User authentication to fix this, it doesn’t give me the ability.

Changing Privacy Settings to Private & All Emails in Table, sign in works.

Trying to understand the difference between these options. What is the expected behaviour in the first case?

Thanks!

---

<div class="post-metadata">

**Author:** ![nathanaelb](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/nathanaelb/32/43079_2.png) [@nathanaelb](https://community.glideapps.com/u/nathanaelb)\
**Post date:** [October 18, 2023, 10:36am UTC](https://community.glideapps.com/t/unable-to-set-user-table-source-for-private-users-in-user-table/67077/2 "2023-10-18T10:36:05Z")

</div>

I’m wondering if you have a Users table set up. When you head to Settings \> Users & Authentification, is the source of the Users table set to ‘None’ or to an existing table’. If it’s set to ‘None’, then you could set up your Users table and see if that fixes your issue.

 ![CleanShot 2023-10-18 at 12.33.34](https://us1.discourse-cdn.com/flex002/uploads/glideapps/original/3X/a/f/affd87a9c468c08e4e44e940ebb36e2ce7780a11.jpeg)

When the Users table is set up, it should look like this with a small turquoise icon:  
 ![Screenshot 2023-10-18 at 12.37.03](https://us1.discourse-cdn.com/flex002/uploads/glideapps/original/3X/8/7/8770608af9b9c3036a02b7765d9b1b7e1bba6e84.png)

---

<div class="post-metadata">

**Author:** ![ThinhDinh](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/thinhdinh/32/49_2.png) [@ThinhDinh](https://community.glideapps.com/u/ThinhDinh)\
**Post date:** [October 18, 2023, 11:50pm UTC](https://community.glideapps.com/t/unable-to-set-user-table-source-for-private-users-in-user-table/67077/3 "2023-10-18T23:50:07Z")

</div>

> [@RuchikaAbbi](#):
>
> When I send an invite to a user from Share \> Invite, they are able to sign in from the link generated in the email.

When you send an invite and the user clicks that link, does that generate a row in your Users table? The link might have a pre-defined flow to allow users to bypass the private settings if their email isn’t already in the Users table.

An alternative way is to create a combo action.

- Add a form to add users in your app.
- In the on-submit action of that form, send an email to the email address you just added to invite them to the app.

That way, the email is surely already in your Users table before the user reads the email.

---

<div class="post-metadata">

**Author:** ![RuchikaAbbi](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/ruchikaabbi/32/11240_2.png) [@RuchikaAbbi](https://community.glideapps.com/u/RuchikaAbbi)\
**Post date:** [October 19, 2023, 11:52am UTC](https://community.glideapps.com/t/unable-to-set-user-table-source-for-private-users-in-user-table/67077/4 "2023-10-19T11:52:42Z")

</div>

I do have Users table set, but when I’m unable to change the Source when I set Privacy \> Private + Sign in for Users in Users table.

Changing Privacy \> to Private + All Emails in Table, then selecting Users is the only option I’m able to select.

---

<div class="post-metadata">

**Author:** ![RuchikaAbbi](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/ruchikaabbi/32/11240_2.png) [@RuchikaAbbi](https://community.glideapps.com/u/RuchikaAbbi)\
**Post date:** [October 19, 2023, 11:54am UTC](https://community.glideapps.com/t/unable-to-set-user-table-source-for-private-users-in-user-table/67077/5 "2023-10-19T11:54:17Z")

</div>

I have no issues with allowing access to users, I’m just trying to understand why I’m unable to set the Source table when I select;

Privacy \> Private + Sign in for Users in Users table.  
The above setting to me implies being able to select the Users table but it’s not letting me do that.

Maybe I should have worded the question differently.

---

<div class="post-metadata">

**Author:** ![RuchikaAbbi](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/ruchikaabbi/32/11240_2.png) [@RuchikaAbbi](https://community.glideapps.com/u/RuchikaAbbi)\
**Post date:** [October 19, 2023, 12:04pm UTC](https://community.glideapps.com/t/unable-to-set-user-table-source-for-private-users-in-user-table/67077/6 "2023-10-19T12:04:31Z")

</div>

Adding a video to better explain the issue;

---

<div class="post-metadata">

**Author:** ![ThinhDinh](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/thinhdinh/32/49_2.png) [@ThinhDinh](https://community.glideapps.com/u/ThinhDinh)\
**Post date:** [October 20, 2023, 12:28am UTC](https://community.glideapps.com/t/unable-to-set-user-table-source-for-private-users-in-user-table/67077/7 "2023-10-20T00:28:41Z")

</div>

Thank you for the video. Have you configured your Users table? Do you at least have an email column in there?

---

<div class="post-metadata">

**Author:** ![RuchikaAbbi](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/ruchikaabbi/32/11240_2.png) [@RuchikaAbbi](https://community.glideapps.com/u/RuchikaAbbi)\
**Post date:** [October 20, 2023, 5:14am UTC](https://community.glideapps.com/t/unable-to-set-user-table-source-for-private-users-in-user-table/67077/8 "2023-10-20T05:14:20Z")

</div>

Yes, I have Name & Email in the Users table.

---

<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:** [October 20, 2023, 5:47am UTC](https://community.glideapps.com/t/unable-to-set-user-table-source-for-private-users-in-user-table/67077/9 "2023-10-20T05:47:22Z")

</div>

Can you share a screen shot of what you see after you click on “Edit User Profiles” under Settings → Users & Authentication"

---

<div class="post-metadata">

**Author:** ![RuchikaAbbi](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/ruchikaabbi/32/11240_2.png) [@RuchikaAbbi](https://community.glideapps.com/u/RuchikaAbbi)\
**Post date:** [October 20, 2023, 5:56am UTC](https://community.glideapps.com/t/unable-to-set-user-table-source-for-private-users-in-user-table/67077/10 "2023-10-20T05:56:18Z")

</div>

I’m unable to click on the Edit profiles.

Also, I’m on the free plan. I’m sure this is a combination that is probably not allowed, but I couldn’t find documentation anywhere.

---

<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:** [October 20, 2023, 6:15am UTC](https://community.glideapps.com/t/unable-to-set-user-table-source-for-private-users-in-user-table/67077/11 "2023-10-20T06:15:43Z")

</div>

Somethings not right. Being on a Free Plan makes no difference, you should be able to select the Users Table as the source of your User Profiles.

If you create another App in the team, are you able to replicate the same behaviour?

---

<div class="post-metadata">

**Author:** ![RuchikaAbbi](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/ruchikaabbi/32/11240_2.png) [@RuchikaAbbi](https://community.glideapps.com/u/RuchikaAbbi)\
**Post date:** [October 20, 2023, 7:59am UTC](https://community.glideapps.com/t/unable-to-set-user-table-source-for-private-users-in-user-table/67077/12 "2023-10-20T07:59:03Z")

</div>

Okay, looks like I needed an Image column too. Figured that out when I went to User Profile and selected the Users table as the Source. It gave a message saying Image is required for Users to work properly.

Would have been nice to have this message in the other section too… been scratching my head on what I did wrong 😕
