- Documents best practice for an API server to accept or reject requests depending on what a client is authorized to do.
- A secure control plane is essential.
- Authorization limits what clients can do to what is allowed.
- These recommendations allow interoperability using widely adopted open technologies.
- Recommends using AMWA IS-10 Authorization Specification
- This specifies how client provides credentials and gets access tokens.
- Encryption is a prerequisite (see BCP-003-01).
There is more information about the NMOS Specifications and their GitHub repos at https://specs.amwa.tv/nmos.