info@powerminds.com

Power

Por favor, o Registro para crear entradas y debates.

Consumir un metodo Webservices de powerapps con un powerautomate

 

Hola Cristhian, pido tu ayuda

 

1.Mi problema es que deseo conectar una powerapps para que consuma un método webservices

 

  1. como puede hacer un flujo para que de la powerapps realice consultas al método Webservices Encontré este link https://docs.microsoft.com/en-us/business-applications-release-notes/april18/microsoft-flow/return-data-powerapps Pero a un no lo logro

 

  1. yo necesito enviarle al método Webservices el usuario y el password en base64 para el método lo valide y me retorne a mi powerapps lo siguiente:

Compañía, División, Email, Nombre complete, Numero de Empleado, Puesto, Tiempo Empleado, Usuario

 

Te explico se construyo un metodo webservices el cual esta alojado de momento en el servidor Desarrollo:

Host: http://xdesarrolloxx/xxxxxxxxxx

Http: GET /api/LoginXXX?login=rrivera&password=MTIzNDU2 (si logras hacer que 123456 sea igual a MTIzNDU2)
Parametros: login y password
El Password debe estar encriptado bajo Base64

Ejemplo de consumo:
http://XdesarrolloXX/WSActiveDirectory/api/LoginAD?login=rrivera&password=MTIzNDU2

Response:

XML ->
<UserRRIVERA xmlns:i="http://www.w3.org/2001/XMLSchema-rrivera" xmlns="http://xchemas.dataconxxxxx.org/2004/07/WS_Login_Axxxx_Directory.Models">
<Company>RRIVERA</Company>
<Division>IT Recurso RRIVERA</Division>
<Email>rriverab2011@hotmail.com</Email>
<Nombre>Roberto Antonio Rivera</Nombre>
<NumeroEmpleado>1234567</NumeroEmpleado>
<Puesto>Gerente Proyecto</Puesto>
<TipoEmpleado>Indeterminado</TipoEmpleado>
<Usuario>rrivera</Usuario>
</UserRRIVERA>

JSON ->
{
"NumeroEmpleado": "1234567",
"Usuario": "rrivera",
"Nombre": "Roberto Antonio Rivera",
"Company": "RRIVERA",
"Puesto": "Gerente Proyecto",
"Division": “IT Recurso RRIVERA",
"Email": " rriverab2011@hotmail.com",
"TipoEmpleado": "Indeterminado"
}

 

Hasta donde investigue en la comunidad indican poder utilizar una encriptación de base64 con flujos.

https://powerusers.microsoft.com/t5/Power-Apps-Ideas/Native-base64-encode-decode/idi-p/13286#

Binary.ToText(Text.ToBinary("Password"), BinaryEncoding.Base64)

pido de tu ayuda

Saludos

Roberto Rivera

hola @carlos-mario-arias-lopez mira este video seguramente te va a ayudar https://www.youtube.com/watch?v=zLV001ji8Rk

Si la respuesta enviada ha sido de ayuda en tu pregunta, un Like al post ayudará a conocer que la respuesta fue la correcta y así apoyarás a que otro con tu duda pueda ayudarse. Dale Like a mi post si fue la respuesta que buscabas. Puedes seguir mis publicaciones en www.christianabata.com