<!-- 
RSS generated by JIRA (9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66) at Thu Feb 08 03:20:39 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>[SERVER-9515] Commands for manipulating role objects</title>
                <link>https://jira.mongodb.org/browse/SERVER-9515</link>
                <project id="10000" key="SERVER">Core Server</project>
                    <description>&lt;ul&gt;
	&lt;li&gt;createRole&lt;/li&gt;
	&lt;li&gt;deleteRole&lt;/li&gt;
	&lt;li&gt;grantRolesToRole&lt;/li&gt;
	&lt;li&gt;grantPrivilegesToRole&lt;/li&gt;
	&lt;li&gt;rolesInfo&lt;/li&gt;
&lt;/ul&gt;
</description>
                <environment></environment>
        <key id="73622">SERVER-9515</key>
            <summary>Commands for manipulating role objects</summary>
                <type id="3" iconUrl="https://jira.mongodb.org/secure/viewavatar?size=xsmall&amp;avatarId=14718&amp;avatarType=issuetype">Task</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="spencer@mongodb.com">Spencer Brody</assignee>
                                    <reporter username="schwerin@mongodb.com">Andy Schwerin</reporter>
                        <labels>
                    </labels>
                <created>Tue, 30 Apr 2013 15:25:03 +0000</created>
                <updated>Thu, 2 Aug 2018 21:24:20 +0000</updated>
                            <resolved>Fri, 11 Oct 2013 20:55:50 +0000</resolved>
                                                    <fixVersion>2.5.3</fixVersion>
                                    <component>Security</component>
                                        <votes>0</votes>
                                    <watches>3</watches>
                                                                                                                <comments>
                            <comment id="441048" author="auto" created="Tue, 15 Oct 2013 18:29:13 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{u&apos;username&apos;: u&apos;stbrody&apos;, u&apos;name&apos;: u&apos;Spencer T Brody&apos;, u&apos;email&apos;: u&apos;spencer@10gen.com&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-9515&quot; title=&quot;Commands for manipulating role objects&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-9515&quot;&gt;&lt;del&gt;SERVER-9515&lt;/del&gt;&lt;/a&gt; Fix updateRole command&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo/commit/5152744c408572a5b91dda3e8959f77d888a7b0e&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo/commit/5152744c408572a5b91dda3e8959f77d888a7b0e&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="438996" author="auto" created="Thu, 10 Oct 2013 17:07:40 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{u&apos;username&apos;: u&apos;stbrody&apos;, u&apos;name&apos;: u&apos;Spencer T Brody&apos;, u&apos;email&apos;: u&apos;spencer@10gen.com&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-9515&quot; title=&quot;Commands for manipulating role objects&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-9515&quot;&gt;&lt;del&gt;SERVER-9515&lt;/del&gt;&lt;/a&gt; &lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-6246&quot; title=&quot;Manipulate user objects exclusively via commands&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-6246&quot;&gt;&lt;del&gt;SERVER-6246&lt;/del&gt;&lt;/a&gt; &lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-9517&quot; title=&quot;New schema for users and roles data&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-9517&quot;&gt;&lt;del&gt;SERVER-9517&lt;/del&gt;&lt;/a&gt; Instead of &quot;name&quot;, in user objects use &quot;user&quot; and in role objects use &quot;role&quot;&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo/commit/8093bb525d453cf880a3525c78f87178b493128c&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo/commit/8093bb525d453cf880a3525c78f87178b493128c&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="438995" author="auto" created="Thu, 10 Oct 2013 17:07:38 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{u&apos;username&apos;: u&apos;stbrody&apos;, u&apos;name&apos;: u&apos;Spencer T Brody&apos;, u&apos;email&apos;: u&apos;spencer@10gen.com&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-6246&quot; title=&quot;Manipulate user objects exclusively via commands&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-6246&quot;&gt;&lt;del&gt;SERVER-6246&lt;/del&gt;&lt;/a&gt; &lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-9515&quot; title=&quot;Commands for manipulating role objects&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-9515&quot;&gt;&lt;del&gt;SERVER-9515&lt;/del&gt;&lt;/a&gt; In every place we grant roles need to make sure the roles exist&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo/commit/3f3bf961cb9676235f5d24989bbf8b30fb125563&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo/commit/3f3bf961cb9676235f5d24989bbf8b30fb125563&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="438993" author="auto" created="Thu, 10 Oct 2013 17:07:33 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{u&apos;username&apos;: u&apos;stbrody&apos;, u&apos;name&apos;: u&apos;Spencer T Brody&apos;, u&apos;email&apos;: u&apos;spencer@10gen.com&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-6246&quot; title=&quot;Manipulate user objects exclusively via commands&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-6246&quot;&gt;&lt;del&gt;SERVER-6246&lt;/del&gt;&lt;/a&gt; &lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-9515&quot; title=&quot;Commands for manipulating role objects&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-9515&quot;&gt;&lt;del&gt;SERVER-9515&lt;/del&gt;&lt;/a&gt; Implement proper authz checks for user and role management commands&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo/commit/586c2dea5a72bfc2917af91d0751fcd399c0209b&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo/commit/586c2dea5a72bfc2917af91d0751fcd399c0209b&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="438411" author="auto" created="Wed, 9 Oct 2013 19:57:03 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{u&apos;username&apos;: u&apos;stbrody&apos;, u&apos;name&apos;: u&apos;Spencer T Brody&apos;, u&apos;email&apos;: u&apos;spencer@10gen.com&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-9515&quot; title=&quot;Commands for manipulating role objects&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-9515&quot;&gt;&lt;del&gt;SERVER-9515&lt;/del&gt;&lt;/a&gt; Add shell helpers for role management commands&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo/commit/1da10e829ebcc03eee3fe834bc91ee17b11b329e&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo/commit/1da10e829ebcc03eee3fe834bc91ee17b11b329e&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="438410" author="auto" created="Wed, 9 Oct 2013 19:57:01 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{u&apos;username&apos;: u&apos;stbrody&apos;, u&apos;name&apos;: u&apos;Spencer T Brody&apos;, u&apos;email&apos;: u&apos;spencer@10gen.com&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-9515&quot; title=&quot;Commands for manipulating role objects&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-9515&quot;&gt;&lt;del&gt;SERVER-9515&lt;/del&gt;&lt;/a&gt; Implement removeRolesFromDatabase command&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo/commit/18a4798fcd3fb4b9da0f5dc1613e6e99a1ea4bcc&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo/commit/18a4798fcd3fb4b9da0f5dc1613e6e99a1ea4bcc&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="436382" author="auto" created="Sun, 6 Oct 2013 21:19:35 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{u&apos;username&apos;: u&apos;stbrody&apos;, u&apos;name&apos;: u&apos;Spencer T Brody&apos;, u&apos;email&apos;: u&apos;spencer@10gen.com&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-6246&quot; title=&quot;Manipulate user objects exclusively via commands&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-6246&quot;&gt;&lt;del&gt;SERVER-6246&lt;/del&gt;&lt;/a&gt; &lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-9515&quot; title=&quot;Commands for manipulating role objects&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-9515&quot;&gt;&lt;del&gt;SERVER-9515&lt;/del&gt;&lt;/a&gt; Update usersInfo and rolesInfo commands to new API&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo/commit/ee7ea7ea7f8eb423cd2ee8ec928f2b50e014ac52&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo/commit/ee7ea7ea7f8eb423cd2ee8ec928f2b50e014ac52&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="436337" author="auto" created="Sun, 6 Oct 2013 16:09:51 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{u&apos;username&apos;: u&apos;stbrody&apos;, u&apos;name&apos;: u&apos;Spencer T Brody&apos;, u&apos;email&apos;: u&apos;spencer@10gen.com&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-6246&quot; title=&quot;Manipulate user objects exclusively via commands&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-6246&quot;&gt;&lt;del&gt;SERVER-6246&lt;/del&gt;&lt;/a&gt; &lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-9515&quot; title=&quot;Commands for manipulating role objects&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-9515&quot;&gt;&lt;del&gt;SERVER-9515&lt;/del&gt;&lt;/a&gt; Rename removeUser and removeRole commands to dropUser/dropRole&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo/commit/1fde4728583e1ca5f6432b2ba517a90e7b1d8e17&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo/commit/1fde4728583e1ca5f6432b2ba517a90e7b1d8e17&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="436111" author="auto" created="Fri, 4 Oct 2013 21:18:12 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{u&apos;username&apos;: u&apos;stbrody&apos;, u&apos;name&apos;: u&apos;Spencer T Brody&apos;, u&apos;email&apos;: u&apos;spencer@10gen.com&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-9515&quot; title=&quot;Commands for manipulating role objects&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-9515&quot;&gt;&lt;del&gt;SERVER-9515&lt;/del&gt;&lt;/a&gt; Implement several remaining role manipulation commands&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo/commit/d09e608691aae000f3176b27cc67a7900229cd1e&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo/commit/d09e608691aae000f3176b27cc67a7900229cd1e&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="436110" author="auto" created="Fri, 4 Oct 2013 21:18:10 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{u&apos;username&apos;: u&apos;stbrody&apos;, u&apos;name&apos;: u&apos;Spencer T Brody&apos;, u&apos;email&apos;: u&apos;spencer@10gen.com&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-6246&quot; title=&quot;Manipulate user objects exclusively via commands&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-6246&quot;&gt;&lt;del&gt;SERVER-6246&lt;/del&gt;&lt;/a&gt; &lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-9515&quot; title=&quot;Commands for manipulating role objects&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-9515&quot;&gt;&lt;del&gt;SERVER-9515&lt;/del&gt;&lt;/a&gt; Clean up parsing of some existing user and role management commands.&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo/commit/e0f70cdb67a36c831a23b452e7b9fba41f512ae0&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo/commit/e0f70cdb67a36c831a23b452e7b9fba41f512ae0&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="434923" author="auto" created="Wed, 2 Oct 2013 22:20:49 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{u&apos;username&apos;: u&apos;stbrody&apos;, u&apos;name&apos;: u&apos;Spencer T Brody&apos;, u&apos;email&apos;: u&apos;spencer@10gen.com&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-9515&quot; title=&quot;Commands for manipulating role objects&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-9515&quot;&gt;&lt;del&gt;SERVER-9515&lt;/del&gt;&lt;/a&gt; Fix test of indirect privilege tracking in role graph&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo/commit/ea7287e2caed0694a99cfef8f63290f1b213c698&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo/commit/ea7287e2caed0694a99cfef8f63290f1b213c698&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="434870" author="auto" created="Wed, 2 Oct 2013 21:33:33 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{u&apos;username&apos;: u&apos;stbrody&apos;, u&apos;name&apos;: u&apos;Spencer T Brody&apos;, u&apos;email&apos;: u&apos;spencer@10gen.com&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-9515&quot; title=&quot;Commands for manipulating role objects&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-9515&quot;&gt;&lt;del&gt;SERVER-9515&lt;/del&gt;&lt;/a&gt; Track indirect roles for roles in the RoleGraph&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo/commit/e0daa0e656c7bf5ad1c7dca806b989795f52814d&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo/commit/e0daa0e656c7bf5ad1c7dca806b989795f52814d&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="434820" author="auto" created="Wed, 2 Oct 2013 20:14:51 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{u&apos;username&apos;: u&apos;stbrody&apos;, u&apos;name&apos;: u&apos;Spencer T Brody&apos;, u&apos;email&apos;: u&apos;spencer@10gen.com&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-9515&quot; title=&quot;Commands for manipulating role objects&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-9515&quot;&gt;&lt;del&gt;SERVER-9515&lt;/del&gt;&lt;/a&gt; Add generic update method to AuthzManagerExternalState&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo/commit/d2651c8f82d90d097f5a53f69ab7edddc0844d47&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo/commit/d2651c8f82d90d097f5a53f69ab7edddc0844d47&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="434651" author="auto" created="Wed, 2 Oct 2013 17:30:27 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{u&apos;username&apos;: u&apos;stbrody&apos;, u&apos;name&apos;: u&apos;Spencer T Brody&apos;, u&apos;email&apos;: u&apos;spencer@10gen.com&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-9515&quot; title=&quot;Commands for manipulating role objects&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-9515&quot;&gt;&lt;del&gt;SERVER-9515&lt;/del&gt;&lt;/a&gt; Implement rolesInfo command&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo/commit/9a6183bc5953bd8f63385623d43ab0ed782a436c&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo/commit/9a6183bc5953bd8f63385623d43ab0ed782a436c&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="434650" author="auto" created="Wed, 2 Oct 2013 17:30:25 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{u&apos;username&apos;: u&apos;stbrody&apos;, u&apos;name&apos;: u&apos;Spencer T Brody&apos;, u&apos;email&apos;: u&apos;spencer@10gen.com&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-9515&quot; title=&quot;Commands for manipulating role objects&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-9515&quot;&gt;&lt;del&gt;SERVER-9515&lt;/del&gt;&lt;/a&gt; Implement grantPrivilegesToRole command.&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo/commit/b10684823d59bf751f6bc174265b331c17dab119&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo/commit/b10684823d59bf751f6bc174265b331c17dab119&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="432658" author="auto" created="Fri, 27 Sep 2013 21:29:03 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{u&apos;username&apos;: u&apos;stbrody&apos;, u&apos;name&apos;: u&apos;Spencer T Brody&apos;, u&apos;email&apos;: u&apos;spencer@10gen.com&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-9515&quot; title=&quot;Commands for manipulating role objects&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-9515&quot;&gt;&lt;del&gt;SERVER-9515&lt;/del&gt;&lt;/a&gt; Move getBSONForRole into AuthorizationManager&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo/commit/7f3eab9a44d4e3f9fffa8b14fca3b61a444306c4&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo/commit/7f3eab9a44d4e3f9fffa8b14fca3b61a444306c4&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="432614" author="auto" created="Fri, 27 Sep 2013 20:50:21 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{u&apos;username&apos;: u&apos;stbrody&apos;, u&apos;name&apos;: u&apos;Spencer T Brody&apos;, u&apos;email&apos;: u&apos;spencer@10gen.com&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-9515&quot; title=&quot;Commands for manipulating role objects&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-9515&quot;&gt;&lt;del&gt;SERVER-9515&lt;/del&gt;&lt;/a&gt; Provide function for generating BSON representation of a role&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo/commit/b3616bea4afb813427f601764c65f1e291f82a6e&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo/commit/b3616bea4afb813427f601764c65f1e291f82a6e&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="431921" author="auto" created="Thu, 26 Sep 2013 17:58:37 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{u&apos;username&apos;: u&apos;stbrody&apos;, u&apos;name&apos;: u&apos;Spencer T Brody&apos;, u&apos;email&apos;: u&apos;spencer@10gen.com&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-9515&quot; title=&quot;Commands for manipulating role objects&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-9515&quot;&gt;&lt;del&gt;SERVER-9515&lt;/del&gt;&lt;/a&gt; Provide mechanism to convert a Privilege object into a ParsedPrivilege&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo/commit/7400583ce8c0d56f63ec8e7dde00ee820059dcb3&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo/commit/7400583ce8c0d56f63ec8e7dde00ee820059dcb3&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="431920" author="auto" created="Thu, 26 Sep 2013 17:58:35 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{u&apos;username&apos;: u&apos;stbrody&apos;, u&apos;name&apos;: u&apos;Spencer T Brody&apos;, u&apos;email&apos;: u&apos;spencer@10gen.com&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-9515&quot; title=&quot;Commands for manipulating role objects&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-9515&quot;&gt;&lt;del&gt;SERVER-9515&lt;/del&gt;&lt;/a&gt; Implement parsing of grantPrivilegesToRole command&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo/commit/0bbbff4e4dd257e85c088bc948247c875afa9a59&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo/commit/0bbbff4e4dd257e85c088bc948247c875afa9a59&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="431919" author="auto" created="Thu, 26 Sep 2013 17:58:33 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{u&apos;username&apos;: u&apos;stbrody&apos;, u&apos;name&apos;: u&apos;Spencer T Brody&apos;, u&apos;email&apos;: u&apos;spencer@10gen.com&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-9515&quot; title=&quot;Commands for manipulating role objects&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-9515&quot;&gt;&lt;del&gt;SERVER-9515&lt;/del&gt;&lt;/a&gt; Provide mechanism to convert a ParsedPrivilege into a Privilege object&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo/commit/baf629bdeeaa6a3069fbe087eeb5078d3d0b1f7c&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo/commit/baf629bdeeaa6a3069fbe087eeb5078d3d0b1f7c&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="430495" author="auto" created="Tue, 24 Sep 2013 17:11:59 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{u&apos;username&apos;: u&apos;stbrody&apos;, u&apos;name&apos;: u&apos;Spencer T Brody&apos;, u&apos;email&apos;: u&apos;spencer@10gen.com&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-9515&quot; title=&quot;Commands for manipulating role objects&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-9515&quot;&gt;&lt;del&gt;SERVER-9515&lt;/del&gt;&lt;/a&gt; Add createRole command&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo/commit/0134c37b466f72d11d04d311bd390ce71fe52665&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo/commit/0134c37b466f72d11d04d311bd390ce71fe52665&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="430494" author="auto" created="Tue, 24 Sep 2013 17:11:57 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{u&apos;username&apos;: u&apos;stbrody&apos;, u&apos;name&apos;: u&apos;Spencer T Brody&apos;, u&apos;email&apos;: u&apos;spencer@10gen.com&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-9515&quot; title=&quot;Commands for manipulating role objects&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-9515&quot;&gt;&lt;del&gt;SERVER-9515&lt;/del&gt;&lt;/a&gt; Implement parsing of createRole command&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo/commit/3245c356ba9006309f7a340d1bd21733d67b3c27&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo/commit/3245c356ba9006309f7a340d1bd21733d67b3c27&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="430017" author="auto" created="Mon, 23 Sep 2013 21:16:56 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{u&apos;username&apos;: u&apos;stbrody&apos;, u&apos;name&apos;: u&apos;Spencer T Brody&apos;, u&apos;email&apos;: u&apos;spencer@10gen.com&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-9515&quot; title=&quot;Commands for manipulating role objects&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-9515&quot;&gt;&lt;del&gt;SERVER-9515&lt;/del&gt;&lt;/a&gt; Fix lint error&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo/commit/69a0994c38b2ff5919325f4bc7af6c9802c6eaac&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo/commit/69a0994c38b2ff5919325f4bc7af6c9802c6eaac&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="429975" author="auto" created="Mon, 23 Sep 2013 20:26:06 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{u&apos;username&apos;: u&apos;stbrody&apos;, u&apos;name&apos;: u&apos;Spencer T Brody&apos;, u&apos;email&apos;: u&apos;spencer@10gen.com&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-9515&quot; title=&quot;Commands for manipulating role objects&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-9515&quot;&gt;&lt;del&gt;SERVER-9515&lt;/del&gt;&lt;/a&gt; Mostly autogenerated files for parsing privileges from BSON&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo/commit/390d879b1bd8b40505cafcfc7b31fe9aea2dc8c6&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo/commit/390d879b1bd8b40505cafcfc7b31fe9aea2dc8c6&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="343220" author="dan@10gen.com" created="Wed, 22 May 2013 22:50:19 +0000"  >&lt;p&gt;&lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-7727&quot; title=&quot;Provide at least two extra free format fields to store user information&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-7727&quot;&gt;&lt;del&gt;SERVER-7727&lt;/del&gt;&lt;/a&gt; requires that users can both write and read &quot;extraData&quot; fields.&lt;/p&gt;</comment>
                    </comments>
                <issuelinks>
                            <issuelinktype id="10011">
                    <name>Depends</name>
                                                                <inwardlinks description="is depended on by">
                                                        </inwardlinks>
                                    </issuelinktype>
                    </issuelinks>
                <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                <customfield id="customfield_10050" key="com.atlassian.jira.toolkit:comments">
                        <customfieldname># Replies</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>25.0</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                <customfield id="customfield_10055" key="com.atlassian.jira.ext.charting:firstresponsedate">
                        <customfieldname>Date of 1st Reply</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>Wed, 22 May 2013 22:50:19 +0000</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10052" key="com.atlassian.jira.toolkit:dayslastcommented">
                        <customfieldname>Days since reply</customfieldname>
                        <customfieldvalues>
                                        10 years, 18 weeks, 1 day 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>greg.mckeon@mongodb.com</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_11151" key="com.atlassian.jira.toolkit:LastCommentDate">
                        <customfieldname>Last public comment date</customfieldname>
                        <customfieldvalues>
                            10 years, 18 weeks, 1 day ago
                        </customfieldvalues>
                    </customfield>
                                                                                                                        <customfield id="customfield_10000" key="com.atlassian.jira.plugin.system.customfieldtypes:radiobuttons">
                        <customfieldname>Old_Backport</customfieldname>
                        <customfieldvalues>
                                <customfieldvalue key="10000"><![CDATA[No]]></customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                <customfield id="customfield_10051" key="com.atlassian.jira.toolkit:participants">
                        <customfieldname>Participants</customfieldname>
                        <customfieldvalues>
                                        <customfieldvalue>schwerin@mongodb.com</customfieldvalue>
            <customfieldvalue>auto</customfieldvalue>
            <customfieldvalue>dan@mongodb.com</customfieldvalue>
            <customfieldvalue>spencer@mongodb.com</customfieldvalue>
    
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_14254" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Product Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>1|hrmv4v:</customfieldvalue>

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

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10558" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>51279</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                            <customfield id="customfield_23361" key="com.onresolve.jira.groovy.groovyrunner:scripted-field">
                        <customfieldname>Requested By</customfieldname>
                        <customfieldvalues>
                                

                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                <customfield id="customfield_10053" key="com.atlassian.jira.ext.charting:timeinstatus">
                        <customfieldname>Time In Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                        <customfield id="customfield_22870" key="com.onresolve.jira.groovy.groovyrunner:scripted-field">
                        <customfieldname>Triagers</customfieldname>
                        <customfieldvalues>
                                

                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                    <customfield id="customfield_14350" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>serverRank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>1|hrmfjb:</customfieldvalue>

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