I already described how you can easily create a REST API to integrate K2 with a NoSQL database. However, in the demonstrated example you had to make a call to http://localhost:3000. This means that the application should be hosted somewhere locally, which might be a suitable approach when you use K2 Five. But it is definitely unacceptable, when using K2 Cloud. That is why I decided to explain to you, how you can quickly deploy your REST API to Azure App Service.
Such scenarios are not common, that you need to use K2 with NoSQL databases. However, I would still like to show the possibility of a K2 platform to connect to NoSQL databases to 'CRUD' data. Moreover, the REST API I am trying to show is kind of dynamic. The object schema as well as the collection you are working with completely depends on the swagger schema you use with K2 REST Broker. The current approach is also suitable for a K2 Cloud platform.
After release of Microsoft SQL Server 2016, Microsoft added a feature, which is called Row-Level Security. It allows users to control row permissions in a database table based on the characteristics of the user executing a query (for example, group membership or execution context). In this article I will try to describe the approach you can take to use Row Level Security with K2 and SQL ServiceBroker, when building K2 applications.
Azure Functions is a serverless application platform. It allows developers to host business logic that can be executed without provisioning infrastructure. Functions provides intrinsic scalability and you are charged only for the resources used. In the article below I will show how to integrate Azure functions with REST ServiceBroker in K2.
Various preferences of customers define the layout of their forms. Some prefer the forms with tabs, others – everything on one page. Quite often you can have big forms and…
K2 Smartofrms is a designer of user interfaces. It helps you build forms for applications of various complexity. Even though there are a lot of standard components, events, actions, themes, we do not fully control the Document Object Model (DOM). That is produced by the K2 Smartforms engine. But what if we need something non-standard? What if we need to exceed the limits?