Manage your Mattermost workspace
Available on all plans
Cloud and self-hosted deployments
See the following resources to manage your Mattermost self-hosted or Cloud workspace:
Optimize your workspace - Review health and growth scores for your Mattermost workspace, and take necessary action using the workspace optimization page in the System Console.
Configure the Mattermost server - Mattermost offers extensive configuration options for both self-hosted Mattermost servers and Mattermost Cloud workspaces, and provides a list of deprecated configuration settings no longer supported.
Environment variables - Learn how to use environment variables to manage configuration for self-hosted deployments.
Shared channels - Connect channels from multiple Mattermost servers in a federated architecture.
Statistics - Review statistics about your Mattermost server usage.
In-product notices - Notify users about Mattermost updates using in-product notices.
User satisfaction surveys - Learn how to gather user feedback using Mattermost user satisfaction surveys.
Announcement banner - Display notices to your users via a dismissable announcement banner.
Note
Looking for instructions on how to deploy Mattermost? See the deployment documentation for details.
Some administrative options apply only to Cloud workspaces or self-hosted workspaces. See the sections below for details.
Cloud workspace management
Mattermost Cloud billing - Set up and manage billing for your Mattermost Cloud workspace.
Workspace limits - Understand the data and workspace limits of your plan.
Workspace usage - Learn about workspace usage and how to keep your workspace active.
Cloud data residency - Learn about how your data is stored in the Cloud.
Self-hosted workspace management
If you’re the admin for a Mattermost Cloud workspace, please refer to the Cloud workspace management section on this page.
Mattermost database configuration - Learn how to store Mattermost configuration information in your database rather than as a JSON file. Recommended this for High Availability environments.
SSL client certificate setup - Learn how to configure SSL client certificates for the browser and the Mattermost desktop app on Windows, macOS, and Linux. Note that SSL client certificates are not yet supported for Mattermost mobile apps.
Deploy Mattermost Calls - Learn about the different ways you can deploy Mattermost Calls.
Health check probes - Configure health check probes for your Mattermost server.
Configure Mattermost Omnibus - Learn how to configure, backup, restore, and remove Mattermost Omnibus, as well as use a custom NIGINX template.
Mattermost Kubernetes operator - Learn more about the Mattermost Kubernetes operator.
Kubernetes FAQ - See answers to common questions about working with Kubernetes clusters.
Migrate your Mattermost workspace
Migrate from Cloud to self-hosted - Learn how to migrate from Mattermost Cloud to a self-hosted deployment.
Migrate from other chat products - Learn how to migrate from other chat services to Mattermost.
Migration announcement email - An email template is available to help you notify your users about migrating to Mattermost.
Bulk load data - Learn how to import bulk data into Mattermost for teams, channels, users, post content, and more.
Bulk export data - Learn how to export user, team, channel, and post data from Mattermost.
User authentication
User authentication - All versions of Mattermost provide basic authentication and offer multi-factor authentication out of the box. Professional and Enterprise versions of Mattermost also include Active Directory/LDAP and SSO for GitLab SSO, OpenID, Google, and Office365.
Convert OAuth 2.0 service providers to OpenID Connect - Learn how to migrate from OAuth 2.0 to OpenID Connect.
User permissions
User permissions - All versions of Mattermost offer standard user permissions control. Professional and Enterprise versions also include advanced permissions control to customize which users can perform specific actions, and System Admin roles to grant admins from your organization access to specific areas of the Mattermost System Console.
Advanced permissions - Read our technical guide on modifying self-hosted Mattermost permissions to create custom permissions schemes.
User management
Provisioning workflows - Learn how to provision and de-provision user accounts.
Manage team and channel members - Manage team and channel members synchronization, moderation, and membership settings.
AD/LDAP groups - Sync AD/LDAP groups with Mattermost roles and teams.
Manage team or private channel membership with AD/LDAP synchronized groups - Synchronize your AD/LDAP groups with Mattermost private channels and teams.
Guest accounts - Create guest accounts to collaborate with individuals outside your organization.
SAML SSO - Configure Mattermost to be a SAML 2.0 service provider.
SAML SSO technical documentation - See the SAML 2.0 reference documentation for Mattermost.
Welcome email for end users - Make it easy for your end users to start using Mattermost right away by customizing a welcome email template.
Compliance tools
Compliance tools - Extract data from Mattermost for eDiscovery use in legal cases, create Compliance monitoring reports for query and download actions, create Compliance export reports for channel history actions, and set custom data retention policies.
Other resources
mmctl command line tool - Use mmctl to manage Mattermost workspaces from the command line.
Command line tools - Learn how to use command line tools to manage self-hosted Mattermost workspaces running releases prior to v6.0.