This section explains how a web service client's access to a web service API is controlled. It lists out the permissions that are required to access BMC ProactiveNet web services.
Your user role must have appropriate permissions to access data by using web service APIs. By default, some user groups and roles are assigned permissions to access a specific web service API. The following table lists the permissions required to access a specific web service API and the user groups and roles that can access the specific web service API by default.
Permissions required to access BMC ProactiveNet web services and the user groups and roles that can access the corresponding web service by default
Web service APIs | Permissions | User groups | Roles |
---|---|---|---|
All web services |
| BPPM WS Full Access | Web Services Access |
Web services to collect data from BMC ProactiveNet | Allow to retrieve Performance Data | BPPM Administrators, BPPM Model Administrators, and BPPM WS Full Access | Super Admin, Service Administrator, and Web Services Access |
Web services to manage configuration items (CIs) | Allow to retrieve Performance Data | Cloud Administrator and BPPM WS Full Access | Cloud Administrator and Web Services Access |
Web services to create event | Allow the events web service APIs | BPPM Administrators, BPPM Monitoring Administrators, and BPPM WS Full Access | Super Admin, Event Administrator, and Web Services Access |
Web services to manage Service Level Objective (SLO) | Allow SLO management console | BPPM Administrators, BPPM Model Administrators, BPPM Monitoring Administrators, BPPM Supervisors, BPPM WS Full Access, and Cloud Administrator | Cloud Administrator, Data Collection Administrator, Event Administrator, Event Supervisor, Service Administrator, Service Supervisor, Super Admin, and Web Services Access |
Allow SLO management | BPPM Administrators, BPPM Model Administrators, BPPM Monitoring Administrators, and BPPM WS Full Access | Super Admin, Data Collection Administrator, Service Administrator, and Web Services Access | |
Web services for BMC ProactiveNet Central Monitoring Administration |
| BPPM Administrators and BPPM WS Full Access | Super Admin and Web Services Access |
Web services to retrieve details about BMC ProactiveNet Integration Services | Allow miscellaneous web service requests | BPPM Administrators, BPPM Monitoring Administrators, BPPM Supervisors, Cloud Administrator, and BPPM WS Full Access | Super Admin, Event Administrator, Data Collection Administrator, Service Administrator, Cloud Administrator, and Web Services Access |
If you want permissions to be assigned to other user groups, your administrator must assign them manually using BMC ProactiveNet Administration Console. For information about user groups and roles, see Managing users.