Roles service

Hierarchy

  • RolesService

Constructors

Properties

crmNamespace: string = '/crm/v1'
httpClient: HttpClient
namespace: string = '/company/v1'

Methods

  • Create role entity

    Parameters

    Returns Promise<AxiosResponse<any, any>>

  • Delete role entity

    Parameters

    • id: string

    Returns Promise<AxiosResponse<any, any>>

  • Get permissions

    Returns Promise<AxiosResponse<IPermissions, any>>

    list of permissions

  • Get role by id

    Parameters

    • id: string

    Returns Promise<AxiosResponse<any, any>>

    role entity

  • Get roles

    Returns Promise<AxiosResponse<IRole[], any>>

    list of roles

  • Update role entity

    Parameters

    Returns Promise<AxiosResponse<any, any>>

  • Update role permissions funnels

    Returns Promise<AxiosResponse<any, any>>

Generated using TypeDoc