mirror of
https://github.com/nspcc-dev/neofs-rest-gw.git
synced 2026-03-01 04:29:14 +00:00
EACL: support role KEYS to be able to set keys #22
Labels
No labels
I2
I3
I3
I4
S2
S3
S3
S4
U0
U1
U2
U3
U3
U3
U4
blocked
bug
config
documentation
enhancement
feature
go
help wanted
question
test
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
nspcc-dev/neofs-rest-gw#22
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @KirillovDenis on GitHub (Aug 25, 2022).
Originally assigned to: @KirillovDenis on GitHub.
Currently, only the following roles in eacl targets are valid:
SYSTEM,USER,OTHERS. Non of this allows to set keys. We should add a new valid value:UNKNOWN(to match sdk) orKEYS(To be more friendly for rest clients. The gate transform this toUNKNOWNinternally)@alexvanin commented on GitHub (Aug 25, 2022):
Let's do
KEYSand hide unknown target because it is more of a workaround for setting keys.@alexvanin commented on GitHub (Aug 25, 2022):
More like an enhancement for me, not a bug.
@KirillovDenis commented on GitHub (Aug 25, 2022):
I marked this as a bug because we cannot properly set keys. In result EACL table they will be set with one of mutually exclusive role (
SYSTEM,USER,OTHERS)