ConfigWiseSDK Documentation Beta

Enumeration Role​Entity.​Supported​Role

public enum SupportedRole
RoleEntity.SupportedRole RoleEntity.SupportedRole String String RoleEntity.SupportedRole->String

Member Of

RoleEntity

Conforms To

String

Enumeration Cases

role​System​Admin

case roleSystemAdmin
  • Those users are used by VipaHelda. This role represents most priveleged users (system admins).

role​System​Sales

case roleSystemSales
  • VipaHelda users who manage sales of product.

role​System​Finance

case roleSystemFinance
  • VipaHelda users who manages finance / payments.

role​Company​Manager

case roleCompanyManager
  • This kind of users are Company's users.

  • Company Manager is most priveleged user who can create (manage) internal Company Employees.

  • Company Managers uses 3DE app to create / edit Company Catalogs.

role​Company​Employee

case roleCompanyEmployee
  • Company Employee who visits clients of company and make orders (based on clients wishes).

  • Company Employee uses IPD app to construct scene and then make (publish) an Order.

role​Company​Auth​Token

case roleCompanyAuthToken
  • Company Auth Token role - used in B2C mode. Each Company may have own auth token to pass athorization in SDK.

  • This kind of authorization doesn't require company users authorizatin then.

  • Permissions for such kind of authorized session are the same like for ROLE_COMPANY_EMPLOYEE.