OpenAI
Denne side er maskinoversat. Se den originale engelske artikel.

ChatGPT-appskabeloner

Få mere at vide om, hvordan administratorer og ejere af arbejdsområder kan omdanne en appskabelon til en arbejdsområdespecifik app for deres organisation.

Opdateret: 2 days ago

Oversigt

Appskabeloner er en opsætningsmulighed for administrerede arbejdsområder, der har brug for en arbejdsområdespecifik version af en ChatGPT-app eller -connector. Arbejdsområdets administratorer og ejere kan finde skabeloner i den tilgængelige administrationsgrænseflade under Apps eller Plugins, tilføje organisationsspecifik konfiguration og oprette et appudkast til gennemgang. Administrerede appskabeloner vises ikke i personlige arbejdsområder.

Skabeloner er nyttige, når OpenAI kan levere appens fælles funktionalitet, men hvert arbejdsområde selv skal angive udbyderspecifik konfiguration. Afhængigt af skabelonen kan konfigurationen omfatte et tenant- eller værtsnavn, legitimationsoplysninger til OAuth-klienten, callback-URL'er, adgangsomfang, webhook-oplysninger, URL'er til administrerede MCP-servere eller andre udbyderindstillinger. En skabelon til GitHub Enterprise kan f.eks. oprette den arbejdsområdespecifikke connector, som Codex bruger til at tilgå organisationens GitHub Enterprise-vært.

Efter opsætningen bruger medlemmerne ikke den oprindelige skabelon. De bruger den udgivne app i arbejdsområdet, som er oprettet ud fra den. Administratorer kan derefter administrere appen ligesom andre ChatGPT-apps. I ChatGPT Business aktiverer eller deaktiverer ejere og administratorer appen for arbejdsområdet. I ChatGPT Enterprise/Edu kan ejere og administratorer bruge rollebaseret appadgang, hvor det understøttes. Administratorer kan også administrere handlingsstyring, apptilladelser og autorisation hos udbyderen.

Plugins kan indeholde appskabeloner eller apps, der er oprettet ud fra skabeloner. Hvis et plugin indeholder en appskabelon, skal en administrator eller ejer af arbejdsområdet oprette og udgive den arbejdsområdespecifikke app, før medlemmerne kan tilslutte den i ChatGPT eller bruge den via det pågældende plugin. Pluginet bruger den appinstans, der er tilgængelig i arbejdsområdet; medlemmerne konfigurerer ikke den oprindelige skabelon.

Denne artikel beskriver den generelle fremgangsmåde for skabeloner. Se følgende for udbyderspecifik opsætning:

Typiske grunde til at bruge en skabelon er:

  • Udbyderens URL indeholder en virksomhedstenant, konto, organisation eller et værtsnavn for arbejdsområdet.

  • Organisationen skal bruge sin egen OAuth-klient eller sine egne legitimationsoplysninger til udbyderen.

  • Udbyderen kræver kundespecifik opsætning af callback-URL'er.

  • Appen skal bruge samme implementeringsmønster, mens hvert arbejdsområde styrer adgang, handlinger og sikkerhedsindstillinger separat.

Sådan adskiller skabeloner sig fra almindelige apps

En almindelig app kan som regel aktiveres direkte. En skabelon starter i stedet en opsætningsproces for arbejdsområdets administrator.

Den typiske fremgangsmåde er:

  1. En administrator finder skabelonen under Apps eller Plugins i arbejdsområdets administrationsgrænseflade, afhængigt af hvilken grænseflade der er tilgængelig.

  2. Administratoren indtaster den nødvendige arbejdsområdespecifikke konfiguration.

  3. ChatGPT opretter et appudkast til arbejdsområdet.

  4. Administratoren gennemgår og udgiver udkastet.

  5. Administratoren konfigurerer adgangs- og handlingsindstillinger for den udgivne app.

Medlemmerne bruger den udgivne app i arbejdsområdet, ikke den oprindelige skabelon.

Find og opsæt en appskabelon

Vejledningerne nedenfor beskriver administrationsgrænsefladen for Apps. Hvis det relevante plugin eller den relevante skabelon tilbyder opsætning under Plugins i Administrationskonsollen, skal du følge den opsætningsproces. Brug den hidtidige Apps-grænseflade til vejledningerne nedenfor. Læs om navigation i arbejdsområdet og abonnementsspecifikke administratorfunktioner her: Administratorfunktioner, sikkerhed og compliance for plugins og apps.

  1. Gå til Indstillinger for arbejdsområde > Apps. Du kan også gå til Administrationskonsollen, vælge det ønskede ChatGPT-arbejdsområde og åbne Plugins. Vælg Administrer ældre apps for at åbne siden Apps.

  2. Vælg Katalog.

  3. Søg efter udbyderens eller appens navn.

  4. Se efter poster, der er markeret som skabeloner.

  5. Vælg Aktivér for at starte opsætningen.

Under opsætningen bliver du bedt om de oplysninger, der er nødvendige for at oprette den arbejdsområdespecifikke app. De konkrete felter afhænger af skabelonen.

En skabelon til GitHub Enterprise kan f.eks. bede om følgende oplysninger:

  • Appens navn og beskrivelse.

  • Værtsnavn for GitHub Enterprise.

  • Konfiguration af callback-URL.

  • OAuth-klient-id og klienthemmelighed.

  • Privat nøgle til GitHub App.

  • Anmodede adgangsomfang.

  • Oplysninger om webhook-opsætning.

Gennemgå hvert felt grundigt, før du opretter udkastet. Hvis din organisation administrerer legitimationsoplysninger til OAuth eller udbyderen centralt, skal du koordinere med det team, der har ansvaret for dem.

Se følgende for udbyderspecifik opsætning: GitHub Enterprise, Snowflake og Databricks.

Opsætning af OAuth-klient

Nogle skabeloner kræver, at din organisation bruger sin egen OAuth-klient. Når det er påkrævet, skal du oprette eller konfigurere OAuth-appen i den eksterne udbyders administrationskonsol og derefter kopiere callback-URL'en fra ChatGPT til udbyderens indstillinger for omdirigerings- eller callback-URL'er.

Indtast først OAuth-klient-id'et og klienthemmeligheden i ChatGPT, når du har kontrolleret, at udbyderkonfigurationen stemmer overens med skabelonens opsætningsvejledning.

Hvis skabelonen indeholder standardadgangsomfang, skal du beholde dem, medmindre din organisation har gennemgået tilladelserne hos udbyderen og har en klar grund til at ændre dem.

Opret et udkast

Når du har indtastet de nødvendige oplysninger, skal du vælge Opret udkast.

Appen bliver ikke automatisk tilgængelig for medlemmerne, når du opretter et udkast. Gennemgå udkastet, udgiv det, og konfigurer adgangs- og handlingsindstillinger, før du beder medlemmerne om at bruge appen.

Udgiv og administrer den oprettede app

Efter udgivelsen administrerer du appen under Plugins. Det gør du ved at gå til Administrationskonsollen, vælge Plugins og derefter vælge det plugin, der svarer til din app. Du kan også administrere appen under Indstillinger for arbejdsområde > Apps. Læs om navigation i arbejdsområdet og adgang til ældre apps her: Administratorfunktioner, sikkerhed og compliance for plugins og apps.

Anbefalede kontroller efter udgivelsen:

  • Kontrollér, at appen vises under Aktiverede apps.

  • I ChatGPT Business skal du aktivere eller deaktivere appen for arbejdsområdet. I ChatGPT Enterprise/Edu skal du indstille Rolleadgang for de roller, der skal bruge appen, hvor rollebaseret appadgang understøttes.

  • Gennemgå læse- og skrivehandlinger under Handlinger.

  • Gennemgå Apptilladelser for at vælge, hvornår ChatGPT skal spørge medlemmerne, før appen bruges.

  • Bed en testbruger med de nødvendige rettigheder om at gå til Apps eller Plugins, alt efter hvad der er tilgængeligt, og kontrollere, at den udgivne app vises.

  • Hvis appen kræver godkendelse hos udbyderen, skal du bede testbrugeren om at tilslutte sin konto hos udbyderen.

  • Kør en testprompt med lav risiko for at kontrollere, at appen fungerer som forventet.

Disse tilladelser gælder for ChatGPT-samtaler. Arbejdsområdeagenter bruger separate kontrolindstillinger, som fastlægges af den, der har oprettet agenten. Læs mere her: ChatGPT-arbejdsområdeagenter til Enterprise og Business.

Hvis en skabelon kun kan bruges én gang

Nogle skabeloner kan kun oprette én app pr. arbejdsområde. Hvis en skabelon allerede er brugt, er knappen Aktivér muligvis ikke tilgængelig. I så fald skal du administrere det eksisterende udkast eller den udgivne app i stedet for at oprette endnu en app ud fra samme skabelon.

Hvad medlemmerne ser

Medlemmerne ser den udgivne app, der er oprettet ud fra skabelonen. Om et medlem kan se eller bruge den, afhænger af arbejdsområdets indstillinger og autorisation hos udbyderen. Hvis appen indgår i et plugin, kan medlemmerne få adgang til den via det pågældende plugin, men de samme krav til adgang i arbejdsområdet og autorisation hos udbyderen gælder stadig.

Hvis et plugin kræver en app, der er oprettet ud fra en skabelon, kan det vise, at opsætning er nødvendig, indtil en administrator har oprettet og udgivet den arbejdsområdespecifikke app, aktiveret den for arbejdsområdet i ChatGPT Business eller for den relevante rolle i ChatGPT Enterprise/Edu, hvor rollebaseret appadgang understøttes, og al påkrævet bruger- eller administratorautorisation hos udbyderen er gennemført.

Kontrollér, at:

  • Appen er udgivet.

  • Appen er aktiveret for arbejdsområdet.

  • Medlemmets rolle i arbejdsområdet har adgang i ChatGPT Enterprise/Edu, hvor rollebaseret appadgang understøttes.

  • Medlemmet er i det rigtige arbejdsområde.

  • Medlemmet har de nødvendige tilladelser hos den eksterne udbyder.

Udgivne apps vises under Apps i arbejdsområdets indstillinger, hvor denne mulighed er tilgængelig, eller på siden Plugins i administrationskonsollen. Hvis appen indgår i et plugin, kan den også vises som en påkrævet eller valgfri app på pluginsiden med detaljer.

Fejlfinding af appskabeloner

Hvis opsætningen mislykkes, eller appen ikke vises, skal du kontrollere følgende:

  • Værtsnavnet for tenanten, kontoen eller arbejdsområdet er korrekt.

  • Callback-URL'en er kopieret nøjagtigt til udbyderkonfigurationen.

  • OAuth-klient-id'et og klienthemmeligheden er korrekte.

  • De anmodede adgangsomfang stemmer overens med det, som OAuth-appen hos udbyderen tillader.

  • Der er oprettet et udkast.

  • Udkastet er udgivet.

  • I ChatGPT Business er appen aktiveret for arbejdsområdet. I ChatGPT Enterprise/Edu giver rolleadgangen testbrugeren mulighed for at se appen, hvor rollebaseret appadgang understøttes.

  • Tilladelserne hos udbyderen giver adgang til de data eller den handling, der testes.

Gennemgå sikkerhedskravene

  • Behandl OAuth-klienthemmeligheder og legitimationsoplysninger til udbyderen som følsomme oplysninger.

  • Gennemgå de anmodede adgangsomfang, før du opretter udkastet.

  • Brug Handlinger efter udgivelsen til at begrænse, hvad appen kan gøre.

  • Brug Apptilladelser til at bestemme, hvornår ChatGPT skal spørge medlemmerne, før appen bruges.

  • Bemærk, at tilladelser hos udbyderen stadig gælder, efter at appen er aktiveret i ChatGPT.

Var denne artikel nyttig?