Igor.Shmukler
09/14/2022, 11:30 AMvroldanbet
09/14/2022, 11:35 AMvroldanbet
09/14/2022, 11:37 AMIgor.Shmukler
09/14/2022, 12:56 PMJoey
09/14/2022, 1:48 PMIgor.Shmukler
09/14/2022, 2:13 PMJoey
09/14/2022, 2:14 PMradmongoose
09/14/2022, 2:21 PMJoey
09/14/2022, 2:21 PMJoey
09/14/2022, 2:21 PMJoey
09/14/2022, 2:22 PMIgor.Shmukler
09/14/2022, 2:26 PMJoey
09/14/2022, 2:27 PMradmongoose
09/14/2022, 2:27 PMIgor.Shmukler
09/14/2022, 2:28 PMJoey
09/14/2022, 2:29 PMIgor.Shmukler
09/14/2022, 2:34 PMExpandPermissionTree
RPC using zed
? what would it look like?Joey
09/14/2022, 2:39 PMzed permission expand somepermission resource:foo
Igor.Shmukler
09/14/2022, 2:40 PMIgor.Shmukler
09/14/2022, 2:47 PMExpandPermissionTree
support wildcards? for me, it is working with named relations, yet when i pass *
it errs.
$ zed permission expand edit event:5
event:5->edit
└── union
├── event:5->edit
│ └── union
│ ├── event:5->edit
│ │ └── union
│ │ ├── event:5->writer
│ │ └── event:5->maintainer
│ └── event:5->admin
└── event:5->edit
└── union
└── organization:1->owner
└── user:2
with a wildcard:
$ zed permission expand * event:5
Error: accepts 2 arg(s), received 8
Usage:
zed permission expand <permission> <resource:id> [flags]
Jake
09/14/2022, 2:47 PMJake
09/14/2022, 2:47 PMIgor.Shmukler
09/14/2022, 2:48 PMIgor.Shmukler
09/14/2022, 2:48 PM$ zed permission expand '*' event:5
Error: rpc error: code = InvalidArgument desc = invalid ExpandPermissionTreeRequest.Permission: value does not match regex pattern "^([a-z][a-z0-9_]{1,62}[a-z0-9])?$"
Usage:
zed permission expand <permission> <resource:id> [flags]
@Jake ^^^ ?Jake
09/14/2022, 2:49 PMIgor.Shmukler
09/14/2022, 2:49 PM*
Jake
09/14/2022, 2:49 PMIgor.Shmukler
09/14/2022, 2:50 PMIgor.Shmukler
09/14/2022, 2:51 PMIgor.Shmukler
09/14/2022, 2:51 PM