匿名ユーザーがプロジェクトのステータスとログを表示できるようにしたいのですが、それらを開始/停止/強制することはできませんが、通常のユーザーはプロジェクトに対してすべてを行うことができます。しかし、cc.netが匿名ユーザーへのアクセス許可の設定をサポートしているかどうかはわかりません。
そこで、「simpleuser」が表示できるのは次の構成のみであることを確認するために、ドキュメントを検索して次の構成を作成しました。
<internalSecurity>
<users>
<passwordUser name="a" password="1"/>
<simpleUser name="*" />
</users>
<permissions>
<rolePermission name="all" defaultRight="Allow">
<users>
<userName name="a"/>
</users>
</rolePermission>
<rolePermission name="ViewOnly" defaultRight="Deny" viewConfiguration="Allow" viewProject="Allow" viewSecurity="Allow">
<users>
<userName name="*"/>
</users>
</rolePermission>
</permissions>
</internalSecurity>
<project name="SQLBackup">
<security type="defaultProjectSecurity">
<permissions>
<rolePermission name="all" ref="all" />
<rolePermission name="ViewOnly" ref="ViewOnly" />
</permissions>
</security>
</project>
しかし、cc.net 1.6は、「simpleuser」としてログに記録するときに「表示」権限がないと言っていました。
どうしたの?
そして、誰もがcc.netサーバーの匿名ユーザーへのアクセス許可を設定する方法を知っていますか?
前もって感謝します。