# Search database

**URL:** <https://forum.adalo.com/t/search-database/23482>\
**Category:** Design\
**Created:** [February 17, 2022, 12:51am UTC](https://forum.adalo.com/t/search-database/23482 "2022-02-17T00:51:22Z")\
**Posts on this page:** 7\
**Page:** 1

<div class="post-metadata">

**Author:** ![picolpierre1](https://avatars.discourse-cdn.com/v4/letter/p/b782af/32.png) [@picolpierre1](https://forum.adalo.com/u/picolpierre1)\
**Post date:** [February 17, 2022, 12:51am UTC](https://forum.adalo.com/t/search-database/23482/1 "2022-02-17T00:51:22Z")

</div>

Adalo should add a features when you ould search for user/stuff in your database because If you need to ban a user or if they missed a payment update them to false it will be easier to search then to seach thru thousand of users

---

<div class="post-metadata">

**Author:** ![Flawless](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.adalo.com/flawless/32/20131_2.png) [@Flawless](https://forum.adalo.com/u/Flawless)\
**Post date:** [February 17, 2022, 12:56am UTC](https://forum.adalo.com/t/search-database/23482/2 "2022-02-17T00:56:13Z")

</div>

Hey picolpierre1, I’d recommend creating a custom admin dashboard for your app that includes the features that you need (like user banning/moderation).

Check out how I did it in the THC Girls app:

> [@The THC Girls App (All The Bells & Whistles!)](https://forum.adalo.com/t/the-thc-girls-app-all-the-bells-whistles/19317/10):
>
> Both. The admin receives an email and has an admin dashboard to view all orders. Birds eye view: Admin Dashboard: Admin order processing screens: Live view of the admin dashboard:

---

<div class="post-metadata">

**Author:** ![picolpierre1](https://avatars.discourse-cdn.com/v4/letter/p/b782af/32.png) [@picolpierre1](https://forum.adalo.com/u/picolpierre1)\
**Post date:** [February 17, 2022, 1:00am UTC](https://forum.adalo.com/t/search-database/23482/3 "2022-02-17T01:00:42Z")

</div>

i did not explain this right what i trying to say is that if wan to make a user true/false false because they miss a payment i could do that or delete the user i could do that without searching thru database

---

<div class="post-metadata">

**Author:** ![Flawless](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.adalo.com/flawless/32/20131_2.png) [@Flawless](https://forum.adalo.com/u/Flawless)\
**Post date:** [February 17, 2022, 1:15am UTC](https://forum.adalo.com/t/search-database/23482/4 "2022-02-17T01:15:36Z")

</div>

I understand exactly what you mean.

That’s exactly what we do with the THC Girls app. We have paid subscriptions for models/vendors. If a model or vendor misses a payment, we open the app on our devices or open the PWA version of the app (both share the same database). We click the admin dashboard, scroll down to the “Manage Users” section, click on models or vendors to see the list of whichever we need to find the user in. We have a simple list with search enabled on it where we can type the user’s name or email and it finds them quickly. Then, we update the user when we click and update them with a form. You could make this one step quicker by using a custom list with buttons and actions to update the user instead of opening a form to update them.

It’d be much easier for you to manage your users within the app than to try to find things within Adalo’s database in the editor.

Speaking from experience.

Here’s what I meant by making it one step quicker by adding a “toggle” component to the custom list of users.

 ![Screen Shot 2022-02-16 at 6.24.28 PM](https://us1.discourse-cdn.com/flex020/uploads/adalo/original/3X/9/f/9f6d781385d8a5825d1677739dccecdf962303d2.png)

 ![Screen Shot 2022-02-16 at 6.24.45 PM](https://us1.discourse-cdn.com/flex020/uploads/adalo/original/3X/c/0/c00a3aab281334e9d261a972bb04a280037ad472.png)

---

<div class="post-metadata">

**Author:** ![picolpierre1](https://avatars.discourse-cdn.com/v4/letter/p/b782af/32.png) [@picolpierre1](https://forum.adalo.com/u/picolpierre1)\
**Post date:** [February 17, 2022, 1:28am UTC](https://forum.adalo.com/t/search-database/23482/5 "2022-02-17T01:28:25Z")

</div>

Please note that ths give us an idea and thank you so much

---

<div class="post-metadata">

**Author:** ![picolpierre1](https://avatars.discourse-cdn.com/v4/letter/p/b782af/32.png) [@picolpierre1](https://forum.adalo.com/u/picolpierre1)\
**Post date:** [February 17, 2022, 3:40am UTC](https://forum.adalo.com/t/search-database/23482/8 "2022-02-17T03:40:25Z")

</div>

Can you tell me how to configure the database so only management team can get in please

---

<div class="post-metadata">

**Author:** ![Flawless](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.adalo.com/flawless/32/20131_2.png) [@Flawless](https://forum.adalo.com/u/Flawless)\
**Post date:** [February 17, 2022, 9:43am UTC](https://forum.adalo.com/t/search-database/23482/9 "2022-02-17T09:43:42Z")

</div>

Just add a true/false parameter to the user collection and call it “Admin”. Set this value to “True” for all users that are part of the management team.

I add a button to the menu called “Admin Dashboard” which is only visible when Logged-in user \> Admin is equal to True.

Or something like this with an action button on the home screen:

 ![Screen Shot 2022-02-17 at 2.46.40 AM](https://us1.discourse-cdn.com/flex020/uploads/adalo/original/3X/b/1/b171baa1de9fb5450006974ec87e9ad3e244778e.jpeg)
