meshStack

meshStack

  • User Docs
  • Administrator Docs
  • API Docs
  • Release Notes
  • Feedback

›Concepts

Getting Started

  • How to get started with meshStack
  • AWS S3 Quickstart Guide
  • AKS Platform Quickstart Guide
  • AKS Developer Platform Guide

Concepts

  • Overview
  • Administration Roles
  • Onboarding
  • meshWorkspaces
  • meshProjects
  • meshTenants
  • Replication Configuration
  • Delete Tenants
  • meshUsers
  • meshPlatforms
  • Landing Zones
  • Open Service Brokers (OSB)
  • Guide: Emergency Users
  • Managing Tags
  • Policies
  • Unmanaged Tenants
  • meshStack Settings
  • Workspace Services
  • API Users
  • DNS and SSL Certificates
  • Customizing
  • Product Feedback Collection

Identity & Access

  • Identity and Access Management
  • Identity Provider
  • Identity Lookup
  • Authorization
  • User & Group LDAP Synchronisation
  • User & Group SCIM Synchronisation

Building Blocks

  • Building Blocks
  • Private Runners
  • Terraform/OpenTofu state managed by meshStack
  • Permission Delegation on AWS
  • Connecting meshStack and a Pipeline

Metering & Billing

  • Cost Management
  • Configuration

Amazon Web Services

  • Integration
  • Landing Zones
  • Metering
  • SSO Setup
  • Reserved Instances & Savings Plans Guide

Microsoft Azure

  • Integration
  • Landing Zones
  • Metering

Google Cloud Platform

  • Integration
  • Landing Zones
  • Metering

Cloud Foundry

  • Integration
  • Metering

Kubernetes

  • Integration
  • Landing Zones
  • Metering

GitHub

  • Pipeline Automation
  • Repository Provisioning

OpenShift

  • Integration
  • Landing Zones
  • Metering

OpenStack

  • Integration
  • Metering

OSB Services

  • Integration
  • Metering
  • meshcloud OSB API Profile
  • Tenant Services
  • Tutorial: Implement a Broker

Operations

  • Managed Service
  • Email
  • Logging & Auditing
  • Monitoring & Telemetry
  • Backup
  • Security FAQ

Guides

  • How to integrate a meshPlatform into meshStack
  • How to manually integrate AWS as meshPlatform
  • How to manually integrate Azure as meshPlatform
  • How to manually integrate GCP as meshPlatform
  • How to create your own platform
  • How to manage partner level permissions
  • How to use scoped API keys
  • How to setup and manage a Building block
Edit

meshWorkspaces

With a Partner Account you can easily manage multiple workspaces with the meshcloud Portal. The meshcloud administration area is the place to create and manage your workspaces. You can access the meshcloud Administration Area by opening the settings menu and navigating to the Administration Area.

When selecting Workspaces in the menu bar on the left you can see the list of all workspaces managed by you.

Create managed Workspaces

Manually register a new Workspace

With meshcloud you can easily create workspaces.

  1. Login to the meshPanel with your partner credentials.
  2. If not logged in, please login with your Partner account credentials.
  3. On the toolbar at the top, please make sure that you have navigated into the 'Admin Area'.
  4. Select Workspaces in the menu bar on the left.
  5. There is a button + Create Workspace on the top-right of the table. After clicking the button, you will be navigated to the workspace creation screen. Here you can enter the name and identifier of the new workspace as well as the user(s) that should be assigned to the workspace. Keep in mind that you are able to configure restricted tags, this is not possible for non-partner users.

Attention: Identifiers can not be changed. Please choose them carefully.

Approve new Workspaces

A meshStack installation can be configured to require a manual approval by a partner/admin for new meshWorkspace registrations. Users who register receive an email notifying them, that their account is currently being verified. As soon as a partner/admin approves the request, they receive another email. This email informs users, that they are now approved and can start working with the cloud resources. Depending on the configuration, users may also have to confirm their email address via a confirmation link, that is available in the second email.

Manage Workspaces

Disabling Workspaces

Partners can disable meshWorkspaces in case the responsible workspace managers do not provide valid Payment Methods or do not maintain correct metadata.

Setting the meshWorkspace status to Disabled has the following effects on meshProjects and meshTenants owned by this workspace:

  • users can no longer access meshTenants via meshPanel

Disabling a workspace does not technically prevent users from accessing tenants when logging in directly on the cloud platform. To prevent this access so, partners must add themselves to the workspace as an admin and manually remove user permissions.

If you want to prevent a workspace from creating new meshProjects, you can adjust the workspace's meshProject quota.

Access managed Workspaces

As a partner user you can assign yourself a role on managed workspaces. The role that will be assigned can either be "Workspace Member" or "Workspace Manager" depending on the configuration of meshstack (read more here). If you are assigned as a Workspace Member you cannot execute step four and five.

  1. Go to Administration > Workspaces and click on the Users icon on the managed workspace you want to edit.
  2. In the Workspaces Users view click on the button Add Myself in the top right corner.
  3. After you have successfully assigned yourself to the account you can now choose the account in the top left drop-down. Please select the new managed workspace there.
  4. In the toolbox go to Account > Users where you can invite and add users to the managed workspace.
  5. Invited users will receive an e-mail with a link to get access to this new workspace. For more details on user invitation, also see meshWorkspace.

Send messages to workspace users

Partner are able to send short notification messages to the users of their managed workspaces. Recipients will see these notifications upon login.

In order to send such a message:

  1. Login to the meshPanel with your partner credentials.
  2. Navigate to the Administration area via the toolbox on the top right and then click on Workspaces in the menu.
  3. In the Actions column click on the envelope icon.

Write your messages and choose which recipient should receive the messages: All must read will show the message to all recipients and everyone has to acknowledged the message. Or you can choose Single read only which will hide the message for all other users if one single user has acknowledged it. This is useful e.g. for maintenance task required to be done by the project team. Once one team member has solved the task, displaying the notification is no longer necessary.

Set Workspace Quotas

Partners and Administrators can manage the quota, that limits the maximum number of projects per workspace.

  1. Login to the meshPanel with your credentials.
  2. Navigate to the Administration area via the toolbox on the top right and then click on Workspaces in the menu.
  3. In the Actions column click on the Quota icon on the managed workspace you want to edit.
  4. Then you can increase and decrease the number of projects per workspace.

Edit Workspace Tag Values

Partner users can edit tag values for tags defined in both restricted and unrestricted meshTags for managed meshWorkspaces by navigating to the Workspaces list and clicking the Workspace Tags button.

Audit Workspaces

Account History

Sometimes additional information about the lifecycle of a workspace is required. The archive icon in the list of workspaces shows all major events that happened on the workspace.

The following events are available:

EventDescription
CUSTOMER_REGISTEREDA new meshWorkspace registered in self-service.
CUSTOMER_CREATEDA new meshWorkspace was created by a partner/admin.
USER_INVITEDA user was invited to a meshWorkspace.
USER_ACCEPTED_INVITATIONA user accepted the invitation.
USER_INVITATION_CANCELLEDAn invitation was cancelled by a workspace manager.
USER_REMOVEDA user was removed from the meshWorkspace.
USER_ROLE_CHANGEDThe role of a user was changed on the meshWorkspace.
CUSTOMER_QUOTA_EDITEDThe quota of a meshWorkspace was changed.
USER_ASSIGNED_HIMSELFA partner/admin assigned himself to a meshWorkspace.
CUSTOMER_STATUS_CHANGEDA partner/admin changed the status of a meshWorkspace (i.e. disabled or enabled the meshWorkspace).
CUSTOMER_APPROVEDA partner/admin approved a new meshWorkspace registration. This event is only available, when the manual workspace approval is activated.
Last updated on 2/21/2024
← OnboardingmeshProjects →
  • Create managed Workspaces
    • Manually register a new Workspace
    • Approve new Workspaces
  • Manage Workspaces
    • Disabling Workspaces
    • Access managed Workspaces
    • Send messages to workspace users
    • Set Workspace Quotas
    • Edit Workspace Tag Values
  • Audit Workspaces
    • Account History
meshStack
Docs
User DocumentationAdministrator DocumentationSecurity FAQ
Get in Touch
SupportWebsiteLinkedIn
More
Release NotesGitHub
Copyright © 2025 meshcloud GmbH