あるタイプの 1 つのレコードのみを表示/編集する権限を BE ユーザーに付与したいと考えています。
たとえば、私はたくさんの tt_address を持っており、一部のクライアントに BE で自分の tt_addresses のみを表示/編集する権限を与えたいと考えています。レコードは同じ sysfolder にあります。
それは可能ですか、それを達成するためにコアをフックする必要がありますか?
あるタイプの 1 つのレコードのみを表示/編集する権限を BE ユーザーに付与したいと考えています。
たとえば、私はたくさんの tt_address を持っており、一部のクライアントに BE で自分の tt_addresses のみを表示/編集する権限を与えたいと考えています。レコードは同じ sysfolder にあります。
それは可能ですか、それを達成するためにコアをフックする必要がありますか?
その仕事の拡張があります: http://typo3.org/extension-manuals/tm_contentaccess/current/しかし、それをチェックしませんでした。メーリング リストで、TYPO3 4.5+ の状態は未確認であると読みました。
それが機能しない場合、私はコアをハックしません。代わりに、特定のデータベース テーブルから選択した項目のみを一覧表示/編集するためのバックエンド モジュールを作成するのは非常に簡単な作業になるはずです。そのため、「所有者」の UID を含むフィールドで tt_address を拡張できます。