-
Notifications
You must be signed in to change notification settings - Fork 0
Authentication Events
Article Type: Concept Audience: Enterprise Administrators Module: Enterprise Admin - Access Control Applies to Versions: All Versions
The Authentication Events screen provides Enterprise Administrators with comprehensive visibility into all authentication activities across the entire Fuuz Enterprise. This centralized security audit log captures every authentication attempt, API key generation, token verification, and identity provider interaction for all users, applications, and systems within your organization.
Authentication Events serve as the primary tool for security investigations, compliance auditing, troubleshooting user access issues, and monitoring potential security threats. All events are logged in real-time with 180-day retention and can be exported without row limits for external analysis or long-term archival.
Important: This feature is accessible exclusively to users with Enterprise Admin access type. Authentication Events span all Organizations and Applications within the Enterprise, providing complete visibility across your entire deployment.
Key Capabilities: Real-time event logging, 180-day retention, unlimited export capability, automatic account lockout after 5 failed attempts, customizable alerting via Data Flows, and integration with external SIEM and compliance systems.
- Enterprise Administrators: Primary security and compliance monitoring
- Security Teams: Investigating suspicious authentication patterns or security incidents
- Compliance Officers: Generating audit reports for SOC 2, ISO 27001, and regulatory requirements
- IT Support: Troubleshooting user login and access issues
- API Administrators: Monitoring API key usage and authentication failures
- Troubleshooting user login issues and account lockouts
- Security investigations following suspected breaches or unusual activity
- Audit compliance reporting for regulatory frameworks
- Monitoring API usage patterns and authentication failures
- Tracking user access across applications and environments
- Identifying compromised credentials or brute force attacks
- Verifying identity provider integration functionality
Authentication Events are captured at the enterprise service mesh layer, ensuring comprehensive logging regardless of the authentication method, application, or entry point. Every authentication attempt generates an event record that includes timestamp, event type, status, user information, IP address (for external logins), identity provider, and failure reason (if applicable).
Events are logged synchronously in real-time, meaning that as soon as an authentication attempt completes, the event is immediately available in the Authentication Events screen. There is no batch processing delay or asynchronous logging queue that might delay event visibility.
| Event Type | Description | Triggered By |
|---|---|---|
| Authentication | Standard user login attempt via username and password | User login form submission |
| CompareSecret | Password verification during authentication | Login process, password change validation |
| GenerateAPIKey | Creation of new API key for programmatic access | User or administrator generating API key |
| Initialization | Initial authentication session establishment | First login, session creation |
| InvalidAuthentication | Failed authentication attempt with invalid credentials | Incorrect username or password |
| Recovery | Password reset or account recovery process | Forgot password workflow, account unlock |
| SetSecret | Password creation or change operation | Initial password setup, password change |
| TokenRefresh | JWT token renewal during active session | Automatic token refresh, session extension |
| VerifyApiKey | API key authentication validation | API request with API key credentials |
| VerifyToken | JWT token validation for authenticated request | Each authenticated API or UI request |
| VerifyTokenExpired | Detection of expired JWT token | Expired session, stale token usage |
- Success: Authentication attempt completed successfully and access was granted
- Failure: Authentication attempt failed due to invalid credentials, expired tokens, or other authentication errors
- Incomplete: Authentication process started but did not complete (user abandoned, timeout, system error)
Failure reasons are captured as free-text descriptions that provide specific detail about why an authentication attempt failed. Common failure reasons include:
-
Authentication failed: jwt expired- JWT token has exceeded its validity period -
jwt expired- Shortened form indicating token expiration -
Invalid credentials- Username or password incorrect -
Account locked- User account locked due to failed attempts -
API key invalid- API key does not exist or has been revoked - Additional system-generated messages describing specific authentication failures
The Fuuz Platform implements automatic account lockout protection to prevent brute force attacks. After 5 consecutive failed login attempts, the user account is automatically locked and cannot authenticate until an Enterprise Administrator manually unlocks the account through the Enterprise Users screen.
Important: The 5-failure threshold applies to standard authentication attempts. Account lockout does not automatically reset after a time period - it requires administrative intervention to unlock. This ensures that potential security threats are reviewed by administrators before access is restored.
Scenario: Multiple failed login attempts detected from unfamiliar IP addresses
Investigation Steps:
- Filter Authentication Events by Status = Failure and Event Type = InvalidAuthentication
- Review IP Address column to identify suspicious source locations
- Check Username column to determine if attacks target specific accounts or are random
- Export filtered results to CSV for detailed analysis and reporting
- If compromised credentials suspected, immediately reset affected user passwords
- Set up Data Flow alert to notify security team of future high-frequency failures from same IP ranges
Scenario: User reports inability to log in and receiving error messages
Troubleshooting Steps:
- Open Authentication Events and search for the user by username or select from the User dropdown
- Review recent authentication attempts to identify failure patterns
- Check Failure Reason column for specific error messages (expired token, invalid credentials, account locked)
- If account locked, open the Enterprise Users screen to unlock the account
- If repeated VerifyTokenExpired events, advise user to clear browser cache and re-login
- If API key issues, verify API key is valid and has not been revoked
Scenario: Annual SOC 2 audit requires evidence of authentication monitoring and access control
Reporting Steps:
- Set date range to cover the audit period (e.g., January 1 - December 31)
- Export all authentication events to Excel for comprehensive audit trail
- Filter by specific Applications or Users if audit scope is limited
- Generate summary reports showing total authentication attempts, success rate, and lockout incidents
- Document account lockout mechanism and administrative unlock procedures
- Provide evidence of real-time logging and 180-day retention policy
Scenario: Monitor API key authentication patterns to identify unusual usage or potential API key compromise
Monitoring Steps:
- Filter by Event Type = VerifyApiKey to isolate API authentication events
- Review User Api Key column to track usage of specific API keys
- Check IP Address patterns for unexpected geographic locations
- Monitor for high-frequency API calls that might indicate automated attacks or runaway processes
- Filter by Status = Failure to identify API keys that are no longer valid
- Set up Data Flow to export API authentication events to external monitoring system
Scenario: Verify that OIDC or SAML identity provider integration is functioning correctly
Verification Steps:
- Filter by Identity Provider column to view authentication events for specific IdP
- Review success vs failure rates to identify integration issues
- Check that external IdP users show correct Identity Provider (not "Internal")
- Verify token refresh patterns are consistent with IdP token expiration settings
- Monitor for VerifyTokenExpired events that might indicate IdP token lifecycle issues
Open the Authentication Events screen from the Access Control area of the Enterprise Admin interface.
Required Permissions:
- Access Type: Enterprise Admin (exclusive access - not available to App Admins or Developers)
- Visibility Scope: All Organizations and Applications across the entire Enterprise
| Filter Field | Type | Description |
|---|---|---|
| Start Date / End Date | Date Range Picker | Filter events by date/time range; no maximum range limit; defaults to most recent events |
| Authentication Event Type | Dropdown (Multi-select) | Select one or more event types (Authentication, VerifyApiKey, TokenRefresh, etc.) |
| Authentication Event Status | Dropdown (Multi-select) | Filter by Success, Failure, or Incomplete status |
| Username | Free Text Search | Enter partial or full username for text matching; case-insensitive |
| User | Dropdown List | Select from list of known Enterprise Users; more precise than Username text search |
| Tenant (Application) | Dropdown (Multi-select) | Filter events by specific Application (also referred to as Tenant in some interfaces) |
| Identity Provider | Dropdown (Multi-select) | Filter by authentication provider (Internal, OIDC, SAML, or configured IdP names) |
| Initiated By User | Dropdown | Filter events initiated by specific user (useful for administrative actions) |
| User Api Key | Text Search | Search for events using specific API key identifier |
Note: The Username filter uses free-text pattern matching and may return partial matches, while the User dropdown provides exact user selection. For precise user filtering, use the User dropdown. For broader searches or when the exact username is uncertain, use the Username text field.
| Column | Content |
|---|---|
| Created At | Timestamp of authentication event (MM/DD/YYYY HH:MM AM/PM format) |
| Authentication Event Type | Specific event classification (11 types listed in Architecture section) |
| Authentication Event Status | Success, Failure, or Incomplete |
| Username | Username of the user attempting authentication |
| User | Full user display name or identifier from Enterprise User record |
| Tenant (Application) | Application name where authentication occurred |
| Role | Role associated with user authentication (if applicable) |
| Token Id | Unique identifier for the JWT token generated or verified |
| User Api Key | API key identifier used for authentication (for API requests) |
| IP Address | Source IP address for external authentication attempts (not captured for internal services) |
| Failure Reason | Free-text description of why authentication failed (only populated for Failure status) |
| Identity Provider | Authentication provider used (Internal, OIDC, SAML, or configured IdP name) |
Authentication Events can be exported to CSV or Excel formats for external analysis, archival, or integration with other systems. There are no row limits on exports - the system will export all records matching your current filter criteria regardless of volume.
Export Process:
- Apply desired filters to narrow the data set (recommended for large exports)
- Click the export button in the toolbar
- Select CSV or Excel format
- Download file will include all columns and all rows matching the filter
Tip: For exports covering large date ranges or high-traffic applications, consider filtering by Application, date range, or event type to create manageable export files. While there is no technical row limit, extremely large exports may take time to generate and download.
Authentication Events are retained for 180 days from the date the event was created. After 180 days, events are automatically purged from the system. Organizations requiring longer retention periods should implement automated export workflows using Data Flows to archive authentication data to external systems or data warehouses.
Important: The 180-day retention policy is a platform constraint and cannot be extended through configuration. For compliance requirements exceeding 180 days, establish automated export processes to external archival systems.
All authentication events are logged synchronously in real-time. When an authentication attempt completes, the event record is immediately written to the authentication log and is instantly available in the Authentication Events screen. There is no batch processing delay or queuing mechanism that might defer event visibility.
This real-time architecture ensures that security investigations and troubleshooting activities have access to the most current authentication data without waiting for log processing cycles.
IP addresses are captured for all external authentication attempts initiated from client browsers or external API consumers. Internal service-to-service authentication (such as Gateway-to-Platform or scheduled Data Flow execution) does not capture IP addresses since these requests originate from within the platform infrastructure.
The IP Address field is valuable for identifying geographic patterns in authentication attempts, detecting suspicious login locations, and correlating failed authentication attempts from specific IP ranges that might indicate coordinated attacks.
Any identity provider configured for your Enterprise will appear in the Identity Provider column and filter options. This includes:
- Internal: Standard Fuuz username/password authentication
- OIDC Providers: OpenID Connect integrations (Azure AD, Okta, Google Workspace, etc.)
- SAML Providers: SAML 2.0 enterprise identity providers
- Custom IdPs: Any organization-specific identity provider configurations
Each configured identity provider will display using the name assigned during the IdP configuration process, making it easy to filter and analyze authentication patterns by provider.
Administrators can establish automated alerting for authentication events using Data Flows. Common alerting patterns include:
- High-Frequency Failures: Alert when more than X failed attempts occur within Y minutes
- Geographic Anomalies: Notify when authentication attempts originate from unexpected IP ranges or countries
- Account Lockouts: Immediate notification when user accounts are automatically locked
- API Key Issues: Alert on repeated API key authentication failures
- After-Hours Access: Notify on authentication attempts outside of normal business hours
Data Flows can also push authentication events to external systems including SIEM platforms, compliance databases, or ticketing systems for centralized security monitoring.
Authentication Events fulfill audit logging requirements for multiple compliance frameworks:
- SOC 2 Type II: Demonstrates comprehensive logging and monitoring of logical access controls
- ISO 27001: Provides evidence of access control monitoring and security event logging
- GDPR: Supports data access auditing and breach detection requirements
- HIPAA: Documents access attempts to systems containing protected health information
- NIST 800-53: Satisfies audit and accountability control families
The real-time logging, comprehensive event capture, and exportability features ensure that Authentication Events meet the most stringent audit and compliance requirements across industries.
| Issue | Cause | Resolution |
|---|---|---|
| Cannot access Authentication Events screen | User does not have Enterprise Admin access type | Contact another Enterprise Administrator to grant Enterprise Admin access type to your user account |
| User reports locked out of account | 5 or more failed authentication attempts triggered automatic lockout | Review Authentication Events for the user to confirm lockout cause, then unlock account via Enterprise Users screen |
| Missing events from specific date range | Events older than 180 days have been automatically purged | Check external archival systems if automated exports were configured; otherwise data is permanently deleted |
| IP Address column blank for some events | Authentication originated from internal platform services | Expected behavior - IP addresses only captured for external authentication attempts; internal service authentication does not log IP |
| Export appears incomplete or missing rows | Filters were applied before export that limited results | Clear all filters and re-export to get complete dataset; verify date range covers desired period |
| Identity Provider shows "Internal" but user has SSO | User authenticated with username/password instead of SSO flow | Verify IdP configuration is correct; ensure user is accessing correct SSO login URL; user may be bypassing SSO |
| High volume of VerifyTokenExpired events | Token expiration settings too aggressive or browser caching issues | Review token lifetime settings; advise users to clear browser cache; check if IdP token expiration is properly configured |
| Unusual pattern of failed API key authentication | Compromised or expired API key being used | Revoke suspect API key immediately; review IP addresses for attack pattern; generate new API key; notify affected system owners |
| Cannot find specific user's authentication events | Username spelling incorrect or events outside 180-day retention | Verify correct username spelling; use User dropdown instead of Username text field for exact match; check date range |
| Version | Date | Editor | Description |
|---|---|---|---|
| 1.0 | 2025-12-29 | Fuuz Documentation Team | Initial Release |
- Enterprise-Admin-Overview
- Enterprise-Users
- Enterprise-Users-vs-Access-Requests
- API-Keys
- Access-Requests
- Applications-Tenants
Source: support.fuuz.com
Getting Started (14)
- Access Field Level Help within the Fuuz Platform
- Field-Level Help
- Fuuz Platform 101: Low/No-Code Technology in Manufacturing
- Fuuz Platform Architecture
- Getting to Know the Fuuz Platform
- Logging into Fuuz – Cloud Access
- Manage what displays in Field Level Help throughout Fuuz
- Recovering Your Fuuz Account
- Sharing A Page
- Switching Between Apps in Fuuz
- Switching between Fuuz Environments (Build, QA, Production)
- Trouble Logging Into Fuuz
- Unique Email Plus Addressing
- Welcome To Industry Accelerators!
Training Guides (52)
Applications
- Brand and Configure Your Application
- Create an Application
- Deactivate (Retire) an Application
- Find Pages Beyond the Left Menu
- Install a Fuuz Package
- Navigate the Application Designer
- Retire an Application
Access & Users
- Approve Access Requests
- Approve Application Access Requests
- Configure the Internal Password Policy
- Create a Role
- Create an API Key
- Deactivate and Reactivate a User
- Grant Permissions with Policies
- Investigate Login Activity
- Invite a User to an Application
- Manage App Users
- Request Access to an Application
- Switch Applications, Roles, and Environments
- Understand Developer Access
- Understand Web Access
- Use the User Menu (Profile, Theme, and More)
Data Models & Schema
- Add a Custom Field
- Create a Data Model
- Create a Sequence
- Design Model Fields in the Schema Designer
- Relate Two Data Models
Screens
Weather Lookup Series — guided 3-part build
- Part 1 · Build the Screen (Beginner)
- Part 2 · Store the Readings (Intermediate)
- Part 3 · Watched Locations & Scheduled Capture (Advanced)
Data Flows & Integrations
- Call an External API with a Flow
- Connect to External Systems
- Create a Data Flow
- Create a Notification Channel
- Create a Webhook
- Save Queries, Scripts, and Data Mappings
- Schedule a Data Flow
- Use the Script Editor
Data, Reporting & Monitoring
- Browse Data with Data Explorer
- Build a Document (Report or Label)
- Check Component References
- Create Configuration Records (Modules, Units, Calendars, and More)
- Explore the GraphQL API
- Export Data
- Import Data into an Application
- Investigate Application Logs
- Save an Export Configuration
- Trace a Data Change
Enterprise & Organizations
Platform Concepts & Architecture (10)
- Bridging the Red and Blue Data Divide - How Fuuz Became the First Industrial Platform to Merge Operational and Business Intelligence
- Claude AI Skills for the Fuuz Platform
- Cool Things we built with Fuuz Episode 1 12.5.2025 (Public)
- Differences between MES and ERP from an ERP Consultant Eric Kimberling
- Fuuz can be your "Connected Worker Platform"
- Listen and Learn what MES is and what makes it unique
- Manufacturers struggle with Build versus Buy for their MES and what are the Core 4 Elements
- Stock Price Application
- Why All Manufacturers Build their MES System Part 1
- Why All Manufacturers Build their MES System Part 2
Screens & Application Design (17)
- Application Designer Guide
- Array Input
- Combobox
- Dynamic Field Configurations
- Fuuz Deployment Methodologies
- Fuuz Form Detail Screen Specification
- Historical Data Table Screen Design Standard
- JSON
- JSON Form Fields in Action Steps
- JSON Schema Inputs
- Master Data Table Screen Design Standard
- Mobile Screen Design Standard
- Screen Context Container
- Screen Generation (AI) Flow Template V1.5.1
- Setup Data Table Screen Design Standard
- Table Column Conditional Formatting
- Transform Data in a Column
Data Models & Schema (8)
Data Flows & Scripting (51)
Designing Flows
- Data Flow Design Standards
- Data Flow Logs
- Debugging and Testing our Fuuz Data Flows
- Flow Schedules
- Fuuz Data Flows enable DataOps at Scale, ETL, iPaaS and more
- How to Create APIs Using Data Flows in Fuuz
- How To General E-Commerce Integrations using Data Flows in Fuuz iPaaS
- How to Setup a daily file import using Fuuz Data Flows
- Managing Large Datasets in Fuuz: Data Flow Engine Performance Optimization
- The Power of Data Flows - Unlocking Industrial Intelligence with Fuuz
- Using Fuuz with FTP integrations and Data Flows iPaaS
Data Flow Nodes
- Data Flow Nodes Reference
- Debugging & Context Nodes
- Flow Control Nodes
- Fuuz Platform Nodes
- IIoT & Gateway Nodes
- Integration Nodes
- Notification Nodes
- Source & Trigger Nodes
- Transform Nodes
JSONata Reference
- Aggregation Functions
- Array Functions
- Boolean Functions
- Boolean Operators
- Comparison Operators
- Composition
- Construction
- Constructs
- Custom Fuuz Only JSONata Library
- Date Time Functions
- Date Time Processing
- Expressions
- Fuuz Bindings: $predicateFilter
- Higher Order Functions
- Jsonata Tutorial
- Numeric Functions
- Numeric Operators
- Object Functions
- Other Operators
- Path Operators
- Predicate Expressions
- Processing Model
- Regex
- Simple Queries
- Slow Transform Performance: JSONata vs JavaScript Optimization Guide
- Sorting Grouping and Aggregation
- String Functions
Scripting
Integrations & Connectors (30)
General & iPaaS
- API Keys
- Cloud Connectors - Complete Reference Guide
- Connecting a CRM with your ERP using Fuuz
- Connecting a Vending Machine to your ERP system using Fuuz
- Creating a Scheduled Integration & Sending a CSV File in an Email
- Debug a NetSuite SOAP API integration
- Fuuz Connections help you integrate your Systems and Devices
- Fuuz has lists of Connectors and Drivers you can use
- Fuuz has pre-built integration Connectors
- How to create a check an ODBC connection with another system
- How to Create a RESTful API Using the Fuuz Platform
- How to create a simple Integration and Store data in Fuuz
- How To Design or Configure Policies and Policy Groups for my App in Fuuz
- How to Integrate Fuuz with another product or another API
- How to Integrate with an HR system like ADP using Fuuz iPaaS
- How to use API Explorer and GraphQL to Query Data in Fuuz for Beginners
- How you Integrate your ERP with your MES
- Industry 3 and Industry 4 differences in ERP and MES Integrations
- Integrated Carrier Package
- Make REST-Based Calls With An API Key
- Policy Groups
- System connectivity validation - testing a connection when your 3rd party moves its hosting
- Using Fuuz as an iPaaS to Connect - to an API, Collect - Data from the API, Store - that data in Fuuz tables
Plex
- How to connect using Plex UX datasources from Fuuz iPaaS
- How to integrate with Plex Classic using Fuuz iPaaS
- How to Setup and Connect to Plex APIs
EDI
IIoT & Edge Gateway (18)
- Edge Connections: Complete Industrial Integration Reference
- Edge Gateway Flows
- Edge Gateway Installation Step-by-Step
- Edge to Cloud Infrastructure
- Gateway Deployment & Architecture
- Gateway System Requirements
- How IIoT fits into the Industrial Data "Stack"
Physical Device Connectors
- Connecting To Kepware OPCUA Server
- Fanuc Robot Connectivity using Edge Gateway
- HMI Template Standard - ISA-101 Compliant
- How to connect OPC/UA simulator to the Edge Gateway
- Modbus TCP
- MQTT
- Omron PLC/HMI NX102 Connectivity with Edge Gateway
Edge Data Connectors
Reporting, Documents & Dashboards (8)
- Building a Non-Conformance Report (NCR) Application in Fuuz
- Create responsive structured dashboard layouts using the Grid Container and Grid Cell components
- How to add visualizations (charts and graphs) to reports in Fuuz for Beginners
- How to build real-time reports in Fuuz from scratch for Beginners
- How to modify existing reports in Fuuz for Beginners
- Non-Conformance Report Accelerator
- Printing Documents
- Printing Documents From Fuuz
Administration & Access Control (27)
- Access Control
- Access Requests
- Access Requests: Overview
- Access Type Overview
- Access Types
- Add Users to Fuuz Apps
- App Admin Access
- App Management
- App Users
- Applications (Tenants)
- Authentication Events
- Change a User's Access Type
- Configurations
- Create Users and Set Access Type
- Enterprise Admin Overview
- Enterprise Users
- Enterprise Users vs Access Requests
- How To Login to your Fuuz Enterprise - Non Single Sign On
- How To Login to your Fuuz Enterprise - Single Sign On
- Identity Providers
- Notifications
- Notifications
- Organizations
- Roles
- Settings
- Switching my active Role within Fuuz
- Troubleshooting User Login Errors Due to Identity Provider Misconfiguration
Data Management (8)
Accelerators, Templates & Packages (8)
- Create a Quality Batch Golden Record Analysis Tool in Fuuz
- Fuuz Developer 101 Bootcamp - 2026 Schedule & Enrollment
- Fuuz Developer 101 Bootcamp - Program Overview
- Fuuz Industry Accelerators - Installation & Best Practices
- Fuuz Industry Accelerators - Overview
- How-To: Managing Green/Blue Deployments with Fuuz Package Management Zero-Downtime
- Model Agnostic Scheduling System APS
- Setting up In-House Fuuz
Design Standards (1)
How-To Guides (8)
- Connecting to Fuuz from a remote system to execute a Fuuz API
- Connecting to Fuuz from a remote system to execute a Fuuz API - Extended Features Part 2
- Data Mapping
- Document your Application using Atlassian Confluence and our Pre-Built App
- Fuuz Platform Capabilities
- How to add multiple data records to the Fuuz database with a single API call
- How to on Best Practices for Designing Flows in Fuuz
- Using the Transformation Explorer
FAQ & Troubleshooting (1)
Release Notes (117)
2026
- 2026.1 (January 2026)
- 2026.2 (February 2026)
- 2026.3 (March 2026)
- 2026.4 (April 2026)
- 2026.5 (May 2026)
- 2026.6 (June 2026)
2025
- 2025.1 (January 2025)
- 2025.10 (October 2025)
- 2025.11 (November 2025)
- 2025.12 (December 2025)
- 2025.2 (February 2025)
- 2025.4 (April 2025)
- 2025.5 (May 2025)
- 2025.6 (June 2025)
- 2025.7 (July 2025)
- 2025.8 (August 2025)
- 2025.9 (September 2025)
2024
- 2024.1 (January 2024)
- 2024.10 (October 2024)
- 2024.11 (November 2024)
- 2024.12 (December 2024)
- 2024.2 (February 2024)
- 2024.3 (March 2024)
- 2024.4 (April 2024)
- 2024.5 (May 2024)
- 2024.6 (June 2024)
- 2024.7 (July 2024)
- 2024.8 (August 2024)
- 2024.9 (September 2024)
2023
- 2023.5 (May 2023)
- 2023.1 (January 2023)
- 2023.10 (October 2023)
- 2023.11 (November 2023)
- 2023.12 (December 2023)
- 2023.2 (February 2023)
- 2023.3 (March 2023)
- 2023.4 (April 2023)
- 2023.6 (June 2023)
- 2023.7 (July 2023)
- 2023.8 (August 2023)
- 2023.9 (September 2023)
2022
- 2022 Q1 Fuuz Package Updates (03/11/2022)
- 2022 Q1 Fuuz Release Notes v3.87.0 (03/17/2022)
- 2022 Q1 MFGx Release Notes v3.78.0 (01/06/2022)
- 2022 Q1 MFGx Release Notes v3.79.0 (01/13/2022)
- 2022 Q1 MFGx Release Notes v3.80.0 (01/20/2022)
- 2022 Q1 MFGx Release Notes v3.81.0 (01/27/2022)
- 2022 Q1 MFGx Release Notes v3.82.0 (02/03/2022)
- 2022 Q1 MFGx Release Notes v3.83.0 (02/10/2022)
- 2022 Q1 MFGx Release Notes v3.85.0 (02/28/2022)
- 2022 Q2 Fuuz Release Notes v3.90.0 (04/14/2022)
- 2022 Q2 Fuuz Release Notes v3.91.0 (04/21/2022)
- 2022 Q2 Fuuz Release Notes v3.92.0 (04/28/2022)
- 2022 Q2 Fuuz Release Notes v3.93.0 (05/06/2022)
- 2022 Q2 Fuuz Release Notes v3.94.0 - v3.97.0 (June 13, 2022)
- 2022 Q2 Fuuz Release Notes v3.98.0 (06/16/2022)
- 2022 Q2 Fuuz Release Notes v3.99.0 (06/30/2022)
- 2022 Q3 Fuuz Release Notes v3.100.0 🎉 (07/06/2022)
- 2022 Q3 Fuuz Release Notes v3.101.0 (07/21/2022)
- 2022 Q3 Fuuz Release Notes v3.102.0 (08/11/2022)
- 2022 Q3 Fuuz Release Notes v3.103.0 (08/18/2022)
- 2022 Q4 Fuuz Release Notes v3.107.0 - v3.109.0 (10/27/2022)
2021
- 2021 Q1 MFGx Release Notes v3.29.0 (1/7/2021)
- 2021 Q1 MFGx Release Notes v3.30.0 (1/14/2021)
- 2021 Q1 MFGx Release Notes v3.34.0 (2/4/2021)
- 2021 Q1 MFGx Release Notes v3.37.0 (2/26/2021)
- 2021 Q1 MFGx Release Notes v3.38.0 (3/5/2021)
- 2021 Q1 MFGx Release Notes v3.40.0 (3/25/2021)
- 2021 Q1 MFGx.io Release Notes v3.32.0 (1/21/2021)
- 2021 Q1 MFGx.io Release Notes v3.33.0 (1/28/2021)
- 2021 Q2 MFGx Release Notes v3.41.0 (4/1/2021)
- 2021 Q2 MFGx Release Notes v3.42.0 (4/8/2021)
- 2021 Q2 MFGx Release Notes v3.43.0 (4/16/2021)
- 2021 Q2 MFGx Release Notes v3.44.0 (4/22/2021)
- 2021 Q2 MFGx Release Notes v3.45.0 (4/29/2021)
- 2021 Q2 MFGx Release Notes v3.47.0 (5/13/2021)
- 2021 Q2 MFGx Release Notes v3.48.0 (5/20/2021)
- 2021 Q2 MFGx Release Notes v3.48.0 (5/27/2021)
- 2021 Q2 MFGx Release Notes v3.50.0 (6/03/2021)
- 2021 Q2 MFGx Release Notes v3.51.0 (6/10/2021)
- 2021 Q2 MFGx Release Notes v3.52.0 (6/17/2021)
- 2021 Q2 MFGx Release Notes v3.54.0 (6/28/2021)
- 2021 Q3 Fuuz Release Notes v3.58.0 (7/22/2021)
- 2021 Q3 MFGx Release Notes v3.55.0 (7/1/2021)
- 2021 Q3 MFGx Release Notes v3.60.0 (8/5/2021)
- 2021 Q3 MFGx Release Notes v3.61.0 (8/17/2021)
- 2021 Q3 MFGx Release Notes v3.62.0 (8/19/2021)
- 2021 Q4 MFGx Release Notes v3.68.0 (10/8/2021)
- 2021 Q4 MFGx Release Notes v3.69.0 (10/14/2021)
- 2021 Q4 MFGx Release Notes v3.70.0 (10/21/2021)
- 2021 Q4 MFGx Release Notes v3.71.0 (10/28/2021)
- 2021 Q4 MFGx Release Notes v3.72.0 (11/04/2021)
- 2021 Q4 MFGx Release Notes v3.73.0 (11/11/2021)
- 2021 Q4 MFGx Release Notes v3.74.0 (11/19/2021)
- 2021 Q4 MFGx Release Notes v3.75.0 (12/02/2021)
- 2021 Q4 MFGx Release Notes v3.76.0 (12/09/2021)
- 2021 Q4 MFGx Release Notes v3.77.0: The Holiday Update (12/16/2021)
2020
- 2020 Q2 MFGx Release Notes v2.32.0 (4/9/2020)
- 2020 Q2 MFGx Release Notes v2.33.0 (4/16/2020)
- 2020 Q2 MFGx Release Notes v2.35.0 (4/30/2020)
- 2020 Q2 MFGx Release Notes v3.5.0 (6/18/2020)
- 2020 Q2 MFGx Release Notes v3.6.0 (6/25/2020)
- 2020 Q2 MFGx.io Release Notes v2.32.0 (4/9/2020)
- 2020 Q3 MFGx Release Notes v3.10.0 (7/23/2020)
- 2020 Q3 MFGx Release Notes v3.11.0 (7/30/2020)
- 2020 Q3 MFGx Release Notes v3.13.0 (8/13/2020)
- 2020 Q3 MFGx Release Notes v3.17.0 (9/21/2020)
- 2020 Q3 MFGx Release Notes v3.7.0 (7/6/2020)
- 2020 Q3 MFGx Release Notes v3.8.0 (7/9/2020)
- 2020 Q4 MFGx Release Notes v3.20.0 (10/13/2020)
- 2020 Q4 MFGx Release Notes v3.21.0 (10/15/2020)
- 2020 Q4 MFGx Release Notes v3.22.1 (10/22/2020)
- 2020 Q4 MFGx Release Notes v3.23.0 (11/5/2020)
- 2020 Q4 MFGx Release Notes v3.24.0 (11/12/2020)
- 2020 Q4 MFGx Release Notes v3.26.0 (12/3/2020)
- 2020 Q4 MFGx Release Notes v3.27.0 (12/10/2020)
- 2020 Q4 MFGx Release Notes v3.28.0 (12/17/2020)