Sylver SCHORGEN Blog's

Articles, astuces et news sur les technologies Microsoft et plus particulièrement tournant autour de Powershell
  • [Office 365] Guides Vidéos Officiels

    Bonjour tout le monde,

    Juste une petite information aujourd'hui : Microsoft à mise en place un site au niveau duquel plusieurs guides vidéos Office 365 ont été publiés. Tous les guides sont en anglais. Pour y accéder, c'est par ici : http://bit.ly/1q4YH4e

  • [PowerShell] Afficher toutes les BAL de type salles cachées de la GAL

    Il y a quelques jours je postais un script cachant toutes les BAL de type "salle" de la GAL. Voici maintenant son opposé, un script permettant de rendre disponible à tous les utilisateurs les BAL de type "salle" ayant précédemment été masquée.

    Ce script dispose de 2 paramètres obligatoires :

    • O365AdminLogin : Nom d'utilisateur d'un administrateur du tenant
    • O365AdminPassword : Mot de passe du compte administrateur

    Un exemple d'exécution du script : Show-O365RoomMailboxes -O365AdminLogin "ADMIN@DOMAIN.COM" -O365AdminPassowrd "PASSWORD"

    Après avoir taper cette commande le script s'occupe de tout :)

    Le script se télécharge par ici :)

  • [PowerShell] Fonction de connexion à Exchange Online

    Bonjour tout le monde,

    Aujourd'hui je partage avec vous une petite fonction que j'utilise souvent dans mes scripts Office 365 afin d'ouvrir une PSSession avec l'environnement Exchange Online de mon client.

    Cette fonction dispose de 2 paramètres :

    • O365AdminLogin : Nom d'utilisateur d'un administrateur
    • O365AdminPassword : Mot de passe de l'utilisateur administrateur

    Exemple d'utilisation de la fonction : Connect-ExchangeOnline.ps1 -O365AdminLogin "admin@mytenant.onmicrosoft.com" -O365AdminPassword "MYPASSWORD"

    Pour télécharger la fonction, c'est par ici

  • [PowerShell] Masquer les BAL ressources dans Office 365

    Dans le cadre d'un projet de migration de messagerie dans Office 365 pour un client, j'ai dû provisionner les boîtes aux lettres de ressources dans Office 365 mais il ne fallait pas que ces dernière soient accessibles durant la migration.

    Pour ce faire, j'ai utilisé quelques lignes de PowerShell afin de récupérer toutes les boîtes de type Ressource et les rendre non visibles aux utilisateurs (les ressources ne sont plus visibles dans la GAL).

    Ce script dispose de 2 paramètres obligatoires :

    • O365AdminLogin : Nom d'utilisateur d'un administrateur du tenant
    • O365AdminPassword : Mot de passe du compte administrateur

    Un exemple d'exécution du script : Hide-O365ResourceMailboxes -O365AdminLogin "ADMIN@DOMAIN.COM" -O365AdminPassowrd "PASSWORD"

    Après avoir taper cette commande le script s'occupe de tout :)

    Pour le télécharger, c'est par ici

  • [PowerShell] Masquer les BAL de type salle dans Office 365

    Dans le cadre d'un projet de migration de messagerie dans Office 365 pour un client, j'ai dû provisionner les boîtes aux lettres de type "salle" dans Office 365 mais il ne fallait pas que ces dernière soient accessibles durant la migration.

    Pour ce faire, j'ai utilisé quelques lignes de PowerShell afin de récupérer toutes les boîtes de type "Salle" et les rendre non visibles aux utilisateurs (les salles ne sont plus visibles dans la GAL).

    Ce script dispose de 2 paramètres obligatoires :

    • O365AdminLogin : Nom d'utilisateur d'un administrateur du tenant
    • O365AdminPassword : Mot de passe du compte administrateur

    Un exemple d'exécution du script : Hide-O365RoomMailboxes -O365AdminLogin "ADMIN@DOMAIN.COM" -O365AdminPassowrd "PASSWORD"

    Après avoir taper cette commande le script s'occupe de tout :)

    Pour le télécharger, c'est par ici.

  • [PowerShell] Lister le groupes de distribution Office 365 et leurs membres

    Un de mes clients m'a récemment demandé de lui lister tous ses groupes de distribution Office 365 en incluant les membres.

    Étant donné qu'il y avait plus d'une centaine de groupes, je me suis tout de suite tourné vers PowerShell pour réaliser un petit script !

    Ce script dispose de 3 paramètres obligatoires :

    • O365AdminLogin : Nom d'utilisateur d'un administrateur du tenant
    • O365AdminPassword : Mot de passe du compte administrateur
    • CSVFilePath : Chemin du fichier csv dans lequel seront écris vos groupes et membres

    Un exemple d'utilisation du script : .\Get-O365DLWithMembers.ps1 -O365AdminLogin "admin@mytenant.onmicrosoft.com" -O365AdminPassword "MYPASSWORD" -CSVFilePath "C:\_\myCsvFile.csv"

    Durant l'exécution du script des informations sur le groupe en cours de traitement apparaîtront à l'écran.

    Le fichier CSV ressemblera à ceci :

    Une fois l'export effectué, vous pourrez retravailler le fichier en utilisant Excel.

    Je me suis inspiré d'un script présent sur les Technet pour la création du mien : https://gallery.technet.microsoft.com/office/List-all-Users-Distribution-7f2013b2

    Pour récupérer le script, c'est par ici :)

  • [Outlook 2016 Version 16.0.6568.2025] Suppression des mails du serveur ou mail dupliqué POP3

    Bonjour tout le monde,

    Un petit post pour vous indiqué que la dernière mise à jour d'Outlook 2016 peut fortement impacter vos clients.

    En effet, si vous avez coché "Laisser les mails sur le serveur" sans spécifier le délai après lequel les mails seront supprimés, il est possible que vous receviez les mails en doublon, triplon, ...

    Si vous avez coché l'option "Supprimer les mails du serveur au bout de xxx jours", Outlook supprimera les mails du serveur dès leur reception !

    Ces 2 bugs peuvent être très impactant et j'espère que Microsoft va très vite sortir un correctif. En attendant, ils fournissent des workaround (configurer les boîtes en IMAP si possible ou rollback à une version antérieure).

    [UPDATE 05/03] Microsoft a finalement publié un correctif. Mettez donc à jour vos Office !

    Bonne journée