[`Roles`] Error 403 while `issue refund` as `Guest`
See original GitHub issueDescription: Guest users cannot access the refund page anymore.
Steps to reproduce the reported bug:
- Go to any invoice under
/invoices/ID
as a Guest. - Click on
Issue Refund
. - See
403 - DENIED
page.
Expected behavior:
Instead of 403 error, a guest user could issue the refund and send the link to the customer in case of a partial paid invoices
Environment:
- BTCPay Server Version:
v1.4.6.0
- Deployment Method: Docker
- Browser: Chrome
Issue Analytics
- State:
- Created 2 years ago
- Comments:13 (8 by maintainers)
Top Results From Across the Web
Server always returning 403 forbidden even when user has ...
1 Answer. Found the solution, I thought that the token I was creating contains the user information and his roles but I actually...
Read more >Forbidden (403), Unauthorized (401), or What Else?
403 Forbidden is the status code to return when a client has valid credentials but not enough privileges to perform an action on...
Read more >Why an external user with guest role cannot access ...
Real behaviour. userexternal cannot download internalproject . The page returns a 403 error (forbidden access). Cloning into 'internalproject'.
Read more >403 errors when accessing Site-Wide Analysis Tool on Adobe ...
This article provides a solution for when you receive 403 errors when trying to access the Site-Wide Analysis Tool on Adobe Commerce.
Read more >Troubleshoot Access Denied (403 Forbidden) errors in ...
If your bucket has S3 Object Lock enabled and the object is protected by a retention period or legal hold, Amazon S3 returns...
Read more >Top Related Medium Post
No results found
Top Related StackOverflow Question
No results found
Troubleshoot Live Code
Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start FreeTop Related Reddit Thread
No results found
Top Related Hackernoon Post
No results found
Top Related Tweet
No results found
Top Related Dev.to Post
No results found
Top Related Hashnode Post
No results found
Top GitHub Comments
Thanks for feedback and perspective.
We have the transfer professors feature in progress which will be rolled out in the next release. This feature automatically pays out payouts awaiting payment so your last option will no longer be enough unless you use watch only wallets…
I think a store guest should be able to create a refund (pull payment) but not be able to approve payouts for them.
@kukks said he will add a permisson tag and tackle this one, later on expand it via role manager.