For those of you who are migrating over from AgilePoint NX v 5.x to AgilePoint NX might notice taht the C# snippet workflow activity is missing. C# shape has been knowingly left out of NX as it was seen as big security concern for lot of people as it can be really dangerous if C#…
Creating Salesforce user management process in AgilePoint
Often times clients have a wishlist to automate the Salesforce user on-boarding and off-boarding using a workflow as without that it requires considerable user onboarding efforts on behalf of IT. It is quite simple to automate using AgilePoint NX workflow. In Salesforce, everything is stored just like database. Even user table is an object in Salesforce…
Office 365 Access Token Validation Error
If you are configuring a SharePoint access token to connect to Office 365 and get a validation error, it might be due to various reasons Your SharePoint Site Collection URL is not accessible.from AgilePoint server or user might not have permission to access the site. Check the credentials you have entered If you have Multi…
Why Does an Error Occur When I Upload a Large File in SharePoint?
When a file is being uploaded to SharePoint from AgilePoint NX server, Client-side object model (CSOM) is used. If the file size is more than 2MB, by default it is unable to be uploaded to SharePoint 2013 libraries. The following message is thrown: “The request message is too big. The server does not allow messages larger…
Setting up cache duration of static files and API data in AgilePoint NX
Usually there are 3 kind of files involved in caching The static content like HTML, JavaScript, CSS, Images etc. It is the WebServer (IIS in this case) which decides what will be cache duration and is configurable. AgilePoint REST API Data: There are things like form definition, lookup def, library etc. which are not changing…
Assigning workflow task to user based on his online presence
There are more than 1 ways of achieving task load balancing based on user’s online presence. It needs some logic to be defined which will differ from one client to other and even one workflow to other. Here are few of the driving factors. What system are you going to depend on while detecting that…
How to get Hybrid SharePoint to work with AgilePoint NX
Creating a SharePoint hybrid environment is about leveraging both SharePoint Server OnPremises and Office 365 SharePoint Online to achieve your business goals. A hybrid environment enables enterprise users to be connected from almost anywhere to the resources and content they need. A hybrid solution can help your company get started in the cloud, taking a…
Bypass Multi Factor Authentication in Office 365
This article has been replaced with steps mentioned in a newer blog post on this topic which shows how to work with MFA enabled Office 365. Support Multi Factor Authentication for Office 365 Access Token However if you wish to whitelist based on IP address you can still reference the options mentioned in the following…
Store file on network drive through eForms or Process
If system admin tries to map a drive on AgilePoint NX server machine manually, it will not be usable by AgilePoint NX server as it is not mapped in context of this service. This is where intricacies of Map drive and how it works at O/S level shows up and that is what we are going…
Domain name auto appends to username when task is assigned
AgilePoint NX server auto appends the domain name to the username while assigning the task to them in case username is specified in the participant property and it does not contain domain name. This is for the convenience of process designer so that he does not explicitly add the domain name to username which is…
Internet Explorer Memory Growth while using App Builder
There is a high memory consumption when App Builder and Form Designer is used continuously for many days without navigating to any other screen like Manage Center or Work Center. This is only specific to Internet Exlorer and memory can grow beyond 1 GB for Internet Explorer process. This is a rare case as typically people…
User Sync from Windows Azure AD to AgilePoint NX
There are 4 ways of registering user from Windows Azure AD to AgilePoint NX. Option 1: You can enable WAAD Authentication and set “AutoSync” to ‘Yes’. So whenever an Office365 user login to AgilePoint NX Portal, the user profile will be automatically synced to AgilePoint. Please note: In AgilePoint NX On-Demand, this is only available…
Speed Up your Internet Explorer
By default browser makes only 6 outgoing connections in parallel. However it can be increased through registry to make it faster. http://www.wikihow.com/Speed-Up-Internet-Explorer You need not restart machine. Just restarting IE is good enough. It might not make a huge difference but atleast won’t harm and seems speeding up a little bit specially if you are…
Windows Azure Active Directory Login Error – AADSTS50020
Windows Azure Active Directory message can be quite confusing for e.g. error code AADSTS50020 This might show up when user clicks the Sign in with ‘Windows Azure Active Directory’ in the AgilePoint NX-portal, the page is redirected to WAAD login. User is then able to sign-in using his external ID (non-organizational work/school user). At this point ,…
Client Side Rendering Vs Server Side Rendering – Part 1
Often times a topic comes up during design phase of a project that with regards to choice of form technology, it is better to go for client side rendering technologies like HTML 5, JQuery, CSS or server side technologies like ASP.Net and which one is better for content based webpages Vs digital forms Difference Between…
Expose AgilePoint NX forms to people outside company network
A lot of times, clients want to create their customer facing apps as well as expose them to the users without having to create separate login ID’s for each one of them and still maintain some security aspects. On top of it some of them want to even include these anonymous users at some point…
Create Access Token for Azure Database
In order to connect to Azure Database and create access token, you will need to make sure that the Azure Database is accessible from outside server i.e. AgilePoint NX server in this case. So you will need to make sure a firewall rule is added in Azure Database to allow all IP addresses to make…
Expired access/refresh token error – Salesforce Access Token
In AgilePoint NX if you want to connect your process diagram or form to Salesforce, you are required to create an access token for Salesforce where you would specify the Client ID and Client Secret which is obtained from a Connected App created in Salesforce. Please refer to the following URL for details on how to…
Large AgilePoint NX eForms loading slow in Internet Explorer
If you find that your larger eForms are opening up slow in Internet Explorer but perform fast in other browsers like Google Chrome or Firefox, you might want to check following configuration in your Internet Explorer. Issue: Huge eForms takes longer time to load in IE compared to Chrome browser. Resolution: When AgilePoint Server is…
Automate deploying apps from one environment to other
Bigger enterprises love automation. At times a question comes up is that can we automate deployment of apps from development to staging. Also some companies want to have an approval workflow around moving of apps from one environment to other so that configuration management teams are in full control over the environment. AgilePoint makes it…