ydb-embedded-ui
ydb-embedded-ui copied to clipboard
Добавить детальное описание методов аутентификации для external data source в ydb ui
Типы аутентификации с перечислением свойств:
-
NONE- свойств нету -
SERVICE_ACCOUNT-
Id- строковый идентификатор сервисного аккаунта -
SecretName- имя секрета, содержащего сигнатуру сервисного аккаунта
-
-
AWS-
AwsSecretAccessKeySecretName- имя секрета содержащего AWS access key -
AwsAccessKeyIdSecretName- имя секрета содержащего AWS access secret -
AwsRegion- строковый AWS регион
-
-
BASIC-
PasswordSecretName- имя секрета содержащего пароль -
Login- строка с логином
-
-
TOKEN-
TokenSecretName- имя секрета содержащего токен
-
-
MDB_BASIC-
ServiceAccountId- строковый идентификатор сервисного аккаунта -
ServiceAccountSecretName- имя секрета, содержащего сигнатуру сервисного аккаунта -
PasswordSecretName- имя секрета содержащего пароль -
Login- строка с логином
-
Методы MDB_BASIC, AWS, BASIC и TOKEN сейчас не отображается (отображаются как None)
Примеры запросов:
-
NONE- https://paste.yandex-team.ru/170b64bc-98bd-4b5e-8e48-ada1caa380c5 -
SERVICE_ACCOUNT- https://paste.yandex-team.ru/c16ce30f-20fe-437b-84ef-4a0215d4e715 -
AWS- https://paste.yandex-team.ru/e744cd04-26f5-4f01-9d71-80e702e21c65 -
BASIC- https://paste.yandex-team.ru/57df83fd-7120-49bc-9a89-c6e405f76dae -
TOKEN- https://paste.yandex-team.ru/27df70f7-9df1-4e47-b295-f1d3da87032a -
MDB_BASIC- https://paste.yandex-team.ru/3c69dbd3-fae4-40bb-a5d4-02d82ca396f1
Протофайл с методами аутентификации: https://github.com/ydb-platform/ydb/blob/ac2a2f80be6e75e2b00159773f9df054cf1b04cb/ydb/core/protos/flat_scheme_op.proto#L2238-L2247