diff --git a/ui/src/config/section/role.js b/ui/src/config/section/role.js index 5196d2ad98d..d903ea0fae8 100644 --- a/ui/src/config/section/role.js +++ b/ui/src/config/section/role.js @@ -53,7 +53,7 @@ export default { icon: 'edit-outlined', label: 'label.edit.role', dataView: true, - args: ['name', 'description', 'type', 'ispublic'], + args: (record) => record.isdefault ? ['ispublic'] : ['name', 'description', 'type', 'ispublic'], mapping: { type: { options: ['Admin', 'DomainAdmin', 'User']