GMT+0900Mattermostにはさまざまな認証方法がありますが、残念ながらOSS版(TeamEdition)の場合だと、現在のバージョンv4.8.0ではEmailによる認証かGitLab経由でSSOするかの2つしか使えません。SSOを利用することになります。公式のドキュメントはこちらです。Area」から「Application」を選択します。URLに下記を設定します。ドメインのところは実際のMattermostのURLかIPにします。12https://mattermost.example.com/signup/gitlab/completehttps://mattermost.example.com/login/gitlab/completeTrustedとapiにチェックを入れて保存します。IdとSecretを控えます。Mattermostの設定Mattermostのconfig.jsonを変更します。configというディレクトリ内にあると思います。その中にGitLabSettingsというキーがあるのでそこを編集します。IdとSecretをそれぞれIdとSecretに設定します。EndpointはGitLabのドメインに合わせて設定。Scopeは特に必要ないです。後はMattermostにアクセスするとGitLabでサインインするボタンが表示されているはずです。アカウント作成させないGitLab経由でSSOするとなればアカウント作成は許可したくないでしょう。その場合はシステムコンソールの設定から各種設定を無効にすることでGitLab経由でしかサインアップ・サインインできないようにすることが可能です。余談おそらく、Mattermostの開発スタンスとしてこの方向(OSS版の認証方式が2つのみ)は変わらないのではないかと思ってます。以前OpenIDか何かの認証方法についてのIssueがGitHubに挙がっていましたが、EnterPrise版を利用してくださいというスタンスだった気がします。先日SAMLによる認証が実装されたときもEnterPrise版のみでした。Mattermost社も営利企業ですし、特にこういうエンプラで利用しそうな機能で無償版と差をつけていく必要があるんでしょうね。YoshinoriN)。