Skip to content

Commit ac46236

Browse files
Merge branch 'mendix:development' into development
2 parents 507f711 + 804fcf6 commit ac46236

63 files changed

Lines changed: 702 additions & 241 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

content/en/docs/control-center/company/dashboard.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ The Control Center dashboard gives you an overview of various activities for you
1919

2020
These are some examples of what you can find on the dashboard:
2121

22-
* <a id="contract-info"></a> **Company Information** – displays all contracts associated with the company, including the customer name, contract status, expiry date, and remaining time until expiry. For more details, refer to [Contract Management](/developerportal/deploy/contract-management/)
22+
* <a id="contract-info"></a> **Company Information** – displays all contracts associated with the company, including the customer name, contract status, expiry date, and remaining time until expiry. For more details, refer to [Contract Management](/developerportal/deploy/subscription-management/)
2323
* **Apps Created** – you can filter these [apps](/control-center/apps/) by date
2424
* **Mendix Versions** – describes which Studio Pro/Mendix versions your internal and external [members](/control-center/members/) are using for apps, which is especially important as the development of apps on outdated or [non-MTS/LTS versions](/releasenotes/studio-pro/lts-mts/) can lead to security issues
2525
* **Certification Level** – presents the number of members per [Mendix certification](https://academy.mendix.com/link/certification)

content/en/docs/control-center/security/private-connectivity/configure-private-connectivity.md

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -346,6 +346,8 @@ Mendix Cloud Private Connectivity currently supports exposing physical [subnet r
346346
* Multiple IP ranges separated by a comma, such as `192.0.2.0/24,198.51.100.0/24`
347347
* A single IP address, such as `10.100.0.5/32`
348348

349+
Do not expose broad IP ranges such as `0.0.0.0/0` and `::/0`. Mendix recommends only exposing the IP range of the target service or database.
350+
349351
#### Exposing Subnet Routes on a Windows Server {#private-connectivity-resources-expose-routes-windows}
350352

351353
To expose subnet routes for an agent that is already running, run the following script on the machine where the agent is installed.
@@ -477,3 +479,10 @@ The Mendix internal systems operate on the following subnets:
477479

478480
As such, when you expose a subnet or a single IP address, it must not conflict with our private IP ranges.
479481
If you absolutely must use the subnets on which Mendix operates, please configure [Network address translation (NAT)](https://en.wikipedia.org/wiki/Network_address_translation) on your infrastructure.
482+
483+
### Restricted IP Ranges
484+
485+
To maintain robust security, network access to services and databases must be strictly controlled. As such, do not expose broad IP ranges such as:
486+
487+
* `0.0.0.0/0` for IPv4
488+
* `::/0` for IPv6

content/en/docs/deployment/general/populate-user-type.md

Lines changed: 0 additions & 166 deletions
This file was deleted.

content/en/docs/deployment/general/licensing-apps/contract-management.md renamed to content/en/docs/deployment/general/subscription-management/_index.md

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
---
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."
2+
title: "Subscription Management"
3+
url: /developerportal/deploy/subscription-management/
4+
weight: 10
5+
description: "Understand your Mendix subscription lifecycle, subscription statuses, renewal timelines, and critical actions to ensure continuous service and prevent data loss."
66
---
77

88
## Introduction
@@ -16,7 +16,7 @@ This document provides detailed information about the status of your Mendix appl
1616
Your Mendix subscription is categorized into three main statuses: Active, Expiring, and Expired, based on your contract's expiry date.
1717

1818
| Account Status | Timeline | Impact |
19-
|---------------|----------|--------------------|
19+
| --------------- | ---------- | -------------------- |
2020
| **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. |
2121
| **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. |
2222
| **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.|
@@ -58,7 +58,7 @@ While Mendix services continue to function normally, this is the critical period
5858

5959
#### 7 Days Before Contract Expiry{#7-days-before-contract-expiry}
6060

61-
* **Final impact emails** – You receive final detailed explanations about the impact of non-renewal
61+
* **Final impact emails** – You receive final, detailed explanations about the impact of non-renewal
6262
* **Data offboarding instructions** – Administrators and Technical Contacts receive tailored instructions for offboarding application data
6363

6464
{{% alert color="warning" %}}
@@ -68,7 +68,7 @@ This is your final opportunity to renew your contract and avoid service disrupti
6868
#### Pre-Expiry Timeline Summary{#pre-expiry-timeline-summary}
6969

7070
| **Days Before Expiry** | **Key Actions** | **Status** |
71-
|------------------------|-----------------|------------|
71+
| ------------------------ | ----------------- | ------------ |
7272
| **90 days** | Contact Account Team for renewal | Active |
7373
| **30 days** | Finalize renewal discussions | Expiring |
7474
| **15 days** | Download data if not renewing | Expiring |
@@ -81,7 +81,7 @@ If your contract is not renewed by the expiry date, your account transitions to
8181
#### 1 Day After Contract Expiry{#1-day-after-contract-expiry}
8282

8383
* **Mendix Platform banner** – All Mendix Platform users see a banner clearly stating that the contract has expired
84-
* **Restricted access** – Account access is downgraded and apps are transitioned to **Unlicensed** mode
84+
* **Restricted access** – Account access is downgraded, and apps are transitioned to **Unlicensed** mode
8585
* **Deployment restrictions** – Application data is available for download for the next 60 days
8686

8787
#### 60 Days After Contract Expiry{#60-days-after-contract-expiry}
@@ -95,7 +95,7 @@ Application data deletion is irreversible. Make sure to download all necessary a
9595
#### Post-Expiry Timeline Summary{#post-expiry-timeline-summary}
9696

9797
| **Days After Expiry** | **Key Actions** | **Status** |
98-
|------------------------|-----------------|------------|
98+
| ------------------------ | ----------------- | ------------ |
9999
| **0 days (Expired)** | Contract expires | Expired |
100100
| **+1 day** | Limited access | Expired |
101101
| **+60 days** | Data permanently deleted | Expired |

0 commit comments

Comments
 (0)