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 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.
NOTE
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 any other role, they can
operate according to the role's permissions.
OPERATIONS
GET Provider's details
You can get the details of the Provider. Apply a request to the Accounting Service API.
📝 For more details on how to syntax the request, see here.
Provide access roles on the Provider
You can provide users with access roles on the Provider.
1. Read registered clients (see
here
) and retrieve the client's id.
2. Decide on 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 on how to syntax the request, see here .
ASSIGN Installations to the Provider
You can assign one or more Installations to the Provider. Apply a request to the Accounting Service API.
📝 For more details on how to syntax the request, see here .
FETCH all Installations assigned to the provider
You can fetch all Installations assigned to the Provider. Apply a request to the Accounting Service API.
📝 For more details on how to syntax the request, see here .
SEARCH Installations assigned to the provider
You can search for specific Installation/Installations assigned to the
Provider that match 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 field. You can search
for Installations by Project, Provider, infrastructure, 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 on 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.