1.4. Импорт пользователей

После установки пакетов с диска НауЛинукс Школа на сервере в файле /data/import/ChronoGraph/Users.zip будет размещена тестовая база данных, содержащая данные о пяти пользователях. База данных представляет собой заархивированный при помощи архиватора zip файл Users.xml. Ниже показано содержимое файла /data/import/ChronoGraph/Users.zip с тестовой базой данных.

<Users>
<User  surname="Аббясов"  name="Аббясов Тимур"  firstname="Тимур"  secondname=""  login="abb"  password="abb"  id="{4247E91C-1D91-4469-9BF5-77355ABFA2B4}">
<role>Ученик</role>
<class>7б</class>
</User>
<User  surname="Артемьева"  name="Артемьева Татьяна Юрьевна"  firstname="Татьяна"  secondname="Юрьевна"  login="art"  password="art"  id="{136D915A-1E5E-4A66-BF97-F6F90DC1F3D0}">
<role>Преподаватель</role>
<role>КлассныйРуководитель</role>
</User>
<User surname="Бакуняева"  name="Бакуняева Ирина Сергеевна" firstname="Ирина" secondname="Сергеевна"  login=""  password="bak" id="{FC434AF1-B98C-47B0-9DD4-55EE85824CDB}"> 
<role>Преподаватель</role>
</User>
<User surname="Батраков"  name="Батраков Даниил"  firstname="Даниил" secondname=""  login=""  password="bat" id="{35F29969-607B-45F6-B5D2-BC0129742C26}">
<role>Ученик</role>
<class>3а</class>
</User>
<User surname="Яшин"  name="Яшин Алеша"  firstname="Алеша"  secondname="" login=""  password="yash"  id="{D0C8F584-D935-4A80-B6D2-505B7F031AA9}"> 
<role>Ученик</role>
<class>6а</class>
</User>
</Users>
	  

Содержащиеся в этом файле login и password используются в качестве имен пользователей и паролей при работе с сервером. Если атрибут login пуст, идентификатор пользователя будет сформирован автоматически с использованием механизмов транслитерации. Например, для пользователя "Яшин Алеша" будет сформирован идентификатор пользователя "yashin.alesha", который в дальнейшем может быть использован пользователем для аутентификации.

Замените файл Users.zip на ваш, имеющий такую же структуру и название. Обратите внимание, что структура классов и параллелей в этом файле должна совпадать с настройками, произведенными на этапе начальной настройки сервера.

[Замечание]Замечание

Чтобы воспользоваться тестовой базой и не использовать реальную базу данных вашего учебного заведения, не меняйте файл /data/import/ChronoGraph/Users.zip. В этом случае на этапе начальной настройки Школьного сервера не следует вносить изменений в созданную по умолчанию структуру классов и параллелей.

Проимпортировать базу данных можно как через интерфейс школьного портала, так и при помощи ОфисМастера.

1.4.1. Импорт пользователей через интерфейс школьного портала

Выберите АдминистрированиеИмпорт. Нажмите кнопку Загрузить (см. Рис. 1.15). Дождитесь завершения операции.

Импорт базы данных

Рисунок 1.15. Импорт базы данных

Далее необходимо сконфигурировать структуру классов и наборы ресурсов по преподаваемым предметам и по методическим объединениям. Для этого выберите по очереди:

  • АдминистрированиеСтруктура школыСформировать структуру классов

  • АдминистрированиеСтруктура школыСконфигурировать набор ресурсов по преподаваемым предметам

  • АдминистрированиеСтруктура школыСконфигурировать набор ресурсов по методическим объединениям

Конфигурирование структуры школы

Рисунок 1.16. Конфигурирование структуры школы

Затем выберите Преподавательский составОбщая информацияОбласть обмена данными и нажмите кнопку Переиндексировать — в окне Область обмена данными появится список дисциплин.

Настройка портала завершена.

Завершите сеанс пользователя plone, нажав кнопку Выход на верхней панели портала.

1.4.2. Импорт пользователей при помощи ОфисМастер

Запустите ОфисМастер, введя в строке URL браузера адрес http://имя_сервера:81/OfficeMaster. Администратор имеет имя пользователя и пароль hr_manager.

Нажмите кнопку Импорт пользователей в левой части окна. В появившемся поле введите полный путь до файла, содержащего базу данных. Нажмите кнопку Импортировать данные. Дождитесь окончания процесса импорта.

[Внимание]Внимание

После регистрации пользователей дайте хотя бы одному из них право на управление пользователями, введя его в группу "Управление персоналом", после чего удалите учетную запись hr_manager из системы — она больше не нужна. Инструкции по смене пароля см. в руководстве пользователя ОфисМастер — система управления инфраструктурой.