Встроенные типы полномочий#

В Event-Driven Automation встроены следующие типы полномочий:

Astra Ansible Automation Platform#

Полномочия этого типа используются для доступа к Автоматизация процессов.

Поддерживается защита подключения с помощью TLS/SSL.

Basic Event Stream#

Полномочия этого типа используются для управления потоками событий, использующих базовую аутентификацию.

Container Registry#

Полномочия этого типа используются для доступа к различным хранилищам образов, например:

Поддерживается защита подключения с помощью TLS/SSL.

Dynatrace Event Stream#

Полномочия этого типа используются для управления потоками событий типа Dynatrace.

ECDSA Event Stream#

Полномочия этого типа используются для управления потоками событий, использующих ECDSA (Elliptic Curve Digital Signature Algorithm).

GitHub Event Stream#

Полномочия этого типа используются для управления потоками событий GitHub, использующих HMAC для аутентификации.

GitLab Event Stream#

Полномочия этого типа используются для управления потоками событий GitLab, использующих аутентификацию по токену (заголовок HTTP X-Gitlab-Token).

GPG Public Key#

Полномочия этого типа используются для проверки подписи содержимого, полученного из внешних источников.

HMAC Event Stream#

Полномочия этого типа используются для управления потоками событий, использующих HMAC. Для проверки требуется общий секретный ключ у отправителя и получателя. Подпись может быть отправлена в виде строки в формате hex или base64. Большинство отправителей используют специальный заголовок HTTP для отправки данных подписи.

OAuth2 Event Stream#

Полномочия этого типа используются для управления потоками событий, использующих OAuth2. Для проверки необходимы идентификатор клиента и его учетные данные, а также доступ к серверу авторизации, чтобы анализировать отправляемый токен.

OAuth2 JWT Event Stream#

Полномочия этого типа используются для управления потоками событий, использующих OAuth2 с JWT. Для этого требуется URL-адрес JWKS, который будет использоваться для получения открытого ключа и проверки входящего токена.

Postgres#

Важно

Эта часть документации находится в стадии разработки.

ServiceNow Event Stream#

Полномочия этого типа используются для управления потоками событий ServiceNow, использующих токен для аутентификации.

Source Control#

Полномочия этого типа используются для доступа к системам контроля версий на основе Git и Subversion.

Поддерживается доступ с помощью ключа SSH или с использованием имени пользователя и пароля.

Token Event Stream#

Полномочия этого типа используются для управления потоками событий, использующих аутентификацию по токену.

Обычно токен отправляется в HTTP-заголовке Authorization. Некоторые отправители используют для отправки токена специальный HTTP-заголовок.

Vault#

Полномочия этого типа предоставляют доступ к секретам, защищенным с помощью Ansible Vault.

Если необходим доступ к нескольким хранилищам, необходимо предоставить соответствующие им идентификаторы Vault.