集成 SuccessFactors

与 SuccessFactors 集成,随时随地访问员工和课程信息。

使用以下过程启用 SuccessFactors 集成。确保满足必备条件,并决定需要设置哪些集成:

  • 基本 SuccessFactors HCM 集成,
  • 与学习模块的基本集成,
  • 只是学习模块。

有关现成的 SuccessFactors 微应用的完整列表,请参阅使用 SuccessFactors 微应用

检查必备项

在 SuccessFactors 中设置此集成后,您将需要使用这些工件来根据需要启用的集成类型在 Citrix Workspace 微应用中添加集成。完成此过程后,您的现有审核日志记录级别将持续存在,包括使用 Citrix 微应用执行的任何操作。

  • 与 SAP SuccessFactors 连接所需的配置信息取决于您是否使用“学习”模块。
  • 在 Provisioning 实例中创建管理员用户。通常情况下,SuccessFactors Certified Consultant 执行 Provisioning 中的所有活动。为用户指定一个可区分的名称。
  • 将 Citrix Gateway 配置为支持 SuccessFactors 的单点登录,以便用户在登录后自动重新登录,而无需再次输入凭据。有关配置 SSO 的详细信息,请参阅Citrix Gateway 服务

注意:

费率限制适用于 SuccessFactors 集成到每分钟的请求数。这可能会影响测试实例。为避免出现问题,请将速率限制设置为每秒 8 次呼叫。有关更多信息,请咨询您的 SuccessFactors 顾问,了解正确的最大请求率值。

对于 SuccessFactors HCM 集成:

  • API URL
  • 公司 ID
  • 用户 ID
  • 客户端 ID
  • 客户端私钥

对于 SuccessFactors 学习模块集成:

  • 学习 URL
  • 学习公司 ID
  • 学习用户 ID
  • 学习客户端 ID
  • 学习客户端密码

设置 SuccessFactors HCM 集成

如果您需要设置基本的 SuccessFactors HCM 集成或与学习模块的基本集成,请按照此过程进行操作。使用管理员用户,您可以创建权限角色、创建权限组,然后将权限组分配给权限角色。

创建权限角色

若要创建权限角色,请按照下列步骤操作:

  1. 与您的管理员用户一起登录 SAP SuccessFactors Admin Center。
  2. 搜索并选择管理权限角色,然后选择新建
  3. 输入有意义的角色名称,然后选择权限…
  4. 滚动至管理集成工具,单击全选,然后选择完成
  5. 选择保存更改

创建权限组

若要创建权限组,请按照下列步骤操作:

  1. 在 SAP SuccessFactors Admin Center 中,搜索并选择管理权限组,然后选择新建
  2. 输入有意义的组名称
  3. 选择群组成员:人员池下,选择类别用户名
  4. 输入专用用户的用户名,选中名称旁边的复选框,然后选择完成
  5. 再次选择完成

将新权限组分配给权限角色

若要将新的权限组分配给权限角色,请按照下列步骤操作:

  1. 在 SAP SuccessFactors Admin Center 中,搜索并选择管理权限角色,然后选择之前创建的权限角色。
  2. 向下滚动以授予此角色… 并选择添加…
  3. 在将此角色授予:权限组…,单击选择…
  4. 搜索之前创建的组,选中名称旁边的复选框,然后选择完成
  5. 再次选择完成,然后选择保存更改

    您已将用户权限组分配给权限角色。

注册 OAuth2 客户端

若要注册 OAuth2 客户端,请按照下列步骤操作:

  1. 在 SAP SuccessFactors Admin Center 中,搜索并选择管理 OAuth2 客户端应用程序,然后选择注册客户端应用程序
  2. 输入以下详细信息:

    应用程序名称

    应用程序 URL

  3. 选择生成 X.509 证书
  4. 输入公用名称 (CN),然后选择生成
  5. 选择“下载”以下载 X.509 证书的副本,并将其存储以供以后使用。
  6. 选择注册

    新应用程序列在“管理 Oauth2 客户端应用程序”页面上。

  7. 操作下,选择查看
  8. 复制 API 密钥并将其存储以供以后使用。

设置 SuccessFactors 学习模块集成

如果您需要设置与学习模块或只是学习模块的基本 SuccessFactors 集成,请按照此过程进行操作。使用管理员用户,您可以收集公司 ID 和客户端 ID,然后生成新的客户端密码。

收集您的公司 ID 和客户端 ID

若要收集您的公司 ID 和客户 ID,请按照下列步骤操作:

  1. 登录适用于租户的 SAP SuccessFactors 学习模块管理环境。
  2. 导航到系统管理员 > 配置 > OAuth 令牌服务器
  3. 应用程序管理屏幕上,复制公司 ID客户端 ID 并将其存储以供以后使用。

生成新的客户端密钥

若要生成新的客户端密码,请按照下列步骤操作:

  1. 应用程序管理屏幕上,选择生成新的客户端密钥并通过选择确定进行确认。

    新生成的客户端密钥填充在客户端 ID 下方。

  2. 复制客户端密码并将其存储以供以后使用。

    秘密不被存储。当您离开 OAuth 令牌服务器页面时,密钥将消失。

添加回调 URL

向您的实例配置添加自定义 URL,以授予对私有数据的访问权限并启用OAuth 身份验证的用户操作。以管理员身份登录 SuccessFactors,并为此集成添加以下授权重定向 URL:

  • https://{yourmicroappserverurl}/admin/api/external-services/com.sapho.services.successfactors.SuccessFactorsService/auth/serverContext
  • https://{yourmicroappserverurl}/app/api/auth/serviceAction/callback

将集成添加到 Citrix Workspace 微应用

将 SuccessFactors 集成添加到 Citrix Workspace 微应用以连接到您的应用程序。这样可以提供现成的微应用,以及可以在 Workspace 内使用的预配置通知和操作。

请按照以下步骤进行操作:

  1. 从概览页面中,选择开始

    此时将打开“管理集成”页面。

  2. 选择添加新集成,然后选择从 Citrix 提供的模板中添加新集成
  3. 选择 SuccessFactors 磁贴。
  4. 输入集成的名称。

    SuccessFactors 连接器参数,现有员工模块,学习模块,API URL,公司 ID,用户 ID,客户端 ID,客户端 ID,客户端私钥,以及所有相同的学习模块

  5. 输入作为必备条件收集的连接器参数
    • 您是否正在使用员工中心模块? 中选择是/否
      • 输入 API URL
      • 输入公司 ID
      • 输入用户 ID
      • 输入客户端 ID
      • 输入客户端私钥
    • 您是否正在使用学习模块? 中选择是/否
      • 输入学习 URL
      • 输入学习公司 ID
      • 输入学习用户 ID
      • 输入学习客户端 ID
      • 输入学习客户端密钥
  6. 选择添加

微应用集成页面将打开,其中包含您添加的集成及其微应用。在这里,您可以添加另一个集成,继续设置现成的微应用,或者为此集成创建一个新的微应用。

现在,您可以设置和运行第一次数据同步。由于可以将大量数据从集成应用程序提取到 微应用平台,因此我们建议您使用页面筛选第一次数据同步的实体,以加快同步速度。

有关详细信息,请参阅“配置集成”文章中的验证所需的实体设置数据同步

有关 API 端点和表实体的更多详细信息,请参阅SuccessFactors 连接器规格

使用 SuccessFactors 微应用

现有的应用程序集成带有现成的微应用。从这些微应用开始,并根据您的需求定制它们。

SuccessFactors 微应用

我们的 SuccessFactors 集成带有以下现成的微应用:

目录: 搜索、查看和编辑具有相应详细信息的员工。

通知或页面 用例工作流
新建队友通知 当新队友加入时,所有订阅者都会收到一条通知,突出显示新队友及其位置。
职位更改通知 当员工的头衔发生变化时,所有订阅者都会收到一条通知,突出显示队友及其新职位。
我的详细信息页面 提供用于查看个人详细信息的表单,并提供指向经理子详细信息的链接。
我的团队页面 提供员工团队成员的表视图以及指向用户详细信息的链接。
“用户详细信息”页面 提供用于查看用户详细信息的表单,并提供指向其经理和任何直接下属子详细信息的链接。
“用户子详细信息”页 提供用于查看用户子详细信息的表单,并提供指向用户详细信息的链接。
“用户”页 提供具有搜索功能的用户表视图和指向用户详细信息的链接。

学习: 搜索、查看、共享和注册可用的学习课程。

通知或页面 用例工作流
热门课程通知 当某个学习课程根据其评级被定义为流行时,所有订阅者都会收到通知。
课程页面 提供可用课程列表,其中包含指向学习项目详细信息的链接。
学习项目详细信息页面 提供学习项目的表视图,其中包含指向计划课程详细信息的链接和通过电子邮件共享的选项。
计划产品详情页面 提供计划产品的详细视图,包括指导员列表和注册产品的选项。