Acerca de cómo configurar grupos de usuarios y políticas

Oracle NoSQL Database Cloud Service utiliza Oracle Cloud Infrastructure Identity and Access Management (IAM) para proporcionar acceso seguro a Oracle Cloud. Oracle Cloud Infrastructure IAM le permite crear cuentas a los usuarios y proporcionar a los usuarios permiso para inspeccionar, leer, utilizar o gestionar tablas.

La forma de gestionar usuarios, grupos y grupos dinámicos para Oracle NoSQL Database Cloud Service depende de si su arrendamiento o cuenta en la nube se ha actualizado o no para utilizar los dominios de identidad de Oracle Cloud Infrastructure Identity and Access Management (IAM). Es fácil determinar cuándo se ha actualizado su arrendamiento de OCI para utilizar dominios de identidad de Identity and Access Management (IAM).

A continuación, se muestra la consola de OCI para el arrendamiento con dominio de identidad.

Creación de usuarios en OCI mediante dominios de identidad de IAM

A continuación se muestra la consola de OCI para el arrendamiento sin dominio de identidad.

Creación de usuarios en OCI mediante IAM

Para obtener más información, consulte ¿Tiene acceso a dominios de identidad?

Configuración de usuarios, grupos y políticas dinámicas mediante Identity and Access Management

Oracle NoSQL Database Cloud Service utiliza Oracle Cloud Infrastructure Identity and Access Management (IAM) para proporcionar acceso seguro a Oracle Cloud. Oracle Cloud Infrastructure IAM le permite crear cuentas a los usuarios y proporcionar a los usuarios permiso para inspeccionar, leer, utilizar o gestionar tablas.

Si se está autenticando como principal de usuario (mediante la clave de firma de API), consulte Configuración de usuarios, grupos y políticas. Como alternativa, si se está autenticando como entidad de instancia o entidad de recurso, consulte Configuración de políticas y grupos dinámicos.

Definición de usuarios, grupos y políticas

  1. Inicie sesión en su cuenta de Cloud como administrador del servicio de la cuenta de Cloud.

  2. En la consola de Oracle Cloud Infrastructure, agregue uno o más usuarios.

    • Seleccione una de las siguientes opciones según su arrendamiento (ya sea que tenga dominios de identidad o no tenga dominios de identidad):

      • Arrendamiento con dominios de identidad: realice lo siguiente:

        • Abra el menú de navegación y seleccione Identity & Security.

        • En Identidad, seleccione Dominios. Se abrirá la página Dominios.

        • Seleccione el filtro Compartimento junto a Filtros aplicados. Seleccione el compartimento en la lista desplegable y seleccione Aplicar filtro.

        • Seleccione el dominio de identidad en el que desea trabajar. En el separador Gestión de usuarios, vaya a la sección Usuarios.

      • Arrendamiento sin dominios de identidad: abra el menú de navegación y seleccione Identidad y seguridad. En Identidad, seleccione Usuarios.

    • Seleccione Crear.

    • Introduzca los detalles sobre el usuario y seleccione Crear.

  3. En la consola de Oracle Cloud Infrastructure, cree un grupo de OCI.

    • Seleccione una de las siguientes opciones según su arrendamiento (ya sea que tenga dominios de identidad o no tenga dominios de identidad):

      • Arrendamiento con dominios de identidad: realice lo siguiente:

        • Abra el menú de navegación y seleccione Identity & Security.

        • En Identidad, seleccione Dominios. Esto abre la página Dominios.

        • Seleccione el filtro Compartimento junto a Filtros aplicados. Seleccione el compartimento en la lista desplegable y seleccione Aplicar filtro.

        • Seleccione el dominio de identidad en el que desea trabajar. En el separador Gestión de usuarios, desplácese hacia abajo hasta la sección Grupos.

      • Arrendamiento sin dominios de identidad: abra el menú de navegación y seleccione Identidad y seguridad. En Identidad, seleccione Grupos.

    • Seleccione Crear grupo.

    • Introduzca detalles acerca del grupo. Por ejemplo, si está creando una política que proporciona a los usuarios permisos para gestionar completamente las tablas de Oracle NoSQL Database Cloud Service, puede asignarle un nombre al grupo nosql_service_admin (o similar) e incluir una descripción breve como "Usuarios con permisos para configurar y gestionar tablas de Oracle NoSQL Database Cloud Servicetables en Oracle Cloud Infrastructure" (o similar).

    • Seleccione Crear.

  4. Cree una política que ofrecida a los usuarios de un grupo de OCI permisos de acceso específicos a las tablas o compartimentos de Oracle NoSQL Database Cloud Service.

  5. Para gestionar y utilizar tablas NoSQL mediante el SDK de Oracle NoSQL Database Cloud Service, el usuario debe configurar las claves de API. Consulte Autenticación para conectarse a Oracle NoSQL Database.

Nota: Los usuarios federados también pueden gestionar y usar tablas de Oracle NoSQL Database Cloud Service. Para ello es necesario que el administrador del servicio configure la federación en Oracle Cloud Infrastructure Identity and Access Management. Consulte Federación con proveedores de identidad.

Los usuarios que pertenezcan a cualquiera de los grupos mencionados en la sentencia de política obtienen su nuevo permiso al conectarse a la consola.

Configuración de políticas y grupos dinámicos

Antes de realizar una llamada a un recurso de Oracle Cloud Infrastructure mediante entidades de recurso o entidades de instancia, un administrador de arrendamiento de Oracle Cloud Infrastructure debe crear políticas, grupos dinámicos y reglas de Oracle Cloud Infrastructure que definan la entidad de recurso o los privilegios de entidad de instancia.