nc新增加节点,分配了,但是还是不能够显示此节点

博客提及客户相关,重点围绕二次开发工具和系统管理工具,涉及自定义菜单项,与信息技术领域的开发工具使用相关。

客户话-二次开发工具-系统管理工具-自定义菜单项

### NC65 分配节点增权限配置方法 为了在 NC65 中为某个节点分配增权限,需要按照以下方式完成相关配置: #### 1. **功能注册** 首先,在【功能注册】节点中找到目标模块(如【散户维护】),进入修改模式。 将“功能性质”字段设置为“可执行功能”。这一操作确保该节点可以在前端界面上被正常访问[^1]。 #### 2. **功能节点默认模板设置** 接着,前往【功能节点默认模板设置节点,查找目标模块(如【散户维护】)。将其增补至集团层面或其他适用范围。这一步是为了让特定用户组能够继承该节点的权限[^1]。 #### 3. **职责管理中的业务活动权限启用** 进入【动态建模平台】—【权限管理】—【职责管理】—【业务活动权限启用】节点。在此处查询并定位到具体的业务节点(例如【财务】—【资产增加】)。对于需要控制的按钮或功能点(如“复制”按钮),点击启用按钮以激活其权限管理能力[^2]。 #### 4. **调整功能注册中的具体权限项** 返回【功能注册】节点,针对已启用权限的目标模块(如【资产增加】),移除需要展示的操作按钮(如“复制”按钮)。随后根据实际需求重定义哪些按钮应该保留,并将这些按钮作为设的业务活动添加进去。 #### 5. **角色与职责绑定** 转至【职责节点,依据企业内部岗位划分情况创建相应的角色(如“资产会计”)。对该角色赋予必要的功能权限,包括但限于刚刚设定好的增权限。通过双击选定角色后按顺序完成各项授权步骤(如图所示流程:1 → 2 → 3 → 4 → 5)。 #### 6. **清理缓存与验证效果** 完成上述所有配置更改之后,务必提醒最终用户先退出当前登录状态,清除浏览器缓存后再重登录系统。只有这样才能使最的权限设置生效[^2]。 --- 以下是基于 Python 的伪代码示例,用于模拟程序化处理 NC65 权限分配逻辑的过程: ```python def assign_nc65_permission(node_name, role_name): """ 模拟为指定节点和角色分配NC65权限的过程 参数: node_name (str): 节点名称 role_name (str): 角色名称 返回: bool: 是否成功分配权限 """ try: # 步骤1: 修改功能注册属性 update_function_registration(node_name) # 步骤2: 设置功能节点默认模板 add_to_default_template(node_name) # 步骤3: 启用业务活动权限 enable_business_activity_permissions(node_name) # 步骤4: 更功能注册的具体权限项目 adjust_specific_permissions(node_name) # 步骤5: 绑定角色与职责 bind_role_and_responsibility(role_name, node_name) return True except Exception as e: print(f"Error occurred during permission assignment: {e}") return False # 辅助函数省略... ```
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值