Custom Fields let you extend Humanforce HR to capture the information that's unique to your organisation — beyond the standard profile fields. Whether that's dietary requirements, uniform sizes, HR regions, or anything else your team needs to track, Custom Fields make it possible.
This article covers:
- What are Custom Fields?
- Where do Custom Fields appear?
- Creating a Custom Field
- Organising with Categories
- Managing access
What are Custom Fields?
Custom Fields are additional data fields you create and configure yourself. They appear on employee profiles (or other areas of the platform depending on how you set them up) and can be filled in by the employee, their manager, or an HR admin.
Where do Custom Fields appear?
When you create a Custom Field, you choose a Data Type — this controls where it shows up on the platform.
- Person: Appears on the Profile tab, under the category you choose.
- Job: Appears on the Job tab of the employee profile.
- Job – Remuneration Schedule: Appears on the Job tab, inside the Remuneration Schedule section.
- Training: Appears when adding or viewing a training record.
- Address: Appears on the Profile tab within the Address section, configurable per address.
- Email Address: Appears on the Profile tab per email address.
- Phone Number: Appears on the Profile tab per phone number.
Creating a Custom Field
1. Navigate to Settings >> All Settings >> Custom Fields.
2. Select the tab you want the field to appear on (e.g. Person, Job, Training).
3. Click Create Custom Field.
4. Enter a name for your field (e.g. Languages, Work Days, Dietary Requirements). The API Name will fill in automatically — you don't need to edit this.
5. Select a Data Type. This determines where the field appears on the profile.
6. Configure the field — set up dropdown options, whether the field is required, and any other settings.
7. Assign permissions to control which groups can view or edit this field.
8. Click Create.
Organising with Categories
If you create a number of custom fields, you can group them into categories to keep the profile tidy and easy to navigate.
1. Navigate to Settings >> All Settings >> Custom Fields.
2. Click Create Category and give it a clear name.
3. Assign any existing custom fields to the category.
4. Drag and drop categories into your preferred order — this is the order they'll appear on the employee profile.
Managing access to Custom Fields
You control who can see and edit each custom field through permission settings. This is especially useful for sensitive fields like remuneration data or diversity information.
1. Navigate to Settings >> Permissions.
2. Click Edit next to the permission group you want to update.
3. Search for the custom field by name.
4. Toggle View and/or Edit access on or off.
5. Click Save.