Skip to content

Commit acd9d01

Browse files
Connectivity updates for Technical contact
1 parent 2762803 commit acd9d01

4 files changed

Lines changed: 56 additions & 29 deletions

File tree

content/en/docs/deployment/mendix-cloud-deploy/connecting-external-resources.md

Lines changed: 37 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ This feature is in Public Beta. For more information, see [Release Status](/rele
1616

1717
[Mendix Cloud Private Connectivity](/control-center/private-connectivity/) enables your Mendix applications to securely and privately connect to internal resources, whether they are on-premises or in the cloud. This ensures that connection bypasses the public internet and instead goes through a private tunnel, improving security and compliance.
1818

19-
This page describes how [Technical Contacts](/developerportal/general/app-roles/#technical-contact) can request and manage connections to external resources using Mendix Cloud Private Connectivity.
19+
This page describes how Technical Contacts can request and manage connections to external resources using Mendix Cloud Private Connectivity.
2020

2121
## Prerequisites {#prerequisites}
2222

@@ -29,7 +29,8 @@ Before requesting a connection, the following conditions must be met:
2929

3030
Mendix Cloud Connect Connections allow applications on Mendix Cloud to connect to Mendix Cloud Connect Resources over Mendix Cloud Connect Networks. Each connection request must be initiated by a Technical Contact and approved by a Mendix Admin before the application on Mendix Cloud can connect to the resource.
3131

32-
An application on Mendix Cloud can establish multiple connections to various resources. You can view and manage all connections and their statuses within the [Connections](/developerportal/deploy/environments-details/#connections) section on the application's **Network** tab.
32+
An application on Mendix Cloud can establish multiple connections to various resources. You can view and manage all connections and their statuses on the [Connectivity](/developerportal/deploy/environments-details/#connections) or [Change Requests](/developerportal/deploy/connecting-to-external-resource/#view-connection-details) tab.
33+
3334
{{% alert color="info" %}} An application environment can only connect to a single private network at a time. This means that all external resources you connect to from an application environment must be on the same private network.{{% /alert %}}
3435

3536
### Requesting a New Connection {#connection-request}
@@ -38,7 +39,7 @@ As a Technical Contact, follow these steps to request a new connection from your
3839

3940
1. From [Apps](https://sprintr.home.mendix.com), go to the app's **Environments** page.
4041
2. Click **Details** ({{% icon name="notes-paper-edit" %}}) on the preferred environment.
41-
3. Go to the **Network** tab.
42+
3. Go to the **Connectivity** tab.
4243
4. In the **Connections** section, click **Add** to initiate a new connection request.
4344
{{% alert color="info" %}}
4445
Contact your Mendix Admin if the resource you want is not on the list.
@@ -52,7 +53,7 @@ Contact your Mendix Admin if the resource you want is not on the list.
5253

5354
1. Select the specific resource you want your application environment to connect to.
5455
1. Click **Save** to submit your connection request for approval. All submitted connection requests appear in the [Control Center](/control-center/configure-private-connectivity/) for the Mendix Admin review.
55-
1. [Track and manage](#manage-connection-requests) your connection requests from the [Change Requests](/developerportal/deploy/environments/#change-requests) tab on your app's environment's page.
56+
1. [Track and manage](#manage-connection-requests) your connection requests.
5657
{{% alert color="info" %}}
5758
If this is the first connection approved for an application environment, you must redeploy that environment for the connection to become active and usable.
5859
{{% /alert %}}
@@ -67,31 +68,57 @@ Once a Technical Contact submits a connection request, it enters a **Pending App
6768

6869
* If the Mendix Admin rejects the request, its status becomes **Rejected**.
6970
* If the Mendix Admin approves the request, the connection status will reflect as follows:
70-
* In the **Change Requests** tab of the Environments page, the status changes to **Completed**,
71-
* In the **Connections** section of the **Network** tab, the status shows as **Approved**.
71+
* In the **Change Requests** tab of the Environments page, the private connectivity request status updates to **Completed**
72+
* In the **Connections** section of the **Connectivity** tab, the status shows as **Approved**.
7273

7374
A Mendix Admin can also revoke an already approved connection, which will change its status back to **Rejected**.
7475

7576
## Managing Connections {#manage-connection-requests}
7677

77-
The [Connections](/developerportal/deploy/environments-details/#connections) section on the application's **Network** tab allows Technical Contacts to view all connections for the environment and track pending request statuses
78+
For detailed information about your private connectivity requests, access the **Change Requests** tab:
79+
80+
### Viewing Connection Request Details {#view-connection-details}
81+
82+
1. Go to [Apps](https://sprintr.home.mendix.com/).
83+
2. Click **Environments** on your app.
84+
3. Open the **Change Requests** tab.
85+
4. Look for requests with **Private Connectivity** as the **Request Type**. For more information on the **Change Requests** tab, refer to the [Change Requests](/developerportal/deploy/environments/#change-requests) section in *Environments and Deployment*.
86+
87+
Click **Details** on any Private Connectivity request to view the following request information:
88+
89+
* Requester and reviewer names
90+
* Status of the request
91+
* Request ID
92+
* Date of request creation
93+
* App name
94+
* Environment
95+
* Network ID and name
96+
* Resource ID and name
97+
* Agent ID and name
7898

79-
Additionally, depending on the connection's status, you can perform the following actions:
99+
{{% alert color="info" %}}
100+
The **Change Requests** tab provides a historical view of all connectivity requests, while the **Connections** section shows the current state of active connections.
101+
{{% /alert %}}
102+
103+
### Managing Active Connections
104+
105+
The [Connections](/developerportal/deploy/environments-details/#connections) section on the application's **Connectivity** tab allows Technical Contacts to view all active connections for the environment. Depending on the connection's status, you can perform the following actions:
80106

81107
### Cancelling a Connection Request {#cancel-connection}
82108

83109
As a Technical Contact, you can cancel a connection request if its status is **Pending Approval**.
84110
To cancel a pending connection request:
85111

86-
1. On the [Connections](/developerportal/deploy/environments-details/#connections) section of the Network tab, locate the connection request with the status **Pending Approval**.
112+
1. In the [Connections](/developerportal/deploy/environments-details/#connections) section of the **Connectivity** tab, locate the connection request with the status **Pending Approval**.
87113
2. Click **Cancel Request** next to that connection.
88114

89115
### Deleting an Established Connection
90116

91117
After a connection request is approved, you can delete the connection at any time by following these steps:
92118

93-
1. On the [Connections](/developerportal/deploy/environments-details/#connections) section of the **Network** tab, locate the approved connection you want to remove.
119+
1. In the [Connections](/developerportal/deploy/environments-details/#connections) section of the **Connectivity** tab, locate the approved connection you want to remove.
94120
2. Click **Delete** next to that connection.
121+
95122
{{% alert color="info" %}}
96123
Deleting a connection immediately breaks the connection between your application environment and the resource.
97124
{{% /alert %}}

content/en/docs/deployment/mendix-cloud-deploy/environments-details.md

Lines changed: 18 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -222,24 +222,6 @@ For more information, see [Scheduled Events](/refguide/scheduled-events/).
222222

223223
On the **Network** tab, you can manage the elements described below.
224224

225-
### Connections {#connections}
226-
227-
You can connect from your applications on Mendix Cloud to resources on your own infrastructure using Mendix Cloud Private Connectivity.
228-
229-
The **Connections** tab contains the following information:
230-
231-
* **Resource** – The name of the service such as databases being connected
232-
* **Network** – The name of the network associated with the connection
233-
* **Status (Last seen)** – The connection's current state, such as **Pending Approval**, **Approved** or **Rejected**
234-
235-
You can perform the following actions for connections:
236-
237-
* **Add** a new connection
238-
* **Cancel** a connection request
239-
* **Delete** a connection
240-
241-
For more information, refer to [Connecting to External Resources](/developerportal/deploy/connecting-to-external-resource/).
242-
243225
### Custom Domains {#custom-domains}
244226

245227
* **Domain Name**
@@ -366,6 +348,24 @@ Add client certificates (in the PKCS12 format) or certificate authorities (in th
366348

367349
On the **Connectivity** tab, you can manage the elements described below.
368350

351+
### Connections {#connections}
352+
353+
You can connect from your applications on Mendix Cloud to resources on your own infrastructure using Mendix Cloud Private Connectivity.
354+
355+
The **Connections** tab contains the following information:
356+
357+
* **Resource** – The name of the connected service
358+
* **Network** – The name of the network associated with the connection
359+
* **Status** – The connection's current state, such as **Pending Approval**, **Approved** or **Rejected**
360+
361+
You can perform the following actions for connections:
362+
363+
* **Add** a new connection
364+
* **Cancel** a connection request
365+
* **Delete** a connection
366+
367+
For more information, refer to [Connecting to External Resources](/developerportal/deploy/connecting-to-external-resource/).
368+
369369
### Outgoing Connections Safelisting (Mendix Cloud Dedicated) {#connection-safelist}
370370

371371
If you are deploying your apps to [Mendix Cloud Dedicated](/deployment/#mendix-cloud-dedicated), all outgoing IP addresses are allowed by default.

content/en/docs/deployment/mendix-cloud-deploy/environments.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -175,7 +175,7 @@ If you are the [Technical Contact](/developerportal/general/app-roles/#technical
175175

176176
### Change Requests Tab {#change-requests}
177177

178-
On the **Change Requests** tab, the Technical Contact can view details of all past and current requests for either the [Plan](/developerportal/deploy/change-plan/) or [Connection](/developerportal/deploy/connecting-to-external-resource/) requests and perform certain actions based on their current status.
178+
On the **Change Requests** tab, the Technical Contact can view details of all past and current [Plan](/developerportal/deploy/change-plan/) and [Connection](/developerportal/deploy/connecting-to-external-resource/) requests and perform actions based on each request's current status.
179179

180180
For each submitted request, the following information is available:
181181

76.8 KB
Loading

0 commit comments

Comments
 (0)