客户关系管理(CRM)

  • Tier: 基础版,专业版,旗舰版
  • Offering: JihuLab.com, 私有化部署
History
    • 引入于极狐GitLab 14.6,使用名为 customer_relations功能标志。默认禁用。
    • 在极狐GitLab 14.8 及以后版本,您只能在顶级群组中创建联系人和组织。
    • 在极狐GitLab 15.0 中,在 JihuLab.com 和私有化部署上启用。
    • 在极狐GitLab 15.1 中,功能标志被移除。
    • 在极狐GitLab 17.7 中,将最小用户角色从报告者更改为计划者。

此功能不再处于活跃开发状态,

通过客户关系管理 (CRM),您可以创建联系人(个人)和组织(公司)的记录,并将它们与议题关联。

默认情况下,联系人和组织只能为顶级群组创建。要在其他群组中创建联系人和组织,将群组指定为联系人来源

您可以使用联系人和组织将工作与客户联系起来,以便进行计费和报告。

权限#

权限GuestPlanner群组 Reporter群组 Developer、Maintainer 和 Owner
查看联系人/组织
查看议题联系人
添加/移除议题联系人
创建/编辑联系人/组织

启用客户关系管理 (CRM)#

History
    • 在极狐GitLab 16.9 中默认启用。

客户关系管理功能在群组级别启用。如果您的群组还包含子群组,并且您希望在子群组中使用 CRM 功能,则必须为子群组启用 CRM 功能。

要在群组或子群组中启用客户关系管理:

  1. 在左侧边栏,选择 搜索或转到 并找到您的群组或子群组。
  2. 选择 设置 > 通用
  3. 展开 权限和群组功能 部分。
  4. 选择 Customer relations is enabled
  5. 选择 保存变更

配置联系人来源#

History

默认情况下,联系人来自议题的顶级群组。

群组的联系人来源将适用于所有子群组,除非它们已配置联系人来源。

要为群组或子群组配置联系人来源:

  1. 在左侧边栏,选择 搜索或转到 并找到您的群组或子群组。
  2. 选择 设置 > 通用
  3. 展开 权限和群组功能 部分。
  4. 选择 联系源 > 查找群组
  5. 选择您希望从中获取联系人的群组。
  6. 选择 保存变更

联系人#

查看链接到群组的联系人#

先决条件:

  • 您必须至少具有该群组的 Planner 角色。

要查看群组的联系人:

  1. 在左侧边栏,选择 搜索或转到 并找到您的群组。
  2. 选择 计划 > 客户关系

Contacts list

创建联系人#

先决条件:

  • 您必须至少具有该群组的 Developer 角色。

要创建联系人:

  1. 在左侧边栏,选择 搜索或转到 并找到您的群组。
  2. 选择 计划 > 客户关系
  3. 选择 新联系人
  4. 完成所有必填字段。
  5. 选择 创建新的联系人

您还可以使用 GraphQL API 创建 联系人。

编辑联系人#

先决条件:

  • 您必须至少具有该群组的 Developer 角色。

要编辑现有联系人:

  1. 在左侧边栏,选择 搜索或转到 并找到您的群组。
  2. 选择 计划 > 客户关系
  3. 在您希望编辑的联系人旁边,选择 编辑 ()。
  4. 编辑必填字段。
  5. 选择 保存变更

您还可以使用 GraphQL API 编辑 联系人。

更改联系人的状态#

每个联系人可以处于以下两种状态之一:

  • 活跃:处于此状态的联系人可以添加到议题。
  • 不活跃:处于此状态的联系人无法添加到议题。

要更改联系人的状态:

  1. 在左侧边栏,选择 搜索或转到 并找到您的群组。
  2. 选择 计划 > 客户关系
  3. 在您希望编辑的联系人旁边,选择 编辑 ()。
  4. 选中或清除 活跃 复选框。
  5. 选择 保存变更

组织#

查看组织#

先决条件:

  • 您必须至少具有该群组的 Planner 角色。

要查看群组的组织:

  1. 在左侧边栏,选择 搜索或转到 并找到您的群组。
  2. 选择 计划 > 客户关系
  3. 在右上角,选择 组织

Organizations list

创建组织#

先决条件:

  • 您必须至少具有该群组的 Developer 角色。

要创建组织:

  1. 在左侧边栏,选择 搜索或转到 并找到您的群组。
  2. 选择 计划 > 客户关系
  3. 在右上角,选择 组织
  4. 选择 新组织
  5. 完成所有必填字段。
  6. 选择 创建新组织

您还可以使用 GraphQL API 创建 组织。

编辑组织#

先决条件:

  • 您必须至少具有该群组的 Developer 角色。

要编辑现有组织:

  1. 在左侧边栏,选择 搜索或转到 并找到您的群组。
  2. 选择 计划 > 客户关系s
  3. 在右上角,选择 组织
  4. 在您希望编辑的组织旁边,选择 编辑 ()。
  5. 编辑必填字段。
  6. 选择 保存变更

您还可以使用 GraphQL API 编辑 组织。

议题#

如果您使用 Service Desk 并通过电子邮件创建议题,议题会链接到与电子邮件的发件人和抄送地址匹配的联系人。

查看链接到联系人的议题#

先决条件:

  • 您必须至少具有该群组的 Planner 角色。

要查看联系人的议题,请从议题侧边栏中选择一个联系人,或:

  1. 在左侧边栏,选择 搜索或转到 并找到您的群组。
  2. 选择 计划 > 客户关系s
  3. 在您希望查看其议题的联系人旁边,选择 查看议题 ()。

查看链接到组织的议题#

先决条件:

  • 您必须至少具有该群组的 Planner 角色。

要查看组织的议题:

  1. 在左侧边栏,选择 搜索或转到 并找到您的群组。
  2. 选择 计划 > 客户关系s
  3. 在右上角,选择 组织
  4. 在您希望查看其议题的组织旁边,选择 查看议题 ()。

查看链接到议题的联系人#

先决条件:

  • 您必须至少具有该群组的 Planner 角色。

您可以在右侧边栏查看与议题关联的联系人。

要查看联系人的详细信息,请将鼠标悬停在联系人的姓名上。

Issue contacts

您还可以使用 GraphQL API 查看议题联系人。

将联系人添加到议题#

先决条件:

  • 您必须至少具有该群组的 Planner 角色。

要将 active 联系人添加到议题,请使用 /add_contacts [contact:address@example.com] quick action

您还可以使用 GraphQL API 添加、移除或替换议题联系人。

从议题中移除联系人#

先决条件:

  • 您必须至少具有该群组的 Planner 角色。

要从议题中移除联系人,请使用 /remove_contacts [contact:address@example.com] quick action

您还可以使用 GraphQL API 添加、移除或替换议题联系人。

自动补全联系人#

History
    • 引入于极狐GitLab 14.8,使用名为 contacts_autocomplete功能标志。默认禁用。
    • 在极狐GitLab 15.0 上 JihuLab.com 和私有化部署上启用。
    • 在极狐GitLab 15.2 上 GA。功能标志 contacts_autocomplete 被移除。

当您使用 /add_contacts 快捷操作时,后跟 [contact: 和一个包含 活跃 联系人的自动补全列表将出现:

plaintext
/add_contacts [contact:

当您使用 /remove_contacts 快捷操作时,后跟 [contact: 和一个包含添加到议题的联系人的自动补全列表将出现:

plaintext
/remove_contacts [contact:

移动带有 CRM 条目的对象#

当您移动议题或项目且 父群组联系人来源匹配 时,议题会保留其联系人。

当您移动议题或项目且 父群组联系人来源更改 时,议题会丢失其联系人。

当您移动带有 已配置联系人来源 的群组或其 联系人来源保持不变 时,议题会保留其联系人。

当您移动群组且其 联系人来源更改 时:

  • 所有唯一联系人和组织都会迁移到新的顶级群组。
  • 已存在(通过电子邮件地址)的联系人被视为重复,并被删除。
  • 已存在(通过名称)的组织被视为重复,并被删除。
  • 所有议题会保留其联系人或更新为指向具有相同电子邮件地址的联系人。

如果您没有权限在新的顶级群组中创建联系人和组织,则群组转移将失败。