Mattermost Plugin Identity Groups Sync
Description
A plugin that synchronizes user groups from third-party identity providers to Mattermost.
Installation
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open the source below and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
README
Identity Groups Sync Mattermost Plugin
This plugin synchronizes user groups from Keycloak to Mattermost.
License
This repository is licensed under the [Mattermost Source Available License](LICENSE) and requires a valid Enterprise Edition License when used for production. See [frequently asked questions](https://docs.mattermost.com/overview/faq.html#mattermost-source-available-license) to learn more.
Although a valid Mattermost Enterprise Edition License is required if using this plugin in production, the [Mattermost Source Available License](LICENSE) allows you to compile and test this plugin in development and testing environments without a Mattermost Enterprise Edition License. As such, we welcome community contributions to this plugin.
If you're running an Enterprise Edition of Mattermost and don't already have a valid license, you can obtain a trial license from **System Console > Edition and License**. If you're running the Team Edition of Mattermost, including when you run the server directly from source, you may instead configure your server to enable both testing (`ServiceSettings.EnableTesting`) and developer mode (`ServiceSettings.EnableDeveloper`). These settings are not recommended in production environments.
Features
- Sync Keycloak groups or roles with Mattermost groups.
- Configurable mapping type: use Keycloak groups or roles as the source for Mattermost groups.
- Sync groups with teams or channels.
- Assign Mattermost group memberships to users on sign in through SAML based on the group or role memberships in their SAML assertion.
Requirements
- Mattermost Server v10.9 or higher.
- A valid Mattermost Enterprise Edition license.
Development guide
- Run Keycloak locally with Mattermost by adding it to your
ENABLED_DOCKER_SERVICES, see our SAML setup guide here. - Follow our plugin setup guide [./docs/INSTALL.md](./docs/INSTALL.md
Related Skills
Auto Update
Pull the latest ECC repo changes and reinstall the current managed targets.
Development Ecc Guide
Navigate ECC's current agents, skills, commands, hooks, install profiles, and docs from the live repository su
Development Epic Claim
Claim an epic issue, stamp coordination state, and sync local ownership.
Development Epic Publish
Publish a validated epic update back to the issue and local cache.
Development Epic Review
Mark epic review requested, approved, or changes requested.
Development Epic Unblock
Sweep blocked epic issues and reopen anything whose dependencies are closed.
Development Related Agents
Django Build Resolver
Django/Python build, migration, and dependency error resolution specialist. Fixes pip/Poetry errors, migration
Openai Codex CLI
(55.8k ⭐) - Lightweight coding agent that runs in your terminal.
src/agents/ — 11 Agent Definitions
**Generated:** 2026-04-11