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

Я создал два атрибута в LDAP (многозначные строки), и я хочу (так или иначе) создать отношения между их значениями так, чтобы каждое значение в одном из затем было связано со значением во втором: например, атрибуты являются 'автомобилями' и 'владельцами'

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

Какие-либо идеи о том, как сделать это?

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

BMW(john doe1)
KIA(john doe2)
0
задан 21 May 2015 в 12:51
2 ответа

Подумайте о том, что 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
0
ответ дан 5 December 2019 в 12:44

Теги

Похожие вопросы