Global filters require configuration at multiple levels. Org admins define the filter fields, app admins map those fields to app data, and end users apply filters in their workspaces.
Prerequisites
Before setting up global filters, ensure you have:- Org Admin access for creating organization-level field definitions
- App Admin access for the apps you want to enable for global filtering
- An understanding of which fields should be filterable across your organization
Part 1: Organization-Level Setup
1
Navigate to Field Mappings
- Click on Organization Settings in the main navigation
- Select Platform from the settings menu
- Click the Field Mappings tab
2
Plan Your Global Fields
Before creating fields, identify the common dimensions your organization needs to filter across:Common global filter fields:
| Field Name | Type | Example Use |
|---|---|---|
| Company | Dropdown | Filter all data by customer/company |
| Region | Dropdown | Geographic segmentation |
| Date Range | Date | Time-based analysis |
| Status | Dropdown | Filter by record status |
| Department | Dropdown | Organizational unit filtering |
| Product Line | Dropdown | Product-specific views |
3
Create Field Definitions
For each global field:
- Click the Add Field button
- Enter a Field Name using clear, organization-wide terminology
- Select the appropriate Type for the data:
- Text - Free-form text matching
- Dropdown - Predefined options
- Date - Date/time filtering
- Number - Numeric comparisons
- Add a Description explaining the field’s purpose and expected values
- Click Apply to save
4
Verify Field Definitions
Review your field definitions in the Field Mappings table:
- Confirm all required fields are listed
- Verify types are correct for intended filtering behavior
- Check descriptions provide clear guidance for app admins
Field Naming Best Practices
- Recommended Names
- Names to Avoid
Use standardized, clear names:
- Company
- Customer
- Region
- Date Range
- Fiscal Quarter
- Status
- Department
- Product Category
Part 2: App-Level Configuration
App admins connect organization fields to their app’s data fields, enabling global filters to work with their app’s widgets.1
Access App Field Mappings
- Navigate to your app
- Open the Configuration section
- Select the Field Mappings tab
2
Map Organization Fields to App Fields
For each organization field that applies to your app:
- Locate the organization field in the list
- Click the dropdown on the right side
- Select the corresponding field from your app
| Organization Field | App Field (Sales App) | App Field (Support App) |
|---|---|---|
| Company | Account_Name | Customer |
| Region | Sales_Territory | Support_Region |
| Status | Deal_Stage | Ticket_Status |
| Date Range | Close_Date | Created_Date |
3
Resolve Type Mismatches
If you see an error icon next to a mapping:
- Check the organization field type
- Compare with your selected app field type
- Either:
- Select a different app field with a compatible type
- Request the org admin to adjust the organization field type
- Modify your app’s field type to match (if appropriate)
Type mismatches occur when, for example, an organization field is defined as “Date” but the app field is “Text”. The filter may not work correctly until types align.
4
Test Your Mappings
After configuring mappings:
- Navigate to a workspace containing widgets from your app
- Apply a global filter for a mapped field
- Verify that your app’s widgets update correctly
- Test with different filter values to confirm consistent behavior
Handling Multiple Apps
If you administer multiple apps, repeat the mapping process for each:Consistent Mapping
Map the same organization field to equivalent fields in each app for consistent filtering behavior
Document Decisions
Keep notes on which app fields map to which organization fields, especially for fields with similar names
Part 3: Using Global Filters
End users interact with global filters through the workspace filter bar.1
Locate the Filter Bar
Navigate to any workspace. The global filter bar appears at the top of the workspace, above the widgets.
2
Select Filter Criteria
- Click on a filter dropdown (e.g., Company, Region, Date Range)
- Select one or more values from the available options
- The filter is applied immediately
- Select “West” AND “Central” regions to see data from both
3
Combine Multiple Filters
Apply filters across multiple dimensions:
4
Modify or Clear Filters
To change a filter:
- Click the filter dropdown and select new values
- Widgets update automatically
- Click the X on the filter pill
- Click Clear All to reset the workspace to an unfiltered view
Understanding Filter Behavior
Compatible Widgets
Compatible Widgets
A widget responds to a global filter only if:
- The app has a field mapping for that filter dimension
- The widget displays data from a field that’s mapped
Filter Logic
Filter Logic
Multiple filters within a workspace use AND logic:
- Region = West AND Status = Active shows only records matching both criteria
- Region = West OR Central shows records from either region
Performance Considerations
Performance Considerations
Global filters are optimized for real-time updates. However:
- Very large datasets may take slightly longer to filter
- Complex widgets with multiple data sources may require additional processing
- Performance remains responsive for typical workspace configurations
Troubleshooting
Common Issues and Solutions
- Filter Not Working
- Type Mismatch Errors
- Missing Filter Options
Symptoms: Applying a global filter doesn’t change widget dataSolutions:
- Verify the app has a field mapping for this filter dimension
- Check for type mismatch warnings in the app’s Field Mappings
- Confirm the widget displays data from the mapped field
- Ensure you have permission to view the filtered data
Next Steps
Global Filters Feature
Learn more about global filter capabilities and best practices
Analytics
Create dashboards that leverage global filtering for dynamic data views
Roles & Permissions
Configure admin access for field mapping management
Best Practices
General guidance for effective Elementum implementations