
    ןEf                     F    d dl T d dlZ G d dej        j                  ZdS )    )*Nc            
          e Zd ZdZdZdZdZdZdZdZ	dZ
d	gZej                            ej        j        d
dddd          Zej                            ej        j        dddd          Zej                            ej        j        dd          Zej                            ej        j        ddd          Zej                            ej        j        ddi           Zej                            ej        j        dd          Zej                            ej        j        dddgd          Zej                            ej        j        dddd d!d"d#$          Zd%S )&CmfAccessRuleacl
AccessRuleu*   Правило Списка ДоступаACRFreadonlyrulesT	parent_idzID ACL)captionprimary_keynullabler	   visibleACLCmfAccessList)r   modelr   r   u   Отключено)defaultr   u   Тип)r	   r   r   u   Тип объекта	acl_model)r   widgetchoicesCmfMultiChoiceWidgetu   Поля объекта)r   r   	CmfPersonCmfPersonGroupu(   Пользователи и группы)leftmodelsr   u   Уровень доступаu   Запретить всеu/   Запретить редактированиеu   Разрешить чтениеu/   Разрешить редактированиеu   Разрешить все)deny	denyWritereadwritefull)r   r   N)__name__
__module____qualname__	ui_moduleui_nameverbose_namecode_prefixlogical_deleteacl_default_user_policyacl_parent_fieldacl_allow_createorderno_partition_bycmffieldsFieldCmfTUUIDidCmfRelationparentCmfBooldisabledCmfStrsys_typeobject_modelCmfJsonobject_fieldsCmfGenericM2Msubjects	CmfChoiceaccess_level     ./cmf/fields/cmf_access_rule.pyr   r      s       IG?LKN('=			
X4%Z^hm 
 
o 
oBZ
_e^c  e eFz
 2EK_``Hz
 1D%YabbH:##
#:; $  L J$$
#9C\ % ^ ^Mz
 t[BR4S  ^H   I IH :##
&E/J5F/
 
 $ 	 	LLLr@   r   )cmf.includecmf.fields.cmf_access_listr-   r   	CmfEntityr   r?   r@   rA   <module>rE      sV        ! ! ! !" " " " "CJ( " " " " "r@   