コンテンツにスキップ

アカウントとサインイン

Restorm は アカウントなし で使えます。Community エディションでは登録は 一切不要です。サインインは Pro および Enterprise エディションの機能を 解放するためのものです。

アカウント ボタンはタイトルバーの右側にあります。 そのメニューには ログイン があり、サインインすると ダッシュボードPro にアップグレード または サブスクリプションを管理、 そして ログアウト が表示されます。

サインイン済みのアカウントボタンのメニュー。契約者の名前とエディション、続いて「ダッシュボード」「サブスクリプションを管理」「ログアウト」の項目が並んでいます

Restorm は お使いのシステムのブラウザー を開き、認証の戻りを受け取るために ローカルポートで待ち受けます。つまり、パスワードマネージャーや二要素認証を そのまま使える本物のブラウザーでサインインできます。

セッショントークンは オペレーティングシステムの資格情報ストア に保存され、 生のトークンがアプリケーション内部のブリッジを通過することはありません

権限 は、プランと利用可能な機能を含む署名済みトークンとして表現されます。 このトークンはアプリケーションが オフラインで検証 し、定期的に、また ウィンドウがフォーカスを取り戻したタイミングで更新されます。

ここは強調しておく価値があります。侵害されたサーバーであっても、署名する 権限を持たない機能を 付与することはできません

ステータスバーのいちばん左のセルには、常に次のように表示されます。

Restorm v1.4.2 - Community

この表示は、サインイン時、サインアウト時、そして権限の更新時にただちに 反映されます。

組織内のロールは 2 種類です。

ロールできること
admin請求、シート、メンバーの管理
memberプランの機能の利用

Pro にアップグレード は購入フローを開きます。 サブスクリプションを管理 はカスタマーポータルを開き、そこで支払い方法の 変更、請求書のダウンロード、シートの管理ができます。

継続的インテグレーション用のトークン

Section titled “継続的インテグレーション用のトークン”

ヘッドレス実行 は対話的な サインインを行いません。環境変数 RESTORM_TOKEN から 組織トークン を 読み取ります。

このトークンは rstk_ で始まり、アカウントのダッシュボードから発行します。 個人ではなく 組織に紐づく ため、同僚が退職してもパイプラインは壊れません。

Terminal window
export RESTORM_TOKEN="rstk_…"
restorm --open ./api.restorm --run "Tests de fumée" --headless

トークンは CI のシークレットストアに置き、リポジトリには絶対に入れないでください。

トークンが未設定、無効、または失効している場合、コマンドは 終了コード 3 で終了し、理由を示す明確なメッセージが表示されます。 ヘッドレス実行と CI を参照してください。