Только пользователь с ролью Администратор может управлять Кадровиками. Под управлением понимаем - назначение и снятие роли Кадрового специалиста |
Сотрудник с ролью Кадровый специалист отвечает за управление кадровыми процессами. Кадровые специалисты имеют большой доступ к информации, поэтому важно ограничить возможность назначения роли Кадровик. |
API-методы | Примечания | ||
---|---|---|---|
1 | 1) Администратор получает список ролей сотрудников GET /api/v1/employeeRoles | Справочник ролей это список идентификаторов роли с названием роли. Так как это редко обновляемый справочник, то нет потребности запрашивать его каждый раз, если организовано хранение этого справочника на стороне Клиента | |
2 | 2) Получение полного списка справочника сотрудников GET /api/v1/clients/:clientId/employees | Получение справочника сотрудников не является обязательным шагом, в случае, если:
|
API-методы | Примечания | |||
---|---|---|---|---|
1 | 1) Администратор при создание Сотрудника на основании Физ.лица задает роль Кадровик POST /api/v1/clients/:clientId/employees |
|
1 | API-методы | Примечания | ||
---|---|---|---|---|
2 | 1) Кадровик обновляет сотрудника по ID своей ИС PUT /api/v1/clients/:clientId/employees/:externalId/externalId или PUT /api/v1/clients/:clientId/employees/:employeeId |
|
API-методы | Примечания | |
---|---|---|
1 | PUT /api/v1/clients/:clientId/employees/:employeeId/roles/add или PUT /api/v1/clients/:clientId/employees/:employeeId/roles/remove | |
для настройки доступных отделов потребуется использовать идентификаторы отделов, чтобы понять какие отделы есть, можно использовать метод получения полного списка справочника отделов GET /api/v1/clients/:clientId/departments |
API-методы | Примечания | ||
---|---|---|---|
1 | 1) Администратор получает список разрешенных отделов для Сотрудника Кадровика (по ID своей ИС) GET /api/v1/clients/:clientId/employees/:employeeExternalId/externalId/permittedClientDepartments или GET /api/v1/clients/:clientId/employees/:employeeId/permittedClientDepartments |
При обновлении одного сотрудника-кадровика обновляются все другие сотрудники-кадровики того же физлица. Т.е. на текущий момент нельзя двум сотрудникам-кадровикам, относящимся к одному физлицу, установить разные разрешенные отделы | |
2 | 2) Администратор обновляет список разрешенных отделов для Кадровика по ID своей ИС PUT /api/v1/clients/:clientId/employees/:externalId/externalId/permittedClientDepartments PUT /api/v1/clients/:clientId/employees/:employeeId/permittedClientDepartments |
для настройки доступных Типов документов потребуется использовать идентификаторы отделов, чтобы понять какие отделы есть, можно использовать метод получения справочника типов документов GET /api/v1/documentTypes |
API-методы | Примечания | ||
---|---|---|---|
1 | 1) Администратор получает список доступных для Кадровика типов документов GET /api/v1/clients/:clientId/employees/:employeeId/permittedDocumentTypes |
При обновлении одного сотрудника-кадровика обновляются все другие сотрудники-кадровики того же физлица. Т.е. на текущий момент нельзя двум сотрудникам-кадровикам, относящимся к одному физлицу, установить разные разрешения по типам документов | |
2 | 2) Администратор обновляет список разрешенных типов документов для Кадровика PUT /api/v1/clients/:clientId/employees/:employeeId/permittedDocumentTypes или PUT /api/v1/clients/:clientId/employees/:employeeId/permittedDocumentTypes/all |
03. Администратор. Настройка областей видимости для Кадровика
Поиск документации