{"id":8767,"date":"2024-10-01T09:15:32","date_gmt":"2024-10-01T16:15:32","guid":{"rendered":"https:\/\/devblogs.microsoft.com\/cosmosdb\/?p=8767"},"modified":"2024-10-04T03:22:38","modified_gmt":"2024-10-04T10:22:38","slug":"announcing-private-preview-read-and-read-write-privileges-with-secondary","status":"publish","type":"post","link":"https:\/\/devblogs.microsoft.com\/cosmosdb\/announcing-private-preview-read-and-read-write-privileges-with-secondary\/","title":{"rendered":"Announcing Private Preview: Read and Read\/Write Privileges with Secondary Users for vCore-Based Azure Cosmos DB for MongoDB"},"content":{"rendered":"<p><span class=\"TextRun SCXW171122869 BCX8\" lang=\"EN-US\" xml:lang=\"EN-US\" data-contrast=\"auto\"><span class=\"NormalTextRun SCXW171122869 BCX8\">\u00a0We are excited to announce the private preview of a new feature in <\/span><span class=\"NormalTextRun SCXW171122869 BCX8\">vCore<\/span><span class=\"NormalTextRun SCXW171122869 BCX8\">-based Azure Cosmos DB for <\/span><span class=\"NormalTextRun SCXW171122869 BCX8\">MongoDB \u2014Role-Based Access Control (RBAC) Integration for Secondary Users with <\/span><span class=\"FindHit SCXW171122869 BCX8\">Read<\/span><span class=\"NormalTextRun SCXW171122869 BCX8\">\/<\/span><span class=\"FindHit SCXW171122869 BCX8\">Read<\/span> <span class=\"NormalTextRun SCXW171122869 BCX8\">Write <\/span><span class=\"NormalTextRun SCXW171122869 BCX8\">Privileges. This enhancement is designed to give organizations more granular control over their database security while <\/span><span class=\"NormalTextRun SCXW171122869 BCX8\">maintaining<\/span><span class=\"NormalTextRun SCXW171122869 BCX8\"> the flexibility and performance <\/span><span class=\"NormalTextRun SCXW171122869 BCX8\">that\u00a0<\/span> <span class=\"NormalTextRun SCXW171122869 BCX8\">vCore<\/span><span class=\"NormalTextRun SCXW171122869 BCX8\">-based Azure Cosmos DB for MongoDB<\/span><span class=\"NormalTextRun SCXW171122869 BCX8\"> is known for.<\/span><\/span><span class=\"EOP TrackedChange SCXW171122869 BCX8\" data-ccp-props=\"{&quot;201341983&quot;:0,&quot;335559738&quot;:240,&quot;335559739&quot;:240,&quot;335559740&quot;:279}\">\u00a0<\/span><\/p>\n<p><a href=\"https:\/\/devblogs.microsoft.com\/cosmosdb\/wp-content\/uploads\/sites\/52\/2024\/10\/RBAC-2.png\"><img decoding=\"async\" class=\"aligncenter wp-image-8776\" src=\"https:\/\/devblogs.microsoft.com\/cosmosdb\/wp-content\/uploads\/sites\/52\/2024\/10\/RBAC-2.png\" alt=\"Image of a terminal running the MongoDB shell. AI Generated Image of a young man wearing headphones with a lock in front of their chest. \" width=\"610\" height=\"319\" srcset=\"https:\/\/devblogs.microsoft.com\/cosmosdb\/wp-content\/uploads\/sites\/52\/2024\/10\/RBAC-2.png 1200w, https:\/\/devblogs.microsoft.com\/cosmosdb\/wp-content\/uploads\/sites\/52\/2024\/10\/RBAC-2-300x157.png 300w, https:\/\/devblogs.microsoft.com\/cosmosdb\/wp-content\/uploads\/sites\/52\/2024\/10\/RBAC-2-1024x536.png 1024w, https:\/\/devblogs.microsoft.com\/cosmosdb\/wp-content\/uploads\/sites\/52\/2024\/10\/RBAC-2-768x402.png 768w\" sizes=\"(max-width: 610px) 100vw, 610px\" \/><\/a><\/p>\n<p>&nbsp;<\/p>\n<h2 aria-level=\"3\"><b><span data-contrast=\"none\">What\u2019s New?<\/span><\/b><span data-ccp-props=\"{&quot;134245418&quot;:true,&quot;134245529&quot;:true,&quot;201341983&quot;:0,&quot;335559738&quot;:281,&quot;335559739&quot;:281,&quot;335559740&quot;:279}\">\u00a0<\/span><\/h2>\n<p><span data-contrast=\"auto\">The vCore-based Azure Cosmos DB for MongoDB (vCore) now supports the integration of RBAC for secondary users with Read\/Read Write privileges. This feature allows administrators to assign specific roles to users who require access to secondary databases, ensuring that they can perform necessary read operations without compromising the integrity of their primary data.<\/span><span data-ccp-props=\"{&quot;201341983&quot;:0,&quot;335559738&quot;:240,&quot;335559739&quot;:240,&quot;335559740&quot;:279}\">\u00a0<\/span><\/p>\n<p><span data-contrast=\"auto\">Key features include:<\/span><span data-ccp-props=\"{&quot;201341983&quot;:0,&quot;335559738&quot;:240,&quot;335559739&quot;:240,&quot;335559740&quot;:279}\">\u00a0<\/span><\/p>\n<ul>\n<li data-leveltext=\"\uf0b7\" data-font=\"Symbol\" data-listid=\"1\" data-list-defn-props=\"{&quot;335552541&quot;:1,&quot;335559685&quot;:720,&quot;335559991&quot;:360,&quot;469769226&quot;:&quot;Symbol&quot;,&quot;469769242&quot;:[8226],&quot;469777803&quot;:&quot;left&quot;,&quot;469777804&quot;:&quot;\uf0b7&quot;,&quot;469777815&quot;:&quot;hybridMultilevel&quot;}\" aria-setsize=\"-1\" data-aria-posinset=\"1\" data-aria-level=\"1\"><b><span data-contrast=\"auto\">Granular Access Control<\/span><\/b><span data-contrast=\"auto\">: Assign\u00a0Read\/Read Write\u00a0roles to secondary users, ensuring they have access to only the data they need.<\/span><span data-ccp-props=\"{&quot;201341983&quot;:0,&quot;335559739&quot;:0,&quot;335559740&quot;:279}\">\u00a0<\/span><\/li>\n<\/ul>\n<ul>\n<li data-leveltext=\"\uf0b7\" data-font=\"Symbol\" data-listid=\"1\" data-list-defn-props=\"{&quot;335552541&quot;:1,&quot;335559685&quot;:720,&quot;335559991&quot;:360,&quot;469769226&quot;:&quot;Symbol&quot;,&quot;469769242&quot;:[8226],&quot;469777803&quot;:&quot;left&quot;,&quot;469777804&quot;:&quot;\uf0b7&quot;,&quot;469777815&quot;:&quot;hybridMultilevel&quot;}\" aria-setsize=\"-1\" data-aria-posinset=\"2\" data-aria-level=\"1\"><b><span data-contrast=\"auto\">Enhanced Security<\/span><\/b><span data-contrast=\"auto\">: Reduce the risk of unauthorized data modifications by restricting secondary users to\u00a0Read\/Read Write access.<\/span><span data-ccp-props=\"{&quot;201341983&quot;:0,&quot;335559739&quot;:0,&quot;335559740&quot;:279}\">\u00a0<\/span><\/li>\n<\/ul>\n<ul>\n<li data-leveltext=\"\uf0b7\" data-font=\"Symbol\" data-listid=\"1\" data-list-defn-props=\"{&quot;335552541&quot;:1,&quot;335559685&quot;:720,&quot;335559991&quot;:360,&quot;469769226&quot;:&quot;Symbol&quot;,&quot;469769242&quot;:[8226],&quot;469777803&quot;:&quot;left&quot;,&quot;469777804&quot;:&quot;\uf0b7&quot;,&quot;469777815&quot;:&quot;hybridMultilevel&quot;}\" aria-setsize=\"-1\" data-aria-posinset=\"3\" data-aria-level=\"1\"><b><span data-contrast=\"auto\">Seamless Integration<\/span><\/b><span data-contrast=\"auto\">: Easily integrate RBAC with your existing <\/span> <span data-contrast=\"auto\">vCore-based Azure Cosmos DB for MongoDB setup, with minimal configuration required.<\/span><span data-ccp-props=\"{&quot;201341983&quot;:0,&quot;335559739&quot;:0,&quot;335559740&quot;:279}\">\u00a0<\/span><\/li>\n<\/ul>\n<ul>\n<li data-leveltext=\"\uf0b7\" data-font=\"Symbol\" data-listid=\"1\" data-list-defn-props=\"{&quot;335552541&quot;:1,&quot;335559685&quot;:720,&quot;335559991&quot;:360,&quot;469769226&quot;:&quot;Symbol&quot;,&quot;469769242&quot;:[8226],&quot;469777803&quot;:&quot;left&quot;,&quot;469777804&quot;:&quot;\uf0b7&quot;,&quot;469777815&quot;:&quot;hybridMultilevel&quot;}\" aria-setsize=\"-1\" data-aria-posinset=\"4\" data-aria-level=\"1\"><b><span data-contrast=\"auto\">Scalability<\/span><\/b><span data-contrast=\"auto\">: Manage access across multiple databases and clusters, providing a consistent security model as your data environment grows.<\/span><span data-ccp-props=\"{&quot;201341983&quot;:0,&quot;335559739&quot;:0,&quot;335559740&quot;:279}\">\u00a0<\/span><\/li>\n<\/ul>\n<h2 aria-level=\"3\"><b><span data-contrast=\"none\">Why This Matters?<\/span><\/b><span data-ccp-props=\"{&quot;134245418&quot;:true,&quot;134245529&quot;:true,&quot;201341983&quot;:0,&quot;335559738&quot;:281,&quot;335559739&quot;:281,&quot;335559740&quot;:279}\">\u00a0<\/span><\/h2>\n<p><span data-contrast=\"auto\">In today\u2019s data-driven world, controlling who has access to your data is more important than ever. This feature allows organizations to maintain the integrity and confidentiality of their data while still allowing necessary stakeholders access to critical information.<\/span><span data-ccp-props=\"{&quot;201341983&quot;:0,&quot;335559738&quot;:240,&quot;335559739&quot;:240,&quot;335559740&quot;:279}\">\u00a0<\/span><\/p>\n<p><span data-contrast=\"auto\">Whether you are managing a development environment, conducting data analysis, or operating in a highly regulated industry, the ability to assign\u00a0Read\/Read Write\u00a0privileges to secondary users enhances your ability to protect your data and streamline operations.<\/span><span data-ccp-props=\"{&quot;201341983&quot;:0,&quot;335559738&quot;:240,&quot;335559739&quot;:240,&quot;335559740&quot;:279}\">\u00a0<\/span><\/p>\n<h2><span data-ccp-props=\"{&quot;201341983&quot;:0,&quot;335559738&quot;:240,&quot;335559739&quot;:240,&quot;335559740&quot;:279}\">\u00a0<\/span><b><span data-contrast=\"none\">Getting Started<\/span><\/b><span data-ccp-props=\"{&quot;134245418&quot;:true,&quot;134245529&quot;:true,&quot;201341983&quot;:0,&quot;335559738&quot;:281,&quot;335559739&quot;:281,&quot;335559740&quot;:279}\">\u00a0<\/span><\/h2>\n<p><span data-contrast=\"auto\">For those participating in the private preview using <\/span><a href=\"https:\/\/forms.office.com\/r\/GPYZ09N7gZ\" target=\"_blank\" rel=\"noopener\"><span data-contrast=\"none\">sign up form<\/span><\/a><span data-contrast=\"auto\">, you will receive detailed instructions on how to enable and configure RBAC for secondary users with Read\/Read Write\u00a0privileges once you signup. We encourage you to explore this feature and provide feedback, as your insights will be invaluable in shaping the future of this functionality.<\/span><span data-ccp-props=\"{&quot;201341983&quot;:0,&quot;335559738&quot;:240,&quot;335559739&quot;:240,&quot;335559740&quot;:279}\">\u00a0<\/span><\/p>\n<h2 aria-level=\"3\"><b><span data-contrast=\"none\">Next Steps<\/span><\/b><span data-ccp-props=\"{&quot;134245418&quot;:true,&quot;134245529&quot;:true,&quot;201341983&quot;:0,&quot;335559738&quot;:281,&quot;335559739&quot;:281,&quot;335559740&quot;:279}\">\u00a0<\/span><\/h2>\n<p><span data-contrast=\"auto\">This private preview is the first step towards a broader rollout of RBAC enhancements in MongoDB vCore. We are committed to continuously improving the security and manageability of our service, and we look forward to your participation in this preview.<\/span><span data-ccp-props=\"{&quot;201341983&quot;:0,&quot;335559738&quot;:240,&quot;335559739&quot;:240,&quot;335559740&quot;:279}\"> In order to enroll to this preview please make sure your cluster has the Access to global distribution (preview) feature enabled,<\/span><\/p>\n<p><span data-contrast=\"auto\">If you are interested in joining the private preview or have any questions, please contact <\/span><a href=\"mailto:askmongodbvcore@microsoft.com\"><span data-contrast=\"none\">askmongodbvcore@microsoft.com<\/span><\/a><span data-ccp-props=\"{&quot;201341983&quot;:0,&quot;335559739&quot;:0,&quot;335559740&quot;:252}\">\u00a0<\/span><\/p>\n<p><span data-contrast=\"auto\">\u00a0We cannot wait to see how you leverage this new capability to further secure and optimize your database operations.<\/span><span data-ccp-props=\"{&quot;201341983&quot;:0,&quot;335559738&quot;:240,&quot;335559739&quot;:240,&quot;335559740&quot;:279}\">\u00a0<\/span><\/p>\n<h2 id=\"leave-a-review\"><strong>Leave a review<\/strong><\/h2>\n<p>Tell us about your Azure Cosmos DB experience! Leave a review on PeerSpot and we\u2019ll gift you $50.\u00a0<a href=\"https:\/\/peerspotdotcom.my.site.com\/proReviews\/?SalesOpportunityProduct=00kPy000004TKXJIA4&amp;productPeerspotNumber=30881&amp;CalendlyAccount=peerspot&amp;CalendlyFormLink=peerspot-product-reviews-ps-gc-vi-sf-50&amp;giftCard=50\" target=\"_blank\" rel=\"noopener\">Get started here<\/a>.<\/p>\n<h2 id=\"about-azure-cosmos-db\"><strong>About Azure Cosmos DB<\/strong><\/h2>\n<p>Azure Cosmos DB is a fully managed and serverless NoSQL and vector database for modern app development, including AI applications. With its SLA-backed speed and availability as well as instant dynamic scalability, it is ideal for real-time NoSQL and MongoDB applications that require high performance and distributed computing over massive volumes of NoSQL and vector data.<\/p>\n<p><a href=\"https:\/\/cosmos.azure.com\/try\/\" target=\"_blank\" rel=\"noopener\">Try Azure Cosmos DB for free here.<\/a>\u00a0To stay in the loop on Azure Cosmos DB updates, follow us on\u00a0<a href=\"https:\/\/twitter.com\/AzureCosmosDB\" target=\"_blank\" rel=\"noopener\">X<\/a>,\u00a0<a href=\"https:\/\/aka.ms\/AzureCosmosDBYouTube\" target=\"_blank\" rel=\"noopener\">YouTube<\/a>, and\u00a0<a href=\"https:\/\/www.linkedin.com\/company\/azure-cosmos-db\/\" target=\"_blank\" rel=\"noopener\">LinkedIn<\/a>.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>\u00a0We are excited to announce the private preview of a new feature in vCore-based Azure Cosmos DB for MongoDB \u2014Role-Based Access Control (RBAC) Integration for Secondary Users with Read\/Read Write Privileges. This enhancement is designed to give organizations more granular control over their database security while maintaining the flexibility and performance that\u00a0 vCore-based Azure Cosmos [&hellip;]<\/p>\n","protected":false},"author":80443,"featured_media":8782,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[15,1918],"tags":[957,1919,1913,1870],"class_list":["post-8767","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-mongodb-api","category-rbac","tag-cosmosdb","tag-mongodbvcore","tag-rbac","tag-vcore"],"acf":[],"blog_post_summary":"<p>\u00a0We are excited to announce the private preview of a new feature in vCore-based Azure Cosmos DB for MongoDB \u2014Role-Based Access Control (RBAC) Integration for Secondary Users with Read\/Read Write Privileges. This enhancement is designed to give organizations more granular control over their database security while maintaining the flexibility and performance that\u00a0 vCore-based Azure Cosmos [&hellip;]<\/p>\n","_links":{"self":[{"href":"https:\/\/devblogs.microsoft.com\/cosmosdb\/wp-json\/wp\/v2\/posts\/8767","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/devblogs.microsoft.com\/cosmosdb\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/devblogs.microsoft.com\/cosmosdb\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/cosmosdb\/wp-json\/wp\/v2\/users\/80443"}],"replies":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/cosmosdb\/wp-json\/wp\/v2\/comments?post=8767"}],"version-history":[{"count":0,"href":"https:\/\/devblogs.microsoft.com\/cosmosdb\/wp-json\/wp\/v2\/posts\/8767\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/cosmosdb\/wp-json\/wp\/v2\/media\/8782"}],"wp:attachment":[{"href":"https:\/\/devblogs.microsoft.com\/cosmosdb\/wp-json\/wp\/v2\/media?parent=8767"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/cosmosdb\/wp-json\/wp\/v2\/categories?post=8767"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/cosmosdb\/wp-json\/wp\/v2\/tags?post=8767"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}