Skip to main content

Implantar o app no Teams

Após tudo funcionando, é preciso criar um app no Teams para que a organização tenha acesso aos recursos do Bot via chat do Teams.

  • Editar o manifest.json do Bot MD2
  • Criar um zip com os arquivos necessários para o Teams
  • Abrir o Portal de Desenvolvimento no Teams e importar o .zip
  • Publicar o app no Centro de Administracao do Office 365


Editar o manifest.json do Bot MD2


Entrar no diretório e editar o manifest.

image.png

Alterar a seguintes linhas no arquivo manifest.json:

{
   "$schema":"https://developer.microsoft.com/json-schemas/teams/v1.20/MicrosoftTeams.schema.json",
   "manifestVersion":"1.20",
   "version":"1.1.0",
   "id":"183cfa1c-32a7-426e-ab20-c963cf6f97bc",
   "developer":{
      "name":"MD2",
      "websiteUrl":"https://www.md2consultoria.com.br/",
      "privacyUrl":"https://www.teams.com/privacy",
      "termsOfUseUrl":"https://www.teams.com/termsofuser"
   },
   "icons":{
      "outline":"outline.png",
      "color":"color.png"
   },
   "name":{
      "short":"Bot-MD2ii-2",
      "full":"Bot-MD2ii-2"
   },
   "description":{
      "short":"Bot teste para interacao com o MD2ii",
      "full":"Bot teste que proporciona o Teams conversar com o MD2ii atraves do databricks"
   },
   "accentColor":"#FFFFFF",
   "bots":[
      {
         "botId":"183cfa1c-32a7-426e-ab20-c963cf6f97bc",
         " ""scopes":[
            "personal",
            "groupChat",
            "team"
         ],
         "isNotificationOnly":false,
         "supportsCalling":false,
         "supportsVideo":false,
         "supportsFiles":false,
         "commandLists":[
            {
               "scopes":[
                  "personal",
                  "groupChat",
                  "team"
               ],
               "commands":[
                  {
                     "title":"MentionMe",
                     "description":"Sends message with @mention of the sender"
                  },
                  {
                     "title":"Show Welcome",
                     "description":"Shows the welcome card"
                  },
                  {
                     "title":"MessageAllMembers",
                     "description":"Send 1 to 1 message to all members of the current conversation"
                  }
               ]
            }
         ]
      }
   ],
   "permissions":[
      "identity",
      "messageTeamMembers"
   ],
   "webApplicationInfo":{
      "id":"183cfa1c-32a7-426e-ab20-c963cf6f97bc",
      "resource":"https://api.botframework.com"
   },
   "validDomains":[
      "${{BOT_DOMAIN}}"
   ]
}


Criar um zip com os arquivos necessários para o Teams

zip manifest.zip color.png manifest.json outline.png

Esse arquivo manifest.zip será usado para criar o app no Teams



Abrir o Portal de Desenvolvimento no Teams e importar o .zip

  1. Acessar o "Portal de Desenvolvimento" no Teams

  2. Clicar em "import app"

  3. Selecionar o arquivo manifest.zip

  4. Enviar para publicação do administrador do Office 365


image.png


image.png


image.png


image.png


image.png



Publicar o app no Centro de Administracao do Office 365

  1. Entrar no Centro e acessar o menu Teams à esquerda
  2. Gerenciar aplicativos
  3. No campo de busca, procurar o nome do app criado
  4. Publicar

image.png


image.png


image.png


image.png


image.png


image.png

Após a aprovação você precisa adicionar o aplicativo no seu Teams para poder conversar com ele.

1 - Acesse adicionar aplicativo

2 - Informe o nome do aplicativo MD2II-Bot

3 - Click em adicionar.

Adicionando MD2II-Bot no Teams.png

4 - Após adicionado basta procurar no chat do Teams o contato MD2II-Bot para começar a conversar com a integração.