Merge pull request #3263 from jumpserver/pr@dev@perf_connection_action

perf: 优化一些 rbac 权限位,着重 connection token 的
This commit is contained in:
老广 2023-07-17 10:24:59 +08:00 committed by GitHub
commit 62cf19e70e
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -1,16 +1,16 @@
<template>
<el-row :gutter="20">
<el-col :md="14" :sm="24">
<AutoDetailCard :url="url" :fields="detailFields" :object="object" />
<AutoDetailCard :fields="detailFields" :object="object" :url="url" />
</el-col>
<el-col :md="10" :sm="24">
<IBox :title="$tc('rbac.Permissions')">
<div style="height: 10%">
<el-button
size="small"
type="primary"
style="width: 100%;"
:disabled="isDisabled"
size="small"
style="width: 100%;"
type="primary"
@click="updatePermissions"
>
{{ $t('common.Update') }}
@ -142,6 +142,7 @@ export default {
'ops.change_job': ['assets.view_asset', 'assets.view_node', 'ops.view_adhoc', 'ops.view_playbook'],
'ops.add_job': ['assets.view_asset', 'assets.view_node', 'ops.view_adhoc', 'ops.view_playbook'],
'ops.add_jobexecution': ['ops.view_celerytaskexecution'],
'authentication.add_connectiontoken': ['rbac.view_webterminal'],
'xpack.add_syncinstancetask': [
'assets.view_asset', 'assets.view_node', 'assets.view_systemuser',
'xpack.view_account'