card 593 Логика редактирования ролей вынесена в отдельный класс