2016-12-20 14 views

答えて

1

別の役割を追加します。
この役割を拒否する機能は、ノードを追加する機能(またはその機能を拒否する機能)を拒否します。
ユーザー役割をこの新しい役割に変更します。

編集
したいパスの「アクセスコールバック」を変更するhook_menu_alterを実装小型モジュールを作成し、カスタムアクセスコールバック関数の中で、あなたが望む役割のためにtrueを返すと役割のための偽のあなたしたくない。

+0

「登録ユーザー」の組み込みロールからの継承としての私の「一時停止禁止」ロールの権限。「ノードの追加」の許可を単純に「選択解除」できません。 – okolobaxa

1

あなたは権利とアクセスのためのモジュールのcontribの多くを持っている:

https://www.drupal.org/project/block_access

https://www.drupal.org/project/og

また、カスタムの方法を持っている:

https://drupal.stackexchange.com/questions/69861/how-do-i-programmatically-assign-the-access-to-a-block

+0

ドリューパルブロックにアクセスできないノードを追加/更新するアクセスを拒否したい – okolobaxa

+0

ほとんど同じことですが、OGはそれらの権利を守ることができます。ドキュメントを読む;) – Fky

関連する問題