SAP Knowledge Base Article - Public

2801085 - How to work with the Manage Business Configuration (BCUI) feature in SuccessFactors

Symptom

  • How do I change, delete or add fields across SuccessFactors?
  • How to change the system fields structure without access to Provisioning?
  • There's another way to manage the system fields besides manipulating the instance datamodel?
  • Is there any guide dedicated on show how to manage the System Business Configuration (BCUI)?

Environment

  • SAP SuccessFactors HXM Suite
  • SAP SuccessFactors Employee Central (EC)
  • SAP SuccessFactors Employee Profile (EP)

Resolution

  • Prerequisites to Using BCUI 

Prior to start using BCUI is necessary to ensure that your instance already have a datamodel uploaded.

It's a XML file that must be uploaded in Provisioning. If you're unsure about this, you need to engage your Implementation Partner
or open an incident with SAP Cloud Product Support.

  • Enabling BCUI

At first, your partner/support engineer will ensure the BCUI-related features are enabled in Provisioning as per the below steps:

  1. Login on the respective instance's Provisioning page;
  2. In Edit Company Settings section, select Company Settings;
  3. Search for Enable Generic Objects and check/enable it;
  4. Search for Enable Business Configuration in Admin Tools and enable it;
  5. After this, leave Provisioning and get into the system's Admin Center page.
  • Synchronizing the Succession Data Model with Metadata Framework (MDF)

Once you've enabled BCUI, you must create a Provisioning job to sync BCUI with Succession Data Model. This is a one-time task:

  1. Create a Job: To create a BCUI sync job, select Synchronize Business Configuration in Job Type.
  2. Run the Job: BCUI sync job must only be scheduled to run once. After the sync runs for the first time, any subsequent upload of Data Model XML will automatically trigger this job. 
  3. Monitor the Job: If the sync job fails, BCUI is locked. Do not edit the attributes of ActivityListObject using Admin Center's Configure Object Definitions feature.
    Check the job details/results to identify the issue, fix it, and restart the job. If issue still exists, please contact SAP Cloud Support.
  4. You have set up a sync job that will enable you to synchronize Succession Data Model with Metadata Framework (MDF).

After the sync runs for the first time, future updates to BCUI will be automatically pushed to Succession Data Model.

  • Setting Permissions for BCUI

Before anyone can use BCUI, certain permissions need to be granted as per the below steps:

  1. Go through Admin Center > Manage User Permissions > Manage Permission Roles;
  2. Select the permission role assigned to the user you wish to grant BCUI access to;
  3. The Permission Role details page appears;
  4. Click Permission: the permission settings page appears;
  5. Scroll down to the section named Administrator Permissions > Metadata Framework, check the below permissions:
    • Manage Data;
    • Read/Write Permission on Metadata Framework;
    • Import Permission on Metadata Framework;
    • Admin Access to the OData API;
    • Manage Configuration UI;
  6. In Administrator Permissions > Manage Business Configuration, choose the visibility and actions allowed for the objects listed;
    • Visibility for an element indicates whether or not it will appear on BCUI whereas actions indicate the operations that can be performed on the element.
  7. Click Done to save your changes.

See Also

  • 2080620 - How to enable Manage Business Configuration UI (BCUI)

Keywords

datamodel, succession datamodel, business configuration, BCUI, system fields, implementation, enable fields, provisioning, SuccessFactors , KBA , LOD-SF-EP , Employee Profile , LOD-SF-EC , Employee Central , LOD-SF-PLT , Platform Foundational Capabilities , How To

Product

SAP SuccessFactors HXM Suite all versions