Page tree

This page describes how you can create accounts for your service providers, organizations and users.

Add a service provider account

In order to add a new Service Provider account, simply access the Service Providers link in the Navigation area, then click the Add New Service Provider icon. You are redirected to a form that you need to fill in.

For extended information on how you can set up and manage a service provider account, read the Service Providers area in the VoipNow User Guide.

Set account details

Most of the fields in the form are self-explanatory, but the ones below require a few specifications.

Password

If Password auto generation is selected, VoipNow will generate the Service Provider's password.

Charging Identifier

On each account, the administrator can set up a Charging identifier, which is an alphanumeric (plus -,_,*) value 6-32 characters long used for identifying the parent accounts.

When you add a new account, the charging identifier is automatically filled with the value of the parent account. If the parent account does not have any charging identifier, this field will be blank.


Screenshot: New Service Provider Input Form Example

Set permissions and phone numbers

After creating a Service Provider account, you can customize their permissions and phone numbers or you can skip this step and come back to it any time later on. The images below illustrate how you can adjust such permissions and phone numbers.

UnifiedAPI Management

Enables the Service Providers's organizations to use UnifiedAPI and to manage third-party applications that will be allowed to access the system resources on their behalf, as resource owners. The remote applications will be able to handle local and external calls using their extensions and they will be authenticated with the OAuth protocol.

CallerID Management

Allows the Service Provider to edit the CallerID of their extensions. Furthermore, when enabled, this feature allows the service provider to assign this permission to their child accounts as well.

Allow to provision devices

Enables the service provider to manage its child accounts' provisioning templates and SIP devices.

For the Modify level, the Service Provider will be able to manage its organization accounts' provisioning templates and SIP devices (including adding new equipment), regardless of the type of permission assigned on the accounts.
In short, the Service Provider can handle the provisioning preferences of their child accounts even if their Allow to provision devices option is set to View or even to None.

Maximum concurrent text to speech

The option is not displayed unless the Allow text to speech option has been previously enabled from the Unified CommunicationsZero Priority → General page.

Incoming phone number selection

This area is not displayed unless the system administrator has defined at least one public phone number for one of the available channels from the ChannelsChannel <channel_name> ManagementAdd Public Phone Numbers to Channel <channel_name> page. Also, this area is not displayed unless at least one public phone number is available in the system, meaning that it has not been assigned to another Service Provider account.

Add an organization account

To add a new organization account, go to the service provider's context, access the Service providers link in the Navigation area, click the name of the recently created service provider and customize the settings.

The first steps in setting up the account is adding the time intervals and the charging plans.

For more information on how to add and manage an organization account, read the Organizations area in the VoipNow User Guide.

Time intervals

These are necessary for the service provider charging plans.

The service provider charging plans can be applied to the organizations in the service provider context. They define how the service provider charges its organizations.

To create a time interval, click the Time Intervals icon available in their context.

Charging plans

Once the time intervals have been added, you can start creating the charging plans.

To create a charging plan, click the Charging Plans icon available in their context.

After setting the time intervals and the charging plans, you can add the Organization account with a simple click on the Add Organization icon in the Service Provider context.

Add a user account

To create a user account in the organization context, go to the organization's context, access the Organizations link in the Navigation area, click the name of the recently created organization, and customize its settings.

The first steps in setting up the account is adding the time intervals and the charging plans.

Time intervals

These are necessary for the organization charging plans.

The organization charging plans can be applied to the users in the organization context. They define how the organization charges its users.

To create a time interval, click the Time Intervals icon available in their context.

Charging plans

Once the time intervals have been added, you can start creating the charging plans.

To create a charging plan, click the Charging Plans icon available in their context.

After setting the time intervals and the charging plans, you can add the User account with a simple click on the Add User icon in the Organization context.

Video tutorial

Watch the video below to learn to create Service Provider, Organization, and User accounts. This is where you will also learn how to add phone extensions to your system.

Video Transcript

Hi and welcome to our series of VoipNow server configuration tutorials. In this video, you will learn how to create service provider, organization and user accounts. You’ll also learn how to add two phone extensions.

  1. First, let's talk about the roles present in VoipNow. VoipNow relies on a multi-tenant structure with role-based administration, where each Service Provider can have several Organizations, each Organization multiple Users, and so on.
  2. Every account comes with roles, permissions and limits that are either set or inherited from its upper level.
  3. To configure the system and start making calls, we need to start from the top and add a service provider account. Fill in the contact and company name fields, choose a username to log in to the interface, then complete the rest of the fields.
  4. When you're in the charging plan section, you can choose one of the existing plans.
  5. Once you're done with these configs, click OK to start creating account permissions and limits. Under permissions, you can grant the Service Provider account management privileges to system functions or features like child account management and resources management (including charging plans and phone numbers).
  6. Then you can set the account limits. Let’s set a limit of 10 organizations with 100 users and 100 extensions, IVRS, calling queues and so on.
  7. You will need to fill the maximum number of concurrent calls both public and internal, and disk quotas for voicemail, call recordings, sound files or faxes.
  8. If you want, you can also set an expiration date for this account. You may want to do this if the account is on trial or in demo period. Finally, you can assign available DID numbers to the service provider account.
  9. You now have a service provider account you can work with. Now, let's create a charging plan which will be assigned to all organization accounts belonging to this SP account.
  10. We’re done with that, now we can continue by adding Organizations to our Service Provider account. An Organization account is typically a business entity with users, where each user can hold one or several extensions.
  11. Add an organization account and fill in the fields just like you did when you created the SP account. Then choose the roles and the phone numbers.
  12. It's good to note that the organization limits cannot exceed the limits set in the parent level, the Service provider account. Once the Organization account is created, set up a charging plan, just as you did previously.
  13. Finally, add a User. The same steps apply. Set the corresponding limits to the account level, the number of phone extensions, concurrent calls and disk quotas for user generated content – voicemail, call recordings or faxes.
  14. Continue by choosing the roles and phone numbers. Don't forget to finish by assigning a charging plan.
  15. Then create the phone extensions. Remember that a user can have one or several extensions, including phone extensions and special extensions such as IVRs or queues.
  16. Enter a name for the extension and a number. That is the short number used for calls between users within the same organization. We have now created User 1 with extension 001.
  17. For the extension features, you can leave all fields on default values. They can be changed at any time later on, according to the user’s needs.
  18. Then, repeat the process. Create another user and another extension. Let’s say user 2 with extension 002. This will allow you to make a call between the two extensions.
  19. You should now have a Service provider account with an Organization account and two users with two phone extensions, 001 and 002. Each account level should have its charging plan assigned to the corresponding child account.

Congratulations, you now have a working VoipNow system. I hope you enjoyed our videos. Thank you for watching.




  • No labels

Except where otherwise noted, content in this space is licensed under a Creative Commons Attribution 4.0 International.