Manage Providers
This is a guide that refers to a Provider. A Provider is the Organization that operates one or more Installations in one or more Projects. If you are permitted to act on one or more Providers, via this guide you can see all the options you have .
Before you start
You can manage a Provider assigned to a specific Project.
1. Register to the Accounting Service.
2. Contact the administrator of the Project,that this Provider is associated with,to assign you one or more roles on the Provider.
ΝΟΤΕ
In the Accounting Service,the provider_admin role is the main role for managing a Provider.This role permits the user to perform any operation,on a specific Provider.
In case the user is assigned with any other role, he can operate according to the role's permissions.
OPERATIONS
GET Provider's details
Details
You can get the details of the Provider.Apply a request to the Accounting Service API. For more details,how to syntax the request,see here
Provide access roles on the Provider
Details
You can provide users with access roles on the Provider.
1. Read registered clients ( see here) and retrieve client's id.
2. Decide one or more roles,that this user will be assigned with,on the Provider and apply a request to the Accounting Service API.
For more details,how to syntax the request,see here.
ASSIGN Installations to the Provider
Details
You can assign one or more Installations to the Provider.Apply a request to the Accounting Service API. For more details,how to syntax the request,see here.
FETCH all Installations assigned to the provider
Details
You can fetch all Installations,assigned to the Provider.Apply a request to the Accounting Service API. For more details,how to syntax the request,see here.
SEARCH installations, assigned to the provider
Details
You can search for specific Installation/Installations,assigned to the Provider,that matches one or more criteria.You can define search criteria on each field of the Installation Collection or a combination of search criteria on more than one fields.You can search for Installations by Project, Provider, infrastracture, Installation's name, Metric Definition id or a combination of them. Apply a request to the Accounting Service API.You need to provide the search criteria in a specific syntax. For more details,how to syntax the request,see here
Also,if the role, assigned to you,is administrative,you are permitted to perform all the actions described at this section,on the Installations assigned to the Provider.