Aller au contenu

đŸ”č organisation

🏱 GĂ©rez vos organisations dans Capgo Cloud pour la collaboration d’équipe et la gestion des applications.

Alias : l

FenĂȘtre de terminal
npx @capgo/cli@latest organization list

📋 Lister toutes les organisations auxquelles vous avez accùs dans Capgo Cloud.

Exemple :

FenĂȘtre de terminal
npx @capgo/cli@latest organization list

Options :

ParamĂštreTypeDescription
-a,stringClé API pour lier votre compte
—supa-hoststringURL d'hĂŽte Supabase personnalisĂ©e (pour l'auto-hĂ©bergement ou le dĂ©veloppement Capgo)
—supa-anonstringClĂ© anon Supabase personnalisĂ©e (pour l'auto-hĂ©bergement)

Alias : a

FenĂȘtre de terminal
npx @capgo/cli@latest organization add

➕ CrĂ©er une nouvelle organisation dans Capgo Cloud pour collaborer en Ă©quipe.

Exemple :

FenĂȘtre de terminal
npx @capgo/cli@latest organization add --name "My Company" --email admin@mycompany.com

Options :

ParamĂštreTypeDescription
-n,stringNom de l'organisation
-e,stringE-mail de gestion de l'organisation
-a,stringClé API pour lier votre compte
—supa-hoststringURL d'hĂŽte Supabase personnalisĂ©e (pour l'auto-hĂ©bergement ou le dĂ©veloppement Capgo)
—supa-anonstringClĂ© anon Supabase personnalisĂ©e (pour l'auto-hĂ©bergement)

Alias : m

FenĂȘtre de terminal
npx @capgo/cli@latest organization members

đŸ‘„ Liste les membres de l'organisation et leur statut 2FA. Affiche tous les membres d'une organisation, leurs rĂŽles et si la 2FA est activĂ©e. Utile avant d'imposer la 2FA pour identifier les membres concernĂ©s.

â„č La consultation du statut 2FA nĂ©cessite des droits super_admin dans l'organisation.

Exemple :

FenĂȘtre de terminal
npx @capgo/cli@latest organization members ORG_ID

Options :

ParamĂštreTypeDescription
-a,stringClé API pour lier votre compte
—supa-hoststringURL d'hĂŽte Supabase personnalisĂ©e (pour l'auto-hĂ©bergement ou le dĂ©veloppement Capgo)
—supa-anonstringClĂ© anon Supabase personnalisĂ©e (pour l'auto-hĂ©bergement)

Alias : s

FenĂȘtre de terminal
npx @capgo/cli@latest organization set

⚙ Mettre Ă  jour les paramĂštres de l’organisation : nom, e-mail, politiques de sĂ©curitĂ© et options d’application des politiques. Les paramĂštres de sĂ©curitĂ© nĂ©cessitent le rĂŽle super_admin.

Exemple :

FenĂȘtre de terminal
npx @capgo/cli@latest organization set ORG_ID --name "New Name"

Options :

ParamĂštreTypeDescription
-n,stringNom de l'organisation
-e,stringE-mail de gestion de l'organisation
—enforce-2fabooleanImposer la 2FA à tous les membres de l'organisation
—no-enforce-2fabooleanDĂ©sactiver l'obligation de 2FA pour l'organisation
—password-policybooleanActiver l'application d'une politique de mots de passe pour l'organisation
—no-password-policybooleanDisable password policy enforcement
—min-lengthstringLongueur minimale du mot de passe (6-128, par dĂ©faut : 10)
—require-uppercasebooleanExiger une majuscule dans le mot de passe
—no-require-uppercasebooleanNe pas exiger de majuscule
—require-numberbooleanExiger un chiffre dans le mot de passe
—no-require-numberbooleanNe pas exiger de chiffre
—require-specialbooleanExiger un caractĂšre spĂ©cial dans le mot de passe
—no-require-specialbooleanNe pas exiger de caractĂšre spĂ©cial
—require-apikey-expirationbooleanExiger que toutes les clĂ©s API aient une date d’expiration
—no-require-apikey-expirationbooleanNe pas exiger d’expiration pour les clĂ©s API
—max-apikey-expiration-daysstringJours maximum avant expiration de la clĂ© API (1-365, null pour aucune limite)
—enforce-hashed-api-keysbooleanImposer des clĂ©s API hachĂ©es/sĂ©curisĂ©es (la valeur est stockĂ©e en hash, affichĂ©e une seule fois)
—no-enforce-hashed-api-keysbooleanAutoriser les clĂ©s API en texte brut
-a,stringClé API pour lier votre compte
—supa-hoststringURL d'hĂŽte Supabase personnalisĂ©e (pour l'auto-hĂ©bergement ou le dĂ©veloppement Capgo)
—supa-anonstringClĂ© anon Supabase personnalisĂ©e (pour l'auto-hĂ©bergement)

Alias : d

FenĂȘtre de terminal
npx @capgo/cli@latest organization delete

đŸ—‘ïž Supprimer une organisation de Capgo Cloud. Cette action est irrĂ©versible. Seuls les propriĂ©taires d'organisation peuvent supprimer des organisations.

Exemple :

FenĂȘtre de terminal
npx @capgo/cli@latest organization delete ORG_ID

Options :

ParamĂštreTypeDescription
-a,stringClé API pour lier votre compte
—supa-hoststringURL d'hĂŽte Supabase personnalisĂ©e (pour l'auto-hĂ©bergement ou le dĂ©veloppement Capgo)
—supa-anonstringClĂ© anon Supabase personnalisĂ©e (pour l'auto-hĂ©bergement)

Si vous utilisez organisation pour planifier les opĂ©rations du dashboard et de API, connectez-l’avec Aperçu de API pour les dĂ©tails d'implĂ©mentation dans « Vue d'ensemble de API », Introduction pour les dĂ©tails d'implĂ©mentation dans l'introduction, ClĂ©s API pour les dĂ©tails d'implĂ©mentation dans API Keys, Appareils pour les dĂ©tails d'implĂ©mentation dans Devices, et Les bundles pour les dĂ©tails d'implĂ©mentation dans Bundles.