SAP Knowledge Base Article - Public

3145739 - AskHR Error "Your User profile is not configured, contact your system administrator."

Symptom

ASK HR application generated an error "Your User Profile is not configured, please contact system administrator" when opening AskHR tool and it's features. 

"Image/data in this KBA is from SAP internal systems, sample data, or demo systems. Any resemblance to real data is purely coincidental."

Environment

  • SAP SuccessFactors HXM Suite
    • Employee Central Service Center AskHR

Reproducing the Issue

Error is displayed when opening AskHR itself or one of it functionalities. 

Error screenshot: 

Cause

There is some possible causes for this error message, such as: 

  1. Missing RBP permissions.
  2. Information mismatch between SF and C4C.
  3. Username and Password expired in C4C.
  4. OAuth client application invalid configured in SF

Resolution

It's possible that Employee's may be affected for more then just one cause.

  1. Missing AskHR User Mode Permissions: Below is the list of permissions which must be granted to all the employees to successfully access AskHR application:
    • Employees should have an access to Employment Information.
    • Employees should have an access to Job Information.
    • Employees should have an access to MDF Foundation Objects > Legal Entity> View Current. Make sure to have at least 'View Current' permission for the following sections and access to himself. Employment Details permission will allow system to find personIdExternal using userId of user.
    • Make sure "Company" field under Job Information has "View Current" permission granted. Also, "Job Information Action" in "View Current"  mode is must:
    • You can restrict the granted permission for user itself so that same data cannot be viewed for other employees:

  2. Information mismatch between SF and C4C: The following information need's to be exactly the same in SF and C4C: 
    • Person ID (need's to match with employee ID in C4C system)
    • First Name
    • Last Name
  3. Password expired in C4C: Password's in C4C expire each 90 days by default. So it's important to follow ALL the steps below in order to make sure this is correct:

  • Reset the Username and password
  1. Reset the password of the technical user on C4C side
  2. Log in to C4C with the same user and change the initial password
  3. Change the technical user Id on C4C side. 
  4. Check if the password is locked.
  5. Reset the password of the new technical user in C4C
  6. Log in to C4C with the new user and change the initial password
  7. Add the new Username and password to the CloudForCustomer destination in BTP, as per screenshot below:

BTP -> Connectivity -> Destination ->CloudForCustomer

In C4C: 

  1. Go to the administrator's work center
  2. General Settings
  3. Support and technical users
  4. Check the security policy session as shown in the attachment (below)

 You can set up the policy here at any time.

       4. OAuth client application invalid configured in SF: Usually this cause applies when all employees are not able to access AskHR. If that's the case, check the OAuth client application configuration in SF, and check if it matches with the AskHR Implementation Guide, or use the Step by Step blog as well. 

See Also

ECSC Implementation Sequence

3129771 - SuccessFactors AskHR: User Mode Permission for Employees - Basic User Permissions for AskHR application

Keywords

permission, RBP, permissions, RBPs, employees, AskHR, ECSC, Employee Central, Services Center, Employee Central Services Center, Administrator, User, Your User profile is not configured, contact your system administrator, Employee Details, ASK HR, RBP, ECSC, Service Center, SF, C4C, Person ID, AskHR , KBA , LOD-SF-EC-SRV , Ask HR - Employee Central Service Center (ECSC) , LOD-SF-INT , Integrations , Problem

Product

SAP SuccessFactors HXM Suite all versions