Skip to content

My Request Feature Overview

The My Request feature allows users to manage approval requests for creating a new workstation, uploading data to, or downloading results from a workstation. It provides detailed information, including the request status (approved or rejected), and enables users to take the appropriate actions based on that status.


Key Features

Request Status Visibility

Users can see the current status of their requests in the My Request section. The request status can be one of the following:

General Request Statuses

  • Approved: The request has been accepted and approved by the admin.
  • Pending Approval: The request is awaiting approval from the admin.
  • Rejected: The request has been declined by the admin.

File Upload Statuses

  • Scanning: The file is being scanned for vulnerability scan and integrity checks.
  • Scan Success: The file has passed the scanning process and is ready for approval.
  • Pending for Approval: The file is awaiting admin approval after successful scanning.
  • Approved: The file has been approved by the admin for upload.
  • Uploading: The file is being transferred to the system.
  • Uploaded: The file has been successfully uploaded.

File Download Statuses

  • Pending for Approval: The file download request is awaiting admin approval.
  • Approved: The download request has been approved by the admin.
  • Downloading: The file is being transferred to the user’s system.
  • Downloaded: The file has been successfully downloaded.

Each request will clearly display one of these statuses, allowing users to easily track their requests and follow up if needed.


Scan Logs and Upload Logs for Uploaded Files

Users can access detailed logs for uploaded files, including:

  • Scan Logs: Provides a detailed record of the vulnerability scan process, including:
  • Scan initiation time
  • Scan results (e.g., success, failed, warnings)
  • Any security issues detected
  • Logs for troubleshooting failed scans

  • Upload Logs: Contains logs related to the file upload process, including:

  • Upload start and completion timestamps
  • Any errors or failures during the upload
  • Confirmation of successful file transfer

These logs help users track issues and ensure transparency in the scanning and uploading process.


Archived Requests

Archived stores completed and withdrawn requests. This tab includes the following statuses:

  • Approved: Requests that were successfully approved.
  • Denied: Requests that were explicitly denied by the admin.
  • Request Withdrawn: Requests that were manually withdrawn by the user.
  • Uploaded: Successfully uploaded files that no longer require user action.

Workstation Request Status

In the My Request section, users can specifically see the status of requests related to workstation creation or results downloads. This is an essential part of the process as users may need to track the progress of both workstation creation and associated download requests.

  • For each request, users will see whether it is approved, pending, or rejected.
  • The status feature keeps users informed about the progress of their requests, helping them take necessary actions if needed.

Filtering Requests

To help users quickly access relevant requests, filters allow them to refine the list based on specific criteria. The following filter options are available:

Status Filter

  • Approved: Display requests that have been approved.
  • Pending Approval: Display requests currently awaiting approval.
  • Rejected: Display requests that have been rejected.
  • Denied: Display requests explicitly denied by the admin.
  • Waiting: Display files in a queue, waiting for processing.
  • Uploading: Display files that are currently being uploaded.
  • Uploaded: Display files that have been successfully uploaded.
  • Downloading: Display files currently being downloaded.
  • Download Failed: Display files where the download process has failed.
  • Scanning: Display files currently undergoing a vulnerability scan or integrity scan.
  • Scan Failed: Display files where the scan process encountered errors.
  • Scan Succeeded: Display files that have passed the scanning process successfully.

Type Filter

  • Workstation: Display requests related to workstation creation.
  • Download: Display requests related to downloading results.
  • Upload: Display requests related to uploading files.

Date Filter

Users can filter requests based on the date they were created. The available date filters are: - Created Before: Display requests created before a specific date. - Created After: Display requests created after a specific date. - Current Date: Display requests created on the current date.

These filters can be used individually or combined to find the most relevant requests.


Search Functionality

The My Request section also includes a search bar to quickly find specific requests. The search functionality allows users to: - Search by workstation or download type. - Use keywords related to the request name or other attributes.

This search bar is particularly useful for users who have a large number of requests and need to find specific requests based on keywords or types.


Admin Role in Request Approval

When a workstation request is created, it is sent to the admin for approval. The admin can either: - Accept the request, resulting in an Approved status. - Reject the request, resulting in a Rejected status.

The admin's decision is communicated back to the user through the My Request section, allowing them to take appropriate actions based on the request's status.


User Workflow Example

Workstation Request Workflow

  1. Create a Workstation Request:
  2. A user submits a request to create a new workstation.
  3. The request is marked as Pending Approval and sent to the admin for approval.

  4. Track Request Status:

  5. The user navigates to My Request to check the status of the workstation request.
  6. The request shows as Pending Approval until the admin approves or rejects it.

  7. Admin Approval:

  8. The admin reviews the request and approves it.
  9. The request status updates to Approved in the My Request section for the user.

  10. Search and Filter Requests:

  11. The user can filter requests by Approved, Pending Approval, or Rejected status.
  12. They can also filter by Workstation or Download request type, and by creation date.
  13. The user can search for specific requests using the search bar.

  14. Download Results:

  15. Once the workstation is approved, the user may request to download the results.
  16. The user can check the status of the download request under My Request, and see if it is Pending Approval, Approved, or Rejected.

File Upload Workflow

  1. Initiate File Upload:
  2. A user uploads a file under the My Files section.
  3. The file’s status will initially be marked as Scanning while it undergoes a vulnerability scan.

  4. Track File Upload Status:

  5. The user navigates to My Request to check the status of their uploaded file.
  6. The file status will be Scanning until it passes the vulnerability scan.
  7. If the scan is successful, the status updates to Scan Success.

  8. File Approval Request:

  9. After scanning success, a File Approval Request is sent to the TRE-Admin for review.
  10. The file status will be Pending for Approval until the admin takes action.

  11. Admin Approval:

  12. The admin reviews the file and approves or rejects the upload request.
  13. If the request is Approved, the status will change to Approved.
  14. If the request is Rejected, the status will show as Rejected.

  15. Upload Process:

  16. Once the upload request is approved, the file status will change to Uploading as it is transferred to the actual destination

  17. Upload Completion:

  18. After the file has been successfully uploaded, the status will be updated to Uploaded in the My Request section.

File Download Workflow

  1. Request File Download:
  2. A user requests to download a file from the Results Tab in their workstation.
  3. The file download request will be initially marked as Pending for Approval until it is reviewed by the TRE-Admin.

  4. Track File Download Status:

  5. The user navigates to My Request to check the status of their file download request.
  6. The file request will show as Pending for Approval until the admin approves or rejects it.

  7. Admin Approval:

  8. The admin reviews the file download request and either approves or rejects it.
  9. If the request is Approved, the status will update to Approved in the My Request section.

  10. Download Process:

  11. Once the download request is approved, the user can initiate the download process.
  12. The file status will change to Downloading as it is being transferred to the user’s system.

  13. Download Completion:

  14. Once the file has been successfully downloaded, the status will be updated to Downloaded in the My Request section.