私は、各ユーザーが自分の役割に基づいて表示および管理できる異なるポートレットのセットを持っている必要があります。
各ユーザーがポートレットをドラッグ アンド ドロップして環境設定を設定できるようにするため、最初はユーザー ページをモデル化することを考えていました。しかし、ユーザーページのすべてのポートレットには「所有者」の表示権限があるため、単一のユーザーホームページを作成して役割に基づいてポートレットを無効にすることはできないことに気付きました。
コミュニティのホームページでこのようなことが可能ですか。役割ベースの許可を持つポートレットを使用して、コミュニティーのホームページを構成できますか? すべてのユーザーは、これらのポートレットをページ上でドラッグまたは追加して、アクセス許可を設定するオプションもあります。ページにはポートレットが読み込まれるため、コミュニティ ページですべてのユーザーにポートレットの追加アクセス許可を共通に付与できるとは思えません。
その場合、最初のアプローチを使用して、特定の役割に基づいてユーザーのホームページ (プライベート ページ) に一連のポートレットを柔軟に表示し、「所有者の役割」が干渉しないようにすることができます。