{"id":12684,"date":"2022-01-13T12:19:07","date_gmt":"2022-01-13T20:19:07","guid":{"rendered":"https:\/\/www.couchbase.com\/blog\/?p=12684"},"modified":"2025-06-13T22:39:14","modified_gmt":"2025-06-14T05:39:14","slug":"new-rbac-roles-in-couchbase-7-0","status":"publish","type":"post","link":"https:\/\/www.couchbase.com\/blog\/es\/new-rbac-roles-in-couchbase-7-0\/","title":{"rendered":"Nuevos roles RBAC en Couchbase 7.0"},"content":{"rendered":"<p><span style=\"font-weight: 400\">La versi\u00f3n 7.0 de Couchbase Server introduce algunos cambios importantes como parte del sistema de autorizaci\u00f3n de control de acceso basado en roles (RBAC).  Couchbase Server ha permitido controles de acceso de grano fino a la plataforma con RBAC <\/span><a href=\"https:\/\/www.couchbase.com\/blog\/es\/administrative-role-based-access-control-in-4-5\/\"><span style=\"font-weight: 400\">para administradores desde la versi\u00f3n 4.5<\/span><\/a><span style=\"font-weight: 400\"> y <\/span><a href=\"https:\/\/www.couchbase.com\/blog\/es\/secure-nosql-data-couchbase-role-based-access-control\/\"><span style=\"font-weight: 400\">todos los usuarios desde la versi\u00f3n 5.0<\/span><\/a><span style=\"font-weight: 400\">. En el <\/span><a href=\"https:\/\/www.couchbase.com\/blog\/es\/introducing-rbac-security-for-collections\/\"><span style=\"font-weight: 400\">entrada anterior<\/span><\/a><span style=\"font-weight: 400\">, describ\u00ed c\u00f3mo los DBA pueden controlar algunos roles para restringir el acceso a un \u00e1mbito o nivel de colecci\u00f3n. En este post, me gustar\u00eda mostraros algunos de los cambios de roles y roles adicionales que se han creado.<\/span><\/p>\n<p><span style=\"font-weight: 400\">He aqu\u00ed un resumen de los cambios:<\/span><\/p>\n<ul>\n<li style=\"list-style-type: none\">\n<ul>\n<li style=\"font-weight: 400\"><span style=\"font-weight: 400\">Security Admin ha sido sustituido por Local o External User Security Admin<\/span><\/li>\n<li style=\"font-weight: 400\"><span style=\"font-weight: 400\">Dos nuevas funciones Full Admin: Administrador completo de eventos y Administrador completo de copias de seguridad<\/span><\/li>\n<li style=\"font-weight: 400\"><span style=\"font-weight: 400\">Ocho nuevas funciones para las funciones definidas por el usuario de consultas SQL<\/span><\/li>\n<li style=\"font-weight: 400\"><span style=\"font-weight: 400\">Dos funciones operativas adicionales: Gestionar \u00e1mbitos y Lector de estad\u00edsticas externas<\/span><\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<h4><span style=\"font-weight: 400\">Administraci\u00f3n de seguridad<\/span><\/h4>\n<p><span style=\"font-weight: 400\">Algunos clientes nos comentaron que RBAC no defin\u00eda con suficiente precisi\u00f3n la funci\u00f3n existente de administrador de seguridad. Decidimos que pod\u00edamos mejorar la seguridad permitiendo a los administradores elegir si un Administrador de Seguridad pod\u00eda gestionar Usuarios Locales, Usuarios Externos o ambos. Con Couchbase Server 7.0, dividimos el rol de Administrador de Seguridad en dos roles distintos: Administrador de Seguridad de Usuarios Locales y Administrador de Seguridad de Usuarios Externos.\u00a0<\/span><\/p>\n<p><span style=\"font-weight: 400\">Al actualizar un cl\u00faster desde una versi\u00f3n anterior en la que un usuario tiene la funci\u00f3n Administrador de seguridad, la definici\u00f3n de su funci\u00f3n cambiar\u00e1 para heredar las dos nuevas funciones en lugar de la funci\u00f3n Administrador de seguridad heredada.<\/span><\/p>\n<p><span style=\"font-weight: 400\">El nuevo <\/span><b>Usuario local Seguridad Admin<\/b><span style=\"font-weight: 400\"> permite a un administrador a\u00f1adir\/eliminar\/modificar usuarios definidos y almacenados. <\/span><i><span style=\"font-weight: 400\">localmente <\/span><\/i><span style=\"font-weight: 400\">en el cluster.  Este rol no permite al administrador cambiar la configuraci\u00f3n de autenticaci\u00f3n externa.<\/span><span style=\"font-weight: 400\"><br \/>\n<\/span><span style=\"font-weight: 400\"><br \/>\n<\/span><span style=\"font-weight: 400\">En <\/span><b>Usuario externo Seguridad Admin<\/b><span style=\"font-weight: 400\"> permite a un administrador a\u00f1adir\/eliminar\/modificar usuarios definidos y gestionados. <\/span><i><span style=\"font-weight: 400\">externamente <\/span><\/i><span style=\"font-weight: 400\">al cl\u00faster en un sistema como LDAP o Active Directory. Adem\u00e1s, este rol <\/span><i><span style=\"font-weight: 400\">permite la modificaci\u00f3n <\/span><\/i><span style=\"font-weight: 400\">de la configuraci\u00f3n de autenticaci\u00f3n externa.<\/span><\/p>\n<p><span style=\"font-weight: 400\">Un administrador que posea tanto Local User Security Admin como External User Security Admin puede gestionar todos los usuarios no administradores del cl\u00faster.<\/span><\/p>\n<h4><span style=\"font-weight: 400\">Nuevas funciones de administrador<\/span><\/h4>\n<p><span style=\"font-weight: 400\">Hemos creado dos nuevos roles en Couchbase Server 7.0 para facilitar las operaciones en todo el cluster para Eventing y Backups: Eventing Full Admin y Backup Full Admin.<\/span><\/p>\n<p><b>Eventing Full Admin<\/b><span style=\"font-weight: 400\"> es un potente rol de administrador. Tiene la mayor\u00eda de las mismas capacidades que un Full Admin, pero no permite modificar la configuraci\u00f3n de seguridad, como a\u00f1adir o eliminar usuarios o modificar XDCR.\u00a0<\/span><\/p>\n<p><b>Copia de seguridad Full Admin<\/b><span style=\"font-weight: 400\"> es tambi\u00e9n un potente rol de administrador. Tambi\u00e9n tiene la mayor\u00eda de las mismas funciones que un administrador completo, pero no permite modificar la configuraci\u00f3n de seguridad.  Los administradores que deseen realizar copias de seguridad de datos de eventos deber\u00e1n tener este rol o el rol de administrador completo.<\/span><\/p>\n<h4><span style=\"font-weight: 400\">Nuevas funciones SQL++ Query definidas por el usuario<\/span><\/h4>\n<p><span style=\"font-weight: 400\">Se han a\u00f1adido ocho nuevos roles a Couchbase Server 7.0 para gestionar o ejecutar el nuevo SQL++ <\/span><a href=\"https:\/\/www.couchbase.com\/blog\/es\/n1ql-user-defined-functions\/\"><span style=\"font-weight: 400\">Funciones definidas por el usuario<\/span><\/a><span style=\"font-weight: 400\"> (N1QL UDFs). Se aplican tanto a nivel global como a nivel inline y externo para las funciones:<\/span><\/p>\n<ul>\n<li style=\"list-style-type: none\">\n<ul>\n<li style=\"font-weight: 400\"><span style=\"font-weight: 400\">Gestionar funciones globales<\/span><\/li>\n<li style=\"font-weight: 400\"><span style=\"font-weight: 400\">Ejecutar funciones globales<\/span><\/li>\n<li style=\"font-weight: 400\"><span style=\"font-weight: 400\">Gestionar funciones de alcance<\/span><\/li>\n<li style=\"font-weight: 400\"><span style=\"font-weight: 400\">Ejecutar funciones de alcance<\/span><\/li>\n<li style=\"font-weight: 400\"><span style=\"font-weight: 400\">Gestionar funciones externas globales<\/span><\/li>\n<li style=\"font-weight: 400\"><span style=\"font-weight: 400\">Ejecutar funciones externas globales<\/span><\/li>\n<li style=\"font-weight: 400\"><span style=\"font-weight: 400\">Gestionar el alcance Funciones externas<\/span><\/li>\n<li style=\"font-weight: 400\"><span style=\"font-weight: 400\">Ejecutar funciones externas de alcance<\/span><\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<p><span style=\"font-weight: 400\">Una funci\u00f3n Global se crea dentro de un espacio de nombres al mismo nivel que los buckets dentro del espacio de nombres; mientras que una funci\u00f3n de \u00c1mbito se crea dentro de un \u00e1mbito, al mismo nivel que las colecciones dentro del \u00e1mbito. Al crear una funci\u00f3n definida por el usuario, el contexto de consulta actual determina si se crea como funci\u00f3n Global o como funci\u00f3n de \u00c1mbito. Tambi\u00e9n puede incluir la ruta completa a la funci\u00f3n cuando especifique el nombre de la funci\u00f3n.<\/span><\/p>\n<p><span style=\"font-weight: 400\">Una funci\u00f3n inline utiliza el lenguaje SQL++ para definir las capacidades de la funci\u00f3n mientras que una funci\u00f3n externa utiliza un lenguaje externo como JavaScript.\u00a0<\/span><\/p>\n<p><span style=\"font-weight: 400\">He aqu\u00ed algunos ejemplos:\u00a0<\/span><\/p>\n<pre class=\"\">GRANT query_manage_global_functions TO user1;\r\nGRANT query_execute_external_functions ON default:test.scope1 TO user1;<\/pre>\n<p><span style=\"font-weight: 400\">Al proporcionar la granularidad de la gesti\u00f3n o ejecuci\u00f3n de las funciones SQL++ y permitir s\u00f3lo \u00e1mbitos y lenguajes de ejecuci\u00f3n espec\u00edficos, permite a los administradores proporcionar s\u00f3lo la cantidad m\u00ednima de privilegios, en lo que se conoce como la <\/span><a href=\"https:\/\/en.wikipedia.org\/wiki\/Principle_of_least_privilege\"><span style=\"font-weight: 400\">principio del menor privilegio<\/span><\/a><span style=\"font-weight: 400\"> (PoLP).\u00a0<\/span><\/p>\n<h4><span style=\"font-weight: 400\">Nuevas funciones operativas<\/span><\/h4>\n<p><span style=\"font-weight: 400\">Por \u00faltimo, hemos a\u00f1adido dos funciones de tipo operativo. El rol Manage Scopes y el rol External Stats Reader.<\/span><\/p>\n<p><span style=\"font-weight: 400\">El rol Gestionar \u00c1mbitos permite a un administrador de Cluster o Bucket delegar la adici\u00f3n\/eliminaci\u00f3n de \u00c1mbitos y Colecciones a nivel de Bucket o la adici\u00f3n\/eliminaci\u00f3n de Colecciones a nivel de \u00c1mbito, dependiendo del par\u00e1metro dado al asignar el rol a un usuario.<\/span><\/p>\n<p><span style=\"font-weight: 400\">El rol Lector de estad\u00edsticas externas permite acceder a los puntos finales de estad\u00edsticas que proporcionan datos que se almacenan en el almacenamiento de estad\u00edsticas del sistema Prometheus integrado.<\/span><\/p>\n<h4><span style=\"font-weight: 400\">Conclusi\u00f3n<\/span><\/h4>\n<p><span style=\"font-weight: 400\">En este art\u00edculo te he mostrado qu\u00e9 nuevos roles RBAC se han a\u00f1adido a Couchbase Server 7.0 y para qu\u00e9 se utilizan.<\/span><\/p>\n<p><span style=\"font-weight: 400\">Si la seguridad es importante para ti, te recomiendo que leas algunas entradas de blog adicionales sobre nuestras caracter\u00edsticas RBAC que ayudan a mantener tus datos de Couchbase protegidos.\u00a0<\/span><\/p>\n<ul>\n<li style=\"font-weight: 400\"><a href=\"https:\/\/www.couchbase.com\/blog\/es\/authentication-authorization-rbac\/\"><span style=\"font-weight: 400\">Autenticaci\u00f3n y autorizaci\u00f3n con RBAC<\/span><\/a><\/li>\n<li style=\"font-weight: 400\"><a href=\"https:\/\/www.couchbase.com\/blog\/es\/authentication-authorization-rbac-part-2\/\"><span style=\"font-weight: 400\">Autenticaci\u00f3n y autorizaci\u00f3n con RBAC (Parte 2)<\/span><\/a><\/li>\n<li style=\"font-weight: 400\"><a href=\"https:\/\/www.couchbase.com\/blog\/es\/introducing-rbac-security-for-collections\/\"><span style=\"font-weight: 400\">Introducci\u00f3n a la seguridad de control de acceso basado en roles (RBAC) para colecciones en Couchbase 7.0<\/span><\/a><\/li>\n<li style=\"font-weight: 400\"><span style=\"font-weight: 400\">Pruebe estas \u00faltimas funciones con nuestra prueba gratuita de 30 d\u00edas alojada en la nube en <\/span><a href=\"https:\/\/www.couchbase.com\/blog\/es\/products\/capella\/start-today\/\"><span style=\"font-weight: 400\">Couchbase Capella<\/span><\/a><span style=\"font-weight: 400\">\u00a0<\/span><\/li>\n<li style=\"font-weight: 400\"><span style=\"font-weight: 400\">M\u00e1s informaci\u00f3n <\/span><a href=\"https:\/\/docs.couchbase.com\/server\/current\/introduction\/whats-new.html\"><span style=\"font-weight: 400\">Lanzamiento de Couchbase 7 y sus novedades<\/span><\/a><\/li>\n<li style=\"font-weight: 400\"><span style=\"font-weight: 400\">M\u00e1s informaci\u00f3n <\/span><a href=\"https:\/\/docs.couchbase.com\/server\/current\/learn\/data\/scopes-and-collections.html\"><span style=\"font-weight: 400\">\u00c1mbitos y colecciones<\/span><\/a><\/li>\n<\/ul>","protected":false},"excerpt":{"rendered":"<p>Couchbase Server version 7.0 introduces some important changes as part of the role-based access control (RBAC) authorization system.\u00a0 Couchbase Server has allowed fine-grained access controls to the platform with RBAC for administrators since version 4.5 and all users since version [&hellip;]<\/p>","protected":false},"author":1864,"featured_media":12496,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"inline_featured_image":false,"footnotes":""},"categories":[1816,2273,1813,1812],"tags":[8907,1903],"ppma_author":[8928],"class_list":["post-12684","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-couchbase-server","category-eventing","category-security","category-n1ql-query","tag-couchbase-server-7-0","tag-rbac"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v25.7.1 (Yoast SEO v25.7) - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>New RBAC Roles in Couchbase 7.0 - The Couchbase Blog<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.couchbase.com\/blog\/es\/new-rbac-roles-in-couchbase-7-0\/\" \/>\n<meta property=\"og:locale\" content=\"es_MX\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"New RBAC Roles in Couchbase 7.0\" \/>\n<meta property=\"og:description\" content=\"Couchbase Server version 7.0 introduces some important changes as part of the role-based access control (RBAC) authorization system.\u00a0 Couchbase Server has allowed fine-grained access controls to the platform with RBAC for administrators since version 4.5 and all users since version [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.couchbase.com\/blog\/es\/new-rbac-roles-in-couchbase-7-0\/\" \/>\n<meta property=\"og:site_name\" content=\"The Couchbase Blog\" \/>\n<meta property=\"article:published_time\" content=\"2022-01-13T20:19:07+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2025-06-14T05:39:14+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2021\/11\/roan-lavery-avEzEqOiJt0-unsplash.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"2217\" \/>\n\t<meta property=\"og:image:height\" content=\"1663\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Ian McCloy, Director Product Management\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Ian McCloy, Director Product Management\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"4 minutos\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/www.couchbase.com\/blog\/new-rbac-roles-in-couchbase-7-0\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/new-rbac-roles-in-couchbase-7-0\/\"},\"author\":{\"name\":\"Ian McCloy, Director Product Management, Couchbase\",\"@id\":\"https:\/\/www.couchbase.com\/blog\/#\/schema\/person\/7e8c834bce5128ad6cd764cd1c4cea19\"},\"headline\":\"New RBAC Roles in Couchbase 7.0\",\"datePublished\":\"2022-01-13T20:19:07+00:00\",\"dateModified\":\"2025-06-14T05:39:14+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/new-rbac-roles-in-couchbase-7-0\/\"},\"wordCount\":855,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/#organization\"},\"image\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/new-rbac-roles-in-couchbase-7-0\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2021\/11\/roan-lavery-avEzEqOiJt0-unsplash.jpg\",\"keywords\":[\"Couchbase Server 7.0\",\"RBAC\"],\"articleSection\":[\"Couchbase Server\",\"Eventing\",\"Security\",\"SQL++ \/ N1QL Query\"],\"inLanguage\":\"es\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/www.couchbase.com\/blog\/new-rbac-roles-in-couchbase-7-0\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.couchbase.com\/blog\/new-rbac-roles-in-couchbase-7-0\/\",\"url\":\"https:\/\/www.couchbase.com\/blog\/new-rbac-roles-in-couchbase-7-0\/\",\"name\":\"New RBAC Roles in Couchbase 7.0 - The Couchbase Blog\",\"isPartOf\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/new-rbac-roles-in-couchbase-7-0\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/new-rbac-roles-in-couchbase-7-0\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2021\/11\/roan-lavery-avEzEqOiJt0-unsplash.jpg\",\"datePublished\":\"2022-01-13T20:19:07+00:00\",\"dateModified\":\"2025-06-14T05:39:14+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/new-rbac-roles-in-couchbase-7-0\/#breadcrumb\"},\"inLanguage\":\"es\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.couchbase.com\/blog\/new-rbac-roles-in-couchbase-7-0\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"es\",\"@id\":\"https:\/\/www.couchbase.com\/blog\/new-rbac-roles-in-couchbase-7-0\/#primaryimage\",\"url\":\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2021\/11\/roan-lavery-avEzEqOiJt0-unsplash.jpg\",\"contentUrl\":\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2021\/11\/roan-lavery-avEzEqOiJt0-unsplash.jpg\",\"width\":2217,\"height\":1663},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.couchbase.com\/blog\/new-rbac-roles-in-couchbase-7-0\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.couchbase.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"New RBAC Roles in Couchbase 7.0\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.couchbase.com\/blog\/#website\",\"url\":\"https:\/\/www.couchbase.com\/blog\/\",\"name\":\"The Couchbase Blog\",\"description\":\"Couchbase, the NoSQL Database\",\"publisher\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.couchbase.com\/blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"es\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/www.couchbase.com\/blog\/#organization\",\"name\":\"The Couchbase Blog\",\"url\":\"https:\/\/www.couchbase.com\/blog\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"es\",\"@id\":\"https:\/\/www.couchbase.com\/blog\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/2023\/04\/admin-logo.png\",\"contentUrl\":\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/2023\/04\/admin-logo.png\",\"width\":218,\"height\":34,\"caption\":\"The Couchbase Blog\"},\"image\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/#\/schema\/logo\/image\/\"}},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.couchbase.com\/blog\/#\/schema\/person\/7e8c834bce5128ad6cd764cd1c4cea19\",\"name\":\"Ian McCloy, Director Product Management, Couchbase\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"es\",\"@id\":\"https:\/\/www.couchbase.com\/blog\/#\/schema\/person\/image\/97dd714a3242521ce9dcea0d96550c5f\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/41f65bee70b5e03e46ae996303a13060d366d405ecb235ff5493d4f1ac3a6f3d?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/41f65bee70b5e03e46ae996303a13060d366d405ecb235ff5493d4f1ac3a6f3d?s=96&d=mm&r=g\",\"caption\":\"Ian McCloy, Director Product Management, Couchbase\"},\"description\":\"Ian McCloy is the Director of the Platform and Security Product Management Group for Couchbase and lives in the United Kingdom. His dedicated team is responsible for the Reliability, Availability, Serviceability and Security architecture of Couchbase Server and the SaaS Database, Capella. This team also own cloud-native platforms like the Couchbase Kubernetes Autonomous Operator. Ian has a vast range of experience as a Software Engineer, Technical Support Engineer, Quality Assurance Engineer and Systems Administrator. Ian has led global technical teams for the majority of his 20 year professional career and holds several patents in the areas of information security, virtualisation and hardware design. https:\/\/www.linkedin.com\/in\/ianmccloy\/\",\"sameAs\":[\"https:\/\/www.linkedin.com\/in\/ianmccloy\/\"],\"url\":\"https:\/\/www.couchbase.com\/blog\/es\/author\/ian-mccloycouchbase-com\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"New RBAC Roles in Couchbase 7.0 - The Couchbase Blog","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.couchbase.com\/blog\/es\/new-rbac-roles-in-couchbase-7-0\/","og_locale":"es_MX","og_type":"article","og_title":"New RBAC Roles in Couchbase 7.0","og_description":"Couchbase Server version 7.0 introduces some important changes as part of the role-based access control (RBAC) authorization system.\u00a0 Couchbase Server has allowed fine-grained access controls to the platform with RBAC for administrators since version 4.5 and all users since version [&hellip;]","og_url":"https:\/\/www.couchbase.com\/blog\/es\/new-rbac-roles-in-couchbase-7-0\/","og_site_name":"The Couchbase Blog","article_published_time":"2022-01-13T20:19:07+00:00","article_modified_time":"2025-06-14T05:39:14+00:00","og_image":[{"width":2217,"height":1663,"url":"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2021\/11\/roan-lavery-avEzEqOiJt0-unsplash.jpg","type":"image\/jpeg"}],"author":"Ian McCloy, Director Product Management","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Ian McCloy, Director Product Management","Est. reading time":"4 minutos"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.couchbase.com\/blog\/new-rbac-roles-in-couchbase-7-0\/#article","isPartOf":{"@id":"https:\/\/www.couchbase.com\/blog\/new-rbac-roles-in-couchbase-7-0\/"},"author":{"name":"Ian McCloy, Director Product Management, Couchbase","@id":"https:\/\/www.couchbase.com\/blog\/#\/schema\/person\/7e8c834bce5128ad6cd764cd1c4cea19"},"headline":"New RBAC Roles in Couchbase 7.0","datePublished":"2022-01-13T20:19:07+00:00","dateModified":"2025-06-14T05:39:14+00:00","mainEntityOfPage":{"@id":"https:\/\/www.couchbase.com\/blog\/new-rbac-roles-in-couchbase-7-0\/"},"wordCount":855,"commentCount":0,"publisher":{"@id":"https:\/\/www.couchbase.com\/blog\/#organization"},"image":{"@id":"https:\/\/www.couchbase.com\/blog\/new-rbac-roles-in-couchbase-7-0\/#primaryimage"},"thumbnailUrl":"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2021\/11\/roan-lavery-avEzEqOiJt0-unsplash.jpg","keywords":["Couchbase Server 7.0","RBAC"],"articleSection":["Couchbase Server","Eventing","Security","SQL++ \/ N1QL Query"],"inLanguage":"es","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.couchbase.com\/blog\/new-rbac-roles-in-couchbase-7-0\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.couchbase.com\/blog\/new-rbac-roles-in-couchbase-7-0\/","url":"https:\/\/www.couchbase.com\/blog\/new-rbac-roles-in-couchbase-7-0\/","name":"New RBAC Roles in Couchbase 7.0 - The Couchbase Blog","isPartOf":{"@id":"https:\/\/www.couchbase.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.couchbase.com\/blog\/new-rbac-roles-in-couchbase-7-0\/#primaryimage"},"image":{"@id":"https:\/\/www.couchbase.com\/blog\/new-rbac-roles-in-couchbase-7-0\/#primaryimage"},"thumbnailUrl":"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2021\/11\/roan-lavery-avEzEqOiJt0-unsplash.jpg","datePublished":"2022-01-13T20:19:07+00:00","dateModified":"2025-06-14T05:39:14+00:00","breadcrumb":{"@id":"https:\/\/www.couchbase.com\/blog\/new-rbac-roles-in-couchbase-7-0\/#breadcrumb"},"inLanguage":"es","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.couchbase.com\/blog\/new-rbac-roles-in-couchbase-7-0\/"]}]},{"@type":"ImageObject","inLanguage":"es","@id":"https:\/\/www.couchbase.com\/blog\/new-rbac-roles-in-couchbase-7-0\/#primaryimage","url":"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2021\/11\/roan-lavery-avEzEqOiJt0-unsplash.jpg","contentUrl":"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2021\/11\/roan-lavery-avEzEqOiJt0-unsplash.jpg","width":2217,"height":1663},{"@type":"BreadcrumbList","@id":"https:\/\/www.couchbase.com\/blog\/new-rbac-roles-in-couchbase-7-0\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.couchbase.com\/blog\/"},{"@type":"ListItem","position":2,"name":"New RBAC Roles in Couchbase 7.0"}]},{"@type":"WebSite","@id":"https:\/\/www.couchbase.com\/blog\/#website","url":"https:\/\/www.couchbase.com\/blog\/","name":"El blog de Couchbase","description":"Couchbase, la base de datos NoSQL","publisher":{"@id":"https:\/\/www.couchbase.com\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.couchbase.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"es"},{"@type":"Organization","@id":"https:\/\/www.couchbase.com\/blog\/#organization","name":"El blog de Couchbase","url":"https:\/\/www.couchbase.com\/blog\/","logo":{"@type":"ImageObject","inLanguage":"es","@id":"https:\/\/www.couchbase.com\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/2023\/04\/admin-logo.png","contentUrl":"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/2023\/04\/admin-logo.png","width":218,"height":34,"caption":"The Couchbase Blog"},"image":{"@id":"https:\/\/www.couchbase.com\/blog\/#\/schema\/logo\/image\/"}},{"@type":"Person","@id":"https:\/\/www.couchbase.com\/blog\/#\/schema\/person\/7e8c834bce5128ad6cd764cd1c4cea19","name":"Ian McCloy, Director de Gesti\u00f3n de Productos, Couchbase","image":{"@type":"ImageObject","inLanguage":"es","@id":"https:\/\/www.couchbase.com\/blog\/#\/schema\/person\/image\/97dd714a3242521ce9dcea0d96550c5f","url":"https:\/\/secure.gravatar.com\/avatar\/41f65bee70b5e03e46ae996303a13060d366d405ecb235ff5493d4f1ac3a6f3d?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/41f65bee70b5e03e46ae996303a13060d366d405ecb235ff5493d4f1ac3a6f3d?s=96&d=mm&r=g","caption":"Ian McCloy, Director Product Management, Couchbase"},"description":"Ian McCloy es el Director del Grupo de Gesti\u00f3n de Productos de Plataforma y Seguridad de Couchbase y vive en el Reino Unido. Su equipo dedicado es responsable de la arquitectura de Fiabilidad, Disponibilidad, Capacidad de Servicio y Seguridad de Couchbase Server y la Base de Datos SaaS, Capella. Este equipo tambi\u00e9n es propietario de plataformas nativas de la nube como el Operador Aut\u00f3nomo Couchbase Kubernetes. Ian tiene una amplia experiencia como Ingeniero de Software, Ingeniero de Soporte T\u00e9cnico, Ingeniero de Garant\u00eda de Calidad y Administrador de Sistemas. Ian ha dirigido equipos t\u00e9cnicos globales durante la mayor parte de sus 20 a\u00f1os de carrera profesional y es titular de varias patentes en las \u00e1reas de seguridad de la informaci\u00f3n, virtualizaci\u00f3n y dise\u00f1o de hardware. https:\/\/www.linkedin.com\/in\/ianmccloy\/","sameAs":["https:\/\/www.linkedin.com\/in\/ianmccloy\/"],"url":"https:\/\/www.couchbase.com\/blog\/es\/author\/ian-mccloycouchbase-com\/"}]}},"authors":[{"term_id":8928,"user_id":1864,"is_guest":0,"slug":"ian-mccloycouchbase-com","display_name":"Ian McCloy, Director Product Management","avatar_url":"https:\/\/secure.gravatar.com\/avatar\/41f65bee70b5e03e46ae996303a13060d366d405ecb235ff5493d4f1ac3a6f3d?s=96&d=mm&r=g","first_name":"Ian","last_name":"McCloy, Director Product Management","user_url":"","author_category":"","description":"Ian McCloy es el Director del Grupo de Gesti\u00f3n de Productos de Plataforma y Seguridad de Couchbase y vive en el Reino Unido.  Su equipo dedicado es responsable de la arquitectura de Fiabilidad, Disponibilidad, Capacidad de Servicio y Seguridad de Couchbase Server y la Base de Datos SaaS, Capella.  Este equipo tambi\u00e9n es propietario de plataformas nativas de la nube como el Operador Aut\u00f3nomo Couchbase Kubernetes.  Ian tiene una amplia experiencia como Ingeniero de Software, Ingeniero de Soporte T\u00e9cnico, Ingeniero de Control de Calidad y Administrador de Sistemas. Ian ha dirigido equipos t\u00e9cnicos globales durante la mayor parte de sus 20 a\u00f1os de carrera profesional y es titular de varias patentes en las \u00e1reas de seguridad de la informaci\u00f3n, virtualizaci\u00f3n y dise\u00f1o de hardware. https:\/\/www.linkedin.com\/in\/ianmccloy\/"}],"_links":{"self":[{"href":"https:\/\/www.couchbase.com\/blog\/es\/wp-json\/wp\/v2\/posts\/12684","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.couchbase.com\/blog\/es\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.couchbase.com\/blog\/es\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.couchbase.com\/blog\/es\/wp-json\/wp\/v2\/users\/1864"}],"replies":[{"embeddable":true,"href":"https:\/\/www.couchbase.com\/blog\/es\/wp-json\/wp\/v2\/comments?post=12684"}],"version-history":[{"count":0,"href":"https:\/\/www.couchbase.com\/blog\/es\/wp-json\/wp\/v2\/posts\/12684\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.couchbase.com\/blog\/es\/wp-json\/wp\/v2\/media\/12496"}],"wp:attachment":[{"href":"https:\/\/www.couchbase.com\/blog\/es\/wp-json\/wp\/v2\/media?parent=12684"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.couchbase.com\/blog\/es\/wp-json\/wp\/v2\/categories?post=12684"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.couchbase.com\/blog\/es\/wp-json\/wp\/v2\/tags?post=12684"},{"taxonomy":"author","embeddable":true,"href":"https:\/\/www.couchbase.com\/blog\/es\/wp-json\/wp\/v2\/ppma_author?post=12684"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}