Quick start
Last updated
Last updated
This page summarizes all the essentials you will need to know to start creating apps with Novacura Flow. Here you can find all best practices and tips to create and run your first app!
The apps is developed with the Flow studio, and the Flow studio must be connected to a Flow server. Follow below instructions to install your Flow server and Flow studio so you can start developing your own business apps.
Tip: Check out the system requirements before the start of the installation 😊
Download and install the server tool, when that is done, do a new installation of the Flow server and components.
Quick installation guide:
Find a more detailed installation guide here:
New installationThe Studio launcher supporting launching of different Flow studio versions, so it is easy to connect to different Flow servers, even though the Flow servers have different versions, you don't even have to know which version you are connecting to, the studio launcher takes care of all this, including downloading new versions and updates of the Flow studio.
Download and install the Flow studio launcher, when that is done, enter the Flow server url or pin code, username and password, and log in.
Tip: The pin code can be found on the server page, just browse to the server url in a web browser 🌎
Find more information about the Flow studio installation and log in here:
Installation and log inUsers is added under Environment -> Users.
There is three levels of access; AdministerBasicData, AdministerWorkflows and Work, AdministerBasicData: Have permisson to the complete studio and can run clients AdministerWorkflows: Have permisson to the application tab of studio and can run clients Work: Can only run clients
AdministerBasicData and AdministerWorkflows can only access the studio as full users
Enter name of the user and a user id, choose the type of the user. User types:
Full user: A full user can log in and run all licensed clients including the portal.
Workflow user: A worklow user will only have permission to run specific granted workflows.
Machine user: A machine user can only run machine workflows, read more about machine workflows here.
Transaction user: For every workflow that is started will a transaction be counted.
Portal user: A portal user will only have permission to log in to the portal client.
Public user: A public user can run a workflow without the need to log in.
App user: A user type for application packages.
Password, is optional becouse it is possible to authenticate through a connector, AD or openID.
Read more about users here:
UsersWorkflows and inboxes are added into menus, roles are connected to menus and users get roles, and by that users getting access to workflows and inboxes.
Go to Environment -> roles.
Add a new roles group, enter group id and group name
Add roles to the group, click on the + button to add a role.
Go to Environment -> users.
Find the user and click on edit under role tags.
Select the role that was created, and click OK.
Click save.
Go to Applications -> server content.
Right click in the server content area, choose new... -> menu.
Enter a title for the menu.
Click on edit roles and select the role that was created.
Now the user can run all apps connected to the menu. A quick guide to create your first app can be found here:
Develop your first app