Skip to content

12.4.3 vDC

Во вкладке Виртуальные ЦОДы можно посмотреть список и состояние глобальных vDC из состава ГИ.

Рисунок 1. Виртуальные ЦОДы ГИ

Методы

12.4.3.1 vdc-roles

Метод получения назначений ролей в vDC для групп и пользователей (1 уровень - users и groups, 2 уровень - role_id).

Запрос:

{
    "jsonrpc": "2.0",
    "method": "vdc-roles",
    "params": {
        "id": 1
    },
    "id": "d3869031-e26f-49bf-af02-1d46c83ac796"
}

Ответ:

{
    "jsonrpc": "2.0",
    "id": "d3869031-e26f-49bf-af02-1d46c83ac796",
    "result": {
        "code": 1,
        "data": {
            "groups": {
                "2": [
                    {
                        "role_id": 2,
                        "group_id": "dcdad887-958a-d54a-b15c-397ad51edb3d"
                    }
                ]
            },
            "users": {
                "1": [
                    {
                        "provider": "ad",
                        "role_id": 1,
                        "user_id": "dcdad887-958a-d54a-b15c-397ad51edb3d"
                    }
                ]
            }
        }
    }
}

12.4.3.2 vdc-privileges

Метод получения назначений ролей в vDC для групп и пользователей (1 уровень - users и groups, 2 уровень - privilege_id).

Запрос:

{
    "jsonrpc": "2.0",
    "method": "vdc-privileges",
    "params": {
        "id": 1
    },
    "id": "183cb09e-c00b-403f-b8a9-aa9c8b44a6cb"
}

Ответ:

{
    "jsonrpc": "2.0",
    "id": "183cb09e-c00b-403f-b8a9-aa9c8b44a6cb",
    "result": {
        "code": 1,
        "data": {
            "groups": {
                "100000": [
                    {
                        "group_id": "444a6641-f312-48e9-9593-f694a1b935fb",
                        "privilege_id": 100000
                    }
                ]
            },
            "users": {
                "600000": [
                    {
                        "privilege_id": 600000,
                        "provider": "ad",
                        "user_id": "dd39910a-c7ab-4e9b-9948-b008043d8207"
                    }
                ]
            }
        }
    }
}