Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

adding Auth Providers to deprecations-additions-removals-compatibility #1042

Merged
merged 7 commits into from
Sep 26, 2024
Original file line number Diff line number Diff line change
Expand Up @@ -85,6 +85,44 @@ RETURN a.name, a.year

| Extension of the xref:clauses/load-csv.adoc#azure-cloud-storage[LOAD CSV] clause to allow loading CSV files from Azure Cloud Storage URIs.

a|
label:functionality[]
label:new[]
[source, cypher, role=noheader]
----
CREATE USER bob
Hunterness marked this conversation as resolved.
Show resolved Hide resolved
SET AUTH 'externalProviderName' {
SET ID 'userIdForExternalProvider'
}
SET AUTH 'native' {
SET PASSWORD 'password'
SET PASSWORD CHANGE REQUIRED
}
----
| Added the ability set which link:{neo4j-docs-base-uri}/operations-manual/{page-version}/authentication-authorization/auth-providers.adoc[Auth Providers] apply to a user (Enterprise Edition).

Administration of the `native` (username / password) auth via the new syntax is also now supported (Community Edition).

a|
label:functionality[]
label:new[]
[source, cypher, role="noheader"]
----
SHOW USERS WITH AUTH
----
a|
New support for `WITH AUTH` to allow display users' Auth Providers with a separate row per user per Auth Provider.

a|
label:functionality[]
label:new[]
[source, cypher, role="noheader"]
----
[GRANT\|DENY] SET AUTH TO role
Hunterness marked this conversation as resolved.
Show resolved Hide resolved
----
a|
New support for the `SET AUTH` privilege which allows the addition/removal of link:{neo4j-docs-base-uri}/operations-manual/{page-version}/authentication-authorization/auth-providers.adoc[Auth Providers] to/from users. This is a sub-privilege of the `ALTER USER` privilege. Like all `GRANT`/`DENY` commands this is only available in Enterprise Edition.
Hunterness marked this conversation as resolved.
Show resolved Hide resolved

|===

[[cypher-deprecations-additions-removals-5.23]]
Expand Down