役割ベース表示のカスタマイズ
目的
サイト、組織、またはコンテナの管理者が役割ベース表示機能を使用して管理できる UI コンポーネント (操作またはその他の UI エレメント) のセットをカスタマイズできるようにします。
バックグラウンド
役割の遂行に必要でない操作や使用しない操作が表示されることでユーザーが混乱しないように、管理者は役割ベース UI 機能を使用して、ユーザーに対して表示される操作数を最適化できます。このサポートは当初、コンテナマネージャ (特にプロジェクトマネージャ) 向けでした。それが、サイトレベルまたは組織レベルで操作表示を設定するプロフィールという概念に拡張されてきました。
サイト管理者、組織管理者、またはコンテナ管理者は、定義済みの操作をどのユーザーに表示するかを指定できます。サイトおよび組織管理者は、プロフィールを使用してこの指定を行うことができます。プロフィールは、「サイト」 > 「プロフィール」または「組織」 > 「プロフィール」で作成できます。定義済み操作はデフォルト設定で表示され、管理者はこれらの操作を非表示にできます。管理者は、どの参加者 (ユーザー、グループ、組織) がプロファイルに属しているかを指定できます。プロファイルのすべてのメンバーに対して操作が表示されます。1 人のメンバーが複数のプロファイルに属している場合は、最も操作数の多い表示が提供されます。
コンテナレベルでは、管理者はユーザー役割に基づいて表示を指定できます。その役割に属するすべてのユーザーに対して、指定した表示が提供されます。コンテナレベルの役割の表示は、メンバーが参加者であるすべてのプロファイルをオーバーライドします。
プロフィールベースまたは役割ベースの表示管理の詳細については、
基本的な管理機能のセクションを参照してください。
範囲/適用可能性/前提条件
• 役割ベースの表示管理機能が有効になっています。つまり、プリファレンス com.ptc.netmarkets.roleAccess.enabled が true に設定されています。カスタマイズはこの機能が無効のときに実行できますが、この機能を有効にするまでは結果が UI に表示されません。
• カスタマイズ担当者はこの機能を使用して、デフォルトの UI コンポーネントとカスタマイズした UI コンポーネントの両方を管理できます。
予測される結果
役割ごとの表示の設定時およびプロファイルの設定時に、管理可能な UI コンポーネントのリストが管理者に対して表示されます。管理者は、このリストに含まれていない UI コンポーネントの表示を管理できません。
カスタマイズ担当者は、管理者に提供される UI コンポーネントのリストをカスタマイズできます。実行できる操作は以下のとおりです。
• リストへの UI コンポーネントの追加
• リストからの UI コンポーネントの除去
• UI コンポーネントのデフォルト表示設定の指定
• リストでの UI コンポーネントの表示順の変更
• リストで UI コンポーネントのラベルを変更します。
サイトまたは組織レベルでの目的は、プロフィール作成時に表示されるリストを管理することです。
コンテナレベルでは、役割ごとの表示の設定時に表示される同等のリストを管理します。