Fogbugz 서버에 현재 로그인 한 DNN 사용자와 관련된 그룹에서 문제를 가져올 FogBugz에 액세스하기위한 DNN 모듈을 작성 중입니다.DNN 사용자 계정을 추가 정보와 연결 하시겠습니까?
this code 스 니펫을 사용하여 관련 사용자를 서버에 저장된 XML 파일로부터 프로그래밍 방식으로 관련 DNN 데이터베이스에 추가하기위한 모듈을 만들었습니다.
(데이터베이스에 약 180 명의 사용자를 추가 함)
Fogbugz 그룹은 Fogbugz에서 고유 번호로 식별됩니다.
질문 :
이제 내 질문은 : 포틀릿/모듈에 Fogbugz에 문제를 표시의 목적을 위해 관련 DNN 사용자로 Fogbugz에 그룹 ID를 연결하는 가장 좋은 방법은 무엇입니까?
이 방법은 다른 사람들이이 모듈을 결국 사용해야 할 경우 인식 가능한 방식으로 모듈 개발자에게 익숙한 방법이어야합니다.
나는 사용자와 그룹을 연관 생각할 수있는 몇 가지 방법을 다음과 같이이는 다음과 같습니다 Fogbugz에-DNN 모듈 관련 테이블을 사용하고 그것에 aspnet_Users에 외래 키를 추가
- Application_Id 및/또는 User_id 필드를 사용하여 테이블을 만듭니다.
- DNN-API를 사용하여 사용자가 사용하는 각 포틀릿/모듈에 대해 Personalization Information을 저장합니다.
사용자를 추가 할 때 모듈 인스턴스에 Personalization Information을 추가하는 방법이 완전히 알려지지 않았다고합니다.
사용자 지정 프로필 속성을 추가 할 수 있습니다. – notandy
작업을 수행하는 것으로 보이는 PersonalizationController 및 PersonalizationInfo 클래스를 찾았습니다. 감사! – leeand00