Documentazione API
Riferimento API di ProcessMind: endpoint, autenticazione e guide all’integrazione per sviluppatori.
Per integrare l’API di ProcessMind, è necessario creare e gestire chiavi API. Scopra come generarle, utilizzarle e proteggerle.
Nelle impostazioni dell’account ProcessMind, apra la sezione «Chiavi API». Qui può creare una nuova chiave API selezionando il pulsante Nuova chiave API dell’ambiente. Assegni un nome alla chiave per poterla identificare in seguito.

Può creare più chiavi API per applicazioni o servizi diversi. Ogni chiave può essere gestita separatamente: se necessario, può revocarla senza influire sulle altre integrazioni. Dopo aver generato la chiave, la copi e la conservi in un luogo sicuro. Per motivi di sicurezza, viene visualizzata una sola volta durante la creazione.

warning
Protegga le chiavi API e non le esponga mai nel codice lato client o in repository pubblici. Se una chiave viene compromessa, la revochi immediatamente e ne generi una nuova.
Gli amministratori dell’organizzazione possono creare anche chiavi API dell’organizzazione nella stessa pagina. A differenza delle chiavi dell’ambiente, una chiave dell’organizzazione funziona in tutti gli ambienti (tenant) dell’organizzazione, consentendo a una singola integrazione di servirli tutti. Utilizzi le chiavi dell’organizzazione per:
/v1/tenant/{tenantId}/api-keys)./v1/tenant/{tenantId}/users/{userId}/login-token).| Ambito | Autorizzazioni |
|---|---|
| read | Leggere i dati del tenant (endpoint di elenco/recupero). Attivo per impostazione predefinita. |
| write | Creare, aggiornare ed eliminare i dati del tenant. Attivo per impostazione predefinita. |
| uploadData | Richiedere URL di caricamento prefirmati per le tabelle dati. Attivo per impostazione predefinita. |
| sessions | Generare token monouso per il passaggio all’accesso. Disattivato per impostazione predefinita. |
Abiliti sessions solo per le chiavi che devono consentire il passaggio all’accesso e le tratti come password: il token generato consente all’utente di accedere senza inserire la password. Una chiave dell’organizzazione può generare token per gli utenti di tutti gli ambienti dell’organizzazione; una chiave dell’ambiente può farlo solo per gli utenti del proprio ambiente.
POST /v1/tenant/{tenantId}/users/{userId}/login-tokenRestituisce un token monouso, valido per 60 secondi e associato all’utente, all’ambiente e all’organizzazione, insieme a un url. Indirizzi il browser dell’utente a quell’URL: accederà a ProcessMind con una sessione personale, senza link inviati via e-mail né impersonificazione. Facoltativamente, includa un path nel corpo della richiesta per indirizzare l’utente a una pagina specifica. La chiave deve avere l’ambito sessions e il token può essere generato per un utente solo se il tenant a cui appartiene rientra tra quelli serviti dalla chiave.
La generazione dei token viene registrata negli audit, è soggetta a limiti di frequenza rigorosi e viene bloccata immediatamente se la chiave viene disabilitata o l’utente perde l’accesso. Il token viene restituito una sola volta e non viene mai registrato nei log.
Acceda subito, senza carta di credito né attese. Trasformi il modo in cui opera la Sua organizzazione in una progettazione dei processi chiara e interconnessa.
Definisca l’architettura dei processi, le responsabilità e i controlli, e allinei ruoli e compiti a ogni livello.
Inizi la prova gratuita e crei una base affidabile per governare, gestire e migliorare costantemente i processi della Sua organizzazione.
Utilizziamo i cookie per migliorare la Sua esperienza, personalizzare i contenuti e analizzare il traffico. Misuriamo le visite alle pagine in forma anonima anche senza cookie; acconsentendo all’uso dei cookie analitici, viene aggiunto un identificativo che collega le Sue visite. Facendo clic su "Accetta tutto", acconsente all’uso dei cookie.