Получить результирующую лицензию для сотрудника

Отдает результирующую лицензию для сотрудника

Request

GET

https://corp.browser.yandex.ru/browser/public/api/browser-management/employee/{employeeId}/result-licence

Path parameters

Name

Description

employeeId*

Type: string

Уникальный идентификатор сотрудника

Query parameters

Name

Description

exclude-self

Type: string

Параметр, исключающий непосредственно запрашиваемую сущность в расчете результирующей лицензии (любая строка)

Responses

200 OK

OK

Body

application/json
{
    "source": {
        "container": {
            "id": "string",
            "name": "string",
            "description": "string",
            "createdAt": "string",
            "partnerId": "string",
            "profileId": "string",
            "hasNestedContainers": false
        },
        "employee": {
            "id": "string",
            "departmentId": "string",
            "email": "string",
            "fullName": "string",
            "userLogin": "string",
            "profileId": "string",
            "source": "CSV_FILE"
        },
        "device": {
            "id": "string",
            "physicalDeviceId": "string",
            "brandName": "string",
            "computerName": "string",
            "deviceModel": "string",
            "machineName": "string",
            "osVersion": "string",
            "osPlatform": "string",
            "serialNumber": "string",
            "browserVersion": "string",
            "shouldRestart": false,
            "matchingState": "ENABLED or DISABLED",
            "profileId": "string",
            "personalProfileId": "string",
            "licenceId": "string",
            "createdAt": "string",
            "updatedAt": "string",
            "userLogin": "string"
        }
    },
    "licenceId": "string"
}

Name

Description

licenceId*

Type: string

Уникальный идентификатор лицензии

source*

Type: LicenceSource

Источник лицензии

LicenceSource

Источник лицензии

Name

Description

container

Type: Container

Объект контейнера

device

Type: Device

Объект устройства

employee

Type: Employee

Объект сотрудника (deprecated)

Container

Объект контейнера

Name

Description

createdAt*

Type: string

Timestamp даты создания контейнера

hasNestedContainers*

Type: boolean

Есть ли у контейнера вложенные контейнеры

id*

Type: string

Уникальный идентификатор контейнера

name*

Type: string

Имя контейнера

partnerId*

Type: string

Уникальный идентификатор партнера

profileId*

Type: string

Уникальный идентификатор профиля

description

Type: string

Описание контейнера

Device

Объект устройства

Name

Description

brandName*

Type: string

Название бренда утсройства

browserVersion*

Type: string

Версия браузера на устройстве

computerName*

Type: string

Имя устройства

createdAt*

Type: string

Timestamp даты создания устройства

deviceModel*

Type: string

Модель устройства

id*

Type: string

Уникальный идентификатор устройства

licenceId*

Type: string

Уникальный идентификатор лицензии

machineName*

Type: string

Имя машины

matchingState*

Type: MatchingState

Статус участия девайса в процессе мэтчинга

Example: ENABLED or DISABLED

Enum: ENABLED, DISABLED

osPlatform*

Type: string

Платформа устройства

osVersion*

Type: string

Версия операционной системы

physicalDeviceId*

Type: string

Уникальный идентификатор реального устройства

profileId*

Type: string

Уникальный идентификатор профиля

serialNumber*

Type: string

Серийный номер устройства

shouldRestart*

Type: boolean

Нужно ли перезагрузить девайс

updatedAt*

Type: string

Timestamp даты обновления устройства

personalProfileId

Type: string

Уникальный идентификатор профиля

userLogin

Type: string

Логин устройства

Employee

Объект сотрудника (deprecated)

Name

Description

departmentId*

Type: string

Уникальный идентификатор отдела

email*

Type: string

Почта сотрудника

fullName*

Type: string

Имя сотрудника

id*

Type: string

Уникальный идентификатор сотрудника

profileId*

Type: string

Уникальный идентификатор профиля

source*

Type: string

Источник создания записи о сотруднике

Enum: CSV_FILE, MANUAL, API

userLogin*

Type: string

логин устройства сотрудника

MatchingState

Статус участия девайса в процессе мэтчинга

Type

Description

MatchingState

Example: ENABLED or DISABLED

Enum: ENABLED, DISABLED

404 Not Found

У партнера не найден сотрудник (NO_EMPLOYEE_FOUND) или Не найдена лицензия с таким партнером или таким профилем (NO_LICENCE_FOUND)

No longer supported, please use an alternative and newer version.