This is an archived version of the K2 Appit for SharePoint compatibililty and support matrix. This matrix is no longer being updated. Please refer to the current version of the matrix for the latest information.

This article is divided into the following sections (you may use the hyperlinks below to jump directly to that section):

▪ Software Support Plans and Policies
▪ Microsoft Product Support Plan
▪ Third-Party Integration Support Plan
▪ Integration Support
▪ Integration with Microsoft products
▪ Microsoft SharePoint
▪ Microsoft SQL Server
▪ Microsoft Dynamics CRM
▪ Microsoft Azure Active Directory
▪ Integration with other technologies
▪ DocuSign
▪ Generic Service brokers
▪ Browser and Mobile Device Support
▪ Design-time Browsers
▪ Runtime Browsers
▪ Mobile Browsers

Software Support Plans and Policies

This section describes plans and policies for support for new and updated versions of third-party software

Microsoft Products Support Plan

K2 will plan to support Microsoft products, service packs and cumulative updates per the following guidelines:
  • New major versions of Microsoft products that are released during an existing K2 release cycle will not be targeted for support until the following release cycle.
  • The latest released K2 update will support the latest service packs, cumulative updates, and update rollups for supported Microsoft products at the time of the Microsoft release date.
  • The most recently released version of a Microsoft product and at least one older version will be supported. When possible, K2 will support more versions but may drop support for older Microsoft versions at the release of a K2 update.
  • K2 releases will continue to support the Microsoft products supported at the time of the K2 release. Core Microsoft product (such as OS or SharePoint) support deprecation will only occur with K2 minor or major releases.
  • K2 releases may require a dependency on the latest .NET Framework or Visual Studio release. In this case, regardless of Microsoft availability timeline, K2 will only support the latest .NET Framework or Visual Studio release.
  • K2 will continue to support environments with Microsoft products that are no longer supported by Microsoft when possible. If any issues are found that require Microsoft involvement, K2 will not be able to address the issue and may require you to move to the latest supported Microsoft product. This may also require you to move to the latest K2 release.
For more information about K2 product releases, see the K2 Release Strategy article.
Top

Third-Party Products Support Plan

K2 will plan to support third-party integration per the following guidelines:
  • K2 tests our integration with the third-party API version available at the beginning of our testing cycle. These versions are listed in the integration matrixes below.
  • As long as the third-party vendor maintains backwards compatibility with the APIs and integration points K2 uses, minor releases (such as service packs, cumulative updates, or patches) of third-party products are supported.
  • If the third-party vendor makes a breaking change to an integration point with K2, we will react to that change through our normal support channels and update cycles.
  • New major versions of third-party APIs that are released during an existing K2 release cycle will be evaluated during the following release cycle for future support.
For more information about K2 product releases, see the K2 Release Strategy article.
Top

Integration Support

This section describes the various technologies, software products and versions of software products that K2 Appit for SharePoint can integrate with. Usually, this integration is achieved through the use of Service Brokers which enables K2 SmartObjects to integrate with the underlying technology.

Microsoft Products Integration

This section describes Microsoft products and technologies that K2 Appit for SharePoint can integrate with.

Microsoft SharePoint

The K2 Appit for SharePoint App and SharePoint 2013 Service Broker is used to interact with SharePoint items using the SharePoint CSOM/REST services. This includes interaction with List Items, Documents, Folders, List Item Attachments and also provides Read operations for SharePoint taxonomy and Managed Metadata. Service Instances are configured per Site Collection, and can only be created through the K2 Appit for SharePoint App.
To learn more, see Product Documentation

SharePoint Online
3, 2
SharePoint 2013 (On-Prem)
Standard, Enterprise
Latest
CU 1
SP1 RTM
K2 Appit for SharePoint 1.4 check August 2015 check check
K2 Appit for SharePoint 1.3 check August 2015 check check
1 Tested on the latest cumulative update available during the release cycle.
2 Sites that were originally created in BPOS-S that were later migrated to SharePoint Online do not support the SharePoint App model and therefore are not supported by K2.
3 O365 editions supported include Business Essentials, Premium; Enterprise E1 or greater; Education E1 or greater; Government E1 or greater; SharePoint Online Standalone Plan 1 or greater.
Top

Microsoft SQL Server

Use the SQL Server Service Broker to integrate with Microsoft SQL Server databases by exposing Tables, Stored Procedures and Views as Service Object and SmartObjects. The available methods will depend on the type of SQL entity being exposed. Service Instances are configured per Database.
To learn more, see Product Documentation.

SQL Azure SQL Server 2014 1 SQL Server 2012 1 SQL Server 2008 R2 1 SQL Server 2008 1
RTM SP2 SP1 RTM SP3 SP2 SP1 RTM SP4 SP3 2 SP2 SP1 RTM
K2 Appit for SharePoint 1.4 check check check check check
K2 Appit for SharePoint 1.3 check check check check check check check check check check check
1 All editions of SQL Server are supported.
2 Although we also support the base SQL version with the latest service pack, K2 tests on the R2 versions.
Top

Microsoft Dynamics CRM

Use the CRM Service Broker to integrate with CRM Organizations and the entities within those Organizations.
To learn more, see Product Documentation.

CRM 2016 CRM 2015 CRM 2013 CRM 2011
Online RTM Online RTM Online RTM Online RTM
K2 Appit for SharePoint 1.4 check check check check check check
K2 Appit for SharePoint 1.3 check check check check check check1
1 Includes support for Update Rollup 1
Top

Microsoft Azure Active Directory

Integrate with Microsoft Azure Active Directory (AAD) with the Azure Active Directory Service Broker to perform actions like creating and updating user accounts in AAD, amongst others.
To learn more, see Product Documentation.

Azure Active Directory Online 1, 2
K2 Appit for SharePoint 1.4 check
K2 Appit for SharePoint 1.3 check
1 Tested on the latest update available during the release cycle.
2 All editions of Azure Active Directory (Free, Basic, Premium) are supported.
Top

Non-Microsoft Products Integration

This section describes other, non-Microsoft technologies that K2 Appit for SharePoint can integrate with.

DocuSign

The DocuSign Service Broker and wizards enable integration with the DocuSign e-signature solution.
To learn more, see Product Documentation.

DocuSign API Version 1
K2 Appit for SharePoint 1.4 check
(REST API v2)
K2 Appit for SharePoint 1.3 check
(REST API v2)
1 The API version listed is what was tested during the release cycle. See the third-party integration support plan for additional information.
Top

EndPoint Service Brokers

The generic EndPoint Service Brokers can be used to expose APIs and Services exposed by various technologies as SmartObjects.

REST Services
Learn More
WCF Services 1
Learn More
Web Services 2
Learn More
Assemblies 3
K2 Appit for SharePoint 1.4 check check check
K2 Appit for SharePoint 1.3 check check
1 Expose WCF (WSDL and MEX) Endpoints as Service Objects. Uses Serialization and Deserialization to handle complex types
2 Expose Web Services (WSDL) as Service Objects. Uses Serialization and Deserialization to handle complex types.
3 Expose .NET assemblies as Service Objects. Uses Serialization and Deserialization to handle complex types.
Top

Browsers Tested

This section lists the tested Internet Browsers that have been tested to:
a) design artifacts using the K2 browser-based design tooling (Design-time)
b) interact with the generated K2 artifacts as end users (Runtime and Mobile).

Design-time

"Design-time" refers to using the available K2 browser-based design tools to build workflows, SmartObjects, SmartForms and other K2 artifacts. Typically, these actions are performed by application builders. This table lists the web browsers that have been tested against this design-time usage of K2.

Internet Explorer6 Chrome Firefox Safari Silverlight
11 10 3,6 9 6 8 4,6 Latest Version 1 Latest
Version 1
Latest
Version 1
5 4 2
K2 Appit for SharePoint 1.4 check 50.0.2661.94m 46.0.1
check
K2 Appit for SharePoint 1.3 check check check check 50.0.2661.94m 46.0.1 9.0.3 5 check check
1 We always test on the latest released versions of Chrome, Firefox. The versions listed are the versions tested at the release of the Appit version.
2
Minimum required version for Silverlight is 4.0.50917.0. Silverlight is required for designing Workflows and SmartObject associations.
3 Plug-in support is only available in Internet Explorer on the desktop, and this version of Internet Explorer 10 must be used for items built on Silverlight, such as the K2 Workflow Designer.
4 IE 8 support is limited to end-user runtime execution only (K2 runtime and K2 web parts).
5 Safari is only supported on Macintosh OS, K2 Appit for SharePoint 1.3.
6 Microsoft ended support for IE 8 through 10 on 12 January 2016. Please see http://help.k2.com/news/iesupport for more details on what this means for K2 support.
Top

Runtime

"Runtime" refers to using web browsers to interact with K2 artifacts (for example SmartForms) or administering K2 through the available web-based administration tools. Typically, these actions are performed by end users and system administrators. This table lists the web browsers that have been tested against this runtime use of K2

Internet Explorer6 Chrome Firefox Safari Silverlight
11 10 3,6 9 6 8 4,6 Latest Version 1 Latest Version 1 Latest Version 1 5 4 2
K2 Appit for SharePoint 1.4 check 50.0.2661.94m 46.0.1
check
K2 Appit for SharePoint 1.3 check check check check 50.0.2661.94m 46.0.1 9.0.3 5 check check
1 We always test on the latest released versions of Chrome, Firefox. The versions listed are the current versions at the release of the K2 Appit version.
2 Minimum required version for Silverlight is 4.0.50917.0. Silverlight is required at runtime only when Silverlight controls are used on Views or Forms.
3 Plug-in support is only available in Internet Explorer on the desktop, and this version of Internet Explorer 10 must be used for items built on Silverlight, such as the K2 Workflow Designer.
4 IE 8 support is limited to end-user runtime execution only, for K2 runtime and K2 web parts. Issues that have no workaround and cause the end-user pages to not function can be addressed through K2 Support Services. Display and styling issues will not be addressed.
5 Safari is only supported on Macintosh OS, K2 Appit for SharePoint version 1.3.
6 Microsoft ended support for IE 8 through 10 on 12 January 2016. Please see http://help.k2.com/news/iesupport for more details on what this means for K2 support.
Top

Mobile browsers (Runtime)

K2 has tested runtime interaction with K2 artifacts on a variety of mobile browsers, as listed in the table below. Note that only runtime usage of Appit (for example interacting with SmartForms) is supported on mobile devices: no design time usage is supported for mobile devices.

iOS 1
(Safari Browser)
K2 Workspace for
Windows Devices
Android
(Native Browser)
K2 Appit for SharePoint 1.4 iOS 9 8 4.2.2
K2 Appit for SharePoint 1.3 iOS 9 8 4.2.2
1 Includes iPhones and iPads
Top