Mattermost 記事まとめ: https://kaakaa.github.io/blog/tags/mattermost/
はじめに
2019/10/16 に Mattermost v5.16.0 がリリースされました。 既に v5.16.1 のリリースが予定されています。v5.16.1 に含まれる修正内容についてはChangelogを確認ください。
変更内容の詳細については公式のリリースを確認してください。
- Mattermost 5.16: Guest accounts, a new Plugin Marketplace, faster installation on desktops, and more - Mattermost - Open Source, On-Prem or Private Cloud Messaging
- Mattermost Changelog — Mattermost 5.16 documentation
アップデート内容
(E10/20) ゲストアカウント
Enterprise 版限定の機能です。 組織外のユーザーとのコラボレーションのために、限定的なアクセス権のみを持つゲストアカウントを作成できるようになりました。
ゲストアカウントは、招待されたチャンネルのみにアクセスでき、その他の公開チャンネルを検索したり、他のチャンネルに参加したりすることはできません。また、ダイレクトメッセージについても、招待されたチャンネルに参加しているユーザーのみにしか送信できず、その他のユーザーにはメッセージを送ることはできません。
ゲストアカウントの投稿や、プロフィールポップアップ画面には GUEST
というバッチが付与されます。(画像は公式ブログから)
ゲストアカウントの設定・招待
ゲストアカウントはシステムコンソール画面から有効にできます。また、ゲストアカウントとして追加できるメールアドレスのドメインを制限することもできます。
ゲストアカウント機能を有効にしたのち、メインメニューの 招待する メニューをクリックすると、下記のようなメニューが表示されます。 ゲストアカウントを追加したい場合は、「ゲストを招待する」メニューを選択します。
既に他のチームに参加しているユーザーをゲストアカウントとして追加したい場合はユーザー名を、まだ Mattermost アカウントを作成していない場合はメールアドレスを指定します。 ゲストとして追加するチャンネルは、公開チャンネル・非公開チャンネル共に選択することができます。
メールアドレスを入力してゲストを招待すると、このようなメールが送信されます。
また、既に存在するアカウントをゲストアカウントへ降格させることもできます。
プラグインマーケットプレース
Mattermost 統合機能のマーケットプレースにメインメニューからアクセスできるようになりました。 これによりシステム管理者は、現在使用しているバージョンの Mattermost で利用可能なプラグインを簡単にインストールできるようになります。
メインメニューの プラグインマーケットプレース メニューからマーケットプレースを開けます。 プラグインマーケットプレースから、インストールしたいプラグインの横にある インストール ボタンをクリックするだけでプラグインをインストールできます。
現在は、Mattermost チームによって検証されたプラグインのみが表示されます。コミュニティメンバによって開発されたプラグインは https://integrations.mattermost.com/ から探すことができます。
また、このマーケットプレース用のサーバーをセルフホストすることもできます。
https://github.com/mattermost/mattermost-marketplace
上記リポジトリを clone し、plugins.json
を編集して make run-server
を実行するだけで、独自のマーケットプレースサーバーを構築できます。(ただ、ローカルマシンで試してみたところ、プラグインのインストールが完了してもインストール中の表示が消えなかったりしたので、実際に利用する場合は注意してください)
マーケットプレースサーバーをセルフホストした場合、そのサーバー URL をシステムコンソールから設定することにより、セルフホストしたマーケットプレースに接続できるようになります。
その他の変更点
Internet Explorer 11 のサポート終了
v5.16.0 より Internet Explorer 11(IE11) のサポートが終了しました。今後、Internet Explorer での Mattermost の動作は保証されません。 この決定の背景等についてはフォーラムの投稿にまとめられています。
今後は、IE の代わりに下記のクライアントを使用することが推奨されています。
- Mattermost Desktop App for Windows, Mac and Linux
- Chrome for Windows, Mac and Linux
- Firefox for Windows, Mac and Linux
- Safari for Mac, usually available on all Macs by default
- Microsoft Edge for Windows, usually available on all Windows 10 machines by default
Mattermost がサポートしているクライアントのバージョンについては https://docs.mattermost.com/install/requirements.html#pc-web で確認できます。
MSI インストーラーによる Desktop アプリインストールの効率化
Mattermost Desktop v4.3.0 から、MSI インストーラーによる Mattermost Desktop アプリのインストールが可能になりました。 また、Windows のグループポリシーを設定することで、下記を制御することが可能になりました。
- アプリの自動アップデート機能の有効/無効
- サーバーの追加/削除機能の有効/無効
- デフォルトサーバーリストの有効/無効
詳しくは https://docs.mattermost.com/install/desktop-msi-gpo.html を参照してください。
Mattermost Desktop アプリのデスクトップ通知方式変更
Mattermost Desktop アプリ v4.3.0から、セキュアでないhttp
プロトコルからのデスクトップ通知の送信方式が変更されました。
Mattermost Desktop アプリ v4.3.0 を使用している場合は、Mattermost サーバーを v5.16.0+, v5.15.1, v5.14.4, v5.9.5 のいずれかのアップデートする必要があります。
インタラクティブダイアログの改善
Mattermost のインタラクティブダイアログで使用できる要素が追加されました。
- ダイアログの上部に Markdown 形式の説明文を追加することができるようになりました
- 画面上で表示されないパスワード型のテキストを使用できるようになりました
- チェックボックス型の要素を利用できるようになりました
- ラジオボタンを利用できるようになりました
上記のダイアログを生成するためのコードは https://gist.github.com/kaakaa/a159cdc51a96b2daa41d84b2d1e2c218#file-mm_v5-16_interactive_dialog-go-L34 にあります。
misc
Hacktoberfest
Hacktoberfest は、10 月中に 4 つ GitHub 上で PullRequests が Merge されると T シャツなどのノベルティがもらえるオンライン上のイベントです。
Mattermost では今年も Hacktober 向けの Issue を多く用意しています。興味のある方は、まず https://hacktoberfest.digitalocean.com/ で参加登録をしてから、下記の Issue リストから手をつけられそうなものを探してみてください。
https://github.com/mattermost/mattermost-server/labels/Hacktoberfest
NRI x Mattermost 社 イベント
先日、Mattermost 社が参加する初の日本でのイベントが、野村総合研究所主催で行われました。 イベント・セミナー | aslead/アスリード | 野村総合研究所(NRI)
イベントに合わせて野村総合研究所による Mattermost の紹介記事が公開されています。 NRI が全社利用するビジネスチャットツール Mattermost のご紹介
おわりに
次のv5.17
のリリースは 2019/11/15(Fri)を予定しています。
そして機能追加が行われるv5.18
は恐らく 2019/12/16(Mon)のリリースになるかと思います。
Mattermost 日本語(@mattermost_jp)さん | Twitter で Mattermost に関する日本語の情報を提供しています。