Skip to content

0.0.2 - Role-Based Configuration and Data Admin features

Compare
Choose a tag to compare
@aydarng aydarng released this 20 Jan 17:42
· 8 commits to main since this release
31d9440

πŸš€ Release Notes - Filer v0.0.2

Release Date: 2025-01-06
Tag: v0.0.2
Title: Enhanced Role-Based Configuration and New Report Status Endpoint


✨ New Features

πŸ”§ Configurable Parameters

  • Role-Based Verification Enhancements:
    • admin_role_name:
      Defines the name of the Data Admin role, ensuring that the Engagement Context Role (ECR) credential corresponds to the expected Data Admin credential.
    • admin_lei:
      Specifies the Legal Entity Identifier (LEI) linked to the Data Admin credential, allowing for precise validation of ECR credentials.

🌐 New Endpoints

  • /reports/status/{aid}/{lei}:
    • Purpose: Enables Data Admins to retrieve upload statuses for submitted reports.
    • Features:
      • Query upload statuses by Admin Identifier (AID).
      • Optionally filter results by Legal Entity Identifier (LEI).
      • If no LEI is provided, statuses for all uploads will be returned.

πŸ› οΈ How to Use

Example Request for /reports/status/{aid}/{lei}:

  • GET /reports/status/12345/67890
    Retrieves the upload statuses for reports submitted by the Data Admin AID 12345 and associated with the LEI 67890.

  • GET /reports/status/12345
    Retrieves all upload statuses for reports submitted by the Data Admin AID 12345.


πŸ“Œ Summary

This release introduces enhanced support for Data Admin roles through configurable parameters and a new endpoint for managing report statuses. These updates improve role-based access and operational efficiency for Data Admin users.