Перейти к содержанию
Sursa для разработчиков

Объекты

OAuthApp

OAuth-приложение организации.

Поля

  • idstringобязательно

    ID приложения (app_ и 32 шестнадцатеричных символа), он же client_id.

  • namestringобязательно

    Название, которое сотрудник видит на экране согласия.

  • descriptionstringобязательно

    Описание для экрана согласия (может быть пустым).

  • homepage_urlstring | nullобязательно

    Сайт приложения.

  • client_typeOAuthClientTypeобязательно
  • redirect_urisarray of stringобязательно

    Разрешённые адреса возврата (точное совпадение строки).

  • scopesarray of OAuthScopeобязательно

    Области доступа, которые приложение может запрашивать.

  • client_secret_prefixstring | nullобязательно

    Первые символы секрета клиента, чтобы его узнать; null для публичного приложения.

  • rolestring | nullобязательно

    Роль токенов client credentials (admin, editor, verifier, viewer); null для публичного приложения.

  • data_profilestring | nullобязательно

    Профиль доступа токенов client credentials; null для публичного приложения.

  • authorizationsintegerобязательно

    Число действующих авторизаций сотрудников.

  • created_atstring (date-time)обязательно
  • updated_atstring (date-time)обязательно

Используется в

Входит в

OAuthAppListOAuthAppWithSecret