Skip to content

SnAclEditor sets permissions for SystemUser #2204

@kavics

Description

@kavics

In SnAclEditor.ApplyAync method, there is a validation that logs a warning:
Invalid ACL: ace identity is 'Node not found. Id: -1', which means that the SystemUser's permissions were tried to be set.
Despite this, the permission is written to the database (IdentityId column of the EFEntries table contains -1).
Expectation: SystemUser permissions should not be persisted.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions