Skip to content

Commit 716b073

Browse files
committed
fix: System APIKEY permission
1 parent 4a72257 commit 716b073

File tree

2 files changed

+7
-2
lines changed

2 files changed

+7
-2
lines changed

ui/src/layout/layout-header/avatar/index.vue

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -33,11 +33,10 @@
3333
>
3434
{{ $t('views.login.resetPassword') }}
3535
</el-dropdown-item>
36-
<div v-hasPermission="new ComplexPermission([], [], [EditionConst.IS_EE, EditionConst.IS_PE], 'OR')">
36+
<div>
3737
<el-dropdown-item class="p-8" @click="openAPIKeyDialog"
3838
v-if="hasPermission([RoleConst.WORKSPACE_MANAGE.getWorkspaceRole,PermissionConst.SYSTEM_API_KEY_EDIT],'OR')"
3939
>
40-
4140
{{ $t('layout.apiKey') }}
4241
</el-dropdown-item>
4342
</div>

ui/src/utils/permission/data.ts

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -115,6 +115,12 @@ const PermissionConst = {
115115
APPLICATION_EXPORT:new Permission('APPLICATION:READ+EXPORT'),
116116
APPLICATION_DELETE:new Permission('APPLICATION:READ+DELETE'),
117117
APPLICATION_EDIT:new Permission('APPLICATION:READ+EDIT'),
118+
APPLICATION_CREATE:new Permission('APPLICATION:READ+CREATE'),
119+
APPLICATION_IMPORT:new Permission('APPLICATION:READ+IMPORT'),
120+
APPLICATION_SETTING:new Permission('APPLICATION:READ+SETTING'),
121+
APPLICATION_DEBUG:new Permission('APPLICATION:READ+DEBUG'),
122+
APPLICATION_TO_CHAT:new Permission('APPLICATION:READ+TO_CHAT'),
123+
118124

119125
APPLICATION_OVERVIEW_READ:new Permission('OVERVIEW:READ'),
120126
APPLICATION_OVERVIEW_EMBEDDED:new Permission('OVERVIEW:READ'),

0 commit comments

Comments
 (0)