|
En el fichero de configuración de ejemplo se incluyen los
valores de configuración del conector que representan el servicio o la utilidad de terceros. Por ejemplo, para Gmail, no se debe modificar google_gmail en el objeto JSON. Para añadir varios proveedores de OAuth para Gmail, por ejemplo, Gmail-1 y Gmail-2, añada el siguiente objeto JSON al fichero de ejemplo:
{
"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>" } } } |
Servicio o utilidad
|
Valor de configuración de conector
|
---|---|
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
|
Parámetro
|
Descripción
|
Value
|
---|---|---|
CLIENT_ID
|
Permite especificar el identificador de cliente que se debe utilizar para tokens de acceso de validación del servidor de autorización.
|
Recupere el valor de la aplicación de Azure.
|
CLIENT_SECRET
|
Valor del secreto de cliente.
|
Recupere el valor de la aplicación de Azure.
|
Parámetro
|
Descripción
|
Value
|
---|---|---|
CLIENT_ID
|
Permite especificar el identificador de cliente que se debe utilizar para tokens de acceso de validación del servidor de autorización.
|
Recupere el valor de la aplicación de Bitly.
|
CLIENT_SECRET
|
Valor del secreto de cliente.
|
Recupere el valor de la aplicación de Bitly.
|
Parámetro | Descripción | Value |
---|---|---|
CLIENT_ID | Permite especificar el identificador de cliente que se debe utilizar para tokens de acceso de validación del servidor de autorización. | Recupere el valor de la aplicación de Box. |
CLIENT_SECRET | Valor del secreto de cliente. | Recupere el valor de la aplicación de Box. |
Parámetro | Descripción | Value |
---|---|---|
CLIENT_ID | Permite especificar el identificador de cliente que se debe utilizar para tokens de acceso de validación del servidor de autorización. | Recupere el valor de la aplicación de Dropbox. |
CLIENT_SECRET | Valor del secreto de cliente. | Recupere el valor de la aplicación de Dropbox. |
Parámetro | Descripción | Value |
---|---|---|
CLIENT_ID | Permite especificar el identificador de cliente que se debe utilizar para tokens de acceso de validación del servidor de autorización. | Recupere el valor de la aplicación de Azure. |
CLIENT_SECRET | Valor del secreto de cliente. | Recupere el valor de la aplicación de Azure. |
Parámetro | Descripción | Value |
---|---|---|
CLIENT_ID | Permite especificar el identificador de cliente que se debe utilizar para tokens de acceso de validación del servidor de autorización. | Recupere el valor de la aplicación de Azure. |
CLIENT_SECRET | Valor del secreto de cliente. | Recupere el valor de la aplicación de 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>" } } |
Parámetro | Descripción | Value |
---|---|---|
CLIENT_ID | Permite especificar el identificador de cliente que se debe utilizar para tokens de acceso de validación del servidor de autorización. | Recupere el valor de la aplicación de Github. |
CLIENT_SECRET | Valor del secreto de cliente. | Recupere el valor de la aplicación de Github. |
Parámetro | Descripción | Value |
---|---|---|
CLIENT_ID | Permite especificar el identificador de cliente que se debe utilizar para tokens de acceso de validación del servidor de autorización. | Recupere el valor de la aplicación de Google. |
CLIENT_SECRET | Valor del secreto de cliente. | Recupere el valor de la aplicación de 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>" } } |
Formularios de Google "google_form": { "Google Form": { "CLIENT_SECRET": "<client secret here>", "CLIENT_ID": "<client id here>" } } | Hojas de cálculo de Google "google_sheet": { "Google Sheet": { "CLIENT_SECRET": "<client secret here>", "CLIENT_ID": "<client id here>" } } |
Tareas de Google "google_task": { "Google Tasks": { "CLIENT_SECRET": "<client secret here>", "CLIENT_ID": "<client id here>" } } | Traductor de Google "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>" } } |
Parámetro | Descripción | Value |
---|---|---|
CLIENT_ID | Permite especificar el identificador de cliente que se debe utilizar para tokens de acceso de validación del servidor de autorización. | Recupere el valor del cliente de PingFederate OAuth. |
CLIENT_SECRET | Valor del secreto de cliente. | Recupere el valor del cliente de PingFederate OAuth. |
BASE_URL | Permite especificar el URL de PingFederate OAuth. | https://<FQDN de Pingfederate>:<Puerto>/as |
Parámetro | Descripción | Value |
---|---|---|
CLIENT_ID | Permite especificar el identificador de cliente que se debe utilizar para tokens de acceso de validación del servidor de autorización. | Recupere el valor de la aplicación de OAuth. |
CLIENT_SECRET | Valor del secreto de cliente. | Recupere el valor de la aplicación de OAuth. |
VALIDATE_URL | Permite especificar el URL que se utiliza para validar el token de acceso. | Recupere el valor del cliente de OAuth. |
REFRESH_URL | Permite especificar el URL que se utilizará para obtener los tokens de acceso. | Recupere el valor del cliente de OAuth. |
TOKEN_URL | Permite proporcionar el token de acceso. | Recupere el valor del cliente de OAuth. |
AUTH_URL | Permite especificar el extremo de OAuth para las solicitudes de token. | Recupere el valor del cliente de OAuth. |
Parámetro | Descripción | Value |
---|---|---|
CLIENT_ID | Permite especificar el identificador de cliente que se debe utilizar para tokens de acceso de validación del servidor de autorización. | Recupere el valor de la aplicación de OAuth. |
CLIENT_SECRET | Valor del secreto de cliente. | Recupere el valor de la aplicación de OAuth. |
VALIDATE_URL | Permite especificar el URL que se utiliza para validar el token de acceso. | Recupere el valor del cliente de OAuth. |
REFRESH_URL | Permite especificar el URL que se utilizará para obtener los tokens de acceso. | Recupere el valor del cliente de OAuth. |
TOKEN_URL | Permite proporcionar el token de acceso. | Recupere el valor del cliente de OAuth. |
AUTH_URL | Permite especificar el extremo de OAuth para las solicitudes de token. | Recupere el valor del cliente de OAuth. |
Parámetro | Descripción | Value |
---|---|---|
CLIENT_ID | Permite especificar el identificador de cliente que se debe utilizar para tokens de acceso de validación del servidor de autorización. | Recupere el valor de la aplicación de Salesforce. |
CLIENT_SECRET | Valor del secreto de cliente. | Recupere el valor de la aplicación de Salesforce. |
Parámetro | Descripción | Value |
---|---|---|
CLIENT_ID | Permite especificar el identificador de cliente que se debe utilizar para tokens de acceso de validación del servidor de autorización. | Recupere el valor de la aplicación de Servicemax. |
CLIENT_SECRET | Valor del secreto de cliente. | Recupere el valor de la aplicación de Servicemax. |
Parámetro | Descripción | Value |
---|---|---|
CLIENT_ID | Permite especificar el identificador de cliente que se debe utilizar para tokens de acceso de validación del servidor de autorización. | Recupere el valor de la aplicación de Slack. |
CLIENT_SECRET | Valor del secreto de cliente. | Recupere el valor de la aplicación de Slack. |
Parámetro | Descripción | Value |
---|---|---|
CLIENT_ID | Permite especificar el identificador de cliente que se debe utilizar para tokens de acceso de validación del servidor de autorización. | Recupere el valor de la aplicación de OAuth. |
CLIENT_SECRET | Valor del secreto de cliente. | Recupere el valor de la aplicación de OAuth. |
VALIDATE_URL | Permite especificar el URL que se utiliza para validar el token de acceso. | Recupere el valor del cliente de OAuth. |
REFRESH_URL | Permite especificar el URL que se utilizará para obtener los tokens de acceso. | Recupere el valor del cliente de OAuth. |
TOKEN_URL | Permite proporcionar el token de acceso. | Recupere el valor del cliente de OAuth. |
AUTH_URL | Permite especificar el extremo de OAuth para las solicitudes de token. | Recupere el valor del cliente de OAuth. |
Parámetro | Descripción | Value |
---|---|---|
CONSUMER_KEY | Permite especificar la clave de consumidor que se debe utilizar para tokens de acceso de validación del servidor de autorización. | |
CONSUMER_SECRET | Valor del secreto de consumidor. |
Parámetro | Descripción | Value |
---|---|---|
CLIENT_ID | Permite especificar el identificador de cliente que se debe utilizar para tokens de acceso de validación del servidor de autorización. | Recupere el valor del cliente de PingFederate OAuth. |
CLIENT_SECRET | Valor del secreto de cliente. | Recupere el valor del cliente de PingFederate OAuth. |
BASE_URL | Permite especificar el URL de PingFederate OAuth. | https://<FQDN de Pingfederate>:<Puerto>/as |
PF_IDP_ADAPTER_ID | Opcional. Permite especificar el ID de adaptador IdP de PingFederate de la configuración. Solo se debe especificar si hay varios adaptadores IdP en PingFederate. | PingFederateAdapterID |
RESOURCE_URL | Opcional. Permite especificar el URL de Windchill. Se recomienda proporcionar RESOURCE_URL durante la configuración de OAuth. Si no se especifica el valor de RESOURCE_URL, el usuario debe proporcionarlo al añadir un conector de OAuth. | <protocolo>://<FQDN de Windchill>:<Puerto>/Windchill |
Parámetro | Descripción | Value |
---|---|---|
CLIENT_ID | Permite especificar el identificador de cliente que se debe utilizar para tokens de acceso de validación del servidor de autorización. | Recupere el valor de la aplicación de Zendesk. |
CLIENT_SECRET | Valor del secreto de cliente. | Recupere el valor de la aplicación de Zendesk. |
Escenario | Solución | ||
---|---|---|---|
No se puede añadir un proveedor de OAuth si un conector de OAuth está utilizando un proveedor de OAuth existente con el mismo nombre.
| • Añada un nombre de proveedor de OAuth único y, a continuación, cargue la configuración de OAuth. Por ejemplo, si existe Gmail-1 en la configuración de OAuth, añada Gmail-2 al fichero JSON de la configuración de OAuth, tal como se muestra en el siguiente código de ejemplo: { "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>" } } } O • Borre los conectores que utilicen el proveedor de OAuth existente, vuelva a cargar el proveedor de OAuth y, a continuación, reinicie el servicio de OAuth. Complete los siguientes pasos para reiniciar el servicio de OAuth: 1. En el sistema donde ThingWorx Flow está instalado, inicie el símbolo del sistema como administrador. 2. Ejecute el comando pm2 ls para obtener el número de servicio OAuth. 3. Ejecute el comando pm2 restart <número_servicio_OAuth> para reiniciar el servidor OAuth. O En el sistema en el que ThingWorx Flow está instalado, inicie el símbolo del sistema como administrador y ejecute el comando pm2 restart flow-oauth-server para reiniciar el servidor OAuth. |