클라이언트 지원 현황
Entry, Professional, Enterprise, Enterprise Advanced 플랜에서 사용할 수 있습니다.
다음 표는 Mattermost의 최종 사용자 기능이 Web, Desktop, Mobile(iOS·Android) 애플리케이션에서 각각 어떻게 지원되는지 정리한 것입니다.
메시지
| 기능 | Web | Desktop | Mobile |
|---|---|---|---|
| Threaded discussions | ✓ | ✓ | ✓ |
| Format messages with Markdown | ✓ | ✓ | 부분 지원 |
| Emojis | ✓ | ✓ | ✓ |
| Emoji reactions | ✓ | ✓ | ✓ |
| File sharing | ✓ | ✓ | ✓ |
| @mentions | ✓ | ✓ | ✓ |
| Search hashtags | ✓ | ✓ | ✓ |
| Search modifiers | ✓ | ✓ | ✓ |
| Search highlighting | ✓ | ✓ | ✓ |
| Pin and save messages | ✓ | ✓ | ✓ |
| Preview image links | ✓ | ✓ | ✓ |
| Preview websites | ✓ | ✓ | ✓ |
| Notifications | ✓ | ✓ | ✓ |
| Bookmark channels | ✓ | ✓ | ✓ |
채널
| 기능 | Web | Desktop | Mobile |
|---|---|---|---|
| Create a new channel | ✓ | ✓ | ✓ |
| Join a channel | ✓ | ✓ | ✓ |
| Leave a channel | ✓ | ✓ | ✓ |
| Favorite a channel | ✓ | ✓ | ✓ |
| Mute a channel | ✓ | ✓ | ✓ |
| Manage members | ✓ | ✓ | ✓ |
| Add members | ✓ | ✓ | ✓ |
| Rename channels | ✓ | ✓ | ✓ |
| Deactivate members | ✓ | ✓ |
팀
| 기능 | Web | Desktop | Mobile |
|---|---|---|---|
| Multi-team support for notifications | ✓ | ✓ | ✓ |
| Team switching | ✓ | ✓ | ✓ |
| Team-based theming | ✓ | ✓ | ✓ |
| Team settings | ✓ | ✓ | |
| Join existing team | ✓ | ✓ | ✓ |
| Create a new team | ✓ | ✓ | |
| Share an invite link | ✓ | ✓ | ✓ |
| Invite people | ✓ | ✓ | ✓ |
| Manage team members | ✓ | ✓ | |
| Leave team | ✓ | ✓ | ✓ |
협업 플레이북
| 기능 | Web | Desktop | Mobile |
|---|---|---|---|
| Collaborative playbooks | ✓ | ✓ |
통화
| 기능 | Web | Desktop | Mobile |
|---|---|---|---|
| Join call | ✓ | ✓ | ✓ |
| Share screen | ✓ | ✓ | |
| Chat in thread | ✓ | ✓ | ✓ |
| React with emoji | ✓ | ✓ | ✓ |
| Record a call | ✓ | ✓ | ✓ |
연동
| 기능 | Web | Desktop | Mobile |
|---|---|---|---|
| Slash commands | ✓ | ✓ | 부분 지원 |
| Server-side plugins | ✓ | ✓ | ✓ |
| Interactive dialogs | ✓ | ✓ | |
| OAuth 2.0 | ✓ | ✓ | ✓ |
| Incoming webhooks | ✓ | ✓ | ✓ |
| Outgoing webhooks | ✓ | ✓ | ✓ |
| Mattermost Blocks | ✓ | ✓ | ✓ |
| Message attachments | ✓ | ✓ | ✓ |
| Message buttons | ✓ | ✓ | ✓ |
| Message menus | ✓ | ✓ | ✓ |
| Message actions | ✓ | ✓ | |
| Right-hand sidebar | ✓ | ✓ |
인증
| 기능 | Web | Desktop | Mobile |
|---|---|---|---|
| Email password login | ✓ | ✓ | ✓ |
| AD/LDAP | ✓ | ✓ | ✓ |
| SAML SSO | ✓ | ✓ | ✓ |
| GitLab SSO | ✓ | ✓ | ✓ |
| Entra ID SSO | ✓ | ✓ | ✓ |
| Google SSO | ✓ | ✓ | ✓ |
기타
| 기능 | Web | Desktop | Mobile |
|---|---|---|---|
| Localization for 22 languages | ✓ | ✓ | ✓ |
| Custom user interface themes | ✓ | ✓ | ✓ |
| User profile settings | ✓ | ✓ | ✓ |
| Channel notification settings | ✓ | ✓ | ✓ |
Mattermost의 기능 품질 수준에는 어떤 것이 있나요?
Mattermost는 실제로 쓸 만한(viable) 기능을 릴리스하는 것을 목표로 합니다. 즉, 높은 품질 기준을 충족하면서 실제 사용 사례를 해결하는 데 상당한 노력을 들입니다. 실용성이 확인되고 프로덕션 품질 기준을 충족한 기능은 프로덕션에 릴리스됩니다.
다만 규모가 크고 복잡한 기능이나 새로운 제품을 개발할 때는 많은 고객과 사용자를 대상으로 검증해야 할 수 있습니다. 이런 경우에는 해당 기능을 Experimental 또는 Beta로 릴리스하고, 기능 플래그와 A/B 테스트를 적용해 프로덕션 릴리스 전에 효과를 검증합니다. 또한 커뮤니티 서버에서 자체 기능을 직접 사용해 보며(도그푸딩), 고객이 실험적 기능이나 베타 기능을 원할 때 직접 선택해 사용할 수 있도록 다양한 설정 옵션을 제공합니다.
각 기능의 상태, 성숙도, 지원 수준과 단계별로 기대할 수 있는 사항은 Mattermost 기능 레이블 문서를 참고하세요.