🔹 組織
インストール手順と、このプラグインの完全なMarkdownガイドを含むセットアッププロンプトをコピーします。
🏢 チームでのコラボレーションやアプリ管理のために、Capgo Cloudで組織を管理します。
エイリアス: l
npx @capgo/cli@latest organization list📋 Capgo Cloudでアクセス可能なすべての組織を一覧表示します。
例:
npx @capgo/cli@latest organization listオプション:
| パラメータ | 種類 | 説明 |
|---|---|---|
| -a, | string | アカウントに紐付ける API キー |
| —supa-host | string | カスタム Supabase ホスト URL (セルフホストまたは Capgo 開発用) |
| —supa-anon | string | カスタム Supabase anon キー (セルフホスト用) |
➕ 追加
「 ➕ Add」セクションエイリアス: 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-host | string | カスタム Supabase ホスト URL (セルフホストまたは Capgo 開発用) |
| —supa-anon | string | カスタム Supabase anon キー (セルフホスト用) |
🔹 メンバー
「🔹 Members」セクションエイリアス: 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-host | string | カスタム Supabase ホスト URL (セルフホストまたは Capgo 開発用) |
| —supa-anon | string | カスタム Supabase anon キー (セルフホスト用) |
⚙️ 設定
セクション「⚙️ Set」エイリアス: 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-2fa | boolean | 組織の全メンバーに2FAを必須化します |
| —no-enforce-2fa | boolean | 組織の2FA強制を無効にします |
| —password-policy | boolean | 組織でパスワードポリシーの強制を有効にします |
| —no-password-policy | boolean | パスワードポリシーの強制を無効にします |
| —min-length | string | パスワードの最小文字数 (6-128、デフォルト: 10) |
| —require-uppercase | boolean | パスワードに大文字を必須にする |
| —no-require-uppercase | boolean | 大文字を必須にしない |
| —require-number | boolean | パスワードに数字を必須にする |
| —no-require-number | boolean | 数字を必須にしない |
| —require-special | boolean | パスワードに特殊文字を必須にする |
| —no-require-special | boolean | 特殊文字を必須にしない |
| —require-apikey-expiration | boolean | すべての API キーに有効期限を必須にする |
| —no-require-apikey-expiration | boolean | API キーの有効期限を必須にしない |
| —max-apikey-expiration-days | string | API キーの有効期限の最大日数(1-365、null で無制限) |
| —enforce-hashed-api-keys | boolean | ハッシュ化されたセキュアな API キーを強制する(キー値はハッシュとして保存され、一度だけ表示) |
| —no-enforce-hashed-api-keys | boolean | プレーンテキストの API キーを許可する |
| -a, | string | アカウントに紐付ける API キー |
| —supa-host | string | カスタム Supabase ホスト URL (セルフホストまたは Capgo 開発用) |
| —supa-anon | string | カスタム Supabase anon キー (セルフホスト用) |
🗑️ 削除
「🗑️ 削除」というタイトルのセクションエイリアス: d
npx @capgo/cli@latest organization delete🗑️ Capgo Cloud から組織を削除します。この操作は元に戻せません。 組織を削除できるのは組織のオーナーだけです。
例:
npx @capgo/cli@latest organization delete ORG_IDオプション:
| パラメータ | 種類 | 説明 |
|---|---|---|
| -a, | string | アカウントに紐付ける API キー |
| —supa-host | string | カスタム Supabase ホスト URL (セルフホストまたは Capgo 開発用) |
| —supa-anon | string | カスタム Supabase anon キー (セルフホスト用) |
Organizationから継続する
「Organizationから継続する」というセクション使用している場合 組織 ダッシュボードと API の運用を計画するには、これを次と連携させます API の概要 「API の概要」の実装の詳細については、 はじめに 「はじめに」における実装の詳細については、 API キー API Keys の実装の詳細については、 デバイス Devices の実装詳細については、および Bundle Bundlesの実装詳細については