Administrateurs PowerShell pour Office 365

Important :  Cet article a été traduit automatiquement, voir l’avertissement. Vous pouvez consulter la version en anglais de cet article ici.

Vous cherchez un outil d’administration Office 365 pour automatiser les tâches répétitives ? Ou peut-être songez-vous à accéder à des fonctionnalités supplémentaires indisponibles dans le Centre d’administration Office 365 ? Dans ce cas, PowerShell pour Office 365 est ce qu’il vous faut.

Qu’est-ce que PowerShell et pourquoi l’utiliser ?

PowerShell (également appelé Windows PowerShell ou Microsoft PowerShell) est un environnement de ligne de commande conçu spécialement pour l’administration du système. PowerShell vous permet de contrôler et d’automatiser l’administration de la système d’exploitation Windows, des applications serveur et sur le cloud services tels que Office 365.

Le composant le plus élémentaire de PowerShell est ce qu’on appelle l’applet de commande (parfois également nommée cmdlet -prononcer commande let-). Les applets de commande vous permettent d’accomplir diverses opérations dans Office 365, telles que l’ajout d’utilisateurs à votre organisation Office 365, la gestion des attributions de licence Office 365 et l’identification de boîtes aux lettres inactives.

Vous pouvez regrouper plusieurs applets de commande dans un ensemble de commandes à exécuter simultanément, ou insérer des applets de commandes dans un fichier texte afin de créer un script PowerShell exécutable à tout moment. Les scripts constituent une excellente solution pour des tâches administratives périodiques telles que la génération de rapports mensuels concernant les licences attribuées à des utilisateurs ou à des boîtes aux lettres actives.

PowerShell est complémentaire par rapport au Centre d’administration Office 365

Le Centre d’administration Office 365 est une solution prête à l’emploi qui couvre l’entièreté du cycle de vie d’administration, de l’installation au support technique. Le Centre d’administration Office 365 est conçu pour gérer les tâches d’administration ordinaires, telles que l’ajout et la modification d’utilisateurs, ou la modification de paramètres de service courants.

Toutefois, il existe des situations dans lesquelles PowerShell pour Office 365 permet d’économiser beaucoup de temps et d’efforts. Voici quelques exemples :

  • ajouter ou modification d’un grand nombre d’utilisateurs ;

  • utilisation de plusieurs filtres pour trier des données ;

  • exportation de données telles que des listes et groupes d’utilisateurs.

Par ailleurs, vous devez vous servir de PowerShell pour configurer certains paramètres moins fréquemment utilisés.

Prise en main

Avant de commencer à utiliser PowerShell pour Office 365, vous devez remplir certaines conditions pour être certain de pouvoir vous connecter à votre abonnement Office 365 et aux services que vous comptez gérer.

Vous devez être un administrateur Office 365

Si vous n’êtes pas un administrateur Office 365, vous pouvez vous arrêter ici. De façon similaire à la gestion de votre abonnement Office 365 via le Centre d’administration Office 365, vous avez besoin d’un compte d’administrateur Office 365.

Outils pour exécuter les applets de commande ou les scripts

Les applets de commande et les scripts PowerShell s’exécutent soit via l’invite de commandes Windows PowerShell, soit dans l’Environnement d'écriture de scripts intégré de Windows PowerShell (Windows PowerShell ISE), qui est un environnement d’exécution de commandes et de scripts Windows PowerShell. Pour Windows 8.1 et Windows 10, ces applications sont installées par défaut.

Avec chaque application, vous disposez des outils nécessaires pour administrer Office 365 à l’aide de PowerShell.

Obtenir les modules PowerShell installés

Pour utiliser PowerShell pour votre abonnement Office 365, vous devez importer les modules PowerShell correspondant aux charges de travail Office 365 que vous aurez à gérer.

Se connecter à votre abonnement afin de gérer les utilisateurs, les groupes et les licences

Pour savoir comment vous connecter à votre abonnement Office 365 afin de gérer les utilisateurs, les groupes et les licences, voir Se connecter à PowerShell Office 365.

Pour des scénarios de gestion des utilisateurs, des groupes et des licences, voir Scénarios de gestion des utilisateurs de PowerShell Office 365.

Pour d’autres articles concernant la gestion des utilisateurs, des groupes et des licences, voir Gérer les comptes d’utilisateurs et les licences avec PowerShell Office 365.

Gérer SharePoint Online

Pour gérer les sites, autorisations et groupes SharePoint Online, téléchargez le Module SharePoint Online.

Pour des scénarios de collection de sites SharePoint Online avec PowerShell, voir Scénarios de fonctionnalités supplémentaires pour PowerShell Office 365.

Pour d’autres articles concernant la gestion des sites, des autorisations et des groupes SharePoint Online avec PowerShell, voir PowerShell Office 365 pour SharePoint Online.

Gérer Skype Entreprise Online

Pour gérer les stratégies de Skype Entreprise Online, téléchargez le Module Skype Entreprise Online.

Pour des scénarios de stratégie Skype Entreprise Online avec PowerShell, voir Scénarios de fonctionnalités supplémentaires pour PowerShell Office 365.

Pour d’autres articles sur la gestion des stratégies Skype Entreprise Online avec PowerShell, voir Gestion de Skype Entreprise Online avec PowerShell Office 365.

Gérer Exchange Online

Les applets de commande pour l’administration d’Exchange Online ne sont pas incluses dans les modules que vous pouvez télécharger et importer. Elles sont disponibles uniquement lorsque vous créez une connexion à distance à Exchange Online. Lorsque vous vous connectez à ces services ou les utilisez à distance, vous importez les applets de commande à partir de ceux-ci.

Pour d’autres articles sur la gestion d’Exchange Online avec PowerShell, voir Utilisation de PowerShell avec Exchange Online.

Comment exécuter un bloc de commandes PowerShell

Dans de nombreux cas, les articles fournissent un ensemble de commandes PowerShell à exécuter en bloc. Vous pouvez exécuter ces blocs de commande des manières suivantes :

  • Copiez les commandes de l’article ou de la page web et collez-les dans le Bloc-notes (ou un autre éditeur de texte de votre choix). Apportez-y les modifications nécessaires, par exemple en spécifiant des noms de compte. Pour exécuter les commandes complétées, copiez-les dans le Bloc-notes, puis collez-les dans l’invite de commandes PowerShell sur votre ordinateur.

  • Copiez les commandes de l’article ou de la page web, puis collez-les dans Windows PowerShell ISE sur votre ordinateur et apportez-y les modifications nécessaires. Mettez en surbrillance les commandes en tant que bloc, puis exécutez-les.

Autant que possible, nous essayons de simplifier le processus d’exécution d’une tâche avec PowerShell en utilisant des variables.

Les lignes d’un bloc de commandes commençant par le caractère « $ » sont des variables d’un paramètre que vous devez spécifier. Une fois tous les paramètres d’un bloc de commandes spécifiés, essentiellement en remplissant les blancs, vous pouvez exécuter celui-ci.

Comment exécuter un script PowerShell

Il existe des scripts PowerShell à exécuter, qui automatisent des tâches d’administration Office 365. Pour exécuter des scripts PowerShell, vous devez procéder comme suit :

  1. Configurez PowerShell pour exécuter des scripts.

    L’exécution d’un script malveillant pouvant endommager votre ordinateur, le paramètre par défaut pour PowerShell est de ne pas les exécuter. Vous devez modifier la stratégie d’exécution de votre ordinateur afin de la rendre moins restrictive. Pour plus d’informations, voir Scénarios de gestion des utilisateurs de PowerShell Office 365. Vous ne devez faire cela qu’une seule fois pour chaque ordinateur sur lequel vous exécutez des scripts PowerShell.

  2. Stockez le fichier de script quelque part.

    Les fichiers de script ont une extension .ps1. Téléchargez-les dans un emplacement sur votre disque dur local, que vous pouvez référencer lorsque vous les exécutez. Par exemple, créez sur votre lecteur C: un dossier nommé PSScripts (C:\PSScripts).

  3. Modifiez le script (selon vos besoins).

    Certains scripts peuvent nécessiter la spécification de paramètres personnalisés tels que le remplacement de votre nom de domaine de façon à ce qu’il fonctionne avec votre abonnement Office 365.

  4. Exécutez le script.

    Connectez-vous à la charge de travail Office 365 appropriée que vous gérez (selon vos besoins), puis exécutez le script dans l’invite de commandes PowerShell ou dans Windows PowerShell ISE en référençant le nom du script PowerShell (nom de fichier avec l’extension .ps1) et son emplacement. Il se peut que vous receviez un avertissement pour les scripts qui ne sont pas signés numériquement.

Remarque : Avertissement traduction automatique : cet article a été traduit par un ordinateur, sans intervention humaine. Microsoft propose cette traduction automatique pour offrir aux personnes ne maîtrisant pas l’anglais l’accès au contenu relatif aux produits, services et technologies Microsoft. Comme cet article a été traduit automatiquement, il risque de contenir des erreurs de grammaire, de syntaxe ou de terminologie.

Voir aussi

Scénarios incluant PowerShell Office 365

Pourquoi utiliser PowerShell Office 365 ?

Mise en route de PowerShell Office 365

Ressources de la communauté PowerShell Office 365

Développez vos compétences
Découvrez des formations
Accédez aux nouvelles fonctionnalités en avant-première
Rejoignez le programme Office Insider

Ces informations vous ont-elles été utiles ?

Nous vous remercions pour vos commentaires.

Merci pour vos commentaires. Il serait vraisemblablement utile pour vous de contacter l’un de nos agents du support Office.

×