ウィジェットカタログの概要とウィジェットカタログで実行できる操作

ウィジェットカタログは、一元管理されたウィジェットとそのベースとなる XML 拡張機能定義 (コンテンツタイプと認識機能を含む) がすべて設定されたサーバーベースのアプリケーションです。カタログは HCL Domino® サーバーが提供するウィジェットカタログのテンプレート (toolbox.ntf) に基づいており、そのアクセスはアプリケーションのアクセス制御リスト (ACL) と Domino® ポリシーまたは Eclipse プリファレンス (plugin_customization.ini ファイル) の組み合わせ、およびウィジェットカタログのカテゴリによって制御されます。

パワーユーザーは、新規のウィジェットを設定し、ユーザーがアクセスできるようにカタログに公開できます。エンドユーザーは、ポリシーまたはプリファレンスを使用して有効にしたカタログカテゴリに属する最新のウィジェットをスケジュールどおりにカタログから取得します。各ユーザーの設定内容に応じて新規ウィジェット用のカタログを参照し、オンデマンドでローカルウィジェットカタログを更新することができます。ローカルカタログは、複製スケジュールに基づいて更新されます。これは、デフォルトでは Notes の中の優先度と同じです。

ウィジェットカタログには、一部の拡張認識機能と、以下のようなコンテンツタイプが含まれています。

  • ユーザー (名前)
  • 場所 (住所)
  • 組織
注: これらの拡張 Live Text 認識機能が使用できる言語は、現在のところアメリカ英語と一部のドイツ語名だけです。Java 正規表現を使用して、このヘルプで説明する独自の Live Text 認識機能を作成することができます。

サイドバーに表示されるウィジェットと、カタログからプロビジョニングされるカテゴリに基づく使用可能アクションは、中央カタログのローカルコピーに格納されます。

カタログ文書

各ウィジェットは、以下の要素が設定された Notes® 文書としてカタログに表示されます。

  • カタログ文書に表示するウィジェット画像
    注: カタログ文書に表示する際は、デフォルトの画像を使用するか、別の画像を指定します。ただし、カタログ文書に対して指定する画像は、[マイウィジェット] サイドバーパネルで使用するウィジェットのサムネールには影響しません。ウィジェットサムネールは、imageUrl 変数を使用して .XML ファイルの添付ファイル内で指定されます。
  • 名前、説明、詳細

    デフォルトのウィジェット名を使用するか、別のカタログ文書タイトルを指定します。ウィジェットの説明を入力するには、[説明] フィールドと [詳細] フィールドを使用します。

  • カテゴリー

    チーム名やジョブなどのウィジェットカテゴリグループに基づいて、ウィジェットに対するユーザーアクセスを制御します。

  • タイプ

    ウィジェットがコンテンツタイプのみかどうか、認識機能のみかどうか、コンポーネント、組み合わせ、フィーチャーやプラグインタイプかどうかを指定します。

    注: コンテンツタイプと認識機能は、コンポーネントにバンドルしてカタログに追加する必要はありません。
  • プラットフォーム

    ウィジェットが使用できる場所を指定します。

  • XML 拡張機能の添付ファイル

    このファイルには、extension.xml という名前のウィジェット XML 自体が含まれています。

    ウィジェットがクライアントプラグインをデプロイする場合、extension.xml には、プラグインを取得しインストールする方法を定義した <installManifest> 情報が含まれています。

カタログビュー

カタログは以下のビューによって提供されます。

  • [すべてのウィジェット] ビュー
  • [作成者別] ビュー
  • [カテゴリ別] ビュー
  • [タイプ別]

カタログアクセス権

管理者は、Notes® アプリケーションのアクセス制御リストとポリシーまたはプリファレンス設定の組み合わせを使用して、ユーザータイプに基づいてカタログアクセス権を割り当てることができます。

  • カタログアプリケーションのアクセス制御リストを使用する

    [作成者] 以上のアクセス権と [WidgetAuthor] ロールの両方を持つユーザーは、カタログ内にウィジェット文書を作成できます。[マイウィジェット] サイドバーパネルから新規ウィジェットをカタログに公開することもできます。ウィジェットは、カテゴリ別に分類することができます。このカテゴリをポリシーやプリファレンスと組み合わせて使用することにより、特定のユーザーやグループへのデプロイメントを実行できます。このユーザーは、すべてのウィジェットを表示し使用できます。

    「編集者」以上のアクセス権と [Admins] ロールの両方を持つユーザーは、ウィジェットを作成できるほかに、カタログ内の任意のウィジェットを編集および削除できます。

    注: カタログのアクセス制御リストで管理者ロールを割り当てられているが、ローカルレプリカでは管理者機能が設定されていない場合は、ローカルレプリカの [このデータベースのレプリカはすべて共通のアクセス制御リストを用いる] を有効にしなければならない可能性があります。
  • ポリシーまたは plugin_customization.ini ファイルのプリファレンスを使用する

    管理者は、ポリシーを使用してウィジェットと Live Text とカタログアクセスの設定を制御することができます。ウィジェットと Live Text をサーバー管理環境の外部で使用している場合は、対応する設定が Notes® plugin_customization.ini ファイルに記述されています。例えば、管理者はカテゴリに基づいてウィジェットのデプロイメントを制御することができます。カテゴリはカタログ内に作成されますが、ユーザーポリシーやプリファレンス設定を使用して管理されます。指定されたウィジェットが存在するカテゴリと、指定されたユーザーが割り当てられたカテゴリに基づいて、特定のユーザーに特定のウィジェットをデプロイすることができます。

カタログアクションボタン

カタログには以下のアクションボタンがあります。

  • 開く

    選択されたカタログ文書を開いて表示し、オプションで [マイウィジェット] サイドバーパネルに追加することができます。その文書に対する編集権限がある場合、編集用に開くこともできます。

  • ウィジェットをカタログに追加

    このボタンを使用して、ウィジェットをカタログに追加します。この操作により、ダイアログが表示されます。このダイアログで XML ファイルを添付し、タイトル、カテゴリ名 (オプション)、タイプの指定、簡単な説明、詳細な説明を入力することができます。

    注: ポリシーまたはプリファレンスに問題がなければ、[マイウィジェット] サイドバーパネルの特定のウィジェットに対して、カタログ内に新規文書を自動的に作成するには、[マイウィジェット] サイドバーパネルでウィジェットを右クリックし、[カタログに公開] を選択します。