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 +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
-
... ... @@ -11,7 +11,7 @@ 11 11 {{/note}} 12 12 13 13 {{note title="Special note concerning FreePBX batch extension imports"}} 14 -FreePBX does not provide hooks in to the batch import process for extensions. This means that if the iSymphony FreePBX module is installed, while a batch import is run, the module will not be aware of the extensions that were just created. To resolve this you can simply reinstall the iSymphony FreePBX module from **Admin->Module Admin**, in FreePBX. **NOTE: Re-installation of the module will revert any settings you have changed in the Admin->iSymphony V3 page, or any of the iSymphony Setting Sections in other FreePBX pages.** 14 +FreePBX does not provide hooks in to the batch import process for extensions. This means that if the iSymphony FreePBX module is installed, while a batch import is run, the module will not be aware of the extensions that were just created. To resolve this you can simply reinstall the iSymphony FreePBX module from **Admin->Module Admin**, in FreePBX. This will re-scan the extensions. **NOTE: Re-installation of the module will revert any settings you have changed in the Admin->iSymphony V3 page, or any of the iSymphony Setting Sections in other FreePBX pages, to default values.** 15 15 {{/note}} 16 16 17 17 = Synchronization Modes = ... ... @@ -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 )))|(((