メインコンテンツへスキップ

🔹 組織

🏢 チームでのコラボレーションやアプリ管理のために、Capgo Cloudで組織を管理します。

エイリアス: l

ターミナル
npx @capgo/cli@latest organization list

📋 Capgo Cloudでアクセス可能なすべての組織を一覧表示します。

例:

ターミナル
npx @capgo/cli@latest organization list

オプション:

パラメータ種類説明
-a,stringアカウントに紐付ける API キー
—supa-hoststringカスタム Supabase ホスト URL (セルフホストまたは Capgo 開発用)
—supa-anonstringカスタム Supabase anon キー (セルフホスト用)

エイリアス: a

ターミナル
npx @capgo/cli@latest organization add

➕ チームでのコラボレーション用に、Capgo Cloud で新しい組織を作成します。

例:

ターミナル
npx @capgo/cli@latest organization add --name "My Company" --email admin@mycompany.com

オプション:

パラメータ種類説明
-n,string組織名
-e,string組織の管理用メールアドレス
-a,stringアカウントに紐付ける API キー
—supa-hoststringカスタム Supabase ホスト URL (セルフホストまたは Capgo 開発用)
—supa-anonstringカスタム Supabase anon キー (セルフホスト用)

エイリアス: m

ターミナル
npx @capgo/cli@latest organization members

👥 組織のメンバーとその2FAステータスを一覧表示します。 組織内の全メンバーのロールと、2FAが有効かどうかを表示します。 2FAの強制適用を行う前に、どのメンバーが影響を受けるかを確認するのに便利です。

ℹ️ 2FAステータスの表示には、組織の super_admin 権限が必要です。

例:

ターミナル
npx @capgo/cli@latest organization members ORG_ID

オプション:

パラメータ種類説明
-a,stringアカウントに紐付ける API キー
—supa-hoststringカスタム Supabase ホスト URL (セルフホストまたは Capgo 開発用)
—supa-anonstringカスタム Supabase anon キー (セルフホスト用)

エイリアス: s

ターミナル
npx @capgo/cli@latest organization set

⚙️ 名前、メールアドレス、セキュリティポリシー、強制オプションなどの組織設定を更新します。 セキュリティ設定には super_admin ロールが必要です。

例:

ターミナル
npx @capgo/cli@latest organization set ORG_ID --name "New Name"

オプション:

パラメータ種類説明
-n,string組織名
-e,string組織の管理用メールアドレス
—enforce-2faboolean組織の全メンバーに2FAを必須化します
—no-enforce-2faboolean組織の2FA強制を無効にします
—password-policyboolean組織でパスワードポリシーの強制を有効にします
—no-password-policybooleanパスワードポリシーの強制を無効にします
—min-lengthstringパスワードの最小文字数 (6-128、デフォルト: 10)
—require-uppercasebooleanパスワードに大文字を必須にする
—no-require-uppercaseboolean大文字を必須にしない
—require-numberbooleanパスワードに数字を必須にする
—no-require-numberboolean数字を必須にしない
—require-specialbooleanパスワードに特殊文字を必須にする
—no-require-specialboolean特殊文字を必須にしない
—require-apikey-expirationbooleanすべての API キーに有効期限を必須にする
—no-require-apikey-expirationbooleanAPI キーの有効期限を必須にしない
—max-apikey-expiration-daysstringAPI キーの有効期限の最大日数(1-365、null で無制限)
—enforce-hashed-api-keysbooleanハッシュ化されたセキュアな API キーを強制する(キー値はハッシュとして保存され、一度だけ表示)
—no-enforce-hashed-api-keysbooleanプレーンテキストの API キーを許可する
-a,stringアカウントに紐付ける API キー
—supa-hoststringカスタム Supabase ホスト URL (セルフホストまたは Capgo 開発用)
—supa-anonstringカスタム Supabase anon キー (セルフホスト用)

エイリアス: d

ターミナル
npx @capgo/cli@latest organization delete

🗑️ Capgo Cloud から組織を削除します。この操作は元に戻せません。 組織を削除できるのは組織のオーナーだけです。

例:

ターミナル
npx @capgo/cli@latest organization delete ORG_ID

オプション:

パラメータ種類説明
-a,stringアカウントに紐付ける API キー
—supa-hoststringカスタム Supabase ホスト URL (セルフホストまたは Capgo 開発用)
—supa-anonstringカスタム Supabase anon キー (セルフホスト用)

使用している場合 組織 ダッシュボードと API の運用を計画するには、これを次と連携させます API の概要 「API の概要」の実装の詳細については、 はじめに 「はじめに」における実装の詳細については、 API キー API Keys の実装の詳細については、 デバイス Devices の実装詳細については、および Bundle Bundlesの実装詳細については