Today we released two updates to improve how Skilljar connects with external systems and to ensure continued alignment with evolving platform standards.
☁️ Salesforce Managed Package Update
We’ve released an updated version of the Skilljar by Gainsight Salesforce managed package.
As part of Salesforce’s platform evolution, Salesforce is transitioning from traditional Connected Apps to External Client Apps (ECAs), a new integration framework designed to enhance security and modernize app packaging and distribution. Our latest managed package version aligns with this updated framework.
Why this Matters
Upgrading ensures:
- Continued compatibility with upcoming Salesforce releases
- Alignment with Salesforce’s enhanced security architecture
- Ongoing supportability and best-practice configuratio
We always recommend upgrading to the latest version of the managed package via the Salesforce AppExchange.
After installation, confirm the updated version in Setup > Installed Packages within your Salesforce org. As always, coordinate with your Salesforce Administrator and follow your internal change management processes.
🔗 Data Connector Updates
We’ve also released updates to Skilljar’s Data Connector to expand functionality and improve performance. The majority of newly added tables and objects are related to Student Manager and License Packages data.
For the complete field definitions and data types, please refer to the full table in the Release Notes.
Student Manager Data
We’ve added new Student Manager fields to the Data Connector, including a flag to identify Student Managers, indicators for full course and path access, and a group membership field.
Additional Tables Added:
- license_agreement
- license_agreement_content
- license_agreement_seat
- third_party_accessible_content
- catalog_page_item
- catalog_page_tag
-
published_path_student_group_visibility
Other Improvements
- Ensure that deletions in the dashboard, particularly for Published Paths, are replicated in the Data Connector
- Add new relational schema in catalog-to-path-to-course relationships
- catalog_page table had the following fields added:
- slug = CharField
- short_description = TextField
- item_layout = CharField - (TILE or LIST)
- published_path had the following fields added:
- slug = CharField
- catalog_layout = CharField - (EXPANDABLE, TILE, LIST)
- enforce_sequential_navigation = BooleanField
- path_item had the following fields added:
- published_path = DbexForeignKeyField("database_export.DbexPublishedPath", null=True)
- published_course = DbexForeignKeyField("database_export.DbexPublishedCourse", null=True)
Note: With these updates, there should not be any disruptions to existing integrations. These changes are fully backward compatible, and no action is required.
👉 Data Connector Documentation
Check out the Release Notes for more details.