Changes for page FreePBX Module Administration
Last modified by superadmin on 2021/09/09 20:55
Summary
-
Page properties (4 modified, 0 added, 0 removed)
Details
- Page properties
-
- Parent
-
... ... @@ -1,0 +1,1 @@ 1 +xwiki:ISYMDOCS.Home.iSymphony Administrator's Guide - Author
-
... ... @@ -1,1 +1,1 @@ 1 -XWiki. michaely1 +XWiki.ryanp - Tags
-
... ... @@ -1,0 +1,1 @@ 1 +freepbx|administration|flash|module|elastix|pbx|in|a - Content
-
... ... @@ -42,6 +42,21 @@ 42 42 43 43 When **Sync With User Management** is disabled all iSymphony user settings and extension relationships will be managed from **Applications->Extensions->[extension** **number]->iSymphony Settings** in FreePBX. Settings in **Admin->User Management** will not be used in iSymphony. 44 44 45 +== User Authentication == 46 + 47 +Beginning in iSymphony Module v13.0.5.0 authentication directly against FreePBX is supported. This allows iSymphony to integrate with the FreePBX user manager system while remaining agnostic. iSymphony Server v3.5.1 and later will support the module's FreePBX authentication provider. Starting in FreePBX v14 the sync with User Manager feature will require the authentication provider. This means for **FreePBX v14** and later **iSymphony Module v13.0.5.0 **and **iSymphony Server v3.5.1** or later will be required to use the sync with User Manager feature. 48 + 49 +By default the authentication will take place over HTTP to the asterisk hostname specified in the module. For remote setups using sync with User Manager, using HTTPS is encouraged. HTTPS can be setup as follows: 50 + 51 +1. Install a certificate on the FreePBX server. See the FreePBX HTTPS Setup documentation for more information. 52 +1. On the machine the iSymphony Server is installed on add the protocol and port to the jvm.args file: 53 +11. Open /opt/isymphony3/server/jvm.args 54 +11. Add "-Dcom.xmlnamespace.panel.freepbx.auth.port=443". The default SSL port is 443, modify as needed with the SSL port specified in FreePBX. 55 +11. Add "-Dcom.xmlnamespace.panel.freepbx.auth.protocol=https". 56 +11. Restart the iSymphony Server for the changes to take affect. 57 + 58 +The same technique can be used to modify the default port (80) over HTTP for special setups. 59 + 45 45 = iSymphony Module Configuration Page = 46 46 47 47 The main iSymphony Module Configuration Page contains information about the module's connection to the iSymphony server along with top level configuration options for the iSymphony Server. You can access this page by navigating to **Admin->iSymphony V3** in FreePBX. ... ... @@ -432,6 +432,10 @@ 432 432 433 433 The iSymphony FreePBX Module will add a section called **iSymphony Settings** to the Extension Configuration Page in FreePBX. This section will allow you to manage iSymphony settings for a specific Extension and User. You can access the FreePBX Extension Configuration Page by navigating to **Applications->Extensions** in FreePBX. 434 434 450 +{{note}} 451 +An extension can only be assigned to a single user. If an extension is bound to a different user, and then bound to a new user, the previous user will lose the binding to that extension. 452 +{{/note}} 453 + 435 435 |=((( 436 436 Add to iSymphony: 437 437 )))|(((