Измерение департаментов и должностей#
Просмотр прав#
POST Просмотр прав доступа к каталогам по департаменту и должности#
Контроль прав доступа к модулю: Необходимо иметь права на модуль в разделе [Управление правами] - [Система управления] - [Управление правами доступа] Контроль прав доступа к данным: В разделе [Управление правами] - [Управление персоналом] пользователь должен иметь соответствующие права доступа к отделам, ролям и пользователям
Основная информация#
Статус интерфейса: Опубликован
URL интерфейса: POST {{API_PATH_V3}}/auth/depost/entry/list
Content-Type: application/json
Способ аутентификации: Аутентификация не требуется
Передаваемые параметры#
Параметры body запроса.
{
"department" : "[\"Finance Department\",\"First Finance Department\"]",
"position" : "",
"entries": [
"[\"First-level directory\",\"Second-level directory II\"]"
]
}
Возвращаемые параметры (json + таблица)#
Success (200)#
{
"status": 200,
"data": {
"entry": [
{
"authority": {
"editPrivilege": false,
"viewPrivilege": false,
"empowerPrivilege": false,
"export": false
},
"entryId": "bb8b1f88-5869-4d79-8cdf-768c843b3f63"
}
]
}
}
Failed (404)#
POST Просмотр прав доступа к персоналу по департаменту и должности#
Контроль прав доступа к модулю: Необходимо иметь права доступа к модулю в разделе [Управление правами] - [Система управления] - [Управление правами] Контроль прав доступа к данным: В разделе [Управление правами] - [Управление персоналом] пользователь должен иметь права на управление соответствующим отделом и права на изменение отдела или ролевых разрешений
Основная информация#
Статус интерфейса: Опубликован URL интерфейса: POST {{API_PATH_V3}}/auth/depost/personnel/list Content-Type: application/json Способ аутентификации: Аутентификация не требуется
Передаваемые параметры#
Параметры body запроса
Возвращаемые параметры (json + таблица)#
Success (200)#
Failed (404)#
POST Просмотр прав доступа к системе управления по департаменту и должности#
Контроль прав доступа к модулю: Требуются права на модуль в разделе [Управление правами] - [Управление системой] - [Управление правами доступа] Контроль прав доступа к данным: В разделе [Управление правами] - [Управление персоналом] пользователь должен иметь права администратора для соответствующего отдела; В разделе [Управление правами] - [Управление системой] пользователь должен иметь права на авторизацию для соответствующего управляющего модуля.
Основная информация#
Статус интерфейса: Опубликован
URL интерфейса: POST {{API_PATH_V3}}/auth/depost/platform/list
Content-Type: application/json
Способ аутентификации: Аутентификация не требуется
Передаваемые параметры#
Параметры body запроса.
{
"department" : "[\"Finance Department\",\"First Finance Department\"]",
"position" : "",
"modules": [
"decision-management-register"
]
}
Возвращаемые параметры (json + таблица)#
Success (200)#
{
"status": 200,
"data": {
"platformModule": [
{
"authority": {
"empowerPrivilege": true,
"usePrivilege": true
},
"platformId": "decision-management-register"
}
]
}
}
Failed (404)#
POST Просмотр прав доступа к подключениям данных по департаменту и должности#
Контроль прав доступа к модулям: Требуются права доступа к модулю в [Управление правами] - [Система управления] - [Управление правами] Контроль прав доступа к данным: Пользователь должен иметь соответствующие права управления отделом в [Управление правами] - [Управление персоналом]; пользователь должен иметь соответствующие права доступа к подключению данных в [Управление правами] - [Подключение данных]
Основная информация#
Статус интерфейса: Опубликован
URL интерфейса: POST {{API_PATH_V3}}/auth/depost/connection/list
Content-Type: application/json
Способ аутентификации: Аутентификация не требуется
Передаваемые параметры#
Параметры body запроса.
{
"department" : "[\"Finance Department\",\"First Finance Department\"]",
"position" : "",
"connectionNames" : [
"Data Connections"
]
}
Возвращаемые параметры (json + таблица)#
Success (200)#
{
"status": 200,
"data": {
"connection": [
{
"authority": {
"managePrivilege": true,
"empowerPrivilege": true,
"usePrivilege": true
},
"connectionName": "Data Connections"
}
]
}
}
Failed (404)#
POST Просмотр прав доступа к планировщику задач по департаменту и должности#
Контроль прав доступа к модулям: Требуются права на модуль в разделе [Управление правами] - [Система управления] - [Управление правами] Контроль прав доступа к данным: В разделе [Управление правами] - [Управление персоналом] пользователь должен иметь соответствующие права управления отделами; в разделе [Управление правами] - [Планировщик] пользователь должен иметь соответствующие права доступа к планировщику задач.
Основная информация#
Статус интерфейса: Опубликован URL интерфейса: POST {{API_PATH_V3}}/auth/depost/schedule/list Content-Type: application/json Способ аутентификации: Аутентификация не требуется
Передаваемые параметры#
Параметры body запроса
Возвращаемые параметры (json + таблица)#
Success (200)#
Failed (404)#
Изменение прав#
POST Настройка прав доступа к каталогам для департамента и должности#
Основная информация#
Статус интерфейса: Опубликован
URL интерфейса: POST {{API_PATH_V3}}/auth/depost/entry
Content-Type: application/json
Способ аутентификации: Аутентификация не требуется
Передаваемые параметры#
Параметры body запроса.
[
{
"department" : "[\"Finance Department\",\"First Finance Department\"]",
"position" : "",
"entry" : "[\"First-level directory\",\"Second-level directory II\"]",
"authority": {
"viewPrivilege" : "true",
"editPrivilege" : "true",
"empowerPrivilege" : "true",
"export" : "false"
}
}
]
Возвращаемые параметры (json + таблица)#
Success (200)#
{
"status": 200,
"data": [
{
"status": true
}
]
}
Failed (404)#
POST Настройка прав доступа к персоналу для департамента и должности#
Контроль прав доступа к модулю: Необходимы права доступа к модулю в [Управление правами] - [Система управления] - [Управление правами] Контроль прав доступа к данным: В [Управление правами] - [Управление персоналом] пользователь должен иметь права на управление соответствующим отделом и права на изменение отдела или назначение ролей
Основная информация#
Статус интерфейса: Опубликован URL интерфейса: POST {{API_PATH_V3}}/auth/depost/personnel Content-Type: application/json Способ аутентификации: Аутентификация не требуется
Передаваемые параметры#
Параметры body запроса
Возвращаемые параметры (json + таблица)#
Success (200)#
Failed (404)#
POST Настройка прав доступа к системе управления для департамента и должности#
Таблица соответствия параметров модулей системы управления.
Примечание: Другие модули управления, которые являются расширениями функциональности или не перечислены по другим причинам, можно просмотреть через полезную нагрузку запросов при настройке соответствующих прав в управлении правами доступа на платформе.
Основная информация#
Статус интерфейса: Опубликован
URL интерфейса: POST {{API_PATH_V3}}/auth/depost/platform
Content-Type: application/json
Способ аутентификации: Аутентификация не требуется
Передаваемые параметры#
Параметры body запроса.
[
{
"department" : "[\"Finance Department\",\"First Finance Department\"]",
"position" : "",
"module" : "decision-management-register",
"authority": {
"usePrivilege" : "true",
"empowerPrivilege" : "true"
}
}
]
Возвращаемые параметры (json + таблица)#
Success (200)#
{
"status": 200,
"data": [
{
"status": true
}
]
}
Failed (404)#
POST Настройка прав доступа к подключениям данных для департамента и должности#
Контроль прав доступа к модулю: Необходимы права доступа к модулю в [Управление правами] - [Система управления] - [Управление правами] Контроль прав доступа к данным: В [Управление правами] - [Управление персоналом] пользователь должен иметь права на управление соответствующим отделом и права на изменение отдела или назначение ролей
Основная информация#
Статус интерфейса: Опубликован
URL интерфейса: POST {{API_PATH_V3}}/auth/depost/connection
Content-Type: application/json
Способ аутентификации: Аутентификация не требуется
Передаваемые параметры#
Параметры body запроса.
[
{
"department" : "[\"Finance Department\",\"First Finance Department\"]",
"position" : "",
"connectionName" : "Data Connections",
"authority": {
"usePrivilege": "true",
"managePrivilege": "true",
"empowerPrivilege": "true"
}
}
]
Возвращаемые параметры (json + таблица)#
Success (200)#
{
"status": 200,
"data": [
{
"status": true
}
]
}
Failed (404)#
POST Настройка прав доступа к планировщику задач для департамента и должности#
Контроль прав доступа к модулям: Требуются права доступа к модулю в [Управление правами] - [Система управления] - [Управление правами доступа] Контроль прав доступа к данным: В [Управление правами] - [Управление персоналом] пользователь должен иметь соответствующие права управления отделом; в [Управление правами] - [Планировщик] пользователь должен иметь соответствующие права доступа к планировщику задач.
Основная информация#
Статус интерфейса: Опубликован URL интерфейса: POST {{API_PATH_V3}}/auth/depost/schedule Content-Type: application/json Способ аутентификации: Аутентификация не требуется
Передаваемые параметры#
Параметры body запроса
Возвращаемые параметры (json + таблица)#
Success (200)#
Failed (404)#
Измерение ролей#
Просмотр прав#
POST Просмотр прав доступа к каталогам по роли#
Основная информация#
Статус интерфейса: Опубликован
URL интерфейса: POST {{API_PATH_V3}}/auth/role/entry/list
Content-Type: application/json
Способ аутентификации: Аутентификация не требуется
Передаваемые параметры#
Параметры body запроса.
{
"role" : "Test Role A",
"entries": [
"[\"First-level directory\",\"Second-level directory II\"]"
]
}
Возвращаемые параметры (json + таблица)#
Success (200)#
{
"status": 200,
"data": {
"entry": [
{
"authority": {
"editPrivilege": true,
"viewPrivilege": true,
"empowerPrivilege": true,
"export": false
},
"entryId": "bb8b1f88-5869-4d79-8cdf-768c843b3f63"
}
]
}
}
Failed (404)#
POST Просмотр прав доступа к персоналу по роли#
Основная информация#
Статус интерфейса: Опубликован URL интерфейса: POST {{API_PATH_V3}}/auth/role/personnel/list Content-Type: application/json Способ аутентификации: Аутентификация не требуется
Передаваемые параметры#
Параметры body запроса
Возвращаемые параметры (json + таблица)#
Success (200)#
Failed (404)#
POST Просмотр прав доступа к системе управления по роли#
Основная информация#
Статус интерфейса: Опубликован
URL интерфейса: POST {{API_PATH_V3}}/auth/role/platform/list
Content-Type: application/json
Способ аутентификации: Аутентификация не требуется
Передаваемые параметры#
Параметры body запроса.
{
"role" : "Test Role A",
"modules": [
"decision-management-register"
]
}
Возвращаемые параметры (json + таблица)#
Success (200)#
{
"status": 200,
"data": {
"platformModule": [
{
"authority": {
"empowerPrivilege": true,
"usePrivilege": true
},
"platformId": "decision-management-register"
}
]
}
}
Failed (404)#
POST Просмотр прав доступа к подключениям данных по роли#
Основная информация#
Статус интерфейса: Опубликован
URL интерфейса: POST {{API_PATH_V3}}/auth/role/connection/list
Content-Type: application/json
Способ аутентификации: Аутентификация не требуется
Передаваемые параметры#
Параметры body запроса.
{
"role" : "Test Role A",
"connectionNames" : [
"Data Connections"
]
}
Возвращаемые параметры (json + таблица)#
Success (200)#
{
"status": 200,
"data": {
"connection": [
{
"authority": {
"managePrivilege": true,
"empowerPrivilege": true,
"usePrivilege": true
},
"connectionName": "Data Connections"
}
]
}
}
Failed (404)#
POST Просмотр прав доступа к планировщику задач по роли#
Основная информация#
Статус интерфейса: Опубликован
URL интерфейса: POST {{API_PATH_V3}}/auth/role/schedule/list
Content-Type: application/json
Способ аутентификации: Аутентификация не требуется
Передаваемые параметры#
Параметры body запроса.
{
"role" : "Test role" , //Role ID/role name
"scheduleTasks": [
"Test Scheduler 2"
] //Scheduling ID/Scheduling name
}
Возвращаемые параметры (json + таблица)#
Success (200)#
{
"status" : 200 , //status
"data": {
"schedule": [
{
"authority": {
"managePrivilege" : false , //Management permissions
"empowerPrivilege" : false // Authorization permission
}, //Permission configuration
"scheduleId" : "4105c02a-1491-4c42-940d-6054cb7167f5" //Schedule ID
}
]
}
}
Failed (404)#
Изменение прав#
POST Настройка прав доступа к каталогам для роли#
Основная информация#
Статус интерфейса: Опубликован
URL интерфейса: POST {{API_PATH_V3}}/auth/role/entry
Content-Type: application/json
Способ аутентификации: Аутентификация не требуется
Передаваемые параметры#
Параметры body запроса.
[
{
"role" : "Test Role A" ,
"entry" : "[\"First-level directory\",\"Second-level directory II\"]",
"authority": {
"viewPrivilege" : "true",
"editPrivilege" : "true",
"empowerPrivilege" : "true",
"export" : "false"
}
}
]
Возвращаемые параметры (json + таблица)#
Success (200)#
{
"status": 200,
"data": [
{
"status": true
}
]
}
Failed (404)#
POST Настройка прав доступа к персоналу для роли#
Основная информация#
Статус интерфейса: Опубликован URL интерфейса: POST {{API_PATH_V3}}/auth/role/personnel Content-Type: application/json Способ аутентификации: Аутентификация не требуется
Передаваемые параметры#
Параметры body запроса
Возвращаемые параметры (json + таблица)#
Success (200)#
Failed (404)#
POST Настройка прав доступа к системе управления для роли#
Таблица соответствия параметров модулей системы управления.
Примечание: Другие модули управления, которые являются расширениями или не перечислены по другим причинам, можно просмотреть через полезную нагрузку запросов при настройке соответствующих прав в управлении правами доступа на платформе.
Основная информация#
Статус интерфейса: Опубликован
URL интерфейса: POST {{API_PATH_V3}}/auth/role/platform
Content-Type: application/json
Способ аутентификации: Аутентификация не требуется
Передаваемые параметры#
Параметры body запроса.
[
{
"role" : "Test Role A" ,
"module" : "decision-management-register",
"authority": {
"usePrivilege" : "true",
"empowerPrivilege" : "true"
}
}
]
Возвращаемые параметры (json + таблица)#
Success (200)#
{
"status": 200,
"data": [
{
"status": true
}
]
}
Failed (404)#
POST Настройка прав доступа к подключениям данных для роли#
Основная информация#
Статус интерфейса: Опубликован
URL интерфейса: POST {{API_PATH_V3}}/auth/role/connection
Content-Type: application/json
Способ аутентификации: Аутентификация не требуется
Передаваемые параметры#
Параметры body запроса.
[
{
"role" : "Test Role A" ,
"connectionName" : "Data Connections",
"authority": {
"usePrivilege": "true",
"managePrivilege": "true",
"empowerPrivilege": "true"
}
}
]
Возвращаемые параметры (json + таблица)#
Success (200)#
{
"status": 200,
"data": [
{
"status": true
}
]
}
Failed (404)#
POST Настройка прав доступа к планировщику задач для роли#
Основная информация#
Статус интерфейса: Опубликован URL интерфейса: POST {{API_PATH_V3}}/auth/role/schedule Content-Type: application/json Способ аутентификации: Аутентификация не требуется
Передаваемые параметры#
Параметры body запроса
Возвращаемые параметры (json + таблица)#
Success (200)#
Failed (404)#
7.3.Измерение пользователей#
Просмотр прав#
POST Просмотр прав доступа к каталогам по пользователю#
Основная информация#
Статус интерфейса: Опубликован
URL интерфейса: POST {{API_PATH_V3}}/auth/user/entry/list
Content-Type: application/json
Способ аутентификации: Аутентификация не требуется
Передаваемые параметры#
Параметры body запроса.
{
"user" : "ivanov.i",
"entries": [
"[\"First-level directory\",\"Second-level directory II\"]"
]
}
Возвращаемые параметры (json + таблица)#
Success (200)#
{
"status": 200,
"data": {
"entry": [
{
"authority": {
"editPrivilege": true,
"viewPrivilege": true,
"empowerPrivilege": true,
"export": false
},
"entryId": "bb8b1f88-5869-4d79-8cdf-768c843b3f63"
}
]
}
}
Failed (404)#
POST Просмотр прав доступа к персоналу по пользователю#
Основная информация#
Статус интерфейса: Опубликован URL интерфейса: POST {{API_PATH_V3}}/auth/user/personnel/list Content-Type: application/json Способ аутентификации: Аутентификация не требуется
Передаваемые параметры#
Параметры body запроса
Возвращаемые параметры (json + таблица)#
Success (200)#
Failed (404)#
POST Просмотр прав доступа к системе управления по пользователю#
Основная информация#
Статус интерфейса: Опубликован
URL интерфейса: POST {{API_PATH_V3}}/auth/user/platform/list
Content-Type: application/json
Способ аутентификации: Аутентификация не требуется
Передаваемые параметры#
Параметры body запроса.
{
"user" : "ivanov.i",
"modules": [
"decision-management-register"
]
}
Возвращаемые параметры (json + таблица)#
Success (200)#
{
"status": 200,
"data": {
"platformModule": [
{
"authority": {
"empowerPrivilege": true,
"usePrivilege": true
},
"platformId": "decision-management-register"
}
]
}
}
Failed (404)#
POST Просмотр прав доступа к подключениям данных по пользователю#
Основная информация#
Статус интерфейса: Опубликован
URL интерфейса: POST {{API_PATH_V3}}/auth/user/connection/list
Content-Type: application/json
Способ аутентификации: Аутентификация не требуется
Передаваемые параметры#
Параметры body запроса.
{
"user" : "ivanov.i",
"connectionNames" : [
"Data Connections"
]
}
Возвращаемые параметры (json + таблица)#
Success (200)#
{
"status": 200,
"data": {
"connection": [
{
"authority": {
"managePrivilege": true,
"empowerPrivilege": true,
"usePrivilege": true
},
"connectionName": "Data Connections"
}
]
}
}
Failed (404)#
POST Просмотр прав доступа к планировщику задач по пользователю#
Основная информация#
Статус интерфейса: Опубликован URL интерфейса: POST {{API_PATH_V3}}/auth/user/schedule/list Content-Type: application/json Способ аутентификации: Аутентификация не требуется
Передаваемые параметры#
Параметры body запроса
Возвращаемые параметры (json + таблица)#
Success (200)#
Failed (404)#
7.3.2.Изменение прав#
POST Настройка прав доступа к каталогам для пользователя#
Основная информация#
Статус интерфейса: Опубликован
URL интерфейса: POST {{API_PATH_V3}}/auth/user/entry
Content-Type: application/json
Способ аутентификации: Аутентификация не требуется
Передаваемые параметры#
Параметры body запроса.
[
{
"user" : "ivanov.i",
"entry" : "[\"First-level directory\",\"Second-level directory II\"]",
"authority": {
"viewPrivilege" : "true",
"editPrivilege" : "true",
"empowerPrivilege" : "true",
"export" : "false"
}
}
]
Возвращаемые параметры (json + таблица)#
Success (200)#
{
"status": 200,
"data": [
{
"status": true
}
]
}
Failed (404)#
POST Настройка прав доступа к персоналу для пользователя#
Основная информация#
Статус интерфейса: Опубликован URL интерфейса: POST {{API_PATH_V3}}/auth/user/personnel Content-Type: application/json Способ аутентификации: Аутентификация не требуется
Передаваемые параметры#
Параметры body запроса
Возвращаемые параметры (json + таблица)#
Success (200)#
Failed (404)#
POST Настройка прав доступа к системе управления для пользователя#
Таблица соответствия параметров модулей системы управления.
Примечание: Другие модули управления, которые являются расширениями или не перечислены по другим причинам, можно просмотреть через полезную нагрузку запросов при настройке соответствующих прав в управлении правами доступа на платформе.
Основная информация#
Статус интерфейса: Опубликован
URL интерфейса: POST {{API_PATH_V3}}/auth/user/platform
Content-Type: application/json
Способ аутентификации: Аутентификация не требуется
Передаваемые параметры#
Параметры body запроса.
[
{
"user" : "ivanov.i",
"module" : "decision-management-register",
"authority": {
"usePrivilege" : "true",
"empowerPrivilege" : "true"
}
}
]
Возвращаемые параметры (json + таблица)#
Success (200)#
{
"status": 200,
"data": [
{
"status": true
}
]
}
Failed (404)#
POST Настройка прав доступа к подключениям данных для пользователя#
Основная информация#
Статус интерфейса: Опубликован
URL интерфейса: POST {{API_PATH_V3}}/auth/user/connection
Content-Type: application/json
Способ аутентификации: Аутентификация не требуется
Передаваемые параметры#
Параметры body запроса.
[
{
"user" : "ivanov.i",
"connectionName" : "Data Connections",
"authority": {
"usePrivilege": "true",
"managePrivilege": "true",
"empowerPrivilege": "true"
}
}
]
Возвращаемые параметры (json + таблица)#
Success (200)#
{
"status": 200,
"data": [
{
"status": true
}
]
}
Failed (404)#
POST Настройка прав доступа к планировщику задач для пользователя#
Основная информация#
Статус интерфейса: Опубликован URL интерфейса: POST {{API_PATH_V3}}/auth/user/schedule Content-Type: application/json Способ аутентификации: Аутентификация не требуется
Передаваемые параметры#
Параметры body запроса
Возвращаемые параметры (json + таблица)#
Success (200)#