mirror of
https://github.com/jumpserver/jumpserver.git
synced 2025-09-05 17:30:30 +00:00
feat: 账号密钥用vault储存 (#10830)
* feat: 账号密钥用vault储存 * perf: 优化 Vault * perf: 重构 Vault Backend 设计架构 (未完成) * perf: 重构 Vault Backend 设计架构 (未完成2) * perf: 重构 Vault Backend 设计架构 (未完成3) * perf: 重构 Vault Backend 设计架构 (未完成4) * perf: 重构 Vault Backend 设计架构 (未完成5) * perf: 重构 Vault Backend 设计架构 (已完成) * perf: 重构 Vault Backend 设计架构 (已完成) * perf: 重构 Vault Backend 设计架构 (已完成) * perf: 小优化 * perf: 优化 --------- Co-authored-by: feng <1304903146@qq.com> Co-authored-by: Bai <baijiangjie@gmail.com> Co-authored-by: feng626 <57284900+feng626@users.noreply.github.com>
This commit is contained in:
@@ -50,6 +50,7 @@ class SettingsApi(generics.RetrieveUpdateAPIView):
|
||||
'huawei': serializers.HuaweiSMSSettingSerializer,
|
||||
'cmpp2': serializers.CMPP2SMSSettingSerializer,
|
||||
'custom': serializers.CustomSMSSettingSerializer,
|
||||
'vault': serializers.VaultSettingSerializer,
|
||||
}
|
||||
|
||||
rbac_category_permissions = {
|
||||
@@ -75,6 +76,7 @@ class SettingsApi(generics.RetrieveUpdateAPIView):
|
||||
'sms': 'settings.change_sms',
|
||||
'alibaba': 'settings.change_sms',
|
||||
'tencent': 'settings.change_sms',
|
||||
'vault': 'settings.change_vault',
|
||||
}
|
||||
|
||||
def get_queryset(self):
|
||||
|
Reference in New Issue
Block a user