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"