Чтобы обеспечить регистрацию в службах Workspace ONE Access с помощью одного приложения и разрешить пользователям доступ к приложению, создайте клиент маркеров доступа пользователя.
Для регистрации приложений в Workspace ONE Access и создания безопасного делегированного доступа к приложениям, активированным в каталоге Hub, в Workspace ONE Access используется OAuth 2.0. Авторизация клиента OAuth осуществляется с помощью маркера доступа.
Можно создавать и обновлять клиенты OAuth 2 двух типов: общедоступный и конфиденциальный клиенты.
Общедоступные клиенты, например собственные и одностраничные приложения, работают в средах, которые не могут обеспечить конфиденциальность секретного ключа клиента. Если выбран тип клиента «Общедоступный», можно выбрать тип предоставления «Предоставление пароля» или «Предоставление кода авторизации».
Если выбрать код авторизации для типа клиента «Общедоступный», принудительно применяется поддержка PKCE (Proof Key of Code Exchange) без возможности удаления. Протокол расширения PKCE помогает предотвратить атаки перехвата кода авторизации. Варианты области для общедоступных клиентов ограничены только областями на основе пользователей. Параметры области для общедоступных клиентов нельзя настроить с использованием привилегированных областей, таких как «Администратор».
Конфиденциальные клиенты — это приложения, которые могут безопасно выполнять проверку подлинности с помощью сервера авторизации. Идентификатор и секретный ключ таких клиентов являются безопасными. Если для типа клиента «Конфиденциальный» выбран тип предоставления «Код авторизации», по умолчанию включен параметр PKCE. Параметр PKCE для конфиденциальных клиентов можно удалить.
Процедура
Дальнейшие действия
В приложении ресурсов настройте идентификатор клиента и сгенерированный общий секретный ключ. Дополнительные сведения см. в документации приложения.