SAP Knowledge Base Article - Public

3545457 - The External User Visibility is missing from the dropdown for setExternalUserVisibility rule in MDF Objects - Onboarding

Symptom

  • When trying to follow the steps provided in KBA 3477152, however, unable to complete them because the External User Visibility is missing in the dropdown selection.

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 Onboarding

Reproducing the Issue

  1. Go to Admin Center > Configure Object Definition
  2. Search for MDF Object Name > Click on Create new rule icon(+)
  3. Select the "Rules for MDF Based Objects" option under the "Metadata Framework" section
  4. Enter the below Fields and Click on the Continue button:
    Rule Name: provide any name
    Start Date: provide a current date or any past date
    Base Object: select the object that has been noted down in Step 2
    Purpose: Initialise/evaluate 
  5. Set "Always True" for if condition and in then block Set
    'mdfSystemexternalUserVisibility' field is missing.

Cause

  • The issue is caused by External User Visibility being set as 'Not Visible' or Editable for the Payment Information object in Configure Object Definition

Resolution

  1. Navigate to Configure Object Definition
  2. Select the affected MDF Object e.g Payment Information
  3. Click the 'Details' for field mdfSystemExternalUserVisibility
  4. Set the 'Visibility' from Not Visible or Editable to Read-Only
  5. After successful change, the External User Visibility will show up in the dropdown as expected when setting up the rule.

See Also

Keywords

External User Visibility, mdfSystemExternalUserVisibility, Payment Information, PDC, Error, MDF Object, Configure Object Definition, Object, OBX, ONB2, Onboarding , KBA , LOD-SF-OBX-DC , Personal Data Collection , Problem

Product

SAP SuccessFactors Onboarding all versions