ご存じのとおり、Sharepoint 2003 には単純なアクセス権特権があります。権限 (閲覧者、寄稿者、管理者) のみを付与できますが、残念ながらアクセスを拒否することはできません。そのため、SharePoint ポータルで歓迎されない人がいる場合、その人のアクセスを簡単に制限する方法はありません。
web.config を使用して特定のページへのアクセスを保護する方法について、素敵な記事を見つけました。
<authorization>
<allow users="MySuperAdmin"/>
<deny users="*"/>
</authorization>
しかし... 2 つの SharePoint インストール (テストとライブ) では機能しません。タグに何を入力して<authorization>
も、SharePoint ページに入ることができます。次のように、すべてのアクセスを拒否する場合でも:
<authorization>
<deny users="*"/>
</authorization>
... まだすべてのページを表示できます (ローカルの管理者ユーザーまたはその他の非管理者ユーザーの場合)。
私のコードで何が間違っているのか教えてください。