Form Admin
The Braincube Forms Server interface is the Form Admin. You can access it on your browser by typing on the address bar “IP:8080” with the Local IP of the computer where is installed the folder braincube-form.
By default, an administrator is created (Login : admin ; Password : admin). Change it at your first connection.

An administrator can access to 6 tabs :
- USERS : create / modify / delete Users
- SERVERS: create / modify / delete servers by specifying which Braincube is needed according to your data form
- REPOS : create / modify / delete repository for the static files on your network which be attached to your form
- CERTIFICATE / PROXY : add / delete certificate and associated password and manage proxy to access the API
- BUILDER : create a form directly added in the form folder
- FORMS : list / modify / delete the forms created and saved in the form folder, with a link to view them on the Form Viewer
He can also configure the settings in Header :

- Configure session timeout for all users.
Users
Two types of users :
- Admin : access to administration interface with all the tabs (Users / Servers / Repos / Certificate / Builder / Forms)
- Users : only access to the forms.
A login and a password are needed to create a user:

It is possible to change the password, the status, or to delete a user.
Note: if all the administrators are deleted, the “admin” by default is regenerated with the admin password.
Servers
They need to be created to have data from braincube on the form :
- name used on the parameters of the input
- Name of the braincube customer that you can find on the URL: for exemple "demo" for https://demo.mybraincube.com
- Data source is the memory base to link to the form : MB Id with the prefix mb. In the example, the Id of the MB is 20, so Data source will be “mb20”
- Choose the data type : Braincube or IOT
For example :
Repos
They need to be created if attached static files (.pdf, .txt …) are required on your form.

- Name used on the parameters of the input
- Path : path to the folder where are the files. This folder just need to be on the same network than braincube-form.
- Security : To define who is allowed to open the files of this folder (NONE : all, USER : users and administrators, ADMIN : only administrators)

To add and search a path, you should edit the repo and click on the path browse button.
Notes :
- This folder can have a different name than in the tree structure
- Don't have space between letters in the folder name
Certificate and Proxy
Certificate
You can manage a braincube certificate (.p12) and the associated password to access the braincube remote API.

- You can add a certificate via the Add a certificate button.
- You can add the certificate password via the password input.

After filling a field, you will be able to delete it via the cross button
Proxy

You can also configure your application proxy http/https with different parameters:
- Host : Hostname of the proxy (for example the ip adress of the proxy)
- Port : Port used by the proxy
- User : user for an authenticated proxy
- Password : password to authenticate the user in an authenticated proxy
You can test if your configuration is functional (if you can access to the braincube api) with Test Proxy button.
Warning : before this test, you can configure a functional server in the tab Server.
Builder
You can create a form via the admin interface.
The created form is automatically added in the form folder and accessible via the Forms tab.

See the Builder part for more informations.
Forms
List of the forms saved in the folder braincube-form/form.

Admin possibilities :
- Add an existing form via the Add a .bform file button
- Search a form name in the forms list
- Click on the name to edit the form (see Edit name of the form)
- Click on the duplicate icon to duplicate components of the form (see Duplicate the form)
- Click on the download icon to download the form in local (see Download the form)
- Click on the file icon to use and fill the form
Edit name of the form

When you edit a form you can :
- Rename the form and save your changes
- Delete the form
Duplicate the form

When you duplicate the form you are redirected in the form builder.
Here you can change the form components structure.
When you click on button save form (bottom right), your form is created.
Download the form
When you click on download icon you download the form in local.
Then, you can use this form file:
- in the builder => import a .bform file

- in the list of forms => Add a .bform file
