En esta página, se describe cómo puedes controlar Vertex AI Search para el acceso y los permisos de venta minorista conIdentity and Access Managements (IAM).
Descripción general
Google Cloud ofrece la administración de identidades y accesos (IAM), que te permite brindar acceso más detallado a recursos específicos de Google Cloud y evita el acceso no deseado a otros recursos. En esta página, se describen los roles y permisos de IAM de Vertex AI Search para venta minorista. Para obtener una descripción detallada de Google Cloud IAM, consulta la documentación de IAM.
Vertex AI Search para venta minorista proporciona un conjunto de roles predefinidos diseñados para ayudarte a controlar fácilmente el acceso a tus recursos de Vertex AI Search para venta minorista. También puedes crear tus funciones personalizadas, si las predefinidas no te proporcionan los conjuntos de permisos que necesitas. Además, los roles básicos anteriores (Editor, Visualizador y Propietario) también están disponibles, aunque no proporcionan el mismo control detallado que los roles de Vertex AI Search para la venta minorista. En particular, los roles básicos brindan acceso a los recursos en todo Google Cloud y no solo en Vertex AI Search para venta minorista. Consulta la documentación sobre funciones básicas para obtener más información.
Roles predefinidos
Vertex AI Search para la venta minorista proporciona algunos roles predefinidos que puedes usar para brindar permisos más detallados a las principales. El rol que le otorgas a un principal controla las acciones que puede llevar a cabo. Los principales pueden ser personas, grupos o cuentas de servicios.
Puedes otorgar varias funciones al mismo principal y cambiarlas en cualquier momento, siempre que tengas los permisos para hacerlo.
Las funciones más amplias incluyen las más específicas. Por ejemplo, la función de editor de venta minorista incluye todos los permisos de la función de visualizador de venta minorista, junto con todos los permisos de la función de editor de venta minorista. Del mismo modo, la función Administrador de venta minorista incluye todos los permisos de la función Editor de venta minorista, junto con sus permisos adicionales.
Las funciones básicas (Propietario, Editor y Visualizador) proporcionan permisos en Google Cloud. Los roles específicos de Vertex AI Search para la venta minorista solo proporcionan los permisos de Vertex AI Search para la venta minorista, excepto los siguientes permisos de Google Cloud (Google Cloud), que son necesarios para el uso general de Google Cloud:
resourcemanager.projects.get
resourcemanager.projects.list
serviceusage.services.list
serviceusage.services.get
En la siguiente tabla, se enumeran los roles predefinidos disponibles para Vertex AI Search para la venta minorista, junto con sus permisos de Vertex AI Search para la venta minorista:
Nombre | Permisos de Vertex AI Search para la venta minorista | Descripción |
---|---|---|
Proyecto > Propietario | All |
Acceso y control total para todos los recursos de Google Cloud, administrar el acceso de los usuarios y configurar la facturación para un proyecto. |
Proyecto > Editor | Todos los permisos de retail , excepto los del rol Administrador de
venta minorista. |
Acceso de lectura y escritura a todos los recursos de Google Cloud y Vertex AI Search para la venta minorista (excepto la capacidad de modificar permisos y facturación). |
Proyecto > Lector |
retail.*.get retail.*.list |
Acceso de solo lectura a todos los recursos de Google Cloud, incluido Vertex AI Search para los recursos de venta minorista. |
Administrador de venta minorista | retail.retailProjects.acceptDataTerms retail.products.purge retail.products.setSponsorship retail.userEvents.purge retail.userEvents.rejoin retail.attributesConfigs.removeCatalogAttribute retail.attributesConfigs.batchRemoveCatalogAttributes Este rol también incluye todos los permisos de los roles Editor de Retail y Visualizador de Retail. |
Tiene control completo sobre todos los recursos de Vertex AI Search para venta minorista. |
Editor de venta minorista |
retail.catalogs.import retail.catalogs.update retail.products.create retail.products.delete retail.products.update retail.products.import retail.userEvents.create retail.userEvents.import retail.servingConfigs.create retail.servingConfigs.update retail.servingConfigs.delete retail.controls.create retail.controls.update retail.controls.delete retail.controls.import retail.controls.export retail.attributesConfigs.update retail.attributesConfigs.addCatalogAttribute retail.catalogs.update Rol retail.catalogs.update retail.catalogs.update retail.catalogs.update retail.attributesConfigs.importCatalogAttributes retail.attributesConfigs.exportCatalogAttributes retail.attributesConfigs.replaceCatalogAttribute retail.completionConfigs.update retail.models.create retail.models.delete retail.models.update retail.models.pause retail.models.resume retail.loggingConfigs.update |
Puede leer todos los recursos de Vertex AI Search para venta minorista y escribir
products , events y otros recursos.
|
Visualizador de venta minorista |
retail.retailProjects.get retail.attributesConfigs.exportCatalogAttributes retail.catalogs.completeQuery retail.catalogs.listProductAttributes retail.controls.export retail.placements.search retail.placements.predict retail.products.export retail.userEvents.export retail.*.get retail.*.list |
Acceso de solo lectura a todos los recursos de Vertex AI Search para venta minorista. |
Migra permisos desde la API de Recommendations AI
Si migras de la API del Motor de recomendaciones anterior a Vertex AI Search para la venta minorista, ten en cuenta que los siguientes roles predefinidos también incluyen permisos para la API anterior.
- Administrador de venta minorista: Incluye todos los permisos del administrador de recomendaciones, excepto los permisos
apiKeys
. - Editor de venta minorista: Incluye todos los permisos del editor de recomendaciones, además de
catalog.update
y sin incluir los permisosapiKeys
. - Visualizador de venta minorista: Incluye todos los permisos del visualizador de recomendaciones.
Administra la IAM de Vertex AI Search para la venta minorista
Puedes obtener y establecer políticas de permisos de IAM y roles de IAM con la consola de Google Cloud, los métodos de IAM de la API o Vertex AI Search para la venta minorista. Para obtener más información, consulta Cómo otorgar, cambiar y revocar el acceso a los recursos.
¿Qué sigue?
- Aprende a otorgar y revocar el acceso.
- Obtén más información sobre IAM.
- Obtén más información sobre las funciones básicas.
- Obtén más información sobre las funciones personalizadas.