Сделал в большей части для проверки работоспособности авторизации
Занимается добавлением новых пользователей в систему и выдачу им JWT токенов
Метод Login выплевывает JWT токен, с помощью которого мы можем авторизоваться в сваггере:
Обработка/добавление сообщений в систему, в зависимости от иерархии сотрудника. 'CreateMessage' доступен любому пользователю, поэтому не требует каких-то прав.
Создает отчет. При создании отчета на яндекс диск Компании заливается PDF файл
пдфка)) У сотрудников более высокго уровня вместо сообщний будут ссылки на яндекс диск отчетов нижестоящий сотрудников (с их именами и временем создания отчета)
- токен для доступа в диску хранится в конфигурационном файле доменного слоя