Общ преглед
Шаблоните за приложения предоставят начин за настройване на управлявани работни пространства, които се нуждаят от специфична версия на приложение или конектор за ChatGPT. Администраторите и собствениците на работни пространства могат да намират шаблони чрез наличния интерфейс за администриране на Приложения или Плъгини, да добавят специфична за организацията конфигурация и да създават чернова на приложение за преглед. Шаблоните за управлявани приложения не се показват в лични работни пространства.
Шаблоните са полезни, когато OpenAI може да осигури общата функционалност на приложението, но всяко работно пространство трябва да предостави специфична за доставчика конфигурация. Според шаблона тази конфигурация може да включва име на клиент или хост, идентификационни данни за OAuth клиент, URL адреси за обратно извикване, обхвати, подробности за уеб куки, URL адреси на управлявани MCP сървъри или други настройки на доставчика. Например шаблон за GitHub Enterprise може да създаде специфичния за работното пространство конектор, който Codex използва за достъп до хоста на GitHub Enterprise на тази организация.
След настройването членовете не използват първоначалния шаблон. Те използват създаденото от него публикувано приложение на работното пространство. След това администраторите могат да управляват приложението като останалите приложения за ChatGPT, включително достъпа по роли, контролите за действия, разрешенията на приложението и упълномощаването от доставчика.
Плъгините могат да включват шаблони за приложения или приложения, създадени от шаблони. Ако плъгин включва шаблон за приложение, администратор или собственик на работното пространство трябва да създаде и публикува специфичното за него приложение, преди членовете да могат да го свържат в ChatGPT или да го използват чрез плъгина. Плъгинът използва екземпляра на приложението, наличен в това работно пространство; членовете не конфигурират първоначалния шаблон.
Използвайте тази статия за общия процес при шаблоните. За настройване според доставчика вижте:
Често срещани причини да използвате шаблон:
URL адресът на доставчика включва име на клиент, акаунт, организация или хост на работно пространство на компанията.
Организацията трябва да използва собствен OAuth клиент или собствени идентификационни данни за доставчика.
Доставчикът изисква настройване на URL адрес за обратно извикване, специфичен за клиента.
Приложението трябва да използва един и същ модел на реализация, а всяко работно пространство да управлява отделно достъпа, действията и настройките за сигурност.
По какво шаблоните се различават от обикновените приложения
Обикновеното приложение обикновено може да бъде активирано директно. Шаблонът вместо това стартира процес на настройване от администратор на работното пространство.
Обичайният процес е следният:
Администратор намира шаблона в интерфейса за администриране на Приложения или Плъгини на работното пространство според наличния интерфейс.
Администраторът въвежда необходимата конфигурация за конкретното работно пространство.
ChatGPT създава чернова на приложение за работното пространство.
Администраторът преглежда и публикува черновата.
Администраторът конфигурира настройките за достъп и действия за публикуваното приложение.
Членовете използват публикуваното приложение на работното пространство, а не първоначалния шаблон.
Намиране и настройване на шаблон за приложение
Процедурите по-долу описват интерфейса за администриране на Приложения. Ако работното ви пространство използва Администриране > Плъгини, отворете съответния плъгин или шаблон и следвайте неговия процес за настройване. За навигацията в работното пространство вижте: Административни контроли, сигурност и съответствие за плъгини и приложения.
Отворете Настройки на работното пространство > Приложения.
Изберете Директория.
Потърсете името на доставчика или приложението.
Потърсете елементи, означени като шаблони.
Изберете Активиране, за да започнете настройването.
По време на настройването ще бъдат поискани данните, необходими за създаване на специфичното за работното пространство приложение. Точните полета зависят от шаблона.
Например шаблон за GitHub Enterprise може да поиска данни като:
Име и описание на приложението.
Име на хоста на GitHub Enterprise.
Конфигурация на URL адреса за обратно извикване.
Идентификатор и клиентска тайна за OAuth клиента.
Частен ключ за GitHub App.
Заявени обхвати.
Подробности за настройването на уеб куки.
Прегледайте внимателно всяко поле, преди да създадете черновата. Ако организацията ви управлява централно OAuth или идентификационните данни за доставчика, координирайте действията си с отговорния за тях екип.
За настройване според доставчика вижте: GitHub Enterprise, Snowflake и Databricks.
Настройване на OAuth клиент
Някои шаблони изискват организацията ви да използва собствен OAuth клиент. Когато това се изисква, създайте или конфигурирайте OAuth приложението в конзолата за администриране на външния доставчик, след което копирайте URL адреса за обратно извикване от ChatGPT в настройките на доставчика за URL адрес за пренасочване или обратно извикване.
Въведете идентификатора и тайната на OAuth клиента в ChatGPT едва след като потвърдите, че конфигурацията на доставчика съответства на инструкциите за настройване на шаблона.
Ако шаблонът включва обхвати по подразбиране, запазете ги, освен ако организацията ви не е прегледала разрешенията на доставчика и няма ясна причина да ги промени.
Създаване на чернова
След като въведете необходимата информация, изберете Създаване на чернова.
Създаването на чернова не прави приложението автоматично достъпно за членовете. Прегледайте и публикувайте черновата и конфигурирайте настройките за достъп и действия, преди да поискате от членовете да използват приложението.
Публикуване и управление на създаденото приложение
След публикуването управлявайте специфичното за работното пространство приложение от наличните настройки Приложения или Плъгини на работното пространство.
Препоръчителни проверки след публикуването:
Потвърдете, че приложението се показва в Активирани приложения.
Задайте Достъп по роли за ролите, които трябва да използват приложението.
Прегледайте Действия за действията за четене и запис.
Прегледайте Разрешения на приложението, за да изберете кога ChatGPT да пита членовете, преди да използва приложението.
Помолете упълномощен тестов потребител да отвори Приложения или Плъгини според наличната възможност и да потвърди, че публикуваното приложение се показва.
Ако приложението изисква удостоверяване при доставчика, помолете тестовия потребител да свърже акаунта си при него.
Изпълнете тестова подкана с нисък риск, за да потвърдите, че приложението работи според очакванията.
Тези разрешения важат за разговорите в ChatGPT. Агентите на работното пространство използват отделни контроли, определени от създателя на Агента. За подробности вижте: Агенти на работното пространство в ChatGPT за Enterprise и Business.
Ако шаблонът може да се използва само веднъж
Някои шаблони могат да създадат само по едно приложение за всяко работно пространство. Ако даден шаблон вече е използван, бутонът „Активиране“ може да не е достъпен. В такъв случай управлявайте съществуващата чернова или публикуваното приложение, вместо да създавате друго от същия шаблон.
Какво виждат членовете
Членовете виждат публикуваното приложение, създадено от шаблона. Дали даден член може да го вижда или използва, зависи от настройките на работното пространство и упълномощаването от доставчика. Ако приложението е включено в плъгин, членовете могат да го открият чрез него, но продължават да важат същите изисквания за достъп до работното пространство и упълномощаване от доставчика.
Ако даден плъгин изисква приложение, създадено от шаблон, той може да показва, че е необходима настройка, докато администратор не създаде и публикува приложение за конкретното работно пространство, не го активира за съответната роля и не завърши необходимото упълномощаване на потребителя или администратора от доставчика.
Проверете следното:
Приложението е публикувано.
Приложението е активирано за работното пространство.
Ролята на члена в работното пространство има достъп.
Членът е в правилното работно пространство.
Членът има необходимите разрешения при външния доставчик.
Публикуваните приложения се показват в наличните настройки Приложения или Плъгини на работното пространство. Ако приложението е част от плъгин, то може да се показва и като задължително или незадължително приложение на страницата с подробности за плъгина.
Отстраняване на проблеми с шаблони за приложения
Ако настройването е неуспешно или приложението не се показва, потвърдете следното:
Името на хоста на клиента, акаунта или работното пространство е правилно.
URL адресът за обратно извикване е копиран точно в конфигурацията на доставчика.
Идентификаторът и клиентската тайна за OAuth клиента са правилни.
Заявените обхвати съответстват на разрешеното от OAuth приложението на доставчика.
Създадена е чернова.
Черновата е публикувана.
Достъпът по роли позволява на тестовия потребител да вижда приложението.
Разрешенията от страна на доставчика позволяват достъп до тестваните данни или действие.
Преглед на изискванията за сигурност
Третирайте клиентските тайни за OAuth и идентификационните данни за доставчика като чувствителна информация.
Прегледайте заявените обхвати, преди да създадете черновата.
След публикуването използвайте Действия, за да ограничите какво може да прави приложението.
Използвайте Разрешения на приложението, за да определите кога ChatGPT да пита членовете, преди да използва приложението.
Имайте предвид, че разрешенията на доставчика продължават да важат и след активирането на приложението в ChatGPT.
