Импорт телефона из Active Directory

Здравствуйте! Импортирую пользователей в iTop из AD скриптом AD_import_accounts. Подскажите как добавить в импорт номер телефона?

Добавил поле telephonenumber, при выполнении в режиме симуляции номер телефона отображается, а при импорте ни чего не происходит.

// List of attributes to retrieve
$aAttribs = array(
        'samaccountname',
        'sn',
        'givenname',
        'userprincipalname',
        'cn',
        'memberof',
        'mail',
        'telephonenumber',
);

$oPerson = new Person();
$oPerson->Set('name', $aData['sn']);
$oPerson->Set('first_name', $aData['givenname']);
$oPerson->Set('email', $aData['mail']);
$oPerson->Set('org_id', $aConfig['default_organization']);
$oPerson->Set('phone', $aData['telephonenumber']);

Продолжаю отвечать самому себе)

Номер телефона импортируется только для новых контактов, при синхронизации ранее созданных контактов синхронизация номера телефона не выполняется.

1 лайк

К сожалению, не все вопросы ещё разобраны. Если бы все отвечали сами себе, когда находили ответ, жизнь превратилась бы в сказку)
Спасибо, сегодня вы сделали мир чурочку лучше)
Я серьёзно.