Files
WorkNote/KMmpm/相关操作/容器目录管理/10.容器管理.md
SeedList 71e85d1196 250210
完成了容器管理的基本内容
2025-02-10 17:05:27 +08:00

146 lines
8.7 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# 创建容器
在 [产品资料库](1.资料库.md#产品资料库) 、 [公共资料库](1.资料库.md#公共资料库) 、 [项目资料库](1.资料库.md#项目资料库) 当中想要创建新的容器,需要具备 [新建产品容器](../../系统介绍/安全管理/功能授权.md#新建产品容器) 、 [新建公共资料库容器](../../系统介绍/安全管理/功能授权.md#新建公共资料库容器) 、 [新建项目容器](../../系统介绍/安全管理/功能授权.md#新建项目容器) 权限
具备权限的用户,可通过 **新建** 按钮去创建新的容器
![](../../系统介绍/安全管理/assets/Pasted%20image%2020241127110548.png)
## 拥有者
在创建容器时,可以指定该容器的拥有者,创建后,该拥有者即可在 [我管理的产品](../../系统介绍/安全管理/功能授权.md#我管理的产品) 、 [我管理的公共资料库](../../系统介绍/安全管理/功能授权.md#我管理的公共资料库) 、 [我管理的项目](../../系统介绍/安全管理/功能授权.md#我管理的项目) 当中对该容器进行管理
## 初始权限
新创建出的容器,**拥有者** 具备 [容器](../../系统介绍/安全管理/功能授权.md#容器) 的 **打开** 权限,具备与 **容器** 同名的 [目录](../../系统介绍/安全管理/功能授权.md#目录) 的 **全部** 权限。创建者则具备 [容器](../../系统介绍/安全管理/功能授权.md#容器) 的 **打开、恢复、 [修改属性](../../系统介绍/安全管理/功能授权.md#修改属性) 、容器团队管理、容器任务计划管理、对象模板管理、废弃、容器配置** 权限,具备与 **容器** 同名的 [目录](../../系统介绍/安全管理/功能授权.md#目录) 的 **查看(本目录)** 权限
![](assets/Pasted%20image%2020250125133504.png)
## 前置要求
以 [新建产品容器](../../系统介绍/安全管理/功能授权.md#新建产品容器) 权限为例,此权限生效的前提是该用户必须具备 [全部产品](../../系统介绍/安全管理/功能授权.md#全部产品) 或 [我管理的产品](../../系统介绍/安全管理/功能授权.md#我管理的产品) 权限,否则的话和没有权限是一样的
![](../../系统介绍/安全管理/assets/Pasted%20image%2020241127091522.png)
# 容器授权
需要在 **安全管理** → [功能授权](../../系统介绍/安全管理/功能授权.md) 中进行授权,选择要授权的 [容器](../../系统介绍/安全管理/功能授权.md#容器) 进行授权
![](assets/Pasted%20image%2020250125141227.png)
# 添加功能菜单
有的时候,即便为用户完成了 [容器授权](#容器授权) 操作,但在相应的 **容器** 中仍然没有该功能菜单,这是因为该功能可能没有被添加到功能菜单中,需要在 **系统定制** → [菜单定义](../../系统介绍/系统定制/菜单定义.md) 中进行添加,选择 **页面功能配置****容器管理****项目容器、产品容器、公共容器或具体的某个容器** 进行功能菜单定义
![](assets/Pasted%20image%2020250125143249.png)
# 容器操作
## 修改容器属性
用户选中容器后,可以修改其容器属性,包括名称、备注、拥有者等
![image-20241128093543122](../../系统介绍/安全管理/assets/image-20241128093543122.png)
### 前置要求
需要在 **安全管理** → [功能授权](../../系统介绍/安全管理/功能授权.md) 中进行授权,选择要授权的 [容器](../../系统介绍/安全管理/功能授权.md#容器) 授予用户 [修改属性](../../系统介绍/安全管理/功能授权.md#修改属性) 权限
## 团队
团队中的角色,可作为授权主体、容器级工作流模板中的流程角色
所有容器在创建之后,都会默认具备 **访客** 角色
![](assets/Pasted%20image%2020250126133914.png)
### 添加角色
可为容器添加的角色来自于 **系统管理** → [角色定义](../../系统介绍/系统管理/角色定义.md) 已定义的角色
![image-20240424152551794](../../系统介绍/系统管理/assets/image-20240424152551794.png)
### 角色权限
通过角色权限设置,可设置角色的权限范围为:提交、完成、终止
![](assets/Pasted%20image%2020250126135959.png)
### 添加用户
为角色添加的用户,仅限于当前容器有效,且用户可承担多个角色
用户来源于 **系统管理** → [组织管理](../../系统介绍/系统管理/组织管理.md) 已定义的用户
![](assets/Pasted%20image%2020250126140155.png)
### 前置要求
需要在 **安全管理** → [功能授权](../../系统介绍/安全管理/功能授权.md) 中进行授权,选择要授权的 [容器](../../系统介绍/安全管理/功能授权.md#容器) 授予用户 [容器团队管理](../../系统介绍/安全管理/功能授权.md#容器团队管理) 权限
## 默认存储目录
在容器中设置默认存储目录,可以在一些特定情况下,使新对象存储到默认目录中
特定情况:
1. 图纸批量入库、数据包导入产生新对象
2. 基于关联关系新建对象关联关系、描述关系、工艺数据关系、BOM组成关系
3. 在任务中新建对象
4. 通过二次开发新建对象
![](assets/Pasted%20image%2020250126150329.png)
**默认存储目录** 功能页面,通过添加按钮新增存储规则
- 所属类:显示的是对象类名称
- 包含子类:勾选是否包含当前类的子类
- 属性条件:从条件定义中选择,也可以在弹出界面中新增
- 存储目录:点击按钮,弹出选择目录界面
- 按时间存放:在所选目录下生成设置的时间目录
![](assets/Pasted%20image%2020250126150706.png)
### 前置要求
需要在 **安全管理** → [功能授权](../../系统介绍/安全管理/功能授权.md) 中进行授权,选择要授权的 [容器](../../系统介绍/安全管理/功能授权.md#容器) 授予用户 [容器配置](../../系统介绍/安全管理/功能授权.md#容器配置) 权限
## 对象模板
在容器中设置 **对象模板**,其作用及配置方法与 [应用级](../../系统介绍/安全管理/功能授权.md#应用级) [对象模板](../../系统介绍/系统定制/对象模板.md) 基本一致,但作用范围更小,仅限于当前容器,通常可将容器中设置的对象模板称作 **[容器级](../../系统介绍/安全管理/功能授权.md#容器) 对象模板**
![](assets/Pasted%20image%2020250210153400.png)
### 前置要求
需要在 **安全管理** → [功能授权](../../系统介绍/安全管理/功能授权.md) 中进行授权,选择要授权的 [容器](../../系统介绍/安全管理/功能授权.md#容器) 授予用户 [对象模板管理](../../系统介绍/安全管理/功能授权.md#对象模板管理) 权限,并且为用户授予该容器下的 **对象模板** 目录的 [查看对象列表](../../系统介绍/安全管理/功能授权.md#查看对象列表) 权限
其余要求,见 [对象模板](../../系统介绍/系统定制/对象模板.md) 笔记
## 另存为
选择容器后,可将容器另存,点击 **另存为** 按钮,在弹出的另存为容器界面进行配置,容器名有唯一性校验
![](assets/Pasted%20image%2020250210152006.png)
点击 **复制设置** 按钮,可设置另存容器时,要复制哪些配置
![](assets/Pasted%20image%2020250210152206.png)
### 前置要求
需要在 **安全管理** → [功能授权](../../系统介绍/安全管理/功能授权.md) 中进行授权,选择要授权的 [容器](../../系统介绍/安全管理/功能授权.md#容器) 授予用户 [打开](../../系统介绍/安全管理/功能授权.md#打开) 权限
## 任务管理
选择容器后,点击 **任务管理** 按钮进入任务管理页面,左侧为目录树,右侧为任务列表
目录树顶部菜单栏为:新建目录、删除目录、目录配置、新建任务、打开目录、从模板生成目录、显示全部
### 前置要求
需要在 **安全管理** → [功能授权](../../系统介绍/安全管理/功能授权.md) 中进行授权,选择要授权的 [容器](../../系统介绍/安全管理/功能授权.md#容器) 授予用户 [容器任务计划管理权限](../../系统介绍/安全管理/功能授权.md#容器任务计划管理) 权限
选择容器后,发现没有 **任务管理** 选项时,需要 [添加功能菜单](#添加功能菜单) 在 **系统定制** → [菜单定义](../../系统介绍/系统定制/菜单定义.md) → [页面功能配置](../../系统介绍/系统定制/菜单定义.md#页面功能配置) → **容器管理** 中找到对应的容器,通过 [添加菜单项](../../系统介绍/系统定制/菜单定义.md#添加菜单项) 将 **任务管理** 选项添加到其中
![](assets/Pasted%20image%2020250210154058.png)