App Compatibility

Summary

Before installing the app, please make sure the Akeneo App for Salesforce is compatible with your Akeneo PIM and Salesforce Clouds and Editions.

Ensuring compatibility from one version to another remains our priority. Thanks to the Akeneo API, Akeneo App for Salesforce is natively compatible with new versions of Akeneo PIM, although it may not include all the latest features.

 

PIM compatibility

The Akeneo App for Salesforce was originally built with Akeneo PIM Serenity SaaS. It will be maintained, to support the latest versions and features of Akeneo PIM. Please refer to our Marketplace website to know if our app is compatible with your PIM version.

The Akeneo App for Salesforce is compatible with:

  • All supported PIM versions (Serenity)

The Akeneo App for Salesforce uses the new Catalogs for Apps API endpoints, which require this feature to be enabled to use this app. 

Please contact Akeneo for further information on how to access the Catalog App.

 

Salesforce Compatibility

The Salesforce app works with multiple Salesforce cloud instances and editions. 

  • Enterprise
  • Unlimited

It also supports the following Salesforce clouds:

  • Salesforce Sales Cloud
  • Salesforce Service Cloud
  • Salesforce B2B Commerce Cloud
  • Salesforce Experience Cloud

Other clouds can be supported if the Product2 Object is available and object access is allowed as part of the org license set.

For all other editions not mentioned above, please contact Akeneo for assistance.

Salesforce Commerce Cloud Compatibility

To benefit from all the current features of the app, a Salesforce Commerce license is required. 

Salesforce Commerce Cloud is a Cloud solution that self-updates automatically and will be compatible with the latest Salesforce Commerce Cloud release. 

Get in touch with Akeneo to learn about our product roadmap 

To learn more about Salesforce Commerce licenses, you can also visit Salesforce Help

Salesforce Releases Compatibility

Salesforce releases are regular updates to the Salesforce platform that introduce new features, enhancements, and bug fixes. These releases typically occur three times a year and are named after the season in which they are released (Winter, Spring, and Summer).

For us, it's important to ensure that our app is compatible with the latest Salesforce release. This ensures that our app can take advantage of new features and enhancements, and that it continues to function properly with the latest version of the Salesforce platform.

The app is designed to support future Salesforce releases. This means that it has been developed using best practices and standards that ensure compatibility with future versions of the Salesforce platform. 

Please note that while we strive to ensure that our app is compatible with the latest Salesforce releases, there may be instances where certain features or functionality may not work as expected with future versions of the Salesforce platform. 

Get in touch with Akeneo to learn about our product roadmap or to raise any issues following new Salesforce releases

 

Enable Lightning Web Security (LWS) in Salesforce for Custom LWC & Aura Components

Salesforce previously used a legacy security architecture called Lightning Locker, which imposed a lot of restrictions on custom LWC & Aura components (both developed in the org and installed via managed packages). These security measures ensure the safe functioning of standard SF apps/components when present in an org along with custom apps/components.

In the Spring' 22 release, Salesforce released a new and upgraded security system called Lightning Web Security (LWS), which, in addition to providing all the safety features of the legacy system, also gave more bandwidth for JavaScript functionalities. Salesforce enforced LWS on all orgs created after the Winter' 23 release, whereas for orgs created before that, it has to be enabled explicitly. Please make sure it is enabled so the integrations work properly and there are no Javascript functionalities error out.

On the Session Settings page in Salesforce (Setup > Security > Session Settings), the Use Lightning Web Security for Lightning web components and Aura components checkbox should be enabled and saved.

 

Who should install the App?

Installing the Akeneo App for Salesforce is a technical process.

We therefore recommend that you ask a technical resource with a proven track record of Salesforce Administration 2 skills to install such an app.

 

 

Does the Akeneo App for Salesforce Platform work "out-of-the-box"?

Akeneo PIM is flexible enough for you to create many different catalog structures; the modeling of your catalog and the features of your project may impact the usage of your Akeneo app.

We did everything possible to ensure that this app adapts to your modeling, hence the different parameters of this app to adapt to your needs.

Please read the documentation related to the app configuration to understand the impact of each parameter.

 

 

So, can I customise Akeneo App for Salesforce?

If the standard configurations of the Akeneo App do not fully suit your complex business logic, you can extend the integration within your Salesforce organization.

Please note that the Akeneo App for Salesforce is delivered as a managed package. This means its core source code is protected and cannot be directly modified or edited. However, the app is built natively using standard Salesforce architecture, including Apex, Lightning components, and standard Salesforce REST APIs.

Therefore, your development team can easily extend its behavior, build custom orchestration flows, or create custom triggers around the synchronized data to meet your project's specific requirements. This customization requires a development team familiar with Salesforce declarative and programmatic features.

If you have feedback or specific feature requests that could benefit the community or Enterprise users, please contact Akeneo Support or your Customer Success Manager so our product team can consider them for future official releases!