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

edp,net · 浏览次数 : 11

小编点评

**职类定义和管理组织架构** * 职类:将职务进行分类管理,定义了职类标记和职级。 * 职类标记:带入到该职类下的职务作为职务的标记,为职务提供职级范围选择。 * 职级范围:职类定义的职级范围,例如“PM13至PM16”。 * 部门:可以选择一个或多个职务作为该部门的编制。 * 权限:设置对部门的权限,用户可继承其权限。 **组织类型定义和管理** * 组织类型:用于管理相同类型的组织单元,包含部门和机构。 * 组织类型设置权限:对部门和机构的用户设置权限。 * 组织单元组织单元:分为“机构”和“部门”,统称为组织单元。

正文

职类

职类是将职务进行分类管理,并定义了职类标记和职级。职类标记会带入到该职类下的职务作为职务的标记,并为职务提供职级范围选择。
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开发框架--组织架构相似的内容:

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

EDP是一套集组织架构,权限框架【功能权限,操作权限,数据访问权限,WebApi权限】,自动化日志,动态Interface,WebApi管理等基础功能于一体的,基于.net的企业应用开发框架。通过友好的编码方式实现数据行、列权限的管控。

EDP .Net开发框架--自动化日志

EDP是一套集组织架构,权限框架【功能权限,操作权限,数据访问权限,WebApi权限】,自动化日志,动态Interface,WebApi管理等基础功能于一体的,基于.net的企业应用开发框架。通过友好的编码方式实现数据行、列权限的管控。

EDP .Net开发框架--WebApi

EDP是一套集组织架构,权限框架【功能权限,操作权限,数据访问权限,WebApi权限】,自动化日志,动态Interface,WebApi管理等基础功能于一体的,基于.net的企业应用开发框架。通过友好的编码方式实现数据行、列权限的管控。

EDP .Net开发框架--权限

EDP是一套集组织架构,权限框架【功能权限,操作权限,数据访问权限,WebApi权限】,自动化日志,动态Interface,WebApi管理等基础功能于一体的,基于.net的企业应用开发框架。通过友好的编码方式实现数据行、列权限的管控。

EDP .Net开发框架--业务模型

EDP是一套集组织架构,权限框架【功能权限,操作权限,数据访问权限,WebApi权限】,自动化日志,动态Interface,WebApi管理等基础功能于一体的,基于.net的企业应用开发框架。通过友好的编码方式实现数据行、列权限的管控。

推荐一个好用的.net开发框架

企业应用开发平台(Enterprise Develop Platform),以下简称EDP。EDP是一套集完整组织架构,全面权限体系,以及各类基础功能于一体的基于.net的企业应用开发平台。其最大的特点是将复杂的数据行列权限的实现通过简单且友好的编码方式面向开发人员,同时EDP还提供了全面的系统基础