设备数字化运维工业APP的开发与应用 课件 项目四 设备运维平台的角色分配与实现_第1页
设备数字化运维工业APP的开发与应用 课件 项目四 设备运维平台的角色分配与实现_第2页
设备数字化运维工业APP的开发与应用 课件 项目四 设备运维平台的角色分配与实现_第3页
设备数字化运维工业APP的开发与应用 课件 项目四 设备运维平台的角色分配与实现_第4页
设备数字化运维工业APP的开发与应用 课件 项目四 设备运维平台的角色分配与实现_第5页
已阅读5页,还剩80页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

项目四设备运维平台的角色分配与实现4.1互联网设备运维平台角色创建设备数字化运维工业APP开发与应用【学习目标】※知识目标※掌握角色添加的方法与步骤。了解角色在设备运维平台的作用。掌握不同用户不同权限的设置方法。※技能目标※学会在用户下创建角色与分配角色权限。能够准确进行各个角色的权限分配。能够根据任务进行分析,并添加对应的角色。※素养目标※培养学生设计与关联相结合的思维方法。培养学生了解企业应用场景,对接企业需求,认真思考的工作态度。培养学生严谨细致的职业素养。【学习导图】目录014.1.1任务说明024.1.2知识准备034.1.3任务实施044.1.4练习巩固任务说明为了保证工业互联网设备故障维修平台在线工单报修及流程化处理的顺利进行,满足信息数据在互联网上进行流转和分配的功能要求,根据项目一任务1.2中的角色分析,该案例主要涉及报修人员、派单人员、维修工程师、维修确认人员等4个不同的角色,各角色各司其职,分工合作,才能保证流程的顺利高效进行,根据任务设备故障报修任务的要求,其所需不同的角色所对应的人员信息及工作任务如下。(1)报修人员:设备发生故障时,报修人员(生产组长)提报维修工单。(2)派单人员:收到维修申请,派单人员(设备保全组长)分配维修工程师。(3)维修人员:收到维修工单后,设备维修工程师执行维修,填写维修记录并报工。(4)维修确认人员:(生产组长)对应需求分析中的验收人员,其工作是确认维修工作完成,结束维修流程,并在设备维修结束后对维修结果进行确认。生产组长作为生产车间现场的负责人,在本案例中担任报修人员和维修确认人员两个角色。设备保全组长作为公司设备保全部的设备维修负责人,在本案例中担任派单人员角色。维修工程师作为公司的专职设备维修人员,在本案例中担任维修人员角色。任务说明任务要求:1.根据任务说明在平台中创建满足平台使用要求的角色信息。2.在每个角色下,添加相应的人员。目录014.1.1任务说明024.1.2知识准备034.1.3任务实施044.1.4练习巩固知识准备记录的身份属性每一个工作表中的每一条记录都是一个完整业务对象。在实际业务中,针对同一条业务数据、可能会有不同的人进行协作,需要有查看、编辑、删除等不同权限的分配,在进行权限分配前首先要进行身份的创建,每一条记录通常包含以下身份属性:创建人、拥有者、成员,记录的拥有者和成员,实际能否拥有相应的权限,还需要看应用管理员在用户的角色权限中是否分配了相关权限,这部分在任务4.2中详细讲解。下面先来熟悉创建人、拥有者和成员的含义。代表创建记录的操作人,创建人仅仅是一个身份标识,并不是一个权限身份,不能将创建人更改为其他人。根据创建记录的方式,创建人分4种。1)在根云积木应用内手动添加的记录,创建人就是操作人的用户名。2)通过公开表单创建的记录,创建人统一记作:公开表单。3)通过工作流创建的记录,创建人统一记作:工作流。4)通过API新增的记录,创建人统一记作:API。1创建人知识准备记录的身份属性任意一个表单创建完成后,右上角的操作人的姓名即是创建人,如下图所示。知识准备记录的身份属性代表这条记录的实际拥有人、管理人。拥有者对这条记录拥有查看、编辑、删除的权限。在创建一条记录时,拥有者默认为创建人,之后可以指定其他人为拥有者。成为一条记录的拥有者,有2种方法。2拥有者系统字段【拥有者】指定为成员控件字段赋予【拥有者】身份知识准备记录的身份属性每个表的记录,都有几个系统属性字段,包括创建人,拥有者,创建时间、修改时间等。每条记录的拥有者只能有1个人员,也可以设置为【未指定】。在系统中,设置任意一条记录的系统拥有者时,可以对单个记录进行独立编辑,也可以对多个记录进行批量编辑,灵活满足不同场景的需求。①独立编辑:编辑单个记录的拥有者时,打开该条记录后,操作如下图所示。2拥有者——系统字段【拥有者】指定知识准备记录的身份属性②批量编辑:批量编辑多条记录的拥有者时,操作步骤如下图所示。知识准备记录的身份属性除了系统字段【拥有者】对记录有拥有者权限,还可以给记录中的成员控件字段赋予拥有者身份,被选择的人可以拥有管理者的权限,其配置如下图所示。一条工单在不同阶段可能会由不同的人负责,因此可以通过成员控件组成的字段来动态选择对应的负责人。2拥有者——为成员控件字段赋予【拥有者】身份需要注意的是:成员控件的字段可以多选,选择的多个人都有【拥有者】这个身份。成员字段中被选择的人员只是被赋予拥有者角色相同的权限,仅在权限配置时有作用,这些人员不会被分配到系统拥有者字段,在进行筛选时,要分开处理。知识准备记录的身份属性记录成员,就像一个任务的成员,属于一般参与人,对这条记录仅仅有查看权限,没有管理权限。在工单创建过程中,要成为一条记录的成员,需要先将成员控件字段的权限设置为“成员”,然后再往该字段中添加相关人员,如下图所示。3成员知识准备应用角色的分类一个健全的企业应用,少不了多角色用户的协作,每个角色对企业数据具有不同的管理权限,根据企业的具体业务需求为每个角色分配精准的权限,能够确保数据安全和管理效率的最大化。根云积木平台的应用中,包括系统角色和自定义的普通角色。新建一个设备故障维修应用时,系统角色默认包括管理员、运营者、开发者,自定义角色包括成员和只读,如下图所示。知识准备应用角色的分类1系统角色管理员可以管理应用下所有的表、自定义页面、视图、工作流,用户角色和表数据,应用的创建人为拥有者,只有应用拥有者才能删除整个应用,其他管理员也可以任意调整应用,但是不能删除整个应用。运营者可以管理所有数据和普通角色下的成员,但不可管理系统角色下的用户,不可复制、删除、导出应用。开发者开发者具备配置应用导航的能力,包括导航项的分组和排序,以便用户能够便捷地访问所需功能。同时,开发者还可以管理工作流、工作表、自定义页面、用户角色,可查看、编辑、删除自己拥有的记录。知识准备应用角色的分类2自定义角色成员默认的成员角色,可查看所有记录,但只能编辑自己拥有的记录,可以新增记录。只读只读角色对所有记录只有查看权限,不能进行新增记录操作。管理员也可以重新配置这些角色的权限,修改角色定义,还可以根据任务需要新增更多的角色,并在角色设置后根据流程任务给角色分配不同的权限。知识准备角色的常用操作角色的常用操作包括新增角色、修改角色配置、离开角色、删除角色等。1、新增角色(1)点击【用户】图标,进入用户管理页面,如下图所示。知识准备角色的常用操作(2)在用户管理界面,点击【创建角色】按钮,如下图所示。知识准备角色的常用操作(3)进入角色信息页面,如下图所示。知识准备角色的常用操作角色信息页面中的各个内容选项描述如下:角色名称:所创建角色的名称,如(报修人员)。描述:用户对所创建角色的进行描述,便于自己或其他人员进行理解。例如对于报修人员的描述可以是生产车间的现场生产工人,也可以突出其工作内容。分发哪些应用选项:描述角色所具有的功能分配情况。包括【分发所有应用项(简单)】和【分发有选择的应用项(高级)】两种模式。分发所有应用项,是比较简单快捷的配置方式,应用下所有的自定义页面、工作表和视图都可见,不做单独配置,统一按一种方式控制权限,且不能对字段权限进行控制,比较适合使用人数少、角色少的应用;分发有选择的应用项,即可以指定部分内容的查看、编辑权限,实现更精确的配置。一般建议选择分发有选择的应用项进行权限设置,任务4.2将进行详细说明。知识准备角色的常用操作权限:属于分发所有应用项中需要设置的内容,用于配置该角色操作记录的权限,权限设置类别如下图所示。知识准备角色的常用操作2、修改角色配置(1)点击角色右边的【︙】,选择【编辑角色】,如下图所示。知识准备角色的常用操作(2)进入角色信息页面,修改角色配置后,点击保存,角色配置修改完成。如:取消【成员】角色的系统打印权限,完成后点击【保存】,如下图所示。知识准备角色的常用操作3、离开角色在角色列表选定角色,点击角色右边的【︙】,选择【离开】,离开该角色后,将不再具有该角色的权限,操作如下图所示。知识准备角色的常用操作4、删除角色点击角色右边的【︙】,在菜单中选择【删除】,角色删除操作完成,如下图所示。知识准备角色的用户管理操作1、为角色添加用户(1)选定需要添加用户的角色,点击用户管理页面右上角的【+添加用户】按钮,如下图所示。知识准备角色的用户管理操作(2)角色创建好后,为其添加用户的方式有四种,可以分别基于人员、部门、组织角色和职位等维度进行添加,如下图所示。人员:对于单个人员账户进行操作,添加该人员账户后,该人员拥有角色中设置的相关权限。部门:对整个部门的人员账户进行操作,部门下的人都可以获取该角色的权限,新加入此部门的人也可以获取相关权限,离开此部门的人则会取消相关权限。组织角色:为组织中拥有某些特定身份的人员赋予相关权限。职位:根据人员中的职位信息进行操作,职位下的人员都可以获取相关权限,但前提是在平台中已经对职位进行创建与设置。知识准备角色的用户管理操作2、移动选定的用户至其他角色选定需要移动的用户所在角色,勾选需要移动的用户,再点击【移到其他角色】,为被移动的用户选择新的角色,操作步骤如下图所示。角色下的用户被移出后,将不再拥有当前角色权限。知识准备角色的用户管理操作3、在选定角色下删除特定用户选定需要删除的用户所在角色,勾选相应的用户,再点击【移出】。移出该用户后,当前用户将不再拥有当前角色权限,如下图所示。目录014.1.1任务说明024.1.2知识准备034.1.3任务实施044.1.4练习巩固任务实施创建角色本任务旨在完成设备故障报修中角色的创建。通过对业务流程和应用场景分析,确定本次任务创建的角色分别为:报修人员(生产组长)、派单人员(设备保全组长)、维修工程师(设备维修工程师)、维修确认人员(生产组长)。相关角色设置及说明如下表所示。业务模块用户角色主要操作维修管理报修人员对应生产组长,发现设备异常,创建维修工单派单人员对应设备保全组长,审核工单,判定故障类型,是否需要维修,并进行工单调度维修工程师对应设备维修工程师,执行维修工单,记录维修过程维修确认人员对应生产组长,确认维修工单,结束维修流程任务实施创建角色创建以上四个角色的流程如下。1、报修人员创建(1)应用管理员用户进入系统后,点击【用户】图标,如下图所示。任务实施创建角色(2)进入用户管理页面,点击【创建角色】按钮,如下图所示。任务实施创建角色(3)在角色信息页面下填写报修人员信息。角色名称为【报修人员】,描述W为【设备异常,创建维修工单】,分发哪些应用项选择【分发所有记录(简单)】,权限选择【可查看所有记录,但只能编辑、删除自己拥有的记录】,同时勾选【下属加入/拥有的记录】,操作权限全选。配置完成后,点击【创建】按钮,完成报修人员的创建。如下图所示。任务实施创建角色2、派单人员创建参照报修人员的操作步骤,完成派单人员角色创建,操作步骤和配置内容如下图所示。任务实施创建角色3、维修工程师创建参照报修人员的操作步骤,完成维修工程师角色创建,操作步骤和配置内容如下图所示。任务实施创建角色4、维修确认人员创建参照报修人员的操作步骤,完成维修确认人员角色创建,操作步骤和配置内容如下图所示。任务实施添加角色用户1、为报修人员角色添加用户(1)进入系统后,选择【报修人员】角色,点击用户管理界面右上角的【+添加用户】,采用【人员】的方式添加用户,如下图所示。任务实施添加角色用户(2)为了更直观的体验这一角色的功能权限,本任务需要将添加自己为报修人员角色的成员,勾选自己的用户账号,点击【确认】,如下图所示。任务实施添加角色用户(3)报修人员角色下的用户添加操作完成,如下图所示。任务实施添加角色用户2、为派单人员角色添加用户参照报修人员角色的用户添加步骤,完成派单人员角色下的用户添加,如下图所示。任务实施添加角色用户3、为维修工程师角色添加用户参照报修人员角色的用户添加步骤,完成维修工程师角色下的用户添加,如下图所示。任务实施添加角色用户4、为维修确认人员角色添加用户参照报修人员角色的用户添加步骤,完成维修确认人员角色下的用户添加,如下图所示。目录014.1.1任务说明024.1.2知识准备034.1.3任务实施044.1.4练习巩固练习巩固练习一:小李明天想出校门一天,需要办理请假手续。请分析办理请假手续的过程中涉及的角色有哪些,每个角色的主要职责是什么?练习二:结合本次课程任务,请依据下表维保工单中的角色分析,创建系统管理员、设备维修主管等两个角色,并为这两个角色添加用户。【考察角色创建的方法及注意事项】业务模块用户角色主要操作基础数据系统管理员维护和管理系统中基础数据,包括设备台账数据、人员本门基本信息、对基础数据进行增删改查,保持最新状态维保管理设备维护主管制定系统维护维保(巡检/保养)策略感谢观看!项目四设备运维平台的角色分配与实现4.2设备运维平台角色权限配置设备数字化运维工业APP开发与应用目录014.2.1任务说明024.2.2知识准备034.2.3任务实施044.2.4练习巩固任务说明在任务4.1中,已经完成对所需角色的创建,并成功添加了角色人员,现还需对角色进行权限设置,通过自定义配置,实现不同用户拥有不同的操作权限。任务要求:1.对创建的角色进行权限设置。2.根据角色的工作任务进行数据权限设置。目录014.2.1任务说明024.2.2知识准备034.2.3任务实施044.2.4练习巩固知识准备目前,根云积木应用下的权限配置已经非常精细,可以通过自定义配置,为不同用户设置差异化的操作权限。系统允许自定义角色,并通过简洁或完整的方式为每个角色配置数据的访问、编辑、删除和新增权限,甚至可以精细到字段级别。同时,通过为角色分配用户或部门,实现灵活的应用分发,完全可视化地支持RBAC(Role-basedaccesscontrol,基于角色的访问控制)。知识准备用户的权限与角色相关联,先为某个角色配置操作权限,再把角色赋予用户,用户通过成为相应角色的成员,继而获得该角色的权限。这样的权限设计逻辑清晰,便于管理。知识准备通过配置角色权限,可以满足以下几种权限需求:应用下有多个工作表,用户只能看到指定的工作表。工作表下有多个视图,用户只能查看指定的视图。视图下有很多数据,用户只能查看自己创建的数据。用户在查看一行记录时,一些字段是隐藏的。用户编辑数据时,但有些字段可以编辑,有些字段不可编辑。用户在新增一行记录时,只能填写某几个字段内容。知识准备在根云积木平台中,角色权限的配置有两种模式:第一种简单模式是分发所有应用项;第二种高级模式是分发有选择的应用项。知识准备选项【分发所有应用项(简单)】是方便快捷的简单模式,应用下所有的自定义页面、工作表和视图都可见,所有表的权限配置都一致,不做单独配置,且不能对字段权限进行控制,适合使用人数少、角色少的应用。该模式有4种配权限设置方式。①可查看、管理所有记录应用下所有表的所有记录数据都可以查看、编辑和删除,权限相对较大。②可查看所有记录,但只能编辑、删除自己拥有的记录所有表所有记录内容都可以看,但只能编辑和删除自己管理的记录。相对第1种,可编辑的记录范围相对较小。③可查看加入的,只能编辑、删除自己拥有的记录能够查看自己加入的记录,只有自己拥有的记录才可以编辑和删除。相对于第2种,可查看的记录范围进一步缩小。④对所有记录只有查看权限所有页面、表、视图、记录都可见,但都不能编辑和删除。分发所有应用项(简单)知识准备对于第2和3种方式,都可以包含下属拥有的记录。如果勾选了【包含下属拥有的记录】,那么用户不仅可以编辑和删除自己拥有的记录,还能操作其下属所拥有的记录。分发所有应用项(简单)知识准备选项【分发有选择的应用项(高级)】是高级模式,可以指定部分内容(页面、工作表、视图、字段)的查看、编辑权限,不同表、视图、记录有不同的操作权限。相较于简单模式,高级模式可以从:页面(即可见哪些工作表、视图、自定义页面等)操作(包括查看、编辑、删除、新增等)记录(即对视图下的哪些记录有操作权限)字段(对记录中的哪些字段有操作权限)等四个层次来自定义角色的操作权限,能够实现更加灵活精细的权限配置。分发有选择的应用项(高级)知识准备(1)查看:对视图下的记录拥有查看权限,查看记录是基本权限,如果不能查看,就无法编辑和删除。(2)编辑:对视图下的记录拥有编辑权限。(3)删除:对视图下的记录拥有删除权限。(4)新增:新增权限是基于表的,不是基于视图的权限,也就是如果拥有新增记录权限,那么无论在哪个视图下操作都可以新增记录。分发有选择的应用项(高级)知识准备(5)数据操作权限:用于设置该角色对于应用项的具体操作权限,包括记录范围、操作、字段等三种权限的设置。记录范围:可以设置查看、修改或者删除哪些记录。视图中的记录分为3种类型:全部、用户加入的、用户拥有的。【全部】即视图中所有的记录;【用户加入的】指用户作为成员或拥有者参与的记录。若用户是记录的成员,则表示已加入这条记录;若用户是记录的拥有者,也属于“加入的”记录。;【用户拥有的】即指用户作为记录拥有者所关联的记录。分发有选择的应用项(高级)知识准备②操作:除了对数据进行增删改查的操作,还可对工作表进行分享、导入、导出等操作,对记录进行分享、讨论、系统打印、附件下载等,还可根据实际需求设置自定义动作的权限,分发有选择的应用项(高级)知识准备③字段:一条记录可查看,不一定可见所有字段;一条记录可编辑,不一定需要编辑所有字段。因此需要对字段级的操作进行精细化控制。这一步可以配置具体字段的权限。分发有选择的应用项(高级)知识准备根据任务需求,不同角色只能看到其被授权访问的特定视图和数据,这种权限控制能够有效保障数据的保密性和安全性。视图权限的设置可以通过以下两种方式实现:一是直接在【分发有选择的应用向】中勾选角色需要的视图,二是在导航中将未授权的视图隐藏。(1)在【分发有选择的应用向】中勾选角色需要的视图配置角色可见视图知识准备(2)在导航中隐藏有些工作表或者自定义页面虽然有权限查看、编辑或新增,但一般都是通过其他表数据关联进行查看。例如,订单关联了订单明细表,用户通常是在查看订单时顺带查看对应的明细数据,而不会直接访问明细表。因此,可以在菜单栏中对其隐藏此表,以保持页面菜单的简洁,同时确保数据的相关权限得到了有效管理。仅对某角色隐藏:在配置完此角色的查看编辑等权限后,鼠标放在表名行,会显示隐藏按钮,点击即可隐藏。配置角色可见视图知识准备所有非管理员隐藏:在工单管理页面,点击页面左边的工单导航栏,点击具体工单右边的【︙】,在下拉菜单中选择【从导航中隐藏】操作,此隐藏方法对所有非管理员有效。配置角色可见视图目录014.2.1任务说明024.2.2知识准备034.2.3任务实施044.2.4练习巩固任务实施本任务将带领大家完成设备运维平台故障工单报修中角色的权限分配设置,通过【分发有选择的应用项(高级)】的模式,为不同的用户分配相应的操作权限。派单人员作为生产企业工单管理服务中心的核心人员,其日常工作的重要一环是根据生产车间现场工程师提交的故障工单信息,经过认真甄别后,指派维修部门的工程师前往现场进行维修工作。主要工作是处理各个生产车间报送上来的各种设备故障工作,并对各种设备故障进行分析和定位,根据分析结果,指派合适的维修工程师去现场进行设备的维修处置工作;由于派单人员位于维修工单管理的中心枢纽,其需要全面掌握所有工单的动态。因此,派单人员具备对所有工单的查看功能。此外,对于维修单表中的待分配工单,派单人员还需具备编辑权限,以便根据实际情况灵活调整维修任务的分配。派单人员任务实施对报修人员、派单人员、维修工程师和维修确认人员权限分配分析如下。报修人员作为生产车间的设备直接操作人员,在日常工作中能够迅速发现设备故障。为确保生产流程的顺畅,报修人员通过在线系统填报故障工单,实现故障的及时报修。主要工作是确保生产车间的有序生产,接收和处理各种生产事件,包括设备发生故障后的确认和报修等工作,并在设备维修结束后对设备维修结果进行确认;在权限设置上,报修人员需要拥有对维修单表的查看、新增、删除和编辑权限,以便对设备维修情况进行全面跟踪和管理。考虑到工程师的职位特点和权限范围,报修人员对于设备表仅限于查看功能,不具备删除和新增的权限。报修人员维修确认人员作为企业维修流程中的重要角色,主要负责确认维修工作完成情况,并结束维修流程;在权限设置上,维修确认人员需具备对维修单表的查看、新增、删除和编辑权限,以确保能够对维修工单的状态进行准确更新。此外,维修确认人员还需要对人员表、设备表的查看权限,以便核实相关的人员信息和设备状态。维修确认人员任务实施维修工程师作为生产企业的设备维修人员,主要负责处理设备发生故障后的维修及技术问题,其工作通常由工单管理员或部门主管指派,现场维修结束后,维修工程师需要在线填写报工内容;因此,维修工程师需具备设备表的查看权限,以了解相关设备信息;对于维修单表,需拥有查看、新增、删除和编辑和编辑的权限,以便及时记录和更新维修单表的相关内容。维修工程师任务实施报修人员的权限设置结合任务4.1中已经创建的角色,下面分别以创建报修人员(生产组长)为例进行操作演示,派单人员(设备保全组长)、维修工程师(设备维修工程师)和维修确认人员的权限可参照设置。(1)点击报修人员角色右边的【︙】,选择编辑界面,进入角色信息页面,如下图所示。任务实施报修人员的权限设置(2)勾选【分发有选择的应用项(高级)】选项,进行报修人员的权限设置,如下图所示。任务实施报修人员的权限设置(3)确定视图下的数据操作权限,报修人员的设置如下图所示。任务实施报修人员的权限设置(4)数据操作权限修改,维修单表的数据操作权限采用默认形式,只需要修改设备表的数据操作权限即可。点击设备表的数据操作权

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论