Skip to main content

Profile Fields and Module Requirements

Updated this week

Overview

From the administration panel, it is possible to configure which user profile information should be:

  • Visible

  • Required

Additionally, this configuration is complemented by a new functionality that allows defining which fields are mandatory to make reservations in each module.

User Profile Fields Configuration

Location

Administration Panel → Office Settings → General Section

Functionality

In this section, there are toggles that allow you to:

  • Show fields in the user profile

  • Define whether those fields are required

This directly impacts the user application:

  • Visible and required fields can be completed from the profile.

Example

An administrator can configure:

  • Employee Number → Visible + Required

  • Company → Visible + Not required

👉 In this case:

  • The user will see both fields

  • But will only be required to complete the employee number

Mandatory Requirements per Module

Additionally, a module-specific configuration has been introduced that allows defining:

👉 Which profile fields are required in order to make a reservation

Functionality

For each module (e.g., parking, desk, rooms, dining):

  • There is a selection dropdown

  • In this dropdown, the fields that must be mandatory for booking are defined

Behavior

When a user attempts to make a reservation:

  • The system validates whether the required fields for that module are completed

  • If any are missing:

    • The reservation cannot be completed

    • The user will be prompted to complete the information in their profile

Relationship Between Both Configurations

These two functionalities work together:

General Configuration

  • Defines which fields exist, are visible, and are required globally

Module Configuration

  • Defines which fields are specifically required to make a reservation

Complete Example

In general configuration:

  • Field “Employee Number” → Visible + Not required

In the parking module:

  • “Employee Number” is configured as required for booking

👉 Result:

  • The user will see the field in their profile

  • They are not required to complete it initially

  • But they must complete it in order to book parking

Did this answer your question?