diff --git a/apps/jumpserver/conf.py b/apps/jumpserver/conf.py index 8afa16eb5..a3583e69d 100644 --- a/apps/jumpserver/conf.py +++ b/apps/jumpserver/conf.py @@ -327,6 +327,7 @@ class Config(dict): 'TERMINAL_MAGNUS_ENABLED': True, 'TERMINAL_KOKO_SSH_ENABLED': True, 'TERMINAL_RAZOR_ENABLED': True, + 'TERMINAL_OMNIDB_ENABLED': True, # 安全配置 'SECURITY_MFA_AUTH': 0, # 0 不开启 1 全局开启 2 管理员开启 diff --git a/apps/jumpserver/settings/custom.py b/apps/jumpserver/settings/custom.py index 9f645617b..b6f6e9863 100644 --- a/apps/jumpserver/settings/custom.py +++ b/apps/jumpserver/settings/custom.py @@ -140,6 +140,7 @@ LOGIN_REDIRECT_MSG_ENABLED = CONFIG.LOGIN_REDIRECT_MSG_ENABLED CLOUD_SYNC_TASK_EXECUTION_KEEP_DAYS = CONFIG.CLOUD_SYNC_TASK_EXECUTION_KEEP_DAYS TERMINAL_RAZOR_ENABLED = CONFIG.TERMINAL_RAZOR_ENABLED +TERMINAL_OMNIDB_ENABLED = CONFIG.TERMINAL_OMNIDB_ENABLED TERMINAL_MAGNUS_ENABLED = CONFIG.TERMINAL_MAGNUS_ENABLED TERMINAL_KOKO_SSH_ENABLED = CONFIG.TERMINAL_KOKO_SSH_ENABLED diff --git a/apps/settings/serializers/public.py b/apps/settings/serializers/public.py index 7e9f46b7d..25b104af5 100644 --- a/apps/settings/serializers/public.py +++ b/apps/settings/serializers/public.py @@ -38,6 +38,7 @@ class PrivateSettingSerializer(PublicSettingSerializer): TERMINAL_RAZOR_ENABLED = serializers.BooleanField() TERMINAL_MAGNUS_ENABLED = serializers.BooleanField() TERMINAL_KOKO_SSH_ENABLED = serializers.BooleanField() + TERMINAL_OMNIDB_ENABLED = serializers.BooleanField() ANNOUNCEMENT_ENABLED = serializers.BooleanField() ANNOUNCEMENT = serializers.DictField()