[LINUX] Linux for a Microsoft consultant

Hello everyone,

I’ll just decided to install Linux on my main laptop and to work with it. I’m a SharePoint and Office 365 consultant and I work a lot with PowerShell.

My objectives are multiple :

  • Learn new things (new OS, new way of working, …)
  • Learn to work with Microsoft Online tools ans web apps
  • Have a clean Windows VM for client stuff and not mix things up on my laptop

I’ll try to blog on a regular basis on tips and tricks I found to make my life as a Microsoft consultant as smooth as possible.

[O365 – OWA] Erreur 500 à l’ouverture d’un webmail Office 365

Dans un projet récent, alors que je venais tout juste de déployer des licences Exchange Online à un client, j’ai eu l’erreur suivant lorsque certains utilisateurs ont tenté de se connecter au webmail :

Something went wrong.
Something went wrong and we couldn't complete your request.


X-ClientId: A44884EC5E9B4B95A46A9A2E1E46044E
request-id e803147d-6988-420c-b79e-9732eeca2206
X-OWA-Error Microsoft.Exchange.Data.Storage.DatabaseNotFoundException
X-OWA-Version 15.20.3654.25
X-FEServer JN2P275CA0024
X-BEServer DB7PR04MB4569
Date:12/15/2020 10:06:46 PM
InnerException: Microsoft.Exchange.Data.Storage.DatabaseNotFoundException

D’après le message d’erreur, on peut constater que la base de données Exchange n’a pas été trouvée.

Pour résoudre ce souci, j’ai du déplacer la boîte aux lettre en utilisant la cmdlet New-MoveRequest.

Pour se faire, il vous faudra utiliser le GUID de la BAL Exchange de l’utilisateur. Afin de récupérer celui-ci, tapez la commande suivante :

Get-Mailbox [email protected] | Select-Object ExchangeGuid
Récupération de l’ExchangeGuid d’une boîte aux lettres utilisateurs

Une fois l’ID de la boîte aux lettres récupéré, vous pouvez initier une demande de déplacement en entrant la cmdlet suivante :

New-MoveRequest -Identity ExchangeGUID
Initialisation d’une demande de déplacement de boîte aux lettres utilisateur

Vous pouvez constater que le statut du job est WaitingForJobPickup. L’action de déplacement sera réalisée quelques minutes après avoir entré cette commande. Afin de vérifier l’état du déplacement, vous pouvez entrer la cmdlet suivante :

Get-MoveRequest
Affichage de l’état d’une demande de déplacement (en cours)

Tant que le statut est à InProgress, le déplacement n’est pas terminé. Il le sera lorsque le statut sera à la valeur Completed.

Affichage de l’état d’une demande de déplacement (terminée)

Demandez à l’utilisateur de se reconnecter au webmail et cela devrait être fonctionnel (cela l’a été dans mon cas).

[Teams] Configurer les préversions sur votre tenant Teams (stratégie de mise à jour)

Les préversions publiques de Microsoft Teams permettent d’avoir accés aux fonctionnalités Teams non encore publiées publiquement et qui le seront dans le futur. Le fait d’activer cela vous permet de tester les fonctionnalités à venir en amont de leur mise en production publique.

Cet élément se configure dans les stratégies de mise à jour de la console d’administration de Microsoft Teams.

Je vous conseille de créer une nouvelle stratégie dédiée à cela et de l’appliquer uniquement à un certain pool d’utilisateurs souhaitant tester les fonctionnalités en amont de leur mise en production publique.

Pour se faire, dirigez-vous dans la console d’administration de Microsoft Teams > Cliquez sur Stratégies de mise à jour (dans le menu Equipes) > Cliquez sur le bouton Ajouter.

Nommez la stratégie puis activez la fonctionnalité Afficher les fonctionnalités en préversion.

Sélectionnez votre stratégie nouvellement créée puis cliquez sur Gérer les utilisateurs.

Ajoutez maintenant les utilisateurs pour lesquels vous souhaitez activer les préversions.

 

Propulsé par WordPress.com.

Retour en haut ↑