From 73ccd17adbde70a372a95511525d80115512b8be Mon Sep 17 00:00:00 2001 From: Stanislav Bogatyrev Date: Tue, 15 Dec 2020 17:09:07 +0300 Subject: [PATCH] Clarify object field usage in some requests' eACL filters Signed-off-by: Stanislav Bogatyrev --- acl/types.proto | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/acl/types.proto b/acl/types.proto index e531e5f..3ca0a2e 100644 --- a/acl/types.proto +++ b/acl/types.proto @@ -121,6 +121,11 @@ message EACLRecord { // * $Object:homomorphicHash \ // homomorphic_hash // + // Please note, that if request or response does not have object's headers or + // full object (Range, RangeHash, Search, Delete), it will not be possible to + // filter by object header fields or user attributes. From the well-known list + // only `$Object:objectID` and `$Object:containerID` will be available, as + // it's possible to take that information from the requested address. message Filter { // Define if Object or Request header will be used HeaderType header_type = 1 [json_name = "headerType"];