オブジェクトの有効化と無効化
カスタムオブジェクトは、公開されると アクティブ化されます 。 アクティブな状態では、このオブジェクトを使用して、Liferay UI または専用の REST API を介してエントリを作成できます。 必要に応じて、カスタムオブジェクトはいつでも無効化できます。
これにより、ユーザーはエントリを作成したりアクセスしたりすることができなくなります。 非アクティブな状態では、そのデータは利用できず、オブジェクトの定義のみを編集できます。 オブジェクトにリレーションシップが存在する場合、そのオブジェクトは関連オブジェクトのレイアウトには表示されなくなります。 さらに、このオブジェクトは、統合されたフレームワーク(権限やワークフローなど)のいずれにも表示されません。 これは、オブジェクトのエントリを参照するサイト要素が空白になることを意味します。
オブジェクトを非アクティブ化しても、そのデータには影響しません。オブジェクトが再アクティブ化されるまで、ユーザーがそのオブジェクトにアクセスできなくなるだけです。
カスタムオブジェクトを非アクティブ化または再アクティブ化するには、
-
グローバルメニュー(
)を開き、 コントロールパネル → オブジェクトに移動します。 -
目的のオブジェクトをクリックします。 システムオブジェクトを無効にすることはできません。
-
詳細タブのオブジェクトデータで、スイッチを アクティブ または 非アクティブ に切り替えます。

-
をクリックして保存します。