1 時間ほど探しましたが、見つからないか、誰も質問していないかのどちらかです。
モジュールのインストール時に、新しいロールを作成し、新しいアクセス許可を作成し、特定のロールを新しいアクセス許可に割り当てたいと思います。私が夢中になっているように見えるのは、最後の部分です。
従来、パーミッションは hook_permissions() で設定されていることを認識しており、サイトの動作から、これらのパーミッションが作成される前に hook_install() が呼び出されると想定しています (これは完全に理にかなっています)。 :
hook_install()/hook_permissions() の外側にパーミッションを作成する方法はありますか? これの例、またはモジュールのインストール前にまだ存在していない権限の設定の例が見つからないようです。