6.3.34. 연결된 속성 플러그인
항목이 서로 고유 한 관계를 갖는 경우가 많습니다 (예: 관리자 및 직원, 문서 항목 및 작성자 또는 특수 그룹 및 그룹 구성원). 이러한 관계를 반영하는 속성은 있지만 이러한 속성은 각 항목에서 수동으로 추가 및 업데이트해야 합니다. 이로 인해 디렉터리 데이터가 일치하지 않을 수 있으며 이러한 입력 관계가 명확하지 않거나 오래되었거나 누락될 수 있습니다.
링크된 속성 플러그인을 사용하면 한 항목에 설정된 하나의 속성이 다른 항목의 다른 특성을 자동으로 업데이트할 수 있습니다. 첫 번째 속성에는 업데이트할 항목을 가리키는 DN 값이 있습니다. 두 번째 항목 속성에는 첫 번째 항목의 역점인 DN 값도 있습니다. 사용자에 의해 설정되는 링크 속성과 영향을 받는 항목의 동적으로 업데이트된 "관리" 속성은 둘 다 연결된 속성 플러그인 인스턴스의 관리자가 정의합니다.
개념적으로 이는 MemberOf 플러그인에서 그룹 항목의 member 속성을 사용하여 사용자 항목에서 memberOf 특성을 설정하는 방식과 유사합니다. Linked Attributes Plug-in에서만 모든 링크/관리 속성은 사용자 정의이며 플러그인의 여러 인스턴스가 있을 수 있으며 각각 다른 링크 관리 관계를 반영합니다.
특성을 연결하는 데는 몇 가지 주의 사항이 있습니다.
- link 속성과 관리 속성 모두 값으로 DN을 포함해야 합니다. 링크 속성의 DN은 관리 속성을 추가할 항목을 가리킵니다. 관리 속성에는 연결된 항목 DN이 해당 값으로 포함됩니다.
- 관리 속성은 다중 값이어야 합니다. 그렇지 않으면 여러 링크 속성이 동일한 관리 항목을 가리키는 경우 관리 특성 값이 정확하게 업데이트되지 않습니다.
| 플러그인 매개변수 | 설명 |
|---|---|
| 플러그인 ID | 연결된 속성 |
| Configuration Entry DN | CN=Linked Attributes,cn=plugins,cn=config |
| 설명 |
linked-managed 특성 구성 항목의 컨테이너 항목입니다. 컨테이너 아래의 각 구성 항목은 하나의 항목이 업데이트될 때(예: 관리자 항목) 해당 항목과 연결된 모든 항목(예: 사용자 지정 |
| 유형 | 사전 작업 |
| 구성 가능한 옵션 | On | off |
| 기본 설정 | off |
| 구성 가능한 인수 | 기본 플러그인 항목에는 없음. 각 플러그인 인스턴스에는 다음과 같은 세 가지 속성이 있습니다. * linkType: 모니터링할 플러그인의 기본 특성을 설정합니다. * linkType의 속성이 수정될 때마다 플러그인에서 동적으로 관리할 특성을 설정하는 managedType * 플러그인 활동을 디렉터리 트리 내의 특정 하위 트리로 제한하는 linkScope |
| 종속 항목 | 데이터베이스 |
| 성능 관련 정보 | linkType에 설정된 모든 속성은 DN 형식의 값만 허용해야 합니다. managedType에서 설정된 모든 속성은 multi-valued여야 합니다. |
6.3.34.1. linkScope 링크 복사링크가 클립보드에 복사되었습니다!
이렇게 하면 플러그인의 범위가 제한되므로 특정 하위 트리 또는 접미사에서만 작동합니다. 범위가 지정되지 않은 경우 플러그인은 디렉터리 트리의 일부를 업데이트합니다.
| 매개변수 | 설명 |
|---|---|
| 입력 DN | cn=plugin_instance,cn=Linked Attributes,cn=plugins,cn=config |
| 유효한 범위 | 모든 DN |
| 기본값 | 없음 |
| 구문 | DN |
| 예 | linkScope: ou=People,dc=example,dc=com |