Начиная с версии FreePBX 12 появилась новая управляющая панель пользователя (User Control Panel (UCP)), в которой есть множество дополнительных возможностей. Панель User Control Panel (UCP) использует User Management для настройки авторизации и прав пользователя.

Чтобы создать нового пользователя UCP переходим в Admin > User Management и в разделе User нажимаем кнопку Add.

В FreePBX новый пользователь UCP создается автоматически при создании внутреннего номера

  • Login Name— Логин, используемый для авторизации в User Control Panel (UCP)
  • Description— Описание пользователя.
  • Password— Пароль, используемый с логином.
  • Groups — Группа, в которую входит данный пользователь
  • Primary Linked Extension — Основной внутренний номер пользователя.

User Details можно не заполнять, пользователь потом сам сможет заполнить эту информацию, переходим сразу во вкладку UCP. В открывшемся окне разрешаем пользователю авторизацию в UCP, выбрав Allow Login: Yes

В следующей вкладке Miscellaneous даем возможность пользователю осуществлять вызовы с помощью WebRTC Phone, Enable Originating Calls: Yes

Во вкладке Call History позволим пользователю просматривать CDR,  Allow CDR: Yes 

В CDR Access выбираем внутренний номер, чьи CDR будут отображаться.

Во вкладке Presence State разрешим выставлять статусы присутствия из панели UCPEnable Presence: Yes

Далее переходим во вкладку WebRTC, включаем Enable WebRTC Phone: Yes и нажимаем Submit в правой нижней части экрана.

Теперь можно залогиниться под созданным пользователем и осуществлять вызовы из браузера с помощью