User – пользователь системы
<< Click to Display Table of Contents >> Объектная модель > CoreEntities – администрирование User – пользователь системы |
Справочники типа «Пользователь системы» создаются для того, чтобы пользователи могли входить в систему и работать в ней. Справочники и наследники этого типа используются для назначения прав доступа.
К справочникам типа «Пользователь системы» относится, например, справочник Сотрудники.
Для добавления логики работы со справочниками используются методы репозитория типа сущности «Пользователь» – Sungero.CoreEntities.Users. Наследник от Sungero.CoreEntities.Recipients.
Для создания, изменения и удаления пользователей используйте методы, которые есть у всех репозиториев:
•создание, удаление, изменение сущности
•получение идентификаторов пользователей
•получение смещения даты и времени от UTC
Методы
Имя |
Описание |
---|---|
Получить смещение даты и времени от UTC |
|
GetPersonalPhotoThumbnail() |
Получить миниатюру для фотографии пользователя |
Свойства
Имя |
Тип |
Описание |
---|---|---|
AccessRights |
Права доступа |
|
Description |
string |
Текстовое описание, комментарий |
DisplayValue |
string |
Отображаемое имя сущности |
History |
История работы с сущностью |
|
Id |
long |
Идентификатор |
Info |
Информация о типе сущности Пользователь |
|
IsSystem |
Nullable<bool> |
Признак того, что субъект прав является системным |
Login |
ILogin |
Учетная запись пользователя |
Name |
string |
Имя пользователя |
PersonalPhoto |
byte[] |
Фотография пользователя |
Sid |
Nullable<Guid> |
Идентификатор субъекта прав |
State |
Состояние сущности Пользователь |
|
Status |
Nullable<Enumeration> |
Состояние сущности. Возможные значения: Действующая, Закрытая |
StatusAllowedItems |
EnumerationItems |
Доступные значения для свойства Status |
© Компания Directum, 2024 |