The Resource Storage section is intended for working with resources that are external to robots, robot projects, workflows, and screen forms. Such resources are stored in the system base, not somewhere locally or as part of another object (like variables in a robot).
Unlike resources from queues, resources from storage are static and intended for multiple use. Such resources are not supposed to be “processed” by being held in different statuses, or blocked for private use by only one subject. Storage resources are always available to all subjects (but within the boundaries of the role model), only the value of the resource can be changed.
For example, you can create a resource in the repository that contains the mail password (it is periodically changed, so you cannot specify it in the robot at once), and add resources to the resource queue that contain the numbers of requests to be checked by the robot. There are many requests, so they will be processed by several robots: due to statuses and locks, robots will not repeatedly process the same requests, and checked requests will be marked as processed.
The Resource Storage section refers to the Orchestrator module. This module is displayed on the interface if the Orchestrator Administrator role is available to the user in the current tenant. If this role is not available, the entire Orchestrator module (along with the Resource Storage section) will be hidden on the interface.
The interface of the Resource Storage page is shown below:
When any error occurs (on the back or front end) that is not specified separately in the specification (when navigating to a section, tab, opening windows, clicking buttons), a notification is displayed:
"Unknown error
Contact your administrator".
Description of the interface elements of the Resource Storage page
The description of the interface elements of the Resource Storage page is shown in the table below.
Element name | Note |
---|---|
Search field (1) |
|
Create resource (2) | |
|
The Columns table is displayed if there is a Resource table. In the dropdown list there is a button Apply, which applies everything that is selected. If you click on the button, the selection is confirmed, the list is closed, and the columns appear/hide in the table. If you click sideways, the changes will not be applied. The Cancel button does not apply the current changes. The table will be displayed in the previously applied variant. |
Resource table (4) | Read more here: Resource table |
Element name | Template/example | Description |
---|---|---|
Resource (6) | Example: Email address | Name of the resource. This is a link to the resource card. Read more here: Resource card. The card will not open if:
|
Data type (7) | Example: String | The data type of the resource. One of the following values is possible:
Sorting by resource data type name is possible |
Value (8) | The value template depends on the data type of the resource. Details of all templates are listed below. | Resource value |
| - | When clicked, if
|
The table shows the resources that have been added to the current tenant (without grouping):
if there are no resources available to the user in the current tenant, the phrase is displayed:
"Here you can view the list of resources from the storage that are available to you in the current tenant".
When you put the cursor on the resource name (5) and then click on it, you will go to the Resource Card.
When you click the Create resource button, the Resource modal window opens.
The description of the interface elements of the Resource modal window is presented in the table below.
Interface element name | Available/default values | Description |
---|---|---|
Back | - | Clicking closes the Resource Creation page and returns to the Resource Storage page. The resource will not be created |
Resource name | - | Resource name Example: Password for 1C This field cannot be empty. In create/edit/modify mode, a cross-shaped button appears in the field to clear text from the field. |
Data type | Available values:
Default value:
| Data type of the resource to be created Only one value is available in the list. The selected value affects the appearance of the Value field. The data type field of the resource to be created cannot be edited/modified by an existing resource in the resource card editing mode |
Value | The presence of a default value depends on the selected data type | The appearance of the field and the option to customize its value depend on the selected data type. See Value options depending on data type for details Since the String type is selected by default in the Data type field when opening the creation page, the Value field looks like an editable text field by default. |
Create - in the resource creation mode | - | When you click, the resource is not created and the page is not closed if:
If all the checks are successful, a new resource is created, you are returned to the Resource Storage section page, and a notification appears: "The resource Resource name has been successfully created" |
Cancel - in the resource creation mode | - | When clicked, a window opens with the message: “Are you sure you want to cancel the resource creation?”. If you click on the No button, the window closes, and the current page is left If you click on the Yes button, the window closes, you are returned to the Resource Storage page and the resource is not created. |
In order to view the Resource Storage section:
The user must log in to the system: Log in.
The user goes to the Orchestrator module - Resource Storage section.
View a sortable and searchable list of resources that are available to the user in the current tenant
The user in the Resource Storage section can view a list of resources.
By searching by resource name, you can narrow down the list of output table entries - Columns.
You can use sorting operations to bring those records of interest to the top of the table.
If the resource list does not fit on a single page, the system spreads the records over multiple pages based on the selected maximum number of output records - n: 1st page. - first n records, 2nd page. - second n records, etc. On each page, the system displays records that match the sorting conditions and the word(s) in the search bar.
In order to delete a resource, the following actions are implemented:
The user clicks the Delete button.
The system performs similar checks as in steps 3-4.
The system closes the confirmation window.
The system deletes the resource.
The system updates the list of resources on the partition page.
The system displays a notification:
"The resource "Resource Name" has been successfully deleted"