Files
upstream-mirror 240db4e2a7
Some checks failed
Server CI / Postgres (shard 0) (push) Has been skipped
Server CI / Postgres (shard 3) (push) Has been skipped
BuildEnv Docker Image / build-image (push) Failing after 4s
BuildEnv Docker Image / build-image-fips (push) Failing after 4s
Migration Review & Release Notes / Generate migration review & release notes (push) Failing after 3s
Server CI / Build Environment (push) Failing after 3s
Server CI / Postgres (shard 1) (push) Has been skipped
Tools CI / check-style (mattermost-govet) (push) Failing after 4s
Server CI / Postgres (shard 2) (push) Has been skipped
Tools CI / check-style (mmgotool) (push) Failing after 3s
Server CI / Elasticsearch v8 Compatibility (push) Has been skipped
Server CI / OpenSearch v2 Compatibility (push) Has been skipped
Server CI / Postgres FIPS (shard 0) (push) Has been skipped
Tools CI / Test (mattermost-govet) (push) Failing after 3s
Server CI / Postgres FIPS (shard 1) (push) Has been skipped
Server CI / Postgres FIPS (shard 2) (push) Has been skipped
Tools CI / Test (mmgotool) (push) Failing after 3s
Server CI / Postgres FIPS (shard 3) (push) Has been skipped
Server CI / Run mmctl tests (push) Has been skipped
Server CI / Run mmctl tests (FIPS) (push) Has been skipped
Server CI / Merge Postgres Test Results (push) Has been skipped
Server CI / Merge Postgres FIPS Test Results (push) Has been skipped
Server CI / Check backport migrations (push) Has been skipped
Server CI / Check generated files (push) Has been skipped
Server CI / check-style (push) Has been skipped
Server CI / Vet API (push) Has been skipped
Server CI / Build mattermost server app (push) Has been skipped
Server CI / Server CI Complete (push) Failing after 2s
Server CI / Server CI Artifacts (push) Has been skipped
Server CI / Sentry Upload (push) Has been skipped
Server CI / Server CI Report (push) Failing after 5m1s
Server CI Nightly Race / Race Detector (push) Has been skipped
CodeQL / Analyze (go) (push) Has been cancelled
CodeQL / Analyze (javascript) (push) Has been cancelled
Webapp CI Cache Warm / Warm Webapp node_modules Cache (push) Has been cancelled
E2E CI Cache Warm / Warm E2E npm Registry Cache (push) Has been cancelled
API / build (push) Has been cancelled
Web App CI / check-types (push) Has been cancelled
Web App CI / check-lint (push) Has been cancelled
Web App CI / check-i18n (push) Has been cancelled
Web App CI / check-external-links (push) Has been cancelled
Web App CI / test (platform) (push) Has been cancelled
Web App CI / test (mattermost-redux) (push) Has been cancelled
Web App CI / test (channels shard 1/4) (push) Has been cancelled
Web App CI / test (channels shard 2/4) (push) Has been cancelled
Web App CI / test (channels shard 3/4) (push) Has been cancelled
Web App CI / test (channels shard 4/4) (push) Has been cancelled
Web App CI / upload-coverage (push) Has been cancelled
Web App CI / build (push) Has been cancelled
YAML Lint / yamllint (push) Has been cancelled
Push mirrored docker images / cd/Push mirrored docker images (push) Has been cancelled
docs-cd / Build and deploy docs (push) Has been cancelled
Docs CI / build (push) Has been cancelled
E2E Cache Warm: Cypress deps / Warm Cypress deps cache (push) Has been cancelled
Scorecards supply-chain security / Scorecard analysis (push) Has been cancelled
Server CI Weekly / Postgres FIPS (push) Has been skipped
Server CI Weekly / Run mmctl tests (FIPS) (push) Has been skipped
Server CI Weekly / Postgres with binary parameters (push) Has been skipped
Server CI Weekly / Build Environment (push) Failing after 1s
Server CI Nightly Race / Build Environment (push) Failing after 1s
Server CI Cache Warm / Warm Go Module and Build Cache (push) Failing after 2s
snapshot of https://github.com/mattermost/mattermost.git (master, 2026-09-16; blobs > 131072B omitted)
2026-09-16 00:29:55 +05:00

87 lines
6.2 KiB
Plaintext
Raw Permalink Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
---
title: "Cloud Shared"
---
import Inc0_cloud_supported_integrations from './cloud-supported-integrations.mdx';
Mattermost Cloud Shared is designed as a cost-effective solution for companies who don't have strict security and compliance requirements that need a straightforward, managed communication platform without the necessity for extensive customization or dedicated resources.
Your Mattermost deployment is isolated, is fully hosted and managed by Mattermost, and runs [Mattermost Enterprise](/product-overview/editions-and-offerings) on shared infrastructure where resources are shared among multiple Mattermost customers, which might affect performance during peak times.
## Reference architecture
![An architecture diagram showing the components of the Mattermost Cloud Shared solution.](/images/mattermost-cloud-dedicated-reference-architecture.png)
## Available features
### Zero-downtime upgrades
Mattermost releases biweekly updates and leverages recurring maintenance windows to keep your instance up-to-date with new stable or beta features behind feature flags, fix security issues, and ensure the overall reliability and performance of your environment. Maintenance windows are announced in advance on [https://status.mattermost.com/](https://status.mattermost.com/)
Additional support options, including quicker response times, dedicated support personnel, and stronger service level agreements (SLAs), are also available.
### Disaster Recovery
Mattermost Cloud Dedicated supports data failover to a secondary region/site should the primary instance experiences an unrecoverable outage with guaranteed recovery times.
Mattermost supports a **multi-AZ (availability zones)** strategy in the same site/region.
Daily backups of the database, object storage, and high availability clusters are captured and retained for 30 days.
In addition, highly available observability tools with automated alerting, long term metrics, and logs retention are retained for a duration of 1 year.
### Security
You have access to all the resources required to run the Mattermost application with the highest security standards, including data encryption at rest and in transit.
Your pre-configured cluster is secure by default, based on industry best practices including Data encryption at rest and in transit, TLS certificates life cycle management, and automatic security updates.
Mattermost maintains control over network and security policies, including [encryption](#encryption), database, data, object storage, backup schedules, and compliance certifications.
### Authentication and authorization
Mattermost offers advanced security and authentication options for integrating with corporate directories, including [Active Directory/LDAP](/administration-guide/onboard/ad-ldap), [Okta](/administration-guide/onboard/sso-saml-okta), [OneLogin](/administration-guide/onboard/sso-saml-onelogin), [SAML](/administration-guide/onboard/sso-saml), [Google](/administration-guide/onboard/sso-google), [EntraID](/administration-guide/onboard/sso-entraid), and [OpenID](/administration-guide/onboard/sso-openidconnect).
### Secure networking
Enterprise customers with a Mattermost Cloud Shared deployment can [configure IP filtering](/administration-guide/manage/cloud-ip-filtering#configure-ip-filtering) through CIDR-based IP ranges, within the Mattermost System Console to specify authorized IPs or IP ranges for seamless access control. Users attempting to access their [workspace](/end-user-guide/end-user-guide-index) from IPs outside defined ranges are restricted from entry.
### Encryption
Mattermost provides encryption-in-transit and encryption-at-rest capabilities. Mattermost supports [TLS encryption](/deployment-guide/server/setup-tls), including AES-256 with 2048-bit RSA on all data transmissions, between Mattermost client applications and the Mattermost server. You may either set up TLS on the Mattermost Server or [install a proxy such as NGINX](/deployment-guide/server/setup-nginx-proxy), and set up TLS on the proxy.
Connections to [Active Directory/LDAP](/administration-guide/onboard/ad-ldap) can [optionally be secured with TLS or stunnel](/administration-guide/configure/authentication-configuration-settings#adldap-port).
Connections to calls are secured with a combination of:
- TLS: The existing WebSocket channel is used to secure the signaling path.
- DTLS v1.2 (mandatory): Used for initial key exchange. Supports `TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256` and `TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA` algorithms.
- SRTP (mandatory): Used to encrypt all media packets (i.e. those containing voice or screen share). Supports `AEAD_AES_128_GCM` and `AES128_CM_HMAC_SHA1_80` algorithms.
### Cloud native exports
Mattermost supports optional [filestore configuration settings](/administration-guide/configure/environment-configuration-settings#enable-dedicated-export-filestore-target) to direct compliance and bulk export data to a separate S3 bucket from standard files. This separate bucket can be configured to allow for secure access by Mattermost Cloud teams as well as deployment admins who manage a given installation. The exports can also be accessed by generating unique download links as needed.
The following diagram provides a high-level view of how this functionality works:
![An architecture diagram showing a high-level view of how Mattermost Cloud Native exports works.](/images/mattermost-cloud-native-export-architecture-diagram.png)
### SMTP
Email sent from Mattermost Cloud Dedicated uses SendGrid, and the connection to SendGrid is encrypted.
### Audit and observability
Mattermost Cloud Dedicated provides access to [audit and system logs](/administration-guide/manage/logging) generated by the application.
### Customization
Approved plugins developed and/or tested by Mattermost are supported and available in the [Mattermost Cloud Marketplace](https://mattermost.com/marketplace/), including:
<Inc0_cloud_supported_integrations />
Custom plugins and integrations outside of Mattermost Marketplace aren’t currently supported.
## Migrate from a self-hosted instance
See our [self-hosted to cloud migration](/administration-guide/manage/cloud-data-export#migrate-from-self-hosted-to-cloud) documentation to learn more about migrating from a self-hosted to a Mattermost Cloud instance.