Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Neste artigo, aprenderemos como integrar o Power Apps com o Planner para criar e atribuir tarefas a usuários na organização.
O Power Apps no Microsoft Teams permite a colaboração entre pessoas e grupos. Os funcionários já usam o Teams para trabalhar, se comunicar e colaborar. Aplicativos do Teams têm integração profunda com outros recursos do Teams. Por exemplo, no Teams, você pode atribuir tarefas a membros da equipe usando o Planner no canal do Teams. Os aplicativos que exigem acompanhamento de outras pessoas da equipe, como para resolver problemas relatados no aplicativo Relatório de Problemas, podem aproveitar o Planner no canal do Teams e criar tarefas em que usuários já gerenciam tarefas.
Assista a este vídeo para aprender como integrar o Power Apps ao Planner:
Pré-requisitos
Para concluir esta lição, precisaremos da capacidade de criar aplicativos no Teams que estarão disponíveis como parte da seleção de assinaturas do Microsoft 365. Também precisaremos da capacidade de conexão ao Planner.
Entrar no Teams
Faça logon no Teams usando o aplicativo Desktop ou o aplicativo Web.
Criar uma equipe
Nesta seção, criaremos uma nova equipe do Teams e, em seguida, criaremos um aplicativo dentro dessa equipe. Ignore esta seção se você já tiver uma equipe a ser usada.
Para criar uma nova equipe, selecione a guia Teams> selecione Ingressar em ou criar uma equipe> selecione Criar Equipe> selecione Do Zero> selecione Pública e dê à equipe um nome como "Integração do Planner". Em seguida, selecione Criar.
Selecione e adicione membros membros na sua organização que você gostaria de adicionar à equipe para fins de teste e selecione Adicionar.
Selecione Fechar.
A nova equipe é criada e listada na guia Equipes.
Criar um novo aplicativo
Criaremos um aplicativo com cinco campos capturando detalhes que serão usados para criar uma Tarefa no Planner.
Abra o Teams.
Selecione Power Apps no painel esquerdo.
Selecione + Novo aplicativo em Aplicativos recentes.
Selecione a equipe criada anteriormente e, em seguida, selecione Criar para abrir o Power Apps Studio.
Insira um nome para o aplicativo, como "Integrar-se ao Planner" e, em seguida, selecione Salvar.
O aplicativo mostra uma galeria padrão
Selecione a opção de banco de dados no painel esquerdo para se conectar ao Planner.
Selecione + Adicionar dados e, em seguida, selecione Conectores.
Insira "Planner" na caixa de pesquisa para procurar o conector do Planner.
Selecione Planner.
Se for solicitado, conecte-se.
O Planner é adicionado como uma conexão de dados para o aplicativo
Selecione para abrir a exibição de árvore.
Selecione + Nova tela>Layout em branco.
Adicione os controles a seguir.
Título (entrada de texto)
Propriedade Valor Nome Título Tipo Caixa de texto X Screen2.Width/2 Y 135 Largura 320 Altura 35 Data Inicial (seletor de data)
Propriedade Valor Nome FromDate Tipo Seletor de data X Screen2.Width/2 Y 235 Largura 320 Altura 35 Data de conclusão (seletor de data)
Propriedade Valor Nome DueDate Tipo Seletor de data X Screen2.Width/2 Y 335 Largura 320 Altura 35 Atribuído a (caixa de combinação)
Propriedade Valor Nome AssignedTo Tipo Caixa de combinação X Screen2.Width/2 Y 435 Largura 320 Altura 35 ID do Planner (caixa de combinação)
Propriedade Valor Nome PlannerID Tipo Caixa de combinação Itens Planner.ListGroupPlans(Param("groupID")).value X Screen2.Width/2 Y 535 Largura 320 Altura 35
Adicione os rótulos a seguir.
Título
Propriedade Valor Nome Label_Title X 365 Y 135 Largura 320 Altura 35 Data de Início
Propriedade Valor Nome Label_FromDate X 365 Y 235 Largura 320 Altura 35 Data de conclusão
Propriedade Valor Nome Label_DueDate X 365 Y 335 Largura 320 Altura 35 Atribuída A
Propriedade Valor Nome Label_AssignedTo X 365 Y 435 Largura 320 Altura 35 ID do Planner
Propriedade Valor Nome Label_PlannerID X 365 Y 535 Largura 320 Altura 35
Adicione um botão na parte inferior da tela com as propriedades a seguir.
Propriedade Valor Nome Button_CreateTask X 526 Y 635 Largura 320 Altura 35 Copie a fórmula a seguir na propriedade OnSelect do Button_CreateTask.
Planner.CreateTaskV3( Param("groupId"), PlannerID.Selected.id, Title.Value, { startDateTime: FromDate.Value, dueDateTime: DueDate.Value, assignments: AssignedTo.Selected.'User Name' } )
Observação
Ao selecionar o botão Criar Tarefa, ele usará os parâmetros fornecidos na fórmula para descobrir a equipe para a qual a tarefa está sendo criada, o planejador dentro da equipe em que a tarefa deve ser criada, o Título da caixa de texto capturada na tela e as datas de início e de conclusão capturadas na tela.
Mova a Tela 2 acima da Tela 1. Se desejar, você também poderá excluir a Tela 1.
Salve e publique o aplicativo
Selecione Salvar no lado superior direito da tela para salvar o aplicativo.
Selecione Publicar.
Selecione Avançar.
Em Adicionar ao Canal, verifique se o canal sob o qual o aplicativo deve ser exibido está listado e mostra pelo menos "1 guia(s) ativa(s)" e não "0 guia(s) ativa(s)".
Selecione Salvar e Fechar.
Testar o aplicativo
Abra a equipe em que o aplicativo foi criado.
Selecione + Adicionar uma guia.
Procure tarefas por Planner para adicionar uma guia de planejador à equipe.
Insira o nome da guia em Criar um novo plano; por exemplo, "Integração de Tarefas". Em seguida, selecione Salvar.
A guia é adicionada à equipe
Execute o aplicativo no modo de visualização ou dentro da equipe.
Preencha as colunas com os valores apropriados.
Selecione Criar Tarefa.
Acesse a guia Planner para a qual a tarefa está sendo criada, em nosso exemplo, "Planner de Integração de Tarefas".
Uma nova tarefa com os detalhes deve ser adicionada à lista.
Ver a integração do Planner em ação
Para ver um exemplo de integração do Planejador, confira o modelo de aplicativo de exemplo Relatório de Problemas para o Teams. O Relatório de Problemas facilita o relato de problemas por usuários. Esses problemas são criados no Planner e atribuídos para acompanhamento.
Esta integração pode ser facilmente estendida para adicionar lógica para atribuir automaticamente as Tarefas do Planner ou fornecer notificações para tarefas com problema.