<p>Currently, this is not possible in Craft via the the Control Panel.</p>

<p>If you are managing user profiles from the front-end, you can manage different fields for different user groups manually.</p>

<p>A few considerations: </p>

<ul>
<li>You can't set a field to required in Craft if it will be optional for one of the user groups on the front-end and not the other.  You may have to manage required fields in another way.</li>
<li>An admin with direct access to Users in the CP will have no signal in the UI as to which fields belong to which User Groups.</li>
</ul>

CC BY-SA 3.0
2015-03-30T00:02:13.223Z
Fair enough! It's a shame this isn't supported at present. There's quite a few use cases for different types of frontend user i.e. Agents/Clients. I guess you could model these separately using a plugin if the functionality got too complex for CP users anyway.
Mark Seddon
CC BY-SA 3.0
2015-03-30T02:58:02.027Z
Looks like it's on the feature request list if you want to share your use cases!  I agree it'd be handy.  I think it's just a bit tricky in implementation: http://feedback.buildwithcraft.com/forums/285221-feature-requests/suggestions/7197199-ability-to-hide-or-disable-fields-based-on-a-user
Ben Parizek
CC BY-SA 3.0
2015-03-29T12:43:02.233Z
2015-03-29T15:24:44.540Z
2015-03-29T15:24:44.540Z
Ben Parizek
<p>We're developing a client site in CraftCMS that has 2 different frontend user groups. I know it's possible to set up custom fields for users but I'd like to set up different additional profile fields for each Group i.e. Group A has one set of custom fields and Group B has another. Is that possible?</p>

<users>
Is it possible to have different fields associated with users in different groups?
# Is it possible to have different fields associated with users in different groups?

(Asked by: username_0 on 2015-03-29)

We're developing a client site in CraftCMS that has 2 different frontend user groups. I know it's possible to set up custom fields for users but I'd like to set up different additional profile fields for each Group i.e. Group A has one set of custom fields and Group B has another. Is that possible?

**Tags:** users


---

## 1 answers

### Answer by username_1 on 2015-03-29. Score: 3 | Accepted answer

Currently, this is not possible in Craft via the the Control Panel.

If you are managing user profiles from the front-end, you can manage different fields for different user groups manually.

A few considerations:

* You can't set a field to required in Craft if it will be optional for one of the user groups on the front-end and not the other. You may have to manage required fields in another way.
* An admin with direct access to Users in the CP will have no signal in the UI as to which fields belong to which User Groups.

> **Comments:**
> **username_0**: Fair enough! It's a shame this isn't supported at present. There's quite a few use cases for different types of frontend user i.e. Agents/Clients. I guess you could model these separately using a plugin if the functionality got too complex for CP users anyway.  
> **username_1**: Looks like it's on the feature request list if you want to share your use cases!  I agree it'd be handy.  I think it's just a bit tricky in implementation: http://feedback.buildwithcraft.com/forums/285221-feature-requests/suggestions/7197199-ability-to-hide-or-disable-fields-based-on-a-user  

---

