# Two Sided Market Place User Groups, Permissions

**URL:** <https://forum.bubble.io/t/two-sided-market-place-user-groups-permissions/9094>\
**Category:** Database\
**Created:** [December 28, 2016, 11:31pm UTC](https://forum.bubble.io/t/two-sided-market-place-user-groups-permissions/9094 "2016-12-28T23:31:59Z")\
**Posts on this page:** 11\
**Page:** 1

<div class="post-metadata">

**Author:** ![pvhwebdesign](https://sea1.discourse-cdn.com/bubble/user_avatar/forum.bubble.io/pvhwebdesign/32/8716_2.png) [@pvhwebdesign](https://forum.bubble.io/u/pvhwebdesign)\
**Post date:** [December 28, 2016, 11:31pm UTC](https://forum.bubble.io/t/two-sided-market-place-user-groups-permissions/9094/1 "2016-12-28T23:31:59Z")

</div>

Hello everyone! My name is Preston  
I am new to Bubble. But I am loving how it operates and more than that. I love what it can do for me!

My biggest hurdle right now is configuring my app for user roles.  
I have two landing pages.

One for users.  
One for Companies  
And of course I will need an Admin area.

My issue is I can’t seem to seperate all of the user pages from the company pages.  
Also when I sign up on either landing page, it is the same user account for both dashboards.

How can I automatically have companies that signup on a company landing page register as a company not a normal user? Then only see their pages. Not users pages.

Thanks guys! I am a newbie. But I love this software. And I love this movement!  
I do hope to build more than one badass app on here.

---

<div class="post-metadata">

**Author:** ![gf\_wolfer](https://sea1.discourse-cdn.com/bubble/user_avatar/forum.bubble.io/gf_wolfer/32/262456_2.png) [@gf\_wolfer](https://forum.bubble.io/u/gf_wolfer)\
**Post date:** [December 29, 2016, 1:18am UTC](https://forum.bubble.io/t/two-sided-market-place-user-groups-permissions/9094/2 "2016-12-29T01:18:56Z")

</div>

Hey Preston and welcome to Bubble!

There are many ways to do this and depending on the end goals of the app some might be better than others.  
But from what you have mentioned I would do the following.

Under the Data Type “User”, I would add a field called “Type”  
Then, on the Company Landing page sign up workflow, set the User’s Type = “Company” and then navigate to the correct Company page.  
On the general User landing page sign up workflow, set the User Type = “General” or any term you prefer, and then navigate to the correct General user page.

You can also use Conditions to show or hide certain elements depending on the User’s Type.

Or lets say you do not want a Company to load a certain page that is mean for a general User, you can use the workflow “On Page Load and when Current User’s Type is Company” -\>navigate to company page.

If you need more specifics or more help let me know, as it can get confusing trying to explain this without seeing everything

---

<div class="post-metadata">

**Author:** ![pvhwebdesign](https://sea1.discourse-cdn.com/bubble/user_avatar/forum.bubble.io/pvhwebdesign/32/8716_2.png) [@pvhwebdesign](https://forum.bubble.io/u/pvhwebdesign)\
**Post date:** [December 29, 2016, 1:26am UTC](https://forum.bubble.io/t/two-sided-market-place-user-groups-permissions/9094/3 "2016-12-29T01:26:22Z")

</div>

Hi @gf_wolfer Thank you!

Okay. this seems really straight forward. I think you and a few others should put together a comprehensive user role section for the documentation. Otherwise, we newbies are left to the forum.

Can I also set privacy in the “Privacy & Security” section of the reference?  
is this related to this?

Also thank you a ton! I am having a wild time.

---

<div class="post-metadata">

**Author:** ![pvhwebdesign](https://sea1.discourse-cdn.com/bubble/user_avatar/forum.bubble.io/pvhwebdesign/32/8716_2.png) [@pvhwebdesign](https://forum.bubble.io/u/pvhwebdesign)\
**Post date:** [December 29, 2016, 1:28am UTC](https://forum.bubble.io/t/two-sided-market-place-user-groups-permissions/9094/4 "2016-12-29T01:28:49Z")

</div>

Also, on a side note. I am trying to match these two sides together based on 3 variables. These variables are solid, stored in a database. But I need them all three to match and then send a link to their profiles to each other. automatically.

I am assuming I can do this using conditions on a repeating group search without a search bar or buttons.?

---

<div class="post-metadata">

**Author:** ![pvhwebdesign](https://sea1.discourse-cdn.com/bubble/user_avatar/forum.bubble.io/pvhwebdesign/32/8716_2.png) [@pvhwebdesign](https://forum.bubble.io/u/pvhwebdesign)\
**Post date:** [December 29, 2016, 1:34am UTC](https://forum.bubble.io/t/two-sided-market-place-user-groups-permissions/9094/5 "2016-12-29T01:34:31Z")

</div>

> [@gf\_wolfer](#):
>
> Under the Data Type “User”, I would add a field called “Type”

What would you set the field type as?

> Then, on the Company Landing page sign up workflow, set the User’s Type = “Company” and then navigate to the correct Company page.

And this would be a custom event?

 ![](https://us1.discourse-cdn.com/bubble/original/2X/3/3fe7bcf9f1caffeda3768bdbe70f028c0f76c15b.png)

---

<div class="post-metadata">

**Author:** ![gf\_wolfer](https://sea1.discourse-cdn.com/bubble/user_avatar/forum.bubble.io/gf_wolfer/32/262456_2.png) [@gf\_wolfer](https://forum.bubble.io/u/gf_wolfer)\
**Post date:** [December 29, 2016, 1:42am UTC](https://forum.bubble.io/t/two-sided-market-place-user-groups-permissions/9094/6 "2016-12-29T01:42:14Z")

</div>

Yes, setting User Types is a very common issue for new users (lots of explanations in the forum search)

Field type would be a Text

The Privacy and Security is used so that certain types of users cannot view certain types of data. An example is if somehow a general user got to your Admin page and are not redirected, the data that they are not allowed to see (as defined by the Privacy settings) would not show

Referring to the 3 variables part, I am unsure exactly what you are trying to achieve.

Referring to the Custom Event, I am unsure if you are trying to do anything specific there? I was mostly referring to the “Button Sign Up is clicked” workflow where you can define fields for the User (such as Email, User Type, Name, etc.)

---

<div class="post-metadata">

**Author:** ![pvhwebdesign](https://sea1.discourse-cdn.com/bubble/user_avatar/forum.bubble.io/pvhwebdesign/32/8716_2.png) [@pvhwebdesign](https://forum.bubble.io/u/pvhwebdesign)\
**Post date:** [December 29, 2016, 1:46am UTC](https://forum.bubble.io/t/two-sided-market-place-user-groups-permissions/9094/7 "2016-12-29T01:46:44Z")

</div>

I am sorry. The 3 different variables was another subject doing with data.

A few links to posts about user types would be helpful, so im not bugging you. But I do appreciate your help immensely.

---

<div class="post-metadata">

**Author:** ![gf\_wolfer](https://sea1.discourse-cdn.com/bubble/user_avatar/forum.bubble.io/gf_wolfer/32/262456_2.png) [@gf\_wolfer](https://forum.bubble.io/u/gf_wolfer)\
**Post date:** [December 29, 2016, 1:55am UTC](https://forum.bubble.io/t/two-sided-market-place-user-groups-permissions/9094/8 "2016-12-29T01:55:16Z")

</div>

Could always connect for a quick tutorial/lesson, I am free as early as tomorrow. Or there are some great online courses some users have made available - just use the search box on this forum and try typing “Bubble course” or “Udemy”

Also try typing “User Type” in the forum search, there are many results so I am unsure what one would be most relevant without knowing more about your app goals

My early days on Bubble I used this example app to learn basic functionalities (although it separates Users slightly different than I described above)…

> **[Bubble Editor - Findatrainer](https://bubble.io/page?type=page&name=index&id=findatrainer&tab=tabs-1)**
>
> Build stuff without code and launch a startup without a tech-cofounder! Bubble is a visual programing language. Instead of typing code, use a visual editor to build applications.

---

<div class="post-metadata">

**Author:** ![gf\_wolfer](https://sea1.discourse-cdn.com/bubble/user_avatar/forum.bubble.io/gf_wolfer/32/262456_2.png) [@gf\_wolfer](https://forum.bubble.io/u/gf_wolfer)\
**Post date:** [December 29, 2016, 1:57am UTC](https://forum.bubble.io/t/two-sided-market-place-user-groups-permissions/9094/9 "2016-12-29T01:57:53Z")

</div>

The main Bubble template is also useful to see how some data and workflows are structured (you can play around with it, it wont break/save it)

> **[Bubble showcase](https://bubble.io/showcase)**
>
> Examples of apps built on Bubble. Bubble is a visual programing language. Instead of typing code, use a visual editor to build applications.

---

<div class="post-metadata">

**Author:** ![pvhwebdesign](https://sea1.discourse-cdn.com/bubble/user_avatar/forum.bubble.io/pvhwebdesign/32/8716_2.png) [@pvhwebdesign](https://forum.bubble.io/u/pvhwebdesign)\
**Post date:** [December 29, 2016, 1:59am UTC](https://forum.bubble.io/t/two-sided-market-place-user-groups-permissions/9094/10 "2016-12-29T01:59:10Z")

</div>

thanks a ton! it really means a lot!

---

<div class="post-metadata">

**Author:** ![pvhwebdesign](https://sea1.discourse-cdn.com/bubble/user_avatar/forum.bubble.io/pvhwebdesign/32/8716_2.png) [@pvhwebdesign](https://forum.bubble.io/u/pvhwebdesign)\
**Post date:** [December 29, 2016, 2:01am UTC](https://forum.bubble.io/t/two-sided-market-place-user-groups-permissions/9094/11 "2016-12-29T02:01:14Z")

</div>

An explanation of the user type in plain text would be fine. if you get the chance. Or screenshots might be easier. But if not. That is 100% fine. Thanks a lot @gf_wolfer. You make me feel very welcome to this awesome community.
