Windows 認証と Outlook 電子メール グループを使用してロールをユーザーに割り当てるようにこの MVC アプリケーションをセットアップする必要があります。その後、それらのロールに属するユーザーがコントローラーで特定のアクションを実行できるように承認できます。
グーグルで検索したところ、ロールが MVC でどのように機能するか、および多くのロールベースのアクションにロール プロバイダー クラスをどのように使用できるかについて、非常に役立つ情報が見つかりました。ただし、これらの役割は SQL データベースからのものであり、Outlook 電子メール グループと Windows 認証を使用してユーザーを承認することはありません。
Outlook の電子メール グループを活用する方法を具体的に知りたいのですが、この情報を簡単に見つけることができません。誰でも私を助けることができますか?
<authentication mode="Windows">
</authentication>
<authorization>
<deny users="?" />
<allow users="?" />
<allow roles="HAH\Domain Users"/>
<deny users="*" />
</authorization>
<roleManager enabled="true" defaultProvider="AspNetWindowsTokenRoleProvider">
<providers>
<clear />
<add
name="AspNetWindowsTokenRoleProvider"
type="System.Web.Security.WindowsTokenRoleProvider"
applicationName="/" />
</providers>
</roleManager>