Autenticazione sottoscrizione eventi

Per creare, eseguire query o eliminare un abbonamento a un evento, l’utente di Workfront ha bisogno dei seguenti elementi:

  • Per utilizzare le sottoscrizioni di eventi è necessario un livello di accesso "Amministratore di sistema".

  • È necessaria un'intestazione sessionID per utilizzare l'API sottoscrizioni eventi

    Per ulteriori informazioni, vedere Autenticazione in Nozioni di base sulle API.

Formazione della risorsa abbonamento

La risorsa abbonamento contiene i campi seguenti.

  • objId (facoltativo)

    • Stringa - ID dell'oggetto objCode specificato per il quale vengono attivati gli eventi. Se questo campo non è specificato, l'utente riceve eventi per tutti gli oggetti del tipo specificato.
  • objCode (obbligatorio)

    • Stringa - L'objCode dell'oggetto a cui si desidera sottoscrivere le modifiche. I valori possibili per objCode sono elencati nella tabella seguente.

      Oggetto
      objCode
      Assegnazione
      ASSEGNA
      Azienda
      AZIENDA
      Dashboard
      PTLTAB
      Documento
      DOCU
      Spesa
      EXPNS
      Campo
      CAMPO
      Ora
      HOUR
      Problema
      OPTASK
      Nota
      NOTA
      Portfolio
      PORTA
      Programma
      PRGM
      Progetto
      PROJ
      Record
      RECORD
      Tipo di record
      TIPO_RECORD
      Rapporto
      PTLSEC
      Attività
      ATTIVITÀ
      Modello
      TMPL
      Scheda orario
      SCHEDA
      Utente
      UTENTE
      Area di lavoro
      WORKSPACE
  • eventType (obbligatorio)

    • Stringa - Valore che rappresenta il tipo di evento a cui l'oggetto è abbonato. I tipi di evento disponibili includono:

      • CREA
      • ELIMINA
      • AGGIORNA
  • url (obbligatorio)

    • Stringa - URL dell'endpoint a cui vengono inviati i payload degli eventi di sottoscrizione tramite HTTP.
  • authToken (obbligatorio)

    • Stringa - Il token Bearer OAuth2 utilizzato per l'autenticazione con l'URL specificato nel campo "URL".