×

Más Información

Cuadro de autor


Discuta su proyecto

Sobre Nosotros

Somos un socio de Microsoft Gold con presencia en los Estados Unidos y la India. Somos un proveedor de servicios de TI dinámico y profesional que sirve a empresas y nuevas empresas, ayudándolas a enfrentar los desafíos de la economía global. Ofrecemos servicios en el área de Consulta e implementación CRM, Desarrollo de aplicaciones, Desarrollo de aplicaciones móviles, Desarrollo web y Desarrollo Offshore.

Conectores de Microsoft PowerApps

Conectores de Microsoft PowerApps

By vipin chauhan / Enero 30, 2021

28 de noviembre.
Conectores de Microsoft PowerApps

Todo lo que necesitas saber

Un conector es un proxy o un contenedor alrededor de una API que permite que el servicio subyacente se integre con Microsoft Power Automate, Microsoft Power Apps y Azure Logic Apps. El conector proporciona una forma para que los usuarios conecten sus cuentas y aprovechen un conjunto de acciones y activadores prediseñados para crear sus aplicaciones y flujos de trabajo. 

Componentes

Hay dos tipos de componentes de conector  

1. Acciones:

Las acciones son cambios realizados por un usuario. Por ejemplo: utilice una acción para realizar Agregar, actualizar, eliminar y buscar datos en cualquier entidad como SQL Server. 

2. Desencadenantes:

La mayoría de los conectores proporcionan activadores que pueden notificar a la aplicación cuando ocurren eventos específicos. 

Hay dos tipos de desencadenantes:

  • Activadores de sondeo: Estos disparadores llaman a su servicio a una frecuencia específica para buscar nuevos datos. Cuando hay nuevos datos disponibles, provoca una nueva ejecución de su instancia de flujo de trabajo con los datos como entrada. 
  • Activadores de empuje: estos disparadores escuchan datos en un punto final, es decir, esperan que ocurra un evento. La ocurrencia de este evento provoca una nueva ejecución de su instancia de flujo de trabajo. 

Usando conectores

Los conectores están disponibles para su uso en varios productos. 

Automatización de energía (Microsoft Flow)

Trabaje de forma más inteligente mediante la creación de flujos de trabajo y la automatización de procesos en sus aplicaciones y servicios. Optimice las notificaciones, sincronice datos entre sistemas, automatice la aprobación y más. 

Aplicaciones de energía

Power Apps permite a los usuarios crear aplicaciones empresariales multiplataforma y conectadas a la nube mediante clics y un código mínimo. Cree experiencias de usuario enriquecidas en la Web, teléfonos y tabletas. Reúna formularios, agregue lógica empresarial y aproveche las capacidades del dispositivo con total libertad creativa. 

Aplicaciones lógicas

Logic Apps es el motor de flujo de trabajo de Power Automate. Permite a los desarrolladores profesionales crear de forma visual o configurar mediante programación flujos de trabajo en Azure. Un conector en Logic Apps permite a los usuarios automatizar escenarios de EAI, de empresa a empresa (B2B) y de empresa a consumidor (B2C) a la vez que obtiene los beneficios del control de fuente, las pruebas, el soporte y las operaciones. 

Conectores personalizados

Ofrecemos una amplia variedad de conectores, pero a veces es posible que desee llamar a API, servicios y sistemas que no están disponibles como conectores prediseñados. Para admitir escenarios más personalizados, puede crear conectores personalizados con sus activadores y acciones. Estos conectores se basan en funciones: los datos se devuelven en función de la llamada a funciones específicas en el servicio subyacente. 

También, lea: La diferencia entre Power Apps y el desarrollo de aplicaciones tradicionales

Use Office 365 Outlook Connector en la aplicación Canvas

Microsoft Office 365 es un servicio basado en la nube que está diseñado para ayudar a satisfacer las necesidades de su organización de seguridad sólida, confiabilidad y productividad del usuario. 

 
Acciones disponibles y obsoletas:

Crear contacto (V2) Esta operación crea un nuevo contacto en una carpeta de contactos. 
Crear contacto [DEPRECATED] Esta acción ha quedado obsoleta. En su lugar, utilice Crear contacto (V2).
Crear an evento (V1) [ANULADO] Esta acción ha quedado obsoleta. En su lugar, utilice Crear evento (V4).
Crear an evento (V2) [ANULADO] Esta acción ha quedado obsoleta. En su lugar, utilice Crear evento (V4).
Crear an evento (V3) [ANULADO] Esta acción ha quedado obsoleta. En su lugar, utilice Crear evento (V4). 
Crear an evento (V4) Esta operación crea un nuevo evento en un calendario. 
Eliminar contacto (V2) Esta operación elimina un contacto de una carpeta de contactos. 
Eliminar contacto [ANULADO] Esta acción ha quedado obsoleta. En su lugar, utilice Eliminar contacto (V2).
Eliminar correo electrónico (V2) Esta operación elimina un correo electrónico por id. 
Eliminar correo electrónico [DEPRECATED] Esta acción ha quedado obsoleta. En su lugar, utilice Eliminar correo electrónico (V2).
Borrar an evento (V2) Esta operación elimina un evento en un calendario. 
Eliminar evento [ANULADO] Esta acción ha quedado obsoleta. En su lugar, utilice el evento Eliminar (V2). 
Exportar correo electrónico (V2) Exporta el contenido del correo electrónico. 
Exportar correo electrónico [DEPRECATED] Esta acción ha quedado obsoleta. En su lugar, utilice Exportar correo electrónico (V2). 
Encontrar horarios de reuniones (V2) Encuentre sugerencias de horarios de reuniones según el organizador, la disponibilidad de los asistentes y las limitaciones de tiempo o ubicación 
Buscar horarios de reuniones [ANULADO] Esta acción ha quedado obsoleta. En su lugar, utilice Buscar horas de reunión (V2).
Marcar correo electrónico (V2) Esta operación actualiza una bandera de correo electrónico. 
Marcar correo electrónico [ANULADO] Esta acción ha quedado obsoleta. En su lugar, utilice el correo electrónico de marca (V2).  
Re-enviar un correo electrónico Re-enviar un correo electrónico. 
Reenviar un correo electrónico (V2) Re-enviar un correo electrónico. 
Obtener archivo adjunto (V2) Esta operación obtiene un archivo adjunto de correo electrónico por id. 
Obtener archivo adjunto [DEPRECATED] Esta acción ha quedado obsoleta. En su lugar, utilice Obtener archivo adjunto (V2). 
Recibe vista de calendario de eventos (V2) [ANULADO] Esta acción ha quedado obsoleta. En su lugar, utilice Obtener vista de calendario de eventos (V3). 
Obtener vista de calendario de eventos (V3) Esta operación obtiene todos los eventos (incluidas las instancias de recurrencias) en un calendario mediante Graph API. (V3) 
Recibe vista de calendario de eventos [ANULADO] Esta acción ha quedado obsoleta. En su lugar, utilice Obtener vista de calendario de eventos (V3).
Obtener calendarios (V2) Esta operación enumera los calendarios disponibles. 
Obtener calendarios [DEPRECATED] Esta acción ha quedado obsoleta. En su lugar, utilice Obtener calendarios (V2).
Obtener contacto (V2) Esta operación obtiene un contacto específico de una carpeta de contactos. 
Ponte en contacto con [DEPRECATED] Esta acción ha quedado obsoleta. En su lugar, utilice Obtener contacto (V2).
Obtener carpetas de contactos (V2) Esta operación enumera las carpetas de contactos disponibles usando Graph API 
Obtener carpetas de contactos [DEPRECATED] Esta acción ha quedado obsoleta. En su lugar, utilice Obtener carpetas de contactos (V2).
Obtener contactos (V2) Esta operación obtiene contactos de una carpeta de contactos. 
Obtener contactos [DEPRECATED] Esta acción ha quedado obsoleta. En su lugar, utilice Obtener contactos (V2).
Obtener correo electrónico (V2) Esta operación recibe un correo electrónico por id. 
Recibir correo electrónico [DEPRECATED] Esta acción ha quedado obsoleta. En su lugar, utilice Obtener correo electrónico (V2). 
Recibir correos electrónicos (V2) [ANULADO] Esta acción ha quedado obsoleta. En su lugar, utilice Obtener correos electrónicos (V3). 
Recibir correos electrónicos (V3) Esta operación obtiene correos electrónicos de una carpeta a través de API de gráficos. 
Recibir correos electrónicos [DEPRECATED] Esta acción ha quedado obsoleta. En su lugar, utilice Obtener correos electrónicos (V3). 
Obtener evento (V1) [ANULADO] Esta acción ha quedado obsoleta. En su lugar, utilice el evento Get (V3).
Obtener evento (V2) [ANULADO] Esta acción ha quedado obsoleta. En su lugar, utilice el evento Get (V3). 
Obtener evento (V3) Esta operación obtiene un evento específico de un calendario usando Graph API. (V3) 
Obtener eventos (V1) [ANULADO] Esta acción ha quedado obsoleta. En su lugar, utilice Obtener eventos (V4). 
Obtener eventos (V2) [ANULADO] Esta acción ha quedado obsoleta. En su lugar, utilice Obtener eventos (V4). 
Obtener eventos (V3) [ANULADO] Esta acción ha quedado obsoleta. En su lugar, utilice Obtener eventos (V4). 
Obtener eventos (V4) Esta operación obtiene eventos de un calendario mediante Graph API. (V4) 
Obtenga consejos de correo para un buzón Obtenga sugerencias de correo para un buzón, como respuestas automáticas / mensajes OOF o si el buzón está lleno. 
Obtenga sugerencias de correo para un buzón (V2) Obtenga sugerencias de correo para un buzón, como respuestas automáticas / mensajes OOF o si el buzón está lleno. 
Obtener listas de salas Obtenga todas las listas de salas definidas en el inquilino del usuario 
Obtener listas de salas (V2) Obtenga todas las listas de salas definidas en el inquilino del usuario 
Obtener habitaciones Obtenga todas las salas de reuniones definidas en el inquilino del usuario 
Obtener habitaciones (V2) Obtenga todas las salas de reuniones definidas en el inquilino del usuario 
Obtener habitaciones en the lista de habitaciones Obtenga las salas de reuniones en una lista de salas específica 
Obtener habitaciones en la lista de habitaciones (V2) Obtenga las salas de reuniones en una lista de salas específica 
Marcar como leído [ANULADO] Esta acción ha quedado obsoleta. En su lugar, utilice Marcar como leído o no leído (V2). 
Marcar como leído o no leído (V2) Esta operación marca un correo electrónico como leído / no leído. 
Mover correo electrónico (V2) Esta operación mueve un correo electrónico a la carpeta especificada. 
Mover correo electrónico [ANULADO] Esta acción ha quedado obsoleta. En su lugar, utilice Mover correo electrónico (V2).
Responder al correo electrónico (V2) [DEPRECATED] Esta acción ha quedado obsoleta. En su lugar, utilice Responder al correo electrónico (V3).
Responder al correo electrónico (V3) Esta operación responde a un correo electrónico. 
Responder al correo electrónico [DEPRECATED] Esta acción ha quedado obsoleta. En su lugar, utilice Responder al correo electrónico (V3). 
Responder a una invitación a un evento (V2) Responde a una invitación a un evento. 
Responder a una invitación a un evento [ANULADO] Esta acción ha quedado obsoleta. En su lugar, utilice Responder a una invitación a un evento (V2).
Envíe un correo electrónico (V2) Esta operación envía un mensaje de correo electrónico. 
Enviar un correo electrónico [ANULADO] Esta acción ha quedado obsoleta. En su lugar, utilice Enviar un correo electrónico (V2). 
Enviar un correo electrónico desde un buzón compartido (V2) Esta operación envía un correo electrónico desde un buzón compartido. Su cuenta debe tener permiso para acceder al buzón para que esta operación se realice correctamente. 
Enviar un correo electrónico desde un buzón de correo compartido [ANULADO] Esta acción ha quedado obsoleta. En su lugar, utilice Enviar un correo electrónico desde un buzón compartido (V2). 
Enviar correo electrónico de aprobación Esta operación envía un correo electrónico de aprobación y espera una respuesta del destinatario. Consulte el siguiente enlace con respecto al soporte de mensajes procesables en diferentes clientes de correo. 
Enviar acorreo electrónico con opciones Esta operación envía un correo electrónico con múltiples opciones y espera a que el destinatario responda con una de las opciones. Consulte el siguiente enlace con respecto al soporte de mensajes procesables en diferentes clientes de correo. 
Configurar respuestas automáticas Establezca la configuración de respuestas automáticas para su buzón. 
Configurar respuestas automáticas (V2) Establezca la configuración de respuestas automáticas para su buzón. 
Actualizar contacto (V2) Esta operación actualiza un contacto en una carpeta de contactos. 
Actualizar contacto [DEPRECATED] Esta acción ha quedado obsoleta. En su lugar, utilice Actualizar contacto (V2). 
Actualizar evento (V1) [ANULADO] Esta acción ha quedado obsoleta. En su lugar, utilice el evento de actualización (V4). 
Actualizar evento (V2) [ANULADO] Esta acción ha quedado obsoleta. En su lugar, utilice el evento de actualización (V4). 
Actualizar evento (V3) [ANULADO] Esta acción ha quedado obsoleta. En su lugar, utilice el evento de actualización (V4). 
Evento de actualización (V4) Esta operación actualiza un evento en un calendario usando Graph API. 
Actualizar la foto de mi contacto Actualiza la foto del contacto especificado del usuario actual. El tamaño de la foto debe ser inferior a 4 MB. 

Activadores disponibles y obsoletos:
 

Cuando llega un nuevo correo electrónico (V2) [ANULADO] Esta acción ha quedado obsoleta. En su lugar, utilice Cuando llegue un nuevo correo electrónico (V3). 
Cuando llega un nuevo correo electrónico (V3) Esta operación desencadena un flujo cuando llega un nuevo correo electrónico. Omitirá cualquier correo electrónico que tenga un tamaño de mensaje total mayor que el límite establecido por su administrador de Exchange o 50 MB, lo que sea menor. También puede omitir correos electrónicos protegidos y correos electrónicos con cuerpo o archivos adjuntos no válidos. 
Cuando llega un nuevo correo electrónico (webhook) [ANULADO] Esta operación desencadena un flujo cuando llega un nuevo correo electrónico. 
Cuando llega un nuevo correo electrónico [DEPRECATED] Esta acción ha quedado obsoleta. En su lugar, utilice Cuando llegue un nuevo correo electrónico (V3).  
Cuando llega un nuevo correo electrónico a un buzón compartido (V2) Esta operación desencadena un flujo cuando llega un nuevo correo electrónico a un buzón compartido. Su cuenta debe tener permiso para acceder al buzón para que esta operación se realice correctamente. Omitirá cualquier correo electrónico que tenga un tamaño de mensaje total mayor que el límite establecido por su administrador de Exchange o 50 MB, lo que sea menor. También puede omitir correos electrónicos protegidos y correos electrónicos con cuerpo o archivos adjuntos no válidos. 
Cuando llega un nuevo correo electrónico a un buzón de correo compartido [ANULADO] Esta acción ha quedado obsoleta. En su lugar, utilice Cuando llegue un nuevo correo electrónico a un buzón de correo compartido (V2).   
Cuando llega un nuevo correo electrónico que me menciona (V2) Esta operación activa un flujo cuando llega un nuevo correo electrónico que me menciona. Omitirá cualquier correo electrónico que tenga un tamaño de mensaje total mayor que el límite establecido por su administrador de Exchange o 50 MB, lo que sea menor. También puede omitir correos electrónicos protegidos y correos electrónicos con cuerpo o archivos adjuntos no válidos.
Cuando llega un nuevo correo electrónico en el que se me menciona [DEPRECATED] Esta acción ha quedado obsoleta. En su lugar, utilice Cuando llegue un nuevo correo electrónico que me mencione (V2).
Cuando se crea un nuevo evento (V1) [ANULADO] Esta acción ha quedado obsoleta. En su lugar, utilice Cuando se crea un nuevo evento (V3).
Cuando se crea un nuevo evento (V2) [ANULADO] Esta acción ha quedado obsoleta. En su lugar, utilice Cuando se crea un nuevo evento (V3).
Cuando se crea un nuevo evento (V3) Esta operación desencadena un flujo cuando se crea un nuevo evento en un calendario. (V3) 
Cuando se marca un correo electrónico (V2) Esta operación desencadena un flujo cuando se marca un correo electrónico. 
Cuando se marca un correo electrónico [ANULADO] Esta acción ha quedado obsoleta. En su lugar, utilice Cuando se marca un correo electrónico (V2).
Cuando se agrega un evento, se actualiza, o eliminado (V2) Esta operación desencadena un flujo cuando se agrega, actualiza o elimina un evento en un calendario. (V2) 
Cuando se agrega un evento, se actualiza, o eliminado [DEPRECATED] Esta acción ha quedado obsoleta. En su lugar, utilice Cuando se agrega, actualiza o elimina un evento (V2).
Cuando se modifica un evento (V1) [ANULADO] Esta acción ha quedado obsoleta. En su lugar, utilice Cuando se modifica un evento (V3).
Cuando se modifica un evento (V2) [ANULADO] Esta acción ha quedado obsoleta. En su lugar, utilice Cuando se modifica un evento (V3). 
Cuando se modifica un evento (V3) Esta operación desencadena un flujo cuando se modifica un evento en un calendario. (V3) 
Cuando un evento próximo comenzará pronto (V2) [DEPRECATED] Esta acción ha quedado obsoleta. En su lugar, utilice Cuando un próximo evento comience pronto (V3).
Cuando un evento próximo comenzará pronto (V3) Esta operación desencadena un flujo cuando comienza un próximo evento del calendario. 
Cuando un evento próximo comenzará pronto [DEPRECATED] Esta acción ha quedado obsoleta. En su lugar, utilice Cuando un próximo evento comience pronto (V3). 

Ejemplo: Estamos creando una pequeña aplicación con Office 365 Outlook como conexión, donde podemos realizar la tarea, como mostrar el correo electrónico, enviar un correo electrónico, eliminar el correo electrónico y responder a un correo electrónico.

 
Paso 1: Crear una aplicación de lienzo en blanco.

Haga clic en nueva -> Aplicación -> Aplicación Canvas -> Diseño de tableta

Paso 2: agregar conexión

Haga clic en Ver -> Haga clic en Fuente de datos -> Seleccione Office 365 Outlook de la lista -> Haga clic en Office 365 Outlook. 

Paso 3: Insertar controles. Haga clic en Insertar -> Haga clic en Galería -> Seleccionar vertical. 

Paso 4: diseña tu galería.

Elimina los controles no deseados de la galería. Luego, seleccione la galería y cambie el nombre de las etiquetas. Verifique la captura de pantalla.

Necesita la siguiente configuración: 

4.1 Seleccione Galería -> Establezca su propiedad Elementos en la siguiente fórmula:  Office365Outlook.GetEmails ({fetchOnlyUnread: true}) 

4.2 Seleccione la primera etiqueta (Nombre: lblFromEmail) -> Establezca su propiedad Text en la siguiente fórmula: 

"De:" & ThisItem.From 

4.3 Seleccione la segunda etiqueta (Nombre: lblSubjectEmail) -> Establezca su propiedad Text en la siguiente fórmula: 

Este artículo. Asunto   

Paso 5: Diseño para mostrar contenidos de correo electrónico: en el lado derecho insertamos un formulario en el que mostramos los detalles del correo electrónico.  

Haga clic en Insertar -> Haga clic en Formularios -> Seleccionar pantalla. 

paso 5.1: Seleccione el formulario y cambie el Nombre del formulario a frmMostrarCorreo electrónicoContenidos. 

Establecer su Fuente de datos propiedad a la siguiente fórmula: 

Office365Outlook.GetEmails({fetchOnlyUnread:verdadero}) 

Establecer su Objetos propiedad a la siguiente fórmula: 

glyEmailList.Seleccionado 

Paso 5.2: Seleccione formulario -> Agregar campos -> para mostrar el cuerpo y parte del correo electrónico. 

Para mostrar el cuerpo del mensaje. Label Nombre: lblMensajeCorreo electrónico 

Establecer su Texto propiedad a la siguiente fórmula: 

Este artículo.BodyPreview 

Para mostrar desde: Label Nombre: lblDesde 
Establecer su Texto propiedad a la siguiente fórmula: 

"De:" & ThisItem.From 

Nota:  Puede agregar ThisItem.Bcc, ThisItem.Cc, ThisItem.Subject, ThisItem.To, ThisItem.DateTimeReceived, ThisItem.Attachments, etc. según sus requisitos.

Paso 6: Ahora creamos un pequeño funcionalidad para responder a un correo electrónico o redactar un nuevo correo electrónico.
Utilice Insertar -> Control TextBox

Seleccione el botón Enviar
-> Establecer su Propiedad OnSelect a la siguiente fórmula:

Office365Outlook.SendEmail (txtDraftTo.Text, txtDraftSubject.Text, txtDraftMessage.Text)

Seleccione el botón Reset  
->Establecer su Propiedad OnSelect a la siguiente fórmula:  

Restablecer (txtDraftSubject); 

Restablecer (txtDraftMessage) 

Paso 7: guardar: Haga clic en Archivo -> Ingrese el nombre de la aplicación -> haga clic en Guardar

También, lea: Qué considerar al elegir entre Power Apps y aplicaciones personalizadas

Utilice el conector de usuario de Office 365 en la aplicación Canvas

El proveedor de conexión de usuarios de Office 365 le permite acceder a los perfiles de usuario de su organización mediante su cuenta de Office 365. Puede realizar varias acciones, como obtener su perfil, el perfil de un usuario, el administrador de un usuario o informes directos y también actualizar un perfil de usuario. 

Acciones disponibles y obsoletas: 

Obtener informes directos (V1) [ANULADO] Esta acción ha quedado obsoleta. En su lugar, utilice Obtener informes directos (V2).
Obtenga informes directos (V2) Recupera los perfiles de usuario de los subordinados directos del usuario especificado.  
Obtener administrador (V1) [ANULADO] Esta acción ha quedado obsoleta. En su lugar, utilice Get manager (V2).
Obtener administrador (V2) Recupera el perfil del administrador del usuario especificado.  
Obtener mi perfil (V1) [ANULADO] Esta acción ha quedado obsoleta. En su lugar, utilice Obtener mi perfil (V2).
Obtener mi perfil (V2) Recupera el perfil del usuario actual. 
Obtén mis documentos de tendencia Recupera los documentos de tendencias del usuario que inició sesión 
Consiga personas relevantes Consiga personas relevantes. 
Obtenga documentos de tendencia Recupera los documentos de tendencias de un usuario. 
Obtener foto de usuario (V1) [ANULADO] Esta acción ha quedado obsoleta. En su lugar, utilice Obtener foto de usuario (V2).
Obtener foto de usuario (V2) Recupera la foto del usuario especificado si tiene una 
Obtener metadatos de fotos de usuario Obtén metadatos de fotos de usuario. 
Obtener perfil de usuario (V1) [ANULADO] Esta acción ha quedado obsoleta. En su lugar, utilice Obtener perfil de usuario (V2).
Obtener perfil de usuario (V2) Recupera el perfil de un usuario específico.  
Buscar usuarios Recupera los perfiles de usuario que coinciden con el término de búsqueda. 
Búsqueda de usuarios (V2) Recupera los perfiles de usuario que coinciden con el término de búsqueda (V2). 
Actualizar mi perfil Actualiza el perfil del usuario actual. 
Actualizar mi foto de perfil Actualiza la foto de perfil del usuario actual. El tamaño de la foto debe ser inferior a 4 MB. 

Funciones disponibles

Nombre de la función Descripción 
Directo Informes Devuelve los informes directos del usuario especificado. 
Manager  Recupera el perfil de usuario del administrador del usuario especificado. 
My Mi Perfil Recupera el perfil del usuario actual. 
Buscar Usuario Recupera resultados de búsqueda de perfiles de usuario. 
Usuario Mi Perfil Recupera un perfil de usuario específico. 

Ejemplo: 

En este ejemplo: Creamos un Aplicación Canvas que gestiona el usuario de Office365. 

Paso 1: Crear una aplicación de lienzo en blanco. Haga clic en nueva -> Haga clic en Aplicación -> Seleccionar Aplicación Canvas -> Haga clic en Diseño de tableta (aplicación en blanco). 

 Paso 2: agregar conexión.  

Haga clic en Ver -> Haga clic en Fuente de datos -> Seleccionar Usuarios de Office 365 de la lista -> Haga clic en Usuarios de Office 365

Paso 3: Insertar controles.  
Paso 3.1: Haga clic en recuadro -> Haga clic en Label Controlar. 

 
Configuración de propiedades:  

Nombre  :  lblArriba 

Texto  Tablero de Usuario 

Puesto de trabajo :  X-0 y Y-0 

Tamaño  :  Ancho-1366 y Alto-60

Frontera 2

Paso 3.2: Mostrar imagen de usuario de inicio de sesión. 

Haga clic en recuadro -> Haga clic en Imagen

Configuración de propiedades: 

Nombre  : imgUsuario 

Puesto de trabajo : X-10 y Y-5 

Tamaño : Ancho-50 y Alto-50 

Radio de borde: 50 

Establecer su Propiedad de la imagen a la siguiente fórmula: 

Usuario (). Imagen 

Paso 3.3: Mostrar nombre de usuario de inicio de sesión Nombre completo. Haga clic en recuadro -> Haga clic en Label

Configuración de propiedades:  

Nombre  :  lblNombreDeUsuario 

Puesto de trabajo : X-75 y Y-5 

Tamaño : Ancho-303 y Alto-50 

Establecer su Propiedad de texto a la siguiente fórmula: 

Usuario (). Nombre completo 

Paso 3.4: Creación de un cuadro de búsqueda para el usuario de búsqueda. Haga clic en Insertar -> Haga clic en Texto -> Seleccione el control de entrada de texto 

Configuración de propiedades:
Nombre  :  txtBuscarUsuario
Puesto de trabajo : X-10 y Y-115
Tamaño : Ancho-460 y Alto-50 
Frontera: 2 
Radio de borde: 5  
 

Paso 3.5: Creación de una galería para el usuario de visualización. Haga clic en recuadro -> Haga clic en Galería -> Seleccionar Galería vertical

Configuración de propiedades de la galería:
Nombre  :  glyDisplayUsuario 
Puesto de trabajo : X-10 y Y-165 
Tamaño : Anchura-460 Y altura590 
Frontera : 
Establezca su propiedad de elementos en la siguiente fórmula: 
Office365Users.SearchUser ({searchTerm: txtSearchUser.Text}) 
Control de imagen:  
Establezca su propiedad de imagen en la siguiente fórmula: 
Office365Users.UserPhotoV2 (ThisItem.Id) Control de etiqueta de título: 
Establecer su propiedad de texto a la siguiente fórmula: 
Este elemento.Nombre para mostrar 
Control de etiquetas de subtítulos: 
Establecer su propiedad de texto a la siguiente fórmula: 
Este artículo.Departamento
 

Paso 3.6: Mostrar el perfil de usuario seleccionado: Haga clic en recuadro -> Haga clic en Formularios -> Seleccionar Pantalla

Configuración de propiedades de formularios:
Nombre  :  frmDisplayUserProfile 
Puesto de trabajo : X- 480 y Y-114 
Tamaño : Anchura-878 Y altura644 
Frontera : 
Columnas:  
Establecer su propiedad de origen de datos a la siguiente fórmula: 
Office365Users.UserProfileV2 (glyDisplayUser.Selected.Id) 
Establecer su propiedad de elemento a la siguiente fórmula: 
Office365Users.UserProfileV2 (glyDisplayUser.Selected.Id)  
 
Haga clic en Editar campos -> Agregar pestaña personalizada -> Haga clic en Insertar -> Etiquetas (Insertar varias etiquetas) 
Establecer propiedad de texto de etiquetas a la siguiente fórmula: 
Este artículo. 
EsteItem.jobTitle 
Este artículo.correo 
Este artículo.cumpleaños 
Este artículo.teléfono móvil 
Este artículo.dirección de la calle 
Ciudad de este artículo 
Este artículo.estado 
EsteItem.postalCode 
Este artículo.país 
 

Después de configurar todas las etiquetas. Imprenta [F5]. Su aplicación se muestra en la pantalla. Seleccione Nombre de usuario del lado izquierdo y detalles del usuario seleccionado en el lado izquierdo. 

Paso 4: guarde la aplicación.   Haga clic en Archive -> Tipo de aplicación Nombre -> Haga clic en Guardar

Utilice el conector de Dynamics 365 en la aplicación Canvas

Microsoft Dynamics 365 es un servicio basado en la nube que proporciona un conjunto de aplicaciones inteligentes que funcionan juntas a la perfección, unificando las capacidades del software empresarial CRM y los sistemas ERP. 

Acciones disponibles:

Crea un nuevo registro Esta operación crea un nuevo registro de una entidad 
Crea un nuevo registro Esta operación crea un nuevo registro de una entidad (con conjuntos de opciones expuestos como cadenas) 
Eliminar un registro Esta operación elimina un registro de una colección de entidades 
Obtener registro Esta operación recupera el registro especificado para una entidad. 
Obtener registro Esta operación recupera el registro especificado para una entidad (con conjuntos de opciones expuestos como cadenas) 
Lista de registros Esta operación obtiene registros para una entidad. 
Lista de registros Esta operación obtiene registros para una entidad (con conjuntos de opciones expuestos como cadenas) 
Actualizar un registro Esta operación actualiza un registro existente para una entidad 
Actualizar un registro Esta operación actualiza un registro existente para una entidad (con conjuntos de opciones expuestos como cadenas) 

Activadores disponibles:  

Cuando se crea un registro Activa un flujo cuando se crea un objeto en Dynamics 365 
Cuando se crea un registro Activa un flujo cuando se crea un objeto en Dynamics 365 (con conjuntos de opciones expuestos como cadenas) 
Cuando se crea o actualiza un registro Activa un flujo cuando se crea o modifica un objeto en Dynamics 365 (con conjuntos de opciones expuestos como cadenas) 
Cuando se elimina un registro Activa un flujo cuando se elimina un objeto en Dynamics 365 
Cuando se actualiza un registro Activa un flujo cuando se modifica un objeto en Dynamics 365 

Ejemplo: Estamos creando una aplicación de muestra utilizando Dynamics 365 Connector. 

Paso 1:  Agregar Dynamics 365 Connection, haga clic en Datos -> Haga clic en Conexiones -> Seleccionar Dinámica 365. 

Paso 2:  Haga clic en el Crear .. 

Paso 3: cree una aplicación de lienzo:  Haga clic en Aplicación -> Haga clic en Nuevo -> Haga clic en Canvas 

Haga clic en flecha -> Seleccionar Dynamics 365 de Connections -> Seleccionar Tabla de cuentas -> Haga clic en Conectar

Una aplicación Canvas con características básicas de Agregar, Editar, Buscar y mostrar lista estará lista.

Paso 4: Haga clic en Archive -> haga clic en Guardar -> Tipo nombre de la aplicación -> Haga clic en En el botón Guardar

También, lea: Microsoft Power Apps: aplicaciones de lienzo frente a aplicaciones basadas en modelos

Utilice el conector de aplicaciones de energía en la aplicación Canvas

Dynamics 365 Business Central es una solución de gestión empresarial para organizaciones pequeñas y medianas que automatiza y agiliza los procesos empresariales y le ayuda a gestionar su empresa. 

acciones disponibles 

Crear registro Crea un registro de Dynamics 365 Business Central 
Eliminar el registro Elimina un registro de Dynamics 365 Business Central 
Ejecutar acción Ejecuta una acción de Dynamics 365 Business Central. 
Obtener registro Recupera un registro de Dynamics 365 Business Central 
Obtener tipos de registros Recupera tipos de registros de Dynamics 365 Business Central 
Actualizar registro Actualiza un registro de Dynamics 365 Business Central existente 

Disponible disparadores  

Cuando se solicita la aprobación de un cliente Activa un flujo cuando se produce una solicitud de aprobación del cliente en Dynamics 365 Business Central. 
Cuando se solicita la aprobación de un lote de diario general Activa un flujo cuando se produce una solicitud de aprobación de lote de diario general en Dynamics 365 Business Central. 
Cuando se solicita la aprobación de una línea de diario general Activa un flujo cuando se produce una solicitud de aprobación de línea de diario general en Dynamics 365 Business Central. 
Cuando se solicita la aprobación de un documento de compra Activa un flujo cuando se produce una solicitud de aprobación de documento de compra en Dynamics 365 Business Central. 
Cuando se cambia un registro Activa un flujo cuando se cambia un registro en Dynamics 365 Business Central 
Cuando se crea un registro Activa un flujo cuando se crea un registro en Dynamics 365 Business Central 
Cuando se elimina un registro Activa un flujo cuando se elimina un registro en Dynamics 365 Business Central 
Cuando se modifica un registro Activa un flujo cuando se modifica un registro en Dynamics 365 Business Central 
Cuando se solicita la aprobación de un documento de ventas Activa un flujo cuando se produce una solicitud de aprobación de un documento de ventas en Dynamics 365 Business Central. 
Cuando se solicita la aprobación de un proveedor Activa un flujo cuando se produce una solicitud de aprobación de proveedor en Dynamics 365 Business Central. 
Cuando se solicita la aprobación de un artículo Activa un flujo cuando se produce una solicitud de aprobación de artículo en Dynamics 365 Business Central. 

Ejemplo: estamos creando aplicación de muestra con Dynamics 365 Business Central. 

Paso 1:  Agregar Dynamics 365 Business Central Connection, Haga clic en Inicio -> Haga clic en Otras fuentes de datos. 

Paso 2: Haga Clic en en nueva conexión -> Seleccionar Central de Negocios -> Haga clic en el Crear botón

Paso 3: Elija un conjunto de datos de producción.  

Paso 4: Seleccione una mesa Nombre: Elemento -> Haga clic en Conectar

 Paso 5: Una aplicación Canvas con funciones básicas como Agregar, Actualizar, Eliminar y Buscar estará lista para usar. 

Nota:  Puede modificar la pantalla / campos según su elección.  

Paso 6: Haga clic en Archive -> haga clic en Guardar -> Introduzca el nombre de la aplicación -> Haga clic en Guardar 

Utilice el conector de Twitter en la aplicación Canvas

Twitter es un servicio de redes sociales en línea que permite a los usuarios enviar y recibir mensajes cortos llamados 'tweets'. Conéctese a Twitter para administrar sus tweets. Puede realizar diversas acciones como enviar un tweet, buscar, ver seguidores, etc. 

Limitación del conector de Twitter:  

Los siguientes son algunos de los límites y restricciones: 

  • Número máximo de conexiones por usuario: 2 
  • Límite de frecuencia de llamadas a la API para la operación POST: 12 por hora 
  • Límite de frecuencia de llamadas a la API para otras operaciones: 600 por hora 
  • Frecuencia de las encuestas de activación: 1 hora 
  • Tamaño máximo de carga de imágenes: 5 MB 
  • Tamaño máximo de carga de video: 15 MB 
  • Número máximo de resultados de búsqueda: 100 
  • Número máximo de nuevos tweets registrados dentro de un intervalo de sondeo: 5 
  • Búsqueda de búsquedas de API en una muestra de Tweets recientes publicados en los últimos 7 días 
  • La API de búsqueda estándar se centra en la relevancia y no en la exhaustividad. Esto significa que algunos Tweets y usuarios pueden faltar en los resultados de búsqueda

Acciones disponibles:  

Consigue seguidores Esta operación obtiene la lista de usuarios que siguen a un usuario determinado. 
Seguir La operación obtiene la lista de personas que sigue el usuario determinado. 
Obtener línea de tiempo de inicio Esta operación obtiene los tweets y re-tweets más recientes publicados por mí y mis seguidores. 
Conseguir mis seguidores Esta operación obtiene la lista de usuarios que me siguen. 
Conseguir mis siguientes Esta operación obtiene la lista de usuarios que estoy siguiendo. 
Obtener usuario Esta operación obtiene los detalles del perfil de un usuario determinado, como el nombre de usuario, la descripción, el recuento de seguidores y más. 
Obtener la cronología del usuario Esta operación obtiene una lista de los tweets más recientes publicados por un usuario determinado. 
Publica un tweet Esta operación publica un nuevo tweet. 
Retweet Esta operación retuitea un tweet. 
Buscar tweets Esta operación obtiene una lista de tweets relevantes que coinciden con la consulta de búsqueda. 

Activadores disponibles:  

Cuando se publica un nuevo tweet Esta operación desencadena un flujo cuando se publica un nuevo tweet que coincide con una consulta de búsqueda determinada. 

Ejemplo: 

Paso 1:  Añadiendo conexión de Twitter, Haga clic en Datos -> Haga clic en Conexión -> Seleccionar Twitter

Paso 2: Haga clic en Crear Botón -> Seguimiento con pantalla de autorización con Credenciales de Twitter.

 Paso 3: Crear una aplicación de lienzo: Haga clic en Aplicación -> Seleccionar Aplicación Canvas  

Haga clic en Lienzo en blanco Aplicación de diseño de tableta. 

Paso 4: haga clic en Ver -> Haga clic en Fuente de datos -> Haga clic en Conectores -> Haga clic en Twitter -> Seleccionar Twitter

Paso 5: muestra la pantalla de inicio de Twitter, Haga clic en Insertar -> Haga clic en Galería -> Haga clic en Vertical.

Paso 5.1: Seleccione la Galería para realizar las siguientes configuraciones 

-> Establecer su Propiedad de elementos a la siguiente fórmula: 
Twitter.HomeTimeline ()
-> Seleccione el título y establecer su Propiedad de texto a la siguiente fórmula: 
Este elemento.TweetText
-> Seleccione el subtítulo y establecer su Propiedad de texto a la siguiente fórmula: 
Este artículo.TweetedBy
-> Seleccionar la imagen & establezca su propiedad de imagen en la siguiente fórmula: 
Thisitem.userdetails.profileImageUrl  
 

Paso 6: muestra los detalles del tweet: Haga clic en recuadro -> Haga clic en Formularios -> Haga clic en Pantalla.  

Seleccione el formulario -> Establezca su propiedad de elemento en la siguiente fórmula: 

glyTwitterHomeTimeLine.Seleccionado 

Inserte algunas etiquetas y cambie la propiedad del texto:  

-> Haga clic en recuadro 
-> Haga clic en Etiqueta   Establecer su Propiedad de texto a la siguiente fórmula: 
Este elemento.TweetText  
-> Haga clic en recuadro 
-> Haga clic en Etiqueta   Establecer su Propiedad de texto a la siguiente fórmula: 
Este elemento.Detalles de usuario.Nombre completo  
-> Haga clic en recuadro 
-> Haga clic en Etiqueta   Establecer su Propiedad de texto a la siguiente fórmula: 
Este artículo.TweetedBy  
-> Haga clic en recuadro 
-> Haga clic en Etiqueta   Establecer su Propiedad de texto a la siguiente fórmula: 
Este artículo.Creado en Iso    
 

 Paso 7: Haga clic en Archive -> Haga clic en Guardar -> Entrada Nombre de la aplicación -> Haga clic en Guardar Botón. 

Utilice el conector en línea de MS Project en la aplicación Canvas 

Project Online es una solución en línea flexible para la gestión de carteras de proyectos (PPM) y el trabajo diario de Microsoft. Entregado a través de Office 365, Project Online permite a las organizaciones comenzar rápidamente con poderosas capacidades de administración de proyectos para planificar, priorizar y administrar proyectos e inversiones de cartera de proyectos, desde casi cualquier lugar y casi cualquier dispositivo. 

Acciones disponibles:  

cheque en y publicar proyecto Regístrese y publique un proyecto existente en su sitio. 
Proyecto de pago Verifica un proyecto existente en su sitio. 
Crear nuevo recurso Crea un recurso empresarial en su sitio de Project online. 
crea nuevo proyecto Crea un nuevo proyecto en el sitio en línea de su proyecto. 
crea nueva tarea Crea una nueva tarea en su proyecto. 
Recibe tarea de resumen del proyecto Obtiene la tarea de resumen del proyecto para un proyecto determinado. 
Proyecto de lista Muestra un proyecto por Id en el sitio en línea de su proyecto. 
Lista de proyectos Muestra los proyectos en el sitio en línea de su proyecto. 
Lista de tareas Muestra las tareas publicadas en un proyecto. 

Activadores disponibles:  

Cuando se crea un nuevo proyecto Activa un flujo cada vez que se crea un nuevo proyecto. 
Cuando se crea un nuevo recurso Activa un nuevo flujo cuando se crea un nuevo recurso. 
Cuando se crea una nueva tarea Activa un flujo cuando se crea una nueva tarea. 
Cuando se publica un proyecto Activa un flujo cada vez que se publica un proyecto. 

Paso 1: Agregar conexión de Project Online, Haga clic en Datos -> Haga clic en Conexión -> Seleccionar Proyecto en línea

Paso 2: Haga clic en Crear. -> Seguimiento con Autorización detectar con credenciales de twitter

 Paso 3: Crear una aplicación de lienzo: Haga clic en Aplicación -> Haga clic en Nueva aplicación -> Seleccionar Aplicación Canvas  

Haga clic en Aplicación de diseño de tableta de lienzo en blanco. 

Paso 4: Agregar conexión -> Haga clic en Ver -> Haga clic en Fuente de datos -> En la lista de conectores, seleccione Proyecto en línea -> Haga clic en Proyecto en línea

Paso 5: Mostrar toda la lista de proyectos:  Haga clic en recuadro -> Haga clic en Galería -> Seleccionar Galería vertical -> 

Seleccione la Galería -> Establecer su Propiedad del artículo a la siguiente fórmula: 

ProjectOnline.ListProjects ("https://ashicyno.sharepoint.com/sites/pwa") .value 

Inserte algunas etiquetas y cambie la propiedad del texto:  

Seleccione el título y establecer su Propiedad de texto a la siguiente fórmula: 
EsteItem.ProjectIdentifier  Seleccione el subtítulo y establecer su Propiedad de texto a la siguiente fórmula:  
EsteItem.Nombre  
 

Paso 6: Mostrar lista de tareas de Project Wise: Haga clic en recuadro -> Haga clic en Galería -> Seleccionar Galería vertical ->

Seleccione Galería  Configure su Asunto Propiedad a la siguiente fórmula: 

ProjectOnline.ListTasks (glyProjectsList.Selected.Id, "https://ashicyno.sharepoint.com/sites/pwa") .value 

Inserte algunas etiquetas y cambie la propiedad del texto:  

Seleccione el título y establecer su Propiedad de texto a la siguiente fórmula: EsteItem.Nombre  Seleccione el subtítulo y establecer su Propiedad de texto a la siguiente fórmula:  Este artículo. Inicio    

Paso 7: guarde la aplicación: Haga clic en Guardar -> Escriba el nombre de la aplicación -> Haga clic en Guardar

Utilice Planner Connector en la aplicación Canvas

Microsoft Planner le permite reunir fácilmente equipos, tareas, documentos y conversaciones para obtener mejores resultados. 

Disponible & Obsoleto la columna Accións: 

Agregar asignatarios a una tarea Agregue asignadas una tarea de Planner existente. 
Crea un cubo Cree un depósito en Planner para el plan y el grupo especificados. 
Crear un depósito [ANULADO] Esta acción ha quedado obsoleta. En su lugar, utilice Crear un depósito.
Crea una tarea Cree una nueva tarea en Planner. 
Crear una tarea [ANULADO] Esta acción ha quedado obsoleta. En su lugar, utilice Crear una tarea.
Crear una tarea [ANULADO] Esta acción ha quedado obsoleta. En su lugar, utilice Crear una tarea.
Conseguir una tarea Obtenga una tarea de Planner existente. 
Obtener una tarea [DEPRECATED] Esta acción ha quedado obsoleta. En su lugar, utilice Obtener una tarea. Obtenga una tarea de Planner existente. 
Obtener detalles de la tarea Obtenga los detalles de la tarea para una tarea existente. 
Obtener detalles de la tarea [ANULADO] Esta acción ha quedado obsoleta. En su lugar, utilice Obtener detalles de la tarea.
Listar depósitos Enumere los cubos en un plan. 
Lista de depósitos [DESACTIVADO] Esta acción ha quedado obsoleta. En su lugar, utilice List buckets.
Lista de depósitos [DESACTIVADO] Esta acción ha quedado obsoleta. En su lugar, utilice List buckets.
Listar mis planes [ANULADO] Enumere los planes a los que se ha suscrito el usuario. 
Listar mis planes [ANULADO] Enumere los planes a los que se ha suscrito el usuario. 
Lista mis tareas Enumere las tareas que se me asignaron. 
Listar mis tareas [DESACTIVADO] Esta acción ha quedado obsoleta. En su lugar, utilice Lista mis tareas.
Listar planes para un grupo Enumere los planes que pertenecen al grupo especificado. 
Lista de tareas Enumere las tareas en un plan. 
Lista de tareas [ANULADO] Esta acción ha quedado obsoleta. En su lugar, utilice Listar tareas.
Lista de tareas [ANULADO] Esta acción ha quedado obsoleta. En su lugar, utilice Listar tareas.
Anular la asignación de usuarios de una tarea Anule la asignación de usuarios de una tarea de Planner existente. 
Actualizar una tarea Actualice una tarea de Planner existente. 
Actualizar una tarea (V2) Actualice una tarea de Planner existente. 
Actualizar una tarea [ANULADO] Esta acción ha quedado obsoleta. En su lugar, utilice Actualizar una tarea (V2).
Actualizar los detalles de la tarea Actualice los detalles de la tarea para una tarea existente. 
Actualizar los detalles de la tarea [DEPRECATED] Esta acción ha quedado obsoleta. En su lugar, utilice Actualizar detalles de la tarea.

Disparadores disponibles y obsoletos: 

Cuando se crea una nueva tarea Esta operación se activa cuando se crea una nueva tarea. 
Cuando se crea una nueva tarea [ANULADO] Esta acción ha quedado obsoleta. En su lugar, utilice Cuando se crea una nueva tarea.
Cuando se crea una nueva tarea [ANULADO] Esta acción ha quedado obsoleta. En su lugar, utilice Cuando se crea una nueva tarea.
Cuando se me asigna una tarea Esta operación se activa cuando se me asigna una tarea. 
Cuando se me asigna una tarea [DEPRECATED] Esta acción ha quedado obsoleta. En su lugar, utilice Cuando me asignen una tarea.
Cuando se completa una tarea Esta operación se activa cuando se completa una tarea. 
Cuando se completa una tarea [DEPRECATED] Esta acción ha quedado obsoleta. En su lugar, utilice Cuando se complete una tarea.
Cuando se completa una tarea [DEPRECATED] Esta acción ha quedado obsoleta. En su lugar, utilice Cuando se complete una tarea.

Ejemplo:

Paso 1:  Añadiendo Planner Connection, Haga clic en Datos -> Haga clic en Conexión -> Seleccionar Planificador

Paso 2: Haga clic en Crear. -> Seguimiento con Autorización pantalla con sus credenciales. 

Paso 3: Crear una aplicación de lienzo: Haga clic en Aplicación -> Haga clic en Nueva aplicación -> Seleccionar Aplicación Canvas  

Haga clic en Diseño de tableta de aplicación en blanco

Paso 4: Agregar conexión:  Haga clic en Ver -> Haga clic en Fuente de datos -> En Lista de conectores, Seleccionar Planificador -> Haga clic en Planificador

Paso 5: Mostrar la lista de todos los planes:  Haga clic en recuadro -> Haga clic en Galería -> Seleccionar Galería vertical -> 

Seleccione la Galería -> Establecer su Propiedad del artículo a la siguiente fórmula: 

Valor de Planner.ListMyPlans (). 

Inserte algunas etiquetas y cambie la propiedad del texto:  

Seleccione el título y establecer su Propiedad de texto a la siguiente fórmula: Éste ítem.título    

Paso 6: Mostrar toda la lista de tareas:  Haga clic en recuadro -> Haga clic en Galería -> Seleccionar Galería vertical ->  

Seleccione la Galería -> Establecer su Propiedad del artículo a la siguiente fórmula: 

Valor de Planner.ListMyPlans (). 

Inserte algunas etiquetas y cambie la propiedad del texto:  

Seleccione la etiqueta TaskName y establecer su Propiedad de texto a la siguiente fórmula: 
Este artículo.título  
Seleccione la etiqueta StartDate y establecer su Propiedad de texto a la siguiente fórmula: 
Texto (ThisItem.startDateTime, "[$ - en-US] dd-mm-aaaa")  
Seleccione la etiqueta CreateDate y establecer su Propiedad de texto a la siguiente fórmula: 
EsteItem.createdDateTime  
 

Paso 7: Guarde la aplicación: Haga clic en Guardar -> Escriba el nombre de la aplicación -> Haga clic en Guardar

Utilice Salesforce Connector en la aplicación Canvas 

Salesforce Connector proporciona una API para trabajar con objetos de Salesforce. 

Acciones disponibles y obsoletas: 

Cerrar o abortar un trabajo Cierra o aborta un trabajo. Use UploadComplete para cerrar un trabajo o Aborted para cancelar un trabajo. Si cierra un trabajo, Salesforce pone en cola el trabajo y carga los datos para su procesamiento, y no puede agregar ningún dato de trabajo adicional. Si cancela un trabajo, el trabajo no se pone en cola ni se procesa. 
Crear un trabajo (V2) Crea un trabajo, que representa una operación masiva (y datos asociados) que se envía a Salesforce para su procesamiento asincrónico. Proporcione datos del trabajo mediante una solicitud de carga de datos del trabajo. 
Crear un trabajo [DESACTIVADO] Esta acción ha quedado obsoleta. En su lugar, utilice Crear un trabajo (V2).
Crear registro Esta operación crea un registro y permite valores nulos. 
Crear registro [ANULADO] Esta operación crea un registro. 
Eliminar un trabajo Elimina un trabajo. Para eliminarlo, un trabajo debe tener el estado UploadComplete, JobComplete, Aborted o Failed. 
Eliminar el registro Esta operación elimina un registro. 
Obtener un registro por identificación externa Esta operación recupera un registro utilizando una identificación externa. 
Obtener todos los trabajos Obtenga una lista de todos los trabajos 
Obtener información laboral Recupera información detallada sobre un trabajo. 
Obtener resultados de trabajo Recupera una lista de registros basada en el tipo de resultado de un trabajo completado. 
Obtener tipos de objetos Esta operación enumera los tipos de objetos de Salesforce disponibles. 
Obtener registro Esta operación obtiene un récord. 
Obtener registro [DEPRECATED] Esta acción ha quedado obsoleta. En su lugar, utilice Obtener registro.
Obtener registros Esta operación obtiene registros de un determinado tipo de objeto de Salesforce como 'Leads'. 
Insertar o actualizar (insertar) un registro por ID externo Esta operación inserta o actualiza (actualiza) un registro utilizando una identificación externa. 
Actualizar registro Esta operación actualiza un registro y permite valores nulos. 
Actualizar registro [ANULADO] Esta operación actualiza un registro. 
Cargar datos del trabajo Carga datos para un trabajo utilizando datos CSV. 

Activadores disponibles:

Cuando se crea un registro Esta operación se activa cuando hay registros recién creados. 
Cuando se modifica un registro Esta operación se activa cuando hay registros recién modificados. 

Disponible Nivel superior Comportamiento: 

 delegable 
Normal No 
Filtrar Sí 
Buscar Sí 
Max No 
Min No 
Buscar Sí 
Ordenar Sí 
OrdenarPorColumnas Sí 
Suma No 

Predicados de filtrado y búsqueda: 

 Salesforce 
No Sí 
Está en blanco No 
recortar extremos No 
Len No 
+, - No 
<, <=, =, <>,>,> = Sí 
Y (&&), O (||), No (!) Sí 
in Sí 
Comienza con No 

Paso 1: Añadiendo Salesforce Connection, Haga clic en Datos -> Haga clic en Conexión -> Seleccionar Salesforce

Paso 2: Seleccione Producción / Sandbox del desplegable Iniciar sesiónURI menú desplegable -> Haga clic en Crear 

Paso 3:  Llena el Pantalla de inicio de sesión de Salesforce   tus credenciales. -> Haga clic en el Botón de inicio de sesión

Paso 4: En la pantalla Permitir acceso -> Haga clic en el Permitir del botón. 

Paso 5: crea una aplicación de lienzo: Haga clic en Aplicación -> Haga clic en Aplicación Canvas  

Paso 6:  Haga clic en Flecha.  

Paso 7: Seleccione Salesforce -> Seleccione Cuentas -> Haga clic en Conectar. 

Paso 8: Una aplicación básica con función Agregar, Eliminar, Actualizar y buscar está disponible para su uso. 

Paso 9:  Haga clic en el menú Archivo -> Haga clic en Guardar -> Escriba el nombre de la aplicación -> Haga clic en Botón guardar. 

Conclusión

En resumen, sumergirse en el mundo de Conectores de Microsoft PowerApps Ha sido un viaje hacia una integración perfecta y una funcionalidad mejorada. Estos conectores sirven como hilos invisibles que unen diversas fuentes de datos, dando vida a sus aplicaciones.

Como Desarrollador de aplicaciones Microsoft Power, ha descubierto el poder de la conectividad: cómo estos puentes vinculan sin esfuerzo sus aplicaciones a una gran variedad de servicios, liberando un nuevo ámbito de posibilidades. La simplicidad de implementación, junto con la amplia gama de conectores disponibles, hace de PowerApps una herramienta formidable para crear soluciones dinámicas e interconectadas.

En su kit de herramientas como desarrollador, estos conectores no son sólo utilidades; son los conductos a través de los cuales fluye tu creatividad, dando forma a aplicaciones que trascienden fronteras. Entonces, mientras continúa aprovechando el potencial de los conectores Microsoft PowerApps, recuerde que no se trata sólo de integración; se trata de mejorar toda la experiencia de desarrollo de aplicaciones. ¡Feliz conexión!

[sc name = "Power Platform"] [add_newsletter] [add_related_page_diff_contents blog_cat = "powerapps"]

Todo lo que necesitas saber

Un conector es un proxy o un contenedor alrededor de una API que permite que el servicio subyacente se integre con Microsoft Power Automate, Microsoft Power Apps y Azure Logic Apps. El conector proporciona una forma para que los usuarios conecten sus cuentas y aprovechen un conjunto de acciones y activadores prediseñados para crear sus aplicaciones y flujos de trabajo. 

Componentes

Hay dos tipos de componentes de conector  

1. Acciones:

Las acciones son cambios realizados por un usuario. Por ejemplo: utilice una acción para realizar Agregar, actualizar, eliminar y buscar datos en cualquier entidad como SQL Server. 

2. Desencadenantes:

La mayoría de los conectores proporcionan activadores que pueden notificar a la aplicación cuando ocurren eventos específicos. 

Hay dos tipos de desencadenantes:

  • Activadores de sondeo: Estos disparadores llaman a su servicio a una frecuencia específica para buscar nuevos datos. Cuando hay nuevos datos disponibles, provoca una nueva ejecución de su instancia de flujo de trabajo con los datos como entrada. 
  • Activadores de empuje: estos disparadores escuchan datos en un punto final, es decir, esperan que ocurra un evento. La ocurrencia de este evento provoca una nueva ejecución de su instancia de flujo de trabajo. 

Usando conectores

Los conectores están disponibles para su uso en varios productos. 

Automatización de energía (Microsoft Flow)

Trabaje de forma más inteligente mediante la creación de flujos de trabajo y la automatización de procesos en sus aplicaciones y servicios. Optimice las notificaciones, sincronice datos entre sistemas, automatice la aprobación y más. 

Aplicaciones de energía

Power Apps permite a los usuarios crear aplicaciones empresariales multiplataforma y conectadas a la nube mediante clics y un código mínimo. Cree experiencias de usuario enriquecidas en la Web, teléfonos y tabletas. Reúna formularios, agregue lógica empresarial y aproveche las capacidades del dispositivo con total libertad creativa. 

Aplicaciones lógicas

Logic Apps es el motor de flujo de trabajo de Power Automate. Permite a los desarrolladores profesionales crear de forma visual o configurar mediante programación flujos de trabajo en Azure. Un conector en Logic Apps permite a los usuarios automatizar escenarios de EAI, de empresa a empresa (B2B) y de empresa a consumidor (B2C) a la vez que obtiene los beneficios del control de fuente, las pruebas, el soporte y las operaciones. 

Conectores personalizados

Ofrecemos una amplia variedad de conectores, pero a veces es posible que desee llamar a API, servicios y sistemas que no están disponibles como conectores prediseñados. Para admitir escenarios más personalizados, puede crear conectores personalizados con sus activadores y acciones. Estos conectores se basan en funciones: los datos se devuelven en función de la llamada a funciones específicas en el servicio subyacente. 

También, lea: La diferencia entre Power Apps y el desarrollo de aplicaciones tradicionales

Use Office 365 Outlook Connector en la aplicación Canvas

Microsoft Office 365 es un servicio basado en la nube que está diseñado para ayudar a satisfacer las necesidades de su organización de seguridad sólida, confiabilidad y productividad del usuario. 

 
Acciones disponibles y obsoletas:

Crear contacto (V2) Esta operación crea un nuevo contacto en una carpeta de contactos. 
Crear contacto [DEPRECATED] Esta acción ha quedado obsoleta. En su lugar, utilice Crear contacto (V2).
Crear an evento (V1) [ANULADO] Esta acción ha quedado obsoleta. En su lugar, utilice Crear evento (V4).
Crear an evento (V2) [ANULADO] Esta acción ha quedado obsoleta. En su lugar, utilice Crear evento (V4).
Crear an evento (V3) [ANULADO] Esta acción ha quedado obsoleta. En su lugar, utilice Crear evento (V4). 
Crear an evento (V4) Esta operación crea un nuevo evento en un calendario. 
Eliminar contacto (V2) Esta operación elimina un contacto de una carpeta de contactos. 
Eliminar contacto [ANULADO] Esta acción ha quedado obsoleta. En su lugar, utilice Eliminar contacto (V2).
Eliminar correo electrónico (V2) Esta operación elimina un correo electrónico por id. 
Eliminar correo electrónico [DEPRECATED] Esta acción ha quedado obsoleta. En su lugar, utilice Eliminar correo electrónico (V2).
Borrar an evento (V2) Esta operación elimina un evento en un calendario. 
Eliminar evento [ANULADO] Esta acción ha quedado obsoleta. En su lugar, utilice el evento Eliminar (V2). 
Exportar correo electrónico (V2) Exporta el contenido del correo electrónico. 
Exportar correo electrónico [DEPRECATED] Esta acción ha quedado obsoleta. En su lugar, utilice Exportar correo electrónico (V2). 
Encontrar horarios de reuniones (V2) Encuentre sugerencias de horarios de reuniones según el organizador, la disponibilidad de los asistentes y las limitaciones de tiempo o ubicación 
Buscar horarios de reuniones [ANULADO] Esta acción ha quedado obsoleta. En su lugar, utilice Buscar horas de reunión (V2).
Marcar correo electrónico (V2) Esta operación actualiza una bandera de correo electrónico. 
Marcar correo electrónico [ANULADO] Esta acción ha quedado obsoleta. En su lugar, utilice el correo electrónico de marca (V2).  
Re-enviar un correo electrónico Re-enviar un correo electrónico. 
Reenviar un correo electrónico (V2) Re-enviar un correo electrónico. 
Obtener archivo adjunto (V2) Esta operación obtiene un archivo adjunto de correo electrónico por id. 
Obtener archivo adjunto [DEPRECATED] Esta acción ha quedado obsoleta. En su lugar, utilice Obtener archivo adjunto (V2). 
Recibe vista de calendario de eventos (V2) [ANULADO] Esta acción ha quedado obsoleta. En su lugar, utilice Obtener vista de calendario de eventos (V3). 
Obtener vista de calendario de eventos (V3) Esta operación obtiene todos los eventos (incluidas las instancias de recurrencias) en un calendario mediante Graph API. (V3) 
Recibe vista de calendario de eventos [ANULADO] Esta acción ha quedado obsoleta. En su lugar, utilice Obtener vista de calendario de eventos (V3).
Obtener calendarios (V2) Esta operación enumera los calendarios disponibles. 
Obtener calendarios [DEPRECATED] Esta acción ha quedado obsoleta. En su lugar, utilice Obtener calendarios (V2).
Obtener contacto (V2) Esta operación obtiene un contacto específico de una carpeta de contactos. 
Ponte en contacto con [DEPRECATED] Esta acción ha quedado obsoleta. En su lugar, utilice Obtener contacto (V2).
Obtener carpetas de contactos (V2) Esta operación enumera las carpetas de contactos disponibles usando Graph API 
Obtener carpetas de contactos [DEPRECATED] Esta acción ha quedado obsoleta. En su lugar, utilice Obtener carpetas de contactos (V2).
Obtener contactos (V2) Esta operación obtiene contactos de una carpeta de contactos. 
Obtener contactos [DEPRECATED] Esta acción ha quedado obsoleta. En su lugar, utilice Obtener contactos (V2).
Obtener correo electrónico (V2) Esta operación recibe un correo electrónico por id. 
Recibir correo electrónico [DEPRECATED] Esta acción ha quedado obsoleta. En su lugar, utilice Obtener correo electrónico (V2). 
Recibir correos electrónicos (V2) [ANULADO] Esta acción ha quedado obsoleta. En su lugar, utilice Obtener correos electrónicos (V3). 
Recibir correos electrónicos (V3) Esta operación obtiene correos electrónicos de una carpeta a través de API de gráficos. 
Recibir correos electrónicos [DEPRECATED] Esta acción ha quedado obsoleta. En su lugar, utilice Obtener correos electrónicos (V3). 
Obtener evento (V1) [ANULADO] Esta acción ha quedado obsoleta. En su lugar, utilice el evento Get (V3).
Obtener evento (V2) [ANULADO] Esta acción ha quedado obsoleta. En su lugar, utilice el evento Get (V3). 
Obtener evento (V3) Esta operación obtiene un evento específico de un calendario usando Graph API. (V3) 
Obtener eventos (V1) [ANULADO] Esta acción ha quedado obsoleta. En su lugar, utilice Obtener eventos (V4). 
Obtener eventos (V2) [ANULADO] Esta acción ha quedado obsoleta. En su lugar, utilice Obtener eventos (V4). 
Obtener eventos (V3) [ANULADO] Esta acción ha quedado obsoleta. En su lugar, utilice Obtener eventos (V4). 
Obtener eventos (V4) Esta operación obtiene eventos de un calendario mediante Graph API. (V4) 
Obtenga consejos de correo para un buzón Obtenga sugerencias de correo para un buzón, como respuestas automáticas / mensajes OOF o si el buzón está lleno. 
Obtenga sugerencias de correo para un buzón (V2) Obtenga sugerencias de correo para un buzón, como respuestas automáticas / mensajes OOF o si el buzón está lleno. 
Obtener listas de salas Obtenga todas las listas de salas definidas en el inquilino del usuario 
Obtener listas de salas (V2) Obtenga todas las listas de salas definidas en el inquilino del usuario 
Obtener habitaciones Obtenga todas las salas de reuniones definidas en el inquilino del usuario 
Obtener habitaciones (V2) Obtenga todas las salas de reuniones definidas en el inquilino del usuario 
Obtener habitaciones en the lista de habitaciones Obtenga las salas de reuniones en una lista de salas específica 
Obtener habitaciones en la lista de habitaciones (V2) Obtenga las salas de reuniones en una lista de salas específica 
Marcar como leído [ANULADO] Esta acción ha quedado obsoleta. En su lugar, utilice Marcar como leído o no leído (V2). 
Marcar como leído o no leído (V2) Esta operación marca un correo electrónico como leído / no leído. 
Mover correo electrónico (V2) Esta operación mueve un correo electrónico a la carpeta especificada. 
Mover correo electrónico [ANULADO] Esta acción ha quedado obsoleta. En su lugar, utilice Mover correo electrónico (V2).
Responder al correo electrónico (V2) [DEPRECATED] Esta acción ha quedado obsoleta. En su lugar, utilice Responder al correo electrónico (V3).
Responder al correo electrónico (V3) Esta operación responde a un correo electrónico. 
Responder al correo electrónico [DEPRECATED] Esta acción ha quedado obsoleta. En su lugar, utilice Responder al correo electrónico (V3). 
Responder a una invitación a un evento (V2) Responde a una invitación a un evento. 
Responder a una invitación a un evento [ANULADO] Esta acción ha quedado obsoleta. En su lugar, utilice Responder a una invitación a un evento (V2).
Envíe un correo electrónico (V2) Esta operación envía un mensaje de correo electrónico. 
Enviar un correo electrónico [ANULADO] Esta acción ha quedado obsoleta. En su lugar, utilice Enviar un correo electrónico (V2). 
Enviar un correo electrónico desde un buzón compartido (V2) Esta operación envía un correo electrónico desde un buzón compartido. Su cuenta debe tener permiso para acceder al buzón para que esta operación se realice correctamente. 
Enviar un correo electrónico desde un buzón de correo compartido [ANULADO] Esta acción ha quedado obsoleta. En su lugar, utilice Enviar un correo electrónico desde un buzón compartido (V2). 
Enviar correo electrónico de aprobación Esta operación envía un correo electrónico de aprobación y espera una respuesta del destinatario. Consulte el siguiente enlace con respecto al soporte de mensajes procesables en diferentes clientes de correo. 
Enviar acorreo electrónico con opciones Esta operación envía un correo electrónico con múltiples opciones y espera a que el destinatario responda con una de las opciones. Consulte el siguiente enlace con respecto al soporte de mensajes procesables en diferentes clientes de correo. 
Configurar respuestas automáticas Establezca la configuración de respuestas automáticas para su buzón. 
Configurar respuestas automáticas (V2) Establezca la configuración de respuestas automáticas para su buzón. 
Actualizar contacto (V2) Esta operación actualiza un contacto en una carpeta de contactos. 
Actualizar contacto [DEPRECATED] Esta acción ha quedado obsoleta. En su lugar, utilice Actualizar contacto (V2). 
Actualizar evento (V1) [ANULADO] Esta acción ha quedado obsoleta. En su lugar, utilice el evento de actualización (V4). 
Actualizar evento (V2) [ANULADO] Esta acción ha quedado obsoleta. En su lugar, utilice el evento de actualización (V4). 
Actualizar evento (V3) [ANULADO] Esta acción ha quedado obsoleta. En su lugar, utilice el evento de actualización (V4). 
Evento de actualización (V4) Esta operación actualiza un evento en un calendario usando Graph API. 
Actualizar la foto de mi contacto Actualiza la foto del contacto especificado del usuario actual. El tamaño de la foto debe ser inferior a 4 MB. 

Activadores disponibles y obsoletos:
 

Cuando llega un nuevo correo electrónico (V2) [ANULADO] Esta acción ha quedado obsoleta. En su lugar, utilice Cuando llegue un nuevo correo electrónico (V3). 
Cuando llega un nuevo correo electrónico (V3) Esta operación desencadena un flujo cuando llega un nuevo correo electrónico. Omitirá cualquier correo electrónico que tenga un tamaño de mensaje total mayor que el límite establecido por su administrador de Exchange o 50 MB, lo que sea menor. También puede omitir correos electrónicos protegidos y correos electrónicos con cuerpo o archivos adjuntos no válidos. 
Cuando llega un nuevo correo electrónico (webhook) [ANULADO] Esta operación desencadena un flujo cuando llega un nuevo correo electrónico. 
Cuando llega un nuevo correo electrónico [DEPRECATED] Esta acción ha quedado obsoleta. En su lugar, utilice Cuando llegue un nuevo correo electrónico (V3).  
Cuando llega un nuevo correo electrónico a un buzón compartido (V2) Esta operación desencadena un flujo cuando llega un nuevo correo electrónico a un buzón compartido. Su cuenta debe tener permiso para acceder al buzón para que esta operación se realice correctamente. Omitirá cualquier correo electrónico que tenga un tamaño de mensaje total mayor que el límite establecido por su administrador de Exchange o 50 MB, lo que sea menor. También puede omitir correos electrónicos protegidos y correos electrónicos con cuerpo o archivos adjuntos no válidos. 
Cuando llega un nuevo correo electrónico a un buzón de correo compartido [ANULADO] Esta acción ha quedado obsoleta. En su lugar, utilice Cuando llegue un nuevo correo electrónico a un buzón de correo compartido (V2).   
Cuando llega un nuevo correo electrónico que me menciona (V2) Esta operación activa un flujo cuando llega un nuevo correo electrónico que me menciona. Omitirá cualquier correo electrónico que tenga un tamaño de mensaje total mayor que el límite establecido por su administrador de Exchange o 50 MB, lo que sea menor. También puede omitir correos electrónicos protegidos y correos electrónicos con cuerpo o archivos adjuntos no válidos.
Cuando llega un nuevo correo electrónico en el que se me menciona [DEPRECATED] Esta acción ha quedado obsoleta. En su lugar, utilice Cuando llegue un nuevo correo electrónico que me mencione (V2).
Cuando se crea un nuevo evento (V1) [ANULADO] Esta acción ha quedado obsoleta. En su lugar, utilice Cuando se crea un nuevo evento (V3).
Cuando se crea un nuevo evento (V2) [ANULADO] Esta acción ha quedado obsoleta. En su lugar, utilice Cuando se crea un nuevo evento (V3).
Cuando se crea un nuevo evento (V3) Esta operación desencadena un flujo cuando se crea un nuevo evento en un calendario. (V3) 
Cuando se marca un correo electrónico (V2) Esta operación desencadena un flujo cuando se marca un correo electrónico. 
Cuando se marca un correo electrónico [ANULADO] Esta acción ha quedado obsoleta. En su lugar, utilice Cuando se marca un correo electrónico (V2).
Cuando se agrega un evento, se actualiza, o eliminado (V2) Esta operación desencadena un flujo cuando se agrega, actualiza o elimina un evento en un calendario. (V2) 
Cuando se agrega un evento, se actualiza, o eliminado [DEPRECATED] Esta acción ha quedado obsoleta. En su lugar, utilice Cuando se agrega, actualiza o elimina un evento (V2).
Cuando se modifica un evento (V1) [ANULADO] Esta acción ha quedado obsoleta. En su lugar, utilice Cuando se modifica un evento (V3).
Cuando se modifica un evento (V2) [ANULADO] Esta acción ha quedado obsoleta. En su lugar, utilice Cuando se modifica un evento (V3). 
Cuando se modifica un evento (V3) Esta operación desencadena un flujo cuando se modifica un evento en un calendario. (V3) 
Cuando un evento próximo comenzará pronto (V2) [DEPRECATED] Esta acción ha quedado obsoleta. En su lugar, utilice Cuando un próximo evento comience pronto (V3).
Cuando un evento próximo comenzará pronto (V3) Esta operación desencadena un flujo cuando comienza un próximo evento del calendario. 
Cuando un evento próximo comenzará pronto [DEPRECATED] Esta acción ha quedado obsoleta. En su lugar, utilice Cuando un próximo evento comience pronto (V3). 

Ejemplo: Estamos creando una pequeña aplicación con Office 365 Outlook como conexión, donde podemos realizar la tarea, como mostrar el correo electrónico, enviar un correo electrónico, eliminar el correo electrónico y responder a un correo electrónico.

 
Paso 1: Crear una aplicación de lienzo en blanco.

Haga clic en nueva -> Aplicación -> Aplicación Canvas -> Diseño de tableta

Paso 2: agregar conexión

Haga clic en Ver -> Haga clic en Fuente de datos -> Seleccione Office 365 Outlook de la lista -> Haga clic en Office 365 Outlook. 

Paso 3: Insertar controles. Haga clic en Insertar -> Haga clic en Galería -> Seleccionar vertical. 

Paso 4: diseña tu galería.

Elimina los controles no deseados de la galería. Luego, seleccione la galería y cambie el nombre de las etiquetas. Verifique la captura de pantalla.

Necesita la siguiente configuración: 

4.1 Seleccione Galería -> Establezca su propiedad Elementos en la siguiente fórmula:  Office365Outlook.GetEmails ({fetchOnlyUnread: true}) 

4.2 Seleccione la primera etiqueta (Nombre: lblFromEmail) -> Establezca su propiedad Text en la siguiente fórmula: 

"De:" & ThisItem.From 

4.3 Seleccione la segunda etiqueta (Nombre: lblSubjectEmail) -> Establezca su propiedad Text en la siguiente fórmula: 

Este artículo. Asunto   

Paso 5: Diseño para mostrar contenidos de correo electrónico: en el lado derecho insertamos un formulario en el que mostramos los detalles del correo electrónico.  

Haga clic en Insertar -> Haga clic en Formularios -> Seleccionar pantalla. 

paso 5.1: Seleccione el formulario y cambie el Nombre del formulario a frmMostrarCorreo electrónicoContenidos. 

Establecer su Fuente de datos propiedad a la siguiente fórmula: 

Office365Outlook.GetEmails({fetchOnlyUnread:verdadero}) 

Establecer su Objetos propiedad a la siguiente fórmula: 

glyEmailList.Seleccionado 

Paso 5.2: Seleccione formulario -> Agregar campos -> para mostrar el cuerpo y parte del correo electrónico. 

Para mostrar el cuerpo del mensaje. Label Nombre: lblMensajeCorreo electrónico 

Establecer su Texto propiedad a la siguiente fórmula: 

Este artículo.BodyPreview 

Para mostrar desde: Label Nombre: lblDesde 
Establecer su Texto propiedad a la siguiente fórmula: 

"De:" & ThisItem.From 

Nota:  Puede agregar ThisItem.Bcc, ThisItem.Cc, ThisItem.Subject, ThisItem.To, ThisItem.DateTimeReceived, ThisItem.Attachments, etc. según sus requisitos.

Paso 6: Ahora creamos un pequeño funcionalidad para responder a un correo electrónico o redactar un nuevo correo electrónico.
Utilice Insertar -> Control TextBox

Seleccione el botón Enviar
-> Establecer su Propiedad OnSelect a la siguiente fórmula:

Office365Outlook.SendEmail (txtDraftTo.Text, txtDraftSubject.Text, txtDraftMessage.Text)

Seleccione el botón Reset  
->Establecer su Propiedad OnSelect a la siguiente fórmula:  

Restablecer (txtDraftSubject); 

Restablecer (txtDraftMessage) 

Paso 7: guardar: Haga clic en Archivo -> Ingrese el nombre de la aplicación -> haga clic en Guardar

También, lea: Qué considerar al elegir entre Power Apps y aplicaciones personalizadas

Utilice el conector de usuario de Office 365 en la aplicación Canvas

El proveedor de conexión de usuarios de Office 365 le permite acceder a los perfiles de usuario de su organización mediante su cuenta de Office 365. Puede realizar varias acciones, como obtener su perfil, el perfil de un usuario, el administrador de un usuario o informes directos y también actualizar un perfil de usuario. 

Acciones disponibles y obsoletas: 

Obtener informes directos (V1) [ANULADO] Esta acción ha quedado obsoleta. En su lugar, utilice Obtener informes directos (V2).
Obtenga informes directos (V2) Recupera los perfiles de usuario de los subordinados directos del usuario especificado.  
Obtener administrador (V1) [ANULADO] Esta acción ha quedado obsoleta. En su lugar, utilice Get manager (V2).
Obtener administrador (V2) Recupera el perfil del administrador del usuario especificado.  
Obtener mi perfil (V1) [ANULADO] Esta acción ha quedado obsoleta. En su lugar, utilice Obtener mi perfil (V2).
Obtener mi perfil (V2) Recupera el perfil del usuario actual. 
Obtén mis documentos de tendencia Recupera los documentos de tendencias del usuario que inició sesión 
Consiga personas relevantes Consiga personas relevantes. 
Obtenga documentos de tendencia Recupera los documentos de tendencias de un usuario. 
Obtener foto de usuario (V1) [ANULADO] Esta acción ha quedado obsoleta. En su lugar, utilice Obtener foto de usuario (V2).
Obtener foto de usuario (V2) Recupera la foto del usuario especificado si tiene una 
Obtener metadatos de fotos de usuario Obtén metadatos de fotos de usuario. 
Obtener perfil de usuario (V1) [ANULADO] Esta acción ha quedado obsoleta. En su lugar, utilice Obtener perfil de usuario (V2).
Obtener perfil de usuario (V2) Recupera el perfil de un usuario específico.  
Buscar usuarios Recupera los perfiles de usuario que coinciden con el término de búsqueda. 
Búsqueda de usuarios (V2) Recupera los perfiles de usuario que coinciden con el término de búsqueda (V2). 
Actualizar mi perfil Actualiza el perfil del usuario actual. 
Actualizar mi foto de perfil Actualiza la foto de perfil del usuario actual. El tamaño de la foto debe ser inferior a 4 MB. 

Funciones disponibles

Nombre de la función Descripción 
Directo Informes Devuelve los informes directos del usuario especificado. 
Manager  Recupera el perfil de usuario del administrador del usuario especificado. 
My Mi Perfil Recupera el perfil del usuario actual. 
Buscar Usuario Recupera resultados de búsqueda de perfiles de usuario. 
Usuario Mi Perfil Recupera un perfil de usuario específico. 

Ejemplo: 

En este ejemplo: Creamos un Aplicación Canvas que gestiona el usuario de Office365. 

Paso 1: Crear una aplicación de lienzo en blanco. Haga clic en nueva -> Haga clic en Aplicación -> Seleccionar Aplicación Canvas -> Haga clic en Diseño de tableta (aplicación en blanco). 

 Paso 2: agregar conexión.  

Haga clic en Ver -> Haga clic en Fuente de datos -> Seleccionar Usuarios de Office 365 de la lista -> Haga clic en Usuarios de Office 365

Paso 3: Insertar controles.  
Paso 3.1: Haga clic en recuadro -> Haga clic en Label Controlar. 

 
Configuración de propiedades:  

Nombre  :  lblArriba 

Texto  Tablero de Usuario 

Puesto de trabajo :  X-0 y Y-0 

Tamaño  :  Ancho-1366 y Alto-60

Frontera 2

Paso 3.2: Mostrar imagen de usuario de inicio de sesión. 

Haga clic en recuadro -> Haga clic en Imagen

Configuración de propiedades: 

Nombre  : imgUsuario 

Puesto de trabajo : X-10 y Y-5 

Tamaño : Ancho-50 y Alto-50 

Radio de borde: 50 

Establecer su Propiedad de la imagen a la siguiente fórmula: 

Usuario (). Imagen 

Paso 3.3: Mostrar nombre de usuario de inicio de sesión Nombre completo. Haga clic en recuadro -> Haga clic en Label

Configuración de propiedades:  

Nombre  :  lblNombreDeUsuario 

Puesto de trabajo : X-75 y Y-5 

Tamaño : Ancho-303 y Alto-50 

Establecer su Propiedad de texto a la siguiente fórmula: 

Usuario (). Nombre completo 

Paso 3.4: Creación de un cuadro de búsqueda para el usuario de búsqueda. Haga clic en Insertar -> Haga clic en Texto -> Seleccione el control de entrada de texto 

Configuración de propiedades:
Nombre  :  txtBuscarUsuario
Puesto de trabajo : X-10 y Y-115
Tamaño : Ancho-460 y Alto-50 
Frontera: 2 
Radio de borde: 5  
 

Paso 3.5: Creación de una galería para el usuario de visualización. Haga clic en recuadro -> Haga clic en Galería -> Seleccionar Galería vertical

Configuración de propiedades de la galería:
Nombre  :  glyDisplayUsuario 
Puesto de trabajo : X-10 y Y-165 
Tamaño : Anchura-460 Y altura590 
Frontera : 
Establezca su propiedad de elementos en la siguiente fórmula: 
Office365Users.SearchUser ({searchTerm: txtSearchUser.Text}) 
Control de imagen:  
Establezca su propiedad de imagen en la siguiente fórmula: 
Office365Users.UserPhotoV2 (ThisItem.Id) Control de etiqueta de título: 
Establecer su propiedad de texto a la siguiente fórmula: 
Este elemento.Nombre para mostrar 
Control de etiquetas de subtítulos: 
Establecer su propiedad de texto a la siguiente fórmula: 
Este artículo.Departamento
 

Paso 3.6: Mostrar el perfil de usuario seleccionado: Haga clic en recuadro -> Haga clic en Formularios -> Seleccionar Pantalla

Configuración de propiedades de formularios:
Nombre  :  frmDisplayUserProfile 
Puesto de trabajo : X- 480 y Y-114 
Tamaño : Anchura-878 Y altura644 
Frontera : 
Columnas:  
Establecer su propiedad de origen de datos a la siguiente fórmula: 
Office365Users.UserProfileV2 (glyDisplayUser.Selected.Id) 
Establecer su propiedad de elemento a la siguiente fórmula: 
Office365Users.UserProfileV2 (glyDisplayUser.Selected.Id)  
 
Haga clic en Editar campos -> Agregar pestaña personalizada -> Haga clic en Insertar -> Etiquetas (Insertar varias etiquetas) 
Establecer propiedad de texto de etiquetas a la siguiente fórmula: 
Este artículo. 
EsteItem.jobTitle 
Este artículo.correo 
Este artículo.cumpleaños 
Este artículo.teléfono móvil 
Este artículo.dirección de la calle 
Ciudad de este artículo 
Este artículo.estado 
EsteItem.postalCode 
Este artículo.país 
 

Después de configurar todas las etiquetas. Imprenta [F5]. Su aplicación se muestra en la pantalla. Seleccione Nombre de usuario del lado izquierdo y detalles del usuario seleccionado en el lado izquierdo. 

Paso 4: guarde la aplicación.   Haga clic en Archive -> Tipo de aplicación Nombre -> Haga clic en Guardar

Utilice el conector de Dynamics 365 en la aplicación Canvas

Microsoft Dynamics 365 es un servicio basado en la nube que proporciona un conjunto de aplicaciones inteligentes que funcionan juntas a la perfección, unificando las capacidades del software empresarial CRM y los sistemas ERP. 

Acciones disponibles:

Crea un nuevo registro Esta operación crea un nuevo registro de una entidad 
Crea un nuevo registro Esta operación crea un nuevo registro de una entidad (con conjuntos de opciones expuestos como cadenas) 
Eliminar un registro Esta operación elimina un registro de una colección de entidades 
Obtener registro Esta operación recupera el registro especificado para una entidad. 
Obtener registro Esta operación recupera el registro especificado para una entidad (con conjuntos de opciones expuestos como cadenas) 
Lista de registros Esta operación obtiene registros para una entidad. 
Lista de registros Esta operación obtiene registros para una entidad (con conjuntos de opciones expuestos como cadenas) 
Actualizar un registro Esta operación actualiza un registro existente para una entidad 
Actualizar un registro Esta operación actualiza un registro existente para una entidad (con conjuntos de opciones expuestos como cadenas) 

Activadores disponibles:  

Cuando se crea un registro Activa un flujo cuando se crea un objeto en Dynamics 365 
Cuando se crea un registro Activa un flujo cuando se crea un objeto en Dynamics 365 (con conjuntos de opciones expuestos como cadenas) 
Cuando se crea o actualiza un registro Activa un flujo cuando se crea o modifica un objeto en Dynamics 365 (con conjuntos de opciones expuestos como cadenas) 
Cuando se elimina un registro Activa un flujo cuando se elimina un objeto en Dynamics 365 
Cuando se actualiza un registro Activa un flujo cuando se modifica un objeto en Dynamics 365 

Ejemplo: Estamos creando una aplicación de muestra utilizando Dynamics 365 Connector. 

Paso 1:  Agregar Dynamics 365 Connection, haga clic en Datos -> Haga clic en Conexiones -> Seleccionar Dinámica 365. 

Paso 2:  Haga clic en el Crear .. 

Paso 3: cree una aplicación de lienzo:  Haga clic en Aplicación -> Haga clic en Nuevo -> Haga clic en Canvas 

Haga clic en flecha -> Seleccionar Dynamics 365 de Connections -> Seleccionar Tabla de cuentas -> Haga clic en Conectar

Una aplicación Canvas con características básicas de Agregar, Editar, Buscar y mostrar lista estará lista.

Paso 4: Haga clic en Archive -> haga clic en Guardar -> Tipo nombre de la aplicación -> Haga clic en En el botón Guardar

También, lea: Microsoft Power Apps: aplicaciones de lienzo frente a aplicaciones basadas en modelos

Utilice el conector de aplicaciones de energía en la aplicación Canvas

Dynamics 365 Business Central es una solución de gestión empresarial para organizaciones pequeñas y medianas que automatiza y agiliza los procesos empresariales y le ayuda a gestionar su empresa. 

acciones disponibles 

Crear registro Crea un registro de Dynamics 365 Business Central 
Eliminar el registro Elimina un registro de Dynamics 365 Business Central 
Ejecutar acción Ejecuta una acción de Dynamics 365 Business Central. 
Obtener registro Recupera un registro de Dynamics 365 Business Central 
Obtener tipos de registros Recupera tipos de registros de Dynamics 365 Business Central 
Actualizar registro Actualiza un registro de Dynamics 365 Business Central existente 

Disponible disparadores  

Cuando se solicita la aprobación de un cliente Activa un flujo cuando se produce una solicitud de aprobación del cliente en Dynamics 365 Business Central. 
Cuando se solicita la aprobación de un lote de diario general Activa un flujo cuando se produce una solicitud de aprobación de lote de diario general en Dynamics 365 Business Central. 
Cuando se solicita la aprobación de una línea de diario general Activa un flujo cuando se produce una solicitud de aprobación de línea de diario general en Dynamics 365 Business Central. 
Cuando se solicita la aprobación de un documento de compra Activa un flujo cuando se produce una solicitud de aprobación de documento de compra en Dynamics 365 Business Central. 
Cuando se cambia un registro Activa un flujo cuando se cambia un registro en Dynamics 365 Business Central 
Cuando se crea un registro Activa un flujo cuando se crea un registro en Dynamics 365 Business Central 
Cuando se elimina un registro Activa un flujo cuando se elimina un registro en Dynamics 365 Business Central 
Cuando se modifica un registro Activa un flujo cuando se modifica un registro en Dynamics 365 Business Central 
Cuando se solicita la aprobación de un documento de ventas Activa un flujo cuando se produce una solicitud de aprobación de un documento de ventas en Dynamics 365 Business Central. 
Cuando se solicita la aprobación de un proveedor Activa un flujo cuando se produce una solicitud de aprobación de proveedor en Dynamics 365 Business Central. 
Cuando se solicita la aprobación de un artículo Activa un flujo cuando se produce una solicitud de aprobación de artículo en Dynamics 365 Business Central. 

Ejemplo: estamos creando aplicación de muestra con Dynamics 365 Business Central. 

Paso 1:  Agregar Dynamics 365 Business Central Connection, Haga clic en Inicio -> Haga clic en Otras fuentes de datos. 

Paso 2: Haga Clic en en nueva conexión -> Seleccionar Central de Negocios -> Haga clic en el Crear botón

Paso 3: Elija un conjunto de datos de producción.  

Paso 4: Seleccione una mesa Nombre: Elemento -> Haga clic en Conectar

 Paso 5: Una aplicación Canvas con funciones básicas como Agregar, Actualizar, Eliminar y Buscar estará lista para usar. 

Nota:  Puede modificar la pantalla / campos según su elección.  

Paso 6: Haga clic en Archive -> haga clic en Guardar -> Introduzca el nombre de la aplicación -> Haga clic en Guardar 

Utilice el conector de Twitter en la aplicación Canvas

Twitter es un servicio de redes sociales en línea que permite a los usuarios enviar y recibir mensajes cortos llamados 'tweets'. Conéctese a Twitter para administrar sus tweets. Puede realizar diversas acciones como enviar un tweet, buscar, ver seguidores, etc. 

Limitación del conector de Twitter:  

Los siguientes son algunos de los límites y restricciones: 

  • Número máximo de conexiones por usuario: 2 
  • Límite de frecuencia de llamadas a la API para la operación POST: 12 por hora 
  • Límite de frecuencia de llamadas a la API para otras operaciones: 600 por hora 
  • Frecuencia de las encuestas de activación: 1 hora 
  • Tamaño máximo de carga de imágenes: 5 MB 
  • Tamaño máximo de carga de video: 15 MB 
  • Número máximo de resultados de búsqueda: 100 
  • Número máximo de nuevos tweets registrados dentro de un intervalo de sondeo: 5 
  • Búsqueda de búsquedas de API en una muestra de Tweets recientes publicados en los últimos 7 días 
  • La API de búsqueda estándar se centra en la relevancia y no en la exhaustividad. Esto significa que algunos Tweets y usuarios pueden faltar en los resultados de búsqueda

Acciones disponibles:  

Consigue seguidores Esta operación obtiene la lista de usuarios que siguen a un usuario determinado. 
Seguir La operación obtiene la lista de personas que sigue el usuario determinado. 
Obtener línea de tiempo de inicio Esta operación obtiene los tweets y re-tweets más recientes publicados por mí y mis seguidores. 
Conseguir mis seguidores Esta operación obtiene la lista de usuarios que me siguen. 
Conseguir mis siguientes Esta operación obtiene la lista de usuarios que estoy siguiendo. 
Obtener usuario Esta operación obtiene los detalles del perfil de un usuario determinado, como el nombre de usuario, la descripción, el recuento de seguidores y más. 
Obtener la cronología del usuario Esta operación obtiene una lista de los tweets más recientes publicados por un usuario determinado. 
Publica un tweet Esta operación publica un nuevo tweet. 
Retweet Esta operación retuitea un tweet. 
Buscar tweets Esta operación obtiene una lista de tweets relevantes que coinciden con la consulta de búsqueda. 

Activadores disponibles:  

Cuando se publica un nuevo tweet Esta operación desencadena un flujo cuando se publica un nuevo tweet que coincide con una consulta de búsqueda determinada. 

Ejemplo: 

Paso 1:  Añadiendo conexión de Twitter, Haga clic en Datos -> Haga clic en Conexión -> Seleccionar Twitter

Paso 2: Haga clic en Crear Botón -> Seguimiento con pantalla de autorización con Credenciales de Twitter.

 Paso 3: Crear una aplicación de lienzo: Haga clic en Aplicación -> Seleccionar Aplicación Canvas  

Haga clic en Lienzo en blanco Aplicación de diseño de tableta. 

Paso 4: haga clic en Ver -> Haga clic en Fuente de datos -> Haga clic en Conectores -> Haga clic en Twitter -> Seleccionar Twitter

Paso 5: muestra la pantalla de inicio de Twitter, Haga clic en Insertar -> Haga clic en Galería -> Haga clic en Vertical.

Paso 5.1: Seleccione la Galería para realizar las siguientes configuraciones 

-> Establecer su Propiedad de elementos a la siguiente fórmula: 
Twitter.HomeTimeline ()
-> Seleccione el título y establecer su Propiedad de texto a la siguiente fórmula: 
Este elemento.TweetText
-> Seleccione el subtítulo y establecer su Propiedad de texto a la siguiente fórmula: 
Este artículo.TweetedBy
-> Seleccionar la imagen & establezca su propiedad de imagen en la siguiente fórmula: 
Thisitem.userdetails.profileImageUrl  
 

Paso 6: muestra los detalles del tweet: Haga clic en recuadro -> Haga clic en Formularios -> Haga clic en Pantalla.  

Seleccione el formulario -> Establezca su propiedad de elemento en la siguiente fórmula: 

glyTwitterHomeTimeLine.Seleccionado 

Inserte algunas etiquetas y cambie la propiedad del texto:  

-> Haga clic en recuadro 
-> Haga clic en Etiqueta   Establecer su Propiedad de texto a la siguiente fórmula: 
Este elemento.TweetText  
-> Haga clic en recuadro 
-> Haga clic en Etiqueta   Establecer su Propiedad de texto a la siguiente fórmula: 
Este elemento.Detalles de usuario.Nombre completo  
-> Haga clic en recuadro 
-> Haga clic en Etiqueta   Establecer su Propiedad de texto a la siguiente fórmula: 
Este artículo.TweetedBy  
-> Haga clic en recuadro 
-> Haga clic en Etiqueta   Establecer su Propiedad de texto a la siguiente fórmula: 
Este artículo.Creado en Iso    
 

 Paso 7: Haga clic en Archive -> Haga clic en Guardar -> Entrada Nombre de la aplicación -> Haga clic en Guardar Botón. 

Utilice el conector en línea de MS Project en la aplicación Canvas 

Project Online es una solución en línea flexible para la gestión de carteras de proyectos (PPM) y el trabajo diario de Microsoft. Entregado a través de Office 365, Project Online permite a las organizaciones comenzar rápidamente con poderosas capacidades de administración de proyectos para planificar, priorizar y administrar proyectos e inversiones de cartera de proyectos, desde casi cualquier lugar y casi cualquier dispositivo. 

Acciones disponibles:  

cheque en y publicar proyecto Regístrese y publique un proyecto existente en su sitio. 
Proyecto de pago Verifica un proyecto existente en su sitio. 
Crear nuevo recurso Crea un recurso empresarial en su sitio de Project online. 
crea nuevo proyecto Crea un nuevo proyecto en el sitio en línea de su proyecto. 
crea nueva tarea Crea una nueva tarea en su proyecto. 
Recibe tarea de resumen del proyecto Obtiene la tarea de resumen del proyecto para un proyecto determinado. 
Proyecto de lista Muestra un proyecto por Id en el sitio en línea de su proyecto. 
Lista de proyectos Muestra los proyectos en el sitio en línea de su proyecto. 
Lista de tareas Muestra las tareas publicadas en un proyecto. 

Activadores disponibles:  

Cuando se crea un nuevo proyecto Activa un flujo cada vez que se crea un nuevo proyecto. 
Cuando se crea un nuevo recurso Activa un nuevo flujo cuando se crea un nuevo recurso. 
Cuando se crea una nueva tarea Activa un flujo cuando se crea una nueva tarea. 
Cuando se publica un proyecto Activa un flujo cada vez que se publica un proyecto. 

Paso 1: Agregar conexión de Project Online, Haga clic en Datos -> Haga clic en Conexión -> Seleccionar Proyecto en línea

Paso 2: Haga clic en Crear. -> Seguimiento con Autorización detectar con credenciales de twitter

 Paso 3: Crear una aplicación de lienzo: Haga clic en Aplicación -> Haga clic en Nueva aplicación -> Seleccionar Aplicación Canvas  

Haga clic en Aplicación de diseño de tableta de lienzo en blanco. 

Paso 4: Agregar conexión -> Haga clic en Ver -> Haga clic en Fuente de datos -> En la lista de conectores, seleccione Proyecto en línea -> Haga clic en Proyecto en línea

Paso 5: Mostrar toda la lista de proyectos:  Haga clic en recuadro -> Haga clic en Galería -> Seleccionar Galería vertical -> 

Seleccione la Galería -> Establecer su Propiedad del artículo a la siguiente fórmula: 

ProjectOnline.ListProjects (“https://ashicyno.sharepoint.com/sites/pwa”) .value 

Inserte algunas etiquetas y cambie la propiedad del texto:  

Seleccione el título y establecer su Propiedad de texto a la siguiente fórmula: 
EsteItem.ProjectIdentifier  Seleccione el subtítulo y establecer su Propiedad de texto a la siguiente fórmula:  
EsteItem.Nombre  
 

Paso 6: Mostrar lista de tareas de Project Wise: Haga clic en recuadro -> Haga clic en Galería -> Seleccionar Galería vertical ->

Seleccione Galería  Configure su Asunto Propiedad a la siguiente fórmula: 

ProjectOnline.ListTasks (glyProjectsList.Selected.Id, ”https://ashicyno.sharepoint.com/sites/pwa”) .value 

Inserte algunas etiquetas y cambie la propiedad del texto:  

Seleccione el título y establecer su Propiedad de texto a la siguiente fórmula: EsteItem.Nombre  Seleccione el subtítulo y establecer su Propiedad de texto a la siguiente fórmula:  Este artículo. Inicio    

Paso 7: guarde la aplicación: Haga clic en Guardar -> Escriba el nombre de la aplicación -> Haga clic en Guardar

Utilice Planner Connector en la aplicación Canvas

Microsoft Planner le permite reunir fácilmente equipos, tareas, documentos y conversaciones para obtener mejores resultados. 

Disponible & Obsoleto la columna Accións: 

Agregar asignatarios a una tarea Agregue asignadas una tarea de Planner existente. 
Crea un cubo Cree un depósito en Planner para el plan y el grupo especificados. 
Crear un depósito [ANULADO] Esta acción ha quedado obsoleta. En su lugar, utilice Crear un depósito.
Crea una tarea Cree una nueva tarea en Planner. 
Crear una tarea [ANULADO] Esta acción ha quedado obsoleta. En su lugar, utilice Crear una tarea.
Crear una tarea [ANULADO] Esta acción ha quedado obsoleta. En su lugar, utilice Crear una tarea.
Conseguir una tarea Obtenga una tarea de Planner existente. 
Obtener una tarea [DEPRECATED] Esta acción ha quedado obsoleta. En su lugar, utilice Obtener una tarea. Obtenga una tarea de Planner existente. 
Obtener detalles de la tarea Obtenga los detalles de la tarea para una tarea existente. 
Obtener detalles de la tarea [ANULADO] Esta acción ha quedado obsoleta. En su lugar, utilice Obtener detalles de la tarea.
Listar depósitos Enumere los cubos en un plan. 
Lista de depósitos [DESACTIVADO] Esta acción ha quedado obsoleta. En su lugar, utilice List buckets.
Lista de depósitos [DESACTIVADO] Esta acción ha quedado obsoleta. En su lugar, utilice List buckets.
Listar mis planes [ANULADO] Enumere los planes a los que se ha suscrito el usuario. 
Listar mis planes [ANULADO] Enumere los planes a los que se ha suscrito el usuario. 
Lista mis tareas Enumere las tareas que se me asignaron. 
Listar mis tareas [DESACTIVADO] Esta acción ha quedado obsoleta. En su lugar, utilice Lista mis tareas.
Listar planes para un grupo Enumere los planes que pertenecen al grupo especificado. 
Lista de tareas Enumere las tareas en un plan. 
Lista de tareas [ANULADO] Esta acción ha quedado obsoleta. En su lugar, utilice Listar tareas.
Lista de tareas [ANULADO] Esta acción ha quedado obsoleta. En su lugar, utilice Listar tareas.
Anular la asignación de usuarios de una tarea Anule la asignación de usuarios de una tarea de Planner existente. 
Actualizar una tarea Actualice una tarea de Planner existente. 
Actualizar una tarea (V2) Actualice una tarea de Planner existente. 
Actualizar una tarea [ANULADO] Esta acción ha quedado obsoleta. En su lugar, utilice Actualizar una tarea (V2).
Actualizar los detalles de la tarea Actualice los detalles de la tarea para una tarea existente. 
Actualizar los detalles de la tarea [DEPRECATED] Esta acción ha quedado obsoleta. En su lugar, utilice Actualizar detalles de la tarea.

Disparadores disponibles y obsoletos: 

Cuando se crea una nueva tarea Esta operación se activa cuando se crea una nueva tarea. 
Cuando se crea una nueva tarea [ANULADO] Esta acción ha quedado obsoleta. En su lugar, utilice Cuando se crea una nueva tarea.
Cuando se crea una nueva tarea [ANULADO] Esta acción ha quedado obsoleta. En su lugar, utilice Cuando se crea una nueva tarea.
Cuando se me asigna una tarea Esta operación se activa cuando se me asigna una tarea. 
Cuando se me asigna una tarea [DEPRECATED] Esta acción ha quedado obsoleta. En su lugar, utilice Cuando me asignen una tarea.
Cuando se completa una tarea Esta operación se activa cuando se completa una tarea. 
Cuando se completa una tarea [DEPRECATED] Esta acción ha quedado obsoleta. En su lugar, utilice Cuando se complete una tarea.
Cuando se completa una tarea [DEPRECATED] Esta acción ha quedado obsoleta. En su lugar, utilice Cuando se complete una tarea.

Ejemplo:

Paso 1:  Añadiendo Planner Connection, Haga clic en Datos -> Haga clic en Conexión -> Seleccionar Planificador

Paso 2: Haga clic en Crear. -> Seguimiento con Autorización pantalla con sus credenciales. 

Paso 3: Crear una aplicación de lienzo: Haga clic en Aplicación -> Haga clic en Nueva aplicación -> Seleccionar Aplicación Canvas  

Haga clic en Diseño de tableta de aplicación en blanco

Paso 4: Agregar conexión:  Haga clic en Ver -> Haga clic en Fuente de datos -> En Lista de conectores, Seleccionar Planificador -> Haga clic en Planificador

Paso 5: Mostrar la lista de todos los planes:  Haga clic en recuadro -> Haga clic en Galería -> Seleccionar Galería vertical -> 

Seleccione la Galería -> Establecer su Propiedad del artículo a la siguiente fórmula: 

Valor de Planner.ListMyPlans (). 

Inserte algunas etiquetas y cambie la propiedad del texto:  

Seleccione el título y establecer su Propiedad de texto a la siguiente fórmula: Éste ítem.título    

Paso 6: Mostrar toda la lista de tareas:  Haga clic en recuadro -> Haga clic en Galería -> Seleccionar Galería vertical ->  

Seleccione la Galería -> Establecer su Propiedad del artículo a la siguiente fórmula: 

Valor de Planner.ListMyPlans (). 

Inserte algunas etiquetas y cambie la propiedad del texto:  

Seleccione la etiqueta TaskName y establecer su Propiedad de texto a la siguiente fórmula: 
Este artículo.título  
Seleccione la etiqueta StartDate y establecer su Propiedad de texto a la siguiente fórmula: 
Texto (ThisItem.startDateTime, ”[$ - en-US] dd-mm-aaaa”)  
Seleccione la etiqueta CreateDate y establecer su Propiedad de texto a la siguiente fórmula: 
EsteItem.createdDateTime  
 

Paso 7: Guarde la aplicación: Haga clic en Guardar -> Escriba el nombre de la aplicación -> Haga clic en Guardar

Utilice Salesforce Connector en la aplicación Canvas 

Salesforce Connector proporciona una API para trabajar con objetos de Salesforce. 

Acciones disponibles y obsoletas: 

Cerrar o abortar un trabajo Cierra o aborta un trabajo. Use UploadComplete para cerrar un trabajo o Aborted para cancelar un trabajo. Si cierra un trabajo, Salesforce pone en cola el trabajo y carga los datos para su procesamiento, y no puede agregar ningún dato de trabajo adicional. Si cancela un trabajo, el trabajo no se pone en cola ni se procesa. 
Crear un trabajo (V2) Crea un trabajo, que representa una operación masiva (y datos asociados) que se envía a Salesforce para su procesamiento asincrónico. Proporcione datos del trabajo mediante una solicitud de carga de datos del trabajo. 
Crear un trabajo [DESACTIVADO] Esta acción ha quedado obsoleta. En su lugar, utilice Crear un trabajo (V2).
Crear registro Esta operación crea un registro y permite valores nulos. 
Crear registro [ANULADO] Esta operación crea un registro. 
Eliminar un trabajo Elimina un trabajo. Para eliminarlo, un trabajo debe tener el estado UploadComplete, JobComplete, Aborted o Failed. 
Eliminar el registro Esta operación elimina un registro. 
Obtener un registro por identificación externa Esta operación recupera un registro utilizando una identificación externa. 
Obtener todos los trabajos Obtenga una lista de todos los trabajos 
Obtener información laboral Recupera información detallada sobre un trabajo. 
Obtener resultados de trabajo Recupera una lista de registros basada en el tipo de resultado de un trabajo completado. 
Obtener tipos de objetos Esta operación enumera los tipos de objetos de Salesforce disponibles. 
Obtener registro Esta operación obtiene un récord. 
Obtener registro [DEPRECATED] Esta acción ha quedado obsoleta. En su lugar, utilice Obtener registro.
Obtener registros Esta operación obtiene registros de un determinado tipo de objeto de Salesforce como 'Leads'. 
Insertar o actualizar (insertar) un registro por ID externo Esta operación inserta o actualiza (actualiza) un registro utilizando una identificación externa. 
Actualizar registro Esta operación actualiza un registro y permite valores nulos. 
Actualizar registro [ANULADO] Esta operación actualiza un registro. 
Cargar datos del trabajo Carga datos para un trabajo utilizando datos CSV. 

Activadores disponibles:

Cuando se crea un registro Esta operación se activa cuando hay registros recién creados. 
Cuando se modifica un registro Esta operación se activa cuando hay registros recién modificados. 

Disponible Nivel superior Comportamiento: 

 delegable 
Normal No 
Filtrar Sí 
Buscar Sí 
Max No 
Min No 
Buscar Sí 
Ordenar Sí 
OrdenarPorColumnas Sí 
Suma No 

Predicados de filtrado y búsqueda: 

 Salesforce 
No Sí 
Está en blanco No 
recortar extremos No 
Len No 
+, - No 
<, <=, =, <>,>,> = Sí 
Y (&&), O (||), No (!) Sí 
in Sí 
Comienza con No 

Paso 1: Añadiendo Salesforce Connection, Haga clic en Datos -> Haga clic en Conexión -> Seleccionar Salesforce

Paso 2: Seleccione Producción / Sandbox del desplegable Iniciar sesiónURI menú desplegable -> Haga clic en Crear 

Paso 3:  Llena el Pantalla de inicio de sesión de Salesforce   tus credenciales. -> Haga clic en el Botón de inicio de sesión

Paso 4: En la pantalla Permitir acceso -> Haga clic en el Permitir del botón. 

Paso 5: crea una aplicación de lienzo: Haga clic en Aplicación -> Haga clic en Aplicación Canvas  

Paso 6:  Haga clic en Flecha.  

Paso 7: Seleccione Salesforce -> Seleccione Cuentas -> Haga clic en Conectar. 

Paso 8: Una aplicación básica con función Agregar, Eliminar, Actualizar y buscar está disponible para su uso. 

Paso 9:  Haga clic en el menú Archivo -> Haga clic en Guardar -> Escriba el nombre de la aplicación -> Haga clic en Botón guardar. 

Conclusión

En resumen, sumergirse en el mundo de Conectores de Microsoft PowerApps Ha sido un viaje hacia una integración perfecta y una funcionalidad mejorada. Estos conectores sirven como hilos invisibles que unen diversas fuentes de datos, dando vida a sus aplicaciones.

Como Desarrollador de aplicaciones Microsoft Power, ha descubierto el poder de la conectividad: cómo estos puentes vinculan sin esfuerzo sus aplicaciones a una gran variedad de servicios, liberando un nuevo ámbito de posibilidades. La simplicidad de implementación, junto con la amplia gama de conectores disponibles, hace de PowerApps una herramienta formidable para crear soluciones dinámicas e interconectadas.

En su kit de herramientas como desarrollador, estos conectores no son sólo utilidades; son los conductos a través de los cuales fluye tu creatividad, dando forma a aplicaciones que trascienden fronteras. Entonces, mientras continúa aprovechando el potencial de los conectores Microsoft PowerApps, recuerde que no se trata sólo de integración; se trata de mejorar toda la experiencia de desarrollo de aplicaciones. ¡Feliz conexión!

Consultoría de Microsoft Power Platform

Aún así, ¿tienes alguna pregunta? Puede ponerse en contacto conmigo o con otros expertos de nuestro equipo para mostrarle el poder real de PowerApps.



invitado
3 Comentarios
Comentarios en línea
Ver todos los comentarios
Harshit Sharma
Harshit Sharma
Septiembre 8, 2021 12: 13 am

Conocedor y fácilmente comprensible y muy bien explicado con ejemplos.

Ashish Joshi
Ashish Joshi
Septiembre 8, 2021 2: 37 am

Artículo impresionante

Vijendra
Vijendra
Septiembre 8, 2021 2: 39 am

Gran Blog.

3
0
Me encantaría tus pensamientos, por favor comenta.x