Saltare al contenuto

🔹 organizzazione

🏢 Gestisci le tue organizzazioni in Capgo Cloud per la collaborazione di squadra e la gestione degli app.

Alias: l

Finestra del terminale
npx @capgo/cli@latest organization list

📋 Elenco di tutte le organizzazioni a cui hai accesso in Capgo Cloud.

Esempio:

Finestra del terminale
npx @capgo/cli@latest organization list

Opzioni:

ParametroTipoDescrizione
-a,stringAPI chiave per collegarsi al tuo account
—supa-hoststringURL host personalizzato di Supabase (per l'hosting self o Capgo sviluppo)
—supa-anonstringChiave anonima personalizzata di Supabase (per l'hosting self)

Alias: a

Fermata del terminale
npx @capgo/cli@latest organization add

➕ Crea una nuova organizzazione in Capgo Cloud per la collaborazione di squadra.

Esempio:

Fermata del terminale
npx @capgo/cli@latest organization add --name "My Company" --email admin@mycompany.com

Opzioni:

ParametroTipoDescrizione
-n,stringNome dell'organizzazione
-e,stringIndirizzo e-mail di gestione dell'organizzazione
-a,stringChiave API per collegarsi al proprio account
—supa-hoststringURL del host Supabase personalizzato (per l'auto-hosting o lo sviluppo Capgo)
—supa-anonstringChiave anonima personalizzata di Supabase (per l'hosting self-service)

Alias: m

Fenestra del terminale
npx @capgo/cli@latest organization members

👥 Elenco membri dell'organizzazione e lo stato 2FA. Mostra tutti i membri dell'organizzazione con i loro ruoli e se hanno abilitato la 2FA. Utile prima di abilitare l'attuazione della 2FA per vedere quali membri saranno interessati.

ℹ️ La visualizzazione dello stato 2FA richiede i diritti di super_amministratore nell'organizzazione.

Esempio:

Fenestra del terminale
npx @capgo/cli@latest organization members ORG_ID

Opzioni:

ParametroTipoDescrizione
-a,stringchiave API per collegarsi al tuo account
—supa-hoststringURL host personalizzato di Supabase (per l'auto hosting o Capgo sviluppo)
—supa-anonstringChiave anonima personalizzata di Supabase (per l'auto hosting)

Alias: s

Finestra del terminale
npx @capgo/cli@latest organization set

⚙️ Aggiorna le impostazioni dell'organizzazione, compreso il nome, l'indirizzo e-mail, le politiche di sicurezza e le opzioni di attuazione. Le impostazioni di sicurezza richiedono il ruolo super_admin.

Esempio:

Finestra del terminale
npx @capgo/cli@latest organization set ORG_ID --name "New Name"

Opzioni:

ParametroTipoDescrizione
-n,stringNome dell'organizzazione
-e,stringIndirizzo email di gestione per l'organizzazione
—enforce-2fabooleanAbilita l'attuazione della verifica a due fattori per tutti i membri dell'organizzazione
—no-enforce-2fabooleanDisabilita l'attuazione della verifica a due fattori per l'organizzazione
—password-policybooleanAbilita l'attuazione della politica delle password per l'organizzazione
—no-password-policybooleanDisabilita la politica delle password per l'organizzazione
—min-lengthstringMinimo della lunghezza della password (6-128, default: 10)
—richiedi-maiuscolebooleanRichiedi lettera maiuscola nella password
—non-richiedi-maiuscolebooleanNon richiedi lettera maiuscola
—richiedi-numerobooleanRichiedi numero nella password
—non-richiedi-numerobooleanNon richiedi numero
—richiedi-carattere-specialebooleanRichiedi carattere speciale nella password
—non-richiedi-carattere-specialebooleanNon richiedere caratteri speciali
—richiedi-apikey-expirazionebooleanRichiedi che tutte le chiavi API abbiano una data di scadenza
—non richiedi-apikey-expirazionebooleanNon richiedere la scadenza della chiave API
—massimo giorni di scadenza dell'API key (1-365, null per nessun limite)string—imponi chiavi API crittografate (valore della chiave memorizzato come hash, mostrato solo una volta)
—non imponi chiavi api crittografate (valore della chiave memorizzato come hash, mostrato solo una volta)booleanConsenti chiavi API di testo normale
—no-enforce-hashed-api-keysboolean—imponi chiavi API crittografate (valore della chiave memorizzato come hash, mostrato solo una volta)
—non imponi chiavi __CAPGO_KEEP_0__ crittografate (valore della chiave memorizzato come hash, mostrato solo una volta)stringAPI chiave per collegarsi al proprio account
—supa-hoststringURL host personalizzato di Supabase (per l'hosting self o lo sviluppo Capgo)
—supa-anonstringChiave anonima personalizzata di Supabase (per l'hosting self)

Alias: d

Finestra del terminale
npx @capgo/cli@latest organization delete

Elimina un'organizzazione da Capgo Cloud. Questa azione non può essere annullata. Solo gli owner delle organizzazioni possono eliminare le organizzazioni.

Esempio:

Finestra del terminale
npx @capgo/cli@latest organization delete ORG_ID

Opzioni:

ParametroTipoDescrizione
-a,stringChiave API per collegarsi al tuo account
—supa-hoststringURL della host Supabase personalizzata (per l'auto hosting o lo sviluppo Capgo)
—supa-anonstringChiave anonima Supabase personalizzata (per l'auto hosting)

Se stai utilizzando organizzazione per pianificare dashboard e API operazioni, connettilo con API Overview per i dettagli di implementazione in API Overview, Introduzione per i dettagli di implementazione in Introduzione, API Keys per i dettagli di implementazione in API Keys, Dispositivi per i dettagli di implementazione in Devices, e Bundles per la pagina di modifica