B
    YfZ                 @   s    d dl T G dd dejjZdS )    )*c               @   s   e Zd ZdZdZdZdZdZdddd	d
gdgiZG dd de	j
jjZe	jje	jjddddddg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ZdS )CmfSecurityLevelRuleZSecurityLevelRuleZsettingsZSLRu4   Правило Уровня безопасностиZproject_adminZui_group_fields_mainaccess_memberaccess_task_fieldsaccess_readonly)namefieldsc               @   s   e Zd ZdgZdZdZdS )zCmfSecurityLevelRule.parentZCmfSecurityLevelZsecurity_level_rulesFN)__name__
__module____qualname__modelsZbackrefnullable r   r   *./common/fields/cmf_security_level_rule.pyparent   s   r   u   СоставZ
CmfOrgUnitZCmfPersonGroupZ	CmfPersonZCmfRoleZCmfProjectRoleT)captionr   r   uA   Пользователи/Группы/Проектные ролиZCmfMultiChoiceWidget)r   r   Zwidgetu-   Доступ только для чтенияF)r   Zvisibledefaultr   N)r
   r   r   Zui_nameZ	ui_moduleZcode_prefixZverbose_nameZacl_typeZui_formcmfr   	CmfEntityr   r	   ZFieldZCmfGenericRelationr   ZCmfJsonr   ZCmfBoolr   r   r   r   r   r      s6   r   N)Zcmf.includer   r   r   r   r   r   r   r   <module>   s   