I have to install a trixbox server but my client wants to have access to the Freepbx interface for some common administrative tasks, such as managing extensions, voicemail and so on.
For this reason, I need to know if there’s a way to create a new freepbx user with non-root privileges, so that my client cannot modify important settings (trunks, etc.).
The perfect solution would be to completly hide some freepbx sections, (trunks section and others).
after having set the “authtype” field to “database” in /etc/amportal.conf on my trixbox server, I added a user with the Freepbx Administration module without root privileges (permission to manage only extensions), in order to have a more elastic administration process. Apparently all went fine, but now I can’t access to freepbx (pbx>pbx settings)! In fact, when I click on the pbx settings link, the page becomes blank and I see Firefox that shows always the “Connected to 10.1.1.x” (trixbox ip) written in the down bar…
Thanks Bubba, but I couldn’t find a post written by you where there are instructions about editing a second http.conf. Do you remember the thread name?
I tried to search with “Administrators Module” and “AUTHTYPE not set to ‘database’” as keys words.
You posted a link to the docs here which had something about the TB http.conf file did you edit it and restart httpd (httpd -k restart)
then you edit the the amportal.conf to set none to db and do a amportal restart you should then be able to login as admin/ password
and change the admin password
You described exactly the procedure I followed, the problem is that it didn’t work for me…after these steps, if I click on the freepbx link, I can enter without doing any log-in…any ideas?