Объект системы "пользователь"

Объект "пользователь" (далее пользователь) принадлежит системному справочнику "пользователи".

Справочник "пользователи" допускает только одноуровневую группировку. Группы справочника не могут содержать дочерние группы. Пользователи не могут находится вне групп.

В справочнике допускается создавать неограниченное количество групп и перемещать пользователей между ними. При этом в справочнике имеются предопределенные группы:

  • Администратор (admin)
  • Пользователь (user)
  • Заблокированные (blocked)

При перемещении пользователя в группу "Заблокированные" (blocked), для пользователя прекращается доступ к ресурсам, открытым в группах доступа, не смотря на то что он остается членом этих групп

При создании пользователя cms автоматически размещает его в группе 'пользователи'(user) и назначает его членом пользовательской группы доступа.

Смена пользовательских групп и групп доступа осуществляется только пользователями состоящими в группе доступа 'администраторы' или группы доступа с правами на соответствующие ресурсы.

Для каждого пользователя cms создает связанную с пользователем директорию для хранения изображений

Параметры принимаемые объектом:

  • Уникальный, неизменяемый ID
  • Имя пользователя (логин)
  • Хеш отпечаток пароля
  • Адрес электронной почты
  • Тип авторизации (одно или двух ступенчатая)
  • Дата регистрации
  • Дата последнего входа