hyperswitch icon indicating copy to clipboard operation
hyperswitch copied to clipboard

[FEATURE] add permissions for operations in recon module

Open kashif-m opened this issue 3 months ago • 0 comments

Feature Description

Reconciliation module in HyperSwitch provides various operations. Every operation needs to permitted for the end user to use it.

As of today, recon has a single permission - which gives access to the entire recon module, this is not granular. Recon module's permission suite needs to be extended to be able to assign granular access for different operations.

Possible Implementation

Add permissions for below operations

  • Upload files - RW
  • Run recon - RW
  • View and update recon configs - RW
  • View and add file processing - RW
  • View Reports - R
  • View Analytics - R

These are to be included in JWT in the response of /recon/verify_token

Have you spent some time checking if this feature request has been raised before?

  • [X] I checked and didn't find a similar issue

Have you read the Contributing Guidelines?

Are you willing to submit a PR?

Yes, I am willing to submit a PR!

kashif-m avatar Nov 11 '24 09:11 kashif-m