コンテンツにスキップ

チームとシート

Pro および Enterprise のサブスクリプションは 指名シート 単位で購入します。 シートは 1 人に割り当てられ、再割り当てが可能 です。 担当者が抜けてもシートが失われることはありません。

割り当てはアカウントのダッシュボードから行います。 ダッシュボードはタイトルバーの アカウント ▸ ダッシュボード から開けます。

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

Restorm にはホスト型のワークスペースがありません。これは意図的な選択で、 共有は git を通して行います。

.restorm プロジェクトはテキストファイルであり、diff が読みやすく、 マージ時にエンティティが正しく対応づけられるよう決定論的に シリアライズされています。 プロジェクトと .restorm ファイル を参照してください。

実際の効果は次のとおりです。

  • リクエストがコードと 同じレビューサイクル に乗ります。ブランチ、 プルリクエスト、レビューです。
  • アクセス権はホスティングサービスのものがそのまま使えます。二重に管理する ものはありません。
  • API プロジェクトの履歴は git の履歴そのもので、blame や二分探索も使えます。

内蔵の git により、本物のエディターでの競合解決を含めて、 アプリケーション内で快適に作業できます。

次の要素は、意図的に各自のローカルにとどまります。

各自が自分の作業環境を保ち、プロジェクトが共通の契約として残ります。

チームでのシークレットの扱い

Section titled “チームでのシークレットの扱い”

シークレットをプロジェクトに書き込まないでください。方法は 2 つあります。

  • ローカル では、プロジェクトの隣にシークレットファイルを置き、 .gitignore に追加します。
  • CI では「環境変数」ソースを使い、パイプラインのシークレットストアから 値を渡します。

シークレット を参照してください。