web-dev-qa-db-ja.com

プロファイル内の用語参照によってコンテンツアクセスを制限する

私が成し遂げたいのは、次のことです。これをすでに達成できるモジュールを誰かが知っているか、またはこれを達成するために私が開発的にどの方向に向かわなければならないかを誰かに知らせてください。ありがとう。

ノード

すべてのノードは、分類基準参照フィールドを使用して、特定の語彙からの用語でタグ付けされます。タグ付きの用語を表示する権限を持つ特定のユーザーのみがノードにアクセスできます。

分類

私はこのすべてのコントロールに対して使用している1つの語彙を使用しており、すべてのコンテンツに対して有効になっています。

ユーザー

すべてのユーザーは、プロファイルに追加された分類基準フィールドを使用して、特定の語彙の用語でタグ付けされます。このフィールドは、特定の管理役割だけが編集できるようにする必要があります。さらに、ユーザーは、このフィールドに設定された用語でタグ付けされたサイトのコンテンツにのみアクセスできます。

2
nicholas.alipaz

Term Access モジュールが機能しないことがわかった後、 Access by Termsモジュール を使用したことがわかりました。用語によるアクセスには、プロファイルとノードの特定のロールによってフィールドを編集可能にする権限もあるため、管理要件にも対応できます。

2
nicholas.alipaz

要件に応じて、 Term Access モジュールまたはその関連モジュールを使用できます。

モジュールのプロジェクトページから:

...分類用語フィールドに基づいてノードアクセスを制御します。ノード分類用語とユーザー分類用語が一致する場合、ユーザーには特定の権限が付与されます。

0
235