当前位置: 首页 > news >正文

在项目管理的过程中,如何自动分配资源作为任务负责人?

在 Zoho Projects 中,任务所有者可以在创建任务时自动设置,从而允许根据任务名称分配资源。资源是指添加到门户网站的工作设备或工具,用于监控其在各个项目中的使用情况。资源可以直接分配给任务,也可以与其他任务所有者一起分配给任务。

例如,一个负责筹办技术峰会的活动管理团队,其音响系统和舞台设备已作为资源记录在 Zoho Projects 中。当团队创建任务时,任何包含特定关键字的任务都会根据条件触发工作流规则。然后,关联的自定义函数会将该资源指定为任务所有者。

要配置此流程,

导航至页面右上角,点击→ 开发者空间 → 连接,并创建一个具有以下范围的新连接:

  • ZohoProjects.tasks.UPDATE

  • ZohoProjects.users.READ

  • ZohoProjects.projects.READ

导航至开发者空间 → 自定义函数。在“任务”选项卡下,创建一个新的自定义函数,并添加以下 Deluge 脚本。


注意: 请确保门户网站 URL 与您的数据中心一致。否则,该功能可能无法按预期执行。


自定义函数代码:

// scopes: ZohoProjects.tasks.UPDATE, ZohoProjects.users.READ, ZohoProjects.projects.READ

projectsV3Endpoint = "https://projectsapi.zoho.in/api/v3/portal/";

resourceName = "Event Infrastructure";

params = Map();

params.put("index",1);

params.put("range",50);

params.put("view",1);

params.put("searchTerm",resourceName);

getAllResources = invokeurl

[

url :projectsV3Endpoint + portalId + "/projects/" + projectId + "/resources"

type :GET

parameters:params

connection:"assignresource"

];

resourceId = getAllResources.get("data").get(0).get("entities").get(0).get("id");

updateTaskParameter = Map();

updateTaskParameter.put("owners_and_work",{"owners":[{"zpuid":resourceId}]});

updateTaskResponse = invokeurl

[

url :projectsV3Endpoint + portalId + "/projects/" + projectId + "/tasks/" + taskId

type :PATCH

parameters:updateTaskParameter.toString()

connection:"assignresource"

];

return "success";

注意:

第 2 行:确保门户 URL 与您的数据中心一致。

第 3 行:将“Event Infrastructure”替换为您要指定为任务所有者的资源名称。

第 14 行和第 24 行:将 “assignresource” 替换为您的 Zoho Projects 连接名称。

添加下面提到的参数。

点击“保存”

自定义函数保存后,将其与工作流规则关联。

导航至→ 自动化 → 工作流规则 → 任务选项卡 → 新建工作流规则。

配置工作流,使其在创建任务时根据用户操作触发。

点击“+添加操作集条件”,然后选择“关联自定义函数”。

注意: 用户还可以将任务状态设置为触发器,以便在状态更新时自动分配资源。

点击“保存规则”

当任务名称符合规则时,指定的资源将被指定为任务所有者。

http://www.jsqmd.com/news/578352/

相关文章:

  • SEO_避开常见误区,正确理解SEO的核心价值(127 )
  • FA-XGBoost数据分类预测:基于交叉验证的参数优化Matlab代码
  • GLM-4.1V-9B-Base多场景:教育题图解析、法律文书图示理解、科研图表解读
  • 人流后生殖健康修护:科学方案与行业洞察
  • docker挂载vscode之后的打开步骤
  • React状态管理新范式:3种方案对比与选型建议
  • 利用快马平台快速构建node.js express api原型,十分钟搭建可运行后端服务
  • 新手避坑指南:用Selenium和MongoDB爬取东方财富股吧评论(附完整代码)
  • 利用快马平台快速构建openclaw本地部署原型,十分钟搞定环境配置
  • 1.QQ退出后,浏览器仍然能打开空间?2.它是用什么语言开发的?
  • 基于Matlab的自适应信号滤波降噪:心音信号处理之旅
  • AI深度学习中的张量的类型转换
  • 2026年 北京保密资质认定推荐榜单:一级/二级科研生产保密资格,专业高效合规认证服务公司精选 - 品牌企业推荐师(官方)
  • 互联网大厂Java求职面试丨技术点全覆盖的面试问答实战
  • 技术赋能B端拓客:号码核验行业的迭代与价值升级氪迹科技法人股东号码筛选系统,阶梯式价格
  • Claude Code代码泄露第二天,Anthropic 把最骚的功能悄悄上线了。
  • 智谱 GLM-5.1 正式发布:华为芯片训练的开源模型编码能力达 Claude Opus 4.6 的 94.6%
  • ESP芯片全流程烧录利器:esptool开源工具高效应用指南
  • 新手零基础入门:利用快马平台交互式学习Python库安装与初体验
  • 商城小程序开发公司哪家值得选:五大平台深度对比 - 企业数字化改造和转型
  • Go微服务缓存策略:4种方案解决热点数据击穿问题
  • 终极Figma中文插件实战指南:三步实现设计界面全汉化
  • 从配准到生成:扩散模型如何革新医学图像跨模态转换
  • 深度解析RePKG架构:从Wallpaper Engine资源解包到TEX格式转换实战指南
  • 空间多组学解决方案发展提速:未来六年CAGR锁定15.3%,行业增长预期持续向好
  • Video DownloadHelper伴侣应用:3步解锁全网视频下载的终极方案
  • 从零学网络安全 - CTF真题解析 2020-网鼎杯-青龙组-Web-AreUSerialz
  • seo网站推广免费方法有哪些
  • WordPress用Linux服务器还是Windows服务器更好?
  • 图片查找去重工具神器推荐:一键查重,支持批量删除。