Product changes

image description

New feature - New data table component

Introducing a new component: The Advanced Data Table. The concept here is super handy and easy. You can now insert a table and load data directly from your back office or any external source into it.


When you insert a data table in your canvas, a wizard pops up that guides you through two easy steps: choosing your model and selecting properties for the table columns.

After choosing the properties you want to show, you can customize each column separately. You can add a filter, resize or add an order to the column. With this feature, it is now a lot easier to display your back end data on your page.

Read more

image description

New feature - New form input components

There are new default components, such as file upload, image upload, date & time picker, that you can insert in a form. Your data will be posted directly into a model.


With these new components, the possibilities for your form are more open to your creativity!

Read more

image description

New feature - Authentication profiles

Applications are sometimes faced with a complicated login schema to authenticate different user profiles. For example, one profile authenticates with Microsoft ADFS, another with the internal Betty Blocks authentication or username & password. You want to manage and simply apply these different profiles in your application. Therefore we made this new feature called authentication profiles. Here is what we have done:

A quick introduction to the new authentication profiles

A Betty Blocks application can have multiple authentication profiles. These profiles are managed in the new view under Settings. Every application has the Internal Betty Blocks profile. Which means that you can authenticate web pages with Betty Blocks accounts.

Your webuser definition in My Betty Blocks (Settings > Login) is migrated to the new authentication profiles. This has only been done, if a webuser definition was created. The name of this profile is Username/Password by default. We migrated the password's ShaBit length setting to the password property itself, because that setting belongs to that property type. Check out this learn article for more information about what authentication profiles are.

How do I apply authentication profiles? You can use a profile to authenticate web pages with. If your page requires authentication, you have to select which profile users (who enters your page) have to authenticate themselves with. For example your customer portal requires authentication with a username and password profile. In this profile, you have selected a redirect page in case a user isn't logged or the user's session is expired. Users are probably redirected to a login screen. The action which processes the login flow contains a login action event. We have slightly changed this action event too. It now requires a profile to authenticate and to login or logout. We also changed the name of the event into 'authenticate and login user' to be more clear what it does. Please read this learn article for more information about how to apply authentication profiles.

Read more

Experience Betty Blocks

this website uses cookies to improve your experience.