> ## Documentation Index
> Fetch the complete documentation index at: https://docs.consile.ai/llms.txt
> Use this file to discover all available pages before exploring further.

# Teams

> Læseadgang til Microsoft Teams for din AI: jeres teams, kanaler, samtaletråde og den forbundne brugers egne chats. Otte read-only værktøjer. Kræver en Microsoft 365-administrators samtykke til kanalbeskeder.

*[Read this page in English](https://docs.consile.ai/en/connectors/teams.md)*

Teams-connectoren giver din AI read-only adgang til Microsoft Teams. Din AI kan se de
teams, den forbundne bruger er medlem af, teamets kanaler, indlæggene i en kanal og
svarene i en tråd, og brugerens egne chats. Beskeder læses som tekst med afsender,
tidspunkt, omtaler og vedhæftninger. Du forbinder med en Microsoft-arbejdskonto, og
din AI ser aldrig selve adgangen.

> [!WARNING]
>
> Teams kræver, at en Microsoft 365-administrator i jeres organisation giver samtykke
> til tilladelsen `ChannelMessage.Read.All` (læs kanalbeskeder). En almindelig bruger
> kan ikke selv give den. Uden det samtykke kan Teams ikke forbindes. Se
> [Administratorens samtykke](https://docs.consile.ai/connect/forbind-teams.md#administratorens-samtykke).

> [card] Adgang
>
> Read-only

> [card] Godkendelse
>
> Microsoft-arbejdskonto + admin-samtykke

> [card] Drift
>
> Hostet i EU · Frankfurt

* **Pris:** 299 kr/md ekskl. moms (39 €/md ekskl. moms). Ingen binding, opsig når som
  helst. Prisen dækker 1 bruger og 1 aftale (én forbindelse til én Microsoft-bruger).
  Hver ekstra bruger og hver ekstra aftale koster 149,50 kr/md ekskl. moms (19,50
  €/md). Også med i [Consile Studio-medlemskabet](https://docs.consile.ai/portal/medlemskab.md) og
  [den gratis udgave](https://docs.consile.ai/portal/gratis-udgave.md). Se [Priser](https://docs.consile.ai/portal/priser.md).
* **Brugere:** den, der køber Teams, får automatisk den inkluderede adgang. Skal flere
  kolleger bruge Teams i deres AI, giver en administrator dem adgang under **Team** i
  portalen (vælg **Alle værktøjer** ud for Teams på personens side). En ekstra bruger
  faktureres forholdsmæssigt fra den dag, adgangen gives. En kollega uden adgang kan
  godt se værktøjerne i sin AI, men hvert opslag afvises med en besked om at bede en
  administrator om adgang. Har I [Consile Studio-medlemskabet](https://docs.consile.ai/portal/medlemskab.md),
  giver en administrator i stedet én medlemskabslicens pr. person, og den dækker også
  Teams. Se [Team](https://docs.consile.ai/portal/team.md).
* **Flere Microsoft-brugere:** portalen kalder hver forbindelse til systemet en aftale.
  Én aftale er én Microsoft-brugers Teams: de teams, kanaler og chats, den bruger kan
  se. Skal din AI læse med en anden Microsoft-brugers adgang, eller i en anden
  Microsoft-organisation, tilføjer en administrator en aftale mere med **Tilføj
  aftale** på kortet **Forbindelser** på connectorens side i portalen. Hver aftale får
  sin egen adresse, fx `https://mcp.consile.ai/teams-2/mcp`, som du tilføjer som en
  separat connector i din AI. Under
  [Consile Studio-medlemskabet](https://docs.consile.ai/portal/medlemskab.md#en-aftale-mere-i-et-system) og i
  [den gratis udgave](https://docs.consile.ai/portal/gratis-udgave.md) gælder andre regler for at tilføje en
  aftale. Se
  [Forbind Teams](https://docs.consile.ai/connect/forbind-teams.md#flere-microsoft-brugere).
* **Endpoint:** `https://mcp.consile.ai/teams/mcp` (din egen, navngivne connector i din
  AI).

## Hvad kræver det?

* **En Microsoft-arbejds- eller skolekonto med Teams.** Du logger ind med en konto i
  jeres organisation hos Microsoft, som bruger Teams. En personlig Microsoft-konto kan
  ikke bruges.
* **En administrators samtykke.** En Microsoft 365-administrator skal give samtykke
  til `ChannelMessage.Read.All` for hele organisationen. Det sker én gang. Se
  [Forbind Teams](https://docs.consile.ai/connect/forbind-teams.md#administratorens-samtykke).
* **Den rigtige Microsoft-bruger.** Din AI ser præcis det, den forbundne bruger kan se
  i Teams, også brugerens egne chats. Se [Hvem ser hvad?](#hvem-ser-hvad) herunder.

## Forudsætninger

**1. Abonnement**

Connectoren skal være købt i [portalen](https://app.consile.ai). Se
[Tilkøb en connector](https://docs.consile.ai/portal/tilkoeb-connector.md).

**2. Microsoft godkendt**

En administrator har givet samtykke for organisationen, og du har logget ind med
din Microsoft-arbejdskonto og godkendt Consile. Forbindelsen gælder hele jeres
Consile-konto. Se [Forbind Teams](https://docs.consile.ai/connect/forbind-teams.md).

**3. Adgang til din bruger**

Er I flere brugere på kontoen, skal en administrator tildele dig Teams under
**Team** i portalen. Den, der købte connectoren, har adgang fra start. Har du
oprettet din egen Consile-konto, men hører til en virksomhed, der allerede har
Teams, så bed jeres administrator om en invitation til teamet i stedet for at købe
igen. Se [Team](https://docs.consile.ai/portal/team.md).

**4. Din AI forbundet**

Hver bruger tilføjer connectoren i sin egen AI og logger ind med sit eget
Consile-login. Se [Forbind Claude](https://docs.consile.ai/connect/forbind-claude.md) eller
[Forbind ChatGPT](https://docs.consile.ai/connect/forbind-chatgpt.md).

## Hvem ser hvad?

En aftale er forbundet med én Microsoft-bruger. Alle i jeres Consile-konto, der har
adgang til Teams, læser gennem den bruger:

* De ser de teams og kanaler, den forbundne bruger er medlem af. Private og delte
  kanaler kun, hvis brugeren er med i dem.
* De ser den forbundne brugers egne 1:1-chats, gruppechats og mødechats.

Overvej derfor, hvem der forbinder. Skal kolleger ikke kunne læse en bestemt persons
chats, så forbind ikke med den persons konto. Brug eventuelt en aftale mere med en
anden Microsoft-bruger.

## Read-only

Alle de tilladelser, Consile beder Microsoft om, er læsetilladelser:

| Tilladelse | Giver adgang til |
| - | - |
| `Team.ReadBasic.All` | Navn og beskrivelse på de teams, brugeren er med i |
| `Channel.ReadBasic.All` | Navn og beskrivelse på teamets kanaler |
| `ChannelMessage.Read.All` | Indlæg og svar i kanalerne. Kræver administratorens samtykke |
| `Chat.Read` | Brugerens egne chats og beskederne i dem |
| `User.Read` | Den forbundne brugers egen profil, så aftalen kan få et navn |
| `offline_access` | Holder forbindelsen i live |

Connectoren har ingen skriveværktøjer, og Consile sender kun læseforespørgsler. Din AI
kan ikke skrive, svare, reagere eller slette noget i Teams. Mangler Microsofts
godkendelse én af tilladelserne, eller indeholder den tilladelser til andet end
Microsoft Graph, afvises forbindelsen.

Consile gemmer ikke beskederne. Et opslag hentes hos Microsoft og gives til din AI i
det samme kald.

## Hvad kan den? (tools)

Du behøver ikke kende tool-navnene. Du spørger i naturligt sprog, og din AI vælger
selv det rigtige. Connectoren har otte read-only værktøjer. Når din AI kalder dem,
hedder de `teams__<tool>` (fx `teams__list_joined_teams`).

**Teams og kanaler**

| Tool | Hvad den gør |
| - | - |
| `list_joined_teams` | De teams brugeren er medlem af: navn, beskrivelse, om teamet er arkiveret, offentligt eller privat, og et link |
| `get_team` | Ét team med oprettelsesdato og, når Microsoft oplyser det, antal medlemmer, ejere og gæster |
| `list_channels` | Kanalerne i et team med type (standard, privat eller delt). Kan vise kun én type |

**Kanalindlæg**

| Tool | Hvad den gør |
| - | - |
| `list_channel_messages` | De seneste indlæg i en kanal, nyeste først, med afsender, tidspunkt, tekst, omtaler, vedhæftninger og antal reaktioner. Svarene er ikke med |
| `get_channel_message` | Ét indlæg eller svar med den fulde tekst |
| `list_message_replies` | Svarene i en samtaletråd |

**Chats**

| Tool | Hvad den gør |
| - | - |
| `list_chats` | Brugerens chats, senest aktive først: 1:1-chats, gruppechats og mødechats med deltagere (navn og e-mail) |
| `list_chat_messages` | Beskederne i en chat, nyeste først. Kan begrænses til beskeder ændret efter et bestemt tidspunkt |

> [card] [Bygger du selv ovenpå? Se API-referencen](https://docs.consile.ai/developers/tools/teams.md)
>
> Fuld reference med de otte værktøjer, argumenter, sider og fejlbeskeder.

## Prøv at spørge

> [accordion] Kanaler og tråde
>
> > *"Opsummér, hvad der er skrevet i kanalen \<kanal> i teamet \<team> den seneste uge."*
>
> > *"Hvad blev der besluttet i tråden om \<emne>, og hvem svarede?"*

> [accordion] Chats
>
> > *"Hvad har \<navn> og jeg skrevet om i vores chat siden mandag?"*
>
> > *"Lav en to-do-liste ud fra de seneste beskeder i gruppechatten \<emne>."*

> [accordion] Overblik
>
> > *"Hvilke teams er jeg med i, og hvilke kanaler har teamet \<team>?"*

> [!TIP]
>
> Nævn team og kanal, eller hvem chatten er med, og en periode. Teams har ingen søgning
> i kanalindlæg, så din AI læser indlæggene side for side, nyeste først. Jo smallere
> spørgsmålet er, jo færre opslag.

## Begrænsninger

* **Read-only:** connectoren kan ikke sende, besvare, redigere eller slette beskeder.
* **Kun arbejdskonti:** personlige Microsoft-konti understøttes ikke.
* **Ingen søgning i kanaler:** Microsoft tilbyder ikke filtrering eller søgning i
  kanalindlæg. Din AI læser dem side for side, nyeste først. I en chat kan din AI
  begrænse til beskeder ændret efter et bestemt tidspunkt.
* **Svar læses for sig:** en kanals indlæg og svarene i en tråd hentes hver for sig, så
  en hel tråd kræver to opslag.
* **Små sider:** kanalindlæg, chats og chatbeskeder hentes 20 ad gangen som standard og
  højst 50. Svar i en tråd hentes 50 ad gangen.
* **Tekst, ikke formatering:** beskeder læses som ren tekst. En besked længere end
  10.000 tegn afkortes, og svaret markerer det.
* **Vedhæftninger hentes ikke:** din AI ser navn, type og link på en vedhæftning, men
  ikke selve filen.
* **Microsofts kaldsgrænse:** Microsoft begrænser, hvor hurtigt kanalbeskeder kan
  læses. Rammer et opslag grænsen, får din AI besked om at vente lidt og bede om færre
  rækker.
* **Brugerens adgang gælder:** kan den forbundne bruger ikke se et team, en kanal eller
  en chat, svarer Microsoft med en fejl (403 eller 404), og din AI får besked om det.
  At forbinde igen hjælper ikke ved 403. Bed i stedet en Microsoft 365-administrator om
  adgang.
* **Forklarende fejl, men ikke altid:** ved de almindelige fejl giver connectoren din
  AI en forklaring: en adgang, der skal forbindes igen, manglende adgang, et id, der
  ikke findes, en forespørgsel, Microsoft afviser, og Microsofts kaldsgrænse. Andre
  fejl, fx en timeout eller en fejl hos Microsoft, giver kun den generelle fejl "Tool
  invocation failed."
* **Adgangen fornyes automatisk, men kan stoppe:** fejler fornyelsen, eller fjernes
  Consile i jeres Microsoft-organisation, får din AI besked om, at forbindelsen skal
  oprettes igen fra Consile-portalen. Portalen kan stadig vise **Forbundet**. Kun en
  administrator kan forbinde igen. Se
  [Forbind Teams](https://docs.consile.ai/connect/forbind-teams.md#adgangen-fornyes-men-forbindelsen-kan-stoppe).

Virker noget ikke som forventet? Se [Fejlfinding](https://docs.consile.ai/troubleshooting.md).


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.