¿Cómo puedo conectar una API web usando client_id y client secret?

Un usuario Pregunto ✅

Niteshk3

Hola a todos,

Tengo una API web (Mulesoft) que usa lient_id y el secreto del cliente para la autenticación, pero aquí en Power Bi no tengo esa opción para usarlos para conectarme. Todo lo que veo es la opción de CLAVE para autenticación para web api y un montón de otras opciones como windows, anonymousorganizational y basic, pero no puedo usarlas. Necesito usar client_id y client secret para la autenticación de nuestra api.

Ahora no se trata de obtener los datos de la API.

Pude obtener los datos a través del editor de consultas pasando el client_id y el secreto del cliente como parámetro en la URL y obtenerlo como puede ver en la imagen adjunta.

También quiero hacer la actualización de datos para esto, pero las opciones que veo son anónimas, windows o básicas, cualquiera de ellas no me sirve.

Capture.PNG

seb_b

¿Algún cambio en torno a este tema? ¿Cómo se pueden almacenar el ID de cliente y el secreto de forma segura y utilizar en Power query?

Hola @ Niteshk3,

Me temo que esto no es compatible por ahora. Consulte How-to-refresh-using-REST-API-with-OAuth2 y webcontents-apikeyname-not-working. Vote estas dos ideas: enable-refresh-to-support-authentication-through-cy power-bi-ideas / sugerencias / 13195278-oauth.

Atentamente,

Valle

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *