Difference between revisions of "Permissions"

From FusionPBX
Jump to: navigation, search
Line 15: Line 15:
  
 
What needs to be achieved with permissions.
 
What needs to be achieved with permissions.
* FusionPBX needs permission read and write to most of FreeSWITCH's files.
+
* FusionPBX needs permission to read and write to most of FreeSWITCH's files.
* FreeSWITCH needs permission to read all its files
+
* FreeSWITCH needs permission to read all its files and write to the storage directory and its sub directories.
 
* FreeSWITCH needs read permissions on the fusionpbx/secure directory and execute on the cli conf file and the fax and email php files.
 
* FreeSWITCH needs read permissions on the fusionpbx/secure directory and execute on the cli conf file and the fax and email php files.

Revision as of 07:11, 19 January 2011

Permissions are a critical part of a working system.


Incorrect permissions can cause many problem including the following:

  • fusionpbx writing the config files for freeswitch
  • prevent voicemail to email from actually sending the email
  • prevent recordings from working
  • prevent fax to email working


Where do the file permissions come from.

  • FusionPBX gets its file permissions from the user account that the web server is running under.
  • FreeSWITCH gets its file permissions under the user account that it runs under


What needs to be achieved with permissions.

  • FusionPBX needs permission to read and write to most of FreeSWITCH's files.
  • FreeSWITCH needs permission to read all its files and write to the storage directory and its sub directories.
  • FreeSWITCH needs read permissions on the fusionpbx/secure directory and execute on the cli conf file and the fax and email php files.