Skip to main content

Cloud IAM

Créer un IAM Service Account :

UN IAM Service Accout est un compte créé dans Google Cloud pour spécifier des droits très précits. Par exemple, cela nous permet d'autoriser une machine virtuelle à uploder des images dans notre bucket. Celle-ci aura uniquement la permission d'upload sur le bucket.

Création de L'IAM service Account :
  • Se rendre dans AM & admin > Service accounts
  • Cliquer sur Create service account.
  • Lui donner un nom
  • Définir les autorisations voulues
  • Finaliser la création
  • Se rendre dans le menu "Key"
  • Faire Add key
  • Sélectionner une Key Json
  • Puis une clef sera automatiquement télécharger, vous la renommerez "credentials.json".
Utiliser le service accourt depuis un VM :
  • Se connecter en SSH à la VM
  • Uploader le fichier "credentials.json"
  • Puis réaliser la commande ci-dessous :
gcloud auth activate-service-account --key-file credentials.json