Это самый простой но самый варварский путь.
Будьте готовы что при первом же обновлении ваша доработка может как исчезнуть, так и сломать всю карточку crm-сущностей.
Но если мы берем очень узкий контекс - конкретная версия битрикс24 без обновлений в закртом контуре то вполне имеет место быть.
dmitrijtest24, создайте тестовый скрипт (допустим t.php) с phpinfo(), откройте его по адресу вашпортал.ру:8891/t.php и посмотрите заполнена ли она.
Возможно ваш портал не добавлен в местную сеть и ваша ОС не отдает данные авторизации.
не пойму как подписка на событие, добавит мне кнопку в открывающийся popup?
Подписка никак не добавит кнопку, но сообщит вам о моменте когда ноды всплывающего окна физически появятся на странице. До момента нажатия на кнопки ноды нет - т.е. кнопку ставить некуда.
vladimirir, проверяйте
1. Является ли ваш пользователь сотрудником организации (группа сотрудники, нахождение в орг.структуре)
2. Проверяйте нет ли проблем с сессиями
3. Используется собственный сервер p'n'p? Если да - проверяйте корректность установки.
Ошибка 401 - это ошибки реста, а телефония не работает из-за push'n'pull
Какая у вас версия Битрикс24 ?
На 21-22 был баг, когда в модуле crm не были описаны js extension который добавлял entities.
На версии 23.675.0. код который я показал выше - работает.
Так же замечу - пользователь который это делает, должен иметь права в CRM