Skip to main content

OAuth 2.0 para Microsoft Dynamics 365 Sales

Configura Alteryx One Platform para integrarlo en la implementación de Microsoft Dynamics 365 Sales (obsoleto) mediante OAuth 2.0 para la autenticación.

Prerrequisitos

  • La autenticación OAuth 2.0 debe estar habilitada en Alteryx One. Para obtener más información, consulta Habilitar autenticación de OAuth 2.0.

  • OAuth 2.0 para Microsoft Dynamics 365 Sales (obsoleto) es compatible con Microsoft Azure.

    Sugerencia

    OAuth 2.0 para Microsoft Dynamics 365 Sales (obsoleto) puede funcionar para otros proveedores de identidad basados en inquilinos. Puedes utilizar esta solución como plantilla para crear los objetos necesarios en la consola de tu proveedor de identidad y Alteryx One.

Crea la aplicación Cliente OAuth 2.0 en Azure

En la consola de Azure, debes crear la aplicación cliente.

Pasos:

  1. Iniciar sesión en Azure: https://portal.azure.com/#home

  2. Selecciona Azure Active Directory > Registros de aplicaciones > Nuevo registro.

  3. Especifica los siguientes campos:

    Campo

    Descripción

    Nombre

    El nombre de la aplicación.

    Tipos de cuentas compatibles

    Selecciona una de las siguientes opciones:

    • Un inquilino

    • Varios inquilinos

    URI de redireccionamiento

    Para la plataforma, selecciona Web.

    Especifica la URL en el siguiente formato, según el inicio de sesión del espacio de trabajo o del proyecto:

    https://ayxpreview.alteryxcloud.com/oauth2/callback

  4. Para crear el nuevo registro, haz clic en Registrar.

  5. Pestaña Descripción general:

    Nota

    Copia el valor del Id. de la aplicación (cliente). Este valor se debe aplicar en Alteryx One.

  6. Pestaña Certificados y secretos. Para crear un nuevo secreto de cliente:

    1. Selecciona Nuevo secreto de cliente.

    2. Establece la opción Caduca en como Nunca.

    3. Selecciona Agregar.

      Nota

      Copia el campo Valor. Este valor corresponde al secreto de cliente y se debe aplicar en Alteryx One.

  7. Pestaña Permisos de API: otorga los siguientes permisos.

    API

    Nombre de permisos

    Tipo

    Solicitud de consentimiento de administrador

    Dynamics CRM

    user_impersonation

    Delegado

    No

    Microsoft Graph

    Lectura del usuario

    Delegado

    No

  8. Guarda los cambios.

Crear cliente OAuth 2.0 para Microsoft Dynamics 365 Sales (obsoleto)

Una vez creada la aplicación cliente de Microsoft Dynamics 365 Sales (obsoleto), debes crear un Cliente OAuth 2.0 en Alteryx One, que se utiliza para integrarse en la aplicación Cliente OAuth 2.0 que creaste en Azure.

Pasos:

  1. Inicia sesión en Alteryx One como administrador del espacio de trabajo.

  2. En el menú de la izquierda, selecciona el Menú de usuario > Consola de administrador > Clientes OAuth 2.0.

  3. En la página Clientes OAuth 2.0, haz clic en Registrar cliente OAuth 2.0.0.

  4. Especifica los campos para el nuevo cliente:

    Campo

    Descripción

    Tipo

    dynamics365_sales

    Nombre

    Escribe un nombre para el cliente.

    Id. de cliente

    Pega el valor del Id. de la aplicación (cliente) que se generó cuando creaste la aplicación cliente en Azure.

    Secreto del cliente

    Pega el valor del secreto de cliente que se generó cuando creaste la aplicación cliente en Azure.

    URL de autorización

    Un inquilino:

    https://login.microsoftonline.com/<tenant_identifier>/oauth2/v2.0/authorize

    Varios inquilinos:

    https://login.microsoftonline.com/common/oauth2/v2.0/authorize

    URL del token

    Un inquilino:

    https://login.microsoftonline.com/<tenant_identifier>/oauth2/v2.0/token

    Varios inquilinos:

    https://login.microsoftonline.com/common/oauth2/v2.0/token

    Alcances

    Establece los alcances con los siguientes valores:

    Nota

    Los alcances individuales deben separarse con un espacio.

    https://<your_dynamics365_sales_organization>.crm.dynamics.com/user_impersonation offline_access

    El token de acceso caduca en

    Establece este valor en el siguiente: 3600000.

    El token de actualización caduca en

    Establece este valor en el siguiente: 7776000000.

  5. Para guardar tu Cliente OAuth 2.0, haz clic en Guardar.

Para obtener más información, consulta Crear cliente OAuth2.

Crea una conexión de Microsoft Dynamics 365 Sales (obsoleto)

Después de crear las dos referencias de Cliente OAuth 2.0, puedes crear una conexión a tus datos de Microsoft Dynamics 365 Sales (obsoleto).

Nota

Debes crear una conexión separada para cada cliente OAuth 2.0 que esté disponible en Alteryx One.

Para obtener más información, consulta Conexiones de Microsoft Dynamics 365 Sales.