Skip to content

Commit

Permalink
Merge pull request #8589 from mendix/lz-control-center-navigation
Browse files Browse the repository at this point in the history
New Control Center Navigation Menu
  • Loading branch information
Luyao-Zhang-1 authored Nov 1, 2024
2 parents 1f6933c + 4b0c0f9 commit ca2e14d
Show file tree
Hide file tree
Showing 26 changed files with 166 additions and 89 deletions.
13 changes: 13 additions & 0 deletions content/en/docs/control-center/apps/_index.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
---
title: "Apps"
url: /control-center/apps/
description: "Describes the Apps category in the Mendix Control Center."
weight: 10
no_list: false
---

## Introduction

In the **Apps** category, you can effectively oversee and manage all applications associated with your company. This section offers a comprehensive suite of essential tools and dashboards designed to enhance your application governance and streamline management processes.

### Documents in this Category
Original file line number Diff line number Diff line change
@@ -1,9 +1,11 @@
---
title: "Application Health Dashboard"
linktitle: "Health Dashboard"
url: /control-center/application-health-dashboard/
description: "Describes the Application Health Dashboard page in the Mendix Control Center."
weight: 10
weight: 20
no_list: true
beta: true
---

{{% alert color="info" %}}
Expand All @@ -12,7 +14,7 @@ This feature is currently in beta. For more information, see [Beta Releases](/re

## Introduction

The **Application Health Dashboard** gives an overview of the alert status of the whole application landscape of your company. Here you can see all the alerts of the production environments of the apps deployed on your Mendix Cloud and Mendix Cloud Dedicated.
The **Application Health Dashboard** in Control Center gives an overview of the alert status of the whole application landscape of your company. Here you can see all the alerts of the production environments of the apps deployed on your Mendix Cloud and Mendix Cloud Dedicated.

On the top of the page, you can see the following numbers:

Expand Down
Original file line number Diff line number Diff line change
@@ -1,9 +1,9 @@
---
title: "Company Apps Dashboard "
linktitle: "Apps"
url: /control-center/apps/
title: "Apps Overview"
linktitle: "Apps Overview"
url: /control-center/apps-overview/
description: "Describes the Apps page in the Mendix Control Center."
weight: 15
weight: 10
no_list: true
aliases:
- /developerportal/company-app-roles/users.html
Expand All @@ -12,7 +12,7 @@ aliases:

## Introduction

The **Apps** page gives an overview of all the apps belonging to your company. The page has the following tabs available: **Mendix Cloud**, **Mendix Free Cloud**, **Other Apps**, and **Deactivated Apps**.
The **Apps** page in Control Center gives an overview of all the apps belonging to your company. The page has the following tabs available: **Mendix Cloud**, **Mendix Free Cloud**, **Other Apps**, and **Deactivated Apps**.

{{% alert color="info" %}}
Mendix will enhance this page to provide information about apps deployed on standalone private clouds. Stay tuned.
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
title: "Cloud"
url: /control-center/cloud/
description: "Describes the Cloud page in the Mendix Control Center."
weight: 45
weight: 50
no_list: true
---

Expand All @@ -12,7 +12,7 @@ no_list: true
This feature is not yet publicly available. Please talk to your Customer Success Manager to enable this page.
{{% /alert %}}

The **Cloud** page shows you an overview of the paid and free environments of your company
The **Cloud** page in Control Center shows you an overview of the paid and free environments of your company.

## Paid Environments {#paid-environments}

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
title: "Deployed Apps"
url: /control-center/deployed-apps/
description: "Describes the Deployed Apps page in the Mendix Control Center."
weight: 55
weight: 40
beta: true
no_list: true

Expand All @@ -14,7 +14,7 @@ This feature is currently in beta. For more information, see [Beta Releases](/re

## Introduction

The **Deployed Apps Overview** page provides a comprehensive view of all the apps within your company. On this page, you can find detailed information about each app, including its name, ID, Technical Contact, status, number of environments, and the number of [cloud credits](/control-center/entitlements/#cloud-credits) used, if applicable. Additionally, this page allows you to provision and offboard environments for apps on Mendix Cloud. Moreover, you can email or download the license keys for your apps directly from this page.
The **Deployed Apps Overview** page in Control Center provides a comprehensive view of all the apps within your company. On this page, you can find detailed information about each app, including its name, ID, Technical Contact, status, number of environments, and the number of [cloud credits](/control-center/entitlements/#cloud-credits) used, if applicable. Additionally, this page allows you to provision and offboard environments for apps on Mendix Cloud. Moreover, you can email or download the license keys for your apps directly from this page.

The **Deployed Apps Overview** page has the following tabs: [Mendix Cloud](#mendix-cloud), [Free Apps](#free-apps), and [Apps with License Keys](#apps-license-keys).

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,10 +2,9 @@
title: "Entitlements"
url: /control-center/entitlements/
description: "Describes the Entitlements page in the Mendix Control Center."
weight: 50
weight: 30
beta: true
no_list: true

---

{{% alert color="info" %}}
Expand All @@ -14,7 +13,7 @@ This feature is currently in beta. For more information, see [Beta Releases](/re

## Introduction

The **Entitlements** page is a self-service tool that displays the transactions using cloud credits. You can use the page to monitor your consumption of cloud credits.
The **Entitlements** page in Control Center is a self-service tool that displays the transactions using cloud credits. You can use the page to monitor your consumption of cloud credits.

{{< figure src="/attachments/control-center/entitlements/entitlements.png" alt="entitlements page" class="no-border" >}}

Expand Down
15 changes: 0 additions & 15 deletions content/en/docs/control-center/company-brand.md

This file was deleted.

12 changes: 12 additions & 0 deletions content/en/docs/control-center/company/_index.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
---
title: "Company"
url: /control-center/company/
description: "Describes the Company category in the Mendix Control Center."
weight: 40
no_list: false
---
## Introduction

The **Company** category provides you with essential tools to enhance your company’s presence on the Mendix Platform and streamline administrative capabilities. Here, you can gain an overview of company activities and manage your branding and company settings, ensuring a cohesive identity and effective governance.

## Documents in This Category
16 changes: 16 additions & 0 deletions content/en/docs/control-center/company/company-brand.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
---
title: "Company Brand"
linktitle: "Brand"
url: /control-center/company-brand/
description: "Describes the Brand page in the Mendix Control Center."
weight: 30
no_list: list
---

## Introduction

On the **Brand** page in Control Center, you can upload, edit, or remove a **Company Logo**. The company logo uploaded here will appear across the platform where it is used. For instance, it will be displayed on your published Marketplace content.

You can upload, edit, or remove a **Cover image**. The cover image uploaded here will be available for usage in your company onboarding.

{{< figure src="/attachments/control-center/company-branding/company-brand.png" class="no-border" >}}
Original file line number Diff line number Diff line change
Expand Up @@ -2,13 +2,13 @@
title: "Company Settings"
url: /control-center/company-settings/
description: "Describes the Company Settings page in the Mendix Control Center."
weight: 30
weight: 20
no_list: list
---

## Introduction

The **Company Settings** page allows you to change company details, company email domains, and security contact. Moreover, you can view and add Mendix Admins of your company.
The **Company Settings** page in Control Center allows you to change company details, company email domains, and security contact. Moreover, you can view and add Mendix Admins of your company.

## General Settings

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
title: "Dashboard"
url: /control-center/dashboard/
description: "Describes the Dashboard page in the Mendix Control Center."
weight: 5
weight: 10
no_list: true
description_list: true
---
Expand Down
12 changes: 12 additions & 0 deletions content/en/docs/control-center/content-curation/_index.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
---
title: "Content Curation"
url: /control-center/content-curation/
description: "Describes the Content Curation category in the Mendix Control Center."
weight: 60
no_list: false
---
## Introduction

In the **Content Curation** category, you can govern the data curation in your company's Catalog and oversee the portfolio management in your company.

## Documents in This Category
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
title: "Catalog Administration"
linktitle: "Catalog"
url: /control-center/catalog-admin/
weight: 60
weight: 10
description: "Describes the catalog administration in the Mendix Control Center."
aliases:
- /control-center/data-hub-admin/
Expand All @@ -13,7 +13,7 @@ aliases:

An organization's Catalog requires governance of the data-sharing policy down to the practical details of curating registered assets. A Mendix Admin can oversee these functions and also assign curators that can perform governance tasks for their apps.

In the [Catalog](/control-center/catalog-admin/) page of Control Center, you can perform the following operations:
On the [Catalog](/control-center/catalog-admin/) page of Control Center, you can perform the following operations:

* Assign and manage [Curators](#curator)
* Invite and manage custom [Owners](#custom-owners) (who have already been added as business or technical owners in the Catalog)
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,15 +2,15 @@
title: "Portfolios"
url: /control-center/portfolios/
description: "Describes the Portfolios page in the Mendix Control Center."
weight: 65
weight: 20
no_list: true
---

## Introduction

The **Portfolios** page offers governance features for [portfolio management](/developerportal/portfolio-management/) in your company. You can have an overview of all portfolios in your company, manage portfolio access, delete portfolios, reject or approve requests for changes of portfolio privacy settings.

The **Portfolios** page contains three tabs: [All Portfolios](#all-portfolios), [Alerts](#alerts), and [Privacy Requests](#privacy-requests).
The **Portfolios** page in Control Center contains three tabs: [All Portfolios](#all-portfolios), [Alerts](#alerts), and [Privacy Requests](#privacy-requests).

{{% alert color="info" %}}
As a Mendix Admin, you cannot directly see the content of a portfolio. You need to have [portfolio access](#access-management) for this. You can give yourself portfolio access if needed.
Expand Down
12 changes: 12 additions & 0 deletions content/en/docs/control-center/marketplace/_index.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
---
title: "Marketplace"
url: /control-center/marketplace/
description: "Describes the Marketplace category in the Mendix Control Center."
weight: 50
no_list: false
---
## Introduction

The **Marketplace** category provides you with essential tools for governing component approvals and aligning with organizational standards.

## Documents in This Category
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
---
title: "Marketplace Curation"
title: "Public Marketplace"
url: /control-center/marketplace-curation/
description: "Describes the Marketplace Curation page in the Mendix Control Center."
weight: 70
weight: 10
no_list: true
---

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
title: "Private Marketplace"
url: /control-center/private-marketplace/
description: "Describes the Private Marketplace page in the Mendix Control Center."
weight: 70
weight: 20
no_list: true
---

Expand Down
14 changes: 14 additions & 0 deletions content/en/docs/control-center/people/_index.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
---
title: "People"
url: /control-center/people/
description: "Describes the People category in the Mendix Control Center."
weight: 30
no_list: false
---


## Introduction

The **People** category is your centralized resource for managing user accounts, access, and roles within your organization on the Mendix Platform. Here, you can effectively oversee members, configure roles and permissions, and set up access groups to ensure a well-organized and secure user environment.

## Documents in This Category
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
title: "Groups"
url: /control-center/groups/
description: "Describes the Groups page in the Mendix Control Center."
weight: 25
weight: 30
no_list: true
---

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
title: "Members"
url: /control-center/members/
description: "Describes the Members page in the Mendix Control Center."
weight: 20
weight: 10
no_list: true
---

Expand All @@ -12,13 +12,13 @@ A member in Control Center means a user of the Mendix platform who participates

## Introduction

The **Members** page allows you to manage active, deactivated, and external members of your company.
The **Members** page in Control Center allows you to manage active, deactivated, and external members of your company.

## Active and Deactivated Members {#active-deactive-members}

On the **Active Members** tab and the **Deactivated Members** tab, you can see an overview of the active and deactivated members of your company.

When you click a member's name, a pop-up window opens with their member profile. The profile displays the apps of which they are a member as well as their **App role** for each app. Click **Remove** to remove the member from the app. Click an app name to go to the [details page](/control-center/apps/#app-details) of this app.
When you click a member's name, a pop-up window opens with their member profile. The profile displays the apps of which they are a member as well as their **App role** for each app. Click **Remove** to remove the member from the app. Click an app name to go to the [details page](/control-center/apps-overview/#app-details) of this app.

When you select members in the lists on these tabs, a context menu appears with options for exporting member details to an *.xlsx* file and deactivating (on the **Active Members** tab) or activating (on the **Deactivated Members** tab) members.

Expand All @@ -32,7 +32,7 @@ You cannot deactivate yourself.

On the **External Members** tab, you can see the members outside of your company who have access to at least one of your company apps.

When you click a member's name, a pop-up window opens with their member profile. The profile displays the apps of which they are a member as well as their **App role** for each app. Click an app name to go to the [details page](/control-center/apps/#app-details) of this app.
When you click a member's name, a pop-up window opens with their member profile. The profile displays the apps of which they are a member as well as their **App role** for each app. Click an app name to go to the [details page](/control-center/apps-overview/#app-details) of this app.

When you select members in the lists, a context menu appears with options for exporting member details to an *.xlsx* file.

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,13 +2,13 @@
title: "Roles & Permissions"
url: /control-center/roles-and-permissions/
description: "Describes the Roles and Permissions page in the Mendix Control Center."
weight: 75
weight: 20
no_list: true
---

## Introduction

On the **Roles & Permissions** page, you can view and manage project roles and permissions. Additionaly, you can migrate default project-level roles to centralized company-level roles.
On the **Roles & Permissions** page in Control Center, you can view and manage project roles and permissions. Additionally, you can migrate default project-level roles to centralized company-level roles.

## Default Project Roles

Expand Down
41 changes: 5 additions & 36 deletions content/en/docs/control-center/security/_index.md
Original file line number Diff line number Diff line change
@@ -1,45 +1,14 @@
---
title: "Security Settings in Control Center"
linktitle: "Security"
title: "Security"
url: /control-center/security/
description: "Describes the Security page in the Mendix Control Center."
weight: 40
description: "Describes the Security category in the Mendix Control Center."
weight: 20
no_list: false
description_list: true
---

{{% alert color="info" %}}
A member in Control Center means a user of the Mendix platform who participates in the development process. It does not mean an end-user of an app built in the Mendix Platform.
{{% /alert %}}

## Introduction

The **Security** page allows you to configure the security settings, manage the single sign-on configurations, and view the security history of your company.
The **Security** category provides you with essential tools that empower you to safeguard your company’s digital assets and uphold best practices in security management.

## Security Settings

### Password Policy

With the **Password Policy** setting, you can set the password expiration policy for all company members. If you do not want the passwords to expire, toggle **Passwords of company members never expire** to **On**.

### Email Signing {#disable-enable-digital-signing-emails}

The Mendix Platform digitally signs the content of emails from senders [[email protected]](mailto:[email protected]) and [[email protected]](mailto:[email protected]). By digitally signing the content of an email, Mendix provides assurance to the recipient of the email that the content of an email has not been altered in transit. For reasons of security, this feature is enabled by default. However, in case digitally signing the content of an email interferes with the delivery of that email to the recipient, a Mendix Admin can disable this feature for emails sent to receivers in the company domains. For more information, see the [Why Do You Want to Disable the Digital Signing of Email Content?](#why-disable-email-signing) section below.

To disable the digital signing of emails, turn off the toggle. To enable the digital signing of emails, turn on the toggle. This setting has an effect on the emails sent to all the [email domains claimed by your company](/control-center/company-settings/#company-email-domains).

#### Why Do You Want to Disable the Digital Signing of Email Content? {#why-disable-email-signing}

Digital signing of email content contributes to security, but why do you want to disable the digital signing of email content sometimes? Digital signing might interfere with other email safety measures like “External Email Warning”. This feature might add a customized HTML warning to the email. Since Mendix emails cannot be altered, some email servers will wrap the original message in a blank email and add the original email as an attachment. This is not beneficial for the experience of the user and will make the emails look suspicious, impacting user engagement. Also, it makes searching for emails with specific text content more difficult for users.

## Single Sign-On

On the **Single Sign-On** tab, you can set up an identity federation between the Mendix Platform and your corporate identity provider. We call this feature *Bring Your Own Identity Provider (BYOIDP)* and you can find more information in [How to Set Up an SSO (BYOIDP)](/control-center/security/set-up-sso-byoidp/).

## Security History

On the **Security History** tab, you can click **Show Security History** to open a page (in a new browser tab) that presents an audit trail of security-related changes in **App History** and **Member History**. You can search through and view details on these changes as well as export the audit trail to a CSV file.

{{< figure src="/attachments/control-center/security/security.jpg" class="no-border" >}}

## Documents in This Category
## Documents in This Category
Loading

0 comments on commit ca2e14d

Please sign in to comment.