私は DNN 7.4.1 Community Edition を使用しています。特定のセキュリティ ロール (「編集者」) を使用して、すべてのモジュールのコンテンツを編集できるようにしたいと考えていますが、すべてのモジュールの設定を編集することはできません。このSOの質問がこれに対処していることは知っていますが、回答はかなり古くなっているため、この問題に関連する最近の知識があるかどうかを確認したいと思います.
DotNetNuke Professional エディションは現在、EVOQ コンテンツと呼ばれていると思います。私の問題の特異性のために、追加機能の小さな部分をアップグレードすることは避けたいと思います (財政的にもオプションではない可能性があります)。ただし、アップグレードすると、アクセス許可に対する自由度が高くなるようです。
Oliver Hine の DotNetNuke 用拡張アクセス許可プロバイダーに関する限り、それは数年間更新されていません。この拡張機能をインストールしましたが、頭痛の種が増えるようです。インストールするとすぐに、管理者ロール以外のユーザーはページ全体を表示できなくなります。「すべてのユーザー」に「ページの表示」を許可するようにページ権限を調整した後でも、すべてのモジュールが表示されません。個々のモジュールのアクセス許可をいじった後、すべてのアクセス許可がそのロールに付与された後にのみ、特定のモジュールが特定のユーザーに表示されました。この拡張機能は、説明どおりに機能する場合に最適です (そして、個々のモジュールのアクセス許可を大量に設定する必要はありません)。
それで、「編集者」の役割がモジュール設定にアクセスできないようにする上記の方法以外に、モジュールのコンテンツを編集できるようにする方法はありますか?
よろしくお願いします