Конфигурация аутентификации#

Содержит конфигурацию ролей и привилегий, настройки Qdrant-IAM, а также роли, которые могут быть замапплены на CN для авторизации по сертификатам.

Пример структуры файла#

{
"roles": {
        "as_admin" [
           "cluster_manage",
           "collection_cluster_manage",
           "collection_info",
           "collection_manage",
           "cluster_info",
           "snapshot_upload",
           "snapshot_download",
           "snapshot_info",
           "snapshot_write",
           "snapshot_recover",
           "points_write",
           "points_read"
        ],
        "as_tuz": [
            "collaction_info",
            "cluster_info",
            "snapshot_info",
            "points_read"
        ]
        },
        "roles_cert_auth_whitelist": ["az_tuz"]
}

В данном примере роль az_tuz будет назначена на CN для авторизации по сертификату.