diff --git a/src/pages/setting/index.tsx b/src/pages/setting/index.tsx
index 141713fd..d2d03f58 100644
--- a/src/pages/setting/index.tsx
+++ b/src/pages/setting/index.tsx
@@ -334,16 +334,20 @@ const Setting = () => {
label: intl.get('通知设置'),
children: ,
},
- {
- key: 'syslog',
- label: intl.get('系统日志'),
- children: ,
- },
- {
- key: 'login',
- label: intl.get('登录日志'),
- children: ,
- },
+ ...(user?.role === 0
+ ? [
+ {
+ key: 'syslog',
+ label: intl.get('系统日志'),
+ children: ,
+ },
+ {
+ key: 'login',
+ label: intl.get('登录日志'),
+ children: ,
+ },
+ ]
+ : []),
...(user?.role === 0 && !isDemoEnv
? [
{