2012-02-08 15 views
1

Windows認証に基づいてASP.Net Webサイト(マルチブランチアクセスとマルチユーザーアクセス)を開発しています。このサイトでは、ログインしているユーザーの支店(Windows認証が使用されるため、自動的にログインするユーザー)に基づいてサイトへのアクセスを管理する必要があります。アクティブディレクトリに情報を保存してWindows認証を使用する

私のアプリケーションデータベースにユーザーの詳細を保存しないため、すべてのユーザーの詳細がActive Directoryにあります。どのようにサイトへのブランチベースのログインを実装できますか? 基本的には、管理者はユーザーを作成してブランチを割り当てる必要があるため、ブランチページに自動的にリダイレクトされます。また、ユーザーは自分のブランチデータにアクセスできますが、管理者はすべてのブランチデータにアクセスできます。

答えて

1

外部ユーザーデータベース(objectGUIDをキーとして使用)を追跡するか、オフにできるyourCorpBranchId属性を含めるようにADスキーマを拡張する必要があります。

関連する問題