OpenAI
Denne siden ble maskinoversatt. Se den opprinnelige engelske artikkelen.

ChatGPT-appmaler

Finn ut hvordan administratorer og eiere av arbeidsområder kan gjøre en appmal om til en arbeidsområdespesifikk app for organisasjonen sin.

Oppdatert: 3 days ago

Oversikt

Appmaler er en konfigureringsmetode for administrerte arbeidsområder som trenger en arbeidsområdespesifikk versjon av en ChatGPT-app eller -kobling. Administratorer og eiere av arbeidsområder kan finne maler gjennom den tilgjengelige administratorvisningen for Apper eller Plugins, legge til organisasjonsspesifikk konfigurasjon og opprette et apputkast for gjennomgang. Administrerte appmaler vises ikke i personlige arbeidsområder.

Maler er nyttige når OpenAI kan levere appens felles funksjonalitet, men hvert arbeidsområde må angi en leverandørspesifikk konfigurasjon. Avhengig av malen kan denne konfigurasjonen omfatte en leier eller et vertsnavn, OAuth-klientlegitimasjon, URL-adresser for tilbakekall, omfang, webhook-detaljer, URL-adresser til administrerte MCP-servere eller andre leverandørinnstillinger. En mal for GitHub Enterprise kan for eksempel opprette den arbeidsområdespesifikke koblingen som Codex bruker for å nå organisasjonens GitHub Enterprise-vert.

Etter konfigureringen bruker ikke medlemmene den opprinnelige malen. De bruker den publiserte arbeidsområdeappen som er opprettet fra den. Administratorer kan deretter administrere appen som andre ChatGPT-apper, blant annet rolletilgang, handlingskontroller, apptillatelser og autorisasjon hos leverandøren.

Plugins kan inneholde appmaler eller apper som er opprettet fra maler. Hvis en plugin inneholder en appmal, må en administrator eller eier av arbeidsområdet opprette og publisere den arbeidsområdespesifikke appen før medlemmer kan koble den til i ChatGPT eller bruke den gjennom pluginen. Pluginen bruker appforekomsten som er tilgjengelig i arbeidsområdet. Medlemmene konfigurerer ikke den opprinnelige malen.

Bruk denne artikkelen for den generelle malprosessen. Se følgende for leverandørspesifikk konfigurering:

Vanlige grunner til å bruke en mal er blant annet:

  • Leverandørens URL-adresse inneholder vertsnavnet til en bedriftsleier, konto, organisasjon eller et arbeidsområde.

  • Organisasjonen må bruke sin egen OAuth-klient eller leverandørlegitimasjon.

  • Leverandøren krever kundespesifikk konfigurering av URL-adressen for tilbakekall.

  • Appen skal bruke det samme implementeringsmønsteret, mens hvert arbeidsområde styrer tilgang, handlinger og sikkerhetsinnstillinger separat.

Slik skiller maler seg fra vanlige apper

En vanlig app kan som regel aktiveres direkte. En mal starter i stedet en konfigureringsprosess for administratoren av arbeidsområdet.

Den vanlige prosessen er:

  1. En administrator finner malen i administratorvisningen for Apper eller Plugins i arbeidsområdet, avhengig av hvilket grensesnitt som er tilgjengelig.

  2. Administratoren angir den nødvendige konfigurasjonen for arbeidsområdet.

  3. ChatGPT oppretter et apputkast for arbeidsområdet.

  4. Administratoren gjennomgår og publiserer utkastet.

  5. Administratoren konfigurerer tilgang og handlingsinnstillinger for den publiserte appen.

Medlemmer bruker den publiserte arbeidsområdeappen, ikke den opprinnelige malen.

Finn og konfigurer en appmal

Fremgangsmåtene nedenfor beskriver administratorgrensesnittet for Apper. Hvis arbeidsområdet bruker Administrator > Plugins, åpner du den aktuelle pluginen eller malen og følger konfigureringsprosessen der i stedet. Du finner informasjon om navigering i arbeidsområdet her: Administratorkontroller, sikkerhet og samsvar for plugins og apper.

  1. Gå til Innstillinger for arbeidsområdet > Apper.

  2. Velg Katalog.

  3. Søk etter leverandør- eller appnavnet.

  4. Se etter oppføringer som er merket som maler.

  5. Velg Aktiver for å starte konfigureringsprosessen.

I konfigureringsprosessen blir du bedt om opplysningene som trengs for å opprette den arbeidsområdespesifikke appen. De nøyaktige feltene avhenger av malen.

En mal for GitHub Enterprise kan for eksempel be om opplysninger som:

  • Appnavn og beskrivelse.

  • Vertsnavn for GitHub Enterprise.

  • Konfigurasjon av URL-adresse for tilbakekall.

  • OAuth-klient-ID og klienthemmelighet.

  • Privat nøkkel for GitHub App.

  • Forespurte omfang.

  • Detaljer for konfigurering av webhook.

Gå nøye gjennom hvert felt før du oppretter utkastet. Hvis organisasjonen administrerer OAuth- eller leverandørlegitimasjon sentralt, må du samordne dette med teamet som har ansvar for legitimasjonen.

Se følgende for leverandørspesifikk konfigurering: GitHub Enterprise, Snowflake og Databricks.

Konfigurering av OAuth-klient

Enkelte maler krever at organisasjonen bruker sin egen OAuth-klient. Når dette er påkrevd, oppretter eller konfigurerer du OAuth-appen i administrasjonskonsollen til den eksterne leverandøren. Deretter kopierer du URL-adressen for tilbakekall fra ChatGPT til leverandørens innstillinger for omdirigerings- eller tilbakekallingsadresser.

Angi OAuth-klient-ID-en og klienthemmeligheten i ChatGPT først etter at du har kontrollert at leverandørkonfigurasjonen samsvarer med instruksjonene for konfigurering av malen.

Hvis malen inneholder standardomfang, bør du beholde dem med mindre organisasjonen har gjennomgått leverandørtillatelsene og har en klar grunn til å endre dem.

Opprett et utkast

Når du har angitt de nødvendige opplysningene, velger du Opprett utkast.

Appen blir ikke automatisk tilgjengelig for medlemmer når du oppretter et utkast. Gå gjennom og publiser utkastet, og konfigurer tilgang og handlingsinnstillinger før du ber medlemmer bruke appen.

Publiser og administrer den ferdige appen

Etter publisering administrerer du den arbeidsområdespesifikke appen fra de tilgjengelige innstillingene for Apper eller Plugins i arbeidsområdet.

Anbefalte kontroller etter publisering:

  • Kontroller at appen vises under Aktiverte apper.

  • Angi Rolletilgang for rollene som skal bruke appen.

  • Gå gjennom Handlinger for lese- og skrivehandlinger.

  • Gå gjennom Apptillatelser for å velge når ChatGPT skal spørre medlemmene før appen brukes.

  • Be en autorisert testbruker om å gå til Apper eller Plugins, avhengig av hva som er tilgjengelig, og kontrollere at den publiserte appen vises.

  • Hvis appen krever autentisering hos leverandøren, ber du testbrukeren koble til leverandørkontoen sin.

  • Kjør et prompt med lav risiko for å kontrollere at appen fungerer som forventet.

Disse tillatelsene gjelder for ChatGPT-samtaler. Agenter i arbeidsområder bruker separate kontroller som defineres av den som bygger agenten. Du finner mer informasjon her: ChatGPT-agenter i arbeidsområder for Enterprise og Business.

Hvis en mal bare kan brukes én gang

Enkelte maler kan bare opprette én app per arbeidsområde. Hvis en mal allerede er brukt, kan knappen Aktiver være utilgjengelig. I så fall administrerer du det eksisterende utkastet eller den publiserte appen i stedet for å opprette en ny fra den samme malen.

Dette ser medlemmer

Medlemmer ser den publiserte appen som er opprettet fra malen. Om et medlem kan se eller bruke den, avhenger av innstillingene for arbeidsområdet og autorisasjon hos leverandøren. Hvis appen inngår i en plugin, kan medlemmer finne den gjennom denne pluginen, men de samme kravene til tilgang i arbeidsområdet og autorisasjon hos leverandøren gjelder fortsatt.

Hvis en plugin krever en app som er opprettet fra en mal, kan pluginen vise at konfigurering er nødvendig, helt til en administrator oppretter og publiserer den arbeidsområdespesifikke appen, aktiverer den for den aktuelle rollen og all nødvendig bruker- eller administratorautorisasjon hos leverandøren er fullført.

Kontroller følgende:

  • Appen er publisert.

  • Appen er aktivert for arbeidsområdet.

  • Medlemmets rolle i arbeidsområdet har tilgang.

  • Medlemmet er i riktig arbeidsområde.

  • Medlemmet har de nødvendige tillatelsene hos den eksterne leverandøren.

Publiserte apper vises i de tilgjengelige innstillingene for Apper eller Plugins i arbeidsområdet. Hvis appen inngår i en plugin, kan den også vises som en obligatorisk eller valgfri app på detaljsiden for pluginen.

Feilsøk appmaler

Hvis konfigureringen mislykkes eller appen ikke vises, kontrollerer du følgende:

  • Vertsnavnet til leieren, kontoen eller arbeidsområdet er riktig.

  • URL-adressen for tilbakekall er kopiert nøyaktig inn i leverandørkonfigurasjonen.

  • OAuth-klient-ID-en og klienthemmeligheten er riktige.

  • De forespurte omfangene samsvarer med det leverandørens OAuth-app tillater.

  • Et utkast er opprettet.

  • Utkastet er publisert.

  • Rolletilgangen gjør at testbrukeren kan se appen.

  • Tillatelsene hos leverandøren tillater dataene eller handlingen som testes.

Gå gjennom sikkerhetskravene

  • Behandle OAuth-klienthemmeligheter og leverandørlegitimasjon som sensitive opplysninger.

  • Gå gjennom de forespurte omfangene før du oppretter utkastet.

  • Bruk Handlinger etter publisering for å begrense hva appen kan gjøre.

  • Bruk Apptillatelser for å bestemme når ChatGPT skal spørre medlemmene før appen brukes.

  • Vær oppmerksom på at leverandørtillatelsene fortsatt gjelder etter at appen er aktivert i ChatGPT.

Var denne artikkelen nyttig?