質問

バックオフィスを持つアプリケーションがあります。 このバックオフィスは、次のようなロールを使用して分離されました。

<location path="backoffice">
    <system.web>
        <authorization>
            <allow roles="admin"/>
            <deny users="*"/>
        </authorization>
    </system.web>
</location>

しかし、今ではアクセスを必要とする別のタイプのロールがあります。 companyadminロール。

ただ言うことができますか:

 <location path="backoffice">
        <system.web>
            <authorization>
                <allow roles="admin,companyadmin"/>
                <deny users="*"/>
            </authorization>
        </system.web>
    </location>
役に立ちましたか?

解決

はい、そうです(ユーザーを適切に認証し、それに応じてロールを設定した場合)。 MSDNの記事を確認してください: http://msdn.microsoft.com /en-us/library/8d82143t(VS.71).aspx

他のヒント

はい、ロール、ユーザー、動詞はコンマ区切りの値を取ります。

MSDNリファレンス

はい、そのようなn個のロールを追加できます。

必要に応じて、次のこともできます。

<allow roles="admin"/>
<allow roles="admin1"/>
<deny users="*"/>
ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top