pub struct UserInfo {Show 22 fields
pub user_huid: Uuid,
pub ad_login: String,
pub ad_domain: String,
pub name: String,
pub company: Option<String>,
pub company_position: Option<String>,
pub department: Option<String>,
pub emails: Vec<String>,
pub other_id: String,
pub user_kind: UserKind,
pub active: Option<bool>,
pub created_at: Option<DateTime<Utc>>,
pub cts_id: Option<Uuid>,
pub description: Option<String>,
pub ip_phone: Option<u32>,
pub manager: Option<String>,
pub office: Option<String>,
pub other_ip_phone: Option<u32>,
pub other_phone: Option<String>,
pub public_name: Option<String>,
pub rts_id: Option<Uuid>,
pub updated_at: Option<DateTime<Utc>>,
}Expand description
Информация о пользователе
Fields§
§user_huid: Uuidid пользователя в системе eXpress
ad_login: Stringactive-directory логин пользователя
ad_domain: Stringactive-directory домен
name: StringИмя пользователя
company: Option<String>Компания которую представляет пользователь
company_position: Option<String>Позиция пользователя в компании
department: Option<String>Департамент в составе которого находится пользователь
emails: Vec<String>Email адреса пользователя
other_id: StringАльтернативный id?
TODO: откройте issue с расширением описания если станет понятно что это
user_kind: UserKindВид пользователя
active: Option<bool>Признак активности пользователя
created_at: Option<DateTime<Utc>>Время регистрации пользователя
cts_id: Option<Uuid>id сервера на котором зарегистрирован пользователь
description: Option<String>Описание пользователя
TODO: откройте issue с расширением описания если станет понятно для чего это используется
ip_phone: Option<u32>ip для внутренних звонков eXpress
manager: Option<String>Начальник пользователя?
TODO: откройте issue с расширением описания если станет понятно для чего это используется
office: Option<String>Офис пользователя?
TODO: откройте issue с расширением описания если станет понятно для чего это используется
other_ip_phone: Option<u32>Альтернативный ip для внутренних звонков eXpress
TODO: откройте issue с расширением описания если станет понятно для чего это используется
other_phone: Option<String>Альтернативный телефон пользователя
TODO: утонить где основной, добавить примечание
public_name: Option<String>Публичное имя пользователя
TODO: откройте issue с расширением описания если станет понятно для чего это используется
rts_id: Option<Uuid>TODO: откройте issue с расширением описания если станет понятно для чего это используется
updated_at: Option<DateTime<Utc>>Время последнего изменения информации о пользователе