Требования к CSV-файлам
Создать CSV-файл можно с помощью любого текстового редактора или соответствующего приложения, например Microsoft Office Excel, для этого необходимо отформатировать файл, как описано далее и сохранить его с расширением CSV или TXT.
В строке заголовков CSV-файла содержатся имена атрибутов / полей, значения которых находятся в последующих строках. Имя каждого атрибута отделяется запятой.
Каждая строка под строкой заголовков представляет одного пользователя и содержит данные, используемые для создания этого пользователя. Атрибуты в строке должны следовать в том же порядке, что и имена атрибутов в строке заголовков. Значение каждого атрибута отделяется запятой.
СSV-файл позволяет:
-
создавать новых пользователей (если импортируемый Email отсутствует в домене Платформы)
-
обновлять параметры существующих в домене Платформы пользователей (если импортируемый Email присутствует в системе сервера)
При обновлении параметров существующих пользователей обновляются все поля, включая пустые поля в импортируемом файле.
Формат CSV-файла
Для импортирования пользователей СSV-файл должен содержать следующие необходимые атрибуты:
-
login
-
email
-
password
-
name
-
user_type
-
blocked
-
phone
-
additional_contact
-
comment
-
vvoip_login
-
vvoip_extension
-
vvoip_subnet
-
vvoip_password
Кодировка файла
Если CSV-файл содержит знаки, не входящие в ASCII, или специальные символы, то его необходимо сохранить в кодировке UTF-8 или другой кодировке Юникода.
В зависимости от приложения сохранить CSV-файл в кодировке UTF-8 или другой кодировке Юникода может оказаться проще, если язык Системы сервера соответствует языку, используемому в CSV-файле.
В таблице представлено описание обязательных атрибутов, необходимых для импорта новых пользователей. При отсутствии одного из атрибутов в строке заголовка CSV-файла импорта процесс импорта выполнить не удастся.
Если в файле импорта необязательное поле пусто, то будет использовано значение по умолчанию.
| Вводить атрибуты следует именно так, как они представлены. Атрибуты не должны содержать пробелов. Это должно быть одно слово. Например, First Name является недопустимым. Необходимо ввести FirstName |
| Атрибут | Описание |
|---|---|
Login |
Login указывает идентификатор пользователя, использующийся для входа в Платформу |
Name |
Name указывает идентификатор пользователя. Значение Name должно быть уникальным в пределах домена. Значение атрибута Name используется в качестве отображаемого имени в списке почтовых ящиков в панели управления Exchange и общей адресной книге |
Программы для редактирования CSV-файлов
-
LibreOffice Calc
-
Gnumeric
-
Emacs
-
Microsoft Excel
-
Numbers
-
ТаблицаПро
-
CSVed
-
KSpread
-
Google Docs
-
Блокнот
Требования к файлу импорта
Чтобы посмотреть список параметров учетных записей с ограничениями и обязательностью заполнения, необходимо:
Войти в web-панель администрирования → Перейти в раздел Пользователи → Выбрать домен → Нажать кнопку Список пользователей → Нажать ссылку Требования к файлу импорта