Zum Inhalt springen

🔹 Organisation

🏢 Verwalte deine Organisationen in der Capgo Cloud für die Teamarbeit und App-Verwaltung.

Alias: l

Terminalfenster
npx @capgo/cli@latest organization list

📋 Liste alle Organisationen auf, auf die du in der Capgo Cloud Zugriff hast.

Beispiel:

Terminalfenster
npx @capgo/cli@latest organization list

Optionen:

ParameterTypBeschreibung
-a,stringAPI Key zum Verknüpfen mit deinem Account
—supa-hoststringEigene Supabase-Host-URL (für Self-Hosting oder Capgo-Entwicklung)
—supa-anonstringEigener Supabase-Anon-Key (für Self-Hosting)

Alias: a

Terminalfenster
npx @capgo/cli@latest organization add

➕ Erstelle eine neue Organisation in der Capgo Cloud für die Teamarbeit.

Beispiel:

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

Optionen:

ParameterTypBeschreibung
-n,stringName der Organisation
-e,stringManagement-E-Mail der Organisation
-a,stringAPI Key zum Verknüpfen mit deinem Account
—supa-hoststringEigene Supabase-Host-URL (für Self-Hosting oder Capgo-Entwicklung)
—supa-anonstringEigener Supabase-Anon-Key (für Self-Hosting)

Alias: m

Terminalfenster
npx @capgo/cli@latest organization members

👥 Listet die Mitglieder der Organisation und deren 2FA-Status auf. Zeigt alle Mitglieder einer Organisation mit ihren Rollen und dem Status der 2FA-Aktivierung. Hilfreich vor der Erzwingung von 2FA, um zu sehen, welche Mitglieder betroffen sind.

ℹ️ Das Einsehen des 2FA-Status erfordert super_admin-Rechte in der Organisation.

Beispiel:

Terminalfenster
npx @capgo/cli@latest organization members ORG_ID

Optionen:

ParameterTypBeschreibung
-a,stringAPI Key zum Verknüpfen mit deinem Account
—supa-hoststringEigene Supabase-Host-URL (für Self-Hosting oder Capgo-Entwicklung)
—supa-anonstringEigener Supabase-Anon-Key (für Self-Hosting)

⚙️ Setzen Sie

Abschnitt „ ⚙️ Set“

Alias: s

Terminalfenster
npx @capgo/cli@latest organization set

⚙️ Aktualisiere die Organisationseinstellungen wie Name, E-Mail, Sicherheitsrichtlinien und Enforcement-Optionen. Sicherheitseinstellungen erfordern die super_admin Rolle.

Beispiel:

Terminalfenster
npx @capgo/cli@latest organization set ORG_ID --name "New Name"

Optionen:

ParameterTypBeschreibung
-n,stringOrganisationsname
-e,stringManagement-E-Mail der Organisation
—enforce-2faboolean2FA-Pflicht für alle Mitglieder erzwingen
—no-enforce-2faboolean2FA-Pflicht für die Organisation deaktivieren
—password-policybooleanPasswortrichtlinien für die Organisation erzwingen
—no-password-policybooleanPasswortrichtlinien deaktivieren
—min-lengthstringMinimale Passwortlänge (6-128, Standard: 10)
—require-uppercasebooleanGroßbuchstaben im Passwort erzwingen
—no-require-uppercasebooleanGroßbuchstaben nicht erzwingen
—require-numberbooleanZiffern im Passwort erzwingen
—no-require-numberbooleanZiffern nicht erzwingen
—require-specialbooleanSonderzeichen im Passwort erzwingen
—no-require-specialbooleanSonderzeichen nicht erforderlich
—require-apikey-expirationbooleanAlle API Keys müssen ein Ablaufdatum haben
—no-require-apikey-expirationbooleanKein Ablaufdatum für API Keys erzwingen
—max-apikey-expiration-daysstringMaximale Tage bis zum Ablauf der API Keys (1-365, null für kein Limit)
—enforce-hashed-api-keysbooleanGehashte/sichere API Keys erzwingen (Key-Wert wird als Hash gespeichert, nur einmal angezeigt)
—no-enforce-hashed-api-keysbooleanAPI Keys im Klartext erlauben
-a,stringAPI Key zum Verknüpfen mit deinem Account
—supa-hoststringEigene Supabase-Host-URL (für Self-Hosting oder Capgo-Entwicklung)
—supa-anonstringEigener Supabase-Anon-Key (für Self-Hosting)

Alias: d

Terminalfenster
npx @capgo/cli@latest organization delete

🗑️ Eine Organisation aus der Capgo Cloud löschen. Diese Aktion kann nicht rückgängig gemacht werden. Nur Organisationseigentümer können Organisationen löschen.

Beispiel:

Terminalfenster
npx @capgo/cli@latest organization delete ORG_ID

Optionen:

ParameterTypBeschreibung
-a,stringAPI Key zum Verknüpfen mit deinem Account
—supa-hoststringEigene Supabase-Host-URL (für Self-Hosting oder Capgo-Entwicklung)
—supa-anonstringEigener Supabase-Anon-Key (für Self-Hosting)

Wenn du es nutzt Organisation um Dashboard- und API-Operationen zu planen, verbinde es mit API Übersicht für Details zur Implementierung im API Overview, Einführung für die Implementierungsdetails in der Einleitung, API Schlüssel für die Implementierungsdetails in API Keys, Geräte für die Implementierungsdetails in Devices und Bundles für die Implementierungsdetails in Bundles.