[DOCS-2493] The __system role is required to run eval & applyOps on auth Created: 08/Jan/14  Updated: 11/Jan/17  Resolved: 09/Jan/14

Status: Closed
Project: Documentation
Component/s: None
Affects Version/s: None
Fix Version/s: 01112017-cleanup

Type: Task Priority: Major - P3
Reporter: Bob Grabar Assignee: Bob Grabar
Resolution: Done Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Participants:
Days since reply: 10 years, 5 weeks, 2 days ago

 Description   

It's not possible to run the 'eval' command with any other role than __system (or a user-defined role with AnyAction on AnyResource)

This essentially renders 'eval' impossible to run on an auth system and maybe this is correct behavior given how powerful it is.



 Comments   
Comment by Githook User [ 13/Jan/14 ]

Author:

{u'username': u'bgrabar', u'name': u'Bob Grabar', u'email': u'bob.grabar@10gen.com'}

Message: DOCS-2493 when auth is enabled, eval requires __system access

Signed-off-by: Sam Kleinman <samk@10gen.com>
Branch: master
https://github.com/mongodb/docs/commit/7c15baacfb66d15feb38069df874420437693b59

Generated at Thu Feb 08 07:43:34 UTC 2024 using Jira 9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66.