feat: add interface user permission (#20424)
* feat: add interface user permission Adds admin configurable user / group permissions for the interface settings section * rename
This commit is contained in:
1 parent
17490381f5
commit
cc046695e6
5 files changed
+50
-1
No files matched your search
@@ -487,6 +487,10 @@
|
||||
);
|
||||
}
|
||||
|
||||
if (tab.id === 'interface') {
|
||||
return $user?.role === 'admin' || ($user?.permissions?.settings?.interface ?? true);
|
||||
}
|
||||
|
||||
return true;
|
||||
});
|
||||
};
|
||||
|
||||
Reference in new issue
Block a user