Огляд
Шаблони застосунків дають змогу налаштувати застосунок ChatGPT для вашого облікового запису або робочого простору.
Керовані робочі простори: адміністратори та власники можуть:
Перейти до Консолі адміністратора, вибрати потрібний робочий простір ChatGPT і відкрити розділ Плагіни.
Скористатися розділом Керування застарілими застосунками для підтримуваних сценаріїв роботи із застарілими шаблонами.
Додати налаштування для своєї організації та створити чернетку застосунку для перевірки.
Особисті облікові записи: користувачі Plus і Pro можуть налаштувати Databricks і Snowflake у розділі Налаштування > Плагіни.
Шаблони корисні, коли OpenAI може забезпечити спільну функціональність застосунку, але для кожного робочого простору потрібно вказати власні налаштування постачальника. Залежно від шаблону ці налаштування можуть містити назву клієнта або ім’я хоста, облікові дані клієнта OAuth, URL-адреси зворотного виклику, області доступу, дані вебхуків, URL-адреси керованих серверів MCP або інші параметри постачальника. Наприклад, шаблон GitHub Enterprise може створити окремий застосунок для робочого простору, через який Codex підключатиметься до хоста GitHub Enterprise цієї організації.
Після налаштування учасники не використовують початковий шаблон. Вони користуються опублікованим застосунком робочого простору, створеним на його основі. Далі адміністратори можуть керувати цим застосунком так само, як іншими застосунками ChatGPT. У ChatGPT Business власники й адміністратори вмикають або вимикають застосунок для робочого простору. У ChatGPT Enterprise/Edu власники й адміністратори можуть використовувати підтримувані можливості доступу до застосунків на основі ролей. Адміністратори також можуть керувати доступними діями, дозволами застосунку й авторизацією в постачальника.
Плагіни можуть містити шаблони застосунків або застосунки, створені на основі шаблонів.
Під час налаштування для робочого простору адміністратор або власник має створити й опублікувати застосунок, перш ніж учасники зможуть підключити його в ChatGPT або використовувати через плагін. Плагін використовує цей опублікований застосунок робочого простору; учасники не налаштовують шаблон самостійно.
У цій статті описано загальний порядок роботи із шаблонами. Інструкції з налаштування для конкретних постачальників див. у статтях:
Шаблони зазвичай використовують у таких випадках:
URL-адреса постачальника містить ім’я хоста клієнта, облікового запису, організації або робочого простору компанії.
Організації потрібно використовувати власний клієнт OAuth або власні облікові дані постачальника.
Постачальник вимагає налаштувати окрему URL-адресу зворотного виклику для кожного клієнта.
Застосунок має працювати за єдиною схемою, але в кожному робочому просторі потрібно окремо керувати доступом, діями й параметрами безпеки.
Чим шаблони відрізняються від звичайних застосунків
Звичайні застосунки зазвичай можна ввімкнути відразу. Щоб використати шаблон у керованому робочому просторі, адміністратор має спочатку створити окремий застосунок для цього простору.
Зазвичай процес такий:
Адміністратор знаходить шаблон у розділі Застосунки або Плагіни в інтерфейсі адміністрування робочого простору — залежно від того, який інтерфейс доступний.
Адміністратор вводить потрібні налаштування для робочого простору.
ChatGPT створює чернетку застосунку для робочого простору.
Адміністратор перевіряє й публікує чернетку.
Адміністратор налаштовує доступ і дії для опублікованого застосунку.
Учасники використовують опублікований застосунок робочого простору, а не початковий шаблон.
Пошук і налаштування шаблону застосунку
Наведені нижче процедури стосуються адміністративного інтерфейсу Застосунки. Якщо відповідний плагін або шаблон пропонує налаштування в розділі Плагіни в Консолі адміністратора, скористайтеся цим способом. Для наведених нижче процедур використовуйте попередній інтерфейс Застосунки, який залишається доступним. Про навігацію в робочому просторі й інструменти адміністратора для окремих планів див. у статті Адміністративне керування, безпека й відповідність вимогам для плагінів і застосунків.
Перейдіть у Налаштування робочого простору > Застосунки. Ви також можете перейти до Консолі адміністратора, вибрати потрібний робочий простір ChatGPT і відкрити розділ Плагіни. Виберіть Керування застарілими застосунками, щоб відкрити сторінку Застосунки.
Виберіть Каталог.
Виконайте пошук за назвою постачальника або застосунку.
Знайдіть записи, позначені як шаблони.
Виберіть Увімкнути, щоб розпочати налаштування.
Під час налаштування потрібно вказати дані для створення застосунку для конкретного робочого простору. Набір полів залежить від шаблону.
Наприклад, шаблон GitHub Enterprise може запитувати такі дані:
Назва й опис застосунку.
Ім’я хоста GitHub Enterprise.
Налаштування URL-адреси зворотного виклику.
Ідентифікатор і секрет клієнта OAuth.
Приватний ключ GitHub App.
Запитувані області доступу.
Дані для налаштування вебхуків.
Уважно перевірте кожне поле, перш ніж створювати чернетку. Якщо ваша організація централізовано керує обліковими даними OAuth або постачальника, узгодьте дії з командою, відповідальною за ці дані.
Інструкції з налаштування для конкретних постачальників див. у статтях: GitHub Enterprise, Snowflake і Databricks.
Налаштування клієнта OAuth
Деякі шаблони вимагають, щоб ваша організація використовувала власний клієнт OAuth. У такому разі створіть або налаштуйте застосунок OAuth у консолі адміністратора зовнішнього постачальника, а потім скопіюйте URL-адресу зворотного виклику з ChatGPT в налаштування URL-адреси переспрямування або зворотного виклику в постачальника.
Вводьте ідентифікатор і секрет клієнта OAuth у ChatGPT лише після того, як переконаєтеся, що конфігурація постачальника відповідає інструкціям із налаштування шаблону.
Якщо шаблон містить області доступу за замовчуванням, залиште їх без змін, якщо тільки ваша організація не перевірила дозволи постачальника й не має чіткої підстави змінити їх.
Створення чернетки
Ввівши необхідні дані, виберіть Створити чернетку.
Створення чернетки не робить застосунок автоматично доступним для учасників. Перевірте й опублікуйте чернетку, налаштуйте доступ і дії, перш ніж пропонувати учасникам користуватися застосунком.
Публікація створеного застосунку й керування ним
Після публікації керуйте застосунком у розділі «Плагіни». Для цього перейдіть до Консолі адміністратора, відкрийте розділ «Плагіни» й виберіть плагін, що відповідає вашому застосунку. Ви також можете керувати застосунком у розділі Налаштування робочого простору > Застосунки. Про навігацію в робочому просторі й доступ до застарілих застосунків див. у статті Адміністративне керування, безпека й відповідність вимогам для плагінів і застосунків.
Рекомендовані перевірки після публікації:
Переконайтеся, що застосунок відображається в розділі Увімкнені застосунки.
У ChatGPT Business увімкніть або вимкніть застосунок для робочого простору. У ChatGPT Enterprise/Edu налаштуйте Доступ за ролями для ролей, які мають використовувати застосунок, якщо підтримується доступ до застосунків на основі ролей.
У розділі Дії перевірте дії читання й запису.
Перегляньте Дозволи застосунку й визначте, коли ChatGPT має запитувати згоду учасників перед використанням застосунку.
Попросіть тестового користувача з відповідними правами перейти до доступного розділу Застосунки або Плагіни й переконатися, що опублікований застосунок відображається.
Якщо застосунок вимагає автентифікації в постачальника, попросіть тестового користувача підключити свій обліковий запис цього постачальника.
Виконайте тестовий запит із низьким рівнем ризику, щоб переконатися, що застосунок працює належним чином.
Ці дозволи застосовуються до розмов у ChatGPT. Агенти робочого простору використовують окремі налаштування керування, які визначає автор агента. Докладніше див. у статті Агенти робочого простору ChatGPT для Enterprise і Business.
Якщо шаблон можна використати лише один раз
Деякі шаблони дають змогу створити лише один застосунок на робочий простір. Якщо шаблон уже використано, кнопка «Увімкнути» може бути недоступною. У такому разі працюйте з наявною чернеткою або опублікованим застосунком, а не створюйте ще один на основі того самого шаблону.
Що бачать учасники
Учасники бачать опублікований застосунок, створений на основі шаблону. Чи може учасник бачити або використовувати його, залежить від налаштувань робочого простору й авторизації в постачальника. Якщо застосунок входить до складу плагіна, учасники можуть знайти його через цей плагін, але вимоги щодо доступу в робочому просторі й авторизації в постачальника залишаються тими самими.
Якщо плагіну потрібен застосунок, створений на основі шаблону, він може показувати, що потрібне налаштування, доки адміністратор не створить і не опублікує застосунок для цього робочого простору, не ввімкне його для робочого простору в ChatGPT Business або для відповідної ролі в ChatGPT Enterprise/Edu, де підтримується доступ до застосунків на основі ролей, і доки користувач або адміністратор не пройде всю необхідну авторизацію в постачальника.
Перевірте, чи:
Застосунок опубліковано.
Застосунок увімкнено для робочого простору.
У ChatGPT Enterprise/Edu роль учасника в робочому просторі має доступ, якщо підтримується доступ до застосунків на основі ролей.
Учасник перебуває в потрібному робочому просторі.
Учасник має необхідні дозволи в зовнішнього постачальника.
Опубліковані застосунки відображаються в доступному розділі Застосунки налаштувань робочого простору або на сторінці Плагіни в консолі адміністратора. Якщо застосунок входить до складу плагіна, він також може відображатися як обов’язковий або необов’язковий застосунок на сторінці відомостей про плагін.
Усунення проблем із шаблонами застосунків
Якщо налаштування не вдається або застосунок не відображається, перевірте таке:
Назву клієнта, облікового запису або хоста робочого простору вказано правильно.
URL-адресу зворотного виклику скопійовано в налаштування постачальника без жодних змін.
Ідентифікатор і секрет клієнта OAuth указано правильно.
Запитувані області доступу відповідають тим, які дозволяє застосунок OAuth постачальника.
Чернетку створено.
Чернетку опубліковано.
У ChatGPT Business застосунок увімкнено для робочого простору. У ChatGPT Enterprise/Edu доступ за ролями дає тестовому користувачеві змогу бачити застосунок, якщо підтримується доступ до застосунків на основі ролей.
Дозволи на боці постачальника дають змогу отримати дані або виконати дію, що перевіряється.
Перевірка вимог безпеки
Поводьтеся із секретами клієнтів OAuth та обліковими даними постачальників як із конфіденційною інформацією.
Перевірте запитувані області доступу, перш ніж створювати чернетку.
Після публікації скористайтеся розділом Дії, щоб обмежити можливості застосунку.
У розділі Дозволи застосунку визначте, коли ChatGPT має запитувати згоду учасників перед використанням застосунку.
Зверніть увагу: дозволи постачальника діють і після ввімкнення застосунку в ChatGPT.
