Mattermost: 1. 認証

このドキュメントはCLIによる自動化ガイドの一部です。完全なガイドはこちらからご覧いただけます:Stackhero CLIを使ってMattermostを起動し、認証情報を取得し、構成をプログラムで変更する方法

Stackheroドキュメントへようこそ

Stackheroは、シームレスなコラボレーションと強力なデータ保護のために設計された、プロダクション対応のMattermost cloud環境を提供します。主な特長は以下の通りです:

  • チームの成長を制限しない、無制限のユーザー数とチャンネル数。
  • 追加制限なしで利用できる、専用のSMTPメールサーバーを標準搭載。
  • ご自身のドメイン名を完全に管理可能、HTTPSで自動的にセキュア化(例:https://chat.your-company.com)。
  • ワンクリックで実行できる、手間のかからないアップデート管理。
  • プライベートかつ専用インフラ上での高いパフォーマンスと高度なセキュリティ:データは常に分離され、機密性が保たれます。
  • 🇪🇺 ヨーロッパおよび🇺🇸 USAリージョンでのホスティングに対応。

数分で導入を開始できます。Stackheroがセットアップ、セキュリティ、運用管理を担当し、Mattermost cloud hostingを安全かつスケーラブルなコラボレーションプラットフォームとして、最小限の手間でご利用いただけます。

最も簡単な開始方法は、ブラウザ経由でログインすることです。ログインコマンドを実行すると、CLIがWebページを開き、そこでアクセスを承認できます。CLI自体にパスワードや2要素認証コードを入力する必要はありません。

stackhero login

ログイン後、認証情報はローカルに保存され、以降のCLIコマンドで自動的に利用されます。

スクリプトやCIパイプラインなど完全自動化された環境では、非対話型のアクセストークンを利用するのが便利です。ダッシュボード(アカウント > Access tokens)からトークンを作成し、環境変数としてエクスポートしてください。CLIや実行するスクリプトは自動的にこのトークンを認識します。

export STACKHERO_TOKEN="usr-xxxxxx:your-token"