The AdvoLogix team has identified certain limitations that presently do not have a work-around from within the application components in Salesforce. Some of these limitations are documented here.
- The AdvoLogix team has identified a known limitation presently within our SharePoint Connector components where if your organization is using the SharePoint classic (teams) sites along with libraries, then we have noted that the connector is unable to process certain attributes (like the ability to browse folders within a SharePoint classic site).
- The AdvoLogix team has also identified and confirmed that the connector can connect and load folders from shared document libraries only but not with private libraries within SharePoint sites.
The AdvoLogix team has identified an issue within the integration provided lightning component where some users may get an insufficient privileges error when signing in to SharePoint in Salesforce. The error may be encountered when the user already has an active SharePoint session in the browser and then tries to sign in to SharePoint from AdvoLogix via the lightning components in Salesforce.
The AdvoLogix team has found multiple workarounds available to get past the error and continue using the components. The user may follow any of the below mentioned paths:
- The user must logout from an active session of SharePoint in the browser, before using the Authorize to SharePoint button from our components. (recommended path)
- The System Administrator may either:
- Enable the Use enhanced domains option for your organization -OR-
- Disable the Use enhanced domains option and Enable the Stabilize Visualforce, Experience Builder, Site.com Studio, and content file URLs option for your organization.
Lightning Web Security is the latest security framework within the Salesforce Platform that implements secured communication between different components across multiple AppExchange packages within your organization.
AdvoLogix has determined this security framework is not yet ready to be enabled within any organization that contains the AdvoLogix application and it's related lightning components. LWS is going to be enabled for new organizations generated after Winter '23 and in its current state LWS does not yet fully support organizations that contain both lightning aura and web components. Salesforce also has advised not to enable LWS when your organization contains both lightning aura and web components, as the component may malfunction in an undetermined way. For more details, read this article.
Steps to disable Lightning Web Security (LWS):
- Go to Salesforce Setup | Security | Session Settings.
- Scroll down the page to a section titled Lightning Web Security.
- Disable the checkbox Use Lightning Web Security for Lightning web components.
- Click Save button to save session settings.