Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
[role=enterprise-edition aura-db-enterprise]
[[auth-built-in-roles]]
= Built-in roles and privileges
:description: The default privileges of the built-in roles in Neo4j and how to recreate them if needed.
:page-role: enterprise-edition aura-db-business-critical aura-db-dedicated

//Check Mark
:check-mark: icon:check[]
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
:description: How to use Cypher to manage Neo4j database administrative privileges.
:page-role: enterprise-edition aura-db-business-critical aura-db-dedicated

////
[source, cypher, role=test-setup]
Expand All @@ -10,7 +11,7 @@ CREATE USER jake SET PASSWORD 'abcd1234' CHANGE NOT REQUIRED;
----
////

[role=enterprise-edition aura-db-enterprise]

[[access-control-database-administration]]
= Database privileges

Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
:description: How to use Cypher to manage Neo4j DBMS administrative privileges.

:page-role: enterprise-edition aura-db-business-critical aura-db-dedicated
////
[source, cypher, role=test-setup]
----
Expand Down Expand Up @@ -60,7 +60,6 @@ CREATE ROLE deniedConfigurationViewer IF NOT EXISTS;
----
////

[role=enterprise-edition aura-db-enterprise]
[[access-control-dbms-administration]]
= DBMS privileges

Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
:description: Known limitations and implications of Neo4js role-based access control security.
:page-role: enterprise-edition aura-db-business-critical aura-db-dedicated

////
[source, cypher, role=test-setup]
Expand All @@ -10,7 +11,6 @@ CREATE ROLE unrestricted;
----
////

[role=enterprise-edition aura-db-enterprise]
[[access-control-limitations]]
= Limitations

Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
:description: How to use Cypher to manage load privileges.

:page-role: enterprise-edition aura-db-business-critical aura-db-dedicated
////
[source, cypher, role=test-setup]
----
Expand All @@ -8,7 +8,6 @@ CREATE ROLE roleLoadCidr
----
////

[role=enterprise-edition aura-db-enterprise]
[[access-control-load-privileges]]
= Load privileges

Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
:description: This section explains how to use Cypher to manage privileges for Neo4j role-based access control and fine-grained security.
[role=enterprise-edition aura-db-enterprise]
:page-role: enterprise-edition aura-db-business-critical aura-db-dedicated
[[access-control-manage-privileges]]

= Role-based access control
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
:description: This section explains how to use Cypher to manage roles in Neo4j.
:page-role: enterprise-edition aura-db-business-critical aura-db-dedicated

[role=enterprise-edition aura-db-enterprise]
[[access-control-manage-roles]]
= Manage roles

Expand Down
Original file line number Diff line number Diff line change
@@ -1,13 +1,13 @@
:description: How to use Cypher to manage read privileges on graphs.

:page-role: enterprise-edition aura-db-business-critical aura-db-dedicated
////
[source, cypher, role=test-setup]
----
CREATE ROLE regularUsers;
----
////

[role=enterprise-edition aura-db-enterprise]

[[access-control-privileges-reads]]
= Read privileges

Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
:description: How to use Cypher to manage write privileges on graphs.
:page-role: enterprise-edition aura-db-business-critical aura-db-dedicated

////
[source, cypher, role=test-setup]
Expand All @@ -7,7 +8,6 @@ CREATE ROLE regularUsers;
----
////

[role=enterprise-edition aura-db-enterprise]
[[access-control-privileges-writes]]
= Write privileges

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ CREATE ROLE regularUsers;
----
////

:page-role: enterprise-edition aura-db-enterprise new-5.24
:page-role: enterprise-edition aura-db-business-critical aura-db-dedicated new-5.24
[[property-based-access-control]]
= Property-based access control

Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
:description: How to use Cypher to manage database aliases in Neo4j.
[role=enterprise-edition aura-db-enterprise]
:page-role: enterprise-edition aura-db-business-critical aura-db-dedicated
[[manage-aliases-standard-databases]]
= Managing database aliases for standard databases

Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
:description: Rules for naming database aliases in Neo4j.
[role=enterprise-edition aura-db-enterprise]
:page-role: enterprise-edition aura-db-business-critical aura-db-dedicated
= Naming rules for database aliases

Database alias names are subject to the standard Cypher restrictions on valid identifiers.
Expand Down