[Freeswitch-users] FreeSwitch External provisioning

Stanislav Sinyagin ssinyagin at gmail.com
Fri Jun 26 21:30:19 MSD 2015


If I understand your question correctly, the answer is positive: you can
have SIP users in multiple independent domains, and users with the same
usernames in different domains will coexist without problems. Also you can
make freeswitch authenticate the SIP users against an external database.
On Jun 26, 2015 6:38 PM, <ahegazi at vmclouds.co.uk> wrote:

> Hi Folks,
>
>
> Basically I am a newbie to FreeSwitch, I already have installed and
> configured it on a Debian machine. I am using a softphone application from
> cloudsoftphone.cz where I created a profile with a username/password and
> I entered the sub-domain name which is already given to the Sip server.
>
>
> The thing is that this app only connects to one single machine with
> specific domain-name already defined at the softphone app provider. This
> limits the ability to provide any service to different customers as in this
> case they MUST be granted different accounts that aren't duplicated. As
> long as the customer prefers to have numbers over names this might cause
> conflicts if I want to deal with different customers. The alternative as I
> read is to read external provisioning which allows us to write a script in
> the backend which is called by the mobile app to retrieve full SIP account
> configuration. This feature basically allows us to set up each application
> differently based on what the end user enters into the app after its
> installation.
> We will pass the information the user has entered in the mobile app
> (typically username and password, or just some voucher code) to this
> script, which can use this information to identify the user and return the
> right SIP account credentials like this order
>
> 1. end user downloads and installs the app, enters credentials - these are
> by default SIP username and SIP password but with the external
> provisioning, the end user can enter any information that this provisioning
> service will be able to recognise.
> 2.The credentials are sent over HTTPS to your provisioning server
> 4. the app receives XML with parameters from provider’s provisioning server
> 5. the app is provisioned and the end user can start using it
>
>
> So, to summarize is there any possible way to create this provisioning
> server with the freeswitch.?!!
>
>
>
> Thanks,
> Abdel
>
>
> _________________________________________________________________________
> Professional FreeSWITCH Consulting Services:
> consulting at freeswitch.org
> http://www.freeswitchsolutions.com
>
> Official FreeSWITCH Sites
> http://www.freeswitch.org
> http://confluence.freeswitch.org
> http://www.cluecon.com
>
> FreeSWITCH-users mailing list
> FreeSWITCH-users at lists.freeswitch.org
> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users
> http://www.freeswitch.org
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20150626/d1a5c06b/attachment.html 


Join us at ClueCon 2016 Aug 8-12, 2016
More information about the FreeSWITCH-users mailing list