|
Il file di configurazione di esempio contiene
valori di configurazione dei connettori che rappresentano il servizio o l'utilità di terze parti. Ad esempio, per Gmail non modificare google_gmail nell'oggetto JSON. Per aggiungere più provider OAuth per Gmail, ad esempio Gmail-1 e Gmail-2, aggiungere il seguente oggetto JSON al file di esempio:
{
"google_gmail": { "Gmail-1": { "CLIENT_ID": "<client id for Gmail - 1 account here>", "CLIENT_SECRET": "<client secret for Gmail - 1 account here>" }, "Gmail-2": { "CLIENT_ID": "<client id for Gmail - 2 account here>", "CLIENT_SECRET": "<client secret for Gmail - 2 account here>" } } } |
Servizio o utilità
|
Valore di configurazione connettore
|
---|---|
azure
|
|
bitly
|
|
box
|
|
dropbox
|
|
dynamics365
|
|
excel
|
|
github
|
|
google_gmail
|
|
google_drive
|
|
google_form
|
|
google_sheet
|
|
google_task
|
|
google_translator
|
|
integrity
|
|
odata
|
|
microsoft_365
|
|
onedrive
|
|
salesforce
|
|
servicemax
|
|
slack
|
|
soap
|
|
swagger
|
|
trello
|
|
windchill
|
|
youtube
|
|
zendesk
|
Parametro
|
Descrizione
|
Valore
|
---|---|---|
CLIENT_ID
|
Specifica l'identificatore client da utilizzare per la convalida dei token di accesso dal server di autorizzazione.
|
Recuperare il valore dall'applicazione Azure.
|
CLIENT_SECRET
|
Valore segreto del client.
|
Recuperare il valore dall'applicazione Azure.
|
Parametro
|
Descrizione
|
Valore
|
---|---|---|
CLIENT_ID
|
Specifica l'identificatore client da utilizzare per la convalida dei token di accesso dal server di autorizzazione.
|
Recuperare il valore dall'app Bitly.
|
CLIENT_SECRET
|
Valore segreto del client.
|
Recuperare il valore dall'app Bitly.
|
Parametro | Descrizione | Valore |
---|---|---|
CLIENT_ID | Specifica l'identificatore client da utilizzare per la convalida dei token di accesso dal server di autorizzazione. | Recuperare il valore dall'app Box. |
CLIENT_SECRET | Valore segreto del client. | Recuperare il valore dall'app Box. |
Parametro | Descrizione | Valore |
---|---|---|
CLIENT_ID | Specifica l'identificatore client da utilizzare per la convalida dei token di accesso dal server di autorizzazione. | Recuperare il valore dall'app Dropbox. |
CLIENT_SECRET | Valore segreto del client. | Recuperare il valore dall'app Dropbox. |
Parametro | Descrizione | Valore |
---|---|---|
CLIENT_ID | Specifica l'identificatore client da utilizzare per la convalida dei token di accesso dal server di autorizzazione. | Recuperare il valore dall'applicazione Azure. |
CLIENT_SECRET | Valore segreto del client. | Recuperare il valore dall'applicazione Azure. |
Parametro | Descrizione | Valore |
---|---|---|
CLIENT_ID | Specifica l'identificatore client da utilizzare per la convalida dei token di accesso dal server di autorizzazione. | Recuperare il valore dall'applicazione Azure. |
CLIENT_SECRET | Valore segreto del client. | Recuperare il valore dall'applicazione Azure. |
Excel Online "excel": { "Excel Online": { "CLIENT_SECRET": "<client secret here>", "CLIENT_ID": "<client id here>" } } | Office 365 "microsoft_365": { "Office 365": { "CLIENT_SECRET": "<client secret here>", "CLIENT_ID": "<client id here>" } } | OneDrive "onedrive": { "OneDrive": { "CLIENT_SECRET": "<client secret here>", "CLIENT_ID": "<client id here>" } } |
Parametro | Descrizione | Valore |
---|---|---|
CLIENT_ID | Specifica l'identificatore client da utilizzare per la convalida dei token di accesso dal server di autorizzazione. | Recuperare il valore dall'app GitHub. |
CLIENT_SECRET | Valore segreto del client. | Recuperare il valore dall'app GitHub. |
Parametro | Descrizione | Valore |
---|---|---|
CLIENT_ID | Specifica l'identificatore client da utilizzare per la convalida dei token di accesso dal server di autorizzazione. | Recuperare il valore dall'app Google. |
CLIENT_SECRET | Valore segreto del client. | Recuperare il valore dall'app Google. |
Gmail "google_gmail": { "Gmail": { "CLIENT_SECRET": "<client secret here>", "CLIENT_ID": "<client id here>" } } | Google Drive "google_drive": { "Google Drive": { "CLIENT_SECRET": "<client secret here>", "CLIENT_ID": "<client id here>" } } |
Moduli Google "google_form": { "Google Form": { "CLIENT_SECRET": "<client secret here>", "CLIENT_ID": "<client id here>" } } | Fogli Google "google_sheet": { "Google Sheet": { "CLIENT_SECRET": "<client secret here>", "CLIENT_ID": "<client id here>" } } |
Google Tasks "google_task": { "Google Tasks": { "CLIENT_SECRET": "<client secret here>", "CLIENT_ID": "<client id here>" } } | Google Traduttore "google_translator": { "Google Translator": { "CLIENT_SECRET": "<client secret here>", "CLIENT_ID": "<client id here>" } } |
Youtube "youtube": { "Youtube": { "CLIENT_SECRET": "<client secret here>", "CLIENT_ID": "<client id here>" } } |
Parametro | Descrizione | Valore |
---|---|---|
CLIENT_ID | Specifica l'identificatore client da utilizzare per la convalida dei token di accesso dal server di autorizzazione. | Recuperare il valore dal client OAuth PingFederate. |
CLIENT_SECRET | Valore segreto del client. | Recuperare il valore dal client OAuth PingFederate. |
BASE_URL | Specifica l'URL OAuth PingFederate. | https://<FQDN Pingfederate>:<Porta>/as |
Parametro | Descrizione | Valore |
---|---|---|
CLIENT_ID | Specifica l'identificatore client da utilizzare per la convalida dei token di accesso dal server di autorizzazione. | Recuperare il valore dall'applicazione OAuth. |
CLIENT_SECRET | Valore segreto del client. | Recuperare il valore dall'applicazione OAuth. |
VALIDATE_URL | Specifica l'URL utilizzato per convalidare il token di accesso. | Recuperare il valore dal client OAuth. |
REFRESH_URL | Specifica l'URL da utilizzare per ottenere i token di accesso. | Recuperare il valore dal client OAuth. |
TOKEN_URL | Fornisce il token di accesso. | Recuperare il valore dal client OAuth. |
AUTH_URL | Specifica l'endpoint OAuth per le richieste di token. | Recuperare il valore dal client OAuth. |
Parametro | Descrizione | Valore |
---|---|---|
CLIENT_ID | Specifica l'identificatore client da utilizzare per la convalida dei token di accesso dal server di autorizzazione. | Recuperare il valore dall'applicazione OAuth. |
CLIENT_SECRET | Valore segreto del client. | Recuperare il valore dall'applicazione OAuth. |
VALIDATE_URL | Specifica l'URL utilizzato per convalidare il token di accesso. | Recuperare il valore dal client OAuth. |
REFRESH_URL | Specifica l'URL da utilizzare per ottenere i token di accesso. | Recuperare il valore dal client OAuth. |
TOKEN_URL | Fornisce il token di accesso. | Recuperare il valore dal client OAuth. |
AUTH_URL | Specifica l'endpoint OAuth per le richieste di token. | Recuperare il valore dal client OAuth. |
Parametro | Descrizione | Valore |
---|---|---|
CLIENT_ID | Specifica l'identificatore client da utilizzare per la convalida dei token di accesso dal server di autorizzazione. | Recuperare il valore dall'app Salesforce. |
CLIENT_SECRET | Valore segreto del client. | Recuperare il valore dall'app Salesforce. |
Parametro | Descrizione | Valore |
---|---|---|
CLIENT_ID | Specifica l'identificatore client da utilizzare per la convalida dei token di accesso dal server di autorizzazione. | Recuperare il valore dall'app ServiceMax. |
CLIENT_SECRET | Valore segreto del client. | Recuperare il valore dall'app ServiceMax. |
Parametro | Descrizione | Valore |
---|---|---|
CLIENT_ID | Specifica l'identificatore client da utilizzare per la convalida dei token di accesso dal server di autorizzazione. | Recuperare il valore dall'app Slack. |
CLIENT_SECRET | Valore segreto del client. | Recuperare il valore dall'app Slack. |
Parametro | Descrizione | Valore |
---|---|---|
CLIENT_ID | Specifica l'identificatore client da utilizzare per la convalida dei token di accesso dal server di autorizzazione. | Recuperare il valore dall'applicazione OAuth. |
CLIENT_SECRET | Valore segreto del client. | Recuperare il valore dall'applicazione OAuth. |
VALIDATE_URL | Specifica l'URL utilizzato per convalidare il token di accesso. | Recuperare il valore dal client OAuth. |
REFRESH_URL | Specifica l'URL da utilizzare per ottenere i token di accesso. | Recuperare il valore dal client OAuth. |
TOKEN_URL | Fornisce il token di accesso. | Recuperare il valore dal client OAuth. |
AUTH_URL | Specifica l'endpoint OAuth per le richieste di token. | Recuperare il valore dal client OAuth. |
Parametro | Descrizione | Valore |
---|---|---|
CONSUMER_KEY | Specifica la chiave utente da utilizzare per la convalida dei token di accesso dal server di autorizzazione. | |
CONSUMER_SECRET | Valore segreto utente. |
Parametro | Descrizione | Valore |
---|---|---|
CLIENT_ID | Specifica l'identificatore client da utilizzare per la convalida dei token di accesso dal server di autorizzazione. | Recuperare il valore dal client OAuth PingFederate. |
CLIENT_SECRET | Valore segreto del client. | Recuperare il valore dal client OAuth PingFederate. |
BASE_URL | Specifica l'URL OAuth PingFederate. | https://<FQDN Pingfederate>:<Porta>/as |
PF_IDP_ADAPTER_ID | Facoltativo. Specifica l'ID dell'adattatore IdP PingFederate della configurazione. Specificare solo se in PingFederate sono presenti più adattatori IdP. | PingFederateAdapterID |
RESOURCE_URL | Facoltativo. Specifica l'URL di Windchill. Si consiglia di specificare RESOURCE_URL durante la configurazione di OAuth. In caso contrario l'utente deve specificare RESOURCE_URL durante l'aggiunta di un connettore OAuth. | <protocollo>://<FQDN Windchill>:<Porta>/Windchill |
Parametro | Descrizione | Valore |
---|---|---|
CLIENT_ID | Specifica l'identificatore client da utilizzare per la convalida dei token di accesso dal server di autorizzazione. | Recuperare il valore dall'app Zendesk. |
CLIENT_SECRET | Valore segreto del client. | Recuperare il valore dall'app Zendesk. |
Scenario | Soluzione | ||
---|---|---|---|
Non è possibile aggiungere un provider OAuth se un connettore OAuth utilizza un provider OAuth esistente con lo stesso nome.
| • Aggiungere un nome di provider OAuth univoco e quindi caricare la configurazione OAuth. Ad esempio, se nella configurazione OAuth esiste Gmail-1, aggiungere Gmail-2 al file JSON della configurazione OAuth, come mostrato nel codice di esempio seguente: { "google_gmail": { "Gmail-1": { "CLIENT_ID": "<client id for Gmail - 1 account here>", "CLIENT_SECRET": "<client secret for Gmail - 1 account here>" }, "Gmail-2": { "CLIENT_ID": "<client id for Gmail - 2 account here>", "CLIENT_SECRET": "<client secret for Gmail - 2 account here>" } } } OPPURE • Eliminare tutti i connettori che utilizzano il provider OAuth esistente, caricare nuovamente il provider OAuth, quindi riavviare il servizio OAuth. Per riavviare il servizio OAuth, attenersi alla procedura descritta di seguito. 1. Nel sistema in cui è installato ThingWorx Flow, avviare il prompt dei comandi come amministratore. 2. Eseguire il comando pm2 ls per ottenere il numero del servizio OAuth. 3. Eseguire il comando pm2 restart <numero_servizio_OAuth> per riavviare il server OAuth. OPPURE Nel sistema in cui è installato ThingWorx Flow avviare il prompt dei comandi come amministratore ed eseguire il comando pm2 restart flow-oauth-server per riavviare il server OAuth. |