Recherche des utilisateurs LDAP dans AEM qui ne sont pas connectés pendant un certain temps

Nous utilisons l’intégration LDAP avec AEM. Comment faisons-nous pour obtenir tous les utilisateurs qui n’ont pas ouvert de session pendant un certain temps ?

Étapes

La propriété rep: lastSynced property stockée lorsqu’un utilisateur synchronise ses propriétés depuis le serveur LDAP peut être utile.

  1. Aller à http://host:port/crx/de/index.jsp et connectez-vous en tant qu’administrateur.

  2. Accédez aux Outils => Requête

  3. Dans le champ Requête en bas, entrez cette requête (modifier la date si nécessaire) : /jcr:root/home/users//element(*, rep:User)[@rep:lastSynced < xs:dateTime('2017-08-20T23:34:15.223-06:00')

  4. Les résultats affichent les utilisateurs qui ne se sont pas connectés depuis la date que vous avez saisi.

Remarque :

Le champ rep :lastSynced est mis à jour par DefaultSyncHandler dans le système Oak de sorte que cette opération s’applique uniquement aux gestionnaires d’authentification qui l’utilisent pour synchroniser les utilisateurs.

Par exemple, les intégrations SAML et LDAP d'AEM utilisent DefaultSyncHandler.

 Adobe

Recevez de l’aide plus rapidement et plus facilement

Nouvel utilisateur ?