Learn about the latest Nintex capabilities at New at Nintex
This section contains archived Nintex for Office 365 Knowledge Articles.
Recently active
TopicUnable to view the item under the Repeating Section that connected to a SharePoint Column for an existing item after migrating the Form from Classic or (Old) Responsive Form to New Responsive Form in Nintex Form for Office 365. Instructions Using the Nintex Form Legacy App, revert back to the original Classic or (Old) Responsive Form via Nintex Form for Office 365 Designer. Publish the Form when it in the Classic or (Old) Responsive Form mode. Migrate again to the New Responsive Form. Publish the Form again. Additional InformationThere is a difference in the Repeating Section ID between Classic / Old Responsinve Form and New Responsive Form. Hence, the New Responsive Form is unable to resolve the exising value. By following the instruction as suggested will resolve the issue.Â
TopicThe following steps will allow you get a access token for use with the Nintex Forms SPFx API’s when MFA is required.Instructions Obtain the Microsoft.Identity.Client.dll from the NGet package, by extracting it from the downloaded package lib\<net6.0 or net472>\Microsoft.Identity.Client.dll. In the Entra ID app, under the Authentication, add a new Redirect URIs : Platforms: Mobile and desktop applications  Custom redirect URIs: http://localhost In the same directory of the dll, execute this powershell script:  Add-Type -Path ".\Microsoft.Identity.Client.dll"  $ClientId = "<Client ID>" $TenantId = "<Tenant ID>" $RedirectUri = "http://localhost" [string[]] $Scopes = 'https://<tenant>.sharepoint.com/.default'  $App = [Microsoft.Identity.Client.PublicClientApplicationBuilder]::Create($ClientId).     WithAuthority("https://login.microsoftonline.com/$TenantId/v2.0").     WithRedirectUri($RedirectUri).     Build() $Result = $App.AcquireTokenInteractive($Scopes)
This document addresses design considerations and best practices for creating high-performing Nintex Forms for Office 365. Design Considerations: While there are hard limits on certain elements within SharePoint, several factors can impact the performance of your Nintex form. Here's a breakdown of these factors: Number and Size of Rules: Complex and numerous rules can slow down your form. Number of Controls: Adding more controls may increase form loading time. Custom CSS Size: Extensive custom CSS code can affect performance. Number of Plugins: Using numerous plugins can add complexity and potentially slow things down. Number of Lookup Controls: Minimize the use of lookup controls, as they involve data retrieval. Number of SharePoint Columns: A large number of columns displayed in the form can affect loading times. Number of Variables using Lookup Functions: Similar to lookup controls, these variables require data retrieval and can slow down performance. Indicators
Feature:You can upgrade Classic and Old responsive forms to New Responsive forms. When a Classic or Responsive form is ready to be upgraded, a message is displayed in the forms designer when you open the form. After a form is upgraded, a new draft of a New responsive form with the same content type is created.The following video demonstrates upgrading a classic form to a new responsive form. Â
TopicA workflow instance immediately fails when it is manually started. The workflow stays in a Started state and the information bubble on the workflow instance details page states:Retrying last request. Next attempt scheduled in less than one minute. Details of last request: HTTP NotFound to [SiteUrl]/_api/web/lists(guid'[ListId]')/Items([ItemId]) Instance Id: [InstanceId] Instructions Navigate to Site Contents > Site Settings > Manage Site Features. Locate the feature titled Workflow can use app permissions. Select Activate. Additional InformationThis article assumes that the user starting the workflow has the appropriate permissions on the site, list, and item. To validate the user's permissions on a list item, right-click on the item, select 'Share', select the icon on the bottom left corner of the 'Share' dialogue window, and review the permission level of the user in question. The Workflow can use app permissions feature, which is a SharePoint Online feature that is not sp
TopicThe following error occurs when attempting to open Nintex Workflow or Forms for Office 365:AADSTS50011: The redirect URI [Tenancy URL] specified in the request does not match the redirect URIs configured for the application '00000003-0000-0ff1-ce00-000000000000Make sure the redirect URI sent in the request matches the one added to your application in the Azure portal. Navigate to https://aka.ms/redirectUriMismatchError to learn more about how to fix this. InstructionsRun the following in the SharePoint Online Management Shell:Install-Module -Name AzureAD -MinimumVersion 2.0.0.71Connect-AzureAD$sharePointOnlineServicePrincipal = Get-AzureADServicePrincipal -Filter "appId eq '00000003-0000-0ff1-ce00-000000000000'"$sharePointOnlineServicePrincipal.ReplyUrls.Add("https://*.sharepoint.com/_forms/*");Set-AzureADServicePrincipal -ObjectId $sharePointOnlineServicePrincipal.ObjectId -ReplyUrls $sharePointOnlineServicePrincipal.ReplyUrls Additional InformationThis issue is due to changes ma
Hi,A few recent posts have asked about having multiple filtering for lookup form controls. I have been with Nintex for over 10 years, and this has been a request from day one. The reason that it was never implemented is because this functionality can be achieved with the current technology. The key to achieving more than two cascading dropdowns is the setup of the lookup lists. There is no limit on the number of cascades. In this example, I will have 3 cascades based on vehicle selection.Users will first choose the Make of the vehicle.The second cascade will then display the relevant Models based on the Make.The third cascade will then have the trim levels based on the Model chosen.To start off with, create 4 lists. 3 lists will be for your lookups, and one list will be where your form is created and data collected.Lists setup.List A has the Makes. It contains one Single lines of text column. List B has the Models in a SIngle lines of text column and a lookup to List A to display the T
TopicWhen a user opens a Nintex Task Form, the page in the browser states "This [site-GUID].sharepoint.com page can't be found"  Instructions This is a known issue.SharePoint is not correctly XML encoding the FormUrl values in each content type definition when the list's content types are being updated (for example: new content types being added, re-ordered). Additional InformationThis is occurring on the SharePoint platform, Nintex has worked with MS on this but is unable to resolve this issue.
ProblemClassic, Responsive, and New Responsive forms may not open or save when they're published on a list within a site that contains an ampersand (&) in the site URL. For example: https://tenant.sharepoint.com/sites/research&development SolutionThis is a known issue. The behavior of each Nintex form type varies between the SharePoint Online Classic and Modern experiences. Each is documented below: Classic Form in Modern Experience: Opens but will not save; an 'Invalid URL value. . .' error will occurClassic Form in Classic Experience: Opens and saves as expected Responsive Form in Modern Experience: Opens but will not save; an 'Invalid URL value. . .' error will occurResponsive Form in Classic Experience: Opens and saves as expected New Responsive Form in Modern Experience: Form will not open, redirected to a page stating 'Page not found'New Responsive Form in Classic Experience: Form will not open, redirected to a page stating 'Page not found'
ProblemIn the List Lookup control, it's possible to type text into the control to filter the results. When a result is selected, the search term remains in the control. This only occurs on List Lookup controls with the 'Allow multiple values' option enabled on New Responsive Forms in Office 365. SolutionThe search term is automatically deleted when a user clicks, or tabs, outside of the control. This is a known behavior with no work around to prevent it. However, this behavior carries no functional consequences.
ProblemYou have a business requirement to display documents in the page viewer control on a Nintex O365 Form to display runtime 'dynamic' values, meaning reading live inputs from the form as the user is changing the control's values.The following steps detail how to display the document either by using a hard-coded URL from the document library or by using a dynamic URL. SolutionThe best way to know if a control supports this type of dynamic value reference is to put focus on the property and look at the Insert Reference options. If you have the option to insert Inline Functions this means that the property will only read the dynamic value when the form is first loading. When you see Inline Functions you will NOT see Named Controls.Another control like the Calculated Control that does support dynamic references will show Runtime Functions and Named Controls, and will NOT show Inline Functions. I have provided screenshots below showing this.Page Viewer Control Settings:The Source URL w
IssueWhen using the 'Web Request' action in Nintex Workflow for Office 365, the following error may occur:Response: 403 FORBIDDENÂ ["X-SharePointHealthScore=4","SPRequestGuid=e5a6fe9e-2083-1000-2cd5-f703fa2b38b0","request-id=e5a6fe9e-2083-1000-2cd5-f703fa2b38b0","MS-CV=nv6m5YMgABAs1fcD+is4sA.0","Strict-Transport-Security=max-age=31536000","SPRequestDuration=54","SPIisLatency=1","X-Forms_Based_Auth_Required=https:\/\/site url\/_forms\/default.aspx?ReturnUrl=\/_layouts\/15\/error.aspx&Source=%2fsites%2f_vti_bin%2flists.asmx","X-Forms_Based_Auth_Return_Url=https:\/\/site url/_layouts\/15\/error.aspx","X-MSDAVEXT_Error=917656; Access+denied.+Before+opening+files+in+this+location%2c+you+must+first+browse+to+the+web+site+and+select+the+option+to+login+automatically.","X-IDCRL_AUTH_PARAMS_V1=IDCRL Type=\"BPOSIDCRL\", EndPoint=\"\/sites\\/_vti_bin\/idcrl.svc\/\", RootDomain=\"sharepoint.com/<http://sharepoint.com/>", Policy=\"MBI\"","MicrosoftSharePointTeamServices=16.0.0.19214","X-Co
ProblemThe issue is due to the hidden library for the Nintex Forms. Every saved and published Nintex form is saved in a document library at the same site level. The Classic (including the Old Responsive) uses the NinteFormXml library while the New Responsive Forms use the NintexForms library. Nintex Forms does not use the Title column in the document library (this column is inherited from the root Document content type and by default, it is not a required column). However, when this column is made a required field by either enabling the management of content types on the library or by changing the column properties at the root site content type level, you will not be able to save a major version of a file in the library unless you specify a value for the Title column. This scenario would occur when the user tries to publish a form because publish would try to create a major version and this would leave the file checked out until someone manually adds a value to the now required Title f
ProblemWhen MCAS is setup in Office 365 environment, users are unable to open both Workflow and Form because now the URL has changed with additional mcas.ms SolutionNintex currently does not provide any accreditation or official support for Microsoft Cloud App Security (MCAS). If MCAS is enabled then kindly disable MCAS as Nintex is not compatible with MCAS. If you would like to see this feature in Nintex please vote on the following feature request: https://ideas.nintex.com/ideas/IDEA-I-1381
TopicThe For Each action is used to process each index in a collection or dictionary variable. For more information please see the Nintex for Office 365 help files.https://help.nintex.com/en-US/Office365/Designer/Actions/ForEach.htm Video
IssueMicrosoft has announced that they will be deprecating Basic authentication for Outlook, EWS, RPS, POP, IMAP, and EAS protocols in Exchange Online on October 1, 2022. Additional InformationThe only actions impacted by this deprecation are Exchange Online actions. The impacted actions have been updated as of July 4th, 2022 to accommodate this change. Any preexisting Exchange Online actions in workflows must be deleted and recreated, as the new version of the action will offer an 'Authorizing User' field to replace the previous 'Username' and 'Password' fields. Additional information for this change is documented in the Help Documentation and Release notes for Nintex Workflow for Office 365. Related LinksMicrosoft - Deprecation of Basic authentication in Exchange Onlinehttps://docs.microsoft.com/en-us/exchange/clients-and-mobile-in-exchange-online/deprecation-of-basic-authentication-exchange-online Nintex Workflow for Office 365 Exchange Online workflow actionshttps://help.nintex.com
TopicWorkflow actions fail with "An unexpected error occurred on the connection." or "The SaaS provider cannot renew the access token , please re-authenticate the connection to renew the access token". InstructionsRe-authenticate the connection to renew the access token. To do so: Navigating to Site Contents Select 'Nintex Workflow for Office 365' Connections Click on the ellipses next to your connection Select Edit Select 'Update credential details'Once complete, the connection should begin working again without any additional modification to the impacted workflows.Additional InformationIt's expected for a connection to require re-authentication after an extended period of time (i.e. years)Related LinksConnections in Nintex for Office 365https://help.nintex.com/en-US/office365/Workflows/Connections.htmÂ
TopicHow Is Action Count Calculated in Nintex Workflow for Office 365? Instructions The following actions DO NOT count against the Action Count: • Log to History • Set Workflow Status • Pause for Duration • Beginning Beacon (for use with Hawkeye) • Beacon (for use with Hawkeye) • Ending Beacon (for use with Hawkeye) Any other action should count against the Action Count.Additional Information  Related Links Â
Topic Creating connections in Office 365 for use in Nintex Workflows Instructions Shared Connection:Open the Nintex Workflow for Office 365 app Navigate to Site Contents > Nintex Workflow for Office 365 or directly from a your list by clicking the Nintex Workflow button in the ribbon. Select 'Connections' Click 'Create New Shared Connection' The drop-down menu will present many options for connection types. Reference the 'Connection types and Connector actions' section of Connections to identify which connection type is needed.  Personal Connection:In the Nintex Workflow Designer, open the configuration for an action that utilizes a connection. In the ‘Connection’ drop-down menu, select ‘+ Create New Personal Connection’ Note: The instructions for both connection types are the same from this point forward. Enter the Connection Name and Tenant URL. Click ‘Connect’ Enter the credentials that the connection will use. The permissions requirements for each connection type are specified
TopicHow to enable User Profile Service in O365Â Â Instructions1. Visit the site2. Access the list or library3. Click on Nintex Workflow on the ribbon4. In the Workflow Gallery, click on the Cog icon top right5. Thiis will load the Administartion Settings page for User Profile6. Click 'Grant Access To Workflow'7. A new window will load displaying 'Do you trust Workflow?'8. Click 'Trust It', this will now enable this feature.Â
TOPICHow to automatically start a site workflow when an item is created or modified in Nintex Workflow for Office 365.INSTRUCTIONSCreate a Nintex List Workflow on a SharePoint List or Document Library. Use a 'Start Workflow' action to start the Site Workflow. From the workflow settings choose Start Options to 'Start when items are created' and or 'Start when items are modified'.  Â
TopicHow to get the number of days and hours from the dateDiffMinutes function? InstructionsThe result needs to be multiplied by 24 i.e=([Start Time]-[End Time])*24 Additional InformationWhen using the DateDiff.... functions the output will always be a positive integer.The reason for this is as follows.The number of days between today and tomorrow is equal to 1.The number of days between today and yesterday is also equal to 1. it is not negative 1.
TopicIn the unfortunate event where a Nintex Form has somehow become corrupted, you can use this guide to either delete the form from the list manually or recover the form saved at the content type level. Please Note: A deleted form cannot be restored. InstructionsFinding your saved form in the NintexFormXML folder:Unfortunately, the names of the files stored in the NintexFormXML are not particularly user friendly. In the event you need to find an orphaned form in the NintexFormXML hidden repository, how do you determine which form is the form you published? To start, each file in the NintexFormXML hidden library is created using the following format: ContentTypeGUID_listGUIDYou can find the content type GUID and the list GUID which may be difficult for some or you can simply review the below methods to find the form file that is being stored in the repository for the list in question.Method #1 Use the Content type URLNavigate to the content type the form is published to in the list us
QUESTIONWhat is the process of notifying the customer of an expiring O365 license?ANSWERAs a subscription expiry approaches, a number of communications, prompts, and warnings are displayed as outlined below: 60 days prior to your subscription expiryThe primary contact is notified that the subscription is due to expire in 60 days. 30 days to your subscription expiryAll registered contacts are notified that the subscription is due to expire in 30 days. Nintex Workflow for Office 365: Visual prompts are added to the Nintex Workflow designer. Workflow history records are added stating that the subscription is due to expire. Nintex continues to notify all registered contacts of the upcoming expiry at regular intervals over the 30 day period. At subscription expiry:Once a subscription has expired, you will no longer be able to save or publish workflows through the Nintex Workflow designer or forms through the Nintex Forms designer. Any existing workflows that are published will enter a suspe
TopicHow to apply a validation rule for the item properties in a Nintex Task Form for Office 365. InstructionsClick "Edit Task Form" from a Task action. Drag and drop a new control from the "Form control" on the left side of a Nintex Task Form Designer. Modify the control setting by connecting the control to the List item as desired. For more information, see Connecting controls to fields. Add a rule or validation for the new control added in step 2. Repeat steps 2 through 4 as necessary. Additional InformationBy default, a Nintex Task Form has generated the list item properties as a View purpose only. The rules and validation will not applicable to this default list item properties.Â
Already have an account? Login
No account yet? Create an account
Enter your E-mail address. We'll send you an e-mail with instructions to reset your password.