Где разместить модель / свойства Разрешения - PullRequest
2 голосов
/ 18 февраля 2020

Этот вопрос относится к OpenAPI 3.0.0

Необходимо указать разрешения «Создание, чтение, обновление и удаление» для моделей и свойств.

Указать c, некоторые из наших разрешений определены для моделей / свойств, и хотя существует корреляция с методом / операциями контроллера, они не совпадают.

Это для внутреннего использования, чтобы общаться с клиентами, но все же хотел бы знать, существует ли шаблон.

Два варианта, которые я рассмотрел:

  • Добавьте x-permissions к каждому применимому Components Object и все готово
  • Определите права пользователя в Security Scheme Object и ссылаться на них из соответствующих Security Requirement Object

Спецификаций для ссылки:

...