mirror of
https://github.com/halo-dev/plugin-s3.git
synced 2025-10-16 23:39:51 +00:00

1. 新建用户,仅赋予 s3link 权限
2. 测试 关联s3文件功能是否 正常使用
请使用 <ff7af9f0d9
> 之后的版本进行测试
```release-note
完善 s3link 角色权限
```
22 lines
522 B
TypeScript
22 lines
522 B
TypeScript
import {definePlugin} from "@halo-dev/console-shared";
|
|
import type {PluginTab} from "@halo-dev/console-shared";
|
|
import S3Link from "./views/S3Link.vue";
|
|
import {markRaw} from "vue";
|
|
|
|
export default definePlugin({
|
|
components: {},
|
|
routes: [],
|
|
extensionPoints: {
|
|
"plugin:self:tabs:create": () : PluginTab[] => {
|
|
return [
|
|
{
|
|
id: "s3-link",
|
|
label: "关联S3文件",
|
|
component: markRaw(S3Link),
|
|
permissions: ["plugin:s3os:link"]
|
|
},
|
|
];
|
|
},
|
|
},
|
|
});
|