Comparaison des versions

Légende

  • Ces lignes ont été ajoutées. Ce mot a été ajouté.
  • Ces lignes ont été supprimées. Ce mot a été supprimé.
  • La mise en forme a été modifiée.

...

Clé de routageActions effectuéesContenu du messageExemple de contenu
request.ldapd.account.update

Récupère les dernière information du compte depuis le GrAM.

Insère les informations dans le LDAP

Sont notamment insérés :

  • Les identifiants de connexion
  • Les alias de connexion
  • les appartenances aux groupes
  • les rôles

-> Lien vers l'implémentation

le message doit contenir a clé "uuid". Le format du uuid n'est pas validé.
Bloc de code
themeEclipse
languagejavascript
{
	"quoiuuid": "Objet contenu dans l'attribut 'data' du message",
    "format": "JSON"09b6f184-3a53-4e91-90ef-97a56463882d"
}
request.ldapd.account.delete

Supprime le compte du LDAP

-> Lien vers l'implémentation

le message doit contenir a clé "uuid". Le format du uuid n'est pas validé.
Bloc de code
themeEclipse
languagejavascript
{
	"uuid":"09b6f184-3a53-4e91-90ef-97a56463882d"
}
request.ldapd.account.delete   request.ldapd.group.update   group.update

Récupère les dernière information du groupe depuis le GrAM.

Insère les informations dans le LDAP

-> Lien vers l'implémentation  

le message doit contenir a clé "cn". Le format n'est pas validé.
Bloc de code
themeEclipse
languagejavascript
{
	"cn":"roots"
}
request.ldapd.group.delete   

Supprime le groupe

-> Lien vers l'implémentation

le message doit contenir a clé "cn". Le format n'est pas validé.
Bloc de code
themeEclipse
languagejavascript
{
	"cn":"roots"
}
Astuce

N'oubliez pas de mettre à jour la propriétés "Clés de routage écoutées" de la page avec les nouvelles routing keys

...

Clé de routageActions effectuées
notify.account.createdConvertie l'attribue key en attribue uuid et transfère le message à request.ldapd.account.update
notify.account.updated Convertie l'attribue key en attribue uuid et transfère le message à request.ldapd.account.update
notify.account.deleted Convertie l'attribue key en attribue uuid et transfère le message à request.ldapd.account.delete
notify.group.created Convertie l'attribue key en uuid et l'attribue changes.short_name en cn et transfère le message à request.ldapd.group.update
notify.group.updated Convertie l'attribue key en uuid et l'attribue changes.short_name en cn et transfère le message à request.ldapd.group.update
notify.group.deleted Convertie l'attribue key en uuid et l'attribue changes.short_name en cn et transfère le message à request.ldapd.group.delete
Astuce

N'oubliez pas de mettre à jour la propriétés "Clés de routage écoutées" de la page avec les nouvelles routing keys