Chiavi API Workfront
Ogni utente in Workfront ha una chiave API univoca. Questa chiave viene generata per singolo utente nel momento in cui l’utente accede a un’integrazione che sfrutta l’API di Workfront (ad esempio l’app mobile Workfront o un’integrazione con un documento).
Gli amministratori di Workfront dispongono inoltre di una chiave API univoca. Quando un’applicazione utilizza una chiave API amministratore per accedere a Workfront, ha accesso amministratore a Workfront.
Gestire una chiave API di amministratore
Puoi generare, reimpostare o rimuovere la chiave API per l’account utente amministratore.
-
Fai clic sull'icona Main Menu
-
Fai clic su Sistema > Informazioni cliente.
-
(Condizionale) Esegui una delle azioni seguenti:
Per generare una chiave API: nella sezione Impostazioni chiave API, fai clic su Genera chiave API.
Oppure
Per reimpostare una chiave API: nella sezione Impostazioni chiave API, fare clic su Reimposta, quindi su Reimposta.Oppure
Per rimuovere la chiave API: nella sezione Impostazioni chiave API, fare clic su Rimuovi, quindi su Rimuovi.
Generare una chiave API per gli utenti non amministratori
Puoi generare e gestire le chiavi API per gli utenti con ruoli diversi da Amministratore Workfront.
-
(Condizionale) Se l’organizzazione utilizza la gestione degli accessi Single Sign-On (SSO), disabilita temporaneamente l’opzione che richiede l’autenticazione SSO.
-
Fai clic sull'icona Main Menu
-
Espandere Sistema, quindi fare clic su Single Sign-on (SSO).
-
Nel campo Tipo, seleziona il tipo di SSO utilizzato dalla tua organizzazione.
-
Con il tipo selezionato, scorri verso il basso e deseleziona la casella di controllo Abilita.
-
Fai clic su Salva.
-
-
Nella barra degli indirizzi di un browser, immetti la seguente chiamata API:
<domain>
.my.workfront.com/attask/api/v7.0/user?action=generateApiKey&username= nomeutente &password= password**&method=PUTSostituisci
<domain>
con il tuo nome di dominio Workfront e nome utente e password con le credenziali Workfront dell'utente. -
(Condizionale) Abilita l'opzione che richiede l'autenticazione SSO se l'hai disabilitata nel passaggio 1.
-
Fai clic sull'icona Main Menu
-
Espandere Sistema, quindi fare clic su Single Sign-on (SSO).
-
Selezionare il metodo SSO nel menu a discesa Tipo.
-
Selezionare la casella di controllo che richiede l'autenticazione SSO.
-
Configurare quando scadono le chiavi API
Puoi configurare le chiavi API in modo che scadano per tutti gli utenti nel sistema. Quando la chiave API di un utente scade, l’utente deve autenticare nuovamente tutte le applicazioni che utilizzano l’API Workfront per accedere a Workfront. Puoi modificare la frequenza di scadenza delle chiavi API. Puoi anche configurare la scadenza delle chiavi API quando scade la password di un utente.
-
Fai clic sull'icona Main Menu
-
Fai clic su Sistema > Informazioni cliente.
-
Nell'area Impostazioni chiave API, nell'elenco a discesa Dopo la creazione, Le chiavi API scadono, selezionare l'intervallo di tempo in cui si desidera che scadano le chiavi API.
Quando si modifica questa opzione, il nuovo intervallo temporale inizia dal momento in cui è stata apportata la modifica. Ad esempio, se modifichi questa opzione da 1 mese a 6 mesi, le chiavi API scadono dopo 6 mesi dal momento in cui effettui la modifica.
Per impostazione predefinita, le chiavi API scadono ogni mese.
-
Per configurare le chiavi API in modo che scadano alla scadenza delle password degli utenti, selezionare Rimuovi chiave API alla scadenza della password di un utente.
Per impostazione predefinita, questa opzione non è selezionata.
Per informazioni su come configurare le password utente in modo che scadano, vedere Configurare le preferenze di sicurezza del sistema.
-
Fai clic su Salva.
Rimuovi le chiavi API per tutti gli utenti
Se sei preoccupato di una particolare violazione di sicurezza relativa al tuo sistema Workfront, puoi rimuovere le chiavi API simultaneamente per tutti gli utenti.
-
Fai clic sull'icona Main Menu
-
Espandi Sistema, quindi fai clic su Informazioni cliente.
-
Nell'area Impostazioni chiave API, fare clic su Rimuovi tutte le chiavi API, quindi su Rimuovi Tutte.
Limitazione degli accessi API con un certificato X.509
Le applicazioni di terze parti possono comunicare con Workfront tramite l’API. Per aumentare la sicurezza del sito Workfront, puoi configurare Workfront in modo da limitare le richieste di accesso API caricando un certificato X.509 in Workfront. Una volta abilitate, tutte le richieste di accesso tramite l’API devono includere un certificato client oltre a nome utente e password.
Ottenere il certificato X.509
Ottenere un certificato X.509 valido da un'autorità di certificazione attendibile (ad esempio Verisign) e collocarlo in una posizione temporanea sulla workstation.
Carica il certificato in Workfront
Dopo aver ottenuto il certificato X.509 dall’autorità di certificazione, devi caricarlo in Workfront.
-
Fai clic sull'icona Main Menu
-
Espandi Sistema, quindi fai clic su Informazioni cliente.
-
Nell'area Impostazioni chiave API, selezionare Abilita certificato X.509.
-
Sulla workstation, individua e seleziona il certificato X.509 scaricato in precedenza.
-
(Facoltativo) Fai clic su Visualizza dettagli accanto al nome del certificato per visualizzare i seguenti dettagli sul certificato:
- Nome comune soggetto
- Organizzazione soggetto
- Unità organizzazione soggetto
- Nome comune emittente
- Organizzazione emittente
- Unità organizzazione emittente
- Numero di serie
- Data di emissione
- Data di Scadenza
-
Fai clic su Salva.