> For the complete documentation index, see [llms.txt](https://itgro-aly.gitbook.io/test-docs/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://itgro-aly.gitbook.io/test-docs/pokaz-kartochki-zvonka-sotrudnikam-iz-spiska.md).

# pokaz kartochki zvonka sotrudnikam iz spiska

Рассмотрим случай когда нужно показывать карточку звонка в CRM не всем сотрудникам, а только определенным.

Для этого в кастомизации можно настроить список по id номерам сотрудников из Битрикс24.

Пример кода кастомизации.

В коде нужно добавить в список $allowedUserIds id номера сотрудников для которых нужно показывать карточку звонка, id сотрудника можно узнать зайдя в профиль в Битрикс24, в адресной строке браузера.

Код нужно добавить в файл `/opt/itgrix_bx/customizer/actions/customize_show_call_card.php`, и включить кастомизацию в настройках модуля в админке - **Настройки - Модуль - Кастомизация - параметров отображения карточки звонка**

```php
<?php
$allowedUserIds = [123, 124, 125];

// Конвертируем USER_ID в int
$userId = isset($params['USER_ID']) ? intval($params['USER_ID']) : 0;

// Проверка: $userId не должен быть 0 (пустой/невалидный) и должен быть в списке разрешённых
$isAllowed = ($userId !== 0) && in_array($userId, $allowedUserIds, true);

if ($isAllowed) {
  // Показываем карточку
  return [
      'state' => 'success',
      'data'  => $params,
  ];
}

// Скрываем карточку
return [];
```
