The visibility of each profile field in a Constituent element directory is controlled per role in Constituent Manager's Profile Fields settings. You can set whether a field appears at all and, if so, which constituent roles can see it.
💡Quick answers
- Where are profile field visibility settings found? In Constituent Manager > Settings > Constituent Roles > select the role > Profile Fields tab; click the pencil icon next to the field.
- Hiding a specific profile field from directory pages entirely? In the Field Properties window, set visibility to "No one (only admins)" or leave all role checkboxes unchecked.
- Can visibility be set differently for different roles? Yes; each constituent role has its own Profile Fields settings, so a field can be visible to one role and hidden from another.
- Where can you find additional field customization options? In the "Customize constituent profile data" article, which covers all other settings in the Profile Fields area.
This article covers how to hide field labels and control field visibility in Constituent Manager, including managing Public, Private, and Hidden settings and role-based display options.
In this article
- Field visibility levels
- Configure visibility using Field Properties
- Hide fields entirely
- Hide labels while showing data
- Common configurations
Field visibility levels
In Constituent Manager, set each field to one of three visibility levels:
| Setting | Behavior | When to use |
|---|---|---|
| Public | Field displays in all directories. Staff cannot control visibility. | General information everyone should see (name, title, email) |
| Private | Field displays in directories, but staff can hide it for themselves if they choose | Personal information like phone or home address |
| Hidden | Field never displays in directories, even if staff wants it to | Sensitive data (SSN, internal notes, salary) |
Configure visibility using Field Properties
Access detailed visibility settings for individual fields by using the Field Properties window. This method allows configuration of which constituent roles see specific fields in directories.
- Go to Constituent Manager.
- Click Settings > Constituent Roles, then select the role you want to update.
- Click the Profile Fields tab.
- Click the pencil icon on the right side of the active (white) field you want to update.
-
The Group Field Properties window will open.
- Select the radio button next to These constituent roles to then select which constituent roles will see this field in directories.
Â
- Click the green Update Properties button to save changes.
The visibility settings are now applied to all directories using this role. For additional information about the other settings in this section see the article "Customize constituent profile data."
Hide fields entirely
- Go to Constituent Manager.
- Click Settings > Constituent Roles.
- Click the role to modify (for example, Faculty & Staff).
- Go to the Profile Fields tab.
- Find the field to hide (for example, "School" or "Department").
- Set it to Hidden.
- Click Save.
The field is now hidden from all directories. Change it back to Public or Private later if needed.
Hide labels while showing data
To display field data but not its label, configure it in the Composer element settings:
- Go to Composer and open the directory page.
- Click the Constituent element > Directory format to edit it.
- Click Element Settings.
- Go to Constituent Details section.
- Check the fields to show (for example, Phone Number).
- The element will display the data. The site's CSS controls whether the label shows.
Common configurations
- Hide "School" field: Set to Hidden in Profile Fields. Useful if everyone in the directory is from one school.
- Hide "Phone" field: Set to Private so staff can choose, or Hidden if phone numbers should never display.
- Show email, hide phone: Public for email, Hidden for phone in Profile Fields tab.
- Show data without labels: Keep fields as Public, then work with the design team to hide the labels via CSS.
Comments
Please Sign in to leave a comment if you don't see the comment box below.