1. Description
This section is intended for managing file retention policies in the system. Administrators can create, edit, and delete policies by configuring storage rules for different channels and MIME types.
The section interface includes the following elements (Fig. 1):
-
Creation tool (Fig. 1.(1));
-
Search field (Fig. 1.(2));
-
Record registry refresh tool (Fig. 1.(3));
-
Record table (Fig. 1.(4));
-
Pagination panel (Fig. 1.(5)).
1.1. Creation Tool
To add a new policy, use the "Add" button (Fig. 1.(1)). After clicking, the "General" tab becomes available. To edit an existing record, use the edit tool (see section 1.4.7).
1.2. Search Field
Search is performed in the "Name" column.
The element consists of an input line and a clear button (
* for partial search. This symbol can also replace any number of characters.
1.3. Record Registry Refresh Tool
To refresh the list, click the refresh button —
1.4. Record Registry
The registry displays a list of existing records in this section, each consisting of a set of fields.
It includes the following parts:
-
Checkbox;
-
"Name" column;
-
"Channels" column;
-
"MIME types" column;
-
"Status" column;
-
"Retention days" column;
-
"Max upload speed (kbps)" column;
-
"Max download speed (kbps)" column;
-
"Max file size (bytes)" column;
-
"Description" column;
-
"Position" column;
-
Move tool;
-
Edit tool;
-
Removal tool.
1.4.1. Checkbox
Used to select one or more entries. An additional removal tool appears next to the search field after selecting one or more entries. Information about the number of entries chosen for deletion appears when you hover over this tool. When you click on it, a modal confirmation window appears.
It contains the Yes, No, and close (
-
Clicking the Yes button deletes the entries.
-
Clicking the No button closes the modal window, and the entries are not deleted.
All records on the page will be selected if you select the checkbox in the header.
Fig. 2. Confirmation of multiple record deletion
1.4.2. "Name" Column
Displays the names of the policies.
1.4.3. "Channels" Column
Displays the channels to which the policy is applied.
1.4.4. "MIME Types" Column
Indicates the types of files stored under the policy.
1.4.5. "State" Column
Contains a toggle switch that enables or disables the policy depending on its position:
-
– policy is enabled; -
– policy is disabled.
1.4.6. "Retention Days" Column
Specifies the number of days files are stored before being automatically deleted.
1.4.7. "Max Upload Speed (kbps)" Column
Displays the maximum upload speed in kilobits per second applied to files under the policy. If set to 0, no speed limit is applied.
1.4.8. "Max Download Speed (kbps)" Column
Displays the maximum download speed in kilobits per second applied to files under the policy. If set to 0, no speed limit is applied.
1.4.9. "Max File Size (bytes)" Column
Displays the maximum file size in bytes allowed for upload. If set to 0, no size restriction is applied.
1.4.10. "Description" Column
Displays a description of the policy, providing additional context.
1.4.11. "Position" Column
Shows the sequence number that determines the policy's priority. The lower the value in the "Position" field, the higher the priority. A policy with position 1 has higher priority than a policy with position 2, and so on. The order can be changed manually using the move tool to set application priority.
1.4.12. Move Tool
Clicking and holding the icon
1.4.13. Edit Tool
The General tab opens after clicking on this button. You can change the object's data and go to other tabs for editing.
1.4.14. Removal Tool
It is used to remove an object with confirmation through a modal window. A modal confirmation window appears after clicking the
Fig. 3. Confirmation of multiple record deletion
1.5. Pagination
It consists of the Rows per page field, which indicates the number of entries (it is possible to set from 1 to 1000) per page, and forward and backward buttons for switching pages.
2. Features
2.1. Creating a Storage Policy
|
Goal |
Create a new file storage policy |
|---|---|
|
Preconditions |
|
|
Steps:
|
|
|
Result |
Data is saved. |
2.2. Deleting a Storage Policy
|
Goal |
Delete a file storage policy |
|---|---|
|
Preconditions |
|
|
Steps:
|
|
|
Result |
The modal window closes. The policy is deleted. |
2.3. Deleting Multiple Storage Policies
|
Goal |
Delete multiple file storage policies |
|---|---|
|
Preconditions |
|
|
Steps:
|
|
|
Result |
The modal window closes. Selected policies are deleted. |
2.4. Editing Storage Policy Parameters
|
Goal |
Edit the parameters of a file storage policy |
|---|---|
|
Preconditions |
|
|
Steps:
|
|
|
Result |
Data is saved. |
2.5. Enabling a Storage Policy
|
Goal |
Enable a file storage policy |
|---|---|
|
Preconditions |
|
|
Steps:
|
|
|
Result |
The policy is enabled. |