Skip to content

User Groups

A user group grants a set of permissions to everyone in it, so teams get consistent access. See the User Groups guide for how they are used.

/backend/api/v1/userGroups/ID - fetch the user group with the specified ID.

/backend/api/v1/userGroups/ - list all user groups.

ParameterTypeRequiredDescription
idAfterintegerNoOnly include groups with a higher ID
createdSincedatetimeNoOnly include groups created since the given time
updatedSincedatetimeNoOnly include groups updated since the given time

/backend/api/v1/userGroups/ - add a new user group. The newly-added group will be returned.

/backend/api/v1/userGroups/ID - update the user group with the specified ID. The modified group will be returned.

/backend/api/v1/userGroups/ID - delete the user group with the specified ID.

FieldNameTypeDescription
userGroupNameUser GroupTextName of the user group
permissionBillingMainBillingPreset Value(s)Array of permission level names for billing functions
permissionReportsReportsPreset Value(s)Array of permission level names for reports access
permissionCustomersCustomersPreset Value(s)Array of permission level names for customer management
permissionDirectDebitsDirect DebitsPreset Value(s)Array of permission level names for direct debit management
permissionNumbersNumbersPreset Value(s)Array of permission level names for number management
permissionFeaturesFeaturesPreset Value(s)Array of permission level names for feature management
permissionInvoicesInvoicesPreset Value(s)Array of permission level names for invoice management
permissionPaymentsPaymentsPreset Value(s)Array of permission level names for payment management
permissionTransactionsTransactionsPreset Value(s)Array of permission level names for transaction management
permissionCorrespondenceCorrespondencePreset Value(s)Array of permission level names for correspondence management
permissionNotesNotesPreset Value(s)Array of permission level names for notes management
permissionTariffsTariffsPreset Value(s)Array of permission level names for tariff management
permissionDiscountPlansDiscount PlansPreset Value(s)Array of permission level names for discount plan management
permissionUsersUsersPreset Value(s)Array of permission level names for user management
permissionCallOverridesCall OverridesPreset Value(s)Array of permission level names for call override management
permissionGeneratedCDRsGenerated CDRsPreset Value(s)Array of permission level names for generated CDR management
permissionParametersParametersPreset Value(s)Array of permission level names for system parameter management
permissionBulkImportFilesBulk Import FilesPreset Value(s)Array of permission level names for bulk import file management
permissionImageFilesImage FilesPreset Value(s)Array of permission level names for image file management
permissionCarrierTransactionsCarrier TransactionsPreset Value(s)Array of permission level names for carrier transaction management
permissionFixedFeeTariffsFixed Fee TariffsPreset Value(s)Array of permission level names for fixed fee tariff management
permissionSentEmailsSent EmailsPreset Value(s)Array of permission level names for sent email management
permissionPaymentCardsPayment CardsPreset Value(s)Array of permission level names for payment card management
permissionPaymentCardPaymentsPayment Card PaymentsPreset Value(s)Array of permission level names for payment card payments management
permissionPaymentCardRunsPayment Card RunsPreset Value(s)Array of permission level names for payment card run management
permissionDirectDebitPaymentsDirect Debit PaymentsPreset Value(s)Array of permission level names for direct debit payments management
permissionDirectDebitRunsDirect Debit RunsPreset Value(s)Array of permission level names for direct debit run management
permissionTicketsTicketsPreset Value(s)Array of permission level names for ticket management
permissionCustomerContactsCustomer ContactsPreset Value(s)Array of permission level names for customer contact management
permissionFeatureDiscountSchemesFeature Discount SchemesPreset Value(s)Array of permission level names for feature discount scheme management
permissionEmailAddressesEmail AddressesPreset Value(s)Array of permission level names for email address management
permissionCustomerActivityCustomer ActivityPreset Value(s)Array of permission level names for customer activity viewing
permissionUserActivityUser ActivityPreset Value(s)Array of permission level names for user activity viewing
permissionIgnoreTrafficNumbersIgnore Traffic NumbersPreset Value(s)Array of permission level names for ignore traffic number management
permissionIgnoreTrafficChargebandsIgnore Traffic ChargebandsPreset Value(s)Array of permission level names for ignore traffic chargeband management
permissionXeroTasksXero TasksPreset Value(s)Array of permission level names for Xero task management
permissionExpectedPaymentsExpected PaymentsPreset Value(s)Array of permission level names for expected payment management
permissionBillingTasksBilling TasksPreset Value(s)Array of permission level names for billing task management
permissionDisasterRecoveryFilesDisaster Recovery FilesPreset Value(s)Array of permission level names for disaster recovery file management
permissionTODOsTODOsPreset Value(s)Array of permission level names for TODO management
permissionServicesServicesPreset Value(s)Array of permission level names for service management
permissionSettingsStandardFeaturesStandard FeaturesPreset Value(s)Array of permission level names for standard feature management
permissionSettingsFeatureTypesFeature TypesPreset Value(s)Array of permission level names for feature type management
permissionSettingsTransactionTypesTransaction TypesPreset Value(s)Array of permission level names for transaction type management
permissionSettingsServiceChargeIntervalsService Charge IntervalsPreset Value(s)Array of permission level names for service charge interval management
permissionSettingsCallTypesCall TypesPreset Value(s)Array of permission level names for call type management
permissionSettingsCarrierCallTypesCarrier Call TypesPreset Value(s)Array of permission level names for carrier call type management
permissionSettingsCallTypesAKACall Types AKAPreset Value(s)Array of permission level names for call type AKA management
permissionSettingsChargebandDiscrepanciesChargeband DiscrepanciesPreset Value(s)Array of permission level names for chargeband discrepancy management
permissionSettingsCustomerStatusesCustomer StatusesPreset Value(s)Array of permission level names for customer status management
permissionSettingsNumberStatusesNumber StatusesPreset Value(s)Array of permission level names for number status management
permissionSettingsFeatureStatusesFeature StatusesPreset Value(s)Array of permission level names for feature status management
permissionSettingsPaymentTypesPayment TypesPreset Value(s)Array of permission level names for payment type management
permissionSettingsNumberTypesNumber TypesPreset Value(s)Array of permission level names for number type management
permissionSettingsCustomerGroupsCustomer GroupsPreset Value(s)Array of permission level names for customer group management
permissionSettingsUserGroupsUser GroupsPreset Value(s)Array of permission level names for user group management
permissionSettingsDepartmentsDepartmentsPreset Value(s)Array of permission level names for department management
permissionSettingsNoteTypesNote TypesPreset Value(s)Array of permission level names for note type management
permissionSettingsTicketTypesTicket TypesPreset Value(s)Array of permission level names for ticket type management
permissionSettingsTicketStatusesTicket StatusesPreset Value(s)Array of permission level names for ticket status management
permissionSettingsTicketPrioritiesTicket PrioritiesPreset Value(s)Array of permission level names for ticket priority management
permissionSettingsTicketActivityTypesTicket Activity TypesPreset Value(s)Array of permission level names for ticket activity type management
permissionSettingsTicketSuppliersTicket SuppliersPreset Value(s)Array of permission level names for ticket supplier management
permissionSettingsTicketResponsesTicket ResponsesPreset Value(s)Array of permission level names for ticket response management
permissionSettingsCommissionProfilesCommission ProfilesPreset Value(s)Array of permission level names for commission profile management
permissionSettingsCarrierTransactionTypesCarrier Transaction TypesPreset Value(s)Array of permission level names for carrier transaction type management
permissionSettingsVATRatesVAT RatesPreset Value(s)Array of permission level names for VAT rate management
permissionSettingsCustomerProductsCustomer ProductsPreset Value(s)Array of permission level names for customer product management
permissionSettingsCorrespondenceTypesCorrespondence TypesPreset Value(s)Array of permission level names for correspondence type management
permissionSettingsUserActivityReasonsUser Activity ReasonsPreset Value(s)Array of permission level names for user activity reason management
permissionSettingsCallTypeCustomGroupsCall Type Custom GroupsPreset Value(s)Array of permission level names for call type custom group management
permissionSettingsLocationsLocationsPreset Value(s)Array of permission level names for location management
permissionSettingsIgnoreTrafficNumberTypesIgnore Traffic Number TypesPreset Value(s)Array of permission level names for ignore traffic number type management
permissionSettingsIgnoreTrafficChargebandTypesIgnore Traffic Chargeband TypesPreset Value(s)Array of permission level names for ignore traffic chargeband type management
permissionSettingsUserActivityTypesUser Activity TypesPreset Value(s)Array of permission level names for user activity type management
permissionSettingsInvoiceUsageReportCustomerProfilesInvoice Usage Report Customer ProfilesPreset Value(s)Array of permission level names for invoice usage report customer profile management
permissionSettingsMyAccountCustomerProfilesMyAccount Customer ProfilesPreset Value(s)Array of permission level names for MyAccount customer profile management
permissionSettingsMyAccountNumbersMyAccount NumbersPreset Value(s)Array of permission level names for MyAccount number management
permissionSettingsMyAccountCampaignsMyAccount CampaignsPreset Value(s)Array of permission level names for MyAccount campaign management
permissionSettingsXeroTaskTypesXero Task TypesPreset Value(s)Array of permission level names for Xero task type management
permissionSettingsExpectedPaymentTypesExpected Payment TypesPreset Value(s)Array of permission level names for expected payment type management
permissionSettingsCustomerClassesCustomer ClassesPreset Value(s)Array of permission level names for customer class management
permissionSettingsCarriersCarriersPreset Value(s)Array of permission level names for carrier management
permissionSettingsBillingTaskTypesBilling Task TypesPreset Value(s)Array of permission level names for billing task type management
permissionSettingsStoredFilesProviderTypesStored Files Provider TypesPreset Value(s)Array of permission level names for stored files provider type management
permissionSettingsStoredFilesProvidersStored Files ProvidersPreset Value(s)Array of permission level names for stored files provider management
permissionSettingsAutoTopupProfilesAuto Topup ProfilesPreset Value(s)Array of permission level names for Auto Topup profile management
permissionSettingsTODOStatusesTODO StatusesPreset Value(s)Array of permission level names for TODO status management
permissionSettingsTODOActivityTypesTODO Activity TypesPreset Value(s)Array of permission level names for TODO activity type management
permissionSettingsTODORepeatRulesTODO Repeat RulesPreset Value(s)Array of permission level names for TODO repeat rule management
permissionSettingsTODOSuggestionsTODO Action Taken/Next StepsPreset Value(s)Array of permission level names for TODO action/suggestion management
permissionSettingsServiceStatusesService StatusesPreset Value(s)Array of permission level names for service status management
permissionSettingsServiceTypesService TypesPreset Value(s)Array of permission level names for service type management
permissionBillingBillingRunBilling RunPreset Value(s)Array of permission level names for billing run operations
permissionBillingProcessingProcessingPreset Value(s)Array of permission level names for billing processing operations
permissionBillingDirectDebitsDirect DebitsPreset Value(s)Array of permission level names for direct debit operations
permissionBillingCallsCallsPreset Value(s)Array of permission level names for call-related billing operations
permissionBillingBillingRunsBilling RunsPreset Value(s)Array of permission level names for billing run management
permissionBillingBillingCyclesBilling CyclesPreset Value(s)Array of permission level names for billing cycle management
permissionBillingCDRFilesCDR FilesPreset Value(s)Array of permission level names for CDR file management
permissionBillingDeletedCallsDeleted CallsPreset Value(s)Array of permission level names for deleted call management
permissionDataProtectionResponsibilitiesData Protection ResponsibilitiesPreset Value(s)
permissionDataProtectionUserActivityUser ActivityPreset Value(s)
permissionDataProtectionCustomerActivityCustomer ActivityPreset Value(s)
permissionDataProtectionAccessData Protection AccessPreset Value(s)
idUser Group IDTextThe unique identifier for this user group