Topic
  • 4 replies
  • Latest Post - ‏2014-01-13T04:30:24Z by naga1990
naga1990
naga1990
21 Posts

Pinned topic Unable to attach multiple filter condition for LDAP Sync in Maximo

‏2014-01-08T07:40:07Z | ldapsync

Hi,

 

I am working in syncing LDAP with Maximo users. While bringing in User Groups inside Maximo, the filter works if there is one condition

Eg:- <filter>cn=abcd</filter>

But if i apply multiple filter condition, Maximo doesn't allow the CRON to be saved

Eg:- <filter>(&(cn=abcd)(groupname=efgh))</filter>

This filter is working in LDAP propoerly. Only the CRON Task isn't accepting this

 

Have anyone applied this AND condition to Group Mapping XML in LDAP

 

Thanks in Advance

  • mandreas
    mandreas
    99 Posts

    Re: Unable to attach multiple filter condition for LDAP Sync in Maximo

    ‏2014-01-08T14:30:16Z  

    Have you also tried standard-notation - I use <filter>PersonAccount' and (telephoneNumber='*' and mail='*') and (cn='j*' or cn='k*' or cn='eis</filter> in User-Mapping.

    TSRM: 7.2.1

  • naga1990
    naga1990
    21 Posts

    Re: Unable to attach multiple filter condition for LDAP Sync in Maximo

    ‏2014-01-10T05:02:39Z  
    • mandreas
    • ‏2014-01-08T14:30:16Z

    Have you also tried standard-notation - I use <filter>PersonAccount' and (telephoneNumber='*' and mail='*') and (cn='j*' or cn='k*' or cn='eis</filter> in User-Mapping.

    TSRM: 7.2.1

    Hi Mandreas,

     

    Thanks for the reply. I tried standard notation too, thats also not working

    Updated on 2014-01-10T05:02:50Z at 2014-01-10T05:02:50Z by naga1990
  • P.Heath
    P.Heath
    249 Posts

    Re: Unable to attach multiple filter condition for LDAP Sync in Maximo

    ‏2014-01-10T13:36:15Z  

    How about this?

    <filter>(&amp;(cn=abcd)(groupname=efgh))</filter>

  • naga1990
    naga1990
    21 Posts

    Re: Unable to attach multiple filter condition for LDAP Sync in Maximo

    ‏2014-01-13T04:30:24Z  
    • P.Heath
    • ‏2014-01-10T13:36:15Z

    How about this?

    <filter>(&amp;(cn=abcd)(groupname=efgh))</filter>

    Hi P.Heath,

     

    Thanks for your reply.."<filter>(&amp;(cn=abcd)(groupname=efgh))</filter>", didn't error in LDAP cron task. This filter condition was accepted by the Cron task, but the filter did not pull any users inside Maximo. So, i changed the condition to "<filter>(cn=abcd)</filter>" and this pulled all groups with cn=abcd. Maximo isn'yt listening to the "and" condition.

     

    Thanks