---
description: >-
  This document provides a high level view of all artifacts and concepts for
  building an application using Trillo Workbench. This is explained using the
  Trillo Workbench UI (console).
---

# Trillo Workbench UI Screenshots



## Main Navigation <a href="#g1twtvt6tjgd" id="g1twtvt6tjgd"></a>

The main navigation of the Trillo Workbench UI is shown below. Clicking on an item navigates to selection. You can navigate to other items by expanding main navigation by clicking on left most hamburger icon in the header.

![](https://211419781-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FdsGlZQupmdwPiACdTOfC%2Fuploads%2Fj0RF0gmC9Qs40vuSUiah%2F0.png?alt=media)

## Document Manager <a href="#trbflz6hmou2" id="trbflz6hmou2"></a>

This navigates to the Trillo Doc AI product. It is discussed in the following document.

[https://trillo.gitbook.io/trillo-doc-ai/](https://trillo.gitbook.io/trillo-doc-ai/)

## File Manager <a href="#r4uahdux2mk3" id="r4uahdux2mk3"></a>

This navigates to the Trillo File Manager product. It is discussed in the following document.

[https://trillo.gitbook.io/trillo-file-manager/](https://trillo.gitbook.io/trillo-file-manager/)

## Data Browser <a href="#id-3xej7jwb6hgc" id="id-3xej7jwb6hgc"></a>

Using it, a user can view database tables (and edit if the admin permits it). It provides a powerful grid with access control (RBAC). It is used for maintaining master tables for a warehouse (such as currency conversion). Software engineers use it for testing.

![](https://211419781-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FdsGlZQupmdwPiACdTOfC%2Fuploads%2FKlQ5Fur0YBiVFPNnTqOs%2F1.png?alt=media)

## Data Source <a href="#oq2odkqxvpkj" id="oq2odkqxvpkj"></a>

This is used for entering database schema (data model) or importing metadata of an existing database.

### Properties <a href="#id08qheupkx6" id="id08qheupkx6"></a>

The ‘Property’ tab shows the following table details:

* Display Name
* Schema Name
* Table Visibility
* Description

### Attributes <a href="#mkoegvfbfn7" id="mkoegvfbfn7"></a>

These are all the attributes/fields of the respective table. You can add/update/delete any attribute of/from the table using the Trillo Workbench UI.

![](https://211419781-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FdsGlZQupmdwPiACdTOfC%2Fuploads%2Fi9dsld7arz1PekBjiL1c%2F2.png?alt=media)

### JSON <a href="#sddajc7ifndi" id="sddajc7ifndi"></a>

The ‘JSON’ tab can be used to display and save the table attributes in JSON format. It replicates the ‘Attributes’ tab, but in purely JSON format.

### Access Control <a href="#byn3vknvs90d" id="byn3vknvs90d"></a>

This section of the Trillo Workbench UI helps enforce access control mainly Table level and Record level rules.

![](https://211419781-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FdsGlZQupmdwPiACdTOfC%2Fuploads%2FzBOlE7mgtKZ3nUpkAv0x%2F3.png?alt=media)

### API <a href="#id-4k2ifjyberdi" id="id-4k2ifjyberdi"></a>

All the database, schema and tables operations are published as APIs. Using this API tab, any of the APIs can be exercised and tested.

![](https://211419781-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FdsGlZQupmdwPiACdTOfC%2Fuploads%2F4qxOkPLKOhaXDt4gtTaU%2F4.png?alt=media)

## Queries <a href="#pfi1g33tsgwk" id="pfi1g33tsgwk"></a>

This is used for creating and executing complex SQL queries. These queries can be published as APIs.

![](https://211419781-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FdsGlZQupmdwPiACdTOfC%2Fuploads%2FZVllSYEAWr0PLAUmrOk7%2F5.png?alt=media)

### Property <a href="#omct58sllekg" id="omct58sllekg"></a>

This contains all the query details as shown in the above screenshot.

### API <a href="#pgcwenvsj93t" id="pgcwenvsj93t"></a>

Complex SQL queries can be published as APIs

![](https://211419781-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FdsGlZQupmdwPiACdTOfC%2Fuploads%2Fus8CicFguvdUtVQCnDxn%2F6.png?alt=media)

## Metadata Files <a href="#id-8tayvvj1lu6a" id="id-8tayvvj1lu6a"></a>

Domain metadata is used for writing configurable applications.These files include details such as parameters, settings, or properties relevant to the application's behavior and can be accessed by a function using API

![](https://211419781-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FdsGlZQupmdwPiACdTOfC%2Fuploads%2FrmntXgE1DS7ijgZdJvBM%2F7.png?alt=media)

![](https://211419781-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FdsGlZQupmdwPiACdTOfC%2Fuploads%2FVD1vAakHS5mEHTBujJIj%2F8.png?alt=media)

## Functions <a href="#baw284rz9abr" id="baw284rz9abr"></a>

This module helps implement business behavior using serverless functions. It can perform a specific task running inside Trillo microservice and eliminate the use for CI/CD and DevOps.

![](https://211419781-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FdsGlZQupmdwPiACdTOfC%2Fuploads%2ForFx5tfye8dwh5eKRZiZ%2F9.png?alt=media)

![](https://211419781-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FdsGlZQupmdwPiACdTOfC%2Fuploads%2FWcCUr3KBr1STcjdDIZyU%2F10.png?alt=media)

![](https://211419781-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FdsGlZQupmdwPiACdTOfC%2Fuploads%2F6GduuVDPRSgYqbXw4On9%2F11.png?alt=media)

## Schedulers <a href="#f83a2p4qlwso" id="f83a2p4qlwso"></a>

Schedulers are used to run a workflow at a desired time and at a scheduled interval within a security context. It can be achieved using Cron Jobs within the Trillo Workbench UI

![](https://211419781-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FdsGlZQupmdwPiACdTOfC%2Fuploads%2FcfJTWzenHXpG2t2kFpzo%2F12.png?alt=media)

## API Playground <a href="#g53yl6thmq1" id="g53yl6thmq1"></a>

This module provides the UI for exercising various APIs within the Trillo Workbench

![](https://211419781-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FdsGlZQupmdwPiACdTOfC%2Fuploads%2FM4BzQWVXym4uuzO472XI%2F13.png?alt=media)

## Task History <a href="#kaexp8p1b5jr" id="kaexp8p1b5jr"></a>

This shows a list of tasks that have been completed, along with their start date, duration, status, and other relevant information. Features like Task Status provide a quick visual indication of the status of each task (e.g., completed, failed, or in progress)

![](https://211419781-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FdsGlZQupmdwPiACdTOfC%2Fuploads%2FFTmsH1rpGzM28qnqIiFu%2F14.png?alt=media)

### &#x20;<a href="#nml6yu1lkci7" id="nml6yu1lkci7"></a>

## Audit Logs <a href="#id-11u90fz10p02" id="id-11u90fz10p02"></a>

The Audit log provides a comprehensive and informative view of the execution of a specific task.

![](https://211419781-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FdsGlZQupmdwPiACdTOfC%2Fuploads%2FLwKagVf7t8R9d4cCgl14%2F15.png?alt=media)

## Settings <a href="#x47flrxoxf97" id="x47flrxoxf97"></a>

### Properties <a href="#id-1oq34jpy6zb5" id="id-1oq34jpy6zb5"></a>

<figure><img src="https://211419781-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FdsGlZQupmdwPiACdTOfC%2Fuploads%2F1UEU7zYRkFfkEzarOh1s%2FSettings%20Properties.png?alt=media&#x26;token=7fb6a373-6ce2-4315-aa98-d58110260d7d" alt=""><figcaption></figcaption></figure>

### API Credentials <a href="#idum79s98up4" id="idum79s98up4"></a>

<figure><img src="https://211419781-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FdsGlZQupmdwPiACdTOfC%2Fuploads%2FKexX6shKeB4DKoi0mhJe%2FTrilloWorkbench_External_API_Credentials.png?alt=media&#x26;token=047e3f8d-2f12-40b0-bbea-689d6822c0eb" alt=""><figcaption></figcaption></figure>

### Service Authorization <a href="#khvh5axzarhu" id="khvh5axzarhu"></a>

<figure><img src="https://211419781-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FdsGlZQupmdwPiACdTOfC%2Fuploads%2FqtgL6pnWCVpFTrx1JCFb%2Fimage.png?alt=media&#x26;token=6a1eaaeb-d290-404a-b427-b4ec31f5def8" alt=""><figcaption></figcaption></figure>

### Public Keys <a href="#vafpxzn4zelk" id="vafpxzn4zelk"></a>

<figure><img src="https://211419781-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FdsGlZQupmdwPiACdTOfC%2Fuploads%2FXCj0RYpEbtivSrURlUmQ%2FTrilloWorkbench_Add_Public_Private_Key.png?alt=media&#x26;token=a09fbe00-59c7-4a3e-8372-09353c5ecba9" alt=""><figcaption></figcaption></figure>

### UI Customization <a href="#ii0ixtfjyyyx" id="ii0ixtfjyyyx"></a>

<figure><img src="https://211419781-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FdsGlZQupmdwPiACdTOfC%2Fuploads%2FMiUR9GB9wKfQj10j8Ghm%2FUI%20Customization.png?alt=media&#x26;token=879357ee-51eb-4306-b17d-f6a7588615c3" alt=""><figcaption></figcaption></figure>

## Groups <a href="#ruhkfscaycqe" id="ruhkfscaycqe"></a>

## Admin <a href="#l1evthbjomi" id="l1evthbjomi"></a>

<figure><img src="https://211419781-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FdsGlZQupmdwPiACdTOfC%2Fuploads%2FqlBW07QugTqBZwx1WkCf%2Fadmin%20.png?alt=media&#x26;token=c27f9de1-29b1-4622-b056-06b7482c37e8" alt=""><figcaption></figcaption></figure>

## Team Members <a href="#id-6y3ca7imrgxv" id="id-6y3ca7imrgxv"></a>
