-
Type:
Task
-
Resolution: Fixed
-
Priority:
Major - P3
-
Affects Version/s: None
-
Component/s: None
-
None
-
None
-
None
-
None
-
None
-
None
-
None
The spec requires the driver to update the Client documentation:
- Document that auto encryption is an enterprise-only feature
- Document that auto encryption only occurs on collection-level operations
- Document that auto encryption requires the authenticated user to have the listCollections privilege action
- Document that a local schema is more secure
- Document that a local schema only applies to client side encryption, and specifying JSON Schema features unrelated to encryption will result in error
- Document that the user is supposed to use ClientEncryption of auto encryption fails
- Document performance limitation: Enabling Client Side Encryption reduces the maximum document and message size (using a maxBsonObjectSize of 2MiB and maxMessageSizeBytes of 6MB) and may have a negative performance impact.