以前はActiveDirectoryメンバーシッププロバイダで作業していましたが、ADメンバーシッププロバイダを使用してアプリケーションを作成することに疑念があります。私は別のテーブル(カスタムロールテーブルを言うことができます)で外国参照する必要がある場合、私はロールとユーザーの関係を保持するテーブル内のユーザーを識別するために使用する必要がありますプライマリ識別子(外部キー)。Active Directory認証とカスタムロール
ユーザについて(ADの詳細以外の)追加情報は、ユーザー名、部署、現在のプロジェクトなどのように保存されているが頻繁に撮影したアクティブディレクトリのスナップショットですとしてテーブルに格納されている。また
、その後、SQLで使用されるデータベースが結合されますか?
aspnetメンバーシッププロバイダデータベースについて質問していますか? – Jayesh
@Jayesh:それは私が混乱していることです。Active Directoryからユーザーを引き出している場合は、メンバーシッププロバイダーのデータベースのユーザーテーブルにすべてコピーする必要がありますか。問題は、ユーザーを参照している他のテーブルのユーザーをどのように参照すればよいかです。 –