Operatori per Query LDAP

http://msdn.microsoft.com/en-us/library/ms675768%28VS.85%29.aspx

http://technet.microsoft.com/en-us/library/aa996205%28EXCHG.65%29.aspx

 

  1. QUery di esempio per avere Tutti gli Utenti Attivi di AD (Codice Java)

    private static final String FILTER_USERS_ACTIVE = "(&(objectCategory=user)(!(UserAccountControl:1.2.840.113556.1.4.803:=2)))";
  2. Query di esempio per avere Tutti gli Utente Attivi che rispondo ad un criterio di ricerca

    "(&(|(" + FIELD_NOME_COMPLETO + "=*" + filter + "*)(" + FIELD_EMAIL + "=*" + filter + "*)(" + FIELD_TEL + "=*" + filter + "*)(" + FIELD_UFFICIO + "=*" + filter + "*))(" + FILTER_USERS_ACTIVE + "))";

    Dove

    public static final String FIELD_ACCOUNT_NAME = "sAMAccountName";
    public static final String FIELD_EMAIL = "mail";
    public static final String FIELD_TEL = "telephoneNumber";
    public static final String FIELD_UFFICIO = "physicalDeliveryOfficeName";
    public static final String FIELD_NOME_COMPLETO = "cn";
    public static final String FIELD_NOME = "givenName";
    public static final String FIELD_COGNOME = "sn";
    public static final String FIELD_NOME_VISUALIZZATO = "displayName";
    public static final String FIELD_GROUPS = "memberOf";

Commenti

Post popolari in questo blog

Eclipse underscore not visible

Batch Convert CSV to XLSX with LibreOffice (OpenOffice)