Skip to main content

Understanding Custom Properties & Groups

GCXONE provides a flexible mechanism to categorize sites and restrict user visibility using Customer Groups and Custom Fields.

Customer Groups (Visibility Filtering)

Customer Groups allow you to control which specific customers a user can access without creating unique roles for every client. This is essential for segregating data in multi-tenant environments.

Key Benefits

  • Data Segregation: Prevent users (e.g., an installer for Company A) from seeing sites belonging to Company B.
  • Environment Separation: Isolate production sites from test/trial sites to avoid operator confusion during maintenance.
  • Scalability: Assign a single "Operator" role to multiple users, then filter their view simply by changing their Customer Group assignment.

[!IMPORTANT] GCXONE uses a Positive Definition policy. Users at the Service Provider level see everything by default unless explicitly restricted by a Customer Group.

Custom Fields

Custom Fields are user-defined variables that store site-specific metadata used in workflows and reporting.

Supported Field Types

  • Text: Any character sequence (e.g., "License Plate", "Gate Code").
  • Number: Positive or negative integers.
  • Select One / Multiple: Dropdown lists for standardized inputs (e.g., "Customer Tier", "Security Level").

Configuration Scope

  • Sites: The field appears on the settings page of every individual site.
  • Site Groups: The field is set at the group level and inherited by or displayed for all sites in that group.

Audit and Public Display

A custom field can be marked as Public to include it in PDF/Email reports, or as Hidden to store sensitive information (like master override codes) that is only visible to specific administrative roles.