Skip to content

Commit bc3c52b

Browse files
renetapopovaNataliaIvakinaHunterness
authored
Split DBMS privileges page (#2738)
Co-authored-by: Natalia Ivakina <[email protected]> Co-authored-by: Therese Magnusson <[email protected]>
1 parent 26fa59f commit bc3c52b

29 files changed

+3235
-2543
lines changed

modules/ROOT/content-nav.adoc

Lines changed: 12 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -217,7 +217,18 @@
217217
*** xref:authentication-authorization/property-based-access-control.adoc[]
218218
*** xref:authentication-authorization/privileges-writes.adoc[]
219219
*** xref:authentication-authorization/database-administration.adoc[]
220-
*** xref:authentication-authorization/dbms-administration.adoc[]
220+
*** xref:authentication-authorization/dbms-administration/index.adoc[]
221+
**** xref:authentication-authorization/dbms-administration/dbms-admin-role.adoc[]
222+
**** xref:authentication-authorization/dbms-administration/dbms-role-management-privileges.adoc[]
223+
**** xref:authentication-authorization/dbms-administration/dbms-user-management-privileges.adoc[]
224+
**** xref:authentication-authorization/dbms-administration/dbms-impersonate-privileges.adoc[]
225+
**** xref:authentication-authorization/dbms-administration/dbms-database-management-privileges.adoc[]
226+
**** xref:authentication-authorization/dbms-administration/dbms-alias-management-privileges.adoc[]
227+
**** xref:authentication-authorization/dbms-administration/dbms-server-management-privileges.adoc[]
228+
**** xref:authentication-authorization/dbms-administration/dbms-privilege-management-privileges.adoc[]
229+
**** xref:authentication-authorization/dbms-administration/dbms-execute-privileges.adoc[]
230+
**** xref:authentication-authorization/dbms-administration/dbms-setting-privileges.adoc[]
231+
221232
*** xref:authentication-authorization/load-privileges.adoc[]
222233
*** xref:authentication-authorization/limitations.adoc[]
223234
*** xref:authentication-authorization/manage-execute-permissions.adoc[]

modules/ROOT/pages/authentication-authorization/built-in-roles.adoc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -830,7 +830,7 @@ These include the rights to perform the following classes of tasks:
830830
** Manage link:{neo4j-docs-base-uri}/cypher-manual/current/indexes/[indexes] and link:{neo4j-docs-base-uri}/cypher-manual/current/constraints/[constraints].
831831
** Allow the creation of labels, relationship types, or property names.
832832
** Manage transactions.
833-
* Manage xref:authentication-authorization/dbms-administration.adoc[DBMS privileges] to control the rights to perform actions on the entire system:
833+
* Manage xref:authentication-authorization/dbms-administration/index.adoc[DBMS privileges] to control the rights to perform actions on the entire system:
834834
** Manage xref:database-administration/index.adoc[multiple databases].
835835
** Manage xref:authentication-authorization/manage-users.adoc[users] and xref:authentication-authorization/manage-roles.adoc[roles].
836836
** Change configuration parameters.

modules/ROOT/pages/authentication-authorization/database-administration.adoc

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -182,7 +182,7 @@ Use `REVOKE` if you want to remove a privilege.
182182

183183
Common errors, such as misspellings or attempts to revoke privileges that have not been granted or denied, will lead to notifications.
184184
In Cypher 25, notifications for impossible `REVOKE` commands, where a user, a role, or a database does not exist, have been replaced with errors.
185-
See link:{neo4j-docs-base-uri}/status-codes/{page-version}/notifications/all-notifications[Status Codes for Errors & Notifications -> Server notifications] for details on notifications.
185+
See link:https://neo4j.com/docs/status-codes/current/notifications/all-notifications/[Status Codes for Errors & Notifications -> List of notification codes] for details on notifications.
186186

187187
The hierarchy between the different database privileges is shown in the image below.
188188

@@ -679,7 +679,7 @@ Note that `START` and `STOP` privileges are not included in the xref:authenticat
679679

680680
The `ALTER DATABASE`, `SET DATABASE ACCESS`, `SET DATABASE DEFAULT LANGUAGE`, and `ALTER COMPOSITE DATABASE` privileges can be granted both as database privileges and as DBMS privileges.
681681
The DBMS privilege is equivalent to granting the database privilege for all databases, `DATABASE *`.
682-
For more information on the DBMS privilege versions, see xref:authentication-authorization/dbms-administration.adoc#access-control-dbms-administration-database-management[The `DBMS DATABASE MANAGEMENT` privileges].
682+
For more information on the DBMS privilege versions, see xref:authentication-authorization/dbms-administration/dbms-database-management-privileges.adoc[The `DBMS DATABASE MANAGEMENT` privileges].
683683

684684

685685
The `ALTER DATABASE` privilege is used to enable the ability to modify a standard database:

0 commit comments

Comments
 (0)