R12.3-2026Apr21
Open API
NetBrain supports Open API achieved by OAuth 2.0 protocol. OAuth 2.0 is an authorization protocol. It controls access to APIs by allowing users or applications to grant limited access to their resources without sharing credentials. In the system, OAuth clients are managed in the OAuth Client Manager tab. For more information, see OAuth Client Manager.
To enhance security, the system provides API privilege control, allowing you to define which APIs each user can access. When a user calls any API, the relevant data is recorded in the Audit Log. 
In this chapter, you will learn about the Open API for NetBrain in the following aspects.
- Add OAuth Client
- Configure advanced settings for Open API
- Define API Group and assign API Groups to users so that users can access the APIs in that group.