OpenAI
Эта страница была переведена машинным переводом. Открыть оригинальную статью на английском.

Назначение разрешений для ключа API

Обновлено: 3 days ago

Вы можете настроить разрешения для API-ключей, принадлежащих пользователям, при создании нового секретного ключа или при редактировании существующего ключа. Ключи учетной записи сервиса можно создавать через параметр владельца учетной записи сервиса, но в диалоговом окне создания ключа эти элементы управления разрешениями для таких ключей не отображаются.

Чтобы создать новый секретный ключ, выберите Create new secret key на странице API Keys в Developer Platform. После создания вы можете изменить ключ, выбрав значок редактирования.

Доступны три уровня разрешений: All, Restricted и Read Only.

  • All — Для секретного ключа задаются полные разрешения. Это настройка по умолчанию.

  • Restricted — Позволяет пользователям выбирать определенные области действия API-ключа для ресурсов/конечных точек. Доступные варианты зависят от ресурса и могут включать None, Read, Write или разрешения для конкретных запросов.

  • Например, вы создаете API-ключ, у которого специально нет разрешения на Read или Write для конечной точки /v1/assistants:

  • Read Only Для всех конечных точек задаются разрешения на чтение.

Была ли эта статья полезной?