Compartir a través de


Integración con Microsoft Planner

En este artículo, aprenderemos a integrar Power Apps con Planner para crear y asignar tareas a los usuarios dentro de la organización.

Power Apps en Microsoft Teams permite la colaboración entre personas y grupos. Los empleados ya utilizan Teams para trabajar, comunicarse y colaborar. Las aplicaciones de Teams están estrechamente integradas con otras funciones de Teams. Por ejemplo, en Teams puede asignar tareas a los miembros del equipo a través de Planner en el canal de Teams. Las aplicaciones que requieren un seguimiento por parte de otros miembros de su equipo, como abordar los problemas notificados en la aplicación Informe de problemas, pueden aprovechar Planner en el canal de Teams y crear tareas donde los usuarios ya administran sus tareas.

Vea este vídeo para saber cómo integrar la aplicación Power Apps con Planner:

Requisitos previos

Para completar esta lección, necesitamos la capacidad de crear aplicaciones en Teams que estará disponible como parte de algunas suscripciones a Microsoft 365. También necesitaremos poder conectarnos a Planner.

Iniciar sesión en Teams

Inicie sesión en Teams con la aplicación de escritorio o la aplicación web.

Crear un equipo nuevo

En esta sección, crearemos un nuevo equipo de Teams y luego crearemos una aplicación dentro de ese equipo. Omita esta sección si ya tiene un equipo que desea utilizar.

  1. Para crear un nuevo equipo, seleccione la pestaña Teams> seleccione Unirse o crear un equipo> seleccione Crear equipo> seleccione Desde cero> seleccione Público y asigne al equipo un nombre como "Integración con Planner". Y luego seleccione Crear.

  2. Seleccione y agregue los miembros de su organización que desea agregar al equipo con fines de prueba y seleccione Agregar.

  3. Seleccione Cerrar.

    El nuevo equipo se crea y aparece en la pestaña Equipos.

Crear una nueva aplicación

Crearemos una aplicación con cinco campos que capturan los detalles que se utilizarán para crear una tarea en Planner.

  1. Abra Teams.

  2. Seleccione Power Apps en el panel izquierdo.

  3. Seleccione + Nueva aplicación en Aplicaciones recientes.

  4. Seleccione el equipo creado anteriormente y después seleccione Crear para abrir Power Apps Studio.

  5. Especifique un nombre para la aplicación, como "Integrar con Planner" y seleccione Guardar.

    La aplicación muestra una galería predeterminada.

  6. Seleccione la opción de base de datos en el panel izquierdo para conectarse a Planner.

  7. Seleccione + Agregar datos y luego seleccione Conectores.

  8. Escriba "Planner" en el cuadro de búsqueda para buscar el conector de Planner.

  9. Seleccione Planner.

  10. Inicie sesión si se le pide que lo haga.

    Se agrega Planner como una conexión de datos a la aplicación

  11. Seleccione para abrir la vista de árbol.

  12. Seleccione + Nueva pantalla>Diseño en blanco.

  13. Agregue los siguientes controles.

    1. Título (entrada de texto)

      Propiedad valor
      Asignar nombre Nombre
      Tipo Cuadro de texto
      X Screen2.Width/2
      Y 135
      Anchura 320
      Altura 35
    2. Fecha de inicio (selector de fecha)

      Propiedad valor
      Asignar nombre FromDate
      Tipo Selector de fecha
      X Screen2.Width/2
      Y 235
      Anchura 320
      Altura 35
    3. Fecha final (selector de fecha)

      Propiedad valor
      Asignar nombre DueDate
      Tipo Selector de fecha
      X Screen2.Width/2
      Y 335
      Anchura 320
      Altura 35
    4. Asignado a (cuadro combinado)

      Propiedad valor
      Asignar nombre AssignedTo
      Tipo Cuadro combinado
      X Screen2.Width/2
      Y 435
      Anchura 320
      Altura 35
    5. Id. de Planner (cuadro combinado)

      Propiedad valor
      Asignar nombre PlannerID
      Tipo Cuadro combinado
      Artículos Planner.ListGroupPlans(Param("groupID")).value
      X Screen2.Width/2
      Y 535
      Anchura 320
      Altura 35
  14. Agregue las siguientes etiquetas.

    1. Nombre

      Propiedad valor
      Asignar nombre Label_Title
      X 365
      Y 135
      Anchura 320
      Altura 35
    2. Desde la fecha

      Propiedad valor
      Asignar nombre Label_FromDate
      X 365
      Y 235
      Anchura 320
      Altura 35
    3. Fecha de vencimiento

      Propiedad valor
      Asignar nombre Label_DueDate
      X 365
      Y 335
      Anchura 320
      Altura 35
    4. Asignada a

      Propiedad valor
      Asignar nombre Label_AssignedTo
      X 365
      Y 435
      Anchura 320
      Altura 35
    5. Id. de Planner

      Propiedad valor
      Asignar nombre Label_PlannerID
      X 365
      Y 535
      Anchura 320
      Altura 35
  15. Agregue un botón en la parte inferior de la pantalla con las siguientes propiedades.

    Propiedad valor
    Asignar nombre Button_CreateTask
    X 526
    Y 635
    Anchura 320
    Altura 35
  16. Copie la siguiente fórmula en la propiedad OnSelect de Button_CreateTask.

    Planner.CreateTaskV3(
        Param("groupId"),
        PlannerID.Selected.id,
        Title.Value,
        {
            startDateTime: FromDate.Value,
            dueDateTime: DueDate.Value,
            assignments: AssignedTo.Selected.'User Name'
        }
    )
    

    Nota

    Al seleccionar el botón Crear tarea utilizará los parámetros proporcionados en la fórmula para determinar el equipo para el que se está creando la tarea, el planificador dentro del equipo en el que se creará la tarea, el título del cuadro de texto capturado en la pantalla y las fecha de inicio y final capturadas en la pantalla.

  17. Coloque Pantalla2 por encima de Pantalla1. Si lo desea, también puede eliminar Pantalla 1.

Guarde y publique la aplicación

  1. Seleccione Guardar en la parte superior derecha de la pantalla para guardar la aplicación.

  2. Seleccione Publicar.

  3. Seleccione Siguiente.

  4. Debajo de Agregar al canal, asegúrese de que el canal bajo el cual se debe mostrar la aplicación esté en la lista y se muestre como al menos "1 pestaña activa" y no como "0 pestañas activas".

    Guarde y publique la aplicación

  5. Seleccione Guardar y cerrar.

Probar la aplicación

  1. Abra el equipo bajo el cual se crea la aplicación.

  2. Seleccione + Agregar una pestaña.

  3. Busque tareas de Planner para agregar una pestaña de planificador al equipo.

  4. Escriba el nombre de la pestaña (por ejemplo "Integración de tareas") bajo Crear un nuevo plan. A continuación, seleccione Guardar.

    Se agrega la pestaña al equipo

    Probar la aplicación

  5. Ejecute la aplicación en modo de vista previa o desde dentro del equipo.

  6. Rellene las columnas con los valores adecuados.

    Rellene los campos

  7. Seleccione Crear tarea.

  8. Vaya a la pestaña Planificador para la que se está creando la tarea, en nuestro ejemplo, "Planificador de integración de tareas".

    Se agregará a la lista una nueva tarea con los detalles.

    Se crea la tarea

Ver la integración de Planner en funcionamiento

Para ver un ejemplo de integración de Planner, consulte la plantilla de la aplicación de ejemplo Informe de problemas para Teams. Informe de problemas facilita a los usuarios notificar problemas. Estos problemas se crean en Planner y se asignan para su seguimiento.

Esta integración se puede ampliar fácilmente para agregar lógica a fin de asignar automáticamente las tareas de Planner o proporcionar notificaciones para tareas relacionadas con problemas.