Difference between revisions of "Ejudge.xml:user map"

From EjudgeWiki
 
 
Line 6: Line 6:
 
|  '''Содержится в:'''    || <tt>[[ejudge.xml:config|config]]</tt>  ||
 
|  '''Содержится в:'''    || <tt>[[ejudge.xml:config|config]]</tt>  ||
 
|-
 
|-
| '''Может содержать:'''  || <tt>[ejudge.xml:map|map]</tt> ||
+
| '''Может содержать:'''  || <tt>[[ejudge.xml:map|map]]</tt> ||
 
|-
 
|-
 
|'''Атрибуты:''' ||''нет''||
 
|'''Атрибуты:''' ||''нет''||

Latest revision as of 12:08, 8 February 2012

Навигация: Главная страница/Система ejudge/Использование/Конфигурационные файлы/ejudge.xml/user_map

Имя элемента: user_map
Содержится в: config
Может содержать: map
Атрибуты: нет
Тип содержимого: игнорируется
Может отсутствовать: да
Может повторяться: нет
Используется в: userlist-server

Описание. Данный элемент является элементом верхнего уровня списка отображения системных (Unix) пользователей в пользователей ejudge. Используется для определения уровня привилегий пользователя при запуске им утилит edit-userlist и serve, когда последние подключаются к базе данных пользователей.

Пример.

<user_map>
 <map system_user="john" ejudge_user="vasya_petrov"/>
</user_map>

В данном примере если пользователь john запустит программу edit-userlist, то программа автоматически получит привилегия доступа к базе пользователей, установленные для пользователя vasya_petrov в базе пользователей ejudge