SAP Knowledge Base Article - Public

2868791 - Submitted by Field in Monitor Jobs Displays UserID Instead of Username after 1911 Release

Symptom

Column "Submitted By" in the Monitor Jobs displays the userID of the Job Initiator instead of username after 1911

Environment

SuccessFactors BizX Suite

Reproducing the Issue

  1. Login to BizX Instance.
  2. Goto Admin Center.
  3. Search Monitor Job.
  4. Column "Submitted By" in the Monitor Jobs displays the userID of the Job Initiator instead of username

Resolution

This change is related to an enhancement and will be expected from 1911 release.

Job scheduler service team wants to make sure module teams only pass user id value as job request owner id to avoid security and job executable issues below.

1. Security issue - wrong user could be loaded as job owner
Due to less of context to decide owner id is "user id" or "user name" and job framework loads the user in #1 loadUserById #2 loadUserByName order. As different users' id and name could be using the same value which means wrong user could be loaded and caused potential security issue if any job implementation logic depend on user permission.

2. User name is not a immutable value
If user name got changed, job won't be executable as none user could load by the legacy user name anymore.

Keywords

PLS-7392ECT-119445; Submitted By, Monitor Jobs, username replaced with userid, 1911, monitor jobs user id, monitor jobs username , KBA , LOD-SF-PLT-JOBS , Scheduled Jobs , LOD-SF-EC-EDP , Import Employee Data (EC Core only) , Problem

Product

SAP SuccessFactors HXM Suite all versions