Saltare al contenuto

Organizzazione

L'organizzazione ti consente di condividere le app con il tuo team mentre controlli esattamente chi può fare cosa. Ogni account Capgo appartiene a almeno un'organizzazione e puoi creare tante organizzazioni quanti ne hai bisogno.

L'accesso è gestito attraverso controllo degli accessi basato sui ruoli (RBAC)Ogni membro del team è assegnato a un ruolo — o a livello di organizzazione o scritto per un'app specifica — che determina cosa possono vedere e fare. L'accesso ai canali può essere ulteriormente personalizzato con sovrascritture di permessi per canale.


Impostazioni dell'organizzazione Panoramica

La pagina Impostazioni dell'organizzazione viene accessa cliccando Impostazioni nel sidebar di sinistra, quindi selezionando la tabella dell'organizzazione all'interno della barra dei menu. Da lì, puoi navigare tra le seguenti sezioni:

TabDescrizione
GeneraleVisualizza e modifica il nome, il logo e l'indirizzo email di gestione dell'organizzazione
MembriGestisci i membri del team e le loro autorizzazioni
GruppiCrea e gestisci gruppi di utenti per l'assegnazione di ruoli in blocco
API ChiaviGestisci le API chiavi per l'accesso programmatico
PianiVisualizza e gestisci il piano di abbonamento
CreditiVisualizza e acquista crediti aggiuntivi
SicurezzaConfigura le politiche di sicurezza (2FA, requisiti di password)
UtilizzoMonitora le statistiche di utilizzo della tua organizzazione
Log di auditVisualizza i registri di attività della tua organizzazione
WebhookConfigura le integrazioni di webhook
FatturazioneGestisci le informazioni di fatturazione e le fatture

Clicca sul selettore di organizzazione menu a sinistra superiore del riquadro per visualizzare e passare tra le organizzazioni di cui hai accesso.


Elenco membri dell'organizzazione

La sezione Membri visualizza tutti gli utenti che hanno accesso alla tua organizzazione con i seguenti:

  • Membro: Avatar e nome
  • Ruolo: Ruolo corrente (Super Amministratore, Amministratore, Gestore fatturazione o Membro) con un Attivo o In attesa badges
  • Azioni: Modifica ruolo, gestisci l'accesso a livello di app, o rimuovi dall'organizzazione

I membri attivi sono ordinati per priorità di ruolo. Le inviti in attesa vengono visualizzati con un badge di colore arancione. Invita un membro

Sottosezione intitolata “Invita un membro”

Clicca sul
  1. + Aggiungi Invita un membro tasto nella sezione Membri
  2. A Seleziona un ruolo modale apparirà — scegli il ruolo di livello di organizzazione per il nuovo membro:
Seleziona un ruolo (modale)

I ruoli di livello di organizzazione disponibili sono:

  • Membro — Accesso di sola lettura
  • Gestore fatturazione — Accesso solo alla fatturazione
  • Amministratore — Amministrazione completa (nessuna fatturazione, nessuna cancellazione)
  • Amministratore Super — Controllo completo
  1. Clicca Conferma, quindi compila il modulo di invito (indirizzo email, nome e cognome facoltativi, captcha) e clicca Invia invito.

L'utente invitato riceverà un'email con un link magico. Quando accetterà, verrà aggiunto all'organizzazione con il ruolo selezionato.

Oltre al ruolo di livello di organizzazione, puoi dare a un membro accesso a specifiche app con un ruolo più mirato. Clicca sul Controllo dell'accesso tasto (icona scudo) accanto a un membro per aprire il modulo di accesso all'app:

Accesso di controllo modulo

Da questo modulo puoi:

  1. Cerca e seleziona un'app
  2. Scegli un ruolo app-level dal menu a discesa
Menu a discesa ruolo app

I ruoli app-level disponibili sono:

  • Amministratore dell'app — Amministrazione completa di un'app
  • Sviluppatore dell'app — Carica bundle, gestisci dispositivi, ma nessuna operazione distruttiva
  • Caricatore dell'app — Leggi dati dell'app e carica bundle
  • Letture App — Accesso di sola lettura a un'app
  1. Clicca Assegna per concedere il ruolo.

Clicca sul pulsante di modifica (icona di chiave inglese) accanto a un membro per modificare il suo ruolo di organizzazione. Lo stesso Scegli un ruolo modalità apparirà con il ruolo corrente pre-selezionato.

Vincoli:

  • Non è possibile modificare il ruolo del creatore dell'organizzazione
  • Non puoi rimuovere l'ultimo Super Amministratore — deve sempre essercene almeno uno
  • Per promuovere o demotivare un Super Amministratore devi essere tu stesso un Super Amministratore
Conferma cancellazione

Clicca sul pulsante di cancellazione (icona cestino) accanto a un membro. Comparirà un dialogo di conferma che avverte che questa azione non è reversibile. Clicca Cancella per confermare. Ciò revoca immediatamente tutti i loro accessi all'organizzazione, alle sue app e ai suoi canali.


Capgo utilizza il controllo degli accessi basato sui ruoli __CAPGO_KEEP_0__ uses con ruoli organizzati per ambito. Puoi assegnare un ruolo a livello di organizzazione (accesso a tutto), o limitarlo a un singolo app. L'accesso ai canali può essere personalizzato ulteriormente con sovrascritture di permessi per canale.

Assegnato quando inviti un membro. Si applica su tutta l'organizzazione.

RuoloNome internoDescrizione
Amministratore Superioreorg_super_adminControllo totale — fatturazione, cancellazione, trasferimento. Concesso automaticamente al creatore dell'organizzazione.
Amministratoreorg_adminAmministrazione completa — gestione membri, app, canali. Nessuna fatturazione, nessuna cancellazione.
Responsabile della fatturazioneorg_billing_adminFatturazione solo — visualizzazione/aggiornamento pagamento, fatture, audit fatturazione. Nessun accesso alle app o membri.
Membroorg_memberAccesso di sola lettura in tutta l'organizzazione e in tutte le sue app.

Limitato a un'app sola. Utilizzare questi quando un membro del team dovrebbe lavorare solo su un'app, non sull'intera organizzazione.

RuoloNome internoDescrizione
Amministratore dell'appapp_adminTutto il controllo di un'app — canali, dispositivi, team. Non è possibile cancellare o trasferire l'app.
Sviluppatore dell'appapp_developerCarica bundle, gestisci dispositivi, attiva costruzioni, aggiorna canali. Nessuna cancellazione o modifiche alle impostazioni.
Caricatore dell'appapp_uploaderAccesso di sola lettura + caricamento di nuove versioni di bundle.
Lettrice dell'appapp_readerLettura esclusiva — statistiche, bundle, canali, log, dispositivi.

Di default, l'accesso ai canali è ereditato dal ruolo dell'app. È possibile sovrascrivere le specifiche autorizzazioni dei canali per utente o gruppo — ad esempio, consentire all'Amministratore dell'app di associare anche bundle sul staging canale. Vedi Gestione dell'accesso a livello di applicazione vedi di seguito come configurare questo.


Ogni app ha una sezione dedicata Accesso dove puoi gestire chi ha accesso all'app e cosa può fare — compresi i ruoli dell'app e le sovrapposizioni delle autorizzazioni per canale.

Tabella di accesso all'applicazione

Naviga all'applicazione e clicca sul Accesso tab. La lista degli accessi mostra ogni utente o gruppo con i seguenti dati:

  • Indirizzo e-mail – l'indirizzo e-mail dell'utente (o il nome del gruppo)
  • Ruolo – il loro ruolo all'applicazione (Amministratore dell'applicazione, Sviluppatore dell'applicazione, Caricatore dell'applicazione, o Lettore dell'applicazione)
  • Concesso il – quando è stato assegnato il ruolo
  • Azioni — autorizzazioni del canale (icona di protezione), modifica ruolo (icona di chiave inglese), e rimuovi (icona di spazzatura)

Clicca il modifica tasto (icona di chiave inglese) accanto a un utente per cambiare il suo ruolo di app-level:

Seleziona un ruolo di app

Seleziona il nuovo ruolo e clicca Conferma. I ruoli disponibili sono:

  • Sviluppatore di app — Carica bundle, gestisci dispositivi, ma nessuna operazione distruttiva
  • Caricatore App — Leggi i dati dell'app e carica i bundle
  • Lettore App — Accesso di sola lettura

Sovrascrittura delle autorizzazioni del canale

Sezione intitolata “Sovrascrivere le autorizzazioni del canale”

Clicca sul autorizzazioni del canale tasto (icona scudo) accanto all'utente per sovrascrivere le sue autorizzazioni di default del canale:

Scheda autorizzazioni del canale

La scheda mostra il ruolo attuale dell'applicazione dell'utente e elenca tutti i canali con tre autorizzazioni che possono essere sovrascritte individualmente:

AutorizzazioneDescrizione
LeggiVisualizza il canale e il suo bundle corrente
StoriaVisualizza la cronologia delle assegnazioni del bundle
Associa bundleImposta o modifica il bundle attivo sul canale

Ogni autorizzazione predefinita è Predefinito (consenti) — significa che eredita dal ruolo dell'app. Puoi modificare qualsiasi autorizzazione per esplicitare Consenti o Negati per un canale specifico, concedendo un controllo fine-granulare senza modificare il ruolo dell'app dell'utente.


I gruppi ti consentono di assegnare ruoli a un insieme di utenti contemporaneamente invece di gestire ogni membro individualmente. Un gruppo appartiene a un'organizzazione e può contenere legami di ruolo a qualsiasi ambito — org o app.

Esempio: Creare un gruppo denominato “QA Team”, assegnargli il ruolo di App Developer su il tuo'applicazione di produzione, e ogni membro di quel gruppo ottiene automaticamente l'accesso allo sviluppatore per quella app. Quando qualcuno entra o lascia il team, basta aggiungerli o rimuoverli dal gruppo — non è necessario toccare i vincoli di ruolo individuali.

  • Un gruppo è org-scoped — appartiene a un'organizzazione e non può coprire più di un'org.
  • Si assegnano ruoli a un gruppo nello stesso modo in cui si assegnano ruoli a un utente — il gruppo appare come un soggetto in vincoli di ruolo.
  • Quando si controllano le autorizzazioni di un utente, le appartenenze al gruppo vengono risolte automaticamente. Se qualsiasi dei suoi gruppi detiene un ruolo che concede la permessi richiesti, l'accesso viene concesso.
  • Un utente può appartenere a più gruppi, e i permessi da tutti i gruppi vengono combinati.
Elenco gruppi

Naviga alla sezione Gruppi tabella dei gruppi nella sezione impostazioni dell'organizzazione. L'elenco dei gruppi mostra il nome, la descrizione, il ruolo, la data di creazione e le azioni di ogni gruppo nome, descrizione, ruolo, data di creazionee azioni (modifica o cancella).

Clicca sul + Aggiungi tasto per aprire la pagina di creazione del gruppo:

Pagina di creazione del gruppo

Compila:

  1. Nome (obbligatorio) e Descrizione (facoltativa)
  2. Ruolo dell'organizzazione — assegna optionalmente un ruolo di livello organizzativo (nessuno, Amministratore, Gestore fatturazione o Membro)
  3. Controllo degli accessi tab — assegna ruoli di livello applicativo facendo clic su + Scegliendo un'applicazione e scegliendo un ruolo (ad esempio, Caricatore di app, Sviluppatore di app)Hai bisogno di

Super Amministratore o Amministratore per creare gruppi. Gestisci membri dei gruppi

Clicca su un gruppo per aprire la sua vista dettagliata. Passa alla sezione Membri tabella:

Dettaglio del gruppo — Tabella dei membri

Da qui puoi visualizzare i membri attuali e le loro email. Clicca su + Aggiungi per aggiungere membri:

Aggiungi membri al gruppo

La finestra modale mostra tutti i membri dell'organizzazione. Cerca per nome, seleziona i membri che desideri aggiungere e clicca su Aggiungi membri.


Solo Super Amministratore (org_super_admin) e Gestore di Facturazione (org_billing_admin) può gestire la facturazione. I piani sono collegati a un'organizzazione, non al tuo account personale.


Sì. Puoi creare tutte le organizzazioni di cui hai bisogno e passare da una all'altra utilizzando il selettore di organizzazione nella barra laterale.

Gli amministratori super possono configurare l'attivazione della verifica a due fattori, le politiche dei password e la API sicurezza delle chiavi dalla Security scheda. Vedi Organizzazione Security Per ulteriori informazioni.

Posso dare accesso a qualcuno solo a un'applicazione o canale?

Sottosezione intitolata “Posso dare accesso a qualcuno solo a un'applicazione o canale?”

Sì — assegna loro un ruolo app-scopico (come App sviluppatore o Lettor di app) tramite la pagina Membri o la scheda Accesso dell'applicazione. Puoi ulteriormente personalizzare l'accesso per canale utilizzando le sovrascritture di permessi per canale. Vedi Accesso e controllo delle autorizzazioniper la lista completa dei ruoli. __CAPGO_KEEP_0__ __CAPGO_KEEP_0__

Admin (org_adminha autorità su tutta l'organizzazione — tutti gli app, tutti i canali, tutti i membri. App Admin (app_adminha lo stesso livello di controllo ma solo su un'app specifica e sui suoi canali. Utilizza App Admin quando vuoi delegare il controllo completo di un'app senza dare accesso al resto dell'org.

Continua da Organizzazione

Se stai utilizzando

Organizzazione per pianificare dashboard e __CAPGO_KEEP_0__ operazioni, connettilo con API Overview API Overview per i dettagli di implementazione in API Overview, Introduzione per i dettagli di implementazione in Introduzione, API Chiavi per i dettagli di implementazione in API Chiavi, Dispositivi per i dettagli di implementazione in Dispositivi, e Bundle per i dettagli di implementazione in Bundle.