EmployeeAction

Информация о том, может ли сотрудник совершить конкретное действие.

message EmployeeAction {
    required string Name = 1;
    required bool IsAllowed = 2;
}
  • Name — строковой идентификатор действия. Принимает одно из следующих значений:

    • CreateDocuments — создавать и редактировать документы и черновики;

    • DeleteRestoreDocuments — удалять документы и черновики, восстанавливать документы;

    • SignDocuments — подписывать документы;

    • AddResolutions — согласовывать документы;

    • RequestResolutions — передавать на подпись и согласование;

    • ManageCounteragents — видеть списки контрагентов и работать с ними.

  • IsAllowed — признак того, что сотруднику разрешено это действие.


См. также

Структура используется: