<!-- 
RSS generated by JIRA (9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66) at Thu Feb 08 07:54:45 UTC 2024

It is possible to restrict the fields that are returned in this document by specifying the 'field' parameter in your request.
For example, to request only the issue key and summary append 'field=key&field=summary' to the URL of your request.
-->
<rss version="0.92" >
<channel>
    <title>MongoDB Jira</title>
    <link>https://jira.mongodb.org</link>
    <description>This file is an XML representation of an issue</description>
    <language>en-us</language>    <build-info>
        <version>9.7.1</version>
        <build-number>970001</build-number>
        <build-date>13-04-2023</build-date>
    </build-info>


<item>
            <title>[DOCS-7664] Clarify descriptions of Query and Write Privilege Actions</title>
                <link>https://jira.mongodb.org/browse/DOCS-7664</link>
                <project id="10380" key="DOCS">Documentation</project>
                    <description>&lt;p&gt;In the &lt;a href=&quot;https://docs.mongodb.org/manual/reference/privilege-actions/#query-and-write-actions&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;query and write actions&lt;/a&gt; section of the Privilege Acitons page, we should describe all the actions in terms of the commands that they imply.  Currently insert and update are described that way, but find and remove are not.&lt;/p&gt;

&lt;ul&gt;
	&lt;li&gt;&apos;find&apos; implies: find, getMore, killCursors, aggregate, distinct, count, group, mapReduce, parallelCollectionScan... basically any read operation on a user collection&lt;/li&gt;
	&lt;li&gt;&apos;remove&apos; implies: the delete command (and OP_DELETE if we&apos;re splitting hairs, but let&apos;s look forward)&lt;/li&gt;
&lt;/ul&gt;
</description>
                <environment></environment>
        <key id="280145">DOCS-7664</key>
            <summary>Clarify descriptions of Query and Write Privilege Actions</summary>
                <type id="4" iconUrl="https://jira.mongodb.org/secure/viewavatar?size=xsmall&amp;avatarId=14710&amp;avatarType=issuetype">Improvement</type>
                                            <priority id="3" iconUrl="https://jira.mongodb.org/images/icons/priorities/major.svg">Major - P3</priority>
                        <status id="6" iconUrl="https://jira.mongodb.org/images/icons/statuses/closed.png" description="The issue is considered finished, the resolution is correct. Issues which are closed can be reopened.">Closed</status>
                    <statusCategory id="3" key="done" colorName="success"/>
                                    <resolution id="9">Done</resolution>
                                        <assignee username="allison.moore@mongodb.com">Allison Reinheimer Moore</assignee>
                                    <reporter username="jeff.yemin@mongodb.com">Jeffrey Yemin</reporter>
                        <labels>
                    </labels>
                <created>Fri, 15 Apr 2016 20:13:06 +0000</created>
                <updated>Mon, 30 Oct 2023 21:33:33 +0000</updated>
                            <resolved>Mon, 3 Oct 2016 17:34:42 +0000</resolved>
                                                    <fixVersion>Server_Docs_20231030</fixVersion>
                                    <component>manual</component>
                        <due></due>
                            <votes>0</votes>
                                    <watches>5</watches>
                                                                                                                <comments>
                            <comment id="1399417" author="xgen-internal-githook" created="Tue, 4 Oct 2016 01:08:38 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{u&apos;username&apos;: u&apos;schmalliso&apos;, u&apos;name&apos;: u&apos;Allison Moore&apos;, u&apos;email&apos;: u&apos;allison.moore@10gen.com&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/DOCS-7664&quot; title=&quot;Clarify descriptions of Query and Write Privilege Actions&quot; class=&quot;issue-link&quot; data-issue-key=&quot;DOCS-7664&quot;&gt;&lt;del&gt;DOCS-7664&lt;/del&gt;&lt;/a&gt;: clarifies query and write privilege action descriptions&lt;/p&gt;

&lt;p&gt;Signed-off-by: kay &amp;lt;kay.kim@10gen.com&amp;gt;&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/docs/commit/893f52d43aef67f901e7d5d27009012b487296ff&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/docs/commit/893f52d43aef67f901e7d5d27009012b487296ff&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="1399415" author="xgen-internal-githook" created="Tue, 4 Oct 2016 01:08:13 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{u&apos;username&apos;: u&apos;schmalliso&apos;, u&apos;name&apos;: u&apos;Allison Moore&apos;, u&apos;email&apos;: u&apos;allison.moore@10gen.com&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/DOCS-7664&quot; title=&quot;Clarify descriptions of Query and Write Privilege Actions&quot; class=&quot;issue-link&quot; data-issue-key=&quot;DOCS-7664&quot;&gt;&lt;del&gt;DOCS-7664&lt;/del&gt;&lt;/a&gt;: clarifies query and write privilege action descriptions&lt;/p&gt;

&lt;p&gt;Signed-off-by: kay &amp;lt;kay.kim@10gen.com&amp;gt;&lt;br/&gt;
Branch: v3.2&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/docs/commit/dc08e8308daa21f56048dadfb3d988a7e9bb484c&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/docs/commit/dc08e8308daa21f56048dadfb3d988a7e9bb484c&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="1252938" author="jeff.yemin" created="Tue, 3 May 2016 02:06:53 +0000"  >&lt;p&gt;I don&apos;t see that.  The build-in roles page lists the actions each role grants, but not the list of commands that each action implies.  It&apos;s a bit confusing because so many of the actions have the same name as the single command that it implies.  But the &apos;find&apos; action happens to imply more than one command.&lt;/p&gt;</comment>
                            <comment id="1252855" author="steve.renaker" created="Mon, 2 May 2016 23:40:19 +0000"  >&lt;p&gt;The section on Built-In Roles (&lt;a href=&quot;https://docs.mongodb.org/manual/reference/built-in-roles/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://docs.mongodb.org/manual/reference/built-in-roles/&lt;/a&gt;) has lists of commands each privilege action implies. Should we expand the descriptions of Find, Insert, Remove, and Update on the Privilege Actions page as well?&lt;/p&gt;</comment>
                            <comment id="1241731" author="andreas.nilsson@10gen.com" created="Wed, 20 Apr 2016 20:05:27 +0000"  >&lt;p&gt;Ah yes, we had to let find -&amp;gt; killCursors for the clusterMonitor role until we have a better story around cursor ownership.&lt;/p&gt;

&lt;p&gt;For getMore it depends on what type of query it was, see &lt;a href=&quot;https://github.com/mongodb/mongo/blob/master/src/mongo/db/auth/authorization_session.cpp#L203-L244&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo/blob/master/src/mongo/db/auth/authorization_session.cpp#L203-L244&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Idk what parallellCollectionScan is but I will believe u.&lt;/p&gt;</comment>
                            <comment id="1240516" author="jeff.yemin" created="Tue, 19 Apr 2016 20:30:35 +0000"  >&lt;p&gt;Yes, I tested it.  I created a user that had only the &quot;find&quot; privilege, and confirmed that I could execute all of these commands.&lt;/p&gt;</comment>
                            <comment id="1240475" author="andreas.nilsson@10gen.com" created="Tue, 19 Apr 2016 19:54:55 +0000"  >&lt;p&gt;I&apos;m not sure find permission -&amp;gt; getMore and killCursors straight off. Are you sure about this &lt;a href=&quot;https://jira.mongodb.org/secure/ViewProfile.jspa?name=jeff.yemin&quot; class=&quot;user-hover&quot; rel=&quot;jeff.yemin&quot;&gt;jeff.yemin&lt;/a&gt;?&lt;/p&gt;</comment>
                    </comments>
                <issuelinks>
                            <issuelinktype id="10010">
                    <name>Duplicate</name>
                                            <outwardlinks description="duplicates">
                                        <issuelink>
            <issuekey id="267829">DOCS-7250</issuekey>
        </issuelink>
                            </outwardlinks>
                                                        </issuelinktype>
                            <issuelinktype id="10012">
                    <name>Related</name>
                                            <outwardlinks description="related to">
                                        <issuelink>
            <issuekey id="122370">DOCS-2935</issuekey>
        </issuelink>
                            </outwardlinks>
                                                                <inwardlinks description="is related to">
                                        <issuelink>
            <issuekey id="279247">DOCS-7630</issuekey>
        </issuelink>
                            </inwardlinks>
                                    </issuelinktype>
                    </issuelinks>
                <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                <customfield id="customfield_10050" key="com.atlassian.jira.toolkit:comments">
                        <customfieldname># Replies</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>7.0</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        <customfield id="customfield_10055" key="com.atlassian.jira.ext.charting:firstresponsedate">
                        <customfieldname>Date of 1st Reply</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>Tue, 19 Apr 2016 19:54:55 +0000</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10052" key="com.atlassian.jira.toolkit:dayslastcommented">
                        <customfieldname>Days since reply</customfieldname>
                        <customfieldvalues>
                                        7 years, 19 weeks, 2 days ago
    
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_18254" key="com.onresolve.jira.groovy.groovyrunner:scripted-field">
                        <customfieldname>Dependencies</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue><![CDATA[]]></customfieldvalue>


                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_15850" key="com.atlassian.jira.plugins.jira-development-integration-plugin:devsummary">
                        <customfieldname>Development</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    <customfield id="customfield_10057" key="com.atlassian.jira.toolkit:lastusercommented">
                        <customfieldname>Last comment by Customer</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>true</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10056" key="com.atlassian.jira.toolkit:lastupdaterorcommenter">
                        <customfieldname>Last commenter</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>emet.ozar@mongodb.com</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_11151" key="com.atlassian.jira.toolkit:LastCommentDate">
                        <customfieldname>Last public comment date</customfieldname>
                        <customfieldvalues>
                            7 years, 19 weeks, 2 days ago
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                            <customfield id="customfield_10051" key="com.atlassian.jira.toolkit:participants">
                        <customfieldname>Participants</customfieldname>
                        <customfieldvalues>
                                        <customfieldvalue>allison.moore@mongodb.com</customfieldvalue>
            <customfieldvalue>andreas.nilsson</customfieldvalue>
            <customfieldvalue>xgen-internal-githook</customfieldvalue>
            <customfieldvalue>jeff.yemin@mongodb.com</customfieldvalue>
            <customfieldvalue>steve.renaker@mongodb.com</customfieldvalue>
    
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_14254" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Product Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>1|hrmumv:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                <customfield id="customfield_12550" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>2|hso867:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10558" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                    <customfield id="customfield_10557" key="com.pyxis.greenhopper.jira:gh-sprint">
                        <customfieldname>Sprint</customfieldname>
                        <customfieldvalues>
                                <customfieldvalue id="1162">Docs Sprint 2016(0711-0729)</customfieldvalue>
    <customfieldvalue id="1197">Docs Q3 W1</customfieldvalue>
    <customfieldvalue id="1216">Docs Q3 W2 (8/16)</customfieldvalue>
    <customfieldvalue id="1286">Docs Q3 W9 (10/4)</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                        <customfield id="customfield_10555" key="com.atlassian.jira.plugin.system.customfieldtypes:float">
                        <customfieldname>Story Points</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>1.0</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                <customfield id="customfield_10053" key="com.atlassian.jira.ext.charting:timeinstatus">
                        <customfieldname>Time In Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            <customfield id="customfield_14350" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>serverRank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>1|hrz9h3:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>
</channel>
</rss>