ESET Online Help

Select the topic

Company (category)

Calls in the Company category provide user information for the company specified by the companyId parameter.

ESET MSP Administrator 2 API uses a simple hierarchical model. Each user can view and modify objects that are lower in the hierarchy.

Permission model

Permissions are always granted to all data fields of a certain object. Users can either see all of an object's data or none of it. The Access level can be set for each company separately. There are 3 levels of user access:

Read - user can only read object's data.

Write - user can create additional companies and users and edit them.

NoAccess - user has no access to information about the object set to NoAccess.



Access levels are inherited. That means a user with a certain access level  to a company will automatically have that same access level to the company's subsidiary companies, unless a different access level is specified.


Company hierarchy

EMA2 company hierarchy includes the following levels:

1.ESET HQ – The root of the whole hierarchy. It is not considered a company; so it is not associated with a Price-List

2.Distributor – An ESET partner in specific countries that distributes (sells) ESET products.

3.Division A Distributor who can group/divide specific subordinated companies into Divisions.

4.MSP (Company) Managed Service Provider company that provides computer maintenance services.

5.MSP Manager (Company) Special type of MSP Company that manages and is responsible for Managed MSP Companies.

6.Managed MSP (Company) Special type of MSP Company that is managed by MSP Manager Company.

7.MSP Customer Company that hired an MSP Company.