Skip to content

More explicit "STRICT glob" permissions logging #307

Description

@jakub-gawronski-wttech

Currently, when there are multiple allow/deny clauses, all of them produce "the same" output:

02:49:14.514 [INFO] Applied allow permissions for authorizable 'XYZ' at path '/content/your_project/abc'
...
02:49:14.734 [INFO] Applied deny permissions for authorizable 'XYZ' at path '/content/your_project/ab/cd'

The allow sets a handful of usually allowed operations on a given tree, while deny here uses glob = "STRICT" to prevent removing the given node (since the whole tree depends on it). Logs don't reveal that right away.
The glob = "STRICT" is a good fit to add to such a log, as being applied on a specific node can explain itself at a first glance.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions