SuccessFactors Platform Frameworks 2020 enhancements in a nutshell
As we look forward to 2021, here is a blog to provide you a summary of the major enhancements and innovation in the year 2020 in the SuccessFactors platform focusing on the admins and implementation consultants.
A next generation of Admin Alerts is now available under the title Admin Alerts 2.0. A separate tile appears for them in the Admin Center. The Admin Alerts 2.0 tile is a compact way to see pending action items you track throughout your system. It is used by the system and/or HR admins to manage data integrity, as well as to ensure that system admins are aware of certain processes stalling.
- Usability enhancements for Admin Alerts 2.0
With the 1H 2020 release we added an Admin Alerts tile for the Homepage. Before we had a tile in Admin Center, but sometimes you might want to give business users an easy way to access the admin alerts. This is now possible with the homepage tile. In addition, you might face the challenge that an admin alert should be re-assigned to another user to handle it. This is possible with the 1H 2020 release.
Please find all the details in this blog.
- Feature parity of Admin Alerts 1.0 and 2.0
With the 2H 2020 release we have reached feature parity between Admin Alerts 1.0 and 2.0. This means that all HR data issues for Job Info, Data Replication Monitor alerts as well as Pending Hire alerts are now available in Admin Alerts 2.0 also. All customers should switch to Admin Alerts 2.0 now and we plan to deprecate Admin Alerts 1.0 in future. Find out all the details in this blog.
Tenant Size Tile
We have introduced a new Data Volume tile that helps customers and partners know the BizX tenant size of data. Attachments are separate storage. The tile is available for all the customers under “Tile Catalog” in Admin Center.
Configuration Center (Early Adopter)
You can now know what’s configured in your SAP SuccessFactors system and deploy the certified changes across systems in just a few clicks.
Configuration center offers:
- Categorized view of configurations based on Configuration Area and SuccessFactors modules
- Configurations could be downloaded in a local, copy of which could be used for comparing configurations across two tenants manually
- Configuration bundling capability to transport bundles from one tenant to another that is forked into export from the source and import into the target
Further information on Configuration Center could be found here .
We are running an Early Adopter Care program for customers and partners to get an opportunity to take a first look at the Configuration Center.
The program and registration details and could be found here.
Extension Center allows you to create and manage SF Native extensions and configure SAP Cloud Platform extensions.
- Purge of business data, audit data and attachments in MDF objects
Integrated in Data Retention Management we delivered with the 1H 2020 release the capability to purge any business data in MDF. So far only personal data in objects maintained as legally sensitive private data could be purged to comply with Data Protection and Privacy regulations. Now data of all MDF objects irrespective of the sensitivity can be purged. The same is true for purging audit data of MDF objects, where change history is turned on. Finally, it is possible to purge attachments that are no longer needed from MDF objects and with that reduce data volume in the instance. All capabilities give you control over removing data from your instance, reducing the risk of storing and exposing information that no longer should be accessible.Please see more info here and an example video on how to define and run an attachment purge.
- Configurable Read Access Logging (RAL) for MDF objects
With the general availability of configurable Read Access Logs (RAL) this is also supported for MDF objects with the 2H 2020 release. If a MDF object is configured as legally sensitive private data (LSPD), certain fields can be activated for RAL. This applies to fields on pre-delivered objects from application developed on MDF as well as for custom objects implemented by the customer. There are quotas for the number of fields by instance that customers may activate for RAL.Please see details on configuring RAL and the applicable quotas for pre-delivered and custom fields here.
- Configurable UI available in workflow approvals
A new enhancement in the 2H 2020 release is the utilization of a Configurable UI for a MDF object not just in People Profile and Manage Data pages, but also in the Workflow approval screen. This provides a consistent user experience across the different UIs and the non-availability of the Configurable UI in the Workflow approvals was a common wish from customers and partners. Please find further details and an example here
- Search Results in Manage Data to include pending records
With the 2H 2020 release the search results on the Manage Data UI now also include pending records. Earlier such already created records, which were not approved yet, were not included in the search results. Please find a demo video here.
Business Rules enable you to extend your business processes with custom logic but without coding.
- Change Scenarios for Business Rules
After the introduction of rule scenarios, we delivered with 1H 2020 the ability to change a rule scenario via a change scenario wizard. This is especially useful for basic rules that were created over the last years. With the change scenario a basic rule can now be moved to an application-specific rule scenario and with that all the benefits of a rule scenario can be reaped. You would be able to identify any inconsistencies or wrong usages of i.e. attributes during the change from a basic rule to a scenario-based rule. The change scenarios also support the change from one rule scenario to another. This will be a less frequent use case though.Please find all the details and step-by-step instructions in this blog.
- Usability enhancements for Business Rules
With the 2H 2020 release we provide a few enhancements that increase the user experience of working with rules to ensure that the rules are defined in a way that they provide the expected outcome. We provide an improved Collection Filter that makes it easy to identify collections and enforces the definition of a filter condition.
In addition, we only allow a Null value in optional parameters and no longer in mandatory parameters. The ToNumber function was enhanced to ensure that the conversion is done correctly, also in the case of leading zeros.Further details and examples with screen shots can be found in this blog.
Check tool helps you identify and resolve issues when your system doesn’t work as you expect.
- Check Tool Checks for Admin Alerts 2.0
In the 1H 2020 release we added the capability to run checks for Admin Alerts 2.0 in the Check Tool. The checks enable you to find inactive alert types as well as outdated alerts that haven’t been processed in the past 30 days or longer.
The Integration Center enables HR business analysts to build, run, schedule, and monitor simple integrations. It simplifies the most common export and import use cases. Customers and partners can build integrations quickly and easily through a guided workflow. Predefined templates are available, and customers and partners can also create their own templates.
Integrations can now be scheduled up to 12 times at an interval of 1 or 2 hours using Multiple Schedule in Integration Center. What’s New Viewer link
Inbound Integrations enhancements
APIOptionProfile ID is now supported forInboundIntegrations in Integration Cente What’s New Viewer link.
Security Center enhancements
Configure validity period for Authentication Key (SSH), Encryption Key (PGP) and Signing Key (PGP), in the Security Center.What’s New Viewer link.
Instance Refresh tool is a self-service capability through which admins can trigger a copy of configuration and data of one tenant into another for BizX and Learning(beta).
We have introduced a consent form in the tool which shows up on the screen while submitting a new instance refresh request. It lists the “Need to Know” clauses and consequences of doing refreshes so that admins can ensure that the refresh is an intended activity before proceeding.
Attachments are not copied from source tenant to target during instance refresh. After the refresh, all the attachments in the target tenant will be replaced with dummy attachments. Typically Refreshes are requested and executed from a productive tenant to a non-productive tenant. Copying all the attachments from the productive tenant has a risk of exposing the sensitive information and PII data to users accessing the non-productive tenant. Replacing the real content of all the attachments with dummy helps in masking the data and provide performance enhancements. In case customers or partners have a business need to copy real attachments from source tenant to target post refresh, admins can request by reaching out to the Cloud Product Support team.
Instance refreshes entitlement
you can now view your company’s refresh entitlement including the number of completed, scheduled, and remaining refreshes. Customers can view total number of entitled refreshes, completed refreshes, scheduled refreshes and remaining refreshes for that calendar year. Please see the details on the refresh entitlement.
Guardrail productive tenant refreshes
Productive tenants can’t be refreshed through any non-productive tenant as a source. Guardrails are enabled to avoid accidental refreshes that prevent data and configuration losses on productive instances. In the case of special business needs, if productive tenant refresh is required, please reach out to the Cloud Product Support team and SuccessFactors should be able to take care of it through an exception process. If productive tenant refresh is requested from the Instance Refresh tool, an error is populated. The email notification will have the reason for not submitting the refresh request. Please refer to this link.
I hope that these enhancements will improve the administration and implementation experience for our customers. Thanks a lot for your time to read this blog.