Microsoft is deprecating Azure AD Graph API in June 2022, and as of June 30th, 2020, stopped adding new features to the API. See these Microsoft articles for more information:
Microsoft strongly recommends upgrading to Microsoft Graph API to access Azure AD APIs as well as APIs from other Microsoft services. K2 OAuth resources requiring access to the https://graph.windows.net API (AAD Graph), must be upgraded to use https://graph.microsoft.com (Microsoft Graph) as part of the migration from AAD Graph to Microsoft Graph. Nintex K2 Five (5.4) November 2021 Cumulative Update includes the code fixes necessary for this migration. For more information on migrating apps, see the Microsoft article App migration planning checklist.
After the installation of the Cumulative Update, the OAuth resources that require access to AAD Graph API will be updated to use Microsoft Graph API instead. This will affect the workflows using the Azure Active Directory broker. These workflows can enter a failed state if the workflow executes a step that uses the broker after upgrade, but before a Global administrator in your organization re-consents to the Microsoft Graph permissions. These workflows will have to be manually repaired after upgrade and re-consent.
See the following topics for more information:
The K2 Five (5.4) November 2021 Cumulative Update contains updates and fixes for issues reported in K2 Five (5.4). K2 recommends keeping your K2 environment updated by installing the latest cumulative update, and that you test this update before you deploy to a production environment.
This cumulative update is only compatible with K2 Five (5.4). Each new cumulative update contains the updates and fixes that were included with the previous cumulative updates. The cumulative update does not require any previous cumulative updates or fixes to be installed, and no additional cumulative update is required to fully update a K2 environment. If you have installed individual code fixes included in this cumulative update, those code fixes are not changed unless a newer version of the code fix is available for the update.
You can download the K2 Five (5.4) November 2021 Cumulative Update on Nintex Customer Central.
To install the cumulative update, run the cumulative update installer on every machine in your environment where a K2 product or component is installed, including desktop machines that have K2 Studio or K2 Designer for Visual Studio installed. The same installer is used to update the specific K2 products and components that are installed on that machine. To determine which cumulative update or fix pack has previously been installed in your environment see https://help.k2.com/kb000426.
You can also restore the K2 database before re-installing K2. When you re-install, you can just point to the restored K2 database.
If you had K2 4.7 installed before any of the K2 Five versions, and you make use of the client tools that was installed with K2 4.7, you need to start the re-install with K2 4.7 before you can re-install the K2 Five version.
This cumulative update includes the following fixes:
Consideration: It is recommended to have the service account on the correct culture. It should match the same culture of the user that installed K2.
Consideration: You need to re-add the HTML template and re-deploy the workflow.
Consideration: The fix will only work on new views created using the Save As option.
When you Upgrade to K2 Five (5.4), ID numbers have a comma formatting in K2 Management site’s error log section, the format setting on the Error logs List view has the “Use 1000 separator” checked displaying commas after the 1000s.
When you have a Slider control with the visible property set to false, the Slider control is not made visible at runtime when using “Set control properties” or “Show control” rule actions.
When you have a K2 Workflow that starts an inter-process communication or IPC, the IPC fails to start after a server reconfiguration resulting in an error. Consideration: The Workflow needs to be re-deployed after installing K2 Five (5.4) November 2021 Cumulative Update.
When you create a K2 Workflow with a Create Reference step in K2 Five (5.2) and you then upgrade to K2 Five (5.4), clicking on the existing Create Reference step will create a new Item Reference.
There are no known considerations at the time of writing the notes, except for those mentioned for some of the fixes listed above.
Ensure you read the "Important steps before installing the K2 Five (5.4) November 2021 Cumulative Update" listed at the top of this article.