首页 > 其他分享 >EDP .Net开发框架--组织架构

EDP .Net开发框架--组织架构

时间:2024-05-23 09:10:57浏览次数:24  
标签:职级 职务 -- 组织 部门 EDP Net 权限 职类

职类

职类是将职务进行分类管理,并定义了职类标记和职级。职类标记会带入到该职类下的职务作为职务的标记,并为职务提供职级范围选择。
image

“高管类”职类定义了其职级范围为“PM13至PM16”,那么该职类下的职务的职级就只能在这个范围内。

职务

定义和管理组织架构中的职务。

  • 职务必须属于某个职类。
  • 职务的职级只能在职类定义的职级范围内选择。
  • 职务有上下级关系。
  • 部门可以选择一个或多个职务作为该部门的编制(部门职位)。
  • 职务可以设置权限,用户可继承职务的权限。
    image
    image
    “董事长”,“校长”,“副校长”都是属于“校领导”职类,职级却有所不同。但是职级范围都是“校领导”职类中所定义的“PM13至PM16”。

组织类型

  • 定义和管理相同类型的组织单元(适用于部门),新增部门的时候会默认自动带入组织类型中所定义的职务范围作为部门的职位编制(可调整)。同时组织类型可以设置权限,属于该类型的部门下的用户继承其权限。
    image
    image
    image

  • 组织类型权限的继承。
    image
    image

    “学校”组织类型设置了“操作日志管理”的权限,那么属于“学校”这个类型的部门下的用户就继承了该职类的权限。

组织单元

组织单元分为“机构”和“部门”,统称为组织单元。

  • 机构有上下级关系。
  • 部门有上下级关系。
  • 机构下可包含部门,部门下不能包含机构。
  • 机构可以设置权限。
  • 部门可以设置权限。
  • 部门职位可以设置权限。
    image
    image
    image

用户

管理EDP中的用户。用户有且只有一个主职位,同时还可以兼职多个其它职位。
image
image
image

系统管理员

该功能可以将EDP中的用户添加为管理员,管理员不受任何权限控制,可以访问所有功能,所有WebApi接口,所有数据。需要注意的是,如果存在系统管理员,那么admin的一级密码会失效,如需登录需要使用二级密码。

配置文件中设置admin密码。
[HKEY_LOCAL_MACHINE\SOFTWARE\EDPDEMO]
"AdminPasswordLevel1"="123"
"AdminPasswordLevel2"="111"

标签:职级,职务,--,组织,部门,EDP,Net,权限,职类
From: https://www.cnblogs.com/alwaysinsist/p/18190704

相关文章

  • win11安装MySQL
    目录[-]1. 1.下载2. 2.安装 参考文档:https://dev.mysql.com/doc/refman/8.4/en/ 1.下载    mysql官网下载msi安装程序:https://dev.mysql.com/downloads/file/?id=526927 2.安装    运行下载的mis程序,逐步安装。安装模式: complete;  ......
  • [oeasy]python018_ 如何下载github仓库_git_clone_下载仓库
    继续运行......
  • onlyoffice
    下载docker 安装yum的工具包yuminstallyum-utils 配置国内docker的yum源(阿里云)yum-config-manager--add-repohttp://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo安装docker-cedocker命令行工具 yuminstalldocker-cedocker-ce-clicontainerd.io......
  • 力扣-636. 函数的独占时间
    1.题目题目地址(636.函数的独占时间-力扣(LeetCode))https://leetcode.cn/problems/exclusive-time-of-functions/题目描述有一个单线程CPU正在运行一个含有n道函数的程序。每道函数都有一个位于 0和n-1之间的唯一标识符。函数调用存储在一个调用栈上:当一个函......
  • Vue搭建移动端h5项目(已开源,附带git地址)Vant+Vue Router+Vuex+axios封装+案例交互+部分
    一、项目介绍以及项目地址             项目介绍:vue2搭建。项目通过amfe-flexible与postcss-pxtorem实现移动端适配;通过Vantui作为项目的组件库;通过Vuex管理数据状态,进行模块化管理;通过VueRouter配置项目路由,进行模块化管理;封装axios进行数据的请求,以及一些页......
  • Nacos注册中心
    Nacos是springcloud的扩展,注册中心功能通过NacosDiscoveryClient继承DiscoveryClient,在springcloud中,与Eureka可以无侵入的切换。注册中心可以手动剔除服务实例,通过消息通知客户端更新缓存的实例信息,完整调用链路示例如下:Nacos的关键特性包括:服务发现和服务健康监测动......
  • Semantic Kernel入门系列:利用Handlebars创建Prompts functions
    引言本章我们将学习通过HandlebarsPromptsTemplate来创建Promptsfunctions。什么是Handlebars?Handlebars是一个流行的JavaScript模板引擎,它允许你通过在HTML中使用简单的占位符来创建动态的HTML。它使用模板和输入对象来生成HTML或其他文本格式。Handlebars模板看......
  • KubeEdge v1.17.0发布!数据处理能力与易用性全面提升
    本文分享自华为云社区《KubeEdgev1.17.0发布!数据处理能力与易用性全面提升》 ,作者:云容器大未来。KubeEdge社区v1.17.0版本正式发布。新版本为边缘节点和设备带来了更多的新能力,同时持续在易用性上做了提升。KubeEdgev1.17.0新增特性:支持边缘Pods使用In......
  • python在Linux环境下访问Windows共享目录
    1.smbprotocol 不推荐,偶然会出现 "SMBsocketwasclosed,cannotsendorreceiveanymoredata" 的异常。pipinstallsmbprotocol实现代码:#!/usr/bin/envpython#-*-encoding:utf-8-*-fromsmbclientimportopen_file,register_session,delete_session......
  • ECMA 2018(es9)新特性
    本章内容:异步迭代Promise.finally()Rest/Spread属性正则表达式命名捕获组(RegularExpressionNamedCaptureGroups)正则表达式反向断言(lookbehind)正则表达式dotAll模式正则表达式Unicode转义非转义序列的模板字符串1.异步迭代在async/await的某些时刻,你可能尝试......