LDAP의 모든 entry는 Operational Attribute라는 것이 가지고 있다. (RFC 2251 3.2.1. Attributes of Entries) 이 attribute는 Directory System을 관리하기 위해 스키마에 명시적으로 선언해 주지 않아도 시스템이 자동으로 추가하여 관리하는 attribute이다. 때문에 client에서는 이 attribute를 변경하거나 동일한 이름의 attribute를 entry에 추가할 수 없다.
다음과 같은 attribute가 있다.
- creatorsName: the Distinguished Name of the user who added this entry to the directory.
- createTimestamp: the time this entry was added to the directory.
- modifiersName: the Distinguished Name of the user who last modified this entry.
- modifyTimestamp: the time this entry was last modified.
- subschemaSubentry: the Distinguished Name of the subschema entry (or subentry) which controls the schema for this entry.
이 외에 추가적으로 포함할 수 있는(MAY) Operational Attribute는 RFC 2252에 기술되어 있다.
Directory Server와 특정 시간 이후에 변경된 entry에 대해 동기화가 필요할 때, modifyTimestamp를 이용하여 필터링하면 모든 entry의 attribute가 동일한지 확인하는 수고가 줄어들 수 있을 것 같다. modifyTimestamp는 entry의 마지막 변경 시간을 얻어올 때 사용될 수 있다.
다음과 같은 attribute가 있다.
- creatorsName: the Distinguished Name of the user who added this entry to the directory.
- createTimestamp: the time this entry was added to the directory.
- modifiersName: the Distinguished Name of the user who last modified this entry.
- modifyTimestamp: the time this entry was last modified.
- subschemaSubentry: the Distinguished Name of the subschema entry (or subentry) which controls the schema for this entry.
이 외에 추가적으로 포함할 수 있는(MAY) Operational Attribute는 RFC 2252에 기술되어 있다.
Directory Server와 특정 시간 이후에 변경된 entry에 대해 동기화가 필요할 때, modifyTimestamp를 이용하여 필터링하면 모든 entry의 attribute가 동일한지 확인하는 수고가 줄어들 수 있을 것 같다. modifyTimestamp는 entry의 마지막 변경 시간을 얻어올 때 사용될 수 있다.




덧글