Microsoft 365 setup: Teams

Six steps in Microsoft Entra so Louvain can read Teams channels and chats. About ten minutes.

You need: a Global Administrator or a Cloud Application Administrator.

  1. In the Microsoft Entra admin centre, open App registrations → New registration. Name it Louvain Teams → Register.

  2. Open Manifest. Replace the whole "requiredResourceAccess": [ … ] section with this block (keep the comma after it) → Save.

    "requiredResourceAccess": [
      {
        "resourceAppId": "00000003-0000-0000-c000-000000000000",
        "resourceAccess": [
          {
            "id": "2280dda6-0bfd-44ee-a2f4-cb867cfc4c1e",
            "type": "Role"
          },
          {
            "id": "59a6b24b-4225-4393-8165-ebaec5f55d7a",
            "type": "Role"
          },
          {
            "id": "660b7406-55f1-41ca-a0ed-0b035e182f3e",
            "type": "Role"
          },
          {
            "id": "3b55498e-47ec-484f-8136-9013221c06a9",
            "type": "Role"
          },
          {
            "id": "7b2449af-6ccd-4f4d-9f78-e550c193f0d1",
            "type": "Role"
          },
          {
            "id": "6b7d71aa-70aa-4810-a8d9-5d9fb2830017",
            "type": "Role"
          },
          {
            "id": "e1fe6dd8-ba31-4d61-89e7-88639da4683d",
            "type": "Scope"
          }
        ]
      }
    ]
  3. Open API permissions → Grant admin consent → Yes.

  4. Open Certificates & secrets → New client secret → Add. Copy the Value now: it's shown once.

  5. Open Overview. Copy the Directory (tenant) ID and the Application (client) ID.

  6. In Louvain, open Connections → Workspace → Add connection → Microsoft Teams → App registration. Paste the three values → Connect.

No Louvain account? Send the three values to your Louvain administrator through a password manager, never by plain email.

Channel messages and chats need Microsoft's approval of a protected API: apply here with the two IDs from step 5. Approval takes days to weeks; until then the Teams connection waits and says why.

Meeting transcripts → (they go on the Outlook app, not this one)

More detail: Microsoft 365: setup for your IT administrator.