Skip to content

Commit 05aab67

Browse files
Merge branch 'mendix:development' into update-mxbuild-docs
2 parents b3a74b6 + 2011379 commit 05aab67

14 files changed

Lines changed: 192 additions & 61 deletions

File tree

content/en/docs/deployment/general/licensing-apps-outside-mxcloud.md renamed to content/en/docs/deployment/general/licensing-apps/_index.md

File renamed without changes.
Lines changed: 107 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,107 @@
1+
---
2+
title: "Contract Management"
3+
url: /developerportal/deploy/contract-management/
4+
weight: 20
5+
description: "Understand your Mendix subscription lifecycle, contract statuses, renewal timelines, and critical actions to ensure continuous service and prevent data loss."
6+
---
7+
8+
## Introduction
9+
10+
The Mendix Contract Management system ensures a seamless and predictable Mendix experience by keeping you fully informed of contract statuses and maintaining data portability throughout your Mendix subscription lifecycle.
11+
12+
This document provides detailed information about the status of your Mendix application contracts, critical timelines, and the actions required to guarantee continuous access to your Mendix applications and services.
13+
14+
## Mendix Subscription Lifecycle{#mendix-subscription-lifecycle}
15+
16+
Your Mendix subscription is categorized into three main statuses: Active, Expiring, and Expired, based on your contract's expiry date.
17+
18+
| Account Status | Timeline | Impact |
19+
|---------------|----------|--------------------|
20+
| **Active (Green)** | Until 30 days before contract expiry | Your account is fully active, with all services available and application runtimes functioning normally. This is the optimal state for uninterrupted Mendix usage. |
21+
| **Expiring (Orange)** | From 30 days before contract expiry until contract end date | All services continue to function normally. You receive email reminders, notifications, and banner alerts on Mendix Platform about your upcoming renewal. |
22+
| **Expired (Red)** | From the day after contract expiry up to 60 days | Your account and applications are downgraded to **Unlicensed** mode. You can manually restart apps, but they will automatically shut down after 2-4 hours and are limited to 6 concurrent users. Platform features are not disabled.|
23+
24+
## Contract Timeline and Milestones{#contract-timeline-and-milestones}
25+
26+
Mendix Platform provides proactive communication to simplify the renewal process. The following timeline outlines key milestones and required actions:
27+
28+
### Before Contract Expiry{#before-contract-expiry}
29+
30+
These milestones provide ample opportunity to discuss renewal options and take necessary steps to ensure contract continuity with no access or data loss.
31+
32+
#### 90 Days Before Contract Expiry{#90-days-before-contract-expiry}
33+
34+
* **Email notification** – You receive emails providing information about your upcoming contract renewal
35+
* **Action required** – Contact your (Partner) Account Team to discuss renewal options and next steps. Early engagement allows for a smoother process
36+
37+
#### 30 Days Before Contract Expiry{#30-days-before-contract-expiry}
38+
39+
* **Status change** – Your Mendix account transitions to Expiring (Orange) status
40+
* **Mendix Platform notifications** – Mendix Platform users see renewal countdown banners
41+
* **Email reminders** – You receive reminder emails if renewal requirements have not been met
42+
* **Administrator notifications** – Mendix Administrators and Technical Contacts receive offboarding reminders and data download instructions
43+
44+
{{% alert color="info" %}}
45+
While Mendix services continue to function normally, this is the critical period to initiate renewal discussions.
46+
{{% /alert %}}
47+
48+
#### 15 Days Before Contract Expiry{#15-days-before-contract-expiry}
49+
50+
* **Impact warning emails** – You receive automated emails detailing the consequences of non-renewal
51+
* **Tailored instructions** – Mendix Administrators and Technical Contacts receive offboarding instructions
52+
53+
#### 7 Days Before Contract Expiry{#7-days-before-contract-expiry}
54+
55+
* **Final impact emails** – You receive final detailed explanations about the impact of non-renewal
56+
* **Data offboarding instructions** – Administrators and Technical Contacts receive tailored instructions for offboarding application data
57+
58+
{{% alert color="warning" %}}
59+
This is your final opportunity to renew your contract and avoid service disruption.
60+
{{% /alert %}}
61+
62+
#### Pre-Expiry Timeline Summary{#pre-expiry-timeline-summary}
63+
64+
| **Days Before Expiry** | **Key Actions** | **Status** |
65+
|------------------------|-----------------|------------|
66+
| **90 days** | Contact Account Team for renewal | Active |
67+
| **30 days** | Finalize renewal discussions | Expiring |
68+
| **15 days** | Download data if not renewing | Expiring |
69+
| **7 days** | Last chance to renew | Expiring |
70+
71+
### Post Contract Expiry{#post-contract-expiry}
72+
73+
If your contract is not renewed by the expiry date, your account transitions to Expired status with the following consequences:
74+
75+
#### 1 Day After Contract Expiry{#1-day-after-contract-expiry}
76+
77+
* **Mendix Platform banner** – All Mendix Platform users see a banner clearly stating that the contract has expired
78+
* **Restricted access** – Account access is downgraded and apps are transitioned to **Unlicensed** mode
79+
* **Deployment restrictions** – Application data is available for download for the next 60 days
80+
81+
#### 60 Days After Contract Expiry{#60-days-after-contract-expiry}
82+
83+
Your Mendix Cloud application data is permanently deleted.
84+
85+
{{% alert color="warning" %}}
86+
Application data deletion is irreversible. Make sure to download all necessary application data before this deadline if you do not intend to renew your contract.
87+
{{% /alert %}}
88+
89+
#### Post-Expiry Timeline Summary{#post-expiry-timeline-summary}
90+
91+
| **Days After Expiry** | **Key Actions** | **Status** |
92+
|------------------------|-----------------|------------|
93+
| **0 days (Expired)** | Contract expires | Expired |
94+
| **+1 day** | Limited access | Expired |
95+
| **+60 days** | Data permanently deleted | Expired |
96+
97+
## Steps to Guarantee Continuous Service{#steps-to-guarantee-continuous-service}
98+
99+
To prevent any disruptions to your Mendix services and avoid data loss, follow these essential steps:
100+
101+
* **Engage your account team early** – Proactively contact your (Partner) Account Team to discuss renewal options and finalize agreements well in advance of your contract expiry date
102+
* **Complete the contract renewal process** – Ensure that the renewal process is fully completed and confirmed before your current contract expires
103+
* **Review and upgrade regularly** – Review Mendix Terms regularly and plan your upgrade annually to remain aligned with End-of-Life standards and benefit from the latest Mendix platform enhancements and security updates
104+
105+
## Read More
106+
107+
* [Licensing Apps](/developerportal/deploy/licensing-apps-outside-mxcloud/)

content/en/docs/deployment/mx-azure/mx-azure-backups.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@ Backups cannot be created while the environment is in any of these states:
3232
* Creation in progress
3333
* Creation failed
3434
* Deployment package is being deployed
35-
* Environment is in transition state (runtime processing)
35+
3636
{{% /alert %}}
3737

3838
1. Click **Create Backup**.

content/en/docs/marketplace/genai/_index.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ These pages cover modules that integrate with generative AI tools. For running p
1616

1717
### Typical Use Cases
1818

19-
Mendix supports a variety of generative AI tasks by integrating with tools such as Amazon Bedrock or Azure OpenAI. Typical use cases include the following:
19+
Mendix supports a variety of generative AI tasks by integrating with tools such as Amazon Bedrock or Microsoft Foundry. Typical use cases include the following:
2020

2121
* Create conversational UIs for AI-powered chatbots and integrate those UIs into your Mendix applications.
2222
* Connect any model through our GenAI connectors, or by integrating your connector into our GenAI commons interface.
@@ -58,9 +58,9 @@ Supercharge your applications with Mendix's Agents Kit. This powerful set of com
5858
| [MCP Server](/appstore/modules/genai/mcp-modules/mcp-server/) | Make your Mendix business logic available to any agent in your enterprise landscape with the Mendix MCP Server module. Expose reusable prompts, including the ability to use prompt parameters. List and run actions implemented in the application as a tool. | Module | 10.24 |
5959
| [Mendix Cloud GenAI Connector](/appstore/modules/genai/mx-cloud-genai/MxGenAI-connector/) | Connect to Mendix Cloud and utilize Mendix Cloud GenAI resource packs directly within your Mendix application. | Connector Module | 10.24 |
6060
| [Mistral Connector](/appstore/modules/genai/reference-guide/external-connectors/mistral/) | Connect to Mistral AI. | Connector Module | 10.24 |
61-
| [OpenAI Connector](/appstore/modules/genai/openai/) | Connect to (Azure) OpenAI. | Connector Module | 10.24 |
61+
| [OpenAI Connector](/appstore/modules/genai/openai/) | Connect to OpenAI and Microsoft Foundry. | Connector Module | 10.24 |
6262
| [PgVector Knowledge Base](/appstore/modules/genai/pgvector/) | Manage and interact with a PostgreSQL *pgvector* Knowledge Base. | Connector Module | 10.24 |
63-
| [RFP Assistant Starter App / Questionnaire Assistant Starter App](https://marketplace.mendix.com/link/component/235917) | The RFP Assistant Starter App and the Questionnaire Assistant Starter App leverage historical question-answer pairs (RFPs) and a continuously updated knowledge base to generate and assist in editing responses to RFPs. This offers a time-saving alternative to manually finding similar responses and enhancing the knowledge management process. | Starter App | 10.24 |
63+
| [RFP Assistant Starter App / Questionnaire Assistant Starter App](https://marketplace.mendix.com/link/component/235917) | The RFP Assistant Starter App and the Questionnaire Assistant Starter App leverage historical question-answer pairs (RFPs) and a continuously updated knowledge base to generate and assist in editing responses to RFPs. This offers a time-saving alternative to manually finding similar responses and enhancing the knowledge management process. | Starter App | 10.24 |
6464
| [Snowflake Showcase App](https://marketplace.mendix.com/link/component/225845) | Learn how to implement the Cortex functionalities in your app. | Showcase App | 10.24 |
6565

6666
Older versions of the marketplace modules and GenAI Showcase App are available in Studio Pro 9.24.2.
@@ -73,7 +73,7 @@ Mendix connectors offer direct support for the following models:
7373
| -------------- | --------------------- | --------------------- | ------------------- | ----------- | ----------------------- |
7474
| Mendix Cloud GenAI | Anthropic Claude 3.5 Sonnet, Anthropic Claude 3.7 Sonnet, Anthropic Claude 4.0 Sonnet, Anthropic Claude 4.5 Sonnet | Chat Completions | text, image, document | text | Function calling |
7575
| | Cohere Embed v3 English and multilangual, Cohere Embed v4 | Embeddings | text | embeddings | |
76-
| Azure / OpenAI | gpt-4, gpt-4-turbo, gpt-4o, gpt-4o mini, gpt-4.1, gpt-4.1-mini, gpt-4.1-nano, gpt-5.0, gpt-5.0-mini, gpt-5.0-nano, gpt-5.1, gpt-5.2, o1, o1-mini, o3, o3-mini, o4-mini | Chat completions | text, image, document (OpenAI only) | text | Function calling |
76+
| Microsoft Foundry (OpenAI) / OpenAI | gpt-4, gpt-4-turbo, gpt-4o, gpt-4o mini, gpt-4.1, gpt-4.1-mini, gpt-4.1-nano, gpt-5.0, gpt-5.0-mini, gpt-5.0-nano, gpt-5.1, gpt-5.2, o1, o1-mini, o3, o3-mini, o4-mini | Chat completions | text, image, document (OpenAI only) | text | Function calling |
7777
| | DALL·E 2, DALL·E 3, gpt-image-1 | Image generation | text | image | |
7878
| | text-embedding-ada-002, text-embedding-3-small, text-embedding-3-large | Embeddings | text | embeddings | |
7979
| Mistral | Mistral Large 3, Mistral Medium 3.1, Mistral Small 3.2, Ministral 3 (3B, 8B, 14B), Magistral (Small, Medium) | Chat Completions | text, image | text | Function calling |

content/en/docs/marketplace/genai/concepts/function-calling.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -56,9 +56,9 @@ We also strongly advise that you build user confirmation logic into function mic
5656

5757
### Supported OpenAI models {#supported-models-openai}
5858

59-
OpenAI's latest GPT-3.5 Turbo, GPT-4 Turbo and GPT-4o models are trained with function calling data. Older model versions may not support parallel function calling. For more details view [OpenAI Documentation](https://platform.openai.com/docs/guides/function-calling/supported-models).
59+
OpenAI's latest GPT-3.5 Turbo, GPT-4 Turbo and GPT-4o models are trained with function calling data. Older model versions may not support parallel function calling. For more details, see [OpenAI Documentation](https://platform.openai.com/docs/guides/function-calling/supported-models).
6060

61-
For models used through Azure OpenAI, feature availability is currently different depending on method of input and deployment type. For details view [Azure OpenAI Documentation](https://learn.microsoft.com/en-us/azure/ai-services/openai/concepts/models#differences-between-openai-and-azure-openai-gpt-4-turbo-ga-models).
61+
For models used through Microsoft Foundry, feature availability is currently different depending on method of input and deployment type. For details, see [Microsoft Foundry Documentation](https://learn.microsoft.com/en-us/azure/ai-services/openai/concepts/models#differences-between-openai-and-azure-openai-gpt-4-turbo-ga-models).
6262

6363
### Supported Amazon Bedrock models {#supported-models-bedrock}
6464

content/en/docs/marketplace/genai/concepts/prompt-engineering.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -256,5 +256,5 @@ Check out the [GenAI](https://marketplace.mendix.com/link/component/220475) show
256256

257257
* [OpenAI](https://platform.openai.com/docs/guides/prompt-engineering)
258258
* [Examples](https://platform.openai.com/docs/examples)
259-
* [Azure OpenAI](https://learn.microsoft.com/en-us/azure/ai-services/openai/concepts/prompt-engineering)
259+
* [Microsoft Foundry](https://learn.microsoft.com/en-us/azure/ai-services/openai/concepts/prompt-engineering)
260260
* [Prompt Engineering Guide](https://www.promptingguide.ai/)

content/en/docs/marketplace/genai/how-to/_index.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -52,7 +52,7 @@ For any additional feedback, send a message in the [#genai-connectors](https://m
5252
* [AI Model Training: What it is and How it Works](https://www.mendix.com/blog/ai-model-training/)
5353
* [What Are the Different Types of AI Models?](https://www.mendix.com/blog/what-are-the-different-types-of-ai-models/)
5454
* [OpenAI Using the ‘GenAI for Mendix’ Module](https://www.mendix.com/blog/openai-using-the-genai-for-mendix-module/)
55-
* [How to Configure Azure OpenAI Models in Mendix](https://www.mendix.com/blog/how-to-configure-azure-openai-models-in-mendix/)
55+
* [How to Configure Microsoft Foundry OpenAI Models in Mendix](https://www.mendix.com/blog/how-to-configure-azure-openai-models-in-mendix/)
5656

5757
#### Building your own Connector
5858

content/en/docs/marketplace/genai/how-to/integrate_function_calling.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -48,7 +48,7 @@ Selecting the infrastructure for integrating GenAI into your Mendix application
4848

4949
* [Mendix Cloud GenAI Resource Packs](/appstore/modules/genai/mx-cloud-genai/resource-packs/): The [Mendix Cloud GenAI Connector](https://marketplace.mendix.com/link/component/239449) allows you to utilize Mendix Cloud GenAI Resource Packs directly within your Mendix application.
5050

51-
* [OpenAI](/appstore/modules/genai/openai/): The [OpenAI Connector](https://marketplace.mendix.com/link/component/220472) supports both OpenAIs platform and Azure’s OpenAI service.
51+
* [OpenAI](/appstore/modules/genai/openai/): The [OpenAI Connector](https://marketplace.mendix.com/link/component/220472) supports both OpenAI's platform and Microsoft Foundry.
5252

5353
* [Amazon Bedrock](/appstore/modules/genai/bedrock/): The [Amazon Bedrock Connector](https://marketplace.mendix.com/link/component/215042) allows you to leverage Amazon Bedrock’s fully managed service to integrate foundation models from Amazon and leading AI providers.
5454

content/en/docs/marketplace/genai/how-to/start_from_a_starter_app.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,7 @@ Selecting the infrastructure for integrating GenAI into your Mendix application
4646

4747
* [Mendix Cloud GenAI Resources Packs](/appstore/modules/genai/mx-cloud-genai/resource-packs/): The [Mendix Cloud GenAI Connector](https://marketplace.mendix.com/link/component/239449) integrates LLMs by dragging and dropping common operations from its toolbox in Studio Pro.
4848

49-
* [OpenAI](/appstore/modules/genai/openai/): The [OpenAI Connector](https://marketplace.mendix.com/link/component/220472) supports OpenAIs platform and Azure’s OpenAI service.
49+
* [OpenAI](/appstore/modules/genai/openai/): The [OpenAI Connector](https://marketplace.mendix.com/link/component/220472) supports OpenAI's platform and Microsoft Foundry.
5050

5151
* [Amazon Bedrock](/appstore/modules/genai/bedrock/): The [Amazon Bedrock Connector](https://marketplace.mendix.com/link/component/215042) allows you to leverage Amazon Bedrock’s fully managed service to integrate foundation models from Amazon and leading AI providers.
5252

@@ -90,7 +90,7 @@ Follow the steps below to configure OpenAI for your application. For more inform
9090
* **API Type**: Choose between **OpenAI** or **Azure OpenAI**.
9191
* **Endpoint**: Enter the endpoint URL for your selected API type.
9292
* **API key**: Provide the API key for authentication.
93-
* If using Azure OpenAI, add the **Azure key type** by choosing between **OpenAI** or **Azure OpenAI**.
93+
* If using Microsoft Foundry, add the **Azure key type** by choosing between **OpenAI** or **Azure OpenAI**.
9494

9595
* After saving the changes, a new pop-up will appear to add the deployment models. Select **Add deployed model** and provide the following details (optional for the OpenAI API Type):
9696
* **Display name**: A reference name for the deployed model (e.g., "GPT-4 Conversational").

content/en/docs/marketplace/genai/how-to/start_from_blank_app.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -55,7 +55,7 @@ The [Blank GenAI App Template](https://marketplace.mendix.com/link/component/227
5555
Selecting the infrastructure for integrating GenAI into your Mendix application is the first step. Depending on your use case and preferences, you can choose from the following options:
5656

5757
* [Mendix Cloud GenAI Resources Packs](/appstore/modules/genai/mx-cloud-genai/resource-packs/): The [Mendix Cloud GenAI Connector](https://marketplace.mendix.com/link/component/239449) integrates LLMs by dragging and dropping common operations from its toolbox in Studio Pro.
58-
* [OpenAI](/appstore/modules/genai/openai/): The [OpenAI Connector](https://marketplace.mendix.com/link/component/220472) supports both OpenAIs platform and Azure’s OpenAI service.
58+
* [OpenAI](/appstore/modules/genai/openai/): The [OpenAI Connector](https://marketplace.mendix.com/link/component/220472) supports both OpenAI's platform and Microsoft Foundry.
5959

6060
* [Amazon Bedrock](/appstore/modules/genai/bedrock/): The [Amazon Bedrock Connector](https://marketplace.mendix.com/link/component/215042) allows you to leverage Amazon Bedrock’s fully managed service to integrate foundation models from Amazon and leading AI providers.
6161

@@ -131,7 +131,7 @@ Follow the steps below to configure OpenAI for your application. For more inform
131131
* **API Type**: Choose between **OpenAI** or **Azure OpenAI**.
132132
* **Endpoint**: Enter the endpoint URL for your selected API type.
133133
* **API key**: Provide the API key for authentication.
134-
* If using Azure OpenAI, add the **Azure key type** by choosing between **OpenAI** or **Azure OpenAI**.
134+
* If using Microsoft Foundry, add the **Azure key type** by choosing between **OpenAI** or **Azure OpenAI**.
135135

136136
* After saving the changes, a new pop-up will appear to add the deployment models. Select **Add deployed model** and provide the following details (optional for the OpenAI API Type):
137137
* **Display name**: A reference name for the deployed model (e.g., "GPT-4 Conversational").

0 commit comments

Comments
 (0)