[DOCS-11024] applyOps command with UUID containing op must require internal privileges (SERVER-31810) Created: 15/Nov/17  Updated: 29/Oct/23  Resolved: 28/Nov/17

Status: Closed
Project: Documentation
Component/s: Server
Affects Version/s: None
Fix Version/s: 3.6.0-rc5, 3.7.1

Type: Task Priority: Major - P3
Reporter: Kay Kim (Inactive) Assignee: Jeffrey Allen
Resolution: Fixed Votes: 0
Labels: bkp
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified
Environment:

https://docs.mongodb.com/manual/reference/command/applyOps/


Issue Links:
Documented
documents SERVER-31810 applyOps command with UUID containing... Closed
Participants:
Days since reply: 6 years, 11 weeks, 1 day ago
Epic Link: DOCS: 3.6 Server
Story Points: 0.3

 Description   

Documentation Request Summary:

If we want to document the precise set of privileges necessary to apply an op using applyOps, we will have to mention that if the ops contain UUIDs, the command will require the useUUID and forceUUID actiontypes on the cluster resource.

Engineering Ticket Description:

Tools performing restores will strip UUIDs out of the oplog tokens they are applying to produce a point in time snapshot. Because there is non-user facing behavior around application of oplog tokens containing UUIDs, the server must require users applying them to possess internal privileges.



 Comments   
Comment by Githook User [ 28/Nov/17 ]

Author:

{'name': 'jeff-allen-mongo', 'username': 'jeff-allen-mongo', 'email': 'jeffrey.allen@10gen.com'}

Message: DOCS-11024 - Documenting required privileges for applyOps with UUIDs
Branch: master
https://github.com/mongodb/docs/commit/58a9b60ec216c40425915f68c3893913e0cf1bbd

Comment by Jeffrey Allen [ 28/Nov/17 ]

This is RFM: https://github.com/mongodb/docs/pull/3123

Comment by Jeffrey Allen [ 24/Nov/17 ]

Code review: https://mongodbcr.appspot.com/177050001/

Comment by Jeffrey Allen [ 17/Nov/17 ]

https://docs.mongodb.com/manual/reference/command/applyOps/

We can add this to the Behavior section I believe. We can include an .. important admonition stating the required privileges for this command, since they may not be intuitive.

Generated at Thu Feb 08 08:01:53 UTC 2024 using Jira 9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66.