Le blog technique

Toutes les astuces #tech des collaborateurs de PI Services.

#openblogPI

Retrouvez les articles à la une

O365 : Soft Match (SMTP) et Hard Match (ImmutableID)

Lorsque l’on utilise Active Direcotry et Azure Active Directory, il se peut que l’on soit confronter à des conflits car l’utilisateur existe déjà dans les deux environnements (selon divers scénarios).

Quand il s’agit bien du même utilisateur (et non pas un homonyme) il est important  de créer un « matching » entre les deux comptes pour que l’AD Connect puisse les voir comme un seul et même compte et les synchroniser.

Pour ce faire il existe deux méthodes:

  1. Le Soft Match appelé aussi SMTP Matching
  2. Et le Hard Match (basé sur l’ImmutableID)

Le Soft Match

Le soft match appelé aussi « smpt matching » consiste à s’appuyer sur l’adresse SMTP de l’utilisateur pour faire l’association entre les deux comptes.

Ce dernier est censé fonctionner dans la plupart des cas, mais pour cela il y a quelques conditions à respecter. 

  1. L’utilisateur doit posseder une adresse email sur Microsoft Exchange Online.
    1. s’il s’agit d’un contact ou d’un groupe à extension de messagerie le soft match sera basé sur l’attribt « proxyaddresses »
  2. Vous ne devrez pas modifier l’adresse SMTP principale de l’utilisateur durant l’opération.
  3. Les adresses SMTP sont considérées comme unique assurez vous que seul cet utilisateur possède cette adresse.

Le Hard Match

Le hard match entre en action lorsque le soft match n’a pas réussi, ce dernier consiste à récupérer le GUID du compte Active Directory pour le transformer en ImmutableID et enfin l’appliquer au compte Azure Active Directory.

Cette opération permettera de faire la liaison entre les deux comptes pour n’en faire qu’un synchronisé.

MECM (SCCM) : Remettre à zéro l’indicateur d’installation

Une des bonne pratiques SCCM est d’activer la tâche de maintenance « Remettre à zéro l’indicateur d’installation ».

Cette tâche permet d’effacer les indicateurs d’installation lorsque la découverte par pulsations d’inventaire ne découvre aucun client au cours de la période de redécouverte.

L’avantage d’avoir activé cette tâche de maintenance est de garder les indicateurs d’installation des agents MECM à jour et de détecter les agents qui ne sont plus en bonne santé et les réinstaller.

Pour activer cette tâche, sur la console MECM, cliquer sur Administration > Configuration de site > Sites > Cliquer sur le site primaire puis sur Maintenance de site.

Chercher la tâche avec le nom « Remettre à zéro l’indicateur d’installation » et cliquer sur activer. il est possible également de définir la planification pour contrôler la fréquence d’exécution de la tâche.

Dans la capture d’écran ci-dessus, la tâche de maintenance a été activée pour détecter les agents qui n’ont pas contacté le site primaire MECM depuis 40 jours par pulsation d’inventaire, si c’est le cas, l’indicateur d’installation passera de « Oui » à « Non ».

– Si l’agent n’existe plus, l’indicateur reste « Non » jusqu’au nettoyage des objets obsolètes

– Si l’agent existe toujours mais était déconnectée pendant plus de 40 jours, à la prochaine connexion l’indicateur passera à « Oui »

– Si l’agent existe toujours mais ne communique pas avec MECM car il n’est plus en bonne santé, il sera réinstallé puisque l’indicateur d’installation est passé à « Non » mais la machine est connectée pour recevoir un nouveau push du client

 

Power BI – Afficher les infos de rafraichissement d’un dashboard

Dans Power BI, l’info du dernier rafraichissement d’un dashboard ne fait pas l’objet d’une fonctionnalité directe identifiée comme telle.

Il s’agit d’une info bien sur importante. Pour l’implémenter, la procédure n’est pas très compliquée.

image

Dans l’editeur de requete, creer une nouvelle requete vide.

image

Renommer la requête avec un nom explicite.

image

image

Cliquer sur Advanced Editor pour éditer la nouvelle requête.

image

Ecrire la requete comme ci-dessus (Source = #table(type table[Date Last Refreshed=datetime], {{DateTime.LocalNow()}})

image

La valeur de la date et heure actuelle s’affiche.

image

Valider en cliquant Close & Apply

image

Sur la page du dashboard dans la liste des champs (Fields) Faite un clic droit et selectionner New measure


image

image

Dans la barre éditeur de la mesure, tapez le texte ci-dessus (Last Refreshed = VALUES(‘Date Last Refreshed’[Date Last Refreshed])

image

la mesure est crée et va pouvoir etre utilisé dans une visualization.

image

Selectionner une Visualization de type Card

image

Associer a cette visualization la mesure crée.

image

Voila. Vous pouvez bien sur changer l’apparence de la visualization (par ex la couleur de fond) dans ses propriétés.