Aplica funciones de IAM

En esta página, se describe cómo otorgar permisos de IAM de Cloud Spanner para un proyecto, una instancia, una base de datos o una copia de seguridad de Google Cloud en una cuenta.

Para obtener información sobre las funciones de Google Cloud, consulta Descripción de las funciones. Para obtener más información sobre las funciones de Cloud Spanner, consulta Funciones predefinidas.

Permisos a nivel del proyecto

Puedes otorgar permisos de IAM para todo un proyecto de Google Cloud a una cuenta en la página IAM de Cloud Console. Agregar permisos a nivel de proyecto otorga los permisos de IAM a una cuenta para todas las instancias, bases de datos y copias de seguridad de Cloud Spanner en el proyecto.

Verifica que puedas agregar permisos

Antes de que intentes aplicar los permisos a nivel del proyecto, verifica que tengas los permisos suficientes para aplicar funciones a otra cuenta. Necesitas permisos a nivel del proyecto.

  1. Ve a la página IAM de tu proyecto.

    Ir a la página IAM

  2. Selecciona Miembros como la opción Ver por.

  3. Busca tu cuenta en la lista. Si tu cuenta aparece como propietario o editor en la columna función, tienes los permisos suficientes.

Si no tienes los permisos suficientes a nivel del proyecto, pídele al propietario del proyecto que te otorgue permisos adicionales.

Otorga permisos a los miembros

  1. Ve a la página IAM de tu proyecto.

    Ir a la página IAM

  2. Selecciona Miembros como la opción Ver por.

  3. Busca la cuenta en la lista y haz clic en Editar Captura de pantalla del elemento de IU de edición.

  4. En la página Editar permisos, haz clic en Agregar otra función.

  5. Selecciona una función en la lista desplegable.

  6. Haga clic en Save.

Agrega miembros al proyecto

  1. Ve a la página IAM de tu proyecto.

    Ir a la página IAM

  2. Haz clic en el botón Agregar que se encuentra debajo de la barra de herramientas.

  3. En el cuadro Nuevos miembros, ingresa el correo electrónico de la cuenta que deseas agregar.

  4. Selecciona una función en la lista desplegable.

  5. Haz clic en Guardar.

Para obtener más información, consulta Cómo otorgar, cambiar y revocar el acceso a los recursos.

Permisos a nivel de la instancia

Verifica que puedas agregar permisos

Antes de que intentes aplicar los permisos a nivel de la instancia al nivel de la instancia, verifica que tengas los permisos suficientes para aplicar funciones a otra cuenta. Necesitas permisos a nivel del proyecto o de la instancia.

  1. Ve a la página IAM de tu proyecto.

    Ir a la página IAM

  2. Selecciona Miembros como la opción Ver por.

  3. Busca tu cuenta en la lista. Si tu cuenta aparece como Propietario, Editor o Administrador de Cloud Spanner en el Función, tiene permisos suficientes. De lo contrario, continúa con el paso siguiente.

  4. Ve a la página de Instancias de Cloud Spanner.

    Ir a la página Instancias

  5. Selecciona la casilla de verificación de la instancia.
    El panel de información aparece en el lado derecho de la página.

  6. En la pestaña Permisos del panel de información, expande las listas de miembros y busca tu cuenta. Si tu cuenta aparece como Propietario, Editor o Administrador de Cloud Spanner, tienes permisos suficientes.

Si no tienes suficientes permisos a nivel del proyecto o de la instancia, pídele al propietario del proyecto que te otorgue permisos adicionales.

Agrega permisos a nivel de la instancia

Sigue los siguientes pasos para aplicar funciones de Cloud Spanner a una instancia de un proyecto.

  1. Ve a la página de Instancias de Cloud Spanner.

    Ir a la página Instancias

  2. Selecciona la casilla de verificación de la instancia.
    El panel de información aparece en el lado derecho de la página.

  3. Haz clic en la pestaña Permisos en el panel de información.

  4. En el cuadro Agregar miembros del panel de información, ingresa la dirección de correo electrónico de la cuenta que deseas agregar.

  5. Selecciona una o más funciones en la lista desplegable.

  6. Haga clic en Add.

Permisos a nivel de la base de datos

Verifica que puedas agregar permisos

Antes de que intentes aplicar los permisos a nivel de la base de datos, comprueba que tienes los permisos suficientes para aplicar funciones a otra cuenta. Necesitas permisos a nivel del proyecto, de la instancia o de la base de datos.

  1. Ve a la página IAM de tu proyecto.

    Ir a la página IAM

  2. Selecciona Miembros como la opción Ver por.

  3. Busca tu cuenta en la lista. Si tu cuenta aparece como Propietario, Editor, Administrador de Cloud Spanner o Administrador de base de datos de Cloud Spanner en el Función, tiene permisos suficientes. De lo contrario, continúa con el paso siguiente.

  4. Ve a la página Instancias de Cloud Spanner.

    Ir a la página Instancias

  5. Selecciona la casilla de verificación de la instancia que contiene tu base de datos.
    El panel de información aparece en el lado derecho de la página.

  6. En la pestaña Permisos del panel de información, expande las listas de miembros y busca tu cuenta. Si tu cuenta aparece como propietario, editor, administrador de Cloud Spanner o administrador de bases de datos de Cloud Spanner, tienes los permisos suficientes. De lo contrario, continúa con el paso siguiente.

  7. Haz clic en el nombre de la instancia para ir a la página de Detalles de la instancia.

  8. Haz clic en Mostrar panel de información en el lado derecho de la página.

  9. En la pestaña Descripción general de la página, selecciona la casilla de verificación de tu base de datos.

  10. En la pestaña Permisos del panel de información, expande las listas de miembros y busca tu cuenta. Si tu cuenta aparece como propietario, editor, administrador de Cloud Spanner o administrador de bases de datos de Cloud Spanner, tienes los permisos suficientes.

Si no tienes los permisos suficientes a nivel del proyecto, de la instancia o de la base de datos, pídele al propietario del proyecto que te otorgue permisos adicionales.

Agrega permisos a nivel de la base de datos

Sigue los siguientes pasos para aplicar funciones de Cloud Spanner a una base de datos individual en un proyecto.

  1. Ve a la página de Instancias de Cloud Spanner.

    Ir a la página Instancias

  2. Haz clic en el nombre de la instancia que contiene tu base de datos para ir a la página Detalles de la instancia.

  3. En la pestaña Descripción general, selecciona la casilla de verificación de tu base de datos.
    Aparecerá el panel de información.

  4. Haz clic en la pestaña Permisos en el panel de información.

  5. En el cuadro Agregar miembros del panel de información, ingresa la dirección de correo electrónico de la cuenta que deseas agregar.

  6. Selecciona una o más funciones en la lista desplegable.

  7. Haga clic en Add.

Permisos de nivel de copia de seguridad

Verifica que puedas agregar permisos

Antes de intentar aplicar permisos de nivel de copia de seguridad, comprueba que tienes permisos suficientes para aplicar funciones a otra cuenta. Necesitas permisos en el proyecto, la instancia o la copia de seguridad.

  1. Ve a la página IAM de tu proyecto.

    Ir a la página IAM

  2. Selecciona Miembros como la opción Ver por.

  3. Busca tu cuenta en la lista. Si tu cuenta aparece como Propietario, Editor, Administrador de Cloud Spanner, Administrador de copias de seguridad de Cloud Spanner en el Función, tienes suficientes permisos. De lo contrario, continúa con el paso siguiente.

  4. Ve a la página de Instancias de Cloud Spanner.

    Ir a la página Instancias

  5. Selecciona la casilla de verificación de la instancia que contiene la copia de seguridad.
    El panel de información aparece en el lado derecho de la página.

  6. En la pestaña Permisos del panel de información, expande las listas de miembros y busca tu cuenta. Si tu cuenta aparece como Propietario, Editor, Administrador de Cloud Spanner o Administrador de copia de seguridad de Cloud Spanner, tienes permisos suficientes. De lo contrario, continúa con el paso siguiente.

  7. Haz clic en el nombre de la instancia para ir a la página de Detalles de la instancia.

  8. Haz clic en la pestaña Copia de seguridad/Restablecimientos y selecciona tu copia de seguridad en la tabla Copia de seguridad.

  9. Haz clic en Mostrar panel de información a la derecha.

  10. En el Panel de información, busca tu cuenta. Si tu cuenta aparece como Propietario, Editor, Administrador de Cloud Spanner o el Administrador de copias de seguridad de Cloud Spanner en la Función, tienes suficientes permisos.

Si no tienes suficientes permisos a nivel del proyecto o de la instancia, pídele al propietario del proyecto que te otorgue permisos adicionales.

Agrega permisos de nivel de copia de seguridad

Usa los siguientes pasos para aplicar funciones a Cloud Spanner en una copia de seguridad individual de un proyecto.

  1. Ve a la página Instancias de Cloud Spanner.

    Ir a la página Instancias

  2. Haz clic en el nombre de la instancia que contiene tu copia de seguridad para ir a la página Detalles de la instancia.

  3. En la pestaña Copia de seguridad/Restablecimientos, selecciona tu copia de seguridad.
    Aparecerá el panel de información.

  4. Haz clic en la pestaña Permisos en el panel de información.

  5. En el cuadro Agregar miembros del panel de información, ingresa la dirección de correo electrónico de la cuenta que deseas agregar.

  6. Selecciona una o más funciones en la lista desplegable.

  7. Haga clic en Add.