Sharepoint agenter 🕵️
- Bjørnar Aassveen
- Apr 15
- 3 min read
I en post jeg tidligere har skrevet rundt sikkerhet og etterlevelse på agenter i Microsoft 365 skrev jeg at det var et stort men, nemlig Sharepoint agenter (se: Sikkerhet og governance for Agenter i Microsoft 365).
I denne posten dykker vi ned i hvordan man kan få litt bedre kontroll på Sharepoint agenter.
Hvordan styres SharePoint-agenter?
SharePoint-agenter er representert som .agent-filer i hver site`s dokumentbibliotek. Nettsteds tillatelser definerer hvem som kan få tilgang til eller redigere .agent-filer på et bestemt nettsted.
.agent-filen kan knyttes til spesifikke SharePoint-nettsteder, mapper og filer, og svarer på forespørsler basert på spørsmålsstillernes rettigheter. (Viktig poeng! Agenten vil ikke svare på spørsmål du stiller mot innhold du ikke har tilgang til, den følger rettighetsstrukturen i M365)

Hvordan kan administratorer overvåke bruk?
Administratorer har flere måter å overvåke bruken av agentene som er opprettet.
Site owners og Site members kan sjekke filstatistikk på enhver .agent-fil de har tillatelse til å se, inkludert visninger og unike seere. For å finne filer for en spesifikk agent, kan de søke ved å bruke agentens navn (f.eks. *.agent). De vil kun se agentene de har tillatelse til å se.
Som Site Owner kan du også se populære filer brukt på dine nettsteder via siden for nettstedsbruksanalyse, inkludert populære agentfiler samt annet innhold.

SharePoint- og globale administratorer kan få en oversikt over antall agenter på nettsteder opprettet i en spesifisert tidsperiode gjennom bruksrapport tilgjengelig i SharePoint Advanced Management. (SAM er nå inkludert i Microsoft 365 Copilot lisensen, som annonsert tidligere i år). Disse rapportene vil snart bli visualisert på Agent Insights-rapporter, men du kan komme i gang nå med Powershell. Se mer informasjon her: https://learn.microsoft.com/en-us/SharePoint/monitor-agent-usage#monitor-agent-usage-as-sharepoint-admins
Start-SPOCopilotAgentInsightsReport
Get-SPOCopilotAgentInsightsReport

Compliance administratorer og Globale administratorer kan se detaljer om agentbruk, inkludert hvilke brukere som interagerte med agenten, samt hvor og når interaksjonen fant sted ved hjelp av Purview .agent revisjonslogg. Disse loggene inkluderer også referanser til filer, nettsteder eller andre ressurser som Copilot og AI-applikasjoner brukte for å generere svar på brukerforespørsler.

Hva er alternativene for å administrere kostnadene for SharePoint-agenter?
SharePoint-agenter kan brukes under to faktureringsmodeller
Microsoft 365 Copilot-lisensierte brukere: Oppretting, bruk og deling av SharePoint-agenter er inkludert som en funksjon innenfor Microsoft 365 Copilot-lisensen.
Forbruksbasert prising for ikke-Microsoft 365 Copilot-brukere: For brukere uten Microsoft 365 Copilot-lisens, muliggjør forbruksbasert prising. Detaljer rundt oppsett og betalingsmodeller finner du her: Set up SharePoint agents for pay-as-you-go billing - SharePoint in Microsoft 365 | Microsoft Learn
Den ene modellen utelukker ikke den andre og begge kan brukes i en organisasjon. Pt. kan man kun sette kostbegresninger på ressursgruppe nivå mot Sharepoint agenter. Microsoft lover dog at det vil komme en mulighet til å kunne sette opp avdelingsfakturering og budsjettgrenser pr. avdeling. (Ingen dato eller roadmap ID enda..)

Hvordan kan administratorer deaktivere SharePoint-agenter?
Som administrator kan du velge å bruke Restricted Content Discovery (RCD) på enkelte siter der du ikke ønsker å kunne ta i bruk Copilot. Aktivering av RCD for hver site hindrer sitene fra å vises i organisasjonsomfattende søk og Microsoft Copilot tjenester, med mindre en bruker har hatt en nylig interaksjon med innholdet. Hovedbruksområdet for denne funksjonen er å forhindre utilsiktet oppdagelse av høyrisikositer. Det anbefales å sette seg inn i hvordan RCD fungerer om man vurderer å ta det i bruk, les mer her: Restrict discovery of SharePoint sites and content - SharePoint in Microsoft 365 | Microsoft Learn
Siden SharePoint-agenter er en .agent-fil, er det å fjerne en spesifikk SharePoint-agent så enkelt som å slette .agent-filen eller endre delingstillatelsene.
I tillegg kan administratorer bruke SharePoint Online Management Shell-kommandoen for å skru av trial lisenser til SharePoint-agenter.
Set-SPOCopilotPromoOptInStatus -IsCopilotPromoStatusEnabled $false
Microsoft jobber med å få bedre rapportering og kontroll på alle agentene som oppstår i Sharepoint og andre steder, en gledelig nyhet på tampen er at det snart kommer en ny rapport i Sharepoint Advanced Management som gir bedre innsikt på tvers av områder.
Rapporten viser antall opprettede agenter, sammen med detaljer om policyer som treffer de ulike agentene og hvordan det påvirker brukerne og spørringene. Rapporten kan også lastes ned for videre analyse. I likhet med PowerShell-cmdlets, vil vanlige nettstedeiere ikke kunne få tilgang til disse rapportene med mindre eksplisitte roller er gitt.

Kilder: Monitor SharePoint agent Usage - SharePoint in Microsoft 365 | Microsoft Learn Five things for IT administrators to know about SharePoint agent management | Microsoft Community Hub
Bjørnar&AI
コメント