Obtén información del usuario de SFTP

En este documento, se muestra cómo obtener información sobre tus usuarios de Cloud FTP. Puedes enumerar todos los usuarios de un servidor. También puedes obtener información detallada sobre un usuario específico, como las asignaciones y los permisos de directorio de Cloud Storage del usuario.

Roles obligatorios

Para obtener los permisos que necesitas para obtener información sobre los usuarios de SFTP, pídele a tu administrador que te otorgue el rol de IAM de Visualizador de Cloud FTP (roles/ftp.viewer) en tu proyecto. Para obtener más información sobre cómo otorgar roles, consulta Administra el acceso a proyectos, carpetas y organizaciones.

Este rol predefinido contiene los permisos necesarios para obtener información sobre los usuarios de SFTP. Para ver los permisos exactos que son necesarios, expande la sección Permisos requeridos:

Permisos necesarios

Se requieren los siguientes permisos para obtener información sobre los usuarios de SFTP:

  • Mostrar lista de usuarios: ftp.users.list
  • Obtener detalles del usuario: ftp.users.get

También puedes obtener estos permisos con roles personalizados o otros roles predefinidos.

Mostrar lista de usuarios

REST

Para enumerar los usuarios de SFTP de un servidor, usa el servers.users.list método.

Antes de usar cualquiera de los datos de solicitud a continuación, realiza los siguientes reemplazos:

  • PROJECT_ID: Es el Google Cloud ID del proyecto de.
  • LOCATION_ID: Es la ubicación de el servidor, como us-west1.
  • SERVER_ID: Es el ID del servidor.

Método HTTP y URL:

GET https://ftp.googleapis.com/v1/projects/PROJECT_ID/locations/LOCATION_ID/servers/SERVER_ID/users

Para enviar tu solicitud, expande una de estas opciones:

El cuerpo de la respuesta es un objeto JSON con una lista de User recursos.

Obtén detalles sobre un usuario

Para obtener información detallada sobre un usuario específico, como las asignaciones y los permisos de directorio de Cloud Storage del usuario, la dirección de correo electrónico de la cuenta de servicio que accede a los recursos de Cloud Storage en nombre del usuario y las credenciales del usuario, sigue estos pasos.

REST

Para obtener detalles sobre un usuario de SFTP, usa el servers.users.get método.

Antes de usar cualquiera de los datos de solicitud a continuación, realiza los siguientes reemplazos:

  • PROJECT_ID: Es el Google Cloud ID del proyecto de.
  • LOCATION_ID: Es la ubicación de el servidor, como us-west1.
  • SERVER_ID: Es el ID del servidor SFTP.
  • USERNAME: Es el nombre de usuario del usuario de SFTP.

Método HTTP y URL:

GET https://ftp.googleapis.com/v1/projects/PROJECT_ID/locations/LOCATION_ID/servers/SERVER_ID/users/USERNAME

Para enviar tu solicitud, expande una de estas opciones:

El cuerpo de la respuesta es un User recurso.