-
Notifications
You must be signed in to change notification settings - Fork 0
Identity Providers
Article Type: Configuration / How-To Audience: Enterprise Administrators Module: Access Control Applies to Versions: All Versions Estimated Time: 30-45 minutes
Identity Providers control how users authenticate to the Fuuz platform. Enterprise Administrators configure Identity Providers to enable internal password-based authentication, Single Sign-On via OpenID Connect, or basic API authentication for specialized integration scenarios.
Each Enterprise User is assigned to one Identity Provider, which determines their authentication method, password policies, multi-factor authentication settings, and IP-based access restrictions.
Note: Before you begin, determine your authentication strategy. Most organizations use the Internal Identity Provider for shop floor and warehouse users without corporate directory accounts, and OpenID Connect SSO for office users with existing Azure AD, Google Workspace, or Okta accounts. Basic API Access is reserved for specialized API integrations where standard API Key length exceeds external system limits.
| Type | Use Case | Authentication Method |
|---|---|---|
| Internal | Non-directory users (shop floor, warehouse, contractors) | Fuuz-managed passwords; frontend and API access |
| OpenID Connect SSO | Corporate directory users with existing SSO provider | External identity platform; frontend and API access |
| Basic API Access | API integration when API Key length exceeds external limits | Username/password basic auth; API access only (no frontend) |
- Default Identity Provider: Automatically selected when creating new users; can be overridden during user creation
- One IdP Per User: Each Enterprise User is assigned to exactly one Identity Provider
- IP Restrictions: Applied at IdP level; all users of that IdP inherit IP whitelist restrictions
- Cost Optimization: Internal IdP avoids per-user licensing costs of corporate SSO providers for non-directory users
- Frontend vs API Access: Internal and OIDC users can access both frontend and API; Basic API Access users are API-only
- Microsoft Azure AD / Entra ID: Enterprise directory and identity management
- Google Workspace: Google's enterprise identity platform
- Okta: Dedicated identity and access management platform
- Auth0: Developer-focused identity platform
- Keycloak: Open-source identity and access management
- Ping Identity: Enterprise identity platform
- AWS Cognito: Amazon's managed authentication service
- OneLogin: Cloud-based identity management
- Access Level: Enterprise Administrator with Enterprise Admin Home access
- Permissions: Access Control management permissions
- Resources: For OIDC providers, administrative access to external identity platform (Azure AD, Okta, etc.)
Important: Set up Identity Providers BEFORE creating Enterprise Users. Converting users between Identity Providers requires manual reassignment and may cause authentication complications.
The Internal Identity Provider is pre-configured by default. Customize password policies and security settings as needed.
- Navigate to
Enterprise Admin → Access Control → Identity Providers - Select the Internal provider by clicking the Id field
- Review the left panel Basic Information
- Configure the middle panel Configuration section:
- Verify Default checkbox status (should have one default IdP)
- IP CIDR Whitelist: Add IP addresses or CIDR blocks to restrict login access (optional)
- Minimum Length: Default 8 characters
- Maximum Length: Default unlimited
- Require Mixed Case: Force uppercase and lowercase characters
- Require Number: Force at least one numeric character
- Require Symbol: Force special characters
- Expires In Days: Default 90 days; 0 = never expires
- Require Multi-Factor Authentication: Enable Email or Mobile App 2FA
- Prevent Password Reuse: Block reusing recent passwords
- Review the right panel History section showing creation and modification audit trail
- Save changes
Important: When passwords expire, users are locked out immediately. Enterprise Administrators must manually reset the password. Users receive advance email notifications before expiration.



Configure Single Sign-On using OpenID Connect for corporate directory users.
Part A: Configure OIDC Application in External Identity Platform
Follow your SSO provider's documentation to create an OIDC application. Example for Azure Entra ID (https://entra.microsoft.com/):
- Navigate to Azure Entra ID admin center
- Under Applications, select App Registrations
- Click New registration
- Enter application details:
- Name: Fuuz
- Supported account types: Accounts in this organizational directory only
-
Redirect URI: Platform: Web, URL:
https://[EnterpriseID].fuuz.app/authentication/oidc - For non-production:
https://[Environment].[EnterpriseID].fuuz.app/authentication/oidc
- Click Register
- Copy and save:
- Application (client) ID
- Directory (tenant) ID
- Optional: Configure sign-in branding on Branding & Properties page
- Switch to Authentication page:
- Optional: Add front-channel logout URL:
https://[EnterpriseID].fuuz.app/authentication/signout - Under Implicit grant and hybrid flows, check ID Tokens box
- Click Save
- Optional: Add front-channel logout URL:




Part B: Create OIDC Identity Provider in Fuuz
- Navigate to
Enterprise Admin → Access Control → Identity Providers - Click + (Add) button
- Complete the Create a new Identity Provider form:
- Name: Descriptive name (e.g., "Azure Entra ID", "Okta SSO")
- Default: Check if this should be default for new users
- Identity Provider Type: Select OpenID Connect SSO
- IP CIDR Whitelist: Add IP restrictions if needed (optional)
- Click + (Submit)
- Navigate to the newly created provider by clicking the Id field
- Configure OIDC settings in the Configuration panel:
-
URL: Format:
https://login.microsoftonline.com/[DirectoryID]/v2.0 - Client ID: Application (client) ID from Azure configuration
- Authentication Prompt: Select from dropdown: login (always prompt for credentials), consent (prompt for user consent), or select_account (let user choose account)
-
URL: Format:
- Save changes


Create a Basic API Access Identity Provider for specialized API integrations where standard API Key length is too long for the external system to accept.
- Navigate to
Enterprise Admin → Access Control → Identity Providers - Click + (Add) button
- Complete the Create a new Identity Provider form:
- Name: Descriptive name (e.g., "Legacy System API Access")
- Default: Leave unchecked (not typically default)
- Identity Provider Type: Select Basic API Access
- IP CIDR Whitelist: Add IP restrictions if needed (optional)
- Click + (Submit)
- Navigate to the newly created provider by clicking the Id field
- Configure password policy settings in the Configuration panel:
- Minimum Length: Set minimum password length; must be ≥ 32 characters
- Maximum Length: Set maximum password length; must be ≤ 256 characters
- Require Mixed Case: Force uppercase and lowercase characters
- Require Number: Force at least one numeric character
- Require Symbol: Force special characters
- Save changes
Critical: Users assigned to Basic API Access Identity Provider can ONLY access Fuuz APIs. They are not authorized to log into the frontend interface. Access is limited to the Home Tenant configured during user creation.
Assign Enterprise Users to the appropriate Identity Provider during user creation or by converting existing users.
Option A: Assign During User Creation
- Navigate to
System → Access Control → Enterprise Users - Click + (Add) to create new user
- In Identity Provider field, select desired provider (defaults to Default IdP)
- Complete remaining user details and submit
Option B: Convert Existing User
- Navigate to
System → Access Control → Enterprise Users - Locate user and click the Email column to open user form
- Select Identity Providers tab
- Select existing Identity Provider
- Click Delete (trash can) button to disassociate current provider
- Click + (Create) button to associate new provider
- Select new Identity Provider from dropdown
- Submit
- Verify user receives new Account Created email with updated sign-in instructions
Option C: Manage from Identity Provider Interface
- Navigate to
Enterprise Admin → Access Control → Identity Providers - Select an Identity Provider by clicking the Id field
- Click the USERS tab
- View all users currently assigned to this Identity Provider
- Select a user to edit their Identity Provider assignment
Note: Converting users between Identity Providers is manual and must be done one-by-one. Plan Identity Provider strategy before creating large numbers of users to avoid conversion work.
Enable two-factor authentication for Internal Identity Provider users. MFA settings only apply to Internal IdP, not OIDC or Basic API Access providers.
Option A: Users Configure Their Own MFA
- User navigates to My Account in Fuuz
- Click Edit button in Security Settings section
- Select 2FA method:
- Email: Receive 6-digit code via email
- Mobile App: Use authenticator app (Authy, Google Authenticator, Microsoft Authenticator)
- For Mobile App, scan QR code or manually enter 32-digit code
- Save changes
Option B: Enterprise Admin Configures MFA via Identity Provider
- Navigate to
Enterprise Admin → Access Control → Identity Providers - Select Internal Identity Provider by clicking the Id field
- Navigate to USERS tab
- Select user to configure
- Click Edit
- Select 2FA method (recommend Email when configuring for other users)
- Save
Option C: Enterprise Admin Configures MFA via Enterprise Users
- Navigate to
System → Access Control → Enterprise Users - Locate user and click Email column to open user form
- Navigate to Identity Provider tab
- Select the Identity Provider
- Click Edit
- Select 2FA method
- Save

Important: When configuring Mobile App 2FA for other users, set to Email method instead. Mobile App requires the user to scan QR code or enter 32-digit code, which is displayed only once. Store the 32-digit code securely if needed later.
| Field | Description | Notes |
|---|---|---|
| Id | System-generated unique identifier | Click to open detail form |
| Name | Human-readable identifier | Use descriptive names |
| Default | Auto-selected when creating new users | Always have one default; can override during creation |
| Configuration | Type-specific authentication settings | Varies by IdP type; see tables below |
| Users | Count of Enterprise Users assigned to this IdP | Click to view USERS tab |
| Setting | Default | Description |
|---|---|---|
| IP CIDR Whitelist | None | Restrict login by IP address or CIDR block; unlimited entries |
| Minimum Length | 8 | Minimum password length in characters |
| Maximum Length | Unlimited | Maximum password length in characters |
| Require Mixed Case | Unchecked | Force uppercase and lowercase characters |
| Require Number | Unchecked | Force at least one numeric character (0-9) |
| Require Symbol | Unchecked | Force at least one special character |
| Expires In Days | 90 | Password expiration period; 0 = never expires |
| Require Multi-Factor Authentication | Unchecked | Enable Email or Mobile App 2FA |
| Prevent Password Reuse | Unchecked | Block reusing recent passwords |
| Field | Required | Description |
|---|---|---|
| URL | Yes | Identity provider endpoint URL; format varies by provider |
| Client ID | Yes | Application (client) ID from SSO provider configuration |
| Authentication Prompt | Yes | Options: login (always prompt), consent (request consent), select_account (choose account) |
| Setting | Constraint | Description |
|---|---|---|
| Minimum Length | ≥ 32 characters | Minimum password length; must be at least 32 characters |
| Maximum Length | ≤ 256 characters | Maximum password length; cannot exceed 256 characters |
| Require Mixed Case | Optional | Force uppercase and lowercase characters |
| Require Number | Optional | Force at least one numeric character (0-9) |
| Require Symbol | Optional | Force at least one special character |
- Scope: Applied at Identity Provider level; all users of that IdP inherit restrictions
-
Format: Individual IP addresses or CIDR blocks (e.g.,
192.168.1.100or10.0.0.0/24) - Quantity: Unlimited number of IP addresses or CIDR blocks
- Authentication Failure: Users authenticating from non-whitelisted IPs are immediately denied
- Layered Security: Works in conjunction with IP restrictions in Access Control Policies (IdP controls login; policies control screen/data access)
Success Criteria:
- ✓ Identity Providers configured with appropriate password policies and security settings
- ✓ For OIDC: External identity platform configured with correct redirect URI and ID token flow
- ✓ Test users successfully authenticate using each configured Identity Provider
- ✓ IP restrictions properly block authentication from non-whitelisted addresses
- ✓ MFA prompts when enabled; 6-digit codes validated correctly
- ✓ Password expiration triggers lockout; Enterprise Admin can reset
- Create test user assigned to Internal Identity Provider
- Verify user receives Account Created email
- User sets password meeting configured policy requirements
- User successfully logs into Fuuz
- If MFA enabled, verify 2FA prompt appears and 6-digit code validates
- Test password expiration by setting Expires In Days to 1 day; verify lockout after expiration
- Create test user assigned to OIDC Identity Provider
- Navigate to Fuuz login page
- Enter user email and click Continue
- Verify redirect to external SSO provider
- Authenticate with SSO credentials
- Verify successful redirect back to Fuuz with user logged in
- Test logout using Sign out everywhere link to verify front-channel logout
- Create test user assigned to Basic API Access Identity Provider
- Verify user can authenticate via API using username/password
- Confirm user CANNOT log into Fuuz frontend
- Verify user can only access Home Tenant configured during creation
- Test password meets minimum 32 character requirement
- Strategic Planning: Design Identity Provider strategy before creating users to minimize manual conversion work
- Default IdP Selection: Set Internal as default; explicitly select OIDC for directory users during creation
- Password Policies: Align Internal IdP policies with corporate security standards
- IP Restrictions: Use for office locations with static IPs; avoid for remote workers with dynamic IPs
- MFA Configuration: Enable Email 2FA by default; allow users to opt into Mobile App 2FA
- Multiple IdPs: Create separate OIDC providers for different organizational divisions if different security policies required
- Documentation: Document which users should use which Identity Provider for consistent onboarding
| Problem | Cause | Solution |
|---|---|---|
| OIDC login redirects to error page | Incorrect redirect URI or ID tokens not enabled | Verify redirect URI matches Fuuz format; check ID Tokens checkbox in SSO provider |
| Azure error: response_type 'id_token' not enabled | ID Tokens box not checked in Azure | Navigate to Authentication page in Azure; check ID Tokens box; save |
| User email case sensitivity error | Azure AD users may be case sensitive | Ensure email entered in Fuuz matches exact case from Azure AD |
| User locked out after password expires | Password expired per IdP policy | Enterprise Admin resets password via Enterprise Users interface |
| MFA QR code not displayed again | QR code and 32-digit code displayed only once | Disable and re-enable MFA to generate new QR code; save 32-digit code securely |
| IP restriction blocking legitimate user | User IP not in whitelist | Add user's IP to IdP whitelist or create separate IdP without IP restrictions |
| Cannot delete Identity Provider | Users or authentication records associated | Convert all users to different IdP; IdP can be deleted when no users/records remain |
| Basic API Access user can't login to frontend | Basic API Access users cannot access frontend | By design; convert user to Internal or OIDC IdP for frontend access |
| Version | Date | Editor | Description |
|---|---|---|---|
| 1.0 | 2025-12-29 | Fuuz Documentation Team | Initial Release |
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)