Назад | Перейти на главную страницу

Создайте связь между двумя атрибутами в LDAP

Я создал два атрибута в LDAP (многозначные строки), и я хочу (каким-то образом) создать связь между их значениями, чтобы каждое значение в одном из них было связано со значением во втором: например, атрибуты - это «автомобили» и « собственников

car name - owner name
BMW   ->   john doe1
KIA   ->   john doe2
.
.

Есть идеи, как это сделать?

редактировать: могу ли я использовать плагины freeipa для изменения пользовательского ввода, чтобы он добавлял значение из второго атрибута к первому атрибуту?

BMW(john doe1)
KIA(john doe2)

Подумайте о том, что LDAP - это не база данных отношений, а простой каталог. Что вы можете сделать, так это создать группу для автомобилей и добавить в эту группу пользователей, у которых есть эта машина.

Что-то вроде:

dn: cn=BMW,ou=cars,dc=yourcompany,dc=com
cn: BMW
objectclass: posixgroup
memberuid: john
memberuid: alex

dn: cn=KIA,ou=cars,dc=yourcompany,dc=com
cn: KIA
objectclass: posixgroup
memberuid: tara
memberuid: gina
memberuid: peter