OVH Cloud OVH Cloud

Alimenter un LDAP

1 réponse
Avatar
dbousseb
Bonjour;

J'ai r=E9alis=E9 une application qui authentifient =E0 partir=20
d'un LDAP, les users et leur affectent des profils.

Q : quel est le meilleur moyen pour alimenter cet annuaire=20
LDAP en sachant qu'=E0 partir de mon application un user=20
peux modifier son MDP.
Faut'il alimenter LDAP par une autre application qui=20
remplit =E0 l'initialisation le LDAP et fait des maj qd un=20
new user est ajout=E9 ou supprim=E9, ou utilis=E9 un autre LDAP=20
en r=E9plication, etc...

Si qcqu'un peux nous expliqu=E9 les diff=E9rents cas de=20
figures et comment les concevoir.

Merci;

1 réponse

Avatar
bruno reiter [MVP]
pour récupérer des infos Active Directory :

sp_addlinkedserver 'ADSI', 'Active Directory Services 2.5',
'ADSDSOObject','adsdatasource'
go


SELECT * FROM OpenQuery(
ADSI,'<LDAP://DC=domaine,DC=com>;(&(objectCategory=Person)(objectClass=user)
);name, adspath;subtree')
--ADSI,'<LDAP://DC=domaine,DC=com>;(&(objectCategory=Person)(objectClass=use
r));name, adspath;subtree, SID;SID')

SELECT * FROM OpenQuery( ADSI, 'SELECT securityIdentifier, adsPath FROM
''LDAP://DC=domaine,DC=com'' WHERE objectCategory = ''Person'' AND
objectClass= ''user''')

select * from
(
SELECT * FROM OpenQuery( ADSI, 'SELECT o, name, objectsid, objectguid,
adsPath FROM
''LDAP://DC=domaine,DC=com'' WHERE objectCategory = ''Person'' AND
objectClass= ''user''')
)as a
where a.objectsid = (select suser_sid())


HTH

br


"" wrote in
message news:0ce901c4f3f0$22909da0$
Bonjour;

J'ai réalisé une application qui authentifient à partir
d'un LDAP, les users et leur affectent des profils.

Q : quel est le meilleur moyen pour alimenter cet annuaire
LDAP en sachant qu'à partir de mon application un user
peux modifier son MDP.
Faut'il alimenter LDAP par une autre application qui
remplit à l'initialisation le LDAP et fait des maj qd un
new user est ajouté ou supprimé, ou utilisé un autre LDAP
en réplication, etc...

Si qcqu'un peux nous expliqué les différents cas de
figures et comment les concevoir.

Merci;