﻿# Set up interfaces

> [HTML Version](interface_settings.html)



BRIX offers [low-code tools](https://brix365.com/en/products/low-code/) for interface customization of any level of complexity without programming. You can create app forms and pages with your own configuration to make it as easy as possible for your employees to interact with the system.

For example, it is essential for the marketing department to have the reports, the monthlys plan, and the overdue invoices at their fingertips. In the same way, the HR department needs to quickly check the schedule compliance, go to the candidate database, and add the interviews to the calendar. You can add all necessary functions to their work pages. That way, the employees won’t have to look for the data in different workspaces.

````
начало внимание

````
Only the  users in the [Administrators](360006871932.md) group can create and customize the interfaces.

````
конец внимание

````
In **Administration > Interfaces**, you can see all interface items created at the company, workspace, app, or page levels. These can be both system and custom [app forms](360029250931.md) and widgets, including widgets of the [Page](user_widgets.md#page) type.

**(set_interfaces_01.png)**

You can:

1. Go to the settings of an item in the [interface designer](interface_designer.md) by clicking on its name.

2. Select an action by clicking the three dots to the right of the app or widget form name:

- Rename item.

- Create Copy. Use this action to create an item similar to an existing one.

- Move. This action allows you to move a widget of the **Page** type to another workspace or company interfaces. For example, there is a page in the workspace menu with a widget of the **Page** type added to it, which is created in another workspace. To make the [workspace export](360007722171.md) available, move the widget.

- Delete item.

- Restore. This option allows you to restore a deleted widget. To display such widgets in the list of items, click **Show deleted** at the top of the page.

3. Go to creating the widget.

To learn how to create an app form, see [Form templates for apps and processes](360029250931.md).

## Create a widget

Interfaces are created using widgets. By adding these elements to a [page](360027211631.md) or [form](360029250931.md), you customize its appearance and functionality.

You can use system widgets. You can also create [your own widget](user_widgets.md) in the **Administration > Interfaces** workspace and reuse it repeatedly to configure forms, pages, and other widgets.

To create a widget:

1. Go to **Administration > Interfaces**.

2. In the upper right corner, **click +Create** and select the option:

- **Widget**. To create a widget that can be added to an app form, page, or other widget in the interface designer.

- **Page**. To create a widget of the [Page](user_widgets.md#page) type, which is used to configure menu pages. Read more about this in the [Add a widget to a page](360027211631.md) article.

3. When creating a widget of **Page** type, choose where you want to place it:

- In a specific [system workspace](360007990371.md). By using the widget to create pages in the menu of this workspace, you will be able to export the workspace in the future.

- In company interfaces. This option is convenient to use the widget to create pages in different workspaces that do not need to be exported.

````
начало внимание

````
If a widget of the **Page** type created in one workspace is used in another workspace, you  won’t be able to [export](360007722171.md) the workspace where you have created the page.

````
конец внимание

4. ````
Save the widget settings. After that, the [interface designer](interface_designer.md) will open.

5. Configure the widget in the interface designer. Please note, that for a custom widget, you can enable [additional options](user-widgets-context.md), create a unique [settings window](user-widgets-context.md), as well as set [default settings](user_widgets.md) and [widget visibility](designer-tabs.md#custom-widget-settings) in the interface designer.

6. Publish the widget. The names of unpublished interfaces are highlighted in the **Administration > Interfaces **workspace.

## Workspace and App interfaces

You can proceed to interfaces by selecting **Interfaces** in the workspace or app settings.

**(set_interfaces_012png.png)**

The same actions are available here as on the **Administration > Interfaces** page.

For example, in an app, you will see forms for viewing, creating, and editing app items. Click the form name to go to form [settings](360029250931.md#form_template) in the interface designer.

In a workspace, you can view and open in the interface designer both the forms of all apps in that workspace, as well as widgets of the **Page **type that have been added to workspace pages.

To create a widget at the workspace or app level, click **+Create**.