Skip to main content

Configurar la aplicación de API de Microsoft Azure

Microsoft Azure te permite crear una aplicación que puedes usar para iniciar sesión en los conectores de Designer. Las aplicaciones heredan los permisos de un usuario o puedes limitar los permisos aún más. Si optas por una entidad de servicio, los permisos no dependen del usuario y las aplicaciones pueden acceder a los recursos de las fuentes de datos sin ningún dato del usuario. Esto garantizará que los flujos de trabajo programados continúen ejecutándose incluso si, por ejemplo, el usuario que los configuró abandona la empresa. Ten en cuenta que los conectores requieren que los usuarios inicien sesión una vez, incluso cuando configuran la conexión a una entidad de servicio. Consulta Objetos de aplicación y de entidad de servicio en el Id. de Microsoft Entra para obtener más información.

El proceso de registro de la aplicación es el mismo en ambos casos, pero puedes optar por conceder permisos solo a la aplicación o administrar la entidad de servicio. Consulta Descripción general de los permisos y el consentimiento en la plataforma de identidad de Microsoft para obtener más información sobre los permisos delegados y de aplicación.

Dataverse requiere un paso adicional para crear un usuario en la plataforma de Power .

Registrar aplicación

  1. Ve a Microsoft Azure .

  2. Inicia sesión con tu cuenta de Microsoft Azure Active Directory.

  3. En la pantalla de inicio, utiliza Buscar o ve al menú de la esquina superior izquierda para abrir el servicio Azure Active Directory .

  4. Abre Registros de aplicaciones en el menú de la izquierda.

  5. Selecciona + Nuevo registro .

  6. Especifica el Nombre de la aplicación.

  7. Selecciona el tipo de cuenta deseado: se permiten tanto un solo inquilino como varios.

  8. En la parte de URI de redirección opcional, selecciona la aplicación de página web (WPA) e ingresa la URL http://localhost/ .

    Para versiones de conector anteriores, consulta la tabla en la parte inferior de la página.

  9. Selecciona Registrar .

    El Id. de aplicación (cliente) es el Id. de cliente .

    El Id. de directorio (inquilino) es el Id. de inquilino .

  10. Go to Certificates & secrets and add New client secret. Copy the Value as it won't be accessible again once you leave the page – this is your Client Secret.

Conceder permisos a la aplicación

Ve a Permisos de API para agregar estos permisos delegados .

Conector y versión

Permisos delegados

ADLS

Azure Storage

  1. user_impersonation

  2. offline_access

Dataverse

Microsoft Graph

  1. correo electrónico

  2. offline_access

  3. openid

  4. perfil

  5. User.Read

Dynamics CRM

  1. User_impersonation

Outlook 365

Microsoft Graph

  1. correo electrónico

  2. openid

  3. offline_access

  4. perfil

  5. User.Read

  6. User.ReadBasic.All

  7. User.ReadWrite

  8. Mail.Read

  9. Mail.ReadWrite

  10. Mail.ReadWrite.Shared

  11. Calendars.ReadWrite

  12. Calendars.ReadWrite.Shared

OneDrive

Microsoft Graph

  1. correo electrónico

  2. offline_access

  3. openid

  4. perfil

  5. Files.ReadWrite.All

  6. User.Read

Power Automate

Servicio de flujo

  1. Usuario

  2. Activity.Read.All

  3. Approvals.Manage.All

  4. Approvals.Read.All

  5. Flows.Manage.All

  6. Flows.Read.All

  7. Flows.Read.Plans

  8. Flows.Write.Plans

Salida de Power BI

Microsoft Graph

  1. Offline_access

  2. Openid

  3. User.Read

  4. correo electrónico

  5. perfil

Servicio Power BI

  1. Dataset.ReadWrite.All

  2. Workspace.Read.All

Archivos de SharePoint

Microsoft Graph

For SharePoint Files:

Microsoft Graph

  1. email

  2. offline_access

  3. openid

  4. profile

  5. User.Read

  6. Files.ReadWrite.All OR Files.Read.All

  7. Sites.Read.All

For SharePoint Lists:

SharePoint

  1. AllSites.Manage

  2. AllSites.Read

  3. AllSites.Write

  4. Sites.Search.All

Now you can use this app in the connector. To authenticate login, you will need your User Name, Password, Client ID, and Client Secret ID and Tenant ID provided with application registration.

For more information, visit Microsoft portal.

Administrar entidad de servicio

Nota

These permissions are required only for Service Principal.

En Permisos de API , agrega estos permisos de aplicación .

Conector y versión

Permisos de aplicación

Dataverse

Microsoft Graph

  1. Files.Read.All

  2. Files.ReadWrite.All

  3. Sites.Read.All

OneDrive

Microsoft Graph

  1. Files.Read.All

  2. Files.ReadWrite.All

  3. Sites.Read.All

Outlook 365

Microsoft Graph

  1. Calendars.ReadWrite

  2. Mail.ReadWrite

  3. User.Read.All

Power Automate

No hay información en Drupal/No se aplica.

Salida de Power BI

Consulta Entidad de servicio Power BI.

SharePoint versión 2.2.0 y posterior.

Microsoft Graph

  1. Sites.Selected

    Visit the Alteryx Community for more details.

AND/OR

SharePoint

  1. AllSites.Manage

  2. AllSites.Read

  3. AllSites.Write

  4. Sites.Search.All

Now you can use this app in the connector. To authenticate login, you will need your User Name, Password, Client ID, and Client Secret ID and Tenant ID provided with application registration.

Para obtener más información, visita el portal de Microsoft .

Entidad de servicio Power BI

Para utilizar la aplicación de API personalizada…

  1. Crea un grupo de seguridad de Azure y agrega el registro de la aplicación Power BI (entidad de servicio) a él.

  2. En el Portal de administración de Power BI , ve a Configuración del inquilino y configuración del desarrollador . Activa la opción para permitir que las entidades de servicio usen las API de Power BI y agrega el grupo de seguridad en Aplicar a .

  3. Agrega el registro de la aplicación Power BI a tu acceso al espacio de trabajo como miembro. Para obtener más información, consulta la documentación de Power BI .

Crear usuario en la plataforma de Power

Crea un usuario para tu aplicación Dataverse en la plataforma de Power y agrega un rol de seguridad:

  1. Ve al centro de administración de la plataforma de Power .

  2. Selecciona un entorno.

  3. Selecciona Configuración . En Usuarios + permisos , selecciona Usuarios de la aplicación .

  4. Selecciona Nuevo usuario de la aplicación .

  5. Selecciona Agregar una aplicación y selecciona tu aplicación.

  6. Selecciona una unidad de negocio .

  7. En Roles de seguridad , selecciona un rol aplicable.

  8. Selecciona  Crear .

Selecciona estas opciones e ingresa estas URL para versiones de conectores anteriores cuando configures una aplicación de API personalizada.

Conector y versión

Opción desplegable

URL

OneDrive versión 2.0.2 y anteriores

Aplicación de una sola página (SPA)

https://cef.alteryx.com/designer/oauthcallback

https://login.live.com/oauth20_desktop.srf

Outlook 365 versión 1.0.0

Salida de Power BI versión 3.1.0 y anteriores

Archivos de SharePoint versión 1.1.1 y anteriores