Схема белых страниц
Схема белых страниц — это модель данных , в частности логическая схема , для организации данных, содержащихся в записях службы каталогов , базы данных или приложения, например адресной книги. В каталоге официальных страниц каждая запись обычно представляет отдельного человека, который использует сетевые ресурсы, например, получая электронную почту или имея учетную запись для входа в систему.В некоторых средах схема может также включать представление организационных подразделений, ролей, групп и устройств. Этот термин происходит от « белых страниц» , списка людей в телефонном справочнике , обычно отсортированного по местонахождению человека (например, городу), а затем поих имя.
Хотя многие поставщики телефонных услуг на протяжении десятилетий публиковали список своих абонентов в телефонном справочнике , а корпорации публиковали список своих сотрудников во внутреннем каталоге, только с появлением систем электронной почты возникло требование к стандартам для появился электронный обмен абонентской информацией между различными системами.
Схема официальных страниц обычно определяет для каждого представляемого объекта реального мира:
- какие атрибуты этого объекта должны быть представлены в записи для этого объекта
- какие отношения этого объекта с другими объектами должны быть представлены
- как будет называться запись в DIT
- как запись должна быть найдена клиентом, ищущим ее
- как различать похожие записи
- как упорядочивать записи при отображении в списке
Одна из самых ранних попыток стандартизировать схему белых страниц для использования в электронной почте была предпринята в X.520 и X.521 , являющихся частью спецификаций X.500 .это было получено на основе требований к адресации X.400 и определяло информационное дерево каталога , отражающее международную телефонную систему, с записями, представляющими частных и организационных абонентов. В дальнейшем это превратилось в облегченного протокола доступа к каталогам. стандартную схему РФК 2256 . Одна из наиболее широко распространенных схем «белых страниц», используемых в LDAP.для представления отдельных лиц в контексте организации используется inetOrgPerson , определенный в RFC 2798 , хотя версии Active Directory требуют другого класса объектов — User . Многие крупные организации имеюттакже определили свои собственные схемы официальных страниц для своих сотрудников или клиентов как часть своей управления идентификацией архитектуры . Преобразование между базами данных и каталогами с использованием разных схем часто являетсяфункция метакаталога и стандарты обмена данными, такие как Common Indexing Protocol .
Некоторые ранние развертывания каталогов пострадали из-за неправильного выбора дизайна в схеме их официальных страниц, например:
- атрибуты, используемые для именования, не были уникальными в больших средах (например, общее имя человека)
- атрибуты, используемые для именования, скорее всего, изменятся (например, фамилии)
- были включены атрибуты, которые могли привести к краже личных данных , например номер социального страхования.
- пользователи должны были во время подготовки выбирать атрибуты, которые являются уникальными, но при этом запоминающимися для них.
Существует множество других предлагаемых схем, как в виде отдельных определений, подходящих для использования в общих целях.каталоги или встроены в сетевые протоколы.
Примеры других общих схем белых страниц включают vCard , определенный в RFC 2426 и FOAF .