문제

우리는 사람 (사람 선택기) 컬럼을 가진 목록을 가지고 있습니다. 이 열은 Active Directory를 비롯한 여러 가지 가능한 소스에서 (검증 된 것으로 유효성이 검사됩니다). 레코드를 추가 / 업데이트 할 때 이름을 찾을 수없는 경우 다음 오류 메시지가 해당 필드 바로 아래에 빨간색으로 표시됩니다.

정확한 일치가 발견되지 않았습니다. 더 많은 옵션을 위해 해결되지 않은 항목을 클릭하십시오.

우리는 업데이트하려는 특정 기록을 가지고 있습니다. 보안 정책 전직 직원 은 광고에서 삭제되어야합니다. 그러나이 레코드의 인물 열에있는 사람이 언급 된 오류 메시지로 인해 기록을 업데이트하는 것은 불가능합니다. 그의 이름은 사용자 정보 목록에 여전히 존재하더라도 유효성을 검사하지 않습니다.

어떻게 이것을 극복 할 수 있습니까? 구성 문제입니까? 광고에서 삭제 된 사람의 기록을 업데이트 할 수 있어야합니다. 그렇지 않으면 이는 조직에 주요 문제를 나타냅니다. 우리는 시스템 검증 된 사람 열 대신 사람 이름을위한 텍스트를 사용하고 Microsoft의 의도가 아닐 것입니다.

도움이 되었습니까?

해결책

회사 정책에 대한 이는 실제로는 없습니다.더 이상 거기에없는 사용자로부터 기록을 다룰 때는 삭제하기보다는 광고 계정을 비활성화하는 것이 좋습니다.이렇게하면 사용자 프로필이 남아 있고이 문제가 없을 수 있습니다.

그러나 광고에서 사용자를 삭제하기 때문에이 목록과 다른 접근 방식을 취할 수 있습니다.여기 몇 가지 아이디어가 있습니다.

1) 사람들 피커를 사용하지 마십시오. 텍스트 상자를 사용하십시오

2) 사람 선택 도구를 사용하지만 워크 플로가 편집 할 수없는 텍스트 필드에 데이터를 추가합니다

3) InfoPath를 사용하여 목록 양식을 편집하고 워크 플로우없이 # 2와 비슷한 작업을 수행합니다

다른 팁

여기에 우리의 해결 방법은 다음과 같습니다.

우리는 이름과 이메일 주소를 포함하여 모든 관련 인물 세부 정보를 모두 입력하는 사람들 목록을 만듭니다. 이 목록은 UIL 및 광고를 기본 사람 정보의 주요 원천으로 바꿉니다. 어떤 사람 피커 컨트롤이 사용되지 않습니다. 이름은 텍스트입니다.

이 목록은 다른 목록을 만드는 조회 소스로 사용됩니다. 이 방식으로 조회 컬럼에서 가입 할 때 전자 메일 주소와 같은 소스 목록에서 다른 열을 포함 할 수도 있습니다. 이 열은 사실상 새 목록에 표시됩니다.

필요한 경우 추가 열로 파생 된 목록을 보완 할 수있는 필수 목록만을 포함하여 마스터리스트가 마스터리스트를 보관하기로 결정했습니다.

그러한 마스터 사람들 목록은 모든 수준의 세분성으로 만들 수 있습니다. 해당 하위 사이트를 포함한 전체 사이트에 대해 하나를 만들 수 있습니다. 또는 각 하위 사이트에 대해 별도의 마스터 목록을 만들 수 있습니다. 조직 계층 구조에 가장 잘 작동하는 관리 전략에 따라 다릅니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 sharepoint.stackexchange
scroll top