dennisaj / fusionpbx

Automatically exported from code.google.com/p/fusionpbx
0 stars 0 forks source link

only admins and superadmins can add conferences #136

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
What steps will reproduce the problem?
1. Create a user of a group other than admin or superadmin (lets call the user 
as testuser).
2. Allow the group to make everything with conferences (check all the 
permissions in 'Conferences' and 'Conferences Active' in the Advanced->Group 
Manager).
3. Login as the testuser.
4. Go to Apps->Conferences.
5. Click "+".
See 'access denied' message.

What is the expected output? What do you see instead?
Testuser should be allowed to add a conference.

What version of the product are you using? On what operating system?
r1335

Please provide any additional information below.
I've found that the following piece of code at 
mod/conferences/v_conferences_edit.php causes this behavior (lines 84-87):

//check if the user has been assigned to this conference room
if (strlen($conference_auth_array[$dialplan_include_id]) == 0) {
                echo _("access denied");
                exit;
            }

Original issue reported on code.google.com by Vitaly.T...@gmail.com on 10 Jul 2011 at 10:13

GoogleCodeExporter commented 9 years ago
Granular permission for conferences has been updated in revision 1379.

Original comment by markjcrane@gmail.com on 15 Jul 2011 at 6:19