Skip to main content

Configurar o MS Teams na empresa

Configurar arquivos

Copie arquivos (manifest.json, icon-outline.png e icon-color.png) de exemplo da imagem do container:

sudo docker cp md2ii-hom-back-intelligence-1:/app/manifest.json .
sudo docker cp md2ii-hom-back-intelligence-1:/app/icon-outline.png .
sudo docker cp md2ii-hom-back-intelligence-1:/app/icon-color.png .

Baseado no 'manifest.json', altere a seguintes linhas no arquivo:

Linhas 5 e 27 - id e botId: Insira o 'Microsoft App ID'

Linha 7 - name: Insira o nome da empresa

Linha 8 - websiteURL: Insira o site da empresa

Linhas 9 e 10 - privacyURL e termsOfUseURL: Insira sites com a política de privacidade e termos de uso

Linhas 17 e 18 - short e full: Insira o nome que aparecerá como contato no Teams

Linhas 21 e 22 - short e full: Descrições da aplicação

{
  "$schema": "https://developer.microsoft.com/json-schemas/teams/v1.19/MicrosoftTeams.schema.json",
  "manifestVersion": "1.19",
  "version": "1.0.0",
  "id": "80c82a27-b716-46ae-83aa-xxxxxxxxxb",
  "developer": {
    "name": "MD2",
	"websiteUrl": "https://www.md2consultoria.com.br/",
    "privacyUrl": "https://www.teams.com/privacy",
    "termsOfUseUrl": "https://www.teams.com/termsofuser"
  },
  "icons": {
    "outline": "icon-outline.png",
    "color": "icon-color.png"
  },
  "name": {
    "short": "MD2II-Bot",
    "full": "MD2II-Bot"
  },
  "description": {
    "short": "Bot integração com o MD2II",
	"full": "Bot que proporciona o Teams conversar com o MD2II"
  },
  "accentColor": "#FFFFFF",
  "bots": [
    {
      "botId": "80c82a27-b716-46ae-83aa-xxxxxxxxxb",
      "scopes": ["personal"],
      "supportsFiles": false,
      "isNotificationOnly": false
    }
  ],
  "permissions": ["identity", "messageTeamMembers"]
}

As linhas 13 e 14 apontam para arquivos de imagem que são utilizadas como:

outline: Imagem que aparece quando fixa no canto esquerdo do Teams

color: Avatar no chat

Caso queiram, providencie novos arquivos e substitua os distribuídos por padrão. Em caso de edição ou substituição, deve-se seguir os requisitos oficiais:

https://learn.microsoft.com/en-us/microsoftteams/platform/concepts/build-and-test/apps-package


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

Compacte em um zip os 3 arquivos:

zip manifest.zip icon-color.png manifest.json icon-outline.png

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


Importar no Portal de Desenvolvimento no Teams

No Teams, no canto esquerdo, no botão '...', pesquise por "Portal de Desenvolvimento'.

image.png


Na tela que se abrir, vá na opção "Aplicativos" e depois em "Import app".

image.png

image.png

Selecionar o arquivo manifest.zip que foi previamente gerado e faça o upload. Neste momento, é feita uma validação do 'manifest' e as imagens.

image.png

Na tela de "Apps", selecione a aplicação que foi criada.

image.png

No "Dashboard", em "Validate you app", clique em "Get started'. Uma vez validado com sucesso, clique em "Distribute".

image.png

Publique para sua organização.

image.png


Publicar o app no Centro de Administração do Office 365


Entre no Centro de Administração e acesse o menu Teams à esquerda

image.png

Vá em "Gerenciar aplicativos".

image.png

No campo de busca, procure pelo nome da aplicação bot criada.

image.png

Clique em "Publicar".

image.png

image.png

image.png