mirror of https://github.com/jumpserver/jumpserver
perf: 更新ops ticket announcement settings 权限 (#11911)
Co-authored-by: feng <1304903146@qq.com>pull/11912/head
parent
26a18a1f5c
commit
4aa4c6854b
|
@ -64,6 +64,9 @@ class SettingsApi(generics.RetrieveUpdateAPIView):
|
|||
rbac_category_permissions = {
|
||||
'basic': 'settings.view_setting',
|
||||
'terminal': 'settings.change_terminal',
|
||||
'ops': 'settings.change_ops',
|
||||
'ticket': 'settings.change_ticket',
|
||||
'announcement': 'settings.change_announcement',
|
||||
'security': 'settings.change_security',
|
||||
'security_basic': 'settings.change_security',
|
||||
'security_auth': 'settings.change_security',
|
||||
|
|
|
@ -0,0 +1,17 @@
|
|||
# Generated by Django 4.1.10 on 2023-10-19 07:08
|
||||
|
||||
from django.db import migrations
|
||||
|
||||
|
||||
class Migration(migrations.Migration):
|
||||
|
||||
dependencies = [
|
||||
('settings', '0009_alter_cas_username_attribute'),
|
||||
]
|
||||
|
||||
operations = [
|
||||
migrations.AlterModelOptions(
|
||||
name='setting',
|
||||
options={'permissions': [('change_email', 'Can change email setting'), ('change_auth', 'Can change auth setting'), ('change_ops', 'Can change auth ops'), ('change_ticket', 'Can change auth ticket'), ('change_announcement', 'Can change auth announcement'), ('change_vault', 'Can change vault setting'), ('change_systemmsgsubscription', 'Can change system msg sub setting'), ('change_sms', 'Can change sms setting'), ('change_security', 'Can change security setting'), ('change_clean', 'Can change clean setting'), ('change_interface', 'Can change interface setting'), ('change_license', 'Can change license setting'), ('change_terminal', 'Can change terminal setting'), ('change_other', 'Can change other setting')], 'verbose_name': 'System setting'},
|
||||
),
|
||||
]
|
|
@ -159,6 +159,9 @@ class Setting(models.Model):
|
|||
permissions = [
|
||||
('change_email', _('Can change email setting')),
|
||||
('change_auth', _('Can change auth setting')),
|
||||
('change_ops', _('Can change auth ops')),
|
||||
('change_ticket', _('Can change auth ticket')),
|
||||
('change_announcement', _('Can change auth announcement')),
|
||||
('change_vault', _('Can change vault setting')),
|
||||
('change_systemmsgsubscription', _('Can change system msg sub setting')),
|
||||
('change_sms', _('Can change sms setting')),
|
||||
|
|
Loading…
Reference in New Issue