# How to add a default user admin for all users

**URL:** <https://community.glideapps.com/t/how-to-add-a-default-user-admin-for-all-users/64506>\
**Category:** Ask for Help\
**Created:** [July 30, 2023, 7:41am UTC](https://community.glideapps.com/t/how-to-add-a-default-user-admin-for-all-users/64506 "2023-07-30T07:41:57Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![Ovi](https://avatars.discourse-cdn.com/v4/letter/o/3ab097/32.png) [@Ovi](https://community.glideapps.com/u/Ovi)\
**Post date:** [July 30, 2023, 7:41am UTC](https://community.glideapps.com/t/how-to-add-a-default-user-admin-for-all-users/64506/1 "2023-07-30T07:41:57Z")

</div>

Hi,

I would like to have an admin user that can manage all the users but I don’t know how can I add a default row owner, for all users, that will also be automatically added for new users, without manually modifying any data.

Any suggestions ?

---

<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:** [July 30, 2023, 7:51am UTC](https://community.glideapps.com/t/how-to-add-a-default-user-admin-for-all-users/64506/2 "2023-07-30T07:51:44Z")

</div>

How are new users currently created?

If they are automatically added the first time a user signs in, then probably the best method is to have a short onboarding flow, and add your Admin row owner value as part of this flow.

---

<div class="post-metadata">

**Author:** ![Ovi](https://avatars.discourse-cdn.com/v4/letter/o/3ab097/32.png) [@Ovi](https://community.glideapps.com/u/Ovi)\
**Post date:** [July 30, 2023, 8:22am UTC](https://community.glideapps.com/t/how-to-add-a-default-user-admin-for-all-users/64506/3 "2023-07-30T08:22:32Z")

</div>

@Darren_Murphy Is there a easier way to create the onboarding flow , like targeting a certain screen after the first sign up ?

---

<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:** [July 30, 2023, 8:48am UTC](https://community.glideapps.com/t/how-to-add-a-default-user-admin-for-all-users/64506/4 "2023-07-30T08:48:43Z")

</div>

Yes, that’s the usual way to do it. Have a dedicated screen/tab that’s only visible when one or more key pieces of information are missing from the User Profile. And then set the opposite visibility condition on every other tab. Use the User Profile row as the source of the screen, and provide an Edit button. Then use an onSubmit action to set your Admin row owner.

---

<div class="post-metadata">

**Author:** ![Ovi](https://avatars.discourse-cdn.com/v4/letter/o/3ab097/32.png) [@Ovi](https://community.glideapps.com/u/Ovi)\
**Post date:** [July 30, 2023, 9:39am UTC](https://community.glideapps.com/t/how-to-add-a-default-user-admin-for-all-users/64506/5 "2023-07-30T09:39:55Z")

</div>

@Darren_Murphy , this case works only if the app requires users to sign in, if the sign in is optionally then all the tabs will be hidden and I want to show the tabs to the users and if they sign in, to be able to moderate them in an admin panel.

---

<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:** [July 30, 2023, 10:00am UTC](https://community.glideapps.com/t/how-to-add-a-default-user-admin-for-all-users/64506/6 "2023-07-30T10:00:22Z")

</div>

You should be able to tweak the tab visibility so that it works correctly for both cases.
