Citizen Developer 用户
- Updated: 2025/06/30
Citizen Developer 用户
Citizen Developer 是能够创建和运行 bots 并与同事共享这些自动化任务的业务用户。Citizen Developer 通常不是技术专家,而是像营销分析师、人力资源经理和账户经理这样的专家。
概览
具有 bot 创建功能的用户可以在其设备上创建、编辑、运行或调度 bots。 具有 bot 执行功能的用户可以访问公共文件夹以运行或调度已发布的 bots。Citizen Developer 用户结合了两者的功能,可以创建 bots、访问公共文件夹、克隆已发布的 bots 并在其设备上运行。
注:
Citizen Developer 只能访问操作仪表板,无法访问业务仪表板。
功能
在一个组织中,管理员通常会创建 Citizen Developer 角色,并赋予其必要的 bot 权限,同时指定数据库或文件夹的访问权限。 管理员将此角色分配给现有用户或新用户,并为他们分配 Citizen Developer 许可证。
然后,Citizen Developer 用户可以执行以下任务:
- 创建 bots 并在其设备上运行。
- 为其设备上的 bots 添加和删除事件触发器。
普通开发人员用户可以创建私有事件触发器。 然而,关联的 bot 必须签入到公共文件夹,以便其他普通开发人员或 Bot Runner 用户可以访问该事件触发器。
- 将其 bots 发布到其他 Citizen Developer 用户可以访问的公共文件夹。
- 访问公共文件夹并克隆已发布的 bots(包括带有触发器的 bots)。
- 自定义克隆的 bots 并在其设备上运行。
- 将 bots 从其设备签入公共文件夹。
- 从公共文件夹签出 bots。
下图说明了 Citizen Developer 用户的功能:
示例
考虑这样一种场景,在一个组织内存在市场营销团队和财务团队。 管理员创建了以下两个 Citizen Developer 角色:
- CD(市场营销):提供对所有市场营销团队文件夹的访问权限
- CD(财务):提供对所有财务团队文件夹的访问权限
同样,具有 CD(财务)角色的 Citizen Developer 用户将在财务团队文件夹中拥有相同的功能。 然而,一个团队的用户无法访问另一个团队的任何文件夹和已发布的 bots。
对比 Citizen Developer 和 Bot Creator 许可证
了解每个用户可用的功能,这有助于您根据组织的自动化需求选择许可证。
- Citizen Developer 许可证
- Citizen Developers 是能够在几乎没有编码知识的情况下创建简单自动化的业务用户。 Citizen Developer 许可证专为业务用户设计,例如营销分析师、人力资源经理和账户经理。 他们的技术知识有限,但在业务流程方面拥有丰富的实践经验。 这有助于他们创建简单易用的应用程序,用以改善业务流程。 根据业务需求,管理员可以限制 Citizen Developer 对 bot 开发软件包的访问权限,以提供简化的开发人员体验。 复杂的软件包将对 Citizen Developers 隐藏,使他们专注于易于完成的自动化。
- Bot Creator 许可证
- Bot Creators 是高级开发人员,他们设计、开发和实施 bots 以提高业务流程效率,并具备丰富的编码知识。 Bot Creator 许可证专为具有扎实技术知识并能够构建复杂和关键应用程序的专业开发人员设计。 根据管理员提供的权限,他们可以访问 Automation 360 平台中的更多功能,例如高级和复杂的软件包、创建 API 任务的能力、批准由 Citizen Developers 提交的代码审查等。
查看 Citizen Developer 和 Bot Creator 许可证所赋予的功能:
Citizen Developer | Bot Creator |
---|---|
具有丰富的流程知识但编码技能有限的业务用户 | 具有强大的技术技能和系统架构知识的专业开发人员 |
无权访问高级软件包或功能 | 有权访问高级软件包和功能 |
编码知识较低 | 对编码和系统架构了解颇深 |
构建简单的应用程序以简化业务流程 | 为业务流程构建复杂且关键的应用程序 |
有关更多信息(包括对 Citizen Developers 限制访问的高级 packages),请前往 Restricted User Terms for AAI Citizen Developer Licenses → Citizen Developer 许可证部分。