Skip to content

Commit 291e6d5

Browse files
Revert "PS-11248 [DOCS] - External roles never revoked - LDAP 9.7 (#744)" (#773)
This reverts commit ca0e75d.
1 parent 1abc0fe commit 291e6d5

1 file changed

Lines changed: 0 additions & 14 deletions

File tree

docs/ldap-authentication.md

Lines changed: 0 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -44,20 +44,6 @@ If the password is correct, and the LDAP server finds a match, then LDAP authent
4444

4545
The database server compares the client user name to the authenticated user name. If these names are the same, the database server uses the client user name to check for privileges. If the name differs, then the database server looks for an account that matches the authenticated name.
4646

47-
## External roles
48-
49-
The mechanism already keeps a container with external roles (ones granted on request of the authentication plugin). On connection, the server compares roles returned by the authentication plugin with existing external roles and:
50-
51-
* Grants returned roles not in the container (roles already in the container were granted previously),
52-
* Revokes external roles that exist in the container but are not returned by the plugin,
53-
* Updates the container so it is inline with the actually granted roles.
54-
55-
!!! admonition "note"
56-
57-
External role privileges are granted or revoked on the user's connection. Group membership is determined by the group attribute from LDAP.
58-
59-
Privileges are not revoked immediately when a user is removed from a group, because the MySQL server does not directly synchronize with the LDAP server.
60-
6147
## Prerequisites for authentication
6248

6349
The LDAP authentication plugins required the following:

0 commit comments

Comments
 (0)