I have searched the documentation but can not find a method to allow users to access the user panel to look at voice mail and call monitor records. It seems that PIAF provides access differently than Freepbx for enhanced security reasons. Is there a simple way to allow a user access without providing access to the entire system.
I am a simpleton so please give me step by step info.
I did find this post that is a workaround but would like to hear if this is PIAF approved the best route to take.
Thanks in advance
This is the post I found from early 2012
Since this is a FreePBX problem, I googled FreePBX recordings password admin assets and found this post: freepbx.org/forum/freepb...ication-prompts-for-ari-after-upgrade-to-2-10
On 7/17/2012, warmbowski has a response where they indicate that they used some code in the pbx.conf file to get around the error. I tried the suggested fix but found that it still gave everyone access to the admin side of FreePBX, which I don't want. But using this example as a springboard, I modified pbx.conf to look like the following:
As always, YMMV, but I hope this helps someone else along the way.
anomaly0617, Feb 26, 2014
#2
rjaiswal likes this.
I am a simpleton so please give me step by step info.
I did find this post that is a workaround but would like to hear if this is PIAF approved the best route to take.
Thanks in advance
This is the post I found from early 2012
Since this is a FreePBX problem, I googled FreePBX recordings password admin assets and found this post: freepbx.org/forum/freepb...ication-prompts-for-ari-after-upgrade-to-2-10
On 7/17/2012, warmbowski has a response where they indicate that they used some code in the pbx.conf file to get around the error. I tried the suggested fix but found that it still gave everyone access to the admin side of FreePBX, which I don't want. But using this example as a springboard, I modified pbx.conf to look like the following:
#No password protect /var/www/html/admin/assets/css
<Directory /var/www/html/admin/assets/css>
Order Allow,Deny
Allow from all
Satisfy any
</Directory>
#No password protect /var/www/html/admin/assets/js
<Directory /var/www/html/admin/assets/js>
Order Allow,Deny
Allow from all
Satisfy any
</Directory>
#No password protect /var/www/html/admin/assets/images/jquery-ui
<Directory /var/www/html/admin/assets/images/jquery-ui>
Order Allow,Deny
Allow from all
Satisfy any
</Directory>
#Password proctect /var/www/html/admin
<Directory /var/www/html/admin>
AuthType Basic
AuthName "Restricted Admin Area"
AuthUserFile /usr/local/apache/passwd/wwwpasswd
Require user wwwadmin maint
</Directory>
#Password protect /var/www/html/panel
<Directory /var/www/html/panel>
AuthType Basic
AuthName "Restricted Area"
AuthUserFile /usr/local/apache/passwd/wwwpasswd
Require user wwwadmin maint
</Directory>
#Password protect /var/www/html/maint
<Directory /var/www/html/maint>
AuthType Basic
AuthName "Restricted Area"
AuthUserFile /usr/local/apache/passwd/wwwpasswd
Require user maint
</Directory>
#Password protect /var/www/html/meetme
<Directory /var/www/html/meetme>
AuthType Basic
AuthName "Restricted Area"
AuthUserFile /usr/local/apache/passwd/wwwpasswd
Require user wwwadmin maint meetme
</Directory>
I restarted httpd and so far it seems to be working without prompting for the maint username and password.As always, YMMV, but I hope this helps someone else along the way.
anomaly0617, Feb 26, 2014
#2
rjaiswal likes this.