Frequently Asked Questions on User Metering
Introduction
This document answers common questions about user metering, outlining user classification and users.
General Questions
Is User Metering Automatically Enabled?
User metering is automatically enabled for all Mendix Cloud and Mendix Cloud Dedicated applications without requiring any configuration or setup for usage data collection. All running application environments transmit usage data to the Mendix Platform at regular intervals. Data collection begins as soon as your application is deployed to a production environment.
What Happens if I Exceed My Entitlement?
If you exceed your subscription entitlements:
-
No immediate service disruption: Your applications continue to run normally.
-
Compliance discussion: Your Customer Success Manager (CSM) will contact you to discuss:
- Purchasing additional user subscriptions
- Assessing user classification
Questions on User Classification
How Are Users Classified if I Do Not Assign Single-App Internal User Subscription to an Application?
If no action is taken, all users are classified as Multi-App Internal Users by default. This means all users in your applications are aggregated together and classified as Multi-App Internal Users.
I Have External Users in My Applications. How Do I Ensure They Are Counted Correctly?
Explicitly mark users as External in your application to ensure they are counted correctly under your External User Subscription. If you do not have an External User Subscription, these users will be classified as Internal, even if they are marked as External users. Also, a multi-app user who is marked as Internal in one app, but as External in another app, will be counted as an Internal Multi-App User.
For more information, refer to User Classification.
How Do I Assign a Single-App User Subscription to Multiple Applications With Unique User Bases?
You must purchase a separate Single-App User Subscription for each application and assign them individually. Contact your CSM or account team to purchase additional subscriptions, if needed.
User-Specific Questions
How Are Users Counted If They Log In Only Once Per Year?
Users are counted based on their active status, not login frequency. If they are marked as Active in your application, they are counted every month, regardless of whether they log in.
Note that if the user has an active status during any moment in a month, they are counted as an active user for that calendar month.
What Is the Best Practice for Deactivating Users Who Left the Organization?
Deactivate users as soon as they no longer need access. This ensures that they are not counted in future usage reports and helps maintain security. Deactivate leavers before the month-end to optimize subscription entitlements consumption.
Should I Delete or Deactivate Users To Save on Subscription Costs?
Technically, you can deactivate or remove users to prevent exceeding your subscription limit.
To prevent over usage of your subscription, you may choose to delete records in the system.user object, while maintaining data in custom user objects.
You may also choose to deactivate users by using SCIM integration between your application and your IdP. This requires you to include the SCIM module in your application.
Are Anonymous Users Counted in User Metering?
Anonymous Users are users who access your application without logging in or authenticating. Anonymous users are not reported and hence not counted in user metering. Only Named Users (users with unique login credentials) are counted.
Are API Users and Service Accounts Counted in User Metering?
API Users (also called Service Accounts or System Users) are non-human accounts used for:
- System-to-system integrations
- Automated processes
- Background jobs
- External system access via web services
API users with authentication count as Named Users and are included in the user metering.
I Have Users Who Log in Very Infrequently. Does Mendix Allow Reassigning a ‘Seat’ to Different Users?
Yes. A seat can be reassigned at most once per month, meaning that within a single calendar month, a seat can only be used by one user. If a user is active on any day within a calendar month, they will occupy that seat for the entire month, regardless of how often they log in during that period. Over the course of a year, a single seat can therefore be assigned to a maximum of 12 different users.