Merk: Full støtte for MCP (Model Context Protocol), inkludert endrings- og skrivehandlinger, rulles ut i betaversjon for ChatGPT-abonnementene Business, Enterprise og Edu. Funksjonalitet, brukergrensesnitt og tillatelser kan endres etter hvert som vi videreutvikler løsningen.
Oversikt
Med utviklermodus i ChatGPT kan organisasjonen bygge, teste og distribuere MCP-baserte apper som lar ChatGPT utføre handlinger sikkert i verktøyene deres.
Gjennomgå og publiser egendefinerte MCP-apper for bedriften. Administratorer/eiere og autoriserte utviklere (bare Enterprise/Edu) kan laste opp og teste MCP-apper privat i utviklermodus – både apper de har bygget selv, og populære integrasjoner bygget av andre.
Utfør handlinger i bedriftens verktøy og systemer fra ChatGPT. Gå lenger enn lesing og søk ved å lage apper med interaktive brukergrensesnitt og apper med full MCP-støtte, inkludert skrive- og endringshandlinger. Start arbeidsflyter, opprett prosjektstyringsoppgaver, oppdater CRM-systemet eller kombiner apper i komplekse orkestreringer.
Test og kontroller apper før distribusjon – bare administratorer/eiere kan aktivere utviklermodus eller publisere MCP-apper etter testing. Enterprise/Edu-administratorer kan bruke RBAC til å styre utviklertilgang og tilgang til arbeidsområdet ytterligere.
Se Apper i ChatGPT og Bygg med Apps SDK for mer informasjon om ChatGPT-apper.
Tilgjengelighet og krav
Apper, full MCP-støtte og utviklermodus er tilgjengelig på ChatGPT på nettet for kunder med ChatGPT Business og Enterprise/Edu. Administratorer/eiere kan aktivere utviklermodus i innstillingene for arbeidsområdet, opprette og teste egendefinerte apper og publisere dem i arbeidsområdet.
Enterprise/Edu-administratorer kan i tillegg bruke RBAC til å gi utvalgte personer tilgang til utviklermodus og deretter velge hvem som skal få tilgang til hver godkjente app.
Distribuere en app
Aktivere utviklermodus
Administratorer for arbeidsområdet må først aktivere utviklermodus i administratorinnstillingene for arbeidsområdet. Bryteren for utviklermodus finnes under Innstillinger for arbeidsområdet → Tillatelser og roller → Utviklermodus for tilkoblede data / Opprett egendefinerte MCP-integrasjoner. Se delen nedenfor for informasjon om de enkelte abonnementene.
Business-abonnementer
Bare administratorer/eiere kan aktivere utviklermodus og distribuere en app. Administratorer kan ikke aktivere utviklermodus for enkeltmedlemmer i arbeidsområdet.
Du kan se den gjeldende listen over administratorer og eiere for arbeidsområdet under Innstillinger → Medlemmer i arbeidsområdet.
Hver administrator/eier må aktivere utviklermodus for seg selv. Bryteren gjelder ikke alle administratorer/eiere i et arbeidsområde.
Aktiver utviklermodus når du oppretter en ny egendefinert app, under Innstillinger for arbeidsområdet > Apper > Opprett.
Enterprise/Edu-abonnementer
Administratorer/eiere kan aktivere utviklermodus i brukerinnstillingene sine. Gå til Innstillinger → Apper → Avanserte innstillinger for å slå den av eller på.
Du kan også aktivere utviklermodus for deg selv når du oppretter en egendefinert app, under Innstillinger for arbeidsområdet → Apper → Opprett.
Bruk RBAC til å aktivere utviklermodus for et bestemt utvalg av medlemmer i arbeidsområdet.
Når tilgang er gitt, kan de aktuelle medlemmene slå utviklermodus av eller på for kontoen sin ved å gå til Innstillinger → Apper → Avanserte innstillinger.
Konfigurere en app
Du kan opprette en ny app fra administratorinnstillingene eller brukerinnstillingene.
Kontroller at utviklermodus er aktivert for kontoen din (se ovenfor).
Administratorer/eiere: Gå til Innstillinger for arbeidsområdet, og velg Apper → Opprett.
Autoriserte brukere (inkludert administratorer/eiere): Gå til brukerinnstillingene, og velg Apper → Opprett.
Oppgi endepunktet og nødvendige metadata for MCP-serveren.
Velg autentiseringsmekanisme hvis det er aktuelt.
Klikk på Skann verktøy, og vent til skanningen er fullført. Hvis serveren bruker OAuth, fullfører du autoriseringsforespørselen og venter til verktøyskanningen er ferdig.
Klikk på Opprett.
Etter konfigureringen vises appen som et utkast under Innstillinger for arbeidsområdet → Apper → Utkast.
I brukerinnstillingene vises den nye appen under Innstillinger → Apper → Aktiverte apper. Den nye appen har etiketten Utvikling ved siden av navnet.
Hvis OAuth brukes til autentisering
Når du konfigurerer en app, må du kontrollere om OAuth/OpenID Connect-leverandøren er konfigurert til å utstede oppdateringstokener, siden ytterligere konfigurering kreves for å opprettholde tilkoblingen.
For OpenID Connect-leverandører er standardmåten å be om et oppdateringstoken på å inkludere omfanget offline_access i autoriseringsforespørselen og la leverandøren angi støtte for dette i søkemetadataene.
Kontroller at leverandørens .well-known-endepunkter for søk (.well-known/openid-configuration eller .well-known/oauth-authorization-server) oppgir offline_access (eller leverandørens tilsvarende verdi) i scopes_supported eller et lignende funksjonsfelt. Hvis offline_access (eller et tilsvarende omfang for oppdateringstokener) ikke annonseres, eller oppdateringstokener ikke utstedes, aktiverer du frakoblet tilgang eller oppdateringstilgang i leverandørens administrasjonskonsoll, leierinnstillinger eller metadatakonfigurasjon. Deretter oppretter du appen på nytt, slik at ChatGPT henter de oppdaterte metadataene.
Hvis OAuth er konfigurert uten offline_access, kan ChatGPT miste tilgangen når den opprinnelige autoriseringen utløper, fordi fornyelse med oppdateringstoken kanskje ikke er tilgjengelig. Brukerne må da kanskje autentisere seg på nytt.
Test den nye appen i ChatGPT
Åpne en ny chat og velg utkastappen din fra verktøymenyen i ChatGPT, eller henvis til appen i prompten din.
Prøv ulike prompter og bruksområder for appen din.
Bruk verktøy som appen eksponerer, inkludert skrivehandlinger.
Bekreft handlinger når du blir bedt om det. ChatGPT ber om bekreftelse basert på apptillatelser og handlingens kontekst. Før testing bør du gjennomgå apptillatelsene slik at testere vet hva de kan forvente.
Disse apptillatelsene gjelder for ChatGPT-samtaler. Workspace Agents bruker kontroller per agent, angitt av agentens bygger, til å avgjøre hvilke apphandlinger som er tilgjengelige, og når sluttbrukere blir bedt om å godkjenne dem. For agentatferd, se: ChatGPT Workspace Agents for Enterprise and Business.
Publiser app
Merk: Du er ansvarlig for å kontrollere at MCP-serveren og appen er trygge og egnet for organisasjonen før publisering. Finn ut mer
Bare administratorer og eiere kan publisere apper. Gå til Innstillinger for arbeidsområdet → Apper for å publisere. Klikk på Utkast og deretter på Publiser-knappen. Les sikkerhetsadvarslene (særlig for skrivehandlinger). Etter publisering vises appene i arbeidsområdets liste over godkjente integrasjoner og i brukernes Apper-innstillinger i ChatGPT, med etiketten egendefinert ved siden av appnavnet.
Ved lansering kan apper i Business-abonnementer ikke oppdateres etter publisering. Hvis du vil endre verktøy eller metadata etter publisering, må du opprette og publisere appen på nytt. Mens en app fortsatt er i utviklermodus, kan appeieren redigere navnet og logoen via Administrer-menyen for appen i Apper-innstillingene. Enterprise/Edu-abonnementer har flere tilgjengelige kontroller – les videre for å finne ut mer.
Kontroller for Enterprise/Edu-administratorer og -eiere
Enterprise/Edu-administratorer og -eiere kan i tillegg bruke RBAC til å bestemme hvem som får tilgang til appen, og styre hvilke handlinger appen eller integrasjonen kan utføre før publisering.
Etter at du har klikket på Publiser (i forrige trinn), bruker du Konfigurer handlinger i dialogboksen som vises, til å bestemme hvilke handlinger appen tillates å utføre, ved å merke av eller fjerne avmerkingen for handlingen. Du kan også klikke på Oppdater for å hente nye handlinger (som ikke er valgt som standard) eller oppdateringer av handlingsdefinisjoner. Bruk Konfigurer tilgang til å velge bestemte grupper som skal få tilgang før publisering.
Du kan også styre apphandlinger etter publisering.
Finn appen under Innstillinger for arbeidsområdet → Apper, klikk på ellipsemenyen (...) ved siden av appen som skal konfigureres, og velg Handlingskontroll.
Oppdateringer av MCP-serveren aktiveres ikke automatisk. Du kan klikke på Oppdater-knappen for å hente det nyeste settet med handlinger eller oppdateringer av eksisterende handlinger. Nye handlinger er deaktivert som standard, og endringer i eksisterende handlinger vises som en differanse.
Bruk den nye appen i chatter
Start en chat, og velg én eller flere apper for én enkelt melding, eller bruk bedriftskunnskap.
Du kan aktivere flere apper fra både OpenAI og tredjeparter i én enkelt prompt (for eksempel hente interne data og deretter opprette en sak basert på resultatet).
Appvalget gjelder bare for meldingen der du bruker appen, ikke for hele samtalen. Du trenger ikke å velge en app på nytt for å diskutere eller vise til resultater som allerede finnes i chatten.
Nevn appen med @ på nytt når en oppfølging krever nye data eller en ny handling fra appen.
Merk: Hvis du bruker bedriftskunnskap, inkluderes bare apper med søke- eller hentefunksjonalitet.
Ved handlinger som skriver eller endrer noe, kan ChatGPT be om bekreftelse basert på apptillatelsene og konteksten for handlingen. Se gjennom apptillatelsene før publisering, slik at brukerne forstår når ChatGPT kan be om bekreftelse før appen brukes.
Sikkerhet, trygghet og datahensyn
Merk: Tilkobling til usikre eller uklarerte MCP-servere kan øke eksponeringen for sikkerhetsrisikoer (inkludert promptinjeksjon). Koble bare til servere du stoler på, og sørg for at utviklerne forstår risikoene før utviklermodus aktiveres. Finn ut mer
Utviklermodus er en kraftig funksjon som krever ansvarlig oppsett og tilsyn. For skrive- eller endringshandlinger kan ChatGPT be om bekreftelse avhengig av apptillatelser, handlingens kontekst og handlingens mulige innvirkning. Noen spesielt risikable handlinger kan bli blokkert i stedet for å bli lagt frem for godkjenning. Administratorer/eiere ser risikoadvarsler når de aktiverer apper som kan skrive eller endre data.
Du er ansvarlig for å vurdere og verifisere egnetheten til egendefinerte apper og koblinger du bygger, eller tredjepartsapper og -koblinger du legger til for bruk i arbeidsområdet ditt. Sørg for at alle tekniske kontroller, brukskontroller og policykontroller er bestått før du distribuerer en egendefinert kobling.
Compliance API
Brukersamtaler – inkludert de som bruker en hvilken som helst app – er tilgjengelige i Compliance API for Enterprise/Edu-kunder.
Vanlige spørsmål
Hvem kan aktivere utviklermodus?
Enterprise/Edu: Administratorer gir tilgang i Tillatelser og roller → Tilkoblede data. Aktiverte brukere slår den deretter på i Innstillinger → Apper → Avanserte innstillinger. Bare administratorer/eiere kan publisere. Administratorer kan i tillegg konfigurere hvem som får tilgang ved å bruke RBAC.
Business: Bare administratorer kan bruke utviklermodus. Slå den på via Brukerinnstillinger → Apper → Avanserte innstillinger → Utviklermodus eller Innstillinger for arbeidsområde → Apper → Opprett i utviklermodus. Deretter publiserer du i Innstillinger for arbeidsområde → Apper.
Finnes det geografiske begrensninger?
Nei.
Kan jeg teste apper som er bygget med Apps SDK, i utviklermodus?
Ja, du kan teste apper i utviklermodus.
Er MCP-apper tilgjengelige på mobil?
Nei – kun på nett.
Kan apper oppdateres etter publisering? Kan jeg slå bestemte verktøy av eller på (lese, skrive eller hente)?
Business-administratorer og -eiere kan foreløpig ikke oppdatere apper etter publisering. Appen må opprettes og publiseres på nytt for å oppdatere verktøy eller metadata. Enterprise/Edu-administratorer og -eiere kan aktivere eller deaktivere app- og integrasjonshandlinger etter publisering. Se delen om publisering av apper for mer informasjon.
Hvilke sikkerhetskontroller finnes for skrivehandlinger?
ChatGPT kan be om bekreftelse før viktige handlinger eller andre endringer basert på apptillatelser og handlingens kontekst. Administratorer ser risikoadvarsler når de aktiverer apper som kan skrive eller endre data.
Hvordan vurderer OpenAI appsikkerhet?
OpenAI utfører red teaming, overvåking og varsler for skrivehandlinger. Apper i det OpenAI-godkjente registeret har blitt vurdert før de ble tilgjengelige. Du er ansvarlig for å verifisere at enhver app eller kobling er egnet for organisasjonen din, inkludert apper og koblinger du utvikler, eller tredjepartsapper og koblinger du laster opp.
Kan jeg laste opp en app som noen andre har laget?
Ja. Administratorer og utviklere kan laste opp alle typer apper (inkludert apper med åpen kildekode og apper laget av leverandører). Kontroller at appen er trygg og egnet før publisering.
Kan ChatGPT bruke flere apper samtidig?
Ja. Arbeidsområder kan bruke flere egenutviklede apper og tredjepartsapper i én enkelt prompt.
Bør jeg bruke en OpenAI-bygget app eller en egendefinert MCP-app?
OpenAI-bygde apper er bare søk i dag og støtter ikke skrivehandlinger. Bruk egendefinerte MCP-apper for skrive-/endrekapasiteter.
Kan jeg koble til en lokal MCP-server?
Ikke direkte. ChatGPT kobler til eksterne MCP-servere. Hvis MCP-serveren din kjører på et privat nettverk, lokalt eller på en utviklermaskin, bruker du Secure MCP Tunnel for å koble den til støttede OpenAI-produkter uten å eksponere serveren for det offentlige internettet.
Er søke- og henteverktøy påkrevd for tilkoblede servere?
Nei. De er ikke lenger påkrevd.
Kan agentmodus og dyp forskning bruke tilpassede apper?
Agent mode bruker ikke tilpassede apper. Dyp forskning kan bruke tilpassede apper, men bare for lese-/fetch-handlinger – ikke for skrivehandlinger.
Er apper og full MCP-beta tilgjengelig for Pro-brukere?
Pro-brukere kan bygge apper med Apps SDK. Full MCP er foreløpig bare tilgjengelig for Business- og Enterprise/Edu-brukere. Pro-brukere kan koble til MCP-er med lese-/hentetillatelser i utviklermodus.
Merk at Pro-brukere fortsatt må aktivere utviklermodus for å bruke egendefinerte apper.
Kan jeg bruke den tilpassede appen min med bedriftskunnskap?
Bedriftskunnskap støtter tilpassede apper med fetch-/søketilgang. Enterprise-administratorer og -eiere styrer hvem som kan se og få tilgang til disse appene ved hjelp av RBAC. Apper med interaktivt brukergrensesnitt støttes foreløpig ikke i bedriftskunnskap.
Oppdateres endringer i MCP-apper automatisk i arbeidsområdet mitt?
Nei. Etter at en administrator først godkjenner en MCP-app for arbeidsområdet, bruker ChatGPT et «frosset» øyeblikksbilde av de tilgjengelige verktøyene og inndataene. Endringer som gjøres senere av appens utvikler, blir ikke tatt i bruk før en administrator gjennomgår og publiserer en oppdatering.
Hva skjer hvis en verktøydefinisjon endres etter godkjenning?
Hvis den aktive appen ikke lenger samsvarer med det låste øyeblikksbildet, kan verktøykall feile. Bakoverkompatible oppdateringer (for eksempel å legge til en ny valgfri parameter) kan fortsatt fungere. Hvis verktøydefinisjonen ikke er bakoverkompatibel, må administratorer/eiere oppdatere verktøyhandlingene fra Arbeidsområdeinnstillinger før de fortsetter. Se delen Publiser app i denne artikkelen for mer informasjon om hvordan du publiserer endringen.
Vil brukere se et prompt om å oppdatere eller varsle administratoren hvis et kall feiler?
Nei. Feilmeldinger inkluderer i dag ikke et automatisk prompt om å oppdatere, og administratorer varsles ikke proaktivt når en app trenger gjennomgang.
