Appuyer sur "Entrée" pour passer au contenu

Office 365 : importer des utilisateurs avec un fichier csv et powershell

0

Dans cet article, je vais vous expliquer comment importer en masse des utilisateurs dans Office 365 avec l’utilisation de PowerShell et l’utilisation d’un fichier csv.

Contexte

Dans certain cas, il n’est pas possible de faire une synchronisation d’annuaire Active Directory (refus du client, pas d’AD…).

L’ajout d’un grand nombre de compte (pour ma part 10) devient vite long et fastidieux.

Création du fichier d’import en csv

La première étape consiste à créer un fichier avec les utilisateurs. Il n’existe pas de fichier « type ».

Seulement deux champs sont obligatoires :

  • UserPrincipalName : correspond à l’adresse email, elle doit être de formater de la façon suivante : [email protected]
  • DisplayName : correspond au nom d’affichage de l’adresse email, généralement constitué du Prénom et NOM de la personne.

Champs optionnels les plus utilisés :

  • Password : permet de définir le mot de passe, lors de la première connexion l’utilisateur sera invité à le changer.
  • FirstName : prénom
  • LastName : nom
  • City : ville
  • Department : correspond au service
  • UsageLocation : permet de définir le pays du compte et l’activation ou non de certain service.

Le séparateur à utiliser est la virgule (,).

Je vous conseille d’éditer votre votre fichier avec NotePad++.

La première ligne de votre fichier va contenir les entêtes, c’est à dire le nom des champs.

Ensuite vous allez ajouter vos utilisateurs (1 par ligne)

Enregistrer votre fichier. Maintenant que celui-ci est prêt nous allons passer à l’import.

Import en PowerShell

Prérequis

Pour pouvoir vous connectez en PowerShell à l’interface Office 365, vous devez avoir installer Cmdlet MSOnline d’installer

Installer les Cmldlet MSOnline

Lancer PowerShell en administrateur et entrer la commande suivante :

A l’avertissement de sécurité valider l’installation du module.

Import

1. Ouvrir l’invite de commande PowerShell et saisir la commande suivante pour initialiser la connexion.

2. Une fenêtre d’identification doit s’ouvrir, entrer les informations du compte administrateur de tenant Office 365.
login

3. Lancer l’import en entrant la commande suivante :

Remplacer C:\rdrit\users.csv par l’emplacement de votre fichier à importer.
Remplacer C:\rdrit\result.csv par l’emplacement de votre choix l’enregistrement du fichier de résultat.

La commande  suivante va importer vos utilisateurs et enregistrer un fichier de résultat avec un résumé par utilisateur.

4. Vous pouvez vérifier le résultat en entrant la commande suivante :

Vous devriez avoir la liste des utilisateurs.

 


Related Post

Office 365 / Exchange Online : droit d’impor... Dans cet article nous allons voir comment ajouter le droit d'import/export pour l'utilisateur admin dans Office 365. Par défaut cette possibilité n...
QNAP : ajouter un utilisateur Dans ce tutoriel, nous allons voir comment créer un utilisateur sur un NAS QNAP. Les utilisateurs sont utilisables sur les droits des dossiers part...
Veeam importer un dépôt de sauvegarde Dans ce tutoriel, nous allons voir comment importer des sauvegardes dans Veeam dans le cas où vous avez besoin d’accéder à un ancien dépôt ou importer...
Upload des PST sur Office 365 et importation dans ... Lors d'une migration vers Office 365, vous pouvez être amené à devoir remettre l'historique des anciennes boites aux lettres dans les nouvelles à l'ai...

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *