U
    =e                     @   s,   d dl mZ d dlT G dd dejjZdS )    )OrderedDict)*c                	   @   s  e Zd ZdZdZdZdZdZdddgZd	Z	dZ
G d
d dejjjZejjejjddddddZejjejjddddddZejjejjddddZejjejjddddddZejjejjdddddddZejjejjddddZejjejjddddZejjejjd ddd!Zejjejjd"dd#Zejjejjd$dd#Zejjejjd%dd#Z ejjejj!d&dd'Z"ejjejj#d(d)d*Z$ejjejjd+ddd,Z%d-S ).	CmfPersonZPersonstructZPRSZuserIconu   Пользователь
user_localz==TZstaticc                   @   s   e Zd ZdZdS )zCmfPerson.nameu   ИмяN)__name__
__module____qualname__caption r   r   ./cmf/fields/cmf_person.pyname   s   r   u
   Логинalways)r
   unique	load_modereadonlyindexu)   Группы и права доступаZCmfPersonGroupZ
rg_members)Zno_aclr
   modelbackrefrightu   Убрать из выбораF)r
   nullabledefaultu&   Задачи к утверждениюZCmfTaskZapprovers_for)r
   r   r   r   visibleu+   Локальный пользователь)r
   r   r   r   r   r   u5   Сотрудник тех. поддержки EvaTeam)r
   r   Zdefalutu0   Есть права администратора)r
   r   Zvirtualu;   Поле для синхронизации аккаунта)r
   r   r   u(   Не работает/Уволенный)r
   r   u   API Токенu   Webhook Токенu7   Логин для внешней авторизации)r
   r   u1   Двухфакторная авторизацияZCmfAuthTwoFactor)r
   r   u   Доступ в Service Desk)r
   r   r   N)&r   r   r	   Zui_nameZ	ui_moduleZcode_prefixZiconZverbose_nameZdefault_options_filterZacl_typeZcache_inmemorycmfmodels	CmfEntityr   ZfieldsZFieldZCmfLoginZloginZCmfGenericM2MZrg_member_ofZCmfBoolZ
cmf_hiddenZCmfM2MZtasks_for_approver   Z
is_supportZis_adminZdeleted_loginZdoes_not_workZCmfStr64Zapi_token_hashZwebhook_token_hashZ	CmfStr128Z	ext_loginZCmfRelationZ
two_factorZservicedesk_allowr   r   r   r   r      s   
   	           r   N)collectionsr   Zcmf.includer   r   r   r   r   r   r   r   <module>   s   