1

3.6 の新規インストールでは、ロールに設定できる次の種類の権限が表示されます。

  • ユーザーの管理
  • 権限を管理する
  • ファイルの管理
  • テンプレートの編集
  • Cmsアクセス

同様のセキュリティが必要になる可能性が高いカスタム開発を行うため、これらのロールの実装を理解したいと思います。

sf_SecPerms テーブルで、ロールが特定のアクセス許可にマップされていることがわかります。しかし、いろいろ調べてみたところ、これらの 5 つの権利が定義されている場所を見つけることができませんでした。DLLに焼き付けられていますか?それはデータベースにありますか?それは設定にありますか?

4

1 に答える 1

1

リフレクターを使用する場合、これらはdllにベイクされます。Telerik.Cms.dllで見つけることができます。

それらは名前空間Telerik.Cms.Securityにあり、GlobalRightsと呼ばれる列挙型があります。

同じ名前空間で注意すべきもう1つのクラスは、これらのアクセス許可を照会および設定するために使用されるGlobalPermissionクラスです。

于 2009-06-06T02:05:55.333 に答える