2009-11-02 4 views
0

FBA 및 사용자 지정 사용자 관리 웹 파트가있는 WSS 3.0 사이트가 있습니다. 사용자 이메일 주소를 추적하기 위해 MembershipUser 객체의 Email 속성을 사용했습니다. 난 오늘 당신이 사람과 그룹에 가서 사용자의 이메일 주소를 살펴보면 이메일 주소는 비어 있으며 MembershipUser 값과는 별도로 편집 할 수 있다는 사실을 깨달았습니다. 알림 시스템은 사용자 및 그룹에 저장된 전자 메일 주소를 사용하는 것 같습니다.SharePoint FBA : 회원 전자 메일과 "사람 및 그룹"전자 메일

내가 처음으로 아무것도 놓치지 않았 음을 확인하기 위해 아직 레코딩을 시작하지 않았습니다. 대신 MembershipUser.Email에서 전환하고 SPUser.Email에서 내 정보를 이야기 할 수 있다고 가정합니다. 그러나 나는 다른 프로젝트에서 MembershipUser.Email을 문제없이 사용했음을 기억하는 것 같습니다. 경고는 괜찮 았습니다 (MOSS 임에도 불구하고).

  1. 사용자 및 그룹 또는 MembershipUser.Email를 사용하는 경보 시스템을 알 수있는 방법이 있나요 :

    그래서 나는이 개 질문이 됐을까?
  2. MemberhipUser.Email 대신 전자 메일 저장소로 SPUser.Email을 사용하는 것이 가장 좋습니다.

답변

1

This post은 Web.config의에 대해 알고 당신의 ProfileProvider에서 이러한 속성을 만들어야합니다 모든 속성 셰어 이름을 지정하여 FBA 저장소에 사용자 프로필을 동기화 셰어를 얻기에 자세하게 간다. 정확히 무엇을 찾고 있는지 확실하지 않습니다. FBA 사용자 프로필 매핑은 AD 사용자 프로필 매핑이 기본적으로 수행하는 것처럼 깨끗하게 작동하지 않습니다.

또한 CodePlex의 User Profile Import Tool을 확인하십시오. MOSS를위한 것이지만 약간의 조언을 해줄 수 있습니다.

+0

감사합니다. 아직도 모범 사례가 무엇인지 확실하지 않습니다. MembershipUser에서 변경 한 다음 SPUser 개체에서 변경했습니다. 나는이 기사를 살펴볼 것이지만, 회원 데이터베이스에 프로필 속성으로 저장되지 않았기 때문에 이메일을 다루는 지 잘 모르겠습니다. – strongopinions

관련 문제