Översikt
Med appmallar kan du konfigurera en ChatGPT-app för ditt konto eller din arbetsyta.
Hanterade arbetsytor: Administratörer och ägare kan:
Gå till Administratörskonsolen, välja önskad ChatGPT-arbetsyta och öppna Pluginer.
Använda Hantera äldre appar för äldre mallbaserade arbetsflöden som stöds.
Lägga till organisationsspecifika inställningar och skapa ett apputkast för granskning.
Personliga konton: Plus- och Pro-användare kan konfigurera Databricks och Snowflake via Inställningar > Pluginer.
Mallar är användbara när OpenAI kan tillhandahålla appens gemensamma funktioner, men varje arbetsyta måste ange leverantörsspecifika inställningar. Beroende på mallen kan inställningarna omfatta namn på klientorganisation eller värd, autentiseringsuppgifter för OAuth-klienten, callback-URL:er, behörighetsomfattningar, webhook-information, URL:er till hanterade MCP-servrar eller andra leverantörsinställningar. En GitHub Enterprise-mall kan till exempel skapa den arbetsytespecifika app som Codex använder för att komma åt organisationens GitHub Enterprise-värd.
Efter konfigurationen använder medlemmarna inte den ursprungliga mallen. De använder den publicerade app för arbetsytan som skapats utifrån mallen. Administratörer kan sedan hantera appen precis som andra ChatGPT-appar. I ChatGPT Business aktiverar eller inaktiverar ägare och administratörer appen för arbetsytan. I ChatGPT Enterprise/Edu kan ägare och administratörer använda de funktioner för rollbaserad appåtkomst som stöds. Administratörer kan också hantera kontroller för åtgärder, appbehörigheter och auktorisering hos leverantören.
Pluginer kan innehålla appmallar eller appar som skapats utifrån mallar.
Vid konfiguration för en arbetsyta måste en administratör eller ägare skapa och publicera appen innan medlemmarna kan ansluta den i ChatGPT eller använda den via pluginen. Pluginen använder den publicerade appen för arbetsytan. Medlemmarna konfigurerar inte mallen själva.
Den här artikeln beskriver det allmänna arbetsflödet för mallar. För leverantörsspecifik konfiguration, se:
Vanliga skäl att använda en mall är:
Leverantörens URL innehåller företagets klientorganisation, konto, organisation eller arbetsytans värdnamn.
Organisationen behöver använda en egen OAuth-klient eller egna autentiseringsuppgifter för leverantören.
Leverantören kräver kundspecifik konfiguration av callback-URL:er.
Appen ska följa samma implementationsmönster, medan varje arbetsyta styr åtkomst, åtgärder och säkerhetsinställningar separat.
Så skiljer sig mallar från vanliga appar
Vanliga appar kan oftast aktiveras direkt. Mallar för hanterade arbetsytor kräver att en administratör först skapar en arbetsytespecifik app.
Det vanliga arbetsflödet är:
En administratör hittar mallen under Appar eller Pluginer i arbetsytans administrationsgränssnitt, beroende på vilket gränssnitt som är tillgängligt.
Administratören anger de arbetsytespecifika inställningar som krävs.
ChatGPT skapar ett apputkast för arbetsytan.
Administratören granskar och publicerar utkastet.
Administratören konfigurerar åtkomst- och åtgärdsinställningar för den publicerade appen.
Medlemmarna använder den publicerade appen för arbetsytan, inte den ursprungliga mallen.
Hitta och konfigurera en appmall
Anvisningarna nedan gäller administratörsgränssnittet för Appar. Om den aktuella pluginen eller mallen erbjuder konfigurering under Pluginer i Administratörskonsolen följer du det konfigureringsflödet. Använd det äldre gränssnittet för Appar, som finns kvar, för stegen nedan. För information om navigering i arbetsytan och abonnemangsspecifika administratörskontroller, se: Administratörskontroller, säkerhet och efterlevnad för pluginer och appar.
Gå till Arbetsytans inställningar > Appar. Du kan också gå till Administratörskonsolen, välja den aktuella ChatGPT-arbetsytan och öppna Pluginer. Välj Hantera äldre appar för att öppna sidan Appar.
Välj Katalog.
Sök efter leverantörens eller appens namn.
Leta efter poster som är markerade som mallar.
Välj Aktivera för att starta konfigureringsflödet.
I konfigureringsflödet blir du ombedd att ange de uppgifter som behövs för att skapa den arbetsytespecifika appen. Exakt vilka fält som visas beror på mallen.
En mall för GitHub Enterprise kan till exempel be om följande uppgifter:
Appens namn och beskrivning.
Värdnamn för GitHub Enterprise.
Konfigurering av återanropsadress.
OAuth-klient-ID och klienthemlighet.
Privat nyckel för GitHub App.
Begärda behörighetsomfattningar.
Uppgifter för webhook-konfigurering.
Granska varje fält noggrant innan du skapar utkastet. Om din organisation hanterar OAuth- eller leverantörsuppgifter centralt bör du samordna med teamet som ansvarar för dessa autentiseringsuppgifter.
För leverantörsspecifik konfigurering, se: GitHub Enterprise, Snowflake och Databricks.
Konfigurera OAuth-klient
Vissa mallar kräver att din organisation använder en egen OAuth-klient. När det krävs skapar eller konfigurerar du OAuth-appen i den externa leverantörens administratörskonsol. Kopiera sedan återanropsadressen från ChatGPT till leverantörens inställningar för omdirigerings- eller återanropsadresser.
Ange OAuth-klient-ID och klienthemlighet i ChatGPT först efter att du har kontrollerat att leverantörens konfiguration följer mallens konfigureringsanvisningar.
Om mallen innehåller förvalda behörighetsomfattningar ska du behålla dem, såvida inte din organisation har granskat leverantörens behörigheter och har ett tydligt skäl att ändra dem.
Skapa ett utkast
När du har angett de uppgifter som krävs väljer du Skapa utkast.
Att skapa ett utkast gör inte appen automatiskt tillgänglig för medlemmarna. Granska utkastet, publicera det och konfigurera inställningarna för åtkomst och åtgärder innan du ber medlemmarna att använda appen.
Publicera och hantera den skapade appen
Efter publiceringen hanterar du appen under Pluginer. Gå till Administratörskonsolen, välj Pluginer och välj sedan den plugin som motsvarar din app. Du kan också hantera appen via Arbetsytans inställningar > Appar. För information om navigering i arbetsytan och åtkomst till äldre appar, se: Administratörskontroller, säkerhet och efterlevnad för pluginer och appar.
Rekommenderade kontroller efter publicering:
Kontrollera att appen visas under Aktiverade appar.
I ChatGPT Business aktiverar eller inaktiverar du appen för arbetsytan. I ChatGPT Enterprise/Edu ställer du in Rollåtkomst för de roller som ska använda appen, där rollbaserad appåtkomst stöds.
Granska läs- och skrivåtgärder under Åtgärder.
Granska Appbehörigheter för att välja när ChatGPT ska fråga medlemmarna innan appen används.
Be en behörig testanvändare att gå till Appar eller Pluginer, beroende på vad som är tillgängligt, och kontrollera att den publicerade appen visas.
Om appen kräver autentisering hos leverantören ber du testanvändaren att ansluta sitt konto hos leverantören.
Testa med en Prompt med låg risk för att kontrollera att appen fungerar som förväntat.
Dessa behörigheter gäller för konversationer i ChatGPT. Arbetsyteagenter använder separata kontroller som definieras av den som skapar agenten. För mer information, se: Arbetsyteagenter i ChatGPT för Enterprise och Business.
Om en mall bara kan användas en gång
Vissa mallar kan bara skapa en app per arbetsyta. Om en mall redan har använts kan knappen Aktivera vara otillgänglig. Hantera i så fall det befintliga utkastet eller den publicerade appen i stället för att skapa en ny app från samma mall.
Vad medlemmarna ser
Medlemmarna ser den publicerade app som skapats från mallen. Om en medlem kan se eller använda den beror på arbetsytans inställningar och auktoriseringen hos leverantören. Om appen ingår i en plugin kan medlemmarna hitta den via denna plugin, men samma krav på åtkomst till arbetsytan och auktorisering hos leverantören gäller fortfarande.
Om en plugin kräver en app som skapats från en mall kan den visa att konfigurering behövs tills en administratör har skapat och publicerat den arbetsytespecifika appen, aktiverat den för arbetsytan i ChatGPT Business eller för den relevanta rollen i ChatGPT Enterprise/Edu där rollbaserad appåtkomst stöds, och all nödvändig auktorisering hos leverantören för användare eller administratörer har slutförts.
Kontrollera att:
Appen är publicerad.
Appen är aktiverad för arbetsytan.
Medlemmens roll i arbetsytan har åtkomst i ChatGPT Enterprise/Edu där rollbaserad appåtkomst stöds.
Medlemmen är i rätt arbetsyta.
Medlemmen har de behörigheter som krävs hos den externa leverantören.
Publicerade appar visas under Appar i arbetsytans inställningar, om det alternativet är tillgängligt, eller på sidan Pluginer i administratörskonsolen. Om appen ingår i en plugin kan den också visas som en obligatorisk eller valfri app på pluginens detaljsida.
Felsöka appmallar
Om konfigureringen misslyckas eller appen inte visas kontrollerar du följande:
Klientorganisationen, kontot eller arbetsytans värdnamn är korrekt.
Återanropsadressen har kopierats exakt till leverantörens konfiguration.
OAuth-klient-ID och klienthemlighet är korrekta.
De begärda behörighetsomfattningarna stämmer överens med vad leverantörens OAuth-app tillåter.
Ett utkast har skapats.
Utkastet har publicerats.
I ChatGPT Business är appen aktiverad för arbetsytan. I ChatGPT Enterprise/Edu tillåter rollåtkomsten att testanvändaren ser appen där rollbaserad appåtkomst stöds.
Behörigheterna hos leverantören tillåter åtkomst till de data eller utförande av den åtgärd som testas.
Granska säkerhetskraven
Behandla OAuth-klienthemligheter och autentiseringsuppgifter för leverantören som känslig information.
Granska de begärda behörighetsomfattningarna innan du skapar utkastet.
Använd Åtgärder efter publiceringen för att begränsa vad appen kan göra.
Använd Appbehörigheter för att bestämma när ChatGPT ska fråga medlemmarna innan appen används.
Observera att leverantörens behörigheter fortfarande gäller efter att appen har aktiverats i ChatGPT.
