私たちは、財務から給与計算、人件費計算まで、印刷会社のあらゆる側面をカバーする Web アプリを開発しています。これらのアプリケーションのどの部分に誰がアクセスできるかを制御できることが重要です。ライン社員に昇給してほしくない…
ACL と ACO の概念については聞いたことがありますが、私たちのプロジェクトに適用できる良い例は見つかりませんでした。
作業に役立つ情報がどこにあるか知っている人はいますか?
私たちは、財務から給与計算、人件費計算まで、印刷会社のあらゆる側面をカバーする Web アプリを開発しています。これらのアプリケーションのどの部分に誰がアクセスできるかを制御できることが重要です。ライン社員に昇給してほしくない…
ACL と ACO の概念については聞いたことがありますが、私たちのプロジェクトに適用できる良い例は見つかりませんでした。
作業に役立つ情報がどこにあるか知っている人はいますか?
ACL の簡単な概要、ACL を使用する場所、およびさまざまなアプリケーションやユーザー レベルに対して ACL をどのように構造化および実装する必要があるかについては、次を参照してください。
そのタイプのセキュリティを数回実装する必要がありました。残念ながら、例を提供する本当に優れた記事を知りません。私の実装は主に、試行錯誤によってパーツをつなぎ合わせることでした。
ただし、MSDN で次のリンクを見つけました。
http://msdn.microsoft.com/en-us/library/52kd59t0(VS.71).aspx
いくつかの概念があります。
最初の投稿の後、さらに調査を行いました。この記事を見つけました:
http://www.aspfree.com/c/a/C-Sharp/Implementing-Role-Based-Security-using-CSharp/
かなり有望に思えます。すべての詳細を調べたわけではありませんが、少なくとも高レベルのトピックについて説明しています。
.NET/Windows を使用している場合は、Windows Authorization Manager (AzMan) を調べることをお勧めします。Enterprise Library では AzMan がサポートされていますが、他にも使用方法があります。
http://msdn.microsoft.com/en-us/library/ms998336.aspx http://alt.pluralsight.com/wiki/default.aspx/Keith.GuideBook/WhatIsAuthorizationManager.html