diff --git a/dbd/qq/SYS_SAIMOD_SECURITY_USER_RIGHTS.php b/dbd/qq/SYS_SAIMOD_SECURITY_USER_RIGHTS.php
new file mode 100644
index 0000000..98ff612
--- /dev/null
+++ b/dbd/qq/SYS_SAIMOD_SECURITY_USER_RIGHTS.php
@@ -0,0 +1,12 @@
+Img';}
public static function right_public(){return false;}
- public static function right_right(){return \SYSTEM\SECURITY\Security::check(\SYSTEM\SECURITY\RIGHTS::SYS_SAI);}
+ public static function right_right(){return \SYSTEM\SECURITY\Security::check(\SYSTEM\SECURITY\RIGHTS::SYS_SAI) && \SYSTEM\SECURITY\Security::check(\SYSTEM\SECURITY\RIGHTS::SYS_SAI_IMG);}
public static function sai_mod__SYSTEM_SAI_saimod_sys_img_flag_css(){}
public static function sai_mod__SYSTEM_SAI_saimod_sys_img_flag_js(){return \SYSTEM\LOG\JsonResult::toString(
diff --git a/sai/modules/saimod_sys_locale/saimod_sys_locale.php b/sai/modules/saimod_sys_locale/saimod_sys_locale.php
index d91f1b5..2e315ce 100644
--- a/sai/modules/saimod_sys_locale/saimod_sys_locale.php
+++ b/sai/modules/saimod_sys_locale/saimod_sys_locale.php
@@ -132,7 +132,7 @@ class saimod_sys_locale extends \SYSTEM\SAI\SaiModule {
public static function html_li_menu(){return '
';}
public static function right_public(){return false;}
- public static function right_right(){return \SYSTEM\SECURITY\Security::check(\SYSTEM\SECURITY\RIGHTS::SYS_SAI);}
+ public static function right_right(){return \SYSTEM\SECURITY\Security::check(\SYSTEM\SECURITY\RIGHTS::SYS_SAI) && \SYSTEM\SECURITY\Security::check(\SYSTEM\SECURITY\RIGHTS::SYS_SAI_SECURITY);}
public static function sai_mod__SYSTEM_SAI_saimod_sys_security_flag_css(){return \SYSTEM\LOG\JsonResult::toString(
array(\SYSTEM\WEBPATH(new \SYSTEM\PSAI(),'modules/saimod_sys_security/saimod_sys_security.css')));}
diff --git a/sai/modules/saimod_sys_security/saimod_sys_security_right.tpl b/sai/modules/saimod_sys_security/saimod_sys_security_right.tpl
index 11ba748..d578bc7 100644
--- a/sai/modules/saimod_sys_security/saimod_sys_security_right.tpl
+++ b/sai/modules/saimod_sys_security/saimod_sys_security_right.tpl
@@ -3,7 +3,6 @@
${name}
${description}
-
-
+ ${right_edit_btn}
\ No newline at end of file
diff --git a/sai/modules/saimod_sys_security/saimod_sys_security_rights.tpl b/sai/modules/saimod_sys_security/saimod_sys_security_rights.tpl
index df47c7a..fea5083 100644
--- a/sai/modules/saimod_sys_security/saimod_sys_security_rights.tpl
+++ b/sai/modules/saimod_sys_security/saimod_sys_security_rights.tpl
@@ -1,4 +1,4 @@
-
+${addright_btn}
diff --git a/sai/modules/saimod_sys_security/saimod_sys_security_user_right.tpl b/sai/modules/saimod_sys_security/saimod_sys_security_user_right.tpl
new file mode 100644
index 0000000..ad4478e
--- /dev/null
+++ b/sai/modules/saimod_sys_security/saimod_sys_security_user_right.tpl
@@ -0,0 +1,7 @@
+
+
${ID}
+
${name}
+
${description}
+
true
+
${remove_btn}
+
\ No newline at end of file
diff --git a/sai/modules/saimod_sys_security/saimod_sys_security_user_right_add.tpl b/sai/modules/saimod_sys_security/saimod_sys_security_user_right_add.tpl
new file mode 100644
index 0000000..10a3128
--- /dev/null
+++ b/sai/modules/saimod_sys_security/saimod_sys_security_user_right_add.tpl
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/sai/modules/saimod_sys_security/saimod_sys_security_user_rights.tpl b/sai/modules/saimod_sys_security/saimod_sys_security_user_rights.tpl
new file mode 100644
index 0000000..7d7a430
--- /dev/null
+++ b/sai/modules/saimod_sys_security/saimod_sys_security_user_rights.tpl
@@ -0,0 +1,11 @@
+
+
+
ID
+
Name
+
Description
+
Access
+
Remove
+
+ ${user_rights_table}
+ ${user_rights_add}
+
\ No newline at end of file
diff --git a/sai/modules/saimod_sys_security/saimod_sys_security_user_rights_add.tpl b/sai/modules/saimod_sys_security/saimod_sys_security_user_rights_add.tpl
new file mode 100644
index 0000000..684e419
--- /dev/null
+++ b/sai/modules/saimod_sys_security/saimod_sys_security_user_rights_add.tpl
@@ -0,0 +1,4 @@
+
+
+
+
\ No newline at end of file
diff --git a/sai/modules/saimod_sys_security/saimod_sys_security_user_view.tpl b/sai/modules/saimod_sys_security/saimod_sys_security_user_view.tpl
index d9a1612..d40c80f 100644
--- a/sai/modules/saimod_sys_security/saimod_sys_security_user_view.tpl
+++ b/sai/modules/saimod_sys_security/saimod_sys_security_user_view.tpl
@@ -32,5 +32,9 @@