Dans ce blog, je décrirai comment envoyer un message électronique lorsque les critères (filtres) d'un groupe dynamique changent. Le courriel de notification contient le nom d'affichage et le nom de compte du groupe, la personne qui a effectué le changement et l'ancien et le nouveau filtre de critères d'appartenance. Le fait de disposer de la définition du filtre précédent peut s'avérer très utile si vous avez besoin de revenir à un paramètre de filtre antérieur.
Tout d'abord, créez un modèle de courrier de notification similaire à celui-ci.
Sujet :
Changement de filtre pour le groupe [//Target/DisplayName] ([//Target/Domain]\N[//Target/AccountName])
Le corps :
Le groupe suivant a modifié ses critères d'adhésion -
([//Target/DisplayName] ([//Target/Domain]\N[//Target/AccountName])
<br/>
Le changement a été effectué par [//Requestor/DisplayName]
<br/>
ont été modifiées :
<table style=”width: 80%”>
<tr>
<td>Attribute</td>
<td>Old Value</td>
<td>New Value</td>
</tr>
[//RequestParameter/AllChangesAuthorizationTable]
</table>
Ensuite, créez un workflow d'autorisation contenant une activité de notification et utilisez le modèle de courrier que vous avez créé ci-dessus. Il est nécessaire d'exécuter ce workflow dans la phase d'autorisation de la demande afin d'avoir accès à la valeur de l'attribut AllChangesAuthorizationTable.
Enfin, créez une règle de politique de gestion des demandes (RMPR) pour capturer la modification des critères de filtrage. Voici la configuration de la RMPR
- Demandeur - (ensemble des personnes susceptibles d'apporter ces modifications)
- Opération : modifier un attribut à valeur unique
- Cible avant : tous les groupes dynamiques
- Cible après : tous les groupes dynamiques
- Attributs : filtre
- Policy Workflow: <authorization workflow created above>
Il est important de noter que si la notification par courrier échoue, le processus d'autorisation échouera et la demande sera annulée. En outre, lorsque la modification est soumise, vous recevrez un message "En attente d'approbation", ce qui se produit chaque fois que vous exécutez un flux de travail d'autorisation. Si la mise à jour du groupe n'a pas lieu, vérifiez le journal de la demande dans le portail FIM pour en connaître les détails.
Jetez un coup d'œil à mon autre blog sur ce sujet ici.