Hi Stuart
The Open API specifications have taken a very coarse-grained approach to authorization, so that operations (the REST verbs) are classified as whether they can be executed by anyone or only by an Admin role.
My opinion is that this is
illustrative and not
normative - in any real implementation of the APIs permissions will be assigned according to real business roles according to business needs.
However this is my opinion only, which needs to be validated with the Open API leaders (mentioning them here explicitly so that they will get a notification):
@Andreas Polz,
@Stephen Harrop,
@PIERRE GAULTIER.
Hope this helps
------------------------------
Jonathan Goldberg
Amdocs Management Limited
------------------------------