简介
我们经常听到"如何在SuccessFactors的替换期间自动授予替换权限"的要求?我们知道目前还没有标准的解决方案,但是有其他的解决方案,这就是本博客的主题。
在本博客中,您将找到有效的方法,使用标准的SuccessFactors功能来满足这一需求。
用例
客户告诉我们,例如,当经理休假时,通常会有需要指派一名替代人员来执行他/她的活动,不仅批准工作流(因为此功能确实通过"自动委派"存在),而且还需要在特定期间执行促销、调动等。
在SAP内部部署中,客户使用替换功能记录该经理休假的时间以及谁将接替她/他。本博客将提供两种可能性来分配必要的权限给替代考虑两种情况:1。在SuccessFactors中创建替换过程并在平台中控制它,北京大数据研究院,或者2。维护当前的ERP配置,并在ERP和SuccessFactors之间创建集成。
建议的解决方案
这里的建议是针对需要在员工中心成为主要数据源后维护/控制SuccessFactors中所有内容的客户。从这个角度来看,需要创建一个定制对象来满足客户需求。必须创建"From parent"对象,因为每个员工在其工作期间可以多次替换。此外,还需要一个UI来根据客户要求组织字段/部分,并在以后添加到"配置人员配置文件"中。有关如何创建"从父对象"对象和UI的所有详细信息,请参阅Employee Central实施指南。
下面有两个自定义MDF对象示例,说明此替换portlet的外观(字段、规则等将取决于客户的要求,因此,请仅以示例形式查看此图像)。
示例1:多个字段的更复杂要求
来自演示的图像:示例自定义MDF对象1
示例2:简单要求,手游返利折扣,只有几个字段允许我们控制权限分配/删除
演示图像:示例自定义MDF对象2
创建对象和UI后,我们需要进入下一步,即如何捕获此数据并使用它自动将权限分配给替代者。
这里我们建议使用标准功能代理。
目前,有一个选项可以大量导入所有代理分配/删除,这可以在"代理导入"事务下实现。
从该页面,您可以下载模板并导入填充的文件。
来自演示的图像:代理导入功能
这里的问题是数据客户不想执行此手动任务每次有新的代理(替换)分配/删除时,因此我们建议使用相同的可用选项,淘客选品,但在设置"管理计划作业"下*。
来自演示的图像:设置管理计划作业
在检查设置作业设置之前,我们来讨论如何以这种"代理导入"模板格式提取数据。为此,我们将使用集成中心,如下步骤所述。
步骤1:创建一个新的'计划简单文件输出集成,如下图所示。
演示中的图像:创建集成中心模板
步骤2:搜索您创建的"子"对象,并选择可能需要进行映射的所有字段。
演示中的图像:在集成中心中选择表
步骤3:在"选项"选项卡中,为您的集成模板命名,描述,并定义等于"CSV"的输出文件类型和等于"Simple Header"的头类型。别忘了保存模板。
演示图片:定义IC模板的名称、说明和格式
步骤4:在"配置字段"选项卡中,您将看到一个包含您以前选择的字段的模板,但现在我们需要以与"代理导入"模板相同的格式创建它。一个简单的方法是点击"+添加"图标并选择"从示例CSV文件中的目的地"。
来自演示的图像:导入模板格式
从"代理导入"事务中选择下载的模板并单击"上载"。
来自演示的图像:浏览并上载模板
结果将是导入的模板模板显示如下,暂时没有任何值:
来自演示的图像:导入模板后的结果
步骤5:切换到"映射视图",您需要在模板和自定义MDF之间进行映射。为此,只需将左边的字段拖放到中心表中,结果将显示在右边。
这里我只映射所需的字段:
USERID:您代理的用户的用户ID;
PROXYID:将代理为A列用户的用户的用户ID;
演示中的图像:集成中心映射视图
步骤6:此博客场景中需要映射的其他两个重要字段是:"All"和"Remove All"。这些字段将授予完全代理权限或将其完全删除。对于这两个字段,上云,我们将使用计算选项来定义权限。在"详细视图"选项卡中,一次选择每个字段并单击"设置为计算字段"图标。
演示图像:创建计算字段
这里我们使用自定义MDF中的"活动"字段,因此如果它等于"是"(1),它将在"全部"列中填充"是",否则它将为空。
演示图像:计算详细信息
以下计算字段是"全部删除"列的映射,因此如果"活动"字段等于否(0),它将在"全部删除"列中填充"是",否则将为空。
演示中的图像:计算详细信息
步骤7:转到"详细视图"选项卡以查看列的结果(在下面的示例中,我们有值,因为它以前是为人员配置文件中的某些员工创建的)。
演示中的图像:集成中心详细信息视图