From 57922892ff680b91415fbf7fdaa92c4b0777045a Mon Sep 17 00:00:00 2001 From: Phil Wright <95368282+phil198@users.noreply.github.com> Date: Wed, 25 Sep 2024 08:32:05 +0100 Subject: [PATCH] adding property rules to 5.21 additions (#1046) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-authored-by: Jens Pryce-Ã…klundh <112686610+JPryce-Aklundh@users.noreply.github.com> --- ...tions-additions-removals-compatibility.adoc | 18 +++++++++++++++++- 1 file changed, 17 insertions(+), 1 deletion(-) diff --git a/modules/ROOT/pages/deprecations-additions-removals-compatibility.adoc b/modules/ROOT/pages/deprecations-additions-removals-compatibility.adoc index cb7621548..6d9eac483 100644 --- a/modules/ROOT/pages/deprecations-additions-removals-compatibility.adoc +++ b/modules/ROOT/pages/deprecations-additions-removals-compatibility.adoc @@ -145,6 +145,23 @@ The column is a `STRING` value specifying a replacement function/procedure if th | Feature | Details +a| +label:functionality[] +label:new[] +[source, cypher, role=noheader] +---- +GRANT READ {*} ON GRAPH * FOR (n) WHERE n.securityLevel > 3 TO regularUsers +---- +[source, cypher, role=noheader] +---- +GRANT TRAVERSE ON GRAPH * FOR (n:Email) WHERE n.classification IS NULL TO regularUsers +---- +[source, cypher, role=noheader] +---- +DENY MATCH {*} ON GRAPH * FOR (n) WHERE n.classification <> 'UNCLASSIFIED' TO regularUsers +---- +| Introduction of link:{neo4j-docs-base-uri}/operations-manual/{page-version}/authentication-authorization/property-based-access-control[property-based access control] for read privileges. The ability to read, traverse and match nodes based on node property values is now supported in Enterprise Edition. + a| label:functionality[] label:new[] @@ -156,7 +173,6 @@ RETURN a.name, a.year ---- | Extension of the xref:clauses/load-csv.adoc#import-from-cloud-uris[LOAD CSV] clause to allow loading CSV files from Google Cloud Storage URIs. - a| label:functionality[] label:new[]