View Issue Details

IDProjectCategoryView StatusLast Update
0006250Talerlibeufin-nexuspublic2024-03-07 19:49
ReporterFlorian Dold Assigned ToResolution deadline
ImplementerReviewer 
Release signed byDeployed by 
VerifierCommunicator 
Data protection authority notification requiredNo  
CSIRT notification requiredNo  
Estimated effort (hours)Actual effort (hours)0 
Fast-trackNo
Work packagenone
PrioritylowSeverityminorReproducibilityhave not tried
Status closedResolutionsuspended 
Target Version0.9.4Fixed in Version0.9.4 
Summary0006250: implement advanced permission storage and checking
DescriptionRight now, the nexus doesn't do any permissions at all beyond authenticating the user.
TagsNo tags attached.

Required notifications

Address or linkRemarkAdded byNotifiedActions

Activities

MS

2023-04-11 09:03

reporter   ~0020065

It does. This is one example from the Taler facade:
https://git.taler.net/libeufin.git/tree/nexus/src/main/kotlin/tech/libeufin/nexus/Taler.kt?id=1b9fbb02ac2d2eb402c18877079d1bdbae03a620#n180

MS

2023-04-11 09:08

reporter   ~0020066

Although a valid issue, that can be moved to another release because Nexus
will rarely be exposed online AND have more than one user at the first deployment
with Postfinance. On top of that, the note above shows that checks do take place.

It remains to check WHERE ELSE they may be needed and test them.

Christian Grothoff

2023-12-02 10:48

manager   ~0020700

I'm confused. In the current architecture, is this about *sandbox* (not nexus), or simply resolved/dead?

MS

2023-12-03 19:23

reporter   ~0020718

Last edited: 2023-12-03 19:28

It can still affect Nexus, because once it'll serve the TWG you might still want permission-based access control. If you want permission-based access control for the bank, I'd suggest to file another bug.

MS

2023-12-19 08:33

reporter   ~0020774

Not planning to serve permission-based accessed control at the moment

Issue History

Date ModifiedUsernameFieldChange
2020-05-21 07:05Florian DoldNew Issue
2020-11-10 11:17MSTarget Version => 0.9.3
2023-04-11 09:03MSNote Added: 0020065
2023-04-11 09:08MSNote Added: 0020066
2023-04-11 09:08MSTarget Version0.9.3 =>
2023-04-13 18:38Florian DoldCategorynexus => libeufin-nexus
2023-04-13 18:50Florian DoldProjectlibeufin => Taler
2023-04-17 09:42Florian DoldTarget Version => post-1.0
2023-04-17 09:42Florian DoldSummaryimplement permission storage and checking => implement advanced permission storage and checking
2023-12-02 10:48Christian GrothoffNote Added: 0020700
2023-12-03 19:23MSNote Added: 0020718
2023-12-03 19:28MSNote Edited: 0020718
2023-12-19 08:32MSStatusnew => informing
2023-12-19 08:33MSResolutionopen => suspended
2023-12-19 08:33MSNote Added: 0020774
2023-12-22 13:00Christian GrothoffFixed in Version => 0.9.4
2023-12-22 13:00Christian GrothoffTarget Versionpost-1.0 => 0.9.4
2024-03-07 19:49Christian GrothoffStatusinforming => closed