Programmazione per la gestione dei processi

Una serie di API di workflow è disponibile per componenti di programmazione, applicazioni e servizi.

Scopri le attività comuni che devi fare quando la programmazione per la gestione dei processi.
URL delle risorse
Per accedere alle API REST del flusso di lavoro dagli ambienti cloud, utilizzare la struttura URL
https://tenant_name.subscription_hostname/cloud_offering/environment/bpm/system/login
Dove
  • subscription_hostname può essere uno dei seguenti valori: bpm.ibmcloud.com o automationcloud.ibm.com
  • cloud_offerta può assumere uno dei seguenti valori:
    • baw per Business Automation Workflow on Cloud
    • dba per gli abbonamenti al cloud con più offerte IBM® Cloud Pak for Business Automation as a Service, tra cui Business Automation Workflow on Cloud
  • environment ha il valore dev per l'ambiente di sviluppo, test per l'ambiente di test o run per l'ambiente di produzione (runtime). Un token per un ambiente non è valido per un altro ambiente.
Intestazioni HTTP
Per prevenire gli attacchi cross site request forgery, tutte le chiamate alle API REST del flusso di lavoro richiedono che il token BPMCSRFToken sia impostato nell'intestazione HTTP di ogni richiesta. Un token è valido solo per l'ambiente cloud in cui l'applicazione client è attualmente in esecuzione; non è possibile riutilizzare questo token in un altro ambiente cloud. Per informazioni su come ottenere un token, vedere Prevenzione della falsificazione di richieste cross-site nella documentazione di IBM Business Automation Workflow documentazione.
Autenticazione
L'applicazione client deve implementare uno dei meccanismi di autenticazione supportati per autenticarsi con Business Automation Workflow. Per ulteriori informazioni, consultare Autenticazione delle applicazioni client.
Autorizzazione
Le API REST del flusso di lavoro utilizzano i ruoli di autorizzazione per determinare le azioni che un utente può assumere su oggetti, come processi, attività e dati utente. Per informazioni su questi ruoli e sulle azioni che ciascun ruolo può intraprendere, vedere Controllo dell'autorizzazione per le chiamate API REST in fase di esecuzione nella documentazione IBM Business Automation Workflow documentazione.

Per ulteriori informazioni sulle API del flusso di lavoro, vedere API REST nella documentazione IBM Business Automation Workflow documentazione.