Organization Custom fields

Appxite

Introduction

This article guides administrators in creating and customizing fields for Organizations, including setting visibility, update permissions, and access controls. Custom fields allow you to sync and display specific details, such as customer profile data from your CRM, directly within the platform and appear on the Organization profile page.

In this article:

Navigate to Custom Fields Settings

You can add additional information to an Organization by creating custom fields, which allow you to sync and display specific details directly within the platform.

To create Organization Custom Fields:

  1. Navigate to SettingsCustom Fields
  2. Click +Add new

2024-08-27 08_45_16-Inbox - Nigora.Makhmadali@appxite.com - Outlook.png

Configure Custom Field Properties

Custom fields can be configured with specific options to meet your organizational needs:
jjjjjkkkk.png

  1. Add Name of the Custom field
  2. Select Organization from the entity options
  3. Type: Choose between Text, Number, Checkbox, Single select drop-down, or Multi-select drop-down Checkbox
  4. Choose whether the field is required

  5. Choose whether the field can be modified after its initial configuration
  6. Choose which organization the field will be available to
  7. Choose which roles from the list will have access to the field
NOTE! All configuration options should be carefully considered as some settings cannot be modified after initial setup.

View Custom Fields in Different Contexts

Custom fields appear in multiple locations throughout the platform to ensure consistent data management:

Organization Profile Page

Custom fields are displayed directly on the Organization profile page, allowing users to view and edit organization-specific information.

2024-08-23 14_11_28-Customer Organizations.png

Create New Organization Page

When creating a new organization, custom fields appear in the form to ensure all required information is captured from the start.

2024-08-23 15_23_05-Customer Organizations.png

Create/Edit Reseller Page

Custom fields also appear when creating or editing reseller information, maintaining data consistency across all organization types.

Required Custom Fields

As a Seller Admin, you can configure Required Custom Fields. When a Custom Field is set as required at the Organization level, a new Customer cannot be created until that field is completed.

Configuring Required Custom Fields

To set up a Required Custom Field:

1. Go to Settings

2. Open the Custom Fields section.

3. Click Add new.

3. Enter the necessary details and select the Is required checkbox.

4. Click Save to apply your configuration.

Organization Creation

Once a Required Custom Field has been configured, it will appear as a mandatory field during the creation of a new Organization.
For more information, see the document on Creating a New Organization.

An Organization must be Approved and Active in order to purchase Subscriptions and fully utilize the Platform.

Refer to Activating an Organization for details.

NOTE! An Organization cannot be approved or activated if any Required Custom Fields are left incomplete.
If a user attempts to click the Approve button without completing these fields, the system will block the action and display an appropriate error message.


Approving the Customer Organization without filling mandatory Required fields is also not possible by using Approve Customer API. In reponse the related error is shown:


Handle Unsaved Changes Warning

The system includes safeguards to prevent accidental data loss when working with custom fields.

Warning Pop-up Behavior

If a user has edited fields in the Organization profile page but has not saved them, attempting to navigate to another page will trigger a warning pop-up message: "You have unsaved changes to your custom fields"

The pop-up provides three options:

  • Save (primary highlight button) - Saves changes and navigates to the new page
  • Discard - Discards changes and navigates to the new page
  • Cancel - Closes pop-up and remains on current page with unsaved changes intact

User Action Scenarios

Cancel Option:

  1. User clicks Cancel
  2. Pop-up closes
  3. User remains on the page
  4. Unsaved changes are preserved

Discard Option:

  1. User clicks Discard
  2. User redirected to section which had selected initially (e.g. Subscriptions tab
  3. Changes are not saved
  4. Original field values are restored

Save Option:

  1. User clicks Save
  2. Changes are saved to the system
  3. User redirected to target page (e.g., Subscriptions tab)
  4. Updated field values are preserved

Summary

Organization custom fields provide a powerful way to extend the platform's data model to meet specific business requirements. By configuring field types, access permissions, and visibility settings, administrators can ensure that relevant organizational data is captured, displayed, and managed consistently across the platform. The unsaved changes warning system helps prevent accidental data loss during the editing process.

Related Content

 

Was this article helpful?

0 out of 0 found this helpful

Add comment

Please sign in to leave a comment.