Obtenir des informations sur les utilisateurs SFTP

Ce document explique comment obtenir des informations sur vos utilisateurs Cloud FTP. Vous pouvez répertorier tous les utilisateurs d'un serveur. Vous pouvez également obtenir des informations détaillées sur un utilisateur spécifique, telles que les mappages et les autorisations de répertoire Cloud Storage de l'utilisateur.

Rôles requis

Pour obtenir les autorisations nécessaires pour obtenir des informations sur les utilisateurs SFTP, demandez à votre administrateur de vous accorder le rôle IAM de lecteur Cloud FTP (roles/ftp.viewer) sur votre projet. Pour en savoir plus sur l'attribution de rôles, consultez Gérer l'accès aux projets, aux dossiers et aux organisations.

Ce rôle prédéfini contient les autorisations requises pour obtenir des informations sur les utilisateurs SFTP. Pour connaître les autorisations exactes requises, développez la section Autorisations requises :

Autorisations requises

Vous devez disposer des autorisations suivantes pour obtenir des informations sur les utilisateurs SFTP :

  • Répertorier les utilisateurs : ftp.users.list
  • Obtenir les détails de l'utilisateur : ftp.users.get

Vous pouvez également obtenir ces autorisations avec des rôles personnalisés ou d'autres rôles prédéfinis.

Répertorier les utilisateurs

REST

Pour répertorier les utilisateurs SFTP d'un serveur, utilisez la servers.users.list méthode.

Avant d'utiliser l'une des données de la requête, effectuez les remplacements suivants :

Méthode HTTP et URL :

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

Pour envoyer votre requête, développez l'une des options suivantes :

Le corps de la réponse est un objet JSON contenant une liste de User ressources.

Obtenir des informations sur un utilisateur

Pour obtenir des informations détaillées sur un utilisateur spécifique, telles que les mappages et les autorisations de répertoire Cloud Storage de l'utilisateur, l'adresse e-mail du compte de service qui accède aux ressources Cloud Storage au nom de l'utilisateur et les identifiants de l'utilisateur, procédez comme suit.

REST

Pour obtenir des informations sur un utilisateur SFTP, utilisez la servers.users.get méthode.

Avant d'utiliser l'une des données de la requête, effectuez les remplacements suivants :

Méthode HTTP et URL :

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

Pour envoyer votre requête, développez l'une des options suivantes :

Le corps de la réponse est une User ressource.