Oracle® Fusion Middleware Oracle WebCenter Portal: Spacesユーザーズ・ガイド

11gリリース1(11.1.1.7.0)

B72923-01(原本部品番号:E10149-12)

目次

タイトルおよび著作権情報

はじめに

- 対象読者

- ドキュメントのアクセシビリティについて

- 関連ドキュメント

- 表記規則

新機能

- リリース11.1.1.7.0の新機能と拡張機能

第I部 WebCenter Portal: Spacesの概要

1 WebCenter Portal: Spacesの紹介

- 1.1 ポータル、コミュニティおよびソーシャル・ネットワーキング・サイトについて

- 1.1.1 ポータルとは

- 1.1.2 コミュニティとは

- 1.1.3 ソーシャル・ネットワーキング・サイトとは

- 1.2 ポータル、コミュニティおよびソーシャル・ネットワーキング・サイトの計画

- 1.2.1 すべてのユーザーを対象とするホーム・スペースの計画

- 1.2.2 すべてのLOBを対象とする複数のポータルの計画

- 1.2.3 部門ポータルの計画

- 1.2.4 異なる共同作業チームおよびコミュニティを含む部門ポータルの計画

- 1.2.5 チーム、コミュニティおよびソーシャル・ネットワークを含む部署ポータルの計画

- 1.3 詳細情報の参照先

2 コンテンツ管理の利用

- 2.1 コンテンツ管理とは

- 2.2 コンテンツ管理機能の利用

- 2.2.1 個々のファイルの表示

- 2.2.2 フォルダの内容の表示および管理

- 2.2.3 ドキュメント・ワークフローの追加および管理

- 2.2.4 ドキュメントでの共同作業

- 2.2.5 Microsoft Officeおよびエクスプローラとの統合

- 2.2.6 Wikiの追加および管理

- 2.2.7 ブログの追加および管理

3 ソーシャルおよびコラボレーション・サービスの利用

- 3.1 ソーシャル・ネットワーキングとは

- 3.2 コミュニティおよびチームとは

- 3.3 ソーシャルおよびコラボレーション機能とサービスの利用

- 3.3.1 ソーシャル・ネットワーキングおよびコラボレーション・サービスとは

- 3.3.2 ピープル・コネクションの利用

- 3.3.3 お知らせ、ディスカッションおよびイベントの利用

- 3.3.4 お気に入り登録、コメントおよび共有の利用

- 3.3.5 インスタント・メッセージおよびプレゼンスの利用

- 3.3.6 投票およびアクティビティ・グラフの利用

- 3.3.7 タグおよびリンクの利用

- 3.3.8 Wikiおよびブログの利用

- 3.3.9 リストの利用

4 「スペース管理」ページへのアクセス

- 4.1 「スペース管理」ページへのアクセス

- 4.2 「スペース管理」ページからのアクションの実行

第II部 ポータルまたはコミュニティの設計

5 グローバル・デフォルトの構成

- 5.1 名前とロゴのカスタマイズ

- 5.2 デフォルト表示言語の選択

- 5.3 言語リストのカスタマイズ

- 5.4 デフォルト・スキンの選択

- 5.5 著作権およびプライバシ情報のカスタマイズ

- 5.6 オンライン・ヘルプ・リンクのカスタマイズ

- 5.7 デフォルトの開始(ランディング)ページの選択

- 5.8 セッション・タイムアウトの設定の指定

- 5.9 デフォルト・ページ・テンプレートの選択

- 5.10 デフォルト・リソース・カタログの選択

- 5.11 デフォルト・ナビゲーションの選択

6 サービス、ポートレット・プロデューサおよび外部アプリケーションの構成

- 6.1 サービスの有効化および無効化

- 6.2 Spacesアプリケーションのディスカッション・フォーラム・オプションの構成

- 6.2.1 ディスカッション・サーバー管理コンソールへのアクセス

- 6.2.2 ディスカッションおよびお知らせを保存するディスカッション・サーバー上の場所の指定

- 6.2.3 スペース・テンプレートに保存するディスカッション・トピック数の選択

- 6.3 Spacesアプリケーションの「メールの送信」の通知の構成

- 6.3.1 「メールの送信」の通知の共有メール接続の有効化

- 6.4 Spacesアプリケーションのピープル・コネクションのデフォルトの構成

- 6.4.1 ピープル・コネクション・サービスの管理の基本

- 6.4.2 ピープル・コネクションの前提条件

- 6.4.3 スペースのピープル・コネクション・サービスの構成

- 6.4.3.1 ピープル・コネクションの管理設定へのアクセス

- 6.4.3.2 アクティビティ・ストリームの構成

- 6.4.3.3 コネクションの構成

- 6.4.3.4 プロファイルの構成

- 6.4.3.5 メッセージ・ボードの構成

- 6.4.3.6 フィードバックの構成

- 6.4.4 アクティビティ・ストリーム・スキーマのアーカイブ

- 6.4.5 ピープル・コネクション・サービスに関する問題のトラブルシューティング

- 6.4.5.1 アクティビティ・ストリームのトラブルシューティング

- 6.4.5.2 コネクションのトラブルシューティング

- 6.4.5.3 プロファイルのトラブルシューティング

- 6.4.5.4 メッセージ・ボードのトラブルシューティング

- 6.4.5.5 フィードバックのトラブルシューティング

- 6.5 ポートレット・プロデューサの登録

- 6.5.1 ポートレット・プロデューサの登録の基本

- 6.5.2 「スペース管理」を使用したポートレット・プロデューサの登録

- 6.5.2.1 WSRPプロデューサの登録

- 6.5.2.2 Oracle PDK-Javaプロデューサの登録

- 6.5.2.3 ページレット・プロデューサの登録

- 6.5.3 ポートレット・プロデューサの登録詳細の編集

- 6.5.4 ポートレット・プロデューサの登録解除

- 6.5.5 プロデューサの登録タスク・フローの使用

- 6.5.5.1 ページへのプロデューサの登録タスク・フローの追加

- 6.5.5.2 プロデューサ管理タスク・フローを使用したプロデューサの登録

- 6.5.5.3 プロデューサ・タスク・フローのプロパティの設定

- 6.6 外部アプリケーションの登録

- 6.6.1 外部アプリケーションの基本

- 6.6.2 「スペース管理」を使用した外部アプリケーションの登録

- 6.6.3 外部アプリケーションのタスク・フローの使用

- 6.6.3.1 ページへの外部アプリケーション・タスク・フローの追加

- 6.6.3.2 外部アプリケーション・タスク・フローを使用した外部アプリケーションの登録

- 6.6.3.3 ページへのアプリケーション・ナビゲータ・タスク・フローの追加

- 6.6.3.4 アプリケーション・ナビゲータ・タスク・フローを使用した外部アプリケーションの表示

- 6.6.3.5 外部アプリケーション・タスク・フローのプロパティの設定

- 6.6.3.6 外部アプリケーション - パスワードの変更タスク・フローの使用

- 6.6.4 外部アプリケーションの削除

7 ポータルのページの管理

- 7.1 ビジネス・ロール・ページの使用

- 7.1.1 ビジネス・ロール・ページの基本

- 7.1.2 ビジネス・ロール・ページのページ作成デフォルトの設定

- 7.1.3 ビジネス・ロール・ページの作成

- 7.1.4 ビジネス・ロール・ページの対象読者の指定

- 7.1.4.1 カスタム・ビジネス・ロール・ページでのアクセス権限の設定

- 7.1.4.2 カスタム・ビジネス・ロール・ページへのパブリック・アクセスの指定

- 7.1.4.3 シード済ビジネス・ロール・ページでのアクセス権限の設定

- 7.1.5 カスタム・ビジネス・ロール・ページへのアクセスの取消し

- 7.1.6 ビジネス・ロール・ページへのナビゲーションの表示

- 7.1.6.1 ビジネス・ロール・ページの表示および非表示

- 7.1.6.2 ビジネス・ロール・ページへのナビゲーションの作成

- 7.1.7 ビジネス・ロール・ページのデフォルト表示順序の設定

- 7.1.8 ビジネス・ロール・ページの編集

- 7.1.9 ビジネス・ロール・ページのコピー

- 7.1.10 ビジネス・ロール・ページからのすべてのユーザー・カスタマイズの削除

- 7.1.11 カスタム・ビジネス・ロール・ページの削除

- 7.2 個人用ページの使用

- 7.2.1 個人用ページの管理の基本

- 7.2.2 個人用ページのアプリケーションレベル・ページ作成のデフォルトの設定

- 7.2.3 個人用ページのアクセス権限の変更

- 7.2.4 ユーザーによる個人用ページ作成の防止

- 7.2.5 個人用ページへのナビゲーションの提供

- 7.2.6 管理権限での個人用ページの編集

- 7.2.7 個人用ページのコピー

- 7.2.8 個人用ページからのすべてのユーザー・カスタマイズの削除

- 7.2.9 「スペース管理」を使用した個人用ページの削除

- 7.3 システム・ページの使用

- 7.3.1 システム・ページの基本

- 7.3.2 システム・ページのカスタマイズ

- 7.3.2.1 システム・ページのカスタマイズの基本

- 7.3.2.2 アプリケーションレベルのシステム・ページのカスタマイズ

- 7.3.2.3 スペースレベルのシステム・ページのカスタマイズ

- 7.3.3 システム・ページからのすべてのページ・カスタマイズの削除

8 実行時のタスク・フローのカスタマイズ

- 8.1 実行時のタスク・フローのカスタマイズの基本

- 8.2 アプリケーション・レベルでのタスク・フローのカスタマイズ

- 8.3 スペース・レベルでのタスク・フローのカスタマイズ

- 8.4 タスク・フローのカスタマイズの削除

第III部 ポータルのパーソナライズ

9 WebCenter Portalのパーソナライズの使用

- 9.1 パーソナライズの概要

- 9.2 パーソナライズを使用したコンテンツの駆動

- 9.3 パーソナライズを使用したポータルのルック・アンド・フィールの駆動

第IV部 ポータルまたはコミュニティの作成

10 ルック・アンド・フィールの作成

- 10.1 ルック・アンド・フィールの作成に使用するテクノロジ

- 10.2 ルック・アンド・フィールの作成の基本

- 10.3 ページ・テンプレートの定義のヒント

- 10.3.1 ページ・テンプレートのレイアウト

- 10.3.1.1 ブロック・レイアウト

- 10.3.1.2 ストレッチ・レイアウト作成のヒント

- 10.3.1.3 フロー・レイアウト作成のヒント

- 10.3.2 コンポーネントの外観のカスタマイズ

- 10.3.3 スクロールの定義

- 10.3.4 余白、境界線、パディングの定義

- 10.4 スキンの定義のヒント

- 10.4.1 静的アセットの外部化

- 10.5 WebCenter Portalのモバイル機器への最適化

- 10.6 便利な設計ツール

11 ポータルまたはコミュニティを作成するリソースの使用

- 11.1 リソースの基本

- 11.1.1 リソースの概要

- 11.1.2 アプリケーションレベルのリソースおよびスペースレベルのリソースの理解

- 11.1.3 リソースを使用するために必要な権限

- 11.1.4 リソースへのアクセス

- 11.1.4.1 アプリケーションレベルのリソースへのアクセス

- 11.1.4.2 スペースレベルのリソースへのアクセス

- 11.1.5 リソースに関する情報の表示

- 11.2 リソースの作成

- 11.2.1 リソース作成の基本

- 11.2.2 リソースの作成

- 11.3 リソースの編集

- 11.3.1 リソース編集の基本

- 11.3.2 リソースのソース・コードの編集

- 11.3.3 「編集」ダイアログを使用したソースの編集

- 11.4 リソースの管理

- 11.4.1 リソースのコピー

- 11.4.2 リソースのプロパティの設定

- 11.4.2.1 リソースのプロパティの基本

- 11.4.2.2 リソースの「プロパティの編集」ダイアログへのアクセス

- 11.4.2.3 リソースの名前変更、説明および分類

- 11.4.2.4 アイコンのリソースへの関連付け

- 11.4.2.5 アプリケーションレベルのリソースの他のスペースにおける可用性の設定

- 11.4.2.6 リソースの属性の使用

- 11.4.2.6.1 属性のリソースへの関連付け

- 11.4.2.6.2 リソースの属性の削除

- 11.4.3 リソースの表示および非表示

- 11.4.3.1 リソースの表示および非表示の基本

- 11.4.3.2 リソースの表示

- 11.4.3.3 リソースの非表示

- 11.4.4 リソースのセキュリティ設定

- 11.4.5 リソースの削除

- 11.4.6 リソースのプレビュー

- 11.4.7 式ビルダーを使用したリソースの問合せ

- 11.4.8 EL式を動的に使用したリソースの適用

- 11.5 JDeveloperを使用したSpacesアプリケーションのリソースの作成

- 11.5.1 JDeveloperでのリソース作成の基本

- 11.5.2 リソースのダウンロード

- 11.5.3 リソースのアップロード

12 ナビゲーションの使用

- 12.1 ナビゲーションの基本

- 12.1.1 ナビゲーション・モデルの基本

- 12.1.2 ナビゲーション視覚化の基本

- 12.2 ナビゲーション・モデルの構築

- 12.2.1 ナビゲーション・モデルの作成

- 12.2.2 ナビゲーション・モデルの編集

- 12.2.2.1 「編集」ダイアログを使用したナビゲーション・モデルへのリソースの追加

- 12.2.2.1.1 ナビゲーション・モデルへのドキュメントの追加

- 12.2.2.1.2 ナビゲーション・モデルへの問合せ結果に基づくコンテンツの追加

- 12.2.2.1.3 ナビゲーション・モデルへのスペース・ページ、ポートレット、タスク・フロー、外部アプリケーションまたはWebページの追加

- 12.2.2.1.4 ナビゲーション・モデルへのページ・リストの追加

- 12.2.2.1.5 ナビゲーション・モデルへのサブスペース・リストの追加

- 12.2.2.1.6 ナビゲーション・モデル内でのナビゲーション・モデルのネスト

- 12.2.2.1.7 ナビゲーション・モデル内のナビゲーション・アイテムの編成

- 12.2.2.1.8 ナビゲーション・アイテムの表示オプションの設定

- 12.2.2.2 ナビゲーション・モデルのソース・コードの編集

- 12.2.3 ナビゲーション・モデルの管理

- 12.2.3.1 ナビゲーション・モデルの表示および非表示

- 12.2.3.2 ナビゲーション・モデルのプロパティの設定

- 12.2.3.3 ナビゲーション・モデルのセキュリティの設定

- 12.2.3.4 ナビゲーション・モデルのコピー

- 12.2.3.5 ナビゲーション・モデルの削除

- 12.2.4 デフォルト・ナビゲーション・モデルの選択

- 12.2.5 JDeveloperを使用したナビゲーション・モデルの構築

- 12.3 ポータル内でのナビゲーションのレンダリング

- 12.3.1 ページ・テンプレートへの組込みナビゲーション・タスク・フローの追加

- 12.3.2 ナビゲーション・タスク・フローのプロパティの設定

- 12.3.2.1 ナビゲーション・タスク・フローのプロパティの基本

- 12.3.2.2 ナビゲーション・タスク・フロー・パラメータ

- 12.3.2.3 プロパティを使用したナビゲーション・タスク・フロー・インスタンスの構成

- 12.3.2.3.1 サンプル・ナビゲーション・モデル

- 12.3.2.3.2 ナビゲーションの開始パスの選択

- 12.3.2.3.3 ナビゲーションをツリーとしてレンダリング

- 12.3.2.3.4 ナビゲーションをメニューとしてレンダリング

- 12.3.2.3.5 ナビゲーションをブレッドクラムとしてレンダリング

- 12.3.2.3.6 ナビゲーション・タスク・フローのリンク

- 12.3.3 JDeveloperを使用したナビゲーションの視覚化

13 ページ・テンプレートの使用

- 13.1 ページ・テンプレートの基本

- 13.1.1 デフォルトのページ・テンプレート

- 13.2 ページ・テンプレートの作成

- 13.3 ページ・テンプレートの編集

- 13.3.1 コンポーザでのページ・テンプレートの編集

- 13.3.2 ページ・テンプレートのソース・コードの編集

- 13.4 スペース用のページ・テンプレートのカスタマイズ

- 13.5 ページ・テンプレートの管理

- 13.5.1 ページ・テンプレートの表示および非表示

- 13.5.2 ページ・テンプレートのプロパティの設定

- 13.5.3 ページ・テンプレートのセキュリティの設定

- 13.5.4 ページ・テンプレートのコピー

- 13.5.5 ページ・テンプレートの削除

- 13.5.6 ページ・テンプレートのプレビュー

- 13.6 ページ・テンプレートのスペースへの適用

- 13.7 ページ・テンプレート・リソース・カタログの選択

- 13.8 JDeveloperを使用したページ・テンプレートの構築

14 スキンの使用

- 14.1 スキンの基本

- 14.2 スキンの作成

- 14.3 カスタム・スキンの編集

- 14.3.1 スキン編集の基本

- 14.3.1.1 ソース・コード編集について

- 14.3.1.2 簡易編集について

- 14.3.2 カスタム・スキンのソース・コードの編集

- 14.3.3 「編集」ダイアログを使用したカスタム・スキンの編集

- 14.4 スキンの管理

- 14.4.1 スキンの表示および非表示

- 14.4.2 スキンのプロパティの設定

- 14.4.2.1 スキン・プロパティの基本

- 14.4.2.2 カスタム・スキンの名前付け、説明および分類

- 14.4.2.3 アイコンのカスタム・スキンへの関連付け

- 14.4.2.4 アプリケーションレベルのカスタム・スキンの可用性の設定

- 14.4.2.5 カスタム・スキンの属性の使用

- 14.4.3 スキンのセキュリティの設定

- 14.4.4 スキンのコピー

- 14.4.5 スキンの削除

- 14.4.6 スキンに関する情報の表示

- 14.5 スキンの適用

- 14.5.1 Spacesアプリケーションへのスキンの適用

- 14.5.2 スペースへのスキンの適用

- 14.5.3 ホーム・スペースへのスキンの適用

- 14.6 JDeveloperを使用したスキンの構築

15 ページ・スタイルの使用

- 15.1 ページ・スタイルの基本

- 15.2 カスタム・ページ・スタイルの作成

- 15.3 カスタム・ページ・スタイルのソース・コードの編集

- 15.3.1 ページ・スタイル・ソースの編集の基

- 15.3.2 カスタム・ページ・スタイル・ソースの編集

- 15.4 ページ・スタイルの管理

- 15.4.1 「作成」ダイアログでのページ・スタイルの表示および非表示

- 15.4.2 カスタム・ページ・スタイルのプロパティの設定

- 15.4.3 カスタム・ページ・スタイルのセキュリティの設定

- 15.4.4 ページ・スタイルのコピー

- 15.4.5 カスタム・ページ・スタイルの削除

- 15.4.6 ページ・スタイルのプレビュー

- 15.5 ページ・スタイルの適用

- 15.6 JDeveloperを使用したページ・スタイルの構築

16 リソース・カタログの使用

- 16.1 リソース・カタログの基本

- 16.1.1 すぐに使用できるリソース・カタログの理解

- 16.1.1.1 デフォルトのホーム・スペース・カタログ

- 16.1.1.2 デフォルトのスペース・カタログ

- 16.1.1.3 デフォルトのページ・テンプレート・カタログ

- 16.1.2 リソース・カタログの管理ページの概要

- 16.1.3 リソース・レジストリの理解

- 16.2 リソース・カタログの作成

- 16.3 リソース・カタログの編集

- 16.3.1 「編集」ダイアログでのリソースの管理

- 16.3.1.1 フォルダの作成

- 16.3.1.2 リソースの追加

- 16.3.1.3 カスタム・コンポーネントの作成

- 16.3.1.4 リソースの再配置

- 16.3.1.5 リソースのプロパティの設定

- 16.3.1.6 リソースのコピー

- 16.3.1.7 リソースの削除

- 16.3.1.8 リソース・カタログのプレビュー

- 16.3.2 リソース・カタログのソース・コードの編集

- 16.4 リソース・カタログの表示および非表示

- 16.5 リソース・カタログのプロパティの設定

- 16.6 リソース・カタログのセキュリティの設定

- 16.7 リソース・カタログのコピー

- 16.8 リソース・カタログの削除

- 16.9 JDeveloperを使用したリソース・カタログの構築

- 16.10 アプリケーションでのリソース・カタログの構成

- 16.10.1 アプリケーションレベルのリソース・カタログの構成

- 16.10.2 スペースレベルのリソース・カタログの構成

第V部 ページの使用

17 ページの作成および管理

- 17.1 ページの基本

- 17.2 ページの作成

- 17.3 ページの管理

- 17.4 ページの編集

- 17.5 ページのコピー

- 17.6 ページ名の変更

- 17.7 ページへのユーザー・アクセスの制御

- 17.8 ページの削除

- 17.9 ホーム・スペースのビューでのスペース・ページの公開

- 17.10 ページへのリンクを含むメールの送信

- 17.11 ページに関する情報の表示

- 17.12 ページのパーソナライズ

18 ページの編集

- 18.1 コンポーザの開始および終了

- 18.2 デザイン・ビューおよびソース・ビューの概要

- 18.3 ページの背景色、イメージおよびCSSエンコーディングの指定

- 18.4 ページ・レイアウトの変更

- 18.4.1 ページ・レイアウトの基本

- 18.4.2 ページのヘッダーおよびフッターの指定

- 18.4.3 ページ列の幅の調整

- 18.4.4 新規コンテンツ・リージョンの追加

- 18.4.4.1 ボックス分割の有効化

- 18.4.4.2 レイアウト・ボックスの分割

- 18.4.5 タブを使用した階層化されたコンテンツ・リージョンの作成

- 18.4.5.1 タブ付きコンテンツ・リージョンの追加の有効化

- 18.4.5.2 タブ付きコンテンツ・リージョンの追加

- 18.4.5.3 タブ・セットの作成

- 18.4.5.4 タブの再順序付けおよびタブ名の変更

- 18.4.5.5 タブへのアイコンの追加

- 18.4.5.6 タブ・コンテンツのストレッチ

- 18.4.5.7 タブの非表示および表示

- 18.4.5.8 タブの削除

- 18.5 ページへのコンポーネントの追加

- 18.5.1 デザイン・ビューでのページへのコンポーネントの追加

- 18.5.2 ソース・ビューでのページへのコンポーネントの追加

- 18.6 ページ・コンポーネントの変更

- 18.6.1 コンポーネント・プロパティの基本

- 18.6.2 コンポーネントのプロパティの設定

- 18.6.2.1 デザイン・ビューでのコンポーネント・プロパティの設定

- 18.6.2.2 ソース・ビューでのコンポーネント・プロパティの設定

- 18.6.3 コンポーネント・パラメータの使用

- 18.6.4 コンポーネントの表示オプションの使用

- 18.6.5 子コンポーネントの使用

- 18.6.5.1 子コンポーネントの非表示および表示

- 18.6.5.2 子コンポーネントの再配置

- 18.6.6 スタイル・プロパティおよびコンテンツ・スタイル・プロパティの使用

- 18.6.6.1 スタイル・プロパティおよびコンテンツ・スタイル・プロパティの理解

- 18.6.6.2 スタイル・プロパティおよびコンテンツ・スタイル・プロパティ

- 18.6.6.3 その他のCSSの入力

- 18.6.6.4 その他CSSプロパティを使用したコンポーネントの枠線の変更

- 18.6.7 コンポーネントのコンテキスト・イベントの使用

- 18.7 ページからのコンポーネントの削除

- 18.7.1 デザイン・ビューでのコンポーネントの削除

- 18.7.2 ソース・ビューでのコンポーネントの削除

19 ページでのWeb開発コンポーネントの使用

- 19.1 Web開発コンポーネントの基本

- 19.2 ページへのWeb開発コンポーネントの追加

- 19.3 データ・コントロールの使用

- 19.4 ボックス・コンポーネントの使用

- 19.4.1 ボックス・コンポーネントの基本

- 19.4.2 ボックス・コンポーネントのプロパティの設定

- 19.5 言語の変更コンポーネントの使用

- 19.6 HTMLマークアップ・コンポーネントの使用

- 19.6.1 HTMLマークアップ・コンポーネントの基本

- 19.6.2 HTMLマークアップ・コンポーネントのプロパティの設定

- 19.6.3 ビデオ、音楽、スライドおよびその他の種類のコンテンツの埋込み

- 19.7 ハイパーリンク・コンポーネントの使用

- 19.7.1 ハイパーリンク・コンポーネントの基本

- 19.7.2 ハイパーリンク・コンポーネントのプロパティの設定

- 19.8 イメージ・コンポーネントの使用

- 19.8.1 イメージ・コンポーネントの基本

- 19.8.2 イメージ・コンポーネントのプロパティの設定

- 19.9 リンク・コンポーネントの使用

- 19.9.1 リンク・コンポーネントの基本

- 19.9.2 リンク・コンポーネントの構成

- 19.9.2.1 リンク・コンポーネントを使用したナビゲーション・リンクの追加

- 19.9.2.2 コンテンツ・リンクの拡張検索の構成

- 19.9.2.3 リンク・コンポーネントでのリンクの構成

- 19.9.2.4 ナビゲーション・リンクの再順序付け

- 19.9.2.5 リンク・コンポーネントからのリンクの削除

- 19.9.3 リンク・コンポーネントのプロパティの設定

- 19.10 移動可能ボックス・コンポーネントの使用

- 19.10.1 移動可能ボックス・コンポーネントの基本

- 19.10.2 移動可能ボックス・コンポーネントのプロパティの設定

- 19.11 テキスト・コンポーネントの使用

- 19.11.1 テキスト・コンポーネントの基本

- 19.11.2 テキスト・コンポーネントのプロパティの設定

- 19.12 Webページ・コンポーネントの使用

- 19.12.1 Webページ・コンポーネントの基本

- 19.12.2 Webページ・コンポーネントのプロパティの設定

20 ページでのレイアウト・コンポーネントの使用

- 20.1 レイアウト・コンポーネントの基本

- 20.2 panelGroupLayoutプロパティの設定

- 20.3 panelStretchLayoutプロパティの設定

- 20.4 panelTabbedプロパティの設定

- 20.5 showDetailFrameプロパティの設定

- 20.6 sidebarItemプロパティの設定

- 20.7 spacer/セパレータ・プロパティの設定

21 ページまたはページ・テンプレートへのスペース・コンポーネントの追加

- 21.1 スペース・コンポーネントを使用可能にする方法

- 21.1.1 リソース・カタログへのスペース・コンポーネントの追加

- 21.1.2 スペースおよびページ・テンプレートに使用するリソース・カタログの指定

- 21.1.3 ページ・テンプレートへのスペース・コンポーネントの追加

- 21.1.4 ページへのスペース・コンポーネントの追加

- 21.2 スペース・コンポーネントの使用

- 21.2.1 スペース・コンポーネント・プロパティへのアクセス

- 21.2.2 スペースについて

- 21.2.2.1「スペースについて」コンポーネントの表示オプション

- 21.2.2.2 「スペースについて」コンポーネントのタグとXML

- 21.2.3 WebCenterのバージョン情報

- 21.2.3.1 「WebCenterのバージョン情報」コンポーネントの表示オプション

- 21.2.3.2 「WebCenterのバージョン情報」コンポーネントのタグとXML

- 21.2.4 お気に入りに追加

- 21.2.4.1 「お気に入りに追加」コンポーネントの表示オプション

- 21.2.4.2 「お気に入りに追加」コンポーネントのタグとXML

- 21.2.5 管理

- 21.2.5.1 「管理」コンポーネントの表示オプション

- 21.2.5.2 「管理」コンポーネントのタグとXML

- 21.2.6 メンバーシップの変更

- 21.2.6.1 「メンバーシップの変更」コンポーネントの表示オプション

- 21.2.6.2 「メンバーシップの変更」コンポーネントのタグとXML

- 21.2.7 連絡先管理

- 21.2.7.1 「連絡先管理」コンポーネントの表示オプション

- 21.2.7.2 「連絡先管理」コンポーネントのタグとXML

- 21.2.8 著作権メッセージ

- 21.2.8.1 「著作権メッセージ」コンポーネントの表示オプション

- 21.2.8.2 「著作権メッセージ」コンポーネントのタグとXML

- 21.2.9 ページの作成

- 21.2.9.1 「ページの作成」コンポーネントの表示オプション

- 21.2.9.2 「ページの作成」コンポーネントのタグとXML

- 21.2.10 スペースの作成

- 21.2.10.1 「スペースの作成」コンポーネントの表示オプション

- 21.2.10.2 「スペースの作成」コンポーネントのタグとXML

- 21.2.11 サブスペースの作成

- 21.2.11.1 「サブスペースの作成」コンポーネントの表示オプション

- 21.2.11.2 「サブスペースの作成」コンポーネントのタグとXML

- 21.2.12 現在のユーザー・プロファイル

- 21.2.12.1 「現在のユーザー・プロファイル」コンポーネントの表示オプション

- 21.2.12.2 「現在のユーザー・プロファイル」コンポーネントのタグとXML

- 21.2.13 ページの編集

- 21.2.13.1 「ページの編集」コンポーネントの表示オプション

- 21.2.13.2 「ページの編集」コンポーネントのタグとXML

- 21.2.14 お気に入りメニュー

- 21.2.14.1 「お気に入りメニュー」コンポーネントの表示オプション

- 21.2.14.2 「お気に入りメニュー」コンポーネントのタグとXML

- 21.2.15 グローバル・ヘルプ

- 21.2.15.1 「グローバル・ヘルプ」コンポーネントの表示オプション

- 21.2.15.2 「グローバル・ヘルプ」コンポーネントのタグとXML

- 21.2.16 ホーム・スペース

- 21.2.16.1 「ホーム・スペース」コンポーネントの表示オプション

- 21.2.16.2 「ホーム・スペース」コンポーネントのタグとXML

- 21.2.17 人をコネクションとして招待

- 21.2.17.1 「人をコネクションとして招待」コンポーネントの表示オプション

- 21.2.17.2 「人をコネクションとして招待」コンポーネントのタグとXML

- 21.2.18 スペースへの参加

- 21.2.18.1 「スペースへの参加」コンポーネントの表示オプション

- 21.2.18.2 「スペースへの参加」コンポーネントのタグとXML

- 21.2.19 スペースからの退出

- 21.2.19.1 「スペースからの退出」コンポーネントの表示オプション

- 21.2.19.2 「スペースからの退出」コンポーネントのタグとXML

- 21.2.20 ログイン

- 21.2.20.1 「ログイン」コンポーネントの表示オプション

- 21.2.20.2 「ログイン」コンポーネントのタグとXML

- 21.2.21 ログアウト

- 21.2.21.1 「ログアウト」コンポーネントの表示オプション

- 21.2.21.2 「ログアウト」コンポーネントのタグとXML

- 21.2.22 スペース・メンバーにメールを送信

- 21.2.22.1 「スペース・メンバーにメールを送信」コンポーネントの表示オプション

- 21.2.22.2 「スペース・メンバーにメールを送信」コンポーネントのタグとXML

- 21.2.23 スペース・モデレータにメールを送信

- 21.2.23.1 「スペース・モデレータにメールを送信」コンポーネントの表示オプション

- 21.2.23.2 「スペース・モデレータにメールを送信」コンポーネントのタグとXML

- 21.2.24 ページの管理

- 21.2.24.1 「ページの管理」コンポーネントの表示オプション

- 21.2.24.2 「ページの管理」コンポーネントのタグとXML

- 21.2.25 ページ・リンク

- 21.2.25.1 「ページ・リンク」コンポーネントの表示オプション

- 21.2.25.2 「ページ・リンク」コンポーネントのタグとXML

- 21.2.26 親スペース

- 21.2.26.1 「親スペース」コンポーネントの表示オプション

- 21.2.26.2 「親スペース」コンポーネントのタグとXML

- 21.2.27 印刷プレビュー

- 21.2.27.1 「印刷プレビュー」コンポーネントの表示オプション

- 21.2.27.2 「印刷プレビュー」コンポーネントのタグとXML

- 21.2.28 プライバシURL

- 21.2.28.1 「プライバシURL」コンポーネントの表示オプション

- 21.2.28.2 「プライバシURL」コンポーネントのタグとXML

- 21.2.29 RSS

- 21.2.29.1 「RSS」コンポーネントの表示オプション

- 21.2.29.2 「RSS」コンポーネントのタグとXML

- 21.2.30 検索

- 21.2.31 自己登録

- 21.2.31.1 「自己登録」コンポーネントの表示オプション

- 21.2.31.2 「自己登録」コンポーネントのタグとXML

- 21.2.32 リソースの共有

- 21.2.32.1 「リソースの共有」の表示オプション

- 21.2.32.2 「リソースの共有」コンポーネントのタグとXML

- 21.2.33 スペース・スイッチャ

- 21.2.33.1 「スペース・スイッチャ」コンポーネントの表示オプション

- 21.2.33.2 「スペース・スイッチャ」コンポーネントのタグとXML

- 21.2.34 ステータス・インジケータ

- 21.2.34.1 「ステータス・インジケータ」コンポーネントの表示オプション

- 21.2.34.2 「ステータス・インジケータ」コンポーネントのタグとXML

- 21.2.35 サブスクリプション・プリファレンス

- 21.2.35.1 「サブスクリプション・プリファレンス」コンポーネントの表示オプション

- 21.2.35.2 「サブスクリプション・プリファレンス」コンポーネントのタグとXML

- 21.2.36 タグ

- 21.2.36.1 「タグ」コンポーネントの表示オプション

- 21.2.36.2 「タグ」コンポーネントのタグとXML

- 21.2.37 ユーザー・プリファレンス

- 21.2.37.1 「ユーザー・プリファレンス」コンポーネントの表示オプション

- 21.2.37.2 「ユーザー・プリファレンス」コンポーネントのタグとXML

- 21.3 スペース・コンポーネントの削除

- 21.3.1 リソース・カタログからのスペース・コンポーネントの削除

- 21.3.2 テンプレートからのスペース・コンポーネントの削除

- 21.3.3 ページからのスペース・コンポーネントの削除

22ページ、タスク・フロー、ポートレットおよびUIコンポーネントの結付け

- 22.1 パラメータおよびイベントによる結付けの基本

- 22.2 コンポーネント間の結付け

- 22.2.1タスク・フロー間の結付け

- 22.2.2 ポートレット間の結付け

- 22.2.3 タスク・フローへのポートレットの結付け

- 22.2.4 ポートレットへのタスク・フローの結付け

- 22.2.5 タスク・フローへのUIコンポーネントの結付け

- 22.3 コンポーネントとページ・パラメータの結付け

- 22.3.1 ページ・パラメータの作成

- 22.3.2 ページ・パラメータの使用

- 22.4 ページURLを介したパラメータ値の受渡し

第VI部 ポータルの保護

23 セキュリティの理解

- 23.1 Spacesにおけるセキュリティ概要

- 23.2 ユーザーの理解

- 23.3 アプリケーション・ロールと権限の理解

- 23.3.1 アプリケーション・ロールの理解

- 23.3.1.1 デフォルトのアプリケーション・ロール

- 23.3.1.2 カスタムのアプリケーション・ロール

- 23.3.2 アプリケーション権限の理解

- 23.3.2.1 デフォルト権限の理解

- 23.3.2.2 ディスカッション・サーバーのロール・マッピングの理解

- 23.3.2.3 エンタープライズ・グループ・ロール・マッピングの理解

- 23.4 スペース内のロールと権限の理解

- 23.5 自己登録の理解

24 ユーザー、ロールおよび権限の管理

- 24.1 ユーザー管理

- 24.1.1 ユーザー管理について

- 24.1.2 ユーザー(およびグループ)のロールへの割当て

- 24.1.3 ユーザーの異なるロールへの割当て

- 24.1.4 ユーザーへの管理権限の付与

- 24.1.5 アプリケーション・ロールの取消し

- 24.1.6 ユーザーの追加と削除

- 24.2 アプリケーション・ロールおよび権限の管理

- 24.2.1 アプリケーション・ロールと権限について

- 24.2.2 アプリケーション・ロールの定義

- 24.2.3 アプリケーション・ロール権限の変更

- 24.2.4 パブリック・ユーザー・ロールへの権限の付与

- 24.2.5 認証されたユーザー・ロールへの権限の付与

- 24.2.6 アプリケーション・ロールの削除

- 24.3 ユーザーとロールに関する問題のトラブルシューティング

25 自己登録の有効化

- 25.1 自己登録の基本

- 25.2 すべてのユーザーの自己登録の有効化

- 25.3 招待のみによる自己登録の有効化

26 ページとコンポーネントの保護

- 26.1 ページ・プロパティによるページへのアクセスの設定

- 26.2ページ・コンポーネントへのアクセスの設定

第VII部 複数言語ポータルの使用

27 複数言語ポータルの使用

- 27.1 Spacesの言語の基本

- 27.1.1 表示言語の優先順位

- 27.1.2 Spacesでデフォルトでサポートされる言語

- 27.2 言語オプションの構成

- 27.3 ユーザーによる言語選択の有効化

- 27.3.1 「言語の変更」タスク・フローのページへの追加

- 27.3.2 「言語の変更」タスク・フロー・プロパティの設定

- 27.3.2.1 「言語の変更」タスク・フロー・プロパティの基本

- 27.3.2.2「言語の変更」タスク・フロー・パラメータの変更

第VIII部 ポートレットとタスク・フローの実行時での作成と管理

28 ポートレットの基本の理解

- 28.1 ポートレットとは

- 28.2 ポートレットの外観

- 28.3 ポートレットで実行可能な操作

- 28.4 使用可能なポートレットの種類

- 28.4.1 事前作成されたポートレット

- 28.4.2 JSFポートレット

- 28.4.3 プログラムによるポートレット

- 28.4.4 OmniPortlet

- 28.4.5 Webクリッピング・ポートレット

- 28.4.6 パラメータ・フォームおよびパラメータ表示ポートレット

29 ビジネス・マッシュアップの作成

- 29.1 ビジネス・マッシュアップの紹介

- 29.1.1 サポートされるデータ・コントロール

- 29.1.1.1 SQLデータ・コントロール

- 29.1.1.2 Webサービス・データ・コントロール

- 29.1.2 サポートされる視覚化

- 29.1.2.1 表

- 29.1.2.2 フォーム

- 29.1.2.3 グラフ

- 29.1.2.4 ボタンまたはリンク

- 29.1.2.5 テキストまたはラベル

- 29.2 データ・コントロールの作成および管理

- 29.2.1 SQLデータ・コントロールの作成

- 29.2.1.1 DB2またはSQL Serverデータベースを使用する際の前提条件

- 29.2.1.2 データベース接続の作成

- 29.2.1.3 データ・コントロールの作成

- 29.2.2 Webサービス・データ・コントロールの作成

- 29.2.3 データ・コントロールの管理

- 29.2.3.1 データ・コントロールの編集または削除の基本

- 29.2.3.2 リソース・カタログでのデータ・コントロールの表示または非表示

- 29.2.3.3 データ・コントロールのコピー

- 29.2.3.4 データ・コントロールの編集

- 29.2.3.5 データ・コントロールのバインド変数の編集

- 29.2.3.6 データ・コントロールのプロパティの設定

- 29.2.3.7 データ・コントロールのセキュリティの設定

- 29.2.3.8 データ・コントロールの削除

- 29.2.4 デザインタイム・データ・コントロールの使用

- 29.2.5 Spaces間でのデータ・コントロールのエクスポートおよびインポート

- 29.2.5.1 インポート後に実行する必要がある手順

- 29.3 タスク・フローの作成および管理

- 29.3.1 タスク・フローの作成

- 29.3.2 タスク・フローの管理

- 29.3.2.1 リソース・カタログでのタスク・フローの表示または非表示

- 29.3.2.2 タスク・フローのコピー

- 29.3.2.3 タスク・フローの編集

- 29.3.2.3.1 Composerでのタスク・フローの編集

- 29.3.2.3.2 テキスト・エディタでのタスク・フローのソース・ファイルの編集

- 29.3.2.4 タスク・フローのプレビュー

- 29.3.2.5 タスク・フローのプロパティの設定

- 29.3.2.6 タスク・フローのセキュリティの設定

- 29.3.2.7 タスク・フローの削除

- 29.3.2.8 JDeveloperを使用したタスク・フローの変更

- 29.3.3 デザインタイムに作成されたタスク・フローの使用

- 29.3.4 マッシュアップ・スタイルの管理

- 29.3.4.1 すぐに使用できるマッシュアップ・スタイル

- 29.3.4.2 マッシュアップ・スタイルのコピー

- 29.3.4.3 「タスク・フローの作成」ダイアログでのマッシュアップ・スタイルの表示または非表示

- 29.3.4.4 マッシュアップ・スタイルの編集

- 29.3.4.5 マッシュアップ・スタイルのプレビュー

- 29.3.4.6 マッシュアップ・スタイルのプロパティの設定

- 29.3.4.7 マッシュアップ・スタイルのセキュリティの設定

- 29.3.4.8 マッシュアップ・スタイルの削除

- 29.3.4.9 JDeveloperを使用したマッシュアップ・スタイルの作成

- 29.4 データ視覚化の作成

- 29.4.1 タスク・フローでのデータ・コントロールの使用

- 29.4.1.1 表としてのデータ・コントロールの追加

- 29.4.1.1.1 読取り専用表としてのデータ・コントロールの追加

- 29.4.1.1.2編集可能表としてのデータ・コントロールの追加

- 29.4.1.1.3 複合パラメータによるWebサービス・データ・コントロール・アクセッサの追加

- 29.4.1.2 フォームとしてのデータ・コントロールの追加

- 29.4.1.3 グラフとしてのデータ・コントロールの追加

- 29.4.2 タスク・フロー・パラメータの作成

- 29.4.3 データ・コントロール・パラメータのタスク・フロー・パラメータへのバインド

- 29.4.4 パラメータ・フォーム・タスク・フローへのデータ・コントロールの結付け

- 29.4.5 視覚化を含むタスク・フローの使用

- 29.4.6 視覚化の編集

- 29.4.6.1 データ・コントロールの視覚化のパラメータ値の編集

- 29.4.6.2 表のカスタマイズ

- 29.4.6.3 グラフのカスタマイズ

- 29.4.7 視覚化からのデータソースへの書込み

- 29.4.7.1 データソースの問合せ

- 29.4.7.2 データソースのレコードの更新

- 29.5 ビジネス・マッシュアップの例

30 OmniPortletの使用

- 30.1 OmniPortletの基本

- 30.2 OmniPortletウィザードの使用

- 30.2.1 ページへのOmniPortletインスタンスの追加

- 30.2.2 OmniPortletウィザードへのアクセス

- 30.2.3 データソース・タイプの選択

- 30.2.4 データソースの識別

- 30.2.4.1 プロキシ認証

- 30.2.4.2 接続およびポートレット・パラメータ

- 30.2.4.3 スプレッドシート

- 30.2.4.4 SQL

- 30.2.4.5 XML

- 30.2.4.6 Webサービス

- 30.2.4.7 Webページ

- 30.2.5 フィルタリング・オプションの設定

- 30.2.6 表示オプションの設定

- 30.2.7 レイアウト・オプションの設定

- 30.2.7.1 表のレイアウト

- 30.2.7.2 チャート・レイアウト

- 30.2.7.3 ニュース・レイアウト

- 30.2.7.4 箇条書きレイアウト

- 30.2.7.5 フォームのレイアウト

- 30.2.7.6 HTMLレイアウト

- 30.2.7.7 パラメータ・フォーム・レイアウト

- 30.2.8 OmniPortletのカスタマイズ

- 30.3 OmniPortletパラメータの使用

- 30.4 OmniPortletプロパティの設定

- 30.4.1 OmniPortletプロパティの基本

- 30.4.2 OmniPortletプロパティ

- 30.5 OmniPortletのトラブルシューティング

31 Webクリッピング・ポートレットの使用

- 31.1 Webクリッピングの基本

- 31.2 Webクリッピング・ポートレットの使用

- 31.2.1 ページへのWebクリッピング・ポートレットの追加

- 31.2.2 Webクリッピング・ポートレットに表示するコンテンツのクリッピング

- 31.2.3 ユーザーがパーソナライズ可能なWebクリッピングの追加

- 31.2.3.1 OTNからのクリッピングの選択

- 31.2.3.2 Webクリッピング・ポートレットのパーソナライズ

- 31.2.3.3 Webクリッピング・ポートレットのパーソナライズ

- 31.3 Webクリッピング・ポートレットのプロパティの設定

- 31.3.1 Webクリッピング・ポートレットのプロパティの基本

- 31.3.2 Webクリッピング・ポートレットのプロパティ

- 31.4 Webクリッピングの現在の制限

- 31.5 Webクリッピングのトラブルシューティング

第IX部 コラボレーションおよびソーシャル・ネットワーキング環境の編成

32 ホーム・スペースについて

- 32.1 ホーム・スペースで実行できる操作

- 32.2 WebCenter Portal: Spacesへの自己登録

- 32.3 ホーム・スペースへのアクセス

- 32.4 ホーム・スペースのページの使用

- 32.5 個人用ページのページ作成デフォルトの設定

- 32.6 ホーム・スペースのビューでのスペース・ページの公開

- 32.7 アプリケーション・ページのプレビューと印刷

- 32.8 個人プロファイル・ギャラリの表示

- 32.9 WebCenter Portal: Spacesオンライン・ヘルプへのアクセス

33 プロファイルの管理

- 33.1 プロファイルの基本

- 33.2 組織ビューの管理チェーンの指定

- 33.3 プロファイルのプリファレンスの設定

- 33.4 ページへのプロファイルのタスク・フローの追加

- 33.5 個人プロファイルの表示と編集

- 33.5.1 プロファイル詳細の表示

- 33.5.2 個人プロファイルの編集

- 33.5.3 個人プロファイル・ピクチャのアップロードと更新

- 33.6 プロファイルのタスク・フロー・プロパティの設定

- 33.6.1 プロファイルのタスク・フロー・プロパティの基本

- 33.6.2 プロファイルのタスク・フロー・パラメータ

- 33.6.3 プロパティを使用したプロファイルのタスク・フロー・インスタンスの構成

- 33.6.3.1 「プロファイル - スナップショット」タスク・フローのプロファイル写真の変更

- 33.6.3.2 ステータス更新の投稿

- 33.6.3.3 組織ビューでの追加コントロールの表示

- 33.6.3.4 プロファイル詳細編集の常時有効化

- 33.6.3.5 「プロファイル - スナップショット」タスク・フローのプロファイル・イメージのサイズ設定

- 33.6.3.6 「プロファイル - スナップショット」でのナビゲーション用ブレッドクラムの表示

- 33.6.3.7 セクション別のプロファイル編集の有効化

34 ソーシャル・ネットワークの作成

- 34.1 コネクションの基本

- 34.2 コネクションのプリファレンスの設定

- 34.3 ページへのコネクションのタスク・フローの追加

- 34.4 ソーシャル・ネットワークの設定

- 34.4.1 コネクションの表示

- 34.4.1.1 コネクションの表示

- 34.4.1.2 コネクションの検索

- 34.4.2 コネクションへの他のユーザーの招待

- 34.4.3 コネクションの招待の表示

- 34.4.3.1 送信した招待の表示

- 34.4.3.2 受信した招待の表示

- 34.4.4 コネクションの招待への応答

- 34.4.5 コネクション・リストの作成および管理

- 34.4.5.1 コネクション・リストの作成

- 34.4.5.2 リストへのコネクションの追加

- 34.4.5.3 リストからのコネクションの削除

- 34.4.5.4 コネクション・リストの削除

- 34.4.6 コネクションの削除

- 34.5 コネクションのタスク・フロー・プロパティの設定

- 34.5.1 コネクションのタスク・フロー・プロパティの基本

- 34.5.2 コネクションのタスク・フロー・パラメータ

- 34.5.3 プロパティを使用したコネクションのタスク・フロー・インスタンスの構成

- 34.5.3.1 「コネクション - カード」への「削除」ボタンの追加

- 34.5.3.2 指定されたリストのコネクションのみの限定表示

- 34.5.3.3 コネクションのタスク・フロー・インスタンスの最初のビューの指定

- 34.5.3.4 表示するコネクション数の制限

- 34.5.3.5 行数と列数の指定

- 34.5.3.6 「コネクション - カード」タスク・フロー・インスタンスへのフィルタの適用

- 34.5.3.7 「コネクション - カード」タスク・フロー・インスタンスの表示形式の選択

- 34.5.3.8 「コネクション - カード」タスク・フロー・インスタンスからの「プロファイル」ポップアップの起動

35 コネクションのアクティビティの追跡

- 35.1 アクティビティ・ストリームの基本

- 35.2 アクティビティ・ストリームのプリファレンスの設定

- 35.3 ページへの「アクティビティ・ストリーム」タスク・フローの追加

- 35.4 「アクティビティ・ストリーム」タスク・フローの使用

- 35.4.1 アクティビティ・ストリーム・インスタンスにストリームする人の選択

- 35.4.2 アクティビティ・ストリーム・インスタンスにストリームするスペースの選択

- 35.4.3 アクティビティ・ストリーム・インスタンスにストリームするサービスの選択

- 35.4.4 選択したユーザーのアクティビティの非表示および表示

- 35.4.4.1 選択したユーザーのアクティビティの非表示化

- 35.4.4.2 非表示のユーザーのアクティビティの表示

- 35.4.5 選択したスペースのアクティビティの非表示および表示

- 35.4.5.1 選択したスペースのアクティビティの非表示化

- 35.4.5.2 非表示のスペースのアクティビティの表示

- 35.4.6 アクティビティ・ストリーム・アイテムのお気に入り登録とコメント

- 35.4.7 アクティビティ・ストリーム・アイテムを通したファイルおよび他のオブジェクトの共有

- 35.5 「アクティビティ・ストリーム」タスク・フローのプロパティの設定

- 35.5.1 「アクティビティ・ストリーム」タスク・フローのプロパティの基本

- 35.5.2 「アクティビティ・ストリーム」タスク・フローのパラメータ

- 35.5.3 拡張問合せを使用したアクティビティ・ストリーム・アイテムのフィルタ

- 35.5.3.1 アクティビティ・ストリームの拡張問合せオプションの基本

- 35.5.3.2 「アクティビティ・ストリーム」タスク・フロー・インスタンスに対する拡張問合せの入力

- 35.5.4 プロパティを使用した「アクティビティ・ストリーム」タスク・フロー・インスタンスの構成

- 35.5.4.1 ユーザーによるアクティビティ・ストリームのカスタマイズの防止

- 35.5.4.2 ストリームされたアイテムのファイル・プレビューの非表示化

- 35.5.4.3 ストリームされたアイテムへのユーザーによるコメント投稿の防止

- 35.5.4.4 ストリームされたアイテムへのユーザーによるお気に入り登録の防止

- 35.5.4.5 ストリームされたアイテムのユーザーによる共有の防止

- 35.5.4.6 1つ以上のスペースからのアクティビティへのストリームの制限

- 35.5.4.7 1つ以上のサービスへのストリームの制限

- 35.5.4.8 自分のアクティビティへのストリームの制限

36 メッセージとフィードバックの投稿と管理

- 36.1 メッセージ・ボードとフィードバックの基本

- 36.1.1 メッセージ・ボードの基本

- 36.1.2 フィードバックの基本

- 36.2 メッセージ・ボードとフィードバックのプリファレンスの設定

- 36.2.1 メッセージ・ボードのプリファレンスの設定

- 36.2.2 フィードバックのプリファレンスの設定

- 36.3 他のユーザーによる自分宛てのメッセージとフィードバックの投稿の許可

- 36.4 「メッセージ・ボード」および「フィードバック」タスク・フローの使用

- 36.4.1 「メッセージ・ボード」タスク・フローの使用

- 36.4.1.1 メッセージの表示

- 36.4.1.1.1 他のユーザーがあなた宛てに投稿したメッセージの表示

- 36.4.1.1.2 他のユーザーが受信したメッセージの表示

- 36.4.1.1.3 選択したスペースに送信されたメッセージの表示

- 36.4.1.2 メッセージの投稿

- 36.4.1.2.1 コネクション全員へのメッセージの投稿

- 36.4.1.2.2 選択したスペースにスコープ設定したメッセージの投稿

- 36.4.1.2.3 プライベート・メッセージの投稿

- 36.4.1.2.4 プライベート・メッセージの共有

- 36.4.1.2.5 メッセージ・ボードのメッセージへのファイルまたはURLの添付

- 36.4.1.3 メッセージ・ボードのメッセージの編集

- 36.4.1.4 メッセージ・ボードのメッセージのソートとフィルタ

- 36.4.1.5 自分の「メッセージ・ボード」ビューのメッセージの非表示化

- 36.4.1.6 非表示メッセージの表示

- 36.4.1.7 メッセージ・ボードのメッセージの削除

- 36.4.2 「フィードバック」タスク・フローの使用

- 36.4.2.1 フィードバックの表示

- 36.4.2.1.1 自分が投稿または受信したフィードバックの表示

- 36.4.2.1.2 フィードバック投稿のソートとフィルタ

- 36.4.2.1.3 自分のビューでのフィードバックの非表示化

- 36.4.2.1.4 非表示フィードバックの表示

- 36.4.2.1.5 受信フィードバックのプライベートとしてのマーク付け

- 36.4.2.2 フィードバックの投稿

- 36.4.2.3 フィードバックの削除

- 36.5 「メッセージ・ボード」および「フィードバック」タスク・フローのプロパティの設定

- 36.5.1 「メッセージ・ボード」および「フィードバック」タスク・フローのプロパティの基本

- 36.5.2 「メッセージ・ボード」および「フィードバック」タスク・フローのパラメータ

- 36.5.3 パラメータを使用した「メッセージ・ボード」および「フィードバック」タスク・フロー・インスタンスの構成

- 36.5.3.1 タスク・フロー・インスタンス上の「アクション」リンクおよびアイコンの非表示化

- 36.5.3.2 表示するメッセージ数およびフィードバック投稿数の制限

- 36.5.3.3 「フィードバック - クイック・ビュー」タスク・フローへの投稿の長さの制限

- 36.5.3.4 ユーザーによるメッセージ・ボードへのメッセージ追加の阻止

- 36.5.3.5 他のユーザー宛てに投稿したフィードバックの非表示化

- 36.5.3.6 指定したスペースへのメッセージの表示のスコープ設定

- 36.5.3.7 表示されるメッセージとフィードバックの日付範囲の指定

37 オブジェクトのお気に入り登録、コメントおよび共有

- 37.1 アプリケーション・オブジェクトのお気に入り登録および登録解除

- 37.2 アプリケーション・オブジェクトへのコメント

- 37.3 ファイル、URLおよびストリームされたアイテムの他のユーザーとの共有

- 37.3.1 共有の基本

- 37.3.2 ストリームされたアイテムのより多くの読者との共有

- 37.3.2.1 ストリームされたアイテムの再投稿

- 37.3.2.2 ストリームされたアイテムの電子メールでの送信

- 37.3.3 パブリッシャ・タスク・フローを使用したアイテム、ファイルおよびURLの共有

- 37.3.3.1 パブリッシャ・タスク・フローの基本

- 37.3.3.2 公開されたメッセージの受信者の選択

- 37.3.3.3 パブリッシャ・タスク・フローを使用したファイルの共有

- 37.3.3.4 パブリッシャ・タスク・フローを使用したリンクの共有

- 37.3.3.5 パブリッシャ・タスク・フローのプロパティの設定

- 37.3.3.5.1 パブリッシャ・タスク・フローのプロパティの基本

- 37.3.3.5.2 パブリッシャ・タスク・フローのパラメータ

- 37.3.3.5.3 パブリッシャ・タスク・フロー・インスタンスを使用したファイルのアップロードの禁止

- 37.3.3.5.4 受信者の範囲の制限

- 37.3.3.5.5 プロファイルのステータス・アップデータとしてのパブリッシャの使用

- 37.3.3.5.6 ファイル・アップローダとしてのパブリッシャの使用

38 個人用プリファレンスの設定

- 38.1 プリファレンス・ダイアログへのアクセス

- 38.2 優先表示言語の選択

- 38.3 日付および時間のプリファレンスの設定

- 38.4 アクセシビリティ・オプションの設定

- 38.4.1 アプリケーションのアクセシビリティ・オプションの基本

- 38.4.2 アクセシビリティ・オプションの適用

- 38.5 ビューのホーム・スペースのルック・アンド・フィールの変更

- 38.6 アプリケーション・パスワードの変更

- 38.7 外部アプリケーションのログイン情報の指定

39 個人用サブスクリプションおよび通知の設定

- 39.1 サブスクリプションと通知の基本

- 39.2 メッセージング・チャネルおよびフィルタの設定と管理

- 39.2.1 メッセージング構成の設定へのアクセス

- 39.2.2 メッセージング・チャネルの設定

- 39.2.3 メッセージング・チャネルの編集

- 39.2.4 メッセージング・チャネルの削除

- 39.2.5 メッセージング・フィルタの作成と適用

- 39.2.6 メッセージング・フィルタの編集

- 39.2.7 メッセージング・フィルタの削除

- 39.3 アプリケーション、スペースおよびオブジェクトのレベルでのサブスクライブ

- 39.3.1 アプリケーションレベルのサブスクリプションの設定

- 39.3.2 スペースレベルのサブスクリプションの設定

- 39.3.3 オブジェクトレベルのサブスクリプションの設定

- 39.3.3.1 ファイルへのサブスクライブ

- 39.3.3.2 Wikiドキュメントへのサブスクライブ

- 39.3.3.3 ブログ・エントリへのサブスクライブ

- 39.3.3.4 ディスカッション・トピックへのサブスクライブ

- 39.4 サブスクリプションの表示と取消し

- 39.4.1 アプリケーションレベルのサブスクリプションの表示と取消し

- 39.4.2 スペースレベルおよびオブジェクトレベルのサブスクリプションの表示と取消し

- 39.5 通知のタスク・フローの使用

- 39.5.1 通知のタスク・フローの基本

- 39.5.2 ページへの通知のタスク・フローの追加

- 39.5.3 通知のタスク・フローのプロパティの設定

- 39.5.3.1 通知のタスク・フローのプロパティの基本

- 39.5.3.2 通知のタスク・フローのパラメータ

- 39.5.3.3 サブスクリプション・プリファレンスの保存アクションとリフレッシュ・アクションの非表示化

- 39.5.3.4 あるスペースのサブスクリプション・コントロールの別のスペースでの表示

40 個人用のお気に入りの作成と管理

- 40.1 お気に入りの基本

- 40.2 お気に入りユーザー・インタフェースへのアクセス

- 40.3 お気に入りの追加

- 40.4 お気に入りフォルダの追加

- 40.5 お気に入りの管理

- 40.5.1 お気に入りの管理ダイアログを使用したお気に入りの追加

- 40.5.2 お気に入りの管理ダイアログを使用したお気に入りフォルダの追加

- 40.5.3 お気に入りおよびお気に入りフォルダの編集

- 40.5.4 お気に入りおよびお気に入りフォルダの表示順序の変更

- 40.5.5 お気に入りの検索

- 40.5.6 お気に入りおよびお気に入りフォルダの削除

第X部 コンテンツの使用

41 コンテンツの追加および管理の概要

- 41.1 コンテンツの追加と管理の基本

- 41.2 リソース・カタログのコンテンツ管理用選択項目の基本

42 コンテンツ・プレゼンタを使用したコンテンツの公開

- 42.1 コンテンツ・プレゼンタ・タスク・フローの基本

- 42.1.1 Site Studio統合の理解

- 42.2 ページへのコンテンツ・プレゼンタ・タスク・フローの追加

- 42.3 「コンテンツ・プレゼンタ構成」ダイアログの表示

- 42.4 コンテンツの選択

- 42.4.1 単一のコンテンツ・アイテムの選択

- 42.4.2 フォルダのコンテンツの選択

- 42.4.3 問合せの結果に基づくコンテンツの選択

- 42.4.4 コンテンツ・アイテムのリストの選択

- 42.4.5 シナリオの結果に基づくコンテンツの選択

- 42.5 表示テンプレートの選択

- 42.6 結果のプレビュー

- 42.7 コンテンツからナビゲーション・ノードへのリンクの追加

- 42.8 コンテンツ・プレゼンタで最適に表示されるSite Studioコンテンツの作成

- 42.8.1 イメージのベスト・プラクティス

- 42.8.2 スタイル定義のベスト・プラクティス

- 42.8.3 JavaScriptのベスト・プラクティス

- 42.9 「コンテンツ・プレゼンタ構成」ダイアログでのSite Studioコンテンツの作成または編集

- 42.10 コンテンツ・プレゼンタ・タスク・フローでのファイルのコンテキスト内作成と編集

- 42.10.1 WikiドキュメントまたはHTMLファイルのコンテキスト内編集

- 42.10.2 Site Studioファイルのコンテキスト内編集

- 42.10.3 新規Site Studioコンテンツのコンテキスト内作成

- 42.10.4 編集モードのキー・シーケンスの変更

- 42.11 ワークフロー内のファイルの承認と却下

- 42.12 コンテンツ・プレゼンタ・タスク・フローのプロパティの設定

- 42.12.1 コンテンツ・プレゼンタ・タスク・フローのプロパティの基本

- 42.12.2 コンテンツ・プレゼンタ・タスク・フローのパラメータ

43 ドキュメント・サービスのタスク・フローおよびドキュメント・コンポーネントの使用

- 43.1 ドキュメント・サービスのタスク・フローの基本

- 43.1.1 ドキュメント・エクスプローラ・タスク・フローの理解

- 43.1.1.1 ドキュメント・エクスプローラ・タスク・フローのデフォルトのリストの変更

- 43.1.2 ドキュメント・リスト・ビューア・タスク・フローの理解

- 43.1.2.1 ドキュメント・リスト・ビューア・タスク・フローのデフォルトのリストの変更

- 43.1.3 ドキュメント・マネージャ・タスク・フローの理解

- 43.1.3.1 ドキュメント・マネージャ・タスク・フローのデフォルトのリストの変更

- 43.1.4 ドキュメント・ナビゲータ・タスク・フローの理解

- 43.1.4.1 ドキュメント・ナビゲータ・タスク・フローのデフォルトのリストの変更

- 43.1.5 フォルダ・ビューア・タスク・フローの理解

- 43.1.5.1 フォルダ・ビューア・タスク・フローのデフォルトのリストの変更

- 43.1.6 最近のドキュメント・タスク・フローの理解

- 43.1.7 ドキュメント・ビューア・タスク・フローの理解

- 43.1.8 ドキュメント・ミニ・プロパティ・タスク・フローの理解

- 43.1.9 「ドキュメント・プロパティ」タスク・フローの理解

- 43.1.10 ドキュメント・バージョン履歴タスク・フローの理解

- 43.2 ドキュメント・コンポーネントの基本

- 43.3 選択したフォルダまたはファイルのページへの追加

- 43.4 ドキュメント・サービスのタスク・フローのページへの追加

- 43.5 ドキュメント・サービスのタスク・フローのメニューとアクションの理解

- 43.5.1 ドキュメント・サービスのタスク・フローのメニューとアクション

- 43.5.1.1 ファイル・メニュー

- 43.5.1.2 表示メニュー

- 43.5.1.3 新規Wikiドキュメント・アクション

- 43.5.1.4 アップロード・アクション

- 43.5.1.5 ダウンロード・アクション

- 43.5.1.6 フォルダのコンテキスト・メニュー

- 43.5.1.7 ファイルのコンテキスト・メニュー

- 43.5.2 ドキュメント・ビューアのプレビュー・ペインまたはウィンドウのメニューとアクション

- 43.5.2.1 ドキュメント・ビューアのファイル・メニュー

- 43.5.2.2 ドキュメント・ビューアの表示メニュー

- 43.5.2.3 編集アクション

- 43.5.2.4 新規バージョンのアップロード・アクション

- 43.5.2.5 ダウンロード・アクション

- 43.6 ドキュメント表示のパーソナライズ

- 43.6.1 列の非表示と表示

- 43.6.2 列の並替え

- 43.6.3 ファイルおよびフォルダのソート

- 43.7 フォルダの作成

- 43.8 ファイルの作成

- 43.8.1 ファイルのアップロード

- 43.8.1.1 コンテンツ・プロファイルのない1つ以上のファイルのアップロード

- 43.8.1.1.1 デフォルトのドキュメントのアップロード・ペインの使用方法

- 43.8.1.1.2 複数の説明があるドキュメントのアップロード・ペインの使用方法

- 43.8.1.2 コンテンツ・プロファイルのあるファイルのアップロード

- 43.8.2 Wikiドキュメントの作成

- 43.9 フォルダを開く

- 43.10 ファイルを開く

- 43.11 リッチ・テキスト・エディタ(RTE)の使用

- 43.11.1 リッチ・テキスト・エディタのタブ付きペインについて

- 43.11.2 リッチ・テキスト・エディタのツールバーについて

- 43.11.3 リッチ・テキスト・エディタでの表の使用

- 43.11.3.1 リッチ・テキスト・エディタでの表のセルの編集

- 43.11.3.1.1 リッチ・テキスト・エディタでの表のセルのプロパティの編集

- 43.11.3.2 リッチ・テキスト・エディタでの表の行の編集

- 43.11.3.3 リッチ・テキスト・エディタでの表の列の編集

- 43.11.4 リッチ・テキスト・エディタでのキーボードの使用方法

- 43.12 ファイルの編集と更新

- 43.12.1 ファイルのチェックアウト

- 43.12.2 チェックアウト・ステータスの取消し

- 43.12.3 ファイルのダウンロード

- 43.12.4 ファイルのインプレース編集

- 43.12.4.1 別のユーザーがチェックアウトしているファイルを開く

- 43.12.5 既存のファイルの新しいバージョンのアップロード

- 43.13 フォルダまたはファイルの名前変更

- 43.13.1 フォルダまたはファイルの名前変更

- 43.13.2 プロパティを使用したファイル名の変更と説明の改訂

- 43.14 フォルダおよびファイルのコピーと貼付け

- 43.15 フォルダおよびファイルの移動

- 43.16 フォルダおよびファイルの削除

- 43.17 フォルダ・コンテンツのリフレッシュ

- 43.18 フォルダの表示と非表示

- 43.19 ファイルに対するコメントの表示、入力および削除

- 43.20 タグの使用

- 43.21 ファイルのバージョン履歴の表示と削除

- 43.22 フォルダ・プロパティおよびファイル・プロパティの表示と変更

- 43.22.1 フォルダのプロパティの使用

- 43.22.2 ファイルのプロパティの使用

- 43.23 フォルダまたはファイルに対するセキュリティ・オプションの設定

- 43.24 リンクの使用

- 43.25 推薦の使用

- 43.26 PDFファイルのオープンまたは保存

- 43.27 フォルダまたはファイルのURLの共有

- 43.27.1 フォルダまたはファイルのURLの取得

- 43.27.2 フォルダまたはファイルのURLのメール送信

- 43.27.3 ファイルのURLのアクティビティ・ストリームへの公開

- 43.28 ファイルへのサブスクライブ

- 43.29 ファイルのお気に入り登録とお気に入り登録解除

- 43.30 フォルダまたはファイルのお気に入りへの追加

- 43.31 ドキュメントの検索

- 43.31.1 基本ドキュメント検索の実行

- 43.31.2 拡張ドキュメント検索の実行

- 43.32 ドキュメント・サービスの問題のトラブルシューティング

- 43.32.1 スペース内でドキュメントの権限が機能しない

- 43.32.2 スペースの作成時にドキュメントの権限が付与されない

44 ドキュメント・サービスのタスク・フローおよびドキュメント・コンポーネントのプロパティの設定

- 44.1 ドキュメント・サービスのタスク・フローおよびドキュメント・コンポーネントのプロパティの基本

- 44.2 ドキュメント・エクスプローラのタスク・フロー・プロパティの設定

- 44.2.1 ドキュメント・エクスプローラのタスク・フロー・パラメータ

- 44.3 ドキュメント・リスト・ビューアのタスク・フロー・プロパティの設定

- 44.3.1 ドキュメント・リスト・ビューアのタスク・フロー・パラメータ

- 44.4 ドキュメント・マネージャのタスク・フロー・プロパティの設定

- 44.4.1 ドキュメント・マネージャのタスク・フロー・パラメータ

- 44.5 ドキュメント・ナビゲータのタスク・フロー・プロパティの設定

- 44.5.1 ドキュメント・ナビゲータのタスク・フロー・パラメータ

- 44.6 フォルダ・ビューアのタスク・フロー・プロパティの設定

- 44.6.1 フォルダ・ビューアのタスク・フロー・パラメータ

- 44.7 最近のドキュメントのタスク・フロー・プロパティの設定

- 44.7.1 最近のドキュメントのタスク・フロー・パラメータ

- 44.8 ドキュメント・ビューアのタスク・フロー・プロパティの設定

- 44.8.1 ドキュメント・ビューアのタスク・フロー・パラメータ

- 44.9 ドキュメント・ミニ・プロパティのタスク・フロー・プロパティの設定

- 44.9.1 ドキュメント・ミニ・プロパティのタスク・フロー・パラメータ

- 44.10 ドキュメント・プロパティのタスク・フロー・プロパティの設定

- 44.10.1 ドキュメント・プロパティのタスク・フロー・パラメータ

- 44.11 ドキュメント・バージョン履歴のタスク・フロー・プロパティの設定

- 44.11.1 ドキュメント・バージョン履歴のタスク・フロー・パラメータ

- 44.12 ドキュメント・リンクのコンポーネント・プロパティの設定

- 44.12.1 ドキュメント・リンク・コンポーネントの表示オプション

- 44.13 ドキュメント・インライン・フレームのコンポーネント・プロパティの設定

- 44.13.1 ドキュメント・インライン・フレーム・コンポーネントの表示オプション

- 44.14 ドキュメント・イメージ・コンポーネント・プロパティの設定

- 44.14.1 ドキュメント・イメージ・コンポーネントの表示オプション

45 ワークフロー対応コンテンツの使用

- 45.1 コンテンツ・ワークフローの基本

- 45.1.1 ワークフローのタイプについて

- 45.1.2 ワークフローのステップについて

- 45.1.3 ワークフローのプロセスについて

- 45.2 スペースのフォルダへのワークフローの割当て

- 45.3 ワークフローのファイルの表示

- 45.3.1 ドキュメント・サービスのタスク・フローでのワークフロー・ファイルの表示

- 45.3.2 コンテンツ・プレゼンタのタスク・フローでのワークフロー・ファイルの表示

- 45.3.3 Workflow Queueでのワークフロー・ファイルの表示

- 45.4 ワークフロー・ステータスおよびファイル情報の表示

- 45.4.1 ワークフロー・ステータスの詳細表示

- 45.4.2 コンテンツ情報およびアクションの表示

- 45.5 ワークフローの変更または削除

- 45.6 ワークフローへの参加

- 45.6.1 ワークフローのファイルの承認または却下

- 45.6.2 却下された改訂の操作

46 実行時のコンテンツの作成および管理

47 ドキュメントでの共同作業

- 47.1 ドキュメント・サービスを使用したドキュメントでの共同作業

- 47.2 ワークフローを使用したドキュメントでの共同作業

- 47.3 Oracle AutoVueを使用したドキュメントでの共同作業

48 Microsoft Officeおよびエクスプローラ統合の使用

- 48.1 Microsoft Officeおよびエクスプローラ統合の基本

- 48.1.1 Microsoft Office Word、PowerPointおよびExcel統合の理解

- 48.1.2 Microsoft Windowsエクスプローラ統合の理解

- 48.2 SpacesとのMicrosoft Office統合の構成

- 48.3 Microsoft Word、PowerPointおよびExcel統合の使用

- 48.3.1 Microsoft Officeドキュメントからスペースを作成

- 48.3.2 ファイルを開いて編集

- 48.3.2.1 他のユーザーがチェックアウトしているファイルを開く

- 48.3.3 Microsoft Officeのタスク・ペインの使用

- 48.3.3.1 Microsoft Officeのタスク・ペインの表示および非表示

- 48.3.3.1.1 手動でのタスク・ペインの表示または非表示

- 48.3.3.1.2 デフォルトでのタスク・ペインの表示または非表示

- 48.3.3.2 ファイルの追加

- 48.3.3.2.1 ファイルを新規ファイルとしてスペースに保存

- 48.3.3.2.2 タスク・ペインを使用した新規ファイルの追加

- 48.3.3.3 新しいフォルダの追加

- 48.3.3.4 ファイルのチェックアウト

- 48.3.3.4.1 現在開いているファイルのチェックイン後に再度チェックアウト

- 48.3.3.5 ファイルのチェックイン

- 48.3.3.6 現在開いているファイルの管理

- 48.3.3.7 現在のスペースで他のファイルを管理

- 48.3.3.8 フォルダの管理

- 48.3.3.9 リンク・ターゲットの表示

- 48.3.3.10 ドキュメント情報の表示

- 48.3.3.11 ファイルのバージョン履歴の使用

- 48.3.3.12 スペースへのメンバーの追加

- 48.3.3.13 メッセージの送信

- 48.3.3.13.1 現在のユーザーへのメッセージの送信

- 48.3.3.13.2 コネクションへのメッセージの送信

- 48.3.3.13.3 スペースのメンバーへのメッセージの送信

- 48.3.4 ファイルを閉じる

- 48.3.4.1 ファイルをチェックインして閉じる

- 48.3.4.2 ファイルをチェックインする前に閉じる

- 48.3.4.2.1 変更されていないファイルを閉じる

- 48.3.4.2.2 更新されたファイルを閉じる

- 48.4 Microsoft Windowsエクスプローラ統合の使用

- 48.4.1 スペースをネットワーク・プレースとして追加

- 48.4.2 Windowsエクスプローラを使用するファイルの使用

49 Wikiドキュメントの使用

- 49.1 Wiki機能を有効にするための前提条件

- 49.2 Wikiドキュメントの基本

- 49.3 Wikiドキュメントを使用するために必要な権限

- 49.3.1 新規Wikiドキュメント・アクションを使用するための権限

- 49.3.2 Wikiページを使用するための権限

- 49.4 Wikiドキュメントの作成

- 49.4.1 新規Wikiドキュメント・アクションを使用したWikiドキュメントの作成

- 49.4.2 Wikiページ・スタイルを使用したWikiドキュメントの作成

- 49.4.3 Wikiページ内のWikiドキュメントの作成

- 49.5 Wikiドキュメントの編集

- 49.6 既存のWikiドキュメントの公開

- 49.6.1 既存のWikiドキュメントをWikiページとして公開

- 49.6.2 コンテンツ・プレゼンタを使用した既存のWikiドキュメントの公開

- 49.7 Wikiドキュメントの管理

50 ブログの使用

- 50.1 ブログ機能を有効にするための前提条件

- 50.2 ブログの基本

- 50.2.1 ブログ・タスク・フローの理解

- 50.2.2 「ブログ」ページ・スタイルの理解

- 50.3 ブログを使用するために必要な権限

- 50.3.1 ブログ・タスク・フローを使用するための権限

- 50.3.2 ブログ・ページを使用するための権限

- 50.3.3 ブログ投稿を使用するための権限

- 50.4 ブログの作成

- 50.4.1 ブログ・タスク・フローを使用したブログの作成

- 50.4.2 「ブログ」ページ・スタイルを使用したブログの作成

- 50.5 ブログへのサブスクライブ

- 50.6 ブログ・プロパティの設定

- 50.6.1 ブログ・プロパティの基本

- 50.6.2 「ブログ・アーカイブ」タスク・フローのプロパティの設定

- 50.6.2.1 「ブログ・アーカイブ」タスク・フローのパラメータ

- 50.6.3 「ブログ・バナー」タスク・フローのプロパティの設定

- 50.6.3.1 「ブログ・バナー」タスク・フローのプロパティ

- 50.6.4 「ブログ・メイン・ビュー」タスク・フローのプロパティの設定

- 50.6.4.1 「ブログ・メイン・ビュー」タスク・フローのパラメータ

- 50.6.5 「ブログ・ビューア」タスク・フローのプロパティの設定

- 50.6.5.1 「ブログ・ビューア」タスク・フローのパラメータ

- 50.6.6 「最新の投稿」タスク・フローのプロパティの設定

- 50.6.6.1 「最新の投稿」タスク・フローのパラメータ

- 50.7 ブログ投稿の使用

- 50.7.1 ブログ投稿の基本

- 50.7.2 ブログ投稿の作成

- 50.7.3 ブログ投稿の表示

- 50.7.4 ブログ投稿の編集

- 50.7.5 ブログ投稿の削除

- 50.7.6 ブログ投稿の管理

第XI部 スペースの計画と構築

51 スペースの基本の理解

- 51.1 スペースの基本

- 51.2 スペースの外観

- 51.3 ログイン前のスペースの操作(パブリック・ユーザー)

- 51.4 使用可能なスペースの表示とアクセス

- 51.5 スペースのメンバーまたはモデレータへのメール送信

- 51.6 スペースに関する情報の表示

- 51.7 現在のスペースと類似するスペースの表示

- 51.8 スペースの検索

- 51.9 スペースへの参加

- 51.9.1 スペースへの参加(登録済Spacesユーザー)

- 51.9.2 スペースへの参加(未登録Spacesユーザー)

- 51.10 スペース内の検索

- 51.11 スペース内のページの使用

- 51.11.1 ビューでのページの表示/非表示

- 51.11.2 ビューでのページ順序の変更

- 51.11.3 ページのオープン

- 51.11.4 ページ・ビューのカスタマイズ

- 51.11.4.1 ページのユーザー・カスタマイズの基本

- 51.11.4.2 ページ・ビューのユーザー・カスタマイズの実行

- 51.11.4.2.1 ページ・コンテンツの位置変更

- 51.11.4.2.2 ページ・ビューからのコンポーネントの削除

- 51.11.4.2.3 コンポーネントのサイズ変更

- 51.11.4.2.4 コンポーネントの縮小および展開

- 51.11.5 ページからのすべてのユーザー・カスタマイズ内容の削除

- 51.11.6 ページの作成、編集および管理

- 51.12 スペース内のロールの変更

- 51.13 スペース・メンバーシップの取消し

52 スペース・テンプレートの使用

- 52.1 スペース・テンプレートの基本

- 52.1.1 デフォルト・スペース・テンプレートの理解

- 52.1.2 カスタム・スペース・テンプレートの理解

- 52.2 新規スペース・テンプレートの作成

- 52.3 スペース・テンプレートの管理

- 52.3.1 使用可能なスペース・テンプレートの表示

- 52.3.2 スペース・テンプレートに関する情報の表示

- 52.3.3 スペース・テンプレートの検索

- 52.3.4 スペース・テンプレートの名前変更

- 52.3.5 スペース・テンプレートへのアクセスの設定

- 52.3.6 スペース・テンプレートの公開または非表示

- 52.3.7 スペース・テンプレートの削除

53 スペースの管理

- 53.1 スペース・モデレータの概要

- 53.2 新しいスペースの作成

- 53.3 スペース管理ページへのアクセス

- 53.4 スペースの一般的な管理設定の管理

- 53.4.1 スペース名の変更

- 53.4.2 スペースの説明またはキーワードの変更

- 53.4.3 スペースのオフライン化

- 53.4.4 スペースのオンライン化

- 53.4.5 スペースのクローズまたは再アクティブ化

- 53.4.6 スペースに対するRSSニュース・フィードの有効化または無効化

- 53.4.7 スペース・アイコンの変更

- 53.4.8 スペース・ロゴの変更

- 53.4.9 スペース用のページ・テンプレートの変更

- 53.4.10 スペースのスキンの変更

- 53.4.11 スペースのページおよびページ・テンプレートのリソース・カタログの変更

- 53.4.12 スペースのナビゲーションの変更

- 53.4.13 スペースのページ・フッターの表示または非表示

- 53.4.14 著作権情報およびプライバシURLのカスタマイズ

- 53.4.15 スペースの表示言語の設定

- 53.4.16 スペースへのアクセスの変更

- 53.5 スペース・ロールの管理

- 53.6 スペース・メンバーの管理

- 53.7 スペース・ページの管理

- 53.7.1 スペース内のページのページ作成デフォルトの設定

- 53.7.2 スペースでのページの表示/非表示

- 53.7.3 スペース内のページの検索

- 53.7.4 スペース内のページの編集

- 53.7.5 スペース内のページからのすべてのユーザー・カスタマイズの削除

- 53.7.6 スペース内のページのコピー

- 53.7.7 スペース内のページ名の変更

- 53.7.8 スペース内のページのアクセス権限の変更

- 53.7.9 スペース内のページの削除

- 53.7.10 ホーム・スペースでのスペース・ページの公開

- 53.7.11 スペース内のページへのリンクの送信

- 53.7.12 スペース内のページに関する情報の表示

- 53.8 スペース・コンテンツの管理

- 53.9 サブスペースの管理

- 53.10 スペースのサービスの管理

- 53.10.1 スペースで利用可能なサービスの有効化および無効化

- 53.10.2 スペースのメール配信リストの構成

- 53.10.3 スペースのディスカッション・フォーラムの設定の変更

- 53.10.4 ディスカッション・フォーラムでのスペース・メールの公開

- 53.10.5 スペースの共有メール接続の構成

- 53.10.6 スペース・イベント・カテゴリの作成および管理

- 53.11 スペースのリソースの管理

- 53.12 スペースのカスタム属性の定義

- 53.13 Wikiまたはブログのスペースへの追加

- 53.14 スペースの使用の許可

- 53.14.1 スペースへのリンクの公開

- 53.14.2 スペースURLの変更

- 53.14.3 スペースの認知(検出可能化)

- 53.14.4 スペースへのSpacesユーザー・アクセスの付与

- 53.14.5 スペースへのパブリック・アクセスの付与

- 53.15 スペースのタスク・フローの使用

- 53.15.1 ページへのスペースのタスク・フローの追加

- 53.15.2 スペースのタスク・フロー・プロパティの設定

- 53.15.2.1 スペースのタスク・フローのプロパティについて

- 53.15.2.2 「スペース・メンバー」タスク・フローのプロパティの設定

- 53.15.2.3 「スペース・ブラウザ」タスク・フローのプロパティの設定

- 53.15.2.3.1 「スペース・ブラウザ」タスク・フローのパラメータ

- 53.16 スペースの削除

54 スペースのメンバーおよびロールの管理

- 54.1 スペースのメンバーシップ・ポリシーの設定

- 54.1.1 スペースのセルフサービス・メンバーシップの管理

- 54.1.2 スペースからのセルフサービス・メンバーシップの削除の管理

- 54.2 スペースのロールと権限の管理

- 54.2.1 スペースのロールと権限の基本

- 54.2.1.1 スペースのデフォルト・ロールの理解

- 54.2.1.2 スペース内の権限と権限モデルの理解

- 54.2.1.3 スペース内のカスタム・モデルの理解

- 54.2.2 スペースのカスタム・ロールの定義

- 54.2.3 スペース・ロールの権限の表示および編集

- 54.2.4 アドバンスト権限モデルの使用

- 54.2.5 スペース内のページの削除

- 54.3 メンバーの管理およびロールの割当て

- 54.3.1 スペース・メンバーシップの基本

- 54.3.2 スペースのメンバーの表示

- 54.3.3 新しいメンバーへのメッセージの作成

- 54.3.4 スペースへのメンバーの追加

- 54.3.4.1 アイデンティティ・ストアでのユーザーまたはグループの検索

- 54.3.4.2 登録済ユーザーとグループの追加

- 54.3.4.3 登録済ユーザーの招待

- 54.3.4.4 登録済ユーザーの自己サブスクライブの許可

- 54.3.4.5 未登録ユーザーの招待

- 54.3.5 メンバー・ロール割当ての変更

- 54.3.6 スペースのメンバーシップのリクエストの承認

- 54.3.7 スペースのモデレータおよびメンバーとの通信

- 54.3.7.1 スペース・ブラウザからのメッセージの送信

- 54.3.7.2 「メンバー」ページからのメッセージの送信

- 54.3.8 スペースへのメンバーシップの取消し

- 54.4 「メンバー」タスク・フローの使用

- 54.4.1 「メンバー」タスク・フローの基本

- 54.4.2 「メンバー」タスク・フローによるスペース・メンバーシップの管理

- 54.4.3 すべてのスペース・メンバーへの連絡

- 54.4.4 スペースの個々のメンバーへの連絡

- 54.4.5 メンバーのソート

- 54.4.6 メンバーのフィルタリング

- 54.4.7 「メンバー」タスク・フローのプロパティの設定

- 54.4.7.1 「メンバー」タスク・フローのプロパティの基本

- 54.4.7.2 「メンバー」タスク・フローのパラメータ

55 スペースおよびテンプレートの管理

- 55.1 スペースおよびテンプレート管理の基本

- 55.2 すべてのスペースに対する管理タスクの実行

- 55.2.1 任意のスペースに関する情報の表示

- 55.2.2 任意のスペースのオフライン化

- 55.2.3 任意のスペースのオンライン化

- 55.2.4 任意のスペースのクローズ

- 55.2.5 任意のスペースのアクティブ化

- 55.2.6 スペースの削除

- 55.3 すべてのスペース・テンプレートに対する管理タスクの実行

- 55.3.1 スペース・テンプレート管理の基本

- 55.3.2 スペース・テンプレートの表示

- 55.3.3 スペース・テンプレートの公開および非表示

- 55.3.4 スペース・テンプレートの削除

- 55.4 サービスの有効化および無効化

- 55.5 スペースおよびスペース・テンプレートのインポートおよびエクスポート

- 55.5.1 スペースのエクスポート

- 55.5.2 スペースのインポート

- 55.5.3 スペース・テンプレートのエクスポート

- 55.5.4 スペース・テンプレートのインポート

- 55.6 トラブルシューティング

- 55.6.1 スペース・ワークフローのトラブルシューティング

- 55.6.1.1 スペース・ワークフロー構成の検証

- 55.6.1.2 スペース・ワークフローに関する問題のトラブルシューティング

- 55.6.2 WebCenterサービスに関する問題のトラブルシューティング

- 55.6.3 スペースのインポートおよびエクスポートに関する問題のトラブルシューティング

- 55.6.3.1 エクスポートまたはインポートが失敗した後にスペースがブロックされる

- 55.6.3.2 インポート後にページまたはスペースが見つからないというメッセージが表示される

- 55.6.3.3 スペース・インポート・アーカイブがアップロード・ファイル・サイズの上限を超える

- 55.6.3.4 エクスポート可能な最大スペース数の超過

- 55.6.3.5 リストが適切にインポートされない

- 55.6.3.6 サブスペース・ページからのインポート

- 55.6.3.7 ソースおよびターゲット・アプリケーションが同一のContent Serverを共有している場合にスペースをインポートできない

56 スペース階層の使用

- 56.1 スペース階層の基本

- 56.2 スペース階層の継承の理解

- 56.2.1 セキュリティの継承

- 56.2.2 サービスの継承

- 56.3 サブスペースの作成

- 56.4 スペース階層の表示

- 56.4.1 親スペースのサブスペースの表示

- 56.4.2 サブスペースの親スペースの表示

- 56.5 カスタム・スペース階層ナビゲーションの作成

- 56.6 サブスペースの移動

- 56.7 サブスペースの管理

- 56.7.1 サブスペースの継承セキュリティ設定の変更

第XII部 ポータルの分析と監視

57 使用状況メトリックおよびパフォーマンス・メトリックの分析

- 57.1 分析サービスの基本

- 57.1.1 スペースの分析管理ページの理解

- 57.1.2 スペースの分析タスク・フローの理解

- 57.1.2.1 WebCenterトラフィック

- 57.1.2.2 ページ・トラフィック

- 57.1.2.3 ログイン・メトリック

- 57.1.2.4 スペース・トラフィック

- 57.1.2.5 スペース・レスポンス時間

- 57.1.2.6 ポートレット・トラフィック

- 57.1.2.7 ポートレット・インスタンス・トラフィック

- 57.1.2.8 ポートレット・レスポンス時間

- 57.1.2.9 ポートレット・インスタンス・レスポンス時間

- 57.1.2.10 検索メトリック

- 57.1.2.11 ドキュメント・メトリック

- 57.1.2.12 Wikiメトリック

- 57.1.2.13 ブログ・メトリック

- 57.1.2.14 ディスカッション・フォーラム・メトリック

- 57.1.3 スペースの分析タスク・フローへのアクセス

- 57.2 分析のタスク・フローの使用

- 57.2.1 ページへの分析タスク・フローの追加

- 57.2.2 分析レポートのカスタマイズ

- 57.2.3 分析レポート・ビューのパーソナライズ

- 57.2.3.1 レポートの表示オプション

- 57.2.3.2 問合せオプション

- 57.3 分析のタスク・フロー・プロパティの設定

- 57.3.1 分析サービスのタスク・フローのプロパティの基本

- 57.3.2 分析サービスのタスク・フローのパラメータ

第XIII部 WebCenterおよび他のソースの検索

58 検索サービスの使用

- 58.1 WebCenter Portalでの検索の基本

- 58.1.1 Oracle Secure Enterprise Searchアダプタの使用方法

- 58.1.2 検索の制限

- 58.2 アプリケーションでの検索

- 58.2.1 グローバル検索の実行

- 58.2.2 検索結果の表示の絞込み

- 58.2.3 検索の保存

- 58.2.3.1 検索の保存

- 58.2.3.2 保存済検索の実行

- 58.2.3.3 スペースでの保存済検索の共有

- 58.2.3.4 保存済検索のカスタマイズ

- 58.2.3.5 保存済検索の削除

- 58.3 検索サービスのタスク・フローの使用

- 58.4 検索範囲の絞込み

- 58.4.1 特定のサービスの検索

- 58.4.2 特定のドキュメント・タイプの検索

- 58.4.3 特定のスペースの検索

- 58.5 検索結果の個別プリファレンスの設定

- 58.5.1 検索するサービスの選択

- 58.5.2 検索結果の表示順序の指定

- 58.6 属性とリファイナによる検索結果のカスタマイズ

- 58.7 検索サービスのタスク・フロー・プロパティの設定

- 58.7.1 検索サービスのタスク・フローのプロパティの基本

- 58.7.2 パラメータを設定して検索を絞り込む方法

- 58.7.2.1 ページ・テンプレートでの「検索」タスク・フローの編集

- 58.7.2.2 スペースでの「検索」タスク・フローの編集

- 58.7.3 検索サービスのタスク・フローのパラメータ

59 タグ・サービスの使用

- 59.1 タグ・サービスの基本

- 59.1.1 タグの理解

- 59.1.2 タグ・センターの理解

- 59.2 タグ・サービスの機能およびタスク・フローの使用

- 59.2.1 ページへのタグ・サービス・タスク・フローの追加

- 59.2.2 ページへの「タグ」アイコンの追加

- 59.2.3 アプリケーション・ページへのタグ付け

- 59.2.4 アプリケーション・ドキュメントへのタグ付け

- 59.2.5 「タグ」タスク・フローでのタグおよびタグ付けしたアイテムの使用

- 59.2.5.1 「タグ」タスク・フローでのタグおよびタグ付けしたアイテムの表示

- 59.2.5.2 タグおよびタグ付けしたアイテムのソート

- 59.2.5.3 タグおよびタグ付けしたアイテムのフィルタリング

- 59.2.5.4 「タグ」タスク・フローでのタグの名前変更

- 59.2.5.5 「タグ」タスク・フローでのタグの削除

- 59.2.6 検索結果でのタグおよびタグ付けしたアイテムの表示

- 59.2.7 タグ・センターでのタグおよびタグ付けしたアイテムの使用

- 59.2.7.1 タグ・センターを開く

- 59.2.7.2 「タグ・クラウド」でのタグの表示および配置の変更

- 59.2.7.3 タグ付けしたアイテムの表示および配置の変更

- 59.2.7.4 タグ・センターでの情報表示の絞込み

- 59.2.7.5 タグ・センターでのタグ使用者の確認

- 59.2.8 「タグ・クラウド」タスク・フローと「タグ選択」タスク・フローの理解

- 59.2.9 「同様のタグ付きアイテム」タスク・フローの理解

- 59.3 タグ・サービスのタスク・フロー・プロパティの設定

- 59.3.1 タグ・サービスのタスク・フローのプロパティの基本

- 59.3.2 タグ・サービスのタスク・フローのパラメータ

第XIV部 アクティビティに基づくインテリジェンスの収集

60 アクティビティ・グラフ・サービスの使用

- 60.1 アクティビティ・グラフ・サービスの基本

- 60.2 アクティビティ・グラフ・サービスのタスク・フローの使用

- 60.2.1 ページへのアクティビティ・グラフ・サービス・タスク・フローの追加

- 60.2.2 「推奨コネクション」タスク・フローの使用

- 60.2.2.1 推奨コネクションの詳細

- 60.2.2.2 推奨コネクションへのコネクションの招待

- 60.2.2.3 推奨コネクションからのユーザーの削除

- 60.2.2.4 「推奨コネクション」タスク・フローに表示するユーザー数の設定

- 60.2.2.5 「推奨コネクション」タスク・フローに表示するユーザーの制御

- 60.2.3 「類似スペース」タスク・フローの使用

- 60.2.3.1 推奨スペースの詳細

- 60.2.3.2 推奨スペースへの参加

- 60.2.3.3 タスク・フローからのスペースの削除

- 60.2.3.4 「類似スペース」タスク・フローに表示するスペース数の設定

- 60.2.3.5 「類似スペース」タスク・フローに表示するスペースの制御

- 60.2.4 「類似アイテム」タスク・フローの使用

- 60.2.4.1 「類似アイテム」タスク・フローの移入

- 60.2.4.2 推奨アイテムの表示

- 60.2.4.3 「類似アイテム」タスク・フローからのアイテムの削除

- 60.2.4.4 「類似アイテム」タスク・フローに表示するアイテム数の設定

- 60.2.4.5 「類似アイテム」タスク・フローに表示するアイテムの制御

- 60.3 アクティビティ・グラフ・サービスのタスク・フローのプロパティの設定

- 60.3.1 アクティビティ・グラフ・サービスのタスク・フローのプロパティの基本

- 60.3.2 アクティビティ・グラフ・サービスのタスク・フローのパラメータ

第XV部 サービス: お知らせサービスからリンク・サービスまで

61 お知らせサービスの使用

- 61.1 お知らせサービスの基本

- 61.2 お知らせサービスのタスク・フローの使用

- 61.2.1 ページへのお知らせサービス・タスク・フローの追加

- 61.2.2 「お知らせ」タスク・フローの使用

- 61.2.2.1 「お知らせ」タスク・フローでのお知らせの表示

- 61.2.2.2 お知らせの表示の調整

- 61.2.2.3 お知らせの作成

- 61.2.2.4 お知らせの編集

- 61.2.2.5 お知らせの削除

- 61.2.3 「お知らせ - クイック・ビュー」タスク・フローの使用

- 61.2.3.1 クイック・ビュー・タスク・フローでのお知らせの表示

- 61.2.3.2 クイック・ビュー・タスク・フローでのお知らせの管理

- 61.2.4 お知らせからのメールの送信

- 61.2.5 お知らせのリンク

- 61.3 お知らせサービスのタスク・フローのプロパティの設定

- 61.3.1 お知らせサービスのタスク・フローのプロパティの基本

- 61.3.2 お知らせサービスのタスク・フローのパラメータ

62 ディスカッション・サービスの使用

- 62.1 ディスカッション・サービスの基本

- 62.2 ディスカッション・サービスのタスク・フローの使用

- 62.2.1 ページへのディスカッション・サービス・タスク・フローの追加

- 62.2.2 フォーラム・トピックおよび返信の作成と管理

- 62.2.2.1 新規フォーラム・トピックの投稿

- 62.2.2.2 トピック投稿への返信

- 62.2.2.3 トピック投稿と返信の表示

- 62.2.2.4 トピックと返信の編集

- 62.2.2.5 トピック投稿と返信の削除

- 62.2.2.6 表示するトピック数またはフォーラム数の選択

- 62.2.2.7 トピックのビュー・モードの切替え

- 62.2.3 追加ディスカッション・フォーラム情報の表示および非表示

- 62.2.3.1 「フォーラム - クイック・ビュー」タスク・フローでの情報の表示または非表示

- 62.2.3.2 「人気のトピック」タスク・フローでの情報の表示または非表示

- 62.2.3.3 「最近のトピック」タスク・フローでの情報の表示または非表示

- 62.2.3.4 「監視フォーラム」タスク・フローでの情報の表示または非表示

- 62.2.3.5 「監視トピック」タスク・フローでの情報の表示または非表示

- 62.2.4 フォーラムおよびトピックの監視

- 62.2.4.1 監視リストへのディスカッション・フォーラムまたはトピックの追加

- 62.2.4.2 監視リストからのディスカッション・フォーラムまたはトピックの削除

- 62.2.4.3 クイック・ビューでの監視フォーラムおよび監視トピックの表示

- 62.2.5 ディスカッション・トピックからのメールの送信

- 62.2.6 ディスカッション・フォーラムの作成

- 62.2.7 フォーラム名と説明の編集

- 62.3 ディスカッション・サービスのタスク・フローのプロパティ設定

- 62.3.1 ディスカッション・フォーラムのタスク・フローのプロパティについて

- 62.3.2 ディスカッション・サービスのタスク・フローのパラメータ

63 イベント・サービスの使用

- 63.1 イベント・サービスの基本

- 63.1.1 カレンダへのオーバーレイ

- 63.1.2 イベントの参照先

- 63.1.3 その他のサービスとの統合

- 63.2 イベント・サービスのタスク・フローの使用

- 63.2.1 ページへの「イベント・サービス」タスク・フローの追加

- 63.2.2 個人イベントへのアクセス

- 63.2.3 イベントの表示

- 63.2.3.1 スペースの「イベント」ページの表示

- 63.2.3.2 カレンダ・インタフェースの使用

- 63.2.3.3 イベントの詳細の表示

- 63.2.3.4 イベントのカテゴリ別フィルタリング

- 63.2.3.5 表示プリファレンスの設定

- 63.2.3.5.1 カレンダの開始時刻の設定

- 63.2.3.5.2 第2タイムゾーンの設定

- 63.2.3.5.3 リスト・ビューの構成

- 63.2.4 イベントのスケジューリング

- 63.2.5 予定イベントの改訂

- 63.2.6 予定イベントの取消し

- 63.2.7 1つのタスク・フローに複数のカレンダを表示

- 63.2.7.1 カレンダ・オーバーレイの有効化

- 63.2.7.2 追加のカレンダの表示

- 63.2.7.3 カレンダの表示オプションの編集

- 63.2.8 イベントのサブスクライブ

- 63.3 「イベント・サービス」タスク・フロー・プロパティの設定

- 63.3.1 イベント・サービスのタスク・フローのプロパティについて

- 63.3.2 「イベント」タスク・フローのパラメータ

- 63.3.3 「イベント - ミニ・ビュー」タスク・フローのパラメータ

64 インスタント・メッセージおよびプレゼンス(IMP)サービスの使用

- 64.1 IMPサービスの基本

- 64.2 優先するインスタント・メッセージ・プロバイダの識別

- 64.3 ネットワーク・プレゼンスの構成

- 64.4 IMPサービス機能の使用

- 64.4.1 他のユーザーのステータスの表示

- 64.4.2 「プレゼンス」アイコン・メニューからのメール・メッセージの送信

- 64.4.3 「プレゼンス」アイコン・メニューからのインスタント・メッセージの送信

65 リンク・サービスの使用

- 65.1 リンク・サービスの基本

- 65.2 リンク・サービス機能の使用

- 65.2.1 既存のオブジェクトへのリンク

- 65.2.1.1 「リンク」ダイアログを開いて既存のオブジェクトにリンクする

- 65.2.1.2 既存のお知らせへのリンク

- 65.2.1.3 既存のディスカッション・フォーラム・トピックへのリンク

- 65.2.1.4 既存のドキュメントへのリンク

- 65.2.1.5 既存のイベントへのリンク

- 65.2.2 新規オブジェクトへのリンク

- 65.2.2.1 「リンク」ダイアログを開いて新規オブジェクトにリンクする

- 65.2.2.2 ディスカッション・フォーラム・トピックの追加とリンク

- 65.2.2.3 ドキュメントの追加とリンク

- 65.2.2.4 イベントの追加とリンク

- 65.2.2.5 ノートの追加とリンク

- 65.2.2.6 Webページへのリンク

- 65.2.3 リンク・ターゲットへのアクセス

- 65.2.4 リンクの削除

- 65.2.5 リッチ・テキスト・エディタのリンク

第XVI部 サービス: リストからワークリストまで

66 リスト・サービスの使用

- 66.1 リスト・サービスの基本

- 66.2 リスト・サービス機能の使用

- 66.2.1ページへのリストの追加

- 66.2.2 リストの表示

- 66.2.3 リストの作成および管理

- 66.2.3.1 リストの作成

- 66.2.3.2 リスト構造の編集

- 66.2.3.2.1 リストの名前および説明の変更

- 66.2.3.2.2 リストへの列の追加

- 66.2.3.2.3 リスト列の詳細の変更

- 66.2.3.2.4 リストの全インスタンスでのリスト列の再配置

- 66.2.3.2.5 リスト列の削除

- 66.2.3.3 リストのコピー

- 66.2.3.4 リストの削除

- 66.2.4 リスト・データの追加および管理

- 66.2.4.1 特定のデータ型のデータのリストへの追加

- 66.2.4.1.1 リストへのデータの追加

- 66.2.4.1.2 リストへのプレーン・テキスト・データの追加

- 66.2.4.1.3 リストへのリッチ・テキスト・データの追加

- 66.2.4.1.4 リストへの日時データの追加

- 66.2.4.1.5 リストへのピクチャ・データの追加

- 66.2.4.1.6 リストへの人データの追加

- 66.2.4.2 リスト・データの編集

- 66.2.4.3 リスト行の削除

- 66.2.4.4 リスト・データのリフレッシュ

- 66.2.5 リストのカスタマイズ

- 66.2.5.1 列のリスト・データのソート

- 66.2.5.1.1 列のアイコンを使用したリスト・データのソート

- 66.2.5.1.2 リスト・データの拡張ソートの実行

- 66.2.5.2 リスト列のサイズ変更

- 66.2.5.3 リスト・インスタンスでの列の順序変更

- 66.2.5.4 リスト列の表示および非表示

- 66.2.5.5 列の位置の固定

- 66.2.5.6 列データの折返し表示

- 66.2.5.7 リスト行への色バンドの適用

- 66.2.5.7.1 リストの個人用ビューに対する色バンドの適用

- 66.2.5.7.2 個人用色バンドの削除

- 66.2.5.7.3 リスト・インスタンスの全員のビューに対する色バンドの適用

- 66.2.5.7.4 リスト・インスタンスの全員のビューからの色バンドの削除

- 66.2.5.8 リスト・データのフィルタリング

- 66.2.5.8.1 非定型フィルタのリスト・インスタンスへの適用

- 66.2.5.8.2 永続的な個人用フィルタのリスト・インスタンスへの適用

- 66.2.5.8.3 永続的な個人用リスト・フィルタの削除

- 66.2.5.8.4 リストの全員のビューに対するフィルタの適用

- 66.2.5.8.5 リストの全員のビューからのフィルタの削除

- 66.2.6 リストへのリンクの他のユーザーへの送信

- 66.2.7 Excelスプレッドシートに対するリストのエクスポートおよびインポート

- 66.2.7.1 リストのエクスポートおよびインポートの基本

- 66.2.7.2 リストのスプレッドシートへのエクスポート

- 66.2.7.3 エクスポートしたリストのインポート

- 66.3 リスト・ビューアのタスク・フロー・プロパティの設定

- 66.3.1 リスト・ビューアのタスク・フロー・プロパティの基本

- 66.3.2 リスト・ビューアのタスク・フロー・パラメータ

67 メール・サービスの使用

- 67.1 「メールの送信」機能の基本

- 67.1.1 「メールの送信」機能の構成

- 67.2 メール・サービスの基本

- 67.3 優先するメール接続の選択

- 67.4 メール・サービスのタスク・フローの使用

- 67.4.1 ページへのメール・サービスのタスク・フローの追加

- 67.4.2 メールへのログイン

- 67.4.3 「メール」タスク・フローのビューのパーソナライズ

- 67.4.4 メール・メッセージのオープン

- 67.4.5 メール添付ファイルのダウンロード

- 67.4.6 メール・メッセージの作成と送信

- 67.4.7 添付ファイル付きメールの送信

- 67.4.8 「添付ファイルの追加」ウィンドウからの添付ファイルの削除

- 67.4.9 メールへの返信と転送

- 67.4.10 メールのリフレッシュ

- 67.4.11 メールの削除

- 67.5 メール・サービスのタスク・フロー・プロパティの設定

- 67.5.1 メール・サービスのタスク・フローのプロパティの基本

- 67.5.2 メール・サービスのタスク・フローのパラメータ

68 ノート・サービスの使用

- 68.1 ノート・サービスの基本

- 68.2 「ノート・サービス」タスク・フローの使用

- 68.2.1 リソース・カタログへのノート・サービスのタスク・フローの追加

- 68.2.2 ページへのノート・サービスのタスク・フローの追加

- 68.2.3 ノートの作成

- 68.2.4 ノートに対するフィルタの適用と適用解除

- 68.2.5 ノート詳細の編集

- 68.2.6 ノートのビューのリフレッシュ

- 68.2.7 ノートの削除

- 68.3 ノート・サービスのタスク・フロー・プロパティの設定

69 投票サービスの使用

- 69.1 投票サービスの基本

- 69.2 投票サービスのタスク・フローの使用

- 69.2.1 ページへの投票サービスのタスク・フローの追加

- 69.2.2 クイック投票の作成

- 69.2.3 投票の実施

- 69.2.4 投票マネージャの使用

- 69.2.5 投票結果の表示

- 69.3 投票サービスのタスク・フロー・プロパティの設定

- 69.3.1 投票サービスのタスク・フロー・プロパティの基本

- 69.3.2 投票サービスのタスク・フローのパラメータ

70 RSSサービスの使用

- 70.1 RSSサービスの基本

- 70.1.1 「RSS」アイコン

- 70.1.2 RSS Manager

- 70.1.3 RSSタスク・フロー

- 70.2 ニュース・フィード・サービスの入手

- 70.2.1 「最近のアクティビティ」のニュース・フィードの入手

- 70.2.1.1 RSS Managerからの「最近のアクティビティ」ニュース・フィードURLの入手

- 70.2.1.2 「最近のアクティビティ」タスク・フローからのニュース・フィードURLの入手

- 70.2.2 「ディスカッション・フォーラム」のニュース・フィードの入手

- 70.2.2.1 RSS Managerからの「ディスカッション・フォーラム」ニュース・フィードの入手

- 70.2.2.2 「ディスカッション」ページからのニュース・フィードの入手

- 70.2.2.3 「ディスカッション・フォーラム」タスク・フローからのニュース・フィードの入手

- 70.2.3 「リスト」のニュース・フィードの入手

- 70.2.3.1 RSS Managerからの「リスト」ニュース・フィードの入手

- 70.2.3.2 「リスト」ページからのニュース・フィードの入手

- 70.2.3.3 「リスト」タスク・フローからのニュース・フィードの入手

- 70.2.4 「お知らせ」のニュース・フィードの入手

- 70.2.4.1 RSS Managerからの「お知らせ」ニュース・フィードの入手

- 70.2.4.2 「お知らせ」ページからのニュース・フィードの入手

- 70.2.4.3 「お知らせ」タスク・フローからのニュース・フィードの入手

- 70.3 RSSタスク・フローの使用

- 70.3.1 ページへのRSSサービス・タスク・フローの追加

- 70.3.2 RSSタスク・フローのリフレッシュ

- 70.3.3 ページからのRSSタスク・フローの削除

- 70.3.4 RSSタスク・フローのフィードの場所の編集

- 70.4 RSSサービス・タスク・フロー・プロパティの設定

- 70.4.1 RSSサービスのタスク・フローのプロパティの基本

- 70.4.2 RSSサービスのタスク・フローのパラメータ

71 「最近のアクティビティ・サービス」の使用

- 71.1 「最近のアクティビティ・サービス」の基本

- 71.2 「最近のアクティビティ」タスク・フローの使用

- 71.2.1 カスタム・リソース・カタログへの「最近のアクティビティ」タスク・フローの追加

- 71.2.2 ページへの「最近のアクティビティ」タスク・フローの追加

- 71.2.3 「最近のアクティビティ」タスク・フローのパーソナライズ

- 71.2.4 最近実行されたアイテムへのアクセス

- 71.2.5 「最近のアクティビティ」タスク・フローのリフレッシュ

- 71.3 「最近のアクティビティ」タスク・フロー・プロパティの設定

- 71.3.1 「最近のアクティビティ」タスク・フローのプロパティの基本

- 71.3.2 「最近のアクティビティ」タスク・フローのパラメータ

72 ワークリスト・サービスの使用

- 72.1 ワークリスト・サービスの基本

- 72.2 ページへのワークリスト・サービス・タスク・フローの追加

- 72.3 ワークリスト・サービスのタスク・フローの使用

- 72.3.1 ワークリスト・アイテムの表示とアイテムへの応答

- 72.3.2 メッセージ・プリファレンスの設定

- 72.3.3 ワークリスト・アイテムの表示設定

- 72.4 ワークリスト・サービスのタスク・フロー・プロパティの設定

第XVII部 付録

A Spacesユーザー・インタフェースURL

- A.1 アプリケーション管理ページのユーザー・インタフェースURL

- A.2 ビジネス・ロール・ページおよびシステム・ページのユーザー・インタフェースURL

- A.3 ユーザー・プロファイルのユーザー・インタフェースURL

- A.4 ホーム・スペース・ページのユーザー・インタフェースURL

- A.5 スペース・ページのユーザー・インタフェースURL

B 式言語(EL)式

- B.1 式ビルダーの紹介

- B.2 式言語の使用例

- B.3 自由形式のJPQL WHEREおよびSORT句の非サポート

- B.4 式言語式

- B.4.1 式ビルダーのシード済の式

- B.4.1.1 アプリケーション情報のシード済EL

- B.4.1.2 ページ情報のシード済EL

- B.4.1.3 ページ・パラメータのシード済EL

- B.4.1.4 リソース情報のシード済EL

- B.4.1.5 スペース情報のシード済EL

- B.4.1.6 スペース・ページ情報のシード済パス

- B.4.1.7 システムのシード済EL

- B.4.1.8 ユーザー情報のシード済EL

- B.4.1.9 WebCenterイベントのシード済EL

- B.4.2 Spacesアプリケーションに関連したEL式

- B.4.3 アプリケーション・セキュリティに関連したEL式

- B.4.3.1 例: EL式を使用したコンポーザのソース・ビューへのアクセス制限

- B.4.4 アプリケーション・ナビゲーションに関連したEL式

- B.4.4.1 例: ナビゲーションのEL式の使用

- B.4.5 リソースに関連したEL式

- B.4.5.1 例: リソースのEL式の使用

- B.4.6 特定のスペースに関連したEL式

- B.4.6.1 例: 様々なスペースのEL式の使用

- B.4.7 特定のページに関連したEL式

- B.4.8 コンポーザに関連したEL式

- B.4.8.1 例: コンポーザのEL式の使用

- B.4.9 イベント・コンテキストに関連したEL式

- B.4.10 サービスに関連したEL式

- B.4.11 パーソナライズ・コンダクタに関連したEL式

- B.4.12 ドキュメント・サービスに関連したEL式

- B.4.13 ピープル・コネクション・サービスに関連したEL式

- B.4.14 ユーザー・プリファレンスに関連したEL式

- B.4.14.1 例: ユーザー・プリファレンスのEL式の使用

- B.4.15 実用的EL式

C ビジネス・マッシュアップの例

- C.1 分析サービスからのデータを使用したマッシュアップの作成

- C.1.1 ページ・ヒットを表示するグラフの作成

- C.1.2 Spacesでページ・ヒットのグラフを表示するパラメータ化タスク・フローの使用

- C.1.2.1 ページ・ヒット・データ・コントロールの作成

- C.1.2.2 スペース名を指定するパラメータを使用したカスタム・マッシュアップ・スタイルの作成

- C.1.2.3 カスタム・マッシュアップ・スタイルを使用したタスク・フローの作成

- C.1.2.4 タスク・フローのデータ・コントロールの使用

- C.1.2.5 タスク・フローでのパラメータの結付けのテスト

- C.1.3 ポータル・サイト・トラフィックを表示するグラフの作成

- C.1.4 マスター/ディテール関係の2つのタスク・フローを使用したマッシュアップの作成

- C.1.4.1 マスター・データ・コントロールおよびタスク・フローの作成

- C.1.4.2 ディテール・データ・コントロールおよびタスク・フローの作成

- C.1.4.3 マスター・タスク・フローとディテール・タスク・フローの結付け

- C.1.5 ドキュメントをダウンロードするハイパーリンクを持つ表の作成

- C.1.5.1 ドキュメント・ビュー・データ・コントロールの作成

- C.1.5.2 スペース名を指定するパラメータを使用したカスタム・マッシュアップ・スタイルの作成

- C.1.5.3 カスタム・マッシュアップ・スタイルを使用したタスク・フローの作成

- C.1.5.4 タスク・フローのデータ・コントロールの使用

- C.1.5.5 タスク・フローでのパラメータの結付けのテスト

- C.2 SQLデータ・コントロールからの従業員データを表示するマッシュアップの作成

- C.2.1 SQLデータ・コントロールの作成

- C.2.2 データ・コントロールの追加およびタスク・フロー・パラメータのデータ・コントロール・パラメータへのバインド

- C.2.3 表の非表示列の表示

- C.2.4 パラメータ・フォーム・タスク・フローのデータ・コントロールの追加

- C.3 Spaces MDSリポジトリからのデータを使用したマッシュアップの作成

- C.3.1 データ・コントロールの作成

- C.3.2 タスク・フロー内のグラフとしてのデータ・コントロールの追加

- C.4 スペースWebサービスのデータ・ソースからのデータを使用したマッシュアップの作成

- C.4.1 アプリケーションでスペースをリストするためのマッシュアップの作成

- C.4.2 スペースの名前を変更するためのフォームを使用したマッシュアップの作成

- C.5 Siebelデータ・ソースからのデータを使用したマッシュアップの作成

- C.5.1 Webサービス・データ・コントロールの作成

- C.5.2 タスク・フローへの表としてのデータ・コントロール・メソッドの追加

- C.5.3 データ・ソースの問合せ

- C.5.4 データ・ソース・レコードの更新

- C.6 事前定義された列を持つカスタム・マッシュアップ・スタイルの構築と使用

- C.6.1 カスタム・マッシュアップ・スタイルの構築

- C.6.2 カスタム・スタイルに基づいたタスク・フローの作成

- C.7 データ・フィールドを持つカスタム・マッシュアップ・スタイルの構築と使用

- C.7.1 カスタム・マッシュアップ・スタイルの構築

- C.7.2 カスタム・スタイルに基づいたタスク・フローの作成

- C.8 ページ・ナビゲーションに結付けされるグラフを持つマッシュアップの作成

- C.8.1 ページ・ヒット・データ・コントロールの作成

- C.8.2 ナビゲーション・ツリーを持つページでのデータ・コントロールの使用

- C.9 継承されたページ・ナビゲーションに結付けされるグラフを持つマッシュアップの作成

- C.9.1 ページ・ヒット・データ・コントロールの作成

- C.9.2 ページ・ヒット・データ・コントロールの使用

- C.9.3 カスタム・ページ・テンプレートの作成と適用

- C.9.4 ページ・ヒット・グラフと継承されたナビゲーション間の結付けのテスト

- C.10 Google Mapsタスク・フローを含むマスター/ディテール・マッシュアップの作成

- C.10.1 データ・コントロールの作成

- C.10.2 ディテール・タスク・フローの作成

- C.10.3 マスター・タスク・フローの作成

- C.10.4 マスター・タスク・フローとディテール・タスク・フローの結付け

- C.11 カスタマイズされたRSSフィードOmniPortletを使用したマッシュアップの作成

- C.11.1 OmniPortletを使用したタスク・フローの作成

- C.11.2 タスク・フローのテスト

- C.11.3 カスタマイズされたポートレットを含むタスク・フローの共有

用語集

索引

Oracle® Fusion Middleware

Oracle WebCenter Portal: Spacesユーザーズ・ガイド

11gリリース1(11.1.1.7.0)

B72923-01(原本部品番号:E10149-12)

2013年4月

Oracle Fusion Middleware Oracle WebCenter Portal: Spacesユーザーズ・ガイド, 11gリリース1(11.1.1.7.0)

B72923-01

Copyright © 2009, 2013, Oracle and/or its affiliates. All rights reserved.

原本主著者: Sarah Bernau, Michele Cyran, Rosie Harvey, Susan Highmoor, Ingrid Snedecor, Savita Thakur, William Witman

このソフトウェアおよび関連ドキュメントの使用と開示は、ライセンス契約の制約条件に従うものとし、知的財産に関する法律により保護されています。ライセンス契約で明示的に許諾されている場合もしくは法律によって認められている場合を除き、形式、手段に関係なく、いかなる部分も使用、複写、複製、翻訳、放送、修正、ライセンス供与、送信、配布、発表、実行、公開または表示することはできません。このソフトウェアのリバース・エンジニアリング、逆アセンブル、逆コンパイルは互換性のために法律によって規定されている場合を除き、禁止されています。

ここに記載された情報は予告なしに変更される場合があります。また、誤りが無いことの保証はいたしかねます。誤りを見つけた場合は、オラクル社までご連絡ください。

このソフトウェアまたは関連ドキュメントが、米国政府機関もしくは米国政府機関に代わってこのソフトウェアまたは関連ドキュメントをライセンスされた者に提供される場合は、次のNoticeが適用されます。

U.S. GOVERNMENT RIGHTS Programs, software, databases, and related documentation and technical data delivered to U.S. Government customers are "commercial computer software" or "commercial technical data" pursuant to the applicable Federal Acquisition Regulation and agency-specific supplemental regulations.As such, the use, duplication, disclosure, modification, and adaptation shall be subject to the restrictions and license terms set forth in the applicable Government contract, and, to the extent applicable by the terms of the Government contract, the additional rights set forth in FAR 52.227-19, Commercial Computer Software License (December 2007).Oracle America, Inc., 500 Oracle Parkway, Redwood City, CA 94065.

このソフトウェアまたはハードウェアは様々な情報管理アプリケーションでの一般的な使用のために開発されたものです。このソフトウェアまたはハードウェアは、危険が伴うアプリケーション(人的傷害を発生させる可能性があるアプリケーションを含む)への用途を目的として開発されていません。このソフトウェアまたはハードウェアを危険が伴うアプリケーションで使用する際、このソフトウェアまたはハードウェアを安全に使用するために、適切な安全装置、バックアップ、冗長性(redundancy)、その他の対策を講じることは使用者の責任となります。このソフトウェアまたはハードウェアを危険が伴うアプリケーションで使用したことに起因して損害が発生しても、オラクル社およびその関連会社は一切の責任を負いかねます。

OracleおよびJavaはOracleおよびその関連企業の登録商標です。その他の名称は、他社の商標の可能性があります。

Intel、Intel Xeonは、Intel Corporationの商標または登録商標です。すべてのSPARCの商標はライセンスをもとに使用し、SPARC International, Inc.の商標または登録商標です。AMD、Opteron、AMDロゴ、AMD Opteronロゴは、Advanced Micro Devices, Inc.の商標または登録商標です。UNIXはThe Open Groupの登録商標です。

このソフトウェアまたはハードウェアおよびドキュメントは、第三者のコンテンツ、製品、サービスへのアクセス、あるいはそれらに関する情報を提供することがあります。オラクル社およびその関連会社は、第三者のコンテンツ、製品、サービスに関して一切の責任を負わず、いかなる保証もいたしません。オラクル社およびその関連会社は、第三者のコンテンツ、製品、サービスへのアクセスまたは使用によって損失、費用、あるいは損害が発生しても、一切の責任を負いかねます。

はじめに

『Oracle Fusion Middleware Oracle WebCenter Portal: Spacesユーザーズ・ガイド』では、Spacesアプリケーションの実行時の動作について説明します。多くの情報はWebCenter Portal: Frameworkアプリケーションにも該当しますが、このマニュアルはSpacesアプリケーションのユーザーを念頭に作成されています。(WebCenter Portal: Frameworkアプリケーションの詳細は、『Oracle Fusion Middleware Oracle WebCenter Portal開発者ガイド』を参照してください。)

このマニュアルでは、企業、チームまたは部門別ポータルの作成、ポータル・ページの作成、データ移入および管理、サービスやポートレットの使用といったタスクの実行手順について説明しています。

注意:

このマニュアルでは、アプリケーション・ユーザー・インタフェース(UI)をスクリーンショットで示しています。アプリケーションUIは別のテンプレートを適用することで外観を調整できるので、実際の画面はスクリーンショットと多少異なる場合があります。

対象読者

このマニュアルは、グループ・プロジェクトや関心のある共通分野を中心にオンライン・コミュニティを作成する必要があるWebCenter Portal: Spacesアプリケーションのユーザーを対象としています。また、ランタイム・コンポーネントの結付けによるエンタープライズ・マッシュアップの作成に興味のあるビジネス開発者も対象としています。

ドキュメントのアクセシビリティについて

オラクル社のアクセシビリティへの取組みの詳細は、Oracle Accessibility ProgramのWebサイトhttp://www.oracle.com/pls/topic/lookup?ctx=acc&id=docaccを参照してください。

Oracleサポートへのアクセス

Oracleのお客様は、My Oracle Supportにアクセスして電子サポートを受けることができます。詳細は、http://www.oracle.com/pls/topic/lookup?ctx=acc&id=infoまたはhttp://www.oracle.com/pls/topic/lookup?ctx=acc&id=trs(聴覚障害者向け)を参照してください。

関連ドキュメント

詳細は、Oracle Fusion Middleware 11gリリース1(11.1.1.7.0)のドキュメント・セットで、次のドキュメントを参照してください。

- Oracle Fusion Middleware Oracle WebCenter Spacesユーザー・チュートリアル

- 『Oracle Fusion Middleware Oracle WebCenter Portal管理者ガイド』

- 『Oracle Fusion Middleware Oracle WebCenter Portal開発者ガイド』

表記規則

このマニュアルでは次の表記規則を使用します。

規則

意味

太字

太字は、操作に関連するユーザー・インタフェース要素を示します。

イタリック体

イタリックは、ユーザーが特定の値を指定するプレースホルダ変数、または本文中で定義されている用語および用語集に記載されている用語を示します。

固定幅フォント

固定幅フォントは、段落内のコマンド、URL、サンプル内のコード、画面に表示されるテキスト、または入力するテキストを示します。

新機能

ここでは、リリース11.1.1.7.0の新機能を紹介します。主な新機能は、Apple iPad®のサポート、アクセシビリティの向上、パフォーマンス・メトリックの強化およびページレット・プロデューサの4つです。このクイック・リファレンス・ページでは、このリリースの新機能を要約するとともに詳細情報の参照先を示します。

注意:

リリース11.1.1.7.0はパッチ・セットの一部です。パッチ・セットとは、まとめて適用するように設計された、パッチの単一インストール・コレクションです。Oracle WebCenter Portalおよび関連するすべての依存製品(WebCenter Contentなど)にパッチを適用する必要があります。パッチを適用すると、既存のインストール上にいくつかのファイルがコピーされます。

パッチは通常、Oracle製品の特定のバージョンに関連しており、製品の1つのマイナー・バージョンから同じ製品の新しいマイナー・バージョンへの更新(リリース11.1.1.6.0からリリース11.1.1.7.0への更新など)を含みます。

サポートを継続して受けるためには、リリース11.1.1.7.0パッチ・セットをインストールする必要があります。

リリース11.1.1.7.0の新機能と拡張機能

次の表では、このリリースの新機能と拡張機能について説明するとともに、詳細情報の参照先としてオラクル社のガイドへのリンクを提供します。

機能

説明

詳細情報の参照先

アクセシビリティ

- 高コントラストおよび大きいフォントのサポート

- 第38.4項「アクセシビリティ・オプションの設定」

Apple iPad®のサポート

- iPad®でのOracle WebCenter Portalのデフォルトのアプリケーションおよびテンプレートのサポート(Admin UI、コンポーザ、Spacesテンプレート)

- iPad®へのADFコンポーネントのレンダリング

- 第13.1.1項「デフォルトのページ・テンプレート」

- 『Oracle Fusion Middleware Oracle Application Development Framework Webユーザー・インタフェース開発者ガイド』

ブログ

- ブログのコメントに関するドキュメントの強化

- ブログへのリンクに関するドキュメントの強化

- 第50.2.2項「「ブログ」ページ・スタイルの理解」

- 第50.7.6項「ブログ投稿の管理」

ドキュメント

- 「ドキュメントのアップロード」ペインのビューを変更するための新しいJavaシステム・プロパティ(複数のファイルを一度に追加し、必要に応じてすべてのファイルに適用する1つの説明を提供するか、ファイルを1つずつ追加し、必要に応じてファイルごとに説明を提供します)

- コンテンツ・プロファイルがある場合とない場合のファイルのアップロードに関するドキュメントの強化

- リッチ・テキスト・エディタでの表の使用に関するドキュメントの強化

- 第43.8.1項「ファイルのアップロード」

- 『Oracle Fusion Middleware Oracle WebCenter Portal管理者ガイド』の「ドキュメントのアップロード」ペインの変更に関する項

- 第43.11.3項「リッチ・テキスト・エディタでの表の使用」

ルック・アンド・フィール

- HTML、CSS、JavaScript、メニュー、ページ・テンプレート、スタイルおよびスキンをまとめて使用してアプリケーションのルック・アンド・フィールを定義する方法に関するガイダンス

- 第10章「ルック・アンド・フィールの作成」

複数言語ポータル

- 言語サポートに関するドキュメントの強化

- 第27.1項「Spacesの言語の基本」

ページレット・プロデューサ

- WebCenterサイトのサポート

- ポータルの統合、ページレット・プロデューサの利用

- ページレット・プロデューサのライフサイクルに関する情報の追加

- 『Oracle Fusion Middleware Oracle WebCenter Portal開発者ガイド』のOracle WebCenter Portalのページレット・プロデューサを使用したページレットの作成に関する項

- 『Oracle Fusion Middleware Oracle WebCenter Portal管理者ガイド』のOracle WebCenter Portalのページレット・プロデューサの管理に関する項

パフォーマンス・メトリックおよびトラブルシューティング

- パフォーマンスの監視やWebCenter Portalアプリケーションに関する問題の診断を行うためのFusion Middlewareにおけるホームページの新しい外観および追加メニュー

- システムに合わせてカスタマイズできる主要なパフォーマンス・メトリックの警告しきい値。アプリケーション内のページ、ポートレットまたはドキュメントのパフォーマンスに対して問題が影響を及ぼし始めると、この機能によってすぐに通知されます。CPU使用率、メモリー使用率、スレッド・アクティビティ、JDBCリソースなど、Oracle WebLogic Serverの重要なパフォーマンス・インジケータに関する警告しきい値を設定することもできます。

- 新しい機能を使用して、WebCenter Portalシステムの状態に関する問題を分析および診断する方法に関するガイダンス

- パフォーマンスおよび構成の問題を管理者が診断して解決するためのトラブルシューティングに関する付録

- DFW(診断フレームワーク)インシデントのロギングのサポート

- 『Oracle Fusion Middleware Oracle WebCenter Portal管理者ガイド』のOracle WebCenter Portalのパフォーマンスの監視に関する項

- 『Oracle Fusion Middleware Oracle WebCenter Portal管理者ガイド』のWebCenter Portalのトラブルシューティングに関する項

プロファイル

- LDAPからデータベースへのプロファイル情報の同期

- 『Oracle Fusion Middleware Oracle WebCenter Portal管理者ガイド』のプロファイルとアイデンティティ・ストアの同期に関する項

第I部

WebCenter Portal: Spacesの概要

このユーザーズ・ガイドの第I部では、WebCenter Portal: Spacesのポータルおよびコミュニティの概要とそれらの作成に使用可能な機能について説明します。

第I部の内容は次のとおりです。

- 第1章「WebCenter Portal: Spacesの紹介」

- 第2章「コンテンツ管理の利用」

- 第3章「ソーシャルおよびコラボレーション・サービスの利用」

- 第4章「「スペース管理」ページへのアクセス」

1 WebCenter Portal: Spacesの紹介

Oracle WebCenter Portal: Spacesにようこそ。Spacesアプリケーションは、何千人ものユーザーに適応し、言語要件が異なる多様な集団を取り込むことができるポータル、コミュニティおよびソーシャル・ネットワーキング・サイトを迅速に作成するために必要なあらゆるツールを備えています。

この章では、重要な用語の意味を明確にするとともに、Spacesアプリケーションを使用して作成できるポータル、コミュニティおよびソーシャル・ネットワーキング・サイトのタイプの例をいくつか紹介します。また、この章で説明しているリソースに関する詳細情報の参照先を示す表も掲載します。

この章の内容は次のとおりです。

- 第1.1項「ポータル、コミュニティおよびソーシャル・ネットワーキング・サイトについて」

- 第1.2項「ポータル、コミュニティおよびソーシャル・ネットワーキング・サイトの計画」

- 第1.3項「詳細情報の参照先」

関連項目:

ソーシャル・ネットワーキングをサポートするSpacesアプリケーションの機能の詳細は、第3章「ソーシャルおよびコラボレーション・サービスの利用」を参照してください。

1.1 ポータル、コミュニティおよびソーシャル・ネットワーキング・サイトについて

何を実行しようとしているかに沿って、どのようなものを作成するかを決定する必要があります。この項では、それを容易に決定できるように、ポータル、コミュニティおよびソーシャル・ネットワーキング・サイトの意味を明らかにします。この項の内容は次のとおりです。

- 第1.1.1項「ポータルとは」

- 第1.1.2項「コミュニティとは」

- 第1.1.3項「ソーシャル・ネットワーキング・サイトとは」

1.1.1 ポータルとは

ポータルは、1つのエントリ・ポイントを通じて、場所、テクノロジおよび生成元が様々な情報やリソースを表示するWebの出力先です。広範なソースから収集されたコンテンツやテクノロジが、1箇所から容易に利用できるひとまとまりの情報およびサービスとしてユーザーに表示されます。

たとえば、あるSpacesポータルでは、組織のE-Businessスイートから生成されたすべてのワークリスト・アイテム、CRMスイートから生成された詳細な顧客情報、およびビジネス・インテリジェンス・ツールから生成された最新の売上高のグラフを参照できます。このようにソースが複数であるにもかかわらず、1つのソースから生成されたかのように、ユーザーはすべてのコンテンツを1箇所で利用できます。

ポータルは、異なるコンテンツを1つまたは複数のライブラリに集約するための解決策となります。認可されたユーザーには、このようなコンテンツをアップロードおよび管理するための権限が与えられ、ユーザーは、1箇所で利用可能なひとまとまりの知識に簡単にアクセスできます。

複数のソースのアプリケーションを、ポータルという1つのソースから利用可能なアプリケーション群として表示することもできます。ユーザーはポータルを通じて、生成元が複数であっても、経費や時間の報告など、すべてのセルフサービス・アプリケーションに1箇所からアクセスできます。ポータルは、ユーザーの時間や労力を節約し、企業と従業員間の有益な操作性を確立する効率的な配信プラットフォームを提供します。

また、ポータルには、有益な操作性を実現するためのパーソナライズ機能も用意されています。パーソナライズによって、ユーザーのプロファイル内の情報を利用して、ポータルの操作性を調整できます。たとえば、マネージャであるMaryがログインすると、部門全体の業績情報とレポート・アプリケーションへのリンクが表示されます。営業担当者であるSalがログインすると、自身の業績に関するレポートとリードへのリンクが表示されます。

Spacesポータルには、リソースや情報を表示するための2つの領域(スペースとホーム・スペース)があります。

スペースは通常、特定の部署、部門、プロジェクト、コミュニティなど、特定のユーザーを対象とするポータルやコミュニティを作成する場合に使用します。親スペースより階層が下のサブスペースを使用すると、たとえば、下位部署ごとの子ポータル(サブスペース)を含む部署ポータル(スペース)を設定できます。

ホーム・スペースを使用すると、会社の全従業員に対処できます。デフォルトでは、すべての認証済ユーザーがホーム・スペースにアクセスできるため、本質的に幅広いユーザーを対象にすることができますが、それに加えて、ユーザーごとに個別の操作性を提供するようにホーム・スペースを設定することもできます。たとえば、1日の作業を開始するために必要なすべての情報を表示するダッシュボードを各ユーザーに提供できます。それがユーザーのポータルとなります。

1.1.2 コミュニティとは

コミュニティは、共通の目標を達成するため、または共通の関心を共有するために集められた個人のグループです。コミュニティは、ポータルやソーシャル・ネットワークと組み合せて使用できます。相互に排他的ではありません。

Spacesアプリケーションでは、スペース・メンバー間の共同作業をサポートするように設計されたスペースを開発することでコミュニティという概念が実現します。スペースによって、関連性があるサービス、ページおよびコンテンツにすぐにアクセスできる専用の領域が提供されます。

スペースでは、直接の追加、招待または自己登録によるチームおよびコミュニティ・メンバーの収集がサポートされています。権限やロールの割当てによる内部階層もサポートされています。これによって、スペースの機能やリソースへの異なるレベルのアクセスが提供されます。また、サブスペースの作成による構造的階層もサポートされています。これによって、サブチームや別の事業部門(LOB)に管理を委任できます。

スペースは、継続的な対話と情報共有のためにユーザーを仮想環境にまとめます。

関連項目:

スペースの詳細は、第XI部「スペースの計画と構築」を参照してください。

1.1.3 ソーシャル・ネットワーキング・サイトとは

FacebookやMySpaceなど、様々なソーシャル・ネットワーキング・サイトがあるため、Webベースのソーシャル・ネットワーキングについてはすでに十分に理解していることと思います。ユーザーが相互へのコネクションを作成します。そのコネクションによって、相互のアクティビティに関する情報や生成されるコンテンツに自由にアクセスできるようになります。つまり、関心があるサイト、写真のスライド・ショー、ユーザーの現在の心理状態を示す発言などへのリンクが提供されます。2人のユーザー間のコネクションは急速に拡大します。推薦を通じて、また、ストリームされた投稿やリンクにコメントを入力したり、お気に入り登録することによって、各ユーザーのコネクションが自動的に作成されるためです。

Spacesアプリケーションは、ソーシャル・ネットワーキングの概念を新たにするものではなく、企業の目的により適した環境でソーシャル・ネットワーキングを実現することに重点を置いています。共通の関心や目標を持つユーザーが、関心のあるコンテンツにアクセスしたり、相互のアクティビティを追跡して有意義な情報を得られるようなコネクションを作成できます。

ホーム・スペースは、ソーシャル・ネットワーキングに重点を置いたサイトを設定するための優れた場所です。ホーム・スペースには、ログインしたすべての従業員がアクセスできるため、広範なソーシャル・ネットワークに最適な基盤となります。

ホーム・スペースでは、ピープル・コネクション・サービスによってソーシャル・ネットワーキング機能が大幅に強化されます。このサービスには、他のユーザーへのコネクションの作成、個人プロファイルの情報の表示とカスタマイズ、他のユーザーのアクティビティの表示、より幅広いユーザーとのアクティビティおよびファイルやリンクの共有を行うための機能が用意されています。

ホーム・スペースには、アプリケーション管理者によって作成され、対象ユーザーにプッシュされる一連のページを含めることもできます。このようなページは、ビジネス・ロール・ページと呼ばれます。ビジネス・ロール・ページでは、特定のユーザー・グループ(営業チームなど)にとって関心があるコンテンツを表示し、関心がないユーザーにはそのコンテンツが表示されないようにすることができます。

ユーザーは、許可されていれば、自分のみが参照するページをホーム・スペースに作成してカスタマイズできます。関心があるコンテンツを自分専用に追加またはアップロードして、選択したユーザーとそのコンテンツを共有することができます。

関連項目:

Spacesアプリケーションのソーシャル・ネットワーク機能の詳細は、第3章「ソーシャルおよびコラボレーション・サービスの利用」を参照してください。

1.2 ポータル、コミュニティおよびソーシャル・ネットワーキング・サイトの計画

この項では、作成可能なポータル、コミュニティおよびソーシャル・ネットワーキング・サイトのタイプの概要とともに、それらを作成するために必要なリソースとロールについて説明します。また、関連情報の参照先を後半に掲載します。この項の内容は次のとおりです。

- 第1.2.1項「すべてのユーザーを対象とするホーム・スペースの計画」

- 第1.2.2項「すべてのLOBを対象とする複数のポータルの計画」

- 第1.2.3項「部門ポータルの計画」

- 第1.2.4項「異なる共同作業チームおよびコミュニティを含む部門ポータルの計画」

- 第1.2.5項「チーム、コミュニティおよびソーシャル・ネットワークを含む部署ポータルの計画」

1.2.1 すべてのユーザーを対象とするホーム・スペースの計画

要件

多数のユーザー間のソーシャル・ネットワーキングに重点を置いた、高度に制御された安全かつ高性能な企業ポータルを作成します。

対象者

この企業ポータルは、すべての内部ユーザーを対象とします。目的は、企業イベント、業績およびイニシアティブに関する情報を発信することと、給与、人事管理、購入などの企業リソースへのアクセスを提供することです。さらに、従業員が相互にコネクションを作成し、自分自身や自分の取組みに関するあらゆる種類の情報を共有できるようにすることも目的としています。

このポータルでは、ある程度まで、対象の情報へのアクセスが特定のユーザーに制限されます。たとえば、営業マネージャのブログへのリンクは、営業担当者にのみ表示されます。購入ページへのリンクは、意思決定者にのみ表示されます。CEOからのメッセージというページへのリンクは、すべてのユーザーに表示されます。ある意味で、これは企業のファミリー・サイトのようなものです。従来の企業ニュースレターのかわりに使用して機能を向上させたり、すべての従業員が利用できるリソースへのリンクを提供することができます。

ユーザーに必要なアクセスのタイプ

少人数のユーザーが、ページの作成と管理およびサイトのルック・アンド・フィールの管理を行います。認証済ユーザー、つまりログインしたユーザーは、ピープル・コネクションなどのソーシャル・ネットワーキング・サービスを使用できるほか、個人用プリファレンスを設定できます。ただし、個人用ページを作成したり、ページ管理タスクを実行することはできません。

適用する必要があるリソースのタイプ

ポータル作成者には、アプリケーションのスキンやナビゲーション、ページ・テンプレート、スタイルなどのサイト・リソースへのアクセス権が必要です。また、適用するリソースを指定できるアプリケーションの管理ページへのアクセス権も必要です。使用状況メトリックおよびパフォーマンス・メトリックを分析して、トラフィックが多い領域やボトルネックの可能性を特定できるようにすることもできます。そのためには、分析サービスが役立ちます。

ポータルの作成と保守を担当する少人数のユーザーのうちの一部のユーザーに、アプリケーションのロールや権限の作成と割当てによってサイトのセキュリティを設定および管理する責任を与える必要があります。

このようなポータルは、アプリケーション全体を対象とするホーム・スペースに基づいて作成できます。ホーム・スペースに基づいてポータルを作成すると、サイト・リソースの管理が簡素化および一元化され、セキュリティ・モデルの構造も非常にシンプルになります。

このタイプのポータルでは、システム・ページとビジネス・ロール・ページも使用されます。システム・ページは、あらかじめ作成されたユーティリティ・ページです。たとえば、権限があるユーザーがコンテンツやルック・アンド・フィールに関してカスタマイズできるアプリケーション・ログイン・ページなどがあります。ビジネス・ロール・ページは、販売担当者、HR担当者、企業トレーナーなど、特定のビジネス・ロールを対象とするページです。各ビジネス・ロール・ページは、対象ユーザーのホーム・スペース・ビューにプッシュされます。

ファイル、ブログおよびWikiを含むドキュメント・サービスは、ポータルへのコンテンツの提供を許可されたユーザーのみが利用できるようにする必要があります。ピープル・コネクション・サービスは、プロファイル、アクティビティ・ストリーム、コネクションなどのソーシャル・ネットワーキング機能を使用できるように、すべての認証済ユーザーが利用できるようにする必要があります。

コネクションとアクティビティ・ストリームは、堅牢なソーシャル・ネットワークにとって特に重要なコンポーネントです。コネクションを使用すると、ユーザーはネットワークを構築できます。ホーム・スペース内では、アクティビティ・ストリームは各ユーザーのコネクションのアクティビティをストリームします。スペース内では、各スペース・メンバーのアクティビティをストリームします。

お気に入り登録、コメントおよび共有は、ストリームされたアクティビティに対する同意の表明やコメントの入力によって相互にやりとりしたり、関心があるオブジェクトや有用なリンクを共有するために、アクティビティ・ストリームで利用できるようにする必要があります。

アクティビティ・グラフ・サービスも非常に便利です。このサービスを使用すると、新しいコネクション、適切なアイテムおよび関連性があるスペースの推薦を提供することによって、Spacesアプリケーションでユーザーの関心の範囲を拡大できます。

投票サービスを追加して、すべてのユーザーにとって関心がある問題、アイデアおよびイベントについての企業全体に対する簡単な投票を管理することもできます。

1.2.2 すべてのLOBを対象とする複数のポータルの計画

要件

多数のユーザーがアクセスする、高度に制御された安全かつ高性能なポータルを作成します。各ポータルは、特定のLOBを対象とします。限られたユーザーによってブランドが制御され、すべてのポータルで一貫している必要があります。各ポータルのコンテンツは、各LOBの特定のロールによって管理されます。

対象者

このポータルは、すべてのLOBの共通のランディング・ページです。各LOBは、ここから独自の専用ポータルにアクセスします。それぞれのLOBポータルでは、そのLOBに特に関心がある情報が提供されるほか、LOBのレポート要件(ステータス、経費、業績など)に照準を合わせた外部アプリケーションにアクセスできます。

ユーザーに必要なアクセスのタイプ

すべてのユーザーが共通のランディング・ページにアクセスできます。このページは、ホーム・スペース、または一連の階層スペース内の親スペースです。どちらにも利点があります。たとえば、ホーム・スペースに基づいてランディング・ページを作成すると、少なくともそのページについては、セキュリティ・モデルが簡素化されます。階層内の親スペースに基づいて作成すると、構成設定を継承できるため、ポータル全体でブランドの一貫性を容易に保つことができます。

セキュリティは、最初のモデルで説明したよりも急な勾配の階層で設定される可能性があります。最初のモデルと同様に、少人数のユーザーが、テンプレート、スキン、リソース・カタログ(ページに追加するコンポーネントへのアクセスを提供)など、すべてのポータルのサイト・リソースを管理します。ただし、この複数ポータル環境では、各ポータルの管理はそれぞれのLOBの数人のユーザーに委任され、アクセスの制御、コンテンツ管理および特定のサイトの保守をそれぞれが行います。

適用する必要があるリソースのタイプ

スキン、ナビゲーション、ページ・テンプレートなどのポータル・リソースに加えて、LOBポータルでは、同じ目的を持ったグループにとって関心がある情報をすぐに、または選択した日時に配信するお知らせが便利です。ユーザー・アクティビティの分析に基づいて、関心があるページやドキュメントを推薦するには、アクティビティ・グラフ・サービスが便利です。インスタント・メッセージおよびプレゼンス(IMP)サービスを使用すると、部門のメンバーは相互のオンライン・ステータスを常に把握し、その場で別のユーザーに連絡することができます。最後に、User Messaging Service(UMS)を通じて送信されたワークフロー通知およびメッセージを追跡するには、ワークリスト・サービスが便利です。

1.2.3 部門ポータルの計画

要件

1つの環境内に各部門が複数のポータルを作成できます。これらのポータルは、ユーザーが情報を共有する手段として使用されます。

対象者

これらのポータルはそれぞれ、内部に下位部署を抱える非常に大きな部門を対象とします。たとえば、主にマーケティング、営業、会計、製造、フルフィルメントおよび流通に分かれている大規模な製造会社を考えてみましょう。すべての従業員がこれらのいずれかの部門に属しますが、それぞれの部門の下には下位部署があります。会計部門には、買掛金管理と売掛金管理という少なくとも2つの下位部署があります。これらの下位部署で予算、集金および給与を管理する場合もあります。

これらの各部門には、親スペース(会計部門のホームページなど)に基づいたポータルがあります。親スペースには、それぞれ特定の下位部署(売掛金管理、買掛金管理など)の情報要件に対処するサブスペースの階層があります。

ユーザーに必要なアクセスのタイプ

すべての部門メンバーが、部門のランディング・ページである親スペースにアクセスできます。サブスペースに対するアクセスは制限されます。下位部署に属するユーザーは、階層スペースのグループ内の下位部署専用のサブスペースにアクセスできます。

限られたユーザーがポータルのリソースを管理します。これらのユーザーがすべてのポータルのリソースを管理する場合もあれば、ポータルごと、あるいは子ポータルごとにリソース・マネージャのグループが存在する場合もあります。限られたユーザーがコンテンツ管理を担当します。ポータルごとに、セキュリティを管理する独自のチームがある可能性があります。また、下位部署が独自にセキュリティを管理する場合もあります。

適用する必要があるリソースのタイプ

ポータルのリソースおよびセキュリティは、すべてのポータルに有用です。階層スペースは、このモデルでは特に重要です。階層スペースには、特定のスペースへの関連コンテンツのグループ化、必要な領域にドリルダウンして詳細情報を参照するための論理ナビゲーション、管理の委任、メンバーシップの継承など、関連する様々な利点があります。また、柔軟なセキュリティ・モデルによって、親スペースと同じようにアクセスを構成することもできれば、サブスペースの管理者が完全に書き換えられるようにすることもできます。

ドキュメント・サービス、お知らせサービス、アクティビティ・グラフ・サービスなど、情報の発信をサポートするサービスが効果的な場合もあります。部門または下位部署を対象とした投票も便利な場合があります。

1.2.4 異なる共同作業チームおよびコミュニティを含む部門ポータルの計画

要件

限られたユーザーがポータル・サイトを作成できます。残りのユーザーは、チーム・サイトを作成できます。

対象者

これは、すべての部門メンバーにとって関心がある情報を提供するとともに、目的のプロジェクト専用チームやコミュニティを対象とするスペースへのアクセスを提供する、別のタイプの部門ポータルです。

ユーザーに必要なアクセスのタイプ

部門ポータルに対する表示アクセス権がすべてのユーザーに与えられます。少人数のユーザーがポータル管理者として、メイン・サイトのルック・アンド・フィールおよびコンテンツを制御し、チームおよびコミュニティのマネージャに責任を委任します。チームやコミュニティのスペースを管理および監視できるように、より多くのユーザーにスペース・モデレータのロールが割り当てられます。

適用する必要があるリソースのタイプ

他のモデルで説明したすべてのポータル作成リソースに加えて、多くのコラボレーション・ツールが役立ちます。たとえば、リスト・サービスでは、プロジェクトの問題リスト、マイルストン・リスト、成果物のリストなどを作成するための便利な機能が提供されます。プロジェクト・チームは、イベント・サービスを利用して、会議の計画やイベントのスケジュールを作成できます。チームに参加しているメンバーやコミュニティに属しているメンバーを追跡するには、「メンバー」タスク・フローが重要です。チーム・メンバーは、Wikiを使用して会議の予定表を保存したり、メモを追加することができます。チームおよびコミュニティは、ブログを使用してテクノロジやアイデアを広めたり、専門知識を発信することができます。

このポータルのユーザーにリンク・サービスを提供すると、関連性があるアプリケーション・オブジェクト間の関連付けを作成できます。たとえば、プロジェクト・マイルストンのリストをプロジェクト設計ドキュメントや機能仕様書に関連付けることができます。多くの場合、ドキュメント・サービスも役立ちます。

メンバー間のディスカッションを作成して追跡できるようにするには、ディスカッション・サービスが不可欠です。これは、やりとりの記録を保持したり、広範囲に分散しているメンバーが都合のよいときに参加できるようにする場合に特に便利です。

1.2.5 チーム、コミュニティおよびソーシャル・ネットワークを含む部署ポータルの計画

要件

限られたユーザーがポータル・サイトを作成できます。残りのユーザーはチーム・サイトを作成し、ソーシャル・ネットワーキング機能を使用してソーシャル化できます。

対象者

このポータルは、内部の共同作業やコミュニケーションに対するポリシーが非常にオープンな部署を対象とします。活発に議論が交わされる、堅牢なポータルです。

ユーザーに必要なアクセスのタイプ

すべてのユーザーがホーム・スペースにアクセスできます。また、そのビュー内に独自の個人用ページを作成する権限を与えられる場合もあります。下位部署に属するユーザーは、その下位部署専用のポータルにアクセスできます。セキュリティやコンテンツ管理を含め、部署および下位部署のホームページの管理は少人数のユーザーが行いますが、チーム・サイトおよびコミュニティの管理は、チームやコミュニティの主要メンバーに委任されます。コネクションの作成、プロファイルの更新、コネクションのアクティビティの表示、およびリソースの共有を行えるように、ピープル・コネクション・データを更新する権限をすべてのユーザーに付与する必要があります。

適用する必要があるリソースのタイプ

部署および下位部署のポータルを管理する少人数のユーザーが、ポータルの作成およびポータルのセキュリティの管理を行うためのリソースをすぐに使用できる必要があります。スペースの保護、スペース・ページの作成、およびスペースの範囲内のサービスの管理を担当するユーザーは、そのような作業を行うためのリソースを使用できる必要があります。チームやコミュニティなどの共同作業環境では、ディスカッション・サービスを利用できるようにすると、非常に効果的です。大量のコンテンツがある大規模なポータル・セットを検索するには、検索サービスが便利です。タグ・サービスを使用すると、個人的に有用な検索語句を独自に追加し、他のユーザーと共有できます。スケジュール、アイデア、目標および進捗の追跡、配信および保存をサポートするには、コンテンツ管理、ピープル・コネクション、リストおよびイベント・サービスが必要です。投票は、評価全般にわたって役立ちます。リンク・サービスを使用すると、1つの場所から別の場所へ、または場所からアプリケーション・オブジェクト(ドキュメント、ノート、イベントなど)へのリンクを提供できます。

コネクションとアクティビティ・ストリームは、堅牢なソーシャル・ネットワークにとって特に重要なコンポーネントです。コネクションを使用すると、ユーザーはネットワークを構築できます。ホーム・スペース内では、アクティビティ・ストリームは各ユーザーのコネクションのアクティビティをストリームします。スペース内では、各スペース・メンバーのアクティビティをストリームします。

お気に入り登録、コメントおよび共有は、ストリームされたアクティビティに対する同意の表明やコメントの入力によって相互にやりとりしたり、関心があるオブジェクトや有用なリンクを共有するために、アクティビティ・ストリームで利用できるようにする必要があります。

アクティビティ・グラフ・サービスも非常に便利です。このサービスを使用すると、新しいコネクション、適切なアイテムおよび関連性があるスペースの推薦を提供することによって、Spacesアプリケーションでユーザーの関心の範囲を拡大できます。

投票サービスを追加して、すべてのユーザーにとって関心がある問題、アイデアおよびイベントについての企業全体に対する簡単な投票を管理することもできます。

コネクションの変更や、目的のスペースおよびアプリケーション・オブジェクトの変更に関する情報をユーザーに知らせるには、通知をポータルに組み込みます。これによって、サブスクライブしているオブジェクトが変更されると、選択したメッセージング・チャネルを介してユーザーに通知が送信されます。

1.3 詳細情報の参照先

表1-1に、この章で説明したすべてのリソースに関する情報へのリンクを示します。

表1-1 詳細情報の参照先

リソース

参照先

アクティビティ・グラフ

第60章「アクティビティ・グラフ・サービスの使用」

管理ページ

- 第II部「ポータルまたはコミュニティの設計」

- 第4章「「スペース管理」ページへのアクセス」

分析

第57章「使用状況メトリックおよびパフォーマンス・メトリックの分析」

お知らせ

第61章「お知らせサービスの使用」

ブログ

第50章「ブログの使用」

ビジネス・ロール・ページ

第7.1項「ビジネス・ロール・ページの使用」

コンテンツ管理

第X部「コンテンツの使用」

ディスカッション

第62章「ディスカッション・サービスの使用」

ドキュメント

第41章「コンテンツの追加および管理の概要」

イベント

第63章「イベント・サービスの使用」

外部アプリケーション

第6章「サービス、ポートレット・プロデューサおよび外部アプリケーションの構成」

階層スペース

第56章「スペース階層の使用」

ホーム・スペース

- 第7.2項「個人用ページの使用」

- 第32章「ホーム・スペースについて」

インスタント・メッセージおよびプレゼンス

第64章「インスタント・メッセージおよびプレゼンス(IMP)サービスの使用」

言語

第27章「複数言語ポータルの使用」

お気に入り登録、コメントおよび共有

第37章「オブジェクトのお気に入り登録、コメントおよび共有」

リンク

第65章「リンク・サービスの使用」

リスト

第66章「リスト・サービスの使用」

「メンバー」タスク・フロー

第54.4項「「メンバー」タスク・フローの使用」

ナビゲーション

第12章「ナビゲーションの使用」

通知

第39章「個人用サブスクリプションおよび通知の設定」

ページ・テンプレート

- 第13章「ページ・テンプレートの使用」

- 第21章「ページまたはページ・テンプレートへのスペース・コンポーネントの追加」

ピープル・コネクション

- コネクション

- アクティビティ・ストリーム

- プロファイル

- メッセージ・ボード

- フィードバック

- 第33章「プロファイルの管理」

- 第34章「ソーシャル・ネットワークの作成」

- 第35章「コネクションのアクティビティの追跡」

- 第36章「メッセージとフィードバックの投稿と管理」

- 第37.3.3.1項「パブリッシャ・タスク・フローの基本」

個人用ページ

- 第7.2項「個人用ページの使用」

- 第32章「ホーム・スペースのページの使用」

投票

第69章「投票サービスの使用」

プリファレンス

第38章「個人用プリファレンスの設定」

リソース・カタログ

第16章「リソース・カタログの使用」

リソース

第11章「ポータルまたはコミュニティを作成するリソースの使用」

検索

第58章「検索サービスの使用」

セキュリティ

第VI部「ポータルの保護」

スキン

第14章「スキンの使用」

スタイル

第15章「ページ・スタイルの使用」

システム・ページ

第7.3項「システム・ページの使用」

タグ

第59章「タグ・サービスの使用」

使用状況メトリックおよびパフォーマンス・メトリック

第57章「使用状況メトリックおよびパフォーマンス・メトリックの分析」

Wiki

第49章「Wikiドキュメントの使用」

ワークリスト

第72章「ワークリスト・サービスの使用」

2 コンテンツ管理の利用

WebCenter Portal: Spacesでは、ドキュメント・サービスおよび柔軟性に富んだコンテンツ・プレゼンタを使用して、接続されたコンテンツ・リポジトリ内のコンテンツを追加できます。

Spacesアプリケーションのページのコンテンツを選択して表示するほか、スペースのコンテンツに対するワークフローの定義、実行時におけるコンテンツの作成および編集、ドキュメントでの共同作業、Microsoft Officeおよびエクスプローラとの統合、アプリケーションへのWikiおよびブログの追加を行うことができます。

この章では、コンテンツ管理機能の概要を説明するとともに、それらの機能を実装する際に役立つ情報の参照先を紹介します。内容は次のとおりです。

- 第2.1項「コンテンツ管理とは」

- 第2.2項「コンテンツ管理機能の利用」

対象読者

この章は、Spacesを使用して、接続されたコンテンツ・リポジトリ内のコンテンツを管理し、アクセスを提供するためにコンテンツ管理機能を利用することに関心のあるSpacesユーザーを対象としています。

2.1 コンテンツ管理とは

コンテンツ管理は、接続された1つ以上のコンテンツ・リポジトリからアプリケーションにコンテンツを追加するためにSpacesで使用可能な機能です。適切な権限があるアプリケーション開発者やエンド・ユーザーは、次のような様々な方法でコンテンツを操作および表示できます。

- コンテンツ・プレゼンタ: Spacesアプリケーションのコンテンツの選択および表示を厳密にカスタマイズできます。コンテンツ・プレゼンタのタスク・フローを使用できるのは、接続されたコンテンツ・リポジトリがContent Serverであり、Spaces管理者が必要な構成を完了している場合のみです。コンテンツ・プレゼンタでは、Oracle Site Studioファイル、1つのコンテンツ・アイテム、複数のコンテンツ・アイテム、コンテンツの問合せを選択するか、またはパーソナライズ・コンダクタのシナリオの結果に基づいてコンテンツを選択した後、Spacesアプリケーションのページにコンテンツをレンダリングするためのテンプレートを選択できます。コンテンツ・プレゼンタには、表示するコンテンツの追加や管理について、ドキュメント・サービスに対する依存関係はありません。

関連項目:

コンテンツ・プレゼンタの詳細は、第42章「コンテンツ・プレゼンタを使用したコンテンツの公開」を参照してください。

- ドキュメント・サービスのタスク・フロー: Wikiやブログなど、フォルダやファイルをSpacesアプリケーションのページに表示するための様々な形式を提供します。アプリケーションに適したタスク・フローを選択して、フォルダやファイルのアクセス、追加および管理、ファイルやフォルダのプロパティの構成および表示、接続されたコンテンツ・リポジトリでのファイルやフォルダの内容の検索を行うための機能を提供できます。Spaces管理者が必要な構成を完了している場合、ドキュメント・サービスのタスク・フローでは、Content Server、Oracle PortalまたはSharePointのコンテンツを管理できます。

関連項目:

Spacesで使用可能なドキュメント・サービスのタスク・フロー、および各タスク・フローの固有の特性の詳細は、第43.1項「ドキュメント・サービスのタスク・フローの基本」を参照してください。

- ドキュメント・コンポーネント: 個々のファイルをリンク付きのドキュメント、インライン・プレビューまたはイメージとしてページに表示します。

関連項目:

Spacesアプリケーションのページに追加できるドキュメント・コンポーネントの詳細は、第43.2項「ドキュメント・コンポーネントの基本」を参照してください。

- Wiki: 関連性がある、有益な最新のコンテンツを複数のユーザーが作成および編集できます。

関連項目:

SpacesアプリケーションへのWikiの追加の詳細は、第49章「Wikiドキュメントの使用」を参照してください。

- ブログ: 体験や意見を記録したり、関連するブログ投稿をグループ化するために、個人用ブログを作成、編集および管理することができます。

関連項目:

Spacesアプリケーションへのブログの追加の詳細は、第50章「ブログの使用」を参照してください。

2.2 コンテンツ管理機能の利用

コンテンツは、Webベースのプロジェクトの重要な要素です。この項では、Spacesで使用可能なすべてのコンテンツ管理機能の概要を説明します。この項の内容は次のとおりです。

- 第2.2.1項「個々のファイルの表示」

- 第2.2.2項「フォルダの内容の表示および管理」

- 第2.2.3項「ドキュメント・ワークフローの追加および管理」

- 第2.2.4項「ドキュメントでの共同作業」

- 第2.2.5項「Microsoft Officeおよびエクスプローラとの統合」

- 第2.2.6項「Wikiの追加および管理」

- 第2.2.7項「ブログの追加および管理」

2.2.1 個々のファイルの表示

ドキュメント・コンポーネント(リンク、イメージおよびインライン・フレーム)、コンテンツ・プレゼンタのタスク・フローまたはドキュメント・サービスのタスク・フローを使用して、個々のファイルの動的なプレビューを追加できます。

- ドキュメント・コンポーネント:

- リンクでは、選択したファイルの名前がリンクとして表示されます。リンクをクリックすると、ネイティブ・アプリケーションにファイルの内容を表示できます。

- インライン・フレームでは、選択したファイルの内容がプレビューとして表示されます。

- イメージでは、選択したファイルがイメージとして表示されます。

- コンテンツ・プレゼンタのタスク・フローでは、選択したファイルがそのファイル・タイプのデフォルトの表示テンプレートで表示されます。デフォルトの表示テンプレートの詳細は、第42.5項「表示テンプレートの選択」を参照してください。

- ドキュメント・サービスのタスク・フロー:

- ドキュメント・ビューアのタスク・フローでは、ファイルのプレビューが表示されます。プレビューをサポートしていないファイルについては、ファイルのプロパティが表示されます。

- ドキュメント・ミニ・プロパティのタスク・フローでは、ファイルの基本プロパティが読取り専用ビューに表示されます。

- ドキュメント・プロパティのタスク・フローでは、ファイルの基本プロパティと拡張プロパティの両方が、プロパティ値を変更できる「編集」ボタンとともに表示されます。

- ドキュメント・バージョン履歴のタスク・フローでは、ファイルのバージョンのリストが表示され、選択したバージョンを削除できます。

関連項目:

詳細は、次の項を参照してください。

- 第42章「コンテンツ・プレゼンタを使用したコンテンツの公開」

- 第43.1項「ドキュメント・サービスのタスク・フローの基本」

- 第43.2項「キュメント・コンポーネントの基本」

- 第43.3項「選択したフォルダまたはファイルのページへの追加」

- 第43.4項「ドキュメント・サービスのタスク・フローのページへの追加」

- 第43.5項「ドキュメント・サービスのタスク・フローのメニューとアクションの理解」

2.2.2 フォルダの内容の表示および管理

Spacesで使用可能なコンテンツのタスク・フローによって、ページ上のコンテンツの表示における柔軟性が提供されます。コンテンツ・プレゼンタのタスク・フローを使用してフォルダの内容を表示および管理すると、コンテンツの選択および表示を厳密にカスタマイズできます。また、コンテンツ管理機能を提供する目的に合った、いずれかのドキュメント・サービスのタスク・フローを使用することもできます。

- コンテンツ・プレゼンタのタスク・フローでは、選択したフォルダが、フォルダの内容のデフォルトの表示テンプレートであるリスト・ビューに表示されます。デフォルトの表示テンプレートの詳細は、第42.5項「表示テンプレートの選択」(表42-2および表42-3)を参照してください。

- ドキュメント・サービスのタスク・フロー:

- ドキュメント・エクスプローラのタスク・フローでは、ドキュメント・ナビゲータとフォルダ・ビューアのタスク・フローの機能を組み合せて、フォルダおよびファイルが2つのペインに表示されます。その場でプレビューおよび編集できるほか、堅牢な管理機能が提供されます。

- ドキュメント・リスト・ビューアのタスク・フローでは、フォルダおよびファイルがフラット・リストとして1つのペインに表示されます。別のウィンドウでプレビューおよび編集できるほか、いくつかの管理機能が提供されます。

- ドキュメント・マネージャのタスク・フローでは、Layoutプロパティの指定(Explorer、TableまたはTree Table)に従ってフォルダおよびファイルが表示されます。

- ドキュメント・ナビゲータのタスク・フローでは、フォルダおよびファイルのシンプルなリストが1つのペインに表示され、階層全体を表示する際にフォルダを展開/縮小できます。

- フォルダ・ビューアのタスク・フローでは、フォルダの内容がフラット・リストとして1つのペインに表示されます。その場でプレビューおよび編集できるほか、堅牢な管理機能が提供されます。

関連項目:

詳細は、次の項を参照してください。

- 第42章「コンテンツ・プレゼンタを使用したコンテンツの公開」

- 第43.1項「ドキュメント・サービスのタスク・フローの基本」

- 第43.3項「選択したフォルダまたはファイルのページへの追加」

- 第43.4項「ドキュメント・サービスのタスク・フローのページへの追加」

- 第43.5項「ドキュメント・サービスのタスク・フローのメニューとアクションの理解」

2.2.3 ドキュメント・ワークフローの追加および管理

Spacesでは、Content Serverに格納されているスペース・フォルダに対するワークフローを定義できます。フォルダにワークフローが割り当てられている場合、そのフォルダにチェックインまたはアップロードされるすべてのファイル(Wikiドキュメントやブログ投稿を含む)を、割り当てられた1人以上の承認者が承認または拒否する必要があります。ドキュメント・サービスのタスク・フロー、コンテンツ・プレゼンタ、およびUniversal Content Management Portlet SuiteのOracle Workflow Queueポートレットによって、ワークフローが有効なコンテンツへのアクセスが提供されます。さらに、コンテンツ・プレゼンタでは、ワークフローが割り当てられたファイルを表示する際のワークフローの管理がサポートされます。

関連項目:

第45章「ワークフロー対応コンテンツの使用」

2.2.4 ドキュメントでの共同作業

ほとんどすべての企業がドキュメントでの共同作業に多くの時間を費やしています。これには、共同作成、共有、レビュー、承認、編集などが含まれます。Spacesでは、ドキュメントの開発時にも、Spacesアプリケーションのすべてのユーザーがドキュメントを使用できるようになったときにも、様々な方法でドキュメントでの共同作業を行うことができます。ドキュメントでの共同作業には、ドキュメント・サービスを通じて使用可能な機能、ワークフローおよびOracle AutoVueを使用できます。

関連項目:

第47章「ドキュメントでの共同作業」

2.2.5 Microsoft Officeおよびエクスプローラとの統合

コンテンツ・リポジトリがContent Serverである場合、SpacesをMicrosoft OfficeおよびWindowsエクスプローラと統合すると、スペースのファイルを柔軟に管理できます。

- Microsoft Officeの共有ドキュメント管理機能を使用すると、ホーム・スペースを含め、すべてのスペースでWord、PowerPointまたはExcelファイルを使用できます。

- Microsoft Office Outlookをメール・クライアントとして使用している場合、使い慣れたOutlookのインタフェースから直接、お気に入りのスペースを操作できます。Outlookから、アクティビティにアクセスしたり、メール添付ファイルの管理やスペース内のディスカッションの追跡を行うことができます。さらに、メール・メッセージに基づいて新しいスペースを作成して共同作業プロジェクトを開始し、メールの受信者をスペース・メンバーとして、メール添付ファイルをドキュメントとして、メールの内容をディスカッション・トピックとして自動的に追加することもできます。

- Windowsエクスプローラで、スペースのフォルダやファイルを管理できます。この機能を使用するには、Windowsエクスプローラでスペース・ドキュメント用のネットワーク・プレースを作成します。

関連項目:

第48章「Microsoft Officeおよびエクスプローラ統合の使用」

2.2.6 Wikiの追加および管理

Spacesでは、関連性がある、有益な最新のコンテンツを作成および編集するために複数のユーザーが使用できるWikiドキュメントを作成できます。

関連項目:

- 第49章「Wikiドキュメントの使用」

2.2.7 ブログの追加および管理

Spacesでは、体験や意見を記録したり、関連するブログ投稿をグループ化するために、個人用ブログを作成および管理することができます。

関連項目:

- 第50章「ブログの使用」

3 ソーシャルおよびコラボレーション・サービスの利用

今日、ブログやディスカッション、ソーシャル・メディア(FacebookやTwitterなど)との統合など、ソーシャル・ネットワークの概念なしに最新式のポータルの配置を実現することはできません。たとえば、CEOが製品の方向性をブログで発表すると、製品チームがオンライン・フォーラムでディスカッションを開始します。かつては珍しかったこのようなアクティビティが、今ではすべて基本となっています。異なる事業部門、さらにはパートナやサプライヤなど、異なる企業から担当者が集まって、特定のビジネス・タスクについてコミュニケーションを図りながら共同で作業できる仮想チーム・サイトでは、サポートを利用できる必要があります。

WebCenter Portal: Spacesには、アプリケーション全体にソーシャル・ネットワーキングを統合し、コミュニティやチーム内のコミュニケーションと共同作業を強化するための、習熟しやすい強力なサービスや機能が用意されています。

この章では、これらの機能の概要を説明するとともに、機能を実装する際に役立つ情報の参照先を紹介します。

この章の内容は次のとおりです。

- 第3.1項「ソーシャル・ネットワーキングとは」

- 第3.2項「コミュニティおよびチームとは」

- 第3.3項「ソーシャルおよびコラボレーション機能とサービスの利用」

対象読者

この章は、WebCenter Portal: Spacesを使用して優れた共同作業コミュニティを作成するためにソーシャル・ネットワーキング機能を利用することに関心のあるアプリケーション管理者を対象としています。

3.1 ソーシャル・ネットワーキングとは

FacebookやMySpaceなど、様々なソーシャル・ネットワーキング・サイトがあるため、Webベースのソーシャル・ネットワーキングについてはすでに十分に理解していることと思います。ユーザーが相互へのコネクションを作成します。そのコネクションによって、相互のアクティビティに関する情報や生成されるコンテンツに自由にアクセスできるようになります。つまり、関心があるサイト、写真のスライド・ショー、コネクションの現在の心理状態を示す発言などへのリンクが提供されます。2人のユーザー間のコネクションは急速に拡大します。推薦を通じて、また、ストリームされた投稿やリンクにコメントを入力したり、お気に入り登録することによって、各ユーザーのコネクションが自動的に作成されるためです。

Spacesアプリケーションは、ソーシャル・ネットワーキングの概念を新たにするものではなく、企業の目的により適した環境でソーシャル・ネットワーキングを実現することに重点を置いています。共通の関心や目標を持つユーザーが、関心のあるコンテンツにアクセスしたり、相互のアクティビティを追跡して有意義な情報を得られるようなコネクションを作成できます。

例: JohnとMary

Maryは、myCorpの財務アプリケーション担当マネージャです。Maryは、会社主催のセミナーでmyCorpの会計担当ディレクタであるJohnに会います。2人はコネクションを作成します。Johnは、アクティビティ・ストリームで、Maryが財務アプリケーションの将来に関するホワイト・ペーパーを発表していることを知ります。Johnはホワイト・ペーパーを読み、Maryが仮説を立てている革新技術の1つが自分の業務に重要な効率性をもたらすと考えます。そして、お気に入り登録によってそのホワイト・ペーパーに同意を示し、ストリームされたアイテムにコメントを入力します。Johnはそのコメントで、Maryのアイデアを活用すればすぐに効果がもたらされると考えていることをMaryに知らせ、会議を提案します。その会議から、社内会計改革コミュニティが生まれました。

3.2 コミュニティおよびチームとは

コミュニティおよびチームは、共通の目標を達成するため、または共通の関心を共有するために集められた個人のグループです。Spacesアプリケーションでは、コミュニティおよびチームという概念はスペースで実現されます。

スペースは、関連性があるサービス、ページおよびコンテンツにすぐにアクセスできる専用の領域を提供することによって、目的のプロジェクト・チームおよびコミュニティの形成と共同作業をサポートします。スペースでは、直接の追加、招待または自己登録によるチームおよびコミュニティ・メンバーの収集がサポートされています。権限やロールの割当てによる内部階層もサポートされています。これによって、スペースの機能やリソースへの異なるレベルのアクセスが提供されます。また、サブスペースの作成による構造的階層もサポートされています。これによって、サブチームや別の事業部門(LOB)に管理を委任できます。

スペースは、継続的な対話と情報共有のためにユーザーを仮想環境にまとめます。つまり、スペースを使用することで、ソーシャル・ネットワークを形成およびサポートできます。

例: 社内会計改革プロジェクト

Johnが作成したスペース、社内会計改革は、部門の会計ソフトウェアのカスタマイズ、デプロイおよびトレーニングという目標をサポートします。Johnは、この目標を達成するために、多数のLOBで構成されるチームを収集します。まず、スペース・ロールを作成し、様々なレベルの権限を割り当てます。そして、チーム・メンバーをスペースに追加し、各メンバーに与えようとするアクセスのレベルに従って、それぞれにロールを割り当てます。さらに、LOBごとにサブスペースを追加して、浅いスペース階層を作成します。その後、各サブスペースのモデレーションを各LOBリーダーに委任します。また、プロジェクトの成功を促進するコラボレーション・ツールにすべてのメンバーがアクセスできるように、有用なサービスを有効にし、構成します。

関連項目:

スペースおよびサブスペースの作成と管理の詳細は、第XI部「スペースの計画と構築」を参照してください。

3.3 ソーシャルおよびコラボレーション機能とサービスの利用

多数のスペース・サービスおよび機能によって、プロジェクトや関心に基づいたコミュニティの形成と成功がサポートされます。

この項では、これらのサービスおよび機能の概要を説明するとともに、Johnの目標を達成するという視点から、それぞれのサービスや機能を検討します。この項の内容は次のとおりです。

- 第3.3.1項「ソーシャル・ネットワーキングおよびコラボレーション・サービスとは」

- 第3.3.2項「ピープル・コネクションの利用」

- 第3.3.3項「お知らせ、ディスカッションおよびイベントの利用」

- 第3.3.4項「お気に入り登録、コメントおよび共有の利用」

- 第3.3.5項「インスタント・メッセージおよびプレゼンスの利用」

- 第3.3.6項「投票およびアクティビティ・グラフの利用」

- 第3.3.7項「タグおよびリンクの利用」

- 第3.3.8項「Wikiおよびブログの利用」

- 第3.3.9項「リストの利用」

3.3.1 ソーシャル・ネットワーキングおよびコラボレーション・サービスとは

表3-1に、Spacesアプリケーションを通じて提供されるソーシャルおよびコラボレーション・サービスと機能の概要を示します。それぞれの説明には、詳細情報へのリンクが含まれています。

表3-1 WebCenter Portal: Spacesのソーシャルおよびコラボレーション・サービスと機能

サービスまたは機能

説明

アクティビティ・グラフ・サービス

既存のコネクションや、アプリケーション内で共通して使用しているオブジェクトに基づいて、ユーザーがコネクションを作成したいと考える可能性がある人物の推薦を提供します。また、ユーザーが現在表示しているスペースやアイテムの類似する使用に基づいて、関心があると思われるスペースやアイテムをユーザーに知らせます。詳細は、第60章「アクティビティ・グラフ・サービスの使用」を参照してください。

お知らせサービス

現在のスペース内のすべてのユーザーに対するメッセージを迅速かつ容易に作成し、すぐに、または指定した日時に配信できます。詳細は、第61章「お知らせサービスの使用」を参照してください。

ブログ

ドキュメント・サービスであるブログを提供すると、見解や意見を記録して、ビジネスの場でテクノロジの発信、専門知識の共有、および将来の方向性についての熟考を行うための公開されたオンライン日記を作成できます。詳細は、第50章「ブログの使用」を参照してください。

コメント

見解、意見および質問を特定のアプリケーション・オブジェクトに直接追加できます。詳細は、第37章「オブジェクトのお気に入り登録、コメントおよび共有」を参照してください。

ディスカッション・サービス

スペースの他のメンバーとのテキスト・ベースのディスカッションを提供します。ディスカッション・サービスのタスク・フローを使用して、フォーラムの作成、質問の投稿および回答の検索を行います。ディスカッション・フォーラムではさらに、ディスカッションを保存して再度アクセスすることもできます。詳細は、第62章「ディスカッション・サービスの使用」を参照してください。

イベント・サービス

会議、予定およびその他のタイプのイベントを計画するためのカレンダを、特定のスペースのすべてのメンバーに表示します。また、Microsoft Exchangeの個人用カレンダをホーム・スペース内に表示し、個人用カレンダの上にスペース・カレンダをオーバーレイしてすべてのスケジュールを1つのカレンダに表示することもできます。詳細は、第63章「イベント・サービスの使用」を参照してください。

インスタント・メッセージおよびプレゼンス・サービス

他の認証済ユーザーのプレゼンス・ステータスを表示できるとともに、インスタント・メッセージおよびメールにその場でアクセスできます。また、ユーザーが外出しているときには、Yahoo! Messengerなどのサード・パーティのネットワーク・プレゼンス・サービスに接続できます。詳細は、第64章「インスタント・メッセージおよびプレゼンス(IMP)サービスの使用」を参照してください。

お気に入り登録

ユーザー自身および他のユーザーが最も評価しているオブジェクトが一目でわかる、累積評価システムを提供します。カウンタによって、オブジェクトをお気に入り登録したユーザーの数が追跡されます。オブジェクトのグループの中で、お気に入りの数によって最も評価されているものを特定できます。詳細は、第37章「オブジェクトのお気に入り登録、コメントおよび共有」を参照してください。

リンク・サービス

リンクと呼ばれる、容易にアクセスできる参照ポイントを通じて、2つのオブジェクトを相互に明示的に関連付けることができます。リンク・サービスは、アプリケーション・オブジェクト間にこのようなリンクを設定する場合に役立ちます。たとえば、プロジェクト計画ドキュメントをプロジェクトの問題リストと関連付けることができます。ユーザーがリストにアクセスすると、リストに表示されているリンクをクリックして、プロジェクト計画にすぐにアクセスすることもできます。また、リンク・サービスでは、リンクを設定する際に新しいオブジェクトを簡単に作成することもできます。詳細は、第65章「リンク・サービスの使用」を参照してください。

リスト・サービス

リストを作成、公開および管理するためのツールを提供します。Excelスプレッドシートから、あらかじめ作成されたテンプレートから、または一からリストを作成できます。リストを作成すると、リソース・カタログで使用できるようになります。カタログのリストは、作成を行ったスペース内の任意のページに追加できます。詳細は、第66章「リスト・サービスの使用」を参照してください。

ピープル・コネクション・サービス

WebCenter Portal: Spacesにおけるソーシャル・ネットワーキングの主要機能であるピープル・コネクション・サービスでは、ユーザー間のコネクションを作成し、このサービスの他の機能を活用することができます。アクティビティ・ストリームでは、コネクションのアクティビティが表示されます。プロファイルにアクセスできます。パブリッシャ・タスク・フローまたはメッセージ・ボードからのファイルやリンクなど、添付ファイル付きのメッセージを送信することもできます。フィードバックを通じて作業に関する注釈を投稿することもできます。詳細は、次の項を参照してください。

- 第33章「プロファイルの管理」

- 第34章「ソーシャル・ネットワークの作成」

- 第35章「コネクションのアクティビティの追跡」

- 第36章「メッセージとフィードバックの投稿と管理」

- 第37.3.3.1項「パブリッシャ・タスク・フローの基本」

投票サービス

オンライン投票を作成、管理および実行するためのツールを提供します。投票は、対象者へのアンケート、重要な情報を覚えているかどうかの確認、プレゼンテーションの有効性に関するフィードバックの収集など、チームの質を高めるための質問についての回答を求める場合に使用します。詳細は、第69章「投票サービスの使用」を参照してください。

共有

選択した対象者にとって特に関心があるアイテム、ファイルおよびURLをその場で配信できます。詳細は、第37章「オブジェクトのお気に入り登録、コメントおよび共有」を参照してください。

タグ・サービス

個人的に有用な検索語句をアプリケーション・オブジェクトに関連付け、検索結果からそのオブジェクトを容易に見つけられるようにすることができます。アイテムをタグで分類すると、共通点のないアイテムをひとまとまりの知識にして、他のユーザーと共有できます。詳細は、第59章「タグ・サービスの使用」を参照してください。

Wiki

Wikiを使用すると、権限を持つすべてのコミュニティ・メンバーが各自の情報をより大きなひとまとまりの知識に集約できます。Wikiは、コミュニティおよび共同作業の概念を典型的に示すものです。詳細は、第49章「Wikiドキュメントの使用」を参照してください。

3.3.2 ピープル・コネクションの利用

ピープル・コネクション・サービスは、コネクション、アクティビティ・ストリーム、プロファイル、メッセージ・ボード、フィードバックなどの機能を通じて、主要なソーシャル・ネットワーキング機能を提供します。

コネクションでは、Spacesアプリケーション・ユーザー間のコネクションを作成できます。ユーザー間にコネクションが作成されると、他方のユーザーのアクティビティに関する情報が相互に配信されるようになり、ピープル・コネクションを通じて他のソーシャル・ネットワーキング機能に即座にアクセスできます。

アクティビティ・ストリームでは、自分自身および他のユーザーのアクティビティに関する情報の継続的なストリームが提供されます。コネクションによってファイルがアップロードされると、ストリームでは、特定のタイプのアクティビティに関するステータス・メッセージ、リンクおよび通知として表示されます。このようなアクティビティには次のようなものがあります。

- JohnがMaryとのコネクションを作成しました

- MaryがドキュメントfinancialApplicationFutures.docxを改訂しました

- Johnが社内会計改革スペースを作成しました

- など

オブジェクトを指す、ストリームされた各アイテムによって、そのオブジェクトへのリンクが提供されます。オブジェクト自体のプレビューが表示されることもあります。

プロファイルは、特定のコネクションに関する情報への窓口となります。ほとんどが企業のLDAPアイデンティティ・ストアから生成されます。ユーザーのコネクションでは、連絡先電話番号、部門、役職、管理チェーンなどの有用な情報について、プロファイルの中の権限があるセクションを表示できます。

メッセージ・ボードおよびフィードバックでは、コネクション間のメッセージを入力および表示したり、フィードバックを投稿するための機能が提供されます。

指定したスペースの範囲内で発生したアクティビティのみをストリームするように、アクティビティ・ストリームのタスク・フローのインスタンスを構成できます。

例: 社内会計改革プロジェクト

それはまさにJohnが行ったことです。Johnは、コミュニティのアクティビティをストリームする価値を認識しています。結局のところ、Maryのホワイト・ペーパーについてストリームされたアイテムを見て、このプロジェクトを開始することになったためです。範囲が指定されたアクティビティ・ストリームでは、社内会計改革スペースのすべてのメンバーに他のメンバーのスペース関連のアクティビティが自動的に表示されることがわかっています。チーム・メンバーがこの機能に注目するように、スペースのホーム・ページに「お知らせ」タスク・フローを追加し、次のお知らせを投稿します。

Keep your eye on the stream! You can view all space-related activities streaming from every space member. Watch for activities, documents, and links of interest.

関連項目:

ピープル・コネクション・サービスの様々な機能の詳細は、次の章を参照してください。

- 第33章「プロファイルの管理」

- 第34章「ソーシャル・ネットワークの作成」

- 第35章「コネクションのアクティビティの追跡」

- 第36章「メッセージとフィードバックの投稿と管理」

3.3.3 お知らせ、ディスカッションおよびイベントの利用

お知らせサービスでは、特定のスペースのすべてのメンバーに対してすぐに、または選択した時間にお知らせをブロードキャストできます。

お知らせが一方向の効果的なコミュニケーションを提供するのに対して、ディスカッション・サービスは、ディスカッション・フォーラムおよびトピックを作成して管理するための優れた手段を提供します。メンバーは、現在の取組みに関連する質問をしたり、質問に回答して、その情報を他のメンバーが参照したり、説明を要求できるように保存することによって、コミュニティのナレッジ・ベースを増強できます。ディスカッションでは、コミュニティ・メンバーが各自のスケジュールの制約に従って相互に協議、ディスカッションおよび共同作業を行うことができる仮想会議場が提供されます。

ただし、共通の予定時間を調整できる場合は、イベント・サービスを使用して会議やイベントを簡単に計画できます。イベント・サービスでは、プロジェクトおよびコミュニティの会議やイベントを計画して投稿するために使用できるコミュニティ・カレンダが提供されます。イベント・カレンダの有効範囲は現在のスペースなので、他のチームの不要な情報に煩わされることはありません。

例: 社内会計改革プロジェクト

Johnは、イベント・カレンダを使用して、すべてのLOBリーダーが参加する会議を計画します。目的は、将来使用する最適なテクノロジに関する問題を議論することです。その目的のためにチームのスペースに作成したLOB議事録Wikiで議事録を追跡します。LOBは、リストを3つのブランドに絞り込みます。Johnは、テクノロジ・ディスカッション・フォーラムを通じてチーム全体にディスカッションを公開します。このフォーラムで、Johnはそれぞれの選択候補に関するチームの意見を求めます。Alokが選択肢の1つに関する見解を示し、LOBリーダーが考慮しなかった短所を指摘します。15人のチーム・メンバーが、Alokからのトピックへの返信をお気に入り登録することによって、Alokの懸念に同意を示します。これは、その選択肢を除外して他の2つの選択肢から選択するための非常に強力な支持になると思われます。

関連項目:

お知らせ、ディスカッションおよびイベントの詳細は、次の章を参照してください。

- 第61章「お知らせサービスの使用」

- 第62章「ディスカッション・サービスの使用」

- 第63章「イベント・サービスの使用」

3.3.4 お気に入り登録、コメントおよび共有の利用

お気に入り登録、コメントおよび共有は、多くのWebCenter Portalサービスとデフォルトで統合されています。チーム・メンバーは、これらの機能を使用して、ドキュメント、トピックへの返信、ストリームされたアイテム、Wikiおよびブログを共有したり、コメントを入力したり、同意を示すことができます。

お気に入り登録は、アプリケーション・オブジェクトの相対的な人気に関するその時点の情報を収集して返す、一種の簡易投票と考えることができます。

コメントでは、アプリケーション・オブジェクトに関するより詳細な意見を参照できます。お気に入り登録やコメントの機能がある場合、ユーザーは、該当するオブジェクトに対して直接、提案、意見、質問およびその他の関連する情報を入力できます。

共有では、関心があるコンテンツへのリンクを、選択した対象者に送信できます。

例: 社内会計改革プロジェクト

Johnは、頻繁に情報を共有します。プロジェクトに関連する情報が他のスペース・メンバーからストリームされると、スライド・プレゼンテーション、グラフ、テクノロジの更新などをプロジェクト・チームと共有します。Johnは今日、候補となっているテクノロジに関するAlokの懸念を裏付けるドキュメントをAlokに送信しました。

Alokは、Johnがそのドキュメントを共有したことを喜びます。ドキュメントに対する同意を示し、リンクをクリックしてドキュメントを読んだ後、ドキュメント上のJohnの名前をクリックして、その場で会話を始めます。

関連項目:

詳細は、第37章「オブジェクトのお気に入り登録、コメントおよび共有」を参照してください。

3.3.5 インスタント・メッセージおよびプレゼンスの利用

インスタント・メッセージおよびプレゼンス(IMP)サービスでは、他の認証済ユーザーのプレゼンス・ステータス(オンライン、ビジー、退席中およびオフライン)を監視でき、インスタント・メッセージやメールなどの対話オプションが提供されます。

インスタント・メッセージおよびプレゼンスを使用できる場合、プレゼンス・アイコンでユーザー名を公開するすべてのアプリケーション・オブジェクトが、様々な形態のインスタント・コミュニケーションを開始するためのパイプ役となります。ユーザー名を公開するWebCenterサービスは、IMPサービスと統合できます。このようなサービスには、ディスカッション、ドキュメント、メールおよびリストがあります。

例: 社内会計改革プロジェクト

Alokはドキュメントを読んだ後、Johnのプレゼンス・ステータスが「オンライン」であることに気付きます。テクノロジに関する記事のJohnの名前をクリックすると、Johnへの連絡手段を示すコンテキスト・メニューが開きます。Alokはインスタント・メッセージを選択し、会話を開始します。やりとりの一部を次に示します。

...
ALOK: will do! :) ... btw, is there a code name for this project?
JOHN: no, why?
ALOK: internal acct'ng refit is a mouthful.
JOHN: true
ALOK: how about AIR
JOHN: accounting internal refit? i like air, but
ALOK: right ... was discussing with team
ALOK: popular selections were zip, freeway, and bux (air was mine)
JOHN: if team is interested, let's run a poll
JOHN: i'm ok with any of these
ALOK: i'm on it!

関連項目:

IMPの詳細は、第64章「インスタント・メッセージおよびプレゼンス(IMP)サービスの使用」を参照してください。

3.3.6 投票およびアクティビティ・グラフの利用

投票サービスでは、オンライン投票を作成、管理および実行するためのツールが提供されます。投票は、対象者へのアンケート、重要な情報を覚えているかどうかの確認、プレゼンテーションの有効性に関するフィードバックの収集など、チームの質を高めるための質問についての回答を求める場合に使用します。

投票が他のユーザーの意見を求めるのに対して、アクティビティ・グラフ・サービスは、背後にあるインテリジェンスを収集して個々のユーザー向けに調整された意見を生成します。

アクティビティ・グラフ・サービスを使用すると、新しいコネクション、適切なアイテムおよび関連性があるスペースの推薦を提供することによって、Spacesアプリケーションでユーザーの関心の範囲を拡大できます。そのために、各ユーザーのアプリケーション・アクティビティがアクティビティ・グラフで追跡されます。アクティビティ・グラフ・エンジンによって、エンタープライズ・アプリケーションで収集されたアクションの集中リポジトリが提供されます。アクティビティが分析され、個々のユーザーに対する固有の推薦として返されます。また、カスタム・イベントを追跡し、独自のビジネス・オブジェクトを推薦できるため、アクティビティ・グラフ・サービスは拡張性にも優れています。

例: Buxプロジェクト

テクノロジの選択肢に関する調査で、Johnは、それぞれの選択肢の長所と短所を論じるいくつかの記事にアクセスします。その結果、アクティビティ・グラフ・タスク・フローの個人用ビューで類似する記事の推薦を見つけます。検索で簡単に見つけられるように、そのうちの1つにbuxというタグを付けます。さらに、財務部門および業務部門に根拠をあげて説明できるように、作成したページからその記事へのリンクを追加します。

関連項目:

投票およびアクティビティ・グラフの詳細は、次の章を参照してください。

- 第69章「投票サービスの使用」

- 第60章「アクティビティ・グラフ・サービスの使用」

3.3.7 タグおよびリンクの利用

タグを使用すると、個人的に有用な検索語句をアプリケーション・オブジェクトに関連付け、検索結果からそのオブジェクトを容易に見つけられるようにすることができます。タグによって、自分または他のユーザーがタグ付けしたアイテムが結果に追加されるため、自分および他のユーザーの検索結果からさらに関連性の高い情報を引き出すことができます。アイテムをタグで分類すると、共通点のないアイテムをひとまとまりの知識にし、タグ・センターまたは共有している保存済検索を使用して他のユーザーと共有できます。

リンクでは、関連性がある有用なオブジェクトを現在のコンテキストと関連付けることができるため、一種の非定型ナビゲーションを作成するためのメカニズムが提供されます。たとえば、ページからドキュメント、リストからディスカッション、リスト行からイベントなどにリンクできます。既存のオブジェクトにリンクすることも、その場でターゲット・オブジェクトを作成することもできます。

例: Buxプロジェクト

JohnとMaryは、プロジェクト・マイルストンのリストで共同作業を行いました。最初に計画したマイルストンは、プロジェクトのキックオフ・ミーティングです。Maryは、マイルストン・リストから、「新規にリンク」オプションを使用してイベントへのリンクを作成します。会議の日時を計画し、場所の詳細を指定できるダイアログが開きます。マイルストン・リストでリンクをクリックするか、コミュニティ・カレンダを参照することによって、必要なときにいつでも、チーム全体が会議の予定を確認できます。

Maryは、予定されているキックオフの進捗を追跡し、話題にのぼるように、ブログbuxBashBlogを作成します。チームの80%が様々なブログ投稿に対して同意を示したり、コメントを入力します。チーム全体が大きな期待を寄せています。

関連項目:

タグおよびリンクの詳細は、次の章を参照してください。

- 第59章「タグ・サービスの使用」

- 第65章「リンク・サービスの使用」

3.3.8 Wikiおよびブログの利用

Spacesアプリケーションでは、ブログおよびWikiの作成が非常に容易になっています。「ページの作成」ダイアログでブログまたはWikiオプションを選択すればよいだけです。その他の構成は必要ありません。

ブログは、選択したテクノロジ、論理的な変更、および推進しようとしているその他の組織の変革を広めるための優れた手段となります。

権限を持つすべてのコミュニティ・メンバーが各自の情報をより大きなひとまとまりの知識に集約できるWikiは、コミュニティおよび共同作業の概念を典型的に示すものです。Wikiページは、HTMLまたは単純なマークアップ言語を使用してその場で編集可能なWebページです。Wikiに対する十分な権限を持つユーザーは、コンテンツの追加、修正または削除を行うことができます。

WikipediaはWikiの好例です(http://www.wikipedia.com)。世界中のユーザーが共同でWikipediaページの作成および編集を行うことで、すべてのユーザーが恩恵を受けることができる充実した動的なナレッジ・ベースを得ることができます。

例: Buxプロジェクト

Alokとそのチームは、予定されているカスタマイズに関する情報の論理フローを作成しました。それぞれの意思決定ポイントを表に記録し、各ポイントで使用可能な選択肢に影響を及ぼす条件を記載したWikiで共同作業を行います。トレーニングLOBリーダーであるTinaが表に列を追加し、各ポイントについて提案や質問事項を入力します。

Alokは、Wikiへのリンクを付けてDorisにインスタント・メッセージを送信し、Tinaの質問への対応を要請します。Dorisは、要請に従ってWikiを編集します。その後、Tinaにインスタント・メッセージを送信して、すべてが解決したことを確認するためのフォローアップ会議を提案します。Tinaは、コミュニティ・カレンダで会議を計画します。Tinaは、自分のLOBのサブスペース内のトレーニングに関するプロジェクトの問題リストに移動して、プロジェクトの詳細の明確化と対象分野の専門家の特定という問題に確認済の印を付け、リストの連絡先列にDorisの名前を入力します。さらに、計画した会議へのリンクを2行目に追加します。

関連項目:

Wikiおよびブログの詳細は、次の章を参照してください。

- 第49章「Wikiドキュメントの使用」

- 第50章「ブログの使用」

3.3.9 リストの利用

リストは、問題の追跡、プロジェクト・マイルストンの追跡、プロジェクトの割当ての公開など、非常に多くのスペース・アクティビティに有効です。Spacesアプリケーションでは、様々な複雑さのリストを作成できます。たとえば、まずチーム・メンバーのリストを作成し、その後、連絡先情報、プロジェクト・ロール、および関連ドキュメント(リスト内のチーム・メンバーに関連する計画や提案など)へのリンクを挿入するための列を追加することができます。

例: Buxプロジェクト

財務部門および業務部門がJohnのプロジェクトを承認し、予算を提供します。Johnはお知らせを投稿し、Maryにインスタント・メッセージを送信してお互いの成功を祝します。さらに、Johnはプロジェクト・マイルストンのマスター・リストを作成し、各LOBのマイルストンを記載したページに全体的なマイルストンの各行をリンクします。プロジェクトのアクティビティ・ストリームによって、新しいページ、新しいドキュメント、新しいコネクションなどに関する情報が配信されます。ディスカッション・トピックが大幅に増加します。投票が開始されます。すべてのメンバーがコミュニケーションを図りながら共同作業を行い、情報に基づいた一貫性のあるコンテンツを生成しています。

関連項目:

リストの詳細は、第66章「リスト・サービスの使用」を参照してください。

4 「スペース管理」ページへのアクセス

この章では、Spacesアプリケーションの管理ページにアクセスする方法について説明します。内容は次のとおりです。

- 第4.1項「「スペース管理」ページへのアクセス」

- 第4.2項「「スペース管理」ページからのアクションの実行」

対象読者

この章の内容は、Spaces管理者を対象としています。これには、Administratorロール、または次のいずれかの権限を付与するカスタム・ロールを付与されたユーザーが含まれます。

- Application-Manage All

- Application-Manage Configuration

4.1 「スペース管理」ページへのアクセス

「スペース管理」ページでは、様々な管理アクションを実行できます。アプリケーション管理者としてログインすると、次の方法でこのページにアクセスできます。

- 「管理」リンクをクリックします。

- 「スペース管理」ページに直接移動するには、ブラウザで次のURLを入力します。

http://host:port/webcenter/spaces/admin

関連項目:

付録A「Spacesユーザー・インタフェースURL」

4.2 「スペース管理」ページからのアクションの実行

Spacesアプリケーションには、「スペース」、「ページ」、「リソース」、「セキュリティ」および「構成」の5つのメイン管理ページがあります(図4-1)。

図4-1 「スペース管理」ページ

表4-1に、管理者が管理ページで実行できるアクションの説明とそれらのアクションを実行するために必要な権限を示します。

表4-1 「スペース管理」ページ

ページ

説明

必要な権限

スペース

- スペース

- スペース・テンプレート

このページでは、スペースおよびスペース・テンプレートを管理します。詳細は、次の項を参照してください。

第55.2項「すべてのスペースに対する管理タスクの実行」

第55.3項「すべてのスペース・テンプレートに対する管理タスクの実行」

第55.5項「スペースおよびスペース・テンプレートのインポートおよびエクスポート」

Spaces-Manage All

または

Spaces-Manage Configuration

ページ

- ビジネス・ロール・ページ

- 個人用ページ

- システム・ページ

このページでは、Spacesアプリケーション内のビジネス・ロール・ページ、個人用ページおよびシステム・ページを管理します。詳細は、次の項を参照してください。

第7.1項「ビジネス・ロール・ページの使用」

第7.2項「個人用ページの使用」

第7.3項「システム・ページの使用」

Spaces-Manage All

または

Spaces-Manage Configuration

リソース

このページでは、ページ・テンプレート、スキン、タスク・フローなど、Spacesアプリケーションのアプリケーション・レベルのリソースを管理します。詳細は、次の項を参照してください。

第11章「ポータルまたはコミュニティを作成するリソースの使用」

Spaces-Manage All

または

Spaces-Manage Configuration

セキュリティ

- ユーザーとグループ

- ロール

このページでは、ユーザーおよびロールを管理します。詳細は、次の項を参照してください。

第24章「ユーザー、ロールおよび権限の管理」

Spaces-Manage All

または

Spaces-Manage Members

構成

- 一般

- サービス

「構成」ページでは、Spacesアプリケーションをカスタマイズします。たとえば、デフォルト言語、アプリケーション名などを指定できます。詳細は、次の項を参照してください。

第5章「グローバル・デフォルトの構成」

「サービス」ページでは、ディスカッション・フォーラム、お知らせ、メールおよびピープル・コネクション・コンポーネント(アクティビティ・ストリーム、個人プロファイル、コネクション、メッセージ・ボード、フィードバックなど)に関するアプリケーション全体のプロパティを設定します。詳細は、次の項を参照してください。

第6.2項「Spacesアプリケーションのディスカッション・フォーラム・オプションの構成」

第6.3項「Spacesアプリケーションの「メールの送信」の通知の構成」

第6.4項「Spacesアプリケーションのピープル・コネクションのデフォルトの構成」

「サービス」タブからポートレット・プロデューサおよび外部アプリケーションを登録することもできます。

第6.5項「ポートレット・プロデューサの登録」

第6.6項「外部アプリケーションの登録」

Spaces-Manage All

または

Spaces-Manage Configuration

第II部

ポータルまたはコミュニティの設計

このユーザーズ・ガイドの第II部では、ポータルまたはコミュニティのグローバル・デフォルトを設定する手順について説明します。また、すべてのインスタンスに影響するように、または特定のスペース内のインスタンスにのみ影響するようにタスク・フローをカスタマイズする方法についても説明します。

第II部の内容は次のとおりです。

- 第5章「グローバル・デフォルトの構成」

- 第6章「サービス、ポートレット・プロデューサおよび外部アプリケーションの構成」

- 第7章「ポータルのページの管理」

- 第8章「実行時のタスク・フローのカスタマイズ」

5 グローバル・デフォルトの構成

Spacesアプリケーションは、様々なデフォルト設定であらかじめ構成されています。Spaces管理者は、組織のニーズに合わせてこれらの設定を変更できます。

この章の内容は次のとおりです。

- 第5.1項「名前とロゴのカスタマイズ」

- 第5.2項「デフォルト表示言語の選択」

- 第5.3項「言語リストのカスタマイズ」

- 第5.4項「デフォルト・スキンの選択」

- 第5.5項「著作権およびプライバシ情報のカスタマイズ」

- 第5.6項「オンライン・ヘルプ・リンクのカスタマイズ」

- 第5.7項「デフォルトの開始(ランディング)ページの選択」

- 第5.8項「セッション・タイムアウトの設定の指定」

- 第5.9項「デフォルト・ページ・テンプレートの選択」

- 第5.10項「デフォルト・リソース・カタログの選択」

- 第5.11項「デフォルト・ナビゲーションの選択」

第6章「サービス、ポートレット・プロデューサおよび外部アプリケーションの構成」も参照してください。

対象読者

この章は、Manage Configuration権限を持つSpaces管理者を対象としています。

5.1 名前とロゴのカスタマイズ

デフォルトでは、オラクル社のロゴとアプリケーション名WebCenter Portal: Spacesがすべてのスペースのバナーに表示されます(図5-1)。ロゴと名前の両方を、対象者により適したものに変更できます。たとえば、会社名や社内の部門名をここに表示できます。

指定したロゴのサイズは、アプリケーションのページ・テンプレートに従って変更されます。ロゴのサイズを調整するには、ページ・テンプレートを変更します。第13.3項「ページ・テンプレートの編集」を参照してください。

必要に応じて、EL式でアプリケーション名およびロゴを参照できます。詳細は、第B.4.2項「Spacesアプリケーションに関連したEL式」を参照してください。

図5-1 スペースのロゴと名前

Spacesアプリケーションの名前またはロゴを変更する手順は、次のとおりです。

1. 「スペース管理」を開きます。
詳細は、第4章「「スペース管理」ページへのアクセス」を参照してください。

2. 「構成」タブ、「一般」サブタブの順にクリックします。

3. 「アプリケーション名」フィールドに、新しい名前を入力します。
英数字、スペース、アンダースコア(_)およびダッシュ(-)を使用できます。たとえば、Finance Department - My Corporationのように入力します。

4. ロゴを変更するには、「アプリケーション・ロゴ」フィールドの横にある「参照」をクリックします。

5. 「ファイルのアップロード」ダイアログで、使用するロゴに移動します。
ロゴ・イメージ・ファイルの最大サイズは1 MBです。サポートされているファイル形式は、.gifまたは.GIF、.pngまたは.PNG、および.jpgまたは.JPGです。

ロゴはアプリケーションのイメージ・ディレクトリ(/webcenter/images)にアップロードされ、新しいロゴがすぐにアプリケーション・バナーの左上隅に表示されます。

6. 「適用」をクリックします。

5.2 デフォルト表示言語の選択

Spacesアプリケーションは、27の言語および100のロケールをデフォルトでサポートします。Spacesアプリケーションのデフォルトのアプリケーション表示言語を選択するのは、管理者の役割です。デフォルト言語を選択する際には、アプリケーションを使用する大部分のユーザーにどの言語が適しているかを検討してください。または、特定の条件に基づいてデフォルト言語を動的に決定するEL式を入力します。たとえば、ログインしたユーザーの場所や組織に応じてデフォルト表示言語を変更できます。

ユーザーが最初にSpacesにログインしたときにはデフォルト言語が表示されますが、ユーザー・プリファレンスで個々に表示言語をパーソナライズできます。第38.2項「優先表示言語の選択」を参照してください。

デフォルト表示言語が適用されるのは、ユーザーがSpacesにログインした場合のみです。ようこそページやログイン・ページなどのパブリック・ページは、ブラウザの言語で表示されます。デフォルト言語を指定しなかった場合、ブラウザの言語が使用されます。第27.1.1項「表示言語の優先順位」も参照してください。

注意:

モデレータは、特定のスペースの表示言語を指定できます。モデレータによって定義されたスペースの言語は、デフォルト言語およびユーザーがプリファレンスで選択した言語よりも優先されます。第53.4.15項「スペースの表示言語の設定」を参照してください。

Spacesアプリケーションのデフォルト表示言語を選択する手順は、次のとおりです。

1. 「スペース管理」を開きます。
詳細は、第4章「「スペース管理」ページへのアクセス」を参照してください。

2. 「構成」タブ、「一般」サブタブの順にクリックします。

3. 次のいずれかを実行します。

- 表示されるリストからデフォルト言語を選択します。
目的の言語がドロップダウン・リストに表示されない場合は、「カスタマイズ」をクリックし、目的の言語のチェック・ボックスを選択して、「保存」をクリックします。

まったく新しい言語を追加するには、ローカライゼーション・チームがWebCenter Spacesのリソース・バンドルを新しい言語に翻訳し、Spacesアプリケーションがデプロイされている管理対象サーバーにそれらの翻訳をデプロイする必要があります。詳細は、『Oracle Fusion Middleware Oracle WebCenter Portal管理者ガイド』の新しい言語のサポートの追加に関する項を参照してください。

- 「拡張編集オプション」アイコンをクリックし、「式ビルダー」を選択して、特定の条件に基づいてデフォルト言語を動的に決定するEL式を入力します。

4. 「適用」をクリックします。

ここで選択可能な表示言語は、ユーザー・プリファレンスによってユーザーおよびスペース・モデレータにも提供されます。管理者は、ユーザーが選択可能な言語の範囲を限定できます。詳細は、第5.3項「言語リストのカスタマイズ」を参照してください。

5.3 言語リストのカスタマイズ

Spacesアプリケーションでは、27の言語と100のロケールがデフォルトで提供されます。デフォルトでは、ユーザーはこれらのすべての言語を使用可能です。管理者は、対象者に合わせて提供される言語を調整できます。たとえば、地域の言語バリアントをすべて削除して、言語リストを簡素化できます。また、ポータルがヨーロッパのユーザーのみを対象とする場合は、ヨーロッパ言語のみを提供することができます。

ユーザーが使用できる言語をカスタマイズする手順は、次のとおりです。

1. 「スペース管理」を開きます。
詳細は、第4章「「スペース管理」ページへのアクセス」を参照してください。

2. 「構成」タブ、「一般」サブタブの順にクリックします。

3. 「カスタマイズ」(「デフォルト言語」の下)をクリックします。

4. 各言語のチェック・ボックスを選択(または選択解除)して、提供する言語を選択します。

図5-2 使用可能な言語の選択

5. 「保存」をクリックします。

5.4 デフォルト・スキンの選択

管理者は、デフォルト・スキンを変更することによって、すべてのユーザーに対するSpacesアプリケーションのデフォルトの外観をカスタマイズできます。スキンによってユーザー・インタフェースの外観が変わりますが、アプリケーションの動作が変わることはありません。第14.5.1項「Spacesアプリケーションへのスキンの適用」を参照してください。

必要に応じて、EL式でデフォルト・スキンを参照できます。詳細は、第B.4.2項「Spacesアプリケーションに関連したEL式」を参照してください。

各ユーザーは、管理者が指定したデフォルト・スキンが気に入らない場合、ホーム・スペース・ビューに適用されているスキンをユーザー・プリファレンスで変更できます。第14.5.3項「ホーム・スペースへのスキンの適用」を参照してください。

5.5 著作権およびプライバシ情報のカスタマイズ

管理者は、Spacesアプリケーションの著作権およびプライバシ情報をカスタマイズしたり、非表示にすることができます。

- 著作権: アプリケーション全体の著作権情報を表示します。

- プライバシURL: アプリケーション全体のプライバシ・ポリシーが記述されたドキュメントへのリンクです。

デフォルトのページ・テンプレートでは、著作権とプライバシURLはアプリケーションのページ・フッターに表示されます(図5-3)。

必要に応じて、EL式で著作権メッセージおよびプライバシ・ドキュメントを参照できます。詳細は、第B.4.2項「Spacesアプリケーションに関連したEL式」を参照してください。

図5-3 ページ・フッターの著作権およびプライバシ情報

スペースごとに独自の著作権およびプライバシ情報を表示できます。詳細は、第53.4.14項「著作権情報およびプライバシURLのカスタマイズ」を参照してください。

著作権およびプライバシ情報をカスタマイズまたは非表示にする手順は、次のとおりです。

1. 「スペース管理」を開きます。
詳細は、第4章「「スペース管理」ページへのアクセス」を参照してください。

2. 「構成」タブ、「一般」サブタブの順にクリックします。

3. 必要に応じて法律上の注意点を変更します(図5-4)。

図5-4 著作権およびプライバシURLのカスタマイズ

- 著作権: Spacesアプリケーションに関する適切な著作権情報を入力します。著作権情報が不要な場合は、このフィールドを空白のままにします。

- プライバシURL: アプリケーションのプライバシ・ポリシーの場所を指定します。完全修飾URLを入力してください。プライバシ情報が不要な場合は、このフィールドを空白のままにします。

4. 「ページ・フッターの表示」を選択または選択解除して、ページ・フッターにおける著作権およびプライバシ情報の表示/非表示を切り替えます。

5. 「適用」をクリックし、設定を保存します。

5.6 オンライン・ヘルプ・リンクのカスタマイズ

アプリケーションの「ヘルプ」リンクをクリックすると、Spacesのオンライン・ヘルプが表示されます。デフォルトでは、この「ヘルプ」リンクをクリックすると、オラクル社の組込みヘルプが開きます。エンド・ユーザー向けのオンライン・ヘルプを特別に作成し、「ヘルプ」リンクを別のヘルプの場所にリダイレクトすることもできます。

必要に応じて、EL式でヘルプの場所を参照できます。詳細は、第B.4.2項「Spacesアプリケーションに関連したEL式」を参照してください。

「ヘルプ」リンクをカスタマイズしても、ヘルプ・ボタン、ヘルプ・アイコンなどからSpacesの組込みヘルプを表示できます。

メインの「ヘルプ」リンクをカスタマイズする手順は、次のとおりです。

1. 「スペース管理」を開きます。
詳細は、第4章「「スペース管理」ページへのアクセス」を参照してください。

2. 「構成」タブ、「一般」サブタブの順にクリックします。

3. 「グローバル・ヘルプURL」フィールドに、ヘルプの場所を入力します。
必ず、次の形式の完全修飾URLを入力してください。

http://host:port/helplocation

例:

http://myhost:8888/myhelp

デフォルトのグローバル・ヘルプURLは、/webcenterhelp/spaces?topic=welcome_mainです。このURLでは、Oracle Help for the Web (OHW)が開き、Spacesに関するオラクル社の組込みヘルプが表示されます。デフォルトの設定に戻す場合は、このURLを入力してください。

注意:

「グローバル・ヘルプURL」フィールドを空白のままにした場合、「ヘルプ」リンクは表示されません。

4. 「適用」をクリックします。

アプリケーションで「ヘルプ」をクリックして、カスタム・ヘルプが正しく開くかどうかを確認します。

5.7 デフォルトの開始(ランディング)ページの選択

デフォルトでは、ユーザーがログインすると、ホーム・スペースが表示されます。ただし、最初のランディング・ページを特定のスペースまたはページに構成できます。

Spacesのランディング・ページを選択する手順は、次のとおりです。

1. 「スペース管理」を開きます。
詳細は、第4章「「スペース管理」ページへのアクセス」を参照してください。

2. 「構成」タブ、「一般」サブタブの順にクリックします。

3. 「ログイン」セクションで、ユーザーがログインしたときに最初に表示されるページ(ホーム・スペース、または特定のスペースやページ)を選択します(図5-5)。

図5-5 デフォルトの開始ページの選択

- 特定のスペースを開く: 特定のスペースが表示されるように指定する場合に選択します。スペース名を入力するか、「参照」をクリックしてスペースのリストから選択します。

- 特定のページURLを開く: 特定のページが表示されるように指定する場合に選択します。ページの場所を入力します。
通常、これは内部ページです。次の例のように、ページの完全なURLまたは相対URLを入力できます。

http://mywebcenter.com:8888/webcenter/spaces/page/landingpage

http://mywebcenter.com:8888/webcenter/spaces/myspace/page/landingpage

/spaces/myspace/page/landingpage

外部ページを指定する場合は必ず、完全なURLを指定してください。

4. 「適用」をクリックします。

5.8 セッション・タイムアウトの設定の指定

Spacesアプリケーション・セッションで長時間アクティビティが発生しなかった場合、タイムアウトします。デフォルトでは、Spacesのセッション・タイムアウトは45分です。セッションがタイムアウトするまでのデフォルトの経過時間(分単位)を変更し、セッション・タイムアウト時に何を表示するかを選択できます。

Spacesアプリケーションのセッション・タイムアウトの設定を変更する手順は、次のとおりです。

1. 「スペース管理」を開きます。
詳細は、第4章「「スペース管理」ページへのアクセス」を参照してください。

2. 「構成」タブ、「一般」サブタブの順にクリックします。

3. 「ログイン」セクションで、Spacesアプリケーションがタイムアウトしたときの動作を選択します(図5-6)。

図5-6 セッション・タイムアウトの設定

- タイムアウト・ページの表示: Spacesのタイムアウト・ページをブラウザに表示する場合に選択します(図5-7)。タイムアウト・ページでは、表示されるリンクをクリックして再度ログインし、デフォルトの開始ページ(第5.7項「デフォルトの開始(ランディング)ページの選択」を参照)で再開することができます。

図5-7 タイムアウト・ページ

- タイムアウトのポップアップ表示: 「セッション・タイムアウト」の値に達したときに期限切れ警告の通知ポップアップ(図5-8)を表示する場合に選択します。通知ポップアップでは、2分以内に「OK」をクリックすると、タイムアウトを回避できます。ユーザーが2分以内に期限切れ警告に応答しなかった場合、セッションはタイムアウトします。タイムアウトの通知ポップアップ(図5-9)では、「OK」をクリックして再度ログインし、セッションが期限切れになったときにアクティブだったページで再開することができます。

図5-8 期限切れ警告の通知(セッション・タイムアウト時に表示)

図5-9 タイムアウトの通知(セッション・タイムアウトの2分後に表示)

4. (オプション)「セッション・タイムアウト(分)」フィールドに、新しい値を入力します。デフォルト値は45、最小値は5、最大値は1440 (24時間)です。このフィールドを空白のままにした場合、デフォルト値(45)が適用されます。

注意:

シングル・サインオン(SSO)を使用するようにSpacesアプリケーションが構成されている場合、ここで設定する「セッション・タイムアウト」の値をSSOのタイムアウト値より大きくしないようお薦めします。セッション・タイムアウトは、使用可能な物理メモリーとサポートする必要がある同時ユーザーの数の要因となります。「セッション・タイムアウト」の値がSSOのセッション・タイムアウトより小さい場合、ここで指定した時間が経過すると、SpacesのHTTPセッションはタイムアウトしますが、SSOのタイムアウトに達しないかぎり、新しいSpacesセッションが自動的に作成されます。

5. 「適用」をクリックします。

5.9 デフォルト・ページ・テンプレートの選択

Spacesアプリケーションでは、ページ・テンプレートによって、ユーザーの画面における個々のページやページ・グループの表示が定義されます。各ページはページ・テンプレート内に表示されます。管理者は、次のスペースでページの表示に使用するデフォルト・ページ・テンプレートを定義できます。

- ホーム・スペース

- 新しいスペース(スペースのテンプレートで特定のページ・テンプレートを使用するように指定されていない場合)

スペース・モデレータは自分のスペース内でデフォルトの選択を上書きできますが、ホーム・スペースに適用されているページ・テンプレートをユーザーが上書きすることはできません。

第13章「ページ・テンプレートの使用」を参照してください。

Spacesアプリケーション全体のデフォルト・ページ・テンプレートを選択する手順は、次のとおりです。

1. 「スペース管理」を開きます。
詳細は、第4章「「スペース管理」ページへのアクセス」を参照してください。

2. 「構成」タブ、「一般」サブタブの順にクリックします。

3. 次のいずれかを実行します。

- 表示されるリストからデフォルト・ページ・テンプレートを選択します。
このリストにページ・テンプレートを追加する方法の詳細は、第13.5.1項「ページ・テンプレートの表示および非表示」を参照してください。

- 「拡張編集オプション」アイコンをクリックし、「式ビルダー」を選択して、特定の条件に基づいてデフォルト・ページ・テンプレートを動的に決定するEL式を入力します。
たとえば、ログインしたユーザーが属する部門や組織に応じてデフォルト・ページ・テンプレートを変更できます。

4. 「適用」をクリックします。

5.10 デフォルト・リソース・カタログの選択

Spacesアプリケーションでは、コンポーザでページまたはページ・テンプレートを編集しているときに、「コンテンツの追加」をクリックすると、一連のリソース・カタログが表示されます。各カタログは一連のフォルダおよびサブフォルダ内の使用可能なリソースを表し、現在使用可能なサービスと、ページまたはページ・テンプレートを編集しているユーザーの権限に応じて、提供されるコンテンツが動的に変更されます。使用可能なリソースには、タスク・フロー、ポートレットおよびページ・コンポーネント(イメージ、コンテンツ・ボックス、ハイパーリンクなど)があります。Spacesにはデフォルト・カタログがいくつか用意されていますが、新しいタスク・フローの追加やタスク・フローの削除を行ったり、対象者により適したフォルダ階層に再編成することができます。また、独自のまったく新しいカタログを作成することもできます。詳細は、第16章「リソース・カタログの使用」を参照してください。

管理者は、次の対象についてデフォルト・ページ・カタログを指定できます。

- 新しいスペース

- ホーム・スペース

- ビジネス・ロール・ページ

次の対象についてデフォルトのページ・テンプレート・カタログを指定することもできます。

- 新しいスペース

- ホーム・スペース

シナリオごとに異なるカタログを指定するか、全体で同じカタログを使用するかを自由に決定できます。

アプリケーションのデフォルト・リソース・カタログを選択する手順は、次のとおりです。

1. 「スペース管理」を開きます。
詳細は、第4章「「スペース管理」ページへのアクセス」を参照してください。

2. 「構成」タブ、「一般」サブタブの順にクリックします。

3. 次のデフォルト・リソース・カタログを選択します。

- スペースのリソース・カタログ

- ホーム・スペースのリソース・カタログ

- ビジネス・ロール・ページのリソース・カタログ

- スペースにあるページ・テンプレートのリソース・カタログ

- ホーム・スペースにあるページ・テンプレートのリソース・カタログ

このリストにリソース・カタログを追加する方法の詳細は、第16.4項「リソース・カタログの表示および非表示」を参照してください。

「拡張編集オプション」アイコンをクリックし、「式ビルダー」を選択して、特定の条件に基づいてデフォルト・リソース・カタログを動的に決定するEL式を入力します。たとえば、ログインしたユーザーが属するロールに応じてデフォルト・リソース・カタログを変更できます。

4. 「適用」をクリックします。

5.11 デフォルト・ナビゲーションの選択

Spacesアプリケーションでは、ナビゲーション・モデルによって迅速かつ容易に情報を表示したり、情報に移動することができます。管理者は、ホーム・スペースの情報を表示するために使用するナビゲーションを指定できます。

また、特定の条件に基づいてナビゲーションを動的に決定するEL式を入力することもできます。たとえば、ログインしたユーザーが属する部門や組織に応じて異なるナビゲーションを表示できます。

第12章「ナビゲーションの使用」も参照してください。

ホーム・スペースのナビゲーション・モデルを選択する手順は、次のとおりです。

1. 「スペース管理」を開きます。
詳細は、第4章「「スペース管理」ページへのアクセス」を参照してください。

2. 「構成」タブ、「一般」サブタブの順にクリックします。

3. 次のいずれかを実行します。

- 表示されるリストからホーム・スペースのナビゲーションを選択します。
このリストにナビゲーションを追加する方法の詳細は、第11.4.3項「リソースの表示および非表示」を参照してください。

- 「拡張編集オプション」アイコンをクリックし、「式ビルダー」を選択して、特定の条件に基づいてナビゲーションを動的に決定するEL式を入力します。

4. 「適用」をクリックします。

6 サービス、ポートレット・プロデューサおよび外部アプリケーションの構成

Spacesアプリケーションでは、一連のWebCenter Portalサービスによって、ポータル、チーム・コラボレーションおよびソーシャル機能が様々なタスク・フローを通じて公開されます。リストなどの一部のサービスはすぐに使用可能で、追加の構成は必要ありません。ディスカッションやメールなどのその他のサービスには、外部バックエンド・サーバーへの接続が必要です。これらのサービスを稼働するには、Spaces内で追加の構成を行う必要があります。

この章では、SpacesアプリケーションでWebCenter Portalサービスを有効化、無効化および構成する方法について説明します。バックエンド・サーバーへの接続を設定する方法については説明しません。これは、Fusion Middleware管理者の役割です。詳細は、『Oracle Fusion Middleware Oracle WebCenter Portal管理者ガイド』のSpacesアプリケーションの稼働に関する項を参照してください。

この章の内容は次のとおりです。

- 第6.1項「サービスの有効化および無効化」

- 第6.2項「Spacesアプリケーションのディスカッション・フォーラム・オプションの構成」

- 第6.3項「Spacesアプリケーションの「メールの送信」の通知の構成」

- 第6.4項「Spacesアプリケーションのピープル・コネクションのデフォルトの構成」

- 第6.5項「ポートレット・プロデューサの登録」*

- 第6.6項「外部アプリケーションの登録」*

第5章「グローバル・デフォルトの構成」も参照してください。

対象読者

この章は、Manage Configuration権限を持つSpaces管理者を対象としています。

Spacesアプリケーションのポートレット・プロデューサおよび外部アプリケーションを管理するには、追加の権限が必要です。つまり、appConnectionManagerロールを持っている必要があります。

6.1 サービスの有効化および無効化

Spacesアプリケーションでは、一連のサービスによって、ポータル、チーム・コラボレーションおよびソーシャル機能が様々なタスク・フローを通じて公開されます。タグなどの一部のサービスはすぐに使用可能で、追加構成なしで機能しますが、メールなどのその他のサービスには、外部バックエンド・サーバーへの接続が必要です。表6-1に、WebCenter Portalで使用可能なサービスを示します。

表6-1 WebCenter Portal: サービス

サービス

説明

詳細情報

アクティビティ・グラフ

収集されたインテリジェンスを利用して、検索およびソーシャル・アプリケーションに役立つ情報が提供されます。

第60章「アクティビティ・グラフ・サービスの使用」

分析

Frameworkアプリケーションの使用状況メトリックおよびパフォーマンス・メトリックを表示できます。

第57章「使用状況メトリックおよびパフォーマンス・メトリックの分析」

お知らせ

重要なアクティビティやイベントに関するお知らせをすべての認証済ユーザーに投稿できます。

第61章「お知らせサービスの使用」

ディスカッション

ディスカッション・スレッドを作成し、質問の投稿や質問に対する回答を行ったり、回答を検索することができます。また、重要なアクティビティやイベントの効果的なグループ・コミュニケーション・メカニズムが提供されます。

第62章「ディスカッション・サービスの使用」

ドキュメント(Wikiおよびブログを含む)

コンテンツのアップロード、ファイルおよびフォルダの作成と管理、ファイルのチェックアウト、バージョニングなどのコンテンツ管理および保存機能が提供されます。

第41章「コンテンツの追加および管理の概要」

イベント

より広範なユーザー・グループに関連するイベントのスケジュールを作成および管理できます。イベントは、すべての認証済ユーザーに公開されます。

第63章「イベント・サービスの使用」

インスタント・メッセージおよびプレゼンス(IMP)

他の認証済ユーザーのステータス(オンライン、オフライン、ビジー、または退席中)を監視するとともに、すぐに連絡することができます。

第64章「インスタント・メッセージおよびプレゼンス(IMP)サービスの使用」

リンク

関連情報の表示、アクセスおよび関連付けを行うことができます。たとえば、ディスカッション・スレッドから解決策を記載したドキュメントにリンクできます。

第65章「リンク・サービスの使用」

リスト

リストを作成、公開および管理できます。あらかじめ作成された構造からリストを作成することも、独自のカスタム・リストを作成することもできます。

第66章「リスト・サービスの使用」

メール

IMAPおよびSMTPメール・サーバーと容易に統合して、メッセージの確認、添付ファイル付きメッセージの作成、既存のメッセージへの返信や既存のメッセージの転送、メッセージの削除など、簡単なメール機能を実行できます。

第67章「メール・サービスの使用」

ノート

個人的に関連性のある簡単な情報をメモして保存することができます。

注意: このサービスは、Oracle WebCenter Portal: Spacesでのみ使用可能です。

第68章「ノート・サービスの使用」

通知

サービスおよびアプリケーション・オブジェクトをサブスクライブできます。サブスクライブしているオブジェクトが変更されると、選択した1つ以上のメッセージング・チャネルを介して通知を受信します。

第39章「個人用サブスクリプションおよび通知の設定」

ピープル・コネクション

個人プロファイルの作成、現在のステータスの表示、他のユーザーの最近のアクティビティの表示などのソーシャル・ネットワーキング機能が提供されます。

第34章「ソーシャル・ネットワークの作成」

パーソナライズ

選択した条件に基づいて、アプリケーション内のコンテンツを対象のアプリケーション・ユーザーに配信できます。

第9章「WebCenter Portalのパーソナライズの使用」

投票

対象者へのアンケート(意見や経験レベルなど)、重要な情報を覚えているかどうかの確認、およびフィードバックの収集を行うことができます。

第69章「投票サービスの使用」

RSS

ニュース・リーダーという1つの場所から様々なWebサイトのコンテンツにアクセスできます。

第70章「RSSサービスの使用」

最近のアクティビティ

ドキュメント、ディスカッションおよびお知らせに対する最近の変更の概要が表示されます。

第71章「「最近のアクティビティ・サービス」の使用」

検索

サービス、アプリケーションまたはサイト全体を検索できます。

(これには、WebCenter Portal検索のためのOracle Secure Enterprise Searchの統合が含まれます。)

第58章「検索サービスの使用」

タグ

個人的に関連性がある1つ以上のキーワードを特定のページまたはドキュメントに割り当てることができます。

第59章「タグ・サービスの使用」

ワークリスト

注意を要するビジネス・プロセス(ドキュメント・レビューの依頼や、エンタープライズ・アプリケーションから直接生成されるその他のタイプのビジネス・プロセスなど)が一目でわかる個人用ビューが提供されます。

第72章「ワークリスト・サービスの使用」

次のサービスには、関連情報が保存されている外部データ・リポジトリ(コンテンツ・サーバー、プレゼンス・サーバー、ディスカッション・サーバー、メール・サーバーなど)への接続が必要です。

- 分析

- お知らせ

- ディスカッション

- ドキュメント(Wikiおよびブログを含む)

- イベント

- インスタント・メッセージおよびプレゼンス(IMP)

- メール

- 検索(Oracle SESアダプタの場合)

- ワークリスト

一部のサービスには、関連情報(関連マッピングなど)が保存されているデータベース・スキーマへの接続が必要です。

- アクティビティ・グラフ

- 分析

- ドキュメント(コメントおよびアクティビティ・ストリームを追加するドキュメント、Wikiおよびブログの場合)

- リンク

- リスト

- ピープル・コネクション

- 投票

- タグ

外部サーバーへの接続の管理は、Fusion Middleware管理者が担当します。また、Spacesに固有のアプリケーション・データが保存されているデータベース・スキーマおよびメタデータ・サービス(MDS)リポジトリの管理もFusion Middleware管理者が行います。詳細は、『Oracle Fusion Middleware Oracle WebCenter Portal管理者ガイド』のSpacesアプリケーションの管理に関する項を参照してください。

有効な接続が存在する場合、関連するサービスが使用可能になります。メールなどのサービスがSpacesアプリケーションで使用可能であるかどうかを確認するには、次の点をチェックしてください。

- 関連するタスク・フローがリソース・カタログに表示されること

- 既存のタスク・フローが正しく機能すること

- スペース・モデレータは、スペースの管理設定を使用して、自分のスペースでサービスを有効にするか無効にするかを選択できます。

意図的であるかどうかにかかわらず、バックエンド・サーバーが構成されていない場合、Spacesアプリケーションではそのサービスに関連する機能を提供できません。

- 関連するタスク・フローがリソース・カタログに表示されません。

- 既存のタスク・フローでは、サービスが現在使用できないことを示すメッセージが表示されます。

- スペースの管理設定でスペース・モデレータに対して、サービスが使用可能として表示されません。

WebCenter Portalサービスに関する一時的な問題の報告

サービスが一時的に使用できない場合は、Fusion Middleware管理者に問題を報告してください。Fusion Middleware管理者は、Enterprise Managerを使用して、サービスに関連する問題を調査、診断および解決できます。『Oracle Fusion Middleware Oracle WebCenter Portal管理者ガイド』のSpacesアプリケーションのホームページへの移動に関する項も参照してください。

サービスが使用できない場合のタスク・フローの非表示

ほとんどのWebCenter Portalサービスはオプションです。Spacesアプリケーションで特定のサービスを一時的または永続的に提供しないことにした場合は、デフォルトで表示される関連タスク・フローの削除を検討してください。詳細は、第7章「ポータルのページの管理」を参照してください。

特定のスペースにおけるサービスの有効化および無効化

モデレータは、使用可能なサービスを自分のスペース内で有効または無効にすることができます。第53.10項「スペースのサービスの管理」を参照してください。

6.2 Spacesアプリケーションのディスカッション・フォーラム・オプションの構成

ディスカッション・フォーラムを使用すると、メンバーは、プロジェクトやコミュニティの目標に関連するコンテンツを追跡、共有および保存することができます。

管理者は、「スペース管理」ページでアプリケーション全体のディスカッション・フォーラム・オプションを設定する必要があります(図6-1)。

図6-1 ディスカッション・フォーラム・オプションの設定

「図6-1 ディスカッション・フォーラム・オプションの設定」の説明

ここから、ディスカッション・サーバーの管理ページにアクセスするほか、ディスカッション関連の設定を構成します。

- 第6.2.1項「ディスカッション・サーバー管理コンソールへのアクセス」

- 第6.2.2項「ディスカッションおよびお知らせを保存するディスカッション・サーバー上の場所の指定」

- 第6.2.3項「スペース・テンプレートに保存するディスカッション・トピック数の選択」

注意:

Spacesアプリケーションとディスカッション・サーバー間の接続の管理は、Fusion Middleware管理者が行います。この接続に関する問題が発生した場合は、Fusion Middleware管理者に問題を報告してください。『Oracle Fusion Middleware Oracle WebCenter Portal管理者ガイド』のディスカッション・サーバーの登録に関する項も参照してください。

6.2.1 ディスカッション・サーバー管理コンソールへのアクセス

ポータルの管理設定から、ディスカッション・サーバーの管理コンソールにアクセスできます。この管理コンソールは、ディスカッション・フォーラムを構成および管理するためのWebベースのツールです。ディスカッション・サーバーの管理コンソールでは、すべてのカテゴリおよびフォーラムの操作とそれらのプロパティの編集や、新しいカテゴリおよびフォーラムの作成を行うことができるほか、ディスカッション・サーバーのキャッシュ、セキュリティおよびその他の様々なプロパティを設定できます。

1. ポータルの管理設定を開きます。
詳細は、第4章「「スペース管理」ページへのアクセス」を参照してください。

2. 「構成」、「サービス」の順にクリックし、「ディスカッション」を選択します。

3. 「フォーラム管理」をクリックします。

4. ディスカッション・サーバー管理者のユーザー名とパスワードを入力します。

注意:

「フォーラム管理」リンクが機能しない場合、シングル・サインオンまたはHTTPSが構成されていることが原因である可能性があります。システム管理者が(linkURLプロパティを使用して)パブリック外部URLを指定する必要があります。

6.2.2 ディスカッションおよびお知らせを保存するディスカッション・サーバー上の場所の指定

管理者は、Spacesのすべてのディスカッションおよびお知らせを保存するルート・カテゴリ(ディスカッション・サーバー上)を変更できます。

ほとんどの場合、デフォルトのシステム・ルート・カテゴリで問題ありませんが、別の場所を選択することもできます。これは、複数のアプリケーションのディスカッション・フォーラムをホストしているディスカッション・サーバーにSpacesが接続されている場合に便利です。

オラクル社の推奨事項:

- そのSpacesアプリケーション専用のカテゴリを選択してください。複数のSpacesアプリケーションが同じルート・カテゴリを共有する場合、競合が発生することがあります。

- Spacesアプリケーションが稼働した後でルート・カテゴリを切り替えないでください。ルート・カテゴリを変更した場合、元のルート下のディスカッション・フォーラムはすべて引き続き機能しますが、リンク・サービスを使用して、元のカテゴリに保存されているディスカッションやお知らせへのリンクを作成することはできません。

データ・コピー・オプションで、保存されているスペース・テンプレート内の既存のディスカッションを保持できます。たとえば、「管理」→「構成」→「サービス」→「ディスカッション」ページで、テンプレートにコピーする最近のトピックおよび返信の数(1から25)を入力します。

スペース・テンプレートでは、指定したルート・カテゴリ下で1つまたは複数のフォーラムがサポートされます。一部のテンプレートでは、そのテンプレートに基づく新しいスペースごとに、フォーラムが1つずつルート・カテゴリ下に自動的に作成されます。

ディスカッション・フォーラムの保存場所を指定する手順は、次のとおりです。

1. 「スペース管理」を開きます。
詳細は、第4章「「スペース管理」ページへのアクセス」を参照してください。

2. 「構成」、「サービス」の順にクリックし、「ディスカッション」を選択します。

3. ディスカッションを保存するための適切なルート・カテゴリを指定します。
「検索」アイコンをクリックして、使用可能なカテゴリを表示し、最適な場所を選択します。

そのアプリケーションについて新しいカテゴリを作成するには、「カテゴリの作成」をクリックします。新しいカテゴリを作成するには、ディスカッション・サーバーのシステム管理者権限が必要です。

4. 「適用」をクリックして、設定を保存します。

6.2.3 スペース・テンプレートに保存するディスカッション・トピック数の選択

管理者は、スペース・テンプレートにコピーする最近のトピックおよび返信の数を制限できます。大量のデータをコピーすると、パフォーマンスに影響が生じるため、25個のトピックまたは返信という上限があります。最近のトピックや返信をスペース・テンプレートに挿入しない場合は、ゼロを指定します。

1. 「スペース管理」を開きます。
詳細は、第4章「「スペース管理」ページへのアクセス」を参照してください。

2. 「構成」、「サービス」の順にクリックし、「ディスカッション」を選択します。

3. スペース・テンプレートに保存するトピックおよび返信の適切な数を指定します。

4. 「適用」をクリックして、設定を保存します。

6.3 Spacesアプリケーションの「メールの送信」の通知の構成

管理者は、スペース管理を使用してメール・オプションを設定する必要があります(図6-2)。

図6-2 メール・オプションの設定

「図6-2 メール・オプションの設定」の説明

このページでは、「メールの送信」機能のメール・クライアントを割り当てることができます。この機能を使用すると、「メールの送信」アイコンをクリックしてアプリケーション・リソースから直接、メールを送信できます(図6-3)。

図6-3 「メールの送信」アイコン

たとえば、お知らせから「メールの送信」アイコンをクリックすると、お知らせのテキスト、作成者、作成日および場所などの情報が事前に入力されたメール・ウィンドウを開くことができます。必要に応じて、メールを編集したり、メールに情報を追加することができます。メール・ウィンドウに事前に入力される情報は、メールを送信するリソースによって異なります。たとえば、Wikiでは、「メールの送信」アイコンをクリックすると、Wikiの名前、サイズ、作成者と作成日、変更者と変更日、およびWikiへのURLリンクが事前に入力されたメール・ウィンドウが開きます。

スペース内で、スペースのすべてのメンバー宛てにメールを送信できます。スペース・モデレータ(およびスペースに対するManage Configuration権限を付与されているユーザー)が、管理設定の「サービス」ページでこれを設定します。第53.10.2項「スペースのメール配信リストの構成」を参照してください。

受信者の数が多すぎてメールにアドレスを事前入力できない場合は、スペースの配信リストを設定する必要があります。また、管理者は、スペースごとにメール・サーバーにアカウントを作成して(スペースnameのモデレータと呼ばれるアカウントなど)、すべてのスペース・メンバーにメールを送信することもできます。

Spacesアプリケーション全体の「メールの送信」のすべての通知について、Microsoft OutlookやMozilla Thunderbirdなどのローカル・メール・クライアント、またはWebCenter Portal独自のメール・サービスを使用できます。ローカル・メール・クライアントがデフォルトです。「メールの送信」機能には、メール・サービスは必要ありません。つまり、メール・サービスを構成していなくても、ローカル・メール・クライアントで「メールの送信」機能を使用できます。管理者は、ユーザーがデフォルトのメール・クライアントの設定を上書きできるかどうかを指定できます。詳細は、第67.1.1項「「メールの送信」機能の構成」を参照してください。

注意:

- 一部のブラウザでは、英語以外の多数の言語について、「メールの送信」の通知が文字化けします。マルチバイト・キャラクタがエンコードされている場合(mailto:プロトコルの場合は必須)、URLの長さがブラウザの制限を超過します。回避策として、ローカル・メール・クライアントではなくWebCenter Portalのメール・サービスを使用するように、「メールの送信」機能を構成してください。

- Spacesアプリケーションとメール・サーバー間の接続の管理は、システム管理者が行います。この接続に関する問題が発生した場合は、管理者に問題を報告してください。『Oracle Fusion Middleware Oracle WebCenter Portal管理者ガイド』のメール・サーバーの登録に関する項を参照してください。

6.3.1 「メールの送信」の通知の共有メール接続の有効化

メール・サーバー接続に関連付けられた外部アプリケーションについて共有資格証明が構成されている場合、ユーザーがWebCenter Portalのメール・サービスを使用してメールを送信する際に、資格証明を指定する必要はありません。

Spacesで共有メール接続を有効にする手順は、次のとおりです。

1. Spacesがメールの送信にWebCenter Portalのメール・サービスを使用していることを確認します。

1. 「スペース管理」を開きます。

2. 「構成」、「サービス」の順にクリックし、「メール」を選択します。

3. 「'メールの送信'アクションのデフォルト・メール・クライアント」が「WebCenter Portalのメール・サービス」に設定されていることを確認します。

第6.3項「Spacesアプリケーションの「メールの送信」の通知の構成」も参照してください。

2. 共有資格証明で構成されている外部アプリケーションを使用するメール接続を設定するようFusion Middleware管理者に依頼し、メール接続名を記録します。
詳細は、『Oracle Fusion Middleware Oracle WebCenter Portal管理者ガイド』のメール・サービスの管理に関する項を参照してください。

3. 共有メール資格証明が必要なスペースを開き、共有メール接続の名前を指定します。
詳細は、第53.10.5項「スペースの共有メール接続の構成」を参照してください。

6.4 Spacesアプリケーションのピープル・コネクションのデフォルトの構成

この項では、ピープル・コネクション・サービスのアプリケーション・デフォルトを設定する方法について説明します。ここで説明するアプリケーション全体のプロパティを設定するには、Spaces管理者であるか、またはApplication-Configure権限およびManage People Connections権限を付与されている必要があります。

この項の内容は次のとおりです。

- 第6.4.1項「ピープル・コネクション・サービスの管理の基本」

- 第6.4.2項「ピープル・コネクションの前提条件」

- 第6.4.3項「スペースのピープル・コネクション・サービスの構成」

- 第6.4.4項「アクティビティ・ストリーム・スキーマのアーカイブ」

- 第6.4.5項「ピープル・コネクション・サービスに関する問題のトラブルシューティング」

6.4.1 ピープル・コネクション・サービスの管理の基本

ピープル・コネクションの管理設定は、次のようなピープル・コネクション機能のすべてのユーザーの初期ビューを制御する場合に便利です。

- アクティビティ・ストリーム: ユーザー・アクティビティのストリーミング・ビュー

- コネクション: コネクションを作成していない場合よりも高いレベルの情報を相互に共有するユーザーの組織的に形成されたコミュニティ

- プロファイル: 連絡先情報、役職、管理チェーンなどのユーザー情報の概要

- メッセージ・ボード: メッセージを投稿および受信するための機能

- フィードバック: フィードバックを投稿および受信するための機能

指定した値を強制的に使用する場合、またはユーザーが自分のピープル・コネクションのプリファレンスでそれらの値を上書きできるようにする場合は、ピープル・コネクションの管理設定を使用します(詳細は、第IX部「コラボレーションおよびソーシャル・ネットワーキング環境の編成」のピープル・コネクション・サービスの特定の機能について説明する章を参照してください)。

「スペース管理」ページでデフォルト値を設定すると、すべてのユーザーのピープル・コネクション機能のビューに影響します。これらの値は複数のレベルで設定でき、次のような優先順位が適用されます。

- 管理設定は、すべてのユーザーのピープル・コネクション機能のビューに影響します。

- プリファレンスの設定は、それらを設定したユーザーのビューに影響し、管理設定よりも優先されます。

- 特定のタスク・フローにおける設定は、そのタスク・フロー・インスタンスにのみ影響し、プリファレンスの設定よりも優先されます。

- 編集モードで設定した値(アプリケーション・カスタマイズ)は、すべてのユーザーのタスク・フロー・インスタンスのビューに影響します。

- ビュー・モードで設定した値(ユーザー・カスタマイズ)は、そのユーザーのタスク・フロー・インスタンスのビューにのみ影響し、そのユーザーのビューではアプリケーション・カスタマイズよりも優先されます。

6.4.2 ピープル・コネクションの前提条件

ユーザーがピープル・コネクション・サービスにアクセスできるようにするために、特別な設定は必要ありません。ピープル・コネクション・サービスでは、WebCenter Portal: SpacesとともにインストールされるWebCenter Portalリポジトリを使用して情報を保存します。

プロファイル情報については、3つの属性を除くすべての属性が、Spacesアプリケーションに構成されているLDAPアイデンティティ・ストアに保存され、そこから読み取られます。3つの例外は、プロファイルの写真と専門知識、およびパブリッシャのステータス・メッセージです。これらは、他のSpacesデータとともにWebCenter Portalリポジトリに保存されます。

関連項目:

SpacesとLDAPアイデンティティ・ストアの詳細は、『Oracle Fusion Middleware Oracle WebCenter Portal管理者ガイド』のアイデンティティ・ストアの構成に関する項を参照してください。

6.4.3 スペースのピープル・コネクション・サービスの構成

この項では、ピープル・コネクション機能のアプリケーション全体の値を設定する手順について説明します。この項の内容は次のとおりです。

- 第6.4.3.1項「ピープル・コネクションの管理設定へのアクセス」

- 第6.4.3.2項「アクティビティ・ストリームの構成」

- 第6.4.3.3項「コネクションの構成」

- 第6.4.3.4項「プロファイルの構成」

- 第6.4.3.5項「メッセージ・ボードの構成」

- 第6.4.3.6項「フィードバックの構成」

6.4.3.1 ピープル・コネクションの管理設定へのアクセス

ピープル・コネクションの管理設定にアクセスする手順は、次のとおりです。

1. 「スペース管理」を開きます。
詳細は、第4章「「スペース管理」ページへのアクセス」を参照してください。

2. 「構成」、「サービス」の順にクリックし、「ピープル・コネクション」を選択します。
または、次のURLを使用し、「ピープル・コネクション」を選択します。

http://host:port/webcenter/spaces/admin/services

ピープル・コネクション機能の名前が記載されたタブが右側に表示されます(図6-4)。

図6-4 ピープル・コネクション・サービスの構成設定

「図6-4 ピープル・コネクション・サービスの構成設定」の説明

6.4.3.2 アクティビティ・ストリームの構成

アクティビティ・ストリームを使用すると、ユーザーのアプリケーション・アクティビティを公開および追跡できます。アクティビティ・ストリームの構成設定では、ストリームするユーザーおよびサービスのアクティビティ、ストリームされたユーザーのアクティビティを表示できるユーザー、およびストリームされた各アクティビティでお気に入り登録やコメントを使用できるようにするかどうかを指定します(図6-5)。

図6-5 アクティビティ・ストリームの構成オプション

「図6-5 アクティビティ・ストリームの構成オプション」の説明

ユーザーのアクティビティを表示できるユーザー、および追跡されるアクティビティのタイプは、アクティビティ・ストリームの構成によって決まります。表6-2に、アクティビティ・ストリームで追跡できるアクティビティのタイプを示します。

表6-2 アクティビティ・ストリームで追跡されるアクティビティ

サービス

追跡されるアクティビティ

有効範囲

アクティビティの共有または非公開

お知らせ

- お知らせの作成

- お知らせの編集

スペース

他のスペース・メンバーと共有されます。

ブログ

- ブログの作成

- ブログの更新

- スペース

- ホーム・スペース

- スペースのブログに対するアクティビティは、他のスペース・メンバーと共有されます。

- ホーム・スペースのブログに対するアクティビティは、ブロガーのコネクションと共有されます。

コネクション

- コネクションの招待

- ピープル・コネクションの作成

ホーム・スペース

招待者および被招待者のコネクションと共有されます。

ディスカッション

- フォーラムの作成

- トピックの作成

- トピックへの返信

スペース

他のスペース・メンバーと共有されます。

ドキュメント

- ドキュメントの作成

- ドキュメントの編集

- タグの追加

- タグの削除

- スペース

- ホーム・スペース

- スペースのドキュメントに対するアクティビティは、他のスペース・メンバーと共有されます。

- ホーム・スペースのドキュメントに対するアクティビティは、ユーザー以外には非公開です。

フィードバック

- フィードバックの投稿

- フィードバックの受信

ホーム・スペース

このようなアクティビティの表示を許可されたユーザーと共有されます(詳細は、この項および第36.2項「メッセージ・ボードとフィードバックのプリファレンスの設定」を参照してください)。

リスト

- リストの作成

- リストへの行の追加

- リスト行の編集

スペース

他のスペース・メンバーと共有されます。

メッセージ・ボード

- メッセージの投稿

- メッセージの受信

ホーム・スペース

このようなアクティビティの表示を許可されたユーザーと共有されます(詳細は、この項および第36.2項「メッセージ・ボードとフィードバックのプリファレンスの設定」を参照してください)。

ページ

- ページの作成

- ページの編集

- タグの追加

- タグの削除

- スペース

- ホーム・スペース

- スペースのページに対するアクティビティは、他のスペース・メンバーと共有されます。

- ホーム・スペースのページに対するアクティビティは、ユーザー以外には非公開です。

プロファイル

- 写真の更新

- プロファイルの更新

- 個人ステータス・ノートの更新

ホーム・スペース

このようなアクティビティの表示を許可されたユーザーと共有されます(詳細は、この項および第33.3項「プロファイルのプリファレンスの設定」を参照してください)。

スペース・イベント

- イベントの作成

- イベントの編集

スペース

他のスペース・メンバーと共有されます。

スペース管理

- スペースの作成

- スペースへの参加

スペース

他のスペース・メンバーと共有されます。

タグ付け

- タグの追加

- タグの削除

- スペース

- ホーム・スペース

- スペース内のアクティビティは、すべてのスペース・メンバーと共有されます。

- ホーム・スペース内のアクティビティは、このようなアクティビティの表示を許可されたユーザーと共有されます(詳細は、第6.4.3.2項「アクティビティ・ストリームの構成」および第35.2項「アクティビティ・ストリームのプリファレンスの設定」を参照してください)。

アクティビティ・ストリームの構成は、次のカテゴリに分類されています。

- 人: 現在のユーザーのアクティビティを表示するか、現在のユーザーとユーザーのコネクション両方のアクティビティを表示するかを決定します。

- スペース: 使用可能なすべてのスペースのアクティビティを表示するか、ホーム・スペースのアクティビティのみを表示するかを決定します。

- サービス・カテゴリ: アクティビティを報告するサービスを選択し、ユーザーが個人用プリファレンスでこれらのデフォルトの選択を上書きできるようにするか、または上書きできないようにします。

- プライバシ: 現在のユーザーのアクティビティを表示できるユーザーを選択します。

- コメントとお気に入り登録: 投稿されたアクティビティにコメントを入力したり、投稿されたアクティビティをお気に入り登録できるようにします。

すべてのユーザーのアクティビティ・ストリームを構成する手順は、次のとおりです。

1. 第6.4.3.1項「ピープル・コネクションの管理設定へのアクセス」の説明に従って、ピープル・コネクションの管理設定にアクセスします。

2. 「アクティビティ・ストリーム」タブをクリックして前面に表示します。

3. 「人」ノードを開き、どのユーザーのアクティビティを表示するかを選択します。

- 自分のみ: 現在のユーザーのアクティビティのみをそのアクティビティ・ストリームのビューに表示します。

- 自分とマイ・コネクション: 現在のユーザーのアクティビティとそのユーザーのコネクションのアクティビティをそのアクティビティ・ストリームのビューに表示します。

- 個人用以外: ホーム・スペースからストリームされたすべてのアクティビティを現在のユーザーのアクティビティ・ストリームのビューに表示しません。

4. 「スペース」ノードを開き、どのスペースのアクティビティを表示するかを選択します。

- すべてのスペース: ユーザーがアクセスできるすべてのスペース

- マイ・スペース: ユーザーがモデレータであるすべてのスペース

- スペースなし: ホーム・スペースのみ

5. 「サービス・カテゴリ」ノードを開き、アクティビティを公開するサービスを選択します。

注意:

選択しなかったサービスのアクティビティも追跡されますが、アクティビティ・ストリームには表示されません。後でサービスのアクティビティを表示するように選択した場合、サービスを選択していなかったときに発生したすべてのアクティビティがアクティビティ・ストリームに表示されます。

表6-2に、アクティビティ・ストリームで追跡されるアクティビティを示しています。

6. 必要に応じて、「所有者オーバーライドの許可」を選択して、ユーザーが個人用プリファレンスで特定のサービスの設定を上書きできるようにします。
ここで設定したアプリケーション・デフォルトをユーザーが上書きできないようにするには、このチェック・ボックスの選択を解除します。

7. 「プライバシ」ノードを開き、現在のユーザーのアクティビティを表示できるユーザー、およびユーザーが個人用プリファレンスでこの設定を上書きできるかどうかを指定します。
表6-3に、それぞれのオプションとその説明を示します。

表6-3 アクティビティ・ストリームのプライバシ・オプション

オプション

説明

すべてのアクティビティを表示できるユーザー

別のユーザーのアクティビティを表示できるユーザーを指定します。

次のいずれかを選択します。

- 全員: ログインしているかどうかに関係なく、すべてのユーザーが他のユーザーのアクティビティを表示できます。

- 認証済ユーザー: ログインしているユーザーは、他のユーザーのアクティビティを表示できます。

- マイ・コネクション: ユーザーBがユーザーAをコネクションとして承認した場合、ユーザーAはユーザーBのアクティビティを表示できます。ユーザーAは、ユーザーAのアクティビティも表示できます。

- 自分: ユーザーAのみがユーザーAのアクティビティを表示できます。

所有者オーバーライドの許可

ユーザーが自分のピープル・コネクションのプリファレンスを使用してアプリケーションのデフォルト設定を上書きできるようにします(詳細は、第35.2項「アクティビティ・ストリームのプリファレンスの設定」を参照してください)。

8. 「コメントとお気に入り登録」ノードを開き、お気に入り登録とコメントの入力を許可するかどうかを指定します。

- ユーザーが特定のアクティビティ・ストリーム・アイテムにコメントを入力できるようにするには、「アクティビティ・ストリームのオブジェクトに対するコメントを有効にします」を選択します。ユーザーがコメントを入力できないようにするには、チェック・ボックスの選択を解除します。

- ユーザーがアクティビティ・ストリーム・アイテムをお気に入り登録できるようにするには、「アクティビティ・ストリームのオブジェクトを他のユーザーがお気に入り登録できるようにします」を選択します。ユーザーがコメントを入力できないようにするには、チェック・ボックスの選択を解除します。

ヒント:

ユーザーは、オブジェクトを含むストリーム・アイテムに対してお気に入り登録やコメントの入力を行うことができます。たとえば、「Jackがdoc.xmlを更新しました」というアイテムに対してお気に入り登録やコメントの入力を行うことはできますが、「JackとJillがコネクションを作成しました」というアイテムに対してお気に入り登録やコメントの入力を行うことはできません。

お気に入り登録とコメントの詳細は、第37章「オブジェクトのお気に入り登録、コメントおよび共有」を参照してください。

9. 「適用」をクリックして、構成設定を保存します。

6.4.3.3 コネクションの構成

コネクションの構成では、別のユーザーのコネクションを表示できるユーザー、およびユーザーがコネクションの招待を自動的に承認するかどうかを指定します(図6-6)。

図6-6 コネクションの構成設定

「図6-6 コネクションの構成設定」の説明

コネクションを構成する手順は次のとおりです。

1. 第6.4.3.1項「ピープル・コネクションの管理設定へのアクセス」の説明に従って、ピープル・コネクションの管理設定にアクセスします。

2. 「コネクション」タブをクリックして前面に表示します。
表6-4に、それぞれのオプションとその説明を示します。

表6-4 コネクションの構成オプション

オプション

説明

表示アクセス権の付与先

ユーザーのコネクションに対する表示アクセス権を自動的に付与されるユーザーのクラスです。

選択したユーザーは、別のユーザーのコネクションを表示してやりとりすることができます。

次のいずれかを選択します。

- 全員: ログインしていないユーザーを含むすべてのユーザーが、他のユーザーのコネクションを表示できます。

- 認証済ユーザー: ログインしているユーザーのみが、他のユーザーのコネクションを表示できます。

- ユーザーのコネクション: ユーザーおよびユーザーのコネクションのみが、そのユーザーのコネクションを表示できます。

- ユーザーのみ: ユーザーのみが自分のコネクションを表示できます。

所有者オーバーライドの許可

管理者が設定した表示アクセス権の上書きをユーザーに許可または禁止するオプションです。

- 管理者がここで指定した表示アクセス権の設定を、ユーザーが個人用プリファレンスを使用して上書きできるようにする場合、このオプションを選択します(詳細は、第34.2項「コネクションのプリファレンスの設定」を参照してください)。

- 管理者が設定した表示アクセス権をユーザーが上書きできないようにするには、選択を解除します。

招待の自動承認

- デフォルトでコネクションのすべての招待を自動的に承認する場合、このオプションを選択します。

- デフォルトでユーザーがコネクションの招待を明示的に承認または拒否するように指定するには、選択を解除します。

3. 「適用」をクリックして、構成設定を保存します。

6.4.3.4 プロファイルの構成

すべての認証済ユーザーには、ユーザーの電子メール・アドレス、電話番号、事業所所在地、部門、マネージャ、直属の部下などの個人情報を表示するプロファイルがあります。3つの属性を除くすべての属性が、Spacesアプリケーションに構成されているLDAPアイデンティティ・ストアに保存され、そこから読み取られます。3つの例外は、プロファイルの写真と専門知識、およびパブリッシャのステータス・メッセージです。

プロファイルの管理構成設定では、アプリケーション・パスワードの変更をユーザーに許可するかどうか、表示するプロファイル・セクション、プロファイル詳細の更新をユーザーに許可するかどうか、およびユーザーが更新できるプロファイル属性を指定します(図6-7)。

図6-7 プロファイルの構成設定

「図6-7 プロファイルの構成設定」の説明

個人プロファイルは、「サマリー」、「従業員」、「勤務先連絡先」、「個人情報」の4つのセクションに表示されます。各セクションには、セクションの見出しに関連する情報が表示されます。たとえば、「サマリー」には、ユーザーの名前、電子メール・アドレス、事業所所在地など、一連の基本情報の詳細が表示されます。

構成設定では、「サマリー」セクションのアクセス権の設定によって、(グローバル検索、人ピッカー、他のユーザーを検索してコネクションに招待するための検索などを使用して)該当ユーザーを検索できるユーザーが制御されます。たとえば、全員が「サマリー」セクションを表示できる場合、認証されていない(パブリック)ユーザーも該当ユーザーを検索できます。認証済ユーザーのみが別のユーザーの「サマリー」セクションを表示できる場合、ログインしているユーザーのみが該当ユーザーを検索できます。「このセクションを表示できるユーザー」で「なし」が選択されている場合、該当ユーザーは検索結果に表示されません。

「サマリー」セクションは、エンド・ユーザーがプリファレンスでプライバシ設定を変更できない唯一のプロファイル・セクションです(詳細は、第33.3項「プロファイルのプリファレンスの設定」を参照してください)。このセクションは、この項で説明する設定を使用して、すべてのユーザーについてグローバル・レベルで制御されます。

各セクションに表示する情報を指定し、Spacesアプリケーション内で自分のプロファイル・データおよびアプリケーション・パスワードの編集をユーザーに許可するかどうかを決定するのは、管理者の役割です。

プロファイルを構成する手順は次のとおりです。

1. 第6.4.3.1項「ピープル・コネクションの管理設定へのアクセス」の説明に従って、ピープル・コネクションの管理設定にアクセスします。

2. 「プロファイル」タブをクリックして前面に表示します。
表6-5に、それぞれのオプションとその説明を示します。

表6-5 プロファイルの構成オプション

オプション

説明

パスワード変更の許可

自分のアプリケーション・パスワードの変更をユーザーに許可するかどうかを指定します。

- ユーザーがアプリケーション・パスワードを変更できるようにする場合、このオプションを選択します。

- ユーザーがアプリケーション・パスワードを変更できないようにするには、選択を解除します。このオプションは、ユーザー資格証明を管理するために組織が1つの独立したアプリケーションを使用しているため、各アプリケーションによってパスワード管理を提供しないようにする場合に便利です。

プロファイルのアクセス

表示するプロファイル・セクション、および自分のプロファイル詳細の更新をユーザーに許可するかどうかを指定します。

次の表の列でアプリケーション・デフォルトを設定します。

プロファイル・セクション: ユーザー・プロファイルに表示される情報のグループが示されます。

ビューの設定: 特定のプロファイル・セクションを表示できるユーザー、およびユーザーが個人用プリファレンスでこれらのデフォルトを変更できるかどうかを指定します。

「サマリー」セクションの「ビューの設定」では、だれがサマリーの詳細を表示できるかだけでなく、だれに対して該当ユーザーが人の検索結果に表示されるかが制御されます。

次の値を設定します。

- このセクションを表示できるユーザー: 関連するプロファイル・セクションをデフォルトで表示できるユーザーのクラスを指定します。次のいずれかを選択します。
ユーザーのコネクション: 現在のユーザーとの間にコネクションが作成されているユーザーが、他のユーザーのプロファイルの関連するプロファイル・セクションを表示できます。このオプションは、「サマリー」を除くすべてのセクションに使用可能です。

全員: ログインしていないユーザーを含むすべてのユーザーが、他のユーザーのプロファイルの関連するプロファイル・セクションを表示できます。

認証済ユーザー: ログインしているユーザーのみが、他のユーザーのプロファイルの関連するプロファイル・セクションを表示できます。

ユーザーのみ: ユーザーのみが、関連するプロファイル・セクション内の自分の詳細を表示できます。

なし: セクションがすべてのユーザーに対して非表示になります。

注意: 認証されていないユーザーに組織ビュー・タスク・フローの表示を許可する場合、すべてのセクションの「ビューの設定」を「全員」に設定する必要があります。

- 所有者オーバーライドの許可: ここで指定したデフォルトのアプリケーション設定のユーザーによる上書きを有効または無効にします。有効にする場合は選択し、無効にする場合は選択を解除します。

編集可能: ユーザーが自分の個人プロファイルの関連するプロファイル・セクションを編集できるようにする場合、このオプションを選択します。

この設定では、プロファイル・タスク・フローに「編集」リンクが表示されるかどうかも制御されます。ただし、「プロファイル」の「情報」サブページのデフォルト・バージョンにおける「編集」ボタンの表示には影響しません。「情報」サブページのデフォルト・バージョンには、「編集」ボタンが常に表示されます。ただし、プロファイルの他の管理設定を使用して、実際にはユーザーがプロファイル詳細を変更できないようにすることもできます。

プロファイル属性 - 設定の編集

デフォルトでユーザーに編集を許可するセクション属性を指定します。

「更新の許可」で次の手順を実行します。

- ユーザーが自分のプロファイルで値を編集できるようにするには、属性を選択します。

- ユーザーが自分のプロファイルで値を編集できないようにするには、属性の選択を解除します。

プロファイル・キャッシュ設定

プロファイル詳細のキャッシュを有効化および構成できます。

次の値を指定します。

- キャッシュに保持するプロファイル・オブジェクトの数: キャッシュのサイズに関する値を入力または選択します。

- プロファイル・オブジェクトをキャッシュに保持するアイドル時間: キャッシュがリフレッシュされるまでにオブジェクトをキャッシュに保持する時間(分単位)を入力または選択します。

Spacesアプリケーションを再起動すると、キャッシュの設定が有効になります。

3. 「適用」をクリックして、構成設定を保存します。

6.4.3.5 メッセージ・ボードの構成

メッセージ・ボードを使用すると、ユーザーはコネクションに対するメッセージを表示および投稿できます。メッセージ・ボードの構成設定では、メッセージを表示および投稿できるユーザー、投稿したメッセージを編集および削除できるユーザー、受信したメッセージの削除や受信したメッセージの可視性の変更を行うことができるユーザー、それぞれのメッセージでコメントおよびお気に入り登録を使用できるかどうかを制御できます(図6-8)。

図6-8 メッセージ・ボードの構成設定

「図6-8 メッセージ・ボードの構成設定」の説明

関連項目:

お気に入り登録とコメントの詳細は、第37章「オブジェクトのお気に入り登録、コメントおよび共有」を参照してください。

メッセージ・ボードを構成する手順は次のとおりです。

1. 第6.4.3.1項「ピープル・コネクションの管理設定へのアクセス」の説明に従って、ピープル・コネクションの管理設定にアクセスします。

2. 「メッセージ・ボード」タブをクリックして前面に表示します。
表6-6に、それぞれのオプションとその説明を示します。

表6-6 メッセージ・ボードの構成オプション

オプション

説明

表示アクセス権の付与先

メッセージ・ボードのメッセージを表示できるユーザーを指定します。

- 全員: ログインしているかどうかに関係なく、すべてのユーザーがユーザーのメッセージ・ボードのメッセージを表示できます。

- 認証済ユーザー: ログインしているユーザーのみが、ユーザーのメッセージ・ボードのメッセージを表示できます。

- ユーザーのコネクション: ユーザーおよびユーザーのコネクションのみが、そのユーザーのメッセージ・ボードを表示できます。

- ユーザーのみ: ユーザーのみが自分のメッセージ・ボードのメッセージを表示できます。

投稿アクセス権の付与先

メッセージ・ボードのメッセージを投稿できるユーザーを指定します。

- 全員: ログインしているかどうかに関係なく、すべてのユーザーがメッセージ・ボードのメッセージを投稿できます。

- 認証済ユーザー: ログインしているユーザーのみが、メッセージ・ボードにメッセージを投稿できます。

- ユーザーのコネクション: ユーザーおよびユーザーのコネクションのみが、そのユーザーのメッセージ・ボードにメッセージを投稿できます。

- ユーザーのみ: ユーザーのみが自分のメッセージ・ボードにメッセージを投稿できます。

所有者オーバーライドの許可

管理者が設定したこれらのデフォルトをユーザーが上書きできるかどうかを指定します。

- ユーザーがユーザー・プリファレンスでデフォルト設定を編集できるようにする場合、このオプションを選択します(詳細は、第34.2項「コネクションのプリファレンスの設定」を参照してください)。

- 管理者によるデフォルトのアプリケーション設定を強制的に使用する場合は、選択を解除します。

ユーザーが他のメッセージ・ボードに投稿するメッセージで処理できるようにします

投稿したメッセージの処理をユーザーに許可するかどうかを指定します。

- メッセージの編集: ユーザーが自分のメッセージ・ボードの投稿を編集できるようにする場合、このオプションを選択します。投稿したメッセージをユーザーが編集できないようにするには、選択を解除します。

- メッセージの削除: ユーザーが自分のメッセージ・ボードの投稿を削除できるようにする場合、このオプションを選択します。投稿したメッセージをユーザーが削除できないようにするには、選択を解除します。

ユーザーが他のユーザーから受信したメッセージを処理できるようにします

ユーザーが他のユーザーから受信したメッセージを処理できるかどうかを指定します。

- メッセージの削除: ユーザーが他のユーザーから受信したメッセージを削除できるようにする場合、このオプションを選択します。受信したメッセージをユーザーが削除できないようにするには、選択を解除します。

- メッセージの可視性の変更: ユーザーが特定のユーザーに対するメッセージの表示/非表示を切り替えることができるようにする場合、このオプションを選択します。ユーザーがメッセージの表示/非表示を切り替えることができないようにするには、選択を解除します。

メッセージ・ボードからのメッセージへのコメントを有効にします

メッセージ・ボードに投稿されたメッセージにユーザーがコメントを入力できるかどうかを指定します。

- ユーザーにコメントの入力を許可する場合、このオプションを選択します。各メッセージの下に「コメント」リンクが表示されます。このリンクをクリックすると、コメントを入力できます。詳細は、第37章「オブジェクトのお気に入り登録、コメントおよび共有」を参照してください。

- コメントの入力を禁止するには、選択を解除します。

メッセージ・ボードからのメッセージのお気に入り登録を有効にします

ユーザーがメッセージをお気に入り登録できるようにするかどうかを指定します。

- ユーザーが特定のメッセージに対して「お気に入り登録」リンクをクリックできるようにする場合、このオプションを選択します。詳細は、第37章「オブジェクトのお気に入り登録、コメントおよび共有」を参照してください。

- お気に入り登録を禁止するには、選択を解除します。

3. 「適用」をクリックして、構成設定を保存します。

6.4.3.6 フィードバックの構成

フィードバックを使用すると、他のアプリケーション・ユーザーに対するユーザー・フィードバックを表示および投稿できます。フィードバックの構成設定(図6-9)。

図6-9 フィードバックの構成設定

「図6-9 フィードバックの構成設定」の説明

フィードバックの構成設定には、フィードバックを表示、投稿および削除できるユーザーを指定するためのコントロールが用意されています。

フィードバックを構成する手順は次のとおりです。

1. 第6.4.3.1項「ピープル・コネクションの管理設定へのアクセス」の説明に従って、ピープル・コネクションの管理設定にアクセスします。

2. 「フィードバック」タブをクリックして前面に表示します。
表6-7に、それぞれのオプションとその説明を示します。

表6-7 フィードバックの構成オプション

オプション

説明

表示アクセス権の付与先

現在のユーザーのフィードバックを表示できるユーザーを指定します。

- 全員: ログインしているかどうかに関係なく、すべてのユーザーが特定のユーザーのフィードバックを表示できます。

- 認証済ユーザー: ログインしているユーザーのみが、特定のユーザーのフィードバックを表示できます。

- ユーザーのコネクション: ユーザーおよびユーザーのコネクションのみが、特定のユーザーのフィードバックを表示できます。

- ユーザーのみ: 他のユーザーが特定のユーザーのフィードバックを表示することはできません。

投稿アクセス権の付与先

ユーザー・フィードバックを投稿できるユーザーを指定します。

- 全員: ログインしているかどうかに関係なく、すべてのユーザーが特定のユーザーに対するフィードバックを投稿できます。

- 認証済ユーザー: ログインしているユーザーのみが、特定のユーザーに対するフィードバックを投稿できます。

- ユーザーのコネクション: ユーザーおよびユーザーのコネクションのみが、特定のユーザーに対するフィードバックを投稿できます。

- ユーザーのみ: ユーザーは、自分に対してのみフィードバックを投稿できます。事実上、フィードバックは無効になります。

投稿されたフィードバックの表示アクセス権の付与先

「表示」メニューを表示して、投稿されたフィードバックと受信したフィードバックをフィードバック・タスク・フローで切り替えることができるユーザーを指定します。

- 全員: ログインしているかどうかに関係なく、すべてのユーザーに対して「表示」メニューにオプションが表示されます。

- 認証済ユーザー: ログインしているユーザーに対してのみ、「表示」メニューにオプションが表示されます。

- ユーザーのコネクション: ユーザーおよびユーザーのコネクションに対してのみ、「表示」メニューが表示されます。

- ユーザーのみ: 現在のユーザーを除くすべてのユーザーに対して「表示」メニューが無効になります。ユーザーが現在のユーザーのフィードバック・タスク・フローにアクセスした場合、現在のユーザーが受信したフィードバックのみを表示できます。

所有者オーバーライドの許可

管理者が設定したこれらのデフォルトをユーザーが上書きできるかどうかを指定します。

- ユーザーがユーザー・プリファレンスでアプリケーションのデフォルト設定を変更できるようにする場合、このオプションを選択します(詳細は、第36.2項「メッセージ・ボードとフィードバックのプリファレンスの設定」を参照してください)。

- ユーザーがフィードバックに関する管理者の設定を変更できないようにするには、選択を解除します。

ユーザーが他のユーザーへのフィードバックで処理できるようにします

投稿したフィードバックをユーザーが削除できるかどうかを指定します。

- 投稿したフィードバックをユーザーが削除できるようにする場合、「フィードバックの削除」を選択します。

- 投稿したフィードバックをユーザーが削除できないようにするには、「フィードバックの削除」の選択を解除します。

フィードバックの所有者が他のユーザーによって投稿されたフィードバックを処理できるようにします

ユーザーが別のユーザーからのフィードバックの表示/非表示を切り替えることができるかどうかを指定します。

- ユーザーが別のユーザーからのフィードバックの表示/非表示を切り替えることができるようにする場合、「フィードバックの可視性の変更」を選択します。

- ユーザーが別のユーザーから投稿されたフィードバックの表示/非表示を切り替えることができないようにするには、「フィードバックの可視性の変更」の選択を解除します。

3. 「適用」をクリックして、構成設定を保存します。

6.4.4 アクティビティ・ストリーム・スキーマのアーカイブ

アプリケーション管理者は、WLSTコマンドを使用して、アクティビティ・ストリーム・スキーマのデータをアーカイブおよびリストアできます。次のコマンドが使用可能です。

- archiveASByDate: 指定した日付より古いアクティビティ・ストリーム・データをアーカイブします。

- archiveASByDeletedObjects: 削除されたオブジェクトに関連付けられているアクティビティ・ストリーム・データをアーカイブします。

- archiveASByClosedSpaces: 現在クローズされているスペースに関連付けられているアクティビティ・ストリーム・データをアーカイブします。

- archiveASByInactiveSpaces: 指定した日付以降、非アクティブになっているスペースに関連付けられているアクティビティ・ストリーム・データをアーカイブします。

- restoreASByDate: 指定した日付以降のアーカイブ済アクティビティ・ストリーム・データを本番表にリストアします。

詳細は、『Oracle Fusion Middleware WebLogic Scripting Toolコマンド・リファレンス』のアクティビティ・ストリームに関する項を参照してください。

6.4.5 ピープル・コネクション・サービスに関する問題のトラブルシューティング

この項では、ピープル・コネクションの各機能で発生する可能性がある問題のタイプを示すとともに、それらの問題への対処方法に関する推奨事項を紹介します。この項の内容は次のとおりです。

- 第6.4.5.1項「アクティビティ・ストリームのトラブルシューティング」

- 第6.4.5.2項「コネクションのトラブルシューティング」

- 第6.4.5.3項「プロファイルのトラブルシューティング」

- 第6.4.5.4項「メッセージ・ボードのトラブルシューティング」

- 第6.4.5.5項「フィードバックのトラブルシューティング」

6.4.5.1 アクティビティ・ストリームのトラブルシューティング

表6-8に、Spacesでアクティビティ・ストリームのトラブルシューティングを行うための問題と対応策を示します。

表6-8 アクティビティ・ストリームのエラーと対応策

問題

対応策

予期しないエラーまたは例外

オラクル社カスタマ・サポート・センターに連絡してください。

接続例外がスローされた

例外の詳細で例外の説明を確認してください。

サービス・フレームワーク例外がスローされた

例外の詳細で例外の説明を確認してください。

設定例外がスローされた

例外の詳細で例外の説明を確認してください。

入力したプロパティ値がタスク・フローに反映されない

タスク・フロー・プロパティに無効な値が入力された可能性があります。このような場合は、デフォルト値が使用されます。タスク・フロー・プロパティの値が有効であることを確認してください。詳細は、第IX部「コラボレーションおよびソーシャル・ネットワーキング環境の編成」のピープル・コネクション・サービスに関連する機能を説明する章を参照してください。

EclipseLinkモジュールのデータベース例外

オラクル社カスタマ・サポート・センターに連絡してください。

EclipseLinkモジュールの問合せの例外

オラクル社カスタマ・サポート・センターに連絡してください。

分析イベントを公開できない

オラクル社カスタマ・サポート・センターに連絡してください。

操作がサポートされていない

オラクル社カスタマ・サポート・センターに連絡してください。

ユーザー・プロファイル情報を取得できない

オラクル社カスタマ・サポート・センターに連絡してください。

有効なリポジトリの確認に失敗した

データベースが停止しているか、WebCenter Portalリポジトリがインストールされていません。例外の詳細で例外の説明を確認し、説明に従って対処してください。

一括公開中のアクティビティ例外

個々のアクティビティの例外の詳細で例外の説明を確認してください。

6.4.5.2 コネクションのトラブルシューティング

表6-9に、Spacesでコネクションのトラブルシューティングを行うための問題と対応策を示します。

表6-9 コネクションのエラーと対応策

問題

対応策

予期しないエラーまたは例外

オラクル社カスタマ・サポート・センターに連絡してください。

ユーザー名がnullまたは空白である

有効なユーザー名を指定してください。

ユーザー名が見つからない

有効なユーザー名を指定してください。

コネクション・リスト名が指定されていない

タスク・フロー・プロパティに無効な値が入力された可能性があります。タスク・フロー・プロパティの値が有効であることを確認してください。詳細は、第IX部「コラボレーションおよびソーシャル・ネットワーキング環境の編成」のピープル・コネクション・サービスに関連する機能を説明する章を参照してください。

権限が不十分である

Spaces管理者に連絡して、必要な権限を要求してください。

自分自身をコネクションとして招待できない

自分以外のユーザー名を指定してください。

すでに招待されているユーザーを招待できない

招待したユーザーが招待を処理するまでお待ちください。

自分を招待したユーザーを招待できない

そのユーザーから受け取った招待を承認してください。

コネクションが作成されているユーザーを招待できない

既存のコネクションのユーザー以外のユーザー名を指定してください。

6.4.5.3 プロファイルのトラブルシューティング

表6-10に、Spacesでプロファイルのトラブルシューティングを行うための問題と対応策を示します。

表6-10 プロファイルのエラーと対応策

問題

対応策

予期しないエラーまたは例外

オラクル社カスタマ・サポート・センターに連絡してください。

個人ステータス・メッセージを変更できない

個人ステータス・メッセージを変更できるのは、ユーザー自身のみです。

ユーザーがプロファイルを表示できない

Spaces管理者に連絡して、必要な権限を要求してください。

ユーザーがプロファイルを編集できない

Spaces管理者に連絡して、必要な権限を要求してください。

ユーザーが指定されていない

指定したユーザー名がnullまたは空白でした。有効なユーザー名を入力してください。

プロパティを変更できない

タスク・フロー・プロパティが読取り専用である可能性があります。その場合、値を指定することはできません。

インスタント・メッセージ・アドレスの取得中のエラー

Spaces管理者に連絡してください。

タグ・データの取得中のエラー

Spaces管理者に連絡してください。

無効なイメージをアップロードしようとした

有効なイメージ・タイプで再試行してください。ファイルのMIMEタイプはimageである必要があります。また、拡張子*.icoのファイルを使用することはできません。

オブジェクトのインスタンス化中のエラー

Spaces管理者に連絡してください。

プロファイルのインスタンス化中のエラー

オラクル社カスタマ・サポート・センターに連絡してください。

6.4.5.4 メッセージ・ボードのトラブルシューティング

表6-11に、Spacesでメッセージ・ボードのトラブルシューティングを行うための問題と対応策を示します。

表6-11 メッセージ・ボードのエラーと対応策

問題

対応策

予期しないエラーまたは例外

オラクル社カスタマ・サポート・センターに連絡してください。

メッセージ・ボードのインスタンスを作成できない

ユーザーがログインしていることを確認してください。

メッセージ・ボードのメッセージを永続化できない

オラクル社カスタマ・サポート・センターに連絡してください。

メッセージ・ボード・アクティビティを公開できない

アクティビティ・ストリーム・サブシステムでエラーの原因を確認してください。

メッセージ・ボードのメッセージを削除できない

Spaces管理者が、送信したメッセージの削除をユーザーに明示的に許可する必要があります。アプリケーション管理者に連絡して、必要な権限を要求してください。詳細は、第6.4.3.5項「メッセージ・ボードの構成」を参照してください。

メッセージ・ボードのメッセージを更新できない

Spaces管理者に連絡して、必要な権限を要求してください。

メッセージ・ボードのメッセージを追加できない

メッセージ・コンテンツが空です。メッセージ・コンテンツを入力し、再試行してください。それ以外の場合は、オラクル社カスタマ・サポート・センターに連絡してください。

メッセージ・ボードのメッセージを非表示にすることができない

ユーザーは、そのメッセージを非表示にする権限を持っていません。非表示にすることができるのは、受信したメッセージのみです。送信したメッセージを非表示にすることはできません。

メッセージ・ボードのプリファレンスの問合せに失敗する

オラクル社カスタマ・サポート・センターに連絡してください。

6.4.5.5 フィードバックのトラブルシューティング

表6-12に、Spacesでフィードバックのトラブルシューティングを行うための問題と対応策を示します。

表6-12 フィードバックのエラーと対応策

問題

対応策

予期しないエラーまたは例外

オラクル社カスタマ・サポート・センターに連絡してください。

フィードバックのインスタンスを作成できない

ユーザーがログインしていることを確認してください。

フィードバック・メッセージを永続化できない

オラクル社カスタマ・サポート・センターに連絡してください。

フィードバック・アクティビティを公開できない

アクティビティ・ストリーム・サブシステムでエラーの原因を確認してください。

フィードバックを削除できない

Spaces管理者が、投稿したフィードバックの削除をユーザーに明示的に許可する必要があります。アプリケーション管理者に連絡して、必要な権限を要求してください。詳細は、第6.4.3.6項「フィードバックの構成」を参照してください。

それ以外の場合は、オラクル社カスタマ・サポート・センターに連絡してください。

フィードバックを更新できない

Spaces管理者に連絡して、必要な権限を要求してください。

フィードバックを追加できない

フィードバック・コンテンツが空です。フィードバック・コンテンツを入力し、再試行してください。それ以外の場合は、オラクル社カスタマ・サポート・センターに連絡してください。

フィードバックを非表示にすることができない

ユーザーは、そのフィードバックを非表示にする権限を持っていません。非表示にすることができるのは、受信したフィードバックのみです。投稿したフィードバックを非表示にすることはできません。

フィードバックのプリファレンスの問合せに失敗する

オラクル社カスタマ・サポート・センターに連絡してください。

6.5 ポートレット・プロデューサの登録

ポートレット・プロデューサは、ポートレットを所有し、アプリケーションで使用できるようにするオブジェクトです。Spacesでポートレットを使用できるようにするには、ポートレットのプロデューサをSpacesアプリケーションに登録する必要があります。

この項の内容は次のとおりです。

- 第6.5.1項「ポートレット・プロデューサの登録の基本」

- 第6.5.2項「「スペース管理」を使用したポートレット・プロデューサの登録」

- 第6.5.3項「ポートレット・プロデューサの登録詳細の編集」

- 第6.5.4項「ポートレット・プロデューサの登録解除」

- 第6.5.5項「プロデューサの登録タスク・フローの使用」

6.5.1 ポートレット・プロデューサの登録の基本

ポートレット・プロデューサをSpacesアプリケーションに登録して管理するには、ユーザーにAppConnectionManagerロールが割り当てられている必要があります。SpacesのAdministratorロールを持つユーザーには、デフォルトでこのロールが割り当てられるため、管理者はポートレット・プロデューサを構成できます。

Fusion Middleware ControlまたはWLSTコマンドgrantAppRoleを使用して、他のユーザーにこの権限を付与できます。たとえば、次のgrantAppRole WLSTコマンドでは、AppConnectionManagerロールがユーザーmontyに付与されます。

grantAppRole(appStripe='webcenter', appRoleName='AppConnectionManager',  principalClass='weblogic.security.principal.WLSUserImpl', principalName='monty')

このコマンドの詳細は、『Oracle Fusion Middleware WebLogic Scripting Toolコマンド・リファレンス』のgrantAppRoleに関する項を参照してください。

関連項目:

『Oracle Fusion Middleware Oracle WebCenter Portal管理者ガイド』のFusion Middleware Controlを使用したアプリケーション・ロールの付与に関する項

6.5.2 「スペース管理」を使用したポートレット・プロデューサの登録

「スペース管理」を使用してポートレット・プロデューサを登録するには、次のロールおよび権限が必要です。

- AppConnectionManagerロール: ポートレット・プロデューサを管理できます。『Oracle Fusion Middleware Oracle WebCenter Portal管理者ガイド』のFusion Middleware Controlを使用したアプリケーション・ロールの付与に関する項を参照してください。

- Application - Manage Configuration権限: 「スペース管理」ページにアクセスできます。第24章「ユーザー、ロールおよび権限の管理」を参照してください。

「スペース管理」を使用して、ポートレット・プロデューサをSpacesに登録できます。また、ポートレット・プロデューサ・タスク・フローを任意のページに追加して、管理権限を持つユーザーがポートレット・プロデューサを登録できるようにすることもできます。

この項の内容は次のとおりです。

- 第6.5.2.1項「WSRPプロデューサの登録」

- 第6.5.2.2項「Oracle PDK-Javaプロデューサの登録」

- 第6.5.2.3項「ページレット・プロデューサの登録」

6.5.2.1 WSRPプロデューサの登録

WSRPプロデューサは、Web Services for Remote Producers (WSRP)を使用してコンシューマ・アプリケーションと通信するリモート・ポートレット・プロデューサです。JSR 286標準を使用して作成されたポートレットは、WSRPプロデューサにデプロイされます。

WSRPポートレット・プロデューサを登録する際には、プロデューサの操作パラメータを表す基本情報を指定します。この情報は、プロデューサと通信するため、およびプロデューサを介してポートレットと通信するために、Spacesアプリケーションによって使用されます。

Oracle WebCenter Portal: Frameworkでは、WSRP 1.0とWSRP 2.0両方のプロデューサがサポートされています。WSRP 2.0標準は特に、ポートレット間通信や、ポートレット・カスタマイズのエクスポートおよびインポートをサポートします。標準ベースのJSR 286ポートレットを作成する際に、WSRP 2.0の利点を活用できます。

Spacesで使用するWSRPプロデューサを登録する手順は、次のとおりです。

1. 「スペース管理」を開きます。
詳細は、第4章「「スペース管理」ページへのアクセス」を参照してください。

2. 「構成」、「サービス」の順にクリックします。

3. 「サービスとプロバイダ」で、「ポートレット・プロデューサ」をクリックします。

4. メニュー・バーの「登録」をクリックします。

5. 「ポートレット・プロデューサの登録」ページの「名前とタイプ」セクションで、ポートレット・プロデューサの基本情報を入力します。表6-13を参照してください。

表6-13 WSRPプロデューサの登録: 名前とタイプ

フィールド

説明

プロデューサ名

Spaces内でポートレット・プロデューサの登録を識別するための一意の名前を入力します。この名前は、アプリケーション内で一意である必要があります。

プロデューサ・タイプ

「WSRPプロデューサ」を選択します。

6. 「ポートレット・プロデューサURL」セクションで、WSRPプロデューサの接続の詳細を入力します。表6-14を参照してください。

表6-14 WSRPポートレット・プロデューサの登録: ポートレット・プロデューサURL

フィールド

説明

WSDL URL

WSRPポートレット・プロデューサの登録URLを入力します。

構文は、WSRPの実装によって異なります。たとえば、Oracle WSRPコンテナにデプロイされているポートレットの有効なURL形式は次のとおりです。

http://host:port/context_root/portlets/wsrp2?WDSL
http://host:port/context_root/portlets/wsrp1?WSDL
http://host:port/context_root/portlets/?WSDL

各要素の意味は次のとおりです。

- hostは、プロデューサがデプロイされているサーバーです。

- portは、HTTPリスナー・ポートです。

- context_rootは、Webアプリケーションのコンテキスト・ルートです。

Spacesでは、Oracle WebLogic Portalプロデューサについてはv2 WSDLのみがサポートされています。

プロキシを使用しますか。

Spacesアプリケーションとリモート・ポートレット・プロデューサがファイアウォールによって分離されており、通信にHTTPプロキシを使用する必要がある場合、このオプションを選択します。選択した場合は、「プロキシ・ホスト」および「プロキシ・ポート」に値を入力してください。

プロキシ・ホスト

プロキシ・サーバーのアドレスを入力します。

プロキシ・サーバー名の前にhttp://を付けないでください。

プロキシ・ポート

プロキシ・サーバーがリスニングするポート番号を入力します。デフォルト・ポートは80です。

7. 「詳細構成」セクションで、WSRPプロデューサの追加情報を指定します。表6-15を参照してください。

表6-15 WSRPポートレット・プロデューサの登録: 詳細構成

フィールド

説明

デフォルトの実行タイムアウト

デザインタイム操作の適切なタイムアウトを入力します。たとえば、プロデューサがSpacesアプリケーションのページでポートレットの登録、登録解除または表示を行う際に要する可能性がある最大時間です。デフォルトは30秒です。

個々のポートレットで、ここで指定した値よりも優先される独自のタイムアウト時間を定義できます。

8. 「セキュリティ」セクションで、「トークン・プロファイル」ドロップダウン・リストから、アイデンティティ伝播/アサーションに使用するセキュリティ・トークンのタイプを選択します。このセクションの他のフィールドは、選択したセキュリティ・トークンによって異なります。表6-16を参照してください。
伝播またはアサートされたユーザー情報を含むセキュリティ・トークンは、SOAPヘッダーのXML要素として表されます。その後、Spacesアプリケーションから発信されたSOAPメッセージの信頼性を証明するために、セキュリティ・トークンとSOAPメッセージの本文がデジタル署名されます。Spacesアプリケーションでは、「WSS 1.0ユーザー名トークン(パスワードなし)」、「WSS 1.0ユーザー名トークン(パスワードあり)」、「WSS 1.0 SAMLトークン」、「メッセージ整合性付きWSS 1.0 SAMLトークン」、「メッセージ保護付きWSS 1.0 SAMLトークン」および「メッセージ保護付きWSS 1.1 SAMLトークン」という6つのタイプのセキュリティ・トークンがサポートされています。

表6-16 WSRPポートレット・プロデューサの登録: セキュリティ

フィールド

説明

トークン・プロファイル

WSRPプロデューサで認証に使用するトークン・プロファイルのタイプを選択します。

- なし: 接続のセキュリティはありません。「なし」を選択した場合、SOAPメッセージにはWS-Securityヘッダーが追加されません。

- WSS 1.0 SAMLトークン: このポリシーは、WS-Security 1.0標準に従って、SAMLベースの認証をアウトバウンドSOAPリクエスト・メッセージに提供します。このポリシーはユーザー・アイデンティティを伝播し、通常は、メッセージ保護と整合性チェックが不要な部門内デプロイメントで使用されます。
このポリシーには、キーストアの構成は必要ありません。

- メッセージ整合性付きWSS 1.0 SAMLトークン: このポリシーは、WS-Security 1.0標準に従って、メッセージ・レベルの整合性保護とSAMLベースの認証をアウトバウンドSOAPリクエストに提供します。SOAPメッセージに含まれているSAMLトークンが、送信者保証確認を使用したSAMLベースの認証で使用されます。このポリシーは、WS-Securityの非対称鍵テクノロジのBasic128スイートを使用し、メッセージの整合性にはSHA-1ハッシュ・アルゴリズムを使用します。

- メッセージ保護付きWSS 1.0 SAMLトークン: このポリシーは、WS-Security 1.0標準に従って、メッセージ・レベルの保護(整合性および機密性)とSAMLベースの認証をアウトバウンドSOAPリクエストに提供します。Webサービス・コンシューマによってSAMLトークンがSOAPヘッダーに挿入され、確認タイプはsender-vouchesです。このポリシーは、WS-Securityの非対称鍵テクノロジのBasic128スイートを使用します。具体的には、RSA鍵メカニズム(メッセージの機密性)、SHA-1ハッシュ・アルゴリズム(メッセージの整合性)およびAES-128ビット暗号化です。
このポリシーを選択する場合、「受信者の別名」も指定する必要があります。

- WSS 1.0ユーザー名トークン(パスワードあり): このポリシーは、WS-Security 1.0標準に従って、ユーザー名(パスワードあり)トークン・プロファイル・ベースのアイデンティティ伝播と証明書ベースのメッセージ保護をアウトバウンドSOAPリクエストに提供します。プレーン・テキスト・メカニズムとダイジェスト・メカニズムの両方がサポートされます。このポリシーは、WS-Securityの非対称鍵テクノロジのBasic128スイートを使用します。具体的には、RSA鍵メカニズム(メッセージの機密性)、SHA-1ハッシュ・アルゴリズム(メッセージの整合性)およびAES-128ビット暗号化です。
WSRPプロデューサに別のアイデンティティ・ストアがある場合、このトークン・プロファイルを使用してください。プロデューサに関連する外部アプリケーションを定義し、その外部アプリケーションをプロデューサに関連付ける必要があります。ここで定義した外部アプリケーションは、ユーザー資格証明を取得してプロデューサに伝播するために使用されます。プロデューサは、外部アプリケーションに構成されているアイデンティティ・ストアと照合してこれを確認します。

このポリシーを選択する場合、「受信者の別名」も指定する必要があります。

トークン・プロファイル(続き)

- WSS 1.0ユーザー名トークン(パスワードなし): このポリシーは、WS-Security 1.0標準に従って、ユーザー名(パスワードなし)トークン・プロファイル・ベースのアイデンティティ伝播と証明書ベースのメッセージ保護をアウトバウンドSOAPリクエストに提供します。WS-Security UsernameTokenヘッダーを使用して、資格証明(ユーザー名のみ)がアウトバウンドSOAPリクエスト・メッセージに挿入されます。パスワードは挿入されません。メッセージ保護は、WS-Security 1.0の非対称鍵テクノロジのBasic128スイートを使用して提供されます。具体的には、RSA鍵メカニズム(メッセージの機密性)、SHA-1ハッシュ・アルゴリズム(メッセージの整合性)およびAES-128ビット暗号化です。
このポリシーを選択する場合、「受信者の別名」も指定する必要があります。

- メッセージ保護付きWSS 1.1 SAMLトークン: このポリシーは、WS-Security 1.1標準に従って、メッセージ・レベルの保護(整合性および機密性)とSAMLトークンの挿入をアウトバウンドSOAPリクエストに提供します。SOAPメッセージに含まれているSAMLトークンが、送信者保証確認を使用したSAMLベースの認証で使用されます。このポリシーは、署名および暗号化には対称鍵テクノロジを使用し、署名の承認にはWS-Securityの非対称鍵テクノロジのBasic128スイートを使用します。

受信者の別名

プロデューサの証明書に関連付けられたキー・ストア別名を指定します。

この証明書は、プロデューサに対するメッセージの暗号化に使用されます。

「メッセージ保護付きWSS 1.0 SAMLトークン」、「メッセージ保護付きWSS 1.1 SAMLトークン」および「WSS 1.0ユーザー名トークン(パスワードなし)」に有効です。

デフォルト・ユーザー

ユーザーがSpacesアプリケーションで認証されなかった場合にリモート・プロデューサにアサートするユーザー名を入力します。

認証されなかった場合、アイデンティティanonymousがアプリケーション・ユーザーに関連付けられます。OWSMでは現在、anonymousアイデンティティの伝播がサポートされていないため、別のアイデンティティをここで指定する必要があります。ただし、この場合、Spacesアプリケーションはそのユーザーを認証していないため、指定するデフォルト・ユーザーは、リモート・プロデューサにおける権限が低いユーザー、つまり、パブリック・コンテンツの表示に使用する適切なアイデンティティである必要があります。たとえば、そのためにゲスト・アカウントをアイデンティティ・ストアに作成できます。ユーザーがアプリケーションで認証されると、デフォルト・ユーザーのかわりにユーザーのアイデンティティがアサートされます。

この情報を受け入れるようにリモートWSRPプロデューサを設定する必要があります。また、『Oracle Fusion Middleware Oracle WebCenter Portal管理者ガイド』のマップされたユーザー・アイデンティティのポリシー・ストアへの付与の追加に関する項の説明に従って、ポリシー・ストアに付与を追加する必要があります。

「メッセージ整合性付きWSS 1.0 SAMLトークン」、「メッセージ保護付きWSS 1.0 SAMLトークン」、「WSS 1.0 SAMLトークン」、「メッセージ保護付きWSS 1.1 SAMLトークン」および「WSS 1.0ユーザー名トークン(パスワードなし)」に有効です。

関連付けられている外部アプリケーション

プロデューサが外部アプリケーションを認証に使用する場合、「関連付けられている外部アプリケーション」ドロップダウン・リストを使用してアプリケーションを指定します。

セキュリティ・オプション「WSS 1.0ユーザー名トークン(パスワードあり)」を使用するプロデューサをサポートするには、外部アプリケーションが必要です。外部アプリケーションによって、ユーザー資格証明が保存および提供されます。第6.6項「外部アプリケーションの登録」も参照してください。

「WSS 1.0ユーザー名トークン(パスワードあり)」にのみ有効です。

9. 「テスト」をクリックして、指定したサーバーの詳細が適切であることを確認します。
サーバーに接続できた場合、成功メッセージが表示されます。サーバーが停止している場合や、ホスト情報が正しくない、または有効でない場合は、接続エラー・メッセージが表示されます。

注意:

テストでは、簡単なサーバー(ホスト/ポート)PINGテストが実行されます。プロデューサにアクセスできるかどうかを確認するには、ブラウザでプロデューサのテスト・ページにアクセスしてください。詳細は、『Oracle Fusion Middleware Oracle WebCenter Portal管理者ガイド』のWSRPプロデューサ接続のテストに関する項を参照してください。

10. 「OK」をクリックします。

6.5.2.2 Oracle PDK-Javaプロデューサの登録

PDK-Javaポートレット・プロデューサを登録する際には、プロデューサの操作パラメータを表す基本情報を指定します。この情報は、プロデューサと通信するため、およびプロデューサを介してポートレットと通信するために、Spacesアプリケーションによって使用されます。

Spacesで使用するOracle PDK-Javaポートレット・プロデューサを登録する手順は、次のとおりです。

1. 「スペース管理」を開きます。
詳細は、第4章「「スペース管理」ページへのアクセス」を参照してください。

2. 「構成」、「サービス」の順にクリックします。

3. 「サービスとプロバイダ」で、「ポートレット・プロデューサ」をクリックします。

4. メニュー・バーの「登録」をクリックします。

5. 「ポートレット・プロデューサの登録」ページの「名前とタイプ」セクションで、ポートレット・プロデューサの基本情報を入力します。表6-17を参照してください。

表6-17 PDK-Javaポートレット・プロデューサの登録: 名前とタイプ

フィールド

説明

プロデューサ名

Spacesアプリケーション内でポートレット・プロデューサの登録を識別するための一意の名前を入力します。この名前は、アプリケーション内のすべての接続タイプで一意である必要があります。

プロデューサ・タイプ

「Oracle PDK-Javaプロデューサ」を選択します。

6. 「ポートレット・プロデューサURL」セクションで、Oracle PDK-Javaプロデューサの接続の詳細を入力します。表6-18を参照してください。

表6-18 PDK-Javaポートレット・プロデューサの登録: ポートレット・プロデューサURL

フィールド

説明

URLエンドポイント

次の構文を使用して、Oracle PDK-JavaプロデューサのURLを入力します。

http://host:port/context_root/providers

各要素の意味は次のとおりです。

- hostは、プロデューサがデプロイされているサーバーです。

- portは、HTTPリスナー・ポート番号です。

- context_rootは、Webアプリケーションのコンテキスト・ルートです。

サービスID

プロデューサの一意のIDを入力します。

PDK-Javaを使用すると、1つのアダプタ・サーブレットに複数のプロデューサをデプロイできます。プロデューサは、一意のサービスIDによって識別されます。サービスIDが必要なのは、サービスIDが「URLエンドポイント」に追加されていない場合のみです。

サービスIDは、serviceId.propertiesと呼ばれるファイルを検索するために使用されます。このファイルでは、テスト・ページを表示するかどうかなど、ポートレット・プロデューサの特性が定義されます。サービスIDを指定しなかった場合、_default.propertiesファイルがかわりに使用されます。

プロキシを使用しますか。

Spacesアプリケーションとリモート・ポートレット・プロデューサがファイアウォールによって分離されており、通信にHTTPプロキシを使用する必要がある場合、このオプションを選択します。選択した場合は、「プロキシ・ホスト」および「プロキシ・ポート」に値を入力してください。

プロキシ・ホスト

プロキシ・サーバーのアドレスを入力します。

プロキシ・サーバー名の前にhttp://を付けないでください。

プロキシ・ポート

プロキシ・サーバーがリスニングするポート番号を入力します。デフォルト・ポートは80です。

関連付けられている外部アプリケーション

プロデューサのいずれかのポートレットで認証が必要な場合、関連する外部アプリケーションを選択します。

第6.6項「外部アプリケーションの登録」も参照してください。

セッションを確立しますか。

プロデューサからポートレットを実行する際にユーザー・セッションを有効にする場合、このオプションを選択します。セッションが有効な場合、プロデューサ・サーバーでセッションが保持されます。これによって、ポートレット・コードはセッション内で情報を保持できます。

メッセージの認証ではセッションが使用されるため、共有鍵を指定する場合は、このオプションも選択する必要があります。

プロデューサとサーバー間のセッションレス通信については、このオプションを選択しないでください。

7. 「詳細構成」セクションで、PDK-Javaプロデューサの追加情報を指定します。表6-19を参照してください。

表6-19 PDK-Javaポートレット・プロデューサの登録: 詳細構成

フィールド

説明

デフォルトの実行タイムアウト

プロデューサとの通信の適切なタイムアウト(秒単位)を入力します。たとえば、プロデューサがページでポートレットの登録、登録解除または表示を行う際に要する可能性がある最大時間です。デフォルトは30秒です。

個々のポートレットで、ここで指定した値よりも優先される独自のタイムアウト時間を定義できます。

サブスクライバID

登録しているプロデューサのコンシューマを識別するための文字列を入力します。

プロデューサがアプリケーションに登録される際、プロデューサへのコールが行われます。コール時に、コンシューマ(この場合はSpaces)からプロデューサに「サブスクライバID」の値が渡されます。「サブスクライバID」の値が予期したものでなかった場合、プロデューサは登録のコールを拒否することがあります。

共有鍵

暗号化を処理するように設定されたプロデューサで使用する共有鍵を入力します。

共有鍵は、メッセージ認証用のメッセージ署名を生成するために暗号化アルゴリズムによって使用されます。共有鍵を指定してプロデューサが設定されている場合、正しくない共有鍵をここで入力すると、プロデューサの登録に失敗します。共有鍵には、10から20文字の英数字を使用できます。

この鍵は、フェデレーテッド・ポータル・アダプタ(FPA)を使用してプロデューサを登録する場合にも使用されます。共有鍵はHMAC鍵とも呼ばれます。

8. 「テスト」をクリックして、指定したサーバーの詳細が適切であることを確認します。
サーバーに接続できた場合、成功メッセージが表示されます。サーバーが停止している場合や、ホスト情報が正しくない、または有効でない場合は、接続エラー・メッセージが表示されます。

注意:

テストでは、簡単なサーバー(ホスト/ポート)PINGテストが実行されます。プロデューサにアクセスできるかどうかを確認するには、ブラウザでプロデューサのテスト・ページにアクセスしてください。詳細は、『Oracle Fusion Middleware Oracle WebCenter Portal管理者ガイド』のOracle PDK-Javaプロデューサ接続のテストに関する項を参照してください。

9. 「OK」をクリックします。

6.5.2.3 ページレット・プロデューサの登録

この項では、「スペース管理」を使用してページレット・プロデューサを登録する方法について説明します。

Spacesで使用するページレット・プロデューサを登録する手順は、次のとおりです。

1. 「スペース管理」を開きます。
詳細は、第4章「「スペース管理」ページへのアクセス」を参照してください。

2. 「構成」、「サービス」の順にクリックします。

3. 「サービスとプロバイダ」で、「ポートレット・プロデューサ」をクリックします。

4. メニュー・バーの「登録」をクリックします。

5. 「ポートレット・プロデューサの登録」ページの「名前とタイプ」セクションで、ページレット・プロデューサの基本情報を入力します。表6-20を参照してください。

表6-20 ページレット・プロデューサの登録: 名前とタイプ

フィールド

説明

プロデューサ名

Spacesアプリケーション内でページレット・プロデューサの登録を識別するための一意の名前を入力します。この名前は、アプリケーション内で一意である必要があります。

ここで指定した名前は、コンポーザの「マッシュアップ」→「ページレット・プロデューサ」フォルダに表示されます(デフォルト)。

プロデューサ・タイプ

「ページレット・プロデューサ」を選択します。

6. 「ポートレット・プロデューサURL」セクションで、ページレット・プロデューサの接続の詳細を入力します。表6-21を参照してください。

表6-21 ページレット・プロデューサの登録: ポートレット・プロデューサURL

フィールド

説明

プロデューサ・タイプ

サーバーURL

WebCenter Portalのページレット・プロデューサのURLを入力します。完全修飾ドメイン名をURLに含める必要があります。次の構文を使用してください。

protocol://host:port/pagelets

たとえば、http://myhost.example.com:7778/pageletsのように入力します。保護されたデータがページレットに含まれている場合、登録するURLでHTPPSプロトコルを使用する必要があります。たとえば、https://myhost.com:7779/pageletsのように入力します。

Spacesアプリケーションでは、ページレット・プロデューサのURLがOAMによって保護されている場合、ページレット・カタログのURLを除外する(アクセス制御なしで直接マップする)必要があります。そうしないと、RESTの使用時にカタログが空で表示されます。ページレット・カタログのURLは、http://proxy_host:proxy_port/pagelets/api/v2/ensemble/pageletsです。

ページレット

7. 「テスト」をクリックして、指定したサーバーの詳細が適切であることを確認します。
サーバーに接続できた場合、成功メッセージが表示されます。サーバーが停止している場合や、ホスト情報が正しくない、または有効でない場合は、接続エラー・メッセージが表示されます。

注意:

テストでは、簡単なサーバー(ホスト/ポート)PINGテストが実行されます。

8. 「OK」をクリックします。

6.5.3 ポートレット・プロデューサの登録詳細の編集

「スペース管理」では、ポートレット・プロデューサに指定された登録詳細にアクセスし、多くの情報を変更できます。

ポートレット・プロデューサの登録詳細を編集する手順は、次のとおりです。

1. 「スペース管理」を開きます。
詳細は、第4章「「スペース管理」ページへのアクセス」を参照してください。

2. 「構成」、「サービス」の順にクリックします。

3. 「サービスとプロバイダ」で、「ポートレット・プロデューサ」をクリックします。

4. 編集するポートレット・プロデューサを選択します。

5. メニュー・バーの「編集」をクリックします。

6. 必要に応じて、プロデューサの登録プロパティを編集します。

- WSRPプロデューサ

- 表6-14「WSRPポートレット・プロデューサの登録: ポートレット・プロデューサURL」

- 表6-15「WSRPポートレット・プロデューサの登録: 詳細構成」

- 表6-16「WSRPポートレット・プロデューサの登録: セキュリティ」

- Oracle PDK-Javaプロデューサ

- 表6-18「PDK-Javaポートレット・プロデューサの登録: ポートレット・プロデューサURL」

- 表6-19「PDK-Javaポートレット・プロデューサの登録: 詳細構成」

- ページレット・プロデューサ

- 表6-21「ページレット・プロデューサの登録: ポートレット・プロデューサURL」

「プロデューサ名」および「プロデューサ・タイプ」を編集することはできません。

注意:

プロデューサ・ポートが変更された場合など、「WSDL URL」または「URLエンドポイント」の値を編集することは可能ですが、別のプロデューサを指すことができるのは、新しいプロデューサが元のプロデューサのプリファレンス・ストアにアクセスできる場合、または元のプロデューサのプリファレンス・ストアが新しいプロデューサのプリファレンス・ストアに移行されている場合のみです。詳細は、『Oracle Fusion Middleware Oracle WebCenter Portal開発者ガイド』のポートレット・プリファレンスの移行に関する項を参照してください。

7. 必要な設定をすべて変更したら、「テスト」をクリックして、指定したサーバーの詳細が適切であることを確認できます。
サーバーに接続できた場合、成功メッセージが表示されます。サーバーが停止している場合や、ホスト情報が正しくない、または有効でない場合は、接続エラー・メッセージが表示されます。

注意:

テストでは、簡単なサーバー(ホスト/ポート)PINGテストが実行されます。

8. 完了したら、「OK」をクリックします。

6.5.4 ポートレット・プロデューサの登録解除

Spacesで特定のプロデューサを使用しなくなった場合、プロデューサの登録を解除できます。プロデューサの登録を解除すると、Spacesアプリケーションとリモート・プロデューサの両方から登録データが削除されます。

- Spaces: プロデューサ接続が削除され、プロデューサ・メタデータも削除されます。

- リモート・プロデューサ: ポートレット・インスタンスが削除されます(ポートレット自体は削除されません)。

Spacesのページからポートレット・インスタンスが削除されることはありません。ポートレットのかわりに、「ポートレットがありません」というメッセージが表示されます。

ポートレット・プロデューサの登録を解除する手順は、次のとおりです。

1. 「スペース管理」を開きます。
詳細は、第4章「「スペース管理」ページへのアクセス」を参照してください。

2. 「構成」、「サービス」の順にクリックします。

3. 「サービスとプロバイダ」で、「ポートレット・プロデューサ」をクリックします。

4. 削除するポートレット・プロデューサを選択します。

5. メニュー・バーの「登録解除」をクリックします。

6.5.5 プロデューサの登録タスク・フローの使用

プロデューサの登録タスク・フローを使用してポートレット・プロデューサを管理するには、次のロールおよび権限が必要です。

- AppConnectionManagerロール: ポートレット・プロデューサを管理できます。

- View Page権限: タスク・フローを含むページにアクセスできます。第26.1項「ページ・プロパティによるページへのアクセスの設定」を参照してください。

この項の内容は次のとおりです。

- 第6.5.5.1項「ページへのプロデューサの登録タスク・フローの追加」

- 第6.5.5.2項「プロデューサ管理タスク・フローを使用したプロデューサの登録」

- 第6.5.5.3項「プロデューサ・タスク・フローのプロパティの設定」

6.5.5.1 ページへのプロデューサの登録タスク・フローの追加

プロデューサの登録タスク・フローを追加する手順は、次のとおりです。

1. タスク・フローを追加するページに移動し、そのページをコンポーザで開きます。
詳細は、第18.1項「コンポーザの開始および終了」を参照してください。

2. コンポーザで、「コンテンツの追加」ボタンをクリックして「コンテンツの追加」ダイアログを開きます。

3. 「コンテンツの追加」ダイアログで、「ポートレット」を開きます。

4. 「ポートレット」フォルダで、「管理」を開きます。

5. 「管理」フォルダで、「プロデューサの登録」タスク・フローの横にある「追加」リンクをクリックします。タスク・フローがページに追加されます。

6. 「閉じる」をクリックして、「コンテンツの追加」ダイアログを終了します。

6.5.5.2 プロデューサ管理タスク・フローを使用したプロデューサの登録

プロデューサ管理タスク・フローをページに追加したら、第6.5.2項「「スペース管理」を使用したポートレット・プロデューサの登録」の次の表の説明に従って、ポートレット・プロデューサを登録できます。

- WSRPプロデューサ

- 表6-13「WSRPプロデューサの登録: 名前とタイプ」

- 表6-14「WSRPポートレット・プロデューサの登録: ポートレット・プロデューサURL」

- 表6-15「WSRPポートレット・プロデューサの登録: 詳細構成」

- 表6-16「WSRPポートレット・プロデューサの登録: セキュリティ」

- Oracle PDK-Javaプロデューサ

- 表6-17「PDK-Javaポートレット・プロデューサの登録: 名前とタイプ」

- 表6-18「PDK-Javaポートレット・プロデューサの登録: ポートレット・プロデューサURL」

- 表6-19「PDK-Javaポートレット・プロデューサの登録: 詳細構成」

- ページレット・プロデューサ

- 表6-20「ページレット・プロデューサの登録: 名前とタイプ」

- 表6-21「ページレット・プロデューサの登録: ポートレット・プロデューサURL」

第6.5.4項「ポートレット・プロデューサの登録解除」も参照してください。

6.5.5.3 プロデューサ・タスク・フローのプロパティの設定

プロデューサの登録タスク・フローには、関連付けられているプロパティがあります。十分な権限を持つユーザーは、コンポーザの「コンポーネント・プロパティ」ダイアログからこれらのプロパティにアクセスできます(図6-10)。

ほとんどのプロパティはすべてのタスク・フローに共通しています。また、タスク・フローのプロパティにアクセスする方法は、どのタスク・フローでも同じです。共通のタスク・フロー・プロパティおよびプロパティへのアクセス方法は、第18.6項「ページ・コンポーネントの変更」を参照してください。

図6-10 プロデューサの登録タスク・フローのコンポーネント・プロパティ

「図6-10 プロデューサの登録タスク・フローのコンポーネント・プロパティ」の説明

「表示オプション」タブ、「スタイル」タブおよび「コンテンツ・スタイル」タブのプロパティを変更すると、タスク・フローの外観と動作に影響します。これらのプロパティは、すべてのタスク・フローに共通しています。詳細は、第18.6.4項「コンポーネントの表示オプションの使用」および第18.6.6項「スタイル・プロパティおよびコンテンツ・スタイル・プロパティの使用」を参照してください。

「イベント」タブの内容は、タスク・フローでサポートされているイベントによって異なります。詳細は、第18.6.7項「コンポーネントのコンテキスト・イベントの使用」を参照してください。

「子コンポーネント」タブには、現在のコンポーネントに含まれているすべてのコンポーネントが表示されます。このタブには、子コンポーネントを並べ替えたり、表示/非表示を切り替えるためのコントロールが用意されています。すべてのコンポーネントに子コンポーネントがあるわけではありません。そのため、このタブに何も表示されない場合もあります。詳細は、第18.6.5項「子コンポーネントの使用」を参照してください。

「表示オプション」タブのすべてのプロパティから式言語(EL)エディタにアクセスできます。ELエディタを使用すると、定数値のかわりに変数値を選択または指定できます。エディタを開くには、プロパティ・フィールドの横にある「編集」アイコンをクリックします。エディタの使用の詳細および一般的なEL式の説明は、付録B「式言語(EL)式」を参照してください。

注意:

「コンポーネント・プロパティ」ダイアログの「表示オプション」タブで汎用の表示オプションについてELを入力すると、入力内容が自動的に検証されます。EL構文が無効な場合、エラーが表示され、値は適用も保存もされません。汎用の表示オプションとは、表18-1に掲載されているオプションです。

汎用以外の表示オプションには、ELの検証は行われません。

6.6 外部アプリケーションの登録

外部アプリケーションは、独自の認証プロセスを実行するアプリケーションです。具体的には、Spacesのシングル・サインオン・プロセスに含まれないアプリケーションです。独自に認証を処理する別のアプリケーションとSpacesがやりとりする場合、資格証明をプロビジョニングできるように、Spacesを外部アプリケーションの定義と関連付けることができます。そうすることで、外部アプリケーションの定義を使用して、独自に認証されたアプリケーションのコンテンツにアクセスできるようになります。メール、IMP、ドキュメント、ポートレット・プロデューサなどのWebCenter Portalサービスは、外部アプリケーションをそれらの接続と関連付けて、ユーザー資格証明管理機能を使用し、独自に認証されたアプリケーションのコンテンツに接続およびアクセスします。

外部アプリケーションは、「スペース管理」ページの「サービス」タブ、外部アプリケーション・タスク・フローおよびアプリケーション・ナビゲータ・タスク・フローを使用して管理できます。これらの機能については、次の項で詳しく説明します。

- 第6.6.1項「外部アプリケーションの基本」

- 第6.6.2項「「スペース管理」を使用した外部アプリケーションの登録」

- 第6.6.3項「外部アプリケーションのタスク・フローの使用」

- 第6.6.4項「外部アプリケーションの削除」

6.6.1 外部アプリケーションの基本

外部アプリケーションをSpacesに登録して管理するには、ユーザーにAppConnectionManagerロールが割り当てられている必要があります。SpacesのAdministratorロールを持つユーザーには、デフォルトでこのロールが割り当てられるため、管理者は外部アプリケーションを構成できます。

Fusion Middleware ControlまたはWLSTコマンドgrantAppRoleを使用して、他のユーザーにこの権限を付与できます。たとえば、次のgrantAppRole WLSTコマンドでは、AppConnectionManagerロールがユーザーmontyに付与されます。

grantAppRole(appStripe='webcenter', appRoleName='AppConnectionManager',
principalClass='weblogic.security.principal.WLSUserImpl', principalName='monty')

このコマンドの詳細は、『Oracle Fusion Middleware WebLogic Scripting Toolコマンド・リファレンス』のgrantAppRoleに関する項を参照してください。

『Oracle Fusion Middleware Oracle WebCenter Portal管理者ガイド』のFusion Middleware Controlを使用したアプリケーション・ロールの付与に関する項も参照してください。

6.6.2 「スペース管理」を使用した外部アプリケーションの登録

「スペース管理」を使用して外部アプリケーションを登録するには、次のロールおよび権限が必要です。

- AppConnectionManagerロール: 外部アプリケーションを管理できます。『Oracle Fusion Middleware Oracle WebCenter Portal管理者ガイド』のFusion Middleware Controlを使用したアプリケーション・ロールの付与に関する項も参照してください。

- Application - Manage Configuration権限: 「スペース管理」ページにアクセスできます。

Spacesアプリケーションで使用する外部アプリケーションを登録する手順は、次のとおりです。

1. 「スペース管理」を開きます。
詳細は、第4章「「スペース管理」ページへのアクセス」を参照してください。

2. 「構成」、「サービス」の順にクリックします。

3. 「サービスとプロバイダ」で、「外部アプリケーション」を選択します。

4. 新しい外部アプリケーションを登録するには、「登録」をクリックします(図6-11)。

図6-11 外部アプリケーションの登録

「図6-11 外部アプリケーションの登録」の説明

外部アプリケーションのオプションが表示されます(図6-12)。

図6-12 外部アプリケーション接続の構成

「図6-12 外部アプリケーション接続の構成」の説明

5. 外部アプリケーションの一意の名前、および外部アプリケーションを使用するSpacesユーザーに表示される表示名を入力します。
表6-22を参照してください。

表6-22 外部アプリケーション接続: 名前

フィールド

説明

アプリケーション名

Spacesアプリケーション内でアプリケーションを識別するための名前を入力します。この名前は、Spacesアプリケーション内のすべての接続タイプで一意である必要があります。

例: yahoo

注意: 登録後にアプリケーション名を編集することはできません。

表示名

Spacesユーザーにとってわかりやすいアプリケーションの名前を入力します。この外部アプリケーションを使用するSpacesのエンド ユーザーには、ここで指定した表示名が表示されます。

この表示名は、Spaces内のすべての外部アプリケーションで一意である必要があります。

例: My Yahoo

このフィールドを空白のままにした場合、アプリケーション名が使用されます。

6. 外部アプリケーションのログインの詳細を入力します。
詳細は、表6-23を参照してください。

表6-23 外部アプリケーション接続: ログインの詳細

フィールド

説明

自動ログインの有効化

ユーザーが自動的にアプリケーションにログインできるようにする場合、このオプションを選択します。このオプションを選択した場合、「ログインURL」、「HTMLユーザーIDのフィールド名」および「HTMLユーザー・パスワードのフィールド名」の各フィールドに値を入力する必要があります。

自動化されたシングル・サインオンでは、資格証明ストアから資格証明が取得されるため、ユーザーはアプリケーションに直接リンクして、自動的に認証されます。このオプションを選択すると、シームレスなシングル・サインオンがエンド・ユーザーに提供されます。

注意: 次の場合、自動ログインはサポートされません。

- Basic認証を使用する外部アプリケーション

- SSOを使用するように構成された外部アプリケーション

- J2EEセキュリティ・コンテナ・ログイン・メソッドj_security_checkを認証用に実装していない、(ADF Facesを使用して作成された)カスタム・ログイン・フォームを使用する外部アプリケーション

- UTF8エンコーディングをサポートしていない外部サイト

ログインURL

外部アプリケーションのログインURLを入力します。

URLを確認するには、アプリケーションのログイン・ページに移動し、URLを記録します。

例: http://login.yahoo.com/config/login

注意: 別のサービスのためにユーザー資格証明を保存および提供する目的でのみ外部アプリケーションを使用する場合、ログインURLは必要ありません。

HTMLユーザーIDのフィールド名

ログイン・フォームの「ユーザー名」または「ユーザーID」フィールドを識別する名前を入力します。

ヒント: この名前を確認するには、ログイン・ページのHTMLソースを調べます。

このプロパティでは、ユーザー資格証明を指定するわけではありません。

注意: 「認証方式」が「GET」または「POST」で、「ログインURL」を指定した場合、このフィールドは必須です。アプリケーションでBasic認証が使用される場合は、このフィールドを空白のままにしてください。

HTMLユーザー・パスワードのフィールド名

ログイン・フォームの「パスワード」フィールドを識別する名前を入力します。

ヒント: この名前を確認するには、ログイン・ページのHTMLソースを調べます。

注意: 「認証方式」が「GET」または「POST」の場合、このフィールドに値を入力する必要があります。アプリケーションでBasic認証が使用される場合は、このフィールドを空白のままにしてください(「認証方式」を参照)。

7. 外部アプリケーションで使用される認証方式を選択します。
詳細は、表6-24を参照してください。

表6-24 外部アプリケーション接続: 認証の詳細

フィールド

説明

認証方式

外部アプリケーションで使用されるフォーム送信メソッドを選択します。次のいずれかを選択してください。

- GET: ページ・リクエストをサーバーに提示して、ログインURLの一部としてログイン資格証明を送信します。ユーザー名とパスワードがURLに公開されるため、この認証方式ではセキュリティ上の問題が生じる可能性があります。

- POST: フォームの本体にログイン資格証明を格納して送信します。これがデフォルトです。

- 基本: ログイン資格証明をリクエストの認証ヘッダーとしてサーバーに送信します。資格証明を簡単にインターセプトできるほか、サーバーから返される情報が保護されないため、この認証方式ではセキュリティ上の問題が生じる可能性があります。クライアント・コンピュータとサーバー・コンピュータ間の接続が安全で、信頼できることが前提となります。

「認証方式」では、ブラウザによるメッセージ・データの送信方法を指定します。この値を確認するには、外部アプリケーションのログイン・フォームのHTMLソースを表示します(例: <form method="POST" action="https://login.yahoo.com/config/login?" AutoComplete="off">)。

8. 必要に応じて、追加ログイン・フィールドと詳細を指定します。
詳細は、表6-25を参照してください。

表6-25 外部アプリケーション接続: 追加ログイン・フィールド

フィールド

説明

追加ログイン・フィールド

アプリケーションに追加のログイン条件が必要な場合、「追加ログイン・フィールド」を開きます。

たとえば、Lotus Notesアプリケーションには、ユーザー名とパスワードに加えて、HostおよびMailFilenameという2つの追加フィールドが必要です。

「追加」をクリックして、ログイン・フォームの追加フィールドを指定します。それぞれの新しいフィールドについて、次の手順を実行します。

- 名前: ユーザーがログイン時に入力する必要がある、HTMLログイン・フォーム上のフィールドを識別する名前を入力します。アプリケーションでBasic認証が使用される場合、このフィールドは適用されません。

- 値: フィールドのデフォルト値を入力します。ユーザーが指定する場合は、空白のままにします。アプリケーションでBasic認証が使用される場合、このフィールドは適用されません。

- ユーザーに表示: 外部アプリケーションのログイン画面にフィールドを表示する場合、このオプションを選択します。フィールドを表示しない場合(選択を解除した場合)は、「値」フィールドでデフォルト値を指定する必要があります。

ログイン・フィールドを削除するには、「削除」をクリックします。

9. 必要に応じて、共有ユーザーおよびパブリック・ユーザーの資格証明を指定します。
詳細は、表6-26を参照してください。

表6-26 外部アプリケーション接続: 共有ユーザーおよびパブリック・ユーザーの資格証明

フィールド

説明

共有資格証明の有効化

外部アプリケーションで共有ユーザー資格証明を有効にするかどうか、および資格証明を指定します。「共有資格証明の有効化」を選択し、共有ユーザーの「ユーザー名」および「パスワード」資格証明を入力します。

共有資格証明を指定した場合、Spacesからこの外部アプリケーションにアクセスするすべてのユーザーが、ここで定義したユーザー名とパスワードを使用して認証されます。ユーザーにはログイン・フォームが表示されません。

ユーザーが自分の個人用資格証明を定義する必要がないため、共有資格証明を使用する外部アプリケーションは、「マイ・アカウント」など、外部アプリケーションのパスワードの変更タスク・フローに表示されません(第38.7項「外部アプリケーションのログイン情報の指定」も参照)。

パブリック資格証明の有効化

認証されていないユーザー(パブリック・ユーザー)が外部アプリケーションにアクセスできるかどうかを指定します。「パブリック資格証明の有効化」を選択し、パブリック・ユーザーの「ユーザー名」および「パスワード」資格証明を入力します。

パブリック資格証明を指定した場合、Spacesのパブリック・ページからこの外部アプリケーションにアクセスするパブリック・ユーザーは、ここで定義したユーザー名とパスワードを使用してログインします。パブリック資格証明を指定しなかった場合、パブリック・ユーザーはこの外部アプリケーションにアクセスできないことを示す認可エラーがパブリック・ユーザーに表示されます。

10. 「OK」をクリックして、アプリケーションを登録します。

6.6.3 外部アプリケーションのタスク・フローの使用

外部アプリケーション・タスク・フローを使用して外部アプリケーションを登録するには、次のロールおよび権限が必要です。

- AppConnectionManagerロール: 外部アプリケーションを管理できます。『Oracle Fusion Middleware Oracle WebCenter Portal管理者ガイド』のFusion Middleware Controlを使用したアプリケーション・ロールの付与に関する項も参照してください。

- View Page権限: タスク・フローを含むページにアクセスできます。第26.1項「ページ・プロパティによるページへのアクセスの設定」も参照してください。

この項の内容は次のとおりです。

- 第6.6.3.1項「ページへの外部アプリケーション・タスク・フローの追加」

- 第6.6.3.2項「外部アプリケーション・タスク・フローを使用した外部アプリケーションの登録」

- 第6.6.3.3項「ページへのアプリケーション・ナビゲータ・タスク・フローの追加」

- 第6.6.3.4項「アプリケーション・ナビゲータ・タスク・フローを使用した外部アプリケーションの表示」

- 第6.6.3.5項「外部アプリケーション・タスク・フローのプロパティの設定」

- 第6.6.3.6項「外部アプリケーション - パスワードの変更タスク・フローの使用」

6.6.3.1 ページへの外部アプリケーション・タスク・フローの追加

注意:

アプリケーション・ナビゲータ・タスク・フローに表示される外部アプリケーションのリンクは、外部アプリケーションを削除しても、自動的に削除されません。アクセスしようとしてエラーが発生しないように、管理者は無効なアプリケーションへのリンクを削除してください。

外部アプリケーション・タスク・フローを追加する手順は、次のとおりです。

1. タスク・フローを追加するページに移動し、そのページをコンポーザで開きます。
詳細は、第18.1項「コンポーザの開始および終了」を参照してください。

2. コンポーザで、「コンテンツの追加」ボタンをクリックして「コンテンツの追加」ダイアログを開きます。

3. 「コンテンツの追加」ダイアログで、図6-13のように「ポートレット管理」を開きます。

図6-13 「コンテンツの追加」ダイアログ: ポートレット管理

「図6-13 「コンテンツの追加」ダイアログ: ポートレット管理」の説明

4. 「ポートレット管理」フォルダで、「外部アプリケーション」タスク・フローの横にある「追加」リンクをクリックします。

5. 「コンテンツの追加」ダイアログで、「適用」をクリックします。図6-14のように、タスク・フローがページに追加されます。

図6-14 ページ内の外部アプリケーション・タスク・フロー

「図6-14 ページ内の外部アプリケーション・タスク・フロー」の説明

6.6.3.2 外部アプリケーション・タスク・フローを使用した外部アプリケーションの登録

外部アプリケーション・タスク・フローをページに追加したら、第6.6.2項「「スペース管理」を使用した外部アプリケーションの登録」の次の表の説明に従って、外部アプリケーションを登録できます。

- 表6-22「外部アプリケーション接続: 名前」

- 表6-23「外部アプリケーション接続: ログインの詳細」

- 表6-24「外部アプリケーション接続: 認証の詳細」

- 表6-25「外部アプリケーション接続: 追加ログイン・フィールド」

- 表6-26「外部アプリケーション接続: 共有ユーザーおよびパブリック・ユーザーの資格証明」

第6.6.4項「外部アプリケーションの削除」も参照してください。

6.6.3.3 ページへのアプリケーション・ナビゲータ・タスク・フローの追加

アプリケーション・ナビゲータ・タスク・フローを使用すると、よく使用するWebアプリケーションに1箇所からアクセスできます。アプリケーションへのリンクを設定したら、リンクをクリックするだけで、日々使用するアプリケーションを起動できます。必要な場合は、ユーザー名およびパスワード情報を指定します。

ユーザーによっては、アプリケーション・ナビゲータで提供されるすべてのアプリケーションを表示する必要がない場合があります。そのような場合は、個々のユーザーが自分のビューをパーソナライズして、アクセスする必要があるアプリケーションのみを表示することができます。

アプリケーション・ナビゲータでは、様々なタイプのアプリケーションを起動できます。

- 外部アプリケーション: 独自のユーザー認証を実行する、Webベースの外部アプリケーション。

- タスク・フロー: WebCenter Portal: Spacesに固有の組込みタスク・フロー。これらのすべてのタスク・フローをアプリケーション・ナビゲータから直接起動できます。

はじめに:

- ページで使用するリソース・カタログにアプリケーション・ナビゲータ・タスク・フローが含まれていることを確認してください。アプリケーション・ナビゲータ・タスク・フローは、デフォルトではリソース・カタログで利用できません。このタスク・フローをリソース・カタログに追加するには、第16.3.1.2項「リソースの追加」に記載されている手順を実行し、ライブラリから「タスク・フロー」を選択します。図6-15のように、「リソース・カタログ・アイテムの追加」ダイアログの「タスク・フロー」オプションにアプリケーション・ナビゲータ・タスク・フローが表示されます。

図6-15 リソース・カタログ・アイテムの追加

「図6-15 リソース・カタログ・アイテムの追加」の説明

- 第6.6.1項「外部アプリケーションの基本」に記載されている情報を検討してください。

アプリケーション・ナビゲータ・タスク・フローを追加する手順は、次のとおりです。

1. タスク・フローを追加するページに移動し、そのページをコンポーザで開きます。
詳細は、第18.1項「コンポーザの開始および終了」を参照してください。

2. コンポーザで、「コンテンツの追加」ボタンをクリックして「コンテンツの追加」ダイアログを開きます。

3. 「コンテンツの追加」ダイアログで、図6-16のように「アプリケーション・ナビゲータ」を選択し、「追加」リンクをクリックします。

図6-16 コンテンツの追加: アプリケーション・ナビゲータ

「図6-16 コンテンツの追加: アプリケーション・ナビゲータ」の説明

4. 「コンテンツの追加」ダイアログで、「適用」をクリックします。
図6-17のように、タスク・フローがページに追加されます。

図6-17 ページ内のアプリケーション・ナビゲータ・タスク・フロー

「図6-17 ページ内のアプリケーション・ナビゲータ・タスク・フロー」の説明

第6.6.3.4項「アプリケーション・ナビゲータ・タスク・フローを使用した外部アプリケーションの表示」では、よく使用するアプリケーションまたはタスク・フローへのリンクを追加する方法について説明します。

6.6.3.4 アプリケーション・ナビゲータ・タスク・フローを使用した外部アプリケーションの表示

Spacesに登録されている外部アプリケーションへのリンクおよび組込みタスク・フローへのリンクを表示するには、アプリケーション・ナビゲータを使用します。

ユーザーによっては、アプリケーション・ナビゲータで提供されるすべてのアプリケーションを表示する必要がない場合があります。そのような場合は、個々のユーザーが自分のビューをパーソナライズして、アクセスする必要があるアプリケーションのみを表示することができます。

アプリケーション・ナビゲータを使用してアプリケーションまたはタスク・フローを表示する手順は、次のとおりです。

1. アプリケーション・ナビゲータ・タスク・フローを追加したページで、タスク・フローについて表示される「アプリケーションの編集」(レンチ・アイコン)をクリックします。
編集権限がない場合、このアイコンは表示されません。

2. リンクをアプリケーションに追加するには、リンクを表示するフォルダを選択し、緑の「追加」アイコンをクリックします。
新しいフォルダを追加するには、「新規」アイコンをクリックします。サブフォルダを作成するには、最初に親フォルダを開きます。

3. 目的の外部アプリケーションまたはタスク・フローに移動し、関連する「追加」リンクをクリックします。

- 以前に登録した外部アプリケーションに移動するには、「外部アプリケーション」ノードを開いて、目的のアプリケーションを開きます。
ログインURLが定義されている登録済の外部アプリケーションのみがリストに表示されます。目的のアプリケーションが表示されない場合は、アプリケーションを登録するようSpaces管理者に依頼してください。第6.6.3.2項「外部アプリケーション・タスク・フローを使用した外部アプリケーションの登録」も参照してください。

- タスク・フローに移動するには、「WebCenterタスクフロー」ノードを開きます。必要に応じて、1つ以上のサブフォルダを開いて目的のタスク・フローにアクセスしてください。

正確な名前がわからない場合は、「検索」ボックスに完全な検索語句または検索語句の一部を入力し、「検索」をクリックしてアプリケーションを検索します。検索条件と一致するアプリケーション名が表示されます。

アプリケーション・リンクが正常に作成されたかどうかを示す情報メッセージが表示されます。

4. 「OK」をクリックしてメッセージ・ボックスを閉じます。

5. 別のアプリケーションを追加するには、手順4および5を繰り返します。

6. 「OK」をクリックして、「アプリケーションの編集」ダイアログに戻ります。
選択したアプリケーションが、選択したフォルダ内に表示されます。ここから、アプリケーション・リンクの表示名を変更したり、表示関連のその他のプロパティを設定できます。

7. アプリケーションのリンクの詳細を編集するには、表内で該当する行を選択し、「編集」アイコンをクリックします。
「アプリケーション・リンクの編集」ダイアログが開きます。

8. 必要に応じて、リンクの表示プロパティを編集します。
詳細は、表6-27「アプリケーション・リンクのプロパティ」を参照してください。

表6-27 アプリケーション・リンクのプロパティ

プロパティ

説明

名前

Spacesユーザーがアプリケーションを起動する際にクリックするリンク・テキストを入力します。

場所

(読取り専用)アプリケーションまたはタスク・フローの内部名が表示されます。

オープン動作

ユーザーがリンクをクリックしたときのアプリケーションの表示方法を選択します。

- WebCenterタブ: アプリケーションがタブとして表示され、アプリケーションがそこに表示されます。現在のSpacesコンテキストが保持されます。

- 新規ウィンドウ: アプリケーションが新しいブラウザ・ウィンドウで開きます。現在のSpacesコンテキストが保持されます。これがデフォルトで選択されています。

- 現在のウィンドウ: アプリケーションが(Spacesアプリケーションのかわりに)現在のブラウザ・ウィンドウで開きます。

タイプ

(読取り専用)リンク・タイプが表示されます。「EXTAPP」(外部アプリケーション)または「TASKFLOW」(WebCenterタスク・フロー)です。

アイコン

アイコンをアプリケーションに関連付けます。有効なアイコンの場所を示す完全修飾URLまたは相対URLを入力してください。

このアイコンは、アプリケーション・ナビゲータでリンクの横に表示されます。最良の結果を得るには、16×16ピクセルのアイコンを選択してください。

作成日

リンクの作成日を表示します。

最終訪問日

ユーザーがリンクを最後にクリックした日を表示します。

リンクがあまりまたはまったく使用されていない場合は、アプリケーション・ナビゲータから削除することを検討してください。

ロック済

リンクの表示/非表示の切り替えをユーザーに許可するかどうかを指定します。

ユーザーがリンクの表示/非表示を切り替えることができないようにするには、「ロック済」を選択します。リンクを個人用ビューに表示するかどうかをユーザーが決定できるようにするには、「ロック済」の選択を解除します。個々のユーザーは、サイドバーからアプリケーションにアクセスする必要があるかどうかに応じて、リンクの表示/非表示を切り替えることができます。

表示

「アプリケーション」ペインにアプリケーションへのリンクを表示するかどうかを指定します。

リンクを表示するには、「表示」を選択します。リンクを非表示にするには、「表示」の選択を解除します。

9. 「OK」をクリックし、設定を保存します。

10. 「閉じる」をクリックして、「アプリケーション・リンクの編集」ダイアログを閉じます。

アプリケーション・リンクをロックしないことにした場合、他のユーザー(自分自身を含む)は、図6-18のように「アプリケーションのパーソナライズ」(鉛筆アイコン)をクリックすることによって、アプリケーション・ナビゲータ・タスク・フローにおけるリンクの表示/非表示を切り替えることができます。

図6-18 アプリケーションのパーソナライズ

「図6-18 アプリケーションのパーソナライズ」の説明

6.6.3.5 外部アプリケーション・タスク・フローのプロパティの設定

外部アプリケーション・タスク・フローには、関連付けられているプロパティがあります。十分な権限を持つユーザーは、コンポーザの「コンポーネント・プロパティ」ダイアログからこれらのプロパティにアクセスできます(図6-19)。

プロパティはすべてのタスク・フローに共通しています。また、タスク・フローのプロパティにアクセスする方法は、どのタスク・フローでも同じです。共通のタスク・フロー・プロパティおよびプロパティへのアクセス方法は、第18.6項「ページ・コンポーネントの変更」を参照してください。

図6-19 外部アプリケーション・タスク・フローのコンポーネント・プロパティ

「図6-19 外部アプリケーション・タスク・フローのコンポーネント・プロパティ」の説明

「表示オプション」タブ、「スタイル」タブおよび「コンテンツ・スタイル」タブのプロパティを変更すると、タスク・フローの外観と動作に影響します。これらのプロパティは、すべてのタスク・フローに共通しています。詳細は、第18.6.4項「コンポーネントの表示オプションの使用」および第18.6.6項「スタイル・プロパティおよびコンテンツ・スタイル・プロパティの使用」を参照してください。

パスワードの変更タスク・フローの場合は、追加の「パラメータ」タブがあります。このタブには、ユーザーが現在のページからパスワードを変更できるように「適用」ボタンをレンダリングするためのオプションが用意されています。詳細は、第6.6.3.6項「外部アプリケーション - パスワードの変更タスク・フローの使用」を参照してください。

「イベント」タブの内容は、タスク・フローでサポートされているイベントによって異なります。詳細は、第18.6.7項「コンポーネントのコンテキスト・イベントの使用」を参照してください。

「子コンポーネント」タブには、現在のコンポーネントに含まれているすべてのコンポーネントが表示されます。このタブには、子コンポーネントを並べ替えたり、表示/非表示を切り替えるためのコントロールが用意されています。すべてのコンポーネントに子コンポーネントがあるわけではありません。そのため、このタブに何も表示されない場合もあります。詳細は、第18.6.5項「子コンポーネントの使用」を参照してください。

「パラメータ」タブと「表示オプション」タブのすべてのプロパティから式言語(EL)エディタにアクセスできます。ELエディタを使用すると、定数値のかわりに変数値を選択または指定できます。エディタを開くには、プロパティ・フィールドの横にある「編集」アイコンをクリックします。エディタの使用の詳細および一般的なEL式の説明は、付録B「式言語(EL)式」を参照してください。

注意:

「コンポーネント・プロパティ」ダイアログの「表示オプション」タブで汎用の表示オプションについてELを入力すると、入力内容が自動的に検証されます。EL構文が無効な場合、エラーが表示され、値は適用も保存もされません。汎用の表示オプションとは、表18-1に掲載されているオプションです。

汎用以外の表示オプションには、ELの検証は行われません。

6.6.3.6 外部アプリケーション - パスワードの変更タスク・フローの使用

外部アプリケーション - パスワードの変更タスク・フローでは、パスワードを更新するための「適用」ボタンがデフォルトではレンダリングされません。ただし、このタスク・フローをSpacesページに追加する場合、タスク・フローを機能させるには、「適用」ボタンが必要です。デフォルトの動作を変更するために、外部アプリケーション - パスワードの変更タスク・フローには、「適用」ボタンをレンダリングするためのオプションを提供する追加パラメータが用意されています。このタスク・フローが追加されたページに「適用」ボタンがレンダリングされると、ユーザーはそのページから直接、関連する外部アプリケーションのパスワードを変更できます。「適用」ボタンのレンダリングは、Spacesでのみ必要です。Spacesでは、このオプションがデフォルトで無効になっているためです。Frameworkアプリケーションの場合、このような手順を実行する必要はありません。

「WebCenter Portal: Spacesで「適用」をレンダリング」・オプションを設定する手順は、次のとおりです。

1. 第6.6.3.1項「ページへの外部アプリケーション・タスク・フローの追加」の説明に従って、「マイ・アカウント」ページなどのページにパスワードの変更タスク・フローを追加します。

2. 第6.6.3.2項「外部アプリケーション・タスク・フローを使用した外部アプリケーションの登録」の説明に従って外部アプリケーションを登録していることを確認します。

3. タスク・フローのページに移動し、「ページおよびスペースのアクション」アイコンをクリックして、ドロップダウン・リストから「ページの編集」を選択します。

図6-20 「ページおよびスペースのアクション」メニュー

「図6-20 「ページおよびスペースのアクション」メニュー」の説明

4. タスク・フローの「編集」(レンチ)アイコンをクリックします。
「コンポーネント・プロパティ: セキュリティ - 外部アプリケーション」・ダイアログが表示されます(図6-21を参照)。

図6-21 「コンポーネント・プロパティ: セキュリティ - 外部アプリケーション」・ダイアログ

「図6-21 「コンポーネント・プロパティ: セキュリティ - 外部アプリケーション」・ダイアログ」の説明

5. 「パラメータ」タブで、「WebCenter Portal: Spacesで「適用」をレンダリング」・オプションを選択し、「OK」をクリックします。
これで「適用」ボタンがページにレンダリングされるようになります(図6-22を参照)。

図6-22 「マイ・アカウント」ページ

「図6-22 「マイ・アカウント」ページ」の説明

6. 「保存」をクリックして、ページを保存します。

6.6.4 外部アプリケーションの削除

外部アプリケーションを削除する手順は次のとおりです。

1. 「スペース管理」を開きます。
詳細は、第4章「「スペース管理」ページへのアクセス」を参照してください。

2. 「構成」、「サービス」の順にクリックします。

3. 「サービスとプロバイダ」で、「外部アプリケーション」を選択します。

4. 削除する外部アプリケーションの名前を選択し、「登録解除」をクリックします。

注意:

アプリケーション・ナビゲータ・タスク・フローでも外部アプリケーションを管理している場合は必ず、アクセスしようとしてエラーが発生しないように、このタスク・フローを使用して追加した外部アプリケーションのリンクを手動で削除してください。

7 ポータルのページの管理

アプリケーション管理者は、必要に応じて、WebCenter Portal: Spacesで構築されたポータルにアクセスしたユーザーが最初に見るようこそページを強く印象付けるページにしたり、ログイン・ページや自己登録ページに関するヒントを追加したり、またはユーザーのホーム・スペースのビューに表示されるデフォルト・ページに追加コンポーネントを配置することができます。そのようなページは、システム・ページと呼ばれ、デフォルトで提供されており、部分または全体でカスタマイズ可能です。

販売チーム全員、すべての部門の部長、すべてのエンジニアなどに向けたページなど、特定のタイプのユーザーをターゲットとする一連のページも作成できます。そのようなページは、ビジネス・ロール・ページと呼ばれ、ホーム・スペースのビューでターゲット・ユーザーに公開されます。

最終的に、アプリケーション管理者は、ユーザーがホーム・スペースのビューに追加したすべての個人用ページを表示、修正および管理できます。

この章では、個人用ページ、ビジネス・ロール・ページ、システム・ページの概要を述べ、それらの使用法について説明します。内容は次のとおりです。

- 第7.1項「ビジネス・ロール・ページの使用」

- 第7.2項「個人用ページの使用」

- 第7.3項「システム・ページの使用」

対象読者

この章は、ユーザーがWebCenter Portal: Spacesにアクセスした際に表示されるページの設定、およびシステム・ページ、ビジネス・ロール・ページ、個人用ページの管理を任された管理者レベルのユーザーを対象としています。

アプリケーション管理者とは、AdministratorロールやApplication-Manage権限を付与するカスタム・ロールを付与されたユーザーのことです。

注意:

ユーザーに対してシステムとビジネス・ロール・ページのすべてのアクションを編集、削除または実行できるようにするには、そのユーザーにApplication-Manage権限を付与する必要があります。

7.1 ビジネス・ロール・ページの使用

ビジネス・ロール・ページを使用すると、特定の対象読者に関連性の高いコンテンツを公開できます。ビジネス・ロール・ページは、営業チーム、経理チーム、管理職スタッフなど特定のタイプのグループまたはユーザー(ユーザー・ロール)を対象としています。ビジネス・ロール・ページは、ホーム・スペースのビューでターゲット・ユーザーに公開されます。

この項では、ビジネス・ロール・ページを作成してターゲットとする方法、およびその他の関連ビジネス・ロール・ページの管理タスクを実行する方法を説明します。この項の内容は次のとおりです。

- 第7.1.1項「ビジネス・ロール・ページの基本」

- 第7.1.2項「ビジネス・ロール・ページのページ作成デフォルトの設定」

- 第7.1.3項「ビジネス・ロール・ページの作成」

- 第7.1.4項「ビジネス・ロール・ページの対象読者の指定」

- 第7.1.5項「カスタム・ビジネス・ロール・ページへのアクセスの取消し」

- 第7.1.6項「ビジネス・ロール・ページへのナビゲーションの指定」

- 第7.1.7項「ビジネス・ロール・ページのデフォルト表示順序の設定」

- 第7.1.8項「ビジネス・ロール・ページの編集」

- 第7.1.9項「ビジネス・ロール・ページのコピー」

- 第7.1.10項「ビジネス・ロール・ページからのすべてのユーザー・カスタマイズの削除」

- 第7.1.11項「カスタム・ビジネス・ロール・ページの削除」

7.1.1 ビジネス・ロール・ページの基本

ビジネス・ロール・ページは、管理者がビジネス・ロール・ページを公開するナビゲーション・モデルを設定したときに指定された、ターゲットのビジネス・ロールを共有するすべてのユーザーのホーム・スペース・ビューで使用可能です。たとえば、HR_ORGロールを割り当てられたすべてのユーザーをターゲットとするビジネス・ロール・ページは、HR_ORGロールを割り当てられたすべてのユーザーのホーム・スペース・ビューに表示されます。

ヒント:

ビジネス・ロール・ページがホーム・スペース・ナビゲーションに表示されるかどうかとは関係なく、Personalize Pagesページのターゲット・ユーザーはこのページを使用できます。

HR_ORGロールが割り当てられていない個々のユーザーがこのページを参照する場合は、アプリケーション管理者がそのユーザーにアクセス権限を付与できます。このことは、管理者が作成するすべてのビジネス・ロール・ページで該当します。シード済ビジネス・ロール・ページ(表7-1参照)では、SpacesアプリケーションUIを介して変更できないアクセス権限の設定が事前構成されています。シード済ビジネス・ロール・ページでのアクセス権限設定の変更方法は、第7.1.4.3項「シード済ビジネス・ロール・ページでのアクセス権限の設定」を参照してください。

ビジネス・ロール・ページを作成できるユーザーのタイプは、アプリケーション管理者のみです。管理者が権限を付与した場合にのみ、他のユーザーはビジネス・ロール・ページを編集、コピーおよび削除したり、ページの権限を変更したりできます(詳細は、第7.1.4項「ビジネス・ロール・ページの対象読者の指定」を参照)。

表7-1に、デフォルトのWebCenter Portal: Spacesインストールに備わっているシード済ビジネス・ロール・ページのリストを示して説明し、それらのページで表示されるコンテキストについて説明します。

表7-1 シード済ビジネス・ロール・ページ

ページ

説明

コンテキスト

アクティビティ

ピープル・コネクション・サービスおよび「パブリッシャ」タスク・フローからの「アクティビティ・ストリーム」を表示します。これを使用して、コンテンツをストリームへ投稿できます。詳細は、第35章「コネクションのアクティビティの追跡」および第36章「メッセージとフィードバックの投稿と管理」を参照してください。

このページには「システム・ページ」サブタブも表示されます(詳細は、第7.3項「システム・ページの使用」を参照)。

デフォルトでは、すべての認証済(ログイン)ユーザーのホーム・スペース・ビューを表示します。

分析

アプリケーション、スペース、ポートレットおよびサービスに関連するパフォーマンス・メトリックを表示します。詳細は、第57章「使用状況メトリックおよびパフォーマンス・メトリックの分析」を参照してください。

このページには「システム・ページ」サブタブも表示されます(詳細は、第7.3項「システム・ページの使用」を参照)。

デフォルトでは非表示になっていますが、アプリケーション管理者はホーム・スペースの管理者のビューにある「ページのパーソナライズ」ページでアクセスできます。

ドキュメント

「ドキュメント・エクスプローラ」タスク・フローを表示します。詳細は、第43.1項「ドキュメント・サービスのタスク・フローの基本」を参照してください。

このページには「システム・ページ」サブタブも表示されます(詳細は、第7.3項「システム・ページの使用」を参照)。

デフォルトでは、各認証済ユーザーのホーム・スペース・ビューに表示されます。

プロファイル

現在のユーザーの「プロファイル・ギャラリ」に表示されます。これには、「アクティビティ・ストリーム」、「コネクション」、「ドキュメント」、組織チャート(「組織」)、およびユーザーのプロフィール詳細(「バージョン情報」)向けサブページが含まれます。詳細は、第33章「プロファイルの管理」と第43.1項「What You Should Know About the Documents Service Task Flows」を参照してください。

このページには「システム・ページ」サブタブも表示されます(詳細は、第7.3項「システム・ページの使用」を参照)。

デフォルトでは、各認証済ユーザーのホーム・スペース・ビューに表示されます。

スペース

現在のユーザーに関連する、ユーザー所属のスペースやユーザーが検出できるスペースなどのスペースが表示されます。リストされた各スペースには、スペースで実行するアクションのオプションが記載された関連メニューが表示されます。このページには、スペース作成と追加スペースの検索用のコントロールが用意されています。

このページには「システム・ページ」サブタブも表示されます(詳細は、第7.3項「システム・ページの使用」を参照)。

デフォルトでは、各認証済ユーザーのホーム・スペース・ビューに表示されます。

スペース・テンプレート

デフォルトとカスタムのスペース・テンプレートのリストが表示され、カスタム・スペース・テンプレートの作成とテンプレート・リストのフィルタリングを行うことができるようになります。

このページには「システム・ページ」サブタブも表示されます(詳細は、第7.3項「システム・ページの使用」を参照)。

デフォルトでは非表示になっていますが、各認証済ユーザーのホーム・スペースにある「ページのパーソナライズ」ページでアクセスできます。

タグ・センター

ユーザーが「タグ」タスク・フローまたは検索結果のタグをクリックすると、レンダリングされた「タグ・センター」が表示されます。詳細は、第59章「タグ・サービスの使用」を参照してください。

このページには「システム・ページ」サブタブも表示されます(詳細は、第7.3項「システム・ページの使用」を参照)。

ユーザーがタグをクリックすると起動します。

7.1.2 ビジネス・ロール・ページのページ作成デフォルトの設定

アプリケーション管理者は、ページ作成デフォルトを設定して、ビジネス・ロール・ページ作成に必要な手順を減らすことができます。つまり、「ページの作成」ダイアログを開いたときにデフォルトで選択されているページ・スタイルを指定できます。デフォルトのページ・スタイルを強制的に使用させる、「ページの作成」ダイアログを使用しないように選択することもできます。

注意:

アプリケーション管理者がビジネス・ロール・ページに設定するページ作成デフォルトは、個人用のページにも影響を与えます。権限を持つユーザーは、ページ作成デフォルトをホーム・スペースに作成する自分専用のページをオーバーライドできます(詳細は、第32.5項「個人用ページのページ作成デフォルトの設定」を参照)。スペースに作成されたページのデフォルトは、スペースのモデレータによって制御されます(詳細は、第53.7.1項「スペース内のページのページ作成デフォルトの設定」を参照)。

ビジネス・ロール・ページにページ作成デフォルトを設定する手順は次のとおりです。

1. 「スペース管理」で、「ページ」タブ、「ビジネス・ロール・ページ」の順にクリックして、すべてのビジネス・ロール・ページを表示します(図7-1)。
次のURLを使用して、このページにアクセスすることも可能です。

http://host:port/webcenter/spaces/admin/brpages

図7-1 ビジネス・ロール・ページ

「図7-1 ビジネス・ロール・ページ」の説明

2. 「ページ・デフォルトの設定」をクリックして、「ページ・デフォルトの設定」ダイアログを開きます(図7-2)。

図7-2 「ページ・デフォルトの設定」ダイアログ

「図7-2 「ページ・デフォルトの設定」ダイアログ」の説明

3. 「ページ・スタイル」ドロップダウン・リストからページ・レイアウトを選択します。

関連項目:

シード済ページ・スタイルの詳細は、第15.1項「ページ・スタイルの基本」を参照してください。このリストにはその他のカスタム・ページ・スタイルが含まれていたり、ページ・スタイルを短いリストに制限している場合があります。

4. 「ワンクリック・ページ作成の有効化」の横にあるオプションを選択します。
はい: 「ページの作成」ダイアログを使用せず、指定された「ページ・スタイル」を使用してすべての個人用ページを作成します。

ヒント:

「ページの作成」ダイアログをスキップした場合、新しいページには一般的な名前が付きます。ページの名前変更の詳細は、第17.6項「ページ名の変更」を参照してください。

いいえ: 「ページの作成」ダイアログですべての個人用ページに対してデフォルトとして選択した特定の「ページ・スタイル」を使用して、「ページの作成」ダイアログが表示されます。新しい個人用ページに別のスタイルを選択できます。

5. 「保存」をクリックして、変更を保存してダイアログを終了します。

7.1.3 ビジネス・ロール・ページの作成

新しいビジネス・ロール・ページを作成する手順は次のとおりです。

1. 「スペース管理」で、「ページ」タブ、「ビジネス・ロール・ページ」の順にクリックしてすべてのビジネス・ロール・ページを表示します(図7-3)。
次のURLを使用して、このページにアクセスすることも可能です。

http://host:port/webcenter/spaces/admin/brpages

図7-3 「ビジネス・ロール・ページ」

「図7-3 「ビジネス・ロール・ページ」」の説明

2. 「新規ビジネス・ロール・ページの作成」をクリックします。
1クリック・ページ作成を有効にしている場合、新しいページが開きます。1クリック・ページ作成を有効にしていない場合、次の手順を続行します。

3. ページに固有の名前を入力し(「ページ名」)、ページ・スタイルを選択します。

関連項目:

シード済ページ・スタイルの概要は、表15-2「デフォルト・ページ・スタイル」を参照してください。

4. 「作成」をクリックして、新たに作成したページを開きます。

関連項目:

アプリケーション管理者は、あるカスタム・ページ・スタイルに基づいて新たに作成したページをページ編集モードかページ表示モードのいずれで開くかを決定する、そのページ・スタイルの属性を設定できます。詳細は、第15.4.2項「カスタム・ページ・スタイルのプロパティの設定」を参照してください。

ページのコンテンツを後から追加できます。次の項(第7.1.4項)では、ビジネス・ロール・ページのアクセス権限を設定する手順を説明します。

5. 次の手順の参照先は、次のとおりです。

- ページの対象読者の定義は、第7.1.4項「ビジネス・ロール・ページの対象読者の指定」を参照してください。

- ページの表示順序の選択は、第7.1.7項「ビジネス・ロール・ページのデフォルト表示順序の設定」を参照してください。

- ページへのコンテンツの追加は、第20章「ページでのレイアウト・コンポーネントの使用」および第21章「ページまたはページ・テンプレートへのスペース・コンポーネントの追加」を参照してください。

7.1.4 ビジネス・ロール・ページの対象読者の指定

ビジネス・ロール・ページの対象読者は変わることがあります。たとえば、元々製品開発チームに向けて作成されたページを営業チーム全体に表示する必要があることがあります。マーケティング部門のページにパブリック・アクセスを指定する必要がある場合があります。選択した部門のメンバーに、「ページの編集」権限などその他のアクセス権限を付与する必要がある場合があります。

注意:

アプリケーション管理者は、作成する新しいビジネス・ロール・ページでアクセス権限を設定できます(詳細は、第7.1.4.1項「カスタム・ビジネス・ロール・ページでのアクセス権限の設定」を参照してください)。

シード済ビジネス・ロール・ページのデフォルトのアクセス権限の設定はSpacesアプリケーションのUIを使用して変更できません(表7-1「シード済ビジネス・ロール・ページ」を参照してください)。シード済ビジネス・ロール・ページでアクセス権限を設定する方法は、第7.1.4.3項「シード済ビジネス・ロール・ページでのアクセス権限の設定」を参照してください。

ページのアクセス権限を設定するコントロールは、「ページのパーソナライズ」ページとSpaces管理内の「ページ」タブの「ビジネス・ロール・ページ」サブタブにあります(図7-4)。

図7-4 ビジネス・ロール・ページでの「ページのアクセス権限の設定」オプション

「図7-4 ビジネス・ロール・ページでの「ページのアクセス権限の設定」オプション」の説明

この項では、ビジネス・ロール・ページでの特定のアクセス権限の設定方法とそのようなページの公開方法について説明します。この項の内容は次のとおりです。

- 第7.1.4.1項「カスタム・ビジネス・ロール・ページでのアクセス権限の設定」

- 第7.1.4.2項「カスタム・ビジネス・ロール・ページへのパブリック・アクセスの指定」

- 第7.1.4.3項「シード済ビジネス・ロール・ページでのアクセス権限の設定」

7.1.4.1 カスタム・ビジネス・ロール・ページでのアクセス権限の設定

アプリケーション管理者は、SpacesアプリケーションのUIを使用して、作成するビジネス・ロール・ページにアクセス権限を設定できます。しかし、SpacesアプリケーションのUIを介してシード済ビジネス・ロール・ページにアクセス権限を設定することはできません(シード済ビジネス・ロール・ページでのアクセス権限の設定は、第7.1.4.3項「シード済ビジネス・ロール・ページでのアクセス権限の設定」を参照してください)。

作成したカスタム・ビジネス・ロール・ページに対象読者を指定する手順は次のとおりです。

1. 「スペース管理」で、「ページ」タブ、「ビジネス・ロール・ページ」の順にクリックして、すべてのビジネス・ロール・ページを表示します。
次のURLを使用して、「ビジネス・ロール・ページ」ページにアクセスすることも可能です。

http://host:port/webcenter/spaces/admin/brpages

2. アクセス権限を設定しているカスタム・ビジネス・ロール・ページで「アクション」アイコンをクリックし、「ページのアクセス権限の設定」を選択して「ページのアクセス権限の設定」ダイアログを開きます(図7-5)。

図7-5 「ページのアクセス権限の設定」ダイアログ

「図7-5 「ページのアクセス権限の設定」ダイアログ」の説明

3. 第17.7項「ページへのユーザー・アクセスの制御」に記載されているページのアクセス権限を設定する一般的な手順に従ってください。ここでは、手順4から始めます。

関連項目:

ビジネス・ロール・ページに対してパブリック・アクセスを有効にするこの方法では、パブリック・ユーザーに表示アクセス権限以上を付与する手段を提供します。パブリック・ユーザーに表示アクセス権限のみを付与する場合には、第7.1.4.2項「カスタム・ビジネス・ロール・ページへのパブリック・アクセスの指定」の手順に従うと迅速に設定できます。

このページは対象読者に公開され、対象読者が次回Spacesアプリケーションにログインするとホーム・スペースのビューに表示されます。

7.1.4.2 カスタム・ビジネス・ロール・ページへのパブリック・アクセスの指定

ログインしているかいないかにかかわらず、任意のユーザーに特定のカスタム・ビジネス・ロール・ページが表示されるように指定できます。そのようなページはパブリック・ホーム・スペースで公開するか、すべてのユーザーが簡単にアクセスできるようにURLをパブリック・ビジネス・ロール・ページに公開できます。

関連項目:

この項で説明する手順により、すべてのパブリック・ユーザーが選択されたカスタム・ビジネス・ロール・ページを表示できるようになります。目的のページでパブリック・ユーザーにその他の権限を付与するには、第7.1.4.1項「カスタム・ビジネス・ロール・ページでのアクセス権限の設定」で説明する手順に従ってください。

カスタム・ビジネス・ロール・ページをパブリックにする手順は次のとおりです。

1. 「スペース管理」で、「ページ」タブ、「ビジネス・ロール・ページ」の順にクリックしてすべてのビジネス・ロール・ページを表示します。
次のURLを使用して、「ビジネス・ロール・ページ」ページにアクセスすることも可能です。

http://host:port/webcenter/spaces/admin/brpages

2. アクセス権限を設定しているビジネス・ロール・ページで「アクション」アイコンをクリックし、「パブリックにする」を選択します(図7-6)。

図7-6 「ページ・アクション」メニューの「パブリックにする」オプション

「図7-6 「ページ・アクション」メニューの「パブリックにする」オプション」の説明

7.1.4.3 シード済ビジネス・ロール・ページでのアクセス権限の設定

デフォルトのビジネス・ロール・ページ(「Activities」、「スペース」など)は、すべてのユーザーがすぐに使用できます(表7-1「シード済ビジネス・ロール・ページ」を参照してください)。Spacesアプリケーションを使用して、シード済ビジネス・ロール・ページのセキュリティを変更できません。デフォルトのセキュリティ設定を変更する場合(シード済ビジネス・ロール・ページをすべてのユーザーに対して非表示にするなど)、システム管理者に問い合せてpages.xmlファイルのデフォルト・ビジネス・ロール・ページの設定を変更し、その変更内容をWLSTコマンドexportMetadata /importMetadataを使用して、Spacesで使用するMDSリポジトリにアップロードする必要があります。

システム管理者としてシード済ビジネス・ロール・ページのデフォルトのセキュリティ設定を変更する手順は次のとおりです。

1. WLSTコマンドexportMetadataを実行して、pages.xmlをanonymous-roleとauthenticated-roleにエクスポートします。
例:

exportMetadata(application='webcenter',server='WC_Spaces',toLocation='/scratch/mdsdump', docs='/oracle/webcenter/page/scopedMD/s8bba98ff_4cbb_40b8_beee_296c916a23ed/role/anonymous-role/pages.xml')

exportMetadata(application='webcenter',server='WC_Spaces',toLocation='/scratch/mdsdump', docs='/oracle/webcenter/page/scopedMD/s8bba98ff_4cbb_40b8_beee_296c916a23ed/role/authenticated-role/pages.xml')

ここでは、toLocationはエクスポートするファイルに対してシステム上の目的のディレクトリを指定します。詳細な構文は、『Oracle Fusion Middleware WebLogic Scripting Toolコマンド・リファレンス』のexportMetadataの項を参照してください。

WLSTコマンドの実行方法は、『Oracle Fusion Middleware Oracle WebCenter Portal管理者ガイド』のOracle WebLogic Scripting Tool (WLST)コマンドの実行に関する項を参照してください。

2. セキュリティの変更は、必要に応じて両方のpages.xmlファイルで行います。つまり、各ビジネス・ロール・ページを非表示または表示にマーキングします。

<!-- Business Role Pages -->
<pageDef id="Page_2eb852ac_10f5902cb2f__7ff7"
contentMRef="/oracle/webcenter/page/scopedMD/
s8bba98ff_4cbb_40b8_beee_296c916a23ed/businessRolePages/
ActivityStreamMainView.jspx" shared="false" hidden="false"/>...

- 非表示にする必要があるページには、hidden="true"と設定します。

- 表示にする必要があるページには、hidden="false"と設定します。

3. pages.xmlファイルへの変更内容をMDSにアップロードするには、WLSTコマンドimportMetadataを使用します。
例:

importMetadata(application='webcenter',server='WC_Spaces',fromLocation='/scratch/mdsdump', docs='/oracle/webcenter/page/scopedMD/s8bba98ff_4cbb_40b8_beee_296c916a23ed/role/anonymous-role/pages.xml')
importMetadata(application='webcenter',server='WC_Spaces',fromLocation='/scratch/mdsdump', docs='/oracle/webcenter/page/scopedMD/s8bba98ff_4cbb_40b8_beee_296c916a23ed/role/authenticated-role/pages.xml')

ここでは、fromLocationはインポートするファイルが格納されているディレクトリを指定します。詳細な構文は、『Oracle Fusion Middleware WebLogic Scripting Toolコマンド・リファレンス』のimportMetadataの項を参照してください。

WLSTコマンドの実行方法は、『Oracle Fusion Middleware Oracle WebCenter Portal管理者ガイド』のOracle WebLogic Scripting Tool (WLST)コマンドの実行に関する項を参照してください。

7.1.5 カスタム・ビジネス・ロール・ページへのアクセスの取消し

カスタム・ビジネス・ロール・ページへのアクセス権限を取り消す手順は次のとおりです。

1. 第7.1.4.1項「カスタム・ビジネス・ロール・ページでのアクセス権限の設定」の手順に従って、「ページのアクセス権限」ダイアログを開きます。

2. アクセス権限を取り消すユーザー、グループまたはアプリケーション・ロールを選択し、「アクセス権限の削除」ボタンをクリックします(図7-7)。

図7-7 「ページのアクセス権限の設定」ダイアログの「アクセス権限の削除」オプション

「図7-7 「ページのアクセス権限の設定」ダイアログの「アクセス権限の削除」オプション」の説明

3. 表示される確認ダイアログで「削除」をクリックします。

7.1.6 ビジネス・ロール・ページへのナビゲーションの表示

ビジネス・ロール・ページへのナビゲーションをユーザーに表示させるには、複数のオプションがあります。

- 「ページを表示」チェック・ボックスを使用すると、権限を持つすべてのユーザーに1回の操作でページを表示できます。

- ビジネス・ロール・ページへのナビゲーション・リンクを作成できます。

この項では、「ページを表示」オプションを使用する方法について説明します。また、独自のナビゲーションの作成に関する情報を紹介します。

この項の内容は次のとおりです。

- 第7.1.6.1項「ビジネス・ロール・ページの表示および非表示」

- 第7.1.6.2項「ビジネス・ロール・ページの作成」

7.1.6.1 ビジネス・ロール・ページの表示および非表示

「スペース管理」ページでは、権限を持つすべてのユーザーに迅速にビジネス・ロール・ページを表示または非表示にするためのコントロールを使用できます(権限を持つユーザーとは、ビジネス・ロール・ページへのアクセス権限を付与されているユーザーのことです)。「ページを表示」チェック・ボックスを使用して、権限を持つすべてのユーザーのナビゲーションにページを公開します。

ホーム・スペースのナビゲーションでビジネス・ロール・ページを表示または非表示にする手順は次のとおりです。

1. 「スペース管理」で、「ページ」タブ、「ビジネス・ロール・ページ」の順にクリックしてすべてのビジネス・ロール・ページを表示します。
次のURLを使用して、「ビジネス・ロール・ページ」ページにアクセスすることも可能です。

http://host:port/webcenter/spaces/admin/brpages

2. そのページを表示または非表示にする手順は次のとおりです。

- 「ページを表示」列のチェック・ボックスを選択して、権限を持つユーザーのホーム・スペースのビューにページを表示します。

- 「ページを表示」列のチェック・ボックスを選択解除して、ビューでページを非表示にします。

7.1.6.2 ビジネス・ロール・ページの作成

ビジネス・ロール・ページをページの権限によってユーザーに使用可能にすれば、アプリケーションのナビゲーションにページへのリンクを追加して簡単にアクセスできるようにすることも可能です。この手順の詳細は、第12.2.2.1項「「編集」ダイアログを使用したナビゲーション・モデルへのリソースの追加」を参照してください。

7.1.7 ビジネス・ロール・ページのデフォルト表示順序の設定

ビジネス・ロール・ページを論理的な順序で表示させると、ページ・コンテンツにアクセスしやすくなり、ユーザーが容易に移動できるようになります。アプリケーション管理者は、ビジネス・ロール・ページが対象読者に表示される初期順序を決定できます。それには、ページを目的の順序にドラッグ・アンド・ドロップするか、「並べ替え」アイコンをクリックします。

個々のユーザーは、「ページのパーソナライズ」ページにアクセスし、用意されたアイコンを使用して、管理者が指定した最初の表示順序を変更できます。さらに、使用しないビジネス・ロール・ページを非表示にできます。

注意:

ページの順序と可視性を定義できる場所は、「管理」ページ(この項に記載)および「ページのパーソナライズ」ページの2箇所です(第51.11.2項「ビューでのページ順序の変更」参照)。この2箇所の違いは、「管理」での変更はアプリケーションのカスタマイズであり、「ページのパーソナライズ」での変更はユーザーのカスタマイズである点です。ユーザーのカスタマイズは、目的のユーザーのビューに表示されるアプリケーションのカスタマイズを上書きすることに注意してください。

すべてのビジネス・ロール・ページの表示順序を変更する手順は次のとおりです。

1. 「スペース管理」で、「ページ」タブ、「ビジネス・ロール・ページ」の順にクリックしてすべてのビジネス・ロール・ページを表示します。
次のURLを使用して、「ビジネス・ロール・ページ」ページにアクセスすることも可能です。

http://host:port/webcenter/spaces/admin/brpages

2. 「並替え」列の矢印をクリックして、表示順序を変更します(図7-8)。

図7-8 「ビジネス・ロール・ページ」の「並替え」アイコン

「図7-8 「ビジネス・ロール・ページ」の「並替え」アイコン」の説明

または、ページを目的の順序にドラッグ・アンド・ドロップします。

7.1.8 ビジネス・ロール・ページの編集

ビジネス・ロール・ページで「ページの編集」権限を付与されていれば、このページを編集できます。編集の権限を付与されているユーザーは、通常のページと同じ手順でページを編集できます。第18章「ページの編集」を参照してください。

アプリケーション管理者は、「スペース管理」ページからビジネス・ロール・ページの編集を開始することも可能です。

「スペース管理」でビジネス・ロール・ページを編集する手順は次のとおりです。

1. 「スペース管理」で、「ページ」タブ、「ビジネス・ロール・ページ」の順にクリックしてすべてのビジネス・ロール・ページを表示します。
次のURLを使用して、「ビジネス・ロール・ページ」ページにアクセスすることも可能です。

http://host:port/webcenter/spaces/admin/brpages

2. 編集するページの「アクション」アイコンをクリックして、コンテキスト・メニューから「ページの編集」を選択します(図7-9)。

図7-9 「ページ・アクション」メニューの編集オプション

「図7-9 「ページ・アクション」メニューの編集オプション」の説明

Oracle Composerの編集モードでページが開きます。

3. ページを編集し、終了したら「保存」、「閉じる」の順にクリックします。

7.1.9 ビジネス・ロール・ページのコピー

ビジネス・ロール・ページをコピーする際には、それを別のビジネス・ロール・ページとして、または個人用ページとしてホーム・スペースのビューに保存できます。別のビジネス・ロール・ページのコピーを作成する場合、元のページからアクセス権限はコピーされないため、新しいページにアクセス権限を設定する必要があります(詳細は、第7.1.4項「ビジネス・ロール・ページの対象読者の指定」を参照してください)。

ビジネス・ロール・ページをコピーする手順は次のとおりです。

1. 「スペース管理」で、「ページ」タブ、「ビジネス・ロール・ページ」の順にクリックしてすべてのビジネス・ロール・ページを表示します。
次のURLを使用して、「ビジネス・ロール・ページ」ページにアクセスすることも可能です。

http://host:port/webcenter/spaces/admin/brpages

2. コピーするページで「アクション」アイコンをクリックし、コンテキスト・メニューから「ページのコピー」を選択します(図7-10)。

図7-10 「ページ・アクション」メニューの「ページのコピー」オプション

「図7-10 「ページ・アクション」メニューの「ページのコピー」オプション」の説明

3. 表示されるダイアログに、新しいページの名前を入力します(図7-11)。

図7-11 「ページのコピー」ダイアログ

「図7-11 「ページのコピー」ダイアログ」の説明

4. 「名前を付けてコピー」の横で、コピーが個人用ページかビジネス・ロール・ページかを指定します。

- コピーを同じジョブ・ロールを持つグループ・メンバーに公開する場合には、「ビジネス・ロール・ページ」を選択します。

- コピーを自分のアプリケーション・ビューのみに公開する場合には(ホーム・スペースの自分のビューの個人用ページとして)、「個人用ページ」を選択します。

5. 「OK」をクリックします。
Oracle Composerの編集モードで新しいページが開きます。

6. 必要に応じてページを編集し、終了したら「保存」、「閉じる」の順にクリックします。

7.1.10 ビジネス・ロール・ページからのすべてのユーザー・カスタマイズの削除

コントロールを使用して、選択したビジネス・ロール・ページからすべてのユーザー・カスタマイズを削除できます。このコントロールを使用すると、タスク・フローの再配置、サイズ変更または縮小などの個人用変更が削除されます。各ユーザーのビジネス・ロール・ページの個人用ビューで、この操作が実行されます。

すべてのユーザーのカスタマイズをビジネス・ロール・ページのすべてのビューから削除する手順は次のとおりです。

1. 「スペース管理」で、「ページ」タブ、「ビジネス・ロール・ページ」の順にクリックしてすべてのビジネス・ロール・ページを表示します。
次のURLを使用して、「ビジネス・ロール・ページ」ページにアクセスすることも可能です。

http://host:port/webcenter/spaces/admin/brpages

2. 目的のページの横にある「アクション」メニューで、「パーソナライズの削除」を選択します。

3. 表示されるダイアログで、「OK」をクリックします。
ユーザーが自分のページのビューに追加したユーザー・カスタマイズがすべて削除されます。これにより、タスク・フローは、閉じたものが開くなど、元の位置および元のサイズに戻ります。

7.1.11 カスタム・ビジネス・ロール・ページの削除

カスタム・ビジネス・ロール・ページで「ページの削除」権限を付与されていれば、ページを削除できます。権限を付与されているユーザーは、通常のページの削除と同じ手順を実行します(詳細は、第17.8項「ページの削除」を参照してください)。アプリケーション管理者には、「スペース管理」からカスタム・ビジネス・ロール・ページを削除するオプションもあります。

注意:

シード済ビジネス・ロール・ページは削除できません(表7-1「シード済ビジネス・ロール・ページ」を参照してください)。

一度カスタム・ビジネス・ロール・ページをSpacesアプリケーションから削除すると、リカバリできません。削除されたページは永続的に削除され、以前そのページを割り当てられていたユーザーの「ホーム・スペース」のビューに表示されなくなります。

「スペース管理」からカスタム・ビジネス・ロール・ページを削除する手順は次のとおりです。

1. 「スペース管理」で、「ページ」タブ、「ビジネス・ロール・ページ」の順にクリックしてすべてのビジネス・ロール・ページを表示します。
次のURLを使用して、「ビジネス・ロール・ページ」ページにアクセスすることも可能です。

http://host:port/webcenter/spaces/admin/brpages

2. 削除するページで「アクション」アイコンをクリックし、コンテキスト・メニューから「ページの削除」を選択します(図7-12)。

図7-12 「ページ・アクション」メニューの「ページの削除」オプション

「図7-12 「ページ・アクション」メニューの「ページの削除」オプション」の説明

3. 確認ダイアログで、「削除」をクリックします。

7.2 個人用ページの使用

個人用ページのコンテンツ管理は主に個々のユーザーの責任となりますが、Spaces管理者もすべての個人用ページへのアクセス権限をデフォルトで付与されています。管理者は、個々のユーザーの個人用ページで問題が発生したり、ユーザーが組織を離れる場合に個人用データのクリーン・アップまたは管理の必要が生ずる場合があります。

この項では、WebCenter Portal: Spacesで個人用ページを管理する方法について説明します。内容は次のとおりです。

- 第7.2.1項「個人用ページの管理の基本」

- 第7.2.2項「個人用ページのアプリケーションレベル・ページ作成のデフォルトの設定」

- 第7.2.3項「個人用ページのアクセス権限の変更」

- 第7.2.4項「ユーザーによる個人用ページ作成の防止」

- 第7.2.5項「個人用ページへのナビゲーションの提供」

- 第7.2.6項「管理権限での個人用ページの編集」

- 第7.2.7項「個人用ページのコピー」

- 第7.2.8項「個人用ページからのすべてのユーザー・カスタマイズの削除」

- 第7.2.9項「「スペース管理」を使用した個人用ページの削除」

7.2.1 個人用ページの管理の基本

個人用ページとは、ユーザーが「ホーム・スペース」の個人用ビューで作成するページのことです。Spaces管理者は、他のユーザーが作成した個人用ページすべてに完全なアクセス権限を持っています。完全なアクセス権限を持っているとは、任意のユーザーの個人用ページで編集、コピー、名前の変更、アクセス権限の設定、削除などのアクションを実行できるという意味です。

Spaces管理者は、中央の「スペース管理」で一元的にすべてのユーザーの個人用ページにアクセスできます。「スペース管理」を使用して、「ページ」タブからページの作成者や最終変更時についての情報などの個人用ページのリストにアクセスできます。

「アクション」メニューはリストされた各ページに関連付けられており、個人用ページでの編集、ユーザー・カスタマイズの削除、コピー、名前変更、セキュリティ設定、削除、公開のためのオプションへのアクセス権限が提供されています(図7-13)。

図7-13 「個人用ページ」の「ページ・アクション」メニュー

「図7-13 「個人用ページ」の「ページ・アクション」メニュー」の説明

その他のオプションには、ページへのリンクを記載したメール・メッセージの送信やページに関する情報の表示などがあります。

7.2.2 個人用ページのアプリケーションレベル・ページ作成のデフォルトの設定

権限を持つユーザーが自分で設定できるページ作成デフォルト以外に(第32.5項「個人用ページのページ作成デフォルトの設定」)、アプリケーション管理者は、個人用ページの管理レベル・ページ作成のデフォルトを設定できます。アプリケーションレベルのページ作成デフォルトを構成すると、すべての個人用ページの作成に影響します。このコントロール(「ページ・デフォルトの設定」)は、「スペース管理」の「ページ」ページの「ビジネス・ロール・ページ」サブページで使用できます(詳細は第7.1.2項「 ビジネス・ロール・ページのページ作成デフォルトの設定」を参照してください)。

ただし、「ページのパーソナライズ」ページで権限を持つユーザーが自分で設定したページ作成デフォルトは、この章で説明するアプリケーションレベル設定をオーバーライドします。

7.2.3 個人用ページのアクセス権限の変更

アプリケーション管理者は、Spacesアプリケーションの個人用ページのセキュリティを表示して管理する権限を付与されています。ページ所有者は、通常、自分のページを表示できるユーザーを決定しますが、時々、ページ所有者が対応できない場合、管理者が変更する必要があることもあります。

個人用ページのアクセス権限を変更する手順は次のとおりです。

1. 「スペース管理」で、「ページ」タブ、「個人用ページ」の順にクリックして、すべての個人用ページを表示します。
次のURLを使用して、「個人用ページ」ページにアクセスすることも可能です。

http://host:port/webcenter/spaces/admin/personalpages

2. 保護するページで「アクション」アイコンをクリックし、「ページのアクセス権限の設定」を選択して「ページのアクセス権限の設定」ダイアログを開きます(図7-14)。

図7-14 「ページのアクセス権限の設定」ダイアログ

「図7-14 「ページのアクセス権限の設定」ダイアログ」の説明

3. 第17.7項「ページへのユーザー・アクセスの制御」に記載されているページのアクセス権限を設定する一般的な手順に従ってください。ここでは、手順4から始めます。

7.2.4 ユーザーによる個人用ページ作成の防止

アプリケーションレベルの権限Create-Pagesを取り消して、ユーザーがホーム・スペースで個人用ページを作成するのを防止できます。Create-Pagesアプリケーションレベルの権限は個人用ページの作成にのみ適用されます。スペースでのページの作成は、目的のスペース自体のセキュリティ設定によって制御されます(スペースのセキュリティ設定、つまりスペースレベルのユーザーとロールの詳細は、第53.5項「スペース・ロールの管理」および第53.6項「スペース・メンバーの管理」を参照してください)。

アプリケーションレベルの権限の取消手順は、第24.2.3項「アプリケーション・ロール権限の変更」を参照してください。

7.2.5 個人用ページへのナビゲーションの提供

アプリケーション・ナビゲーションで個人用ページにリンクを追加する場合、第12.2.2.1項「「編集」ダイアログを使用したナビゲーション・モデルへのリソースの追加」"に記載された詳細な手順を参照してください。アプリケーション・ナビゲーションの使用の詳細は、第12章「ナビゲーションの使用」を参照してください。

7.2.6 管理権限での個人用ページの編集

アプリケーション管理者は、ユーザーがホーム・スペースのビューで作成した個人用ページを表示して変更する権限が付与されています。個々のユーザーは主に自分の個人用ページのコンテンツの編集を担当しますが、管理者がそのようなコンテンツをクリーンアップまたは編集する必要があることもあります。

個人用ページを編集する手順は次のとおりです。

1. 「スペース管理」で、「ページ」タブ、「個人用ページ」の順にクリックして、すべての個人用ページを表示します。
次のURLを使用して、「個人用ページ」ページにアクセスすることも可能です。

http://host:port/webcenter/spaces/admin/personalpages

2. 編集するページで「アクション」アイコンをクリックし、コンテキスト・メニューから「ページの編集」を選択します(図7-13を参照してください)。
Composerでページが開きます。

関連項目:

Composerによる編集の詳細は、第18章「ページの編集」を参照してください。

3. ページを更新し、終了したら「保存」、「閉じる」の順にクリックします。

7.2.7 個人用ページのコピー

アプリケーション管理者には、Spacesアプリケーションの任意のページをコピーする権限が付与されています。これには、他のユーザーの個人用ページも含まれます。管理者として個人用ページをコピーすると、それをビジネス・ロール・ページとして保存して他のユーザーに公開したり、ホーム・スペースの自分のビューで個人用ページとして保存したりできます。

ヒント:

別のビジネス・ロール・ページを作成する場合、アクセス権限は元のページからコピーされないため、新しいページのアクセス権限を設定する必要があります。詳細は、第7.1.4項「ビジネス・ロール・ページの対象読者の指定」を参照してください。

個人用ページをコピーする手順は次のとおりです。

1. 「スペース管理」で、「ページ」タブ、「個人用ページ」の順にクリックして、すべての個人用ページを表示します。
次のURLを使用して、「個人用ページ」ページにアクセスすることも可能です。

http://host:port/webcenter/spaces/admin/personalpages

2. コピーするページで「アクション」アイコンをクリックし、コンテキスト・メニューから「ページのコピー」を選択します(図7-15)。

図7-15 「ページ・アクション」メニューの「ページのコピー」オプション

「図7-15 「ページ・アクション」メニューの「ページのコピー」オプション」の説明

「ページのコピー」ダイアログが開きます(図7-16)。

図7-16 「ページのコピー」ダイアログ

「図7-16 「ページのコピー」ダイアログ」の説明

3. 新しいページの名前を入力します。

4. 「名前を付けてコピー」の横で、コピーが個人用ページかビジネス・ロール・ページかを指定します。

- ページを同じジョブ・ロールを持つユーザーのグループに公開する場合には、「ビジネス・ロール・ページ」を選択します。

- コピーを自分のアプリケーション・ビューでのみ公開する場合には、「個人用ページ」を選択します。

5. 「OK」をクリックします。
Composerの編集モードで新しいページが開きます。

6. オプションで、ページを更新し、「保存」、「閉じる」の順にクリックしてComposerを終了します。

7.2.8 個人用ページからのすべてのユーザー・カスタマイズの削除

コントロールを使用して、選択した個人用ページからすべてのユーザー・カスタマイズを削除できます。このコントロールを使用すると、タスク・フローの再配置、サイズ変更または縮小などの個人用変更が削除されます。これは各ユーザーの個人用ビューで実行されます。

すべてのユーザーのカスタマイズを個人用ページのすべてのビューから削除する手順は次のとおりです。

1. 「スペース管理」で、「ページ」タブ、「個人用ページ」の順にクリックして、すべての個人用ページを表示します。
次のURLを使用して、「個人用ページ」ページにアクセスすることも可能です。

http://host:port/webcenter/spaces/admin/personalpages

2. 目的のページの横にある「アクション」メニューで、「パーソナライズの削除」を選択します。

3. 表示されるダイアログで、「OK」をクリックします。
ユーザーが自分のページのビューに追加したユーザー・カスタマイズがすべて削除されます。これにより、タスク・フローは、閉じたものが開くなど、元の位置および元のサイズに戻ります。

7.2.9 「スペース管理」を使用した個人用ページの削除

アプリケーション管理者は、ユーザーの個人用ページへの完全なアクセス権限を持つことのほか、それらを削除することも可能です。個人用ページを削除すると、リカバリできません。削除されたページは、永続的に削除されます。

「スペース管理」を使用して個人用ページを削除する手順は次のとおりです。

1. 「スペース管理」で、「ページ」タブ、「個人用ページ」の順にクリックして、すべての個人用ページを表示します。
次のURLを使用して、「個人用ページ」ページにアクセスすることも可能です。

http://host:port/webcenter/spaces/admin/personalpages

2. 削除するページで「アクション」アイコンをクリックし、コンテキスト・メニューから「ページの削除」を選択します。

3. 確認ダイアログで、「削除」をクリックします。

7.3 システム・ページの使用

システム・ページはデフォルトで用意されており、特定の目的を達成できるように設計されています。たとえば、デフォルトのインストールで、Spacesアプリケーションにアクセスしてもログインしないユーザーには、パブリックの「WebCenterようこそページ」が表示されます。「ようこそ」ページが表示されるのは、ログインしないpublicユーザーとも呼ばれるユーザーに対応するように用意されたanonymous-roleロールにこのページからアクセスできるためです。

システム・ページには、会社のブランドを反映し、役立つヒントを提供し、その他の拡張機能を表示して見分けるためにカスタマイズできる様々なユーティリティ・ページが含まれます。

この項では、システム・ページの使用について説明します。この項の内容は次のとおりです。

- 第7.3.1項「システム・ページの基本」

- 第7.3.2項「システム・ページのカスタマイズ」

- 第7.3.3項「システム・ページからのすべてのページ・カスタマイズの削除」

7.3.1 システム・ページの基本

システム・ページは、WebCenter Portal: Spacesで構築されたポータルの迅速なデプロイをサポートします。システム・ページは、完成した紹介ページ(「ようこそ」ページ)から、その場で生成され、個々のユーザーに合わせたコンテンツを提供するページ(「アクティビティ・ストリーム」ページ)に至るまで、一連の要求を満たします。

システム・ページは、予想される対象読者をターゲットにしたページ・アクセスの設定を使用して事前構成されます。たとえば、「ようこそ」ページはanonymous-roleをターゲットにするよう構成されており、「アクティビティ・ストリーム」ページは各ユーザーに合わせた動的コンテンツを使用して個々のユーザーをターゲットにしています。この事前構成があるため、システム・ページのセキュリティ設定を変更することはできません。

ただし、システム・ページをカスタマイズのすることは可能です。カスタマイズにより、システム・ページのシード済コンテンツを拡張して、会社のブランドに適用し、ヒントのテキストを追加し、その他の機能(タスク・フロー、ポートレットなど)の提供などが可能になります。

また、システム・ページはタスク・フローのカスタマイズを可能にします。システム・ページの「タスク・フロー・エディタ」には、1つの操作で指定された範囲でシード済タスク・フローのすべてのインスタンスをカスタマイズする環境が用意されています。(リソース・マネージャで作成されたカスタム・タスク・フローは、このページを使用して編集できません。)権限を持つユーザーはシード済タスク・フローをこのページに追加し、タスク・フローのすべてのインスタンスをカスタマイズできます。詳細は、第8章「実行時のタスク・フローのカスタマイズ」を参照してください。

表7-2にデフォルトで提供され、表示されるコンテキストについて説明するシステム・ページを示します。

表7-2 シード済システム・ページ

ページ

説明

コンテキスト

アクティビティ

「ホーム・スペース」に、「ピープル・コネクション」サービスからの「パブリッシャ」タスク・フローと「アクティビティ・ストリーム」タスク・フローを表示します。詳細は、第35章「コネクションのアクティビティの追跡」を参照してください。

これは、アプリケーションレベルのシステム・ページです。

アクティビティ・ストリーム

スペースに、「ピープル・コネクション」サービスからの「パブリッシャ」タスク・フローと「アクティビティ・ストリーム」タスク・フローを表示します。詳細は、第35章「コネクションのアクティビティの追跡」を参照してください。

デフォルトで、権限を持ったすべての(ログイン)ユーザーのホーム・スペースに表示されます。

アプリケーションレベルとスペースレベルの両方のシステム・ページが使用できます。

分析

アプリケーションの使用方法とパフォーマンス・メトリックについて情報を提供します。詳細は、第57章「使用状況メトリックおよびパフォーマンス・メトリックの分析」を参照してください。

「分析」タスク・フローを使用するには、「分析」スキーマ(ACTIVITIES)をインストールして構成し、Spacesアプリケーションと分析コレクタ間の接続を設定する必要があります。「分析」スキーマおよび「分析」サービスのバックエンドの管理の詳細は、『Oracle Fusion Middleware Oracle WebCenter Portal管理者ガイド』の分析サービスの管理に関する項を参照してください。

「ページのパーソナライズ」を使用したホーム・スペースの表示に使用できます。構成の要件が適合する際にのみ有効です(「説明」列の情報を参照してください)。

これは、アプリケーションレベルのシステム・ページです。

お知らせ

「お知らせマネージャ」タスク・フローを表示します。詳細は、第61章「お知らせサービスの使用」を参照してください。

多数のデフォルトのスペース・テンプレートにデフォルトで表示されます。

アプリケーションレベルとスペースレベルの両方のシステム・ページが使用できます。

ディスカッション

「ディスカッション・フォーラム・マネージャ」タスク・フローを表示します。詳細は、第62.1項「ディスカッション・サービスの基本」を参照してください。

多数のデフォルトのスペース・テンプレートにデフォルトで表示されます。

アプリケーションレベルとスペースレベルの両方のシステム・ページが使用できます。

ドキュメント

「ドキュメント・エクスプローラ」タスク・フローを表示します。

2つの「ドキュメント」システム・ページがあります。1つはホーム・スペース用で現在のユーザーの個人用ドキュメントを表示し、もう1つはスペース用でそのスペースにアップロードされたドキュメントを表示します。

詳細は、第43.1.1項「ドキュメント・エクスプローラ・タスク・フローの理解」を参照してください。

多数のデフォルトのスペース・テンプレートにデフォルトで表示されます。

アプリケーションレベルとスペースレベルの両方のシステム・ページが使用できます。

エラーが発生しました

エラーが発生した際にエラー・ページを表示します。

アプリケーション・エラーが発生すると表示されます。

これは、アプリケーションレベルのシステム・ページです。

イベント

「イベント」タスク・フローを表示します。詳細は、第63.1項「イベント・サービスの基本」を参照してください。

多数のデフォルトのスペース・テンプレートにデフォルトで表示されます。

アプリケーションレベルとスペースレベルの両方のシステム・ページが使用できます。

リスト

「リスト・マネージャ」タスク・フローを表示します。詳細は、第66.1項「リスト・サービスの基本」を参照してください。

多数のデフォルトのスペース・テンプレートにデフォルトで表示されます。

アプリケーションレベルとスペースレベルの両方のシステム・ページが使用できます。

ログイン

ポータルへのログイン用のフィールドを表示します。

すべてのアプリケーション・ページへのパブリック・アクセスを無効にしたとき、および現在のセッションが異常終了したときに、「WebCenterようこそページ」のかわりに表示されます。

これは、アプリケーションレベルのシステム・ページです。

メンバー

スペースのメンバーを管理する機能が用意されています。詳細は、第54章「スペースのメンバーおよびロールの管理」を参照してください。

一部のシード済スペース・テンプレート(チーム・スペース・テンプレートなど)で、「メンバー」ページとしてデフォルトのナビゲーションに表示されます。

アプリケーションレベルとスペースレベルの両方のシステム・ページが使用できます。

プロファイル

現在のユーザーの「プロファイル・ギャラリ」に表示されます。これには、「アクティビティ・ストリーム」、「コネクション」、「ドキュメント」、組織チャート(「組織」)、およびユーザーのプロフィール詳細(「バージョン情報」)向けサブページが含まれます。詳細は、第33章「プロファイルの管理」と第43.1項「What You Should Know About the Documents Service Task Flows」を参照してください。

デフォルトで、権限を持ったすべての(ログイン)ユーザーのホーム・スペースに表示されます。

アプリケーションレベルとスペースレベルの両方のシステム・ページが使用できます。

いずれのページにもアクセスできません

いずれのページにもアクセスできないことをユーザーに知らせるメッセージを表示します。

ユーザーが移動したスペースで、スペースのページにアクセス権限を持たない場合に表示されます。

アプリケーションレベルとスペースレベルの両方のシステム・ページが使用できます。

Outlookアドインのディスカッション

Outlookウィンドウのコンテキストで「ディスカッション」サービスからのコンテンツを表示します。詳細は、第48章「 Microsoft Officeおよびエクスプローラ統合の使用」を参照してください。

Microsoft Outlookを使用して「ディスカッション」サービスからのコンテンツにアクセスすると表示されます。

これは、アプリケーションレベルのシステム・ページです。

Outlookアドインのドキュメント

Outlookウィンドウのコンテキストで「ドキュメント」サービスからのコンテンツを表示します。詳細は、第48章「 Microsoft Officeおよびエクスプローラ統合の使用」を参照してください。

Microsoft Outlookを使用して「ドキュメント」サービスからのコンテンツにアクセスすると表示されます。

これは、アプリケーションレベルのシステム・ページです。

Outlookアドインのイベント

Outlookウィンドウのコンテキストで「イベント」サービスからのコンテンツを表示します。詳細は、第48章「 Microsoft Officeおよびエクスプローラ統合の使用」を参照してください。

Microsoft Outlookを使用して「イベント」サービスからのコンテンツにアクセスすると表示されます。

これは、アプリケーションレベルのシステム・ページです。

Outlookアドインのメンバー

Outlookウィンドウのコンテキストでスペース・メンバーに関するコンテンツを表示します。詳細は、第48章「 Microsoft Officeおよびエクスプローラ統合の使用」を参照してください。

Microsoft Outlookを使用して目的のスペースのメンバーに関するコンテンツにアクセスすると表示されます。

これは、アプリケーションレベルのシステム・ページです。

Outlookアドインのスペース・ホーム

Outlookウィンドウのコンテキストでスペース・ホームページを表示すると、そのホームページからのコンテンツが表示されます。詳細は、第48章「 Microsoft Officeおよびエクスプローラ統合の使用」を参照してください。

Microsoft Outlookを使用してスペース・ホームページからのコンテンツにアクセスすると表示されます。

これは、アプリケーションレベルのシステム・ページです。

ページが見つかりません

ナビゲート先のページが見つからないことをユーザーに知らせるメッセージが表示されます。

Spacesアプリケーションで使用不可能なページにナビゲートすると表示されます。

これは、アプリケーションレベルのシステム・ページです。

ページ・ビューア

外部Webサイト(google.comなど)が、ページ・テンプレートで囲まれてスペースに表示されます。詳細は、第12章「ナビゲーションの使用」を参照してください。

外部URLアイテム(ターゲットの同じページを持つ)が含まれるナビゲーション・モデルを作成する際に使用されます。ユーザーがナビゲーションでそのようなリンクをクリックすると、「ページ・ビューア」が使用されます。

アプリケーションレベルとスペースレベルの両方のシステム・ページが使用できます。

リソース・ビューア

スペースのリソースが、ページ・テンプレートで囲まれて表示されます。詳細は、第12章「ナビゲーションの使用」を参照してください。

リソース・アイテム(ターゲットの同じページを持つ)が含まれるナビゲーション・モデルを作成する際に使用されます。ユーザーがナビゲーションでそのようなリンクをクリックすると、「リソース・ビューア」が使用されます。

アプリケーションレベルとスペースレベルの両方のシステム・ページが使用できます。

検索

「検索結果」を表示します。詳細は、第58章「検索サービスの使用」を参照してください。

動的にレンダリングして、検索結果を表示します。

アプリケーションレベルとスペースレベルの両方のシステム・ページが使用できます。

自己登録

ユーザーが管理者のポータルへの自分のログイン・アカウントを作成できる手段を提供します。詳細は、第32.2章「WebCenter Portal: Spacesへの自己登録」を参照してください。

「ログイン・ページ」または「WebCenterようこそページ」で「登録」ボタンをクリックすると開きます。

これは、アプリケーションレベルのシステム・ページです。

セルフサービス・メンバーシップ

サブスクリプションによるメンバーシップを許可するように構成されたスペースにサブスクリプションの手段を提供します。詳細は、第51.9項「スペースへの参加」を参照してください。

注意: このシステム・ページは名前が変更されています。以前の名前はサブスクライブでした。

ユーザーがスペースへのサブスクリプションを開始すると表示されます。

アプリケーションレベルとスペースレベルの両方のシステム・ページが使用できます。

スペースが見つかりません

ナビゲート先のスペースが見つからないことをユーザーに知らせるメッセージが表示されます。

Spacesアプリケーションで使用不可能になったスペースにナビゲートすると表示されます。

これは、アプリケーションレベルのシステム・ページです。

スペース

現在のユーザーがアクセスできるすべてのスペースのビューを提供します。さらに、スペースの作成、検索、並べ替え、フィルタリングの機能を提供します。詳細は、第XI部「スペースの計画と構築」を参照してください。

ユーザーが「スペース」メニューから「スペースの参照」を選択すると表示されます。

これは、アプリケーションレベルのシステム・ページです。

スペース・テンプレート

すべての使用可能なスペース・テンプレートのビューが提供されます。スペース・テンプレートを作成、編集、フィルタリングし、選択したスペース・テンプレートに関する情報を表示するコントロールが含まれます。詳細は、第55章「スペースおよびテンプレートの管理」を参照してください。

「スペース」ページのアプリケーション管理ページに表示されます。

これは、アプリケーションレベルのシステム・ページです。

タグ・センター

「タグ・センター」タスク・フローを表示します。詳細は、第59章「タグ・サービスの使用」と特に第59.2.7項「タグ・センターでのタグおよびタグ付けしたアイテムの使用」を参照してください。

ユーザーが複数のメソッドの1つにより「タグ・センター」にナビゲートすると表示されます。

アプリケーションレベルとスペースレベルの両方のシステム・ページが使用できます。

タスク・フロー・エディタ

指定された範囲内のシード済タスク・フローのすべてのインスタンスを、1つの操作でカスタマイズする環境を提供します。(リソース・マネージャを使用して作成されたカスタム・タスク・フローはサポートされていません。)詳細は、第8章「実行時のタスク・フローのカスタマイズ」を参照してください。

権限を持つユーザーはシード済タスク・フローをこのページに追加し、タスク・フローのすべてのインスタンスをカスタマイズできます。

アプリケーションレベルとスペースレベルの両方のシステム・ページが使用できます。

タスク・フロー・ビューア

スペースのタスク・フローが、ページ・テンプレートで囲まれて表示されます。詳細は、第12章「ナビゲーションの使用」を参照してください。

タスク・フロー・アイテム(ターゲットの同じページを持つ)が含まれるナビゲーション・モデルを作成する際に使用されます。ユーザーがナビゲーションでそのようなリンクをクリックすると、「タスク・フロー・ビューア」が使用されます。

アプリケーションレベルとスペースレベルの両方のシステム・ページが使用できます。

未許可

ユーザーがスペースまたはページにアクセスする権限を持っていないことを知らせるメッセージを表示します。

ユーザーがアクセス権限を持たないスペースまたはページにナビゲートすると表示されます。

アプリケーションレベルとスペースレベルの両方のシステム・ページが使用できます。

使用不可

スペースが使用不可であることをユーザーに知らせるメッセージを表示します。

ユーザーがオフラインのスペースにナビゲートすると表示されます。

アプリケーションレベルとスペースレベルの両方のシステム・ページが使用できます。

ユーザー・プロファイル

現在のユーザーではなくユーザーの「プロファイル・ギャラリ」を表示します。デフォルトでは、現在のユーザーの「プロファイル・ギャラリ」と同一のサブページおよびタスク・フローを表示します。ユーザーの「プロファイル・ギャラリ」には、他のユーザーに関連付けられた情報が表示されるという違いがあります。

現在のユーザーが別のユーザーのプロファイルにアクセスすると、動的にレンダリングされます。

アプリケーションレベルとスペースレベルの両方のシステム・ページが使用できます。

WebCenter Portalようこそページ

ログイン・フィールド、自己登録ボタン、特定の機能に関するヘルプ・トピックへのリンクに対する定型挿入文の情報、パブリック・スペースへのリンク、および別のセッション言語の選択項目に対する言語変換機能を表示します。

これは、パブリックのようこそページです。ユーザーがWebCenter Portal: Spacesにアクセスすると最初に表示されるページです。

すべてのアプリケーション・ページへのパブリック・アクセスを無効にすると、パブリックのようこそページは表示されず、直接「ログイン」ページが表示されます。

これは、アプリケーションレベルのシステム・ページです。

注意:

「コネクション - ネットワーク」タスク・フローをシステム・ページに追加しないでください。「コネクション - ネットワーク」タスク・フローをシステム・ページに追加すると、そのページの別のタスク・フローを編集できなくなるというエラーが発生します。この問題を回避するには、システム・ページの「デフォルトに戻す」リンクをクリックして、「コネクション - ネットワーク」タスク・フローを削除するなど、ページに施したすべての変更内容を元に戻します。

「デフォルトに戻す」リンクの詳細は、第7.3.3項「システム・ページからのすべてのページ・カスタマイズの削除」を参照してください。

7.3.2 システム・ページのカスタマイズ

Application: Manage AllおよびPages: Create, Edit, and Delete Pagesの権限を付与されたユーザーは、Composerを使用してシステム・ページの特定の外観をカスタマイズできます。

この項では、アプリケーションレベルまたはスペースレベルでシステム・ページをカスタマイズする方法を説明します。この項の内容は次のとおりです。

- 第7.3.2.1項「システム・ページのカスタマイズの基本」

- 第7.3.2.2項「アプリケーションレベルのシステム・ページのカスタマイズ」

- 第7.3.2.3項「スペースレベルのシステム・ページのカスタマイズ」

7.3.2.1 システム・ページのカスタマイズの基本

デフォルトのシステム・ページをカスタマイズして、組織のブランドやルック・アンド・フィールに調和させることができます。アプリケーション管理者は、既存のコンポーネントを削除し、新しいコンポーネントを追加し、ページのレイアウトを変更できます。たとえば、「プロファイル」システム・ページや「ユーザー・プロファイル」システム・ページをカスタマイズして、定義済のデフォルト・コンテンツとは違うコンテンツを表示できます。

ただし、システム・ページの入力フィールドやボタンを編集または削除することはできません。

システム・ページでは、Composerの「ソース」ビューでタスク・フローをカスタマイズできます。タスク・フローのカスタマイズを使用して、現在のスコープ(アプリケーション全体またはスペース全体)におけるタスク・フローのすべてのインスタンスの外観および行動を変更します。詳細は、第8章「実行時のタスク・フローのカスタマイズ」を参照してください。

7.3.2.2 アプリケーションレベルのシステム・ページのカスタマイズ

システム・ページをカスタマイズする手順は、各ページごとに同一です。この項では、Spacesアプリケーションで編集できる任意のシステム・ページをカスタマイズする手順の概要について説明します。

システム・ページをカスタマイズする手順は次のとおりです。

1. 「スペース管理」で、「ページ」タブ、「システム・ページ」の順にクリックして、すべての個人用ページを表示します。
次のURLを使用して、「システム・ページ」ページにアクセスすることも可能です。

http://host:port/webcenter/spaces/admin/systempages

2. システム・ページの横にある「カスタマイズ」リンクをクリックして、Composerでそれを開きます(図7-17)。

図7-17 システム・ページの横のリンクのカスタマイズ

「図7-17 システム・ページの横のリンクのカスタマイズ」の説明

3. ページを変更します。

関連項目:

ページの編集の詳細は、第18章「ページの編集」を参照してください。

4. 「保存」、「閉じる」の順にクリックして、Composerを終了します。

7.3.2.3 スペースレベルのシステム・ページのカスタマイズ

選択したスペース内でのみカスタマイズがレンダリングされるようにシステム・ページをカスタマイズできます。そのためには、第7.3.2.2項「アプリケーションレベルのシステム・ページのカスタマイズ」の説明のとおりシステム・ページをカスタマイズするだけにします。ただし、スペース管理の設定を使用して実行してください。

スペースレベルのシステム・ページをカスタマイズする手順は次のとおりです。

1. スペース管理の設定で「ページ」ページに移動し、「システム・ページ」サブページをクリックします。
次のURLを使用して、この場所にアクセスできます。

http://host:port/webcenter/spaces/spaceName/admin/systempages

2. システム・ページの横にある「カスタマイズ」リンクをクリックして、Composerでそれを開きます(図7-18)。

図7-18 システム・ページの横のリンクのカスタマイズ

「図7-18 システム・ページの横のリンクのカスタマイズ」の説明

3. ページを変更します。

関連項目:

ページの編集の詳細は、第18章「ページの編集」を参照してください。

4. 「保存」、「閉じる」の順にクリックして、Composerを終了します。

7.3.3 システム・ページからのすべてのページ・カスタマイズの削除

すべてのページ・カスタマイズを削除して、システム・ページをデフォルトの状態に戻すことができます。

注意:

このプロセスでは、タスク・フローのカスタマイズは削除されません。タスク・フローのカスタマイズを削除するには、システム・ページの目的のタスク・フローを変更する必要があります。詳細は、第8章「実行時のタスク・フローのカスタマイズ」を参照してください。

システム・ページのからすべてのカスタマイズを削除する手順は次のとおりです。

1. 「スペース管理」で、「ページ」タブ、「システム・ページ」の順にクリックして、すべての個人用ページを表示します。
次のURLを使用して、「システム・ページ」ページにアクセスすることも可能です。

http://host:port/webcenter/spaces/admin/systempages

2. システム・ページの横にある「デフォルトに戻す」リンクをクリックします(図7-19)。

図7-19 システム・ページの横のリンクのデフォルトへのリストア

「図7-19 システム・ページの横のリンクのデフォルトへのリストア」の説明

3. 表示される確認ダイアログ・ボックスで、「リストア」ボタンをクリックします。
すべてのカスタマイズが、選択したシステムページから永続的に削除されます。

8 実行時のタスク・フローのカスタマイズ

タスク・フロー・エディタのシステム・ページで、アプリケーションの実行時のタスク・フローをカスタマイズして、すべてのインスタンスが影響を受けるようにカスタマイズできます。すべてのタスク・フローのインスタンスはアプリケーション・レベルで、または指定されたスペース内のインスタンスでのみ変更できます。

この章では、実行時タスク・フローのカスタマイズの詳細、およびアプリケーション全体あるいはスペース全体におけるタスク・フローのカスタマイズの手順について説明します。内容は次のとおりです。

- 第8.1項「実行時のタスク・フローのカスタマイズの基本」

- 第8.2項「アプリケーション・レベルでのタスク・フローのカスタマイズ」

- 第8.3項「スペース・レベルでのタスク・フローのカスタマイズ」

- 第8.4項「タスク・フローのカスタマイズの削除」

関連項目:

システム・ページの詳細は、第7.3項「システム・ページの使用」を参照してください。タスク・フローのカスタマイズは、Oracle JDeveloperを使用した設計時にも実行できます。その手順は、この章で説明する実行時の手順とは大きく異なります。詳細は、『Oracle Fusion Middleware Oracle WebCenter Portal開発者ガイド』のタスク・フローのカスタマイズに関する項を参照してください。

8.1 実行時のタスク・フローのカスタマイズの基本

実行時のタスク・フローのカスタマイズでは、特定のタスク・フローの構成が現在のスコープ内にあるそのタスク・フローのインスタンスすべてに反映されるように実行できます。

タスク・フローのカスタマイズ機能は、タスク・フロー・エディタのシステム・ページでのみ使用できます。タスク・フロー・エディタのシステム・ページは、アプリケーション・レベルとスペース・レベルの両方で使用可能です。

- 目的のタスク・フローのインスタンスすべてをすべてのスペース(ホーム・スペースなど)にわたって変更するには、アプリケーションレベルのタスク・フロー・エディタのシステム・ページでタスク・フローをカスタマイズします。

- 特定のスペースに公開されたタスク・フロー・エディタのインスタンスのみを変更するには、スペースレベルのタスク・フロー・エディタのシステム・ページでタスク・フローをカスタマイズします。

注意:

アプリケーション・レベルでタスク・フロー要素をカスタマイズする際に、別のユーザーが同じタスク・フロー要素をスペース・レベルでカスタマイズすると、スペース・レベルのカスタマイズがそのスペースで優先となります。

「タスク・フロー・エディタ」システム・ページでは、どのシード済タスク・フローもカスタマイズできます(リソース・マネージャで作成したカスタム・タスク・フローはこの方法ではカスタマイズできません)。「タスク・フロー・エディタ」ページを編集し、任意のシード済タスク・フローをそれに追加します。タスク・フローを編集するには、ページ上のいずれかのタスク・フロー要素を選択して、選択した要素のプロパティを編集します。

「タスク・フロー・エディタ」システム・ページでタスク・フローに実行した変更は、アプリケーションレベルのシステム・ページをカスタマイズすると、アプリケーション・レベルのタスク・フローのインスタンスすべてに影響し、スペースレベルのシステム・ページをカスタマイズすると、現在のスペースのスコープ内で影響します。

システム・ページには、アプリケーション・レベルとスペース・レベルの両方で、「デフォルトに戻す」機能が備わっており、これにより権限を持つユーザーはすべてのページのカスタマイズを削除してシステム・ページをデフォルトの状態に戻すことができます。「デフォルトに戻す」では、カスタマイズしたタスク・フローをデフォルトの状態には戻さないことに注意してください。タスク・フローのカスタマイズを削除するには、個別のコントロールの「タスク・フローのリセット」を使用できます(詳細は、第8.4項「タスク・フローのカスタマイズの削除」を参照してください)。

注意:

実行時に作成したタスク・フローへのカスタマイズ(リソース・マネージャで作成したもの)は、階層化されたカスタマイズではなくベース・ドキュメントの編集です。したがって、リセットできません。実行時に作成したタスク・フローをComposerで編集する場合、「保存」を明示的にクリックしなくても、編集内容は保存されます。

関連項目:

システム・ページへの「デフォルトに戻す」機能の詳細は、第7.3.3項「すべてのページ・カスタマイズのシステム・ページからの削除」を参照してください。

実行時のタスク・フローのカスタマイズは、ページ編集モードの「ソース」ビューで実行します。「ソース」ビューには、「タスク・フローの編集」リンクがタスク・フローを表示する領域の横に用意されています。このリンクをクリックすると、カスタマイズの手順を開始できます(図8-1)。

図8-1 領域タグの横の「タスク・フローの編集」リンク

「図8-1 領域タグの横にある「タスク・フローの編集」リンク」の説明

アクセスすると、異なるタスク・フロー要素をページ上で直接選択し、「コンポーネント・プロパティ」ダイアログを使用してその要素のプロパティを編集できます。この方法で実行したすべての変更は、カスタマイズを開始した場所に応じて、アプリケーション全体またはスペースのスコープ内のいずれかで、タスク・フローのすべてのインスタンスに反映されます。1つの要素に対する変更は、すべての同様の要素に影響を与えます。たとえば、ドキュメント・エクスプローラのタスク・フローでフォルダを選択してそのアイコンを変更すると、現在のスコープ内にあるすべてのドキュメント・エクスプローラのタスク・フローのすべてのフォルダのアイコンが影響を受けます。

8.2 アプリケーション・レベルでのタスク・フローのカスタマイズ

この項では、アプリケーション・レベルにおける実行時タスク・フローのカスタマイズを実行する方法について説明します。

注意:

アプリケーション・レベルでタスク・フロー要素をカスタマイズする際に、別のユーザーが同じタスク・フロー要素をスペース・レベルでカスタマイズすると、スペース・レベルのカスタマイズがそのスペースで優先となります。

アプリケーション全体の実行時タスク・フローのカスタマイズを実行する手順は次のとおりです。

1. 「スペース管理」ページに移動し、「ページ」タブをクリックしてそのタブを前面に表示し、「システム・ページ」をクリックしてシステム・ページを表示します。
次のURLを使用して、この場所にアクセスできます。

http://host:port/webcenter/spaces/admin/systempages

2. タスク・フロー・エディタのシステム・ページの横にある「カスタマイズ」リンクをクリックしてページ編集モードで開きます(図8-2)。

図8-2 タスク・フロー・エディタのシステム・ページの横にある「カスタマイズ」リンク

「図8-2 タスク・フロー・エディタのシステム・ページの横にある「カスタマイズ」リンク」の説明

3. 対象のタスク・フローをアプリケーションレベルのタスク・フロー・エディタのシステム・ページに追加します。

関連項目:

詳細は、第18.5項「ページへのコンポーネントの追加」を参照してください。

4. 「表示」メニューから、「ソース」を選択してページ・ソースを表示します(図8-3)。

図8-3 「表示」メニューの「ソース」オプション

「図8-3 「表示」メニューの「ソース」オプション」の説明

5. カスタマイズするタスク・フローの横にある「タスク・フローの編集」リンクをクリックします(図8-4)。

図8-4 領域タグの横にある「タスク・フローの編集」リンク

「図8-4 領域タグの横にある「タスク・フローの編集」リンク」の説明

6. 表示される「タスク・フローの編集を確認」ダイアログで、「編集」をクリックします。
「ソース」ビューが編集中のタスク・フローのソース・コード階層にズームインします(図8-5)。

図8-5 タスク・フローのズームイン・ビュー

「図8-5 タスク・フローのズームイン・ビュー」の説明

ヒント:

「ソース」ビューで「階層の表示」アイコン(矢印)を使用して、元のソース階層に移動します。

wcsug_ctf_up.gifの説明

7. タスク・フローの要素を選択するには、ページ上でクリックします(図8-6)。

図8-6 ソース・ビューのページで選択したタスク・フローの要素

「図8-6 ソース・ビューのページで選択したタスク・フローの要素」の説明

8. 「selected_elementのプロパティの表示」をクリックして、「コンポーネント・プロパティ」ダイアログを開きます(図8-7)。

図8-7 「全員のプロパティの表示」アイコン

「図8-7 「全員のプロパティの表示」アイコン」の説明

9. 要素のプロパティに対して変更を実行します。

注意:

1つの要素に対する変更は、現在のスコープ内にあるタスク・フローのすべての要素に反映されます。たとえば、フォルダ名で使用されるフォントに対する変更は、選択したインスタンスだけでなくスコープ内のすべてのフォルダ名に反映されます。

10. 「適用」をクリックして変更内容の影響を確認します。「OK」をクリックして変更内容を保存し、ダイアログを終了します。
現在のスコープ内でカスタマイズしたタスク・フローのすべてのインスタンスが、カスタマイズした内容でレンダリングされます。

11. 「保存」、「閉じる」の順にクリックして、Composerを終了します。

8.3 スペース・レベルでのタスク・フローのカスタマイズ

この項では、スペース・レベルでのタスク・フローのカスタマイズを実行する方法について説明します。

注意:

アプリケーション・レベルでタスク・フロー要素をカスタマイズする際に、別のユーザーが同じタスク・フロー要素をスペース・レベルでカスタマイズすると、スペース・レベルのカスタマイズがそのスペースで優先となります。

タスク・フロー・エディタのシステム・ページを使用したスペース全体のタスク・フローのカスタマイズを実行する手順は次のとおりです。

1. スペース管理の設定で「ページ」ページに移動し、「システム・ページ」サブページをクリックします。
次のURLを使用して、この場所にアクセスできます。

http://host:port/webcenter/spaces/spaceName/admin/systempages

2. タスク・フロー・エディタのシステム・ページの横にある「カスタマイズ」リンクをクリックしてページ編集モードで開きます(図8-8)。

図8-8 スペースレベルのシステム・ページのタスク・フロー・エディタの「カスタマイズ」リンク

「図8-8 スペースレベルのシステム・ページのタスク・フロー・エディタの「カスタマイズ」リンク」の説明

3. 対象のタスク・フローをスペースレベルのタスク・フロー・エディタのシステム・ページに追加します。

関連項目:

詳細は、第18.5項「ページへのコンポーネントの追加」を参照してください。

4. 「表示」メニューから、「ソース」を選択してページ・ソースを表示します(図8-9)。

図8-9 「表示」メニューの「ソース」オプション

「図8-9 「表示」メニューの「ソース」オプション」の説明

5. カスタマイズするタスク・フローの横にある「タスク・フローの編集」リンクをクリックします(図8-10)。

図8-10 「ソース」ビューの「タスク・フローの編集」リンク

「図8-10 「ソース」ビューの「タスク・フローの編集」リンク」の説明

6. 表示される「タスク・フローの編集を確認」ダイアログで、「編集」をクリックします。
「ソース」ビューが編集中のタスク・フローのソース・コード階層にズームインします(図8-11)。

図8-11 編集モードでのタスク・フローのズームイン・ビュー

「図8-11 編集モードでのタスク・フローのズームイン・ビュー」の説明

ヒント:

「ソース」ビューで「階層の表示」アイコン(矢印)を使用して、元のソース階層に移動します。

図wcsug_ctf_up2.gifの説明

7. タスク・フローの要素を選択するには、ページ上でクリックします。

8. 「selected_elementのプロパティの表示」をクリックして、「コンポーネント・プロパティ」ダイアログを開きます(図8-12)。

図8-12 folderclosed_qualifier.pngのプロパティの表示

「図8-12 「folderclosed_qualifier.pngのプロパティの表示」」の説明

9. 要素のプロパティに対して変更を実行します。

注意:

1つの要素に対する変更は、現在のスコープ内にあるタスク・フローのすべての要素に反映されます。たとえば、ボタンに使用されるフォントの変更は、選択したインスタンスだけではなく、スコープ内で選択したタスク・フローのすべてのインスタンスのボタンに反映されます。

10. 「適用」をクリックして変更内容の影響を確認します。「OK」をクリックして変更内容を保存し、ダイアログを終了します。
現在のスコープ内でカスタマイズしたタスク・フローのすべてのインスタンスが、カスタマイズした内容でレンダリングされます。

11. 「保存」、「閉じる」の順にクリックして、Composerを終了します。

8.4 タスク・フローのカスタマイズの削除

「タスク・フローのリセット」機能を使用して、シード済タスク・フローからカスタマイズを削除します。

注意:

「タスク・フローのリセット」は、実行時に作成したタスク・フローに適用されません。つまり、リソース・マネージャで作成したタスク・フローには適用されません。リソース・マネージャで作成したタスク・フローへの変更は、階層化されたカスタマイズではなく、ベースの編集です。したがって、「タスク・フローのリセット」をクリックしても、削除するカスタマイズの階層はありません。

アプリケーション・レベルまたはスペース・レベルで実行したタスク・フローのカスタマイズを削除する手順は次のとおりです。

1. アプリケーション・レベルまたはスペース・レベルで「システム・ページ」サブページに移動します。
アプリケーションの「システム・ページ」のサブページに移動するには、次のURLを使用します。

http://host:port/webcenter/spaces/admin/systempages

スペースの「システム・ページ」のサブページに移動するには、次のURLを使用します。

http://host:port/webcenter/spaces/spaceName/admin/systempages

2. タスク・フロー・エディタのシステム・ページの横にある「カスタマイズ」リンクをクリックしてページ編集モードで開きます(図8-13)。

図8-13 システム・ページの横にある「カスタマイズ」リンク

「図8-13 システム・ページの横にある「カスタマイズ」リンク」の説明

3. 「ソース」ビューで、カスタマイズしたタスク・フローを選択し、「タスク・フローのリセット」をクリックします(図8-14)。

図8-14 選択したタスク・フローおよび「タスク・フローのリセット」ボタン

「図8-14 選択したタスク・フローおよび「タスク・フローのリセット」ボタン」の説明

4. 確認ダイアログで「タスク・フローのリセット」をクリックします。

第III部

ポータルのパーソナライズ

ユーザーズ・ガイドの第III部では、ページ・コンテンツとテンプレートの表示を現在のユーザーに合せて変える方法について説明します。

第III部の内容は次のとおりです。

- 第9章「WebCenter Portalのパーソナライズの使用」

9 WebCenter Portalのパーソナライズの使用

WebCenter Portalのパーソナライズには、動的に導出されるユーザー・エクスペリエンスが用意されています。これは、式言語(EL)式とともに使用できるいずれのOracle WebCenter Portal: Spacesオブジェクトにも適用できます。この章では、パーソナライズ・エンジンを使用して、ユーザーに表示するWebCenter Portal: Spacesオブジェクトを決定する方法、およびそれらのオブジェクトがパーソナライズのシナリオの結果に基づいてどのように表示されるかを決定する方法について概要を述べます。

この章の内容は次のとおりです。

- 第9.1項「パーソナライズの概要」

- 第9.2項「パーソナライズを使用したコンテンツの駆動」

- 第9.3項「パーソナライズを使用したポータルのルック・アンド・フィールの駆動」

9.1 パーソナライズの概要

WebCenter Portalのパーソナライズには、パーソナライズのシナリオで定義された動的に評価された基準に基づいてユーザー・エクスペリエンスを変えるメカニズムが用意されています。シナリオでは入力データの定義済ソースが評価され、決定が生成されます。決定や成果の結果を、式言語(EL)式を使用してWebCenter Portal: Spacesに適用できます。

WebCenter Portal: SpacesでWebCenter Portalのパーソナライズを使用するには、まずWebCenter Portal: Frameworkアプリケーションでシナリオを作成する必要があります。次にELを使用してシナリオの結果を戻し、それに応じてWebCenter Portal: Spacesでのユーザー・エクスペリエンスを変更します。パーソナライズのシナリオの作成方法の詳細は、『Oracle Fusion Middleware Oracle WebCenter Portal開発者ガイド』のWebCenter Portalアプリケーションのパーソナライズに関する項を参照してください。シナリオを実行する際に使用するパーソナライズのELのカタログは、第B.4.11項「パーソナライズ・コンダクタに関連したEL式」を参照してください。

シナリオを設定しておくと、WebCenter Portal: SpacesでELを使用して、ユーザーに関する情報に基づいてターゲット・コンテンツを表示したり、コンテンツを表示する方法を形成できます。たとえば、パーソナライズのシナリオを使用して企業内でのユーザーのロールを決定し、それに基づいてそのロールのコンテンツを選択して表示できます。その表示(ページ・テンプレート、ページ・スタイル、スキン、リソース・カタログなど)をユーザーに合わせることも可能です。

9.2 パーソナライズを使用したコンテンツの駆動

WebCenter Portalのパーソナライズは、ターゲット・コンテンツをユーザーとアプリケーションの両方のコンテキストに基づいて配信できます。たとえば、パーソナライズは、人事管理データベース内のユーザーに関する情報に基づいて、その特定のユーザーに対するWebCenter Portal: Spacesエクスペリエンスをターゲットにして、コンテンツを戻したりアプリケーション・フローを変更できます。

シナリオのデータを評価または提供する際に使用する、コンテンツ・ソース、あるいはデータ・プロバイダを定義できます。パーソナライズのデフォルトのデータ・プロバイダはOracle WebCenter Content Serverですが、アクティビティ・グラフのデータ・プロバイダおよびピープル・コネクションのロケータもデフォルトで使用できます。その他のデータ・ソース用に独自のデータ・プロバイダを定義することも可能です。データ・プロバイダの詳細は、『Oracle Fusion Middleware Oracle WebCenter Portal開発者ガイド』のパーソナライズ・プロバイダに関する項を参照してください。

パーソナライズを使用する簡単な例を作成してユーザーに関する情報に基づいてコンテンツを駆動するには、従業員が雇用された日付が過去2か月以内の場合には“true”を返すシナリオを作成します(パーソナライズのシナリオ作成方法は、『Oracle Fusion Middleware Oracle WebCenter Portal開発者ガイド』のJDeveloperでのパーソナライズ・シナリオの作成に関する項を参照してください)。シナリオを作成したら、次の手順を実行します。

1. 管理者としてWebCenter Portal: Spacesにログインします。

2. 新規雇用のページを作成して、New Hireと名前を付けます。

3. サイトのナビゲーション・モデルを編集し、新しいナビゲーション・リンクを「新規雇用」ページに追加します。

4. 「新規雇用」を選択して、「編集」(鉛筆)アイコンをクリックします。

図9-1 ナビゲーション・モデル

「図9-1 ナビゲーション・モデル」の説明

5. 「表示」属性に対して、「式エディタ」を開き、「値または式の入力」を選択して次のとおり入力します。

#{p13nContext.conductor.default.namespaces['p13nApp'].scenario['NewHire'].results}

ここでは、p13nAppはシナリオが格納されているWebCenter Portalアプリケーションの名前、NewHireはシナリオの名前です。これによりシナリオが実行され、結果が戻されます(この場合TrueまたはFalse)。シナリオの結果に基づいてそのユーザーが新規雇用(True)の場合には、そのユーザーがログインするタイミングにメニュー項目が表示されます。

図9-2 式エディタ

「図9-2 式エディタ」の説明

9.3 パーソナライズを使用したポータルのルック・アンド・フィールの駆動

ユーザーに対するコンテンツのターゲットの指定の他にも、パーソナライズおよびパーソナライズELを使用して、そのコンテンツが表示されるページ・テンプレート、ページ・スタイル、スキンおよびナビゲーション・フローを選択することもできます。

第IV部

ポータルまたはコミュニティの作成

ユーザーズ・ガイドの第IV部では、ポータルまたはコミュニティを作成する際に使用するリソースの概要を説明します。

第IV部の内容は次のとおりです。

- 第10章「ルック・アンド・フィールの作成」

- 第11章「ポータルまたはコミュニティを作成するリソースの使用」

- 第12章「ナビゲーションの使用」

- 第13章「ページ・テンプレートの使用」

- 第14章「スキンの使用」

- 第15章「ページ・スタイルの使用」

- 第16章「リソース・カタログの使用」

10 ルック・アンド・フィールの作成

Oracle WebCenter Portal: Spacesのルック・アンド・フィールを作成するには、ページ・テンプレート、ナビゲーション、スキン、ページ・スタイル、コンテンツ・プレゼンタ表示テンプレートなどの機能を組み合せて使用します。この章では、これらの機能を一緒に使用する方法および最大限に利用するためのヒントについて説明します。

この章の内容は次のとおりです。

- 第10.1項「ルック・アンド・フィールの作成に使用するテクノロジ」

- 第10.2項「ルック・アンド・フィールの作成の基本」

- 第10.3項「ページ・テンプレートの定義のヒント」

- 第10.4項「スキンの定義のヒント」

- 第10.5項「WebCenter Portalのモバイル機器への最適化」

- 第10.6項「便利な設計ツール」

10.1 ルック・アンド・フィールの作成に使用するテクノロジ

ルック・アンド・フィールの作成には、次のような複数のテクノロジが関与しています。

- HyperText Markup Language (HTML)は、WebページおよびWebブラウザに表示できるその他の情報を表示するための主要言語です。

- Cascading Style Sheets (CSS)は、一貫性のあるルック・アンド・フィールを確認し、フォント、色、スペースなどのスタイルをWebドキュメントに追加するためのシンプルなメカニズムを提供します。CSSを使用するとコンテンツをプレゼンテーションから分割できるため、アクセシビリティが向上し、異なる状況(携帯電話やスクリーン・リーダー機器など)に対してコンテンツを容易にレンダリングできます。

- JavaScriptはスクリプト言語で、通常、強化されたユーザー・インタフェースと動的なWebサイトを作成するためにWebブラウザの一部として実装されます。

- Oracle Application Development Framework (ADF)は、開発者に対してJava EEアプリケーション開発をより速くより簡単にすると同時に、実証済のソフトウェア・パターンを利用して、開発するアプリケーションを確実にスケーラブルで高性能なものにします。

- 式言語(EL)は、Java EE Webコンテナに格納されたアプリケーション・データを取得して操作するための演算子を提供することで、Webアプリケーション・データを使用する簡単な方法を提供します。

10.2 ルック・アンド・フィールの作成の基本

WebCenter Portal: Spacesには、アプリケーション、個々のスペース、ページ、コンポーネントおよびコンテンツのルック・アンド・フィールを制御する、次の機能が備わっています。

- ページ・テンプレート: ページの構造とレイアウトを定義します。ページ・テンプレートには、通常、ページ上部のヘッダー、ページ上部または重要なリンク先のリンクのサイドバーのナビゲーション構造、コンテンツ領域、ページ下部のフッターなどが含まれます。
ページ・テンプレートの詳細は、第13章「ページ・テンプレートの使用」を参照してください。

- ナビゲーション: WebCenter Portal: Spacesまたは外部のリソースのコンテンツにアクセスするためのリンクを提供します。たとえば、WebCenter Portal: Spacesには、各ページ上部に沿って並ぶ一連のタブやメニュー、各ページの横にあるツリー構造やリンクのリスト、ユーザーがWebCenter Portal: Spaces内の現在の場所にたどり着くまでのパスを示すブレッドクラム・トレイルなどが含まれます。
ページ・テンプレートの詳細は、第12章「ナビゲーションの使用」を参照してください。

- スキン: 色、フォント、その他の外観を定義して、個々のスペースやSpacesアプリケーション全体を個性的にしたり、特定のブランド設定を提供します。
ページ・テンプレートの詳細は、第14章「スキンの使用」を参照してください。

- ページ・スタイル: 新しく作成するページのレイアウトを記述し、コンテンツのタイプをページ・サポートに指示することもできます。たとえば、Wikiページ・スタイルでは、インスタントwikiが用意されていて、「空白」ページ・スタイルにはそのスタイルに基づいたページにユーザーが追加できるコンテンツのタイプに対する制限がほとんどありません。
ページ・テンプレートの詳細は、第15章「ページ・スタイルの使用」を参照してください。

- 「コンテンツ・プレゼンタ表示テンプレート」: 選択したコンテンツのスタイルとレイアウトを定義します。
ページ・テンプレートの詳細は、第42.5項「表示テンプレートの選択」を参照してください。

10.3 ページ・テンプレートの定義のヒント

この項の内容は次のとおりです。

- 第10.3.1項「ページ・テンプレートのレイアウト」

- 第10.3.2項「コンポーネントの外観のカスタマイズ」

- 第10.3.3項「スクロールの定義」

- 第10.3.4項「余白、境界線、パディングの定義」

10.3.1 ページ・テンプレートのレイアウト

ページ・テンプレートの設計で最大の問題は、テンプレートとページ・コンテンツの両方の要素でコンポーネントをどのようにレイアウトするかという点です。基本的に次の2つの方針があります。

- フロー・レイアウト: コンポーネントには固定サイズがあり、左右に配置されます。必要に応じて、ブラウザにスクロール・バーが表示されます。

- ストレッチ・レイアウト: コンポーネントはページ上の使用可能なスペースに表示されるようストレッチされます。必要に応じて、個々のコンポーネントにスクロール・バーが表示されます(つまり、1ページ上に複数のスクロール・バーが表示されることがあります)。ストレッチにより、表示可能な領域を最大限使用できるようになります。タブ、アコーディオン、メニュー、ポップアップを使用して、表示可能な領域を実質的に拡張します。

ほとんどのWebサイトでフロー・レイアウトが使用されていて、ユーザーには親しみやすく感じられそうなため、フロー・レイアウトを使用することもできます。しかし、種類が豊富なダッシュボードとアプリケーション向けの場合やデスクトップ操作を模倣する必要がある場合には、ストレッチ・レイアウトが優れています。同一ページでフロー・レイアウトとストレッチ・レイアウトを結合することも可能です。

使用する方針に応じて、次のようにページの垂直方向の動作が異なります。

- レイアウト・フロー:

- ヘッダーまたはフッターは常に表示されているわけではありません

- ページの高さはコンポーネントに基づいて計算されます

- コンテンツが垂直方向にストレッチされることはありません

- ブラウザにスクロール・バーが表示されることもあります

- ストレッチ・レイアウト:

- ヘッダーおよびフッターは常に表示されます

- ページの高さはブラウザ・ウィンドウにより決まります

- コンテンツは垂直方向にストレッチされます

- コンテンツにスクロール・バーが表示されることもあります。

使用する方針に応じて、次のようにページの水平方向の動作が異なります。

- レイアウト・フロー:

- ページにサイド・バー(左側のナビゲーションなど)がある場合でも、サイド・バーは常に表示されているわけではありません

- ページの幅はコンポーネントに基づいて計算されます

- 一部のコンポーネントは、既存スペースを満たすようにストレッチされることがあります

- ブラウザにスクロール・バーが表示されることもあります

- ストレッチ・レイアウト:

- ページにサイド・バー(左側のナビゲーションなど)がある場合、サイド・バーは常に表示されています

- ページの幅はブラウザ・ウィンドウにより決まります

- コンテンツは水平方向にストレッチされます

- コンテンツにスクロール・バーが表示されることもあります。

ページ・テンプレートのレイアウトを定義する際には、次のような複数の検討事項があります。

- テンプレート開発者は、コンテンツ・ファセットをページのフロー領域またはストレッチ領域に配置するかどうかを制御しますが、コンテンツを制御することはできません。したがって、ページ・コンテンツ作成者は、レイアウトの方針を認識して考慮する必要があります。

- ページ・テンプレートは変更される可能性があるため、ページの作成およびカスタム・コンポーネントの設計では、フローおよびストレッチのコンテキストで適切に表示されるようにします。

- トリニダードまたはHTMLタグを使用することも可能ですが、ADF Facesコンテナを使用してページ・レイアウトを作成することをお薦めします。

10.3.1.1 ブロック・レイアウト

ブロック・レイアウト(図10-1):

- af:panelStretchLayout: 「top」、「start」、「center」、「end」および「bottom」を持つストレッチ・フレーム

- af:panelSplitter: ユーザーによる変更可能な2つのセクションに分割されたストレッチ・ボックス

- af:panelDashboard: ストレッチされた、ボックスのタイル状構造

- af:panelGroupLayout: 一連のコンポーネント(デフォルト、水平、垂直、スクロール構造)

- af:panelBorderLayout: 「top」、「start」、「center」「end」および「bottom」を持つフロー・フレーム

- trh:tableLayout、trh:rowLayout、およびtrh:cellFormat: フローRaw HTML表構造

図10-1 ブロック・レイアウト

レイアウト・コンポーネントごとの外観の詳細は、ADF Facesリッチ・クライアントのデモ・オンライン・ツール(http://jdevadf.oracle.com/adf-richclient-demo/faces/visualDesigns/index.jspx)を参照してください。コンポーネントを表示し、「ソースの表示」メニューから「ページ」または「ページ・テンプレート」を選択し、使用されているタグと属性およびコンポーネント構造のページの外観を確認します。

10.3.1.2 ストレッチ・レイアウト作成のヒント

ストレッチ・レイアウトの作成:

- 作成する外部構造に格納されたコンテナは、ストレッチでき、その子をストレッチできます。documentコンポーネント内部のdecorativeBox、panelStretchLayout、panelSplitterなどのコンテナを使用して、ストレッチ可能な外部フレームを作成します。

注意:

各レイアウトまたはパネル・コンポーネントのタグ・ドキュメントでは、ストレッチできるかどうか、およびそのコンポーネントの「形状管理」ドキュメントでストレッチを実現する方法が識別されます。一部のコンポーネントには、子をストレッチさせるかどうかを決定する属性が含まれています。例: documentにはmaximized属性が、showDetailItemにはstretchChildren属性が含まれます。

- フロー・アイランドを作成します。ストレッチ可能な外部構造の内部に、フロー(ストレッチでない)コンポーネントのアイランドを作成します。これをストレッチからフローへ遷移させるには、この遷移ではストレッチ対象となっていてもその子をストレッチさせないため、panelGroupLayoutをtype="scroll"またはtype="vertical"と一緒に使用します。

- ストレッチ・コンポーネントをフロー・アイランドに埋め込まないでください。

- フロー・コンテナ内部では、何かを垂直方向にストレッチ(高さにパーセント値を使用して)させないでください。

- 多数のリーフ・コンポーネントは、分離された状態では意味をなしません。たとえば、一連の入力コンポーネントがある場合、それらを単にpanelGroupLayoutに配置することはないでしょう。ラベルとフィールドがそろうようにpanelFormLayoutに配置すれば、ずっと使いやすくなります。

- positionスタイルを使用しないでください。

注意:

次のコンポーネントは、信頼できる状態でストレッチできないコンポーネントのごく一部です。

- 大半の入力コンポーネント

- panelBorderLayout

- panelFormLayout

- panelGroupLayout (layout="default"とともに)

- panelGroupLayout (layout="horizontal"とともに)

- panelHeader (type="flow"とともに)

- panelLabelAndMessage

- panelList

- Apache MyFaces Trinidad HTMLコンポーネント - tableLayout

- JSF HTMLコンポーネント - panelGrid

10.3.1.3 フロー・レイアウト作成のヒント

フロー・レイアウトの作成:

- panelGroupLayoutやpanelBorderLayoutなどの非ストレッチ・コンテナを使用します。panelBorderLayoutを使用して、HTML表のコンポーネントの近似値を求めることができます。

- 複数のスクロール・バーを避けるために、type="vertical"を使用するかわりに、スクロールのpanelGroupLayoutコンポーネントをネストしないでください。

- 大半のストレッチ可能なADFコンポーネントは、dimensionsFrom="auto"でのフロー・コンテキストでも機能します。

- コンポーネントを水平にストレッチさせるには、styleClass="AFStretchWidth"を(inlineStyle="width:100.0%"のかわりに)使用します。

af:divの近似値を求める手順は次のとおりです。

<af:group id="pt_navbarright" rendered="#{securityContext.authenticated}">
<div id="navbarright" class="floatright">
right side menu stuff...
</div>
</af:group>

af:groupはDOM構造を保護します。divにより、CSSスタイルと配置を適用できます。

カスタマイズ可能なコンポーネントの使用:

- panelCustomizableで、layout="auto"を使用してその子をストレッチするかどうかを調べます。

- フロー・レイアウトまたはストレッチ・レイアウトをサポートするには、showDetailFrameをstretchChildren="auto"と一緒に使用します。

10.3.2 コンポーネントの外観のカスタマイズ

次のメカニズムを使用して、コンポーネントの外観をカスタマイズできます。

- カスタム・スタイルには、宣言的な手法(テーマ、ヒント、その他の属性)を使用します。たとえば、af:documentのtheme="dark"を使用してページをダーク・ブルーにします。

- テーマ別のdecorativeBoxコンポーネントを使用して、サンプル・スキンで表示されるようなビジュアルな特徴と装飾境界線を持つページのレイヤーを編成します。すべてのスキンに代替テーマがあるわけではないため、区別が確認できないことがあります。decorativeBoxコンポーネントが異なる色の背景で表示されない場合、代替テーマの定義を持つスキンを使用していることが分かっているときには、falseに設定されている"oracle.adf.view.rich.tonalstyles.ENABLED"に対するweb.xml context-paramの設定をしていない可能性があります。

- ご使用のドキュメント・コンポーネントにもテーマ属性が備わっているため、それを使用してページの主要な背景のスタイルを変更できます。

- 既存のスキンに必要なすべてが備わっていない場合には、一貫した外観の変更に対してカスタム・スキンを使用します。

- インスタンス固有の代替スタイルには、styleClass属性を使用します。対応するスタイル定義は、カスタム・スキン、ドキュメント・コンポーネントのmetaContainerファセット、ソース・タグにより提供されるスタイルなどの管理しやすい場所に保存します。

- 最後の手段として、inlineStyle、contentStyle、labelStyleなどのコンポーネントの属性を使用します。これらの属性は、宣言性は少なく、管理が難しく、より多くのページのRaw HTMLサイズを使用し、前述のメカニズムを使用している場合には不要なこともあります。
スタイルはWebブラウザで直接処理されるため、非常に強力ですが、宣言性が少なくエラーを発生しやすいという代償を伴います。ブラウザではすべての要素のすべてのスタイルがサポートされていませんし、スタイルの特定の組み合わせでは明確でない結果となります。次のスタイル構成は回避してください。

- "%"単位の"height"値を持つinlineStyle

- "90%"から"100%"までの"width"値を持つinlineStyle(かわりにstyleClass="AFStretchWidth"またはstyleClass="AFAuxiliaryStretchWidth"を使用)

- "height"値、"top"値、"bottom"値を持つinlineStyle

- "width"値、"left"値、"right"値を持つinlineStyle

- "position"値を持つinlineStyle

- 親コンポーネントによりストレッチされた子の場合、"width"値または"height"値を持つinlineStyle

10.3.3 スクロールの定義

- スクロールバーの設置は、フロー・アイランド・コンテンツの周囲にのみとなります。ストレッチ外部フレームからフロー・アイランドへの切替え用遷移コンポーネントには、panelGroupLayout with layout="scroll"をお薦めします。このpanelGroupLayoutのコンテンツが割り当てられたスペースの大きさに合わない場合、ブラウザではスクロールバーが必要かどうかが判断され、自動的に追加されます。

- スクロールpanelGroupLayoutコンポーネントをネストすると、ユーザーには複数のスクロールバーが表示されるため、ネストしないでください。また、これはストレッチ領域からフロー領域への遷移でのみ使用され、フロー領域内部にストレッチ領域がないため、通常、ネストされたスクロールバーを使用して終了できません。最もよいのは、ユーザーが検索している項目の表示のためにスクロールする必要のある領域の数を最小限にすることです。ユーザーが必要とするスクロールについて十分検討してください。不要なスクロールバーが存在する場合、そのpanelGroupLayoutのレイアウト属性を"vertical"に変更するだけでよいのです。

- Internet Explorer 7.0.5730.11に対して報告されているスクロールに関する既知の問題があります。この問題は、完全なIE8レンダリング・モードで実行する場合には、Internet Explorer 8でのみ解決されます。スクロール・ボックスに含まれたボックスと同じ幅に設定されたコンテンツが存在し、そのコンテンツが明らかに垂直スクロールバーを必要とする大きさである場合、不要な水平のスクロールバーが追加されます。ブラウザでは垂直スクロールバーを備えるコンテンツの幅の調整に失敗すると、水平スクロールバーが表示されます。この水平スクロールバーにより、垂直スクロールバーの幅と等しいわずかなスペースがスクロールされます。この問題では、90%から100%までの幅を指定しないようお薦めします。それより小さな幅では、通常、不具合は発生しません。回避策(このページに表示されたとおり)では、ブラウザでは垂直スクロールバーが収まるだけのスペースが確保されるように、コンテンツの幅を全福より小さく設定します。便宜上、"AFStretchWidth"というstyleClassがスキン内に作成され、このstyleClassを持つコンポーネントがInternet Explorer 7では幅を縮小したり、他のブラウザでは全幅にしたりします。細い補助列に対してさらに小さなサイズが必要な場合、かわりに"AFAuxiliaryStretchWidth"を使用するか、次のように独自のスキンで同様のスキンの定義を作成できます。

@agent ie and (version: 7.0) {
.AFIEOverflowWorkaround75 {
width: 75%;
}
}

10.3.4 余白、境界線、パディングの定義

- ブラウザのCSSボックス・モデル・ルールのため、コンポーネント上の余白、境界線、パディングの定義が複雑になる場合があります。様々なメカニズムをパディングに適用するには、ナビゲーション-マスター-ディテール、タイル・フロー、タイル・ストレッチのレイアウト・パターン例を参照してください。

- 多くの場合、このようなスタイルを適用するには、複数のコンポーネントを一緒に使用する必要があります。スクロール領域では、追加のpanelGroupLayout with layout="vertical"にパディングを定義してouter layout="scroll" panelGroupLayout内部に追加する必要があります。ストレッチ領域では、panelStretchLayout内のコンポーネントにパディング用のtopファセット、startファセット、endファセット、bottomファセットにスペーサを付加してラップする必要があることがあります。

10.4 スキンの定義のヒント

WebCenter Portal: Spacesのスキンを作成する際、それを大まかな観点と細かい観点から見ることができます。大まかなレベルでは、背景やページの中央のようなページ内の多くの大きい要素には、ごく基本的なスタイル技術を使用して、特定の企業ブランドに対して容易にルック・アンド・フィールを施すことができます。細かいレベルでは、ページ内の特定のコンポーネントとコントロールにスタイルを適用できます。スキンを開発する際に最も効率的な方法は、大まかな要素の定義から開始し、次に細かいスタイルを使用して全体のルック・アンド・フィールを企業ブランドに沿って調整します。

多くの場合、スタイルのハイブリッド・モデルが非常に効果的です。大まかな要素(ページ背景、ボディの主要部分など)を取り込んでそれらとともに従来のCSS手法を使用すると、ADFスキンの使用が特定なものになっても、共に機能してWebCenter Portal: Spacesの外観全体を生成します。

ハイブリッド手法の一例では、WebCenter Portal: Spacesで技術を使用して順序づけられていないリストとリスト項目を使用するメニューを生成し、次に従来のCSSをそれらに適用します。WebCenter Portal: Spacesのナビゲーション・モデルが有効な場合でも、従来のADFスキン作成ではなく、標準CSSを使用しています。

図10-2 ハイブリッドの例

図10-2に図示されたCSSナビゲーションでは、ナビゲーション内の種々の項目を、WebCenter Portal: Spacesでクライアント向けにレンダリングされるマークアップに配置するためにWebCenter Portal: Spacesに用意された式言語が使用されます。その際には、メニューのスタイルを形作るための従来のCSS技術を使用する大まかなスタイルが適用されます。

式言語(EL)を使用すると、テンプレート・デザイン内のナビゲーション用の様々なオブジェクトにアクセスできます。EL内のループは単純で、コーディングはページ・テンプレートとインラインで実行されます。通常のHTMLを直接ループ・マークアップに混在させることができます。

10.4.1 静的アセットの外部化

ADFスタイルの他に大まかな技術を使用する場合、WebCenter Portal: Spacesの外部の様々なスタイル・アセットを保持することが役立ちます。それを実行するために、WebCenter Contentを使用してWebCenter Portal: Spaces向けの非構造アセットをすべて管理できます。アセットに環境内で管理するCSSやイメージなどを追加して、リビジョン・コントロールとワークフローを提供できます。設計チームがWebCenter Portal: Spacesにアクセスして、変更のたびに開発チームを巻き込まずに作業できるようにする場合には、これがベスト・プラクティスです。

10.5 WebCenter Portalのモバイル機器への最適化

応答するWebデザインを使用すると、Webページは異なるフォーム・ファクタに柔軟に適応できるようになります。それはWebの世界でWebコンテンツをデスクトップ・ブラウザ、タブレット、スマート・フォンに配信する1つの方法として始まりました。

これらの技術により、HTML/CSSマークアップから類似のルック・アンド・フィールを持つWebCenter Portalに至るまで迅速に進むことができます。モバイル機器の観点から、WebCenter Portal: Spacesの技術を向上させることもできます。

スマート・フォンやタブレット経由でWebCenter Portal: Spacesにアクセス可能にするには、次のような方法を採ることができます。

- 最も簡単な解決策は、ブラウザベースのオプションを持つ既存のSpacesアプリケーションを利用することです。この方法だと、WebCenter Portal: Spacesが機器のネイティブ・ブラウザ内で確実にレンダリングされるようにする以外は、変更の必要はありません。ただし、この解決策ではユーザーは最善の操作性を得ることができません。

- デバイス固有のテンプレートやページを構成して、デバイスのプロファイルに基づいてHTMLを生成することで、既存のSpacesアプリケーションを利用することも可能です。この解決策では、ユーザーの操作性は多少向上します。

- ユーザーの操作性を最善にするには、ADFモバイルまたはネイティブiOSまたはAndroid SDKを使用して開発されたネイティブ・アプリケーションを作成できます。これにより最善のユーザーの操作性が得られますが、多くの先行開発時間とサポートも必要になります。

使用可能なビューポートに適応するアプリケーションを設計することで、適応できるプログラミング技術を使用できます。

Spacesアプリケーションを設計する際には、タブレット向けに設計し、デスクトップ向けにそのデザインを拡大します。スマート・フォンには、個々のデザインを作成する必要があります。これらのデザインは、ページ・テンプレートにより実現します。

モバイル機器を設計する際に実行する最も重要な2つの点は、次のとおりです。

- viewportメタタグを設定して、モバイルのブラウザで良好な初期ズームを設定します。
ページ・テンプレートに次のフラグメントを追加します。

<f:verbatim>
<![CDATA[
<script type="text/javascript">
var metaTag = document.createElement("meta");
metaTag.name = "viewport"'
metaTag.content = "width=device-width, initial-scale=1.0";
document.getElementsByTagName('head')[0].appendChild(metaTag);
</script>
]]>
</f:verbatim>

- max-widthをイメージに設定して、イメージをモバイルのブラウザにうまく合わせます。
次のコードをCSSに追加します。

img, object {
max-width: 100%;
}

ADFスキンはポートレットにより機能して共通のルック・アンド・フィールを実現しますが、多数のスタイルをHTMLに挿入するので、必ずリセット・スキンを作成して-tr-inhibitプロパティを使用します。

リセット・スキンは、次のようになります。

body {
color: inherit;
font: inherit;
}
af|document {
-tr-inhibit: all;
}
af|commandLink {
-tr-inhibit: all;
}
af|goLink {
-tr-inhibit: all;
}
af|inputText::content {
font: inherit;
}

リセット・スキンを設定して、図10-3で示すようにV1.2 ADFスキンから設定を継承します。

図10-3 リセット・スキン継承の設定

CSS3メディア問合せを使用すると、小さいスクリーンへの適合、向きの調整など、特定の状況専用にCSSルールを記述できます。CSS3メディア問合せの例は、次のとおりです。

@media only screen and (max-width: 480px) {
#content {
margin: 0;
}

#navbarright {
display: none;
}
}

ADF Rich Facesには、次のモバイル・サポートが用意されています。

- iPadのサポート

- HTMLによるDVTコンポーネントのレンダリング

- タッチ・ジェスチャーのサポート

- ページ・サイズの最大20%の縮小

適応する技術によりWebおよびタブレットのデザインを稼働できますが、デザインを電話向けに調整する必要があります。特定のスマート・フォンのユースケースに重点を置きます。個々のサイトと個々のテンプレートを作成し、コードに組み込んでスマート・フォンを検出して適切なデザインにリダイレクトします。

WebCenter Portal: Spacesのindex.htmlに追加できる簡単なJavaScriptリダイレクトの例は、次のとおりです。

<script>
car Browser = navigator.userAgent;

if (Browser.indexOf('iPad') > 0)
{
location.replace('http://<host>/CustomerAccount/faces/pages_home');
}
else if (Browser.indexOf('iPhone') > 0)
{
location.replace('http://<host>/CustomerAccount/faces/PhonePage.jspx');
}
else {
location.replace('http://<host>/CustomerAccount/faces/pages_home');
}
</script>

Spacesアプリケーションのようこそページのモバイル・バージョンへのリンクを記載したメッセージを表示するアプリケーション内の手動リダイレクトの例は、次のとおりです。

#{requestContext.agent.platformName=='windows' ? '' :
'Click <A HREF="http://<host>/myApp/faces/PhoneWelcome.jspx">here</A> to view the mobile site.' }

モバイル機器をSpacesアプリケーションのモバイル・バージョンに自動的にリダイレクトするアプリケーション内のリダイレクトの例は、次のとおりです。

#{requestContext.agent.platformName=='windows' ? '' :
'<META HTTP-EQUIV="Refresh" CONTENT="0; URL=http://<host>/myApp/faces/PhoneWelcome.jspx">' }

10.6 便利な設計ツール

ChromeおよびFirefoxでビジュアル化機能と調査機能を使用すると、作業のスタイルを形作るために必要なCSSで非常に速く作業できるようになります。さらに、CSS3はビジュアル化に対して非常に強力な機能を備えているため、事前に必要なイメージ(シャドウやグラデーションを付けるなど)を実現できます。SS3ジェネレータを使用して、このタイプのデザインを効率的に処理できます。最後に、JQueryなどを使用すると、Document Object Modelを実際に操作してクライアント側の技術を使用してどのような変更も実現できるようになります。

図10-4は、Google Chrome内での調査機能の例を示しています。上部右側の隅にあるログイン・リンクにカーソルを合わせると、ページのこの特定の要素に適用されているスタイルについて表示されます。これにより、簡単に特定のコンポーネントに対するスキンに戻って調整できるようになります。これは、“細かい”スキンの例です。

図10-4 Google Chrome検査機能

11 ポータルまたはコミュニティを作成するリソースの使用

Spacesには、デフォルトでアプリケーションおよびスペースを定義して強化できる一連の組込みリソースが用意されています。これらのリソースが特定の要件に適合しない場合には、独自のカスタム・リソースを作成できます。

この章では、Spacesリソースの概要を述べ、リソースの作成および管理の方法を説明します。内容は次のとおりです。

- 第11.1項「リソースの基本」

- 第11.2項「リソースの作成」

- 第11.3項「リソースの編集」

- 第11.4項「リソースの管理」

- 第11.5項「JDeveloperを使用したSpacesアプリケーションのリソースの作成」

注意:

特定のリソースの詳細は、表11-1に示したリソース固有の章を参照してください。

11.1 リソースの基本

Spacesにデフォルトで備わっているアプリケーション・フレームワークは、常に進化しているアプリケーションです。適切な権限を持つユーザーがこのアプリケーションをさらにカスタマイズするには、構造、ルック・アンド・フィール、Spacesアプリケーション全体のコンテンツまたは特定のスペースを定義する様々なタイプのリソースを作成して適用します。ユーザーは、リソースを再デプロイしたりアプリケーションを再起動しなくてもSpacesをカスタマイズできます。

この項では、様々なリソースとそれを使用するために必要な権限の概要を述べ、リソースにアクセスする方法について説明します。この項の内容は次のとおりです。

- 第11.1.1項「リソースの概要」

- 第11.1.2項「アプリケーションレベルのリソースおよびスペースレベルのリソースの理解」

- 第11.1.3項「リソースを使用するために必要な権限」

- 第11.1.4項「リソースへのアクセス」

- 第11.1.5項「リソースに関する情報の表示」

11.1.1 リソースの概要

Spacesでは、リソースが構造、ルック・アンド・フィール、およびマッシュアップというカテゴリに分類されています。図11-4は、これらの各カテゴリで使用できるリソースの様々なタイプを示しています。

図11-1 Spacesで使用できるリソース

「図11-1 Spacesで使用できるリソース」の説明

表11-1では、リソースの様々なタイプについて説明し、各リソースについて詳細を確認できる章へのリンクを示します。

表11-1 Spacesで使用できるリソース

リソース

説明

ドキュメント

構造

このカテゴリに属するリソースにより、テンプレート、ナビゲーションおよびカタログを定義できます。

ページ・テンプレート

ユーザーの画面における個々のページやページ・グループの表示方法が定義されます。

第13章「ページ・テンプレートの使用」

ナビゲーション

スペース、ページ、コンテンツ・リポジトリ、場合によっては外部Webページなど、複数のソースからの情報にリンクする方法を定義します。

第12章「ナビゲーションの使用」

リソース・カタログ

ユーザーがページ、ページ・テンプレートおよびタスク・フローに追加できるコンポーネントとコネクションを定義します。

第16章「リソース・カタログの使用」

外観とレイアウト

このカテゴリに属するリソースにより、外観とレイアウトを定義できます。

スキン

特定のスペースやアプリケーション全体の外観とルック・アンド・フィールの色やフォントなどを定義します。

第14章「スキンの使用」

ページ・スタイル

新しく作成されるページのレイアウトを定義し、ページがサポートするコンテンツのタイプを指示する場合もあります。

第15章「ページ・スタイルの使用」

コンテンツ・プレゼンタ

コンテンツを表示する「コンテンツ・プレゼンタ」テンプレートを管理します。

第42章「コンテンツ・プレゼンタを使用したコンテンツの公開」

マッシュアップ・スタイル

タスク・フローに使用できるテンプレートを管理します。

第29.3.4項「マッシュアップ・スタイルの管理」

マッシュアップ

このカテゴリに属するリソースにより、タスク・フローとデータ・コントロールを定義できます。

データ・コントロール

データ・コントロールを作成して管理し、特にビジネス・マッシュアップでの使用では、外部リポジトリに接続してデータを読み取ります。Spacesでは組込みデータ・コントロールが提供されません。

第29.2項「データ・コントロールの作成および管理」

タスク・フロー

選択したマッシュアップ・スタイルに基づいてタスク・フローを作成して管理します。Spacesでは組込みタスク・フローが提供されません。

第29.3項「タスク・フローの作成および管理」

11.1.2 アプリケーションレベルのリソースおよびスペースレベルのリソースの理解

Spacesには、デフォルトで様々な組込みリソースがアプリケーション・レベルとスペース・レベル(ホーム・スペースやその他のスペース)で用意されています。組込みリソースを変更またはダウンロードできません。

ビジネス要件を満たすには、アプリケーション・レベルまたはスペース・レベルでカスタム・リソースを作成します。これらの両方のレベルでは、使用できるリソースとその機能は同じです。アプリケーションレベルおよびスペースレベルの違いは、次のような有効範囲の違いです。

- アプリケーションレベルのリソースは、スペースが特に除外されていなければ、すべてのスペースで使用できます。

- スペースレベルのリソースは、作成元のスペースでのみ使用できます。

デフォルトでは、ページ・テンプレート、スキン、リソース・カタログ、ナビゲーション・モデルなどのアプリケーションレベルのリソースの設定は、すべてのスペースに適用されます。ただし、スペースでは、デフォルトのアプリケーションレベルのリソース設定を使用するか、独自のリソース設定を指定するかを選択できます。スペースでアプリケーションレベルの設定が使用されている場合、アプリケーションレベルの設定に対する変更はスペースにも反映されます。たとえば、アプリケーションでFusion FXスキンが使用されていて、アプリケーションにはSpaceAとSpaceBの2つのスペースがあるとします。デフォルトでは、両方のスペースでFusion FXスキンが使用されます。アプリケーションがDewという名前のスキンを使用し、SpaceBがMistスキンを使用するように構成されているとします。現在、スキンにアプリケーションレベルの設定を使用しているSpaceAはDewスキンを使用するように自動的に更新されますが、SpaceBはMistを引き続き使用します。

カスタムのアプリケーションレベルのリソースを作成して発行すると、それは自動的にすべてのスペースに使用可能になります。ただし、アプリケーションレベルのリソースはアプリケーション・レベルでのみ編集可能です。

11.1.3 リソースを使用するために必要な権限

リソースを作成して管理するには、アプリケーションレベルおよびスペースレベルの適切な権限が必要です。

アプリケーションレベルのリソースを作成して管理するには、Spaces管理者である必要があります。または、次の権限のいずれかを持っている必要があります。

- Application-Manage All (図11-2)

- Application-Manage Configurationおよび必要なリソースの作成、編集および削除の権限たとえば、ページ・スタイルに対するCreate, Edit, and Delete Page Styles権限(図11-3)などです。

図11-2 アプリケーションに対するすべての権限の管理

「図11-2 アプリケーションに対するすべての権限の管理」の説明

図11-3 アプリケーション・レベルでリソースを管理するために必要な権限

「図11-3 アプリケーション・レベルでリソースを管理するために必要な権限」の説明

特定のスペースを作成して管理するには、次の権限を付与されている必要があります。

- 標準権限モデル: Resources-Create, Edit, and Delete Resources (図11-4)およびスペース管理についてのManage AllまたはManage Configuration(図11-5)。

図11-4 スペースに対するリソースの作成、編集および削除の権限に伴うロール

「図11-4 スペースに対するリソースの作成、編集および削除の権限に伴うロール」の説明

- 詳細権限モデル: 必要なリソースを作成、編集および削除する権限を付与されている必要があります。たとえば、コンテンツ・プレゼンタ・テンプレートを作成して管理するには、Create, Edit, and Delete Content Presenter権限が必要です。また、スペース管理に対してManage AllまたはManage Configurationのいずれかも付与されている必要があります(図11-5)。

図11-5 Spaceでコンテンツ・プレゼンタ・テンプレートを作成するために必要な権限

「図11-5 Spaceでコンテンツ・プレゼンタ・テンプレートを作成するために必要な権限」の説明

11.1.4 リソースへのアクセス

リソースを管理するには、「リソース」ページを使用します。この項では、ご使用のアプリケーションおよび特定のスペースにおけるリソースへのアクセス方法について説明します。この項の内容は次のとおりです。

- 第11.1.4.1項「アプリケーションレベルのリソースへのアクセス」

- 第11.1.4.2項「スペースレベルのリソースへのアクセス」

11.1.4.1 アプリケーションレベルのリソースへのアクセス

アプリケーションレベルの「リソース」ページにアクセスする手順は次のとおりです。

1. 管理権限でSpacesにログオンします。

2. アプリケーション管理者としてログオンすると、次のいずれかの方法で「リソース」ページにアクセスできます。

- 次のURLを使用します。

http://host:port/webcenter/spaces/admin/resources

ここでは、hostおよびportはSpacesアプリケーションが配置されているサーバーのホスト名とポート番号です。

関連項目:

Spacesユーザー・インタフェースURLの詳細は、付録A「 Spacesユーザー・インタフェースURL」を参照してください。

- 「管理」リンク(図11-6)をクリックします。このオプションを使用する場合は、手順3に進みます。

図11-6 「管理」リンク

「図11-6 「管理」リンク」の説明

3. 「スペース管理」で、「リソース」タブをクリックします。
アプリケーションレベルの「リソース」ページ(図11-7)が開きます。これは、リソース・マネージャとも呼ばれています。

図11-7 アプリケーションレベルの「リソース」ページ

「図11-7 アプリケーションレベルの「リソース」ページ」の説明

11.1.4.2 スペースレベルのリソースへのアクセス

スペースの「リソース」ページにアクセスする手順は次のとおりです。

1. モデレータ権限でSpacesにログオンします。

2. スペースの「リソース」ページに、次のいずれかの方法でアクセスします。

- 次のURLを使用します。

http://host:port/webcenter/spaces/spaceName/admin/resources

ここでは、host:portはSpacesアプリケーションが配置されているサーバーのホスト名とポート番号で、spaceNameはアクセスするリソースのスペース名です。

関連項目:

Spacesアプリケーションのユーザー・インタフェースURLの詳細は、付録A「 Spacesユーザー・インタフェースURL」を参照してください。

- Spacesのナビゲーションを使用します。詳細は、手順3に進みます。

3. ホーム・スペースで、「スペース」ページを表示します。

ヒント:

このページへのアクセス方法は、使用するページ・テンプレートによって異なります。たとえば、トップ・ナビゲーション・テンプレートでは、「スペース」メニューからアクセスできます(図11-8)。

図11-8 「スペース」へのアクセス

「図11-8 「スペース」へのアクセス」の説明

4. 「スペース」ページで、必要なスペースを選択します。

5. スペース管理ページを表示します。

ヒント:

スペース管理ページへのアクセス方法は、使用するページ・テンプレートによって異なります。たとえば、トップ・ナビゲーション・テンプレートでは、「管理」メニューからスペース管理ページにアクセスできます(図11-9)。

これらのページへの移動は、第A.5項「スペース・ページのユーザー・インタフェースURL」に記載されているダイレクトURLを使用することも可能です。

図11-9 トップ・ナビゲーション・テンプレートの「管理」メニュー

「図11-9 トップ・ナビゲーション・テンプレートの「管理」メニュー」の説明

6. 「リソース」タブをクリックします。
選択したスペースの「リソース」ページ(図11-10)が開きます。これは、リソース・マネージャとも呼ばれています。

図11-10 Spaceの「リソース」ページ

「図11-10 Spaceの「リソース」ページ」の説明

11.1.5 リソースに関する情報の表示

各リソースには、そのリソースに関する有用な情報が要約された「バージョン情報」ダイアログが関連付けられています。「バージョン情報」ダイアログに表示されるプロパティの詳細は、第11.4.2.1項「リソースのプロパティの基本」を参照してください。

リソースの「バージョン情報」ダイアログに表示されたプロパティは編集できません。

リソースの「バージョン情報」ダイアログにアクセスする手順は次のとおりです。

1. 第11.1.4項「リソースへのアクセス」の説明に従って、アプリケーションまたは目的のスペースの「リソース」ページに移動します。

2. 左にあるナビゲーション・パネルで、リソースのタイプを選択します。

3. 右側に表示されるリソースのリストから、詳細を表示するリソースを選択します。

4. メニュー・バーの「バージョン情報」をクリックします。
選択したリソースに関連したプロパティを示した、「バージョン情報」ダイアログが表示されます(図11-11)。

図11-11 リソースの「バージョン情報」ダイアログ

「図11-11 リソースの「バージョン情報」ダイアログ」の説明

11.2 リソースの作成

この項の内容は、次のとおりです。

- 第11.2.1項「リソース作成の基本」

- 第11.2.2項「リソースの作成」

11.2.1 リソース作成の基本

Spacesでは、スクラッチから作成できるリソースと既存のリソースをコピーする以外に作成方法のないリソースがあります。たとえば、タスク・フローはスクラッチから作成できますが、スキンは既存のスキンをコピーしてのみ作成できます。さらに、Spacesで作成が制限されている「コンテンツ・プレゼンタ」テンプレートなどの特定なリソースがあります。

表11-1では、Spacesで使用できる様々なリソース作成のサポートについて説明します。

表11-2 Spacesでのリソース作成のサポート

リソース

リソースのSpacesでの作成の可否

リソースの作成方法

ページ・テンプレート

可

別のページ・テンプレートの拡張でのみ

ナビゲーション

可

スクラッチから、または別のナビゲーション・リソースの拡張による

リソース・カタログ

可

スクラッチから、または別のリソース・カタログの拡張による

スキン

可

別のスキンからのコピー作成でのみ

ページ・スタイル

不可

(適用なし)

コンテンツ・プレゼンタ・テンプレート

不可

(適用なし)

マッシュアップ・スタイル

不可

(適用なし)

データ・コントロール

可

スクラッチからのみ

タスク・フロー

可

スクラッチからのみ

11.2.2 リソースの作成

Spacesでリソースを作成する手順は次のとおりです。

注意:

データ・コントロール作成の手順は、他のリソースとは異なります。データ・コントロールの作成方法の詳細は、第29章「ビジネス・マッシュアップの作成」を参照してください。

1. 第11.1.4項「リソースへのアクセス」の手順に従って、リソースを作成するアプリケーションまたはスペースの「リソース」ページに移動します。

2. 左のナビゲーション・パネルで、目的のタイプのリソースを選択します。

3. メニュー・バーで、「作成」をクリックします。

4. 「作成」ダイアログの、「名前」フィールドに、リソースの名前を入力します。

図11-12 リソースの作成

「図11-12 リソースの作成」の説明

5. 「説明」フィールドにリソースの説明を入力します。

6. 「コピー元」リストから、新規リソース作成用に拡張する既存リソースを選択します。

注意:

「コピー元」リストは、ページ・テンプレート、ナビゲーション、リソース・カタログ、およびスキン・リソースにのみ使用できます。データ・コントロール・リソースやタスク・フロー・リソースには使用できません。

タスク・フロー・リソースには、ページ・レイアウトを選択する必要があります。詳細は、第29.3.1項「タスク・フローの作成」を参照してください。

7. 「作成」をクリックします。
新しく作成したリソースが、「リソース」ページにリストされます。リソースの横の灰色のアイコンは、リソースが未公開なためユーザーは使用できないことを示しています。リソース公開の詳細は、第11.4.3項「リソースの表示および非表示」を参照してください。

11.3 リソースの編集

この項の内容は次のとおりです。

- 第11.3.1項「リソース編集の基本」

- 第11.3.2項「リソースのソース・コードの編集」

- 第11.3.3項「「編集」ダイアログを使用したソースの編集」

11.3.1 リソース編集の基本

Spacesでは、カスタム・リソースを編集できます。2タイプのリソース編集がサポートされています。

- 簡易編集: リソースの基本設定を編集する簡易な方法が用意されています。「編集」ダイアログを使用して、簡易編集を実行します。

- ソース編集: リソースのソース・コードを使用できます。「ソースの編集」ダイアログを使用して、ソースの編集を実行します。
リソースのソース・ファイルをダウンロードし、JDeveloperで編集してSpacesアプリケーションにアップロードして戻さなくても、リソースのソース・ファイルを編集してそのコードに拡張編集を行うことができます。さらに、「ソースの編集」オプションを使用して最初からリソースを作成するには、リソースを作成してそのデフォルトのソース・コードを独自のオリジナル・コードで置き換えることもできます。ただし、手作業のコーディングが大量に必要になるため、このシナリオはお薦めしません。

組込みリソースを編集できません。組込みリソースを変更する場合には、リソースのコピーを作成して好みに応じてそのコピーを編集することを検討してください。

Oracle WebCenter Portalでは、リソースのラウンドトリップ開発がサポートされています。リソースの機能性を強化するために、リソースをダウンロードし、JDeveloperで編集してSpacesアプリケーションにアップロードしなおすことができます。詳細は、第11.5項「JDeveloperを使用したSpacesアプリケーションのリソースの作成」を参照してください。

11.3.2 リソースのソース・コードの編集

「ソースの編集」ダイアログを使用して、実行時におけるリソースの編集をさらに制御します。データ・コントロールを除く任意のカスタム・リソースの基礎となるソース・コードを編集できます。リソースに対する変更内容はMDSに保存され、すぐに使用できるようになります。

リソースのソース・コードを編集する手順は次のとおりです。

1. 第11.1.4項「リソースへのアクセス」の説明に従って、アプリケーションまたは目的のスペースの「リソース」ページに移動します。

2. 「リソース」ページで左側にあるナビゲーション・パネルから、必要なタイプのリソースを選択します。

3. 右側に表示されるリソースのリストから、コードを編集するリソースを選択します。

4. 「編集」メニューから、「ソースの編集」を選択します。
「ソースの編集」ダイアログにリソースの定義が表示されます。

5. 必要に応じて、コードを編集します。
コードのXML構文は検証されており、任意のタグが欠落するか、不正に追加された場合はエラー・メッセージが表示されます。検証は、CSSファイルなどXML以外のファイルでは実行されません。

図11-13はスキンのCSSファイルのサンプル・ソース・コードを示しています。

図11-13 リソースのソース・コードの編集

「図11-13 リソースのソース・コードの編集」の説明

6. 「OK」をクリックします。

11.3.3 「編集」ダイアログを使用したソースの編集

「編集」ダイアログを使用して、リソースに簡単な変更を実行します。「編集」ダイアログに表示されるプロパティはリソースごとに変わります。リソースの編集の詳細は、表11-1に示したリソース固有の章を参照してください。

11.4 リソースの管理

この項の内容は次のとおりです。

- 第11.4.1項「リソースのコピー」

- 第11.4.2項「リソースのプロパティの設定」

- 第11.4.3項「リソースの表示および非表示」

- 第11.4.4項「リソースのセキュリティ設定」

- 第11.4.5項「リソースの削除」

- 第11.4.6項「リソースのプレビュー」

- 第11.4.7項「式ビルダーを使用したリソースの問合せ」

- 第11.4.8項「EL式を動的に使用したリソースの適用」

11.4.1 リソースのコピー

Spacesでは、リソースのコピーを作成できます。この機能は、次の操作を実行する場合に役立ちます。

- リソースのバックアップを作成する。

- オリジナルのリソースを使用したままリソースを更新する。

- 組込みリソースを新規リソース作成のサンプルとして使用する。組込みリソースは編集できませんが、リソースのコピーを作成して、それに改良を加えていくことは可能です。

「コンテンツ・プレゼンタ」テンプレート以外のすべてのリソース・タイプのコピーを作成できます。リソースのコピーを作成すると、そのコピーは非表示としてマークされます。

リソースのコピーを作成する手順は次のとおりです。

1. 第11.1.4項「リソースへのアクセス」の説明に従って、アプリケーションまたは目的のスペースの「リソース」ページに移動します。

2. 左のナビゲーション・パネルで、目的のタイプのリソースを選択します。

3. 右側に表示されるリソースのリストから、コピーを作成するリソースを選択します。

4. 「編集」メニューから「コピー」を選択します。

5. 「コピー」ダイアログの「表示名」フィールドに、リソース・コピーの名前を入力します(図11-14)。

図11-14 リソースのコピー

「図11-14 リソースのコピー」の説明

6. 「説明」フィールドにリソース・コピーの説明を入力します。

7. 「OK」をクリックします。

11.4.2 リソースのプロパティの設定

各リソースには、その表示プロパティ、可用性および属性を定義する特定のプロパティが関連付けられています。この項では、これらのプロパティにアクセスしてカスタム・リソースに変更する方法について説明します。内容は次のとおりです。

- 第11.4.2.1項「リソースのプロパティの基本」

- 第11.4.2.2項「リソースの「プロパティの編集」ダイアログへのアクセス」

- 第11.4.2.3項「リソースの名前変更、説明および分類」

- 第11.4.2.4項「アイコンのリソースへの関連付け」

- 第11.4.2.5項「アプリケーションレベルのリソースの他のスペースにおける可用性の設定」

- 第11.4.2.6項「リソースの属性の使用」

11.4.2.1 リソースのプロパティの基本

「プロパティの編集」ダイアログを使用して、カスタム・リソースに関連付けられたプロパティを編集します。「プロパティの編集」ダイアログは、「一般」、「リソース使用率の除外」および「属性」のセクションで構成されています。

「一般」セクション

「一般」セクションには、リソースの名前、場所および内部IDなどの詳細が表示されます。これらのプロパティは、すべてのリソースにわたって共通です。

表11-3に、「一般」セクションのリストに記載されているプロパティの説明を示します。

表11-3 「プロパティの編集」ダイアログの「一般」セクションのプロパティ

プロパティ

説明

表示名

リソースの名前を指定します。

説明

リソースの説明を入力します。

アイコンURI

リソースに関連付けるアイコンのURIを指定します。

カテゴリ

リソースに関連付けるSalesなどのカテゴリを指定します。

リソース・タイプ

リソースのタイプを表示します。たとえば、ページ・スタイルのリソースでは、リソース・タイプはpageStyleです。

内部ID

Spaces内のリソースに割り当てられた一意の内部ID番号を表示します。

コンテンツ・ディレクトリ

Spacesアプリケーションがデプロイされている管理対象サーバーで、リソースの依存オブジェクト(イメージ、JavaScripts、スタイルシート、HTMLファイルなど)が格納されているパスを表示します。

JSPXファイル

リソースの.jspxファイルへのパスを表示します。

ページ定義

Spacesサーバー上でリソースのページ定義(.xmlファイル)が格納されている場所へのパスを表示します。ページ定義は、ページ・テンプレート、タスク・フロー、ページ・スタイルおよびマッシュ・スタイルに対して使用されます。

メタデータ・ファイル

リソースのメタデータ・ファイルがある場合、Spacesサーバー上で格納されている場所のパスを表示します。

作成者

リソースを作成したユーザーの名前を表示します。

作成日

リソースが作成された日付と時間を表示します。

変更者

リソースを最後に変更したユーザーの名前を表示します。

更新日

リソースが最後に変更された日付と時間を表示します。

「リソース使用率の除外」セクション

アプリケーションレベルのリソースを使用可能とマークすると、それはすべてのスペースとホーム・スペースで使用可能になります。Spacesでは、そのリソースをホーム・スペースとすべてのスペースで使用可能にするか、または選択したスペースでのみ使用可能にするかを選択できます。「リソース使用率の除外」セクションのコントロールを使用して、選択したカスタム・リソースの表示を回避するか推進するかを指定します(図11-15)。

アプリケーション・レベルでのみカスタム・リソースの可用性を設定できます。「リソース使用率の除外」セクションは、ホーム・スペースやスペースでは使用できません。

図11-15 その他のスペースにおけるリソースの可用性の設定

「図11-15 その他のスペースにおけるリソースの可用性の設定」の説明

「属性」セクション

「属性」セクション(図11-16)には、リソースに関連付けられた属性のリストが表示されます。「属性」セクションに表示される属性はリソースごとに変わります。たとえば、ページ・テンプレートにはデフォルトの属性はありませんが、スキンにはskinFamily、skinIdおよびskinExtendsというデフォルトの属性があります。

図11-16 リソースの属性

「図11-16 リソースの属性」の説明

属性はリソースの動作を決定します。たとえば、editPageAfterCreationはページ・スタイルのリソースのカスタム属性で、新規作成ページを編集モードまたは表示モードのどちらで開くかを制御します。値は、trueまたはfalseです。この属性に特定のページ・スタイルを関連付けると、選択したスタイルに基づいてユーザーがページを作成するたびに、属性値が考慮され、それに応じてページが動作します。

第11.4.2.6項「リソースの属性の使用」の説明に従って、属性を追加、編集または削除できます。リソース固有の属性がある場合には、表11-1に示す関連の章を参照してください。

11.4.2.2 リソースの「プロパティの編集」ダイアログへのアクセス

リソースの「プロパティの編集」ダイアログにアクセスする手順は次のとおりです。

1. 第11.1.4項「リソースへのアクセス」の説明に従って、アプリケーションまたは目的のスペースの「リソース」ページに移動します。

2. 左のナビゲーション・パネルから、編集するリソースのタイプを選択します。

3. 右に表示されたリストから、関連リソースを選択し、「編集」メニューから「プロパティの編集」を選択します。
「プロパティの編集」ダイアログが開きます(図11-17)。

図11-17 リソースの「プロパティの編集」ダイアログ

「図11-17 リソースの「プロパティの編集」ダイアログ」の説明

関連項目:

次の手順は目的の操作に応じて異なります。詳細は、次の項を参照してください。

- 第11.4.2.3項「リソースの名前変更、説明および分類」

- 第11.4.2.4項「アイコンのリソースへの関連付け」

- 第11.4.2.5項「アプリケーションレベルのリソースの他のスペースにおける可用性の設定」

- 第11.4.2.6項「リソースの属性の使用」

11.4.2.3 リソースの名前変更、説明および分類

リソースは、組込みまたはカスタムのいずれであっても、表示名に従って「リソース」ページでソートされます。優れた構成のリソースを管理するには、標準の命名方法と説明の方法の開発を検討します。これは必須手順ではありませんが、特定のリソースに対して意図した目的を特定して明確にするうえで役立つことがあります。

リソースを関連グループに分類できます。たとえば、Salesに関連付けられたすべてのページ・スタイルにsalesカテゴリを備えることができます。この値は使用可能で、「プロパティの編集」ダイアログでのみ公開されます。

リソースの名前、説明および分類を指定する手順は次のとおりです。

1. 第11.4.2.2項「リソースの「プロパティの編集」ダイアログへのアクセス」の説明に従って、必要なリソースの「プロパティの編集」ダイアログを開きます。

2. 「表示名」フィールドで、必要に応じて、リソースの表示名を編集します。

3. 必要に応じて、「説明」フィールドにリソースの説明を入力します。

4. 必要に応じて、「カテゴリ」フィールドにカテゴリ名を入力します。

5. 「OK」をクリックして、変更内容を保存し、ダイアログを終了します。

11.4.2.4 アイコンのリソースへの関連付け

アイコンをリソースに関連付けることができます。Spacesの現バージョンでは、関連付けられたアイコンは「作成」ダイアログを使用してページを作成する際に、ページ・スタイルにのみ表示されます。

アイコンをリソースに関連付ける手順は次のとおりです。

1. 第11.4.2.2項「リソースの「プロパティの編集」ダイアログへのアクセス」の説明に従って、必要なリソースの「プロパティの編集」ダイアログを開きます。

2. 「アイコンURI」フィールドに、アイコンへの標準URIパスを入力します。

注意:

絶対URL (ブラウザのアドレス・フィールドに入力してもこのURLは機能します)、またはSpaces内のどこかに配置されたイメージを指す相対URLのいずれかを指定できます。Spacesにイメージを保存するには、第43.8.1項「ファイルのアップロード」の説明に従って、ドキュメント・サービスを使用して必要なファイルをアップロードする必要があります。イメージのURLを取得するには、第43.27.1項「フォルダまたはファイルのURLの取得」の説明に従って「ダウンロードURL」値をコピーします。

3. 「OK」をクリックして、変更内容を保存し、ダイアログを終了します。

11.4.2.5 アプリケーションレベルのリソースの他のスペースにおける可用性の設定

「プロパティの編集」セクションの「リソース使用率の除外」セクションを使用して、ホーム・スペースまたはスペースでのアプリケーションレベルのリソースの可用性を設定します。「リソース使用率の除外」セクションはアプリケーションレベルでのみ使用可能で、ホーム・スペースやその他のスペースでは使用できません。

ホーム・スペースおよびその他のスペースにおけるアプリケーションレベルのリソースの可用性を設定する手順は次のとおりです。

1. 第11.4.2.2項「リソースの「プロパティの編集」ダイアログへのアクセス」の説明に従って、必要なリソースの「プロパティの編集」ダイアログを開きます。

2. 「リソース使用率の除外」では、次のチェック・ボックスの項目を選択します。

- 「ホーム・スペースから除外」チェック・ボックスの選択結果は、次のとおりです。

- 選択すると、ホーム・スペースの「リソース」ページでリソースを非表示にします。

- 非選択にすると、ホーム・スペースの「リソース」ページでリソースを表示します。

- 「スペースから除外」チェック・ボックスの選択結果は、次のとおりです。

- すべてのスペースに含める: すべてのスペースの「リソース」ページでリソースを使用可能にします。

- すべてのスペースから除外: すべてのスペースの「リソース」ページでリソースをリストから除外します。

- 選択したスペースから除外: リソースがリストされない「リソース」ページのスペースを指定します。
このオプションを選択すると、「追加/選択」リンクが表示されます(図11-18)。

図11-18 「リソース使用率の除外」セクション

「図11-18 「リソース使用率の除外」セクション」の説明

このリンクをクリックすると、「スペースの追加」ダイアログが表示されます。リソースを除外するスペースを選択して、「OK」をクリックします(図11-19)。

選択したスペースのリストが「プロパティの編集」ダイアログに表示されます。

図11-19 選択したスペースからのリソースの除外

「図11-19 選択したスペースからのリソースの除外」の説明

3. 「OK」をクリックして変更内容を保存し、「プロパティの編集」ダイアログを終了します。

11.4.2.6 リソースの属性の使用

この項では、カスタム属性をリソースに関連付ける方法とカスタム属性を削除する方法につて説明します。内容は次のとおりです。

- 第11.4.2.6.1項「属性のリソースへの関連付け」

- 第11.4.2.6.2項「リソースの属性の削除」

11.4.2.6.1 属性のリソースへの関連付け

属性をリソースに関連付ける手順は次のとおりです。

1. 手順の概要は、第11.4.2.2項「リソースの「プロパティの編集」ダイアログへのアクセス」を参照してください。

2. 「属性」セクションの「名前」フィールドに、属性名を入力します(図11-20)。

図11-20 属性の追加

「図11-20 属性の追加」の説明

リソースへの関連付けが可能な属性(ある場合)の詳細は、表11-1に示したリソース固有の章を参照してください。

3. 「値」フィールドに、属性の値を入力します。

4. 属性を追加する場合には、「さらに追加」をクリックします。
この操作により、新しい行が追加されます。次に、「名前」フィールドと「値」フィールドに必要な詳細を入力します。

5. 「OK」をクリックして、変更内容を保存し、ダイアログを終了します。

11.4.2.6.2 リソースの属性の削除

リソースに関連付けた属性を削除する手順は次のとおりです。

1. 手順の概要は、第11.4.2.2項「リソースの「プロパティの編集」ダイアログへのアクセス」を参照してください。

2. 「属性」セクションで、削除する属性の横に表示された「削除」アイコンをクリックします。

3. 「OK」をクリックして、変更内容を保存し、ダイアログを終了します。

11.4.3 リソースの表示および非表示

この項の内容は次のとおりです。

- 第11.4.3.1項「リソースの表示および非表示の基本」

- 第11.4.3.2項「リソースの表示」

- 第11.4.3.3項「リソースの非表示」

11.4.3.1 リソースの表示および非表示の基本

すべてのリソースは、組込みまたはカスタムのいずれであっても、非表示または使用可能とマークできます。使用可能なすべてのリソースに対して、緑色のティック・マークと「使用可能」という文字が「リソース」ページのリソース名の横に表示されます。リソース名の横のグレーのアイコンと「非表示」という文字は、そのリソースが非表示にマークされていることを示しています(図11-21)。

図11-21 リソースの表示または非表示

「図11-21 リソースの表示または非表示」の説明

リソースを作成またはアップロードすると、デフォルトではそのリソースは非表示にマークされます。非表示のアプリケーションレベルのリソースは、アプリケーション、スペースまたはホーム・スペースでリソース・ピッカーでの選択に使用できません。同様に、非表示のスペースレベルのリソースは、そのスペース内のリソース・ピッカーのリストに表示されません。リソースをリソース・ピッカーで使用可能にするには、リソースを公開する必要があります。

非表示のリソースを使用して新しいリソースを作成できます。たとえば、図11-22ではページ・テンプレートMySpaceTemplateが非表示としてマークされています。しかし、新しいページ・テンプレートを作成する際には、それが「コピー元」リストに表示されます。図11-23では、使用可能なすべてのページ・テンプレートのリストが表示されています。MyTemplateがそこに表示されていないことに注意してください。

図11-22 新しいリソースの作成に使用できる非表示のリソース

「図11-22 新しいリソースの作成に使用できる非表示のリソース」の説明

図11-23 リソース・ピッカーのリストに表示されていない非表示のリソース

「図11-23 リソース・ピッカーのリストに表示されていない非表示のリソース」の説明

11.4.3.2 リソースの表示

非表示のリソースを使用可能とマークする手順は次のとおりです。

1. 第11.1.4項「リソースへのアクセス」の説明に従って、アプリケーションまたは目的のスペースの「リソース」ページに移動します。

2. 左のナビゲーション・パネルで、目的のタイプのリソースを選択します。

3. 右に表示されるリソースのリストから、使用可能とマークするリソースを選択します。

4. 「編集」メニューから、「表示」を選択します。
緑色のチェックマークと「使用可能」という文字がリソース名の横に表示され、リソースが使用可能であることを示します。

11.4.3.3 リソースの非表示

リソースを非表示にする手順は次のとおりです。

1. 第11.1.4項「リソースへのアクセス」の説明に従って、アプリケーションまたは目的のスペースの「リソース」ページに移動します。

2. 左のナビゲーション・パネルで、目的のタイプのリソースを選択します。

3. 右に表示されるリソースのリストから、非表示にするリソースを選択します。

4. 「編集」メニューから「非表示」を選択します。
グレーのアイコンと「非表示」という文字がリソース名の横に表示され、リソースが非表示になっていてユーザーには使用できないことを示します。

11.4.4 リソースのセキュリティ設定

アプリケーションで作成したカスタム・リソースに、すべてのユーザーがアクセス可能か、特定のユーザーまたはグループのみがアクセス可能かを制御できます。デフォルトでは、リソースへのアクセスはアプリケーションレベルの権限で制御されます(第11.1.3項「リソースを使用するために必要な権限」を参照してください)。リソース固有の権限を定義すると、アプリケーションレベルまたはスペースレベルで定義された権限は適用されなくなります。

リソースへのアクセス権限を設定する手順は次のとおりです。

1. 第11.1.4項「リソースへのアクセス」の説明に従って、アプリケーションまたは目的のスペースの「リソース」ページに移動します。

2. 左のナビゲーション・パネルで、目的のタイプのリソースを選択します。

3. 右に表示されるリソースのリストから、アクセス権限を設定するリソースを選択します。

4. 「編集」メニューから「セキュリティ設定」を選択します。

5. 「セキュリティ設定」ダイアログで、次のいずれかを選択してアクセス方法を指定します(図11-24)。

- カスタム権限の使用: このオプションを選択して、選択したリソースを管理および更新できるユーザーを定義します。このオプションを選択すると、ダイアログ内のその他のコントロールが使用可能になります。手順6へ進みます。

注意:

「カスタム権限の使用」を選択する場合には、少なくとも1人のユーザーまたは1つのグループにManageアクセス権限が付与されていることを確認してください。

- スペース・セキュリティ設定の使用: このオプションを選択して、選択したリソースのアクセス設定をアプリケーションに対して定義された設定から継承します。このオプションを選択した後、「OK」をクリックして、変更内容を保存し、ダイアログを終了します。

注意:

「スペース・セキュリティ設定の使用」を選択すると、すでに設定してあるカスタムの権限がある場合それらをすべて削除します。

図11-24 リソースに対するセキュリティの設定

「図11-24 リソースに対するセキュリティの設定」の説明

6. 「カスタム権限の使用」を選択した場合には、リソースへのアクセスを付与するユーザーまたはグループを指定します。「セキュリティ設定」ダイアログで、次のいずれかを実行します。

- 「ユーザーの追加」をクリックして、検索に使用するダイアログを開いてアイデンティティ・ストアで使用できる個々のユーザーを選択します。

- 「グループの追加」をクリックして、検索に使用するダイアログを開いてアイデンティティ・ストアで使用できるユーザーのグループを選択します。

アイデンティティ・ストアでユーザーやグループを検索する場合のヒントは、第54.3.4.1項「アイデンティティ・ストアでのユーザーまたはグループの検索」を参照してください。

7. 「ロールまたはユーザー」列のリストに記載された各ユーザーやグループに対して、付与するアクセス権限のレベルを指定します。

- リソースへの完全なアクセス権限を付与するには、「管理」チェック・ボックスを選択します。この権限を付与されたユーザーは、編集、削除、アクセス権限の付与、表示または非表示などのタスクを実行できます。

- リソースを編集する権限を付与するには、「更新」チェック・ボックスを選択します。この権限を付与されたユーザーはリソースを編集できますが削除できません。

注意:

リソースには独自の個別セキュリティが指定されていないため、ページレベルの権限はリソースには適用できません。たとえば、ユーザーが移動可能ボックスが表示されるタスク・フローが含まれたページでPersonalize Page権限を持っていても、そのユーザーがそのタスク・フローでのUpdate権限またはManage権限を持っていないと、移動可能ボックスの最小化アイコンは表示されません。

ページレベルの権限の詳細は、第26章「ページとコンポーネントの保護」を参照してください。

8. ユーザーやグループの権限を取り消す場合には、そのエンティティを選択して「アクセス権限の削除」をクリックします。

9. 「OK」をクリックします。

11.4.5 リソースの削除

リソースが不要になった場合、削除が必要になることがあります。Spacesでは、カスタム・リソースは削除できますが、組込みリソースは削除できません。

注意:

リソースの削除を実行する前に、そのリソースが使用中でないことを確認する必要があります。リソースに削除のマークを付けると、使用中であってもそのリソースは削除されます。

カスタム・リソースを削除する手順は次のとおりです。

1. 第11.1.4項「リソースへのアクセス」の説明に従って、アプリケーションまたは目的のスペースの「リソース」ページに移動します。

2. 左のナビゲーション・パネルで、必要なリソース・タイプを選択します。

3. 右に表示されるリソースのリストから、削除するリソースを選択します。

4. 「編集」メニューから「削除」を選択します。

5. 「削除の確認」ダイアログで、「削除」をクリックしてリソースを削除します。

11.4.6 リソースのプレビュー

Spacesでは、ページ・テンプレート、マッシュ・スタイル、タスク・フローなど特定のリソースをプレビューする手段が用意されています。「プレビュー」オプションを使用すると、リソースをプレビューして必要に応じて調整できます。

リソースをプレビューする手順は次のとおりです。

1. 第11.1.4項「リソースへのアクセス」の説明に従って、アプリケーションまたは目的のスペースの「リソース」ページに移動します。

2. 左のナビゲーション・パネルで、目的のリソース・タイプを選択します。

3. 右のリソースのリストから、プレビューするリソースを選択します。

4. 「プレビュー」をクリックします。

注意:

「プレビュー」オプションは、すべてのリソースで使用可能ではありません。特定のリソースの詳細は、表11-1に示したリソース固有の章を参照してください。

11.4.7 式ビルダーを使用したリソースの問合せ

式言語(EL)式を使用してSpaces内の任意のリソースにアクセスできます。

たとえば、次のEL式では表示名myPageで検出した最初のテンプレート・リソースが戻されます。

#{srmContext.resourceType['siteTemplate'].displayName['myPage'].singleResult}

問合せパラメータを.property['value']の形式で設定する必要があります。ここでは、propertyはリソース・プロパティの名前(idやresourceScopeなど)で、valueは検索するそのプロパティの値です。

リソースの問合せに使用できるEL式の詳細は、第B.4.5項「リソースに関連したEL式」を参照してください。

11.4.8 EL式を動的に使用したリソースの適用

Spacesには、ある基準に基づいて実行時に特定のリソースを動的に適用する方法が用意されています。たとえば、現在のユーザーの種類に関係なくそのユーザーに基づいたページ・テンプレートを選択して適用するには、パーソナライズ関連のELを使用してコンテンツを表示する方法で表示できます。

トップナビゲーションのページ・テンプレートをスペース・モデレータに表示し、サイドナビゲーションのページ・テンプレートをその他のユーザーに表示する例を検討します。図11-25は、そのようなシナリオを使用できるサンプルEL式を示しています。EL式では、ページ・テンプレートのリソースIDが使用されています。

図11-25 ユーザー・ロールに基づいたページ・テンプレートを適用するEL式の指定

「図11-25 ユーザー・ロールに基づいたページ・テンプレートを適用するEL式の指定」の説明

適用するリソースの正確なリソースIDを使用するかわりに、次の例に示すようなEL式に問合せを挿入することもできます。

#{WCSecurityContext.userInScopedRole['Moderator'] ?  srmContext.resourceScope['space_name'].resourceType['siteTemplate'].displayName['Top'].singleResult.id :
srmContext.resourceScope['space_name'].resourceType['siteTemplate'].displayName['Side'].singleResult.id}

図11-26は、スペース・モデレータに表示されるスペース、図11-27はその他のユーザーに表示されるスペースを示しています。

図11-26 スペース・モデレータに動的に適用されるページ・テンプレート

「図11-26 スペース・モデレータに動的に適用されるページ・テンプレート」の説明

図11-27 その他のユーザーに動的に適用されるページ・テンプレート

「図11-27 その他のユーザーに動的に適用されるページ・テンプレート」の説明

付録B「パーソナライズ・コンダクタに関連したEL式」の説明に従って、EL式を使用してパーソナライズ・サーバーのシナリオを実行することも可能です。使用できる共通EL式の詳細は、付録B「式言語(EL)式」を参照してください。

リソースを実行時に動的に適用する手順は次のとおりです。

1. 必要なリソースの内部IDをその「バージョン情報」ダイアログから書き留めます。このダイアログへのアクセス方法は、第11.1.5項「リソースに関する情報の表示」を参照してください。

2. 第4.1項「「スペース管理」ページへのアクセス」の説明に従って「スペース管理」ページにアクセスし、「構成」ページの「一般」サブページを開きます。または、第53.3項「スペース管理ページへのアクセス」の説明に従って、特定のスペースの管理ページにアクセスして、「一般」ページを開きます。

ヒント:

「pretty URL」を使用して、次の設定ページに移動できます。

- アプリケーションレベルの「構成」ページ:

http://host:port/webcenter/spaces/admin/general

- スペースレベルの「一般」ページ:

http://host:port/webcenter/spaces/spaceName/admin/general

3. 目的のリソース・フィールドの横にあるアイコンをクリックし、「式ビルダー」をクリックしてエディタを開きます。

図11-28 リソースへの式ビルダーの使用

「図11-28 リソースへの式ビルダーの使用」の説明

4. 「値または式の入力」ラジオ・ボタンを選択していない場合には選択します。

5. 必要な式ビルダー文を入力します。

図11-29 「式エディタ」ダイアログ

「図11-29 「式エディタ」ダイアログ」の説明

たとえば、Windowsプラットフォームかモバイル機器のいずれのブラウザでページがレンダリングされるかに応じて異なるページ・テンプレートを表示する場合には、次のEL式を使用できます。

#{requestContext.agent.platformName=='windows' ?'gsr3396194a_3a72_44d6_90b4_57fd6efe4ff7' : 'gsr1472d17b_8f10_4689_89fb_7431f561567f'}

このEL式は「if-then-else」文です。EL requestContext.agent.platformNameはプラットフォーム情報を取得します。このページ・テンプレートのIDは「バージョン情報」ダイアログから書き留めたものです。

6. 「適用」をクリックします。

11.5 JDeveloperを使用したSpacesアプリケーションのリソースの作成

この項の内容は次のとおりです。

- 第11.5.1項「JDeveloperでのリソース作成の基本」

- 第11.5.2項「リソースのダウンロード」

- 第11.5.3項「リソースのアップロード」

11.5.1 JDeveloperでのリソース作成の基本

Spacesの機能を超えてリソースを編集または作成する必要があることがあります。Oracle WebCenter Portalでは、Spacesリソースのラウンドトリップ開発の機能が用意されています。既存のリソースをさらに強化するには、それらをSpacesからダウンロードし、JDeveloperなどのIDEで非常に精密なレベルの粒度で編集し、更新したリソースをSpacesアプリケーションにアップロードしなおします。リソースはJDeveloper内からまたはSpaces自体を介して直接Spacesにアップロードできます。

JDeveloperでは、Spacesで使用する目的でスクラッチからリソースを作成することも可能です。ただし、必ずしもスクラッチから開始する必要はありません。既存のSpacesリソースのコピーを作成してそれをJDeveloperでさらに調整すれば、JDeveloperでのスクラッチからの作成に伴う前提条件を気にせずに実行できるため効率的です。Oracle WebCenter Portalでは特別のJDeveloperワークスペース(DesignWebCenterSpaces.jws)が用意されており、リソースを開発してSpacesにアップロードできます。カスタム・リソースの編集およびそれらのJDeveloperを介したSpacesへのアップロードの詳細は、『Oracle Fusion Middleware Oracle WebCenter Portal開発者ガイド』のSpacesアプリケーションのリソースの開発に関する項を参照してください。

リソースをダウンロードすると、その構成がエクスポート・アーカイブに保存されます(.earファイル)。エクスポート・アーカイブは、ローカル・ファイル・システムまたはリモート・サーバー・ファイル・システムに保存できます。

Spacesにリソースをアップロードすると、次のような結果が生じます。

- 既存のリソース、つまり同一の内部IDを持つリソースが上書きされます。

- スペースレベルのリソースは元のスペースにのみアップロードして戻されます。スペースレベルのリソースを別のスペースにアップロードできません。

- リソースは、エクスポート・アーカイブ(.ear)形式でローカル・ファイル・システムまたはリモート・サーバーに格納する必要があります。

11.5.2 リソースのダウンロード

リソースをダウンロードする手順は次のとおりです。

1. 第11.1.4項「リソースへのアクセス」の説明に従って、アプリケーションまたは目的のスペースの「リソース」ページに移動します。

2. 左のナビゲーション・パネルで、必要なリソース・タイプを選択します。

3. 右に表示されるリソースのリストから、EARファイルとしてダウンロードするリソースを選択します。

4. 「ダウンロード」をクリックします。

5. 「ダウンロード」ダイアログの「アーカイブ・ファイル名」フィールドに、エクスポート・アーカイブ・ファイルの名前を入力します。

6. 「ダウンロード」ダイアログで、エクスポート・アーカイブ・ファイルを保存する場所を指定します。次のいずれかのオプション(図11-30)を使用します。

- 自分のコンピュータに保存: エクスポート・アーカイブ・ファイルをローカル・ファイル・システムに保存します。次に、ファイルを保存するパスを指定します。

- WebCenter Portalサーバーに保存: エクスポート・アーカイブ・ファイルをリモート・サーバー・ファイル・システムに保存します。「パス」フィールドに、サーバーのパスを入力します。

図11-30 「ダウンロード」ダイアログ

「図11-30 「ダウンロード」ダイアログ」の説明

7. ダウンロードするリソースにイメージ、javascripts、スタイルシート、HTMLファイルうなどのカスタム・コンテンツが含まれている場合、そのようなリソース固有のコンテンツをアーカイブに追加するかどうかを指定する必要があります。カスタム・コンテンツを追加するには、「コンテンツ・ディレクトリのエクスポート」チェック・ボックスを選択します。
Spacesアプリケーションでは、すべてのポータル・リソースのコンテンツはリソースごとに保存されるのではなく、共有ディレクトリ(oracle/webcenter/siteresources/scopedMD/shared/...)に保存されます。コンテンツ・ディレクトリの場所を見つけるには、「リソース」ページで目的のリソースを選択して、「バージョン情報」をクリックします。場所が「コンテンツ・ディレクトリ」フィールドに表示されます。

次の点を考慮した上で、アーカイブ内のリソースに対するコンテンツ・ディレクトリをエクスポートします。

- 個々のファイルではなく、コンテンツ・ディレクトリ全体がエクスポートされます。たとえば、あるスキンが2つのファイル(.../shared/skins/logos/mylogo.gifと.../shared/skins/icons/myicon.gif)を参照している場合、両方のディレクトリのコンテンツ全体(/logosと/icons)がエクスポートされます。

- Spacesインストールで大量のポータル・リソース(アプリケーションレベルおよび個々のスペース/スペース・テンプレートの両方で使用されるリソース)が使用されている場合は、/sharedディレクトリまたはそのサブディレクトリに保存されるファイル数が大量となる可能性があります。

- アップロード時に、コンテンツ・ディレクトリ内のすべてのファイルはターゲット・アプリケーションにアップロードされ、同名の既存ファイルは上書きされます。インポート時にコンテンツ・ディレクトリがアップロードされないように指定することもできますが、すべてをアップロードするか、すべてをアップロードしないかのどちらかしか選択できません。つまり、特定のリソースやスペースに固有のコンテンツだけをアップロードすることはできません。

ポータル・リソースが参照する/sharedディレクトリ内のコンテンツを除外するには、「コンテンツ・ディレクトリのエクスポート」チェック・ボックスを選択解除します。

リソース・コンテンツ・ディレクトリをアーカイブに含めないように選択した場合でも、システム管理者は必要に応じて、後からこのリソース・コンテンツを移行できます(exportMetadataおよびimportMetadata WLSTコマンドを使用)。詳細は、『Oracle Fusion Middleware Oracle WebCenter Portal管理者ガイド』のSpacesリソースのエクスポートに関する項を参照してください。

8. 「ダウンロード」をクリックします。

注意:

Spaces管理者は、WLSTコマンド(exportWebCenterResource)を使用してリソースをダウンロードできます。詳細は、『Oracle Fusion Middleware WebLogic Scripting Toolコマンド・リファレンス』のexportWebCenterResourceの項を参照してください。

11.5.3 リソースのアップロード

リソースをSpacesにアップロードする手順は次のとおりです。

1. 第11.1.4項「リソースへのアクセス」の説明に従って、アプリケーションまたは目的のスペースの「リソース」ページに移動します。

2. 左のナビゲーション・パネルで、必要なリソース・タイプを選択します。

3. 「アップロード」をクリックします。

4. 「アップロード」ダイアログで、リソース・アーカイブ・ファイルの場所を指定します。EARファイルの場所に応じて、次のいずれかを選択します(図11-31)。

- 自分のコンピュータで表示: アーカイブがローカルのファイル・システムに格納されている場合に選択します。EARファイルまでのパスを入力するか、「参照」ボタンを使用します。

- WebCenter Portalサーバーで表示: アーカイブがリモート・サーバーに格納されている場合に選択します。EARファイルへのパスを入力します。

図11-31 アップロードのダイアログ

「図11-31 アップロードのダイアログ」の説明

5. 「アップロード」をクリックします。

6. 「リソースの置換の確認」ダイアログで、「はい」をクリックします。

7. アップロードするリソースにイメージやスタイルシートなどのカスタム・コンテンツが含まれる場合、「コンテンツ・ディレクトリの上書き」ダイアログが表示されます。(図11-32)

- 「はい」をクリックして、アーカイブ内のすべてのコンテンツ・ディレクトリをインポートして、既存のコンテンツ・ディレクトリとファイル(ある場合)を上書きします。

- 新しいファイル(ターゲットに存在しないコンテンツ・ディレクトリとファイル)のみをインポートするには、「いいえ」をクリックします。

図11-32 コンテンツ・ディレクトリ・ファイルの上書き

「図11-32 コンテンツ・ディレクトリ・ファイルの上書き」の説明

8. 「OK」をクリックします。

注意:

Spaces管理者は、WLSTコマンド(importWebCenterResource)を使用してリソースをアップロードできます。詳細は、『Oracle Fusion Middleware WebLogic Scripting Toolコマンド・リファレンス』のimportWebCenterResourceの項を参照してください。

12 ナビゲーションの使用

ナビゲーションによって、ポータルのユーザーはポータルが提供する情報を参照し、その情報にすばやく簡単に到達できます。

この章では、Oracle WebCenter Portal: Spacesでポータル・ナビゲーション・モデルを定義する方法と、組込みのナビゲーション・タスク・フローを使用してそのモデルをページ・テンプレート内で視覚化する方法について説明します。内容は次のとおりです。

- 第12.1項「ナビゲーションの基本」

- 第12.2項「ナビゲーション・モデルの構築」

- 第12.3項「ポータル内でのナビゲーションのレンダリング」

ナビゲーション要件が高度な場合、ポータル設計者は、Oracle JDeveloperなどの開発ツールを使用してナビゲーション・モデルを構築し、それをSpacesにアップロードできます。詳細は、第12.2.5項「JDeveloperを使用したナビゲーション・モデルの構築」を参照してください。

同様に、ページ・テンプレート設計者は、同じ開発ツールを使用してページ・テンプレート内にナビゲーションUIを直接構築し、そのテンプレートをSpacesにアップロードできます。詳細は、第12.3.3項「JDeveloperを使用したナビゲーションの視覚化」を参照してください。

様々なタイプのリソースの追加および編集の一般情報については、第11章「ポータルまたはコミュニティを作成するリソースの使用」を参照してください。

対象読者

この章は、Application-Navigations-Create, Edit, and Deleteというアプリケーション権限を持つポータル設計者を対象としています。

特定のスペースのナビゲーション・モデルを構築するには、space-Resources-Create, Edit, and Delete Resources (標準権限モデル)またはspace-Navigations-Create, Edit, and Delete Navigations (アドバンスト権限モデル)という権限が必要です。

ページ・テンプレートにナビゲーションを追加するには、適切なページ・テンプレート権限も必要です。つまり、アプリケーション全体のページ・テンプレートを編集する場合はApplication-Page Templates-Edit、特定のスペースのページ・テンプレートを編集する場合はspace-Resources-Edit Resourcesまたはspace-Page Templates-Editが必要です。

関連項目:

ロールおよび権限の詳細は、第23章「セキュリティの理解」を参照してください。

12.1 ナビゲーションの基本

ナビゲーションは、ポータルの基礎的な外観です。ユーザーは、ポータル内で使用可能なものを表示したり、ポータル内で移動したり、ポータル内での位置を確認できる必要があります。

ナビゲーションは、基本的に、ポータルのコンテンツまたは外部リソースを指す、一連のリンクです。ナビゲーションの例には、次のようなものがあります。

- 各ページの上部の一連のタブやメニュー

- 各ページの横側のツリー構造やリンクのリスト

- ポータル内の現在の位置に到達するまでにユーザーがたどったパスを示す、ブレッドクラム・トレイル

Spacesでは、ナビゲーションを2つの主要な概念に分類できます。

- ナビゲーション・モデルは、ナビゲーションのコンテンツ、構造およびメタデータを定義します。詳細は、第12.1.1項「ナビゲーション・モデルの基本」を参照してください。

- ナビゲーション視覚化によって、ポータルのページ上でのナビゲーションの表示方法(メニュー、ツリー、ブレッドクラムなど)が決まります。詳細は、第12.1.2項「ナビゲーション視覚化の基本」を参照してください。

12.1.1 ナビゲーション・モデルの基本

ナビゲーション・モデルを作成する場合は、ユーザーが移動できるリソースを指定します。スペース、ページ、コンテンツ・リポジトリ、場合によっては外部Webページなど、様々なソースの情報をリンクできます。また、フォルダやセパレータを導入して、ナビゲーションを使用しやすくすることもできます。ネストされたナビゲーション・モデルをナビゲーション・モデル内に含めると、ナビゲーションの開発を複数のチームに委任したり、ナビゲーション内の異なるアイテムへのアクセスを制御したりできます。

ナビゲーション・モデルには、次のリソースを含めることができます。

- スペース(個々のスペースおよびスペース階層)

- ページ(個々のページおよびページ階層)

- コンテンツ(個々のコンテンツ・アイテムまたはコンテンツ問合せの結果)

- 他のナビゲーション・モデル

- ポートレット

- タスク・フロー

- 外部アプリケーション

- 外部リンク

ナビゲーション・モデルは、ナビゲーション・モデルが制御する要素(ページ、リンク、タスク・フローなど)に適用されるセキュリティ・ポリシーを認識します。現在のユーザーに特定のページを表示する権限がない場合、ナビゲーション・モデルは、デフォルトで、そのページへのナビゲーション・リンクをいっさい表示しません。ナビゲーション・モデルのメタデータは、EL式を使用してコンテキストに応じて決定することもできます。これらの式は実行時に評価されて、ナビゲーションUIにレンダリングされるナビゲーション・モデルの正確な部分とその対象者を決定します。

Spacesには、開始点として使用できる3つの組込みのナビゲーション・モデルが用意されています。

- スペース管理オプション—このナビゲーション・モデルは、スペースまたはホーム・スペースの管理オプションで構成されます(図12-1)。ナビゲーションがページにレンダリングされるときに表示されるリンクは、スペースまたはホーム・スペースのいずれに表示されるのか、および現在のユーザーの権限によってそれぞれ異なります。デフォルトでは、このナビゲーション・モデルには、管理設定にアクセスするための「管理」ドロップダウン・メニューが含まれています。

図12-1 スペース管理オプション・ナビゲーション・モデル

「図12-1 スペース管理オプション・ナビゲーション・モデル」の説明

- スペース・デフォルト・ナビゲーション・モデル—このナビゲーション・モデルは、スペース内のナビゲーション用の、デフォルトの最上位エントリで構成されます。現在のスペース・ページへのリンクと、保存済検索およびサブスペースへのリンクが含まれています(図12-2)。

図12-2 スペース・デフォルト・ナビゲーション・モデル

「図12-2 スペース・デフォルト・ナビゲーション・モデル」の説明

- ブログ/Wiki/リストのサブメニューがあるスペース・ナビゲーション—このナビゲーション・モデルはスペース・デフォルト・ナビゲーション・モデルと似ていますが、現在のスペースのブログ、Wikiおよびリストへのリンクも含まれる点が異なります(図12-3)。

図12-3 ブログ/Wiki/リストがあるナビゲーション・モデル

「図12-3 ブログ/Wiki/リストがあるナビゲーション・モデル」の説明

これらの組込みナビゲーションは、そのまま使用することもできれば、そのコピーを作成して各自の要件を満たすように編集することもできます。または、ポータル用にまったく新しいナビゲーション・モデルを作成できます。

注意:

組込みナビゲーション・モデルを編集することはできません。これらのナビゲーション・モデルを編集するには、最初にコピーを作成してから編集する必要があります。

他のSpacesリソースと同様に、ポータル設計者は、アプリケーション全体で使用できるナビゲーション・モデル(アプリケーションレベル・リソース)と、特定のスペースを範囲とするナビゲーション・モデル(スペースレベル・リソース)を構築できます。

Spacesで提供されるナビゲーション・モデル機能では要件が満たされない場合は、JDeveloperなどの開発ツールでナビゲーション・モデルを作成し、そのモデルをリソース・マネージャを使用してSpacesにアップロードできます。詳細は、第12.2.5項「JDeveloperを使用したナビゲーション・モデルの構築」を参照してください。

12.1.2 ナビゲーション視覚化の基本

ナビゲーション視覚化によって、ポータル内でのナビゲーション・モデルの表示方法が決まります。たとえば、各ページの上部の一連のタブとして、または場合によってはページの横側のツリー形式の構造として、ナビゲーションを提供できます。

Spacesには、次の組込みナビゲーション・タスク・フローが用意されており、ページ・テンプレート設計者がページ・テンプレートに追加することで、ポータル全体でナビゲーション・モデルをすばやく視覚化できます。

- ナビゲーション・ツリー・タスク・フロー—ツリー・ナビゲーションでは、ナビゲーション・リンクが階層構造で表示され、多くの場合、複数レベルの階層で構成されます(図12-4)。ツリー・ナビゲーションでは、複雑な構造に比較的簡単にアクセスでき、多くの場合、ページ・テンプレートの左側に表示されます。

図12-4 ナビゲーション・ツリー・タスク・フロー

「図12-4 ナビゲーション・ツリー・タスク・フロー」の説明

- ナビゲーション・メニュー・タスク・フロー—メニュー・ナビゲーションでは、ナビゲーション・リンクが一連のタブ、メニュー、バー、ボタン、選択肢またはリストとして表示されます(図12-5)。メニュー・ナビゲーションは、WebCenter Portalのページ、スペースおよびドキュメントにリンクする場合、かつ、アイテム数がわかっていて、使用可能なすべてのオプションを表示できる領域がある場合に適しています。

図12-5 ナビゲーション・メニュー・タスク・フロー

「図12-5 ナビゲーション・メニュー・タスク・フロー」の説明

- ナビゲーション・ブレッドクラム・タスク・フロー—ブレッドクラム・ナビゲーションでは、ナビゲーション階層内でのユーザーの現在位置を示す、水平または垂直方向の一連のリンクが表示されます(図12-6)。ブレッドクラムは、たとえば4レベル以上の深い階層で、ユーザーが特定の場所に戻る場合に特に役立ちます。

図12-6 ナビゲーション・ブレッドクラム・タスク・フロー

「図12-6 ナビゲーション・ブレッドクラム・タスク・フロー」の説明

関連項目:

このような組込みナビゲーション・タスク・フローをページ・テンプレートに追加する方法の詳細は、第12.3項「ポータル内でのナビゲーションのレンダリング」を参照してください。

組込みナビゲーション・タスク・フローに対して設定できる様々なプロパティの詳細は、第12.3.2項「ナビゲーション・タスク・フローのプロパティの設定」を参照してください。

Spacesは、スペース・ブラウザ・タスク・フローも提供しています。ここには、使用可能なすべてのスペースが表示されます。これには、自分がモデレータであるスペース、自分がメンバーであるスペース、公開されていてSpacesユーザーでなくても使用できるスペース、プライベートなため招待されて参加する必要があるスペースが含まれます。詳細は、第53.15項「スペースのタスク・フローの使用」を参照してください。

図12-7 スペース・ブラウザ・タスク・フロー

「図12-7 スペース・ブラウザ・タスク・フロー」の説明

組込みタスク・フローではポータルのナビゲーション要件が十分に満たされない場合、ページ・テンプレート設計者は、JDeveloperなどの開発ツールでページ・テンプレートを編集して、ページ・テンプレート自体にナビゲーションUIを直接構築し、そのテンプレートをSpacesにアップロードして使用することもできます。

詳細は、第12.3.3項「JDeveloperを使用したナビゲーションの視覚化」を参照してください。

12.2 ナビゲーション・モデルの構築

ポータルのナビゲーションを実現するには、最初に、ナビゲーション・モデル、つまり、ナビゲーションの構造とコンテンツを定義します。これは、基本のナビゲーション・モデルを作成し、それにナビゲーション・アイテムを追加し、そのナビゲーション・アイテムのプロパティを設定することによって行います。

この項の内容は次のとおりです。

- 第12.2.1項「ナビゲーション・モデルの作成」

- 第12.2.2項「ナビゲーション・モデルの編集」

- 第12.2.3項「ナビゲーション・モデルの管理」

- 第12.2.4項「デフォルト・ナビゲーション・モデルの選択」

- 第12.2.5項「JDeveloperを使用したナビゲーション・モデルの構築」

12.2.1 ナビゲーション・モデルの作成

まったく新しいナビゲーション・モデルを作成することも、既存のナビゲーション・モデルのコピーを作成し、それをナビゲーション・モデルの開始点として使用することもできます。

ナビゲーション・モデルは、アプリケーションレベルまたはスペースレベルで作成できます。アプリケーションレベルのナビゲーション・モデルは、スペースが特に除外されていないかぎり、すべてのスペースで使用できます。詳細は、第11.4.2項「リソースのプロパティの設定」を参照してください。スペースレベルのナビゲーション・モデルは、作成元のスペースでのみ使用できます。

ナビゲーション・モデルを作成するには、次の手順を実行します。

1. 第11.1.4項「リソースへのアクセス」の手順に従って、アプリケーションまたはナビゲーション・モデルを作成するスペースの「リソース」ページに移動します。

2. 左側のナビゲーション・パネルで、「構造」の下の「ナビゲーション」を選択します。

3. メニュー・バーの「作成」をクリックします。

4. 「新規ナビゲーションの作成」ダイアログ(図12-8)で、「名前」フィールドに、ナビゲーション・モデルの名前を入力します。

図12-8 「新規ナビゲーションの作成」ダイアログ

「図12-8 「新規ナビゲーションの作成」ダイアログ」の説明

5. 「説明」フィールドに、ナビゲーション・モデルの説明を入力します。
説明は、「リソース」ページ内で名前の下、およびナビゲーション・モデルを選択したときのツールチップとして表示されます。ページ・テンプレート設計者がこの特定のナビゲーション・モデルを使用するかどうかを判断する上で、この説明が役立つものであることが必要です。

6. 必要に応じて、「コピー元」リストから、新しいナビゲーション・モデルの開始点として使用する既存のナビゲーション・モデルを選択します。空白のままにすると、新しい空のナビゲーション・モデルが作成されます。

ヒント:

「リソース」ページで既存のナビゲーションを選択し、メニュー・バーの「編集」をクリックし、「コピー」をクリックし、新しいナビゲーション・モデルの名前と説明を指定することによって、既存のナビゲーション・モデルのコピーを作成することもできます。

7. 「作成」をクリックします。
新しく作成したナビゲーション・モデルが、「リソース」ページにリストされます。ナビゲーション・モデルの横のグレーの丸いアイコンは、ナビゲーション・モデルがまだ公開されていないため、他のユーザーは使用できないことを示しています。ナビゲーション・モデルの公開の詳細は、第11.4.3項「リソースの表示および非表示」を参照してください。

12.2.2 ナビゲーション・モデルの編集

基本のナビゲーション・モデルを作成したら、次に、モデルに含めるものを正確に定義します。ナビゲーション・モデルに含めるリソースによって、ページにモデルが表示されているときに、ユーザーが移動できる先が決まります。

この項の内容は次のとおりです。

- 第12.2.2.1項「「編集」ダイアログを使用したナビゲーション・モデルへのリソースの追加」

- 第12.2.2.2項「ナビゲーション・モデルのソース・コードの編集」

12.2.2.1 「編集」ダイアログを使用したナビゲーション・モデルへのリソースの追加

「編集」ダイアログには、ナビゲーション・モデルにリソースを追加するための様々なオプションがあります。

この項の内容は次のとおりです。

- 第12.2.2.1.1項「ナビゲーション・モデルへのドキュメントの追加」

- 第12.2.2.1.2項「ナビゲーション・モデルへの問合せ結果に基づくコンテンツの追加」

- 第12.2.2.1.3項「ナビゲーション・モデルへのスペース・ページ、ポートレット、タスク・フロー、外部アプリケーションまたはWebページの追加」

- 第12.2.2.1.4項「ナビゲーション・モデルへのページ・リストの追加」

- 第12.2.2.1.5項「ナビゲーション・モデルへのサブスペース・リストの追加」

- 第12.2.2.1.6項「ナビゲーション・モデル内でのナビゲーション・モデルのネスト」

- 第12.2.2.1.7項「ナビゲーション・モデル内のナビゲーション・アイテムの編成」

- 第12.2.2.1.8項「ナビゲーション・アイテムの表示オプションの設定」

12.2.2.1.1 ナビゲーション・モデルへのドキュメントの追加

コンテンツ・リポジトリのドキュメントをナビゲーション・モデルに追加できます。ナビゲーション内のドキュメントを選択すると、そのドキュメントがページに表示されます。

注意:

特定の問合せ基準に一致するドキュメントのセットをナビゲーション・モデルに含めることもできます。詳細は、第12.2.2.1.2項「ナビゲーション・モデルへの問合せ結果に基づくコンテンツの追加」を参照してください。

ドキュメントを追加するには、次の手順を実行します。

1. 第11.1.4項「リソースへのアクセス」の手順に従って、アプリケーション、またはナビゲーション・アイテムを追加するナビゲーション・モデルが含まれるスペースの「リソース」ページに移動します。

2. 左側のナビゲーション・パネルで、「構造」の下の「ナビゲーション」を選択します。

3. メイン・パネルで、ナビゲーション・アイテムを追加するナビゲーション・モデルを選択します。

4. 「編集」メニューから「編集」を選択します。

5. 「編集」ダイアログで、「追加」メニューから「コンテンツ・アイテム」を選択します。

ヒント:

フォルダ内にナビゲーション・アイテムを作成するには、最初にフォルダを選択してから、「追加」をクリックします。

図12-9 「追加」メニューの「コンテンツ・アイテム」オプション

「図12-9 「追加」メニューの「コンテンツ・アイテム」オプション」の説明

6. 「ターゲット」タブの「ID」フィールドには、生成されたIDが自動的に移入されます。このIDを使用して、ナビゲーション・モデル内のアイテムにアクセスするためのURLが作成されるため、もっとわかりやすいものに変更する必要がある場合があります。
IDは、ナビゲーション・モデル内で一意であることが必要です。先頭の文字は、大文字、小文字またはアンダースコア(_)である必要があります。その後の文字は、任意の英数字、ダッシュ(-)、ピリオド(.)またはアンダースコア(_)を指定できます。

リソースがナビゲーション・モデルの最上位にある場合、wc_navtitleまたはwcnav_externalIdというIDは指定しないでください。これらのIDは予約済です。

7. 「名前」フィールドに、ナビゲーション・アイテムの名前を入力します。この名前は、ナビゲーションがページにレンダリングされるときに、ナビゲーションに表示されます。

ヒント:

「編集」ダイアログ内のすべてのフィールドは、式言語(EL)エディタにアクセスできます。これを使用すると、定数値ではなく変数値を選択または指定できます。フィールドの横の「編集」アイコンをクリックすると、エディタが開きます。エディタの使用の詳細および一般的なEL式については、付録B「式言語(EL)式」を参照してください。

図12-10 コンテンツ・アイテム用の「ナビゲーション・アイテムの編集」ダイアログ

「図12-10 コンテンツ・アイテム用の「ナビゲーション・アイテムの編集」ダイアログ」の説明

8. 「説明」フィールドに、ナビゲーション・アイテムの簡単な説明を入力します。

9. ナビゲーション・モデルがページにレンダリングされるときにナビゲーション・アイテムを表示するには、「表示」を選択します。
または、ナビゲーション・アイテムがナビゲーションに表示される条件を判断するEL式を指定できます。たとえば、Moderatorロールのユーザーにのみナビゲーション・アイテムを表示することを指定するには、次のEL式を使用します。

#{WCSecurityContext.userInScopedRole['Moderator']}

10. 「パス」フィールドに、コンテンツ・アイテムのパスを入力します。パスが不明な場合は、「選択」アイコンをクリックして、使用可能なコンテンツのコンテンツ・リポジトリを参照します。

注意:

コンテンツ・フォルダを選択することもできます。その場合は、1つのフォルダを使用し、そのフォルダのすべてのコンテンツをレンダリングする、コンテンツ・プレゼンタ表示テンプレートも選択する必要があります。

11. 「コンテンツ・プレゼンタ・テンプレート」ドロップダウン・リストから、ナビゲーションで選択されたコンテンツ・アイテムをレンダリングするためのコンテンツ・プレゼンタ表示テンプレートを選択します。

関連項目:

コンテンツ・プレゼンタの詳細は、第42章「コンテンツ・プレゼンタを使用したコンテンツの公開」を参照してください。

12. 「ページ・テンプレート」ドロップダウン・リストから、ナビゲーションで選択されたナビゲーション・アイテムを表示するためのページ・テンプレートを選択します。
スペースまたはアプリケーションのデフォルト・ページ・テンプレートを使用するには、「[システム・デフォルト]」を選択します。

13. 「オプション」タブで、ナビゲーション・アイテムの表示オプションを設定します。詳細は、第12.2.2.1.8項「ナビゲーション・アイテムの表示オプションの設定」を参照してください。

14. 「パラメータ」タブで、選択したページ・テンプレートがサポートするパラメータの値を、必要に応じて入力します。カスタム・パラメータも追加できます。

15. 「OK」をクリックして、ナビゲーション・アイテムを作成します。

16. 「OK」をクリックして、「編集」ダイアログを閉じます。

12.2.2.1.2 ナビゲーション・モデルへの問合せ結果に基づくコンテンツの追加

コンテンツ問合せナビゲーション・アイテムをナビゲーション・モデルに追加することによって、特定の検索基準に一致するすべてのドキュメントを含めることができます。

関連項目:

単一のドキュメントまたは特定のフォルダ内のすべてのドキュメントをナビゲーション・モデルに追加するには、第12.2.2.1.1項「ナビゲーション・モデルへのドキュメントの追加」を参照してください。

ナビゲーション・モデルにコンテンツ問合せを追加するには、次の手順を実行します。

1. 第11.1.4項「リソースへのアクセス」の手順に従って、アプリケーション、またはナビゲーション・アイテムを追加するナビゲーション・モデルが含まれるスペースの「リソース」ページに移動します。

2. 左側のナビゲーション・パネルで、「構造」の下の「ナビゲーション」を選択します。

3. メイン・パネルで、ナビゲーション・アイテムを追加するナビゲーション・モデルを選択します。

4. 「編集」メニューから「編集」を選択します。

5. 「編集」ダイアログで、「追加」メニューから「コンテンツ問合せ」を選択します。

ヒント:

フォルダ内にナビゲーション・アイテムを作成するには、最初にフォルダを選択してから、「追加」をクリックします。

図12-11 「追加」メニューの「コンテンツ問合せ」オプション

「図12-11 「追加」メニューの「コンテンツ問合せ」オプション」の説明

6. 「ターゲット」タブの「ID」フィールドには、生成されたIDが自動的に移入されます。このIDを使用して、ナビゲーション・モデル内のアイテムにアクセスするためのURLが作成されるため、もっとわかりやすいものに変更する必要がある場合があります。
IDは、ナビゲーション・モデル内で一意であることが必要です。先頭の文字は、大文字、小文字またはアンダースコア(_)である必要があります。その後の文字は、任意の英数字、ダッシュ(-)、ピリオド(.)またはアンダースコア(_)を指定できます。

リソースがナビゲーション・モデルの最上位にある場合、wc_navtitleまたはwcnav_externalIdというIDは指定しないでください。これらのIDは予約済です。

7. 「名前」フィールドに、ナビゲーション・アイテムの名前を入力します。この名前は、ナビゲーションがページにレンダリングされるときに、ナビゲーションに表示されます。

ヒント:

「編集」ダイアログ内のすべてのフィールドは、式言語(EL)エディタにアクセスできます。これを使用すると、定数値ではなく変数値を選択または指定できます。フィールドの横の「編集」アイコンをクリックすると、エディタが開きます。エディタの使用の詳細および一般的なEL式については、付録B「式言語(EL)式」を参照してください。

図12-12 コンテンツ問合せ用の「ナビゲーション・アイテムの編集」ダイアログ

「図12-12 コンテンツ問合せ用の「ナビゲーション・アイテムの編集」ダイアログ」の説明

8. 「説明」フィールドに、ナビゲーション・アイテムの簡単な説明を入力します。

9. ナビゲーション・モデルがページにレンダリングされるときにナビゲーション・アイテムを表示するには、「表示」を選択します。
または、ナビゲーション・アイテムがナビゲーションに表示される条件を判断するEL式を指定できます。たとえば、Moderatorロールのユーザーにのみナビゲーション・アイテムを表示することを指定するには、次のEL式を使用します。

#{WCSecurityContext.userInScopedRole['Moderator']}

10. 「問合せ文字列」フィールドに、ナビゲーション・モデルに含めるコンテンツを特定する問合せ基準を入力します。次に例を示します。

select * from cmis:document WHERE cmis:name LIKE 'Foo%'

問合せ形式の詳細および例については、Oracle Fusion Middlewareコンテンツ管理RESTサービス開発者ガイドを参照してください。

11. 問合せの結果を、フォルダの下ではなく、ナビゲーションに直接表示するには、「最上位レベルのフォルダの非表示」を選択します。

12. 「オプション」タブで、ナビゲーション・アイテムの表示オプションを設定します。詳細は、第12.2.2.1.8項「ナビゲーション・アイテムの表示オプションの設定」を参照してください。

13. 「パラメータ」タブで、カスタム・パラメータを追加できます。

14. 「OK」をクリックして、ナビゲーション・アイテムを作成します。

15. 「OK」をクリックして、「編集」ダイアログを閉じます。

12.2.2.1.3 ナビゲーション・モデルへのスペース・ページ、ポートレット、タスク・フロー、外部アプリケーションまたはWebページの追加

ページ、ポートレット、タスク・フロー、外部アプリケーション、Webページなど、個々のリリースへのリンクを追加できます。

関連項目:

リンク・ナビゲーション・アイテム・タイプを使用すると、単一のページへのリンクをナビゲーションに含めることができます。ページ階層全体を含める方法の詳細は、第12.2.2.1.4項「ナビゲーション・モデルへのページ・リストの追加」を参照してください。

スペース・ページ、ポートレット、タスク・フロー、外部アプリケーションまたはWebページへのリンクを追加するには、次の手順を実行します。

1. 第11.1.4項「リソースへのアクセス」の手順に従って、アプリケーション、またはナビゲーション・アイテムを追加するナビゲーション・モデルが含まれるスペースの「リソース」ページに移動します。

2. 左側のナビゲーション・パネルで、「構造」の下の「ナビゲーション」を選択します。

3. メイン・パネルで、ナビゲーション・アイテムを追加するナビゲーション・モデルを選択します。

4. 「編集」メニューから「編集」を選択します。

5. 「編集」ダイアログで、「追加」メニューから「リンク」を選択します(図12-13)。

ヒント:

フォルダ内にナビゲーション・アイテムを作成するには、最初にフォルダを選択してから、「追加」をクリックします。

図12-13 「追加」メニューの「リンク」オプション

「図12-13 「追加」メニューの「リンク」オプション」の説明

注意:

ポートレットまたはタスク・フローへのナビゲーションを直接提供すると、ユーザーはそのポートレットまたはタスク・フローをカスタマイズできません。ユーザーがポートレットまたはタスク・フローをカスタマイズできる必要がある場合は、それをページに追加し、そのページのナビゲーション・アイテムを作成します。

6. 「ターゲット」タブの「ID」フィールドには、生成されたIDが自動的に移入されます。このIDを使用して、ナビゲーション・モデル内のアイテムにアクセスするためのURLが作成されるため、もっとわかりやすいものに変更する必要がある場合があります。
IDは、ナビゲーション・モデル内で一意であることが必要です。先頭の文字は、大文字、小文字またはアンダースコア(_)である必要があります。その後の文字は、任意の英数字、ダッシュ(-)、ピリオド(.)またはアンダースコア(_)を指定できます。

リソースがナビゲーション・モデルの最上位にある場合、wc_navtitleまたはwcnav_externalIdというIDは指定しないでください。これらのIDは予約済です。

7. 「名前」フィールドに、ナビゲーション・アイテムの名前を入力します。この名前は、ナビゲーションがページにレンダリングされるときに、ナビゲーションに表示されます。

ヒント:

「編集」ダイアログ内のすべてのフィールドは、式言語(EL)エディタにアクセスできます。これを使用すると、定数値ではなく変数値を選択または指定できます。フィールドの横の「編集」アイコンをクリックすると、エディタが開きます。エディタの使用の詳細および一般的なEL式については、付録B「式言語(EL)式」を参照してください。

図12-14 リンク用の「ナビゲーション・アイテムの編集」ダイアログ

「図12-14 リンク用の「ナビゲーション・アイテムの編集」ダイアログ」の説明

8. 「説明」フィールドに、ナビゲーション・アイテムの簡単な説明を入力します。

9. ナビゲーション・モデルがページにレンダリングされるときにナビゲーション・アイテムを表示するには、「表示」を選択します。
または、ナビゲーション・アイテムがナビゲーションに表示される条件を判断するEL式を指定できます。たとえば、Moderatorロールのユーザーにのみナビゲーション・アイテムを表示することを指定するには、次のEL式を使用します。

#{WCSecurityContext.userInScopedRole['Moderator']}

10. 「パス」フィールドにWebページのURLを入力するか、「選択」アイコンをクリックして、ナビゲーション・モデルに含めることができるスペース・ページ、ポートレット、タスク・フローまたは外部アプリケーションを参照します。

注意:

「選択」ダイアログで「選択」ボタンがアクティブなのは、ナビゲーション・モデルに含めることができるアイテムを選択する場合のみです。たとえば、「ポートレット」ノードを開き、ポートレット・プロデューサを選択すると、「選択」ボタンは無効になります。ポートレット・プロデューサ・ノードを開いてポートレットを選択すると、「選択」ボタンが有効になります。

11. 「ページ・テンプレート」ドロップダウン・リストから、ナビゲーションで選択されたナビゲーション・アイテムを表示するためのページ・テンプレートを選択します。
スペースまたはアプリケーションのデフォルト・ページ・テンプレートを使用するには、「[システム・デフォルト]」を選択します。

12. 「オプション」タブで、ナビゲーション・アイテムの表示オプションを設定します。詳細は、第12.2.2.1.8項「ナビゲーション・アイテムの表示オプションの設定」を参照してください。

ヒント:

ナビゲーション・モデルが使用されるスペースとは異なるスペース内のページにリンクしている場合は、リンクが正しく表示されるように、「リダイレクト」オプションを選択する必要があります。

13. 「パラメータ」タブで、選択したページ、タスク・フローまたはポートレット、あるいはページ・テンプレートがサポートするパラメータの値を、必要に応じて入力します。カスタム・パラメータも追加できます。

14. 「OK」をクリックして、ナビゲーション・アイテムを作成します。

15. 「OK」をクリックして、「編集」ダイアログを閉じます。

12.2.2.1.4 ナビゲーション・モデルへのページ・リストの追加

リストの開始点を選択し、表示するページを決定するための基準を指定することによって、ページのリストをナビゲーション・モデルに追加できます。たとえば、特定のスペース内のすべてのページ、現在のスペース内のすべてのWikiページ、またはすべてのホーム・スペース・ページを含めることができます。選択した開始点の下にあって基準に一致するすべてのページが、ナビゲーション・モデルに含まれます。

関連項目:

ナビゲーション・モデルに単一のページのみを含める場合は、リンク・タイプのナビゲーション・アイテムを使用します。詳細は、第12章「ナビゲーション・モデルへのスペース・ページ、ポートレット、タスク・フロー、外部アプリケーションまたはWebページの追加」を参照してください。

ページ・リストを追加するには、次の手順を実行します。

1. 第11.1.4項「リソースへのアクセス」の手順に従って、アプリケーション、またはナビゲーション・アイテムを追加するナビゲーション・モデルが含まれるスペースの「リソース」ページに移動します。

2. 左側のナビゲーション・パネルで、「構造」の下の「ナビゲーション」を選択します。

3. メイン・パネルで、ナビゲーション・アイテムを追加するナビゲーション・モデルを選択します。

4. 「編集」メニューから「編集」を選択します。

5. 「編集」ダイアログで、「追加」メニューから「ページ問合せ」を選択します。

ヒント:

フォルダ内にナビゲーション・アイテムを作成するには、最初にフォルダを選択してから、「追加」をクリックします。

図12-15 「追加」メニューの「ページ問合せ」オプション

「図12-15 「追加」メニューの「ページ問合せ」オプション」の説明

6. 「ターゲット」タブの「ID」フィールドには、生成されたIDが自動的に移入されます。このIDを使用して、ナビゲーション・モデル内のアイテムにアクセスするためのURLが作成されるため、もっとわかりやすいものに変更する必要がある場合があります。
IDは、ナビゲーション・モデル内で一意であることが必要です。先頭の文字は、大文字、小文字またはアンダースコア(_)である必要があります。その後の文字は、任意の英数字、ダッシュ(-)、ピリオド(.)またはアンダースコア(_)を指定できます。

リソースがナビゲーション・モデルの最上位にある場合、wc_navtitleまたはwcnav_externalIdというIDは指定しないでください。これらのIDは予約済です。

7. 「名前」フィールドに、ナビゲーション・アイテムの名前を入力します。この名前は、ナビゲーションがページにレンダリングされるときに、ナビゲーションに表示されます。

ヒント:

「編集」ダイアログ内のすべてのフィールドは、式言語(EL)エディタにアクセスできます。これを使用すると、定数値ではなく変数値を選択または指定できます。フィールドの横の「編集」アイコンをクリックすると、エディタが開きます。エディタの使用の詳細および一般的なEL式については、付録B「式言語(EL)式」を参照してください。

図12-16 ページ問合せ用の「ナビゲーション・アイテムの編集」ダイアログ

「図12-16 ページ問合せ用の「ナビゲーション・アイテムの編集」ダイアログ」の説明

8. 「説明」フィールドに、ナビゲーション・アイテムの簡単な説明を入力します。

9. ナビゲーション・モデルがページにレンダリングされるときにナビゲーション・アイテムを表示するには、「表示」を選択します。
または、ナビゲーション・アイテムがナビゲーションに表示される条件を判断するEL式を指定できます。たとえば、Moderatorロールのユーザーにのみナビゲーション・アイテムを表示することを指定するには、次のEL式を使用します。

#{WCSecurityContext.userInScopedRole['Moderator']}

10. 「ページの検索場所」ラジオ・グループで、次の中から選択します。

- 「ホーム・スペース」: 現在のユーザーのホーム・スペースとそのすべてのページをナビゲーション・モデルに追加します。

- 「スペース」: 特定のスペースのホーム・ページとその他のすべてのページをナビゲーション・モデルに追加します。スペースの名前を入力するか、「スペースの選択」アイコンをクリックして、使用可能なすべてのスペースから選択します。「スペースの選択」ダイアログでは、使用可能なすべてのスペースをリストしたり、参加しているスペース、モデレート対象のスペースまたは公開されているスペースのリストに絞り込むことができます。

- 「パス」: 特定のページをナビゲーション・モデルに追加します。ページのパスを入力するか、「ページの選択」アイコンをクリックして、使用可能なすべてのページから選択します。

11. 「ページ・スタイル」ドロップダウン・リストから、ナビゲーション・モデルに含めるページのスタイルを選択します。たとえば、「Wiki」を選択すると、Wikiページ・スタイルを使用するページのみがナビゲーション・モデルに含まれます。
「[システム・デフォルト]」を選択すると、スタイルにかかわらずすべてのページが表示されます。

12. 「除外するページ・スタイル」フィールドに、ナビゲーション・モデルから除外するページのスタイルを、ページ・スタイル・パスのカンマ区切りのリストを入力することによって指定します。次に例を示します。

/oracle/webcenter/siteresources/scopedMD/s8bba98ff_4cbb_40b8_beee_296c916a23ed/
pageStyle/gsr1b60e8a7_2e23_48ff_9571_31ede592de1a/TemplateWiki.jspx,
/oracle/webcenter/siteresources/scopedMD/s8bba98ff_4cbb_40b8_beee_296c916a23ed/
pageStyle/gsr1b60e8a7_2e23_48ff_9571_31ede592de1b/TemplateBlog.jspx

ヒント:

ページ・スタイルのパスは、「リソース」ページでページ・スタイルを選択し、メニュー・バーの「バージョン情報」をクリックして確認できます。

ここで指定されたページ・スタイルを使用するすべてのページが、ナビゲーションに含まれません。

13. 「可視性」ドロップダウン・リストから、「ページのパーソナライズ」ページで非表示のフラグが設定されていても、ページを含めるかどうかを選択します。
「[システム・デフォルト]」を選択すると、可視性にかかわらずすべてのページが表示されます。

14. 階層内のサブページを、親ページのフォルダの下ではなく、ナビゲーションに直接表示するには、「最上位レベルのフォルダの非表示」を選択します。

15. 「ページ・テンプレート」ドロップダウン・リストから、ナビゲーションで選択されたナビゲーション・アイテムを表示するためのページ・テンプレートを選択します。
スペースまたはアプリケーションのデフォルト・ページ・テンプレートを使用するには、「[システム・デフォルト]」を選択します。

16. 「オプション」タブで、ナビゲーション・アイテムの表示オプションを設定します。詳細は、第12.2.2.1.8項「ナビゲーション・アイテムの表示オプションの設定」を参照してください。

17. 「パラメータ」タブで、選択したページ・テンプレートがサポートするパラメータの値を、必要に応じて入力します。カスタム・パラメータも追加できます。

18. 「OK」をクリックして、ナビゲーション・アイテムを作成します。

19. 「OK」をクリックして、「編集」ダイアログを閉じます。

12.2.2.1.5 ナビゲーション・モデルへのサブスペース・リストの追加

特定のスペースのすべてのサブスペースのリストをナビゲーション・モデルに含めることができます。それらのサブスペース内のすべてのページを含めたり、リストに含めるサブスペースを絞り込む問合せを指定することもできます。

サブスペース・リストを追加するには、次の手順を実行します。

1. 第11.1.4項「リソースへのアクセス」の手順に従って、アプリケーション、またはナビゲーション・アイテムを追加するナビゲーション・モデルが含まれるスペースの「リソース」ページに移動します。

2. 左側のナビゲーション・パネルで、「構造」の下の「ナビゲーション」を選択します。

3. メイン・パネルで、ナビゲーション・アイテムを追加するナビゲーション・モデルを選択します。

4. 「編集」メニューから「編集」を選択します。

5. 「編集」ダイアログで、「追加」メニューから「スペース問合せ」を選択します。

ヒント:

フォルダ内にナビゲーション・アイテムを作成するには、最初にフォルダを選択してから、「追加」をクリックします。

図12-17 「追加」メニューの「スペース問合せ」オプション

「図12-17 「追加」メニューの「スペース問合せ」オプション」の説明

6. 「ターゲット」タブの「ID」フィールドには、生成されたIDが自動的に移入されます。このIDを使用して、ナビゲーション・モデル内のアイテムにアクセスするためのURLが作成されるため、もっとわかりやすいものに変更する必要がある場合があります。
IDは、ナビゲーション・モデル内で一意であることが必要です。先頭の文字は、大文字、小文字またはアンダースコア(_)である必要があります。その後の文字は、任意の英数字、ダッシュ(-)、ピリオド(.)またはアンダースコア(_)を指定できます。

リソースがナビゲーション・モデルの最上位にある場合、wc_navtitleまたはwcnav_externalIdというIDは指定しないでください。これらのIDは予約済です。

7. 「名前」フィールドに、ナビゲーション・アイテムの名前を入力します。この名前は、ナビゲーションがページにレンダリングされるときに、ナビゲーションに表示されます。

ヒント:

「編集」ダイアログ内のすべてのフィールドは、式言語(EL)エディタにアクセスできます。これを使用すると、定数値ではなく変数値を選択または指定できます。フィールドの横の「編集」アイコンをクリックすると、エディタが開きます。エディタの使用の詳細および一般的なEL式については、付録B「式言語(EL)式」を参照してください。

図12-18 スペース問合せ用の「ナビゲーション・アイテムの編集」ダイアログ

「図12-18 スペース問合せ用の「ナビゲーション・アイテムの編集」ダイアログ」の説明

8. 「説明」フィールドに、ナビゲーション・アイテムの簡単な説明を入力します。

9. ナビゲーション・モデルがページにレンダリングされるときにナビゲーション・アイテムを表示するには、「表示」を選択します。
または、ナビゲーション・アイテムがナビゲーションに表示される条件を判断するEL式を指定できます。たとえば、Moderatorロールのユーザーにのみナビゲーション・アイテムを表示することを指定するには、次のEL式を使用します。

#{WCSecurityContext.userInScopedRole['Moderator']}

10. 「スペース」フィールドに、サブスペースを表示するスペースの名前を入力するか、「スペースの選択」アイコンをクリックして、使用可能なスペースから選択します。
フィールドを空白のままにすると、現在のスペースが使用されます。

11. サブスペース内のページもナビゲーションに含めるには、「サブスペース・ページの表示」を選択します。

12. サブスペースを、親スペースのフォルダの下ではなく、ナビゲーションに直接表示するには、「最上位レベルのフォルダの非表示」を選択します。

13. 「拡張問合せ」フィールドに、ナビゲーション・モデルに含めるサブスペースのリストを絞り込むためのEL式を入力します。たとえば、コミュニティのサブスペースのみを含めたり、タイトルに特定の文字列が指定されているサブスペースを含めたりできます。式言語エディタの使用の詳細および一般的なEL式については、付録B「式言語(EL)式」を参照してください。

14. 「オプション」タブで、ナビゲーション・アイテムの表示オプションを設定します。詳細は、第12.2.2.1.8項「ナビゲーション・アイテムの表示オプションの設定」を参照してください。

15. 「パラメータ」タブで、カスタム・パラメータを追加できます。

16. 「OK」をクリックして、ナビゲーション・アイテムを作成します。

17. 「OK」をクリックして、「編集」ダイアログを閉じます。

12.2.2.1.6 ナビゲーション・モデル内でのナビゲーション・モデルのネスト

ナビゲーション・モデルは、お互いにネストできます。たとえば、複雑なナビゲーション・モデルがある場合、これを複数の個別のモデルに分割し、1つの包括的なモデル内でそのすべてをネストする方が簡単な可能性があります。ネストされたナビゲーション・モデルを使用すると、ナビゲーション・モデルの開発を異なるユーザーに委任したり、ナビゲーションの異なる部分へのアクセスを制御することもできます。

たとえば、複数のサブスペースで構成されるスペースのナビゲーション・モデルを作成している場合、サブスペースのナビゲーション・モデルの管理は、サブスペースのモデレータに委任する必要がある可能性があります。サブスペースのナビゲーション・モデルへのナビゲーション参照は、メイン・スペースのナビゲーション・モデル内に含めることができます。こうすることで、サブスペースのコンテンツに最も精通したユーザーが、スペースの他の部分にアクセスする必要なく、ナビゲーション・モデルを作成します。

ナビゲーション・モデルをネストするには、次の手順を実行します。

1. 第11.1.4項「リソースへのアクセス」の手順に従って、アプリケーション、またはナビゲーション・アイテムを追加するナビゲーション・モデルが含まれるスペースの「リソース」ページに移動します。

2. 左側のナビゲーション・パネルで、「構造」の下の「ナビゲーション」を選択します。

3. メイン・パネルで、ナビゲーション・アイテムを追加するナビゲーション・モデルを選択します。

4. 「編集」メニューから「編集」を選択します。

5. 「編集」ダイアログで、「追加」メニューから「ナビゲーション参照」を選択します。

ヒント:

フォルダ内にナビゲーション・アイテムを作成するには、最初にフォルダを選択してから、「追加」をクリックします。

図12-19 「追加」メニューの「ナビゲーション参照」オプション

「図12-19 「追加」メニューの「ナビゲーション参照」オプション」の説明

6. 「ターゲット」タブの「ID」フィールドには、生成されたIDが自動的に移入されます。このIDを使用して、ナビゲーション・モデル内のアイテムにアクセスするためのURLが作成されるため、もっとわかりやすいものに変更する必要がある場合があります。
IDは、ナビゲーション・モデル内で一意であることが必要です。先頭の文字は、大文字、小文字またはアンダースコア(_)である必要があります。その後の文字は、任意の英数字、ダッシュ(-)、ピリオド(.)またはアンダースコア(_)を指定できます。

リソースがナビゲーション・モデルの最上位にある場合、wc_navtitleまたはwcnav_externalIdというIDは指定しないでください。これらのIDは予約済です。

7. 「名前」フィールドに、ナビゲーション・アイテムの名前を入力します。この名前は、ナビゲーションがページにレンダリングされるときに、ナビゲーションに表示されます。

ヒント:

「編集」ダイアログ内のすべてのフィールドは、式言語(EL)エディタにアクセスできます。これを使用すると、定数値ではなく変数値を選択または指定できます。フィールドの横の「編集」アイコンをクリックすると、エディタが開きます。エディタの使用の詳細および一般的なEL式については、付録B「式言語(EL)式」を参照してください。

図12-20 ナビゲーション参照用の「ナビゲーション・アイテムの編集」ダイアログ

「図12-20 ナビゲーション参照用の「ナビゲーション・アイテムの編集」ダイアログ」の説明

8. 「説明」フィールドに、ナビゲーション・アイテムの簡単な説明を入力します。

9. ナビゲーション・モデルがページにレンダリングされるときにナビゲーション・アイテムを表示するには、「表示」を選択します。
または、ナビゲーション・アイテムがナビゲーションに表示される条件を判断するEL式を指定できます。たとえば、Moderatorロールのユーザーにのみナビゲーション・アイテムを表示することを指定するには、次のEL式を使用します。

#{WCSecurityContext.userInScopedRole['Moderator']}

10. 「ナビゲーションを含める」ドロップダウン・リストから、このナビゲーション・モデル内でネストするナビゲーション・モデルを選択します。

11. ナビゲーション・モデルのコンテンツを、フォルダの下ではなく、ナビゲーションに直接表示するには、「最上位レベルのフォルダの非表示」を選択します。

12. 「オプション」タブで、ナビゲーション・アイテムの表示オプションを設定します。詳細は、第12.2.2.1.8項「ナビゲーション・アイテムの表示オプションの設定」を参照してください。

13. 「パラメータ」タブで、カスタム・パラメータを追加できます。

14. 「OK」をクリックして、ナビゲーション・アイテムを作成します。

15. 「OK」をクリックして、「編集」ダイアログを閉じます。

12.2.2.1.7 ナビゲーション・モデル内のナビゲーション・アイテムの編成

ナビゲーション・モデルにフォルダを追加して、ナビゲーション・アイテムのサブセットを作成したり、類似のナビゲーション・アイテムをグループ化したりできます。セパレータを追加して、ナビゲーション・モデルをナビゲーション・アイテムの個別のグループに分けることもできます。フォルダとセパレータを使用すると、ページにレンダリングされるときにナビゲーション内のアイテムを細分化でき、アイテムを見つけやすくなります。

フォルダとセパレータに加えて、ナビゲーション・モデル内のアイテムは、相互に上下に移動したり、アイテムにインデントを設定して階層を示すことでも編成できます。

相互に上下にドラッグしたり、他のアイテム内にドラッグして階層を示すことによって、ナビゲーション・モデル内でアイテムを再配置することもできます。

ナビゲーション・モデルを編成するには、次の手順を実行します。

1. 第11.1.4項「リソースへのアクセス」の手順に従って、アプリケーション、またはナビゲーション・アイテムを追加するナビゲーション・モデルが含まれるスペースの「リソース」ページに移動します。

2. 左側のナビゲーション・パネルで、「構造」の下の「ナビゲーション」を選択します。

3. メイン・パネルで、ナビゲーション・アイテムを追加するナビゲーション・モデルを選択します。

4. 「編集」メニューから「編集」を選択します。

5. セパレータを追加するには、「編集」ダイアログで、「追加」メニューから「セパレータ」を選択します。

図12-21 「追加」メニューの「セパレータ」オプション

「図12-21 「追加」メニューの「セパレータ」オプション」の説明

ナビゲーション・モデルの最後にセパレータが追加されます。この後に説明する方法で、セパレータを目的の場所に移動できます。

6. フォルダを追加するには、次の手順を実行します。

1. 「編集」ダイアログで、「追加」メニューから「フォルダ」を選択します。

ヒント:

フォルダ内にナビゲーション・アイテムを作成するには、最初にフォルダを選択してから、「追加」をクリックします。

図12-22 「追加」メニューの「フォルダ」オプション

「図12-22 「追加」メニューの「フォルダ」オプション」の説明

2. 「ターゲット」タブで、ナビゲーション・アイテムの「ID」、「名前」および「説明」を指定します。

ヒント:

「編集」ダイアログ内のすべてのフィールドは、式言語(EL)エディタにアクセスできます。これを使用すると、定数値ではなく変数値を選択または指定できます。フィールドの横の「編集」アイコンをクリックすると、エディタが開きます。エディタの使用の詳細および一般的なEL式については、付録B「式言語(EL)式」を参照してください。

図12-23 フォルダ用の「ナビゲーション・アイテムの編集」ダイアログ

「図12-23 フォルダ用の「ナビゲーション・アイテムの編集」ダイアログ」の説明

3. ナビゲーション・モデルがページにレンダリングされるときにナビゲーション・アイテムを表示するには、「表示」を選択します。
または、ナビゲーション・アイテムがナビゲーションに表示される条件を判断するEL式を指定できます。たとえば、Moderatorロールのユーザーにのみナビゲーション・アイテムを表示することを指定するには、次のEL式を使用します。

#{WCSecurityContext.userInScopedRole['Moderator']}

4. 「オプション」タブで、ナビゲーション・アイテムの表示オプションを設定します。詳細は、第12.2.2.1.8項「ナビゲーション・アイテムの表示オプションの設定」を参照してください。

5. 「パラメータ」タブで、カスタム・パラメータを追加できます。

6. 「OK」をクリックして、ナビゲーション・アイテムを作成します。
ナビゲーション・モデルの最後にフォルダが追加されます。次の手順に従って、フォルダを目的の場所に移動できます。

7. ナビゲーション・モデル内でナビゲーション・アイテムを移動するには、アイテムを選択し、アイテムが目的の場所に位置するまで、必要に応じて何度でも、「上へ移動」または「下へ移動」アイコンをクリックします。

8. 1つのナビゲーション・アイテム(子アイテム)を別のアイテム(親アイテム)の下でインデントするには、子アイテムを親アイテムのすぐ下に移動し、子アイテムを選択して、「インデント」アイコンをクリックします。

9. インデント済のアイテムを別のアイテムの下でインデント解除するように移動するには、そのアイテムを選択して「アウトデント」アイコンをクリックします。

10. 「OK」をクリックして、「編集」ダイアログを閉じます。

12.2.2.1.8 ナビゲーション・アイテムの表示オプションの設定

ナビゲーション・アイテムの様々な表示オプションを指定することで、ナビゲーションがページにレンダリングされるときの外観と動作を決定できます。

使用可能な表示オプションは、ナビゲーション・アイテムのタイプによって異なります。

1. 第11.1.4項「リソースへのアクセス」の手順に従って、アプリケーション、またはナビゲーション・アイテムを追加するナビゲーション・モデルが含まれるスペースの「リソース」ページに移動します。

2. 左側のナビゲーション・パネルで、「構造」の下の「ナビゲーション」を選択します。

3. メイン・パネルで、表示オプションを指定するナビゲーション・アイテムが含まれているナビゲーション・モデルを選択します。

4. 「編集」メニューから「編集」を選択します。

5. ナビゲーション・アイテムを選択します。

6. メニュー・バーの「編集」をクリックします。

7. 「オプション」タブで、「アクセス・キー」フィールドに、マウスを使用せずにナビゲーション・アイテムにアクセスできるキー・ニーモニック(単一の文字)を入力します。

ヒント:

「編集」ダイアログ内のすべてのフィールドは、式言語(EL)エディタにアクセスできます。これを使用すると、定数値ではなく変数値を選択または指定できます。フィールドの横の「編集」アイコンをクリックすると、エディタが開きます。エディタの使用の詳細および一般的なEL式については、付録B「式言語(EL)式」を参照してください。

図12-24 「ナビゲーション・アイテムの編集」ダイアログの「オプション」タブ

「図12-24 「ナビゲーション・アイテムの編集」ダイアログの「オプション」タブ」の説明

8. 「アイコンURI」フィールドに、ナビゲーション・アイテムを表現するイメージのパスとファイル名を入力します。

9. 「検索キーワード」フィールドに、ナビゲーション・アイテムの検索を容易にするキーワードを入力します。

10. 「ツールのヒント」フィールドに、ユーザーがナビゲーション・アイテムの上にマウスを置いたときに表示される、簡単な説明のテキストを入力します。

11. 「外部ID」フィールドに、ページ内の静的リンクからナビゲーション・アイテムを直接参照できるように、IDを入力します。
この属性が定義されている、アプリケーションのデフォルト・ナビゲーション・モデル内のナビゲーション・アイテムは、ページ内のaf:goLinkコンポーネントから/faces/wcnav_externalId/externalIdを使用して、またはナビゲーション・モデル内の外部リンク・ナビゲーション・アイテムから/wcnav_externalId/externalIdを使用してアクセスできます。その階層によってノードにアクセスすることもでき、その方が高速ですが、アプリケーションの開発に伴い変更する可能性があります。

注意:

特定のスペースのデフォルト・ナビゲーション・モデル内のノードに直接アクセスするには、wc.contextURLパラメータを設定することによってスペースを指定する必要があります。次に例を示します。

/faces/wcnav_externalId/myNavigationItem?wc.contextURL=/spaces/myProjectSpace

デフォルト以外のナビゲーション・モデル内のノードに直接アクセスするには、wcnav.modelPath URLパラメータを設定することによってナビゲーション・モデルのパスを指定する必要があります。次に例を示します。

/faces/wcnav_externalId/myNavigationItem?wcnav.model=
/oracle/webcenter/siteresources/scopedMD/
s7f446cab_f622_4b68_a83e_b7eaf28b52ec/navigation/
gsr0271c712_721a_4565_9f0e_755784a7093b/myNavigation.xml

リンクを使用している場所によっては、たとえば%2Fspaces%2FmyProjectSpaceのように、URLパラメータをエンコードする必要があります。

12. 「リンクを次の場所で開く」ドロップダウン・リストから、ナビゲーション・アイテムが選択されたときの表示方法として、同じブラウザ・ウィンドウ、新しいウィンドウまたはポップアップを選択します。
使用可能なオプションは、ナビゲーション・アイテムのタイプによって異なります。

注意:

ポップアップはページではサポートされていません。

13. ナビゲーション・アイテム用に指定されたURLにリダイレクトするには、「リダイレクト」を選択します。このチェック・ボックスを選択しない場合、URLは現在のページ・テンプレート内のインライン・フレーム内にレンダリングされます。

注意:

この表示オプションは、ナビゲーション参照、フォルダおよびセパレータを除くすべてのナビゲーション・アイテムで使用できます。

ビジネス・ロール・ページ(たとえば、「プロファイル」ページ)を指すリンク・ナビゲーション・アイテムの場合、「リダイレクト」オプションには効果がありません。リンクをクリックしても、ページは常にホーム・スペースに表示されます。

異なるスペース内のページを指すリンク・ナビゲーション・アイテムの場合は、ページが属するスペース内でページを開くために、「リダイレクト」を選択する必要があります。「リダイレクト」の選択を解除すると、現在のスペース内でページが開くため、後続のリンクでエラーが生じる可能性があります。

14. 「新規属性名」フィールドに、リソースに対して定義されているが、ダイアログで公開されていない属性の名前を入力します。ドロップダウン・リストから属性を選択することもできます。

15. 「新規属性値」フィールドに、「新規属性名」フィールドで指定した属性の値を指定し、「追加」をクリックします。

注意:

属性の値を指定せずに「追加」をクリックできます。ダイアログにフィールドが表示された時点で、他のフィールドとともに値を指定できます。ただし、属性の値を指定せずに「ナビゲーション・アイテムの編集」ダイアログを終了すると、属性は保存されません。

12.2.2.2 ナビゲーション・モデルのソース・コードの編集

ソース・コードで作業する必要がある場合は、「ソースの編集」オプションを使用できます。

ナビゲーション・モデルのソース・コードを編集するには、次の手順を実行します。

1. 第11.1.4項「リソースへのアクセス」の手順に従って、アプリケーション、または編集するナビゲーション・モデルが含まれるスペースの「リソース」ページに移動します。

2. 左側のナビゲーション・パネルで、「構造」の下の「ナビゲーション」を選択します。

3. メイン・パネルで、編集するナビゲーション・モデルを選択します。

4. 「編集」メニューから「ソースの編集」を選択します。
「ソースの編集」ダイアログ(図12-25)に、ナビゲーション・モデルのソース・コードが表示されます。

図12-25 ナビゲーション・モデルの「ソースの編集」ダイアログ

「図12-25 ナビゲーション・モデルの「ソースの編集」ダイアログ」の説明

5. 必要に応じて、コードを編集します。
コードのXML構文は検証されており、任意のタグが欠落するか、不正に追加された場合はエラー・メッセージが表示されます。XML以外のファイルに対して検証は行われません。

必要に応じてダイアログからコードをコピーし、JDeveloperなど、任意のエディタに貼り付け、そこで詳細な検証を実行できます。コードを編集したら、それをコピーし、「ソースの編集」ダイアログに貼り付けて戻すことができます。

ヒント:

JDeveloperの機能を十分に活用してナビゲーション・モデルを編集するには、必要に応じて、Spacesからナビゲーション・モデルをダウンロードし、それをJDeveloperにインポートして編集します。詳細は、第12.2.5項「JDeveloperを使用したナビゲーション・モデルの構築」を参照してください。

6. 「OK」をクリックします。

12.2.3 ナビゲーション・モデルの管理

この項の内容は次のとおりです。

- 第12.2.3.1項「ナビゲーション・モデルの表示および非表示」

- 第12.2.3.2項「ナビゲーション・モデルのプロパティの設定」

- 第12.2.3.3項「ナビゲーション・モデルのセキュリティの設定」

- 第12.2.3.4項「ナビゲーション・モデルのコピー」

- 第12.2.3.5項「ナビゲーション・モデルの削除」

12.2.3.1 ナビゲーション・モデルの表示および非表示

ナビゲーション・モデルを作成すると、デフォルトでは非表示になります。非表示のナビゲーション・モデルは、アプリケーション、ホーム・スペースまたはその他のスペースでは使用できません。ナビゲーション・モデルを使用可能にするには、表示としてマークする必要があります。さらに、アプリケーション・レベルで作成したナビゲーション・モデルは、アプリケーション内の任意、すべてまたは選択したスペースのいずれかで使用できるように制御できます。

リソースの表示および非表示に関する一般情報については、第11.4.3項「リソースの表示および非表示」を参照してください。

スペース内でのリソースの可用性に関する一般情報については、第11.4.2項「リソースのプロパティの設定」を参照してください。

12.2.3.2 ナビゲーション・モデルのプロパティの設定

ナビゲーション・モデルの表示属性と可用性を制御するには、「プロパティの編集」ダイアログでモデルのプロパティを設定します。ナビゲーション・モデルのプロパティを設定するには、その他のリソースと同じ手順に従います。詳細は、第11.4.2項「リソースのプロパティの設定」を参照してください。

ナビゲーション・モデルに関連するプロパティを表示するには、「バージョン情報」メニュー・オプションを使用します。

12.2.3.3 ナビゲーション・モデルのセキュリティの設定

アプリケーションまたはスペースで作成したナビゲーション・モデルに、すべてのユーザーがアクセス可能か、特定のユーザーまたはグループのみがアクセス可能かを制御できます。ナビゲーション・モデルへのアクセスを設定するには、その他のリソースと同じ手順に従います。詳細は、第11.4.4項「リソースのセキュリティ設定」を参照してください。

12.2.3.4 ナビゲーション・モデルのコピー

ページ・テンプレートのコピーを作成するには、ページ・テンプレートを選択し、「リソース - ナビゲーション」ページの「編集」メニューから「コピー」を選択します。ナビゲーション・モデルをコピーするには、その他のリソースと同じ手順に従います。詳細は、第11.4.1項「リソースのコピー」を参照してください。

12.2.3.5 ナビゲーション・モデルの削除

必要な権限が割り当てられていれば、どのカスタム・ナビゲーション・モデルも削除できます。ナビゲーション・モデルを削除するには、その他のリソースと同じ手順に従います。詳細は、第11.4.5項「リソースの削除」を参照してください。

12.2.4 デフォルト・ナビゲーション・モデルの選択

デフォルト・ナビゲーション・モデルによって、アプリケーション・レベルまたはスペース・レベルでデフォルトで使用するナビゲーション・モデルを選択する、便利な手段が提供されます。ページ・テンプレート設計者は、このデフォルト・ナビゲーション・モデルを、その実際の名前を知る必要もなく、参照できます。たとえば、ナビゲーションEL式において、デフォルト・ナビゲーション・モデルは、多くの場合次のように参照されます。

#{navigationContext.defaultNavigationModel}

ナビゲーション・モデルをアプリケーションレベルのデフォルト・ナビゲーション・モデルとして使用することを指定するには、第5.11項「デフォルト・ナビゲーションの選択」の手順を実行します。

異なるナビゲーション・モデルを特定のスペースのデフォルトとして使用することを指定するには、第53.4.12項「スペースのナビゲーションの変更」の手順を実行します。

12.2.5 JDeveloperを使用したナビゲーション・モデルの構築

Spacesの編集機能を超えてナビゲーション・モデルを作成することが必要な場合があります。たとえば、JDeveloperを使用してナビゲーション・モデルを作成すると、ソース・コントロールを使用でき、高度なナビゲーション・モデルの構築に役立つウィザードなどのツールも提供されます。これを行うには、いくつかの方法があります。

- 「ソースの編集」オプションを使用して、ナビゲーション・モデルのソース・コードを編集します。ソース・コードは「ソースの編集」ダイアログで直接編集することもできれば、ダイアログのコンテンツをJDeveloperにコピーして編集し、編集済のコードをダイアログにコピーして戻すこともできます。詳細は、第12.2.2.2項「ナビゲーション・モデルのソース・コードの編集」を参照してください。

- 既存のSpacesのナビゲーション・モデルをダウンロードし、JDeveloperにインポートして編集し、Spacesにアップロードして戻します。

- JDeveloperでまったく新しいナビゲーション・モデルを作成し、Spacesにアップロードします。

ナビゲーション・モデルをSpacesからダウンロードおよびアップロードする手順については、第11.5項「JDeveloperを使用したSpacesアプリケーションのリソースの作成」を参照してください。

Oracle WebCenter Portalでは、ナビゲーション・モデルなどのSpacesリソースを開発するために、特別なJDeveloperワークスペース(DesignWebCenterSpaces.jws)が用意されています。このワークスペースでは、ナビゲーション・モデルを作成および編集するほか、テスト目的でSpacesにナビゲーション・モデルをアップロードできる設計環境が提供されています。詳細およびJDeveloperワークスペースのダウンロードは、『Oracle Fusion Middleware Oracle WebCenter Portal開発者ガイド』のSpacesアプリケーションのリソースの開発に関する項を参照してください。

Spacesで使用するナビゲーション・モデルを作成する際の具体的な考慮事項については、『Oracle Fusion Middleware Oracle WebCenter Portal開発者ガイド』のWebCenter Portal: Spacesナビゲーション・モデルの使用に関する項を参照してください。

12.3 ポータル内でのナビゲーションのレンダリング

ページ・テンプレートの主要な要素の1つは、ナビゲーション視覚化です。これによって、ポータル内でのナビゲーションの外観と動作が決まります。ナビゲーション視覚化をページに追加することもできますが、通常はページ・テンプレートに追加することで、定義が一箇所で行われ、ポータル全体に一貫性をもって伝搬されます。

この項の内容は次のとおりです。

- 第12.3.1項「ページ・テンプレートへの組込みナビゲーション・タスク・フローの追加」

- 第12.3.2項「ナビゲーション・タスク・フローのプロパティの設定」

- 第12.3.3項「JDeveloperを使用したナビゲーションの視覚化」

12.3.1 ページ・テンプレートへの組込みナビゲーション・タスク・フローの追加

WebCenter Portalには複数の組込みナビゲーション・タスク・フローが用意されており、これらを使用すると、ポータルにナビゲーションをすばやく追加できます。

注意:

デフォルトでは、ページのリソース・カタログには組込みナビゲーション・タスク・フローが含まれていません。これは、ページ・テンプレートを通じてナビゲーションを提供する方法が推奨されているためです。ページにナビゲーション・タスク・フローを追加できるようにするには、タスク・フローが含まれるカスタムのリソース・カタログを作成する必要があります。詳細は、第16.2項「リソース・カタログの作成」を参照してください。

通常は、最初に目的のタスク・フローをページ・テンプレートに追加してから、ナビゲーションのコンテンツを実行するナビゲーション・モデルを選択します。この項では、この方法について説明します。しかし、ナビゲーション・モデルが含まれるカスタムのリソース・カタログを使用している場合は、ナビゲーション・モデルを選択してから、そのモデルを視覚化するためのタスク・フローを選択できます。デフォルトのページ・テンプレートのリソース・カタログには、ナビゲーション・モデルは含まれていません。

ナビゲーション・モデルに関連付ける、この項で説明するタスク・フローに加えて、Spacesにはスペース・ブラウザ・タスク・フローも用意されており、これを使用すると、ユーザーは異なるスペースに移動できます。詳細は、第53.15項「スペースのタスク・フローの使用」を参照してください。

その他のナビゲーション・タスク・フローは、Oracle Technology Networkからダウンロードできます。

http://www.oracle.com/technetwork/middleware/webcenter/samples-196325.zip

zipファイルには、次のナビゲーション・タスク・フローが含まれています。

- リスト・ナビゲーション—ナビゲーション・モデルを縦方向のリスト形式でレンダリングします。フォルダとそのアイテムは、ドロップダウン・メニューとしてレンダリングされます。空のフォルダはレンダリングされません。

- リンク付きメニュー・ナビゲーション—ナビゲーション・モデルを横方向のメニュー形式でレンダリングします。最上位のナビゲーション・アイテムの場合、フォルダはドロップダウン・メニューとしてレンダリングされます。子がないナビゲーション可能なリンクは、最上位リンクとしてレンダリングされます。空のフォルダはレンダリングされません。

- ツリー・ナビゲーション—ナビゲーション・モデルを縦方向の閉じられたツリー形式でレンダリングします。

zipファイルをダウンロードし、その中身をローカルに取り出します。第11.5.3項「リソースのアップロード」の手順に従って、1つ以上のEARファイルをアプリケーションにアップロードできます。リソース・カタログ内の「マッシュアップ」→「タスク・フロー」で、タスク・フローが使用できるようになります。

組込みナビゲーション・タスク・フローをページ・テンプレートに追加するには、次の手順を実行します。

1. 編集モードでページ・テンプレートを開きます。
詳細は、第13.3項「ページ・テンプレートの編集」を参照してください。

2. ターゲット・リージョン内の「コンテンツの追加」をクリックして、リソース・カタログを開きます。

3. 組込みナビゲーション・タスク・フローが含まれるリソース・カタログのセクションに移動します。

ヒント:

このコンポーネントの有無や場所は、リソース・カタログの構成方法によって異なります。たとえば、デフォルトのページ・テンプレートのリソース・カタログの場合は、「テンプレート開発」の横の「開く」をクリックすると、「ナビゲーション」フォルダが含まれるリストが公開されます。このフォルダの横の「開く」をクリックすると、組込みナビゲーション・タスク・フローのリストが表示されます。

4. ページに追加するタスク・フローの横の「追加」をクリックします。

5. 「閉じる」をクリックして、リソース・カタログを終了します。

6. タスク・フローの上にマウスを置くと表示されるポップアップ・メニューで、タスク・フローの「編集」アイコン(レンチ)をクリックします。

ヒント:

タスク・フローが含まれるリージョン用のアイコンではなく、タスク・フローの「編集」アイコンをクリックしてください。

7. 「コンポーネント・プロパティ」ダイアログで、「パラメータ」タブをクリックします。

8. 「ナビゲーション」ドロップダウン・リストから、タスク・フローに関連付けるナビゲーション・モデルを選択します。

9. 必要に応じてその他のプロパティを設定します。
様々なナビゲーション・タスク・フローで使用可能なその他のプロパティの詳細は、第12.3.2項「ナビゲーション・タスク・フローのプロパティの設定」を参照してください。

これらのプロパティの影響を示す例については、第12.3.2.3項「プロパティを使用したナビゲーション・タスク・フロー・インスタンスの構成」を参照してください。

10. 「OK」をクリックします。

12.3.2 ナビゲーション・タスク・フローのプロパティの設定

ナビゲーション・タスク・フローには、関連付けられているプロパティがあります。このプロパティには、十分な権限を持つユーザーがコンポーザの「コンポーネント・プロパティ」ダイアログからアクセスできます(図12-26)。

図12-26 ナビゲーション・ツリー・タスク・フロー - コンポーネント・プロパティ

「図12-26 ナビゲーション・ツリー・タスク・フロー - コンポーネント・プロパティ」の説明

この項では、ナビゲーション・タスク・フローのプロパティの概要を説明し、プロパティ値を使用してタスク・フロー・インスタンスを構成する手順を例をとおして説明します。この項の内容は次のとおりです。

「コンポーネント・プロパティ」ダイアログへのアクセスの詳細は、第18.6.2項「コンポーネントのプロパティの設定」を参照してください。

次の各項では、アクティビティ・グラフ・サービス・タスク・フローのプロパティと、「パラメータ」タブのプロパティについて説明します。

- 第12.3.2.1項「ナビゲーション・タスク・フローのプロパティの基本」

- 第12.3.2.2項「ナビゲーション・タスク・フロー・パラメータ」

- 第12.3.2.3項「プロパティを使用したナビゲーション・タスク・フロー・インスタンスの構成」

12.3.2.1 ナビゲーション・タスク・フローのプロパティの基本

ナビゲーション・タスク・フローでプロパティの値を設定した場合、その値が設定されたタスク・フロー・インスタンスのみが影響を受けます。同じタスク・フローの他のインスタンスは、この変更による影響を受けません。

「コンポーネント・プロパティ」ダイアログの「パラメータ」タブのプロパティは、デフォルトのタスク・フロー・コンテンツを制御します。このタブのパラメータの詳細は、第12.3.2.2項「ナビゲーション・タスク・フロー・パラメータ」を参照してください。タスク・フローによっては、このタブのパラメータによって、タスク・フローとページ・パラメータおよびページ定義変数を簡単に結び付けることができます。これらのプロパティはタスク・フローのタイプに固有のものであり、この項で説明します。ページとコンポーネントの結付けの詳細は、第22章「ページ、タスク・フロー、ポートレットおよびUIコンポーネントの結付け」を参照してください。

「表示オプション」タブ、「スタイル」タブおよび「コンテンツ・スタイル」タブでパラメータを変更すると、タスク・フローの外観と動作に影響があります。これらのプロパティは、すべてのタスク・フローで共通です。詳細は、第18.6項「ページ・コンポーネントの変更」を参照してください。

「イベント」タブのコンテンツは、タスク・フローでサポートされるイベントによって異なります。詳細は、第18.6.7項「コンポーネントのコンテキスト・イベントの使用」を参照してください。

「パラメータ」タブと「表示オプション」タブのすべてのプロパティは、式言語(EL)エディタにアクセスできます。これを使用すると、定数値ではなく変数値を選択または指定できます。プロパティ・フィールドの横の「編集」アイコンをクリックすると、エディタが開きます。エディタの使用の詳細および一般的なEL式の説明は、付録B「式言語(EL)式」を参照してください。

注意:

「コンポーネント・プロパティ」ダイアログの「表示オプション」タブで汎用の表示オプションについてELを入力すると、入力内容が自動的に検証されます。EL構文が無効な場合、エラーが表示され、値は適用も保存もされません。汎用の表示オプションとは、表18-1に掲載されているオプションです。

汎用以外の表示オプションには、ELの検証は行われません。

12.3.2.2 ナビゲーション・タスク・フロー・パラメータ

次の各表は、組込みの各ナビゲーション・タスク・フロー固有のパラメータを示しています。

表12-1は、ナビゲーション・ブレッドクラム・タスク・フローのパラメータを示しています。

表12-1 ナビゲーション・ブレッドクラム・タスク・フローのパラメータ

パラメータ

説明

Display Style

ブレッドクラムを横方向または縦方向に表示するかどうかを指定します。

Navigation

このタスク・フローに関連付けるナビゲーション・モデル。

Show Root

ブレッドクラムに開始ノードを表示するかどうかを指定します。

Start Path

ナビゲーションを開始するナビゲーション・モデル内のレベル。

パスまたはEL式を入力するか、「パスの選択」アイコンをクリックして開始ノードを選択します。

有効な値は、次のとおりです。

- 現在選択されているページ・パスで開始

- 現在選択されているページ・パスのこのレベルで開始

- ページ・パスの選択

詳細は、第12.3.2.3.2項「ナビゲーションの開始パスの選択」を参照してください。

表12-2は、ナビゲーション・メニュー・タスク・フローのパラメータを示しています。

表12-2 ナビゲーション・メニュー・タスク・フローのパラメータ

パラメータ

説明

Navigation

このタスク・フローに関連付けるナビゲーション・モデル。

Second Level Style

第2レベルのナビゲーション・アイテムをレンダリングする場合のスタイル。

有効な値は、「表示しない」、「タブ」、「バー」、「ボタン」、「選択肢」、「リスト」です。

注意:

- レンダリングされるリソースが、フォルダのようにナビゲーションできないものの場合は、タブ、バー、ボタン、選択肢またはリストとして表示することはできません。これは、「メニュー」または「サブメニュー付きメニュー」スタイルが選択されている場合のみ表示できます。

- このプロパティは、「スタイル」プロパティが「メニュー」または「サブメニュー付きメニュー」でない場合のみ使用できます。

Show Icons

各リソースのアイコンをレンダリングするかどうかを指定します。

Start Path

ナビゲーションを開始するナビゲーション・モデル内のレベル。

パスまたはEL式を入力するか、「パスの選択」アイコンをクリックして開始ノードを選択します。

有効な値は、次のとおりです。

- 現在選択されているページ・パスで開始

- 現在選択されているページ・パスのこのレベルで開始

- ページ・パスの選択

詳細は、第12.3.2.3.2項「ナビゲーションの開始パスの選択」を参照してください。

注意: ナビゲーション・メニュー・タスク・フローの表示は、最大で2レベルのリソースに制限されています。

Style

第1レベルのナビゲーション・アイテムをレンダリングする場合のスタイル。

有効な値は、「タブ」、「バー」、「ボタン」、「選択肢」、「リスト」、「メニュー」、「サブメニュー付きメニュー」です。

注意:

- レンダリングされるリソースが、フォルダのようにナビゲーションできないものの場合は、タブ、バー、ボタン、選択肢またはリストとして表示することはできません。これは、「メニュー」または「サブメニュー付きメニュー」スタイルが選択されている場合のみ表示できます。

- サブメニュー付きメニュー・スタイルを使用してナビゲーション可能なアイテムをレンダリングする場合、アイテムは、ドロップダウン・メニューとして1回、さらにアイテム自体へのリンクとして1回、計2回レンダリングされます。

表12-3は、ナビゲーション・ツリー・タスク・フローのパラメータを示しています。

表12-3 ナビゲーション・ツリー・タスク・フローのパラメータ

パラメータ

説明

Navigation

このタスク・フローに関連付けるナビゲーション・モデル。

Show Icons

各リソースのアイコンをレンダリングするかどうかを指定します。

Show Levels

ツリーが最初にレンダリングされるときに表示されるレベル数。

有効な値は、次のとおりです。

- 1: 最上位ノードのみを表示します。他のすべてのノードは、最初、閉じられています。

- 2: 第1レベルの子ノードを開きます。

- 3: 第2レベルの子ノードを開きます。

- すべて: すべてのノードを開きます。

注意: このオプションは、「スタイル」プロパティが「ツリーを閉じる」に設定されている状態でツリーをレンダリングする場合のみ適用されます。「スタイル」プロパティが「ツリーを開く」に設定されている場合は、このプロパティの値にかかわらず、すべてのノードが開かれた状態で表示されます。

Show Root

ツリーに開始ノードをレンダリングするかどうかを指定します。

有効な値は、次のとおりです。

- ルートを表示しない: 開始ノードをレンダリングしません。

- ルートの表示: 開始ノードをレンダリングします。

- ルートをボックスとして表示: 開始ノードをボックス内のヘッダーとしてレンダリングします。

Start Path

ナビゲーションを開始するナビゲーション・モデル内のレベル。

パスまたはEL式を入力するか、「パスの選択」アイコンをクリックして開始ノードを選択します。

有効な値は、次のとおりです。

- 現在選択されているページ・パスで開始

- 現在選択されているページ・パスのこのレベルで開始

- ページ・パスの選択

詳細は、第12.3.2.3.2項「ナビゲーションの開始パスの選択」を参照してください。

Style

ナビゲーションのスタイル。

有効な値は、次のとおりです。

- ツリーを閉じる: 最初の閉じられた状態として、指定のレベル(「レベルの表示」プロパティで指定)をレンダリングします。

- ツリーを開く: すべてのツリー・ノードを開いてレンダリングして、すべての子を表示します。

- リスト: 最上位リソースのフラット・リストをレンダリングします。最上位リソースがフォルダの場合、そのフォルダのコンテンツはドロップダウン・メニューで提供されます。
注意: 「リスト」オプションの選択は、「レベルの表示」プロパティおよび「ルートの表示」プロパティに優先します。

12.3.2.3 プロパティを使用したナビゲーション・タスク・フロー・インスタンスの構成

この項の内容は次のとおりです。

- 第12.3.2.3.1項「サンプル・ナビゲーション・モデル」

- 第12.3.2.3.2項「ナビゲーションの開始パスの選択」

- 第12.3.2.3.3項「ナビゲーションをツリーとしてレンダリング」

- 第12.3.2.3.4項「ナビゲーションをメニューとしてレンダリング」

- 第12.3.2.3.5項「ナビゲーションをブレッドクラムとしてレンダリング」

- 第12.3.2.3.6項「ナビゲーション・タスク・フローのリンク」

12.3.2.3.1 サンプル・ナビゲーション・モデル

次の各項では、図12-27のサンプル・ナビゲーション・モデルに基づく例を使用します。

図12-27 サンプル・ナビゲーション・モデル

「図12-27 サンプル・ナビゲーション・モデル」の説明

12.3.2.3.2 ナビゲーションの開始パスの選択

ナビゲーションの開始パスを選択するには、次の手順を実行します。

1. 第12.2項「ナビゲーション・モデルの構築」の手順に従って、ナビゲーション・モデルを作成します。

2. 第12.3.1項「ページ・テンプレートへの組込みナビゲーション・タスク・フローの追加」の手順に従って、ナビゲーション・メニュー・タスク・フローをアプリケーションのページ・テンプレートに追加します。

3. 「コンポーネント・プロパティ」ダイアログの「パラメータ」タブで、「開始パス」フィールドの横の「パスの選択」アイコンをクリックします。

4. 「開始パスの選択」ダイアログで、次のいずれかを選択します。

- 「現在選択されているページ・パスで開始」を選択すると、現在選択されているページがナビゲーションの開始点として使用されます。「開始パス」プロパティには、次のEL式が移入されます。

#{navigationContext.navigationModel['modelPath=path'].currentSelection.prettyUrl}

ここで、pathは、ナビゲーション・モデルのXMLファイルへのパス(後続の.xmlは省略)です。次に例を示します。

#{navigationContext.navigationModel['modelPath=/oracle/webcenter/portalapp/navigations/myNavigation'].currentSelection.prettyUrl}

銀行取引アプリケーションの例でこのオプションが選択されている場合、ユーザーが「当座預金」ページに移動すると、ナビゲーションは図12-28のように表示されます。

図12-28 現在選択されているページ・パスで開始

「図12-28 現在選択されているページ・パスで開始」の説明

- 「現在選択されているページ・パスのこのレベルで開始」を選択すると、現在選択されているページの第nレベルのパスがナビゲーションの開始点として使用されます(nは、このオプションの横のフィールドで指定される値です)。「開始パス」プロパティには、次のEL式が移入されます。

#{navigationContext.navigationModel['modelPath=path'].currentSelection.prettyUrlPath[level]}

ここで、pathは、ナビゲーション・モデルのXMLファイルへのパス(後続の.xmlは省略)で、levelは、フィールドで指定された値です。

銀行取引アプリケーションの例で、このオプションに値1が選択されている場合、ユーザーが「パーソナル・バンキング」ページに移動し、次に「当座預金」ページに移動すると、このパスの第1レベルである「パーソナル・バンキング」からナビゲーションが開始します(図12-29)。

図12-29 現在選択されているページ・パスの指定レベルで開始

「図12-29 現在選択されているページ・パスの指定レベルで開始」の説明

- 「ページ・パスの選択」を選択すると、特定のページをナビゲーションの開始点として使用します。「開始パス」プロパティには、選択したページのパスが移入されます。

12.3.2.3.3 ナビゲーションをツリーとしてレンダリング

ナビゲーション・モデルをツリーとしてレンダリングするには、次の手順を実行します。

1. 第12.2項「ナビゲーション・モデルの構築」の手順に従って、ナビゲーション・モデルを作成します。

2. 第12.3.1項「ページ・テンプレートへの組込みナビゲーション・タスク・フローの追加」の手順に従って、ナビゲーション・メニュー・タスク・フローをアプリケーションのページ・テンプレートに追加します。

3. 第12.3.2.3.2項「ナビゲーションの開始パスの選択」の手順に従って、ナビゲーションをページにレンダリングする場合の「開始パス」を選択します。

4. 「レベルの表示」ドロップダウン・リストから、ツリーが「ツリーを閉じる」スタイルで最初にレンダリングされる場合、開くレベル数を選択します。

注意:

ナビゲーションが「ツリーを開く」スタイルを使用してレンダリングされる場合、このオプションは無視され、ナビゲーションはすべてのノードが完全に開かれた状態でレンダリングされます。

5. 「ルートの表示」ドロップダウン・リストから、ツリーに開始ノードを表示するかどうかを選択します。
たとえば、開始ノードが「当座預金」の場合を考えます。

- 「ツリー・ルートを表示」を選択すると、「当座預金」ノードがツリーに含まれます(図12-30)。

図12-30 ツリー・ルートを表示

「図12-30 ツリー・ルートを表示」の説明

- 「ルートを表示しない」を選択すると、「当座預金」ノードは含まれません(図12-31)。

図12-31 ルートを表示しない

「図12-31 ルートを表示しない」の説明

- 「ルートをボックスとして表示」を選択すると、他のナビゲーションで構成されるボックスのヘッダーとして「当座預金」ノードが含まれます(図12-32)。

図12-32 ルートをボックスとして表示

「図12-32 ルートをボックスとして表示」の説明

6. 「スタイル」ドロップダウン・リストから、ツリーで使用するスタイルを選択します。

- 「ツリーを閉じる」は、「レベルの表示」プロパティで指定されたレベルに従って、最初は閉じられた状態でツリーを表示します。

- 「ツリーを開く」は、すべてのレベルが完全に開かれた状態でツリーを表示します。

- 「リスト」は、最上位リソースのフラット・リストとしてツリーを表示します。最上位リソースがフォルダの場合、これらは、フォルダのコンテンツを表示するドロップダウン・メニューとして表示されます。
銀行取引の例で、開始ノードが「パーソナル・バンキング」の場合、リスト・スタイルのツリー・ナビゲーションは図12-33のようになります。

図12-33 フォルダがない場合のリスト・スタイル・ツリー

「図12-33 フォルダがない場合のリスト・スタイル・ツリー」の説明

しかし、開始ノードが「当座預金」(2つのフォルダを含む)場合は、図12-34のようになります。

図12-34 フォルダがある場合のリスト・スタイル・ツリー

「図12-34 フォルダがある場合のリスト・スタイル・ツリー」の説明

7. ナビゲーション・アイテムに関連付けられたアイコンをツリーに表示するには、「アイコンの表示」を選択します(図12-35)。

図12-35 アイコンの表示

「図12-35 アイコンの表示」の説明

12.3.2.3.4 ナビゲーションをメニューとしてレンダリング

ナビゲーション・モデルをメニューとしてレンダリングするには、次の手順を実行します。

1. 第12.2項「ナビゲーション・モデルの構築」の手順に従って、ナビゲーション・モデルを作成します。

2. 第12.3.1項「ページ・テンプレートへの組込みナビゲーション・タスク・フローの追加」の手順に従って、ナビゲーション・メニュー・タスク・フローをアプリケーションのページ・テンプレートに追加します。

3. 第12.3.2.3.2項「ナビゲーションの開始パスの選択」の手順に従って、ナビゲーションをページにレンダリングする場合の「開始パス」を選択します。

4. 「スタイル」ドロップダウン・リストから、第1レベルのナビゲーション・アイテムをメニューに表示する方法を選択します。サンプルの銀行取引アプリケーションを使用して、このプロパティの様々なオプションを示します。

- タブ

図12-36 タブ・スタイルのメニュー・ナビゲーション

「図12-36 タブ・スタイルのメニュー・ナビゲーション」の説明

- バー

図12-37 バー・スタイルのメニュー・ナビゲーション

「図12-37 バー・スタイルのメニュー・ナビゲーション」の説明

- ボタン

図12-38 ボタン・スタイルのメニュー・ナビゲーション

「図12-38 ボタン・スタイルのメニュー・ナビゲーション」の説明

- 選択肢

図12-39 選択肢スタイルのメニュー・ナビゲーション

「図12-39 選択肢スタイルのメニュー・ナビゲーション」の説明

- リスト

図12-40 リスト・スタイルのメニュー・ナビゲーション

「図12-40 リスト・スタイルのメニュー・ナビゲーション」の説明

- メニュー

図12-41 メニュー・ナビゲーション・スタイル

「図12-41 メニュー・ナビゲーション・スタイル」の説明

5. 「第2レベル・スタイル」ドロップダウン・リストから、ナビゲーション内の第2レベルのリソースで使用するスタイルを選択します。

注意:

メニュー・ナビゲーションでレンダリングできるのは、2レベルのリソースのみです。

6. ナビゲーション・アイテムに関連付けられたアイコンをメニューに表示するには、「アイコンの表示」を選択します。

12.3.2.3.5 ナビゲーションをブレッドクラムとしてレンダリング

ナビゲーション・モデルをブレッドクラムとしてレンダリングするには、次の手順を実行します。

1. 第12.2項「ナビゲーション・モデルの構築」の手順に従って、ナビゲーション・モデルを作成します。

2. 第12.3.1項「ページ・テンプレートへの組込みナビゲーション・タスク・フローの追加」の手順に従って、ナビゲーション・メニュー・タスク・フローをアプリケーションのページ・テンプレートに追加します。

3. 第12.3.2.3.2項「ナビゲーションの開始パスの選択」の手順に従って、ナビゲーションをページにレンダリングする場合の「開始パス」を選択します。

4. ブレッドクラムに開始ノードを表示するには、「ルートの表示」を選択します。

5. 「表示スタイル」ドロップダウン・リストから、ブレッドクラムを縦方向または横方向に表示するかどうかを選択します。たとえば、図12-42は、横方向に表示されるブレッドクラムを示しています。

図12-42 横方向のブレッドクラム

「図12-42 横方向のブレッドクラム」の説明

図12-43は、縦方向に表示されるブレッドクラムを示しています。

図12-43 縦方向のブレッドクラム

「図12-43 縦方向のブレッドクラム」の説明

12.3.2.3.6 ナビゲーション・タスク・フローのリンク

ポータルに複数のナビゲーション領域を含める必要がある場合があります。たとえば、ページの上部にタブを配置してナビゲーション・モデルの最上位を表示し、ページの横側に第2ツリー構造を配置することがあります。ナビゲーション・タスク・フローをリンクすることで、ツリー・ナビゲーションは、タブ付きメニュー内で選択されたナビゲーション・アイテムを反映します。

次の手順は、銀行取引の例でこの操作を行う方法を示しています。

ナビゲーション・タスク・フローをリンクするには、次の手順を実行します。

1. 第12.2項「ナビゲーション・モデルの構築」の手順に従って、ナビゲーション・モデルを作成します。

2. 第12.3.1項「ページ・テンプレートへの組込みナビゲーション・タスク・フローの追加」の手順に従って、ナビゲーション・メニュー・タスク・フローをアプリケーションのページ・テンプレートの上部に沿ったリージョンに追加します。

3. 第12.3.1項「ページ・テンプレートへの組込みナビゲーション・タスク・フローの追加」の手順に従って、ナビゲーション・ツリー・タスク・フローをアプリケーションのページ・テンプレートの横側に沿ったリージョンに追加します。

4. ナビゲーション・メニュー・タスク・フローの上にマウスを置くと表示されるポップアップ・メニューで、タスク・フローの「編集」アイコン(レンチ)をクリックします。

ヒント:

タスク・フローが含まれるリージョン用のアイコンではなく、タスク・フローの「編集」アイコンをクリックしてください。

5. 「コンポーネント・プロパティ」ダイアログで、「パラメータ」タブをクリックします。

6. 「ナビゲーション」ドロップダウン・リストから、目的のナビゲーション・モデルを選択するか、EL式を入力します。

7. 「開始パス」パラメータに、/を入力して、ナビゲーション・モデルのルートから開始します。

8. 「スタイル」ドロップダウン・リストから、「タブ」を選択します。

9. 「第2レベル・スタイル」ドロップダウン・リストから、「表示しない」を選択します。
ナビゲーションのこの部分が制限されて、ナビゲーション・モデルの最上位のみが表示されます。残りのナビゲーション・モデルは、ツリー・ナビゲーションに表示されます。

10. 「OK」をクリックします。

11. ナビゲーション・ツリー・タスク・フローの上にマウスを置くと表示されるポップアップ・メニューで、タスク・フローの「編集」アイコン(レンチ)をクリックします。

ヒント:

タスク・フローが含まれるリージョン用のアイコンではなく、タスク・フローの「編集」アイコンをクリックしてください。

12. 「コンポーネント・プロパティ」ダイアログで、「パラメータ」タブをクリックします。

13. 「ナビゲーション」ドロップダウン・リストから、ナビゲーション・メニュー・タスク・フローで使用したナビゲーション・モデルと同じナビゲーション・モデルを選択するか、同じEL式を入力します。

14. 「開始パス」フィールドの横の、「パスの選択」アイコンをクリックします。

15. 「開始パスの選択」ダイアログで、「現在選択されているページ・パスで開始」を選択し、「OK」をクリックします。
これによって、メニュー・ナビゲーションで何が選択されてもそのナビゲーションがツリー・ナビゲーションに表示されます。

16. 「ルートの表示」ドロップダウン・リストから、「表示しない」を選択します。
ナビゲーション・モデルのルートはページの上部のタブに表示されるため、ここに重複する必要はありません。

17. 「OK」をクリックします。

18. ページ・テンプレートを保存して閉じます。
図12-44は、前述の手順を銀行取引の例で使用した場合を示しています。ページの上部で「パーソナル・バンキング」タブを選択すると、残りのナビゲーション・モデル(「パーソナル・バンキング」より下)がページの横側に表示されます。

図12-44 ナビゲーション・タスク・フローのリンク

「図12-44 ナビゲーション・タスク・フローのリンク」の説明

12.3.3 JDeveloperを使用したナビゲーションの視覚化

Spacesが提供するナビゲーション・タスク・フローを使用すると、アプリケーション内でナビゲーションをすばやく視覚化できます。しかし、これらのタスク・フローでは、ナビゲーション要件が十分に満たされないこともあります。このような場合は、Spacesで作成するページ・テンプレートをJDeveloperを使用して編集し、WebCenter Portalで提供されるナビゲーションEL APIを使用して、ナビゲーションUIをテンプレートに直接追加できます。その後、編集済のページ・テンプレートをSpacesにアップロードして戻します。JDeveloperでページ・テンプレートを完全に作成してから、Spacesにアップロードすることもできます。Spacesのシード済ページ・テンプレートは、この方法で作成されています。

Spacesからページ・テンプレートをダウンロードおよびアップロードする手順については、第11.5項「JDeveloperを使用したSpacesアプリケーションのリソースの作成」を参照してください。

Spacesで使用するページ・テンプレートを作成する際の具体的な考慮事項については、『Oracle Fusion Middleware Oracle WebCenter Portal開発者ガイド』のWebCenter Portal: Spacesページ・テンプレートを作成および管理する方法に関する項を参照してください。

JDeveloperを使用してページ・テンプレートにナビゲーションUIをプログラムで追加する方法の詳細は、『Oracle Fusion Middleware Oracle WebCenter Portal開発者ガイド』のプログラムを使用したページ・テンプレートへのナビゲーションの追加に関する項を参照してください。

13 ページ・テンプレートの使用

デフォルトで、Oracle WebCenter Portal: Spacesには様々なページ・テンプレートがあらかじめ構成されており、ユーザーはこれらをスペースとページに適用できます。ポータル設計者はデフォルトのページ・テンプレートを変更して、組織に適したルック・アンド・フィールとレイアウトを実現する新しいページ・テンプレートを作成できます。

この章では、Spacesでページ・テンプレートを作成、編集および適用する方法について説明します。内容は次のとおりです。

- 第13.1項「ページ・テンプレートの基本」

- 第13.2項「ページ・テンプレートの作成」

- 第13.3項「ページ・テンプレートの編集」

- 第13.4項「スペース用のページ・テンプレートのカスタマイズ」

- 第13.5項「ページ・テンプレートの管理」

- 第13.6項「ページ・テンプレートのスペースへの適用」

- 第13.7項「ページ・テンプレート・リソース・カタログの選択」

- 第13.8項「JDeveloperを使用したページ・テンプレートの構築」

レイアウト要件が高度な場合、ポータル設計者は、Oracle JDeveloperなどの開発ツールを使用してページ・テンプレートを構築し、それをSpacesにアップロードできます。

様々なタイプのリソースの追加および編集の一般情報については、第11章「ポータルまたはコミュニティを作成するリソースの使用」を参照してください。

対象読者

この章は、Application-Page Templates-Create, Edit, and Deleteというアプリケーション権限を持つポータル設計者を対象としています。

特定のスペースのページ・テンプレートを構築するには、space-Resources-Create, Edit, and Delete Resources (標準権限モデル)またはspace-Page Templates-Create, Edit, and Delete Page Templates (アドバンスト権限モデル)という権限が必要です。

関連項目:

ロールおよび権限の詳細は、第23章「セキュリティの理解」を参照してください。

13.1 ページ・テンプレートの基本

Spacesでは、ページ・テンプレートによって、ユーザーの画面における個々のページやページ・グループの表示が定義されます。ページ・テンプレートを使用してページを表示すると、アプリケーション全体でページの構造とレイアウトの一貫性が常に維持されます。

次に示す標準的なページ・テンプレートでは、次のものが定義されます。

1. ページ上部のヘッダー

2. 重要なターゲットにリンクする、ページ上部またはサイドバー内のナビゲーション構造

3. ページ・コンテンツ領域

4. ページ下部のフッター

ページ・コンテンツ領域を囲むすべてのものが、ページ・テンプレートと見なされます。

図13-1 ページ・テンプレート - 基本構造

「図13-1 ページ・テンプレート - 基本構造」の説明

他のSpacesリソースと同様に、ポータル設計者は、アプリケーション全体で使用できるページ・テンプレート(アプリケーションレベル・リソース)と、特定のスペースを範囲とするページ・テンプレート(スペースレベル・リソース)を構築できます。

注意:

スペース・レベルでページ・テンプレートを作成した場合、テンプレートはそのスペースでのみ使用可能であり、その下のサブスペースでは使用できません。ページ・テンプレートをスペースとそのすべてのサブスペースで使用可能にするには、テンプレートをアプリケーション・レベルで作成する必要があります。

関連項目:

ページ・テンプレートの詳細は、『Oracle Fusion Middleware Oracle Application Development Framework Webユーザー・インタフェース開発者ガイド』のページ・テンプレートの使用に関する項を参照してください。

13.1.1 デフォルトのページ・テンプレート

Spacesには、デフォルトのページ・テンプレートが複数用意されています。

- トップ・ナビゲーション付きの共同—共同作業スペース用に設計されたページ・テンプレート。
ナビゲーション: メイン・コンテンツ領域の上

レイアウト: フロー。メイン・コンテンツ領域内のコンポーネントは、必要とするだけの領域を使用し、使用可能な領域に合わせてストレッチされることはありません。ページ・コンテンツが表示可能領域に収まらない場合は、縦方向のブラウザ・スクロールバーが自動的に表示されます。

スキン: Spaces FX

- Fusionサイド・ナビゲーション
ナビゲーション: サイド・バー

レイアウト: ストレッチ。表示可能領域を最大限使用するように、コンポーネントがストレッチされます。ページ・コンテンツが表示可能領域に収まらない場合は、コンポーネント上で内部スクロールバーが使用されます。

Skin: Fusion FX

- Fusionトップ・ナビゲーション
ナビゲーション: メイン・コンテンツ領域の上

レイアウト: ストレッチ

Skin: Fusion FX

- トップ・ナビゲーション付きのポータル中心—ポータル中心スペース用のページ・テンプレート。
ナビゲーション: メイン・コンテンツ領域の上

レイアウト: フロー

スキン: Spaces FX

- パブリック・ページ・テンプレート—Spacesパブリック・ページのデフォルト・ページ・テンプレート。

- サイド・ナビゲーション
ナビゲーション: サイド・バー

レイアウト: フロー

スキン: Spaces FX

このページ・テンプレートは、11.1.1.4.0より以前に作成されたスペースとの互換性はありません。

- サイド・ナビゲーション(ストレッチ)
ナビゲーション: サイド・バー

レイアウト: ストレッチ

スキン: Spaces FX

- トップ・ナビゲーション
ナビゲーション: メイン・コンテンツ領域の上

レイアウト: フロー

スキン: Spaces FX

このページ・テンプレートは、11.1.1.4.0より以前に作成されたスペースとの互換性はありません。

- トップ・ナビゲーション(ストレッチ)
ナビゲーション: メイン・コンテンツ領域の上

レイアウト: ストレッチ

スキン: Spaces FX

ここにリストされているデフォルトのページ・テンプレートを、直接編集したり、カスタマイズすることはできません。これらのページ・テンプレートのいずれかからコンテンツを除外したり、異なるコンテンツを表示するには、テンプレートをコピーし、元のバージョンではなくコピーを変更する必要があります。

注意:

デフォルトのページ・テンプレートは、2レベルのナビゲーション・モデルを表示するよう設計されています。ナビゲーション・モデルが2レベルを超える場合、デフォルトのテンプレートを使用すると、最初の2レベルのみが表示されます。それ以上のレベルのナビゲーション・モデルを表示するには、独自のページ・テンプレートを作成するか、デフォルトのページ・テンプレートをコピーし、そのコピーを編集して、要件を満たす必要があります。

13.2 ページ・テンプレートの作成

ページ・テンプレートを作成する場合は、既存のページ・テンプレートを新しいページ・テンプレートの開始点として使用します。

ページ・テンプレートを作成するには、次の手順を実行します。

1. 第11.1.4項「リソースへのアクセス」の手順に従って、アプリケーションまたはページ・テンプレートを作成するスペースの「リソース」ページに移動します。

2. 左側のナビゲーション・パネルで、「構造」の下の「ページ・テンプレート」を選択します。

3. メニュー・バーで、「作成」をクリックします。

4. 「新規ページ・テンプレートの作成」ダイアログで、「名前」フィールドに、ページ・テンプレートの名前を入力します。

図13-2 「新規ページ・テンプレートの作成」ダイアログ

「図13-2 「新規ページ・テンプレートの作成」ダイアログ」の説明

5. 「説明」フィールドに、ページ・テンプレートの説明を入力します。
説明は、「リソース」ページ内で名前の下、およびページ・テンプレートを選択したときのツールチップとして表示されます。ページ設計者がこの特定のページ・テンプレートを使用するかどうかを判断する上で、この説明が役立つものであることが必要です。

6. 「コピー元」ドロップダウン・リストから、新しいページ・テンプレートの開始点として使用する既存のページ・テンプレートを選択します。

ヒント:

「リソース」ページで既存のページ・テンプレートを選択し、メニュー・バーの「編集」をクリックし、「コピー」をクリックし、新しいページ・テンプレートの名前と説明を指定することによって、既存のページ・テンプレートのコピーを作成することもできます。

7. 「作成」をクリックします。
新しく作成したページ・テンプレートが、「リソース」ページにリストされます。ページ・テンプレートの横のグレーの丸いアイコンは、ページ・テンプレートがまだ公開されていないため、他のユーザーは使用できないことを示しています。ページ・テンプレートの公開の詳細は、第11.4.3項「リソースの表示および非表示」を参照してください。

13.3 ページ・テンプレートの編集

新しいページ・テンプレートを作成する場合は、既存のページ・テンプレートをコピーします。このコピーを目的のページ・テンプレートに変えるには、コンポーザを使用して編集するか、ソース・コードを編集して、ページ・テンプレートのレイアウトとコンテンツを目的に応じて変更する必要があります。

この項の内容は次のとおりです。

- 第13.3.1項「コンポーザでのページ・テンプレートの編集」

- 第13.3.2項「ページ・テンプレートのソース・コードの編集」

13.3.1 コンポーザでのページ・テンプレートの編集

ページ・テンプレートを編集する最も一般的な方法は、コンポーザを使用する方法です。

コンポーザでページ・テンプレートを編集するには、次の手順を実行します。

1. 第11.1.4項「リソースへのアクセス」の手順に従って、アプリケーション、または編集するページ・テンプレートが含まれるスペースの「リソース」ページに移動します。

2. 左側のナビゲーション・パネルで、「構造」の下の「ページ・テンプレート」を選択します。

3. メイン・パネルで、編集するページ・テンプレートを選択します。

4. 「編集」メニューから「編集」を選択します。
コンポーザでページ・テンプレートが開き、ここでそのレイアウトとコンテンツを編集できます。

5. コンポーザ内で、デザイン・ビューで作業するか、ソース・ビューで作業するかを選択します。

- デザイン・ビューでは、ページ・テンプレートのWYSIWYG表示が提供され、各コンポーネントでコントロールを直接選択できます。

- ソース・ビューでは、WYSIWYG表示および階層表示を組み合せてページ・テンプレート・コンポーネントが表示され、階層リストのヘッダーでコントロールを使用できます。ページ・テンプレート・ソースを、ページ・テンプレートのWYSIWYG部分の上、下、左または右に表示することを指定できます。

6. ページ・テンプレートには、1つ以上のコンテンツ・リージョンが含まれている必要があります。既存のリージョン内で「ボックスを追加」アイコンの1つをクリックして、ページ・テンプレート内に新しいコンテンツ・リージョンを作成できます。このプロセスは、ページへのコンテンツ・リージョンの追加とよく似ています。詳細は、第18.4.4項「新規コンテンツ・リージョンの追加」を参照してください。

7. メイン・コンテンツ領域に加えて、ページ・テンプレートのもう1つの主要機能はナビゲーション領域です。ページのナビゲーション領域では、ポータルの他の部分にアクセスできます。Spacesには、ポータル内でのナビゲーションを提供する複数のタスク・フローが用意されており、これらのタスク・フローをページ・テンプレート内の任意の場所に追加できます。詳細は、第12.3.1項「ページ・テンプレートへの組込みナビゲーション・タスク・フローの追加」を参照してください。
これらのタスク・フローではナビゲーション要件が十分に満たされない場合は、JDeveloperでページ・テンプレートを開発する必要があります。Spacesでページ・テンプレートのメイン構造を作成し、それをダウンロードしてJDeveloperにインポートすることもできれば、JDeveloperでページ・テンプレートを完全に作成してから、Spacesにアップロードすることもできます。詳細は、第13.8項「JDeveloperを使用したページ・テンプレートの構築」を参照してください。

8. リソース・カタログからコンポーネントを追加することによって、ページ・テンプレートにコンテンツを追加できます。カタログは、様々なタスク・フロー、ポートレット、Web開発コンポーネントおよびその他のタイプのリソースへのゲートウェイです。
権限を持つユーザーは、カスタム・リソース・カタログを作成し、使用可能な様々なリソースを追加できます。つまり、特定のリソース・カタログのコンテンツは、カタログを設計したユーザーに依存します。加えて、アプリケーションレベル・ページ・テンプレートで使用可能なリソース・カタログは、スペースレベル・ページ・テンプレートで使用可能なリソース・カタログとは異なる可能性があります。カスタム・リソース・カタログの作成方法、ページ・テンプレートで使用するリソース・カタログの構成方法など、リソース・カタログの詳細は、第16章「リソース・カタログの使用」を参照してください。

リソース・カタログからコンポーネントを追加するには、コンポーネントを追加するリージョンで「コンテンツの追加」アイコンをクリックします。また、このプロセスは、ページへのコンポーネントの追加とよく似ています。詳細は、第18.5項「ページへのコンポーネントの追加」を参照してください。

9. Spacesには、ページ・テンプレートに追加できる、様々な再利用可能なコンポーネントが用意されています。text、label、inlinestyleなどの属性をカスタマイズして、ページ・テンプレートに合うようにルック・アンド・フィールを変更できます。

注意:

id、action、actionListener、destinationなどのプロパティはコンポーネントの機能に影響するため、これらの属性の値を変更することはお薦めできません。

表13-1は、使用可能なすべてのSpacesコンポーネントを示しています。各コンポーネントの詳細は、第21章「ページまたはページ・テンプレートへのスペース・コンポーネントの追加」を参照してください。

表13-1 再利用可能なSpacesコンポーネント

スペースについて - スペースの作成

サブスペースの作成- 人をコネクションとして招待

スペースへの参加 - プライバシURL

RSS - ユーザー・プリファレンス

スペースについて

サブスペースの作成

スペースへの参加

RSS

WebCenterのバージョン情報

現在のユーザー・プロファイル

スペースからの退出

検索

お気に入りに追加

ページの編集

ログイン

自己登録

管理

メンバーに電子メールを送信

ログアウト

リソースの共有

メンバーシップの変更

スペース・モデレータに電子メールを送信

ページの管理

スペース・スイッチャ

連絡先管理

お気に入りメニュー

ページ・リンク

ステータス・インジケータ

著作権メッセージ

グローバル・ヘルプ

親スペース

サブスクリプション・プリファレンス

ページの作成

ホーム・スペース

印刷プレビュー

タグ

スペースの作成

人をコネクションとして招待

プライバシURL

ユーザー・プリファレンス

10. ページ・テンプレートの編集が終了したら、「保存」→「閉じる」の順にクリックします。

13.3.2 ページ・テンプレートのソース・コードの編集

ソース・コードで作業する必要がある場合は、「ソースの編集」オプションを使用できます。

ページ・テンプレートのソース・コードを編集するには、次の手順を実行します。

1. 第11.1.4項「リソースへのアクセス」の手順に従って、アプリケーション、または編集するページ・テンプレートが含まれるスペースの「リソース」ページに移動します。

2. 左側のナビゲーション・パネルで、「構造」の下の「ページ・テンプレート」を選択します。

3. メイン・パネルで、編集するページ・テンプレートを選択します。

4. 「編集」メニューから、「ソースの編集」を選択します。
「ソースの編集」ダイアログ(図13-3)に、ページ・テンプレートのソース・コードが表示されます。

図13-3 ページ・テンプレートの「ソースの編集」ダイアログ

「図13-3 ページ・テンプレートの「ソースの編集」ダイアログ」の説明

5. 必要に応じて、コードを編集します。
コードのXML構文は検証されており、任意のタグが欠落するか、不正に追加された場合はエラー・メッセージが表示されます。XML以外のファイルに対して検証は行われません。

必要に応じてダイアログからコードをコピーし、JDeveloperなど、任意のエディタに貼り付け、そこで詳細な検証を実行できます。コードを編集したら、それをコピーし、ダイアログに貼り付けて戻すことができます。

注意:

JDeveloperの機能を十分に活用してページ・テンプレートを編集するには、必要に応じて、Spacesからページ・テンプレートをダウンロードし、それをJDeveloperにインポートして編集します。詳細は、第13.8項「JDeveloperを使用したページ・テンプレートの構築」を参照してください。

6. 「OK」をクリックします。

13.4 スペース用のページ・テンプレートのカスタマイズ

アプリケーション・レベルで作成したページ・テンプレートは、スペースでも使用できます。たとえば、ポータル設計者は、アプリケーション全体のスペースで使用する、複数の企業ページ・テンプレートを作成する可能性があります。しかし、特定のスペースでは、アプリケーションレベル・ページ・テンプレートが十分に機能せず、多少の調整が必要な場合があります。

スペース内でページ・テンプレートのコピーを作成し、必要な変更を行うことができます。ただし、コピーを作成すると同時に、新しいページ・テンプレートは元のテンプレートとは完全に切り離されます。元のテンプレートに対する変更は、コピーにカスケードされません。

または、スペース内でアプリケーションレベル・ページ・テンプレートをカスタマイズすることもできます。カスタマイズは、これを行うスペース内でのみ適用されます。しかし、元のページ・テンプレートへのコネクションは保持されるため、アプリケーション・レベルで行われる変更は、スペース・レベルのページ・テンプレートに自動的にカスケードされます。

ページ・テンプレートをカスタマイズするには、次の手順を実行します。

1. 第11.1.4.2項「スペースレベルのリソースへのアクセス」の手順に従って、編集するページ・テンプレートが含まれるスペースの「リソース」ページに移動します

注意:

スペース・レベルのページ・テンプレートのみカスタマイズできます。アプリケーション・レベルのページ・テンプレートはカスタマイズできません。

2. 左側のナビゲーション・パネルで、「構造」の下の「ページ・テンプレート」を選択します。

3. メイン・パネルで、カスタマイズするページ・テンプレートを選択します。

4. 「編集」メニューから「カスタマイズ」を選択します。

5. 必要に応じてページ・テンプレートをカスタマイズします。

6. ページ・テンプレートのカスタマイズが終了したら、「保存」→「閉じる」の順にクリックします。

13.5 ページ・テンプレートの管理

この項の内容は次のとおりです。

- 第13.5.1項「ページ・テンプレートの表示および非表示」

- 第13.5.2項「ページ・テンプレートのプロパティの設定」

- 第13.5.3項「ページ・テンプレートのセキュリティの設定」

- 第13.5.4項「ページ・テンプレートのコピー」

- 第13.5.5項「ページ・テンプレートの削除」

- 第13.5.6項「ページ・テンプレートのプレビュー」

13.5.1 ページ・テンプレートの表示および非表示

ページ・テンプレートを作成すると、デフォルトでは非表示になります。非表示のページ・テンプレートは、アプリケーション、ホーム・スペースまたはその他のスペースでは使用できません。ページ・テンプレートを使用可能にするには、表示としてマークする必要があります。さらに、アプリケーション・レベルで作成したページ・テンプレートは、アプリケーション内の任意、すべてまたは選択したスペースのいずれかで使用できるように制御できます。

リソースの表示および非表示に関する一般情報については、第11.4.3項「リソースの表示および非表示」を参照してください。

スペース内でのリソースの可用性に関する一般情報については、第11.4.2項「リソースのプロパティの設定」を参照してください。

13.5.2 ページ・テンプレートのプロパティの設定

ページ・テンプレートの表示属性と可用性を制御するには、「プロパティの編集」ダイアログでテンプレートのプロパティを設定します。ページ・テンプレートのプロパティを設定するには、その他のリソースと同じ手順に従います。詳細は、第11.4.2項「リソースのプロパティの設定」を参照してください。

ページ・テンプレートに関連するプロパティを表示するには、「バージョン情報」メニュー・オプションを使用します。

13.5.3 ページ・テンプレートのセキュリティの設定

アプリケーションまたはスペースで作成したページ・テンプレートに、すべてのユーザーがアクセス可能か、特定のユーザーまたはグループのみがアクセス可能かを制御できます。ページ・テンプレートへのアクセスを設定するには、その他のリソースと同じ手順に従います。詳細は、第11.4.4項「リソースのセキュリティ設定」を参照してください。

13.5.4 ページ・テンプレートのコピー

ページ・テンプレートのコピーを作成するには、ページ・テンプレートを選択し、「リソース - ページ・テンプレート」ページの「編集」メニューから「コピー」を選択します。ページ・テンプレートをコピーするには、その他のリソースと同じ手順に従います。一般的な手順については、第11.4.1項「リソースのコピー」を参照してください。

13.5.5 ページ・テンプレートの削除

必要な権限が割り当てられていれば、どのカスタム・ページ・テンプレートも削除できます。ページ・テンプレートを削除するには、その他のリソースを削除する手順と同じ手順に従います。詳細は、第11.4.5項「リソースの削除」を参照してください。

13.5.6 ページ・テンプレートのプレビュー

Spacesにはページ・テンプレートをプレビューする機能が用意されているため、「リソース」ページにいながら外観を確認でき、必要に応じてすばやく調整できます。ページ・テンプレートをプレビューするには、その他のリソースと同じ手順に従います。詳細は、第11.4.6項「リソースのプレビュー」を参照してください。

13.6 ページ・テンプレートのスペースへの適用

スペースを作成すると、そのスペースに対して選択するスペース・テンプレートで定義されるページ・テンプレートが継承されます。

注意:

スペース・テンプレートに、使用する必要がある特定のページ・テンプレートが指定されていない場合は、Spaces管理者が指定するデフォルト・ページ・テンプレートが使用されます。第5.9項「デフォルト・ページ・テンプレートの選択」を参照してください。

スペース・モデレータの場合、またはスペースのManage Configuration権限がある場合は、必要に応じて、異なるスペースのページ・テンプレートを選択できます。これは、スペースのテンプレート設定およびアプリケーション設定に優先します。詳細は、第53.4.9項「スペース用のページ・テンプレートの変更」を参照してください。

13.7 ページ・テンプレート・リソース・カタログの選択

ページ・テンプレートが使用するリソース・カタログによって、ページ・テンプレートに追加できるコンポーネントが決まります。

Spacesでは、ページ・テンプレートで通常必要なコンポーネントが含まれる、デフォルトのページ・テンプレート・カタログを提供しています。権限を持つユーザーは、ページ・テンプレートで使用するカスタム・リソース・カタログを作成できます。詳細は、第16章「リソース・カタログの使用」を参照してください。

デフォルトでは、Spaces管理者がアプリケーション全体のすべてのスペース用に設定するページ・テンプレート・リソース・カタログが、スペースで使用されます。しかし、この設定はスペース・レベルで無効にできます。

- アプリケーション・レベルのページ・テンプレート・リソース・カタログの設定の詳細は、第5.9項「デフォルト・ページ・テンプレートの選択」を参照してください。

- スペース・レベルのページ・テンプレート・リソース・カタログの設定の詳細は、第53.4.11項「スペースのページおよびページ・テンプレートのリソース・カタログの変更」を参照してください。

13.8 JDeveloperを使用したページ・テンプレートの構築

多くの場合、Spacesの編集機能を超えてページ・テンプレートを作成することが必要になります。特に、組込みナビゲーション・タスク・フローで使用可能なものより複雑なナビゲーションUIを追加するには、プログラムを使用してナビゲーションUIを追加する必要があります。これを行うには、いくつかの方法があります。

- 「ソースの編集」オプションを使用して、ページ・テンプレートのソース・コードを編集します。ソース・コードは「ソースの編集」ダイアログで直接編集することもできれば、ダイアログのコンテンツをJDeveloperにコピーして編集し、編集済のコードをダイアログにコピーして戻すこともできます。詳細は、第13.3.2項「ページ・テンプレートのソース・コードの編集」を参照してください。

- 既存のSpacesのページ・テンプレートをダウンロードし、JDeveloperにインポートして編集し、Spacesにアップロードして戻します。

- JDeveloperでまったく新しいページ・テンプレートを作成し、Spacesにアップロードします。

ページ・テンプレートをSpacesからダウンロードおよびアップロードする手順については、第11.5項「JDeveloperを使用したSpacesアプリケーションのリソースの作成」を参照してください。

Oracle WebCenter Portalでは、ページ・テンプレートなどのSpacesリソースを開発するために、特別なJDeveloperワークスペース(DesignWebCenterSpaces.jws)が用意されています。このワークスペースでは、ページ・テンプレートを作成および編集するほか、テスト目的でSpacesにページ・テンプレートをアップロードできる設計環境が提供されています。詳細およびJDeveloperワークスペースのダウンロードは、『Oracle Fusion Middleware Oracle WebCenter Portal開発者ガイド』のSpacesアプリケーションのリソースの開発に関する項を参照してください。

前述のように、特にページ・テンプレートの場合は、Spacesで提供されるポータル・ナビゲーションを視覚化する機能が、アプリケーションで公開する必要があるナビゲーションにとって十分でないことがあります。JDeveloperを使用すると、ADFナビゲーション・コンポーネントおよびEL式により、ページ・テンプレート内でより複雑なナビゲーションUIを視覚化できます。詳細は、『Oracle Fusion Middleware Oracle WebCenter Portal開発者ガイド』のポータル・ナビゲーションの視覚化に関する項を参照してください。

14 スキンの使用

個々のスペースやSpacesアプリケーション全体に個性を持たせたり、特定のブランド情報と関連付けるために、ポータル設計者はスキンを使用して、組織に適した外観とルック・アンド・フィールを実現できます。

この章では、Spacesでスキンを作成および管理する方法について説明します。内容は次のとおりです。

- 第14.1項「スキンの基本」

- 第14.2項「スキンの作成」

- 第14.3項「カスタム・スキンの編集」

- 第14.4項「スキンの管理」

- 第14.5項「スキンの適用」

- 第14.6項「JDeveloperを使用したスキンの構築」

様々なタイプのリソースの追加および編集の一般情報については、第11章「ポータルまたはコミュニティを作成するリソースの使用」を参照してください。

対象読者

この章は、Spacesアプリケーションでスキンの作成および管理を行うユーザーを対象としています。

Application-Skins-Create, Edit, and Delete Skinsというアプリケーション権限を持つポータル設計者は、アプリケーションレベルのスキンを管理できます。Space-Resources-Create, Edit, and Delete Resources (標準権限モデル)またはSpace-Skin-Create, Edit, and Delete Skins (アドバンスト権限モデル)の権限を持つスペース・モデレータは、スペースレベルのスキンを管理できます。ロールおよび権限の詳細は、第23章「セキュリティの理解」を参照してください。

14.1 スキンの基本

スキンとは、スペースのページ上で使用される様々なコンポーネントの色、フォントおよびその他の外観を定義するリソースです。スキンによってユーザー・インタフェースの外観が変わりますが、アプリケーションの動作が変わることはありません。

スキンは、カスケード・スタイル・シート(CSS)仕様に基づきます。スキンは、CSSスタイルを定義する様々なセレクタ、またはコンポーネントの異なる部分のプロパティで構成されます。コンポーネントのスタイル関連のプロパティを変更することによって、コンポーネントのルック・アンド・フィールを調整できます。背景色、前景色、フォント・スタイルなど、一部のセレクタはグローバルで、すべてのコンポーネントに影響する場合があります。

デフォルトで、Spacesには特定の組込みスキンが用意されています(図14-1)。権限を持つユーザーは、組込みスキンを使用して、特定のスペースまたはアプリケーション全体の外観を変更できます。

図14-1 組込みスキン

「図14-1 組込みスキン」の説明

組込みスキンでは要件を十分に満たさない場合は、Spaces内で独自のカスタム・スキンを作成して、アプリケーションまたは特定のスペースを必要に応じてブランド化できます。

Spacesは、Oracle JDeveloperのようなIDEを使用して新しいスキンを作成したり、カスタムのSpacesスキンを編集する柔軟性も備えています。これらのスキンはSpacesアプリケーションにアップロードして戻します。

14.2 スキンの作成

アプリケーションの外観に関して特定のブランド要件がある場合は、組込みスキンを使用するのではなく、独自のカスタム・スキンを作成する必要がある可能性があります。Spacesでは、2つのレベル—アプリケーション・レベルとスペース・レベルでスキンを作成できます。

カスタム・スキンを作成するには、次の手順を実行します。

1. 第11.1.4項「リソースへのアクセス」の手順に従って、Spacesアプリケーションまたはカスタム・スキンを作成するスペースの「リソース」ページに移動します。

2. 左側のナビゲーション・パネルで、「外観とレイアウト」の下の「スキン」を選択します。

3. メニュー・バーで、「作成」をクリックします。

4. 「新規スキンの作成」ダイアログで、「名前」フィールドに、カスタム・スキンの名前を入力します(図14-2)。

図14-2 「新規スキンの作成」ダイアログ

「図14-2 「新規スキンの作成」ダイアログ」の説明

5. 「説明」フィールドに、カスタム・スキンの説明を入力します。
説明は、「リソース」ページ内でスキン名の下、およびスキンを選択したときのツールチップとして表示されます。ユーザーがこの特定のスキンを使用するかどうかを判断する上で、この説明が役立つものであることが必要です。

6. 「コピー元」ドロップダウン・リストから、新しいカスタム・スキンの開始点として使用する既存のスキンを選択します。

ヒント:

第14.4.4項「スキンのコピー」の手順に従って、既存のスキンのコピーを作成して、新しいカスタム・スキンを作成することもできます。

7. 「OK」をクリックします。
新しく作成したカスタム・スキンが、「リソース」ページにリストされます。カスタム・スキンの横のグレーの丸いアイコンは、カスタム・スキンがまだ公開されていないため、他のユーザーは使用できないことを示しています。スキンの公開の詳細は、第14.4.1項「スキンの表示および非表示」を参照してください。

注意:

Oracle JDeveloperなどのツールを使用してスキンを作成することもできます。このツールは、スキンの作成で優れた制御性と柔軟性を発揮します。詳細は、第14.6項「JDeveloperを使用したスキンの構築」を参照してください。

14.3 カスタム・スキンの編集

この項では、カスタム・スキンの編集方法について説明します。この項の内容は次のとおりです。

- 第14.3.1項「スキン編集の基本」

- 第14.3.2項「カスタム・スキンのソース・コードの編集」

- 第14.3.3項「「編集」ダイアログを使用したカスタム・スキンの編集」

14.3.1 スキン編集の基本

Spacesでは、ソース・コード編集および簡易編集という2種類のスキン編集がサポートされています。

この項の内容は次のとおりです。

- 第14.3.1.1項「ソース・コード編集について」

- 第14.3.1.2項「簡易編集について」

14.3.1.1 ソース・コード編集について

ソース編集では、テキスト・エディタでカスタム・スキンのソース・コードを編集できます。これは、スキンのCSSファイルで使用可能なすべてのスキン・セレクタを編集できる強力な方法です。

カスタム・スキンのソース・コードを編集するには、「ソースの編集」ダイアログを使用します。このダイアログの「CSS」タブにソース・コードが表示されます(図14-3)。

図14-3 スキン・セレクタの編集

「図14-3 スキン・セレクタの編集」の説明

スキンのCSSファイルは、ADFスキン・セレクタおよびコンポーザ・コンポーネントに関連するスキン・セレクタをサポートし、これらが含まれています。ADFスキン・セレクタの詳細は、Oracle Fusion Middleware Oracle ADF Facesスキン・セレクタ・タグ・リファレンスを参照してください。コンポーザ・コンポーネントのスキン固有のセレクタの詳細は、『Oracle Fusion Middleware Oracle WebCenter Portal開発者ガイド』のコンポーザ・コンポーネントのスタイル・セレクタに関する項を参照してください。

スキンのCSSファイルには、ADFおよびコンポーザのスキン・セレクタに加えて、Spaces固有の3つのセレクタが含まれます。次にこれを示します。

- .WCPageTemplate:alias - 上部バナーの下のページ・テンプレートのメイン領域の背景色およびイメージとその位置を定義します。次に例を示します。

.WCPageTemplate:alias
{
background-image:url(/afr/fusion/dbd_centerGradient.png);
background-repeat:repeat-y;
background-position:top center;
background-color: #024296;
color: white;
}

- .WCContent - 実際のページ・コンテンツが含まれるページ・テンプレートの領域の背景色を定義します。

.WCContent
{
background-color:#EEF3F8;
border-top:1px solid #BECFE2;
}

- .WCPortletContentMedium:alias - showDetailFrameコンポーネント内のタスク・フローとポートレットの背景色およびイメージを定義します。

.WCPortletContentMedium:alias
{
background-image:url(/adf/images/gradient-275x275-fcfcfc.png);
background-repeat:no-repeat;
}

カスタム・スキンのソース・コードを編集する際は、要件に合うように任意のスキン・セレクタを追加、編集または削除できます。たとえば、デフォルトのフォント・サイズを上書きするには、例14-1に示すように、スキンのCSSファイル内で目的のサイズをスキン・セレクタに指定します。

例14-1 スキンのCSSファイルでのデフォルトのフォント・サイズの上書き

.AFDefaultFont:alias
{
font-size:12px;
}

「ソースの編集」ダイアログでコードを編集すると、コードの形式が検証されて、任意のタグが欠落するか、不正に追加された場合はエラー・メッセージが表示されます。

スキンのソース・コードの編集方法の詳細は、第14.3.2項「カスタム・スキンのソース・コードの編集」を参照してください。

14.3.1.2 簡易編集について

簡易編集は、フォント、背景色および背景イメージというスキンの基本的な外観設定を編集できる簡単な方法です。簡易編集を行うには、「編集」ダイアログを使用します(図14-4)。

図14-4 「編集」ダイアログ

「図14-4 「編集」ダイアログ」の説明

「編集」ダイアログでは、次に示すターゲット領域の設定を定義できます。各ターゲット領域は、スキンのCSSファイル内で使用可能なWebCenter Portal固有のスキン・セレクタ(第14.3.1.1項「ソース・コード編集について」を参照)にマップされます。

- ページ・テンプレート - ページで使用するテンプレートの背景色、背景イメージおよびフォントを定義できます。スキンのCSSファイル内で、このターゲット領域は.WCPageTemplate:aliasセレクタにマップされ、すべてのページ・テンプレートがこれを使用します。

- ページ - ページ背景の色とイメージを選択できます。このターゲット領域は、CSSファイル内の.WCContentスタイル・セレクタを設定します。

- タスク・フロー/ポートレット - ページのタスク・フローとポートレットの背景色およびイメージを定義できます。これはCSSファイル内の.WCPortletContentMedium:aliasセレクタを設定します。このセレクタは、medium背景を使用する詳細表示フレームの背景色を定義するものです。

スキンのソース・コードの編集方法の詳細は、第14.3.3項「「編集」ダイアログを使用したカスタム・スキンの編集」を参照してください。

14.3.2 カスタム・スキンのソース・コードの編集

「ソースの編集」ダイアログを使用して、カスタム・スキンの基礎となるコードを表示し、スキンを構成するスキン・セレクタを調整します。

注意:

スキン・セレクタを編集する予定の場合は、セレクタに関するCSS仕様を十分に理解している必要があります。スタイルがなぜ取得されないのかわからない状況に陥ることもあれば、拡張しているスキンに、自分のセレクタより詳細なセレクタがあることもよくあります。

カスタム・スキンのソース・コードを編集するには、次の手順を実行します。

1. 第11.1.4項「リソースへのアクセス」の説明に従って、アプリケーションまたは目的のスペースの「リソース」ページに移動します。

2. 左側のナビゲーション・パネルで、「外観とレイアウト」の下の「スキン」をクリックします。

3. 右側に表示されるスキンのリストから、ソース・コードを編集するスキンを選択します。

4. 「編集」メニューから、「ソースの編集」を選択します。

5. 「ソースの編集」ダイアログで、必要な設定を変更します(図14-5)。

図14-5 スキン・セレクタの編集

「図14-5 スキン・セレクタの編集」の説明

6. 「OK」をクリックします。

14.3.3 「編集」ダイアログを使用したカスタム・スキンの編集

「編集」ダイアログを使用してカスタム・スキンの簡易編集を行うには、次の手順を実行します。

1. 第11.1.4項「リソースへのアクセス」の説明に従って、アプリケーションまたは目的のスペースの「リソース」ページに移動します。

2. 左側のナビゲーション・パネルで、「外観とレイアウト」の下の「スキン」をクリックします。

3. 右側に表示されるスキンのリストから、編集するスキンを選択します。

4. 「編集」メニューから「編集」を選択します。

図14-6 スキン・プロパティの編集

「図14-6 スキン・プロパティの編集」の説明

5. 「編集」ダイアログの「アイテム」リストから、スキン・プロパティを更新するターゲット領域を選択します。
次のいずれかのオプションを選択します。

- ページ・テンプレート - ページで使用するテンプレートの背景色、背景イメージおよびフォントを選択できます。

- ページ - ページ背景の色とイメージを選択できます。

- タスク・フロー/ポートレット - ページのタスク・フローとポートレットの背景色およびイメージを定義できます。

6. 「背景色」リストから、ターゲット領域で使用する背景色を選択します。
背景色を選択するとそのRGB値が「色」フィールドに表示され、右側の「プレビュー」パネル内で、選択したターゲット領域がその色でハイライト表示されます。

7. 「イメージ」フィールドに、背景イメージとして使用するイメージのURIパスを入力します。

注意:

絶対URL (ブラウザのアドレス・フィールドに入力してもこのURLは機能します)、またはSpaces内のどこかに配置されたイメージを指す相対URLのいずれかを指定できます。Spacesにイメージを保存するには、第43.8.1項「ファイルのアップロード」の説明に従って、ドキュメント・サービスを使用して必要なファイルをアップロードする必要があります。第43.27.1項「フォルダまたはファイルのURLの取得」の手順に従って、イメージのURLを取得できます。

8. 背景イメージの水平方向と垂直方向での繰返しを選択できます。要件に応じて、次のチェック・ボックスを選択します。

- 水平方向に繰返し - 背景イメージをページの上部で水平方向に整列して表示します。イメージは、水平方向のバー全体に繰り返されます(図14-7)。

図14-7 ターゲット領域でのイメージの水平方向の繰返し

「図14-7 ターゲット領域でのイメージの水平方向の繰返し」の説明

- 垂直方向に繰返し - 背景イメージをページの左側で垂直方向に整列して表示します。イメージは、垂直方向のバー全体に繰り返されます(図14-8)。

図14-8 ターゲット領域でのイメージの垂直方向の繰返し

「図14-8 ターゲット領域でのイメージの垂直方向の繰返し」の説明

両方のチェック・ボックスを選択すると、選択されたイメージのコピーがターゲット領域全体で繰り返されます(図14-9)。

図14-9 ターゲット領域全体でのイメージの繰返し

「図14-9 ターゲット領域全体でのイメージの繰返し」の説明

9. 「フォント・ファミリ」リストから、ページ・テンプレート領域で使用するフォントを選択します。
フォント・リストは、ターゲット領域としてページ・テンプレートが選択される場合のみ表示されます。

10. 「OK」をクリックします。

14.4 スキンの管理

この項では、スキンの管理に関係するタスクについて説明します。この項の内容は次のとおりです。

- 第14.4.1項「スキンの表示および非表示」

- 第14.4.2項「スキンのプロパティの設定」

- 第14.4.3項「スキンのセキュリティの設定」

- 第14.4.4項「スキンのコピー」

- 第14.4.5項「スキンの削除」

- 第14.4.6項「スキンに関する情報の表示」

14.4.1 スキンの表示および非表示

カスタム・スキンを作成すると、デフォルトでは非表示としてマークされます。非表示のスキンは、アプリケーション、ホーム・スペースまたはその他のスペースでは使用できません。スキンを使用可能にするには、これを公開する必要があります。さらに、アプリケーション・レベルで作成したカスタム・スキンは、アプリケーション内のすべてまたは選択したスペースでのみ使用できるように制御できます。

スキンの表示または非表示は、その他のリソースと同じ手順に従います。詳細は、第11.4.3項「リソースの表示および非表示」を参照してください。

Spaces内でのリソースの可用性に関する一般情報については、第11.4.2項「リソースのプロパティの設定」を参照してください。

14.4.2 スキンのプロパティの設定

カスタム・スキンには一連のプロパティが関連付けられており、権限を持つユーザーは「プロパティの編集」ダイアログを通じてアクセスできます。

この項の内容は次のとおりです。

- 第14.4.2.1項「スキン・プロパティの基本」

- 第14.4.2.2項「カスタム・スキンの名前付け、説明および分類」

- 第14.4.2.3項「アイコンのカスタム・スキンへの関連付け」

- 第14.4.2.4項「アプリケーションレベルのカスタム・スキンの可用性の設定」

- 第14.4.2.5項「カスタム・スキンの属性の使用」

14.4.2.1 スキン・プロパティの基本

カスタム・スキン・プロパティを使用すると、次の操作を実行できます。

- 表示名と説明を入力できます

- 使用するアイコンを設定できます

- カテゴリを適用してスキンを分類できます

- 可用性を指定できます(アプリケーションレベル・スキンの場合のみ)

- 属性の名前/値ペアを関連付けて、たとえば、選択したページ・スタイルに基づいて作成したページを表示モードと編集モードのどちらで開くかを制御できます

図14-10は、カスタム・スキンの「プロパティの編集」ダイアログを示しています。「一般」、「リソース使用率の除外」および「属性」セクションで、様々なプロパティを指定します。

図14-10 スキン・プロパティの設定

「図14-10 スキン・プロパティの設定」の説明

各カスタム・スキンには、skinId、skinFamilyおよびskinExtendsという3つのデフォルト属性が関連付けられます。表14-1は、これらの属性について説明しています。

注意:

権限を持つユーザーは、カスタム・スキンの属性を追加、変更または削除できます。ただし、これらの属性を管理するには、属性を十分に理解している必要があります。

表14-1 スキンのデフォルト属性

属性

説明

skinId

スキンの一意の識別子を指定します。通常、これは、スキン・ファミリとレンダー・キットの組合せです(たとえば、BrightBlue.desktop)です。

skinFamily

スキンが属するファミリを指定します。これは、様々なレンダーキットの多くのスキンが使用できる識別子です。たとえば、BrightBlueという名前のファミリがあるものとします。これは、desktopまたはmobileというレンダーキットで使用できます。

skinExtends

拡張されるスキンのIDを指定します。たとえば、midnightスキンを気にいっているが、そのスキン内で異なるフォント・サイズが必要だとします。スキンを構成してmidnight.desktopスキンを拡張し、スキンのソース・コードを編集してフォント・サイズを上書きできます。

14.4.2.2 カスタム・スキンの名前付け、説明および分類

カスタム・スキンの名前、説明およびカテゴリを設定するには、その他のリソースと同じ手順に従います。詳細は、第11.4.2.3項「リソースの名前変更、説明および分類」を参照してください。

14.4.2.3 アイコンのカスタム・スキンへの関連付け

アイコンをカスタム・スキンに関連付けるには、その他のリソースと同じ手順に従います。詳細は、第11.4.2.4項「アイコンのリソースへの関連付け」を参照してください。

14.4.2.4 アプリケーションレベルのカスタム・スキンの可用性の設定

スペース内でのアプリケーションレベルのカスタム・スキンの可用性を設定するには、その他のリソースと同じ手順に従います。詳細は、第11.4.2.5項「アプリケーションレベルのリソースの他のスペースにおける可用性の設定」を参照してください。

14.4.2.5 カスタム・スキンの属性の使用

カスタム・スキンの属性を設定するには、その他のリソースと同じ手順に従います。詳細は、第11.4.2.6項「リソースの属性の使用」を参照してください。

デフォルト・スキン属性の詳細は、表14-1を参照してください。

14.4.3 スキンのセキュリティの設定

アプリケーションまたはスペースで作成したカスタム・スキンに、すべてのユーザーがアクセス可能か、特定のユーザーまたはグループのみがアクセス可能かを制御できます。カスタム・スキンへのアクセスを設定するには、その他のリソースと同じ手順に従います。詳細は、第11.4.4項「リソースのセキュリティ設定」を参照してください。

14.4.4 スキンのコピー

Spacesでは、スキンのコピーを作成できます。スキンをバックアップしたり、使用中のオリジナルを保持してスキンを更新する場合に、この機能を使用できます。

スキンをコピーするには、その他のリソースと同じ手順に従います。一般的な手順については、第11.4.1項「リソースのコピー」を参照してください。

14.4.5 スキンの削除

必要な権限が割り当てられていれば、どのカスタム・スキンも削除できます。スキンを削除するには、その他のリソースと同じ手順に従います。詳細は、第11.4.5項「リソースの削除」を参照してください。

14.4.6 スキンに関する情報の表示

各スキンには、スキンに関する有用な情報がまとめられた「バージョン情報」ページが関連付けられています(図14-11)。

スキンに関する情報にアクセスするには、その他のリソースと同じ手順に従います。「バージョン情報」ダイアログへのアクセス方法およびダイアログに表示されるプロパティの詳細は、第11.1.5項「リソースに関する情報の表示」を参照してください。

スキン固有のデフォルト属性の詳細は、表14-1を参照してください。

図14-11 スキンの「バージョン情報」ダイアログ

「図14-11 スキンの「バージョン情報」ダイアログ」の説明

14.5 スキンの適用

Spaces管理者は、スキンを変更することによって、すべてのユーザーに対するアプリケーションのデフォルトの外観をカスタマイズできます。スペース・モデレータは、スキンを変更することによって、すべてのユーザーに対するスペースの外観をカスタマイズできます。個々のユーザーは、ユーザー・プリファレンスの設定を通じて、ホーム・スペースに適用されるスキンを変更できます。

この項の内容は次のとおりです。

- 第14.5.1項「Spacesアプリケーションへのスキンの適用」

- 第14.5.2項「スペースへのスキンの適用」

- 第14.5.3項「ホーム・スペースへのスキンの適用」

14.5.1 Spacesアプリケーションへのスキンの適用

Spacesアプリケーションのスキンを設定すると、ホーム・スペースと、アプリケーションレベルのスキン設定を使用するすべてのスペースにスキンが適用されます。スキンは、新しく作成されるスペースにも適用されます。しかし、特定のスキンがすでに設定されている既存のスペースにはスキンが適用されません。また、管理ページにはスキンが適用されません。デフォルトでは、これらのページではFusion FXスキンを使用します。

Spacesアプリケーションにスキンを適用するには、次の手順を実行します。

1. 「スペース管理」ページを開きます。第4.1項「「スペース管理」ページへのアクセス」を参照してください。

2. 「構成」タブ、「一般」サブタブの順にクリックします。

3. 次のいずれかを実行します。

- 表示されるリストからアプリケーション・スキンを選択します。(図14-12)。

注意:

「アプリケーション・スキン」リストに目的のスキンが表示されない場合は、そのスキンが非表示とマークされている可能性があります。スキンを選択できるためには、使用可能とマークされている必要があります。詳細は、第14.4.1項「スキンの表示および非表示」を参照してください。

図14-12 Spacesアプリケーションへのスキンの適用

「図14-12 Spacesアプリケーションへのスキンの適用」の説明

- 「拡張編集オプション」アイコンをクリックし、「式ビルダー」を選択して、特定の条件に基づいてデフォルトのアプリケーション・スキンを動的に決定するEL式を入力します。
たとえば、ログインしたユーザーが属する部門や組織に応じてデフォルト・スキンを変更できます。

4. 「適用」をクリックします。
選択するスキンは、ホーム・スペース、作成される新しいスペース、およびアプリケーションレベルのスキン設定を使用するすべてのスペースに適用されます。アプリケーションレベルのスキン設定を上書きするスペースには、スキンは適用されません。

14.5.2 スペースへのスキンの適用

スキンをスペースに適用すると、スペースのすべてのページにスキンが適用されます。ただし、管理ページは影響を受けずに、常にデフォルト・スキンで表示されます。スペースへのスキンの適用の詳細は、第53.4.10項「スペースのスキンの変更」を参照してください。

14.5.3 ホーム・スペースへのスキンの適用

ホーム・スペースの個人ビューへのスキンの適用の詳細は、第38.5項「ビューのホーム・スペースのルック・アンド・フィールの変更」を参照してください。

14.6 JDeveloperを使用したスキンの構築

Spacesの編集機能を超えてスキンを作成することが必要な場合や、JDeveloperでの作業が必要な場合があります。これを行うには、いくつかの方法があります。

- 「ソースの編集」オプションを使用して、スキンのソース・コードを編集します。ソース・コードは「ソースの編集」ダイアログで直接編集することもできれば、ダイアログのコンテンツをJDeveloperにコピーして編集し、編集済のコードをダイアログにコピーして戻すこともできます。詳細は、第14.3.2項「カスタム・スキンのソース・コードの編集」を参照してください。

- 既存のSpacesのスキンをダウンロードし、JDeveloperにインポートして編集し、Spacesアプリケーションにアップロードして戻します。

- JDeveloperでまったく新しいスキンを作成し、Spacesにアップロードします。

Spacesからスキンをアップロードおよびダウンロードする手順は、第11.5.2項「リソースのダウンロード」および第11.5.3項「リソースのアップロード」を参照してください。

Oracleでは、スキンなどのSpacesリソースを開発するために、特別なJDeveloperワークスペース(DesignWebCenterSpaces.jws)が用意されています。このワークスペースでは、スキンを作成および編集するほか、テスト目的でSpacesにスキンをアップロードできる設計環境が提供されています。詳細およびJDeveloperワークスペースのダウンロードは、『Oracle Fusion Middleware Oracle WebCenter Portal開発者ガイド』のSpacesアプリケーションのリソースの開発に関する項を参照してください。

Spacesで使用するスキンを作成する際の具体的な考慮事項については、『Oracle Fusion Middleware Oracle WebCenter Portal開発者ガイド』のスキンの作成と管理に関する章を参照してください。

15 ページ・スタイルの使用

ポータルを計画および構築する中で、ユーザーに広範なページ・スタイルの選択を提供することが役立つ場合があります。また、意図するタイプのページのみをユーザーが構築するように、ページ・スタイルを制限することが役立つ場合もあります。

この章では、WebCenter Portal: Spacesに含まれているデフォルトのシード済ページ・スタイルと、ポータルに追加するカスタム・ページ・スタイルについて説明します。

この章の内容は次のとおりです。

- 第15.1項「ページ・スタイルの基本」

- 第15.2項「カスタム・ページ・スタイルの作成」

- 第15.3項「カスタム・ページ・スタイルのソース・コードの編集」

- 第15.4項「ページ・スタイルの管理」

- 第15.5項「ページ・スタイルの適用」

- 第15.6項「JDeveloperを使用したページ・スタイルの構築」

関連項目:

様々なタイプのリソースの追加および編集の一般情報については、第11章「ポータルまたはコミュニティを作成するリソースの使用」を参照してください。

対象読者

この章は、Spacesアプリケーションでページ・スタイルの作成および管理が必要なユーザーを対象としています。デフォルトで、Application: Manage All権限とPage Styles: Create, Edit, and Delete Page Styles権限が含まれるアプリケーションレベル・ロールを持つユーザー、またはAdministration: Manage All権限とResources: Create, Edit, and Delete Resources権限が含まれるスペース・ロールを持つユーザーが、この章に記載されている操作を実行できます。

15.1 ページ・スタイルの基本

ユーザーがページを作成する際には、選択可能なページ・スタイルが含まれる「作成」ダイアログが開きます(図15-1)。

図15-1 「作成」ダイアログ

「図15-1 「作成」ダイアログ」の説明

ページ・スタイルは、新しく作成されるページのレイアウトを記述するものであり、ページがサポートするコンテンツのタイプを指示する場合もあります。たとえば、Wikiページ・スタイルでは、インスタントwikiが用意されていて、「空白」ページ・スタイルにはそのスタイルに基づいたページにユーザーが追加できるコンテンツのタイプに対する制限がほとんどありません。

リソース・マネージャを通じて(図15-2)、すべてのページ・スタイルが「作成」ダイアログに公開されます。

図15-2 アプリケーションレベルのリソース・マネージャ

「図15-2 アプリケーションレベルのリソース・マネージャ」の説明

アプリケーションレベルのページ・スタイルは、「管理」リンクを通じてアクセスする「リソース」ページで提供されます。スペースレベルのページ・スタイルは、スペース管理者の「リソース」ページで提供されます。

アプリケーションレベルおよびスペースレベルのページ・スタイルの違いは、有効範囲の違いです。

- アプリケーションレベルのページ・スタイルは、すべてのスペースで使用できます。

- スペースレベルのページ・スタイルは、これが格納されているスペースでのみ使用できます。

「リソース」ページには、「作成」ダイアログより多くのページ・スタイルが表示されている可能性があります。サイト管理者およびスペース・モデレータは、次の点を考慮して、「作成」ダイアログに表示するページ・スタイルを決定します。

- ページ・スタイルは表示または非表示か。
詳細は、第15.4.1項「「作成」ダイアログでのページ・スタイルの表示および非表示」を参照してください。

- ページ・スタイルは選択されたスペースでのみ表示するよう構成されているか(カスタム・アプリケーションレベル・ページ・スタイルのみ)。
詳細は、第15.4.2項「カスタム・ページ・スタイルのプロパティの設定」を参照してください。

- ページ・スタイルは選択されたユーザーまたはロールに対してのみ表示するよう構成されているか(カスタム・ページ・スタイルのみ)。
詳細は、第15.4.3項「カスタム・ページ・スタイルのセキュリティの設定」を参照してください。

Spacesアプリケーションは、デフォルトで様々なページ・スタイルを提供しており(デフォルト・ページ・スタイル)、ページ・スタイルをコピーしてソースを編集する方法を備えています(カスタム・ページ・スタイル)。カスタム・ページ・スタイルをダウンロードし、Oracle JDeveloperに取り込んでさらにカスタマイズし、それをSpacesにアップロードして戻すこともできます。デフォルト・ページ・スタイルとカスタム・ページ・スタイルの違いは、柔軟性の違いです。カスタム・ページ・スタイルでは多くのアクションを使用できますが、デフォルト・ページ・スタイルで使用できるアクションは多くありません。

表15-1は、権限を持つユーザーがWebCenter Portal: Spacesのデフォルト・ページ・スタイルおよびカスタム・ページ・スタイルで実行できるアクションのタイプを比較しています。

表15-1 デフォルト・ページ・スタイルおよびカスタム・ページ・スタイルで使用可能なアクション

アクション

デフォルト

カスタム

詳細情報

アップロード

—

可

第11.5.3項「リソースのアップロード」

ダウンロード

不可

可

第11.5.2項「リソースのダウンロード」

プレビュー

可

可

このコントロールは、ページ・スタイルをプレビューする方法を提供します。ページ・スタイルを選択し、「プレビュー」をクリックすると、ページにページ・スタイルが表示されます。

コピー

可

可

第11.4.1項「リソースのコピー」

セキュリティ設定

不可

可

第15.4.3項「カスタム・ページ・スタイルのセキュリティの設定」

削除

不可

可

第15.4.5項「カスタム・ページ・スタイルの削除」

表示/非表示

可

可

第15.4.1項「「作成」ダイアログでのページ・スタイルの表示および非表示」

ソースの編集

不可

可

第15.3項「カスタム・ページ・スタイルのソース・コードの編集」

プロパティの編集

不可

可

第15.4.2項「カスタム・ページ・スタイルのプロパティの設定」

バージョン情報

可

可

第11.1.5項「リソースに関する情報の表示」

表15-2に、デフォルトでSpacesアプリケーションに付属しているデフォルト・ページ・スタイルとその説明を示します。

表15-2 デフォルト・ページ・スタイル

名前

形状

説明

空白

追加のレイアウト・コンポーネントを含めて、コンテンツを追加できるレイアウト・ボックスが1つ含まれている1列で構成されたページ。

ブログ

Content Serverからのブログ・コントロールを公開する、事前構成されたページ。このページ・スタイルは、サーバーがWebCenter Portal: Spacesと統合されると、「作成」ダイアログ ボックスで使用できるようになります。

ホームページ

右側の列が狭いレイアウトのページ・スタイルに基づく、事前シード済のホームページ。ホームページ・スタイルには、タスク・フローおよびその他のコンテンツが事前に移入されています。

左を狭く

追加のレイアウト・コンポーネントを含めて、コンテンツを追加できるレイアウト・ボックスが2つ含まれている2列で構成されたページ。レイアウト・ボックスは、隣り合って表示されます。狭いレイアウト・ボックスは左側です。

右を狭く

追加のレイアウト・コンポーネントを含めて、コンテンツを追加できるレイアウト・ボックスが2つ含まれている2列で構成されたページ。レイアウト・ボックスは、隣り合って表示されます。狭いレイアウト・ボックスは右側です。

3列

追加のレイアウト・コンポーネントを含めて、コンテンツを追加できるレイアウト・ボックスが3つ含まれている3列で構成されたページ。レイアウト・ボックスは、隣り合って表示されます。狭いレイアウト・ボックスは左側と右側です。

Webページ

URL値を使用できるページ。WebCenter Portal: Spacesアプリケーションで外部Webコンテンツを公開できます。

Wiki

Content ServerからのWikiコントロールを公開する、事前構成されたページ。このページ・スタイルは、サーバーがWebCenter Portal: Spacesと統合されると、「作成」ダイアログ ボックスで使用できるようになります。

アプリケーションレベルとスペースレベルの両方のページ・スタイルで、「バージョン情報」アクションは、選択されているページ・スタイルに関する情報を表示するダイアログ ボックスを開きます。詳細は、第11.1.5項「リソースに関する情報の表示」を参照してください。

15.2 カスタム・ページ・スタイルの作成

Spacesアプリケーションでページ・スタイルを直接作成する方法はありません。つまり、このプロセスを開始する「作成」ボタンはありません。新しいページ・スタイルを作成するには、既存のスタイルをコピーしてから、そのソース・コードをソース・コード・エディタまたはJDeveloperで変更する必要があります。または、JDeveloperで新しいページ・スタイルを作成し、それをSpacesにアップロードします。

ページ・スタイルのソース・コードの変更の詳細は、第15.3項「カスタム・ページ・スタイルのソース・コードの編集」を参照してください。ページ・スタイルのコピーの詳細は、第15.4.4項「ページ・スタイルのコピー」を参照してください。Oracle JDeveloperでのページ・スタイルの使用の詳細は、『Oracle Fusion Middleware Oracle WebCenter Portal開発者ガイド』のWebCenter Portal: Spacesリソースの開発およびアップロードに関する項を参照してください。

15.3 カスタム・ページ・スタイルのソース・コードの編集

ソース編集により、カスタム・ページ・スタイルのソース・コードを操作できます。たとえば、JDeveloperで作成するページ・スタイルをアップロードし、「ソースの編集」ダイアログで追加の調整を行うことができます。「ソースの編集」ダイアログで一からスタイルを作成することもできますが、これには手作業でのコーディングが大量に伴うため、この方法はお薦めできません。

この項では、カスタム・ページ・スタイル・ソースの編集について説明し、カスタム・ページ・スタイルを編集する手順を示します。この項の内容は次のとおりです。

- 第15.3.1項「ページ・スタイル・ソースの編集の基本」

- 第15.3.2項「カスタム・ページ・スタイル・ソースの編集」

関連項目:

リソースの編集の一般情報については、第11.3.2項「リソースのソース・コードの編集」を参照してください。

15.3.1 ページ・スタイル・ソースの編集の基

「ソースの編集」ダイアログを使用して、選択したカスタム・ページ・スタイルの基礎となるコードを表示し、調整を行います。たとえば、JDeveloperで新しいページ・スタイルを作成し、リソース・マネージャを通じてそれをSpacesにアップロードし、プレビューし、ソースを編集して調整できます。

一方、デフォルト・ページ・スタイルをコピーし、そのコピーをローカル・ドライブにダウンロードし、JDeveloperに取り込んでカスタマイズし、Spacesにアップロードして戻し、「ソースの編集」ダイアログで開いてさらに調整することもできます。

デフォルト・ページ・スタイルをコピーし、そのコピーのソースを「ソースの編集」ダイアログで調整できます。

別のページ・スタイルをコピーし、「ソースの編集」ダイアログでコードを独自のコードに置き換えることで、ページ・スタイルを最初から作成することさえできます。ただし、手作業のコーディングが大量に必要になるため、このシナリオはお薦めできません。

「ソースの編集」ダイアログでは、「ページ」および「ページ定義」という2つのタブにカスタム・ページ・スタイル・ソースが表示されます。「ページ」タブのコンテンツは、ページ・レイアウトおよびスタイルを定義します。「ページ定義」タブのコンテンツは、パラメータ定義とタスク・フローおよびデータ・コントロール・バインディングを保持しています。それぞれは、基礎となる*.jspxページおよびページ・スタイルを構成するページ定義ファイルに相当します。

例15-1は、カスタム・ページ・スタイルのエンコードです。これは、2つの列の幅が35%と65%の割合でレイアウトされ、フローするように設計されている基本ページを示しています。これは、JDeveloperで作成され、Spacesにインポートされ、「ソースの編集」ダイアログの「ページ」タブで開かれて少量の変更が行われる、カスタム・ページ・スタイルの例です。関連するコードは太字で示されています。

例15-1 カスタム・ページ・スタイルのソース・コード

<?xml version='1.0' encoding='utf-8'?>
<jsp:root xmlns:jsp="http://java.sun.com/JSP/Page"
xmlns:pe="http://xmlns.oracle.com/adf/pageeditor"
xmlns:cust="http://xmlns.oracle.com/adf/faces/customizable"
xmlns:f="http://java.sun.com/jsf/core"
xmlns:af="http://xmlns.oracle.com/adf/faces/rich"
xmlns:trh="http://myfaces.apache.org/trinidad/html" version="2.1">
<jsp:directive.page deferredSyntaxAllowedAsLiteral="true"/>
<jsp:directive.page contentType="text/html;charset=utf-8"/>
<f:view>
<af:document title="#{pageDocBean.title}" id="docrt">
<af:form usesUpload="true" id="f1">
<af:pageTemplate value="#{bindings.shellTemplateBinding.templateModel}"
id="T">
<f:facet name="content">
<pe:pageCustomizable id="pcl1">
<af:panelGroupLayout id="pgl1" layout="scroll"
styleClass="replace_with_scheme_name"
inlineStyle="replace_with_inline_style">
<trh:tableLayout id="tl1" width="100%">
<trh:rowLayout id="rl1">
<trh:cellFormat id="cf1" width="35%" valign="top">
<cust:panelCustomizable id="hm_pnc1" layout="scroll"/>
</trh:cellFormat>
<trh:cellFormat id="cf2" width="65%" valign="top">
<cust:panelCustomizable id="hm_pnc2" layout="scroll"/>
</trh:cellFormat>
</trh:rowLayout>
</trh:tableLayout>
<trh:tableLayout id="tl2"/>
</af:panelGroupLayout>
<f:facet name="editor">
<pe:pageEditorPanel id="pep1"/>
</f:facet>
</pe:pageCustomizable>
</f:facet>
</af:pageTemplate>
</af:form>
</af:document>
</f:view>
</jsp:root>

15.3.2 カスタム・ページ・スタイル・ソースの編集

次の手順は、スペースレベルおよびアプリケーションレベルで編集するカスタム・ページ・スタイルで同じように使用できます。

カスタム・ページ・スタイルのソースを編集するには、次の手順を実行します。

1. スペースレベルまたはアプリケーションレベルの「リソース」ページに移動し、左側のパネルから「ページ・スタイル」を選択します。

ヒント:

次のURLを使用して「リソース」ページに移動することも可能です。

- アプリケーションレベルの「リソース」ページ:

http://host:port/webcenter/spaces/admin/resources

- スペースレベルの「リソース」ページ:

http://host:port/webcenter/spaces/spaceName/admin/resources

2. カスタム・ページ・スタイルを選択し、「編集」メニューから「ソースの編集」を選択して、選択したページ・スタイルをソース・エディタで開きます(図15-3)。

図15-3 ソース・エディタ

「図15-3 ソース・エディタ」の説明

3. 必要に応じてソースを変更します。

4. 終了したら、「OK」をクリックし、変更を保存してエディタを閉じます。

15.4 ページ・スタイルの管理

この項では、シード済およびカスタム・ページ・スタイルの管理について説明します。内容は次のとおりです。

- 第15.4.1項「「作成」ダイアログでのページ・スタイルの表示および非表示」

- 第15.4.2項「カスタム・ページ・スタイルのプロパティの設定」

- 第15.4.3項「カスタム・ページ・スタイルのセキュリティの設定」

- 第15.4.4項「ページ・スタイルのコピー」

- 第15.4.5項「カスタム・ページ・スタイルの削除」

- 第15.4.6項「ページ・スタイルのプレビュー」

15.4.1 「作成」ダイアログでのページ・スタイルの表示および非表示

ページ・スタイルを作成すると、デフォルトでは非表示としてマークされます。非表示のページ・スタイルは、アプリケーションのどの場所でも使用できません。ページ・スタイルを使用可能にするには、使用可能としてマークする必要があります。さらに、アプリケーション・レベルで作成したページ・スタイルは、任意、すべてまたは選択したスペースのいずれかで使用できるように制御できます。最後に、セキュリティ設定を通じて、選択したページ・スタイルでアクセス権限を設定できます。

- ページ・スタイルのセキュリティ設定の詳細は、第15.4.3項「カスタム・ページ・スタイルのセキュリティの設定」を参照してください。

- ページ・スタイルの除外設定の詳細は、第11.4.2項「リソースのプロパティの設定」を参照してください。

- ページ・スタイルを含むアプリケーション・リソースの表示および非表示の詳細は、第11.4.3項「リソースの表示および非表示」を参照してください。

15.4.2 カスタム・ページ・スタイルのプロパティの設定

カスタム・ページ・スタイルの表示属性と可用性を制御するには、「プロパティの編集」ダイアログでそのプロパティを設定します。ページ・スタイルのプロパティを設定するには、その他のリソースと同じ手順に従います。詳細は、第11.4.2項「リソースのプロパティの設定」を参照してください。

ヒント:

リソースに関連するプロパティを表示するには、「バージョン情報」オプションを使用します。

「プロパティの編集」ダイアログで公開されるデフォルト属性(「表示名」、「説明」など)に加えて、カスタム・ページ・スタイルに組み込まれる任意のカスタム属性を公開できます。「プロパティの編集」ダイアログには、属性の名前/値のペアを入力する「カスタム属性」セクションがあります(図15-4)。

図15-4 「プロパティの編集」ダイアログの「属性」セクション

「図15-4 「プロパティの編集」ダイアログの「属性」セクション」の説明

たとえば、次のカスタム属性はすべてのカスタム・ページ・スタイルで使用できます。

editPageAfterCreation

このカスタム属性は、新しく作成したページを編集モードまたは表示モードのどちらで開くかを制御します。値は、trueまたはfalseです。

- 新しく作成したページを編集モードで開く場合は、${true}を入力します。これがデフォルト値です。

- 新しく作成したページを表示モードで開く場合は、${false}を入力します。

このカスタム属性に特定のページ・スタイルを関連付けると、そのスタイルに基づいてユーザーがページを作成するたびに、属性値が考慮され、それに応じてページが動作します。

15.4.3 カスタム・ページ・スタイルのセキュリティの設定

アプリケーションまたはスペースで作成したページ・スタイルに、すべてのユーザーがアクセス可能か、特定のユーザーまたはグループのみがアクセス可能かを制御できます。ページ・スタイルへのアクセスを設定するには、その他のリソースと同じ手順に従います。詳細は、第11.4.4項「リソースのセキュリティ設定」を参照してください。

15.4.4 ページ・スタイルのコピー

ページ・スタイルのコピーを作成するには、ページ・スタイルを選択し、「リソース - ページ・スタイル」ページの「編集」メニューから「コピー」を選択します。ページ・スタイルをコピーするには、その他のリソースと同じ手順に従います。一般的な手順については、第11.4.1項「リソースのコピー」を参照してください。

15.4.5 カスタム・ページ・スタイルの削除

必要な権限が割り当てられていれば、どのカスタム・ページ・スタイルも削除できます。ページ・スタイルを削除するには、その他のリソースと同じ手順に従います。詳細は、第11.4.5項「リソースの削除」を参照してください。

15.4.6 ページ・スタイルのプレビュー

「リソース - ページ・スタイル」ページでページ・スタイルを選択し、「プレビュー」をクリックすると、ページ・スタイルの表示をプレビューできます。詳細は、第11.4.6項「リソースのプレビュー」を参照してください。

15.5 ページ・スタイルの適用

ページ・スタイルを使用可能にすると(第15.4.1項「「作成」ダイアログでのページ・スタイルの表示および非表示」を参照)、それを新しいページに適用できます。ページの作成時に、ページ・スタイルは、その公開場所に応じて(たとえば、アプリケーション・レベル、スペース、一連のスペース、または選択されているユーザー、エンタープライズ・ロールまたはグループのビュー)、「作成」ダイアログ内のオプションの1つとして表示されます。ページ・スタイルを適用するには、「作成」ダイアログでページ・スタイルを選択します。

ヒント:

「作成」ダイアログへのアクセスの詳細は、第17.2項「ページの作成」を参照してください。

15.6 JDeveloperを使用したページ・スタイルの構築

Spacesアプリケーションの編集機能を超えてページ・スタイルを作成するには、ページ・スタイルをダウンロードし、Oracle JDeveloperにインポートして編集し、Spacesアプリケーションにアップロードして戻します。ページ・スタイルは、JDeveloperまたはSpacesアプリケーションのリソース・マネージャからSpacesアプリケーションへ直接アップロードできます。

Spacesアプリケーションからページ・スタイルをアップロードおよびダウンロードする手順は、第11.5.2項「リソースのダウンロード」および第11.5.3項「リソースのアップロード」を参照してください。

JDeveloperを使用してのリソースの編集およびカスタム・リソースのSpacesアプリケーションへのアップロードの詳細は、『Oracle Fusion Middleware Oracle WebCenter Portal開発者ガイド』のWebCenter Portal: Spacesリソースの開発およびアップロードに関する項を参照してください。

16 リソース・カタログの使用

Oracle WebCenter Portal: Spacesでは、ビジネス・ディクショナリとも呼ばれる、機能が充実したリソース・カタログを提供しています。これは、Spacesユーザーがページに追加できるコンポーネントおよびコネクションを公開します。リソース・カタログを使用すると、ページ・テンプレート、ナビゲーション・モデル、ページ、タスク・フローなどのリソースを移入できます。Spacesアプリケーションでは、デフォルトで3つのリソース・カタログが事前構成されています。これらのカタログがビジネスの要件に合わない場合は、変更するか、または新しいカタログを作成できます。

この章では、Spacesにデフォルトで含まれるリソース・カタログに関する情報を提供し、カスタム・リソース・カタログの作成方法および管理方法について説明します。内容は次のとおりです。

- 第16.1項「リソース・カタログの基本」

- 第16.2項「リソース・カタログの作成」

- 第16.3項「リソース・カタログの編集」

- 第16.4項「リソース・カタログの表示および非表示」

- 第16.5項「リソース・カタログのプロパティの設定」

- 第16.6項「リソース・カタログのセキュリティの設定」

- 第16.7項「リソース・カタログのコピー」

- 第16.8項「リソース・カタログの削除」

- 第16.9項「JDeveloperを使用したリソース・カタログの構築」

- 第16.10項「アプリケーションでのリソース・カタログの構成」

様々なタイプのリソースの追加および編集の一般情報については、第11章「ポータルまたはコミュニティを作成するリソースの使用」を参照してください。

対象読者

この章は、Spacesアプリケーションでリソース・カタログの提供および管理を行うユーザーを対象としています。Application-Resource Catalogs-Create Edit Deleteというアプリケーション権限を持つポータル設計者は、アプリケーションレベルのリソース・カタログを管理できます。Space-Resources-Create Edit Delete(単純な権限モデル)またはSpace-Resource Catalogs-Create Edit Delete(詳細な権限モデル)の権限を持つスペース・モデレータは、スペースレベルのリソース・カタログを管理できます。ロールおよび権限の詳細は、第23章「セキュリティの理解」を参照してください。

16.1 リソース・カタログの基本

リソース・カタログは、コンポーザ内のページまたはページ・テンプレートを編集して「コンテンツの追加」をクリックすると表示されます。ページまたはページ・テンプレートのカタログからリソースを追加できます。

Spacesユーザーは、リソース・カタログを使用してコンポーザにページを移入できます。

管理者や権限を委任されたユーザーも、リソース・カタログを使用して次のアーティファクトをリソース・マネージャに移入できます。

- ページ・テンプレート

- タスク・フロー

この項では、リソース・カタログの概要を示し、実行時のその管理方法について説明します。この項の内容は次のとおりです。

- 第16.1.1項「すぐに使用できるリソース・カタログの理解」

- 第16.1.2項「リソース・カタログの管理ページの概要」

- 第16.1.3項「リソース・レジストリの理解」

16.1.1 すぐに使用できるリソース・カタログの理解

WebCenter Portal: Spacesでは、デフォルトで次のリソース・カタログが提供されています。

- デフォルトのホーム・スペース・カタログ: アプリケーションレベルのリソース・カタログです。このカタログは、ホーム・スペースでページまたはタスク・フローを編集する際に表示されます。

- デフォルトのスペース・カタログ: スペースレベルのリソース・カタログです。このカタログは、スペース内でページまたはタスク・フローを移入する際に表示されます。

- デフォルトのページ・テンプレート・カタログ: ホーム・スペースおよびその他のスペースの両方でページ・テンプレートの作成に使用されるカタログです。このカタログは、ページ・テンプレートを編集する際に表示されます。

この項では、これらのカタログについて説明します。この項の内容は次のとおりです。

- 第16.1.1.1項「デフォルトのホーム・スペース・カタログ」

- 第16.1.1.2項「デフォルトのスペース・カタログ」

- 第16.1.1.3項「デフォルトのページ・テンプレート・カタログ」

16.1.1.1 デフォルトのホーム・スペース・カタログ

このカタログは、アプリケーションでページおよびタスク・フローを設計する際に表示されます。「デフォルトのホーム・スペース・カタログ」(図16-1)には、ページ・コンポーネント、ポートレット、WebCenter Portalサービスのタスク・フローなど、通常タスク・フローまたはビジネス・ロール・ページに追加されるアイテムが含まれています。

図16-1 ページの移入に使用されるリソース・カタログ

「図16-1 ページの移入に使用されるリソース・カタログ」の説明

表16-1は、デフォルトのリソース・カタログの各フォルダについて説明しています。

表16-1 デフォルトのリソース・カタログのリソース

フォルダ名

説明

アラートと更新

アラートおよび通知を追跡する次のWebCenter Portalサービスのタスク・フローが含まれています。

- アクティビティ・ストリーム: コネクションのアクティビティ、スペース内でのアクションおよびビジネス・アクティビティを表示します。詳細は、第35章「コネクションのアクティビティの追跡」を参照してください。

- お知らせ: 現在のお知らせを表示します。詳細は、第61章「お知らせサービスの使用」を参照してください。

- ディスカッション・フォーラム: 最も頻繁に使用するトピックおよび最近アクセスしたトピックをリストします。詳細は、第62章「ディスカッション・サービスの使用」を参照してください。

- ドキュメント: 最近作成または変更したドキュメントをリストします。詳細は、第43.1項「ドキュメント・サービスのタスク・フローの基本」を参照してください。

- 通知: スペースレベルおよびオブジェクトレベルのサブスクリプションを表示します。詳細は、第39.5項「通知のタスク・フローの使用」を参照してください。

- 投票: 使用可能な投票を表示します。詳細は、第69章「投票サービスの使用」を参照してください。

- RSS: 外部ソースおよびWebCenter Portalサービスのフィードを表示します。詳細は、第70.3項「RSSタスク・フローの使用」を参照してください。

- ワークリスト: 注意が必要なすべてのワークリスト・アイテムを表示します。詳細は、第72章「ワークリスト・サービスの使用」を参照してください。

分析

分析サービスのタスク・フローが含まれています。このタスク・フローでは、レスポンス時間、使用動作など、Spacesアプリケーションの様々なメトリックの追跡および表示を支援します。

詳細は、第57章「使用状況メトリックおよびパフォーマンス・メトリックの分析」を参照してください。

コンテンツ管理

フォルダおよびファイルのアクセス、追加および管理に使用したり、事前定義されたテンプレートでコンテンツを表示できるドキュメントのタスク・フローが含まれています。

詳細は、第X部「コンテンツの使用」を参照してください。

マッシュアップ

ビジネス・マッシュアップの作成を可能にする次のリソースが含まれています。

- データ・コントロール: 設計時および実行時にアプリケーション用に作成されたデータ・コントロールを含むフォルダです。
このアイテムの詳細は、第29章「ビジネス・マッシュアップの作成」を参照してください。

- タスク・フロー: リソース・マネージャで実行時に作成されるタスク・フローを含むフォルダです。この視覚化は、様々なデータソースからデータを収集し、チャート、表、グラフなどの各種レイアウトに公開することによって作成されます。
詳細は、第29章「ビジネス・マッシュアップの作成」を参照してください。

- 「Omniportlet」: 様々なデータソース(SQL、XML、Webサービス、スプレッドシート、Webページなど)から複数の異なるレイアウト(カスタマイズ可能なチャートおよび表)にデータを公開するポートレットです。

- ページレット・プロデューサ: ページレット・プロデューサにデプロイされたページレットを含むフォルダです。詳細は、第6.5.2.3項「ページレット・プロデューサの登録」を参照してください。

投票とアンケート

アプリケーション・ページでのオンライン投票の作成、編集および取得に使用できる投票サービスのタスク・フローが含まれています。投票により、対象者へのアンケートや、重要な情報をリコールできるかどうかのチェック、プレゼンテーションの有効性に関するフィードバックの収集が可能になります。

詳細は、第69章「投票サービスの使用」を参照してください。

ポートレット

次のリソースが含まれています。

- 外部アプリケーションとポートレット・プロデューサを登録および管理するための管理者レベルのツール。

- 複数のソースからデータを有効かつ関連性のある形で表示できるポートレット。このフォルダには、デフォルトでOmniportletおよびWebクリッピング・ポートレットが含まれています。

詳細は、第28章「ポートレットの基本の理解」を参照してください。

ソーシャルとコミュニケーション

ユーザー間のソーシャル・ネットワーキングおよびコミュニケーションを可能にする次のリソースが含まれています。

- 「リスト」フォルダ: 個別のスペース・リストが含まれています。このフォルダは、その内部にリソースを含む場合にのみ表示されます。このアイテムの詳細は、第66章「リスト・サービスの使用」を参照してください。

- メッセージ・ボード - クイック・ビュー: メッセージの追加、表示、更新、非表示および削除に使用するWebCenter Portalサービスのタスク・フローです。詳細は、第36.4項「「メッセージ・ボード」および「フィードバック」タスク・フローの使用」を参照してください。

- メッセージ・ボード: メッセージのビューの追加、表示、更新、非表示、削除および管理に使用するWebCenter Portalサービスのタスク・フローです。

- 組織ビュー: 企業内での現在のユーザーの位置に関するグラフィック表示の追加に使用するWebCenter Portalサービスのタスク・フローです。これにより、本人および本人のコネクションに関する連絡先およびステータス情報に迅速にアクセスできます。

- プロファイル - スナップショット: ユーザーの写真およびステータス・メッセージの表示に使用するWebCenter Portalサービスのタスク・フローです。詳細は、第33章「プロファイルの管理」を参照してください。

- プロファイル: ユーザー・プロファイルの詳細の表示や写真のアップロードに使用するWebCenter Portalサービスのタスク・フローです。

- プロファイル・ギャラリ: 1つのビューからすべてのソーシャル・ネットワーキング情報にアクセスするために使用するWebCenter Portalサービスのタスク・フローです。

- コネクション: コネクションの表示および管理やコネクション・リストの作成に使用するWebCenter Portalサービスのタスク・フローです。詳細は、第34.1項「コネクションの基本」を参照してください。

- コネクション - カード: 写真やステータス・メッセージ、コネクションの即時連絡オプションに使用するWebCenter Portalサービスのタスク・フローです。

- コネクション - 詳細ビュー: 写真に使用したり、コネクションや、新しいコネクションを招待する機能およびコネクションをリストに編成する機能への迅速なアクセスに使用するWebCenter Portalサービスのタスク・フローです。

- コネクション - クイック・ビュー: 写真に使用したり、コネクションへの迅速なアクセスに使用するWebCenter Portalサービスのタスク・フローです。

- 推薦コネクション: 自分と類似しているとみなされるユーザーの表示および接続に使用されるWebCenter Portalサービスのタスク・フローです。

- 類似アイテム: ページ上で現在選択されているアイテムに類似したアイテムをリストするために使用するWebCenter Portalサービスのタスク・フローです。詳細は、第60.2項「アクティビティ・グラフ・サービスのタスク・フローの使用」を参照してください。

- メール: 個人メールの表示、応答および管理に使用するWebCenter Portalサービスのタスク・フローです。詳細は、第67.4項「メール・サービスのタスク・フローの使用」を参照してください。

- 監視トピック: 特定のスペースまたはすべてのスペースで監視するように選択したすべてのトピックをまとめたビューの提供に使用するWebCenter Portalサービスのタスク・フローです。詳細は、第62.2項「ディスカッション・サービスのタスク・フローの使用」を参照してください。

- 監視フォーラム: 特定のスペースまたはすべてのスペースで監視するように選択したすべてのディスカッション・フォーラムの表示に使用するWebCenter Portalサービスのタスク・フローです。

- フォーラム: 最近のトピック、人気のトピック、監視トピックおよび監視フォーラムの表示に使用するWebCenter Portalサービスのタスク・フローです。

- イベント: 会議、予定、その他の種類のイベントをスケジュールするために使用可能なカレンダの追加に使用するWebCenter Portalサービスのタスク・フローです。詳細は、第63.1項「イベント・サービスの基本」を参照してください。

- ブログ: 専用のブログ・ページを持つかわりに、他のサービスと一緒にページ上でブログを公開するために使用するWebCenter Portalサービスのタスク・フローです。詳細は、第50.4.1項「ブログ・タスク・フローを使用したブログの作成」を参照してください。

- パブリッシャ: すべてのコネクションのアクティビティ・ストリームまたは指定されたスペースにアクセス可能なコネクションにメッセージ、ファイルおよびURLを公開するために使用するWebCenter Portalサービスのタスク・フローです。詳細は、第37.3.3.1項「 パブリッシャ・タスク・フローの基本」を参照してください。

タグ付けと検索

Oracle WebCenter Portalおよびその他のソースの効果的な検索を可能にする次のWebCenter Portalサービスのタスク・フローが含まれています。

- 「保存済検索」フォルダ: 本人または他のスペース・メンバーによって保存されたすべての検索のリストを表示します。

- すべての保存済検索: アプリケーション内で保存されている検索を実行します。詳細は、第58.3項「検索サービスのタスク・フローの使用」を参照してください。

- 同様のタグ付きアイテム: 現在表示されているページと共通のタグを1つ以上所有する他のページへのリンクをリストして表示します。

- タグ: 追加したタグのビューをアプリケーションおよびタグ付けしたアイテムに追加します。詳細は、第59.2項「タグ・サービスの機能およびタスク・フローの使用」を参照してください。

- タグ・クラウド: Spacesアイテムに現在適用されているタグを表示します。詳細は、第59.2項「タグ・サービスの機能およびタスク・フローの使用」を参照してください。

- タグ・クラウド関連リソース: 選択したタグの関連リソースを表示します。詳細は、第59.2項「タグ・サービスの機能およびタスク・フローの使用」を参照してください。

Web開発

ページの設計に使用可能な次のコンポーネントが含まれています。

- データ・コントロール: 実行時にアプリケーション用に作成されたデータ・コントロールが含まれています。
詳細は、第29.4.1項「タスク・フローでのデータ・コントロールの使用」を参照してください。

- 「ボックス」、「HTMLマークアップ」、「ハイパーリンク」、「イメージ」、「移動可能ボックス」、「セパレータ」、「テキスト」および「Webページ」。
これらのコンポーネントの詳細は、第20章「ページでのレイアウト・コンポーネントの使用」を参照してください。

注意:

リソース・カタログから追加したWebCenter Portalサービスのタスク・フローには固定の高さがないため、タスク・フロー内のコンテンツの高さが取得されます。

デフォルトのSpaces構成では、アプリケーション・レベルでページを作成すると、このリソース・カタログが表示されます。

スペースでページを作成した場合は、デフォルトのスペース・カタログが表示されます。このカタログは、そのリソースにスペースに固有のコンテンツ(適用可能な場合)が表示される点を除くと、デフォルトのホーム・スペース・カタログに類似しています。

16.1.1.2 デフォルトのスペース・カタログ

デフォルトのスペース・カタログは、現在のスペースに関連付けられたドキュメントを表示する「個人用ドキュメント」フォルダなど、現在のスペースに関連するデータを表示するいくつかのリソースを除けば、デフォルトのホーム・スペース・カタログと同じです。表16-2は、デフォルトのスペース・カタログに固有のリソースについて説明しています。

表16-2 デフォルトのスペース・カタログに固有のリソース

リソースまたはフォルダ名

説明

類似スペース

「ソーシャルとコミュニケーション」フォルダ内のこのリソースは、現在表示しているスペースと類似するすべてのスペースを表示します。詳細は、第60.2.3項「類似スペース」タスク・フローの使用を参照してください。

「リスト」フォルダ

「ソーシャルとコミュニケーション」フォルダ内のこのリソースにより、スペース内のページにリストを追加できます。リストは、問題の追跡、プロジェクト・マイルストンの取得、プロジェクトの割当ての公開など、多くのスペース・アクティビティに有効です。ただし、リスト・サービスは、ホーム・スペースには使用できません。詳細は、第66章「リスト・サービスの使用」を参照してください。

メンバー

「ソーシャルとコミュニケーション」フォルダ内のこのリソースでは、スペース内のすべてのメンバーをリストします。詳細は、第54.4項「「メンバー」タスク・フローの使用」を参照してください。

Spacesドキュメント

「コンテンツ管理」フォルダのこのリソースは、現在のスペースと関連付けられたフォルダおよびファイルのリストを公開します。詳細は、第41.2項「リソース・カタログのコンテンツ管理用選択項目の基本」を参照してください。

16.1.1.3 デフォルトのページ・テンプレート・カタログ

このカタログは、ページ・テンプレートの設計時に表示されます。ページ・テンプレートは、ポータルのレイアウトを定義します。また、ページのコンテンツの場所が定義され、ページの左側にあるナビゲーション・ペイン、会社のロゴを含む上部のヘッダーまたはバナー、ページの下部にある著作権表示など、ポータルの各ページに表示されるアーティファクトが格納されています。ページ・テンプレートを構築すると、そこにこのようなすべてのコンポーネントを追加できるようになります。この要件に対処するために、Spacesには、ページ・テンプレートの作成に使用するデフォルトのページ・テンプレート・カタログが用意されています。ページ・テンプレートの詳細は、第13章「ページ・テンプレートの使用」を参照してください。

デフォルトのホーム・スペース・カタログ(表16-1)で使用可能なすべてのフォルダに加えて、デフォルトのページ・テンプレート・カタログには「テンプレート開発」フォルダも含まれています。このフォルダには、「ナビゲーション」フォルダと、ロゴ、ナビゲーション・コンポーネント、ナビゲーション・モデル、レイアウト・コンポーネント、著作権情報など通常はページ・テンプレートのみで使用するリソースがすべて含まれています。

「ナビゲーション」サブフォルダには、3つのナビゲーション・タスク・フローがあります。これらのタスク・フローを次の説明に従ってページ・テンプレートに追加すると、ポータルのナビゲーション・モデルを迅速に視覚化できます。

- ナビゲーション・ブレッドクラム: ナビゲーション階層内でのユーザーの現在位置を示す、水平または垂直方向の一連のリンクを表示します。

- ナビゲーション・メニュー: 一連のタブ、メニュー、バー、ボタン、選択肢またはリストとしてナビゲーション・リンクを表示します。

- ナビゲーション・ツリー: 階層構造内のナビゲーション・リンクを表示します。

ナビゲーション構造の詳細は、第12章「ナビゲーションの使用」を参照してください。

「テンプレート開発」フォルダ内の他のリソースの詳細は、第21章「ページまたはページ・テンプレートへのスペース・コンポーネントの追加」を参照してください。

16.1.2 リソース・カタログの管理ページの概要

Spacesで提供されるデフォルトのカタログで会社の要件を満たせない場合は、カスタム・リソース・カタログを作成してユーザーに提供できます。図16-2に示すリソース・マネージャには、カスタム・リソース・カタログを作成および管理するオプションが用意されています。

リソース・カタログの作成、編集および削除を行う権限を持つユーザーのみがリソース・マネージャにアクセスできます。

図16-2 リソース・マネージャの「リソース・カタログ」ページ

「図16-2 リソース・マネージャの「リソース・カタログ」ページ」の説明

このページでは、リソース・カタログの作成、コピー、公開、編集、プレビューおよび削除ができます。カスタム・リソース・カタログを公開すると、アプリケーションの「構成」ページまたはスペースの管理設定における選択に使用できます。

16.1.3 リソース・レジストリの理解

リソース・レジストリは、Spacesアプリケーションに使用可能なすべてのリソースの中心となるリポジトリです。これには、アプリケーション内のリソース・カタログに追加可能なすべてのリソースが含まれます。ここでは、デフォルトのリソースに加えて、タスク・フロー、データ・コントロール、ナビゲーションなどの新しいリソースも、それらがリソース・マネージャで作成されるか、JDeveloperから共有ライブラリとしてデプロイされるとすぐに追加されるように動的な更新が行われます。結果として、リソース・マネージャで作成および公開されたリソースはすぐに使用できます。

リソース・レジストリ(図16-4)は、リソース・カタログの「編集」ダイアログで、「ライブラリから追加」オプション(図16-3)をクリックすると表示されます。

図16-3 リソース・レジストリにアクセスするための「ライブラリから追加」オプション

「図16-3 リソース・レジストリにアクセスするための「ライブラリから追加」オプション」の説明

図16-4 「リソース・カタログ・アイテムの追加」ダイアログ(リソース・レジストリ)

「図16-4 「リソース・カタログ・アイテムの追加」ダイアログ(リソース・レジストリ)」の説明

表16-3は、リソース・レジストリ内のフォルダについて説明しています。

表16-3 リソース・レジストリのフォルダ

リソース・フォルダ

説明

ランタイム・データコントロール

実行時に作成されるすべてのデータ・コントロールをリストします。リソース・カタログでこれらのデータ・コントロールを追加すると、ユーザーは、表、グラフ、ボタンなどの様々な視覚化を使用してそれらをページまたはタスク・フローで使用できるようになります。

詳細は、第29.2項「データ・コントロールの作成および管理」を参照してください。

このフォルダは、Spacesインスタンスにランタイム・データ・コントロールがない場合は空になります。

デザインタイム・データコントロール

JDeveloperからデプロイしたすべてのデータ・コントロールをリストします。少なくとも、デフォルトで使用可能なWebCenter Portalサービスのデータ・コントロールが表示されます。また、アプリケーション開発者がJDeveloperで作成し、Spacesにデプロイした可能性のあるデータ・コントロールも表示されます。

WebCenter Portalサービスに使用可能なデータ・コントロールの詳細は、該当するサービスについて説明している章を参照してください。

ビジネス・マッシュアップ

リソース・マネージャで実行時に作成されたタスク・フローをリストします。詳細は、第29.3項「タスク・フローの作成および管理」を参照してください。

このフォルダは、Spacesインスタンスにランタイム・タスク・フローがない場合は空になります。

スペース・コンポーネント

通常はページ・テンプレートで使用されるメニュー、リンク、著作権メッセージなどのコンポーネントをリストします。これらのリソースは、「テンプレート開発」という名前のフォルダにあるデフォルトのページ・テンプレート・カタログですぐに使用できます。

詳細は、第21章「ページまたはページ・テンプレートへのスペース・コンポーネントの追加」を参照してください。

コンポーネント

ページ、テンプレートおよびタスク・フローの設計に使用可能なコンポーネントの選択内容をリストします。詳細は、第20章「ページでのレイアウト・コンポーネントの使用」を参照してください。

すべてのドキュメント

アクセス可能なすべてのドキュメントをリストします。詳細は、第X部「コンテンツの使用」を参照してください。

ポートレット・プロデューサ

登録済のすべてのポートレット・プロデューサをリストします。詳細は、第28章「ポートレットの基本の理解」を参照してください。

コネクション

使用可能なすべてのリポジトリ接続をリストします。ポートレット、外部アプリケーション、一部のWebCenter Portalサービスなど多くのリソースでは、関連する情報が格納されているデータベース・スキーマへの接続が必要です。

様々なリソースおよびサービスについて説明している章では、リソースまたはサービスに接続が必要がどうかに関する情報が提供されています。

タスク・フロー

JDeveloperからデプロイしたすべてのタスク・フローをリストします。少なくとも、デフォルトで使用可能なWebCenter Portalサービスのタスク・フローが表示されます。また、アプリケーション開発者がJDeveloperで作成し、Spacesにデプロイした可能性のあるタスク・フローも表示されます。

リソースまたはWebCenter Portalサービスに使用可能なタスク・フローの詳細は、該当するサービスまたはリソースについて説明している章を参照してください。

リソース・カタログ

使用可能なすべてのリソース・カタログをリストします。カタログ内には、複数のリソース・カタログを埋め込むことができます。

ナビゲーション

使用可能なすべてのナビゲーションをリストします。これらのリソースは、デフォルトのページ・テンプレート・カタログですぐに使用できます。詳細は、第12章「ナビゲーションの使用」を参照してください。

リスト

リスト・サービスを使用して作成されたすべてのリストを表示します。詳細は、第66章「リスト・サービスの使用」を参照してください。

保存済検索

すべての保存済検索を表示します。詳細は、第58章「検索サービスの使用」を参照してください。

分析

分析サービスのすべてのタスク・フローを表示します。このタスク・フローでは、レスポンス時間、使用動作など、Spacesアプリケーションの様々なメトリックの追跡および表示を支援します。詳細は、第57章「使用状況メトリックおよびパフォーマンス・メトリックの分析」を参照してください。

16.2 リソース・カタログの作成

カスタム・リソース・カタログは、最初から構築するか、既存のリソース・カタログを拡張して構築できます。リソース・カタログを作成するには、その他のリソースと同じ手順に従います。リソース・カタログの作成の詳細は、第11.2項「リソースの作成」を参照してください。既存のリソース・カタログのコピーの詳細は、第11.4.1項「リソースのコピー」を参照してください。

新しいリソース・カタログは、「リソース - リソース・カタログ」ページにリストされます。ただし、デフォルトではカタログは非表示です。アプリケーションまたはスペースに対して新しいリソース・カタログを使用可能にするには、次を実行する必要があります。

- リソース・マネージャでこれを公開します。詳細は、第16.4項「リソース・カタログの表示および非表示」を参照してください。

- 新しいカタログをデフォルトのカタログとして使用するようにアプリケーションまたはスペースを構成します。詳細は、第16.10項「アプリケーションでのリソース・カタログの構成」を参照してください。

16.3 リソース・カタログの編集

リソース・マネージャでリソース・カタログを編集する場合は、そのリソースを基本的には管理していることになります。リソース・マネージャには、リソース・カタログの編集用に次の2つのオプションが用意されています。

- 「編集」ダイアログでリソースを管理できます。

- テキスト・エディタでリソース・カタログの定義ファイルのソース・コードを編集できます。

この項では、両方のオプションについて説明します。内容は次のとおりです。

- 第16.3.1項「「編集」ダイアログでのリソースの管理」

- 第16.3.2項「リソース・カタログのソース・コードの編集」

注意:

一定の拡張編集タスクを実行するため、JDeveloperにリソース・カタログをダウンロードしてから編集し、Spacesインスタンスにアップロードしなおすこともあります。詳細は、第16.9項「JDeveloperを使用したリソース・カタログの構築」を参照してください。

16.3.1 「編集」ダイアログでのリソースの管理

リソース・マネージャの「編集」オプションにより「編集」ダイアログ(図16-5)が開かれます。ここでは、選択したリソース・カタログでリソースを管理するための様々なオプションが提供されます。

注意:

デフォルトのカタログは編集できません。それらのカタログの「編集」オプションはグレー表示されています。

図16-5 リソース・カタログの編集に使用される「編集」ダイアログ

「図16-5 リソース・カタログの編集に使用される「編集」ダイアログ」の説明

リソース・カタログを編集すると次を実行できます。

- フォルダの作成

- XMLコードを指定することによるカスタム・コンポーネントの作成

- リソース・レジストリからのリソースの追加

- リソース・プロパティの編集

- リソースのコピー

- リソースの削除

- リソースの再配置

- カタログのプレビュー

この項では、これらのタスクを実行する手順について説明します。この項の内容は次のとおりです。

- 第16.3.1.1項「フォルダの作成」

- 第16.3.1.2項「リソースの追加」

- 第16.3.1.3項「カスタム・コンポーネントの作成」

- 第16.3.1.4項「リソースの再配置」

- 第16.3.1.5項「リソースのプロパティの設定」

- 第16.3.1.6項「リソースのコピー」

- 第16.3.1.7項「リソースの削除」

- 第16.3.1.8項「リソース・カタログのプレビュー」

16.3.1.1 フォルダの作成

カタログをより適切に編成するには、特定のサービスからすべてのレイアウト・コンポーネントまたはすべてのリソースをグループ化するなど、類似したリソースをまとめてグループ化できます。

フォルダをカタログに追加するには、次の手順を実行します。

1. リソース・マネージャ(第11.1.4項「リソースへのアクセス」を参照)で、「編集」メニューから「リソース・カタログ」を選択して、「編集」を選択します。

2. 「編集」ダイアログで、「追加」メニューから「フォルダ」を選択します。
「リソース・カタログ・アイテムの編集」ダイアログが表示され、「ターゲット」および「オプション」の2つのタブが表示されます。デフォルトでは、「ターゲット」タブが選択されています。

3. 「ターゲット」タブで、フォルダの名前および説明を指定し、「表示」オプションを選択したままにして、カタログにフォルダが表示されるようにします。

4. オプションで、フォルダの表示オプションを定義するには、「オプション」タブを使用します。詳細は、第16.3.1.5項「リソースのプロパティの設定」を参照してください。

5. 「OK」をクリックします。
これで、リソースをこのフォルダ内に追加するか、上位のフォルダからリソースをドラッグ・アンド・ドロップしてこのフォルダ内に移動することが可能となります。

16.3.1.2 リソースの追加

この項では、リソース・レジストリを使用したカタログの移入方法について説明します。詳細は、第16.1.3項「リソース・レジストリの理解」を参照してください。

リソースを追加するには、次の手順を実行します。

1. リソース・マネージャ(第11.1.4項「リソースへのアクセス」を参照)で、「編集」メニューから「リソース・カタログ」を選択して、「編集」を選択します。

2. フォルダの作成(第16.3.1.1項「フォルダの作成」を参照)が完了していて、特定のフォルダ内にリソースを追加する場合は、「編集」ダイアログでフォルダを選択します。

3. 「追加」メニューから、「ライブラリから追加」を選択します。

4. 「リソース・カタログ・アイテムの追加」ダイアログ(図16-4)で、左ペインのフォルダ名を選択して右ペインにそのコンテンツを表示するか、「検索」フィールドでリソースの名前を指定してリソースを検索します。
使用可能なリソースの詳細は、第16.1.3項「リソース・レジストリの理解」を参照してください。

5. リソースを選択します。

ヒント:

選択用の標準ショートカット・キーを使用して、複数のリソースを選択できます。

6. オプションで、「名前」フィールドに、必要に応じてリソースの別の名前を指定します。デフォルトのリソース名を保持する場合はこの手順をスキップできます。

注意:

一度に複数のリソースを選択した場合、この時点ではリソース名を変更できません。ただし、カタログに追加した後で編集が可能になります。詳細は、第16.3.1.5項「リソースのプロパティの設定」を参照してください。

7. 「追加」をクリックします。

注意:

- 「ランタイム・データコントロール」フォルダには、使用可能なデータ・コントロールがリストされます。データ・コントロールのノードを開いて、そのアクセッサおよびメソッドを表示できます。ただし、データ・コントロールは全体でしか追加できません。そのアクセッサ、メソッドまたは属性を別個に追加することはサポートされていません。これらのオブジェクトを追加しようとすると、カタログ・エラーが表示される可能性があります。

- カタログでは、データ・コントロールを2回以上追加しないでください。データ・コントロールは何回でもカタログに追加されますが、カタログを使用してページまたはタスク・フローを移入するとき、そのようなデータ・コントロール・インスタンスからアクセッサ、メソッドまたは属性を追加できません。

- 「デザインタイム・データコントロール」フォルダには、WebCenter Portalサービスのすべてのデータ・コントロールがリストされます。ただし、データ・コントロールのConnectionsNetworkDCおよびKudosServiceDCを実行時に追加することはサポートされていません。これらのデータ・コントロールは、ページまたはタスク・フローに追加しないでください。

8. 前述の4つの手順を繰り返して、使用可能なフォルダからさらにリソースを追加します。

9. 「編集」ダイアログで「OK」をクリックします。

16.3.1.3 カスタム・コンポーネントの作成

Spaces内のリソース・レジストリには、カタログに追加できる大規模なリソースのリポジトリが用意されています。ただし、それが十分ではなく、ADF FacesコンポーネントやカスタムJSPX、Raw HTMLなど、他のリソースの追加がビジネスで必要な場合は、カスタム・コンポーネントを作成して、そのコンポーネントにXMLコードを指定できます。このようなコンポーネントをコンポーザ内のページで使用可能にする方法は、カスタム・コンポーネントを使用する以外にありません。

カスタム・コンポーネントの作成には次の目的があります。

- ページに追加可能なシード済レイアウトを作成します。レイアウト・コンポーネントを追加して、その中に設計コンポーネントとコンテナ・コンポーネントの組合せを組み込むことができます。コンテナ・コンポーネントには、後で入力可能な空のコンテンツ領域が用意されています。

- Raw HTMLコードを組み込むことによって外部コンテンツを追加します。

- データ・コントロールを使用するシード済レイアウトを定義します。その後、データ・コントロールはレイアウトにバインドできます。

カスタム・コンポーネントを作成するには、次の手順を実行します。

1. リソース・マネージャ(第11.1.4項「リソースへのアクセス」を参照)で、「編集」メニューから「リソース・カタログ」を選択して、「編集」を選択します。

2. フォルダの作成が完了し、特定のフォルダ内にリソースを追加する場合は、「編集」ダイアログでフォルダを選択します。

3. 「追加」メニューから、「コンポーネント」を選択します。

4. 「リソース・カタログ・アイテムの編集」ダイアログの「ターゲット」タブで、新規リソースの名前および説明を指定し、「表示」オプションを選択したままにすることで、カタログにリソースが表示されるようにします。

5. XMLテキスト領域で、コンポーネントのXMLコードを入力します。
カスタム・コンポーネントのいくつかの例を次に示します。

- Output Textコンポーネント:

<af:outputText xmlns:af="http://xmlns.oracle.com/adf/faces/rich"
value="Weather Forecast for the Day" id="#"/>

- カスタム・ナビゲーション:

<af:forEach xmlns:af="http://xmlns.oracle.com/adf/faces/rich"
var="level_1_menu"
items="#{SiteStructureContext.defaultSiteStructure.listModel['startNode=/, includeStartNode=false']}">
<af:outputText id="#"
xmlns:af="http://xmlns.oracle.com/adf/faces/rich"
value="#{level_1_menu.title}"/>
</af:forEach>

- 外部HTMLコンテンツ:

<f:verbatim xmlns:f="http://java.sun.com/jsf/core">
<![CDATA[
<object width="640" height="385">
<param name="movie" value="http://www.youtube.com/v/KO2ti-B00gw&hl=en_US&fs=1">
</param>
<param name="allowFullScreen" value="true">
</param>
<param name="allowscriptaccess" value="always">
</param>
<embed src="http://www.youtube.com/v/KO2ti-B00gw&hl=en_US&fs=1"
type="application/x-shockwave-flash" allowscriptaccess="always"
allowfullscreen="true" width="640" height="385">
</embed>
</object>]]>
</f:verbatim>

このかわりとして、リソース・マネージャに新規タスク・フローを作成し、その中にHTMLマークアップ・コンポーネントを追加する方法もあります。

6. オプションで、フォルダの表示オプションを定義するには、「オプション」タブを使用します。詳細は、第16.3.1.5項「リソースのプロパティの設定」を参照してください。

7. 「OK」をクリックします。

16.3.1.4 リソースの再配置

リソースをフォルダ内に移動するには、図16-6に示すように、リソースを選択して、「上へ移動」アイコンまたは「下へ移動」アイコンをクリックします。リソースが必要な場所に移動するまで必要な回数をクリックします。

図16-6 「編集」ダイアログの「上へ移動」アイコンと「下へ移動」アイコン

ヒント:

リソースは、別の位置にドラッグ・アンド・ドロップすることによって、フォルダ内で再順序付けすることもできます。

フォルダ(親アイテム)の下にある1つのリソース(子アイテム)をインデントするには、子アイテムが親アイテムのすぐ下にくるように移動し、子アイテムを選択して「インデント」アイコンをクリックします。選択したリソースの上にフォルダがない場合は、「インデント」ボタンがグレー表示されます。

インデント済のリソースをフォルダの下でインデント解除するように移動するには、そのリソースを選択して「アウトデント」アイコンをクリックします。

16.3.1.5 リソースのプロパティの設定

リソース上でプロパティを編集することによって、リソース名および説明の設定、そのリソースと関連付けるアイコンの設定および新しいプロパティの追加が可能です。

リソースのプロパティを編集するには、次の手順を実行します。

1. リソース・マネージャ(第11.1.4項「リソースへのアクセス」を参照)で、「編集」メニューから「リソース・カタログ」を選択して、「編集」を選択します。

2. 編集するリソースがカタログのフォルダ内にある場合は、そのフォルダを開いてリソースを選択します。

3. 「編集」をクリックします。

4. 「リソース・カタログ・アイテムの編集」ダイアログの「ターゲット」タブ(図16-7)で、次の属性を定義します。

注意:

各タイプのリソースには、それぞれに関連付けられた異なるプロパティが存在します。「名前」、「説明」および「表示」の各プロパティは、カタログのすべてのリソースに共通となっています。ただし、編集しているリソースのタイプによっては他の属性のすべてまたは一部が表示される場合があります。

図16-7 「リソース・カタログ・アイテムの編集」ダイアログの「ターゲット」タブ

「図16-7 「リソース・カタログ・アイテムの編集」ダイアログの「ターゲット」タブ」の説明

- 名前: カタログ内のリソースに使用される名前です。

- 説明: カタログ内のリソース名の下に表示される短い説明です。

- 表示: カタログ内でリソースをレンダリングする必要があるかどうかを示します。このフィールドは、trueまたはfalseの値か、ドロップダウン・メニューの「式ビルダー」オプションを使用して指定可能なEL値を取ります。

- パス: リソースにアクセスするためのURLです。このフィールドは、タイプがリンクのリソースにのみ表示されます。URL形式は、リンク・タイプによって異なります。表16-4は、サポートされているURL形式を示しています。

表16-4 各種リソース・タイプのURL形式

リソース・タイプ

URL形式

タスク・フロー

taskflow://Path_to_Task_Flow/Task_Flow_Definition_File_Name#Task_Flow_ID

ポートレット

portlet://Producer_ID/Portlet_ID

コンテンツ

content://Content_Connection_ID/Document_ID

- リポジトリ: リソースの検索に使用する接続の名前です。このフィールドは、ポートレットなどのリポジトリ接続が必要なリソースにのみ表示されます。

- カタログを含める: カタログ内にネストするカタログを選択します。ここで選択するカタログのコンテンツは、カタログのすぐ下に組み込まれます。
このフィールドは、ネストされたカタログを選択した場合にのみ表示されます。

- 最上位レベルのフォルダの非表示: 選択したフォルダのコンテンツを親フォルダのすぐ下に組み込むように選択します。たとえば、「データ・コントロール」フォルダにこのオプションを選択した場合は、実行時に作成されたすべてのデータ・コントロールがマッシュアップのすぐ下に表示されます。「データ・コントロール」フォルダは表示されません。カタログをプレビューして、この変更を確認できます。
このフィールドは、実行時に動的に移入されるカスタム・フォルダにのみ表示されます。

- ファクトリ・クラス: フォルダの作成に使用されるファクトリ・クラスです。このフィールドは、実行時に動的に移入されるカスタム・フォルダにのみ表示されます。
デフォルトのカタログで使用可能なフォルダのファクトリ・クラスを次に示します。

- タスク・フロー: oracle.webcenter.portalframework.sitestructure.rc.TaskFlowResourceFactory

- ポートレット: oracle.webcenter.portalframework.sitestructure.rc.PortletResourceFactory

- コンテンツ: oracle.webcenter.content.model.rc.ContentUrlResourceFactory

- データ・コントロール: oracle.webcenter.datacomposer.internal.adapter.datacontrol.DataControlContextFactory

5. 図16-8に示すように、「オプション」タブをクリックして、リソースの表示オプションを定義します。
このタブを使用して、属性をリソースに割り当てることができます。任意の属性をリソースに割り当てることができます。このタブには、アイコン、サブジェクトとキーワードなどの標準属性が表示されます。これらに加えて、独自の属性も追加できます。これは、Oracle WebCenter Portalのコンポーザに登録されたドロップ・ハンドラで使用できます。たとえば、タスク・フローのattr.*属性およびparameter.*属性は、それらのドロップ・ハンドラによって認識されるため、追加が可能となります。

図16-8 「リソース・カタログ・アイテムの編集」ダイアログの「オプション」タブ

「図16-8 「リソース・カタログ・アイテムの編集」ダイアログの「オプション」タブ」の説明

「オプション」タブのフィールドの説明を次に示します。

- サブジェクトとキーワード: リソース・カタログのキーワード検索を促すキーワードです。

- attr.ATTRIBUTE_NAME: リソースで設計時に明示的に定義された属性です。このフィールドは、ページで使用する際にその周囲にクロムを表示するポートレットおよびタスク・フローに対してのみ表示されます。タスク・フローまたはポートレットで属性の初期値を設定する場合はこのフィールドを使用します。タスク・フローまたはポートレットをページで使用すると、その属性は、囲っているクロムの属性とともに公開されます。たとえば、attr.textはタスク・フローまたはポートレットのデフォルトのタイトルを定義し、attr.contentStyleは適用されるCSSスタイルを定義します。この属性は、その初期値を設定していない場合はクロム上に公開されません。

- parameter.PARAMETER_NAME: リソースで設計時に明示的に定義されたパラメータです。このフィールドは、ページでの使用時にShow Detail FrameコンポーネントまたはMovable Boxコンポーネントにラップされたタスク・フローにのみ表示されます。タスク・フローのパラメータの初期値を設定する場合はこのフィールドを使用します。タスク・フローがページで使用されると、このパラメータは、囲っているShow Detail FrameコンポーネントまたはMovable Boxコンポーネントのプロパティとともに公開されます。このパラメータは、その初期値が設定されていない場合はクロム上に公開されません。

- 新規属性名: ドロップダウン・メニューから次の属性のいずれかを選択します。
ツールのヒント: カタログ内で該当するリソース名の上にマウスを移動した際に表示されるツールのヒントを指定する場合に使用します。

大きいアイコンURI: リソースに使用されるアイコンのパスを指定する場合に使用します。

- 新規属性値: 選択した属性の値を指定します。

新規属性は、既存のプロパティとともに「オプション」タブに表示されます。

6. 「パラメータ」タブをクリックして、ポートレット、タスク・フローなど、結付けをサポートするリソースのパラメータ値を定義します。リソースでサポートされるパラメータの詳細は、該当するリソースのドキュメントを参照してください。

16.3.1.6 リソースのコピー

既存のリソースのコピーを作成し、変更することができます。

リソースをコピーするには、カタログでそれを選択して「コピー」をクリックします。リソースのコピーは、リソース階層においてそのリソースのすぐ下に配置されます。コピーを選択して、その属性およびパラメータを変更できます。

16.3.1.7 リソースの削除

任意のカスタム・リソース・カタログからリソースを削除できます。

リソースを削除するには、次の手順を実行します。

1. リソースを選択し、「削除」をクリックします。

2. 「削除」ダイアログで、「削除」をクリックして削除を確定します。

16.3.1.8 リソース・カタログのプレビュー

「編集」ダイアログの「プレビュー」タブをクリックして、リソース・カタログがユーザーに対してどのように表示されるのかを確認します。プレビューには、リソースを表示する順序が示されます。また、動的フォルダの実行方法も示されます。

16.3.2 リソース・カタログのソース・コードの編集

リソース・マネージャには、「ソースの編集」オプションがあり、カタログ定義ファイルのソース・コードを編集できます。リソース・カタログのソース・ファイルを編集して、そのコードに拡張編集を行うときに、そのファイルをダウンロードしてJDeveloperで編集し、Spacesにアップロードしなおす必要がない形で実行することもできます。

リソース・カタログのソース・ファイルを編集するには、次の手順を実行します。

1. リソース・マネージャ(第11.1.4項「リソースへのアクセス」を参照)で「リソース・カタログ」を選択し、「編集」メニューから「ソースの編集」を選択します。
単純な「ソースの編集」ダイアログではカタログ定義が表示されます。

2. 必要に応じて、カタログ定義のソース・コードを編集します。
コードの形式が検証され、タグが欠落しているか、不適切に追加された場合はエラー・メッセージが表示されます。カタログ定義要素の適切な形式の詳細は、『Oracle Fusion Middleware Oracle WebCenter Portal開発者ガイド』のリソース・カタログのプロパティおよびファイルに関する項を参照してください。

3. 「OK」をクリックします。

16.4 リソース・カタログの表示および非表示

リソース・カタログを作成すると、デフォルトでこれは非表示になります。非表示のリソース・カタログは、アプリケーション、ホーム・スペースまたはその他のスペースでは使用できません。リソース・カタログを公開するには、次のようにマークする必要があります。さらに、アプリケーション・レベルで作成したリソース・カタログの場合は、これをアプリケーション内の任意のスペースで使用可能にするか、すべてのスペースで使用可能にするか、または選択したスペースで使用可能にするかを制御できます。

リソースの表示および非表示に関する一般情報については、第11.4.3項「リソースの表示および非表示」を参照してください。

スペース内でのリソースの可用性に関する一般情報については、第11.4.2項「リソースのプロパティの設定」を参照してください。

16.5 リソース・カタログのプロパティの設定

リソース・カタログの表示属性と可用性を制御するには、「プロパティの編集」ダイアログでカタログのプロパティを設定します。リソース・カタログのプロパティを設定するには、その他のリソースと同じ手順に従います。詳細は、第11.4.2項「リソースのプロパティの設定」を参照してください。

16.6 リソース・カタログのセキュリティの設定

アプリケーションで作成したカスタム・リソース・カタログにアクセス可能な対象を、すべてのユーザーにするか、あるいは特定のユーザーまたはグループのみにするかを制御できます。リソース・カタログへのアクセスを設定するには、その他のリソースと同じ手順に従います。詳細は、第11.4.4項「リソースのセキュリティ設定」を参照してください。

16.7 リソース・カタログのコピー

リソース・カタログのコピーを作成するには、リソース・カタログを選択して、「リソース - リソース・カタログ」ページの「編集」メニューから「コピー」を選択します。リソース・カタログをコピーするには、その他のリソースと同じ手順に従います。一般的な手順については、第11.4.1項「リソースのコピー」を参照してください。

16.8 リソース・カタログの削除

実行時に作成されたカスタム・リソース・カタログや、アプリケーションにインポートしたリソース・カタログは削除できます。リソース・カタログを削除するには、その他のリソースと同じ手順に従います。一般的な手順の詳細は、第11.4.5項「リソースの削除」を参照してください。

16.9 JDeveloperを使用したリソース・カタログの構築

WebCenter Portal: Spacesの編集機能以外でリソース・カタログを作成する場合や、JDeveloperでの作業が必要な場合があります。これを行うには、いくつかの方法があります。

- 「ソースの編集」オプションを使用して、カタログ定義ファイルのソース・コードを編集します。ソース・コードは「ソースの編集」ダイアログで直接編集することもできれば、ダイアログのコンテンツをJDeveloperにコピーして編集し、編集済のコードをダイアログにコピーして戻すこともできます。詳細は、第16.3.2項「リソース・カタログのソース・コードの編集」を参照してください。

- 既存のSpacesのリソース・カタログをダウンロードしてJDeveloperにインポートし、編集してから、Spacesにアップロードしなおします。

- JDeveloperにまったく新しいリソース・カタログを作成し、Spacesにアップロードします。

Spacesからリソース・カタログをアップロードおよびダウンロードする手順は、第11.5.2項「リソースのダウンロード」および第11.5.3項「リソースのアップロード」を参照してください。

Oracleでは、リソース・カタログなどのSpacesリソースを開発するために、特別なJDeveloperワークスペース(DesignWebCenterSpaces.jws)が用意されています。このワークスペースでは、カタログを作成および編集したり、テスト目的でSpacesにカタログをアップロードできる設計環境が提供されています。詳細およびJDeveloperワークスペースのダウンロードは、『Oracle Fusion Middleware Oracle WebCenter Portal開発者ガイド』のSpacesリソースの開発に関する項を参照してください。

注意:

JDeveloperでカタログを編集する際に、タスク・フローなどのカスタム・リソースを追加する場合は、そのリソースをSpacesに共有ライブラリとしてデプロイすることも必要になります。詳細は、『Oracle Fusion Middleware Oracle WebCenter Portal開発者ガイド』の共有ライブラリでの独自のカスタム・コードおよびタスク・フローのデプロイに関する項を参照してください。

設計時のカタログの編集の詳細は、『Oracle Fusion Middleware Oracle WebCenter Portal開発者ガイド』の「リソース・カタログの作成および管理」の章を参照してください。

16.10 アプリケーションでのリソース・カタログの構成

デフォルトでは、Spacesアプリケーションは、アプリケーション・レベルで使用するカタログで構成されています。リソース・カタログは、ページおよびページ・テンプレートの作成や、ビジネス・ロール・ページの作成用に構成されています。デフォルトのカタログのかわりに、カスタム・カタログを使用する場合は、第16.10.1項「アプリケーションレベルのリソース・カタログの構成」の手順を実行してください。

リソース・カタログは、デフォルトではスペース・レベルで構成されません。スペース内でページの作成およびページ・テンプレートの作成に使用するカタログを構成するには、第16.10.2項「スペースレベルのリソース・カタログの構成」の手順を実行します。

関連項目:

第5.10項「デフォルト・リソース・カタログの選択」

16.10.1 アプリケーションレベルのリソース・カタログの構成

ホーム・スペースで、ページの最上部にある「管理」リンクをクリックして、「構成」タブをクリックします。「構成」ページの「リソース」セクション(図16-9)には、アプリケーションにおいて各種レベルで使用されるデフォルトのカタログに関する情報が表示されます。各フィールドで任意のカタログを選択します。

デフォルトでは、Spacesは次のカタログを使用するように構成されています。

- デフォルトのホーム・スペース・カタログ: ホーム・スペース・ページおよびビジネス・ロール・ページに使用します。

- デフォルトのページ・テンプレート・カタログ: ホーム・スペースおよびその他のスペースのページ・テンプレートに使用します。

- デフォルトのスペース・カタログ: スペース内のページに使用します。

図16-9 アプリケーションにおける各種レベルでのデフォルトのリソース・カタログの構成

「図16-9 アプリケーションにおける各種レベルでのデフォルトのリソース・カタログの構成」の説明

16.10.2 スペースレベルのリソース・カタログの構成

デフォルトでは、スペース内のページおよびページ・テンプレートのリソース・カタログはアプリケーションレベルの設定を継承します。スペースのリソース・カタログは、スペースの管理設定で変更できます。詳細は、第53.4.11項「スペースのページおよびページ・テンプレートのリソース・カタログの変更」を参照してください。

第V部

ページの使用

このユーザーズ・ガイドの第V部では、ページの作成、Webに公開するページを開発するためのコンポーネントの編集と追加、レイアウト・コンポーネントを使用したページの基礎となる構成の使用、およびページ、タスク・フロー、ポートレット、UIコンポーネントの結付けに関する情報を提供します。

第V部は次の章で構成されています。

- 第17章「ページの作成および管理」

- 第18章「ページの編集」

- 第19章「ページでのWeb開発コンポーネントの使用」

- 第20章「ページでのレイアウト・コンポーネントの使用」

- 第21章「ページまたはページ・テンプレートへのスペース・コンポーネントの追加」

- 第22章「ページ、タスク・フロー、ポートレットおよびUIコンポーネントの結付け」

17 ページの作成および管理

ポータルの構成方法にかかわらず、デフォルトで使用可能なページに加えて新しいページが常に必要になります。WebCenter Portal: Spacesには、ページの作成を単純化するための事前作成された様々なページ・スタイルが用意されています。また、その場でのページ変更や簡単なコンテンツ配置に対応する埋込みページ・エディタも用意されています。

この章では、スペースで独自のページを作成および管理する方法について説明します。内容は次のとおりです。

- 第17.1項「ページの基本」

- 第17.2項「ページの作成」

- 第17.3項「ページの管理」

- 第17.5項「ページのコピー」

- 第17.6項「ページ名の変更」

- 第17.7項「ページへのユーザー・アクセスの制御」

- 第17.8項「ページの削除」

- 第17.9項「ホーム・スペースのビューでのスペース・ページの公開」

- 第17.10項「ページへのリンクを含むメールの送信」

- 第17.11項「ページに関する情報の表示」

- 第17.12項「ページのパーソナライズ」

対象読者

この章は、Basic Services: Edit Page Access, Structure, and Contentというスペースレベルの権限を持つユーザーを対象としています。通常、この権限を持つユーザーには、ページの作成および編集、ページ・プロパティの変更、ページ・コンテンツの追加、およびスペースからのページの削除の各タスクが割り当てられます。

17.1 ページの基本

Spacesアプリケーションでは、ポータルの要件に合せた様々なページ・タイプが提供されています。システム・ページなどの一部のページはシードされています。これらには、「ログイン」ページ、「自己登録」ページなど、カスタマイズ可能で実用的な一連のページが用意されています。また、WebCenter Portal: Spacesで提供されるサービスには、「ドキュメント」ページなど、各サービスに対してユーザー・インタフェースを提供する、関連付けられたシステム・ページが存在します。システム・ページは、関連する入力フィールドおよびボイラープレート・テキストを使用して事前に移入されています(システム・ページの詳細は、第7.3項「システム・ページの使用」を参照してください)。

もう1つのページ・タイプであるビジネス・ロール・ページは、販売担当者、経理担当者、マーケティング・アソシエイトなどの特定のビジネス・ロールに関連する情報を使用して移入し、該当するロールを割り当てられたすべてのユーザーのホーム・スペース・ビューにプッシュできます(ビジネス・ロール・ページの詳細は、第7.1項「ビジネス・ロール・ページの使用」を参照してください)。

個人用ページは、ユーザーがホーム・スペースのビューにユーザー自身のために作成するページです(個人用ページの詳細は、第32.4項「ホーム・スペースのページの使用」を参照してください)。

この章は、ポータルのナレッジ・ベースに役立つように設計されたページに関する情報について説明します。これらのページは、シード済ページ(システム・ページ、ビジネス・ロール・ページなど)より柔軟性に優れているため、そのコンテンツおよび可用性をより適切に制御できます。これらのページへのユーザー・アクセスを制御し、そのプロパティを変更することも可能です。

Spacesアプリケーションには様々なページ・レイアウト(スタイルと呼ばれる)も用意されており、それらを使用して、各種レイアウトで異なる種類のページを作成できます。ページ・スタイルは、Webコンテンツのみ、Wikiのみ、ブログのみなど、ページに追加できるコンテンツの種類を制限する場合があります。また、ページ・スタイルは、ページ上の列数およびコンテンツ領域を定義するレイアウト情報を提供しています。レイアウトは、初期状態ではページの作成時に選択したスタイルによって決定されます。ほとんどのページ・スタイルでは、ページ・パラメータまたはページ・レイアウト・ツール(「タブの追加」アイコン、ボックスの追加アイコンなど)を使用してレイアウトを再構築できる機能でページを生成します。「Webページ」ページ・スタイルと「Wiki」ページ・スタイルはこの例外となります。デフォルトの「Wiki」ページ・スタイルではパラメータもページ・レイアウト・ツールも提供されません。デフォルトの「Webページ」スタイルでは、ページ・レイアウト・パラメータは提供されませんが、編集ページ・モードにページ・レイアウト・ツールが組み込まれています。ページ・スタイルの詳細は、第15章「ページ・スタイルの使用」を参照してください。

ページ・スタイルを介して使用可能な事前シード済のレイアウトに加えて、リソース・カタログを介して使用可能なコンポーネントを使用して独自のレイアウトを作成することもできます。この章では、そのプロセスの概要を示します。

17.2 ページの作成

スペースでページを作成する権限(表54-2「スペース権限 - 単純な権限モデル」を参照)が付与されている場合は、スペースにページを追加できます。作成したページは、本人およびアクセス権を付与したユーザーによって表示できます(第17.7項「ページへのユーザー・アクセスの制御」を参照)。

スペースにページを作成するには、次の手順を実行します。

1. 「ページの作成」をクリックします。

ヒント:

「ページの作成」リンクの場所は、使用するページ・テンプレートによって異なります。たとえば、サイド・ナビゲーション・テンプレートでは、「アクション」メニューを使用してここにアクセスできます。また、「ページのパーソナライズ」ページで見つかる場合もあります。

Spacesでは、次のいずれかを実行します。

- 「ページの作成」ダイアログを開きます(図17-1)。

- 「ページ・デフォルトの設定」ダイアログで指定されている場合は、ただちにデフォルトのスタイルを使用して新規ページを作成します(ホーム・スペースの個人用ページについては、第32.5項「個人用ページのページ作成デフォルトの設定」を、スペース内のすべてのページのスペース・モデレータの設定については、第53.7.1項「スペース内のページのページ作成デフォルトの設定」を参照してください)。

図17-1 「ページの作成」ダイアログ

注意:

アプリケーション管理者は、「ページの作成」ダイアログに表示されるオプションを制御できます。したがって、表示が図17-1に示されるものとは異なる場合があります。詳細は、第15.4.1項「「作成」ダイアログでのページ・スタイルの表示および非表示」を参照してください。また、アプリケーション管理者は、カスタム・ページ・スタイルの属性を設定して、そのスタイルに基づいて新しく作成されたページをページ編集モードで開くのか、またはページ・ビュー・モードで開くのかを決定できます。詳細は、第15.4.2項「カスタム・ページ・スタイルのプロパティの設定」を参照してください。

2. 「ページの作成」ダイアログが開いたら、ページの名前を入力します。

注意:

Wikiページの名前を付ける場合は、次の文字は使用できません。

\ / : [ ] * ' " | ?

英数字、スペースおよびピリオド(.)は使用できます。

3. ページ構造を定義するためのページ・スタイルを選択します。
シード済ページ・スタイルの詳細は、第15.1項「ページ・スタイルの基本」を参照してください。ただし、アプリケーション管理者が追加のカスタム・ページ・スタイルを指定したり、ページ・スタイルを短いリストに制限する場合があることに注意してください。

4. 「作成」をクリックします。
新しいページがページ編集モード(コンポーザ)で開きます。ここでは、コンテンツを追加してから、ページの「保存」および「閉じる」を実行します。

関連項目:

ページの編集の詳細は、第18章「ページの編集」を参照してください。

17.3 ページの管理

ページ管理権限を持つスペース・モデレータおよびメンバー(表54-2「スペース権限 - 単純な権限モデル」を参照)は、スペースの管理設定内にある「ページ」ページでスペース内のすべてのページを管理できます。詳細は、第53.7項「スペース・ページの管理」を参照してください。

ページを所有するか、ページの管理権限がある場合は、ページ上でアクセス権限の編集、削除または設定ができますが、これらのアクションは、パーソナライズされたビューだけではなくページ自体を変更するため、その実行によってスペース内のすべてのメンバーに影響を及ぼすことに注意してください。ページの再順序付けまたは表示および非表示などのアクションは、スペースの個人用ビューにのみ反映されます。

所有するページまたは管理権限を持つページを管理するには、次の手順を実行します。

1. スペースで、「ページのパーソナライズ」ページ(図17-2)を表示します。

ヒント:

このページへのアクセス方法は、使用するページ・テンプレートによって異なります。たとえば、「アクション」 メニューを使用してアクセスできる場合があります。

図17-2 「ページのパーソナライズ」ページ

2. 「ページのパーソナライズ」ページで、ページを選択し、そのページの「アクション」メニュー(図17-3)で使用可能な次のアクションのいずれかを選択します。

図17-3 ページのパーソナライズ: 「ページ・アクション」メニュー

- ページの編集。所有するか、編集権限を持つページをページ・エディタ(コンポーザ)で開きます。第17.4項「ページの編集」を参照してください。

- レイアウトのリセット。選択したページからユーザー・カスタマイズをすべて削除します。このアクションでは、タスク・フローの再配置、サイズ変更または縮小などの個人用変更をページのビューのみにおいて削除します。第51.11.5項「ページからのすべてのユーザー・カスタマイズ内容の削除」を参照してください。

- ページのコピー。ページの個人用のコピーを作成します。第17.5項「ページのコピー」を参照してください。

- ページ名の変更。所有するか、管理権限を持つページの名前を変更します。第17.6項「ページ名の変更」を参照してください。

- ページのアクセス権限の設定。ユーザー名またはロールごとにページへのアクセス権限の追加または削除を行います。第17.7項「ページへのユーザー・アクセスの制御」を参照してください。

- ページの削除。所有するか、管理権限を持つページを削除します。第17.8項「ページの削除」を参照してください。

- ホーム・スペースへの追加。ホーム・スペースの個人用ビューにページを追加します。第17.9項「ホーム・スペースのビューでのスペース・ページの公開」を参照してください。

- メールを送信。所有するか、管理権限を持つページへのリンクを送信します。第17.10項「ページへのリンクを含むメールの送信」を参照してください。

- このページの情報。ページに関する情報を表示します。第17.11項「ページに関する情報の表示」を参照してください。

17.4 ページの編集

ページを編集すると、コンテンツの追加または削除や、コンテンツおよびページ自体のプロパティの設定、さらにページにアクセス可能なすべてのユーザーのビューに影響を与える追加カスタマイズを実行できます。

ホーム・スペースまたはスペースの設計方法によっては、ページの「アクション」メニューまたは「ページのパーソナライズ」ページのページの横にある「アクション」メニューからページ編集モードに入ることができます。あるいは、ページに使用されるページ・テンプレートに「ページの編集」リンクが用意されている場合もあります。

ページを編集するには、次の手順を実行します。

1. 編集モードでページを開きます。

2. 必要に応じてページを編集します。

関連項目:

詳細は、第18章「ページの編集」を参照してください。

3. 「保存」および「閉じる」をクリックして、変更を保存し、ページ編集モードを終了します。

17.5 ページのコピー

ページをコピーすると、元のページのコンテンツもすべてコピーされます。コピーは、予定した調整をすぐに開始できるよう、ページ編集モード(コンポーザ)で開きます。

コピーには、元のページのアクセス設定は含まれないことに注意してください。コピーには、新規ページと同様にアクセス権を設定する必要があります(第17.7項「ページへのユーザー・アクセスの制御」を参照)。

独自の目的でスペース内のページをコピーするには、次の手順を実行します。

1. スペースで、「ページのパーソナライズ」ページを表示します。

ヒント:

このページへのアクセス方法は、使用するページ・テンプレートによって異なります。たとえば、「アクション」 メニューを使用してアクセスできる場合があります。

2. 「ページのパーソナライズ」ページで、そのページの「アクション」アイコンをクリックして「ページのコピー」を選択し、「ページのコピー」ダイアログを開きます。

3. 「ページ名」フィールドにページ・コピーの名前を入力し、「OK」をクリックします。
コピーされたページがページ編集モード(コンポーザ)で開きます。

4. 必要に応じてコピーを編集してから、「保存」および「閉じる」をクリックしてコンポーザを終了します。

新規ページは、他のユーザーが使用できるようにしないかぎり、本人のみが使用できます(第17.7項「ページへのユーザー・アクセスの制御」を参照)。

17.6 ページ名の変更

ページを所有するか、ページの管理権限を持つ場合は、ページ名を変更できます。ただし、ページ名の変更は、このアクションにより自分のビューのみではなくページ自体が変更されるため、スペース内のすべてのメンバーに影響を及ぼす点に注意してください。

ページ名を変更すると、古い名前を使用するプリティURLはすべて破損します。また、「お知らせ」ページ、「リスト」ページ、「イベント」ページなど、システム・ページの名前は変更できません。

関連項目:

プリティURLの詳細は、付録A「Spacesユーザー・インタフェースURL」を参照してください。

所有するか、管理権限を持つページの名前を変更するには、次の手順を実行します。

1. スペースで、「ページのパーソナライズ」ページを表示します。

ヒント:

このページへのアクセス方法は、使用するページ・テンプレートによって異なります。たとえば、「アクション」 メニューを使用してアクセスできる場合があります。

2. 「ページのパーソナライズ」ページで、そのページの「アクション」アイコンをクリックして「ページ名の変更」を選択し、「ページ名の変更」ダイアログを開きます。

3. ページの新しい名前を入力して、「保存」アイコンをクリックします。

17.7 ページへのユーザー・アクセスの制御

デフォルトでは、スペースで作成したページはすべてのスペース・メンバーに表示できます。ホーム・スペースでは、作成した個人用ページは、本人およびSpaces管理者のみがアクセスできます。ページ・アクセスの設定を使用すると、他のユーザーが、自分のスペース・ページや個人用ページを表示および使用したり、そのアクセス権を削除できるようになります。

いずれかの個人用ページへのアクセス権を他のユーザーに付与したら、そのユーザーは自らのビューに意図的にそのページを表示することが必要です。共有ページはログイン時に自動表示されないため、ユーザーはセッションごとにこの手順を実行する必要があります。

関連項目:

非表示ページの表示方法の詳細は、第51.11.1項「ビューでのページの表示/非表示」を参照してください。

この項では、自らが所有するか、または管理権限を持つページに対して、スペース・メンバーや他のユーザーが所有するアクセス権を制御する手順について説明します。各種ページ・タイプにおけるセキュリティの設定の詳細は、次の項を参照してください。

- 第7.1.4項「ビジネス・ロール・ページの対象読者の指定」(アプリケーション・レベル)

- 第7.2.3項「個人用ページのアクセス権限の変更」(アプリケーション管理者レベル)

- 第26.1項「ページ・プロパティによるページへのアクセスの設定」

- 第53.7.8項「スペース内のページのアクセス権限の変更」(スペース・レベル)

ページに対してスペース・メンバーおよび他のユーザーが所有するアクセス権を制御するには、次の手順を実行します。

1. スペースまたはホーム・スペースで、「ページのパーソナライズ」ページを表示します。

ヒント:

このページへのアクセス方法は、使用するページ・テンプレートによって異なります。たとえば、「アクション」 メニューを使用してアクセスできる場合があります。

2. 「ページのパーソナライズ」ページで、そのページの「アクション」アイコンをクリックして「ページのアクセス権限の設定」を選択し、「ページのアクセス権限の設定」ダイアログ(図17-4および図17-5)を開きます。

図17-4 「ページのアクセス権限の設定」ダイアログ: ホーム・スペース

図17-5 「ページのアクセス権限の設定」ダイアログ: スペース

3. スペース内のページの場合は、「アクセス方法」を選択します。

- スペースに設定した権限からページがアクセス設定を継承するように指定するには、「アプリケーション権限の使用」を選択し、「OK」をクリックして、変更を保存し、ダイアログを終了します。

関連項目:

グローバル・スペース権限の設定の詳細は、第54.2項「スペースのロールと権限の管理」を参照してください。

- 現在のページにカスタム・アクセスを設定するには、「カスタム・アクセス設定の使用」を選択して次の手順を続行します。

4. ページ・アクセス権限をすべての認証済ユーザー(つまり、Spacesにログインするユーザー)に付与するには、「認証済アクセス権限の追加」をクリックします。
ページへのデフォルトの「読取り」アクセス権を持つ「ロールまたはユーザー」にauthenticated-roleロールが追加されます。

5. ページ・アクセス権限をすべてのパブリック・ユーザー(つまり、Spacesにログインしていないユーザー)に付与するには、「パブリック・アクセス権限の追加」をクリックします。
ページへのデフォルトの「読取り」アクセス権を持つ「ロールまたはユーザー」にanonymous-roleロールが追加されます(図17-6)。

図17-6 ページへの認証済ユーザーおよびパブリック・ユーザーの読取りアクセス権

注意:

anonymous-roleにページ・アクセス権限を付与する(つまり、ログインしていないユーザーをスペースにアクセスできるようにする)には、スペースをパブリックにする必要があります。このスペースは、プライベートまたは非表示にすることはできません。第53.14.5項「スペースへのパブリック・アクセスの付与」を参照してください。

6. 選択したユーザー、グループおよびアプリケーション・ロールにページ・アクセス権限を付与するには、「アクセス権限の追加」をクリックして、「アクセス権限の追加」ダイアログ(図17-7)を開きます。

図17-7 「アクセス権限の追加」ダイアログ

「図17-7 「アクセス権限の追加」ダイアログ」の説明

7. 「検索」フィールドに、検索用語や、アクセスを可能にするユーザー、グループまたはロールの名前を入力して、「検索」アイコンをクリックします。アイデンティティ・ストアでユーザーやグループを検索する場合のヒントは、第54.3.4.1項「アイデンティティ・ストアでのユーザーまたはグループの検索」を参照してください。

注意:

スペース内のページの「アクセス権限の追加」ダイアログでは、デフォルト・ロールのModerator、ParticipantおよびViewerや、スペースに作成されている任意のカスタム・ロールを追加できます。

スペース・ロールの詳細は、第54.2項「スペースのロールと権限の管理」を参照してください。

8. 該当する行をクリックし、ユーザー、グループまたはロールを選択します。

注意:

ユーザー名を選択すると、設定する権限は特定のユーザーに付与されます。グループ・ロールまたはアプリケーション・ロールを選択すると、設定する権限は、そのグループのメンバーであるすべてのユーザーまたはそのロールが割り当てられているすべてのユーザーに付与されます。

複数の選択を行うには、次を実行します。

- [Ctrl]キーを押しながらクリックして複数の行を選択します。

- [Shift]キーを押しながらクリックして行の範囲を選択します。

9. 「選択」をクリックして「アクセス権限の追加」ダイアログを閉じ、「ページのアクセス権限の設定」ダイアログに選択したユーザー、グループまたはロールを移入します(図17-8)。

図17-8 「ページのアクセス権限の設定」ダイアログ

10. 「ページのアクセス権限の設定」ダイアログで、各ユーザー、グループまたはロールの必要に応じて「ページのアクセス権限」を設定します(表17-1)。

表17-1 「ページのアクセス権限の設定」ダイアログのページのアクセス権限

アイコン

ページのアクセス権限

ロール、グループ、またはユーザーの権限

ページの表示

ページにアクセスして表示しますが、そのページでその他のアクションは実行できません。

ページの編集

コンポーザを使用してページを編集します。これには、コンテンツの追加、再配置および削除や、ページ名の変更、ページ・スキームなどのページ・プロパティの変更が含まれます。

ページの削除

ページを削除します。

すべてのページ・アクションの実行

ページに対してすべてのアクションを実行します。

ページのパーソナライズ

タスク・フローにパーソナライズ設定が含まれている場合は、ページ・コンテンツを再配置し、ページ上で独自のタスク・フローのビューをパーソナライズします。

ヒント:

デフォルトでは、「ページのアクセス権限の設定」ダイアログに追加したすべての認証済ユーザーおよびユーザー・ロールにページ・ビューのアクセス権限が付与されます。その他のアクセス権限は、明示的に付与する必要があります。

11. ユーザー・ロールのページへのアクセス権限を削除する場合は、ページのアクセス権限を取り消すユーザーまたはロールを選択して、「アクセス権限の削除」(図17-9)をクリックします。

図17-9 「アクセス権限の削除」ボタン

12. 「OK」をクリックして、変更を保存し、「ページのアクセス権限の設定」ダイアログを閉じます。

17.8 ページの削除

ページを所有するか、ページの管理権限を持つ場合は、ページを削除できます。ただし、ページの削除は、スペースのすべてのユーザーに影響を及ぼす点に注意する必要があります。

所有するか、管理権限を持つページを削除するには、次の手順を実行します。

1. スペースで、「ページのパーソナライズ」ページを表示します。

ヒント:

このページへのアクセス方法は、使用するページ・テンプレートによって異なります。たとえば、「アクション」 メニューを使用してアクセスできる場合があります。

2. 「ページのパーソナライズ」ページで、そのページの「アクション」アイコンをクリックして「ページの削除」を選択し、「ページの削除」ダイアログを表示します。

3. ページの削除を確認して、「削除」をクリックします。

17.9 ホーム・スペースのビューでのスペース・ページの公開

スペース・ページを使用可能にすることで、これをページ上の権限に応じてホーム・スペースのビューから表示および変更することができます。スペース名はページ名の先頭に付加されるため、FinanceスペースのSales Resultsページは、ホーム・スペースのビューでFinance - Sales Resultsと表示されます。

注意:

「イベント」、「リスト」、「お知らせ」など、スペースで公開されるシステム・ページは、ホーム・スペースで公開することはできません。

このようなページをホーム・スペースのビューから削除しても、その元のスペースには残ります。つまり、単にそのような削除を行っても、それはホーム・スペースのビューからの削除であり、実際のページの削除ではありません。ページをその親スペースから削除すると、これはホーム・スペースのビューで使用できなくなります。ビューから消去するには、「ページのパーソナライズ」ページでページ・リストをリフレッシュする必要があります。

ホーム・スペースのパーソナライズされたビューで自分に対してのみ表示可能なスペース・ページをホーム・スペース内のページのリストに追加するには、次の手順を実行します。

1. スペースで、「ページのパーソナライズ」ページを表示します。

ヒント:

このページへのアクセス方法は、使用するページ・テンプレートによって異なります。たとえば、「アクション」 メニューを使用してアクセスできる場合があります。

2. 「ページのパーソナライズ」ページで、そのページの「アクション」アイコンをクリックして、「ホーム・スペースへの追加」を選択します。

ホーム・スペースのビューにスペース・ページを追加した場合、そのページの範囲はスペースの範囲のままとなります。

17.10 ページへのリンクを含むメールの送信

ページを所有するか、ページ上で管理権限を持つ場合は、他のスペース・メンバーにページへのリンクを送信できます。

他のスペース・メンバーにページへのリンクを移入したメールを送信するには、次の手順を実行します。

1. スペースで、「ページのパーソナライズ」ページを表示します。

ヒント:

このページへのアクセス方法は、使用するページ・テンプレートによって異なります。たとえば、「アクション」 メニューを使用してアクセスできる場合があります。

2. 「ページのパーソナライズ」ページで、そのページの「アクション」アイコンをクリックし、「メールを送信」を選択すると、メール・アプリケーションの作成ウィンドウが開いて、ページのURLリンクが表示されます。

17.11 ページに関する情報の表示

ページに関する情報を表示するには、次の手順を実行します。

1. スペースで、「ページのパーソナライズ」ページを表示します。

ヒント:

このページへのアクセス方法は、使用するページ・テンプレートによって異なります。たとえば、「アクション」 メニューを使用してアクセスできる場合があります。

2. 「ページのパーソナライズ」ページで、そのページの「アクション」アイコンをクリックし、「このページの情報」を選択すると、「ページ情報」ダイアログが開いて、「名前」、「作成者」、「作成日」、「最終変更」および「ダイレクトURL」が表示されます。

17.12 ページのパーソナライズ

WebCenter Personalizationでは、現在のユーザーに、ページ・コンテンツおよびテンプレートを調整する手段を提供します。パーソナライズ関連の式言語(EL)式を使用して、ターゲット・コンテンツを表示したり、現在のユーザーに基づいてページ・テンプレートを選択および適用することによってコンテンツを表示する方法を形成できます。たとえば、あるユーザー・ロールがテンプレートAを使用してページを表示する一方で、別のユーザー・ロールは同じページをテンプレートBを使用して表示します。

ユーザーが表示するコンテンツを決定できるユーザー・コンテキストおよびアプリケーション・コンテキストには様々な種類があります。たとえば、コンテンツは、ページ階層セキュリティなどのセキュリティ・メカニズムを使用してロールごとに制限できます。コンテンツは、ユーザー・プロファイルの値、セッション情報など、より動的なユーザーおよびアプリケーション・コンテキストに基づいてターゲットを指定できます。

パーソナライズELを使用する場合は、パーソナライズ・コンダクタ・シナリオからELによって取り込まれているユーザーまたはアプリケーション・コンテキストに基づいて表示されるコンテンツをパーソナライズします。パーソナライズ・コンダクタの場合は、プロバイダ・ソース、つまりコンテンツ・サーバーなどのコンテンツ・リポジトリから実際のコンテンツまたはページ・テンプレートを動的に取り込みます。

WebCenter Portal: Spacesのパーソナライズの詳細は、第9章「WebCenter Portalのパーソナライズの使用」を参照してください。

パーソナライズ・コンダクタに関連するELは、第B.4.11項「パーソナライズ・コンダクタに関連したEL式」にまとめられています。パーソナライズ・コンダクタの詳細は、『Oracle Fusion Middleware Oracle WebCenter Portal開発者ガイド』の「WebCenter Portalアプリケーションのパーソナライズ」の章を参照してください。

18 ページの編集

Spacesアプリケーションの最も強力な機能の1つに、アプリケーションの実行時にページ・コンテンツを追加および編集する機能があります。この機能は、スペース・ページの変更用に完全に統合されたページ・エディタであるコンポーザを使用して提供されます。

コンポーザを使用すると、ページ・レイアウトの変更や、ページへのタスク・フロー、ポートレット、ドキュメントその他のコンポーネントの追加、ページおよびページに含まれるオブジェクトに関連付けられたプロパティの値の指定、ページ、タスク・フローおよびポートレットの相互の結付けができます。

この章では、コンポーザの概要および基本的な編集タスクの実行方法を次の項で説明します。

- 第18.1項「コンポーザの開始および終了」

- 第18.2項「デザイン・ビューおよびソース・ビューの概要」

- 第18.3項「ページの背景色、イメージおよびCSSエンコーディングの指定」

- 第18.4項「ページ・レイアウトの変更」

- 第18.5項「ページへのコンポーネントの追加」

- 第18.6項「ページ・コンポーネントの変更」

- 第18.7項「ページからのコンポーネントの削除」

関連項目:

次の章では、コンポーザでの追加タスクについて説明しています。

- 第19章「ページでのWeb開発コンポーネントの使用」

- 第20章「ページでのレイアウト・コンポーネントの使用」

- 第21章「ページまたはページ・テンプレートへのスペース・コンポーネントの追加」

- 第22章「ページ、タスク・フロー、ポートレットおよびUIコンポーネントの結付け」

対象読者

この章は、Basic Services: Edit Page Access, Structure, and Contentというスペースレベルの権限を持つユーザーを対象としています。通常、この権限を持つユーザーには、ページの作成および編集、ページ・プロパティの変更、ページ・コンテンツの追加、およびスペースからのページの削除の各タスクが割り当てられます。

18.1 コンポーザの開始および終了

ページ編集モードを開始すると、ページ・エディタ(コンポーザ)にページが開きます。

コンポーザの開始および終了には、次のアクションのいずれかを実行します。

- 編集するページに移動して、[Ctrl]+[Shift]+[E]を押します(図18-1)。
ホーム・スペースの個人用ページに移動するには、次の手順を実行します。

http://host:port/webcenter/spaces/profile/userName/page/escapedPageDisplayName

ヒント:

userName変数は、自らのユーザー名またはホーム・スペースにページを所有するユーザーの名前を示します。escapedPageDisplayName変数は、ページの表示名にエスケープされたバージョンが使用されていることを示します。たとえば、My Pageという名前のページを作成すると、そのページのURLはMy+Pageで終了します。

スペースのページに移動するには、次の手順を実行します。

http://host:port/webcenter/spaces/spaceName/page/escapedPageDisplayName

- 「ページのパーソナライズ」ページまたはスペースの「ページ」ページで、ページを選択し、そのページの「アクション」メニューをクリックしてから、「ページの編集」を選択してコンポーザで開きます(図18-1)。

関連項目:

- 第17.3項「ページの管理」(所有するか、管理権限を持つページの「ページのパーソナライズ」ページを開く場合)

- 第53.7.4項「スペース内のページの編集」(スペース・モデレータとして、「ページ」ページを開く場合)

図18-1 編集モードのページの例

「図18-1 編集モードのページの例」の説明

1. 必要に応じてページを編集します。

2. 「保存」をクリックして変更を保存します。

3. 「閉じる」をクリックしてページ編集モードを終了します。

同時ユーザーに関するいくつかの注意

ユーザーはWebからSpacesアプリケーションにアクセスするため、複数のユーザーが同時に同じページを編集しようとする場合があります。このような場合は、各ユーザーに他のユーザーがいることを通知する同時アクセスの警告がコンポーザに表示されます(図18-2)。

図18-2 コンポーザでの同時アクセスの警告

「図18-2 コンポーザでの同時アクセスの警告」の説明

ページの終了状態は、最後に保存するユーザーにより確定されます。つまり、他の同時ユーザーによる変更は、最後の変更の保存によって上書きされます。

ヒント:

最初またはその次の同時ユーザーがページ・カスタマイズを行った(未保存)場合にのみ、同時アクセスのメッセージに時間間隔が追加されます。

Spacesアプリケーションは、単一ユーザーの同時実行はサポートしていません。つまり、単一ユーザーは、複数のアプリケーション・セッションを同時に作成することはできません。

複数のユーザーによる同時ページ編集はサポートされていないため、あるユーザーにより、別のユーザーが編集しているページが削除される場合もあります。その場合は、編集を実行しているユーザーに、各アクションでのエラー・メッセージが表示されます。たとえば、ユーザーにページを編集する権限がないことを示すメッセージが表示されます。ユーザーが変更を保存しようとすると、「ページが見つかりません」というエラーが、ユーザーをホーム・ページにリダイレクトするリンクとともに表示されます。エラー・メッセージは、ユーザーがスペースまたはホーム・スペースのどちらでページを編集しているかによって異なる場合があります。

別のユーザーが編集しているページを表示する場合は、そのセッションで編集の結果がすぐに表示されない場合があります。変更をすべて確実に表示するには、他のユーザーが保存した後にページを表示します。

ページ・ビュー・モードでコンポーネントを変更している間に、別のユーザーがページ編集モードで同じコンポーネントを削除した場合は、エラー・ページが開きます。そのまま元のページに戻ります。削除されたコンポーネントは表示されなくなり、他のコンポーネントでの作業を継続できます。

18.2 デザイン・ビューおよびソース・ビューの概要

コンポーザでは、デザイン・ビューおよびソース・ビューという、ページ・コンテンツを使用するための2つのビューが用意されています。これらのビューのいずれかを開いて、コンポーザを開始し、「表示」メニューから「ソース」または「デザイン」を選択します(図18-3)。

図18-3 コンポーザの「表示」メニュー

「図18-3 コンポーザの「表示」メニュー」の説明

デザイン・ビューでは、ページおよびそのコンテンツのWYSIWYGレンダリングが提供され、各コンポーネントでコントロールを直接選択できます(図18-4)。

図18-4 ページ編集モードのデザイン・ビュー

「図18-4 ページ編集モードのデザイン・ビュー」の説明

ソース・ビューでは、WYSIWYGレンダリングと階層レンダリングを組み合せてページ・コンポーネントが表示され、階層リストのヘッダーでコントロールを使用できます(図18-5)。

図18-5 ページ編集モードのソース・ビュー

「図18-5 ページ編集モードのソース・ビュー」の説明

ヒント:

ソース・ビューでは、個々のコンポーネントのコントロールが非アクティブになっていますが、個々のコンポーネントをクリックして選択が可能です。

「表示」メニューの「ソースの位置」オプションは、ページ・ソースの表示をページのWYSIWYG部分の上、下、左または右のいずれかに指定する場合に使用できます。ソース・ビューでページが開いているときは、「ソースの位置」オプションはアクティブになります(図18-6)。

図18-6 ページ編集モードでの「表示」メニューの「ソースの位置」オプション

「図18-6 ページ編集モードでの「表示」メニューの「ソースの位置」オプション」の説明

また、ソース・ビューでは、他の方法ではページに公開されないページ・コンポーネントにアクセスできます(この例は、第20章「ページでのレイアウト・コンポーネントの使用」を参照してください)。ソース・ビューでは、このようなコンポーネントの選択および構成が可能です。コンポーネントを階層リストで選択すると、ページ上でもこれが選択されます。コンポーネントの選択はアウトラインで示されます。選択したコンポーネントのプロパティにアクセスするには、ソース・ビュー・ヘッダーで、「コンポーネント名のプロパティの表示」アイコンをクリックします(図18-7)。

図18-7 「全員」アイコンのプロパティの表示

「図18-7 「全員」アイコンのプロパティの表示」の説明

ソース・ビューでコンポーネントを選択するには、ページ上で直接クリックする方法もあります。ソース・ビューで、選択可能なコンポーネントの上にマウス・カーソルを移動すると、マウス・カーソルが拡大鏡に変わります(図18-8)。

図18-8 拡大鏡のマウス・カーソル

「図18-8 拡大鏡のマウス・カーソル」の説明

18.3 ページの背景色、イメージおよびCSSエンコーディングの指定

ページ・プロパティでは、ページ列の幅の制御、ページの背景色およびイメージの指定、およびページに追加のCSSエンコーディングの適用が可能です。また、ページ・プロパティでは、ページのセキュリティ設定や、ページをページ・コンポーネントに結び付ける際に使用可能なページ・パラメータにアクセスできます。

関連項目:

ページのセキュリティ設定の詳細は、第26章「ページとコンポーネントの保護」を参照してください。ページの結付けの詳細は、第22章「ページ、タスク・フロー、ポートレットおよびUIコンポーネントの結付け」を参照してください。

ページのプロパティを編集するには、次の手順を実行します。

1. 編集モードでページを開きます(第18.1項「コンポーザの開始および終了」を参照)。

2. 「ページ・プロパティ」ボタンをクリックします(図18-9)。

図18-9 ページ編集モードの「ページ・プロパティ」ボタン

「図18-9 ページ編集モードの「ページ・プロパティ」ボタン」の説明

「ページ・プロパティ」ダイアログが開きます(図18-10)。

3. 必要に応じて、「表示オプション」タブをクリックして前面に表示し、「背景色」の横のカラー・ピッカーを開いて、ページの背景色を次のいずれかの方法で選択します(図18-10)。

図18-10 ページの背景色ピッカー

「図18-10 ページの背景色ピッカー」の説明

- 色をクリックして選択します。

- 色のRGBに相当する値を「背景色」フィールドに入力します。

ヒント:

RGB値は、RRGGBB、#RRGGBBまたはr,g,bの形式で入力します。

- カスタム色を作成するには、ピッカーで「カスタム色」をクリックし、提供されているセレクタおよびスライダを使用して色および彩度のレベルを選択します(図18-11)。

図18-11 カスタム色ピッカー

「図18-11 カスタム色ピッカー」の説明

「OK」をクリックして、色の値を「背景色」フィールドに入力します。

4. 「背景イメージ」フィールドに、完全なURLまたはアプリケーション・ルートを基準にした相対URLを入力します。
たとえば、次のように入力します。

http://www.abc.com/image.jpg

5. 「その他のCSS」フィールドに、他のページ・プロパティで扱われない必要なその他のCSSエンコーディングを追加します。
たとえば、次のように入力します。

background-position:center;

この値を有効にするには、標準のCSS構文を使用する必要があります(「その他のCSS」の詳細は、第18.6.6.3項「その他のCSSの入力」を参照してください)。

6. 「OK」をクリックして、変更を保存し、ページに適用します。

18.4 ページ・レイアウトの変更

この項では、基礎となるページ列を調整し、タブおよびコンテンツ領域を追加することによってページ・レイアウトを変更する方法について説明します。この項の内容は次のとおりです。

- 第18.4.1項「ページ・レイアウトの基本」

- 第18.4.2項「ページのヘッダーおよびフッターの指定」

- 第18.4.3項「ページ列の幅の調整」

- 第18.4.4項「新規コンテンツ・リージョンの追加」

- 第18.4.5項「タブを使用した階層化されたコンテンツ・リージョンの作成」

18.4.1 ページ・レイアウトの基本

ページ・レイアウトは、ページ上のコンテンツ・リージョンの数、配置および方向や、ページ列の幅によって定義します。ページの初期レイアウトは、ページの作成時に選択したページ・スタイルに基づきます。個々のページのレイアウトは変更できますが、同じページ・スタイルで構築されたすべてのページのページ・レイアウトを一括して変更することはできません。

関連項目:

表15-2「デフォルト・ページ・スタイル」では、WebCenterのデフォルトのページ・スタイルについて説明しています。

ページでパラメータを使用してそのレイアウトを導出する場合は、そのページ・パラメータをレイアウトの変更に使用できます。ページにコンテンツ・リージョンを追加してページ・レイアウトを変更したり、タブを追加して階層化されたコンテンツ・リージョンを作成できます。

18.4.2 ページのヘッダーおよびフッターの指定

多くのシード済ページ・スタイルには、ページ・プロパティが関連付けられており、そのページ・プロパティを使用してページにヘッダーおよびフッターを追加できます。これらのスタイルには次が含まれています。

- 空白

- ホームページ

- 左を狭く

- 右を狭く

- 3列

ページ・ヘッダーを追加すると、ページの上部にコンテンツ領域が追加されます。ページ・フッターを追加すると、ページの下部にコンテンツ領域が追加されます。この両方のコンテンツ領域は、ユーザー・カスタマイズに対応せず、新しい位置へのドラッグや、ページ・ビュー・モードでの他の変更もできません。図18-12および図18-13では、編集モードのデザイン・ビュー内のページについて、ヘッダーおよびフッターの追加前と追加後を示しています。

図18-12 ヘッダーまたはフッターの追加前の3列のスタイルに基づいたページ

「図18-12 ヘッダーまたはフッターの追加前の3列のスタイルに基づいたページ」の説明

図18-13 ヘッダーおよびフッターの追加後の3列のスタイルに基づいたページ

「図18-13 ヘッダーおよびフッターの追加後の3列のスタイルに基づいたページ」の説明

この項では、これらのいずれかのスタイルに基づいたページにヘッダーおよびフッターを追加するプロセスの手順を示します。

ページのヘッダーまたはフッターを追加するには、次の手順を実行します。

1. 編集モードでページを開きます(第18.1項「コンポーザの開始および終了」を参照)。

2. 「ページ・プロパティ」(図18-14)をクリックして、「ページ・プロパティ」ダイアログを開きます。

図18-14 ページ編集モードの「ページ・プロパティ」ボタン

「図18-14 ページ編集モードの「ページ・プロパティ」ボタン」の説明

3. 「パラメータ」タブをクリックして前面に表示します。

4. ページ・ヘッダーを追加するには、showHeaderの値をtrueに変更し、ページ・フッターを追加するには、showFooterの値をtrueに変更します(図18-15)。

図18-15 「3列」ページ・スタイルのデフォルトのページ・パラメータ

「図18-15 「3列」ページ・スタイルのデフォルトのページ・パラメータ」の説明

5. 「OK」をクリックします。

6. 必要に応じて、コンテンツをページ・ヘッダーおよびページ・フッターのレイアウト・ボックスに追加します(図18-16)。

図18-16 ヘッダーおよびフッター付きのデータが移入されていないページ

「図18-16 ヘッダーおよびフッター付きのデータが移入されていないページ」の説明

関連項目:

ページへのコンテンツの追加の詳細は、第18.5項「ページへのコンポーネントの追加」を参照してください。イメージ、テキスト、HTMLなどのコンポーネントのページへの追加の詳細は、第20章「ページでのレイアウト・コンポーネントの使用」を参照してください。

7. 「保存」、「閉じる」の順にクリックして、Composerを終了します。

18.4.3 ページ列の幅の調整

多くのシード済ページ・スタイルには、基礎となる各ページ列に割り当てられた幅の割合を制御するパラメータが用意されています(図18-17)。

図18-17 「3列」ページ・スタイルのデフォルトのページ・パラメータ

「図18-17 「3列」ページ・スタイルのデフォルトのページ・パラメータ」の説明

指定のページ・スタイルに割り当てられたデフォルトの幅と同様に、入力した幅の値は固定値になります。つまり、それらは、指定された幅を超えるコンテンツを追加しても拡張されません。

列幅のパラメータを指定するシード済ページ・スタイルには次が含まれます。

- 空白

- ブログ

- ホームページ

- 左を狭く

- 右を狭く

- 3列

列幅のパラメータを指定しないシード済ページ・スタイルには次が含まれます。

- Webページ

- Wiki

関連項目:

シード済ページ・スタイルの実例および説明は、表15-2「デフォルト・ページ・スタイル」を参照してください。

これらのパラメータのデフォルト値を調整してページ・レイアウトの列幅を制御できます。

ページ列の幅を調整するには、次の手順を実行します。

1. 編集モードでページを開きます(第18.1項「コンポーザの開始および終了」を参照)。

2. 「ページ・プロパティ」をクリックして、「コンポーネント・プロパティ」ダイアログを開きます(図18-18)。

図18-18 ページ編集モードの「ページ・プロパティ」ボタン

「図18-18 ページ編集モードの「ページ・プロパティ」ボタン」の説明

3. leftWidth、centerWidthおよびrightWidthの各パラメータ値を必要な割合に調整します(図18-19)。

図18-19 「3列」ページ・スタイルのデフォルトのページ・パラメータ

「図18-19 「3列」ページ・スタイルのデフォルトのページ・パラメータ」の説明

4. 「OK」をクリックします。

5. 「保存」、「閉じる」の順にクリックして、Composerを終了します。

18.4.4 新規コンテンツ・リージョンの追加

ページ上で既存のボックス・コンポーネントを分割することによって、コンテンツ・リージョンをページに追加できます。この項では、その方法について説明します。この項の内容は次のとおりです。

- 第18.4.4.1項「ボックス分割の有効化」

- 第18.4.4.2項「レイアウト・ボックスの分割」

関連項目:

ボックスおよびその他のコンポーネントの詳細は、第19章「ページでのWeb開発コンポーネントの使用」を参照してください。

18.4.4.1 ボックス分割の有効化

ボックスを複数のボックスに分割することによって、追加のコンテンツ・リージョンを作成できます。ボックスを分割するには、まず、ボックスを構成して分割できるようにする必要があります。

関連項目:

さらにボックスをページに追加することで、追加のコンテンツ・リージョンを作成することもできます。詳細は、第19.2項「ページへのWeb開発コンポーネントの追加」を参照してください。

ページ上でボックスの分割を有効化するには、次の手順を実行します。

1. 編集モードでページを開きます(第18.1項「コンポーザの開始および終了」を参照)。

2. ボックス上の「編集」アイコンをクリックして、「コンポーネント・プロパティ」ダイアログを開きます。

3. 「表示オプション」タブをクリックして、「分割アクションの表示」を選択します(図18-20)。

図18-20 「ボックス」コンポーネントの「表示オプション」

「図18-20 「ボックス」コンポーネントの「表示オプション」」の説明

4. 「OK」をクリックします。
ボックスのツールバーに、ボックスの追加アイコンが表示されます(図18-21)。

図18-21 ボックスの追加アイコン

「図18-21 ボックスの追加アイコン」の説明

18.4.4.2 レイアウト・ボックスの分割

ページ上でボックス・コンポーネントを分割するには、次の手順を実行します。

関連項目:

ボックスを分割するには、まず、ボックスを構成して分割できるようにする必要があります。詳細は、第18.4.4.1項「ボックス分割の有効化」を参照してください。

1. 編集モードでページを開きます(第18.1項「コンポーザの開始および終了」を参照)。

2. 分割するボックスに移動して、ボックスの追加アイコンをクリックすると、希望する方法でボックスが分割されます(図18-22)。

図18-22 「下にボックスを追加」アイコン

「図18-22 「下にボックスを追加」アイコン」の説明

次のいずれかを選択します。

- 上にボックスを追加

- 下にボックスを追加

- 左にボックスを追加

- 右にボックスを追加

3. 「保存」→「閉じる」をクリックします。

関連項目:

ボックス・コンポーネントのプロパティの設定の詳細は、第19.4項「ボックス・コンポーネントの使用」を参照してください。

18.4.5 タブを使用した階層化されたコンテンツ・リージョンの作成

ページの実際の範囲が狭い場合は、タブを使用して階層化されたコンテンツ・リージョンを追加できます。タブは、それぞれ1つのタブを持ち、他のタブ付きコンテンツ・リージョンの上に表示されるコンテンツ・リージョンです(図18-23)。

図18-23 タブ付きコンテンツ・リージョン

「図18-23 タブ付きコンテンツ・リージョン」の説明

名前の変更、再順序付けなど、タブで実行可能なアクションの多くはタブ・プロパティで使用できます。この項では、タブ付きコンテンツ・リージョンの追加方法およびタブ上でのタブ・プロパティを使用した様々なアクションの実行方法について説明します。

この項の内容は次のとおりです。

- 第18.4.5.1項「タブ付きコンテンツ・リージョンの追加の有効化」

- 第18.4.5.2項「タブ付きコンテンツ・リージョンの追加」

- 第18.4.5.3項「タブ・セットの作成」

- 第18.4.5.4項「タブの再順序付けおよびタブ名の変更」

- 第18.4.5.5項「タブへのアイコンの追加」

- 第18.4.5.6項「タブ・コンテンツのストレッチ」

- 第18.4.5.7項「タブの非表示および表示」

- 第18.4.5.8項「タブの削除」

関連項目:

タブ・プロパティの使用の詳細は、第20.4項「panelTabbedプロパティの設定」および第20.6項「sidebarItemプロパティの設定」を参照してください。

18.4.5.1 タブ付きコンテンツ・リージョンの追加の有効化

タブ付きコンテンツ・リージョンの作成は、最初にボックス・コンポーネントで実行されます。ボックスでタブを作成するには、まず、ボックスを構成してタブの作成を可能にする必要があります。

ボックスでタブの作成をサポートできるようにするには、次の手順を実行します。

1. 編集モードでページを開きます(第18.1項「コンポーザの開始および終了」を参照)。

2. ボックス上の「編集」アイコンをクリックして、「コンポーネント・プロパティ」ダイアログを開きます。

3. 「表示オプション」タブをクリックして、「タブ・アクションの表示」を選択します(図18-24)。

図18-24 「ボックス」コンポーネントの「表示オプション」

「図18-24 「ボックス」コンポーネントの「表示オプション」」の説明

4. 「OK」をクリックします。
ボックスのツールバーに、「タブ・セットまたはタブの追加」アイコンが表示されます(図18-25)。

図18-25 「タブ・セットまたはタブの追加」アイコン

「図18-25 「タブ・セットまたはタブの追加」アイコン」の説明

18.4.5.2 タブ付きコンテンツ・リージョンの追加

ページに追加した各タブには、コンテンツの追加が可能な独自のリージョンが用意されています。ページ編集モードでは、タブに「コンテンツの追加」ボタンが表示されています。

注意:

タブを追加するアイコンは、ボックスを構成してタブの作成が可能な場合にのみ、ボックス・コンポーネントに表示されます。詳細は、第18.4.5.1項「タブ付きコンテンツ・リージョンの追加の有効化」を参照してください。

ページでタブ付きコンテンツ・リージョンを追加するには、次の手順を実行します。

1. 編集モードでページを開きます(第18.1項「コンポーザの開始および終了」を参照)。

2. タブを追加するリージョン(ボックス・コンポーネント)で、「タブ・セットまたはタブの追加」アイコンをクリックします(図18-26)。

図18-26 「タブ・セットまたはタブの追加」アイコン

「図18-26 「タブ・セットまたはタブの追加」アイコン」の説明

タブが作成されたレイアウト・リージョンに表示されるコンテンツを含むタブが表示されます(図18-27)。

図18-27 新しく追加されたタブ

「図18-27 新しく追加されたタブ」の説明

3. 必要に応じてタブの追加を続けます。
「保存」、「閉じる」の順にクリックして、Composerを終了します。

関連項目:

タブ名の変更の詳細は、第18.4.5.4項「タブの再順序付けおよびタブ名の変更」を参照してください。

18.4.5.3 タブ・セットの作成

タブの作成時に、1つのタブだけではなくタブ・セットを作成する場合もあります。これを迅速に実行するには、タブ・プロパティを使用します。

ページでタブ・セットを作成するには、次の手順を実行します。

1. 編集モードでページを開きます(第18.1項「コンポーザの開始および終了」を参照)。

2. タブ・セットに含めるタブ上で「編集」アイコンをクリックします(図18-28)。

図18-28 タブ上の「編集」アイコン

「図18-28 タブ上の「編集」アイコン」の説明

3. 表示される「コンポーネント・プロパティ」ダイアログの「タブ」タブで、「タブの追加」をクリックして、タブを「タブの順序変更」のリストに追加します(図18-29)。

図18-29 「コンポーネント・プロパティ」ダイアログの「タブの追加」ボタン

「図18-29 「コンポーネント・プロパティ」ダイアログの「タブの追加」ボタン」の説明

4. 必要なタブの数に達するまでこの方法で継続します。

関連項目:

タブ名の変更の詳細は、第18.4.5.4項「タブの再順序付けおよびタブ名の変更」を参照してください。

5. 「OK」をクリックして、変更内容を保存し、ダイアログを終了します。

6. 「保存」、「閉じる」の順にクリックして、Composerを終了します。

18.4.5.4 タブの再順序付けおよびタブ名の変更

タブを作成すると、タブ・プロパティを使用して、そのデフォルト名の「新規タブ」を変更できます。また、ページ・プロパティを使用してタブの順序を変更することもできます。

ページ上でタブ名の変更およびタブの再順序付けを行うには、次の手順を実行します。

1. 編集モードでページを開きます(第18.1項「コンポーザの開始および終了」を参照)。

2. 名前の変更または再順序付けをするタブで「編集」アイコンをクリックします。

3. 表示される「コンポーネント・プロパティ」ダイアログで、「タブ」タブを前面に表示し、「タブの順序変更」リストで名前変更または再順序付けをするタブを選択して、次のいずれかを実行します。

- タブ名を変更するには、「テキスト」フィールドに新しい名前を入力します。

- タブを再順序付けするには、「タブの順序変更」リストの右にある「移動」アイコンをクリックします。

4. 「OK」をクリックして、変更内容を保存し、ダイアログを終了します。

5. 「保存」、「閉じる」の順にクリックして、Composerを終了します。

18.4.5.5 タブへのアイコンの追加

意味のわかりやすいアイコンをタブに追加して、その目的を知識が豊富なユーザーに明らかにすることもできます。追加されたアイコンは、タブの表示名の左側にレンダリングされます(図18-30)。

図18-30 タブ上のアイコン

「図18-30 タブ上のアイコン」の説明

ページ上のタブにアイコンを追加するには、次の手順を実行します。

1. 編集モードでページを開きます(第18.1項「コンポーザの開始および終了」を参照)。

2. アイコンを追加するタブで「編集」アイコンをクリックします。

3. 表示される「コンポーネント・プロパティ」ダイアログで、「タブ」タブを前面に表示し、「タブの順序変更」リスト内のタブを選択してから、「アイコンの位置」フィールドにイメージのURIを指定します。
このプロパティでは、次の様々なタイプのURIをサポートしています。

- イメージへの絶対パス。例:

http://oracleimg.com/admin/images/ocom/hp/oralogo_small.gif

- ソース・ページへの相対パス。例:

bullet.jpg

- アプリケーションのコンテキスト・ルートとの相対パス。例:

/images/error.png

- アプリケーション・サーバーとの相対パス。例:

//adf-richclient-demo-context-root/images/error.png

4. 「OK」をクリックして、変更内容を保存し、ダイアログを終了します。

5. 「保存」、「閉じる」の順にクリックして、Composerを終了します。

18.4.5.6 タブ・コンテンツのストレッチ

タブ・プロパティを使用して、単一コンポーネントをタブの使用可能な表示領域に合せてストレッチできます。これを実行すると、タブに単一コンポーネントのみを表示できます。2番目のコンポーネントをタブ・リージョンに追加することはできません。

ページでタブ・コンテンツをストレッチするには、次の手順を実行します。

1. 編集モードでページを開きます(第18.1項「コンポーザの開始および終了」を参照)。

2. ストレッチするコンポーネントを含むタブで「編集」アイコンをクリックします。

3. 表示される「コンポーネント・プロパティ」ダイアログの「タブ」タブで、「コンテンツのストレッチ」チェック・ボックスをクリックします。

4. 「OK」をクリックして、変更内容を保存し、ダイアログを終了します。

5. 「保存」、「閉じる」の順にクリックして、Composerを終了します。

18.4.5.7 タブの非表示および表示

タブを非表示にすることで、アクションからタブを除外できます。タブは、削除するよりは非表示にすることをお薦めします。タブを非表示にすれば、タブをビューに戻すことも可能なためです。非表示のタブは、タブ・プロパティにリストされるため、いつでもアクセスできます。

ヒント:

タブ・セット内のすべてのタブを非表示にする場合は、ページ編集モードのソース・ビューでそれらのプロパティにアクセスできます(第18.2項「デザイン・ビューおよびソース・ビューの概要」を参照)。ソース・ビューで、タブの親要素のpanelTabbedを選択し、そのプロパティを編集します。

ページでタブを非表示または表示するには、次の手順を実行します。

1. 編集モードでページを開きます(第18.1項「コンポーザの開始および終了」を参照)。

2. 対象のタブ・セット内のタブで「編集」アイコンをクリックします。

3. 表示される「コンポーネント・プロパティ」ダイアログで、「タブ」タブを前面に表示し、「タブの順序変更」で関連するタブを選択してから、次のいずれかを実行します。

- 「このタブを非表示」チェック・ボックスを選択して、タブを非表示にします。

- チェック・ボックスを選択解除して、非表示のタブを表示します。

4. 「OK」をクリックして、変更内容を保存し、ダイアログを終了します。

5. 「保存」、「閉じる」の順にクリックして、Composerを終了します。

18.4.5.8 タブの削除

タブまたはタブ・セットを削除するには、いくつかのオプションがあります。ページ編集モードのソース・ビューやデザイン・ビュー、またはタブ・プロパティを使用するか、タブ自体でも実行できます。タブを削除すると、タブのコンテンツも削除されます。

注意:

タブの削除が可能かどうかや、削除可能なタブの数は、panelTabbedプロパティのTab Removalによって制御できる場合があります(第20.4項「panelTabbedプロパティの設定」を参照)。

panelTabbedを削除すると、タブ・セット全体を削除できます。たとえば、ソース・ビューでpanelTabbedを選択すると削除されます。

Boxプロパティ(デザイン・ビュー内)を使用してタブを個別に削除する場合は、現在のタブを除くすべてのタブを削除できます。Boxプロパティを使用してタブを個別に削除する場合は、現在のアクティブなタブは削除できません。

ページでタブまたはタブ・セットを削除するには、次の手順を実行します。

1. 編集モードでページを開きます(第18.1項「コンポーザの開始および終了」を参照)。

2. 次のいずれかを実行して、関連するタブまたはタブ・セットを削除します。

- タブ・セットを削除するには、ページ編集モードのソース・ビューに移動して、関連するpanelTabbed要素を選択し、「削除」をクリックします(図18-31)。

図18-31 ページ編集モードのソース・ビューでのpanelTabbed要素の削除

「図18-31 ページ編集モードのソース・ビューでのpanelTabbed要素の削除」の説明

確認ダイアログで「削除」をクリックします。

関連項目:

ページ編集モードのビューの詳細は、第18.2項「デザイン・ビューおよびソース・ビューの概要」を参照してください。

- 1つまたは複数のタブを削除するには、ページ編集モードのデザイン・ビューに移動して、対象のタブ・セット内のいずれかのタブで「編集」アイコンをクリックし、「タブ」タブを前面に表示してから、「タブの順序変更」で削除するタブを選択して、「タブの削除」ボタンをクリックします(図18-32)。

図18-32 「ボックス」コンポーネントの「プロパティ」ダイアログの「タブの削除」ボタン

「図18-32 「ボックス」コンポーネントの「プロパティ」ダイアログの「タブの削除」ボタン」の説明

確認ダイアログで「削除」をクリックします。

ヒント:

ページ編集モードのソース・ビューでpanelTabbedを選択し、「編集」ボタンをクリックすることによって、タブ・セットのプロパティにもアクセスできます。

3. 「保存」→「閉じる」をクリックして、コンポーザを終了します。

18.5 ページへのコンポーネントの追加

ページへのコンポーネントの追加方法は、リソース・カタログのすべてのコンポーネントに対する方法と同じです。ページ編集モードの次のいずれかのビューでページにコンポーネントを追加できます。

- 第18.5.1項「デザイン・ビューでのページへのコンポーネントの追加」

- 第18.5.2項「ソース・ビューでのページへのコンポーネントの追加」

注意:

- デフォルトでは、新規コンポーネントはそのコンテンツ領域の一番上に追加されます。

- ページにコンポーネントを追加するときは、追加のアクションを行う前にアプリケーションのステータス・インジケータでの処理が終了するのを待つ必要があります。

- スペース・アプリケーションでは、アプリケーションに統合されたサービス、開いているカタログの場所および管理者が指定するリソースによってリソース・カタログのコンテンツが異なります。たとえば、カタログに表示されるコンポーネントは、ホーム・スペースから開いた場合とスペースから開いた場合では異なります。

- 必要なコンポーネントがリソース・カタログに存在しない場合は、その追加が必要な場合もあります。詳細は、第16.3.1.2項「リソースの追加」を参照してください。

18.5.1 デザイン・ビューでのページへのコンポーネントの追加

ページ編集モードのデザイン・ビューでリソース・カタログのコンポーネントを追加するには、次の手順を実行します。

1. 編集モードでページを開きます(第18.1項「コンポーザの開始および終了」を参照)。

2. ターゲット・リージョンで「コンテンツの追加」ボタン(図18-33)をクリックして、リソース・カタログを開きます。

図18-33 「ボックス」コンポーネントの「コンテンツの追加」ボタン

「図18-33 「ボックス」コンポーネントの「コンテンツの追加」ボタン」の説明

3. 追加するコンポーネントに移動して、その横にある「追加」リンクをクリックします(図18-34)。

図18-34 リソース・カタログの「追加」リンク

「図18-34 リソース・カタログの「追加」リンク」の説明

4. コンテンツの追加を継続するか、「閉じる」をクリックしてカタログを終了します。

5. 必要に応じて、新しく追加したコンポーネントをページの必要な場所にドラッグ・アンド・ドロップするか、コンポーネント上の「移動」アイコンを使用して再配置します。

ヒント:

コンポーネントの周囲をドラッグすると、目的のドロップ位置が濃いボックスでマークされます。

6. 「保存」→「閉じる」をクリックして、ページ編集モードを終了します。

18.5.2 ソース・ビューでのページへのコンポーネントの追加

ページ編集モードのソース・ビューでリソース・カタログのコンポーネントを追加するには、次の手順を実行します。

1. 編集モードでページを開きます(第18.1項「コンポーザの開始および終了」を参照)。

2. 「表示」メニューで、「ソース」を選択します。

3. ページ・コンポーネントのリストから、コンテンツを配置するコンポーネントを選択します。

ヒント:

コンポーネントは、ページのWYSIWYGセクションでクリックして選択することもできます。選択したコンポーネントはアウトラインが青色で表示されます。

4. 「コンテンツの追加」ボタンをクリックして、リソース・カタログを開きます(図18-35)。

図18-35 ソース・ビューにおける選択されたボックスおよび「コンテンツの追加」ボタン

「図18-35 ソース・ビューにおける選択されたボックスおよび「コンテンツの追加」ボタン」の説明

5. 追加するコンポーネントに移動して、その横にある「追加」リンクをクリックします(図18-36)。

図18-36 リソース・カタログの「追加」リンク

「図18-36 リソース・カタログの「追加」リンク」の説明

6. コンテンツの追加を継続するか、「閉じる」をクリックしてカタログを終了します。

7. 必要に応じて、新しく追加したコンポーネントをページの必要な場所にドラッグ・アンド・ドロップするか、コンポーネント上の「移動」アイコンを使用して再配置します。

ヒント:

コンポーネントの周囲をドラッグすると、目的のドロップ位置が濃いボックスでマークされます。

8. 「保存」→「閉じる」をクリックして、ページ編集モードを終了します。

18.6 ページ・コンポーネントの変更

リソース・カタログからページに追加可能なコンポーネントには、コンポーネントの外観および動作を制御する構成可能なプロパティがあります。使用可能なプロパティは、コンポーネントによって異なります。

この項では、ページ・コンポーネントでプロパティをカスタマイズおよび設定する方法について説明します。

- 第18.6.1項「コンポーネント・プロパティの基本」

- 第18.6.2項「コンポーネントのプロパティの設定」

- 第18.6.3項「コンポーネント・パラメータの使用」

- 第18.6.4項「コンポーネントの表示オプションの使用」

- 第18.6.5項「子コンポーネントの使用」

- 第18.6.6項「スタイル・プロパティおよびコンテンツ・スタイル・プロパティの使用」

- 第18.6.7項「コンポーネントのコンテキスト・イベントの使用」

18.6.1 コンポーネント・プロパティの基本

コンポーネント・プロパティを使用して、コンポーネント・インスタンスの外観および動作を調整したり、コンポーネントを相互に結び付けたり、ページ・パラメータおよびページ定義変数に結び付けたりすることができます。

関連項目:

ページとコンポーネントの結付けの詳細は、第22章「ページ、タスク・フロー、ポートレットおよびUIコンポーネントの結付け」を参照してください。

コンポーネントの「コンポーネント・プロパティ」ダイアログは次の複数のタブに分割されています。

- パラメータ: コンポーネント・タイプに固有で、コンポーネント・コンテンツのソースなどを制御できる設定。第18.6.3項「コンポーネント・パラメータの使用」を参照してください。

- 表示オプション: コンテンツの方向の決定、ヘッダーの非表示および表示、アクション・メニューの表示方法の選択などの設定。第18.6.4項「コンポーネントの表示オプションの使用」を参照してください。

- 子コンポーネント: 親コンポーネントに含まれるすべてのコンポーネントのリスト。第18.6.5項「子コンポーネントの使用」を参照してください。

- スタイル: 親コンポーネント、ページおよびアプリケーションの値をオーバーライドする、コンポーネントのフォント、色およびディメンションの設定。「スタイル」の値は、コンポーネントのコンテンツおよびそのコンテンツを取りまく要素に影響を与えます。ただし、この値は、コンポーネントの要素(スキンなど)がこれらの設定の変更をサポートするかどうかにより、公開される場合と公開されない場合があります。第18.6.6項「スタイル・プロパティおよびコンテンツ・スタイル・プロパティの使用」を参照してください。

- コンテンツ・スタイル: コンポーネントのコンテンツで、「スタイル」に指定された値をオーバーライドするフォント、色およびディメンションの設定。これらの設定は、コンポーネントの要素(スキンなど)がこれらの設定の変更をサポートするかどうかによって、公開される場合と公開されない場合があります。第18.6.6項「スタイル・プロパティおよびコンテンツ・スタイル・プロパティの使用」を参照してください。

- イベント: 現在選択されているコンポーネントで使用可能な、現在のページのすべてのコンポーネントを対象にしたコンテキスト・イベントおよびイベント・ハンドラ。イベントは現在のコンテキスト内で定義された発生事項で、イベント・ハンドラはその発生の結果を表示するエンジンです。第18.6.7項「コンポーネントのコンテキスト・イベントの使用」を参照してください。

18.6.2 コンポーネントのプロパティの設定

この項では、任意のページ・コンポーネントでプロパティを設定する場合の一般的な手順の概要を示します。

関連項目:

特定のコンポーネントに関連付けられたプロパティの詳細は、該当するコンポーネントについて説明する項を参照してください。たとえば、ボックス・コンポーネントに関連付けられたプロパティの詳細は、第19.4.2項「ボックス・コンポーネントのプロパティの設定」を参照してください。

注意:

- 「コンポーネント・プロパティ」ダイアログにプロパティ値を入力して「適用」をクリックすると、ほとんどのタイプのプロパティ値では、ダイアログが開いたままになります。予測した値タイプ以外の値の場合は、ダイアログが閉じて、新しい値を反映するためにページがリフレッシュされます。たとえば、コンポーネントがjava.awt.Colorクラスのjava.util.ArrayListを取る場合、その値の追加後に「コンポーネント・プロパティ」ダイアログが閉じて、新しいプロパティでページがリフレッシュされます。

- リテラル・テキスト(value)の入力に加えて、式言語(EL)式(#{value})も入力できます。EL式の詳細は、付録B「式言語(EL)式」を参照してください。

- 「コンポーネント・プロパティ」ダイアログの汎用の「表示オプション」タブでELを入力すると、入力内容が自動的に検証されます。EL構文が無効な場合、エラーが表示され、値は適用も保存もされません。汎用の表示オプションとは、表18-1に掲載されているオプションです。
汎用以外の表示オプションには、ELの検証は行われません。

コンポーネントの「コンポーネント・プロパティ」ダイアログには、ページ編集モードのデザイン・ビューまたはソース・ビューのいずれかでアクセスできます。

- 第18.6.2.1項「デザイン・ビューでのコンポーネント・プロパティの設定」

- 第18.6.2.2項「ソース・ビューでのコンポーネント・プロパティの設定」

18.6.2.1 デザイン・ビューでのコンポーネント・プロパティの設定

デザイン・ビューでページのコンポーネントのプロパティを設定するには、次の手順を実行します。

1. 対象のページに移動して、コンポーザでそのページを開きます。

ヒント:

[Ctrl]+[Shift]+[E]を押して、ページを編集モード(コンポーザ)を開始することもできます。

2. 対象のコンポーネントで「編集」アイコン(図18-37)をクリックして、「コンポーネント・プロパティ」ダイアログを開きます。

図18-37 コンポーネントの「編集」アイコン

「図18-37 コンポーネントの「編集」アイコン」の説明

3. コンポーネント・プロパティを編集して、「OK」をクリックします。

18.6.2.2 ソース・ビューでのコンポーネント・プロパティの設定

ソース・ビューでコンポーネント・プロパティを設定するには、次の手順を実行します。

1. 対象のページに移動して、コンポーザでそのページを開きます。

ヒント:

[Ctrl]+[Shift]+[E]を押して、ページを編集モード(コンポーザ)を開始することもできます。

2. 「表示」メニューで、「ソース」を選択します(図18-38)。

図18-38 「表示」メニューの「ソース」オプション

「図18-38 「表示」メニューの「ソース」オプション」の説明

3. コンポーネントのリストで、対象のコンポーネントをクリックします。

4. ソース・ビューのヘッダーで「編集」アイコン(図18-39)をクリックして、「コンポーネント・プロパティ」ダイアログを開きます。

図18-39 「編集」ボタンおよび選択された「ボックス」コンポーネント

「図18-39 「編集」ボタンおよび選択された「ボックス」コンポーネント」の説明

5. コンポーネント・プロパティを編集して、「OK」をクリックします。

18.6.3 コンポーネント・パラメータの使用

コンポーネント・パラメータは、「コンポーネント・プロパティ」ダイアログの「パラメータ」タブに表示されます(図18-40)。

図18-40 コンポーネント・パラメータ

「図18-40 コンポーネント・パラメータ」の説明

関連項目:

「コンポーネント・プロパティ」ダイアログへのアクセスの詳細は、第18.6.2項「コンポーネントのプロパティの設定」を参照してください。

コンポーネント・パラメータは、コンポーネントごとに異なります。たとえば、一部のコンポーネントでは、タスク・フロー・コンテンツのソースおよび範囲を指定できるようになり、他のコンポーネントでは、タスク・フロー・インスタンスとそのカスタマイズとの関連付けの維持に使用される、アプリケーションで生成された読取り専用の識別子が提供されます。

パラメータ値を入力するか、パラメータ・フィールドの横にあるアイコンをクリックし、式エディタを選択して開きます(図18-41)。

図18-41 「式ビルダー」アイコンおよび式エディタ

「図18-41 「式ビルダー」アイコンおよび式エディタ」の説明

このエディタでは、あるパラメータ値を現在のユーザー名または現在のアプリケーション・スキン名にする場合など、ある値が検出はできるものの不明な場合に式を入力する手段を提供します。

関連項目:

エディタの使用の詳細および有効なEL式の表は、付録B「式言語(EL)式」を参照してください。

18.6.4 コンポーネントの表示オプションの使用

「コンポーネント・プロパティ」ダイアログの「表示オプション」タブでは、指定のコンポーネント・インスタンスの表示関連の動作範囲を制御するプロパティにアクセスできます(図18-42)。

図18-42 コンポーネントの「表示オプション」: 「基本」プロパティ

「図18-42 コンポーネントの「表示オプション」: 「基本」プロパティ」の説明

関連項目:

「コンポーネント・プロパティ」ダイアログへのアクセスの詳細は、第18.6.2項「コンポーネントのプロパティの設定」を参照してください。

たとえば、イメージ・ソースのURLおよびそのオプションのリンク・ターゲットを指定するには、イメージ・コンポーネントの表示オプションを使用します。ヘッダーを非表示または表示してそのヘッダーでメニューその他のオプションを有効または無効にするには、お知らせマネージャ・タスク・フローの表示オプションを使用します。

showDetailFrame(移動可能ボックス)コンポーネントには、「表示オプション」タブがあり、「基本」および「詳細設定」の2つのサブタブに分割されています。

これにより、表示オプションの長いリストを、より管理しやすく関連性のあるグループに分割できます。ページ編集モードのデザイン・ビューではわかりにくいですが、通常showDetailFrameコンポーネントは、様々なサービスによって指定されたタスク・フローをラップします。その結果、タスク・フローの表示オプション・プロパティおよびshowDetailFrameにラップされたその他のコンポーネントでは、「表示オプション」タブに「基本」および「詳細設定」のサブタブが存在します(図18-42を参照)。

showDetailFrameでラップされるもう1つの結果が、「表示オプション」タブのプロパティの共有です。showDetailFrameにラップされているタスク・フローおよびその他のコンポーネントでは、同じ表示オプション・プロパティを共有します。

「表示オプション」タブの多くのプロパティでは、テキスト文字列、式言語(EL)式などのカスタム値の入力に式エディタを使用できます。指定のプロパティの右側に表示されているメニュー・アイコンにより、式を取るプロパティを識別できます(図18-43)。

図18-43 式エディタの「編集」アイコン

「図18-43 式エディタの「編集」アイコン」の説明

注意:

「コンポーネント・プロパティ」ダイアログの「表示オプション」タブで汎用の表示オプションについてELを入力すると、入力内容が自動的に検証されます。EL構文が無効な場合、エラーが表示され、値は適用も保存もされません。汎用の表示オプションとは、表18-1に掲載されているオプションです。SpacesアプリケーションのELの詳細は、付録B「式言語(EL)式」を参照してください。

汎用以外の表示オプションには、ELの検証は行われません。

通常、「表示オプション」タブには、コンポーネント・コンテンツを囲む表示要素(つまり、クロム)に影響を与える設定が表示されています。クロムには、ヘッダー、「アクション」メニュー、「展開」アイコン、「縮小」アイコンなどが含まれます。

表18-1は、通常、ほとんどのコンポーネントに適用される「表示オプション」プロパティをリストして説明しています。バリエーションがある場合は、特定のコンポーネントについて説明する章で説明しています。

表18-1 表示オプション・プロパティ

プロパティ

説明

Allow Minimize

コンポーネント・ヘッダーの最小化アクション(つまり、コンポーネント・クロムの「縮小」アイコン)を表示するかどうかを選択します。

- チェック・ボックスを選択すると「縮小」アイコンが表示されます。

- チェック・ボックスを選択解除すると「縮小」アイコンが非表示になります。

最小化アイコンでは、ブラインドを巻き上げるようにコンポーネントを縮小し、ビューにそのヘッダーのみを表示します。

コンポーネントを最小化すると、アイコンが「展開」アイコンに切り替わります。このアイコンを使用すると、表示するコンポーネント全体をリストアできます。

Allow Move

ユーザーによるページ上のコンポーネントの移動を可能にするかどうかを選択します。次のいずれかを選択します。

- enabled: コンポーネントの「アクション」メニューで、「移動」オプション(「上へ移動」、「下へ移動」、「左へ移動」および「右へ移動」)を使用してコンポーネントを移動できます。
表示される「移動」オプションは、親コンテナの向き(水平または垂直)によって異なります。「移動」オプションは状況に依存します。たとえば、垂直方向の親コンテナで、現在のタスク・フロー上にコンポーネントがない場合は、「アクション」メニューに「上へ移動」オプションが表示されません。

- ドラッグ・アンド・ドロップのみ: ドラッグ・アンド・ドロップのみを使用してコンポーネントを移動できます。

- disabled: コンポーネントは移動できません。

Allow Remove

ページがビュー・モードのときに、コンポーネント・ヘッダー(つまり、コンポーネント・クロム)に「削除」アイコンを表示するかどうかを選択します。

- チェック・ボックスを選択すると、ビュー・モードのコンポーネント・ヘッダーに「削除」アイコンが表示されます。

- チェック・ボックスを選択解除すると、ビュー・モードで「削除」アイコンは表示されません。

ページ・ビュー・モードでこの方法によるコンポーネントの削除を選択した場合は、ページを編集して別のコンポーネント・インスタンスを追加すること以外にコンポーネントのリストア方法がないことに注意してください。

Allow Resize

コンポーネント・インスタンスにウィンドウ・リサイザを表示するかどうかを選択します。このウィンドウ・リサイザにより、コンポーネントの高さを増やすことができます。

- チェック・ボックスを選択すると、コンポーネントに「サイズ変更」オプションが表示されます。

- チェック・ボックスを選択解除すると、「サイズ変更」オプションが非表示になります。

Chrome Style

コンポーネントの背景の濃淡を選択して指定します。

次のいずれかを入力します。

- light: 淡色は透過で、優先される背景色が透けて表示されます。

- medium: 中間では、ヘッダー領域の下に淡色の線が引かれます。

- dark: 濃淡のある影がヘッダー領域の下部からコンポーネントの上部にかけて透過から濃色に段階的に移り変わります。

- coreDefault: 濃色よりやや淡い、濃淡のある影。

Display Header

このチェック・ボックスを選択すると、コンポーネント・インスタンスにヘッダーが表示されます。

Display Shadow

コンポーネント・インスタンスの背後にシャドウを選択してレンダリングします。

Font

コンポーネント・ヘッダーに表示されるテキストに使用するフォントを指定します。

1つまたは複数のフォントを入力します。arial,helvetica,sans serifなど、複数の値をカンマ(,)で区切ります。'Times New Roman'など、空白を含むフォント名は一重引用符で囲みます。ブラウザでは、最初の値の使用を試み、ローカル・システムで使用可能なフォントに応じて、順に他の値を使用します。

Font Color

コンポーネント・ヘッダーに表示されるテキストの色を選択します。

次のいずれかの手法を使用して色を選択します。

- 色をクリックして選択します。

- 色のRGBに相当する値を「フォントの色」フィールドに入力します。RGB値は、RRGGBB、#RRGGBBまたはr,g,bの形式で入力します。

- カスタム色を作成するには、ピッカーで「カスタム色」をクリックし、提供されているセレクタおよびスライダを使用して色および彩度のレベルを選択します。

Font Size

コンポーネント・ヘッダーに表示されるテキストのサイズを指定します。

次のいずれかのタイプの値を使用して値を入力します。

- length: フォント・サイズを固定サイズに設定します。たとえば、14px、1.5emなどと入力します。

- xx-small、x-smallまたはsmall

- medium: デフォルトです。

- large、x-largeまたはxx-large

- smaller: フォント・サイズを親要素より小さなサイズに設定します。

- larger: フォント・サイズを親要素より大きなサイズに設定します。

- %: 現在のフォント・サイズを親要素のフォント・サイズの指定の割合に設定します。たとえば、75%と入力します。

Font Style

フォント・スタイルをコンポーネント・ヘッダーのテキストに適用するオプションを選択します。次のいずれかを選択します。

- 太字

- 斜体

- 下線

- 取消線

Short Desc

コンポーネント・インスタンスのツールチップ・テキストを入力します。コンポーネント・インスタンス上にマウス・ポインタを置くと、ここで入力するテキストがポップアップで表示されます。

Show Actions On Hover

コンポーネント・ヘッダーにマウス・ポインタを置いたときのアクションの表示を選択します。

- チェック・ボックスを選択すると、コンポーネント・ヘッダーにマウス・ポインタを置いたときのみアクションが表示されます。

- チェック・ボックスを選択解除すると、アクションが常にコンポーネント・ヘッダーに表示されます。

このオプションを適用するには、Display Headerを選択する必要があります。

Show Component

ページ上のコンポーネント・インスタンスを表示または非表示にするオプション

- コンポーネントを選択して表示します。

- コンポーネントを選択解除して非表示にします。

この方法でコンポーネントを非表示にすると、コンポーザのソース・ビューで使用可能なコントロールを使用して再表示できます。ソース・ビューで、非表示のコンポーネントを右クリックし、表示されるコンテキスト・メニューから「コンポーネントの表示」を選択します。

Stretch Content

コンテンツを選択し、コンテナに合せてストレッチすると、コンテナには一度に1つのコンポーネントのみが表示されます。

Text

コンポーネント・ヘッダーに表示するテキストを入力します。ヘッダーを選択して非表示にすると、ここで入力する値は無視されます。

18.6.5 子コンポーネントの使用

「コンポーネント・プロパティ」ダイアログの「子コンポーネント」タブ(図18-44)には、現在の(親)コンポーネント内に含まれるコンポーネントの非表示、表示および再配置を行うためのコントロールが提供されています。

図18-44 「コンポーネント・プロパティ」ダイアログの「子コンポーネント」タブ

「図18-44 「コンポーネント・プロパティ」ダイアログの「子コンポーネント」タブ」の説明

関連項目:

「コンポーネント・プロパティ」ダイアログへのアクセスの詳細は、第18.6.2項「コンポーネントのプロパティの設定」を参照してください。

「子コンポーネント」タブを使用して行う変更は、コンポーネント・インスタンスのすべてのユーザーのビューに影響を与えるカスタマイズとなります。

この項では、「子コンポーネント」タブでのコントロールの使用方法について説明します。この項の内容は次のとおりです。

- 第18.6.5.1項「子コンポーネントの非表示および表示」

- 第18.6.5.2項「子コンポーネントの再配置」

18.6.5.1 子コンポーネントの非表示および表示

非表示は、コンポーネント・インスタンスを一般のビューからは外すもののページ上にその存在を維持する場合に役に立ちます。「コンポーネント・プロパティ」ダイアログを使用して子コンポーネントを非表示にすると、ページのすべてのユーザーのビューで非表示になります。コンポーネント・インスタンスを表示する用意ができている場合、表示するには、「子コンポーネント」タブを使用して表示するコンポーネントを再選択するのみです。

子コンポーネントを非表示または表示するには、次の手順を実行します。

1. 「子コンポーネント」タブで、次のいずれかを実行します。

- 非表示にする任意のコンポーネントの左側にあるチェック・ボックスを選択解除します。

- 表示する任意のコンポーネントの左側にあるチェック・ボックスを選択します。

2. 「OK」をクリックしてダイアログを終了します。

3. 「保存」、「閉じる」の順にクリックして、Composerを終了します。

18.6.5.2 子コンポーネントの再配置

「子コンポーネント」タブでは、ボックス・コンポーネントなど、特定のコンテナ内でコンテンツを再配置する、便利で効率的な方法が提供されています。「コンポーネント・プロパティ」ダイアログを使用して子コンポーネントを再配置すると、ページのすべてのユーザーのビューでも再配置されます。

ヒント:

すべてのユーザーのビューに影響を与える方法でページ・コンポーネントを再配置するには、コンポーザでコンポーネントをドラッグ・アンド・ドロップする方法もあります。

注意:

ボックス・コントロールを使用してボックスを分割すると、「子コンポーネント」タブの「コンポーネント・プロパティ」ダイアログで再配置機能が無効化されます。そのようなボックスでも、ページ自体でドラッグ・アンド・ドロップすることでコンテンツを再配置できます。

子コンポーネントを再配置するには、次の手順を実行します。

1. 「子コンポーネント」タブで、移動するコンポーネントの横にある上矢印または下矢印をその移動場所に応じてクリックします。

ヒント:

子コンポーネントを移動する方向は、その親コンテナの向きによって異なります。たとえば、コンテナの向きが垂直の場合は、子コンポーネントは上に移動(上矢印)するか、下に移動(下矢印)します。コンテナの向きが水平の場合は、子コンポーネントは右に移動(上矢印)するか、左に移動(下矢印)します。

2. 「OK」をクリックしてダイアログを終了します。

3. 「保存」、「閉じる」の順にクリックして、Composerを終了します。

18.6.6 スタイル・プロパティおよびコンテンツ・スタイル・プロパティの使用

「コンポーネント・プロパティ」ダイアログで使用可能な「スタイル」プロパティおよび「コンテンツ・スタイル」プロパティでは、アプリケーションのルック・アンド・フィールをコンポーネント・レベルで最適に調整できます。「スタイル」プロパティおよび「コンテンツ・スタイル」プロパティの値を入力するか、両方のタブに表示されているOther CSSプロパティを使用して独自の値を指定します。指定した設定は、コンポーネントのコンテンツおよびそのコンテンツを取りまく要素に影響を与えます。ただし、コンポーネントの要素(スキンなど)がこれらの設定の変更をサポートするかどうかにより、公開される場合と公開されない場合があります。

関連項目:

「コンポーネント・プロパティ」ダイアログへのアクセスの詳細は、第18.6.2項「コンポーネントのプロパティの設定」を参照してください。

この項では、「スタイル」プロパティおよび「コンテンツ・スタイル」プロパティの概要を示し、表でそれらをリストして説明します。また、ここでは、「その他のCSS」プロパティの使用方法についても説明します。この項の内容は次のとおりです。

- 第18.6.6.1項「スタイル・プロパティおよびコンテンツ・スタイル・プロパティの理解」

- 第18.6.6.3項「その他のCSSの入力」

- 第18.6.6.4項「その他のCSSプロパティを使用したコンポーネントの枠線の変更」

18.6.6.1 スタイル・プロパティおよびコンテンツ・スタイル・プロパティの理解

コンポーネントの「スタイル」プロパティおよび「コンテンツ・スタイル」プロパティを使用して、選択したコンポーネント・インスタンスの色、スタイルおよび余白の設定を指定します。

コンポーネントの「スタイル」の設定は、コンポーネントの親コンテナ、ページ、アプリケーションなどの上位階層コンポーネントのスタイル設定をオーバーライドします。「コンテンツ・スタイル」設定は、「スタイル」設定をオーバーライドします。たとえば、移動可能ボックス・コンポーネントで、「スタイル」設定によって移動可能ボックスのルック・アンド・フィールを制御するとします。ここで、「コンテンツ・スタイル」設定が設定されると、この設定によって移動可能ボックス内に含まれるコンポーネントのルック・アンド・フィールが制御されます。このルック・アンド・フィールは、個々のコンポーネントに設定されているスタイル設定によってオーバーライドされる場合もあります。

関連項目:

移動可能ボックスなどの特定のコンポーネントの詳細は、第20章「ページでのレイアウト・コンポーネントの使用」を参照してください。

ただし、コンテナ内のコンポーネントがそのコンポーネント独自のコンテンツ・スタイル・プロパティ以外の手段でコンテナのコンテンツ・スタイル・プロパティをオーバーライドした場合は、移動可能ボックスなどのコンテナに設定されているコンテンツ・スタイル・プロパティが有効にならない場合があることに注意してください。たとえば、タスク・フローの背景色が設計時にコンテナから継承するように設定されずに、ハードコードされた値で設定された場合には、タスク・フローを含む移動可能ボックスに設定されている背景色が有効にならない可能性があります。

18.6.6.2 スタイル・プロパティおよびコンテンツ・スタイル・プロパティ

表18-2は、共通コンポーネントの「スタイル」プロパティおよび「コンテンツ・スタイル」プロパティをリストして説明しています。

表18-2 「スタイル」プロパティおよび「コンテンツ・スタイル」プロパティ

プロパティ

説明

Background Color

コンポーネントの背景色を選択します。

「コンテンツ・スタイル」の背景色を指定した場合は、「スタイル」プロパティに指定した背景色は適用されません。

Background Image

コンポーネントの背景にレンダリングするイメージのURLを入力します。標準のCSS構文を使用します。例:

url(http://www.abc.com/image.jpg)

Color

コンポーネント・インスタンスに含まれる任意のテキストのデフォルトの色を選択します。たとえば、テキスト・コンポーネントをボックス・コンポーネントに追加したとします。ボックスの「スタイル」プロパティを設定すると、テキスト・コンポーネントの「色」の値を定義しないかぎり、ボックスに適用するデフォルトのテキストの色もテキスト・コンポーネントに自動的に適用されます。

次のいずれかの手法を使用して色を選択します。

- 色をクリックして選択します。

- 色のRGBに相当する値を「色」フィールドに入力します。RGB値は、RRGGBB、#RRGGBBまたはr,g,bの形式で入力します。

- カスタム色を作成するには、ピッカーで「カスタム色」をクリックし、提供されているセレクタおよびスライダを使用して色および彩度のレベルを選択します。

Font

コンポーネント・ヘッダーに表示されるテキストに使用するフォントを指定します。

1つまたは複数のフォントを入力します。arial,helvetica,sans serifなど、複数の値をカンマ(,)で区切ります。'Times New Roman'など、空白を含むフォント名は一重引用符で囲みます。ブラウザでは、最初の値の使用を試み、ローカル・システムで使用可能なフォントに応じて、順に他の値を使用します。

Font Size

ブラウザのデフォルトのフォント・サイズまたは親要素のフォント・サイズのいずれかに相対するコンポーネント・テキストのサイズを入力します。次のいずれかのタイプの値を入力します。

- length: フォント・サイズを固定サイズに設定します。たとえば、14px、1.5emなどと入力します。

- xx-small、x-smallまたはsmall

- medium: デフォルトです。

- large、x-largeまたはxx-large

- smaller: フォント・サイズを親要素より小さなサイズに設定します。

- larger: フォント・サイズを親要素より大きなサイズに設定します。

- %: 現在のフォント・サイズを親要素のフォント・サイズの指定の割合に設定します。たとえば、75%と入力します。

Font Style

コンポーネント・フォントのスタイルを選択します。次のいずれかを選択します。

- 太字

- 斜体

- 下線

- 取消線

ここで選択するフォント・スタイルは、コンポーネント内の任意のテキストに適用されます。

Height

コンポーネント・コンテンツの高さを指定します。

コンポーネント・コンテンツの固定の高さを設定します。任意の標準的なCSS測定単位(pt、px、pc、liなど)を使用できます。

Heightの値を割合で表示しないでください。ブラウザ間およびレイアウト・コンテナ間で違いがあるため、割合が予測したとおりに機能しません。コンポーネントでページの100%を占有する必要がある場合は、ストレッチ・ページ・スタイルを使用してページを作成し、コンポーネントをそのページに追加することを検討してください(詳細は、第15.1項「ページ・スタイルの基本」を参照してください)。

Heightプロパティでは、「表示オプション」タブで使用可能なStretch Contentプロパティと連携します。Stretch Contentにより、コンテナではそのコンテンツを指定した高さにストレッチできます。

Margin

コンポーネントの周囲に引く空白の境界を指定します。次のいずれかのタイプの値を入力します。

- 絶対値。任意の単位を含めます。
例:

2px

標準のCSSでサポートされる測定単位(pt、px、pc、liなど)のみを使用してください。

- 親コンポーネントの余白の割合(10%のように、値にパーセント記号を付けます)。

- auto: ブラウザのデフォルト値に応じて自動的に値が設定されます。

Other CSS

コンポーネントの追加のCSSを指定します。

他の「スタイル」プロパティまたは「コンテンツ・スタイル」スタイル・プロパティで扱われない必要なその他のCSSエンコーディングを追加します。この値を有効にするには、標準のCSS構文を使用する必要があります(Other CSSの詳細は、第18.6.6.3項「その他のCSSの入力」を参照してください)。

たとえば、padding:0を設定すると、ボックス・コンポーネントのすべてのパディングが削除されます。これは、ボックス内にボックスをネストするときに役に立ちます。

ここの説明とStyle Classの説明を比較してください。

Style Class

CSSスタイル・クラスをこのコンポーネントに使用するように指定します。たとえば、このプロパティを使用して、個々のボックス・コンポーネントの特定のスキン設定をターゲット指定できます。

スタイル・クラスは、jspxまたはスキニングCSSファイルで定義されます。

注意: スタイル・クラスは、スタイルをまとめたセットで、名前が指定されています。これに対し、Other CSSに入力された値は個別のスタイルです。Style Classの値は、コンポーネントのstyleClass属性に追加されます。Other CSSの値は、コンポーネントのinlineStyle属性に追加されます。

このプロパティは、「スタイル」タブにのみ表示されます。

Width

コンポーネント・コンテンツの幅を指定します。

コンポーネント・コンテンツの固定の幅を設定します。任意の標準的なCSS測定単位(pt、px、pc、li、%など)を使用できます。

18.6.6.3 その他のCSSの入力

「スタイル」タブおよび「コンテンツ・スタイル」タブに表示されているOther CSSフィールドでは、他のタブで指定されないCSSスタイルを適用できます。標準のCSS構文を使用します(標準のCSS構文の詳細は、http://www.w3.org/TR/CSS2/propidx.htmlを参照してください)。次の例のように、複数のエントリはセミコロン(;)で区切ります。

background: #00FF00 url(http://www.google.com/intl/en_ALL/images/logo.gif) no-repeat fixed top; font-size: xx-small

ただし、一部のCSSスタイルは、ポピュラーなブラウザでサポートされていないことに注意してください。さらに、一部のスタイルは、1つのブラウザに固有であり、別のブラウザでは適切に動作しない可能性があります。

注意:

「スタイル」タブには、コンポーネントに使用するCSSスタイル・クラスを指定するためのStyle Classプロパティがあります。詳細は、表18-2を参照してください。

表18-3には、Other CSSフィールドで使用可能なCSSの例がいくつか示されています。

表18-3 Other CSSの値の例

値

説明および例

background-repeat

背景イメージを繰り返すかどうかおよびその繰返し方法を指定します。値は、background-repeat: valueの形式で入力します。

例:

background-repeat: repeat

- no-repeat: イメージの繰返しを行いません。

- repeat: コンテナを埋めるようにイメージを繰り返します。

- repeat-x: イメージを垂直方向ではなく水平方向に繰り返します。

- repeat-y: イメージを水平方向ではなく垂直方向に繰り返します。

background-position

背景イメージの開始位置を設定します。値は、background-position: value valueの形式で入力します。

例:

background-position: top left

前述の場合を除いて、1つの値のみを指定する場合、2番目の値はデフォルトのcenterになります。

値ペアの最初のセットは、水平および垂直の位置を表します。

- top left、top centerまたはtop right

- center left、center centerまたはcenter right

- bottom left、bottom centerまたはbottom right

値ペアの2番目のセットは、水平位置および垂直位置を割合または測定単位のいずれかで表します。

- x% y%: 割合で表した水平(x)および垂直(y)の各位置。左上隅は0% 0%です。右下隅は100% 100%です。1つの値のみを指定する場合、2番目の値はデフォルトの50%になります。

- xpos ypos: 測定単位で表した水平(x)および垂直(y)の各位置。左上隅は0 0です。単位は、ピクセル(0px 0px)またはその他のCSS単位を指定できます。1つの値のみを指定する場合、2番目の値はデフォルトの50%になります。

割合(%)と位置は混在させることもできます。

font-size

ブラウザのデフォルトのフォント・サイズまたは親要素のフォント・サイズのいずれかに相対するコンポーネント・テキストのサイズを入力します。値は、font-size: valueの形式で入力します。

例:

font-size: xx-small

- length: font-size: 14pxのように、フォント・サイズを固定のサイズに設定します。

- xx-small、x-smallまたはsmall

- medium: デフォルトです。

- large、x-largeまたはxx-large

- smaller: フォント・サイズを親要素より小さなサイズに設定します。

- larger: フォント・サイズを親要素より大きなサイズに設定します。

- %: font-size: 75%にように、現在のフォント・サイズを親要素のフォント・サイズの割合に設定します。

padding

1つの式でコンポーネントの周囲にある空白(または空きスペース)を設定するための集合的なプロパティです。最大で4つの値を入力できます。padding: value value value valueという構文を使用して、特定の長さまたは最も近い要素の割合で値を表します。

例:

padding: 5px 10px 5px 10px

詳細は次のとおりです。

- 4つのすべてのサイドのパディングを1つの値で設定します。たとえば、padding: 10pxとします。

- 上/下および左/右のパディングを2つの値で設定します。たとえば、padding: 10px 15pxとします。

- 上、左/右および下のパディングを3つの値で設定します。たとえば、padding: 10px 5% 10pxとします。

- 上、右、下、左の順にパディングを4つの値で設定します。たとえば、padding: 5px 10px 15px 20pxとします。

任意の標準的なCSS測定単位(pt、px、pc、li、%など)を使用します。

padding-bottom

要素の下側に空白(または空きスペース)を設定します。特定の長さまたは最も近い要素の割合で値を表します。例:

padding-bottom: 10px

padding-left

要素の左側に空白(または空きスペース)を設定します。特定の長さまたは最も近い要素の割合で値を表します。例:

padding-left: 2%

padding-right

要素の右側に空白(または空きスペース)を設定します。特定の長さまたは最も近い要素の割合で値を表します。例:

padding-right: 1pc

padding-top

要素の上側に空白(または空きスペース)を設定します。特定の長さまたは最も近い要素の割合で値を表します。例:

padding-top: 16pt

18.6.6.4 その他CSSプロパティを使用したコンポーネントの枠線の変更

「その他のCSS」プロパティの応用の1つとして、タスク・フロー、ポートレットおよび一部のコンポーネントへの様々な枠線の提供があります。

たとえば、図18-45には、枠線のない「最近のアクティビティ」タスク・フローが示されています。

図18-45 枠線のないタスク・フロー

「図18-45 枠線のないタスク・フロー」の説明

タスク・フローの周囲に枠線を作成するには、そのプロパティ(詳細は、第18.6.2項「コンポーネントのプロパティの設定」を参照)にアクセスし、CSSエンコーディングを追加します。たとえば、「コンポーネント・プロパティ」ダイアログの「スタイル」タブにある「その他のCSS」フィールドに次のコードを入力します。

例18-1 枠線を作成するためのその他のCSS

border-bottom-width:4px;
border-bottom-color:red;
border-bottom-style:dashed;
border-top-width:4px;
border-top-color:red;
border-top-style:dashed;
border-left-width:4px;
border-left-color:red;
border-left-style:dashed;
border-right-width:4px;
border-right-color:red;
border-right-style:dashed;

図18-46はその結果を示します。

図18-46 「その他のCSS」プロパティで作成した枠線

「図18-46 「その他のCSS」プロパティで作成した枠線」の説明

18.6.7 コンポーネントのコンテキスト・イベントの使用

イベントは、現在のコンテキスト内で定義された発生事項です。イベント・ハンドラは、その発生の結果を表示するエンジンです。

たとえば、2つのコンポーネントがあり、1つがなんらかのコンテンツのプロデューサ(ペイロード)で、もう1つがそのコンテンツを使用するコンポーネントであるとします。これらのコンポーネントを相互に結び付けた場合は、イベントの使用により、プロデューサでイベントがトリガーされたら、プロデューサがpayLoadパラメータを持つコンテキスト・イベントをブロードキャストし、これをコンシューマ・コンポーネントがイベント・ハンドラを介して使用するするように指定できます。

「コンポーネント・プロパティ」ダイアログの「イベント」タブでは、コンテキスト・イベントをアクション・ハンドラに結び付けて、プロデューサでのイベントのトリガー時に、プロデューサ・コンポーネントからコンシューマ・コンポーネントに値を受け渡すことができます(図18-47)。

図18-47 「コンポーネント・プロパティ」ダイアログの「イベント」タブ

「図18-47 「コンポーネント・プロパティ」ダイアログの「イベント」タブ」の説明

関連項目:

「コンポーネント・プロパティ」ダイアログへのアクセスの詳細は、第18.6.2項「コンポーネントのプロパティの設定」を参照してください。

注意:

コンテキスト・イベントは、ADFビジネス・コンポーネントで生成可能なビジネス・イベントとは異なります。また、コンテキスト・イベントは、UIコンポーネントで生成されるイベントとも異なります。コンテキスト・イベントは、UIイベントとの関連付けに使用できます。この場合、UIイベントにより起動されるアクション・リスナーが、メソッド・アクション・バインディングを起動し、これによりイベントを生成できます。

関連項目:

ビジネス・イベントの詳細は、『Oracle Fusion Middleware Oracle Application Development Framework Webユーザー・インタフェース開発者ガイド』を参照してください。

すべてのコンポーネントでコンテキスト・イベントをサポートするわけではありません。これは、すべてのコンポーネントがこれらを組み込むように作成されたわけではないためです。したがって、「イベント」タブは、コンポーネントによって表示されない場合があります。実行時に使用可能なイベントでは、コンポーネントの開発時にイベント機能をコンポーネントに組み込む必要があります。

表18-4は、「イベント」タブに表示されるプロパティをリストし、それらについて説明しています。

表18-4 「イベント」タブのプロパティ

プロパティ

説明

Events

現在のページのコンポーネントに関連付けられたすべてのコンテキスト・イベントのリスト

イベントには、値の受渡しなど、別のアクションをトリガーするアクションのタイプが記述されています。「イベント」ペインにリストされているイベントは、コンポーネントの作成時にコンポーネントに組み込まれたものです。すべてのコンポーネントがイベントを組み込むわけではないため、コンポーネントによっては、初めから他のコンポーネントに結び付けられないものも存在します。

Actions

選択したコンシューマ・コンポーネントに関連付けられたアクション・ハンドラのリスト

「アクション」ペインにリストされるアクションは、選択されたコンシューマ・コンポーネントによって異なります。アクションにより、イベントをイベント・ハンドラに関連付けることで、イベント発生のトリガー時のアクションを指定できます。「アクション」ペインにリストされているアクションは、コンポーネントの作成時にコンポーネントに組み込まれたものです。

Enable Action

選択したイベントおよびアクションを有効または無効にするチェック・ボックス

このチェック・ボックスを選択すると、選択したアクション・ハンドラのパラメータのリストが表示されます。

選択されたアクション・ハンドラ・パラメータのリスト

イベントが発生するたびにプロデューサ・コンポーネントからコンシューマ・コンポーネントにペイロードを配信するために使用する値を入力するフィールド

パラメータ値を入力するか、パラメータ・フィールドの横にある「編集」アイコンをクリックして式エディタを開きます。詳細は、第B.1項「式ビルダーの紹介」を参照してください。

パラメータ・フィールドは、Enable Actionチェック・ボックスを選択した場合にのみ表示されます。

コンポーネントの結付けの詳細は、第22章「ページ、タスク・フロー、ポートレットおよびUIコンポーネントの結付け」を参照してください。

18.7 ページからのコンポーネントの削除

コンポーネントを削除するコントロールは、コンポーザのデザイン・ビューのコンポーネントそのもの、およびソース・ビューの階層リスト・ペインのヘッダーに配置されています。この項では、デザイン・ビューおよびソース・ビューでのコンポーネントの削除方法について説明します。

- 第18.7.1項「デザイン・ビューでのコンポーネントの削除」

- 第18.7.2項「ソース・ビューでのコンポーネントの削除」

18.7.1 デザイン・ビューでのコンポーネントの削除

デザイン・ビューでコンポーネントを削除するには、次の手順を実行します。

1. コンポーネントを削除するページに移動して、コンポーザで開きます。

ヒント:

[Ctrl]+[Shift]+[E]を押して、ページを編集モードを開始することもできます。

2. 必要に応じて、「表示」メニューをクリックし、「デザイン」を選択します。

3. コンポーネント・ヘッダーか、またはヘッダーが非表示の場合はコンポーネントのフローティング・パレットで「削除」アイコンをクリックします(図18-48)。

図18-48 「リンク」コンポーネントの「削除」アイコン

「図18-48 「リンク」コンポーネントの「削除」アイコン」の説明

4. 表示される確認ダイアログで、「削除」ボタンをクリックします。
ページからコンポーネントが完全に削除されます。コンポーネントに子コンポーネントが含まれていた場合は、その子コンポーネントも削除されます。

18.7.2 ソース・ビューでのコンポーネントの削除

ソース・ビューでコンポーネントを削除するには、次の手順を実行します。

1. コンポーネントを削除するページに移動して、コンポーザで開きます。

ヒント:

[Ctrl]+[Shift]+[E]を押して、ページを編集モードを開始することもできます。

2. 「表示」メニューで、「ソース」を選択します(図18-49)。

図18-49 「表示」メニューの「ソース」オプション

「図18-49 「表示」メニューの「ソース」オプション」の説明

3. コンポーネントのリストで、削除するコンポーネントを選択します。

4. リスト・ヘッダーで「削除」ボタンをクリックします(図18-50)。

図18-50 「ソース」ビューの「削除」ボタン

「図18-50 「ソース」ビューの「削除」ボタン」の説明

5. 表示される確認ダイアログで、「削除」ボタンをクリックします。
ページからコンポーネントが完全に削除されます。コンポーネントに子コンポーネントが含まれていた場合は、その子コンポーネントも削除されます。

19 ページでのWeb開発コンポーネントの使用

この章では、デフォルトのリソース・カタログにおける「Web開発」セクションでのコンポーネントの使用方法について説明します。内容は次のとおりです。

- 第19.1項「Web開発コンポーネントの基本」

- 第19.2項「ページへのWeb開発コンポーネントの追加」

- 第19.3項「データ・コントロールの使用」

- 第19.4項「ボックス・コンポーネントの使用」

- 第19.5項「言語の変更コンポーネントの使用」

- 第19.6項「HTMLマークアップ・コンポーネントの使用」

- 第19.7項「ハイパーリンク・コンポーネントの使用」

- 第19.8項「イメージ・コンポーネントの使用」

- 第19.9項「リンク・コンポーネントの使用」

- 第19.10項「移動可能ボックス・コンポーネントの使用」

- 第19.11項「テキスト・コンポーネントの使用」

- 第19.12項「Webページ・コンポーネントの使用」

対象読者

この章は、アプリケーションレベルの権限であるPages: Create, Edit, and Delete Pagesまたはスペースレベルの権限であるBasic Services: Edit Page Access, Structure, and Contentを付与されたユーザーが対象となっています。

アプリケーション管理者には、アプリケーション・リソースを公開または非表示にする権限や、デフォルトの権限を変更する権限があります。この章で説明するタスクは、関連するリソースが非表示の場合や、そのタスクの実行権限がない場合には使用できません。

19.1 Web開発コンポーネントの基本

Web開発コンポーネントでは、イメージ、HTML、リンクなどの動的コンテンツに加え、言語の選択や独自のコンテンツの追加領域など、エンド・ユーザーが実行時に変更可能なコンポーネントもページに追加します。これらのコンポーネントを使用すると、企業ブランドの強化(イメージ)、ミッション・ステートメントの提供(テキスト)、関連情報へのユーザーの誘導(リンクおよびハイパーリンク)、およびユーザーがコンテンツを追加または使用する領域の提供(ボックス)が可能です。

19.2 ページへのWeb開発コンポーネントの追加

Web開発コンポーネントをページに追加するプロセスは、第18.5項「ページへのコンポーネントの追加」の説明のとおり、リソース・カタログ・コンポーネントでのプロセスと同じです。

リソース・カタログで、「Web開発」の横にある「開く」リンクをクリックして、Web開発コンポーネントの選択内容を表示します(図19-1)。

図19-1 リソース・カタログのWeb開発コンポーネント

「図19-1 リソース・カタログのWeb開発コンポーネント」の説明

ヒント:

一部のコンポーネントはページ・インフラストラクチャの一部として提供されており、リソース・カタログで明確に公開されているとはかぎりません。この例では、spacerコンポーネントが該当します。ページにこれ以上の追加はできないものの、プロパティの構成は可能です。詳細は、第20章「ページでのレイアウト・コンポーネントの使用」を参照してください。

19.3 データ・コントロールの使用

データ・コントロール、そのアクセッサまたはそのメソッドをページに追加する場合は、データを視覚化するための各種オプションを選択できます。詳細は、第29.4.1項「タスク・フローでのデータ・コントロールの使用」を参照してください。

19.4 ボックス・コンポーネントの使用

この項では、ボックス・コンポーネントの概要を示し、その関連プロパティをリストして説明します。この項の内容は次のとおりです。

- 第19.4.1項「ボックス・コンポーネントの基本」

- 第19.4.2項「ボックス・コンポーネントのプロパティの設定」

19.4.1 ボックス・コンポーネントの基本

ページにボックス・コンポーネントを追加するには、第19.2項「ページへのWeb開発コンポーネントの追加」を参照してください。

ボックスは、ページ上で他のコンポーネントの配置に使用可能なコンテンツ領域です。これに対応する移動可能ボックスとは異なり、ボックスは、アプリケーションの実行時にページ上での移動ができません(そのコンテンツの再配置は可能です)。ボックス・コンポーネントは、ページに追加するタスク・フロー、ポートレットその他のコンポーネントを配置する場所となります。

このコンポーネントの共通アクティビティにより、「スタイル」タブの「コンポーネント・プロパティ」ダイアログで実行する背景色の設定およびパディングの変更が行われます。第18章「スタイル・プロパティおよびコンテンツ・スタイル・プロパティの使用」を参照してください。

ページ編集モードにおいて、通常、ボックスは長方形でレンダリングされ、点線、「コンテンツの追加」ボタン、さらには「タブ・セットまたはタブの追加」、「ボックスを追加」、「編集」および「削除」の各アイコンで構成されます(図19-2)。

図19-2 ボックス・コンポーネント

「図19-2 ボックス・コンポーネント」の説明

常時、すべてのボックス・コントロールが表示されるわけではありません。表示内容は、権限や、ボックスが最上位ボックス(削除ができないため、「削除」アイコンは表示されません)であるかどうか、ボックスがストレッチされているかどうか(ストレッチしている場合は、他のボックスを追加できないため、追加用のコントロールは表示されません)、およびボックス・プロパティが特定のコントロールを表示するかどうかによって異なります(詳細は、表19-1「ボックス・コンポーネントの表示オプション」を参照してください)。

ボックス内にはコンテンツを配置でき、1つ以上のボックスをボックス内に配置できます(ただし、ボックスが、そのコンテンツをストレッチするように構成(ボックス・プロパティのLayoutがstretch)されていない場合)。コンテンツを水平方向または垂直方向に表示するか、ストレッチして表示するようにボックス・プロパティを構成できます。スクロールバーを表示するように指定するか、またはそのすべての領域を単一コンポーネントが使用するようにボックスを設定する(ストレッチ)ことができます。ボックス・コントロールを使用すると、指定のボックスの上、下またはいずれかのサイドにボックスを追加したり、ボックス内にタブまたはタブ・セットを追加できます。

関連項目:

タブ・セットの追加およびタブの構成の詳細は、第18.4.5項「タブを使用した階層化されたコンテンツ・リージョンの作成」を参照してください。

必要に応じて、リソース・カタログから複数のボックスを追加するのではなく、1つのボックスをページに追加し、そのコントロールを使用して必要なすべてのボックスおよびタブを追加することもできます。

19.4.2 ボックス・コンポーネントのプロパティの設定

関連項目:

ページ上のコンポーネントのプロパティへのアクセスおよびその設定の詳細は、第18.6.2項「コンポーネントのプロパティの設定」を参照してください。

ボックス・コンポーネントのプロパティでは、「アクション」メニュー、タブの作成アイコンおよびボックスの分割アイコンの表示の有効化または無効化、ボックス・コンテンツの位置合せおよび方向の指定、ボックス・コンポーネントの再配置およびボックスでのツールチップ・テキストの指定ができます。

ボックス・コンポーネントのプロパティには、ボックス・コンテンツの非表示、表示および再配置用のオプションが付いた「子コンポーネント」タブがあります。詳細は、第18.6.5項「子コンポーネントの使用」を参照してください。

「スタイル」タブは、コンポーネント・インスタンスのスタイルの設定に使用できます。ここで設定するスタイルは、コンポーネントの外観を制御する他のスタイル(主にアプリケーション・スキンにより提供されるスタイル)をオーバーライドします。ボックス・スタイルのプロパティは、他の多くのコンポーネントに共通しています。共通のスタイル・プロパティは、第18.6.6項「スタイル・プロパティおよびコンテンツ・スタイル・プロパティの使用」にリストされ、説明が示されています。

表19-1は、ボックス・コンポーネントの表示オプションをリストして説明しています。

表19-1 ボックス・コンポーネントの表示オプション

プロパティ

説明

Allow Action

ボックスおよびボックスに追加するコンポーネントでの様々なアクションの表示を有効化または無効化します。

- all: ボックスでの「コンテンツの追加」ボタンの表示、「ボックスを追加」アイコンの表示、「アクション」メニューのそのサポートを行うすべての子コンポーネントへの表示、移動可能ボックスのボックスへの移動およびボックスからの移動を可能にします。

- none: ボックスでの「コンテンツの追加」ボタンの非表示、「ボックスを追加」アイコンの非表示、すべての子コンポーネントでの「アクション」メニューの表示の無効化を行います。また、ボックス内のすべての移動可能ボックスが凍結され、移動できないため、ユーザーは移動可能ボックスをボックスに移動できません。

Horizontal Alignment

ボックス・コンテンツをその左と右の境界線間でどのように位置合せするかを指定します。

- start: コンテンツを先頭位置で揃えます。これは、選択した言語の読取り順序で決定されます。この値は、双方向言語をサポートする環境に対応するために提供されています。

- center: コンテンツをボックスの中央に揃えます。

- end: コンテンツを終了位置で揃えます。これは、選択した言語の読取り順序で決定されます。この値は、双方向言語をサポートする環境に対応するために提供されています。

- left: コンテンツをボックスの左側で揃えます。

- right: コンテンツをボックスの右側で揃えます。

Layout

ボックス・コンテンツの向きを指定します。

- vertical: ボックス・コンテンツを縦方向に(つまり、オブジェクトの列として)揃えます。

- horizontal: ボックス・コンテンツを横方向に(つまり、オブジェクトの行として)揃えます。Layoutをhorizontalに設定する場合は、子コンポーネントをストレッチする親コンポーネントにより、このコンポーネントをストレッチすることはできません。

- scroll: ボックス・コンテンツをスクロールバーを使用して垂直方向に揃えます。コンテンツの高さ/幅がボックスの高さまたは幅を超えると、スクロールバーがレンダリングされます。

- stretch: 指定したボックスのサイズに合せてボックス・コンテンツがストレッチされます。ボックスにheight(第18章「スタイル・プロパティおよびコンテンツ・スタイル・プロパティの使用」を参照)が指定されていない場合は、ボックスが別のストレッチ・コンポーネント内に配置されていないかぎり、高さはデフォルトの200ピクセルに設定されます。この場合は、ボックスの高さはその親によって制御されます(ただし、horizontalを参照)。stretchを選択した場合は、ボックスにコンポーネントを1つ追加すると、「コンテンツの追加」ボタンが非表示になり、コンテンツをボックスにドラッグ・アンド・ドロップできなくなります。また、Layout値をstretchに設定してボックスを分割することはできません。

- auto: 親コンポーネントによりボックスがストレッチされた場合にのみ、子コンポーネントがストレッチされます。それ以外の場合は、コンテンツがスクロール表示されます。

Short Desc

ボックスのツールチップ・テキストを指定します。

ボックス上にマウス・ポインタを移動すると、ツールチップ・テキストが表示されます。

Show Component

次のように、ページ上でコンポーネントを非表示にするか、表示します。

- コンポーネントを選択して表示します。

- コンポーネントを選択解除して非表示にします。

この方法でコンポーネントを非表示にすると、子コンポーネントもすべて非表示になります。コンポーネントは、コンポーザのソース・ビューを使用して再び表示できます。ソース・ビューで、非表示のコンポーネントを右クリックし、表示されるコンテキスト・メニューから「コンポーネントの表示」を選択します。

Show Split Action

ボックスを1つ以上のボックスに分割できるアイコンを表示または非表示にします。

- チェック・ボックスを選択すると、ボックスに「ボックスを追加」アイコンが表示されます。

- チェック・ボックスを選択解除すると、ボックスでアイコンが非表示になります。

Show Tab Action

ボックスにタブ付きリージョンを追加できるアイコンを表示または非表示にします。

- チェック・ボックスを選択すると、ボックスに「タブ・セットまたはタブの追加」アイコンが表示されます。

- チェック・ボックスを選択解除すると、ボックスでアイコンが非表示になります。

Vertical Alignment

ボックス・コンテンツをその上と下の境界線間でどのように位置合せするかを指定します。

- top: コンテンツをボックスの上部に揃えます。

- middle: コンテンツをボックスの中央に揃えます。

- bottom: コンテンツをボックスの下部に揃えます。

- baseline: 一番下よりわずかに上にあるボックスのベースラインにコンテンツを揃えます。

Vertical Alignmentは、レイアウトが水平の場合にのみ適用されます。

関連項目:

表示オプション・プロパティでは、式言語(EL)エディタにアクセスすることもできます。このエディタを使用すると、EL値の入力およびテストができます。詳細は、付録B「式言語(EL)式」を参照してください。

19.5 言語の変更コンポーネントの使用

第27.3.1項「言語の変更タスク・フローのページへの追加」を参照してください。

19.6 HTMLマークアップ・コンポーネントの使用

この項では、HTMLマークアップ・コンポーネントの概要を示し、その関連プロパティをリストして説明します。また、ここでは、YouTubeのビデオをページに埋め込む場合の使用例を示します。

この項の内容は次のとおりです。

- 第19.6.1項「HTMLマークアップ・コンポーネントの基本」

- 第19.6.2項「HTMLマークアップ・コンポーネントのプロパティの設定」

- 第19.6.3項「ビデオ、音楽、スライドおよびその他の種類のコンテンツの埋込み」

19.6.1 HTMLマークアップ・コンポーネントの基本

ページにHTMLマークアップ・コンポーネントを追加するには、第19.2項「ページへのWeb開発コンポーネントの追加」を参照してください。

HTMLマークアップ・コンポーネントは、HTMLの<script>タグに埋め込まれたJavaScriptなど、HTMLマークアップをページに追加するためのシンプルなエディタです(図19-3)。

図19-3 HTMLマークアップ・コンポーネント

「図19-3 HTMLマークアップ・コンポーネント」の説明

エディタのコンポーネント・プロパティを使用してマークアップを次のように入力します。

- 適切なHTMLマークアップでJavaScriptを囲みます。HTMLは、有効なXHTMLである必要があります。
たとえば、次のようになります(図19-4)。

<script type="text/javascript">
document.write("Welcome to the club");
</script>

- XHTML以外を入力する場合は、適切にカッコで囲む(つまり、CDATAで囲む)必要があります。たとえば、<![CDATA[non-conforming HTML]]>のようにします。

- JavaScriptは、完全なURLページのリクエストによってページがレンダリングされる場合にのみ実行されます。ポータルのタブからページに移動した場合は、JavaScriptは実行されません。この制限を回避するには、JavaScriptをそのロード時に実行するようにページ・スタイルを作成します。

警告:

このコンポーネントは、適切に使用しないとページを壊す可能性があるため、慎重に使用する必要があります。エラーを解決する必要がある場合は、ソース・ビューでコンポーネントを削除するか(第18.2項「デザイン・ビューおよびソース・ビューの概要」を参照)、ログアウトして、再度ログインすることでコンポーザをリセットできます。

図19-4 HTMLマークアップの表示オプションにおけるJavaScriptの例

「図19-4 HTMLマークアップの表示オプションにおけるJavaScriptの例」の説明

エディタのヘッダーは、ページ編集モードには表示されますが、ページ・ビュー・モードには表示されません。これにより、Welcome #{securityContext.userName}!などの個別化されたメッセージは、コンポーネント・ヘッダーでメッセージが乱雑になることなく、ページ上に配置できます。

ヒント:

#{securityContext.userName}などのEL式を入力する場合、出力はその式の値となります。この場合では現在のユーザー名となります。

19.6.2 HTMLマークアップ・コンポーネントのプロパティの設定

関連項目:

ページ上のコンポーネントのプロパティへのアクセスおよびその設定の詳細は、第18.6.2項「コンポーネントのプロパティの設定」を参照してください。

HTMLマークアップ・コンポーネントのプロパティを使用すると、簡単なHTMLマークアップ、JavaScript、テキストまたは式言語(EL)を入力できます。たとえば、HTMLマークアップ・コンポーネントを使用して、パーソナライズしたメッセージをページ・ビジター、YouTubeビデオ、Googleガジェット、Pandora Music Stationなどに埋め込みます(詳細は、第19.6.3項「ビデオ、音楽、スライドおよびその他の種類のコンテンツの埋込み」を参照してください)。

コンテンツ・エントリに加え、「コンポーネント・プロパティ」ダイアログの「表示オプション」タブのプロパティ(図19-2)を使用することにより、テキスト・エントリの動作を制御し、ツールチップ・テキストを(Short Descプロパティで)指定します。

HTMLマークアップ・コンポーネントのプロパティには、コンポーネント・インスタンスでスタイルを設定するオプションの付いた「スタイル」タブが含まれています。ここで設定するスタイルは、コンポーネントの外観を制御する他のスタイルをオーバーライドします。これには、コンポーネントの親コンテナ、現在のページおよびアプリケーションで設定されているスタイルが含まれます。HTMLマークアップのスタイル・プロパティは、他の多くのコンポーネントに共通しており、第18.6.6項「スタイル・プロパティおよびコンテンツ・スタイル・プロパティの使用」にリストされ、説明が示されています。

表19-2は、HTMLマークアップ・コンポーネントの表示オプションをリストして説明しています。

表19-2 HTMLマークアップ・コンポーネントの表示オプション

プロパティ

説明

Escape

特殊文字のリテラル評価を有効または無効にするチェック・ボックス

このプロパティを使用すると、出力が安全または非安全になります。安全は、<script>などの任意のタグが&lt;script&gt;にエスケープされるため、実行されないことを意味します。非安全は、valueに入力した値は、それが必要のない値でもすべてページに入力されることを意味します。

- 選択した場合(true)、山カッコ(<|>)やHTML特殊文字などの文字のリテラル評価が有効化されます。たとえば、ユーザーが&#8212;と入力すると、&#8212;とレンダリングされます。

- 選択解除した場合(false)、特殊文字のリテラル解釈が無効になります。たとえば、ユーザーが&#8212;と入力すると、—とレンダリングされます。falseがデフォルト値です。

No Wrap

テキストの折返しを有効または無効にするチェック・ボックス

- 選択した場合(true)、テキストの折返しが無効になります。ユーザーは、手動で改行を入力する必要があります。

- 選択解除した場合(false)、テキストの折返しが有効になります。コンポーネントの幅に応じて行が折り返されます。falseがデフォルト値です。

Short Desc

HTMLマークアップ・コンポーネントのツールチップ・テキストを入力するフィールド

コンポーネント上にマウス・ポインタを置くと、そのテキストがツールチップとして表示されます。

Show Component

ページ上のコンポーネントを表示または非表示にするオプション

- コンポーネントを選択して表示します。

- コンポーネントを選択解除して非表示にします。

この方法でコンポーネントを非表示にすると、子コンポーネントもすべて非表示になります。コンポーザのソース・ビューではコンポーネントを再び表示できます。ソース・ビューで、非表示のコンポーネントを右クリックし、表示されるコンテキスト・メニューから「コンポーネントの表示」を選択します。

Value

このコンポーネントがレンダリングするコンテンツを指定するフィールド

テキストに加えて、このパラメータでは、HTML、JavaScriptおよび式言語(EL)式も使用できます。ガイドラインおよび例は、第19.6.1項「HTMLマークアップ・コンポーネントの基本」および第19.6.3項「ビデオ、音楽、スライドおよびその他の種類のコンテンツの埋込み」を参照してください。

変更を保存して、ページ・エディタを閉じると、HTMLマークアップ・コンポーネントには評価されたマークアップの値が表示されます。

ヒント:

表示オプション・プロパティでは、式言語(EL)エディタにアクセスすることもできます。このエディタを使用すると、EL値の入力およびテストができます。詳細は、付録B「式言語(EL)式」を参照してください。

19.6.3 ビデオ、音楽、スライドおよびその他の種類のコンテンツの埋込み

HTMLマークアップ・コンポーネントを使用して、ビデオ、音楽、Googleガジェットおよびその他の種類のコンテンツをアプリケーション・ページに公開できます。埋め込むHTMLコードに「表示オプション」タブのValueプロパティを設定してください。例:

<object width="640" height="385">
<param name="movie"
value="http://www.youtube.com/v/cAYw2zcSIPw?fs=1&amp;hl=en_US" />
<param name="allowFullScreen" value="true" />
<param name="allowscriptaccess" value="always" />
<embed src="http://www.youtube.com/v/cAYw2zcSIPw?fs=1&amp;hl=en_US"
type="application/x-shockwave-flash" allowscriptaccess="always"
allowfullscreen="true" width="640" height="385" />
</object>

19.7 ハイパーリンク・コンポーネントの使用

この項では、ハイパーリンク・コンポーネントの概要を示し、その固有のプロパティをリストして説明します。

この項の内容は次のとおりです。

- 第19.7.1項「ハイパーリンク・コンポーネントの基本」

- 第19.7.2項「ハイパーリンク・コンポーネントのプロパティの設定」

19.7.1 ハイパーリンク・コンポーネントの基本

ページにハイパーリンク・コンポーネントを追加するには、第19.2項「ページへのWeb開発コンポーネントの追加」を参照してください。

ハイパーリンク・コンポーネントを使用してページにリンクを追加します。ハイパーリンクは、アプリケーションの内部または外部のいずれかの場所を指すことができます。

ハイパーリンク・コンポーネント(図19-5)は、リンク・テキストおよびリンクURLの2つの要素で構成され、両方ともコンポーネント・プロパティを使用して追加します。

図19-5 ハイパーリンク・コンポーネント

「図19-5 ハイパーリンク・コンポーネント」の説明

ハイパーリンクは、内部および外部のリンク・ターゲットを取ることができます。内部ターゲットの場合は、相対ディレクトリ・パスを使用できます。外部ターゲット(Spacesアプリケーションの外部のターゲット)の場合は、常に完全なURLを使用します。

ヒント:

Spacesアプリケーション・ページの相対ディレクトリ・パスを簡単に取得するには、ターゲット・ページに移動し、そのページをお気に入りに追加する一連の動作を行います。デフォルトでは、「お気に入りの追加」ダイアログに現在のページの相対URLが指定されています。この情報をそのままコピーして、ハイパーリンク・ターゲットの定義に使用します。Spacesアプリケーションへのお気に入りの追加の詳細は、第40.3項「お気に入りの追加」を参照してください。

Spacesアプリケーション・ページへのダイレクトURLを簡単に取得するには、そのページの「このページの情報」ダイアログにアクセスします。詳細は、第17.11項「ページに関する情報の表示」を参照してください。

ハイパーリンク・コンポーネントのプロパティには、コンポーネント・インスタンスでスタイルを設定するオプションの付いた「スタイル」タブが含まれています。ここで設定するスタイルは、コンポーネントの外観を制御する他のスタイルをオーバーライドします。これには、コンポーネントの親コンテナ、現在のページおよびアプリケーションで設定されているスタイルが含まれます。ハイパーリンク・スタイルのプロパティは、他の多くのコンポーネントに共通しています。共通のスタイル・プロパティは、第18.6.6項「スタイル・プロパティおよびコンテンツ・スタイル・プロパティの使用」にリストされ、説明が示されています。

19.7.2 ハイパーリンク・コンポーネントのプロパティの設定

関連項目:

ページ上のコンポーネントのプロパティへのアクセスおよびその設定の詳細は、第18.6.2項「コンポーネントのプロパティの設定」を参照してください。

ハイパーリンク・コンポーネントのプロパティでは、リンク・テキスト、ターゲットの宛先およびオープン動作を指定できます。

表19-3は、ハイパーリンク・コンポーネントの表示オプションをリストして説明しています。

表19-3 ハイパーリンク・コンポーネントの表示オプション

プロパティ

説明

Destination

ハイパーリンクのターゲットURLを入力するフィールド

リンクするページのWebアドレスを入力します。

Open in a new window

リンク・ターゲットのオープン動作を決定するオプション

- 選択すると、リンク・ターゲットを新しいブラウザ・タブまたはウィンドウで開きます。

- 選択解除すると、リンク・ターゲットを現在のブラウザ・タブまたはウィンドウで開きます。

Show Component

ページ上のコンポーネントを表示または非表示にするオプション

- コンポーネントを選択して表示します。

- コンポーネントを選択解除して非表示にします。

この方法でコンポーネントを非表示にすると、子コンポーネントもすべて非表示になります。コンポーザのソース・ビューではコンポーネントを再び表示できます。ソース・ビューで、非表示のコンポーネントを右クリックし、表示されるコンテキスト・メニューから「コンポーネントの表示」を選択します。

Title

ハイパーリンク・テキストを指定するフィールド

リンク・テキストとして使用する単語またはフレーズを入力します。

関連項目:

表示オプション・プロパティでは、式言語(EL)エディタにアクセスすることもできます。このエディタを使用すると、EL値の入力およびテストができます。詳細は、付録B「式言語(EL)式」を参照してください。

19.8 イメージ・コンポーネントの使用

イメージは、リソース・カタログの次の2つの場所から追加します。

- イメージ・コンポーネント

- 「ドキュメント」フォルダのイメージ・ファイル

「ドキュメント」フォルダのイメージとは異なり、イメージ・コンポーネントでは、リンク・ターゲットとイメージの関連付けを制御できます。リンクとイメージ・コンポーネントの関連付けを行うか、行わないかの選択が可能です。

ヒント:

「ドキュメント」フォルダのイメージ・ファイルとイメージ・コンポーネントのもう1つの違いは、イメージ・ファイルは検索で検出可能だが、イメージ・コンポーネントでは検出ができないという点で、これにより不適切な検索結果が戻ることが回避されます。

この項では、イメージ・コンポーネントの概要を示し、その関連プロパティをリストして説明します。

この項の内容は次のとおりです。

- 第19.8.1項「イメージ・コンポーネントの基本」

- 第19.8.2項「イメージ・コンポーネントのプロパティの設定」

関連項目:

ドキュメント・サービスのイメージの使用方法の詳細は、第43.1項「ドキュメント・サービスのタスク・フローの基本」を参照してください。

19.8.1 イメージ・コンポーネントの基本

ページにイメージ・コンポーネントを追加するには、第19.2項「ページへのWeb開発コンポーネントの追加」を参照してください。

イメージ・コンポーネントを使用して、ピクチャ、ロゴ、リンクされたイメージなどをページに追加します(図19-6)。

図19-6 イメージ・コンポーネント

「図19-6 イメージ・コンポーネント」の説明

任意のアクセス可能な場所にあるWeb互換イメージを使用します。認証を必要とする外部サーバーのイメージは使用しないでください。

ヒント:

リンクされてなく、検索で戻されるイメージを表示する場合は、イメージ・コンポーネントのかわりに、ドキュメント・サービスのコンテンツ・プレゼンタ・タスク・フローの使用を検討してください。詳細は、第43.1項「ドキュメント・サービスのタスク・フローの基本」を参照してください。

19.8.2 イメージ・コンポーネントのプロパティの設定

関連項目:

ページ上のコンポーネントのプロパティへのアクセスおよびその設定の詳細は、第18.6.2項「コンポーネントのプロパティの設定」を参照してください。

イメージ・コンポーネントのプロパティでは、イメージ・ファイルの場所、オプションのハイパーリンク・ターゲット、ALTテキストおよびハイパーリンクのターゲット・フレームを指定できます。

イメージ・コンポーネントのプロパティには、コンポーネント・インスタンスでスタイルを設定するオプションの付いた「スタイル」タブが含まれています。ここで設定するスタイルは、コンポーネントの外観を制御する他のスタイルをオーバーライドします。これには、コンポーネントの親コンテナ、現在のページおよびアプリケーションで設定されているスタイルが含まれます。イメージ・スタイルのプロパティは、他の多くのコンポーネントに共通しています。共通のスタイル・プロパティは、第18.6.6項「スタイル・プロパティおよびコンテンツ・スタイル・プロパティの使用」にリストされ、説明が示されています。

表19-4は、イメージ・コンポーネントの表示オプションをリストして説明しています。

表19-4 イメージ・コンポーネントの表示オプション

プロパティ

説明

Depressed Icon

クリックされた状態のイメージを表現するイメージのURL

任意の内部の場所またはパブリックにアクセス可能な場所から、任意のWeb互換イメージを使用します。

Destination

イメージのリンク・ターゲットの宛先のURL

リンク・ターゲットには、アプリケーションの内部または外部のいずれかのURLを指定できます。内部ターゲット(Spacesアプリケーション・ページ)の場合は、アプリケーション・ルート・ディレクトリとの相対ディレクトリ・パスを使用できます。

実行時の動作は、この値が内部または外部のどちらのURLに設定されているかによって異なります。

- 内部URL(たとえば、http://host:port/webcenter/spaces/page/myPage)の場合は、イメージをクリックすると、ターゲット・ページを表示する新規ウィンドウが開きます。イメージを再びクリックすると、クリックのたびに新規ウィンドウが開きます。

- 外部URL(たとえば、http://www.google.com)の場合は、イメージをクリックすると、ターゲット・サイトを表示する新規ウィンドウが開きます。イメージを再びクリックすると、クリックのたびに同じウィンドウがリフレッシュされます。

Disabled Icon

無効化された状態のイメージを表現するイメージのURL

任意の内部の場所またはパブリックにアクセス可能な場所から、任意のWeb互換イメージを使用します。

Hover Icon

マウス・ポインタを上に置いた際のイメージを表現するイメージのURL

任意の内部の場所またはパブリックにアクセス可能な場所から、任意のWeb互換イメージを使用します。

Icon

アクティブで、クリックされていない状態のイメージを表現するイメージのURL

任意の内部の場所またはパブリックにアクセス可能な場所から、任意のWeb互換イメージを使用します。

Icon Position

イメージの配置に関するオプションの選択

- leading: イメージがその関連テキストの開始位置でレンダリングされます。

- trailing: イメージがその関連テキストの終了位置でレンダリングされます。

Short Desc

ALTテキストのイメージ

ALTテキストは、マウス・ポインタをイメージ上に置いた際にツールチップとして表示されます。

Show Component

ページ上のコンポーネントを表示または非表示にするオプション

- コンポーネントを選択して表示します。

- コンポーネントを選択解除して非表示にします。

この方法でコンポーネントを非表示にすると、子コンポーネントもすべて非表示になります。コンポーザのソース・ビューではコンポーネントを再び表示できます。ソース・ビューで、非表示のコンポーネントを右クリックし、表示されるコンテキスト・メニューから「コンポーネントの表示」を選択します。

Target Frame

リンク・ターゲットのオープン動作

次のような標準のブラウザ・ターゲットを入力します。

- _top: (現在のフレームではなく)現在のブラウザ・ウィンドウにリンク・ターゲットをロードします。

- _parent: 現在のフレームの親フレームにリンク・ターゲットをロードします。

- _self: リンクを含むフレームと同じフレーム内にリンク・ターゲットをロードします。

- _blank: 元のページまたはウィンドウを閉じることなく、新しいブラウザ・タブまたはブラウザ・ウィンドウにリンク・ターゲットをロードします。

Text

イメージに付随するオプションのテキスト・ラベル

Icon Position値により、ここで指定したテキストの前にイメージを配置するか、後に配置するかを決定します。

Text And Access Key

イメージ上でテキストおよびアクセス・キーの両方を設定します。

アクセス・キーは、先頭のアンパサンド(&amp;)によって示されます。たとえば、&amp;click meと入力すると、テキストはclick meに設定され、アクセス・キーはcに設定されます。

アクセス・キーは、アクションへのキーボード・ショートカットを提供します。ここでは、Alt-<access_key>またはAlt-Shift-<access_key>を押すと、イメージのターゲットの宛先に移動します。アクセス・キーを使用するために押下するキーはブラウザの要件によって異なります。

関連項目:

表示オプション・プロパティでは、式言語(EL)エディタにアクセスすることもできます。このエディタを使用すると、EL値の入力およびテストができます。詳細は、付録B「式言語(EL)式」を参照してください。

19.9 リンク・コンポーネントの使用

この項では、リンク・コンポーネントに関する情報、その設定方法およびそのプロパティの構成方法について説明します。この項の内容は次のとおりです。

- 第19.9.1項「リンク・コンポーネントの基本」

- 第19.9.2項「リンク・コンポーネントの構成」

- 第19.9.3項「リンク・コンポーネントのプロパティの設定」

19.9.1 リンク・コンポーネントの基本

ページにリンク・コンポーネントを追加するには、第19.2項「ページへのWeb開発コンポーネントの追加」を参照してください。

リンク・コンポーネントを使用して、ナビゲーション・インスタンスをページに追加します。リンク・コンポーネントのナビゲーションには、ページ、外部Webサイトおよびアプリケーション・コンテンツへのリンクを含めることができます。リンク・ターゲットを特定するプロセスを単純化するには、参照機能を使用できます。ドキュメント・サービス・ファイルなどのアプリケーション・オブジェクトを特定する際の支援には、拡張検索機能も使用できます。

リンク・コンポーネントにより、ナビゲーションの単一インスタンスをアプリケーション・ページに追加できます。ただし、よりフォーマルな構造のポータル・ナビゲーションの場合はこの対象外となります(図19-7)。

図19-7 リンク・コンポーネント

「図19-7 リンク・コンポーネント」の説明

リンク・コンポーネントは、その配置されるページまたはテンプレートに関連付けられています。リンク・コンポーネントをページに置いていくつかのリンクを追加すると、それらのリンクはそのページに関連付けられます。つまり、リンク・コンポーネントのライフサイクルは、それが配置されるページまたはテンプレートに準じます。例:

- リンクを含むページをコピーすると、そのリンクもすべてコピーされ、そのページ・コピーは独自のリンク・セットを所有することになります。元のページのリンクを変更しても、ページ・コピーへの影響はありません。ページ・テンプレートのリンクについても同様です。

- ページが削除されると、そのページに関連付けられたリンクもすべて削除されます。ページ・テンプレートのリンクについても同様です。

- スペース・テンプレートにリンク付きのページが含まれる場合、そのテンプレートに基づいて新しいスペースを効果的に作成すると、テンプレートのクローンが作成されます。その結果、新しいスペースは、テンプレート内のリンクとは別のリンクを持ちます。

- スペースをエクスポートまたはインポートすると、スペース・ページに関連付けられたリンクもすべてエクポートまたはインポートされます。

リンク・コンポーネントの「追加」、「編集」および「リンクの削除」の各UIは、ページのEdit Page権限を持つユーザーによってページ・ビュー・モードおよびページ編集モードの両方で使用できます。Edit Page権限がないユーザーには、追加されたナビゲーション・リンクのみが表示されます。編集モードおよびビュー・モードでの変更は、ページの表示が可能なすべてのユーザーに表示されます。つまり、リンクの追加はユーザー・カスタマイズの制約から外れ、ページ・ビュー・モードで行われた変更は、変更を行ったユーザーにのみ表示されます。

コントロールは、リンク・ターゲットを現在のページ・テンプレートのコンテキスト内に開くのか、または起動されたページのかわりに開くのかを指定する場合に使用できます。各リンクで指定のリンクのプロパティを構成したり、リンクを削除したりするコントロールもあります(図19-8)。

図19-8 個々のリンクのコントロール

「図19-8 個々のリンクのコントロール」の説明

リンク・コンポーネントのプロパティでは、リンク・コンポーネント・インスタンスの動作とルック・アンド・フィールを制御できます。詳細は、第19.9.3項「リンク・コンポーネントのプロパティの設定」を参照してください。

警告:

リンク・コンポーネントのNavigationおよびStart Pathの各パラメータは事前定義されており、変更はしないでください。これらのパラメータを変更すると、ページが壊れる可能性があります。

19.9.2 リンク・コンポーネントの構成

この項では、リンク・コンポーネントを使用した非公式のナビゲーションを設定するプロセスを示します。内容は次のとおりです。

- 第19.9.2.1項「リンク・コンポーネントを使用したナビゲーション・リンクの追加」

- 第19.9.2.2項「コンテンツ・リンクの拡張検索の構成」

- 第19.9.2.3項「リンク・コンポーネントでのリンクの構成」

- 第19.9.2.4項「ナビゲーション・リンクの再順序付け」

- 第19.9.2.5項「リンク・コンポーネントからのリンクの削除」

19.9.2.1 リンク・コンポーネントを使用したナビゲーション・リンクの追加

リンク・コンポーネントを使用してリンクを追加するには、次の手順を実行します。

1. 「リンクの追加」メニュー(図19-8)をクリックして次のリンク・タイプを選択します。

- ページ・リンク: アプリケーション・ページをターゲットにするリンクを追加します。

- 外部リンク: アプリケーションの外部にあるサイトをターゲットにするリンクを追加します。

- コンテンツ・リンク: コンテンツ・リポジトリのドキュメントをターゲットにするリンクを追加します。

ページ・リンクを追加するには、次の手順を実行します。

1. 「ページ・リンク」を選択して、「新規ページ・リンク」ダイアログを開きます(図19-9)。

図19-9 「新規ページ・リンク」ダイアログ

「図19-9 「新規ページ・リンク」ダイアログ」の説明

2. 「名前」フィールドに、リンクの表示名を入力します。

3. 「パス」の場合は、「参照」をクリックして「ページの選択」ダイアログを開きます(図19-10)。

図19-10 「ページの選択」ダイアログ

「図19-10 「ページの選択」ダイアログ」の説明

4. 指定のオプションからページを選択するか、「検索」をクリックして、使用可能なページのリストでページを特定します。

ヒント:

ホーム・スペースでは、ホーム・スペースのビューで使用可能なページから選択できます。その他のスペースでは、現在のスペースの範囲内で使用可能なページから選択できます。

5. 「選択」をクリックします。

6. 「OK」をクリックします。

外部リンクを追加するには、次の手順を実行します。

1. 「外部リンク」を選択して、「新規外部リンク」ダイアログを開きます(図19-11)。

図19-11 「新規外部リンク」ダイアログ

「図19-11 「新規外部リンク」ダイアログ」の説明

2. 「名前」フィールドに、リンクの表示名を入力します。

3. 「URL」フィールドに、リンク・ターゲットのURLを入力します。例:

http://www.mywebdestination.com

4. 「ページ・テンプレートでのレンダリング」を選択して、現在のページ・テンプレートのコンテキスト内にあるリンク・ターゲット・コンテンツを表示します。
このチェック・ボックスを選択解除すると、現在のページがリンク・ターゲットにリダイレクトされます。

5. 「OK」をクリックします。

コンテンツ・リンクを追加するには、次の手順を実行します。

1. 「コンテンツ・リンク」を選択して、「新規コンテンツ・リンク」ダイアログを開きます(図19-12)。

図19-12 「新規コンテンツ・リンク」ダイアログ

「図19-12 「新規コンテンツ・リンク」ダイアログ」の説明

2. 「名前」フィールドに、リンクの表示名を入力します。

3. 「パス」の場合は、「参照」をクリックして「ドキュメントの選択」ダイアログを開きます。
必要に応じて、「フィルタ」機能を使用した検索もできます。さらに指定した検索を行う場合は、「詳細設定」をクリックします。詳細は、第19.9.2.2項「コンテンツ・リンクの拡張検索の構成」を参照してください。

4. 「選択」をクリックします。

5. 「OK」をクリックします。

19.9.2.2 コンテンツ・リンクの拡張検索の構成

リンク・コンポーネントの拡張検索機能には、コンテンツ・リンクの検索に追加の検索条件およびフィルタを指定するコントロールが用意されています(図19-13)。

図19-13 「拡張検索」ダイアログ

「図19-13 「拡張検索」ダイアログ」の説明

この検索は、拡張ドキュメント検索によく似ています。詳細は、第43.31.2項「拡張ドキュメント検索の実行」を参照してください。

19.9.2.3 リンク・コンポーネントでのリンクの構成

ページのEdit Page権限を持つユーザーは、指定のリンクの構成コントロールにアクセスし、そのリンクの名前およびターゲットを変更できます。リンクの右側に「構成」アイコンが表示されている場合は、リンクの構成権限が付与されています(図19-14)。

図19-14 リンクの「構成」アイコン

「図19-14 リンクの「構成」アイコン」の説明

リンク・コンポーネントでリンクを構成するには、次の手順を実行します。

1. 対象となるリンク・コンポーネントのインスタンスに移動します。

2. 「構成」アイコンをクリックして、「typeリンクの編集」ダイアログを開きます(図19-15)。

図19-15 「ページ・リンクの編集」ダイアログ

「図19-15 「ページ・リンクの編集」ダイアログ」の説明

3. 必要に応じて値を変更します。

注意:

各種のリンク・タイプには様々なフィールドが表示されており、異なる値が必要です。

「typeリンクの編集」フィールドで必要な値の詳細は、第19.9.2.1項「リンク・コンポーネントを使用したナビゲーション・リンクの追加」を参照してください。

4. 「OK」をクリックします。

19.9.2.4 ナビゲーション・リンクの再順序付け

リンク・コンポーネント内のナビゲーション・リンクをドラッグ・アンド・ドロップで再順序付けできます。

1. リンクをクリックしたままにします。

2. リンクをリスト上の新しい位置にドラッグします。

3. リンクを放します。

19.9.2.5 リンク・コンポーネントからのリンクの削除

権限を持つユーザーは、指定のリンクの削除コントロールにアクセスして、リンク・コンポーネントからリンクを削除できます。各リンクの右側に「削除」アイコンが表示されている場合は、リンクを削除する権限が付与されています(図19-16)。

図19-16 リンクの「削除」アイコン

「図19-16 リンクの「削除」アイコン」の説明

リンク・コンポーネントからリンクを削除するには、次の手順を実行します。

1. 対象となるリンク・コンポーネントのインスタンスに移動します。

2. 対象のリンクの横にある「削除」アイコンをクリックします。

3. 確認ダイアログの「削除」ボタンをクリックします。

19.9.3 リンク・コンポーネントのプロパティの設定

関連項目:

ページ上のコンポーネントのプロパティへのアクセスおよびその設定の詳細は、第18.6.2項「コンポーネントのプロパティの設定」を参照してください。

リンク・コンポーネントで設定する表示オプションは、特定のインスタンスのみに影響を与えます。リンクの表示オプションは、他の多くのコンポーネントに共通しています。共通の表示オプションは、第18.6.4項「コンポーネントの表示オプションの使用」にリストされ、説明が示されています。

リンク・スタイルのプロパティは、他の多くのコンポーネントに共通しています。共通のスタイル・プロパティは、第18章「スタイル・プロパティおよびコンテンツ・スタイル・プロパティの使用」にリストされ、説明が示されています。リンク・コンポーネントで設定するスタイルは、コンポーネントの外観を制御する他のスタイルをオーバーライドします。これには、コンポーネントの親コンテナ、現在のページおよびアプリケーション・スキンで設定されているスタイルが含まれます。

19.10 移動可能ボックス・コンポーネントの使用

この項では、移動可能ボックス・コンポーネントの概要を示します。この項の内容は次のとおりです。

- 第19.10.1項「移動可能ボックス・コンポーネントの基本」

- 第19.10.2項「移動可能ボックス・コンポーネントのプロパティの設定」

19.10.1 移動可能ボックス・コンポーネントの基本

ページに移動可能ボックス・コンポーネントを追加するには、第19.2項「ページへのWeb開発コンポーネントの追加」を参照してください。

移動可能ボックス(図19-17)は、ボックスの周りを囲むコンテナです。これにより、ページでのコンテンツの配置が可能になるだけでなく、そのコンテンツをページ編集モードおよびページ・ビュー・モードで一度にすべて移動できるようになります。

図19-17 移動可能ボックス・コンポーネント

「図19-17 移動可能ボックス・コンポーネント」の説明

ページ編集モードまたはページ・ビュー・モードで、移動可能ボックスのヘッダーをクリックして、ヘッダーとそのすべてのコンテンツをページの新しい位置にドラッグできます。また、移動可能ボックスはサイズの変更もできます。

ヒント:

ポートレットを移動可能ボックス・コンポーネントに追加しないでください。これにより、エラーを誘発する可能性のある不要な冗長性が生じます。

19.10.2 移動可能ボックス・コンポーネントのプロパティの設定

関連項目:

ページ上のコンポーネントのプロパティへのアクセスおよびその設定の詳細は、第18.6.2項「コンポーネントのプロパティの設定」を参照してください。

移動可能ボックスに関連付けられた表示オプションでは、移動可能ボックス・ヘッダーの非表示または表示、ヘッダー・テキストの指定、マウス・ポインタをヘッダー上に置いた際に表示されるツールチップの移動可能ボックスへの追加などが可能です。

移動可能ボックスの表示オプションは他の多くの種類のコンポーネントと共通しており、そのリストは、表18-1「表示オプション・プロパティ」に示されています。

移動可能ボックスの表示オプションは、「基本」および「詳細設定」の2つのサブタブに表示されています(図19-18)。

図19-18 移動可能ボックス・コンポーネントの表示オプション

「図19-18 移動可能ボックス・コンポーネントの表示オプション」の説明

デフォルトでは、移動可能ボックスごとに1つのボックス・コンポーネントを囲みます。ボックス・コンポーネントのプロパティの詳細は、第19.4.2項「ボックス・コンポーネントのプロパティの設定」を参照してください。

19.11 テキスト・コンポーネントの使用

この項では、テキスト・コンポーネントの概要を示し、その関連プロパティをリストして説明します。

この項の内容は次のとおりです。

- 第19.11.1項「テキスト・コンポーネントの基本」

- 第19.11.2項「テキスト・コンポーネントのプロパティの設定」

19.11.1 テキスト・コンポーネントの基本

ページにテキスト・コンポーネントを追加するには、第19.2項「ページへのWeb開発コンポーネントの追加」を参照してください。

テキスト・コンポーネントでは、簡単な文、ページ・インストラクションまたはその他の種類の情報コンテンツをページに追加するために使用可能な単純なエディタにアクセスできます(図19-19)。

図19-19 テキスト・コンポーネント

「図19-19 テキスト・コンポーネント」の説明

テキスト・コンポーネントには簡略化されたリッチ・テキスト・エディタがあり、これを使用すると、テキストの入力、テキスト・スタイルの適用およびリンクやイメージの追加を行うことができます(図19-20)。

図19-20 テキスト・コンポーネントのテキスト・エディタ

「図19-20 テキスト・コンポーネントのテキスト・エディタ」の説明

19.11.2 テキスト・コンポーネントのプロパティの設定

関連項目:

ページ上のコンポーネントのプロパティへのアクセスおよびその設定の詳細は、第18.6.2項「コンポーネントのプロパティの設定」を参照してください。

テキスト・コンポーネントに関連付けられた表示オプションでは、コンポーネント・ヘッダーの非表示または表示、ヘッダー・テキストの指定、マウス・ポインタをヘッダー上に置いた際に表示されるツールチップの追加などが可能です。

テキストの表示オプションは他の多くの種類のコンポーネントと共通しており、そのリストは、表18-1「表示オプション・プロパティ」に示されています。

テキスト・コンポーネントのプロパティには、コンポーネント・インスタンスでスタイルを設定するオプションの付いた「スタイル」タブが含まれています。ここで設定するスタイルは、コンポーネントの外観を制御する他のスタイルをオーバーライドします。これには、コンポーネントの親コンテナおよび現在のページに設定されたスタイルや、アプリケーション・スキンを使用して設定されたスタイルが含まれます。テキスト・スタイルのプロパティは、他の多くのコンポーネントに共通しています。共通のスタイル・プロパティは、第18.6.6項「スタイル・プロパティおよびコンテンツ・スタイル・プロパティの使用」にリストされ、説明が示されています。

19.12 Webページ・コンポーネントの使用

この項では、Webページ・コンポーネントの概要を示し、その関連プロパティをリストして説明します。

この項の内容は次のとおりです。

- 第19.12.1項「Webページ・コンポーネントの基本」

- 第19.12.2項「Webページ・コンポーネントのプロパティの設定」

19.12.1 Webページ・コンポーネントの基本

ページにWebページ・コンポーネントを追加するには、第19.2項「ページへのWeb開発コンポーネントの追加」を参照してください。

Webページ・コンポーネントでは、Spacesアプリケーション・ページのコンテキスト内の別のWebページ上にビューを開くことができます(図19-21)。

図19-21 Webページ・コンポーネント

「図19-21 Webページ・コンポーネント」の説明

Webページ・コンポーネントを使用して公開されるコンテンツには、公開されたWebページに関連付けられたすべてのコントロールが保持されています。それらのコントロールには、公開したコンテンツの種類に応じて、ビデオのボリュームの制御、wikiの編集、ブログへのエントリの投稿などの機能が保持されます。

Webページには、内部および外部のリンク・ターゲットを使用できます。内部ターゲットの場合は、相対ディレクトリ・パスを使用できます。

ヒント:

Spacesアプリケーションで、アプリケーション・ページの相対ディレクトリ・パスを簡単に取得するには、ターゲット・ページに移動し、そのページをお気に入りに追加する一連の動作を行います。デフォルトでは、「お気に入りの追加」ダイアログに現在のページの相対URLが指定されています。この情報をそのままコピーして、Webページのターゲットの定義に使用します。

Spacesアプリケーションへのお気に入りの追加の詳細は、第40章「個人用のお気に入りの作成と管理」を参照してください。

Webページ・コンポーネントでは、「ページの作成」ダイアログで提供される「Webページ」ページ・スタイルにバリエーションを加えることができます(詳細は、表15-2「デフォルト・ページ・スタイル」を参照してください)。「Webページ」ページ・スタイルは、完全な外部Webページのエクスペリエンスを提供するのに役立ちます。一方、Webページ・コンポーネントは、アプリケーション・ページにWebページ・コンテンツを他のコンテンツ・タイプとともに含めるのに役立ちます。

Webページ・コンポーネントのプロパティには、コンポーネント・インスタンスでスタイルを設定するオプションの付いた「スタイル」タブが含まれています。ここで設定するスタイルは、コンポーネントの外観を制御する他のスタイルをオーバーライドします。これには、コンポーネントの親コンテナ、現在のページおよびアプリケーションで設定されているスタイルが含まれます。Webページ・スタイルのプロパティは、他の多くのコンポーネントに共通しています。共通のスタイル・プロパティは、第18章「スタイル・プロパティおよびコンテンツ・スタイル・プロパティの使用」にリストされ、説明が示されています。

19.12.2 Webページ・コンポーネントのプロパティの設定

関連項目:

ページ上のコンポーネントのプロパティへのアクセスおよびその設定の詳細は、第18.6.2項「コンポーネントのプロパティの設定」を参照してください。

Webページ・コンポーネントのプロパティでは、Webページ領域にレンダリングするコンテンツのURLや、マウス・ポインタをコンポーネントの境界線上に置いたときに表示されるALTテキストを指定できます。

表19-5は、Webページ・コンポーネントの表示オプションをリストして説明しています。

表19-5 Webページ・コンポーネントの表示オプション

プロパティ

説明

Short Desc

Webページ領域のALTテキストを入力するフィールド

Webページ・コンポーネントでは、マウス・ポインタをコンポーネントの境界線上に置いた場合にのみALTテキストが表示されることに注意してください。アクティブな領域を増やすには、コンポーネント・プロパティの「スタイル」タブでOther CSSプロパティを使用してコンポーネントの周囲のパディングを大きくします。たとえば、Other CSSテキスト・ボックスに次のように入力できます。

padding-top:30px;

Source

Webページ領域にレンダリングするソースWebコンテンツの完全修飾URLを入力するフィールド

例:

http://www.example.com

www.example.com(http://が付いていない)は修飾されていないことに注意してください。指定のURLが無効の場合は、Webページ・コンポーネント内にコンテンツがレンダリングされません。

注意: 表示領域の幅および高さを調整するには、コンポーネントのスタイル・プロパティを使用します(詳細は、第18章「スタイル・プロパティおよびコンテンツ・スタイル・プロパティの使用」を参照してください)。

別のSpacesアプリケーション・ページのコンテンツを表示する場合は、相対アドレスを使用できます。詳細は、第19.12.1項「Webページ・コンポーネントの基本」を参照してください。

Show Component

ページ上のコンポーネントを表示または非表示にするオプション

- コンポーネントを選択して表示します。

- コンポーネントを選択解除して非表示にします。

この方法でコンポーネントを非表示にすると、子コンポーネントもすべて非表示になります。コンポーザのソース・ビューではコンポーネントを再び表示できます。ソース・ビューで、非表示のコンポーネントを右クリックし、表示されるコンテキスト・メニューから「コンポーネントの表示」を選択します。

関連項目:

表示オプション・プロパティでは、式言語(EL)エディタにアクセスすることもできます。このエディタを使用すると、EL値の入力およびテストができます。詳細は、付録B「式言語(EL)式」を参照してください。

20 ページでのレイアウト・コンポーネントの使用

この章では、ページ・インフラストラクチャをサポートするものの、リソース・カタログでは使用できないレイアウト・コンポーネントのタイプについて説明します。これらのコンポーネントは、ページ編集モードのソース・ビューで公開されます。

- 第20.1項「レイアウト・コンポーネントの基本」

- 第20.2項「panelGroupLayoutプロパティの設定」

- 第20.3項「panelStretchLayoutプロパティの設定」

- 第20.4項「panelTabbedプロパティの設定」

- 第20.5項「showDetailFrameプロパティの設定」

- 第20.6項「sidebarItemプロパティの設定」

- 第20.7項「spacer/セパレータ・プロパティの設定」

対象読者

この章は、アプリケーションレベルの権限であるPages: Create, Edit, and Delete Pagesまたはスペースレベルの権限であるBasic Services: Edit Page Access, Structure, and Contentを付与されたユーザーが対象となっています。

アプリケーション管理者には、アプリケーション・リソースを公開または非表示にする権限や、デフォルトの権限を変更する権限があります。この章で説明するタスクは、関連するリソースが非表示の場合や、そのタスクの実行権限がない場合には使用できません。

20.1 レイアウト・コンポーネントの基本

一部のページ・レイアウト・コンポーネントは、リソース・カタログでの使用のために公開されていません。それらは、ページのコンポーネントに関連付けられており、ソース・ビューでページを編集する際に構成できます(図20-1)。

図20-1 ソース・ビューのレイアウト・コンポーネント

「図20-1 ソース・ビューのレイアウト・コンポーネント」の説明

表20-1は、ページ編集モードのソース・ビューに表示される可能性があるレイアウト・コンポーネントをリストして説明しています。

表20-1 レイアウト・コンポーネント

レイアウト・コンポーネント

説明

panelGroupLayout

一連の子コンポーネントを垂直方向または水平方向(折返しなし)に配置するか、あるいは連続して(折返しあり)配置できます。Layoutプロパティにより、子コンポーネントの配置を決定します。詳細は、第20.2項「panelGroupLayoutプロパティの設定」を参照してください。

panelStretchLayout

ページの定義された領域にコンテンツを配置できます。ブラウザのサイズ変更時にコンテンツをストレッチできるようにする場合に役に立ちます。詳細は、第20.3項「panelStretchLayoutプロパティの設定」を参照してください。

panelTabbed

タブ・セットの親コンポーネントです。詳細は、第20.4項「panelTabbedプロパティの設定」を参照してください。

showDetailFrame

ユーザーによる一部の操作の実行を可能にするアイコンを含む子コンポーネントおよびヘッダーの周囲に枠線、すなわちクロムをレンダリングします。これらには、コンポーネントをそのコンテンツとともにページの新しい場所に移動するオプションの付いたメニュー・アイコンが含まれます。showDetailFrameコンポーネントは、ページのpanelCustomizableコンポーネント間でドラッグ・アンド・ドロップできます。showDetailFrameは、その移動を可能にするためには、panelCustomizableコンポーネント内に含める必要があることに注意してください。

詳細は、第20.5項「showDetailFrameプロパティの設定」を参照してください。

sidebarItem

タブ・セット(panelTabbed)の子コンポーネントです。詳細は、第20.6項「sidebarItemプロパティの設定」を参照してください。

spacer

ページに空きスペースを組み込むことによって、すべてのコンポーネントが互いにすぐ隣やすぐ下に表示される場合より、すっきりとページを表示できます。詳細は、第20.7項「spacer/セパレータ・プロパティの設定」を参照してください。

20.2 panelGroupLayoutプロパティの設定

関連項目:

ページ上のコンポーネントのプロパティへのアクセスおよびその設定の詳細は、第18.6.2項「コンポーネントのプロパティの設定」を参照してください。

panelGroupLayoutコンポーネントでは、一連の子コンポーネントを垂直方向または水平方向(折返しなし)に配置するか、あるいは連続して(折返しあり)配置できます。コンポーネントのLayoutプロパティにより、子コンポーネントの配置を決定します。

panelGroupLayoutコンポーネントのプロパティには、コンポーネント・コンテンツの非表示、表示および再配置用のオプションが付いた「子コンポーネント」タブがあります。詳細は、第18.6.5項「子コンポーネントの使用」を参照してください。

表20-2は、「コンポーネント・プロパティ」ダイアログの「表示オプション」タブに表示されたpanelGroupLayoutプロパティをリストして説明しています。

表20-2 panelGroupLayoutの表示オプション

プロパティ

説明

Halign

コンポーネント・コンテンツの水平位置合せを表す手段

次のいずれかを選択します。

- start: コンテンツを開始位置から水平方向に揃えます。
この方向は、現在のコンテキストが左読みの言語に対してローカライズされているか、右読みの言語に対してローカライズされているかによって、左または右に指定されます。

- center: コンテンツを中央から水平方向に揃えます。

- end: コンテンツを終了位置から水平方向に揃えます。
この方向は、現在のコンテキストが左読みの言語に対してローカライズされているか、右読みの言語に対してローカライズされているかによって、右または左に指定されます。

- left: コンテンツを左から水平方向に揃えます。

- right: コンテンツを右から水平方向に揃えます。

Landmark

Web Accessibility Initiative for Accessible Rich Internet Applications(WAI-ARIA)で説明されているユーザー・アクセシビリティの向上のための手段各オプションは、コンテンツ領域の対象のロールについて説明し、ページのナビゲーション・ランドマークとしてその領域の使用を支援します。

スクリーン・リーダーおよびその他の支援テクノロジでは、ページ・ナビゲーション内でこれらのランドマークを使用できます。

次のオプションを選択して、コンテンツ領域のコンテンツのロールまたは目的を明確にします。

- none: ページのナビゲーション・ランドマークの対象ではないコンテンツ領域

- banner: ページ固有のコンテンツではなく、会社のロゴやポータル全体の検索機能など、主にサイト向けのコンテンツを含むコンテンツ領域
通常、バナーはページの上部に表示され、ページ幅いっぱいに広がります。

- complementary: ページ上で類似したレベルのメイン・コンテンツを補うように設計されているものの、メイン・コンテンツから分離されても有効な、関連ドキュメントなどのサポート・コンテンツ

- contentinfo: 著作権情報、プライバシ情報など、アプリケーションに関する情報を含むコンテンツ領域

- main: ページのメイン・コンテンツ領域

- navigation: ページまたは関連ページをナビゲートするナビゲーション要素(通常はリンク)のコレクション

- search: 検索の定義または実行に使用する1つ以上のウィジェットを含むコンテンツ領域

Layout

コンポーネント・コンテンツの向きを指定する手段。次のいずれかを選択します。

- default: コンテンツを垂直方向に揃えます。

- horizontal: コンテンツを水平方向に揃えます。

- vertical: コンテンツを垂直方向に揃えます。

- scroll: コンテンツをスクロールバーを使用して垂直方向に揃えます。
スクロールバーは、コンポーネント・コンテンツの高さ/幅がコンポーネントの高さまたは幅を超えたときにレンダリングされます。

Short Desc

コンポーネントのALTテキストを入力するフィールド

ALTテキストは、マウス・ポインタをコンポーネント上に置いた際にツールチップとして表示されます。

Show Component

ページ上のコンポーネントを表示または非表示にするオプション

- コンポーネントを選択して表示します。

- コンポーネントを選択解除して非表示にします。

この方法でコンポーネントを非表示にすると、子コンポーネントもすべて非表示になります。コンポーザのソース・ビューではコンポーネントを再び表示できます。ソース・ビューで、非表示のコンポーネントを右クリックし、表示されるコンテキスト・メニューから「コンポーネントの表示」を選択します。

Theme

このコンポーネントの子に適用されるコンポーネント・スタイルのテーマです。このプロパティを使用すると、関連付けられたスキンを変更することなくテーマを変更できます。アプリケーション・スキンはテーマのソースです。一部のスキンにはテーマの定義がない場合もあります。

次のいずれかを入力します。

- dark

- medium

- light

デフォルトは、テーマなし(none)です。

Valign

コンポーネント・コンテンツの垂直位置合せを表す手段

次のいずれかを選択します。

- middle: コンテンツを親コンポーネントの中央に揃えます。

- top: コンテンツを親コンポーネントの上部に揃えます。

- bottom: コンテンツを親コンポーネントの下部に揃えます。

- baseline: コンテンツを親コンポーネントのベースラインに揃えます。

関連項目:

表示オプション・プロパティでは、式言語(EL)エディタにアクセスすることもできます。このエディタを使用すると、EL値の入力およびテストができます。詳細は、付録B「式言語(EL)式」を参照してください。

20.3 panelStretchLayoutプロパティの設定

関連項目:

ページ上のコンポーネントのプロパティへのアクセスおよびその設定の詳細は、第18.6.2項「コンポーネントのプロパティの設定」を参照してください。

panelStretchLayoutコンポーネントでは、ページで定義された領域にコンテンツを配置できます。このコンポーネントは、ブラウザのサイズ変更時にコンテンツをストレッチできるようにする場合に役に立ちます。

panelStretchLayoutコンポーネントの定義された領域はファセット(図20-2)と呼ばれます。

図20-2 panelStretchLayoutコンポーネントのファセット

「図20-2 panelStretchLayoutコンポーネントのファセット」の説明

注意:

図20-2は、アプリケーションにおける言語の読みの方向が左から右に構成されている場合のファセットを示しています。言語の方向が右から左の場合は、開始ファセットと終了ファセットが入れ替わります。

ファセットは、「表示オプション」プロパティに入力する値によって制御します。上部ファセットおよび下部ファセットの高さを設定すると、その高さに合せて含まれるすべてのコンポーネントがストレッチされます。同様に、開始ファセットと終了ファセットの幅を設定すると、その幅に合せてファセット内に含まれるすべてのコンポーネントがストレッチされます。ファセットに配置されているコンポーネントがない場合は、ファセットはスペースを占有しません。

表20-3は、「コンポーネント・プロパティ」ダイアログの「表示オプション」タブに表示されるpanelStretchLayoutプロパティをリストして説明しています。

注意:

panelStretchLayoutの高さファセットおよび幅ファセットはauto値を取りますが、autoを使用するとページ・パフォーマンスが低下します。

表20-3 panelStretchLayoutの表示オプション

プロパティ

説明

Bottom Height

下部ファセットの高さです。任意の標準的なCSS測定単位(pt、px、pc、liなど)を使用します。

Heightの値を割合で表示しないでください。ブラウザ間およびレイアウト・コンテナ間で違いがあるため、割合が予測したとおりに機能しません。コンポーネントでページの100%を占有する必要がある場合は、ストレッチ・ページ・スタイルを使用してページを作成し、コンポーネントをそのページに追加することを検討してください。

End Width

終了ファセットの幅です。任意の標準的なCSS測定単位(pt、px、pc、liなど)を使用します。

Short Desc

コンポーネントのツールチップ・テキストを入力するフィールド

コンポーネント上にマウス・ポインタを移動すると、ツールチップが表示されます。

Show Component

ページ上のコンポーネントを表示または非表示にするオプション

- コンポーネントを選択して表示します。

- コンポーネントを選択解除して非表示にします。

この方法でコンポーネントを非表示にすると、子コンポーネントもすべて非表示になります。コンポーザのソース・ビューではコンポーネントを再び表示できます。ソース・ビューで、非表示のコンポーネントを右クリックし、表示されるコンテキスト・メニューから「コンポーネントの表示」を選択します。

Start Width

開始ファセットの幅です。任意の標準的なCSS測定単位(pt、px、pc、liなど)を使用します。

Theme

このコンポーネントの子に適用されるコンポーネント・スタイルのテーマです。このプロパティを使用すると、関連付けられたスキンを変更することなくテーマを変更できます。アプリケーション・スキンはテーマのソースです。一部のスキンにはテーマの定義がない場合もあります。

次のいずれかを入力します。

- dark

- medium

- light

デフォルトは、テーマなし(none)です。

Top Height

上部ファセットの高さです。任意の標準的なCSS測定単位(pt、px、pc、liなど)を使用します。

Heightの値を割合で表示しないでください。ブラウザ間およびレイアウト・コンテナ間で違いがあるため、割合が予測したとおりに機能しません。コンポーネントでページの100%を占有する必要がある場合は、ストレッチ・ページ・スタイルを使用してページを作成し、コンポーネントをそのページに追加することを検討してください。

関連項目:

表示オプション・プロパティでは、式言語(EL)エディタにアクセスすることもできます。このエディタを使用すると、EL値の入力およびテストができます。詳細は、付録B「式言語(EL)式」を参照してください。

20.4 panelTabbedプロパティの設定

関連項目:

ページ上のコンポーネントのプロパティへのアクセスおよびその設定の詳細は、第18.6.2項「コンポーネントのプロパティの設定」を参照してください。

panelTabbedレイアウト・コンポーネントはタブまたはタブ・セットの親コンポーネントです。その固有の表示オプション・セットにより、タブ作成の背後にあるメソッド、タブ・ディメンションのソース、タブの位置などを制御します。

表20-4は、panelTabbedレイアウト・コンポーネントに関連付けられた表示オプションをリストして説明しています。

表20-4 panelTabbedの表示オプション

プロパティ

説明

Child Creation

タブ・コンテンツをレンダリングするタイミングを指定します。

- immediate: ページにアクセスするとすぐにすべてのタブ・コンテンツがレンダリングされます。

- lazy: タブを前面に表示し、その後キャッシュに維持するときにタブ・コンテンツがレンダリングされます。これを選択すると、コンテンツをキャッシュからフェッチする際のパフォーマンスが強化されます。

- lazyUncached: タブが前面に表示され、タブが前面にない場合は削除される可能性があるときにタブ・コンテンツがレンダリングされます。

Dimensions From

コンポーネントに適用されるディメンションのソースを指定します。

- auto: panelTabbed親コンテナに応じて、parentまたはdisclosedChildのいずれかが指定されます。親のLayout属性がstretchに設定されている場合はparentが使用され、それ以外の場合はdisclosedChildが使用されます。

- disclosedChild: 現在アクティブなタブからディメンションが取得されます。

- parent(デフォルト): コンポーネント上の指定された値からディメンションを取得します。指定された値がない場合は、親から取得します。親に指定された値がない場合は、スキンから取得します。

Position

panelTabbedのタブ部分の位置

- above(デフォルト): タブのコンテンツ領域の上にタブが表示されます。

- below: タブのコンテンツ領域の下にタブが表示されます。

- both: タブのコンテンツ領域の上と下にタブが表示されます。

アクセシビリティ・スクリーン・リーダー・モードでは、タブの位置は常にaboveです。

Short Desc

コンポーネントのツールチップ・テキストを入力するフィールド

コンポーネント上にマウス・ポインタを移動すると、ツールチップが表示されます。

Show Component

ページ上のコンポーネントを表示または非表示にするオプション

- コンポーネントを選択して表示します。

- コンポーネントを選択解除して非表示にします。

この方法でコンポーネントを非表示にすると、子コンポーネントもすべて非表示になります。コンポーザのソース・ビューではコンポーネントを再び表示できます。ソース・ビューで、非表示のコンポーネントを右クリックし、表示されるコンテキスト・メニューから「コンポーネントの表示」を選択します。

Tab Removal

一部のタブが削除可能なのか、すべてのタブが削除可能なのか、どのタブも削除可能ではないのかを指定します。

- none: タブ・セットからタブを削除できません。

- all: タブ・セットからすべてのタブを削除できます。

- allExceptLast: 最後のタブ以外のすべてのタブをタブ・セットから削除できます。
注意: allExceptLastを選択すると、最後のタブ以外のすべてのタブにマウス・ポインタを置いた際に「閉じる」アイコンがレンダリングされます。「閉じる」アクションを実行可能にするには、panelTabbedコンポーネントに追加のコーディングが必要です。

開発者は、showDetailItemのitemListener属性に添付されているリスナーを使用してItemEventに応答するコードを記述する必要があります。例:

<af:panelTabbed tabRemoval="allExceptLast" id="pt1">
<af:showDetailItem itemListener="myBean.onRemove" id="sdi1">
…

onRemoveメソッドを使用して、myBeanという名前のJavaBeanに削除コードを記述します。

関連項目:

タブの使用の詳細は、第18.4.5項「タブを使用した階層化されたコンテンツ・リージョンの作成」を参照してください。

20.5 showDetailFrameプロパティの設定

関連項目:

ページ上のコンポーネントのプロパティへのアクセスおよびその設定の詳細は、第18.6.2項「コンポーネントのプロパティの設定」を参照してください。

showDetailFrameコンポーネントでは、ユーザーによる一部の操作を実行可能にするアイコンを含む子コンポーネントおよびヘッダーの周囲に枠線、すなわちクロムをレンダリングします。これらには、コンポーネントをそのコンテンツとともにページの新しい場所に移動するオプションの付いたメニュー・アイコンが含まれます。showDetailFrameコンポーネントは、ページのpanelCustomizableコンポーネント間でドラッグ・アンド・ドロップできます。showDetailFrameは、その移動を可能にするためには、panelCustomizableコンポーネント内に含める必要があることに注意してください。

showDetailFrameコンポーネントでは次のアクションが可能です。

- コンポーネントを縮小および展開します。

- コンテンツをページの別の位置に移動します。

- 「アクション」メニューのオプションを使用してタスク・フローを再配置します。

- テキスト・エディタでテキストを編集して保存します。

showDetailFrameに関連付けられた表示オプションは他の多くの種類のコンポーネントに共通しており、そのリストは、表18-1「表示オプション・プロパティ」に示されています。ただし、showDetailFrameレイアウト・コンポーネントは、Allow Child Selectionプロパティを公開しません。

showDetailFrameの表示オプションは、「基本」および「詳細設定」の2つのサブタブに表示されます(図20-3)。

図20-3 「基本」および「詳細設定」の表示オプション

「図20-3 「基本」および「詳細設定」の表示オプション」の説明

20.6 sidebarItemプロパティの設定

関連項目:

ページ上のコンポーネントのプロパティへのアクセスおよびその設定の詳細は、第18.6.2項「コンポーネントのプロパティの設定」を参照してください。

sidebarItemコンポーネントは、panelTabbedの子コンポーネントです(第20.4項を参照)。タブ・セットに関連付けられたすべてのプロパティを提供するpanelTabbedとは異なり、sidebarItemでは単一のタブに関連付けられたすべてのプロパティが提供されます。

表20-5は、「コンポーネント・プロパティ」ダイアログの「表示オプション」タブに表示されるsidebarItemプロパティについて説明しています。

表20-5 sidebarItemの表示オプション

プロパティ

説明

Disclosed

現在のアクティブなタブ、つまり前面にあるタブを示します。

この値は、選択したタブが前面にあるかどうかに応じてデフォルトで設定されます。この値を変更しても何の影響もありません。

アイコン

イメージのURL

任意のアクセス可能な場所にあるWeb互換イメージを使用します。つまり、認証を必要とする外部サーバーにあるイメージへのパスは挿入しないでください。

完全なURLまたはアプリケーション・ルートとの相対URLを入力します。CSS書式設定を使用します。たとえば、次のように入力します。

url(http://www.abc.com/image.jpg)

Inflexible Height

複数の兄弟アイテムにサイズを割り当てるコンテナにおいてコンポーネントが使用するピクセル数

コンポーネントの要求が設定された制限を超えている場合は、その兄弟コンポーネントがオーバーフロー・メニューにプッシュされます。デフォルトは100ピクセルです。

注意: 親コンテナがpanelAccordionコンポーネントの場合にのみこの属性が有効になります。

Short Desc

コンポーネントのツールチップ・テキストを入力するフィールド

コンポーネント上にマウス・ポインタを移動すると、ツールチップが表示されます。

Show Component

ページ上のコンポーネントを表示または非表示にするオプション

- コンポーネントを選択して表示します。

- コンポーネントを選択解除して非表示にします。

この方法でコンポーネントを非表示にすると、子コンポーネントもすべて非表示になります。コンポーザのソース・ビューではコンポーネントを再び表示できます。ソース・ビューで、非表示のコンポーネントを右クリックし、表示されるコンテキスト・メニューから「コンポーネントの表示」を選択します。

Text

タブ上にレンダリングされるテキスト

デフォルト値であるEL式はNew Tabに評価されます。

関連項目:

表示オプション・プロパティでは、式言語(EL)エディタにアクセスすることもできます。このエディタを使用すると、EL値の入力およびテストができます。詳細は、付録B「式言語(EL)式」を参照してください。

20.7 spacer/セパレータ・プロパティの設定

関連項目:

ページ上のコンポーネントのプロパティへのアクセスおよびその設定の詳細は、第18.6.2項「コンポーネントのプロパティの設定」を参照してください。

spacerコンポーネントでは、ページに空きスペースを組み込むことによって、すべてのコンポーネントがすぐ隣り合って表示される場合にページをよりすっきりと表示できます。

ヒント:

リソース・カタログでは、このコンポーネントはセパレータと呼ばれます。

表20-6は、「コンポーネント・プロパティ」ダイアログの「表示オプション」タブに表示されるspacerプロパティをリストして説明しています。

表20-6 spacerの表示オプション

プロパティ

説明

Height

スペーサの高さを指定するフィールド

任意の標準的なCSS測定単位(pt、px、pc、liなど)を使用します。

Heightの値を割合で表示しないでください。ブラウザ間およびレイアウト・コンテナ間で違いがあるため、割合が予測したとおりに機能しません。

Short Desc

コンポーネントのツールチップ・テキストを入力するフィールド

コンポーネント上にマウス・ポインタを移動すると、ツールチップが表示されます。

Show Component

ページ上のコンポーネントを表示または非表示にするオプション

- コンポーネントを選択して表示します。

- コンポーネントを選択解除して非表示にします。

この方法でコンポーネントを非表示にすると、子コンポーネントもすべて非表示になります。コンポーザのソース・ビューではコンポーネントを再び表示できます。ソース・ビューで、非表示のコンポーネントを右クリックし、表示されるコンテキスト・メニューから「コンポーネントの表示」を選択します。

Width

スペーサの幅を指定するフィールド

任意の標準的なCSS測定単位(pt、px、pc、li、%など)を使用します。

関連項目:

表示オプション・プロパティでは、式言語(EL)エディタにアクセスすることもできます。このエディタを使用すると、EL値の入力およびテストができます。詳細は、付録B「式言語(EL)式」を参照してください。

21 ページまたはページ・テンプレートへのスペース・コンポーネントの追加

スペース・コンポーネントとは、メニューやリンクなどの、プリパッケージされた完全に機能するアプリケーション・ウィジェットまたはタグのことであり、ページおよび、とりわけページ・テンプレートに追加する際に利用可能です。各コンポーネントは、すぐに使えるOracle WebCenter Portal: SpacesのUI(ユーザー・インタフェース)要素を提供します。

Spaces管理者またはスペース・モデレータは、1つまたは複数のスペース・コンポーネントをカスタムのリソース・カタログに含めることができます。また、認可ユーザーの方では、これらをカタログからページまたはページ・テンプレ−トに追加することができます。

関連項目:

この章で説明するコンポーネントの多くは、テンプレート開発用に提供されるデフォルトのリソース・カタログに標準で含まれています。リソースをカスタムのカタログに追加する方法の詳細は、第16.3.1.2項「リソースの追加」を参照してください。

この章では利用可能なコンポーネントの概要を提供し、コンポーネントの追加と削除について説明し、またコンポーネント・プロパティとその説明を示します。内容は次のとおりです。

- 第21.1項「スペース・コンポーネントを使用可能にする方法」

- 第21.2項「スペース・コンポーネントの使用」

- 第21.3項「スペース・コンポーネントの削除」

対象読者

この章は、Resource Catalogs: Create, Edit, and Delete Resource Catalogs権限、および少なくともPage Templates: Create Page Templates, Edit Page Templates権限を付与されている管理者レベルのユーザーを対象としています。

関連項目:

Oracle JDeveloperによるカスタム・ページ・テンプレートの作成の詳細は、『Oracle Fusion Middleware Oracle WebCenter Portal開発者ガイド』のページ・テンプレートの使用に関する項を参照してくだい。

21.1 スペース・コンポーネントを使用可能にする方法

スペース・コンポーネントをページおよびページ・テンプレートに配置できるようにするには、いくつかの事前手順が必要となる場合があります。この項では、これらのコンポーネントの使用を開始する前に必要になる可能性のある事前手順の概要を説明します。

この項の内容は次のとおりです。

- 第21.1.1項「リソース・カタログへのスペース・コンポーネントの追加」

- 第21.1.2項「スペースおよびページ・テンプレートに使用するリソース・カタログの指定」

- 第21.1.3項「ページ・テンプレートへのスペース・コンポーネントの追加」

- 第21.1.4項「ページへのスペース・コンポーネントの追加」

21.1.1 リソース・カタログへのスペース・コンポーネントの追加

スペース・コンポーネントは、リソース・カタログに追加する他のリソースと同様のものです。(リソース・カタログへのリソースの追加の詳細は、第16.3.1.2項「リソースの追加」を参照してください。)カスタム・リソース・カタログ構築用のリソースを提供するコンポーネントのライブラリでは、これらのコンポーネントの多くが「スペース・コンポーネント」カテゴリの下でグループ化されています(図21-1)。

図21-1「リソース・カタログ・アイテムの追加」ダイアログの「スペース・コンポーネント」

「図21-1 「リソース・カタログ・アイテムの追加」ダイアログの「スペース・コンポーネント」」の説明

これらのコンポーネントのバランスは、ページ・テンプレート開発用に提供されるデフォルトのページ・テンプレート・カタログで、デフォルトで利用可能です。このデフォルト・カタログの「テンプレート開発」フォルダの下にスペース・コンポーネントがあります — ただし、リソース・カタログのフォルダ名はカスタマイズ可能なので、名前の変更ができることを覚えておいてください(図21-2)。

図21-2 リソース・カタログの「テンプレート開発」フォルダ

「図21-2 リソース・カタログの「テンプレート開発」フォルダ」の説明

21.1.2 スペースおよびページ・テンプレートに使用するリソース・カタログの指定

アプリケーション管理者

アプリケーション管理者は、どのような状況下でも、ページ、スペース、ページ・テンプレート、スペース・テンプレートなどに使用するために開く、デフォルト・リソース・カタログを指定することができます。「管理」ページの下にある「構成」ページの「一般」サブページには、これらのデフォルト設定のための「リソース」セクションがあります(図21-3)。

図21-3 アプリケーション管理の「一般」ページの「リソース」セクション

「図21-3 アプリケーション管理の「一般」ページの「リソース」セクション」の説明

管理設定はアプリケーション全体に適用されます。そのため、低レベルでの上書きは禁止され、選択したデフォルト・カタログは、コンテンツの追加時にすべての認可ユーザーに表示されるものとなります。詳細は、第16.10.1項「アプリケーションレベルのリソース・カタログの構成」を参照してください。

スペース・モデレータ
.
スペース・モデレータは、ユーザーがスペース・ページまたはページ・テンプレートについて「コンテンツの追加」をクリックしたときに開くデフォルト・リソース・カタログを指定することができます。「設定」ページの下の「一般」ページには、これらのデフォルト設定のための「表示設定」セクションがあります(図21-4)。

図21-4 スペース設定の「一般」ページの「表示設定」セクション

「図21-4 スペース設定の「一般」ページの「表示設定」セクション」の説明

ここでの選択は、その選択を設定したスペースにのみ適用されます。スペースレベルの設定は、アプリケーション・レベルでアプリケーション管理者によって指定された設定よりも優先されます。詳細は、第16.10.2項「スペースレベルのリソース・カタログの構成」を参照してください。

21.1.3 ページ・テンプレートへのスペース・コンポーネントの追加

リソース・カタログで利用可能な他のコンポーネントと同様に、スペース・コンポーネントをカタログからページ・テンプレートに追加できます。ページ・テンプレートへのリソースの追加の詳細は、第13.3.1項「コンポーザでのページ・テンプレートの編集」を参照してください。

21.1.4 ページへのスペース・コンポーネントの追加

リソース・カタログでスペース・コンポーネントが利用可能な場合、これらをスペースまたはホーム・スペースのページに、他のコンポーネントと同様に追加することができます。詳細は、第18.5項「ページへのコンポーネントの追加」を参照してください。

21.2 スペース・コンポーネントの使用

スペース・コンポーネントには、コンポーネント・インスタンスの外観および動作を調整するためのプロパティが関連付けられています。

この項では、各コンポーネントに関連付けられたプロパティに関する情報を提供し、また各コンポーネントについて説明します。この項の内容は次のとおりです。

- 第21.2.1項、「スペース・コンポーネント・プロパティへのアクセス」

- 表21-1は、この項の残りのサブセクションへのリンクです。この表にはすべての利用可能なスペース・コンポーネントがリストされており、それぞれが詳細情報にリンクされています。また、WebCenter Portal: Frameworkを使用して構築されたアプリケーションでリソース・カタログにコンポーネントを配置するためのXMLコードと、このコンポーネントを.jspxページに配置するのに使用するタグが示されています。

表21-1 スペース・コンポーネント

A to Create Sp

Create Su to I

J to P

R to U

スペースについて

サブスペースの作成

ログイン

RSS

WebCenterのバージョン情報

現在のユーザー・プロファイル

ログアウト

検索

お気に入りに追加

ページの編集

スペース・メンバーにメールを送信

自己登録

管理

お気に入りメニュー

スペース・モデレータにメールを送信

リソースの共有

メンバーシップの変更

グローバル・ヘルプ

ページの管理

スペース・スイッチャ

連絡先管理

ホーム・スペース

ページ・リンク

ステータス・インジケータ

著作権メッセージ

人をコネクションとして招待

親スペース

サブスクリプション・プリファレンス

ページの作成

スペースへの参加

印刷プレビュー

タグ

スペースの作成

スペースからの退出

プライバシURL

ユーザー・プリファレンス

21.2.1 スペース・コンポーネント・プロパティへのアクセス

スペース・コンポーネント・プロパティには、ページ編集モードのソース・ビューでアクセスできます。

注意:

「コンポーネント・プロパティ」ダイアログにプロパティ値を入力して「適用」をクリックすると、ほとんどのタイプのプロパティ値では、ダイアログが開いたままになります。予測した値タイプ以外の値の場合は、ダイアログが閉じて、新しい値を反映するためにページがリフレッシュされます。たとえば、コンポーネントがjava.awt.Colorクラスのjava.util.ArrayListを受け取る場合、「コンポーネント・プロパティ」ダイアログが閉じて、コンポーザがフル・ページ・リフレッシュを行います。

スペース・コンポーネント・プロパティにアクセスするには、次の手順を実行します。

1. テンプレートを編集します。

関連項目:

詳細は、第11.3.3項「「編集」ダイアログを使用したリソースの編集」を参照してください。

2. 編集モードで、「表示」メニューから、「ソース」を選択します(図21-5)。

図21-5「表示」メニューの「ソース」オプション

「図21-5「表示」メニューの「ソース」オプション」の説明

3. ページ上のコンポーネントを選択し、「編集」をクリックして、「コンポーネント・プロパティ」ダイアログを開きます(図21-6)。

図21-6「userProfileのプロパティの表示」アイコン

「図21-6「userProfileのプロパティの表示」アイコン」の説明

4. 必要に応じてプロパティの値を変更します。

注意:

「コンポーネント・プロパティ」ダイアログの「表示オプション」タブで汎用の表示オプションについてELを入力すると、入力内容が自動的に検証されます。EL構文が無効な場合、エラーが表示され、値は適用も保存もされません。汎用の表示オプションとは、表18-1に掲載されているオプションです。スペースのELの詳細は、付録B「式言語(EL)式」を参照してください。

汎用以外の表示オプションには、ELの検証は行われません。

5. 「保存」、「閉じる」の順にクリックして、編集モードを終了します。

ヒント:

最初に「適用」をクリックし、ページ上の結果を確認することで、変更を試してみることができます。

21.2.2 スペースについて

「スペースについて」コンポーネントは、現在のスペースについての情報を含むダイアログを開くリンクです(図21-7)。

図21-7「スペースについて」コンポーネント

「図21-7「スペースについて」コンポーネント」についての説明

すべてのスペースには、メタデータと呼ばれる、関連付けられた情報があります。スペース・メタデータには、表示名、GUID(内部識別)、説明、現在のユーザーのメンバーシップ・ロール、作成者のユーザー名、作成されたデータおよびダイレクトURLなどの情報が含まれます。ユーザーは「スペースについて」リンクをクリックしてこの情報にアクセスします。

関連項目:

「スペースについて」ダイアログの詳細は、第51.6項「スペースについての情報の表示」を参照してください。

この項では、「スペースについて」コンポーネントに関連付けられた表示オプションとその説明を示します。また、このコンポーネントを.jspxページ上で起動するタグと、このコンポーネントをリソース・カタログで定義するXMLコードを示します。

この項の内容は次のとおりです。

- 第21.2.2.1項「「スペースについて」コンポーネントの表示オプション」

- 第21.2.2.2項「「スペースについて」コンポーネントのタグとXML」

21.2.2.1「スペースについて」コンポーネントの表示オプション

表21-2に、「スペースについて」コンポーネントに関連付けられた表示オプションのプロパティとその説明を示します。

関連項目:

「スペースについて」コンポーネントには、コンポーネントのルック・アンド・フィールの変更に使用できる「スタイル」プロパティがあります。詳細は、第18.6.6項「「スタイル」および「コンテンツ・スタイル」プロパティの使用」を参照してください。

表21-2「スペースについて」コンポーネントの表示オプション

プロパティ

説明

Depressed Icon

コンポーネントがクリックされたときに表示される、アイコンへのURLまたは相対パス

任意のアクセス可能な場所にあるWeb互換イメージを使用します。つまり、認証を必要とする外部サーバーにあるイメージへのパスは挿入しないでください。

完全なURLまたはアプリケーション・ルートとの相対パスを入力します。

Disabled Icon

コンポーネントが無効化されたときに表示される、イメージへのURLまたは相対パス

詳細は、Depressed Iconを参照してください。

Display Type

コンポーネントのレンダリング・モード:

- link—コンポーネントをリンクとして表示します。

- button—コンポーネントをコマンド・ボタンとして表示します。

Hover Icon

ユーザーがマウス・ポインタをコンポーネントの上に重ねたときに表示される、アイコンへのURLまたは相対パス

詳細は、Depressed Iconを参照してください。

Icon

アクティブなコンポーネントを表すアイコンへのURLまたは相対パス

詳細は、Depressed Iconを参照してください。

Icon Position

リンクの関連アイコンの配置に関するオプションの選択:

- leading—アイコンはその関連テキストの開始点に置かれます。

- trailing—アイコンはその関連テキストの終了点に置かれます。

Scope Name

ダイアログで説明するスペースの名前

デフォルト値はnull (defaultScope)で、現在のスペースについての情報を提供します。デフォルトのかわりにスペース名を入力することもできます。

注意: スペース名を入力する場合は、必ずスペースの内部名を入力してください。スペースの内部名は、スペースの管理設定の「一般設定」ページの「スペースURL」で指定される名前になります。

Short Desc

ユーザーがマウス・ポインタをコンポーネントの上に重ねたときに表示されるツールチップ・テキストを入力するフィールド

Text

コンポーネントの表示テキスト

デフォルトは、About Spaceです。デフォルトは、EL式#{uib_o_w_w_r_WebCenter.TITLE_SHOW_GROUP_SPACE_INFO}のレンダリングされた値です。

Show Component

ページ上のコンポーネントを表示または非表示にするオプション

- コンポーネントを選択して表示します。

- コンポーネントを選択解除して非表示にします。

この方法でコンポーネントを非表示にすると、子コンポーネントもすべて非表示になります。コンポーザのソース・ビューで、コンポーネントを再度表示できます。非表示のコンポーネントを右クリックし、表示されるコンテキスト・メニューから「コンポーネントの表示」を選択します。

21.2.2.2 「スペースについて」コンポーネントのタグとXML

次のタグは、「スペースについて」コンポーネントを.jspxページ上でレンダリングするのに使用されます。

<wcdc:aboutSpaceLink id="#"
xmlns:wcdc="http://xmlns.oracle.com/webcenter/spaces/taglib"
text="#{uib_o_w_w_r_WebCenter.TITLE_SHOW_GROUP_SPACE_INFO}"/>

例21-1に、Frameworkアプリケーションでリソース・カタログ・ファイル(SiteTemplateCatalog.xml)の中のコンポーネントを表現するXMLコードを示します。

例21-1「スペースについて」コンポーネントのXMLコード

<tag>
<name>aboutSpaceLink</name>
<tag-class>oracle.webcenter.webcenterapp.internal.view.taglib.
AboutSpaceLinkTag</tag-class>
<body-content>empty</body-content>
<attribute>
<name>id</name>
</attribute>
<attribute>
<name>rendered</name>
<deferred-value>
<type>boolean</type>
</deferred-value>
</attribute>
<attribute>
<name>binding</name>
<deferred-value/>
</attribute>
<attribute>
<name>clientComponent</name>
<deferred-value>
<type>boolean</type>
</deferred-value>
</attribute>
<attribute>
<name>customizationId</name>
<deferred-value/>
</attribute>
<attribute>
<name>depressedIcon</name>
<required>false</required>
<deferred-value/>
</attribute>
<attribute>
<name>disabled</name>
<required>false</required>
<deferred-value/>
</attribute>
<attribute>
<name>disabledIcon</name>
<required>false</required>
<deferred-value/>
</attribute>
<attribute>
<name>displayType</name>
<required>false</required>
<deferred-value/>
</attribute>
<attribute>
<name>hoverIcon</name>
<required>false</required>
<deferred-value/>
</attribute>
<attribute>
<name>icon</name>
<required>false</required>
<deferred-value/>
</attribute>
<attribute>
<name>iconPosition</name>
<required>false</required>
<deferred-value/>
</attribute>
<attribute>
<name>inlineStyle</name>
<required>false</required>
<deferred-value/>
</attribute>
<attribute>
<name>shortDesc</name>
<required>false</required>
<deferred-value/>
</attribute>
<attribute>
<name>scopeName</name>
<required>false</required>
<deferred-value/>
</attribute>
<attribute>
<name>styleClass</name>
<required>false</required>
<deferred-value/>
</attribute>
<attribute>
<name>text</name>
<required>false</required>
<deferred-value/>
</attribute>
</tag>

21.2.3 WebCenterのバージョン情報

「WebCenterのバージョン情報」コンポーネントは、アプリケーションのバージョンと著作権情報を含むダイアログを開くリンクです(図21-8)。

図21-8 「WebCenterのバージョン情報」コンポーネント

「図21-8 「WebCenterのバージョン情報」コンポーネント」についての説明

この項では、「WebCenterのバージョン情報」コンポーネントに関連付けられた表示オプションとその説明を示します。また、このコンポーネントを.jspxページ上で起動するタグと、このコンポーネントをリソース・カタログで定義するXMLコードを示します。

この項の内容は次のとおりです。

- 第21.2.3.1項「「WebCenterのバージョン情報」コンポーネントの表示オプション」

- 第21.2.3.2項「「WebCenterのバージョン情報」コンポーネントのタグとXML」

21.2.3.1 「WebCenterのバージョン情報」コンポーネントの表示オプション

「WebCenterのバージョン情報」コンポーネントは、「スペースについて」コンポーネントと、同じ表示オプションのプロパティを多数共有しています。表21-3に、表21-2「「スペースについて」コンポーネントの表示オプション」に含まれない、または異なるデフォルト値を持つ、「WebCenterのバージョン情報」コンポーネントと関連付けられた表示オプションのプロパティとその説明を示します。

関連項目:

「WebCenterのバージョン情報」コンポーネントには、コンポーネントのルック・アンド・フィールの変更に使用できる「スタイル」プロパティがあります。詳細は、第18.6.6項「「スタイル」および「コンテンツ・スタイル」プロパティの使用」を参照してください。

表21-3「WebCenterのバージョン情報」コンポーネントの表示オプション

プロパティ

説明

Short Desc

ユーザーがマウス・ポインタをコンポーネントの上に重ねたときに表示されるツールチップ・テキストを入力するフィールド

デフォルトは、Display WebCenter Spaces Informationです。デフォルトは、EL式#{uib_o_w_w_r_WebCenter.GLOBAL_LINK_ABOUT_DESC}のレンダリングされた値です。

Text

コンポーネントの表示テキスト

デフォルトは、「スペースについて」です。デフォルトは、EL式#{uib_o_w_w_r_WebCenter.GLOBAL_LINK_ABOUT}のレンダリングされた値です。

Type

コンポーネント・タイプ

デフォルトは、aboutWebcenterです。

関連項目:

「コンポーネント・プロパティ」ダイアログの表示オプションのプロパティにより、式言語(EL)値の入力とテストに使用するELエディタにアクセスができます。詳細は、付録B「式言語(EL)式」を参照してください。

21.2.3.2 「WebCenterのバージョン情報」コンポーネントのタグとXML

次のタグは、「WebCenterのバージョン情報」コンポーネントを.jspxページ上でレンダリングするのに使用されます。

<wcdc:spacesAction id="#"
xmlns:wcdc="http://xmlns.oracle.com/webcenter/spaces/taglib"
type="aboutWebcenter" displayType="link"
text="#{uib_o_w_w_r_WebCenter.GLOBAL_LINK_ABOUT}"
shortDesc="#{uib_o_w_w_r_WebCenter.GLOBAL_LINK_ABOUT_DESC}"
inlineStyle="white-space:nowrap;"/>

例21-2に、Frameworkアプリケーションでリソース・カタログ・ファイル(SiteTemplateCatalog.xml)の中のコンポーネントを表現するXMLコードを示します。

例21-2「WebCenterのバージョン情報」コンポーネントのXMLコード

<tag>
<name>spacesAction</name>
<tag-class>oracle.webcenter.webcenterapp.internal.view.taglib.SpacesActionTag
</tag-class>
<body-content>empty</body-content>
<attribute>
<name>id</name>
</attribute>
<attribute>
<name>rendered</name>
<deferred-value>
<type>boolean</type>
</deferred-value>
</attribute>
<attribute>
<name>binding</name>
<deferred-value/>
</attribute>
<attribute>
<name>clientComponent</name>
<deferred-value>
<type>boolean</type>
</deferred-value>
</attribute>
<attribute>
<name>customizationId</name>
<deferred-value/>
</attribute>
<attribute>
<name>depressedIcon</name>
<required>false</required>
<deferred-value/>
</attribute>
<attribute>
<name>disabled</name>
<required>false</required>
<deferred-value/>
</attribute>
<attribute>
<name>disabledIcon</name>
<required>false</required>
<deferred-value/>
</attribute>
<attribute>
<name>displayType</name>
<required>false</required>
<deferred-value/>
</attribute>
<attribute>
<name>hoverIcon</name>
<required>false</required>
<deferred-value/>
</attribute>
<attribute>
<name>icon</name>
<required>false</required>
<deferred-value/>
</attribute>
<attribute>
<name>iconPosition</name>
<required>false</required>
<deferred-value/>
</attribute>
<attribute>
<name>inlineStyle</name>
<required>false</required>
<deferred-value/>
</attribute>
<attribute>
<name>shortDesc</name>
<required>false</required>
<deferred-value/>
</attribute>
<attribute>
<name>styleClass</name>
<required>false</required>
<deferred-value/>
</attribute>
<attribute>
<name>text</name>
<required>false</required>
<deferred-value/>
</attribute>
<attribute>
<name>type</name>
<required>true</required>
<deferred-value/>
</attribute>
</tag>

21.2.4 お気に入りに追加

「お気に入りに追加」コンポーネントは、ユーザーがアプリケーション・オブジェクトをそのSpacesのお気に入りに追加するのにクリックするリンクです(図21-9)。

図21-9 「お気に入りに追加」コンポーネント

「図21-9 「お気に入りに追加」コンポーネント」の説明

たとえば、ユーザーはこのコンポーネントを、ページ、Wiki、ブログ、リスト、イベント、タスク、テンプレートなどを追加するのに使用できます。

この項では、「お気に入りに追加」コンポーネントに関連付けられた表示オプションとその説明を示します。また、このコンポーネントを.jspxページ上で起動するタグと、このコンポーネントをリソース・カタログで定義するXMLコードを示します。

この項の内容は次のとおりです。

- 第21.2.4.1項「「お気に入りに追加」コンポーネントの表示オプション」

- 第21.2.4.2項「「お気に入りに追加」コンポーネントのタグとXML」

21.2.4.1 「お気に入りに追加」コンポーネントの表示オプション

「お気に入りに追加」コンポーネントは、「スペースについて」コンポーネントと、同じ表示オプションのプロパティを多数共有しています。表21-4に、「お気に入りに追加」が表21-2「「スペースについて」コンポーネントの表示オプション」で説明したものとは異なるデフォルト値を持つプロパティとその説明を示します。

関連項目:

「お気に入りに追加」コンポーネントには、コンポーネントのルック・アンド・フィールの変更に使用できる「スタイル」プロパティがあります。詳細は、第18.6.6項「「スタイル」および「コンテンツ・スタイル」プロパティの使用」を参照してください。

表21-4「お気に入りに追加」コンポーネントの表示オプション

プロパティ

説明

Favorite Title

お気に入りとして追加するアプリケーション・オブジェクトの表示名

Favorite URL

アプリケーション・オブジェクトへの移動に使用するURL

Short Desc

ユーザーがマウス・ポインタをコンポーネントの上に重ねたときに表示されるツールチップ・テキストを入力するフィールド

デフォルトは、Add To Favoritesです。デフォルトは、EL式#{uib_o_w_w_r_WebCenter.TITLE_ADD_FAVORITE_DIALOG}のレンダリングされた値です。

Text

コンポーネントの表示テキスト。

デフォルトは、「お気に入りに追加」です。デフォルトは、EL式#{uib_o_w_w_r_WebCenter.TITLE_ADD_FAVORITE_DIALOG}のレンダリングされた値です。

関連項目:

「コンポーネント・プロパティ」ダイアログの表示オプションのプロパティにより、式言語(EL)値の入力とテストに使用するELエディタにアクセスができます。詳細は、付録B「式言語(EL)式」を参照してください。

21.2.4.2 「お気に入りに追加」コンポーネントのタグとXML

次のタグは、「お気に入りに追加」コンポーネントを.jspxページ上でレンダリングするのに使用されます。

<wcdc:addToFavorites id="#" __taskFlowId="#"
xmlns:wcdc="http://xmlns.oracle.com/webcenter/spaces/taglib"
inlineStyle="white-space:nowrap;"
text="#{uib_o_w_w_r_WebCenter.TITLE_ADD_FAVORITE_DIALOG}"
shortDesc="#{uib_o_w_w_r_WebCenter.TITLE_ADD_FAVORITE_DIALOG}"/>

例21-3に、Frameworkアプリケーションでリソース・カタログ・ファイル(SiteTemplateCatalog.xml)の中のコンポーネントを表現するXMLコードを示します。

例21-3「お気に入りに追加」コンポーネントのXMLコード

<tag>   <name>addToFavorites</name>
<tag-class>oracle.webcenter.webcenterapp.internal.view.taglib.
AddToFavoritesTag</tag-class>
<body-content>empty</body-content>
<attribute>
<name>id</name>
</attribute>
<attribute>
<name>rendered</name>
<deferred-value>
<type>boolean</type>
</deferred-value>
</attribute>
<attribute>
<name>binding</name>
<deferred-value/>
</attribute>
<attribute>
<name>clientComponent</name>
<deferred-value>
<type>boolean</type>
</deferred-value>
</attribute>
<attribute>
<name>customizationId</name>
<deferred-value/>
</attribute>
<attribute>
<name>favoriteTitle</name>
<required>false</required>
<deferred-value/>
</attribute>
<attribute>
<name>favoriteURL</name>
<required>false</required>
<deferred-value/>
</attribute>
<attribute>
<name>depressedIcon</name>
<required>false</required>
<deferred-value/>
</attribute>
<attribute>
<name>disabled</name>
<required>false</required>
<deferred-value/>
</attribute>
<attribute>
<name>disabledIcon</name>
<required>false</required>
<deferred-value/>
</attribute>
<attribute>
<name>displayType</name>
<required>false</required>
<deferred-value/>
</attribute>
<attribute>
<name>hoverIcon</name>
<required>false</required>
<deferred-value/>
</attribute>
<attribute>
<name>icon</name>
<required>false</required>
<deferred-value/>
</attribute>
<attribute>
<name>iconPosition</name>
<required>false</required>
<deferred-value/>
</attribute>
<attribute>
<name>inlineStyle</name>
<required>false</required>
<deferred-value/>
</attribute>
<attribute>
<name>shortDesc</name>
<required>false</required>
<deferred-value/>
</attribute>
<attribute>
<name>styleClass</name>
<required>false</required>
<deferred-value/>
</attribute>
<attribute>
<name>__taskFlowId</name>
<required>false</required>
<deferred-value/>
</attribute>
<attribute>
<name>text</name>
<required>false</required>
<deferred-value/>
</attribute>
</tag>

21.2.5 管理

「管理」コンポーネントは、「管理」ページを開く、ナビゲーション・リンクです(図21-10)。

図21-10 「管理」コンポーネント

「図21-10 「管理」コンポーネント」の説明

このリンクは、ページまたはページ・テンプレートに配置されたときに、アプリケーション管理者のみに表示されます。

関連項目:

スペース管理の詳細は、このガイドの第I部から第VIII部まで、および『Oracle Fusion Middleware Oracle WebCenter Portal管理者ガイド』を参照してください。

この項では、「管理」コンポーネントに関連付けられた表示オプションとその説明を示します。また、このコンポーネントを.jspxページ上で起動するタグと、このコンポーネントをリソース・カタログで定義するXMLコードを示します。

この項の内容は次のとおりです。

- 第21.2.5.1項「「管理」コンポーネントの表示オプション」

- 第21.2.5.2項「「管理」コンポーネントのタグとXML」

21.2.5.1 「管理」コンポーネントの表示オプション

「管理」コンポーネントは、「スペースについて」コンポーネントと、同じ表示オプションのプロパティを多数共有しています。表21-5に、表21-2「「スペースについて」コンポーネントの表示オプション」で指定されているもの以外のデフォルト値を持つプロパティを示します。

関連項目:

「管理」コンポーネントには、コンポーネントのルック・アンド・フィールの変更に使用できる「スタイル」プロパティがあります。詳細は、第18.6.6項「「スタイル」および「コンテンツ・スタイル」プロパティの使用」を参照してください。

表21-5「管理」コンポーネントの表示オプション

プロパティ

説明

Short Desc

ユーザーがマウス・ポインタをコンポーネントの上に重ねたときに表示されるツールチップ・テキストを入力するフィールド

デフォルトは、Open WebCenter administration pagesです。デフォルトは、EL式#{uib_o_w_w_r_WebCenter.GLOBAL_LINK_ADMINISTRATION_DESC}のレンダリングされた値です。

Text

コンポーネントの表示テキスト

デフォルトは、Administrationです。デフォルトは、EL式#{uib_o_w_w_r_WebCenter.GLOBAL_LINK_ADMINISTRATION}のレンダリングされた値です。

Type

コンポーネント・タイプ

デフォルトは、administrationです。

関連項目:

「コンポーネント・プロパティ」ダイアログの表示オプションのプロパティにより、式言語(EL)値の入力とテストに使用するELエディタにアクセスができます。詳細は、付録B「式言語(EL)式」を参照してください。

21.2.5.2 「管理」コンポーネントのタグとXML

次のタグは、「管理」コンポーネントを.jspxページ上でレンダリングするのに使用されます。

<wcdc:spacesAction id="#"
xmlns:wcdc="http://xmlns.oracle.com/webcenter/spaces/taglib"
type="administration" displayType="link" inlineStyle="white-space:nowrap;"
text="#{uib_o_w_w_r_WebCenter.GLOBAL_LINK_ADMINISTRATION}"
shortDesc="#{uib_o_w_w_r_WebCenter.GLOBAL_LINK_ADMINISTRATION_DESC}"/>

リソース・カタログでは、「管理」コンポーネントは「WebCenterのバージョン情報」コンポーネントと同じXMLコードを使用します。詳細は、第21.2.3.2項「「WebCenterのバージョン情報」コンポーネントのタグとXML」を参照してください。

21.2.6 メンバーシップの変更

「メンバーシップの変更」コンポーネントは、ユーザーがスペース・ロールの変更をリクエストするためにクリックするリンクです(図21-11)。

図21-11「メンバーシップの変更」コンポーネント

「図21-11 「メンバーシップの変更」コンポーネント」の説明

関連項目:

スペース・メンバーシップの変更の詳細は、第51.12項「スペース内のロールの変更」を参照してください。

この項では、「メンバーシップの変更」コンポーネントに関連付けられた表示オプションとその説明を示します。また、このコンポーネントを.jspxページ上で起動するタグと、このコンポーネントをリソース・カタログで定義するXMLコードを示します。

この項の内容は次のとおりです。

- 第21.2.6.1項 「「メンバーシップの変更」コンポーネントの表示オプション」

- 第21.2.6.2項 「「メンバーシップの変更」コンポーネントのタグとXML」

21.2.6.1 「メンバーシップの変更」コンポーネントの表示オプション

「メンバーシップの変更」コンポーネントは、「スペースについて」コンポーネントと、同じプロパティを多数共有しています。表21-6に、表21-2「「スペースについて」コンポーネントの表示オプション」で指定されているもの以外のデフォルト値を持つプロパティを示します。

関連項目:

「メンバーシップの変更」コンポーネントには、コンポーネントのルック・アンド・フィールの変更に使用できる「スタイル」プロパティがあります。詳細は、第18.6.6項「「スタイル」および「コンテンツ・スタイル」プロパティの使用」を参照してください。

表21-6 「メンバーシップの変更」コンポーネントの表示オプション

プロパティ

説明

Short Desc

ユーザーがマウス・ポインタをコンポーネントの上に重ねたときに表示されるツールチップ・テキストを入力するフィールド

デフォルト値は、Change Membershipです。デフォルトは、EL式#{uib_o_w_s_r_Spaces.COMMUNITY_CHANGE_MEMBERSHIP}のレンダリングされた値です。

Text

コンポーネントの表示テキスト

デフォルトは、Change Membershipです。デフォルトは、EL式#{uib_o_w_s_r_Spaces.COMMUNITY_CHANGE_MEMBERSHIP}のレンダリングされた値です。

関連項目:

「コンポーネント・プロパティ」ダイアログの表示オプションのプロパティにより、式言語(EL)値の入力とテストに使用するELエディタにアクセスができます。詳細は、付録B「式言語(EL)式」を参照してください。

21.2.6.2 「メンバーシップの変更」コンポーネントのタグとXML

次のタグは、「メンバーシップの変更」コンポーネントを.jspxページ上でレンダリングするのに使用されます。

<wcdc:changeSpaceMembership id="#"
xmlns:wcdc="http://xmlns.oracle.com/webcenter/spaces/taglib"
text="#{uib_o_w_s_r_Spaces.COMMUNITY_CHANGE_MEMBERSHIP}"
shortDesc="#{uib_o_w_s_r_Spaces.COMMUNITY_CHANGE_MEMBERSHIP}"
inlineStyle="white-space:nowrap;"/>

例21-4に、Frameworkアプリケーションでリソース・カタログ・ファイル(SiteTemplateCatalog.xml)の中のコンポーネントを表現するXMLコードを示します。

例21-4 「メンバーシップの変更」コンポーネントのXMLコード

<tag>
<name>changeSpaceMembership</name>
<tag-class>oracle.webcenter.webcenterapp.internal.view.taglib.
ChangeSpaceMembershipTag</tag-class>
<body-content>empty</body-content>
<attribute>
<name>id</name>
</attribute>
<attribute>
<name>rendered</name>
<deferred-value>
<type>boolean</type>
</deferred-value>
</attribute>
<attribute>
<name>binding</name>
<deferred-value/>
</attribute>
<attribute>
<name>clientComponent</name>
<deferred-value>
<type>boolean</type>
</deferred-value>
</attribute>
<attribute>
<name>customizationId</name>
<deferred-value/>
</attribute>
<attribute>
<name>depressedIcon</name>
<required>false</required>
<deferred-value/>
</attribute>
<attribute>
<name>disabled</name>
<required>false</required>
<deferred-value/>
</attribute>
<attribute>
<name>disabledIcon</name>
<required>false</required>
<deferred-value/>
</attribute>
<attribute>
<name>displayType</name>
<required>false</required>
<deferred-value/>
</attribute>
<attribute>
<name>hoverIcon</name>
<required>false</required>
<deferred-value/>
</attribute>
<attribute>
<name>icon</name>
<required>false</required>
<deferred-value/>
</attribute>
<attribute>
<name>iconPosition</name>
<required>false</required>
<deferred-value/>
</attribute>
<attribute>
<name>inlineStyle</name>
<required>false</required>
<deferred-value/>
</attribute>
<attribute>
<name>shortDesc</name>
<required>false</required>
<deferred-value/>
</attribute>
<attribute>
<name>scopeName</name>
<required>false</required>
<deferred-value/>
</attribute>
<attribute>
<name>styleClass</name>
<required>false</required>
<deferred-value/>
</attribute>
<attribute>
<name>text</name>
<required>false</required>
<deferred-value/>
</attribute>
</tag>

21.2.7 連絡先管理

「連絡先管理」コンポーネントは、ユーザーがワークフロー通知を入力してAdministratorsロールのメンバーに送信することのできる、単純なポップアップ・ウィンドウを開くリンクです(図21-12)。

注意:

「連絡先管理」コンポーネントには、Oracle SOA Suiteに含まれるOracle BPEL Serverとの接続が必要です。詳細は、『Oracle Fusion Middleware Oracle WebCenter Portal管理者ガイド』の「スペース・ワークフローをホストするBPEL Serverの指定」に関する項を参照してください。

図21-12 「連絡先管理」コンポーネント

「図21-12 「連絡先管理」コンポーネント」の説明

この項では、「連絡先管理」コンポーネントに関連付けられた表示オプションとその説明を示します。また、このコンポーネントを.jspxページ上で起動するタグと、このコンポーネントをリソース・カタログで定義するXMLコードを示します。

この項の内容は次のとおりです。

- 第21.2.7.1項 「「連絡先管理」コンポーネントの表示オプション」

- 第21.2.7.2項 「「連絡先管理」コンポーネントのタグとXML」

21.2.7.1 「連絡先管理」コンポーネントの表示オプション

「連絡先管理」コンポーネントは、「スペースについて」コンポーネントと、同じプロパティを多数共有しています。表21-7に、表21-2「「スペースについて」コンポーネントの表示オプション」で指定されているもの以外のデフォルト値を持つプロパティを示します。

関連項目:

「連絡先管理」コンポーネントには、コンポーネントのルック・アンド・フィールの変更に使用できる「スタイル」プロパティがあります。詳細は、第18.6.6項「「スタイル」および「コンテンツ・スタイル」プロパティの使用」を参照してください。

表21-7 「連絡先管理」コンポーネントの表示オプション

プロパティ

説明

Short Desc

ユーザーがマウス・ポインタをコンポーネントの上に重ねたときに表示されるツールチップ・テキストを入力するフィールド

デフォルト値は、Contact the Administratorです。デフォルト値は、EL式#{uib_o_w_w_r_WebCenter.CONTACT_ADMINISTRATOR_DESC}のレンダリングされた値です。

Text

コンポーネントの表示テキスト

デフォルトは、Administratorです。デフォルト値は、EL式#{uib_o_w_w_r_WebCenter.CONTACT_ADMINISTRATOR}で表現されます。

Type

コンポーネント・タイプ

デフォルトは、contactAdminです。

関連項目:

「コンポーネント・プロパティ」ダイアログの表示オプションのプロパティにより、式言語(EL)値の入力とテストに使用するELエディタにアクセスができます。詳細は、付録B「式言語(EL)式」を参照してください。

21.2.7.2 「連絡先管理」コンポーネントのタグとXML

次のタグは、「連絡先管理」コンポーネントを.jspxページ上でレンダリングするのに使用されます。

<wcdc:spacesAction id="#"
xmlns:wcdc="http://xmlns.oracle.com/webcenter/spaces/taglib"
type="contactAdmin" displayType="link" inlineStyle="white-space:nowrap;"
text="#{uib_o_w_w_r_WebCenter.CONTACT_ADMINISTRATOR}"
shortDesc="#{uib_o_w_w_r_WebCenter.CONTACT_ADMINISTRATOR_DESC}"/>

リソース・カタログでは、「連絡先管理」コンポーネントは「WebCenterのバージョン情報」コンポーネントと同じXMLコードを使用します。詳細は、第21.2.3.2項「「WebCenterのバージョン情報」コンポーネントのタグとXML」を参照してください。

21.2.8 著作権メッセージ

「著作権メッセージ」コンポーネントは、次のテキスト文字列をレンダリングします。

Copyright © 2010, Oracle and/or its affiliates. All rights reserved.

図21-13に、ユーザー・インタフェース内でレンダリングされた「著作権メッセージ」コンポーネントの例を示します。

図21-13 「著作権メッセージ」コンポーネント

「図21-13 「著作権メッセージ」コンポーネント」の説明

この項では、「著作権メッセージ」コンポーネントに関連付けられた表示オプションとその説明を示します。また、このコンポーネントを.jspxページ上で起動するタグと、このコンポーネントをリソース・カタログで定義するXMLコードを示します。

この項の内容は次のとおりです。

- 第21.2.8.1項 「「著作権メッセージ」コンポーネントの表示オプション」

- 第21.2.8.2項 「「著作権メッセージ」コンポーネントのタグとXML」

21.2.8.1 「著作権メッセージ」コンポーネントの表示オプション

「著作権メッセージ」コンポーネントは、「スペースについて」コンポーネントと、同じプロパティを多数共有しています。表21-8に、表21-2「「スペースについて」コンポーネントの表示オプション」で指定されているもの以外のデフォルト値を持つプロパティを示します。

関連項目:

「著作権メッセージ」コンポーネントには、コンポーネントのルック・アンド・フィールの変更に使用できる「スタイル」プロパティがあります。詳細は、第18.6.6項「「スタイル」および「コンテンツ・スタイル」プロパティの使用」を参照してください。

表21-8 「著作権メッセージ」コンポーネントの表示オプション

プロパティ

説明

Inline Style

CSSスタイルの値を入力してコンポーネントの外観を定義するフィールド

デフォルトのインライン・スタイルは、white-space:nowrap;です。

Type

コンポーネント・タイプ

デフォルトは、copyrightMessageです。

関連項目:

「コンポーネント・プロパティ」ダイアログの表示オプションのプロパティにより、式言語(EL)値の入力とテストに使用するELエディタにアクセスができます。詳細は、付録B「式言語(EL)式」を参照してください。

21.2.8.2 「著作権メッセージ」コンポーネントのタグとXML

次のタグは、「著作権メッセージ」コンポーネントを.jspxページ上でレンダリングするのに使用されます。

wcdc:outputText id="#"
xmlns:wcdc="http://xmlns.oracle.com/webcenter/spaces/taglib"
type="copyrightMessage" inlineStyle="white-space:nowrap;"/>

例21-5に、Frameworkアプリケーションでリソース・カタログ・ファイル(SiteTemplateCatalog.xml)の中のコンポーネントを表現するXMLコードを示します。

例21-5 「著作権メッセージ」コンポーネントのXMLコード

<tag>
<name>outputText</name>
<tag-class>oracle.webcenter.webcenterapp.spacescomponents.internal.view.
taglib.OutputTextTag</tag-class>
<body-content>empty</body-content>
<attribute>
<name>id</name>
</attribute>
<attribute>
<name>rendered</name>
<deferred-value>
<type>boolean</type>
</deferred-value>
</attribute>
<attribute>
<name>binding</name>
<deferred-value/>
</attribute>
<attribute>
<name>clientComponent</name>
<deferred-value>
<type>boolean</type>
</deferred-value>
</attribute>
<attribute>
<name>customizationId</name>
<deferred-value/>
</attribute>
<attribute>
<name>type</name>
<required>true</required>
<deferred-value/>
</attribute>
<attribute>
<name>inlineStyle</name>
<required>false</required>
<deferred-value/>
</attribute>
<attribute>
<name>shortDesc</name>
<required>false</required>
<deferred-value/>
</attribute>
</tag>

21.2.9 ページの作成

「ページの作成」コンポーネントはアイコンで、ユーザーが「ページの作成」ダイアログを開くのにクリックするリンクです(図21-14)。

図21-14 「ページの作成」コンポーネント

「図21-14 「ページの作成」コンポーネント」の説明

関連項目:

ページの作成の詳細は、第17章「ページの作成」を参照してください。

このコンポーネントは、現在のスペースまたはホーム・スペースでページを即座に作成する手段を提供するのに役立ちます。認可ユーザーのみに「ページの作成」リンクが表示され、使用が可能です。

この項では、「ページの作成」コンポーネントに関連付けられた表示オプションとその説明を示します。また、このコンポーネントを.jspxページ上で起動するタグと、このコンポーネントをリソース・カタログで定義するXMLコードを示します。

この項の内容は次のとおりです。

- 第21.2.9.1項 「「ページの作成」コンポーネントの表示オプション」

- 第21.2.9.2項 「「ページの作成」コンポーネントのタグとXML」

21.2.9.1 「ページの作成」コンポーネントの表示オプション

「ページの作成」コンポーネントは、「スペースについて」コンポーネントと、同じプロパティを多数共有しています。表21-9に、表21-2「「スペースについて」コンポーネントの表示オプション」で指定されているもの以外のデフォルト値を持つプロパティを示します。

関連項目:

「ページの作成」コンポーネントには、コンポーネントのルック・アンド・フィールの変更に使用できる「スタイル」プロパティがあります。詳細は、第18.6.6項「「スタイル」および「コンテンツ・スタイル」プロパティの使用」を参照してください。

表21-9 「ページの作成」コンポーネントの表示オプション

プロパティ

説明

Short Desc

ユーザーがマウス・ポインタをコンポーネントの上に重ねたときに表示されるツールチップ・テキストを入力するフィールド

デフォルトは、Create a new pageです。デフォルトは、EL式#{uib_o_w_w_r_WebCenter.TOOLTIP_MANAGE_PAGES_CREATE_PAGE}のレンダリングされた値です。

Task Flow Id

コンポーネントの一意な識別子。たとえば、wcdc4082953494

Text

コンポーネントの表示テキスト

デフォルトは、Create Pageです。デフォルトは、EL式#{uib_o_w_w_r_WebCenter.LABEL_CREATE_PAGE}のレンダリングされた値です。

関連項目:

「コンポーネント・プロパティ」ダイアログの表示オプションのプロパティにより、式言語(EL)値の入力とテストに使用するELエディタにアクセスができます。詳細は、付録B「式言語(EL)式」を参照してください。

21.2.9.2 「ページの作成」コンポーネントのタグとXML

次のタグは、「ページの作成」コンポーネントを.jspxページ上でレンダリングするのに使用されます。

<wcdc:createPage id="#" __taskFlowId="#"
xmlns:wcdc="http://xmlns.oracle.com/webcenter/spaces/taglib"
displayType="link" inlineStyle="white-space:nowrap;"
text="#{uib_o_w_w_r_WebCenter.LABEL_CREATE_PAGE}"
shortDesc="#{uib_o_w_w_r_WebCenter.TOOLTIP_MANAGE_PAGES_CREATE_PAGE}" />

例21-6に、Frameworkアプリケーションでリソース・カタログ・ファイル(SiteTemplateCatalog.xml)の中のコンポーネントを表現するXMLコードを示します。

例21-6 「ページの作成」コンポーネントのXMLコード

<tag>
<name>createPage</name>
<tag-class>oracle.webcenter.webcenterapp.internal.view.taglib.
CreatePageTag</tag-class>
<body-content>empty</body-content>
<attribute>
<name>id</name>
</attribute>
<attribute>
<name>rendered</name>
<deferred-value>
<type>boolean</type>
</deferred-value>
</attribute>
<attribute>
<name>binding</name>
<deferred-value/>
</attribute>
<attribute>
<name>clientComponent</name>
<deferred-value>
<type>boolean</type>
</deferred-value>
</attribute>
<attribute>
<name>customizationId</name>
<deferred-value/>
</attribute>
<attribute>
<name>depressedIcon</name>
<required>false</required>
<deferred-value/>
</attribute>
<attribute>
<name>disabled</name>
<required>false</required>
<deferred-value/>
</attribute>
<attribute>
<name>disabledIcon</name>
<required>false</required>
<deferred-value/>
</attribute>
<attribute>
<name>displayType</name>
<required>false</required>
<deferred-value/>
</attribute>
<attribute>
<name>hoverIcon</name>
<required>false</required>
<deferred-value/>
</attribute>
<attribute>
<name>icon</name>
<required>false</required>
<deferred-value/>
</attribute>
<attribute>
<name>iconPosition</name>
<required>false</required>
<deferred-value/>
</attribute>
<attribute>
<name>inlineStyle</name>
<required>false</required>
<deferred-value/>
</attribute>
<attribute>
<name>shortDesc</name>
<required>false</required>
<deferred-value/>
</attribute>
<attribute>
<name>styleClass</name>
<required>false</required>
<deferred-value/>
</attribute>
<attribute>
<name>__taskFlowId</name>
<required>false</required>
<deferred-value/>
</attribute>
<attribute>
<name>text</name>
<required>false</required>
<deferred-value/>
</attribute>
</tag>

21.2.10 スペースの作成

「スペースの作成」コンポーネントは、ユーザーが「スペースの作成」ウィザードを開くためにクリックするリンクです(図21-15)。

図21-15 「スペースの作成」コンポーネント

「図21-15 「スペースの作成」コンポーネント」の説明

このコンポーネントは、スペースを即座に作成する手段を提供するのに役立ちます。認可ユーザーのみに「スペースの作成」リンクが表示され、使用が可能です。

関連項目:

スペースの作成の詳細は、第XI部「スペースの計画と構築」を参照してください。

この項では、「スペースの作成」コンポーネントに関連付けられた表示オプションとその説明を示します。また、このコンポーネントを.jspxページ上で起動するタグと、このコンポーネントをリソース・カタログで定義するXMLコードを示します。

この項の内容は次のとおりです。

- 第21.2.10.1項 「「スペースの作成」コンポーネントの表示オプション」

- 第21.2.10.2項 「「スペースの作成」コンポーネントのタグとXML」

21.2.10.1 「スペースの作成」コンポーネントの表示オプション

「スペースの作成」コンポーネントは、「スペースについて」コンポーネントと、同じプロパティを多数共有しています。表21-10に、表21-2「「スペースについて」コンポーネントの表示オプション」で指定されているもの以外のデフォルト値を持つプロパティを示します。

関連項目:

「スペースの作成」コンポーネントには、コンポーネントのルック・アンド・フィールの変更に使用できる「スタイル」プロパティがあります。詳細は、第18.6.6項「「スタイル」および「コンテンツ・スタイル」プロパティの使用」を参照してください。

表21-10 「スペースの作成」コンポーネントの表示オプション

プロパティ

説明

Short Desc

ユーザーがマウス・ポインタをコンポーネントの上に重ねたときに表示されるツールチップ・テキストを入力するフィールド

デフォルトは、Create a Spaceです。デフォルトは、EL式#{uib_o_w_s_r_Spaces.HEADING_CREATE_COMMUNITY}のレンダリングされた値です。

Text

コンポーネントの表示テキスト

デフォルトは、Create a Spaceです。デフォルトは、EL式#{uib_o_w_s_r_Spaces.HEADING_CREATE_COMMUNITY}のレンダリングされた値です。

関連項目:

「コンポーネント・プロパティ」ダイアログの表示オプションのプロパティにより、式言語(EL)値の入力とテストに使用するELエディタにアクセスができます。詳細は、付録B「式言語(EL)式」を参照してください。

21.2.10.2 「スペースの作成」コンポーネントのタグとXML

次のタグは、「スペースの作成」コンポーネントを.jspxページ上でレンダリングするのに使用されます。

<wcdc:createSpace id="#" __taskFlowId="#"
xmlns:wcdc="http://xmlns.oracle.com/webcenter/spaces/taglib"
displayType="link" inlineStyle="white-space:nowrap;"
text="#{uib_o_w_s_r_Spaces.HEADING_CREATE_COMMUNITY}"
shortDesc="#{uib_o_w_s_r_Spaces.HEADING_CREATE_COMMUNITY}"/>

例21-7に、Frameworkアプリケーションでリソース・カタログ・ファイル(SiteTemplateCatalog.xml)の中のコンポーネントを表現するXMLコードを示します。

例21-7 「ページの作成」コンポーネントのXMLコード

<tag>
<name>createSpace</name>
<tag-class>oracle.webcenter.webcenterapp.internal.view.taglib.
CreateSpaceTag</tag-class>
<body-content>empty</body-content>
<attribute>
<name>id</name>
</attribute>
<attribute>
<name>rendered</name>
<deferred-value>
<type>boolean</type>
</deferred-value>
</attribute>
<attribute>
<name>binding</name>
<deferred-value/>
</attribute>
<attribute>
<name>clientComponent</name>
<deferred-value>
<type>boolean</type>
</deferred-value>
</attribute>
<attribute>
<name>customizationId</name>
<deferred-value/>
</attribute>
<attribute>
<name>depressedIcon</name>
<required>false</required>
<deferred-value/>
</attribute>
<attribute>
<name>disabled</name>
<required>false</required>
<deferred-value/>
</attribute>
<attribute>
<name>disabledIcon</name>
<required>false</required>
<deferred-value/>
</attribute>
<attribute>
<name>displayType</name>
<required>false</required>
<deferred-value/>
</attribute>
<attribute>
<name>hoverIcon</name>
<required>false</required>
<deferred-value/>
</attribute>
<attribute>
<name>icon</name>
<required>false</required>
<deferred-value/>
</attribute>
<attribute>
<name>iconPosition</name>
<required>false</required>
<deferred-value/>
</attribute>
<attribute>
<name>inlineStyle</name>
<required>false</required>
<deferred-value/>
</attribute>
<attribute>
<name>shortDesc</name>
<required>false</required>
<deferred-value/>
</attribute>
<attribute>
<name>styleClass</name>
<required>false</required>
<deferred-value/>
</attribute>
<attribute>
<name>__taskFlowId</name>
<required>false</required>
<deferred-value/>
</attribute>
<attribute>
<name>text</name>
<required>false</required>
<deferred-value/>
</attribute>
</tag>

21.2.11 サブスペースの作成

「サブスペースの作成」コンポーネントは、サブスペースを作成するためのダイアログを開くリンクです(図21-16)。

図21-16 「サブスペースの作成」コンポーネント

「図21-16 「サブスペースの作成」コンポーネント」の説明

サブスペースとは、その親スペースより階層が低いスペースです。「サブスペースの作成」コンポーネントは、現在のスペースにサブスペースを即座に作成する手段を提供するのに役立ちます。認可ユーザーのみに「サブスペースの作成」リンクが表示され、使用が可能です。

関連項目:

サブスペースの作成の詳細は、第56.3項「サブスペースの作成」を参照してください。

この項では、「サブスペースの作成」コンポーネントに関連付けられた表示オプションとその説明を示します。また、このコンポーネントを.jspxページ上で起動するタグと、このコンポーネントをリソース・カタログで定義するXMLコードを示します。

この項の内容は次のとおりです。

- 第21.2.11.1項 「「サブスペースの作成」コンポーネントの表示オプション」

- 第21.2.11.2項 「「サブスペースの作成」コンポーネントのタグとXML」

21.2.11.1 「サブスペースの作成」コンポーネントの表示オプション

「サブスペースの作成」コンポーネントは、「スペースについて」コンポーネントと、同じプロパティを多数共有しています。表21-11に、表21-2「「スペースについて」コンポーネントの表示オプション」で指定されているもの以外のデフォルト値を持つプロパティを示します。

関連項目:

「サブスペースの作成」コンポーネントには、コンポーネントのルック・アンド・フィールの変更に使用できる「スタイル」プロパティがあります。詳細は、第18.6.6項「「スタイル」および「コンテンツ・スタイル」プロパティの使用」を参照してください。

表21-11 「サブスペースの作成」コンポーネントの表示オプション

プロパティ

説明

Short Desc

ユーザーがマウス・ポインタをコンポーネントの上に重ねたときに表示されるツールチップ・テキストを入力するフィールド

デフォルトは、Create a Subspaceです。デフォルトは、EL式#{uib_o_w_s_r_Spaces.HEADING_CREATE_SUB_COMMUNITY}のレンダリングされた値です。

Text

コンポーネントの表示テキスト

デフォルトは、Create a Subspaceです。デフォルトは、EL式#{uib_o_w_s_r_Spaces.HEADING_CREATE_SUB_COMMUNITY}のレンダリングされた値です。

関連項目:

「コンポーネント・プロパティ」ダイアログの表示オプションのプロパティにより、式言語(EL)値の入力とテストに使用するELエディタにアクセスができます。詳細は、付録B「式言語(EL)式」を参照してください。

21.2.11.2 「サブスペースの作成」コンポーネントのタグとXML

次のタグは、「サブスペースの作成」コンポーネントを.jspxページ上でレンダリングするのに使用されます。

<wcdc:createSubSpace id="#" __taskFlowId="#"
xmlns:wcdc="http://xmlns.oracle.com/webcenter/spaces/taglib"
displayType="link" inlineStyle="white-space:nowrap;"
text="#{uib_o_w_s_r_Spaces.HEADING_CREATE_SUB_COMMUNITY}"
shortDesc="#{uib_o_w_s_r_Spaces.HEADING_CREATE_SUB_COMMUNITY}"/>

例21-8に、Frameworkアプリケーションでリソース・カタログ・ファイル(SiteTemplateCatalog.xml)の中のコンポーネントを表現するXMLコードを示します。

例21-8 「サブスペースの作成」コンポーネントのXMLコード

<tag>
<name>createSubSpace</name>
<tag-class>oracle.webcenter.webcenterapp.internal.view.taglib.
CreateSubspaceTag</tag-class>
<body-content>empty</body-content>
<attribute>
<name>id</name>
</attribute>
<attribute>
<name>rendered</name>
<deferred-value>
<type>boolean</type>
</deferred-value>
</attribute>
<attribute>
<name>binding</name>
<deferred-value/>
</attribute>
<attribute>
<name>clientComponent</name>
<deferred-value>
<type>boolean</type>
</deferred-value>
</attribute>
<attribute>
<name>customizationId</name>
<deferred-value/>
</attribute>
<attribute>
<name>depressedIcon</name>
<required>false</required>
<deferred-value/>
</attribute>
<attribute>
<name>disabled</name>
<required>false</required>
<deferred-value/>
</attribute>
<attribute>
<name>disabledIcon</name>
<required>false</required>
<deferred-value/>
</attribute>
<attribute>
<name>displayType</name>
<required>false</required>
<deferred-value/>
</attribute>
<attribute>
<name>hoverIcon</name>
<required>false</required>
<deferred-value/>
</attribute>
<attribute>
<name>icon</name>
<required>false</required>
<deferred-value/>
</attribute>
<attribute>
<name>iconPosition</name>
<required>false</required>
<deferred-value/>
</attribute>
<attribute>
<name>inlineStyle</name>
<required>false</required>
<deferred-value/>
</attribute>
<attribute>
<name>shortDesc</name>
<required>false</required>
<deferred-value/>
</attribute>
<attribute>
<name>scopeName</name>
<required>false</required>
<deferred-value/>
</attribute>
<attribute>
<name>styleClass</name>
<required>false</required>
<deferred-value/>
</attribute>
<attribute>
<name>__taskFlowId</name>
<required>false</required>
<deferred-value/>
</attribute>
<attribute>
<name>text</name>
<required>false</required>
<deferred-value/>
</attribute>
</tag>

21.2.12 現在のユーザー・プロファイル

「現在のユーザー・プロファイル」コンポーネントは、ユーザーの「プロファイル」ページにリンクした、現在のユーザーの名前です(図21-17)。

図21-17 「現在のユーザー・プロファイル」コンポーネント

「図21-17 「現在のユーザー・プロファイル」コンポーネント」の説明

ユーザーは名前をクリックして、ユーザーのプロファイル詳細を含む「プロファイル」ページを開きます。

関連項目:

「プロファイル」ページは、すべての認証されたユーザーのホーム・スペースに表示される、カスタマイズ可能なビシネス・ロールのページです。ビジネス・ロール・ページの詳細は、第7.1項「ビジネス・ロール・ページの使用」を参照してください。プロファイルの詳細は、第33章「プロファイルの管理」を参照してください。

この項では、「現在のユーザー・プロファイル」コンポーネントに関連付けられた表示オプションとその説明を示します。また、このコンポーネントを.jspxページ上で起動するタグと、このコンポーネントをリソース・カタログで定義するXMLコードを示します。

この項の内容は次のとおりです。

- 第21.2.12.1項 「「現在のユーザー・プロファイル」コンポーネントの表示オプション」

- 第21.2.12.2項 「「現在のユーザー・プロファイル」コンポーネントのタグとXML」

21.2.12.1 「現在のユーザー・プロファイル」コンポーネントの表示オプション

「現在のユーザー・プロファイル」コンポーネントは、「スペースについて」コンポーネントと、同じプロパティを多数共有しています。表21-12に、表21-2「「スペースについて」コンポーネントの表示オプション」で指定されているもの以外のデフォルト値を持つプロパティを示します。

関連項目:

「現在のユーザー・プロファイル」コンポーネントには、コンポーネントのルック・アンド・フィールの変更に使用できる「スタイル」プロパティがあります。詳細は、第18.6.6項「「スタイル」および「コンテンツ・スタイル」プロパティの使用」を参照してください。

表21-12 「現在のユーザー・プロファイル」コンポーネントの表示オプション

プロパティ

説明

Short Desc

ユーザーがマウス・ポインタをコンポーネントの上に重ねたときに表示されるツールチップを入力するフィールド

デフォルトは現在のユーザーの名前です。デフォルトは、EL式#{security.userDisplayName}のレンダリングされた値です。

Text

コンポーネントの表示テキスト

デフォルトは現在のユーザーの名前です。デフォルトは、EL式#{security.userDisplayName}のレンダリングされた値です。

関連項目:

「コンポーネント・プロパティ」ダイアログの表示オプションのプロパティにより、式言語(EL)値の入力とテストに使用するELエディタにアクセスができます。詳細は、付録B「式言語(EL)式」を参照してください。

21.2.12.2 「現在のユーザー・プロファイル」コンポーネントのタグとXML

次のタグは、「現在のユーザー・プロファイル」コンポーネントを.jspxページ上でレンダリングするのに使用されます。

<wcdc:userProfile id="#"
xmlns:wcdc="http://xmlns.oracle.com/webcenter/spaces/taglib"
displayType="link" inlineStyle="white-space:nowrap"
text="#{security.userDisplayName}" shortDesc="#{security.userDisplayName}" />

例21-9に、Frameworkアプリケーションでリソース・カタログ・ファイル(SiteTemplateCatalog.xml)の中のコンポーネントを表現するXMLコードを示します。

例21-9 「現在のユーザー・プロファイル」コンポーネントのXMLコード

<tag>
<name>userProfile</name>
<tag-class>oracle.webcenter.webcenterapp.internal.view.taglib.
UserProfileTag</tag-class>
<body-content>empty</body-content>
<attribute>
<name>id</name>
</attribute>
<attribute>
<name>rendered</name>
<deferred-value>
<type>boolean</type>
</deferred-value>
</attribute>
<attribute>
<name>binding</name>
<deferred-value/>
</attribute>
<attribute>
<name>clientComponent</name>
<deferred-value>
<type>boolean</type>
</deferred-value>
</attribute>
<attribute>
<name>customizationId</name>
<deferred-value/>
</attribute>
<attribute>
<name>depressedIcon</name>
<required>false</required>
<deferred-value/>
</attribute>
<attribute>
<name>disabled</name>
<required>false</required>
<deferred-value/>
</attribute>
<attribute>
<name>disabledIcon</name>
<required>false</required>
<deferred-value/>
</attribute>
<attribute>
<name>displayType</name>
<required>false</required>
<deferred-value/>
</attribute>
<attribute>
<name>hoverIcon</name>
<required>false</required>
<deferred-value/>
</attribute>
<attribute>
<name>icon</name>
<required>false</required>
<deferred-value/>
</attribute>
<attribute>
<name>iconPosition</name>
<required>false</required>
<deferred-value/>
</attribute>
<attribute>
<name>inlineStyle</name>
<required>false</required>
<deferred-value/>
</attribute>
<attribute>
<name>shortDesc</name>
<required>false</required>
<deferred-value/>
</attribute>
<attribute>
<name>styleClass</name>
<required>false</required>
<deferred-value/>
</attribute>
<attribute>
<name>text</name>
<required>false</required>
<deferred-value/>
</attribute>
</tag>

21.2.13 ページの編集

「ページの編集」コンポーネントは、ユーザーが現在のページをページ編集モードにするのにクリックするリンクです(図21-18)。

図21-18 「ページの編集」コンポーネント

「図21-18 「ページの編集」コンポーネント」の説明

現在のページを編集する権限を持つユーザーのみに、「ページの編集」リンクが表示され、使用が可能です。

関連項目:

ページの編集の詳細は、第18章「ページの編集」を参照してください。

この項では、「ページの編集」コンポーネントに関連付けられた表示オプションとその説明を示します。また、このコンポーネントを.jspxページ上で起動するタグと、このコンポーネントをリソース・カタログで定義するXMLコードを示します。

この項の内容は次のとおりです。

- 第21.2.13.1項 「「ページの編集」コンポーネントの表示オプション」

- 第21.2.13.2項 「「ページの編集」コンポーネントのタグとXML」

21.2.13.1 「ページの編集」コンポーネントの表示オプション

「ページの編集」コンポーネントは、「スペースについて」コンポーネントと、同じプロパティを多数共有しています。表21-13に、表21-2「「スペースについて」コンポーネントの表示オプション」で指定されているもの以外のデフォルト値を持つプロパティを示します。

関連項目:

「ページの編集」コンポーネントには、コンポーネントのルック・アンド・フィールの変更に使用できる「スタイル」プロパティがあります。詳細は、第18.6.6項「「スタイル」および「コンテンツ・スタイル」プロパティの使用」を参照してください。

表21-13 「ページの編集」コンポーネントの表示オプション

プロパティ

説明

Short Desc

ユーザーがマウス・ポインタをコンポーネントの上に重ねたときに表示されるツールチップを入力するフィールド

デフォルトは、Edit the Pageです。デフォルトは、EL式#{uib_o_w_w_r_WebCenter.PAGE_CONTEXT_EDIT_PAGE_DESC}のレンダリングされた値です。

Task Flow Id

コンポーネントの一意な識別子。たとえば、wcdc4082953494

Text

コンポーネントの表示テキスト

デフォルトは、Edit Pageです。デフォルトは、EL式#{uib_o_w_w_r_WebCenter.PAGE_CONTEXT_EDIT_PAGE}のレンダリングされた値です。

関連項目:

「コンポーネント・プロパティ」ダイアログの表示オプションのプロパティにより、式言語(EL)値の入力とテストに使用するELエディタにアクセスができます。詳細は、付録B「式言語(EL)式」を参照してください。

21.2.13.2 「ページの編集」コンポーネントのタグとXML

次のタグは、「ページの編集」コンポーネントを.jspxページ上でレンダリングするのに使用されます。

<wcdc:editPage id="#" xmlns:wcdc="http://xmlns.oracle.com/webcenter/spaces/taglib"
displayType="link" inlineStyle="white-space:nowrap;"
text="#{uib_o_w_w_r_WebCenter.PAGE_CONTEXT_EDIT_PAGE}"
shortDesc="#{uib_o_w_w_r_WebCenter.PAGE_CONTEXT_EDIT_PAGE_DESC}" />

例21-10に、Frameworkアプリケーションでリソース・カタログ・ファイル(SiteTemplateCatalog.xml)の中のコンポーネントを表現するXMLコードを示します。

例21-10 「ページの編集」コンポーネントのXMLコード

<tag>
<name>editPage</name>
<tag-class>oracle.webcenter.webcenterapp.internal.view.taglib.
EditPageTag</tag-class>
<body-content>empty</body-content>
<attribute>
<name>id</name>
</attribute>
<attribute>
<name>rendered</name>
<deferred-value>
<type>boolean</type>
</deferred-value>
</attribute>
<attribute>
<name>binding</name>
<deferred-value/>
</attribute>
<attribute>
<name>clientComponent</name>
<deferred-value>
<type>boolean</type>
</deferred-value>
</attribute>
<attribute>
<name>customizationId</name>
<deferred-value/>
</attribute>
<attribute>
<name>depressedIcon</name>
<required>false</required>
<deferred-value/>
</attribute>
<attribute>
<name>disabled</name>
<required>false</required>
<deferred-value/>
</attribute>
<attribute>
<name>disabledIcon</name>
<required>false</required>
<deferred-value/>
</attribute>
<attribute>
<name>displayType</name>
<required>false</required>
<deferred-value/>
</attribute>
<attribute>
<name>hoverIcon</name>
<required>false</required>
<deferred-value/>
</attribute>
<attribute>
<name>icon</name>
<required>false</required>
<deferred-value/>
</attribute>
<attribute>
<name>iconPosition</name>
<required>false</required>
<deferred-value/>
</attribute>
<attribute>
<name>inlineStyle</name>
<required>false</required>
<deferred-value/>
</attribute>
<attribute>
<name>shortDesc</name>
<required>false</required>
<deferred-value/>
</attribute>
<attribute>
<name>styleClass</name>
<required>false</required>
<deferred-value/>
</attribute>
<attribute>
<name>__taskFlowId</name>
<required>false</required>
<deferred-value/>
</attribute>
<attribute>
<name>text</name>
<required>false</required>
<deferred-value/>
</attribute>
</tag>

21.2.14 お気に入りメニュー

「お気に入りメニュー」コンポーネントは、「お気に入りに追加」ダイアログおよび「お気に入りの管理」ダイアログを開く際のオプションを含むメニューです(図21-19)。

図21-19 「お気に入りメニュー」コンポーネント

「図21-19 「お気に入りメニュー」コンポーネント」の説明

関連項目:

スペースのお気に入りの詳細は、第40章「個人用のお気に入りの作成と管理」を参照してください。

この項では、「お気に入りメニュー」コンポーネントに関連付けられた表示オプションとその説明を示します。また、このコンポーネントを.jspxページ上で起動するタグと、このコンポーネントをリソース・カタログで定義するXMLコードを示します。

この項の内容は次のとおりです。

- 第21.2.14.1項 「「お気に入りメニュー」コンポーネントの表示オプション」

- 第21.2.14.2項 「「お気に入りメニュー」コンポーネントのタグとXML」

21.2.14.1 「お気に入りメニュー」コンポーネントの表示オプション

「お気に入りメニュー」コンポーネントは、「スペースについて」コンポーネントと、同じプロパティを多数共有しています。表21-14に、表21-2「「スペースについて」コンポーネントの表示オプション」で指定されているもの以外のデフォルト値を持つプロパティを示します。

関連項目:

「お気に入りメニュー」コンポーネントには、コンポーネントのルック・アンド・フィールの変更に使用できる「スタイル」プロパティがあります。詳細は、第18.6.6項「「スタイル」および「コンテンツ・スタイル」プロパティの使用」を参照してください。

表21-14 「お気に入りメニュー」コンポーネントの表示オプション

プロパティ

説明

Short Desc

ユーザーがマウス・ポインタをコンポーネントの上に重ねたときに表示されるツールチップ・テキストを入力するフィールド

デフォルトは、Manage your favoritesです。デフォルトは、EL式#{uib_o_w_w_r_WebCenter.LABEL_FAVORITES_DESC}のレンダリングされた値です。

Task Flow Id

コンポーネントの一意な識別子。たとえば、wcdc4082953494

Text

コンポーネントの表示テキスト

デフォルトは、Manage your favoritesです。デフォルトは、EL式#{uib_o_w_w_r_WebCenter.LABEL_FAVORITES_DESC}のレンダリングされた値です。

関連項目:

「コンポーネント・プロパティ」ダイアログの表示オプションのプロパティにより、式言語(EL)値の入力とテストに使用するELエディタにアクセスができます。詳細は、付録B「式言語(EL)式」を参照してください。

21.2.14.2 「お気に入りメニュー」コンポーネントのタグとXML

次のタグは、「お気に入りメニュー」コンポーネントを.jspxページ上でレンダリングするのに使用されます。

<wcdc:favoritesMenu id="#" __taskFlowId="#"
xmlns:wcdc="http://xmlns.oracle.com/webcenter/spaces/taglib"
displayType="link" inlineStyle="white-space:nowrap;"
styleClass="WCLinkMenu" text="#{uib_o_w_w_r_WebCenter.LABEL_FAVORITES_DESC}"
shortDesc="#{uib_o_w_w_r_WebCenter.LABEL_FAVORITES_DESC}" />

例21-11に、Frameworkアプリケーションでリソース・カタログ・ファイル(SiteTemplateCatalog.xml)の中のコンポーネントを表現するXMLコードを示します。

例21-11 「お気に入りメニュー」コンポーネントのXMLコード

<tag>
<name>favoritesMenu</name>
<tag-class>oracle.webcenter.webcenterapp.internal.view.taglib.
FavoritesMenuTag</tag-class>
<body-content>empty</body-content>
<attribute>
<name>id</name>
</attribute>
<attribute>
<name>rendered</name>
<deferred-value>
<type>boolean</type>
</deferred-value>
</attribute>
<attribute>
<name>binding</name>
<deferred-value/>
</attribute>
<attribute>
<name>clientComponent</name>
<deferred-value>
<type>boolean</type>
</deferred-value>
</attribute>
<attribute>
<name>customizationId</name>
<deferred-value/>
</attribute>
<attribute>
<name>depressedIcon</name>
<required>false</required>
<deferred-value/>
</attribute>
<attribute>
<name>disabled</name>
<required>false</required>
<deferred-value/>
</attribute>
<attribute>
<name>disabledIcon</name>
<required>false</required>
<deferred-value/>
</attribute>
<attribute>
<name>displayType</name>
<required>false</required>
<deferred-value/>
</attribute>
<attribute>
<name>hoverIcon</name>
<required>false</required>
<deferred-value/>
</attribute>
<attribute>
<name>icon</name>
<required>false</required>
<deferred-value/>
</attribute>
<attribute>
<name>iconPosition</name>
<required>false</required>
<deferred-value/>
</attribute>
<attribute>
<name>inlineStyle</name>
<required>false</required>
<deferred-value/>
</attribute>
<attribute>
<name>shortDesc</name>
<required>false</required>
<deferred-value/>
</attribute>
<attribute>
<name>styleClass</name>
<required>false</required>
<deferred-value/>
</attribute>
<attribute>
<name>__taskFlowId</name>
<required>false</required>
<deferred-value/>
</attribute>
<attribute>
<name>text</name>
<required>false</required>
<deferred-value/>
</attribute>
</tag>

21.2.15 グローバル・ヘルプ

「グローバル・ヘルプ」コンポーネントは、ユーザーがスペースのオンライン・ヘルプ・トピックにアクセスするためにクリックするリンクです(図21-20)。

図21-20 「グローバル・ヘルプ」コンポーネント

「図21-20 「グローバル・ヘルプ」コンポーネント」の説明

関連項目:

詳細は、第32.9項「WebCenter Portal: Spacesオンライン・ヘルプへのアクセス」を参照してください。

この項では、「グローバル・ヘルプ」コンポーネントに関連付けられた表示オプションとその説明を示します。また、このコンポーネントを.jspxページ上で起動するタグと、このコンポーネントをリソース・カタログで定義するXMLコードを示します。

この項の内容は次のとおりです。

- 第21.2.15.1項 「「グローバル・ヘルプ」コンポーネントの表示オプション」

- 第21.2.15.2項 「「グローバル・ヘルプ」コンポーネントのタグとXML」

21.2.15.1 「グローバル・ヘルプ」コンポーネントの表示オプション

「グローバル・ヘルプ」コンポーネントは、「スペースについて」コンポーネントと、同じプロパティを多数共有しています。表21-15に、表21-2「「スペースについて」コンポーネントの表示オプション」で指定されているもの以外のデフォルト値を持つプロパティを示します。

関連項目:

「グローバル・ヘルプ」コンポーネントには、コンポーネントのルック・アンド・フィールの変更に使用できる「スタイル」プロパティがあります。詳細は、第18.6.6項「「スタイル」および「コンテンツ・スタイル」プロパティの使用」を参照してください。

表21-15 「グローバル・ヘルプ」コンポーネントの表示オプション

プロパティ

説明

Short Desc

ユーザーがマウス・ポインタをコンポーネントの上に重ねたときに表示されるツールチップを入力するフィールド

デフォルトは、Help for WebCenter Spacesです。デフォルトは、EL式#{uib_o_w_w_r_WebCenter.LABEL_HELP_DESC}のレンダリングされた値です。

Text

コンポーネント・ラベル

デフォルトは、Helpです。デフォルトは、EL式#{uib_o_w_w_r_WebCenter.LABEL_HELP}のレンダリングされた値です。

Type

コンポーネント・タイプ

デフォルトは、globalHelpです。

関連項目:

「コンポーネント・プロパティ」ダイアログの表示オプションのプロパティにより、式言語(EL)値の入力とテストに使用するELエディタにアクセスができます。詳細は、付録B「式言語(EL)式」を参照してください。

21.2.15.2 「グローバル・ヘルプ」コンポーネントのタグとXML

次のタグは、「グローバル・ヘルプ」コンポーネントを.jspxページ上でレンダリングするのに使用されます。

<wcdc:spacesAction id="#"
xmlns:wcdc="http://xmlns.oracle.com/webcenter/spaces/taglib"
type="globalHelp" displayType="link"
text="#{uib_o_w_w_r_WebCenter.LABEL_HELP}"
shortDesc="#{uib_o_w_w_r_WebCenter.LABEL_HELP_DESC}"
inlineStyle="white-space:nowrap"/>

リソース・カタログでは、「グローバル・ヘルプ」コンポーネントは「WebCenterのバージョン情報」コンポーネントと同じXMLコードを使用します。詳細は、第21.2.3.2項「「WebCenterのバージョン情報」コンポーネントのタグとXML」を参照してください。

21.2.16 ホーム・スペース

「ホーム・スペース」コンポーネントは、ユーザーがホーム・スペースのビューに移動するためにクリックするリンクです(図21-21)。

図21-21 「ホーム・スペース」コンポーネント

「図21-21 「ホーム・スペース」コンポーネント」の説明

関連項目:

ホーム・スペースの詳細は、第32章「ホーム・スペースについて」を参照してください。

この項では、「ホーム・スペース」コンポーネントに関連付けられた表示オプションとその説明を示します。また、このコンポーネントを.jspxページ上で起動するタグと、このコンポーネントをリソース・カタログで定義するXMLコードを示します。

この項の内容は次のとおりです。

- 第21.2.16.1項 「「ホーム・スペース」コンポーネントの表示オプション」

- 第21.2.16.2項 「「ホーム・スペース」コンポーネントのタグとXML」

21.2.16.1 「ホーム・スペース」コンポーネントの表示オプション

「ホーム・スペース」コンポーネントは、「スペースについて」コンポーネントと、同じプロパティを多数共有しています。表21-16に、表21-2「「スペースについて」コンポーネントの表示オプション」で指定されているもの以外のデフォルト値を持つプロパティを示します。

関連項目:

「ホーム・スペース」コンポーネントには、コンポーネントのルック・アンド・フィールの変更に使用できる「スタイル」プロパティがあります。詳細は、第18.6.6項「「スタイル」および「コンテンツ・スタイル」プロパティの使用」を参照してください。

表21-16 「ホーム・スペース」コンポーネントの表示オプション

プロパティ

説明

Text

コンポーネントの表示テキスト

デフォルトは、Personal Spaceです。

Type

コンポーネント・タイプ

デフォルトは、personalSpaceです。

関連項目:

「コンポーネント・プロパティ」ダイアログの表示オプションのプロパティにより、式言語(EL)値の入力とテストに使用するELエディタにアクセスができます。詳細は、付録B「式言語(EL)式」を参照してください。

21.2.16.2 「ホーム・スペース」コンポーネントのタグとXML

次のタグは、「ホーム・スペース」コンポーネントを.jspxページ上でレンダリングするのに使用されます。

<wcdc:spacesAction id="#"
xmlns:wcdc="http://xmlns.oracle.com/webcenter/spaces/taglib"
type="personalSpace" displayType="link" text="Personal Space"
inlineStyle="white-space:nowrap;"/>

リソース・カタログでは。「ホーム・スペース」コンポーネントは「WebCenterのバージョン情報」コンポーネントと同じXMLコードを使用します。詳細は、第21.2.3.2項「「WebCenterのバージョン情報」コンポーネントのタグとXML」を参照してください。

21.2.17 人をコネクションとして招待

「人をコネクションとして招待」コンポーネントは、ユーザーが他のユーザーに接続の招待ができるページを開くリンクです(図21-22)。

図21-22 「人をコネクションとして招待」コンポーネント

「図21-22 「人をコネクションとして招待」コンポーネント」の説明

関連項目:

コネクションの詳細は、第34章「ソーシャル・ネットワークの作成」を参照してください。

この項では、「人をコネクションとして招待」コンポーネントに関連付けられた表示オプションとその説明を示します。また、このコンポーネントを.jspxページ上で起動するタグと、このコンポーネントをリソース・カタログで定義するXMLコードを示します。

この項の内容は次のとおりです。

- 第21.2.17.1項 「「人をコネクションとして招待」コンポーネントの表示オプション」

- 第21.2.17.2項 「「人をコネクションとして招待」コンポーネントのタグとXML」

21.2.17.1 「人をコネクションとして招待」コンポーネントの表示オプション

「人をコネクションとして招待」コンポーネントは、「スペースについて」コンポーネントと、同じプロパティを多数共有しています。表21-17に、表21-2「「スペースについて」コンポーネントの表示オプション」で指定されているもの以外のデフォルト値を持つプロパティを示します。

関連項目:

「人をコネクションとして招待」コンポーネントには、コンポーネントのルック・アンド・フィールの変更に使用できる「スタイル」プロパティがあります。詳細は、第18.6.6項「「スタイル」および「コンテンツ・スタイル」プロパティの使用」を参照してください。

表21-17 「人をコネクションとして招待」コンポーネントの表示オプション

プロパティ

説明

Short Desc

ユーザーがマウス・ポインタをコンポーネントの上に重ねたときに表示されるツールチップを入力するフィールド

デフォルトは、Invite Peopleです。デフォルトは、EL式#{uib_o_w_s_r_Spaces.LABEL_INVITE_PEOPLE}のレンダリングされた値です。

Text

コンポーネント・ラベル

デフォルトは、Invite Peopleです。デフォルトは、EL式#{uib_o_w_s_r_Spaces.LABEL_INVITE_PEOPLE}のレンダリングされた値です。

関連項目:

「コンポーネント・プロパティ」ダイアログの表示オプションのプロパティにより、式言語(EL)値の入力とテストに使用するELエディタにアクセスができます。詳細は、付録B「式言語(EL)式」を参照してください。

21.2.17.2 「人をコネクションとして招待」コンポーネントのタグとXML

次のタグは、「人をコネクションとして招待」コンポーネントを.jspxページ上でレンダリングするのに使用されます。

<wcdc:invitePeopleAsConnection id="#" __taskFlowId="#"
xmlns:wcdc="http://xmlns.oracle.com/webcenter/spaces/taglib"
displayType="link" inlineStyle="white-space:nowrap;"
text="#{uib_o_w_s_r_Spaces.LABEL_INVITE_PEOPLE}"
shortDesc="#{uib_o_w_s_r_Spaces.LABEL_INVITE_PEOPLE}"/>

例21-12に、Frameworkアプリケーションでリソース・カタログ・ファイル(SiteTemplateCatalog.xml)の中のコンポーネントを表現するXMLコードを示します。

例21-12 「人をコネクションとして招待」コンポーネントのXMLコード

<tag>
<name>invitePeopleAsConnection</name>
<tag-class>oracle.webcenter.webcenterapp.internal.view.taglib.
InvitePeopleAsConnectionTag</tag-class>
<body-content>empty</body-content>
<attribute>
<name>id</name>
</attribute>
<attribute>
<name>rendered</name>
<deferred-value>
<type>boolean</type>
</deferred-value>
</attribute>
<attribute>
<name>binding</name>
<deferred-value/>
</attribute>
<attribute>
<name>clientComponent</name>
<deferred-value>
<type>boolean</type>
</deferred-value>
</attribute>
<attribute>
<name>customizationId</name>
<deferred-value/>
</attribute>
<attribute>
<name>depressedIcon</name>
<required>false</required>
<deferred-value/>
</attribute>
<attribute>
<name>disabled</name>
<required>false</required>
<deferred-value/>
</attribute>
<attribute>
<name>disabledIcon</name>
<required>false</required>
<deferred-value/>
</attribute>
<attribute>
<name>displayType</name>
<required>false</required>
<deferred-value/>
</attribute>
<attribute>
<name>hoverIcon</name>
<required>false</required>
<deferred-value/>
</attribute>
<attribute>
<name>icon</name>
<required>false</required>
<deferred-value/>
</attribute>
<attribute>
<name>iconPosition</name>
<required>false</required>
<deferred-value/>
</attribute>
<attribute>
<name>inlineStyle</name>
<required>false</required>
<deferred-value/>
</attribute>
<attribute>
<name>shortDesc</name>
<required>false</required>
<deferred-value/>
</attribute>
<attribute>
<name>styleClass</name>
<required>false</required>
<deferred-value/>
</attribute>
<attribute>
<name>__taskFlowId</name>
<required>false</required>
<deferred-value/>
</attribute>
<attribute>
<name>text</name>
<required>false</required>
<deferred-value/>
</attribute>
</tag>

21.2.18 スペースへの参加

「スペースへの参加」コンポーネントは、スペース(通常は現在のスペース)のメンバーになるプロセスを開始するリンクです(図21-23)。

図21-23 「スペースへの参加」コンポーネント

「図21-23 「スペースへの参加」コンポーネント」の説明

関連項目:

スペースへの参加の詳細は、第51.9項 「スペースへの参加」を参照してください。

この項では、「スペースへの参加」コンポーネントに関連付けられた表示オプションとその説明を示します。また、このコンポーネントを.jspxページ上で起動するタグと、このコンポーネントをリソース・カタログで定義するXMLコードを示します。

この項の内容は次のとおりです。

- 第21.2.18.1項 「「スペースへの参加」コンポーネントの表示オプション」

- 第21.2.18.2項 「「スペースへの参加」コンポーネントのタグとXML」

21.2.18.1 「スペースへの参加」コンポーネントの表示オプション

「スペースへの参加」コンポーネントは、「スペースについて」コンポーネントと、同じプロパティを多数共有しています。表21-18に、表21-2「「スペースについて」コンポーネントの表示オプション」で指定されているもの以外のデフォルト値を持つプロパティを示します。

関連項目:

「スペースへの参加」コンポーネントには、コンポーネントのルック・アンド・フィールの変更に使用できる「スタイル」プロパティがあります。詳細は、第18.6.6項「「スタイル」および「コンテンツ・スタイル」プロパティの使用」を参照してください。

表21-18 「スペースへの参加」コンポーネントの表示オプション

プロパティ

説明

Short Desc

ユーザーがマウス・ポインタをコンポーネントの上に重ねたときに表示されるツールチップを入力するフィールド

デフォルトは、Join Spaceです。デフォルトは、EL式#{uib_o_w_s_r_Spaces.GROUP_SPACES_MANAGE_JOIN_SPACE}のレンダリングされた値です。

Text

コンポーネント・ラベル

デフォルトは、Join Spaceです。デフォルトは、EL式#{uib_o_w_s_r_Spaces.GROUP_SPACES_MANAGE_JOIN_SPACE}のレンダリングされた値です。

関連項目:

「コンポーネント・プロパティ」ダイアログの表示オプションのプロパティにより、式言語(EL)値の入力とテストに使用するELエディタにアクセスができます。詳細は、付録B「式言語(EL)式」を参照してください。

21.2.18.2 「スペースへの参加」コンポーネントのタグとXML

次のタグは、「スペースへの参加」コンポーネントを.jspxページ上でレンダリングするのに使用されます。

<wcdc:joinSpace id="#"
xmlns:wcdc="http://xmlns.oracle.com/webcenter/spaces/taglib"
displayType="link" inlineStyle="white-space:nowrap;"
text="#{uib_o_w_s_r_Spaces.GROUP_SPACES_MANAGE_JOIN_SPACE}"
shortDesc="#{uib_o_w_s_r_Spaces.GROUP_SPACES_MANAGE_JOIN_SPACE}" />

例21-13に、Frameworkアプリケーションでリソース・カタログ・ファイル(SiteTemplateCatalog.xml)の中のコンポーネントを表現するXMLコードを示します。

例21-13 「スペースへの参加」コンポーネントのXMLコード

<tag>
<name>joinSpace</name>
<tag-class>oracle.webcenter.webcenterapp.internal.view.taglib.
JoinSpaceTag</tag-class>
<body-content>empty</body-content>
<attribute>
<name>id</name>
</attribute>
<attribute>
<name>rendered</name>
<deferred-value>
<type>boolean</type>
</deferred-value>
</attribute>
<attribute>
<name>binding</name>
<deferred-value/>
</attribute>
<attribute>
<name>clientComponent</name>
<deferred-value>
<type>boolean</type>
</deferred-value>
</attribute>
<attribute>
<name>customizationId</name>
<deferred-value/>
</attribute>
<attribute>
<name>depressedIcon</name>
<required>false</required>
<deferred-value/>
</attribute>
<attribute>
<name>disabled</name>
<required>false</required>
<deferred-value/>
</attribute>
<attribute>
<name>disabledIcon</name>
<required>false</required>
<deferred-value/>
</attribute>
<attribute>
<name>displayType</name>
<required>false</required>
<deferred-value/>
</attribute>
<attribute>
<name>hoverIcon</name>
<required>false</required>
<deferred-value/>
</attribute>
<attribute>
<name>icon</name>
<required>false</required>
<deferred-value/>
</attribute>
<attribute>
<name>iconPosition</name>
<required>false</required>
<deferred-value/>
</attribute>
<attribute>
<name>inlineStyle</name>
<required>false</required>
<deferred-value/>
</attribute>
<attribute>
<name>shortDesc</name>
<required>false</required>
<deferred-value/>
</attribute>
<attribute>
<name>scopeName</name>
<required>false</required>
<deferred-value/>
</attribute>
<attribute>
<name>styleClass</name>
<required>false</required>
<deferred-value/>
</attribute>
<attribute>
<name>text</name>
<required>false</required>
<deferred-value/>
</attribute>
</tag>

21.2.19 スペースからの退出

「スペースからの退出」コンポーネントは、現在のスペースにおけるユーザー自身のメンバーシップの削除をリクエストするためのリンクです(図21-24)。

図21-24 「スペースからの退出」コンポーネント

「図21-24 「スペースからの退出」コンポーネント」の説明

関連項目:

メンバーシップ終了のリクエストの詳細は、第51.13項「スペース・メンバーシップの取消し」を参照してください。

この項では、「スペースからの退出」コンポーネントに関連付けられた表示オプションとその説明を示します。また、このコンポーネントを.jspxページ上で起動するタグと、このコンポーネントをリソース・カタログで定義するXMLコードを示します。

この項の内容は次のとおりです。

- 第21.2.19.1項 「「スペースからの退出」コンポーネントの表示オプション」

- 第21.2.19.2項 「「スペースからの退出」コンポーネントのタグとXML」

21.2.19.1 「スペースからの退出」コンポーネントの表示オプション

「スペースからの退出」コンポーネントは、「スペースについて」コンポーネントと、同じプロパティを多数共有しています。表21-19に、表21-2「「スペースについて」コンポーネントの表示オプション」で指定されているもの以外のデフォルト値を持つプロパティを示します。

関連項目:

「スペースからの退出」コンポーネントには、コンポーネントのルック・アンド・フィールの変更に使用できる「スタイル」プロパティがあります。詳細は、第18.6.6項「「スタイル」および「コンテンツ・スタイル」プロパティの使用」を参照してください。

表21-19 「スペースからの退出」コンポーネントの表示オプション

プロパティ

説明

Short Desc

ユーザーがマウス・ポインタをコンポーネントの上に重ねたときに表示されるツールチップを入力するフィールド

デフォルトは、Leave Spaceです。デフォルトは、EL式#{uib_o_w_s_r_Spaces.LABEL_LEAVE_SPACE}のレンダリングされた値です。

Text

コンポーネント・ラベル

デフォルトは、Leave Spaceです。デフォルトは、EL式#{uib_o_w_s_r_Spaces.LABEL_LEAVE_SPACE}のレンダリングされた値です。

関連項目:

「コンポーネント・プロパティ」ダイアログの表示オプションのプロパティにより、式言語(EL)値の入力とテストに使用するELエディタにアクセスができます。詳細は、付録B「式言語(EL)式」を参照してください。

21.2.19.2 「スペースからの退出」コンポーネントのタグとXML

次のタグは、「スペースからの退出」コンポーネントを.jspxページ上でレンダリングするのに使用されます。

<wcdc:leaveSpace id="#"
xmlns:wcdc="http://xmlns.oracle.com/webcenter/spaces/taglib"
text="#{uib_o_w_s_r_Spaces.LABEL_LEAVE_SPACE}"
shortDesc="#{uib_o_w_s_r_Spaces.LABEL_LEAVE_SPACE}"
inlineStyle="white-space:nowrap;"/>

例21-14に、Frameworkアプリケーションでリソース・カタログ・ファイル(SiteTemplateCatalog.xml)の中のコンポーネントを表現するXMLコードを示します。

例21-14 「スペースからの退出」コンポーネントのXMLコード

<tag>
<name>leaveSpace</name>
<tag-class>oracle.webcenter.webcenterapp.internal.view.taglib.
LeaveSpaceTag</tag-class>
<body-content>empty</body-content>
<attribute>
<name>id</name>
</attribute>
<attribute>
<name>rendered</name>
<deferred-value>
<type>boolean</type>
</deferred-value>
</attribute>
<attribute>
<name>binding</name>
<deferred-value/>
</attribute>
<attribute>
<name>clientComponent</name>
<deferred-value>
<type>boolean</type>
</deferred-value>
</attribute>
<attribute>
<name>customizationId</name>
<deferred-value/>
</attribute>
<attribute>
<name>depressedIcon</name>
<required>false</required>
<deferred-value/>
</attribute>
<attribute>
<name>disabled</name>
<required>false</required>
<deferred-value/>
</attribute>
<attribute>
<name>disabledIcon</name>
<required>false</required>
<deferred-value/>
</attribute>
<attribute>
<name>displayType</name>
<required>false</required>
<deferred-value/>
</attribute>
<attribute>
<name>hoverIcon</name>
<required>false</required>
<deferred-value/>
</attribute>
<attribute>
<name>icon</name>
<required>false</required>
<deferred-value/>
</attribute>
<attribute>
<name>iconPosition</name>
<required>false</required>
<deferred-value/>
</attribute>
<attribute>
<name>inlineStyle</name>
<required>false</required>
<deferred-value/>
</attribute>
<attribute>
<name>shortDesc</name>
<required>false</required>
<deferred-value/>
</attribute>
<attribute>
<name>scopeName</name>
<required>false</required>
<deferred-value/>
</attribute>
<attribute>
<name>styleClass</name>
<required>false</required>
<deferred-value/>
</attribute>
<attribute>
<name>text</name>
<required>false</required>
<deferred-value/>
</attribute>
</tag>

21.2.20 ログイン

「ログイン」コンポーネントは、アプリケーションの「ログイン」ページに移動するためのリンクです(図21-25)。

図21-25 「ログイン」コンポーネント

「図21-25 「ログイン」コンポーネント」の説明

「ログイン」リンクは、ログインしていないユーザーにのみ表示されます。すなわち、ログインしているユーザーには、このリンクは非表示です。

この項では、「ログイン」コンポーネントに関連付けられた表示オプションとその説明を示します。また、このコンポーネントを.jspxページ上で起動するタグと、このコンポーネントをリソース・カタログで定義するXMLコードを示します。

この項の内容は次のとおりです。

- 第21.2.20.1項 「「ログイン」コンポーネントの表示オプション」

- 第21.2.20.2項 「「ログイン」コンポーネントのタグとXML」

21.2.20.1 「ログイン」コンポーネントの表示オプション

「ログイン」コンポーネントは、「スペースについて」コンポーネントと、同じプロパティを多数共有しています。表21-20に、表21-2「「スペースについて」コンポーネントの表示オプション」で指定されているもの以外のデフォルト値を持つプロパティを示します。

関連項目:

「ログイン」コンポーネントには、コンポーネントのルック・アンド・フィールの変更に使用できる「スタイル」プロパティがあります。詳細は、第18.6.6項「「スタイル」および「コンテンツ・スタイル」プロパティの使用」を参照してください。

表21-20 「ログイン」コンポーネントの表示オプション

プロパティ

説明

Short Desc

ユーザーがマウス・ポインタをコンポーネントの上に重ねたときに表示されるツールチップ・テキストを入力するフィールド

デフォルトは、Loginです。デフォルトは、EL式#{uib_o_w_w_r_WebCenter.GLOBAL_LINK_LOGIN}のレンダリングされた値です。

Text

コンポーネントの表示テキスト

デフォルトは、Loginです。デフォルトは、EL式#{uib_o_w_w_r_WebCenter.GLOBAL_LINK_LOGIN}のレンダリングされた値です。

Type

コンポーネント・タイプ

デフォルトは、loginです。

関連項目:

「コンポーネント・プロパティ」ダイアログの表示オプションのプロパティにより、式言語(EL)値の入力とテストに使用するELエディタにアクセスができます。詳細は、付録B「式言語(EL)式」を参照してください。

21.2.20.2 「ログイン」コンポーネントのタグとXML

次のタグは、「ログイン」コンポーネントを.jspxページ上でレンダリングするのに使用されます。

<wcdc:spacesAction id="#"
xmlns:wcdc="http://xmlns.oracle.com/webcenter/spaces/taglib"
type="login" displayType="link" inlineStyle="white-space:nowrap"
text="#{uib_o_w_w_r_WebCenter.GLOBAL_LINK_LOGIN}"
shortDesc="#{uib_o_w_w_r_WebCenter.GLOBAL_LINK_LOGIN}"/>

リソース・カタログでは、「ログイン」コンポーネントは「WebCenterのバージョン情報」コンポーネントと同じXMLコードを使用します。詳細は、第21.2.3.2項「「WebCenterのバージョン情報」コンポーネントのタグとXML」を参照してください。

21.2.21 ログアウト

「ログアウト」コンポーネントは、アプリケーションからログアウトするリンクです(図21-26)。

図21-26 「ログアウト」コンポーネント

「図21-26 「ログアウト」コンポーネント」の説明

「ログアウト」リンクは、ログインしているユーザーにのみ表示されます。すなわち、ユーザーがログアウトしている場合はこのリンクは非表示です。

この項では、「ログアウト」コンポーネントに関連付けられた表示オプションとその説明を示します。また、このコンポーネントを.jspxページ上で起動するタグと、このコンポーネントをリソース・カタログで定義するXMLコードを示します。

この項の内容は次のとおりです。

- 第21.2.21.1項 「「ログアウト」コンポーネントの表示オプション」

- 第21.2.21.2項 「「ログアウト」コンポーネントのタグとXML」

21.2.21.1 「ログアウト」コンポーネントの表示オプション

「ログアウト」コンポーネントは、「スペースについて」コンポーネントと、同じプロパティを多数共有しています。表21-21に、表21-2「「スペースについて」コンポーネントの表示オプション」で指定されているもの以外のデフォルト値を持つプロパティを示します。

関連項目:

「ログアウト」コンポーネントには、コンポーネントのルック・アンド・フィールの変更に使用できる「スタイル」プロパティがあります。詳細は、第18.6.6項「「スタイル」および「コンテンツ・スタイル」プロパティの使用」を参照してください。

表21-21 「ログアウト」コンポーネントの表示オプション

プロパティ

説明

Short Desc

ユーザーがマウス・ポインタをコンポーネントの上に重ねたときに表示されるツールチップ・テキストを入力するフィールド

デフォルトは、Logout of WebCenter Portalです。デフォルトは、EL式#{uib_o_w_w_r_WebCenter.GLOBAL_LINK_LOGOUT_DESC}のレンダリングされた値です。

Text

コンポーネントの表示テキスト

デフォルトは、Logoutです。デフォルトは、EL式#{uib_o_w_w_r_WebCenter.GLOBAL_LINK_LOGOUT}のレンダリングされた値です。

Type

コンポーネント・タイプ

デフォルトは、logoutです。

関連項目:

「コンポーネント・プロパティ」ダイアログの表示オプションのプロパティにより、式言語(EL)値の入力とテストに使用するELエディタにアクセスができます。詳細は、付録B「式言語(EL)式」を参照してください。

21.2.21.2 「ログアウト」コンポーネントのタグとXML

次のタグは、「ログアウト」コンポーネントを.jspxページ上でレンダリングするのに使用されます。

<wcdc:spacesAction id="#"
xmlns:wcdc="http://xmlns.oracle.com/webcenter/spaces/taglib"
type="logout" displayType="link" inlineStyle="white-space:nowrap"
text="#{uib_o_w_w_r_WebCenter.GLOBAL_LINK_LOGOUT}"
shortDesc="#{uib_o_w_w_r_WebCenter.GLOBAL_LINK_LOGOUT_DESC}"/>

リソース・カタログでは、「ログアウト」コンポーネントは「WebCenterのバージョン情報」コンポーネントと同じXMLコードを使用します。詳細は、第21.2.3.2項「「WebCenterのバージョン情報」コンポーネントのタグとXML」を参照してください。

21.2.22 スペース・メンバーにメールを送信

「スペース・メンバーにメールを送信」コンポーネントは、単純なメール送信ウィンドウを開くリンクです(図21-27)。

図21-27 「スペース・メンバーにメールを送信」コンポーネント

「図21-27 「スペース・メンバーにメールを送信」コンポーネント」の説明

このようなメッセージは、現在のスペースのすべてのメンバーの受信ボックスに送信されます。

この項では、 「スペース・メンバーにメールを送信」コンポーネントに関連付けられた表示オプションとその説明を示します。また、このコンポーネントを.jspxページ上で起動するタグと、このコンポーネントをリソース・カタログで定義するXMLコードを示します。

この項の内容は次のとおりです。

- 第21.2.22.1項 「「スペース・メンバーにメールを送信」コンポーネントの表示オプション」

- 第21.2.22.2項 「「スペース・メンバーにメールを送信」コンポーネントのタグとXML」

21.2.22.1 「スペース・メンバーにメールを送信」コンポーネントの表示オプション

「スペース・メンバーにメールを送信」コンポーネントは、「スペースについて」コンポーネントと、同じプロパティを多数共有しています。表21-22に、表21-2「「スペースについて」コンポーネントの表示オプション」で指定されているもの以外のデフォルト値を持つプロパティを示します。

表21-22 「スペース・メンバーにメールを送信」コンポーネントの表示オプション

プロパティ

説明

Text

デフォルトは、Send Mail to Membersです。デフォルトは、EL式#{uib_o_w_w_r_WebCenter.LABEL_SEND_EMAIL_TO_MEMBERS}のレンダリングされた値です。

関連項目:

「コンポーネント・プロパティ」ダイアログの表示オプションのプロパティにより、式言語(EL)値の入力とテストに使用するELエディタにアクセスができます。詳細は、付録B「式言語(EL)式」を参照してください。

21.2.22.2 「スペース・メンバーにメールを送信」コンポーネントのタグとXML

次のタグは、「スペース・メンバーにメールを送信」コンポーネントを.jspxページ上でレンダリングするのに使用されます。

<wcdc:emailMembersLink id="#"
xmlns:wcdc="http://xmlns.oracle.com/webcenter/spaces/taglib"    text="#{uib_o_w_w_r_WebCenter.LABEL_SEND_EMAIL_TO_MEMBERS}"/>

例21-15に、Frameworkアプリケーションでリソース・カタログ・ファイル(SiteTemplateCatalog.xml)の中のコンポーネントを表現するXMLコードを示します。

例21-15 「スペース・メンバーにメールを送信」コンポーネントのXMLコード

<tag>
<name>emailMembersLink</name>
<tag-class>oracle.webcenter.webcenterapp.internal.view.taglib.
EmailMembersLinkTag</tag-class>
<body-content>empty</body-content>
<attribute>
<name>id</name>
</attribute>
<attribute>
<name>rendered</name>
<deferred-value>
<type>boolean</type>
</deferred-value>
</attribute>
<attribute>
<name>binding</name>
<deferred-value/>
</attribute>
<attribute>
<name>clientComponent</name>
<deferred-value>
<type>boolean</type>
</deferred-value>
</attribute>
<attribute>
<name>customizationId</name>
<deferred-value/>
</attribute>
<attribute>
<name>disabled</name>
<required>false</required>
<deferred-value/>
</attribute>
<attribute>
<name>displayType</name>
<required>false</required>
<deferred-value/>
</attribute>
<attribute>
<name>shortDesc</name>
<required>false</required>
<deferred-value/>
</attribute>
<attribute>
<name>scopeName</name>
<required>false</required>
<deferred-value/>
</attribute>
<attribute>
<name>text</name>
<required>false</required>
<deferred-value/>
</attribute>
</tag>

21.2.23 スペース・モデレータにメールを送信

「スペース・モデレータにメールを送信」コンポーネントは、単純なメール送信ウィンドウを開くリンクです(図21-28)。

図21-28 「スペース・モデレータにメールを送信」コンポーネント

「図21-28 「スペース・モデレータにメールを送信」コンポーネント」の説明

このようなメッセージは、現在のスペースでModeratorロールに割り当てられたすべてのユーザーの受信ボックスに送信されます。

この項では、「スペース・モデレータにメールを送信」コンポーネントに関連付けられた表示オプションとその説明を示します。また、このコンポーネントを.jspxページ上で起動するタグと、このコンポーネントをリソース・カタログで定義するXMLコードを示します。

この項の内容は次のとおりです。

- 第21.2.23.1項 「「スペース・モデレータにメールを送信」コンポーネントの表示オプション」

- 第21.2.23.2項 「「スペース・モデレータにメールを送信」コンポーネントのタグとXML」

21.2.23.1 「スペース・モデレータにメールを送信」コンポーネントの表示オプション

「スペース・モデレータにメールを送信」コンポーネントは、「スペースについて」コンポーネントと、同じプロパティを多数共有しています。表21-23に、表21-2「「スペースについて」コンポーネントの表示オプション」で指定されているもの以外のデフォルト値を持つプロパティを示します。

関連項目:

「スペース・モデレータにメールを送信」コンポーネントには、コンポーネントのルック・アンド・フィールの変更に使用できる「スタイル」プロパティがあります。詳細は、第18.6.6項「「スタイル」および「コンテンツ・スタイル」プロパティの使用」を参照してください。

表21-23 「スペース・モデレータにメールを送信」コンポーネントの表示オプション

プロパティ

説明

Text

デフォルトは、Send Mail to Moderatorsです。デフォルトは、EL式#{uib_o_w_w_r_WebCenter.LABEL_SEND_EMAIL_TO_MODERATORS}のレンダリングされた値です。

関連項目:

「コンポーネント・プロパティ」ダイアログの表示オプションのプロパティにより、式言語(EL)値の入力とテストに使用するELエディタにアクセスができます。詳細は、付録B「式言語(EL)式」を参照してください。

21.2.23.2 「スペース・モデレータにメールを送信」コンポーネントのタグとXML

次のタグは、「スペース・モデレータにメールを送信」コンポーネントを.jspxページ上でレンダリングするのに使用されます。

<wcdc:emailModeratorsLink id="#"
xmlns:wcdc="http://xmlns.oracle.com/webcenter/spaces/taglib"
text="#{uib_o_w_w_r_WebCenter.LABEL_SEND_EMAIL_TO_MODERATORS}"/>

例21-16に、Frameworkアプリケーションでリソース・カタログ・ファイル(SiteTemplateCatalog.xml)の中のコンポーネントを表現するXMLコードを示します。

例21-16 「スペース・モデレータにメールを送信」コンポーネントのXMLコード

<tag>   <name>emailModeratorsLink</name>
<tag-class>oracle.webcenter.webcenterapp.internal.view.taglib.
EmailModeratorsLinkTag</tag-class>
<body-content>empty</body-content>
<attribute>
<name>id</name>
</attribute>
<attribute>
<name>rendered</name>
<deferred-value>
<type>boolean</type>
</deferred-value>
</attribute>
<attribute>
<name>binding</name>
<deferred-value/>
</attribute>
<attribute>
<name>clientComponent</name>
<deferred-value>
<type>boolean</type>
</deferred-value>
</attribute>
<attribute>
<name>customizationId</name>
<deferred-value/>
</attribute>
<attribute>
<name>disabled</name>
<required>false</required>
<deferred-value/>
</attribute>
<attribute>
<name>displayType</name>
<required>false</required>
<deferred-value/>
</attribute>
<attribute>
<name>shortDesc</name>
<required>false</required>
<deferred-value/>
</attribute>
<attribute>
<name>scopeName</name>
<required>false</required>
<deferred-value/>
</attribute>
<attribute>
<name>text</name>
<required>false</required>
<deferred-value/>
</attribute>
</tag>

21.2.24 ページの管理

「ページの管理」コンポーネントは、「ページの管理」ダイアログを開くリンクです(図21-29)。

図21-29 「ページの管理」コンポーネント

「図21-29 「ページの管理」コンポーネント」の説明

「ページの管理」ダイアログは、現在のユーザーがアクセスできるすべてのページを表示します。「ページの管理」は、より多くのページの作成、ページ作成デフォルトの設定(ホーム・スペースのみ)、および編集、名前の変更、アクセスの設定などのページ上のアクションの実行を制御します。さらに、ユーザーは表示されたページの名前をクリックしてそのページに移動できます。

関連項目:

「ページの管理」によりユーザーが実行可能なアクションのタイプの詳細は、第17.3項「ページの管理」を参照してください。

この項では、「ページの管理」コンポーネントに関連付けられた表示オプションとその説明を示します。また、このコンポーネントを.jspxページ上で起動するタグと、このコンポーネントをリソース・カタログで定義するXMLコードを示します。

この項の内容は次のとおりです。

- 第21.2.24.1項 「「ページの管理」コンポーネントの表示オプション」

- 第21.2.24.2項 「「ページの管理」コンポーネントのタグとXML」

21.2.24.1 「ページの管理」コンポーネントの表示オプション

「ページの管理」コンポーネントは、「スペースについて」コンポーネントと、同じプロパティを多数共有しています。表21-24に、表21-2「「スペースについて」コンポーネントの表示オプション」で指定されているもの以外のデフォルト値を持つプロパティを示します。

関連項目:

「ページの管理」コンポーネントには、コンポーネントのルック・アンド・フィールの変更に使用できる「スタイル」プロパティがあります。詳細は、第18.6.6項「「スタイル」および「コンテンツ・スタイル」プロパティの使用」を参照してください。

表21-24 「ページの管理」コンポーネントの表示オプション

プロパティ

説明

Short Desc

ユーザーがマウス・ポインタをコンポーネントの上に重ねたときに表示されるツールチップ・テキストを入力するフィールド

デフォルトは、Logout of WebCenter Portalです。デフォルトは、EL式#{uib_o_w_w_r_WebCenter.TITLE_MANAGE_PAGES}のレンダリングされた値です。

Task Flow Id

コンポーネントの一意な識別子。たとえば、wcdc4082953494

Text

コンポーネントの表示テキスト

デフォルトは、Logoutです。デフォルトは、EL式#{uib_o_w_w_r_WebCenter.TITLE_MANAGE_PAGES}のレンダリングされた値です。

関連項目:

「コンポーネント・プロパティ」ダイアログの表示オプションのプロパティにより、式言語(EL)値の入力とテストに使用するELエディタにアクセスができます。詳細は、付録B「式言語(EL)式」を参照してください。

21.2.24.2 「ページの管理」コンポーネントのタグとXML

次のタグは、「ページの管理」コンポーネントを.jspxページ上でレンダリングするのに使用されます。

<wcdc:managePages id="#" __taskFlowId="#"
xmlns:wcdc="http://xmlns.oracle.com/webcenter/spaces/taglib"
displayType="link" inlineStyle="white-space:nowrap;"
text="#{uib_o_w_w_r_WebCenter.TITLE_MANAGE_PAGES}"
shortDesc="#{uib_o_w_w_r_WebCenter.TITLE_MANAGE_PAGES}"/>

例21-17に、Frameworkアプリケーションでリソース・カタログ・ファイル(SiteTemplateCatalog.xml)の中のコンポーネントを表現するXMLコードを示します。

例21-17 「ページの管理」コンポーネントのXMLコード

<tag>
<name>managePages</name>
<tag-class>oracle.webcenter.webcenterapp.internal.view.taglib.
ManagePagesTag</tag-class>
<body-content>empty</body-content>
<attribute>
<name>id</name>
</attribute>
<attribute>
<name>rendered</name>
<deferred-value>
<type>boolean</type>
</deferred-value>
</attribute>
<attribute>
<name>binding</name>
<deferred-value/>
</attribute>
<attribute>
<name>clientComponent</name>
<deferred-value>
<type>boolean</type>
</deferred-value>
</attribute>
<attribute>
<name>customizationId</name>
<deferred-value/>
</attribute>
<attribute>
<name>depressedIcon</name>
<required>false</required>
<deferred-value/>
</attribute>
<attribute>
<name>disabled</name>
<required>false</required>
<deferred-value/>
</attribute>
<attribute>
<name>disabledIcon</name>
<required>false</required>
<deferred-value/>   </attribute>
<attribute>
<name>displayType</name>
<required>false</required>
<deferred-value/>
</attribute>
<attribute>
<name>hoverIcon</name>
<required>false</required>
<deferred-value/>
</attribute>
<attribute>
<name>icon</name>
<required>false</required>
<deferred-value/>
</attribute>
<attribute>
<name>iconPosition</name>
<required>false</required>
<deferred-value/>
</attribute>
<attribute>
<name>inlineStyle</name>
<required>false</required>
<deferred-value/>
</attribute>
<attribute>
<name>shortDesc</name>
<required>false</required>
<deferred-value/>
</attribute>
<attribute>
<name>styleClass</name>
<required>false</required>
<deferred-value/>
</attribute>
<attribute>
<name>__taskFlowId</name>
<required>false</required>
<deferred-value/>
</attribute>
<attribute>
<name>text</name>
<required>false</required>
<deferred-value/>
</attribute>
</tag>

21.2.25 ページ・リンク

「ページ・リンク」コンポーネントは、「リンク」ダイアログを開くアイコンです(図21-30)。

図21-30 「ページ・リンク」コンポーネント

「図21-30 「ページ・リンク」コンポーネント」の説明

関連項目:

Spacesにおけるリンクの詳細は、第65章「リンク・サービスの使用」を参照してください。

「リンク」ダイアログにより、ユーザーは関連コンテンツへの個人用リンクを現在のページに追加し、それらのリンク・ターゲットに移動できます。詳細は、第65章「リンク・サービスの使用」を参照してください。

この項では、「ページ・リンク」コンポーネントに関連付けられた表示オプションとその説明を示します。また、このコンポーネントを.jspxページ上で起動するタグと、このコンポーネントをリソース・カタログで定義するXMLコードを示します。

この項の内容は次のとおりです。

- 第21.2.25.1項 「「ページ・リンク」コンポーネントの表示オプション」

- 第21.2.25.2項 「「ページ・リンク」コンポーネントのタグとXML」

21.2.25.1 「ページ・リンク」コンポーネントの表示オプション

表21-25に、「ページ・リンク」コンポーネントに関連付けられた表示オプションとその説明を示します。

表21-25 「ページ・リンク」コンポーネントの表示オプション

プロパティ

説明

Task Flow Id

コンポーネント・インスタンスの一意な識別子。

注意: このプロパティのデフォルト値は絶対に変更しないでください

Show Label

コンポーネントの表示テキスト

デフォルトで、「ページ・リンク」コンポーネントにはLinksのラベルが付いています。

Show Component

ページ上のコンポーネントを表示または非表示にするオプション

- コンポーネントを選択して表示します。

- コンポーネントを選択解除して非表示にします。

この方法でコンポーネントを非表示にすると、子コンポーネントもすべて非表示になります。コンポーザのソース・ビューで、コンポーネントを再度表示できます。非表示のコンポーネントを右クリックし、表示されるコンテキスト・メニューから「コンポーネントの表示」を選択します。

関連項目:

「コンポーネント・プロパティ」ダイアログの表示オプションのプロパティにより、式言語(EL)値の入力とテストに使用するELエディタにアクセスができます。詳細は、付録B「式言語(EL)式」を参照してください。

21.2.25.2 「ページ・リンク」コンポーネントのタグとXML

次のタグは、「ページ・リンク」コンポーネントを.jspxページ上でレンダリングするのに使用されます。

<wcdc:pageLinks id="#" __taskFlowId="#"
xmlns:wcdc="http://xmlns.oracle.com/webcenter/spaces/taglib"/>

例21-18に、Frameworkアプリケーションでリソース・カタログ・ファイル(SiteTemplateCatalog.xml)の中のコンポーネントを表現するXMLコードを示します。

例21-18 「ページ・リンク」コンポーネントのXMLコード

<tag>
<name>pageLinks</name>
<tag-class>oracle.webcenter.webcenterapp.internal.view.taglib.
PageLinksTag</tag-class>
<body-content>empty</body-content>
<attribute>
<name>id</name>
</attribute>
<attribute>
<name>rendered</name>
<deferred-value>
<type>boolean</type>
</deferred-value>
</attribute>
<attribute>
<name>binding</name>
<deferred-value/>
</attribute>
<attribute>
<name>clientComponent</name>
<deferred-value>
<type>boolean</type>
</deferred-value>
</attribute>
<attribute>
<name>customizationId</name>
<deferred-value/>
</attribute>
<attribute>
<name>showLabel</name>
<required>false</required>
<deferred-value/>
</attribute>
<attribute>
<name>__taskFlowId</name>
<required>false</required>
<deferred-value/>
</attribute>
</tag>

21.2.26 親スペース

「親スペース」コンポーネントは、ユーザーがスペース階層の中の上位スペースに移動すためにクリックするリンクです(図21-31)。

図21-31 「親スペース」コンポーネント

「図21-31 「親スペース」コンポーネント」の説明

関連項目:

スペース階層の詳細は、第56章「スペース階層の使用」を参照してください。

この項では、「親スペース」コンポーネントに関連付けられた表示オプションとその説明を示します。また、このコンポーネントを.jspxページ上で起動するタグと、このコンポーネントをリソース・カタログで定義するXMLコードを示します。

この項の内容は次のとおりです。

- 第21.2.26.1項 「「親スペース」コンポーネントの表示オプション」

- 第21.2.26.2項 「「親スペース」コンポーネントのタグとXML」

21.2.26.1 「親スペース」コンポーネントの表示オプション

「親スペース」コンポーネントは、「スペースについて」コンポーネントと、同じプロパティを多数共有しています。表21-24に、表21-2「「スペースについて」コンポーネントの表示オプション」で指定されているもの以外のデフォルト値を持つプロパティを示します。

関連項目:

「親スペース」コンポーネントには、コンポーネントのルック・アンド・フィールの変更に使用できる「スタイル」プロパティがあります。詳細は、第18.6.6項「「スタイル」および「コンテンツ・スタイル」プロパティの使用」を参照してください。

表21-26 「親スペース」コンポーネントの表示オプション

プロパティ

説明

Short Desc

ユーザーがマウス・ポインタをコンポーネントの上に重ねたときに表示されるツールチップ・テキストを入力するフィールド

デフォルトは、Navigate to Parent Spaceです。デフォルトは、EL式#{uib_o_w_w_r_WebCenter.LABEL_NAVIGATE_TO_PARENT_SPACE}のレンダリングされた値です。

Text

コンポーネントの表示テキスト

デフォルトは、Navigate to Parent Spaceです。デフォルトは、EL式#{uib_o_w_w_r_WebCenter.LABEL_NAVIGATE_TO_PARENT_SPACE}のレンダリングされた値です。

関連項目:

「コンポーネント・プロパティ」ダイアログの表示オプションのプロパティにより、式言語(EL)値の入力とテストに使用するELエディタにアクセスができます。詳細は、付録B「式言語(EL)式」を参照してください。

21.2.26.2 「親スペース」コンポーネントのタグとXML

次のタグは、「親スペース」コンポーネントを.jspxページ上でレンダリングするのに使用されます。

<wcdc:parentSpace id="#"
xmlns:wcdc="http://xmlns.oracle.com/webcenter/spaces/taglib"
displayType="link" inlineStyle="white-space:nowrap;"
text="#{uib_o_w_w_r_WebCenter.LABEL_NAVIGATE_TO_PARENT_SPACE}"
shortDesc="#{uib_o_w_w_r_WebCenter.LABEL_NAVIGATE_TO_PARENT_SPACE}"/>

例21-19に、Frameworkアプリケーションでリソース・カタログ・ファイル(SiteTemplateCatalog.xml)の中のコンポーネントを表現するXMLコードを示します。

例21-19 「親スペース」コンポーネントのXMLコード

<tag>
<name>parentSpace</name>
<tag-class>oracle.webcenter.webcenterapp.internal.view.taglib.
ParentSpaceTag</tag-class>
<body-content>empty</body-content>
<attribute>
<name>id</name>
</attribute>
<attribute>
<name>rendered</name>
<deferred-value>
<type>boolean</type>
</deferred-value>
</attribute>
<attribute>
<name>binding</name>
<deferred-value/>
</attribute>
<attribute>
<name>clientComponent</name>
<deferred-value>
<type>boolean</type>
</deferred-value>
</attribute>
<attribute>
<name>customizationId</name>
<deferred-value/>
</attribute>
<attribute>
<name>depressedIcon</name>
<required>false</required>
<deferred-value/>
</attribute>
<attribute>
<name>disabled</name>
<required>false</required>
<deferred-value/>
</attribute>
<attribute>
<name>disabledIcon</name>
<required>false</required>
<deferred-value/>
</attribute>
<attribute>
<name>displayType</name>
<required>false</required>
<deferred-value/>
</attribute>
<attribute>
<name>hoverIcon</name>
<required>false</required>
<deferred-value/>
</attribute>
<attribute>
<name>icon</name>
<required>false</required>
<deferred-value/>
</attribute>
<attribute>
<name>iconPosition</name>
<required>false</required>
<deferred-value/>
</attribute>
<attribute>
<name>inlineStyle</name>
<required>false</required>
<deferred-value/>
</attribute>
<attribute>
<name>shortDesc</name>
<required>false</required>
<deferred-value/>
</attribute>
<attribute>
<name>scopeName</name>
<required>false</required>
<deferred-value/>
</attribute>
<attribute>
<name>styleClass</name>
<required>false</required>
<deferred-value/>
</attribute>
<attribute>
<name>text</name>
<required>false</required>
<deferred-value/>
</attribute>
</tag>

21.2.27 印刷プレビュー

「印刷プレビュー」コンポーネントは、ユーザーがユーザーのブラウザの中の現在のページの印刷プレビューを開くためにクリックするリンクです(図21-32)。

図21-32 「印刷プレビュー」コンポーネント

「図21-32 「印刷プレビュー」コンポーネント」の説明

関連項目:

詳細は、第32.7項「アプリケーション・ページのプレビューと印刷」を参照してください。

この項では、「印刷プレビュー」コンポーネントに関連付けられた表示オプションとその説明を示します。また、このコンポーネントを.jspxページ上で起動するタグと、このコンポーネントをリソース・カタログで定義するXMLコードを示します。

この項の内容は次のとおりです。

- 第21.2.27.1項 「「印刷プレビュー」コンポーネントの表示オプション」

- 第21.2.27.2項 「「印刷プレビュー」コンポーネントのタグとXML」

21.2.27.1 「印刷プレビュー」コンポーネントの表示オプション

「印刷プレビュー」コンポーネントは、「スペースについて」コンポーネントと、同じプロパティを多数共有しています。表21-27に、表21-2「「スペースについて」コンポーネントの表示オプション」で指定されているもの以外のデフォルト値を持つプロパティを示します。

関連項目:

「印刷プレビュー」コンポーネントには、コンポーネントのルック・アンド・フィールの変更に使用できる「スタイル」プロパティがあります。詳細は、第18.6.6項「「スタイル」および「コンテンツ・スタイル」プロパティの使用」を参照してください。

表21-27 「印刷プレビュー」コンポーネントの表示オプション

プロパティ

説明

Short Desc

ユーザーがマウス・ポインタをコンポーネントの上に重ねたときに表示されるツールチップ・テキストを入力するフィールド

デフォルトは、Print Previewです。デフォルトは、EL式#{uib_o_w_w_r_WebCenter.LABEL_PAGE_PRINT_PREVIEW}のレンダリングされた値です。

Text

コンポーネントの表示テキスト

デフォルトは、Print Previewです。デフォルトは、EL式#{uib_o_w_w_r_WebCenter.LABEL_PAGE_PRINT_PREVIEW}のレンダリングされた値です。

関連項目:

「コンポーネント・プロパティ」ダイアログの表示オプションのプロパティにより、式言語(EL)値の入力とテストに使用するELエディタにアクセスができます。詳細は、付録B「式言語(EL)式」を参照してください。

21.2.27.2 「印刷プレビュー」コンポーネントのタグとXML

次のタグは、「印刷プレビュー」コンポーネントを.jspxページ上でレンダリングするのに使用されます。

<wcdc:printPreview id="#"
xmlns:wcdc="http://xmlns.oracle.com/webcenter/spaces/taglib"
text="#{uib_o_w_w_r_WebCenter.LABEL_PAGE_PRINT_PREVIEW}"
shortDesc="#{uib_o_w_w_r_WebCenter.LABEL_PAGE_PRINT_PREVIEW}"
inlineStyle="white-space:nowrap;"/>

例21-20に、Frameworkアプリケーションでリソース・カタログ・ファイル(SiteTemplateCatalog.xml)の中のコンポーネントを表現するXMLコードを示します。

例21-20 「印刷プレビュー」コンポーネントのXMLコード

<tag>
<name>printPreview</name>
<tag-class>oracle.webcenter.webcenterapp.internal.view.taglib.
PrintPreviewTag</tag-class>
<body-content>empty</body-content>
<attribute>
<name>id</name>
</attribute>
<attribute>
<name>rendered</name>
<deferred-value>
<type>boolean</type>
</deferred-value>
</attribute>
<attribute>
<name>binding</name>
<deferred-value/>
</attribute>
<attribute>
<name>clientComponent</name>
<deferred-value>
<type>boolean</type>
</deferred-value>
</attribute>
<attribute>
<name>customizationId</name>
<deferred-value/>
</attribute>
<attribute>
<name>depressedIcon</name>
<required>false</required>
<deferred-value/>
</attribute>
<attribute>
<name>disabled</name>
<required>false</required>
<deferred-value/>
</attribute>
<attribute>
<name>disabledIcon</name>
<required>false</required>
<deferred-value/>
</attribute>
<attribute>
<name>displayType</name>
<required>false</required>
<deferred-value/>
</attribute>
<attribute>
<name>hoverIcon</name>
<required>false</required>
<deferred-value/>
</attribute>
<attribute>
<name>icon</name>
<required>false</required>
<deferred-value/>
</attribute>
<attribute>
<name>iconPosition</name>
<required>false</required>
<deferred-value/>
</attribute>
<attribute>
<name>inlineStyle</name>
<required>false</required>
<deferred-value/>
</attribute>
<attribute>
<name>shortDesc</name>
<required>false</required>
<deferred-value/>
</attribute>
<attribute>
<name>styleClass</name>
<required>false</required>
<deferred-value/>
</attribute>
<attribute>
<name>text</name>
<required>false</required>
<deferred-value/>
</attribute>
</tag>

21.2.28 プライバシURL

「プライバシURL」コンポーネントは、ユーザーがアプリケーション・プライバシ情報に移動するためにクリックするリンクです(図21-33)。

図21-33 「プライバシURL」コンポーネント

「図21-33 「プライバシURL」コンポーネント」の説明

この項では、「プライバシURL」コンポーネントに関連付けられた表示オプションとその説明を示します。また、このコンポーネントを.jspxページ上で起動するタグと、このコンポーネントをリソース・カタログで定義するXMLコードを示します。

この項の内容は次のとおりです。

- 第21.2.28.1項 「「プライバシURL」コンポーネントの表示オプション」

- 第21.2.28.2項 「「プライバシURL」コンポーネントのタグとXML」

21.2.28.1 「プライバシURL」コンポーネントの表示オプション

「プライバシURL」コンポーネントは、「スペースについて」コンポーネントと、同じプロパティを多数共有しています。表21-28に、表21-2「「スペースについて」コンポーネントの表示オプション」で指定されているもの以外のデフォルト値を持つプロパティを示します。

関連項目:

「プライバシURL」コンポーネントには、コンポーネントのルック・アンド・フィールの変更に使用できる「スタイル」プロパティがあります。詳細は、第18.6.6項「「スタイル」および「コンテンツ・スタイル」プロパティの使用」を参照してください。

表21-28 「プライバシURL」コンポーネントの表示オプション

プロパティ

説明

Short Desc

ユーザーがマウス・ポインタをコンポーネントの上に重ねたときに表示されるツールチップ・テキストを入力するフィールド

デフォルトは、Display privacy statementです。デフォルトは、EL式#{uib_o_w_w_r_WebCenter.PRIVACY_STMT_DESC}のレンダリングされた値です。

Text

コンポーネントの表示テキスト

デフォルトは、Privacy Statementです。デフォルトは、EL式#{uib_o_w_w_r_WebCenter.PRIVACY_STMT}のレンダリングされた値です。

Type

コンポーネント・タイプ

デフォルトは、privacyURLです。

関連項目:

「コンポーネント・プロパティ」ダイアログの表示オプションのプロパティにより、式言語(EL)値の入力とテストに使用するELエディタにアクセスができます。詳細は、付録B「式言語(EL)式」を参照してください。

21.2.28.2 「プライバシURL」コンポーネントのタグとXML

次のタグは、「プライバシURL」コンポーネントを.jspxページ上でレンダリングするのに使用されます。

<wcdc:spacesAction id="#"
xmlns:wcdc="http://xmlns.oracle.com/webcenter/spaces/taglib"
type="privacyURL" displayType="link" inlineStyle="white-space:nowrap;"
text="#{uib_o_w_w_r_WebCenter.PRIVACY_STMT}"
shortDesc="#{uib_o_w_w_r_WebCenter.PRIVACY_STMT_DESC}"/>

リソース・カタログでは、「プライバシURL」コンポーネントは「WebCenterのバージョン情報」コンポーネントと同じXMLコードを使用します。詳細は、第21.2.3.2項「「WebCenterのバージョン情報」コンポーネントのタグとXML」を参照してください。

21.2.29 RSS

「RSS」コンポーネントは、ユーザーがRSSマネージャを開くためにクリックするリンクです(図21-34)。

図21-34 「RSS」コンポーネント

「図21-34 「RSS」コンポーネント」の説明

RSSマネージャにより、ユーザーはWebCenter Portal: Servicesからニュース・フィードのサブスクライブができます。詳細は、第70章「RSSサービスの使用」を参照してください。

この項では、「RSS」コンポーネントに関連付けられた表示オプションとその説明を示します。また、このコンポーネントを.jspxページ上で起動するタグと、このコンポーネントをリソース・カタログで定義するXMLコードを示します。

この項の内容は次のとおりです。

- 第21.2.29.1項 「「RSS」コンポーネントの表示オプション」

- 第21.2.29.2項 「「RSS」コンポーネントのタグとXML」

21.2.29.1 「RSS」コンポーネントの表示オプション

「RSS」コンポーネントは、「スペースについて」コンポーネントと、同じプロパティを多数共有しています。表21-29に、表21-2「「スペースについて」コンポーネントの表示オプション」で指定されているもの以外のデフォルト値を持つプロパティを示します。

関連項目:

「RSS」コンポーネントには、コンポーネントのルック・アンド・フィールの変更に使用できる「スタイル」プロパティがあります。詳細は、第18.6.6項「「スタイル」および「コンテンツ・スタイル」プロパティの使用」を参照してください。

表21-29 「RSS」コンポーネントの表示オプション

プロパティ

説明

Short Desc

ユーザーがマウス・ポインタをコンポーネントの上に重ねたときに表示されるツールチップ・テキストを入力するフィールド

デフォルトは、Open RSS Managerです。デフォルトは、EL式#{uib_o_w_w_r_WebCenter.GLOBAL_LINK_RSS_DESC}のレンダリングされた値です。

Text

コンポーネントの表示テキスト

デフォルトは、RSSです。デフォルトは、EL式#{uib_o_w_w_r_WebCenter.GLOBAL_LINK_RSS}のレンダリングされた値です。

Type

コンポーネント・タイプ

デフォルトは、rssです。

関連項目:

「コンポーネント・プロパティ」ダイアログの表示オプションのプロパティにより、式言語(EL)値の入力とテストに使用するELエディタにアクセスができます。詳細は、付録B「式言語(EL)式」を参照してください。

21.2.29.2 「RSS」コンポーネントのタグとXML

次のタグは、「RSS」コンポーネントを.jspxページ上でレンダリングするのに使用されます。

<wcdc:spacesAction id="#"
xmlns:wcdc="http://xmlns.oracle.com/webcenter/spaces/taglib"
type="rss" displayType="link" text="#{uib_o_w_w_r_WebCenter.GLOBAL_LINK_RSS}"
inlineStyle="white-space:nowrap;"/>

リソース・カタログでは、「RSS」コンポーネントは「WebCenterのバージョン情報」コンポーネントと同じXMLコードを使用します。詳細は、第21.2.3.2項「「WebCenterのバージョン情報」コンポーネントのタグとXML」を参照してください。

21.2.30 検索

「検索」コンポーネントは、アプリケーションまたは有効範囲付きスペースに対して、そのパラメータの構成方法に応じて、検索条件を入力する手段を提供します(図21-35)。

図21-35 「検索」コンポーネント

「図21-35 「検索」コンポーネント」の説明

関連項目:

詳細は、第58章「検索サービスの使用」を参照してください。

注意:

「検索」コンポーネントはタスク・フローであり、関連付けられたXML定義はありません。

表21-10に、「検索」コンポーネントに関連付けられたパラメータとその説明を示します。

関連項目:

「検索」コンポーネントには、コンポーネントのルック・アンド・フィールの変更に使用できる「スタイル」プロパティがあります。詳細は、第18.6.6項「「スタイル」および「コンテンツ・スタイル」プロパティの使用」を参照してください。

表21-30 「検索」コンポーネントのパラメータ

プロパティ

説明

Search Box Size

レンダリングする「検索」フィールドの幅を指定します

数字と測定単位(400pxなど)を入力します。

Search Scope ID

検索の対象範囲

デフォルトでは、現在の有効範囲が検索されます。これは、ホーム・スペースのページに配置された「検索」コンポーネントはアプリケーション全体を検索し、特定のスペースに配置された「検索」コンポーネントはそのスペースのみを検索することを意味します。

検索を現在のスペース以外のスペースに制限するには、これを対象とするスペースのGUIDに設定します。スペースのGUID取得の詳細は、第51.6項「スペースに関する情報の表示」を参照してください。

関連項目:

「コンポーネント・プロパティ」ダイアログのパラメータにより、式言語(EL)値の入力とテストに使用するELエディタにアクセスができます。詳細は、付録B「式言語(EL)式」を参照してください。

21.2.31 自己登録

「自己登録」コンポーネントは、「自己登録」ページを開くためにユーザーがクリックするリンクです(図21-36)。

図21-36 「自己登録」コンポーネント

「図21-36 「自己登録」コンポーネント」の説明

「自己登録」ページは、ユーザーが独自のアプリケーション・ログイン資格証明を作成できるようにするシステム・ページです。詳細は、第7.3項「システム・ページの使用」および第32.2項「WebCenter Portal: Spacesへの自己登録」を参照してください。

この項では、「自己登録」コンポーネントに関連付けられた表示オプションとその説明を示します。また、このコンポーネントを.jspxページ上で起動するタグと、このコンポーネントをリソース・カタログで定義するXMLコードを示します。

この項の内容は次のとおりです。

- 第21.2.31.1項 「「自己登録」コンポーネントの表示オプション」

- 第21.2.31.2項 「「自己登録」コンポーネントのタグとXML」

21.2.31.1 「自己登録」コンポーネントの表示オプション

「自己登録」コンポーネントは、「スペースについて」コンポーネントと、同じプロパティを多数共有しています。表21-31に、表21-2「「スペースについて」コンポーネントの表示オプション」で指定されているもの以外のデフォルト値を持つプロパティを示します。

関連項目:

「自己登録」コンポーネントには、コンポーネントのルック・アンド・フィールの変更に使用できる「スタイル」プロパティがあります。詳細は、第18.6.6項「「スタイル」および「コンテンツ・スタイル」プロパティの使用」を参照してください。

表21-31 「自己登録」コンポーネントの表示オプション

プロパティ

説明

Short Desc

ユーザーがマウス・ポインタをコンポーネントの上に重ねたときに表示されるツールチップ・テキストを入力するフィールド

デフォルトは、Register with WebCenter Spacesです。デフォルトは、EL式#{uib_o_w_w_r_WebCenter.GLOBAL_LINK_SELFREG_DESC}のレンダリングされた値です。

Text

コンポーネントの表示テキスト

デフォルトは、Registerです。デフォルトは、EL式#{uib_o_w_w_r_WebCenter.GLOBAL_LINK_SELFREG}のレンダリングされた値です。

Type

コンポーネント・タイプ

デフォルトは、selfRegistrationです。

関連項目:

「コンポーネント・プロパティ」ダイアログの表示オプションのプロパティにより、式言語(EL)値の入力とテストに使用するELエディタにアクセスができます。詳細は、付録B「式言語(EL)式」を参照してください。

21.2.31.2 「自己登録」コンポーネントのタグとXML

次のタグは、「自己登録」コンポーネントを.jspxページ上でレンダリングするのに使用されます。

<wcdc:spacesAction id="#"
xmlns:wcdc="http://xmlns.oracle.com/webcenter/spaces/taglib"
type="selfRegistration" displayType="link"
text="#{uib_o_w_w_r_WebCenter.GLOBAL_LINK_SELFREG}"
shortDesc="#{uib_o_w_w_r_WebCenter.GLOBAL_LINK_SELFREG_DESC}"
inlineStyle="white-space:nowrap"/>

リソース・カタログでは、「自己登録」コンポーネントは「WebCenterのバージョン情報」コンポーネントと同じXMLコードを使用します。詳細は、第21.2.3.2項「「WebCenterのバージョン情報」コンポーネントのタグとXML」を参照してください。

21.2.32 リソースの共有

「リソースの共有」コンポーネントは、「リンクの共有」としてレンダリングされます。ユーザーはこのリンクをクリックして、メッセージ、リンクおよび文書を公開するパブリッシャ・タスク・フローのポップアップ・バージョンを開きます(図21-37)。

図21-37 「リソースの共有」コンポーネント

「図21-37 「リソースの共有」コンポーネント」の説明

メッセージ、リンクおよび文書は、選択した受信者に応じて、ユーザー自身のメッセージ・ボードまたはスペースのメッセージ・ボード上で公開されます。一方、ユーザーのメッセージ・ボード上のアクティビティが、アクティビティ・ストリームによりユーザーのコネクションと共有される場合は、公開されたメッセージ、文書またはリンクは、アクティビティ・ストリームを介してユーザーのすべてのコネクションと共有されます。あるスペースに公開されたメッセージは、そのスペースのすべてのメンバーと、そのアクティビティ・ストリームを介して共有されます。

関連項目:

パブリッシャ・タスク・フローの詳細は、第37.3.3項「パブリッシャ・タスク・フローを使用したアイテム、ファイルおよびURLの共有」を参照してください。

この項では、「リソースの共有」コンポーネントに関連付けられた表示オプションとその説明を示します。また、このコンポーネントを.jspxページ上で起動するタグと、このコンポーネントをリソース・カタログで定義するXMLコードを示します。

この項の内容は次のとおりです。

- 第21.2.32.1項 「「リソースの共有」の表示オプション」

- 第21.2.32.2項 「「リソースの共有」コンポーネントのタグとXML」

21.2.32.1 「リソースの共有」の表示オプション

「リソースの共有」コンポーネントは、「スペースについて」コンポーネントと、同じプロパティを多数共有しています。表21-32に、表21-2「「スペースについて」コンポーネントの表示オプション」で指定されているもの以外のデフォルト値を持つプロパティを示します。

関連項目:

「リソースの共有」コンポーネントには、コンポーネントのルック・アンド・フィールの変更に使用できる「スタイル」プロパティがあります。詳細は、第18.6.6項「「スタイル」および「コンテンツ・スタイル」プロパティの使用」を参照してください。

表21-32 「リソースの共有」コンポーネントの表示オプション

プロパティ

説明

Short Desc

ユーザーがマウス・ポインタをコンポーネントの上に重ねたときに表示されるツールチップ・テキストを入力するフィールド

デフォルトは、Share Linkです。デフォルトは、EL式#{uib_o_w_w_r_WebCenter['NAV_TOOLS_ACTIONS_FOLDER_SHARE.TITLE']}のレンダリングされた値です。

Text

コンポーネントの表示テキスト

デフォルトは、Share Linkです。デフォルトは、EL式#{uib_o_w_w_r_WebCenter['NAV_TOOLS_ACTIONS_FOLDER_SHARE.TITLE']}のレンダリングされた値です。

関連項目:

「コンポーネント・プロパティ」ダイアログの表示オプションのプロパティにより、式言語(EL)値の入力とテストに使用するELエディタにアクセスができます。詳細は、付録B「式言語(EL)式」を参照してください。

21.2.32.2 「リソースの共有」コンポーネントのタグとXML

次のタグは、「リソースの共有」コンポーネントを.jspxページ上でレンダリングするのに使用されます。

<wcdc:shareResource id="#" __taskFlowId="#"
xmlns:wcdc="http://xmlns.oracle.com/webcenter/spaces/taglib"
displayType="link" inlineStyle="white-space:nowrap;"
text="#{uib_o_w_w_r_WebCenter['NAV_TOOLS_ACTIONS_FOLDER_SHARE.TITLE']}"
shortDesc="#{uib_o_w_w_r_WebCenter
['NAV_TOOLS_ACTIONS_FOLDER_SHARE.TITLE']}"/>

例21-21に、Frameworkアプリケーションでリソース・カタログ・ファイル(SiteTemplateCatalog.xml)の中のコンポーネントを表現するXMLコードを示します。

例21-21 「リソースの共有」コンポーネントのXMLコード

<tag>
<name>shareResource</name>
<tag-class>oracle.webcenter.webcenterapp.internal.view.taglib.
ShareResourceTag</tag-class>
<body-content>empty</body-content>
<attribute>
<name>id</name>
</attribute>
<attribute>
<name>rendered</name>
<deferred-value>
<type>boolean</type>
</deferred-value>
</attribute>
<attribute>
<name>binding</name>
<deferred-value/>
</attribute>
<attribute>
<name>clientComponent</name>
<deferred-value>
<type>boolean</type>
</deferred-value>
</attribute>
<attribute>
<name>customizationId</name>
<deferred-value/>
</attribute>
<attribute>
<name>depressedIcon</name>
<required>false</required>
<deferred-value/>
</attribute>
<attribute>
<name>disabled</name>
<required>false</required>
<deferred-value/>
</attribute>
<attribute>
<name>disabledIcon</name>
<required>false</required>
<deferred-value/>
</attribute>
<attribute>
<name>displayType</name>
<required>false</required>
<deferred-value/>
</attribute>
<attribute>
<name>hoverIcon</name>
<required>false</required>
<deferred-value/>
</attribute>
<attribute>
<name>icon</name>
<required>false</required>
<deferred-value/>
</attribute>
<attribute>
<name>iconPosition</name>
<required>false</required>
<deferred-value/>
</attribute>
<attribute>
<name>inlineStyle</name>
<required>false</required>
<deferred-value/>
</attribute>
<attribute>
<name>shortDesc</name>
<required>false</required>
<deferred-value/>
</attribute>
<attribute>
<name>scopeName</name>
<required>false</required>
<deferred-value/>
</attribute>
<attribute>
<name>styleClass</name>
<required>false</required>
<deferred-value/>
</attribute>
<attribute>
<name>__taskFlowId</name>
<required>false</required>
<deferred-value/>
</attribute>
<attribute>
<name>text</name>
<required>false</required>
<deferred-value/>
</attribute>
</tag>

21.2.33 スペース・スイッチャ

「スペース・スイッチャ」コンポーネントは、ユーザーが移動先のスペースを選択できるポップアップ・ウィンドウへのアクセスを提供します(図21-38)。

図21-38 「スペース・スイッチャ」コンポーネント

「図21-38 「スペース・スイッチャ」コンポーネント」の説明

この項では、「スペース・スイッチャ」コンポーネントに関連付けられた表示オプションとその説明を示します。また、このコンポーネントを.jspxページ上で起動するタグと、このコンポーネントをリソース・カタログで定義するXMLコードを示します。

この項の内容は次のとおりです。

- 第21.2.33.1項 「「スペース・スイッチャ」コンポーネントの表示オプション」

- 第21.2.33.2項 「「スペース・スイッチャ」コンポーネントのタグとXML」

21.2.33.1 「スペース・スイッチャ」コンポーネントの表示オプション

「スペース・スイッチャ」コンポーネントは、「スペースについて」コンポーネントと、同じプロパティを多数共有しています。表21-33に、表21-2「「スペースについて」コンポーネントの表示オプション」で指定されているもの以外のデフォルト値を持つプロパティを示します。

表21-33 「スペース・スイッチャ」コンポーネントの表示オプション

プロパティ

説明

Short Desc

ユーザーがマウス・ポインタをコンポーネントの上に重ねたときに表示されるツールチップ・テキストを入力するフィールド

デフォルトは、Access spaces and create new onesです。デフォルトは、EL式#{uib_o_w_s_r_Spaces.LABEL_COMMUNITIES_DESC}のレンダリングされた値です。

Text

コンポーネントの表示テキスト

デフォルトは、Spacesです。デフォルトは、EL式#{uib_o_w_s_r_Spaces.LABEL_COMMUNITIES}のレンダリングされた値です。

関連項目:

「コンポーネント・プロパティ」ダイアログの表示オプションのプロパティにより、式言語(EL)値の入力とテストに使用するELエディタにアクセスができます。詳細は、付録B「式言語(EL)式」を参照してください。

21.2.33.2 「スペース・スイッチャ」コンポーネントのタグとXML

次のタグは、「スペース・スイッチャ」コンポーネントを.jspxページ上でレンダリングするのに使用されます。

<wcdc:spacesSwitcher id="#" __taskFlowId="#"
xmlns:wcdc="http://xmlns.oracle.com/webcenter/spaces/taglib"
inlineStyle="white-space:nowrap;" styleClass="WCLinkMenu"
text="#{uib_o_w_s_r_Spaces.LABEL_COMMUNITIES}"
shortDesc="#{uib_o_w_s_r_Spaces.LABEL_COMMUNITIES_DESC}"/>

例21-22に、Frameworkアプリケーションでリソース・カタログ・ファイル(SiteTemplateCatalog.xml)の中のコンポーネントを表現するXMLコードを示します。

例21-22 「スペース・スイッチャ」コンポーネントのXMLコード

<tag>
<name>spacesSwitcher</name>
<tag-class>oracle.webcenter.webcenterapp.internal.view.taglib.
spacesSwitcherTag</tag-class>
<body-content>empty</body-content>
<attribute>
<name>id</name>
</attribute>
<attribute>
<name>rendered</name>
<deferred-value>
<type>boolean</type>
</deferred-value>
</attribute>
<attribute>
<name>binding</name>
<deferred-value/>
</attribute>
<attribute>
<name>clientComponent</name>
<deferred-value>
<type>boolean</type>
</deferred-value>
</attribute>
<attribute>
<name>customizationId</name>
<deferred-value/>
</attribute>
<attribute>
<name>depressedIcon</name>
<required>false</required>
<deferred-value/>
</attribute>
<attribute>
<name>disabled</name>
<required>false</required>
<deferred-value/>
</attribute>
<attribute>
<name>disabledIcon</name>
<required>false</required>
<deferred-value/>
</attribute>
<attribute>
<name>displayType</name>
<required>false</required>
<deferred-value/>
</attribute>
<attribute>
<name>hoverIcon</name>
<required>false</required>
<deferred-value/>
</attribute>
<attribute>
<name>icon</name>
<required>false</required>
<deferred-value/>
</attribute>
<attribute>
<name>iconPosition</name>
<required>false</required>
<deferred-value/>
</attribute>
<attribute>
<name>inlineStyle</name>
<required>false</required>
<deferred-value/>
</attribute>
<attribute>
<name>shortDesc</name>
<required>false</required>
<deferred-value/>
</attribute>
<attribute>
<name>styleClass</name>
<required>false</required>
<deferred-value/>
</attribute>
<attribute>
<name>__taskFlowId</name>
<required>false</required>
<deferred-value/>
</attribute>
<attribute>
<name>text</name>
<required>false</required>
<deferred-value/>
</attribute>
</tag>

21.2.34 ステータス・インジケータ

「ステータス・インジケータ」コンポーネントは、アプリケーションによる情報処理時に回転する、アニメーションのアイコンです(図21-39)。

図21-39 「ステータス・インジケータ」コンポーネント

「図21-39 「ステータス・インジケータ」コンポーネント」の説明

この項では、「ステータス・インジケータ」コンポーネントに関連付けられた表示オプションとその説明を示します。また、このコンポーネントを.jspxページ上で起動するタグと、このコンポーネントをリソース・カタログで定義するXMLコードを示します。

この項の内容は次のとおりです。

- 第21.2.34.1項 「「ステータス・インジケータ」コンポーネントの表示オプション」

- 第21.2.34.2項 「「ステータス・インジケータ」コンポーネントのタグとXML」

21.2.34.1 「ステータス・インジケータ」コンポーネントの表示オプション

「ステータス・インジケータ」コンポーネントは、「スペースについて」コンポーネントと、同じプロパティを多数共有しています。表21-34に、表21-2「「スペースについて」コンポーネントの表示オプション」で指定されているもの以外のデフォルト値を持つプロパティを示します。

関連項目:

「ステータス・インジケータ」コンポーネントには、コンポーネントのルック・アンド・フィールの変更に使用できる「スタイル」プロパティがあります。詳細は、第18.6.6項「「スタイル」および「コンテンツ・スタイル」プロパティの使用」を参照してください。

表21-34 「ステータス・インジケータ」コンポーネントの表示オプション

プロパティ

説明

Type

コンポーネント・タイプ

デフォルトは、statusIndicatorです。

関連項目:

「コンポーネント・プロパティ」ダイアログの表示オプションのプロパティにより、式言語(EL)値の入力とテストに使用するELエディタにアクセスができます。詳細は、付録B「式言語(EL)式」を参照してください。

21.2.34.2 「ステータス・インジケータ」コンポーネントのタグとXML

次のタグは、「ステータス・インジケータ」コンポーネントを.jspxページ上でレンダリングするのに使用されます。

<wcdc:spacesAction id="#"
xmlns:wcdc="http://xmlns.oracle.com/webcenter/spaces/taglib"
type="statusIndicator" displayType="link" />

リソース・カタログでは、「ステータス・インジケータ」コンポーネントは「WebCenterのバージョン情報」コンポーネントと同じXMLコードを使用します。詳細は、第21.2.3.2項「「WebCenterのバージョン情報」コンポーネントのタグとXML」を参照してください。

21.2.35 サブスクリプション・プリファレンス

「サブスクリプション・プリファレンス」コンポーネントは、スペースのコンテキストで発生する特定のタイプのアクティビティの通知をサブスクライブするためにユーザーがクリックするリンクです(図21-40)。

図21-40 「サブスクリプション・プリファレンス」コンポーネント

「図21-40 「サブスクリプション・プリファレンス」コンポーネント」の説明

関連項目:

詳細は、第39.3.2項 「スペース・レベルのサブスクリプションの設定」を参照してください。

この項では、「サブスクリプション・プリファレンス」コンポーネントに関連付けられた表示オプションとその説明を示します。また、このコンポーネントを.jspxページ上で起動するタグと、このコンポーネントをリソース・カタログで定義するXMLコードを示します。

この項の内容は次のとおりです。

- 第21.2.35.1項 「「サブスクリプション・プリファレンス」コンポーネントの表示オプション」

- 第21.2.35.2項 「「サブスクリプション・プリファレンス」コンポーネントのタグとXML」

21.2.35.1 「サブスクリプション・プリファレンス」コンポーネントの表示オプション

「サブスクリプション・プリファレンス」コンポーネントは、「スペースについて」コンポーネントと、同じプロパティを多数共有しています。表21-35に、表21-2「「スペースについて」コンポーネントの表示オプション」で指定されているもの以外のデフォルト値を持つプロパティを示します。

関連項目:

「サブスクリプション・プリファレンス」コンポーネントには、コンポーネントのルック・アンド・フィールの変更に使用できる「スタイル」プロパティがあります。詳細は、第18.6.6項「「スタイル」および「コンテンツ・スタイル」プロパティの使用」を参照してください。

表21-35 「サブスクリプション・プリファレンス」コンポーネントの表示オプション

プロパティ

説明

Short Desc

ユーザーがマウス・ポインタをコンポーネントの上に重ねたときに表示されるツールチップ・テキストを入力するフィールド

デフォルトは、Subscribeです。デフォルトは、EL式#{uib_o_w_w_r_WebCenter.LABEL_SUBSCRIBE_TO_GET_NOTIFICATION}のレンダリングされた値です。

Text

コンポーネントの表示テキスト

デフォルトは、Subscribeです。デフォルトは、EL式#{uib_o_w_w_r_WebCenter.LABEL_SUBSCRIBE_TO_GET_NOTIFICATION}のレンダリングされた値です。

関連項目:

「コンポーネント・プロパティ」ダイアログの表示オプションのプロパティにより、式言語(EL)値の入力とテストに使用するELエディタにアクセスができます。詳細は、付録B「式言語(EL)式」を参照してください。

21.2.35.2 「サブスクリプション・プリファレンス」コンポーネントのタグとXML

次のタグは、「サブスクリプション・プリファレンス」コンポーネントを.jspxページ上でレンダリングするのに使用されます。

<wcdc:notificationSubscriptionsLink id="#" __taskFlowId="#"
xmlns:wcdc="http://xmlns.oracle.com/webcenter/spaces/taglib"
text="#{uib_o_w_w_r_WebCenter.LABEL_SUBSCRIBE_TO_GET_NOTIFICATION}"
shortDesc="#{uib_o_w_w_r_WebCenter.LABEL_SUBSCRIBE_TO_GET_NOTIFICATION}" />

例21-23に、Frameworkアプリケーションでリソース・カタログ・ファイル(SiteTemplateCatalog.xml)の中のコンポーネントを表現するXMLコードを示します。

例21-23 「サブスクリプション・プリファレンス」コンポーネントのXMLコード

<tag>
<name>notificationSubscriptionsLink</name>
<tag-class>oracle.webcenter.webcenterapp.internal.view.
taglib.NotificationSubscriptionsLinkTag</tag-class>
<body-content>empty</body-content>
<attribute>
<name>id</name>
</attribute>
<attribute>
<name>rendered</name>
<deferred-value>
<type>boolean</type>
</deferred-value>
</attribute>
<attribute>
<name>binding</name>
<deferred-value/>
</attribute>
<attribute>
<name>clientComponent</name>
<deferred-value>
<type>boolean</type>
</deferred-value>
</attribute>
<attribute>
<name>customizationId</name>
<deferred-value/>
</attribute>
<attribute>
<name>depressedIcon</name>
<required>false</required>
<deferred-value/>
</attribute>
<attribute>
<name>disabled</name>
<required>false</required>
<deferred-value/>
</attribute>
<attribute>
<name>disabledIcon</name>
<required>false</required>
<deferred-value/>
</attribute>
<attribute>
<name>displayType</name>
<required>false</required>
<deferred-value/>
</attribute>
<attribute>
<name>hoverIcon</name>
<required>false</required>
<deferred-value/>
</attribute>
<attribute>
<name>icon</name>
<required>false</required>
<deferred-value/>
</attribute>
<attribute>
<name>iconPosition</name>
<required>false</required>
<deferred-value/>
</attribute>
<attribute>
<name>inlineStyle</name>
<required>false</required>
<deferred-value/>
</attribute>
<attribute>
<name>shortDesc</name>
<required>false</required>
<deferred-value/>
</attribute>
<attribute>
<name>scopeName</name>
<required>false</required>
<deferred-value/>
</attribute>
<attribute>
<name>styleClass</name>
<required>false</required>
<deferred-value/>
</attribute>
<attribute>
<name>text</name>
<required>false</required>
<deferred-value/>
</attribute>
<attribute>
<name>__taskFlowId</name>
<required>false</required>
<deferred-value/>
</attribute>
</tag>

21.2.36 タグ

「タグ」コンポーネントは、ユーザーが「タグの追加」ダイアログを開くためにクリックするアイコンです(図21-41)。

図21-41 「タグ」コンポーネント

「図21-41 「タグ」コンポーネント」の説明

個人的に意味のある検索条件をページまたはスペース・アイテムに関連付けるためにタグを追加します。詳細は、第59章「タグ・サービスの使用」を参照してください。

この項では、「タグ」コンポーネントに関連付けられた表示オプションとその説明を示します。また、このコンポーネントを.jspxページ上で起動するタグと、このコンポーネントをリソース・カタログで定義するXMLコードを示します。

この項の内容は次のとおりです。

- 第21.2.36.1項 「「タグ」コンポーネントの表示オプション」

- 第21.2.36.2項 「「タグ」コンポーネントのタグとXML」

21.2.36.1 「タグ」コンポーネントの表示オプション

表21-36に、「タグ」コンポーネントに関連付けられた表示オプションとその説明を示します。

関連項目:

「タグ」コンポーネントには、コンポーネントのルック・アンド・フィールの変更に使用できる「スタイル」プロパティがあります。詳細は、第18.6.6項「「スタイル」および「コンテンツ・スタイル」プロパティの使用」を参照してください。

表21-36 「タグ」コンポーネントの表示オプション

プロパティ

説明

Show Component

ページ上のコンポーネントを表示または非表示にするオプション

- コンポーネントを選択して表示します。

- コンポーネントを選択解除して非表示にします。

この方法でコンポーネントを非表示にすると、子コンポーネントもすべて非表示になります。コンポーザのソース・ビューで、コンポーネントを再度表示できます。非表示のコンポーネントを右クリックし、表示されるコンテキスト・メニューから「コンポーネントの表示」を選択します。

Show Label

コンポーネントの表示テキスト

デフォルトでは、「タグ」アイコンに関連付けられた表示テキストはありません。

Task Flow Id

コンポーネントの一意な識別子。たとえば、wcdc4082953494

関連項目:

「コンポーネント・プロパティ」ダイアログの表示オプションのプロパティにより、式言語(EL)値の入力とテストに使用するELエディタにアクセスができます。詳細は、付録B「式言語(EL)式」を参照してください。

21.2.36.2 「タグ」コンポーネントのタグとXML

次のタグは、「タグ」コンポーネントを.jspxページ上でレンダリングするのに使用されます。

<wcdc:pageTags id="#" __taskFlowId="#"
xmlns:wcdc="http://xmlns.oracle.com/webcenter/spaces/taglib"/>

例21-24に、Frameworkアプリケーションでリソース・カタログ・ファイル(SiteTemplateCatalog.xml)の中のコンポーネントを表現するXMLコードを示します。

例21-24 「タグ」コンポーネントのXMLコード

<tag>
<name>pageTags</name>
<tag-class>oracle.webcenter.webcenterapp.internal.view.taglib.
PageTagsTag</tag-class>
<body-content>empty</body-content>
<attribute>
<name>id</name>
</attribute>
<attribute>
<name>rendered</name>
<deferred-value>
<type>boolean</type>
</deferred-value>
</attribute>
<attribute>
<name>binding</name>
<deferred-value/>
</attribute>
<attribute>
<name>clientComponent</name>
<deferred-value>
<type>boolean</type>
</deferred-value>
</attribute>
<attribute>
<name>customizationId</name>
<deferred-value/>
</attribute>
<attribute>
<name>showLabel</name>
<required>false</required>
<deferred-value/>
</attribute>
<attribute>
<name>__taskFlowId</name>
<required>false</required>
<deferred-value/>
</attribute>
</tag>

21.2.37 ユーザー・プリファレンス

「ユーザー・プリファレンス」コンポーネントは、ユーザーが「プリファレンス」ダイアログにアクセスするためにクリックするリンクです(図21-42)。

図21-42 「ユーザー・プリファレンス」コンポーネント

「図21-42 「ユーザー・プリファレンス」コンポーネント」の説明

「ユーザー・プリファレンス」により、ユーザーはそれぞれの作業スタイルに適したアプリケーションのビューを構成できます。詳細は、第38章「個人用プリファレンスの設定」を参照してください。

この項では、「ユーザー・プリファレンス」コンポーネントに関連付けられた表示オプションとその説明を示します。また、このコンポーネントを.jspxページ上で起動するタグと、このコンポーネントをリソース・カタログで定義するXMLコードを示します。

この項の内容は次のとおりです。

- 第21.2.37.1項 「「ユーザー・プリファレンス」コンポーネントの表示オプション」

- 第21.2.37.2項 「「ユーザー・プリファレンス」コンポーネントのタグとXML」

21.2.37.1 「ユーザー・プリファレンス」コンポーネントの表示オプション

「ユーザー・プリファレンス」コンポーネントは、「スペースについて」コンポーネントと、同じプロパティを多数共有しています。表21-37に、表21-2「「スペースについて」コンポーネントの表示オプション」で指定されているもの以外のデフォルト値を持つプロパティを示します。

関連項目:

「ユーザー・プリファレンス」コンポーネントには、コンポーネントのルック・アンド・フィールの変更に使用できる「スタイル」プロパティがあります。詳細は、第18.6.6項「「スタイル」および「コンテンツ・スタイル」プロパティの使用」を参照してください。

表21-37 「ユーザー・プリファレンス」コンポーネントの表示オプション

プロパティ

説明

Short Desc

ユーザーがマウス・ポインタをコンポーネントの上に重ねたときに表示されるツールチップ・テキストを入力するフィールド

デフォルトは、Set user preferencesです。デフォルトは、EL式#{uib_o_w_w_r_WebCenter.GLOBAL_LINK_PREFERENCES_DESC}のレンダリングされた値です。

Text

コンポーネントの表示テキスト

デフォルトは、Preferencesです。デフォルトは、EL式#{uib_o_w_w_r_WebCenter.GLOBAL_LINK_PREFERENCES}のレンダリングされた値です。

関連項目:

「コンポーネント・プロパティ」ダイアログの表示オプションのプロパティにより、式言語(EL)値の入力とテストに使用するELエディタにアクセスができます。詳細は、付録B「式言語(EL)式」を参照してください。

21.2.37.2 「ユーザー・プリファレンス」コンポーネントのタグとXML

次のタグは、「ユーザー・プリファレンス」コンポーネントを.jspxページ上でレンダリングするのに使用されます。

<wcdc:userPreferences id="#" __taskFlowId="#"
xmlns:wcdc="http://xmlns.oracle.com/webcenter/spaces/taglib"
displayType="link" inlineStyle="white-space:nowrap;"
text="#{uib_o_w_w_r_WebCenter.GLOBAL_LINK_PREFERENCES}"
shortDesc="#{uib_o_w_w_r_WebCenter.GLOBAL_LINK_PREFERENCES_DESC}"/>

例21-25に、Frameworkアプリケーションでリソース・カタログ・ファイル(SiteTemplateCatalog.xml)の中のコンポーネントを表現するXMLコードを示します。

例21-25 「ユーザー・プリファレンス」コンポーネントのXMLコード

<tag>
<name>userPreferences</name>
<tag-class>oracle.webcenter.webcenterapp.internal.view.taglib.
UserPreferencesTag</tag-class>
<body-content>empty</body-content>
<attribute>
<name>id</name>
</attribute>
<attribute>
<name>rendered</name>
<deferred-value>
<type>boolean</type>
</deferred-value>
</attribute>
<attribute>
<name>binding</name>
<deferred-value/>
</attribute>
<attribute>
<name>clientComponent</name>
<deferred-value>
<type>boolean</type>
</deferred-value>
</attribute>
<attribute>
<name>customizationId</name>
<deferred-value/>
</attribute>
<attribute>
<name>depressedIcon</name>
<required>false</required>
<deferred-value/>
</attribute>
<attribute>
<name>disabled</name>
<required>false</required>
<deferred-value/>
</attribute>
<attribute>
<name>disabledIcon</name>
<required>false</required>
<deferred-value/>
</attribute>
<attribute>
<name>displayType</name>
<required>false</required>
<deferred-value/>
</attribute>
<attribute>
<name>hoverIcon</name>
<required>false</required>
<deferred-value/>
</attribute>
<attribute>
<name>icon</name>
<required>false</required>
<deferred-value/>
</attribute>
<attribute>
<name>iconPosition</name>
<required>false</required>
<deferred-value/>
</attribute>
<attribute>
<name>inlineStyle</name>
<required>false</required>
<deferred-value/>
</attribute>
<attribute>
<name>shortDesc</name>
<required>false</required>
<deferred-value/>
</attribute>
<attribute>
<name>styleClass</name>
<required>false</required>
<deferred-value/>
</attribute>
<attribute>
<name>__taskFlowId</name>
<required>false</required>
<deferred-value/>
</attribute>
<attribute>
<name>text</name>
<required>false</required>
<deferred-value/>
</attribute>
</tag>

21.3 スペース・コンポーネントの削除

この項では、表示される可能性のある様々な場所からスペース・コンポーネントを削除する方法について説明します。この項の内容は次のとおりです。

- 第21.3.1項 「リソース・カタログからのスペース・コンポーネントの削除」

- 第21.3.2項 「テンプレートからのスペース・コンポーネントの削除」

- 第21.3.3項 「ページからのスペース・コンポーネントの削除」

21.3.1 リソース・カタログからのスペース・コンポーネントの削除

スペース・コンポーネントは、他のリソースと同様にリソース・カタログから削除できます。詳細は、第16.3.1.7項「リソースの削除」を参照してください。

21.3.2 テンプレートからのスペース・コンポーネントの削除

テンプレートからスペース・コンポーネントを削除するには、次の手順を実行します。

1. 第13.3項「ページ・テンプレートの編集」の説明に従って、編集モードでテンプレートにアクセスします。

2. ソース・ビューのコンポーネントの階層リストで、スペース・コンポーネントをクリックして選択します。

ヒント:

ソース・ビューで、ページ上で直接コンポーネントをクリックして選択することもできます。

3. 「削除」をクリックします。

4. 表示される確認ダイアログで、「削除」をクリックします。

21.3.3 ページからのスペース・コンポーネントの削除

ページからスペース・コンポーネントを削除するには、次の手順を実行します。

1. 第18.1項「コンポーザの開始および終了」の説明に従って、編集モードでページにアクセスします。

2. ソース・ビューのコンポーネントの階層リストで、スペース・コンポーネントをクリックして選択します。

ヒント:

ソース・ビューで、ページ上で直接コンポーネントをクリックして選択することもできます。

3. 「削除」をクリックします。

4. 表示される確認ダイアログで、「削除」をクリックします。

22ページ、タスク・フロー、ポートレットおよびUIコンポーネントの結付け

ページがそのページ上のコンポーネントからの情報を必要とし、リージョンが他のリージョンからの情報を必要とすることがよくあります。その情報を得るのにページURLを介してパラメータを引渡すことはできますが、この操作に意味があるのは、そのパラメータが既知であり、かつ入力が式言語(EL)を介してそのページにアクセス可能である場合のみです。詳細は、第22.4項「ページURLを介したパラメータ値の引渡し」を参照してください。

複数のページ・フラグメントを持つタスク・フローがあり、そのページ・フラグメントには、タスク・フロー内のページへの入力として使用できる様々な興味深い値が含まれている場合を考えます。たとえば、ユーザーが入力フォームで指定する会社固有の情報の表示専用ページを考えます。値の引渡しにパラメータを使用するのであれば、すべてのフラグメント上にある興味深い値それそれの組み合せに対する出力パラメータを、タスク・フロー上に明示させる必要があります。このような場合に、コンポーネントの結付けが役立ちます。かわりに、必要な情報を含むフラグメントごとに、コンポーネントの結付けを使用して、ページが発行されるときに呼び出されるコンテキスト・イベントを定義することもできます。これにより、情報を必要とするページやフラグメントは様々なイベントをサブスクライブし、このイベントを介して情報を受け取ることができます。

コンポーザは、その「ページ・プロパティ」および「コンポーネント・プロパティ」ダイアログを介して、ページとコンポーネントの結付けのためのツールを提供します。この章では、次の各項で、これらのツールの使用方法について説明します。

- 第22.1項「パラメータおよびイベントによる結付けの基本」

- 第22.2項「コンポーネント間の結付け」

- 第22.3項「コンポーネントとページ・パラメータの結付け」

- 第22.4項「ページURLを介したパラメータ値の受渡し」

注意:

ページの編集中にそのページから移動すると、保存されていない変更内容は失われます。

対象読者

この章は、コンポーネントの結付けの経験および知識がある上級ユーザーを対象としています。ページとそのコンポーネント間およびコンポーネント間自体により複雑な関係を作成する必要があるユーザーに有効です。

22.1パラメータおよびイベントによる結付けの基本

パラメータおよびイベントを使用して、値をコンポーネント間またはページとそのページのコンポーネント間で渡すことができます。また、値は、ページのURLに指定してページ・コンポーネントに渡すこともできます。

注意:

この章では、コンポーネントは、ボタンなどのUIコンポーネント、ハイパーリンク、タスク・フロー、ポートレットなどのweb開発コンポーネントの総称として使用されています。

値の受渡しは、ページのコンテンツとそのコンポーネントを同期化したり、コンポーネント間でコンテンツを同期化する場合に役立ちます。たとえば、「OK」ボタンをクリックすると、ユーザーが入力した値がページの別のコンポーネントに渡されるように、「パラメータ・フォーム」ポートレットを結び付けることができます。このモデルを適用する方法の1つとして、ユーザーが入力した名前をその名前に関連する詳細が表示されるタスク・フローまたはポートレットに渡す方法があります。

パラメータの受渡しシナリオでの動作を確認する場合、1つのコンポーネントをプロデューサ、他のコンポーネントをコンシューマとみなすと有効です。プロデューサ・コンポーネントは、コンシューマ・コンポーネントで使用されるペイロードを提供します。たとえば、通常、フォーム・ポートレットはプロデューサです。ペイロードは、ユーザーがフォームに入力するデータになります。プロデューサに定義されたイベントによって、プロデューサのペイロードがコンシューマに渡されます。コンシューマ・コンポーネントでは、様々な方法でペイロードが使用されます。たとえば、表示文字列、マスター・ディテール関係でのマスターなどとして使用されます。コンシューマでのペイロードの使用方法は、コンシューマ・コンポーネントの作成時に定義されたイベント・ハンドラに指定されています。

パラメータおよびイベントによる意味のある結付けの生成に必要な大量のリフト処理は、大部分がアプリケーションおよびコンポーネントの設計時に実行されます。開発者は、アプリケーションおよびコンポーネントの作成時に、イベントおよびイベント・マップをページ定義ファイルに指定します。つまり、実行時に結付けを行うには、結び付けるコンポーネントで、設計時に組み込まれた要素を介してその結び付けに対するサポートが提供されている必要があります。

注意:

実行時とは、ユーザーが実際の環境でアプリケーションを実行するときを表します。これは、開発者がアプリケーションを作成するときを表す設計時と対比されます。

実行時に結付けを行うと、プロデューサのイベントとコンシューマのイベント・ハンドラ間に関係が作成されます。これらの関係は、コンポーザで作成できます。コンポーネントを選択し、「コンポーネント・プロパティ」ダイアログの「イベント」タブでコンポーネントのイベントのサポートを表示します(図22-1)。

図22-1 「コンポーネント・プロパティ」ダイアログの「イベント」タブ

「図22-1「コンポーネント・プロパティ」ダイアログの「イベント」タブ」の説明

イベントおよびイベント・ハンドラを選択して有効にすると(図22-1の「アクション」セクションを参照)、イベントの起動時に配信するペイロードのタイプを定義できます。

コンポーザにより、「ページ・プロパティ」ダイアログの「パラメータ」タブでページ・パラメータを作成することもできます(図22-2)。

図22-2 「ページ・プロパティ」ダイアログの「パラメータ」タブ

「図22-2「ページ・プロパティ」ダイアログの「パラメータ」タブ」の説明

「パラメータ」タブは、新しいページ・パラメータの作成および既存のページ・パラメータの変更を行う場合に使用します。ページ・パラメータが使用されるようにページ・コンポーネントを構成したり、ページURLを介してそれらのパラメータに値を渡すことが簡単にできます。

22.2 コンポーネント間の結付け

イベントおよびイベント・ハンドラが組み込まれているコンポーネントを結び付けて、プロデューサ・コンポーネントからコンシューマ・コンポーネントに値を渡すことができます。この項では、このような結付けの設定方法について説明します。この項の内容は次のとおりです。

- 第22.2.1項「タスク・フロー間の結付け」

- 第22.2.2項「ポートレット間の結付け」

- 第22.2.3項「タスク・フローへのポートレットの結付け」

- 第22.2.4項「ポートレットへのタスク・フローの結付け」

- 第22.2.5項「タスク・フローへのUIコンポーネントの結付け」

22.2.1タスク・フロー間の結付け

Oracle WebCenter Portal: Spacesアプリケーションには、シード・サービスやタスク・フローの他に、カスタム・タスク・フローを取り込むことができます。カスタム・タスク・フローをSpacesに取り込むには、最初にカスタム・タスク・フローをポートレット化し、ポートレット・ブリッジを介してSpacesで使用できるようにする必要があります。

注意:

ポートレット・ブリッジを介してコンテキスト・イベントの結付けを行うときに、プロデューサ・ポートレットからコンシューマへの結付きをまたいでnullのペイロードが伝播する場合や、ペイロードの伝播がない場合、このようなペイロードは空の文字列として配信されます。コンシューマ・ポートレットで空の文字列とnullを区別する必要がある場合は、プロデューサ・ポートレット・ペイロードでnullをエンコードできます。この場合、コンシューマ・ポートレットでは、nullのペイロードの検知のためにこのカスタムのエンコーディングを調べます。

カスタム・タスク・フローでは、イベントがサポートされ、パラメータの受渡し機能が提供される場合があります。イベントとパラメータの受渡しを使用すると、あるカスタム・タスク・フローから同じページの他のカスタム・タスク・フローに値を渡すことができます。たとえば、カスタム・タスク・フローを結び付け、ユーザーが特定のドキュメントをクリックすると、そのページの他のカスタム・タスク・フローへのパラメータの受渡しを起動するイベントが発生するようにできます。他のカスタム・タスク・フローでは、パラメータが渡されると、クリックしたドキュメントに関連するコンテンツが再生成されます。

カスタム・タスク・フローがポートレット化すると、ポートレット化したタスク・フローにより呼び出されたポートレット・イベントやパブリック・レンダラ・パラメータはすべて、これらのイベントやパラメータのサポートを宣言している他のポートレット化したタスク・フローに自動的に配信されます。コンポーザの「コンポーネント・プロパティ」ダイアログを使用して、ポートレット化したカスタム・タスク・フローを手動で結付けることもできます。構成するイベントおよびパラメータは、開発者がカスタム・タスク・フローに組み込んだ機能によって異なります。この項に示す手順では、この手動のマッピングの実行方法について説明します。

カスタム・タスク・フローの作成とポートレット化、およびポートレット・ブリッジの使用の詳細は、『Oracle Fusion Middleware Oracle WebCenter Portal開発者ガイド』を参照してください。Spacesのカスタム・タスク・フローおよびその他のカスタム・コンポーネントの詳細は、『Oracle Fusion Middleware Oracle WebCenter Portal管理者ガイド』を参照してください。

手動でタスク・フロー間の結付けを行うには、次の手順を実行します。

1. 関連ページに移動し、ページ編集モードに入ります。

ヒント:

[Ctrl]+[Shift]+[E]を押して、ページを編集モードを開始することもできます。

2. プロデューサ・タスク・フローによって提供されるペイロードを使用するタスク・フロー上で、「編集」アイコンをクリックします。
「コンポーネント・プロパティ」ダイアログが開きます。

3. 「イベント」タブをクリックして前面に表示し、「イベント」ペインから、プロデューサ・タスク・フローと関連付けられたイベントを選択します。
「イベント」ペインには、ページ上のすべてのコンポーネントで発生する可能性があるすべてのイベントが表示されます。アスタリスク(*)が付いているイベントは、アクションで処理中であることを示しています。

4. 「アクション」ペインで、イベントの発生時に実行するアクションを選択します。
「アクション」ペインには、選択したプロデューサ・タスク・フローでサポートされているコンシューマ・タスク・フローに関連付けられているすべてのイベント・ハンドラが表示されます。「イベント」ペインで選択されているイベントに対して実行可能なアクションのみが表示されます。アスタリスク(*)が付いているアクションは、イベントを処理中であることを示しています。

5. 「アクションの有効化」を選択し、選択したイベントとアクションを有効化します。
選択したイベントおよびアクションの横にアスタリスク(*)が表示されます。チェック・ボックスの下に値のオプションが表示されます。

6. 表示された値のオプションから、イベントが発生するたびにプロデューサ・タスク・フローからコンシューマ・タスク・フローにペイロードを配信するために使用する値のタイプを選択します。
次のいずれかを選択します。

- 定数—「定数」を選択し、コンシューマ・タスク・フローに渡す定数またはEL式の値を入力します。

- EventData: プロデューサ・タスク・フローで指定されているすべてのペイロードを配信する変数${payLoad}を渡すことを選択します。

注意:

${payLoad}の値は、タスク・フローの作成時に指定されます。

7. コンポーザの右上にある「保存」をクリックして、変更を保存します。

8. 「閉じる」をクリックして、コンポーザを終了します。

9. イベントを起動して結付けをテストします。

22.2.2 ポートレット間の結付け

ポートレットがページに追加されると、ページ上に生成されるパブリック・レンダラ・パラメータとポートレット・イベントをリスニングして適宜応答するように、自動的に構成されます。したがって、多くの場合、プロデューサ側のパブリック・レンダラ・パラメータまたは公開中のイベントの名前が、コンシューマ側のパブリック・レンダラ・パラメータまたは処理中のイベントの名前と合致するかぎり、あるいは、パラメータまたはイベントを関連付けるために適切な別名が作成されている場合、ポートレットは自動的に結付けられます。

ポートレット同士が連携するように明示的に設計されていない場合は、次の手順の説明に従ってポートレットを手動で結付けることができます。

注意:

Spaces UIで自動的なパラメータとイベントのリスニングを無効にすることはできません。特定のポートレットのためにこの機能を無効にする場合は、次のようにする必要があります。

1. そのポートレットを使用するスペースをエクスポートします。

2. JDeveloperで、そのポートレットを含むページのページ定義を開きます。

3. ポートレット・バインディングを編集して、次のようにlistenForAutoDeliveredPortletEvents属性およびlistenForAutoDeliveredParameterChanges属性をfalseに設定します。

<portlet id="p2_1"
...
listenForAutoDeliveredPortletEvents="false"
listenForAutoDeliveredParameterChanges="false"
...
/>

4. このスペースをSpacesに再度インポートします。

ポートレット間の結付けを手動で行うには、次の手順を実行します。

1. 関連ページに移動し、ページ編集モードに入ります。

ヒント:

[Ctrl]+[Shift]+[E]を押して、ページを編集モードを開始することもできます。

2. プロデューサ・ポートレットによって提供されるペイロードを使用するポートレット上で、「編集」アイコンをクリックします。
「コンポーネント・プロパティ」ダイアログが開きます。

3. 「イベント」タブをクリックして前面に表示し、プロデューサ・ポートレットと関連付けられたイベントを選択します。
「イベント」ペインには、ページ上のすべてのコンポーネントで発生する可能性があるすべてのイベントが表示されます。アスタリスク(*)が付いているイベントは、アクションで処理中であることを示しています。

4. 「アクション」ペインで、イベントの発生時に実行するアクションを選択します。
「アクション」ペインには、選択したプロデューサ・ポートレットでサポートされているコンシューマ・ポートレットに関連付けられているすべてのイベント・ハンドラが表示されます。「イベント」ペインで選択されているイベントに対して実行可能なアクションのみが表示されます。アスタリスク(*)が付いているアクションは、イベントを処理中であることを示しています。

5. 「アクションの有効化」を選択し、選択したイベントとアクションを有効化します。
選択したイベントおよびアクションの横にアスタリスク(*)が表示されます。

6. 「イベント」タブの下部に現在表示されているポートレット・パラメータに値を入力します。
「定数」を選択し、複合データ値を入力します。次に例を示します。

${payLoad.ora_wsrp_navigparam_Parameter1}

注意:

パラメータの名前および値は、ポートレットの作成時に指定されました。

7. コンポーザの右上にある「保存」をクリックして、変更を保存します。

8. 「閉じる」をクリックして、コンポーザを終了します。

9. イベントを起動して結付けをテストします。

22.2.3 タスク・フローへのポートレットの結付け

このシナリオでは、ポートレットがイベント・ペイロードを提供するプロデューサで、タスク・フローがそのペイロードのコンシューマです。

ポートレットをタスク・フローに結び付けるには、次の手順を実行します。

1. 関連ページに移動し、ページ編集モードに入ります。

ヒント:

[Ctrl]+[Shift]+[E]を押して、ページを編集モードを開始することもできます。

2. プロデューサ・ポートレットによって提供されるペイロードを使用するタスク・フロー上で、「編集」アイコンをクリックします。
「コンポーネント・プロパティ」ダイアログが開きます。

3. 「イベント」タブをクリックして前面に表示し、「イベント」ペインから、プロデューサ・ポートレットと関連付けられたイベントを選択します。
「イベント」ペインには、ページ上のすべてのコンポーネントで発生する可能性があるすべてのイベントが表示されます。アスタリスク(*)が付いているイベントは、アクションで処理中であることを示しています。

4. 「アクション」ペインで、イベントの発生時に実行するアクションを選択します。
「アクション」ペインには、選択したプロデューサ・ポートレットでサポートされているコンシューマ・タスク・フローに関連付けられているすべてのイベント・ハンドラが表示されます。「イベント」ペインで選択されているイベントに対して実行可能なアクションのみが表示されます。アスタリスク(*)が付いているアクションは、イベントを処理中であることを示しています。

5. 「アクションの有効化」を選択し、選択したイベントとアクションを有効化します。
選択したイベントおよびアクションの横にアスタリスク(*)が表示されます。チェック・ボックスの下に値のオプションが表示されます。

6. 「定数」を選択し、プロデューサ・ポートレットに関連付けられているパラメータに複合データ値を入力します。
例:

${payLoad.ora_wsrp_navigparam_Parameter1}

7. コンポーザの右上にある「保存」をクリックして、変更を保存します。

8. 「閉じる」をクリックして、コンポーザを終了します。

9. イベントを起動して結付けをテストします。

22.2.4 ポートレットへのタスク・フローの結付け

このシナリオでは、タスク・フローがイベント・ペイロードを提供するプロデューサで、ポートレットがそのペイロードのコンシューマです。

タスク・フローをポートレットに結び付けるには、次の手順を実行します。

1. 関連ページに移動し、ページ編集モードに入ります。

ヒント:

[Ctrl]+[Shift]+[E]を押して、ページを編集モードを開始することもできます。

2. プロデューサ・タスク・フローによって提供されるペイロードを使用するポートレット上で、「編集」アイコンをクリックします。
「コンポーネント・プロパティ」ダイアログが開きます。

3. 「イベント」タブをクリックして前面に表示し、「イベント」ペインで、プロデューサ・タスク・フローと関連付けられたイベントを選択します。
「イベント」ペインには、ページ上のすべてのコンポーネントで発生する可能性があるすべてのイベントが表示されます。アスタリスク(*)が付いているイベントは、アクションで処理中であることを示しています。

4. 「アクション」ペインで、イベントの発生時に実行するアクションを選択します。
「アクション」ペインには、選択したプロデューサ・タスク・フローでサポートされているコンシューマ・ポートレットに関連付けられているすべてのイベント・ハンドラが表示されます。「イベント」ペインで選択されているイベントに対して実行可能なアクションのみが表示されます。アスタリスク(*)が付いているアクションは、イベントを処理中であることを示しています。

5. 「アクションの有効化」を選択し、選択したイベントとアクションを有効化します。
選択したイベントおよびアクションの横にアスタリスク(*)が表示されます。

6. 「イベント」タブの下部に現在表示されているポートレット・パラメータに値を入力します。
「定数」を選択し、複合データ値を入力します。次に例を示します。

${payLoad.ora_wsrp_navigparam_Parameter1}

注意:

パラメータの名前および値は、ポートレットの作成時に指定されました。

7. コンポーザの右上にある「保存」をクリックして、変更を保存します。

8. 「閉じる」をクリックして、コンポーザを終了します。

9. イベントを起動して結付けをテストします。

22.2.5 タスク・フローへのUIコンポーネントの結付け

このシナリオでは、UIコンポーネントがペイロードのプロデューサで、タスク・フローがそのペイロードのコンシューマです。

UIコンポーネントをタスク・フローに結び付けるには、次の手順を実行します。

1. 関連ページに移動し、ページ編集モードに入ります。

ヒント:

[Ctrl]+[Shift]+[E]を押して、ページを編集モードを開始することもできます。

2. プロデューサUIコンポーネントによって提供されるペイロードを使用するタスク・フロー上で、「編集」アイコンをクリックします。
「コンポーネント・プロパティ」ダイアログが開きます。

3. 「イベント」タブをクリックして前面に表示し、「イベント」ペインで、プロデューサUIコンポーネントと関連付けられたイベントを選択します。
「イベント」ペインには、ページ上のすべてのコンポーネントで発生する可能性があるすべてのイベントが表示されます。アスタリスク(*)が付いているイベントは、アクションで処理中であることを示しています。

4. 「アクション」ペインで、イベントの発生時に実行するアクションを選択します。
「アクション」ペインには、選択したプロデューサUIコンポーネントでサポートされているコンシューマ・タスク・フローに関連付けられているすべてのイベント・ハンドラが表示されます。「イベント」ペインで選択されているイベントに対して実行可能なアクションのみが表示されます。アスタリスク(*)が付いているアクションは、イベントを処理中であることを示しています。

5. 「アクションの有効化」を選択し、選択したイベントとアクションを有効化します。
選択したイベントおよびアクションの横にアスタリスク(*)が表示されます。チェック・ボックスの下に値のオプションが表示されます。

6. イベントが発生するたびにプロデューサUIコンポーネントからコンシューマ・タスク・フローにペイロードを配信するために使用する値のタイプを選択します。
次のいずれかを選択します。

- 定数—「定数」を選択し、コンシューマ・タスク・フローに渡す定数またはEL式の値を入力します。

- EventData: プロデューサUIコンポーネントで指定されているすべてのペイロードを配信する変数${payLoad}を渡すことを選択します。

注意:

${payLoad}の値は、UIコンポーネントの作成時に指定されました。

7. コンポーザの右上にある「保存」をクリックして、変更を保存します。

8. 「閉じる」をクリックして、コンポーザを終了します。

9. イベントを起動して結付けをテストします。

22.3 コンポーネントとページ・パラメータの結付け

ページ・パラメータは、エンタープライズ・マッシュアップを作成するプロセスで中心的な役割を果たします。ページ・パラメータを使用すると、ページ・パラメータを使用するように構成されているページ・コンポーネントに渡す値を格納する手段を提供することにより、コンポーネントとそのコンポーネントを含むページとの間の通信が可能になります。

たとえば、株価ティッカーおよび株式ニュースのコンポーネントを含むページについて考えてみます。ティッカーおよびニュースの両コンポーネントに同じパラメータ値を使用して、同じ会社の情報が表示されるようにします。

この項では、次に示すように、ページ・パラメータを作成および使用する方法について説明します。

- 第22.3.1項「ページ・パラメータの作成」

- 第22.3.2項「ページ・パラメータの使用」

22.3.1 ページ・パラメータの作成

ページ・パラメータは、コンポーザの「ページ・プロパティ」ダイアログの「パラメータ」タブを使用して作成します。

ページ・パラメータを作成するには、次の手順を実行します。

1. 関連ページに移動し、ページ編集モードに入ります。

ヒント:

[Ctrl]+[Shift]+[E]を押して、ページを編集モードを開始することもできます。

2. コンポーザの左上の「ページ・プロパティ」をクリックして、「ページ・プロパティ」ダイアログを開きます(図22-3)。

図22-3 「ページ・プロパティ」ダイアログ

「図22-3 「ページ・プロパティ」ダイアログ」の説明

3. 「パラメータ」タブをクリックして前面に表示し、「ページ・パラメータの追加」リンクをクリックします。
「ページ・パラメータの追加」ダイアログが開きます(図22-4)。

図22-4 「ページ・パラメータの追加」ダイアログ

「図22-4「ページ・パラメータの追加」ダイアログ」の説明

4. 新しいパラメータの名前を入力し、「パラメータの追加」をクリックします。
「パラメータ」タブにパラメータが表示され、値の入力フィールドと、式エディタを開くための「編集」アイコンが表示されます(図22-5)。

図22-5 「パラメータ」タブ上の新しいパラメータ

「図22-5 「パラメータ」タブ上の新しいパラメータ」の説明

5. ELエディタを開いて「値の選択」の下の事前作成された値から選択するか、「値または式の入力」の下で値を手動で入力します。
たとえば、次のタイプの値のいずれかを入力します。

- 定数: 特定の固定値を入力します。

- ページ・パラメータ: ページがURLを通して値を受け取るようにするには、ページ・パラメータを入力します。

- EL式: ページが式言語(EL)で表された値を受け取るようにするには、EL式を入力します。ELの詳細は、付録B「式言語(EL)式」を参照してください。
このオプションでは、さらに動的な応答を得ることができます。たとえば、ページでは、ページ上の1つのコンポーネントに基づいて、ページ・パラメータを設定できます。この場合、この値の変更時に、ページ上の他のコンポーネントをリフレッシュすることができます。

6. コンポーザの右上にある「保存」をクリックして、変更を保存します。

7. 必要に応じて、この手順を繰り返してページ・パラメータを追加します。

8. 「閉じる」をクリックして、コンポーザを終了します。

22.3.2 ページ・パラメータの使用

コンポーネント同士の結付けに加え、コンポーネントをページ・パラメータに結付けることができます。ページ・パラメータは、タスク・フロー、ポートレットおよびUIコンポーネントなどのページ・コンポーネントに値を渡すために使用する、ユーザーが作成する名前/値のペアです。

ページ・パラメータを作成し、それらを使用するようにタスク・フローとポートレットを構成できます。この項では、タスク・フローをページ・パラメータに結付ける方法について説明します。

注意:

この項で説明する手順を実行する前に、ページ・パラメータを作成し、そのパラメータに値を指定する必要があります。詳細は、第22.3.1項「ページ・パラメータの作成」を参照してください。

タスク・フローをページ・パラメータに結付けるには、次の手順を実行します。

1. 関連ページに移動し、ページ編集モードに入ります。

ヒント:

[Ctrl]+[Shift]+[E]を押して、ページを編集モードを開始することもできます。

2. ページ・パラメータに結付けるタスク・フロー上の「編集」アイコンをクリックします。
「コンポーネント・プロパティ」ダイアログが開きます。

3. 「パラメータ」タブをクリックして前面に表示します。

4. パラメータ値を受け取るプロパティの横の「編集」アイコンをクリックします。
エディタが開き、ここでページ・パラメータの名前を入力することができます。

5. 「値の選択」を選択します。

6. 「値の選択」の下で、第一のリストから「ページ・パラメータ」を選択し、第二のリストから関連するページ・パラメータの名前を選択します。

7. 「OK」をクリックしてエディタを終了します。

8. 「OK」をクリックし、変更を保存して「コンポーネント・プロパティ」ダイアログを終了します。
タスク・フローがリフレッシュされ、ページ・パラメータを介して渡された値の結果が表示されます。

22.4 ページURLを介したパラメータ値の受渡し

式言語(EL)式を、他のタイプの値のかわりにコンポーネント・パラメータに入力することができます。これについては、付録B「式言語(EL)式」で説明します。パラメータ値をページURLにより渡すことで、この機能を一段階向上させることができます。

この項では、他のパラメータ受け渡し状況のモデルとして使用できる、1つのシナリオを示します。

パラメータ値をページURLを介して渡すには、次の手順を実行します。

1. ページURLを介して値を渡すコンポーネントを含むページに移動します。

2. 関連するコンポーネントのプロパティを編集します。

3. 値を渡すパラメータまたは表示オプションに対してELエディタを開きます。

4. 「値または式の入力」の下で、#{param.val}を入力します。

5. 変更を保存します。

6. パラメータに値を渡すには、次の式をページURLに追加します。

?val=value

ここで、valueは渡す値を表します。たとえば、true、mediumまたはDefaultです。

第VI部

ポータルの保護

このユーザーズ・ガイドの第VI部では、WebCenter Portal: Spacesアプリケーションのセキュリティの概要と、ユーザー・アクセスを決定するアプリケーションのロールと権限の設定方法について説明します。ここでは、各ページとページ・コンポーネントの保護の方法について説明します。また、ユーザーがユーザー自身をアプリケーションに登録できるようにする方法についても説明します。

第VI部は次の章で構成されています。

- 第23章「セキュリティの理解」

- 第24章「ユーザー、ロールおよび権限の管理」

- 第25章「自己登録の有効化」

- 第26章「ページとコンポーネントの保護」

23 セキュリティの理解

この章では、Spacesアプリケーションのセキュリティについて説明します。内容は次のとおりです。

- 第23.1項「Spacesにおけるセキュリティ概要」

- 第23.2項「ユーザーの理解」

- 第23.3項「アプリケーション・ロールと権限の理解」

- 第23.4項「スペース内のロールと権限の理解」

- 第23.5項「自己登録の理解」

対象読者

この章の内容は、Spaces管理者およびアプリケーションのセキュリティ・モデルを理解する必要があるすべてのユーザーを対象としています。詳細な手順は、第24章「ユーザー、ロールおよび権限の管理」を参照してください。

『Oracle Fusion Middleware Oracle WebCenter Portal管理者ガイド』のセキュリティの管理に関する項も参照してください。

23.1 Spacesにおけるセキュリティ概要

Spacesアプリケーションは、ポータル上でユーザーが参照および変更できる内容の制御を可能にする、包括的なセキュリティ・モデルを提供します。個々のスペース、スペース階層およびホーム・スペースにアクセスできるユーザー(およびグループ)を制御したり、様々な権限の有効化と無効化を行うことでユーザーやグループが参照および実行できる内容を正確に制御することもできます。

特定のスペースについて、個々のページ、ページ・コンテンツ(タスク・フロー、ポートレット、ドキュメントおよびフォルダなど)およびリソース(ページ・テンプレート、ページ・スタイル、スキン、リソース・カタログなど)へのユーザーおよびグループのアクセスを制限できます。

図23-1 Spacesのセキュリティ

ユーザーとグループ

1人のユーザーはアイデンティティ・ストア内の1人の人であり、1つのグループには複数のユーザーが含まれす。Spacesアプリケーションでは、個々のユーザーとユーザーのグループに権限を付与できます。

未登録ユーザーと自己登録

自己登録機能を使用すると、未登録ユーザーが独自のログインおよびパスワードをSpacesアプリケーション用に作成することができます。自己登録したユーザーは即時かつ自動的にSpacesへのアクセス権が付与され、新規ユーザー・アカウントがアプリケーションのアイデンティティ・ストア内に作成されます。特定のスペースにアクセスするために、ユーザーはそのスペースをサブスクライブできます。サブスクリプション・リクエストにモデレータの承認が必要な場合、ユーザーはその承認を待つ必要があります。承認が必要でない場合、ユーザーはそのスペースへのアクセス権が即座に付与されます。

アプリケーション・ロールとスペース・ロール

アプリケーション・ロールは、ユーザー(またはグループ)がホーム・スペースで参照および実行できる内容を決定します。これは、一部の管理機能については、Spacesアプリケーション全体に影響を与える可能性があります。スペース・ロールは、特定のスペース内でのアクションを制御します。

スペースとスペース階層

スペースは、関連するサービス、ページおよびコンテンツ専用のすぐにアクセス可能な領域を提供したり、特定のメンバーの参加をサポートすることにより、プロジェクト・チームやCOI(Community of Interest)の形成および共同作業をサポートしています。

スペース階層は、1つの親スペースと1つ以上のサブスペースで構成されます。サブスペースは、親のセキュリティ(メンバー、ロールおよび権限)を継承できます。

ホーム・スペース

ホーム・スペースは共有のスペースであり、デフォルトではログインしているすべてのユーザーがアクセス可能です。アプリケーション・ロールが適用されるのは、ユーザーがホーム・スペース内で作業している間です。大半のアプリケーションで、ホーム・スペースはソーシャル・ネットワーキングと個人用コンテンツに重点を置いています。

リソース

スペースの全体の構造、ルック・アンド・フィールおよびコンテンツを定義するのに、様々なポータル・リソースが役立ちます。これには、ページ・テンプレート、ページ・スタイル、スキン、ナビゲーション・モデル、リソース・カタログ、コンテンツ・プレゼンタ表示テンプレート、マッシュアップ・スタイル、データ・コントロール、タスク・フローが含まれます。適切な権限を持つユーザーは、アプリケーション全体、単一のスペース、またはスペース階層のポータル・リソースを構築およびカスタマイズすることができます。

ページ

ページを編集する権限を持つユーザーは、他のユーザーおよびグループに、アクセスおよび権限を付与できます。たとえば、営業グループの全員に表示のみの権限を付与し、営業マネージャに編集の権限を付与し、単一ユーザーに管理権限を付与することができます。または、ページのアクセスをアプリケーションから継承するように指定できます。

ページ・コンテンツ、ファイルおよびフォルダ

ページに含まれるコンテンツを、選択した一部のユーザーにのみ、または他の1人のユーザーにのみ表示したい場合があります。たとえば、営業担当者向けのページに2つのお知らせタスク・フローが含まれ、1つは営業担当者全員向け、もう1つは営業マネージャのみを対象としている場合などです。2番目のお知らせタスク・フローへのアクセスに制限を加えることで、マネージメント・レベルのお知らせを、営業マネージャではないユーザーには非表示にすることができます。

23.2 ユーザーの理解

SpacesユーザーにはSpacesアプリケーションへのログイン・アカウントが与えられます — これは既存のアイデンティティ・ストアから直接プロビジョニングされます。『Oracle Fusion Middleware Oracle WebCenter Portal管理者ガイド』の組込みLDAPアイデンティティ・ストアへのユーザーの追加に関する項も参照してください。

アイデンティティ・ストア内の全ユーザーには、Authenticated-Userロールを介してSpacesアプリケーションの最小の権限が割り当てられています。唯一の例外は、Fusion Middleware管理者(デフォルトでweblogic)です。デフォルトでは、Fusion Middleware管理者は、Administratorロールを介してすべての管理者権限が割り当てられるただ1人のユーザーです。詳細は、次の項第23.3.1.1項「デフォルトのアプリケーション・ロール」を参照してください。

各ユーザーへの適切なアプリケーション・ロールの割当ては、Fusion Middleware管理者の仕事です。または、Fusion Middleware管理者は他のユーザーにAdministratorロールを割り当て、この職責を委譲することもできます。

表23-1 Spacesにおけるデフォルトの管理者

ユーザー

説明

Fusion Middleware管理者(weblogic)

アプリケーション・サーバー全体の管理者は、スーパー管理者と呼ばれることがあります。このユーザーは、Spacesを含め、サーバー上の任意のアプリケーションを管理できます。

23.3 アプリケーション・ロールと権限の理解

アプリケーション・ロールは、Spacesアプリケーションにおける情報とサービスへのユーザーのアクセス・レベルを制御します。特に、アプリケーション・ロールとその権限により、ユーザーがそのホーム・スペースで参照および実行できる内容が決まります。

この項では、次の内容について説明します。

第23.3.1項「アプリケーション・ロールの理解」

第23.3.2項「アプリケーション権限の理解」

23.3.1 アプリケーション・ロールの理解

アプリケーション・ロールの割当ては、スペース管理者の職責です。管理者は、ユーザーにデフォルトのアプリケーション・ロールを割り当てたり、ユーザーのSpacesアプリケーションに固有の、カスタムの追加ロールを作成したりすることができます。詳細は、次の項を参照してください。

- 第23.3.1.1項「デフォルトのアプリケーション・ロール」

- 第23.3.2項「アプリケーション権限の理解」

アプリケーション・ロールが適用されるのは、ユーザーがそのホーム・スペース内で作業しているときに限られます。他のすべてのスペース内では、異なるセットのロールと権限が適用されます。スペースの各メンバーへの適切なロールの割当ての決定は、スペース・モデレータの職責です。第54.2項「スペースのロールと権限の管理」も参照してください。

注意:

Spaces内で定義されるアプリケーション・ロールと権限は、そのポリシー・ストアに保存され、このため、このSpacesアプリケーションにのみ適用されます。エンタープライズ・ロールはこれとは異なります。エンタープライズ・ロールはアプリケーションのアイデンティティ・ストア内に保存され、Spacesアプリケーション内の権限には無関係です。『Oracle Fusion Middleware Oracle WebCenter Portal管理者ガイド』のアプリケーション・ロールとエンタープライズ・ロールに関する項を参照してください。

23.3.1.1 デフォルトのアプリケーション・ロール

Spacesアプリケーションは、削除できない複数のデフォルト・アプリケーション・ロールを提供します(表23-2)。

表23-2 Spacesのデフォルト・アプリケーション・ロール

アプリケーション・ロール

説明

変更?

管理者

Administratorロールを持つユーザーは、Spacesに対するアプリケーション全体のプロパティの設定、ビジネス・ロール・ページの作成、ディスカッション・フォーラム、メールおよびピープル・コネクション・サービスに対するデフォルト値の構成、プロデューサと外部アプリケーションの登録、さらにログイン・ページや自己登録ページの編集などの管理上の職務の遂行を実行することができます。

管理者はまた、Spacesアプリケーションに対するユーザーとロールの管理、他のユーザーとの間の権限の委譲または取消、スペースとスペース・テンプレートの管理、およびスペース情報のインポートとエクスポートを実行できます。

デフォルトでは、Fusion Middleware管理者は、Administratorロールを介してSpacesアプリケーションに対するすべての管理者権限が割り当てられるただ1人のユーザーです。

可*

*読取り専用のアプリケーション権限を除く

認証されたユーザー

Spacesの認証されたユーザーには、Authenticated-Userロールが付与されます。ログインしたユーザーはこのロールが割り当てられ、デフォルトでは、ユーザー自身のホーム・スペース、ユーザーが作成したページ、およびパブリック・ページにアクセスできます。これらのユーザーは、パブリック・スペースの表示、スペースの作成、およびスペース・テンプレートの作成もできます。

このロールは、権限をPublic-Userロールから継承します。

Spacesアプリケーションにおいては、Authenticated-Userロールは、標準のOPSS (Oracle Platform Security Services)ロールであるauthenticated-roleと同じです。

可

Public-User

ログインしていない、Spacesアプリケーションへのアクセス権を持つすべてのユーザーに、Public-Userロールが付与されます。このようなユーザーは匿名で特定できず、パブリック・コンテンツのみを参照することができます。

Spacesアプリケーションにおいては、Public-Userロールは、標準のOPSS (Oracle Platform Security Services)ロールであるanonymous-roleと同じです。

可

23.3.1.2 カスタムのアプリケーション・ロール

カスタムのアプリケーション・ロール(ユーザー定義ロールと呼ばれることもある)は、ユーザーのSpacesアプリケーションに固有のものです。Spacesの設定時に、必要なアプリケーション・ロールの特定、適切なロール名の選択、各ロールの職責の定義を行うのは、Spaces管理者の仕事です。

たとえば、教育環境においては、教師、生徒およびゲストなどのロールが必要となります。一方で、企業環境においては、経理、販売、人事およびサポートなどのロールがより適切となります。

Spacesアプリケーションにおいて、カスタム・アプリケーション・ロールはAuthenticated-Userロールから権限を継承します。

Spacesユーザーのアプリケーション・ロール設定方法については、第24.2.2項「アプリケーション・ロールの定義」を参照してください。

23.3.2 アプリケーション権限の理解

すべてのアプリケーション・ロールには、権限と呼ばれる定義済の特定の機能があります。これらの権限により、各個人がそれぞれのホーム・スペースにおいて、固有のアクションを実行できます。権限は次のように分類されます。また、後続の表では、それぞれについて説明します。

- アプリケーション

- スペース

- スペース・テンプレート

- ページ

- コンテンツ・プレゼンタ・テンプレート

- データ・コントロール

- ディスカッション

- リンク

- マッシュアップ・スタイル

- ナビゲーション

- ページ・スタイル

- ページ・テンプレート

- ピープル・コネクション

- リソース・カタログ

- スキン

- タスク・フロー

Manage Allを除き、他の権限から権限を継承する権限はありません。

表23-3 Spacesにおけるアプリケーション権限

カテゴリ

アプリケーション権限

アプリケーション

すべて管理 - すべてのスペース管理ページ(スペース、ページ、リソース、セキュリティおよび構成)にアクセスできます。これらのページを介して、ユーザーは、アプリケーション・セキュリティ(ユーザー/ロール)の管理、アプリケーション全体のプロパティとサービスの構成、リソースの管理、ビジネス・ロール・ページの作成、すべてのユーザーの個人用ページの管理、システム・ページのカスタマイズ、アクセス可能なスペースの表示、さらにスペースとスペース・テンプレートのインポート/エクスポートを行うことができます。

一部の管理タスクは、デフォルトではAdministratorロール専用となっており、Application-Manage All権限を付与して実行することはできません。これらのタスクには、ログイン・ページ、自己登録ページおよびプロファイル・ギャラリ・ページの編集だけでなく、すべてのスペース、すべてのスペース・テンプレート、外部アプリケーションおよびポートレット・プロデューサを管理する機能も含まれています。

構成の管理 - Application-Manage All権限と同じですが、セキュリティ権限を除きます。この権限を持つユーザーは、セキュリティ・ページにアクセスできません。

アプリケーションの表示 - ユーザーがSpacesアプリケーションを表示できるようにし、ユーザーにホーム・スペースへのアクセス権を与えます。第24.2.4項「パブリック・ユーザー・ロールへの権限の付与」および第24.2.5項「認証されたユーザー・ロールへの権限の付与」も参照してください。

スペース

すべて管理 - すべてのスペース管理ページ(「一般」、「ロール」、「メンバー」、「ページ」、「コンテンツ」、「サブスペース」、「サービス」、「サービス」、「カスタム属性」)へのアクセスを可能にします。これらのページを介して、ユーザーはスペース・メンバーシップの管理、権限とロールの割当て、スペースとリソースの管理、削除およびエクスポート、スペース・プロパティの設定、およびサービス可用性の管理ができます。

構成の管理 - Spaces-Manage権限と同じですが、セキュリティ権限を除きます。この権限を持つユーザーは、スペース・モデレータでないかぎり、「ロール」および「メンバー」のページにはアクセスできません。

メンバーシップの管理 - ユーザーは、「ロール」および「メンバー」のページを介してスペースのメンバーシップを管理できます。

スペースの作成 - ユーザーはスペースを作成できます。

スペース・テンプレート

すべて管理 - ユーザーは(「スペース・テンプレート」ページを介した)任意のスペース・テンプレートの管理と、アクセス可能なテンプレートの削除ができます。第52.3項「スペース・テンプレートの管理」も参照してください。

スペース・テンプレートの作成 - ユーザーはスペース・テンプレートを作成できます。

ページ

作成、編集および削除 - ホーム・スペースのページを作成、編集および削除します。

削除 - ホーム・スペースのページを削除します。

編集 - 個人用ページ・コンテンツの追加または編集、コンテンツの再配置、およびページ・パラメータとプロパティの設定を行います。

カスタマイズ - コンテンツを追加、編集または削除することで、ホーム・スペースのページのビューをカスタマイズします。

表示 - ホーム・スペースのページを表示します。

作成 - ホーム・スペースのビュー用に新しいページを作成または設計します。

これらの権限はホーム・スペースのみに適用されます。これらの権限は、スペース内で作成されたページには適用されません。スペース内でのページの権限は、モデレータによりスペースごとに付与されます。第54.2項「スペースのロールと権限の管理」を参照してください。

コンテンツ・プレゼンタ・テンプレート

作成、編集および削除 - スペース管理を介してアプリケーションのコンテンツ表示テンプレートを作成、編集および削除します。

作成 - アプリケーションのコンテンツ表示テンプレートを作成します。

編集 - アプリケーションレベルのコンテンツ表示テンプレートを編集します。

第42章「コンテンツ・プレゼンタを使用したコンテンツの公開」も参照してください。

データ・コントロール

作成、編集および削除 - スペース管理を介してアプリケーションのデータ・コントロールを作成、編集および削除します。

作成 - アプリケーションのデータ・コントロールを作成します。

編集 - アプリケーションレベルのデータ・コントロールを編集します。

第29.2項「データ・コントロールの作成および管理」も参照してください。

ディスカッション

作成、編集および削除 - バックエンド・ディスカッション・サーバー上のカテゴリ、フォーラムおよびトピックを管理します。すべてのスペースのディスカッション・フォーラム・プロパティを設定します。

第23.3.2.2項「ディスカッション・サーバーのロール・マッピングの理解」も参照してください。

リンク

作成および削除 - オブジェクト間のリンクの作成と削除、およびリンク権限の管理を行います。

削除 - 2つのオブジェクト間のリンクを削除します。

作成 - オブジェクト間のリンクの作成、および作成したリンクの削除を行います。

マッシュアップ・スタイル

作成、編集および削除 - スペース管理を介してアプリケーションのコンテンツ表示テンプレートを作成、編集および削除します。

作成 - アプリケーションのコンテンツ表示テンプレートを作成します。

編集 - アプリケーションレベルのコンテンツ表示テンプレートを編集します。

第42章「コンテンツ・プレゼンタを使用したコンテンツの公開」も参照してください。

ナビゲーション

作成、編集および削除 - スペース管理を介してアプリケーションのナビゲーションを作成、編集および削除します。

作成 - アプリケーションのナビゲーションを作成します。

編集 - アプリケーションレベルのナビゲーションを編集します。

第12章「ナビゲーションの使用」も参照してください。

ページ・スタイル

作成、編集および削除 - スペース管理を介してページ・スタイルを作成、編集および削除します。

作成 - アプリケーションのページ・スタイルを作成します。

編集 - アプリケーションレベルのページ・スタイルを編集します。

第15章「ページ・スタイルの使用」も参照してください。

ページ・テンプレート

作成、編集および削除 - スペース管理を介してページ・テンプレートを作成、編集および削除します。

作成 - アプリケーションのページ・テンプレートを作成します。

編集 - アプリケーションレベルのページ・テンプレートを編集します。

第13章「ページ・テンプレートの使用」を参照してください。

ピープル・コネクション

ピープル・コネクションの管理 - ピープル・コネクション・サービスに対するアプリケーション全体の設定を管理します。

ピープル・コネクション・データの更新 -ピープル・コネクション・サービスに関連するコンテンツを編集します。

人とのコネクション - ピープル・コネクション・サービスに関連するコンテンツを他と共有します。

リソース・カタログ

作成、編集および削除 - スペース管理を介してアプリケーションのリソース・カタログを作成、編集および削除します。

作成 - アプリケーションのリソース・カタログを作成します。

編集 - アプリケーションレベルのリソース・カタログを編集します。

第16章「リソース・カタログの使用」も参照してください。

スキン

作成、編集および削除 - スペース管理を介しスキンを作成、編集および削除します。

作成 - アプリケーションのスキンを作成します。

編集 - アプリケーションレベルのスキンを編集します。

第14章「スキンの使用」も参照してください。

タスク・フロー

作成、編集および削除 - スペース管理を介してマッシュアップ・スタイルに基づくタスク・フローを作成、編集および削除します。

作成 - アプリケーションのタスク・フローを作成します。

編集 - アプリケーションレベルのタスク・フローを編集します。

第29.3項「タスク・フローの作成および管理」も参照してください。

23.3.2.1 デフォルト権限の理解

表23-4に、デフォルトのアプリケーション・ロールに割り当てられるデフォルトの権限を示します。

✔ - 明示的に付与された権限またはアクションを示します。

✙ - 権限が明示的に付与された場合の暗黙の権限を示します。

表23-4 Spacesにおけるデフォルトのアプリケーション・ロールと権限

デフォルトのアプリケーション・ロール

権限

Administrator

Authenticated-User

Public-User

アプリケーション

すべて管理

✔

構成の管理

✙

アプリケーションの表示

✙

✔

✔

スペース

すべて管理

✔

構成の管理

メンバーシップの管理

スペースの作成

✔

スペース・テンプレート

すべて管理

✔

スペース・テンプレートの作成

✔

ページ

作成、編集および削除

✔

削除

編集

カスタマイズ

表示

作成

✔

コンテンツ・プレゼンタ・テンプレート

作成、編集および削除

✔

作成

編集

データ・コントロール

作成、編集および削除

✔

作成

編集

ディスカッション

作成、編集および削除

✔

リンク

作成および削除

✔

削除

作成

マッシュアップ・スタイル

作成、編集および削除

✔

作成

編集

ナビゲーション

作成、編集および削除

✔

作成

編集

ページ・スタイル

作成、編集および削除

✔

作成

編集

ページ・テンプレート

作成、編集および削除

✔

作成

編集

ピープル・コネクション

管理

✔

更新

✔

接続

✔

リソース・カタログ

作成、編集および削除

✔

作成

編集

スキン

作成、編集および削除

✔

作成

編集

タスク・フロー

作成、編集および削除

✔

作成

編集

23.3.2.2 ディスカッション・サーバーのロール・マッピングの理解

リモート(バックエンド)のリソースへのアクセスを必要とするWebCenter Portalサービスには、ロール・マッピング・ベースの認可が必要になるものもあります。すなわち、ユーザーがSpacesアプリケーションでディスカッション・サービスを使用できるようにするSpacesロールが、WebCenter Portalのディスカッション・サーバー上の対応するロールにマッピングされている必要があります。

Spacesではアプリケーション・ロールを使用してホーム・スペースのユーザー権限を管理し、スペース・ロールを使用して特定のスペース内のユーザー権限を管理します。WebCenter Portalのディスカッション・サーバー上では、異なるセットのロールと権限が適用されます。

Spacesでディスカッションとお知らせを使用するユーザーは、表23-5および表23-6に示す、適切なディスカッション・サーバー・ロールに自動的にマッピングされます。

表23-5 ディスカッション・サーバー・ロールと権限 - アプリケーション

ディスカッション・サーバー・ロール

ディスカッション・サーバー権限

Spaces
等価なアプリケーション権限

Administrator

カテゴリ管理者

Discussions-Create, Edit, and Delete

権限が付与されるカテゴリ内のサブ・カテゴリ、フォーラムおよびトピックを、作成、読取り、更新および削除します。

表23-6 ディスカッション・サーバー・ロールと権限 - スペース用

ディスカッション・サーバー・ロール

ディスカッション・サーバー権限

Spaces
スペースにおける等価な権限

Moderator

カテゴリ管理者

フォーラム管理者

- Discussions-Create, Edit, and Delete
フォーラムとトピックを作成、読取り、更新および削除します。

- Announcements-Create, Edit, and Delete
お知らせを作成、読取り、更新および削除します。

メッセージの作成

お知らせの作成

- Discussions-Create, and Edit
トピックを作成および編集します。

- Announcements-Create, and Edit
お知らせを作成および編集します。

フォーラムの読取り

スレッドの作成

- Discussions-Reply To
ディスカッション・トピックに返信します。

フォーラムの読取り

- Discussions-View
フォーラムとトピックを表示します。

- Announcements-View
お知らせを表示します。

SpacesアプリケーションでApplication-Discussions-Create Edit Delete権限を割り当てられたユーザーはすべて、WebCenter Portalのディスカッション・サーバーに自動的に追加され、Category Admin権限を持つAdministratorロールが割り当てられます。デフォルトでは、図23-2に示すように、SpacesアプリケーションはApplication-Discussions-Create Edit Delete権限をAdministratorロールにのみ割り当てます。

図23-2 アプリケーション・ロール - デフォルトのディスカッション権限

同様に、指定されたスペースにおいては、ディスカッションとお知らせの権限を割り当てられたすべてのメンバーに、ディスカッション・サーバー上の対応する権限が付与されます。図23-3に、デフォルト・ロールのModerator、ParticipantおよびViewerに対するデフォルトのディスカッションおよびお知らせの権限を示します。

図23-3 スペース・ロール - デフォルトのディスカッション権限

23.3.2.3 エンタープライズ・グループ・ロール・マッピングの理解

Spacesアプリケーションでは、同じエンタープライズ・グループ内の個々のユーザーまたは複数のユーザーを、スペース・ロールに割り当てることができます。その後にバックエンドのアイデンティティ・ストアで行われたエンタープライズ・グループの更新は、Spacesアプリケーションに自動的に反映されます。最初に、エンタープライズ・グループをスペース・ロールに割り当てると、エンタープライズ・グループ内のすべてのユーザーに、そのロールが付与されます。このグループから抜けたユーザーは、ロールが取り消されます。このグループに加わったユーザーには、ロールが付与されます。

Spacesでエンタープライズのグループとロール間のマッピングを適切に管理するには、ディスカッション・サーバーやコンテンツ・サーバーなどのバックエンド・サーバーも、エンタープライズ・グループをサポートする必要があります。このリリースで提供されるWebCenter Portalのディスカッション・サーバーおよびWebCenter Contentのコンテンツ・サーバーのバージョンでは、いずれもエンタープライズ・グループをサポートしますが、前のバージョンではサポートしない可能性があります。第24.3項「ユーザーとロールに関する問題のトラブルシューティング」も参照してください。

23.4 スペース内のロールと権限の理解

ユーザーが特定のスペースのメンバーになると、異なるセットのロールと職責が適用されます。詳細は、第54.2項「スペースのロールと権限の管理」を参照してください。

23.5 自己登録の理解

Spaces管理者は、アプリケーションの自己登録を有効化できます。自己登録機能を使用すると、招待済ユーザーおよび未招待ユーザーが独自のログインおよびパスワードをSpacesアプリケーション用に作成することができます。自己登録したユーザーは即時かつ自動的にSpacesへのアクセス権が付与され、新規ユーザー・アカウントがアイデンティティ・ストア内に作成されます。第25章「自己登録の有効化」も参照してください。

24 ユーザー、ロールおよび権限の管理

アプリケーション・ロールは、Spacesアプリケーションにおける情報とサービスへのユーザーのアクセス・レベルを制御します。特に、アプリケーション・ロールとその権限により、ユーザーがそのホーム・スペースで参照および実行できる内容が決まります。この章では、Spacesユーザーへのアプリケーション・ロールの定義と付与の方法を説明します。内容は次のとおりです。

- 第24.1項「ユーザー管理」

- 第24.2項「アプリケーション・ロールおよび権限の管理」

- 第24.3項「ユーザーとロールに関する問題のトラブルシューティング」

Spacesユーザーが特定のスペースのメンバーになると、異なるセットのロールと職責が適用されます。詳細は、第54章「スペースのメンバーおよびロールの管理」を参照してください。

対象読者

この章の内容は、Application-Manage All権限を持つSpaces管理者を対象にしています。

24.1 ユーザー管理

管理者は、すべてのSpacesユーザーが適切な権限を有することを確認する必要があります。ユーザーが権限を得るには、適切なアプリケーション・ロールが割り当てられている必要があります。

この項ではロールを割り当てる方法について説明します。内容は次のとおりです。

- 第24.1.1項「ユーザー管理について」

- 第24.1.2項「ユーザー(およびグループ)のロールへの割当て」

- 第24.1.3項「ユーザーの異なるロールへの割当て」

- 第24.1.4項「ユーザーへの管理権限の付与」

- 第24.1.5項「アプリケーション・ロールの取消し」

- 第24.1.6項「ユーザーの追加と削除」

24.1.1 ユーザー管理について

「ユーザーとグループ」ページから(図24-1)、管理者はSpacesアプリケーションへのアクセス権を持つ全ユーザー、すなわちアイデンティティ・ストア内で定義されている全ユーザーについて、アプリケーション・ロールを管理することができます。ここから、ユーザー・ロールの割当ての変更、管理権限の付与、およびユーザー権限の取消ができます。「ユーザーとグループ」ページにアクセスするには、「WebCenter Portal管理」を開き、「セキュリティ」タブをクリックします。詳細は、第4.1項 「「スペース管理」ページへのアクセス」を参照してください。

特別な(デフォルト以外の)アプリケーション権限を付与されているユーザーのみが、この表に表示されます。最初は、Spacesのアイデンティティ・ストア内の全ユーザーには、Authenticated-Userロールを介して最小の権限が割り当てられています。デフォルトのAuthenticated-Userロールを持つユーザーは、ここには表示されません。第23.3.1.1項「デフォルトのアプリケーション・ロール」も参照してください。

図24-1 「スペース管理」 - 「ユーザーとグループ」ページ

24.1.2 ユーザー(およびグループ)のロールへの割当て

最初は、Spacesのアイデンティティ・ストア内の全ユーザーには、Authenticated-Userロールを介して最小の権限が割り当てられています。個々のユーザーを(または同じエンタープライズ・グループ内の複数のユーザーを)、「スペース管理」を介して異なるアプリケーション・ロールに割り当てることができます。

新規のユーザーやエンタープライズ・グループを抜けるユーザーなどの、バックエンド・アイデンティティ・ストアで行われた更新は、Spacesアプリケーションに自動的に反映されます。最初に、エンタープライズ・グループをスペース・ロールに割り当てると、エンタープライズ・グループ内のすべてのユーザーに、そのロールが付与されます。このグループから抜けたユーザーは、ロールが取り消されます。このグループに加わったユーザーには、ロールが付与されます。

注意:

Spacesアプリケーションでエンタープライズのグループとロール間のマッピングを適切に管理するには、ディスカッション・サーバーやコンテンツ・サーバーなどのバックエンド・サーバーも、エンタープライズ・グループをサポートする必要があります。バックエンド・サーバーがエンタープライズ・グループをサポートしない場合は、メッセージ「グループ [名前] がアイデンティティ・ストアで見つかりません」が表示されます。第24.3項「ユーザーとロールに関する問題のトラブルシューティング」も参照してください。

ユーザー(またはユーザーのグループ)を異なるアプリケーション・ロールに割り当てるには、次の手順を実行します。

1. 「スペース管理」を開きます。
詳細は、第4章「「スペース管理」ページへのアクセス」を参照してください。

2. 「セキュリティ」をクリックし、次に「ユーザーとグループ」をクリックします(図24-1)。
このページには、追加のロ−ルが定義されているユーザーが表示されます。

3. ドロップ・ダウンから、「ユーザー」または「グループ」を選択します。
「ユーザー」を選択し、アイデンティティ・ストアで定義されている1人以上のユーザーに権限を付与します。「グループ」を選択し、ユーザーのグループに権限を付与します。

4. ユーザーまたはグループの正確な名前がわかっている場合は、表示されたボックスに名前を入力し、複数の名前はカンマで区切ります。
名前が正確にわからない場合は、次のようにアイデンティティ・ストアを検索できます。

1. 「検索」アイコンをクリックします(図24-2)。

図24-2 「検索」アイコン

「ユーザーの検索」(または「グループの検索」)ダイアログが開きます(図24-3)。

図24-3 アイデンティティ・ストアでのユーザーおよびグループの検索

2. ユーザーまたはグループの検索条件を入力し、「検索」アイコンをクリックします。
アイデンティティ・ストアでユーザーやグループを検索する場合のヒントは、第54.3.4.1項「アイデンティティ・ストアでのユーザーまたはグループの検索」を参照してください。

検索条件に一致するユーザー(またはグループ)は、「ユーザーの選択」ダイアログ・ボックスに表示されます。検索対象のフィールドについての詳細は、第54.3.4.1項「アイデンティティ・ストアでのユーザーまたはグループの検索」を参照してください。

ヒント:

- *を、たとえば*salesのように、ワイルドカードとして使用します。

- アイデンティティ・ストアの全ユーザー(またはグループ)を表示するには、検索フィールドを空白のままにします。

- 名と姓を検索するには、2つの検索条件の間にスペースを入れます。たとえば、jo smにより、名の中のjoと姓の中のsmを検索します。

3. リストから1つ以上の名前を選択します。
ロールを複数のユーザーまたはグループに割り当てるには、必要なすべての名前を複数選択します。行を[Ctrl]キーを押しながらクリックして複数の名前を選択します。

4. 「OK」をクリックします。
選択した名前は、「ユーザーおよびグループ」タブに表示されます。

5. ロールを割り当てるには、ドロップ・ダウンから「ロール」を選択します(図24-4)。

図24-4 ユーザー・ロールの割当て

選択したユーザー(またはグループ)に適切なロールを選択します。Spacesアプリケーション用の完全な管理権限を割り当てるには、「管理者」のみを選択します。

必要なロールがリストにない場合、要件を満たす新しいロールを作成します(第24.2.2項「アプリケーション・ロールの定義」を参照)。

どのロールも選択されていない場合、ユーザーはAuthenticated-Userロールを引き受けます。第23.3.1.1項「デフォルトのアプリケーション・ロール」を参照してください。

6. 「アクセス権の付与」をクリックします。

ユーザー/ユーザー・グループの名前および新しいロ−ルの割当てが、表に表示されます。

注意:

グループ名はクリック可能で、ドリルダウンして現在のグループ・メンバーのユーザー名を参照することができます。

Oracle Entitlements Server (OES)ロールに基づく動的グループに対してメンバーのリストは表示されません。これは、OESロールは動的属性に基づいているため静的メンバーを持たないからです。『Oracle Fusion Middleware Oracle WebCenter Portal管理者ガイド』の動的グループの構成に関する項も参照してください。

24.1.3 ユーザーの異なるロールへの割当て

Spacesアプリケーションにおけるユーザーのロールは、場合によって変わることがあります。たとえば、あるユーザーが営業部門から出て経理部門に異動することがあります。この場合、ユーザーのロールの割当ては、営業から経理に変更となります。

注意:

自分のロールや、Fusion Middleware管理者のロールを変更することはできません。第23.3.1項「アプリケーション・ロールの理解」を参照してください。

ユーザーを異なるロールに割り当てるには、次の手順を実行します。

1. 「スペース管理」を開きます。
詳細は、第4章「「スペース管理」ページへのアクセス」を参照してください。

2. 「セキュリティ」をクリックし、次に「ユーザーとグループ」をクリックします(図24-1)。

3. 「既存の付与の管理」表で、対象のユーザーまでスクロール・ダウンします。
デフォルト以外のロールが割り当てられたユーザーのみが、表に表示されます。必要なユーザーが表示されない場合は、第24.1.2項「ユーザー(およびグループ)のロールへの割当て」の説明に従ってロールを付与します。

4. 「アクション」アイコンをクリックし、ドロップ・ダウン・リストから「ロールの変更」を選択します。
「ロールの変更」ダイアログ・ボックスが開きます(図24-5)。

図24-5 ユーザーのアプリケーション・ロールの変更

5. 次のようにロールを選択します。

- Spacesアプリケーション用の完全な管理権限を割り当てるには、「管理者」を選択します。

- 利用可能なリストから1つ以上のロールを選択します。
必要なロールがリストにない場合、要件を満たす新しいロールを作成します(第24.2.2項「アプリケーション・ロールの定義」を参照)。

少なくとも1つのロールを選択する必要があります。すべてのロールの割当てを取り消して、ユーザー権限をデフォルトのAuthenticated-Userロールに戻すには、第24.1.5項「アプリケーション・ロールの取消し」を参照してください。

6. 「OK」をクリックします。

新しいロールの割当てが、表に表示されます。

24.1.4 ユーザーへの管理権限の付与

Administratorロールを介してSpacesアプリケーション用の完全な管理権限をユーザーに付与することは簡単です。管理者は最高の権限レベルを持ち、Spacesアプリケーションですべての表示と変更ができるので、Administratorロールの割当て時には注意が必要です。

一部の管理タスクは、Administratorロール専用となっており、Application-Manage All権限を付与して実行することはできません。これらのタスクには、ログイン・ページ、自己登録ページおよびプロファイル・ギャラリ・ページの編集が含まれます。第23.3.1.1項「デフォルトのアプリケーション・ロール」も参照してください。

ユーザーに管理権限を付与するには、次の手順を実行します。

1. 「スペース管理」を開きます。
詳細は、第4章「「スペース管理」ページへのアクセス」を参照してください。

2. 「セキュリティ」をクリックし、次に「ユーザーとグループ」をクリックします(図24-1)。
「ロール」列は、すでにAdministratorロールを介して完全な管理権限を持っているユーザーを示します。

3. 「ユーザーとグループ」タブをクリックします。

4. 「既存の付与の管理」表で、対象のユーザーまでスクロール・ダウンします。
デフォルト以外のロールが割り当てられたユーザーのみが、表に表示されます。必要なユーザーが表示されない場合は、第24.1.2項「ユーザー(およびグループ)のロールへの割当て」の手順に従い、Administratorロールを付与します。

5. 「アクション」アイコンをクリックし、ドロップ・ダウン・リストから「ロールの変更」を選択します。
「ロールの変更」ダイアログ・ボックスが開きます(図24-6)。

図24-6 ユーザーのアプリケーション・ロールの変更

6. Spacesアプリケーション用の完全な管理権限を割り当てるには、「管理者」を選択します。

7. 「OK」を選択します。

新しいロールの割当てが、表に表示されます。

24.1.5 アプリケーション・ロールの取消し

適用されなくなったアプリケーション・ロールの割当ては容易に取り消すことができます。ロールを個別に取り消すことも、ある特定のユーザーに割り当てられているすべてのアプリケーション・ロールを一度に取り消すこともできます。

あるユーザーのすべてのアプリケーション・ロールを取り消しても、そのユーザーはアイデンティティ・ストアからは削除されず、そのユーザーは引き続きデフォルトのAuthenticated-Userロールを介してSpacesアプリケーションにアクセスできます。

注意:

自分のロールの割当てや、Fusion Middleware管理者のロールを取り消すことはできません。第23.3.1項「アプリケーション・ロールの理解」を参照してください。

アプリケーション・ロールを取り消すには、次の手順を実行します。

1. 「スペース管理」を開きます。
詳細は、第4章「「スペース管理」ページへのアクセス」を参照してください。

2. 「セキュリティ」をクリックし、次に「ユーザーとグループ」をクリックします(図24-1)。
このページには、追加のロ−ルが定義されているユーザーが表示されます。

3. 「既存の付与の管理」表で、対象のユーザーまでスクロール・ダウンします。

4. 「アクション」アイコンをクリックします。

- 「ロールの変更」を選択し、1つ以上の、特定のアプリケーション・ロールを取り消します。第24.1.3項「ユーザーの異なるロールへの割当て」も参照してください。

- 「ロール割当ての削除」を選択して、そのユーザーに割り当てられたすべてのロールを取り消し、次に確認を求められたら「削除」をクリックします。

そのユーザーのアクセス権は、即時に取り消されます。

ある特定のユーザーに割り当てられたすべてのロールを削除すると、そのユーザーは「ユーザー」ページに表示されなくなります。そのユーザーはアイデンティティ・ストアには残っているので、引き続きSpacesアプリケーションにはAuthenticated-Userロールを介してアクセスできます。第23.3.1.1項「デフォルトのアプリケーション・ロール」を参照してください。

24.1.6 ユーザーの追加と削除

Spaces管理者は、Spacesのアイデンティティ・ストアに新規のユーザー・データを直接追加したり、ユーザーの資格証明を削除したりすることはできません。アイデンティティ・ストアの管理はシステム管理者の職責であり、WLS管理コンソールを介して実行されるか、またはLDAPコマンドを使用して組込みのLDAPアイデンティティ・ストアに対して直接実行されます。『Oracle Fusion Middleware Oracle WebCenter Portal管理者ガイド』のWLS管理コンソールを使用したアイデンティティ・ストアへのユーザーの追加に関する項も参照してください。

ただし、Spaces管理者はアプリケーションの自己登録を有効化できます。自己登録機能を使用すると、招待済ユーザーおよび未招待ユーザーが独自のログインおよびパスワードをSpacesアプリケーション用に作成することができます。自己登録したユーザーは即時かつ自動的にSpacesアプリケーションへのアクセス権が付与され、新規ユーザー・アカウントがアイデンティティ・ストア内に作成されます。第25章「自己登録の有効化」も参照してください。

24.2 アプリケーション・ロールおよび権限の管理

Spacesアプリケーションではアプリケーション・ロールを使用して、そのホーム・スペースで作業をするユーザーの権限を管理します。この項では、「スペース管理」ページからアプリケーション・ロールおよびその権限を管理する方法について説明します。内容は次のとおりです。

- 第24.2.1項「アプリケーション・ロールと権限について」

- 第24.2.2項「アプリケーション・ロールの定義」

- 第24.2.3項「アプリケーション・ロール権限の変更」

- 第24.2.4項「パブリック・ユーザー・ロールへの権限の付与」

- 第24.2.5項「認証されたユーザー・ロールへの権限の付与」

- 第24.2.6項「アプリケーション・ロールの削除」

24.2.1 アプリケーション・ロールと権限について

「ロール」ページ(図24-7)から、管理者はアプリケーション・ロールと権限を管理できます。ここから、アプリケーション・ロールに割り当てられた権限の編集、新規のアプリケーション・ロールの作成、または未使用のロールの削除ができます。

図24-7 「スペース管理」 - 「ロール」ページ

ユーザーがそのホーム・スペース内で作業しているときには、アプリケーション・ロールが適用されます。ユーザーが特定のスペース内で作業しているときには、異なるセットのロールと権限が適用されます。各メンバーの適切なロールの割当てを決定するのは、スペース・モデレータの職責です。第24.2項「アプリケーション・ロールおよび権限の管理」も参照してください。

Spacesアプリケーションは、デフォルトのアプリケーション・ロールをいくつか提供します。デフォルトのアプリケーション・ロールは削除できませんが、各ロールに対するデフォルトの権限の割当ては変更できます。詳細は、第23.3項「アプリケーション・ロールと権限の理解」を参照してください。

24.2.2 アプリケーション・ロールの定義

Spacesユーザーのグループの特徴付けを行い、Spacesユーザーがホーム・スペースで参照および実行できる内容を決定するには、ロールを使用します。

アプリケーション・ロールを定義する際には、自己記述のロール名を使用し、ロール・ポリシーは可能なかぎり単純にしてください。効果的なポリシーを維持しながら、選択するロールはできるかぎり少なくしてください。

新しいロールに権限を割り当てる際は、注意して適切なアクセス権限を割り当てます。ロールで必要以上のアクションの実行をユーザーに許可しないでください。ただし、同時に、必要な操作の実行を誤って制限しないよう注意します。ユーザーが、複数のロールに割り当てられる場合があります。

新規のアプリケーション・ロールを定義するには、次の手順を実行します。

1. 「スペース管理」を開きます。
詳細は、第4章「「スペース管理」ページへのアクセス」を参照してください。

2. 「セキュリティ」をクリックし、次に「ロール」をクリックします(図24-7)。
Spacesアプリケーションの現在のアプリケーション・ロールが、表の列として表示されます。

3. 「ロールの作成」をクリックして、Spacesユーザーの新しいロールを定義します。

図24-8 新しいロールの作成

4. ロールの適切な名前を入力します。
ロール名が自己記述的になっていることを確認します。どのユーザーがどのロールに属しているかができるかぎり明確になるようにしてください。ロールの名前には、英数字、空白、＠およびアンダースコアを使用できます。

5. (オプション)「テンプレート・ロール」を選択します。
新しいロールは、選択したテンプレート・ロールの権限を継承します。これらの権限は、次の手順で変更できます。

管理権限すべてを継承するロールを作成するには、「管理者」を選択します。逆に、一般的に最小の権限を提供するロールを作成するには、Public-Userを選択します。または、カスタム・アプリケーション・ロールを、テンプレートとして選択します。

6. 「OK」をクリックします。
新しいロールが表の列として表示されます。権限リストに、このロールを持つユーザーが実行可能なアクションが示されます。

7. ロールのユーザー権限を変更するには、各権限のチェック・ボックスを選択または選択解除します。

8. 「適用」をクリックして、ロールの権限への変更を保存します。

24.2.3 アプリケーション・ロール権限の変更

管理者は、アプリケーション・ロールに関連付けられた権限をいつでも変更できます。アプリケーション権限については、第23.3.2項「アプリケーション権限の理解」で説明されています。

アプリケーション・ロールの権限により、各個人がそれぞれのホーム・スペースにおいて、固有のアクションが実行できます。Manage Allを除き、他の権限から権限を継承する権限はありません。

注意:

Administratorロールについては、アプリケーション権限を変更することはできません。第23.3.1.1項「デフォルトのアプリケーション・ロール」も参照してください。

ロールに割り当てられている権限を変更するには、次の手順を実行します。

1. 「スペース管理」を開きます。
詳細は、第4章「「スペース管理」ページへのアクセス」を参照してください。

2. 「セキュリティ」をクリックし、次に「ロール」をクリックします(図24-7)。
Spacesアプリケーションの現在のアプリケーション・ロールが、表の列として表示されます。

3. 「権限」のチェック・ボックスを選択または選択解除して、ロールの権限を有効または無効にします

4. 「適用」をクリックし、設定を保存します。

新しい権限が即時に有効になります。

24.2.4 パブリック・ユーザー・ロールへの権限の付与

Spacesアプリケーションにログインしていないユーザーはすべて、Public-Userロールを引き受けます。デフォルトでは、Public-Userロールは最小の権限、すなわちView Application権限のみを付与されます。

注意:

Public-Userロールに権限を付与する際は注意が必要です。Application-Manage All、Application-Manage Configurationなどの管理権限、または不必要と考えられる権限を付与することは避けてください。第23.3.2項「アプリケーション権限の理解」も参照してください。

「アプリケーションの表示」権限の付与

View Application権限により、未認証ユーザーでも、ようこそページなどのパブリックなSpacesアプリケーション・ページや、個々のユーザーがパブリックにすることを選択したコンテンツを参照できるようになります。

View Application権限がPublic-Userロールに付与されたときは、

- ユーザーがパブリックにすることを選択した個人用ページや個人用コンテンツはすべて、Spacesコミュニティの外部の未認証ユーザー、すなわちWebアクセス権を持つすべてのユーザーからアクセス可能になることを、そのユーザーが理解していることを確認してください。

- ログイン前のパブリックなユーザーに表示されるデフォルトのようこそページ(「ようこそ」ページ)のカスタマイズを検討してください。第7.3.2項「システム・ページのカスタマイズ」を参照してください。

未認証ユーザーに、「パブリック」とマークされているSpacesコンテンツを見せたくない場合は、View Application権限をPublic-Userロールに付与しないでください。パブリック・アクセスが無効化されている場合、未認証ユーザーはパブリック・コンテンツを参照できません。また、Spacesのようこそページは表示されません。パブリック・ユーザーは、直接ログイン・ページに導かれます。管理者は、必要に応じて、デフォルトのログイン・ページをカスタマイズできます。第7.3項「システム・ページの使用」を参照してください。

他の権限の付与

Public-Userロールに権限を割り当てる際は注意が必要です。セキュリティ上の理由から、匿名ユーザーがSpacesアプリケーションで参照および実行できる内容は制限することをお薦めします。

24.2.5 認証されたユーザー・ロールへの権限の付与

Spacesアプリケーションにログインしているユーザーはすべて、Authenticated-Userロールを引き受けます。デフォルトでは、Authenticated-Userロールは最小の権限を付与されています。この付与は、次の権限を介して行われます。View Application、Spaces-Create、Space Templates-Create、Pages-Create、Update People Connections DataおよびConnect with People。

他の重要な注意点を次に示します。

- Authenticated-Userロールは、常にPublic-Userロールの権限を継承します。

- カスタム・アプリケーション・ロールはすべて、Authenticated-Userロールの権限を継承します。

24.2.6 アプリケーション・ロールの削除

アプリケーション・ロールが不要となった場合は、Spacesアプリケーションから削除する必要があります。これは、有効なロール・リストの管理に役立ち、ロールの不適切な割当てを防止します。

アプリケーション・ロールにユーザーが割り当てられているときでも、そのアプリケーション・ロールは削除されます。デフォルトのロールは削除できないため、Spacesユーザーには常にAuthenticated-Userロールが付与されます。

注意:

デフォルトのロールは削除できません(Administrator、Authenticated-User、Public-User)。第23.3.1.1項「デフォルトのアプリケーション・ロール」を参照してください。

アプリケーション・ロールを削除するには、次の手順を実行します。

1. 「スペース管理」を開きます。
詳細は、第4章「「スペース管理」ページへのアクセス」を参照してください。

2. 「セキュリティ」をクリックし、次に「ロール」をクリックします(図24-7)。
Spacesアプリケーションの現在のアプリケーション・ロールが、表の列として表示されます。

3. 削除するロールの横の「ロールの削除」アイコンを選択します(図24-9)。

図24-9 アプリケーション・ロールの削除

4. 「OK」をクリックして、ロールの削除を確認します。
ロールが表から削除されます。このロールのみに割り当てられているユーザーは、デフォルトのAuthenticated-Userロールを引き受け、「ユーザーとグループ」タブに表示されません。

24.3 ユーザーとロールに関する問題のトラブルシューティング

Spacesアプリケーションでエンタープライズのグループとロール間のマッピングを適切に管理するには、バックエンドのディスカッション・サーバーやコンテンツ・サーバーがエンタープライズ・グループをサポートする必要があります。Oracle WebCenter Portal 11.1.1.2.0以降で提供されるWebCenter Portalのディスカッション・サーバーおよびWebCenter Contentのコンテンツ・サーバーのバージョンでは、いずれもエンタープライズ・グループをサポートしますが、前のバージョンではサポートしない可能性があります。バックエンド・サーバーがエンタープライズ・グループをサポートしない場合は、グループを追加しようとすると、図24-10に示すものと類似のエラー・メッセージが表示されます。

警告: グループ[名前]がアイデンティティ・ストアに見当たりません

図24-10 バックエンド・サーバーがエンタープライズ・グループをサポートしない場合に表示されるエラー・メッセージ

また、ここに示すような詳細な情報を含むエラーがログに記録されます。

[2011-03-28T01:03:07.143-07:00] [WC_Spaces] [NOTIFICATION] [WCS-07855]
oracle.webcenter.doclib.internal.spaces.AbstractDoclibRoleMapper] [tid: pool-1-daemon-thread-1] [userId: monty]
[ecid: a4789a41d7e6bc9f:36de4556:12efb72d049:-8000-00000000000002c0,0:5]
[APP: webcenter#11.1.1.4.0] Adding groups [oracle.webcenter.security.common.WCGroup@18b96a3] to documents service roles [Administration, Delete Documents, Create and Edit Documents, View Documents] for
scope Scope[name=rbgs25mar01, guid=sbf125dd4_cd43_41cc_9d3d_467d06e84100][2011-03-28T01:03:09.122-07:00] [WC_Spaces] [ERROR] [WCS-44002] [oracle.webcenter.security.rolemapping.RoleManager]
[tid: [ACTIVE].ExecuteThread: '3' for queue: 'weblogic.kernel.Default (self-tuning)'] [userId: monty]
[ecid: a4789a41d7e6bc9f:36de4556:12efb72d049:-8000-00000000000002c0,0]
[APP: webcenter#11.1.1.4.0] The Role Mapping provider encountered an exception while performing security role mapping for service oracle.webcenter.doclib.
[[oracle.webcenter.security.rolemapping.spi.RoleMappingSPIException: Cannot add role null and permissions, 15, to the account for the folder, rbgs25mar01 for the user/group Admin.        at
oracle.webcenter.doclib.internal.spaces.UCMSpacesUtils$2.newException(UCMSpacesUtils.java:2595)

注意:

前のリリースでは、バックエンド・サーバーがエンタープライズ・グループをサポートしなかった場合、エンタープライズ・グループに属するユーザーは、個々にSpacesロールに追加されていました。この動作は変更になっています。

25 自己登録の有効化

Spaces管理者は、アプリケーションの自己登録を有効化できます。自己登録機能を使用すると、招待済ユーザーおよび未招待ユーザーが独自のログインおよびパスワードをSpacesアプリケーション用に作成することができます。この章では、自己登録の有効化の方法について説明します。内容は次のとおりです。

- 第25.1項「自己登録の基本」

- 第25.2項「すべてのユーザーの自己登録の有効化」

- 第25.3項「招待のみによる自己登録の有効化」

対象読者

この章の内容は、Application-Manage All権限を持つSpaces管理者を対象にしています。

25.1 自己登録の基本

自己登録機能を使用すると、ユーザーが独自のログインおよびパスワードをSpacesアプリケーション用に作成することができます。自己登録したユーザーは即時かつ自動的にSpacesへのアクセス権が付与され、新規ユーザー・アカウントがアプリケーションのアイデンティティ・ストア内に作成されます。

自己登録が許可されているすべてのユーザー、つまりすべてのパブリック・ユーザーには、「登録」リンクまたはボタンがSpacesのログイン・ページに表示されます。この機能を有効にする場合は、第25.2項「すべてのユーザーの自己登録の有効化」を参照してください。

招待による自己登録も可能です。この機能により、スペース・モデレータは、現在はSpacesアプリケーションに登録していないがそのスペースに関心を持っている可能性のある人に、メンバーシップの招待を送信することができます。スペースにアクセスする前に、招待者はSpacesアプリケーションのアカウントを作成する必要があります。そのアカウントの詳細は、アプリケーションのアイデンティティ・ストアに追加されます。承認が必要な場合、モデレータはスペースへのアクセス権を取得する前に招待者のサブスクリプション・リクエストを承認する必要があります。スペースがパブリックであるか、更なる承認が必要ない場合は、新しいユーザーはスペースへのアクセス権を即座に取得します。第25.3項「招待のみによる自己登録の有効化」

注意:

自己登録がSpacesアプリケーションで有効化されていない場合、アイデンティティ・ストア管理は、WLS管理コンソールを介して(またはLDAPコマンドを使用して組込みのLDAPアイデンティティ・ストアに対して直接)実行され、システム管理者の職務となります。『Oracle Fusion Middleware Oracle WebCenter Portal管理者ガイド』の組込みLDAPアイデンティティ・ストアへのユーザーの追加に関する項も参照してください。

自己登録ページはデフォルトで用意されています。Administratorロールを持つユーザーは、必要に応じてページに新しいコンポーネントを追加したり、ページのレイアウトを変更したりすることができます。第7.3項「システム・ページの使用」を参照してください。

Spacesに用意されている自己登録ページでは、すでに使用されている電子メール・アドレスで登録しようとするすべてユーザーに、「ユーザー名アラーム電子メール」を送信するように提示されます(図25-1)。

図25-1 電子メール・アドレスはすでに登録されています

この機能は、SpacesアプリケーションのMailサービスに認証を与えている外部アプリケーションで、パブリック資格証明が定義されている場合にのみ動作します。この機能に関する問題が発生した場合は、メール・サーバーの接続とそれに関連付けられた外部アプリケーションの接続が正しく構成され、パブリック資格証明が定義されていることをチェックするようにうにFusion Middleware管理者に依頼してください。『Oracle Fusion Middleware Oracle WebCenter Portal管理者ガイド』のメール・サーバーの登録に関する項も参照してください。

25.2 すべてのユーザーの自己登録の有効化

自己登録が許可されているすべてのユーザー(つまりすべてのパブリック・ユーザー)には、「登録」リンクまたはボタンがSpacesのログイン・ページに表示されます(図25-2)。

図25-2 ログイン・フォームで利用可能な自己登録

新規ユーザーは、Spacesアプリケーションへのアクセス権を取得する前に、アカウントを作成する必要があります。

自己登録したユーザーは、Spacesのアイデンティティ・ストアに直接追加され、Authenticated-Userアプリケーション・ロールが割り当てられます。デフォルトでは、Authenticated-Userロールを持つユーザーは、自分のホーム・スペース、自分で作成するページ、およびパブリック・ページにアクセスできます。これらのユーザーは、パブリック・スペースを表示したり、自己サブスクリプションを許可しているスペースに参加したり、自分自身のスペースを作成したりすることもできます。自己登録を有効化する場合は、要件に正しく適合するように、Authenticated-User権限の変更を検討してください。第24.2.3項「アプリケーション・ロール権限の変更」を参照してください。

すべてのユーザーにSpacesへの自己登録を許可するには、次の手順を実行します。

1. 「スペース管理」を開きます。
詳細は、第4章「「スペース管理」ページへのアクセス」を参照してください。

2. 「構成」、「一般」の順にクリックします。

3. 「パブリック・ユーザーに自己登録を許可」を選択します(図25-3)。
このオプションの選択を解除すると、パブリック・ユーザーはSpacesへの自己登録ができません。必要な場合は、招待のみベースで自己登録を有効化します。第25.3項「招待のみによる自己登録の有効化」を参照してください。

図25-3 招待を介した自己登録の有効化

4. 「適用」をクリックします。

第32.2項「WebCenter Portal: Spacesへの自己登録」も参照してください。

25.3 招待のみによる自己登録の有効化

デフォルトでは、登録済のSpacesユーザーのみがスペース・メンバーシップの候補となります。これは大半のSpacesアプリケーションのニーズに適合していますが、スペースによっては、Spacesコミュニティの外からメンバーを集めることが必要になる場合があります。

Spaces管理者は、Spacesの外部のユーザーに招待のみをベースにした自己登録を許可することで、スペース・メンバーシップを拡張することができます。この機能が有効化されると、スペース・モデレータはカスタマイズ可能な招待をメールで送信することにより、任意のユーザーにスペースへの参加を招待できます。招待状には、セキュアな自己登録URLが含まれています。招待されたユーザーは、このURLをクリックして、スペースのメンバーシップを受け入れます。

この方法で集められた新規メンバーは、スペースへのアクセス権を取得する前に、Spacesアプリケーションのアカウントを作成する必要があります。招待を介して自己登録したユーザーは、アイデンティティ・ストアおよびスペースのメンバー・リストに追加されます。

注意:

招待を介して自己登録したユーザーは、デフォルトのアプリケーション・ロール—Authenticated-Userも割り当てられます。デフォルトでは、Authenticated-Userロールを持つユーザーは、自分のホーム・スペース、自分で作成するページ、およびパブリック・ページにアクセスできます。これらのユーザーは、パブリック・スペースを表示したり、自己サブスクリプションを許可しているスペースに参加したり、自分自身のスペースを作成したりすることもできます。自己登録を有効化する場合は、要件に正しく適合するように、Authenticated-User権限の変更を検討してください。第24.2.3項「アプリケーション・ロール権限の変更」も参照してください。

すべてのユーザーに招待を介したSpacesへの自己登録を許可するには、次の手順を実行します。

1. 「スペース管理」を開きます。
詳細は、第4章「「スペース管理」ページへのアクセス」を参照してください。

2. 「構成」、「一般」の順にクリックします。

3. 「招待を介した自己登録の許可」を選択します(図25-4)。
このオプションの選択を解除すると、既存のユーザーのみがスペース・メンバーシップの候補となります。

図25-4 招待を介した自己登録の有効化

4. 「適用」をクリックします。

このオプションを有効化した後は、スペース・モデレータは任意のユーザーを招待して、自分のスペースのメンバーにすることができます。第54.3.4.5項「未登録ユーザーの招待」を参照してください。

26 ページとコンポーネントの保護

Edit Page権限も持っているページについては、そのページに誰がアクセスできるかを指定する権限が与えられています。ページにアクセスする権限を与えたユーザーの中では、ページを編集できるユーザーや、参照のみ可能なユーザーなど、様々なレベルのアクセス権を割り当てることができます。必要であれば、そのページのアクセス権の設定をアプリケーションから継承するように指定できます。

あるページを多数のユーザーに公開したいが、特定のページ・コンポーネントについては、その公開を、特定のユーザー、ユーザー・グループ、または特定のアプリケーション・ロールが割り当てられたユーザーに制限したい場合があります。これを実現するには、セキュリティに関するEL式を、コンポーネント・インスタンスに関連付けます。

この章では、ページとページ・コンポーネントの保護に関する情報を提供します。内容は次のとおりです。

- 第26.1項「ページ・プロパティによるページへのアクセスの設定」

- 第26.2項「ページ・コンポーネントへのアクセスの設定」

対象読者

この章の対象となるのは、スペースのモデレータと参加者、および保護対象のコンポーネントを提供するページとサービスに対するcreate, edit, and delete権限を持つページ・エディタです。アプリケーション・ロールと権限の詳細は、第24.2項「アプリケーション・ロールと権限の管理」を参照してください。

26.1 ページ・プロパティによるページへのアクセスの設定

ページ・プロパティには、現在のページに対するアクセス権限を指定するためのコントロールを備えた「セキュリティ」タブが含まれます(図26-1)。

図26-1 「ホーム・スペース」ページ: 「ページ・プロパティ」ダイアログの「セキュリティ」タブ

「セキュリティ」タブに表示されるオプションは、タブに対してスペースのページからアクセスするのか、ホーム・スペースのページからアクセスするのかによって変わります(図26-1に、ホーム・スペースのページの場合のオプションを示します)。

スペースのページにページ・セキュリティを設定する場合、追加のオプションとして、ページ・アクセス権限をアプリケーションから継承したり、カスタムのページ・アクセス権限を設定することができます。

この項では、ページ・プロパティを介してページ・アクセス権を設定する方法について説明します。第17.7項「ページへのユーザー・アクセスの制御」で説明するように、「ページのパーソナライズ」ページからでもページ・アクセス権を設定できます。

注意:

コンポーザの「ページ・プロパティ」ダイアログで設定されたページ・アクセス権限は、「ページ・プロパティ」ダイアログで「OK」をクリックした後にコミットされます。コンポーザを保存することなく終了しても、この変更内容は破棄されません。

「ページのパーソナライズ」ページで設定されたページ・アクセス権限は、「ページのアクセス権限の設定」ダイアログで「OK」をクリックした後に有効になります。

「ページ・プロパティ」ダイアログで「セキュリティ」タブにアクセスするには、次の手順を実行します。

1. 保護するページに移動して、コンポーザでそのページを開きます。

関連項目:

ページを編集モード(コンポーザ)で開くには、[Ctrl]+[Shift]+[E]を押します。

2. 「ページ・プロパティ」をクリックします(図26-2)。

図26-2 ページ編集モードの「ページ・プロパティ」ボタン

「図26-2 ページ編集モードの「ページ・プロパティ」ボタン」の説明

3. 「ページ・プロパティ」ダイアログで、「セキュリティ」タブをクリックします(図26-3)。

図26-3 「ホーム・スペース」ページ: 「ページ・プロパティ」ダイアログの「セキュリティ」タブ

「図26-3 「ホーム・スペース」ページ: 「ページ・プロパティ」ダイアログの「セキュリティ」タブ」の説明

4. ページ・アクセス権の設定の一般的な手順は、第17.7項「ページへのユーザー・アクセスの制御」の手順3以降を参照してください。

26.2ページ・コンポーネントへのアクセスの設定

多数のユーザーに公開するページに含まれるコンポーネントを、選択した一部のユーザーにのみ—または他の1人のユーザーにのみ—表示したい場合があります。たとえば、すべての営業担当者向けのスペースを作成したとします。このスペースのホーム・ページには、2つのお知らせタスク・フローのインスタンスがあります。1つは全営業担当者用、もう1つは営業マネージャ専用です。カスタム・ロールのsales_managerが割り当てられたユーザーにのみ表示されるように、2つ目のお知らせインスタンスを保護することができます。

Show Componentプロパティと関連付けられた任意のコンポーネントを、この方法で保護できます。Show Componentプロパティと関連付けられていないコンポーネントは、関連付けられているコンポーネントの内部に置くことができ、この方法で保護できます。たとえば、Show Componentプロパティと関連付けられていないお知らせタスク・フローを、関連付けられているボックス・コンポーネントの内部に置くことができます。ボックスにプロパティを設定でき、この設定はお知らせの表示にも影響を与えます。

関連項目:

リソース・マネージャでインポートしたカスタム・コンポーネントにも、セキュリティを設定できます。詳細は、第11.4.4項「リソースのセキュリティ設定」を参照してください。

コンポーネントのインスタンスへのアクセス権を設定するには、次の手順を実行します。

1. 保護するコンポーネント・インスタンスに移動し、その「表示オプション」プロパティにアクセスします。

関連項目:

コンポーネントのプロパティへのアクセスの詳細は、第18.6項「ページ・コンポーネントの変更」を参照してください。

2. 式ビルダーを開くには、Show Componentプロパティの右の「編集」アイコンをクリックして、「式ビルダー」を選択します(図26-4)。

図26-4 「コンポーネントの表示」の横の「式ビルダー」オプション

「図26-4「コンポーネントの表示」の横の「式ビルダー」オプション」の説明

3. 「値または式の入力」の下に、次のEL式のいずれかを入力します。

- 特定のスコープ内の特定のロールが割り当てられている、そのスコープのメンバーにのみコンポーネントを公開するには、次のように入力します。

#{WCSecurityContext.userInScopedRole['role']}

ここでroleは、 Moderatorなどのロールの名前です。

スコープは、暗黙的に現在のスコープに解決されます。

- このELをホーム・スペースで使用すると、ホーム・スペースのGUIDとアプリケーション・レベルで定義されたロールに解決されます。

- このELをスペースのスコープで使用すると、そのスペースに対して定義されたロールに解決されます。

- グループのメンバーにのみコンポーネントを公開するには、次のように入力します。

#{WCSecurityContext.userInGroup['group_name']}

group_nameのかわりに、Administratorsなどのグループ名を入力します。

- 特定のユーザーにのみコンポーネントを公開するには、次のように入力します。

#{WCSecurityContext.currentUser['user_name']}

user_nameのかわりに、jdoeなどのユーザー名を入力します。

関連項目:

EL式の詳細は、付録B「式言語(EL)式」を参照してください。セキュリティに関連するEL式の詳細は、第B.4.3項「アプリケーション・セキュリティに関連したEL式」を参照してください。

4. 「OK」をクリックして式ビルダーを終了し、「OK」をクリックし変更を保存して「コンポーネント・プロパティ」ダイアログを終了します。

5. 「保存」、「閉じる」の順にクリックして、Composerを終了します。
保護されたコンポーネントは、指定した名前、ロールまたはグループを持つユーザーにのみ表示されます。

第VII部

複数言語ポータルの使用

このユーザーズ・ガイドの第VII部では、WebCenter Portal: Spacesで使用可能な言語についての情報、その可用性の管理方法およびユーザー・コンテンツの翻訳の表示方法について説明します。

第VII部には、第27章「複数言語ポータルの使用」が含まれます。

27 複数言語ポータルの使用

ポータルが1つ以上の国のユーザーに表示される場合、ユーザーが選択した言語とロケールに基づいてローカライズされたコンテンツを表示するようにポータルを構成できます。たとえば、ページがイタリアで表示されることがわかっている場合、(ブラウザ、ユーザー・プリファレンス、スペースまたはアプリケーション設定で)イタリア語が選択されたときに、ページのテキストの文字列がイタリア語で表示されるように、ページをローカライズできます。

また、ロケールの選択では、選択されたロケールに適用可能な書式に関する特別な考慮事項も適用されます。たとえば、情報が一般的に左から右または右から左のどちらで表示されるか、数字がどのように表現されるか(金銭に関する情報など)などです。

この章の内容は次のとおりです。

- 第27.1項「Spacesの言語の基本」

- 第27.2項「言語オプションの構成」

- 第27.3項「ユーザーによる言語選択の有効化」

27.1 Spacesの言語の基本

Spacesに表示されるものには、次の3つの主要なタイプの情報があります。

- フィールド、ボタン・ラベルおよびシードされたボイラープレート・テキストなどのユーザー・インタフェース(UI)

図27-1

- スペースやページの名前などの、ユーザーが入力したメタデータ

図27-2

- お知らせ、ドキュメントおよびディスカッション・フォーラムのコンテンツなどの、ユーザーが追加したコンテンツ

図27-3

翻訳に関しては、情報のタイプごとに、次のように異なる処理が行われます。

- UI要素には、27の言語と100の異なるロケールに対応するデフォルトの翻訳が含まれています。デフォルトのUIテキストが会社のニーズに適していなかったり、会社が追加の言語のサポートを必要とする場合は、Spaces管理者がこのテキストを含む文字列ファイルを編集できます。

- ユーザーが入力したメタデータの翻訳は、UI要素を翻訳するのと同じ方法で、Spaces管理者が文字列ファイルを編集することにより行うことができます。

- ユーザーが追加したコンテンツは、寄稿するユーザーが使用する言語で表示されるのが一般的ですが、Spaces管理者がコンテンツ・プレゼンタを使用して翻訳済コンテンツを表示する方法もあります。

情報の翻訳および複数言語ポータルのサポートの詳細は、『Oracle Fusion Middleware Oracle WebCenter Portal管理者ガイド』を参照してください。

27.1.1 表示言語の優先順位

翻訳された情報がブラウザでレンダリングされる際の言語は、表示言語によって制御されます。

インターネットでは通常、ユーザーがアクセスする各種のWebサイトで使用される表示言語は、ブラウザの設定によって制御されます。ただし、Spacesには、アプリケーション・レベル、スペース・レベルおよびユーザー・レベルでの言語選択について追加の制御機能が用意されています。Spacesの表示言語設定についての優先順位は、最下位から最上位の順で次のようになっています。

- ブラウザ設定—これは、ユーザーのブラウザのプリファレンスで選択された言語です。この設定の変更方法はブラウザのドキュメントに説明されています。

- パブリックCookie—これは、パブリック・ユーザー—つまりSpacesにログインしていないユーザー—が、ポータルの「ようこそ」ページで選択できるセッション言語です。セッション言語は、Cookieの有効期間の間保持されます。ユーザーがブラウザのCookieを消去すると、セッション言語も消去されます。

- アプリケーション設定—これは、Spaces管理者により構成されたアプリケーションのデフォルト言語です(詳細は、第5.2項「デフォルト表示言語の選択」を参照してください)。

- ユーザー・プリファレンスの設定—これは、ユーザーが個人のプリファレンスの設定を介して選択する言語です(詳細は、第38.2項「優先表示言語の選択」を参照してください)。

- 現在のスコープ—これは、スペース・モデレータが所定のスペースに設定する言語です(詳細は、第53.4.15項「スペースの表示言語の設定」)を参照してください。

注意:

Spacesが実行されているサーバーで、Spacesで設定されている言語プリファレンスのキャラクタ・セットがサポートされていない場合は、スペースに関連する出力情報は、文字化けするか疑問符として表示されます。

この問題を回避するため、ユーザーはセッション言語またはユーザー個人の言語プリファレンスをEnglishに変更できます。これにより、新しいログ・ファイル情報が作成されます。このログ・ファイルは、通常、$WC_DOMAIN/servers/WLS_Spaces/logsにあります。

27.1.2 Spacesでデフォルトでサポートされる言語

Spacesには、27の言語および100のロケール用のランタイム翻訳が用意されています。

表27-1 Spacesで利用可能な言語

AからFi

FrからNo

PからT

アラビア語

フランス語

ポーランド語

ポルトガル語(ブラジル)

ドイツ語

ポルトガル語

中国語(簡体字)

ギリシャ語

ルーマニア語

中国語(繁体字)

ヘブライ語

ロシア語

チェコ語

ハンガリー語

スロバキア語

デンマーク語

イタリア語

スペイン語

オランダ語

日本語

スウェーデン語

英語

韓国語

タイ語

フィンランド語

ノルウェー語

トルコ語

表27-1のリストには、Spacesでデフォルトで使用可能なすべての言語が含まれています。ユーザーは、特定の言語に関連付けられたロケールを選択することもできます。たとえば、言語をアラビア語に変更して、この言語グループ内でアルジェリア、バーレーン、ジブチなど20の異なるロケールから選択できます。

注意:

Oracle Enterprise Managerなどのツールのように、サービスをSpacesに提供する管理層も、Spacesで利用可能な言語の一部を提供しています。次にこれを示します。

- 英語

- ポルトガル語(ブラジル)

- 中国語(簡体字)

- 中国語(繁体字)

- フランス語

- ドイツ語

- イタリア語

- 日本語

- 韓国語

- スペイン語

ディスカッション・サービスは、Jiveアプリケーションを使用します。WebCenter PortalにバンドルされているJiveアプリケーションは、デフォルトで、英語とスペイン語をサポートします。 表27-1に記載されている以外の言語はサポートしません。ただし、Jiveはユーザー独自の翻訳ファイルを受け入れます。詳細は、Jiveのドキュメント・サイトを参照してください。この情報は、Jiveアプリケーションのユーザー・インタフェースに明示されています。

27.2 言語オプションの構成

この項では、Spacesで使用可能な言語オプションの構成方法について説明します。内容は次のとおりです。

- Spaces管理者はSpacesでデフォルトで表示される言語と、Spaces UIで選択可能な言語を構成できます。詳細は、第5.2項「デフォルト表示言語の選択」を参照してください。

- スペース・モデレータはその特定のスペースでデフォルトで表示される言語と、そのスペースで選択可能な言語を構成できます。詳細は、第53.4.15項「スペースの表示言語の設定」を参照してください。

- ユーザーは、Spacesにログインすると常に適用される言語のプリファレンスを選択できます。詳細は、第38.2項「優先表示言語の選択」を参照してください。

27.3 ユーザーによる言語選択の有効化

この項では、ユーザーが「言語の変更」コンポーネントをページに追加することにより言語を選択できるようにする方法について説明します。内容は次のとおりです。

- 「言語の変更」タスク・フローのページへの追加

- 「言語の変更」タスク・フロー・プロパティの設定

27.3.1 「言語の変更」タスク・フローのページへの追加

「言語の変更」タスク・フローを任意のページ(ホーム・スペースのページ、スペースのページ、またはビジネス・ロール・ページ)に追加することで、UIを表示する際の言語をユーザーが選択できるようになります。

「言語の変更」タスク・フローをページに追加するには、次の手順を実行します。

1. タスク・フローを追加するページに移動して、そのページを編集モードで開きます。

関連項目:

詳細は、第18.1項「コンポーザの開始および終了」を参照してください。

2. 「コンテンツの追加」をクリックして、リソース・カタログを開きます。

3. 「言語の変更」タスク・フローをリソース・カタログで見つけます。

注意:

詳細は、第16章「リソース・カタログの使用」、特に第16.3.1.2項「リソースの追加」 を参照してください(「リソース・カタログ・アイテムの追加」ダイアログで、「Web開発」を選択し、「言語の変更」にスクロールします)。

4. 「言語の変更」タスク・フローの横の「追加」 をクリックし、「閉じる」をクリックしてリソース・カタログを終了します。

5. 「保存」→「閉じる」をクリックします。

27.3.2 「言語の変更」タスク・フロー・プロパティの設定

「言語の変更」タスク・フローには、関連するプロパティがあります。このプロパティには、十分な権限を持つユーザーがコンポーザの「コンポーネント・プロパティ」ダイアログからアクセスできます(図27-4)。

図27-4 「言語の変更」タスク・フロー - 「コンポーネント・プロパティ」

「コンポーネント・プロパティ」ダイアログへのアクセスの詳細は、第18.6.2項「コンポーネントのプロパティの設定」を参照してください。

次の項では、「言語の変更」タスク・フローのプロパティについての情報を提供し、「パラメータ」タブのプロパティについて説明します。

- 第27.3.2.1項「「言語の変更」タスク・フロー・プロパティの基本」

- 第27.3.2.2項「「言語の変更」タスク・フロー・パラメータの変更」

27.3.2.1 「言語の変更」タスク・フロー・プロパティの基本

デフォルトのタスク・フロー・コンテンツは、「コンポーネント・プロパティ」ダイアログの「パラメータ」タブ上のプロパティによって制御されます。このタブのパラメータの詳細は、第27.3.2.2項「「言語の変更」タスク・フロー・パラメータの変更」を参照してください。タスク・フローによっては、このタブのパラメータによって、タスク・フローとページ・パラメータおよびページ定義変数を簡単に結び付けることができます。ページとコンポーネントの結付けの詳細は、第22章「ページ、タスク・フロー、ポートレットおよびUIコンポーネントの結付け」を参照してください。

「表示オプション」タブ、「スタイル」タブおよび「コンテンツ・スタイル」タブのプロパティを変更すると、タスク・フローの外観と動作に影響します。これらのプロパティは、すべてのタスク・フローに共通しています。詳細は、第18.6.4項「コンポーネントの表示オプションの使用」および第18.6.6項「スタイル・プロパティおよびコンテンツ・スタイル・プロパティの使用」を参照してください。

「イベント」タブの内容は、タスク・フローでサポートされているイベントによって異なります。詳細は、第18.6.7項「コンポーネントのコンテキスト・イベントの使用」を参照してください。

「パラメータ」タブと「表示オプション」タブのすべてのプロパティから式言語(EL)エディタにアクセスできます。ELエディタを使用すると、定数値のかわりに変数値を選択または指定できます。エディタを開くには、プロパティ・フィールドの横にある「編集」アイコンをクリックします。エディタの使用の詳細および一般的なEL式の説明は、付録B「式言語(EL)式」を参照してください。

注意:

「コンポーネント・プロパティ」ダイアログの汎用の「表示オプション」タブでELを入力すると、入力内容が自動的に検証されます。EL構文が無効な場合、エラーが表示され、値は適用も保存もされません。汎用の表示オプションとは、表18-1に掲載されているオプションです。

汎用以外の表示オプションには、ELの検証は行われません。

27.3.2.2「言語の変更」タスク・フロー・パラメータの変更

表27-1は、「言語の変更」タスク・フローに固有のパラメータについて説明しています。

表27-2 「言語の変更」タスク・フロー・パラメータの変更

パラメータ

説明

Display Detailed List

ロケールを含む、言語の詳細リストを表示します。

デフォルト: 未選択

Persist Change to Preferences

ユーザーの言語選択を、ユーザーのプリファレンスに永続化します。

デフォルト: 未選択

Scope

この言語選択を適用するスコープの名前またはGUID。

デフォルトでは、言語選択は現在のスコープに適用されます。これは、ホーム・スペースのページに配置された「言語の変更」コンポーネントはアプリケーション全体に影響し、特定のスペースに配置された「言語の変更」コンポーネントは、そのスペースのみに影響することを意味します。

言語選択を現在のスペース以外のスペースに制限するには、これを対象とするスペースのGUIDに設定します。スペースのGUID取得の詳細は、第51.6項「スペースに関する情報の表示」を参照してください。

第VIII部

ポートレットとタスク・フローの実行時での作成と管理

このユーザーズ・ガイドの第VIII部では、様々なデータ・ソースからデータを収集して公開することにより、フォーム、表およびグラフなどの視覚化を作成する方法について説明します。ここでは、データ・コンポーザおよびシード済ポートレットの観点からこれらのタスクについて説明します。

第VIII部は次の章で構成されています。

- 第28章「ポートレットの基本の理解」

- 第29章「ビジネス・マッシュアップの作成」

- 第30章「OmniPortletの使用」

- 第31章「Webクリッピング・ポートレットの使用」

28 ポートレットの基本の理解

この章は、ポートレットの概要を示しています。内容は次のとおりです。

- 第28.1項「ポートレットとは」

- 第28.2項「ポートレットの外観」

- 第28.3項「ポートレットで実行可能な操作」

- 第28.4項「使用可能なポートレットの種類」

対象読者

この章は、ポートレットと、Oracle WebCenter Portalへのポートレットの統合方法について学ぶユーザーを対象としています。

28.1 ポートレットとは

ポートレットとは、様々なソースからコンテンツを引き出せる、再利用可能なWebコンポーネントです。ポートレットは、複数のソースからデータを有効かつ関連性のある形で表示する手段を提供します。ポートレットでは、他のWebサイトからの引用の表示、主な情報のサマリーの生成、検索の実行、および様々なデータソースから収集した情報へのアクセスが可能です。異なるポートレットを共通のページに配置できるので、コンテンツが複数のソースから派生する場合でも、1つのソースから受け取る場合のように操作できます。

28.2 ポートレットの外観

図28-1は、WebCenterポータル・アプリケーションのページにある、サンプルのLotteryポートレットを示しています。同じポートレットでも、別のアプリケーションで表示すると、ポートレットのスタイルの定義方法に応じて外観が異なることに注意してください。

図28-1 サンプルのLotteryポートレット

図28-1「サンプルのLotteryポートレット」の説明

次のリストでは、ポートレットに表示される可能性のある要素のいくつかを説明します。表示される要素は、ポートレットを使用するアプリケーションに応じて異なります。

- ポートレット・クロム。 ヘッダー、枠線、サイズ変更ハンドルおよびアイコンなど、ポートレットを取りまく視覚的要素のコレクションです。

- ポートレット・ヘッダー。 ポートレットの領域で、ポートレットのタイトルと、ポートレットとのやりとりを可能にするアイコンを表示します。ポートレットをページに追加したユーザーが、ポートレット・ヘッダーを表示しないことを選択した可能性があります。

- ポートレット・タイトル。 ポートレット・ヘッダー内のテキストで、ポートレットの用途を示します。このタイトルをパーソナライズして、特定の用途について、よりわかりやすくすることが可能です。

- 「最小化/展開」アイコン。 ポートレット・ヘッダーのアイコンです。「最小化」アイコンをクリックすると、ポートレットのコンテンツが折りたたまれ、ポートレット・ヘッダーのみが表示されます。これによりページのスペースが縮小し、ポートレットをページから完全に削除しなくても、クラッタが減少します。ポートレットを最小化すると、アイコンは「展開」アイコンになり、クリックするとコンテンツが再度表示されます。

- 「パーソナライズ」アイコン。 ポートレット・ヘッダーのアイコンです。「パーソナライズ」アイコンをクリックすると、ユーザーはポートレットをパーソナライズできます(つまり、そのユーザーの表示のみを変更できます)。

- 「カスタマイズ」アイコン。 ポートレット・ヘッダーのアイコンです。「カスタマイズ」アイコンをクリックすると、ユーザーはポートレットをカスタマイズできます(つまり、全員の表示を変更できます)。

- 「アクション」アイコン。 ポートレット・ヘッダーのアイコンです。「アクション」アイコンをクリックすると、「アクション」メニューが表示されます。

- 「アクション」メニュー。 ポートレットで実行できる、様々なその他のアクションが一覧表示されます。アクションは、ログインしているかどうか、持っている権限、ポートレットのロジック、およびページでのポートレットの配置方法の詳細に応じて異なります。アクションには、「最大化」、「復元」、「リフレッシュ」および「上へ移動」または「下へ移動」があります。ポートレットで「ヘルプ」や「バージョン情報」などのモードを使用できる場合は、それらも「アクション」メニューに一覧表示されます。
ポートレットをページに追加したユーザーがポートレット・ヘッダーを表示しない選択をした場合、「アクション」メニューは、マウス・ポインタを置くと表示されるフェード・イン/フェード・アウト・ツールバーに表示されます。

- サイズ変更ハンドル。 ポートレットを大きく、または小さくすることが可能です。

- ポートレット・コンテンツ。 ポートレットの開発者が決定した、ポートレットの実際のコンテンツです。

ポートレットの外観は、ポートレットの開発者が記述したポートレット自体の内部ロジック、ポートレットをページに追加したユーザーが指定した属性、および各ユーザーのパーソナライズで決定されます。たとえば、ポートレットの開発者は、ポートレット作成時に、ユーザーがポートレットを実行時にパーソナライズできるかどうかを決定できます。ポートレットをページに追加するユーザーは、パーソナライズ・オプションを「アクション」メニューに表示するかどうかを決定できます。実行時にユーザーは、コンテンツがページに表示されないように、ポートレットを最小化できます。

28.3 ポートレットで実行可能な操作

アプリケーションにポートレットが含まれており、ログインしている状態の場合、ユーザーはポートレットを編集して、表示したい情報を個人的に表示させることができます(これをパーソナライズといいます)。ポートレットをパーソナライズするには、ポートレット・ヘッダーの「パーソナライズ」アイコンをクリックします。実行できるパーソナライズは、ポートレット開発者のポートレットの設計方法に応じて異なります。ポートレットは非表示にすることも、ページから完全に削除することもできます。この変更は自分のみに適用されることに注意してください。ポートレットを削除しても、他のユーザーがそのページを表示する際には、そのポートレットが表示されます(そのユーザーが自分で削除しないかぎり)。

適切な権限がある場合は、全ユーザーに対するポートレットの表示方法も編集できます(これをカスタマイズといいます)。ポートレットをカスタマイズするには、ポートレット・ヘッダーの「カスタマイズ」アイコンをクリックします。変更内容がすべてのユーザーに表示されます。

WebCenterポータル・アプリケーションのページを編集する適切な権限がある場合は、そのページにポートレットを追加できます。

関連項目:

詳細は、第18.5項「ページへのコンポーネントの追加」を参照してください。

追加できるポートレットは、アプリケーションで登録されたポートレット・プロデューサに応じて異なります。ポートレット・プロデューサとは、ポートレットを所有し、アプリケーションで使用できるようにするオブジェクトです。特定のポートレットをページに追加する必要があるが、そのポートレットがリソース・カタログで見つからない場合、関連するプロデューサがアプリケーションで登録されていない可能性があります。適切な権限がある場合は、WebCenter Portal管理を使用して、ポートレット・プロデューサを登録できます。

関連項目:

詳細は、第6.5項「ポートレット・プロデューサの登録」を参照してください。

ポートレット・プロデューサを登録する権限がない場合は、WebCenterポータル・アプリケーションの管理者に、プロデューサの登録を依頼する必要があります。

注意:

Oracle WebCenter Portal: Spacesでは、移動可能ボックス・コンポーネントにポートレットを追加しないでください。移動可能ボックス・コンポーネントは、ポートレットにデフォルトで用意されているshowDetailFrameと重複します。ポートレットを移動可能ボックスに含めても、利点が加わることはありません。

28.4 使用可能なポートレットの種類

使用可能なポートレットには、いくつか異なる種類があります。ポートレットは、オラクル社およびサード・パーティが提供する事前作成されたポートレット、社内開発者が作成したポートレット、および自分で作成できるポートレットの3つのカテゴリに分けられます。ただし、使用できるのは、WebCenterポータル・アプリケーションの管理者がアプリケーションに登録したポートレットのみです。ポートレットをページに追加する場合は、ポートレットのカテゴリと作成方法は無関係です。すべてのポートレットがリソース・カタログに一覧表示され、ページに含めることができます。

この項の内容は次のとおりです。

- 第28.4.1項「事前作成されたポートレット」

- 第28.4.2項「JSFポートレット」

- 第28.4.3項「プログラムによるポートレット」

- 第28.4.4項「OmniPortlet」

- 第28.4.5項「Webクリッピング・ポートレット」

- 第28.4.6項「パラメータ・フォームおよびパラメータ表示ポートレット」

28.4.1 事前作成されたポートレット

事前作成されたポートレットには、パートナ・ポートレットと統合ソリューションが含まれます。

パートナ・ポートレットは、一流のシステム・インテグレータ、ソフトウェア・ベンダーおよびコンテンツ・プロバイダとオラクル社のパートナシップを通じて入手できます。これらのポートレットには、次のOracle PartnerNetwork (OPN)ソリューション・カタログを検索する際、portalまたはportletのキーワードを使用してアクセスできます。

http://solutions.oracle.com

ここに示す例には、次の目的のポートレットが含まれています。

- 2地点間の運転案内の生成

- 幅広く様々なソースのIT情報へのアクセス

- ニュース、株式および天気についての概要情報の表示

特定のポートレットがアプリケーションで役立つと考えられる場合は、WebCenterポータル・アプリケーションの管理者に、適切なプロデューサの登録を依頼します。

28.4.2 JSFポートレット

JSFポートレットは、既存のJSFアプリケーションおよびタスク・フローをJSR 286ポートレットとして公開します。これらは、Oracle JSF Portlet Bridgeを使用して作成されています。Oracle JSF Portlet Bridgeを使用すると、JSFアプリケーションとOracle PortalなどのWSRPポートレット・コンシューマとの統合が簡単になります。開発者は、JSR 286 Javaポートレット・ウィザードまたはPortlet Bridgeデザインタイム・ウィザード(ページおよびタスク・フロー用)を使用して、Oracle JDeveloperでJSFポートレットを作成します。

JSFポートレットには、JSFアプリケーションのものとは別のソース・コードは必要ありません。これらのポートレットはOracle JSF Portlet Bridgeを使用して作成されているため、開発者はアプリケーションとポートレットの両方に対して1つのソースを保持するのみでかまいません。同様に、JSFアプリケーションがデプロイされると、JSFポートレットもデプロイされます。したがって、ブリッジを使用すると、ポートレットをアプリケーションとは別に格納、保持およびデプロイする必要がなくなります。

28.4.3 プログラムによるポートレット

プログラムによるポートレットとは、デフォルトのポートレットでは満たせない特定の要件を満たすために、特定の組織専用に記述されたポートレットです。WebCenter Portal: Frameworkには、標準ベースのJSR 286ポートレットおよびOracle PDK-Javaポートレットの作成を簡単にする宣言ウィザードが2つあります。これらのウィザードは、開発者がポートレットを作成するフレームワークの構築に役立ちます。

プログラムによるポートレットの例には、次のものが考えられます。

- 写真アルバム・ポートレット。 ユーザーの写真のアップロード、保存および表示を簡単にするポートレット。

- ショッピングカート・ポートレット。 マウス・パッド、ペン、フラッシュ・ドライブ、Tシャツなど、企業ブランド・アイテムの表示と購入を簡単にするポートレット。

プログラムによるポートレットは、Java Portlet SpecificationまたはOracle PDK-Javaに精通した、経験豊富なJava開発者が記述します。

関連項目:

プログラムによるポートレットの詳細は、『Oracle Fusion Middleware Oracle WebCenter Portal開発者ガイド』を参照してください。

28.4.4 OmniPortlet

OmniPortletとは、データ公開ポートレットで、ユーザーが実行時にカスタマイズできるように、デザインタイムにアプリケーションに追加します。ページ・デザイナはウィザードを使用して、様々なデータソース(SQL、XML、Webサービス、スプレッドシート、Webページなど)から複数の異なるレイアウト(カスタム可能なチャートおよび表)にデータを公開できます。

OmniPortletでは、プロキシ認証をサポートします。これには、グローバル・プロキシ認証および各ユーザーの認証のサポートが含まれます。すべてのユーザーが管理者から提供されたユーザー名とパスワードを使用して自動的にログインするか、各ユーザーが個別のユーザー名とパスワードを使用してログインするか、またはすべてのユーザーが指定されたユーザー名とパスワードを使用してログインするかを指定できます。

次に、OmniPortletの使用例を示します。

- RSSニュース・フィード・ポートレット。 ユーザーにOracle Technology NetworkヘッドラインなどのReally Simple Syndication (RSS)ニュース・フィードのニュース情報をリアルタイムにスクロール表示するポートレットを作成します。ニュース・ソースへのハイパーリンクも含めることができます。

- 売上げグラフ・ポートレット。 会社の売上げ結果についての最新情報を表示します。データを円グラフで表示し、売上げ情報を後で使用できるようにリモートのリレーショナル・データベースに格納することを選択できます。

関連項目:

OmniPortletの詳細は、第30章「OmniPortletの使用」を参照してください。

28.4.5 Webクリッピング・ポートレット

Webクリッピング・ポートレットは、公開ポートレットです。使用すると、任意のWebアプリケーションをWebCenterポータル・アプリケーションと統合できます。Webアプリケーションの既存のユーザー・インタフェースを利用して統合を簡単に行うことができるように設計されています。Webクリッピング・ポートレットを使用すると、一元化されたWebページのポートレットにWebコンテンツを収集できます。Webクリッピング・ポートレットを使用して、大規模な組織全体に分散しているWebサイトのコンテンツを統合できます。

Webクリッピング・ポートレットを使用するには、Webブラウザを使用して、目的のコンテンツが含まれるWebページに移動します。Web Clipping Studioで、対象ページのビジュアル・レンダリングにドリルダウンして、目的のコンテンツを選択できます。

関連項目:

Webクリッピングの使用の詳細は、第31章「Webクリッピング・ポートレットの使用」を参照してください。

注意:

Webクリッピング・ポートレットは、リリース11g (11.1.1.7.0)では使用しないでください。Oracle WebCenter Portalのページレット・プロデューサのページレット・プロデューサを使用してクリッパ・ページレットを使用することを検討してください。詳細は、『Oracle Fusion Middleware Oracle WebCenter Portal管理者ガイド』のOracle WebCenter Portalのページレット・プロデューサの管理に関する章を参照してください。

28.4.6 パラメータ・フォームおよびパラメータ表示ポートレット

パラメータ・フォームおよびパラメータ表示ポートレットを使用すると、コンポーネント間で素早く簡単に値を渡すことができます。これらは、WSRPツール・プロデューサにより提供されます。

パラメータ・フォーム・ポートレットには出力パラメータが3つあり、ポートレット内部のフォームに値が渡されると設定されます。すると、このパラメータを使用して、他のポートレットのコンテンツを実行できるようになります。必要なパラメータの数に応じてパラメータ・フォーム・ポートレットをカスタマイズして、3つのフィールドのうちでいくつをフォームに表示するかを決定できます。

パラメータ表示ポートレットを使用すると、パラメータ・フォーム・ポートレットからの結付けを素早くテストできます。ただし通常は、パラメータ・フォーム・ポートレットから渡された値を使用して、別のポートレットのコンテンツを実行します。たとえば、郵便番号を天気予報ポートレットに渡したり、株式表示記号を株価表示機ポートレットに渡したりします。

図28-2は、1つの値(郵便番号)を受け入れるようにカスタマイズされたパラメータ・フォーム・ポートレットを示しています。ユーザーが郵便番号を入力して「OK」をクリックすると、パラメータ表示ポートレットがリフレッシュされて同じ郵便番号が表示されます。

図28-2 パラメータ・フォーム・ポートレットおよびパラメータ表示ポートレット

図28-2「パラメータ・フォーム・ポートレットおよびパラメータ表示ポートレット」

関連項目:

ポートレットのリンクの詳細は、第22章「ページ、タスク・フロー、ポートレットおよびUIコンポーネントの結付け」を参照してください。

29 ビジネス・マッシュアップの作成

ビジネス・マッシュアップは、実行時に作成または編集できる再利用可能なコンポーネントです。マッシュアップは、複数のUIウィジェットをまとめて、それぞれ相互にやり取りできるようにしたものです。ビジネス・マッシュアップの各コンポーネントは、SQL、Webサービス、XMLなど、異なるデータソースを使用できます。マッシュアップでは、データソースから取得したデータをグラフまたは表で表示したり、フォームを使用してデータソースに書き込んだりすることができます。

Oracle WebCenter Portalは、開発者、管理者およびパワーユーザーが、システムを停止せずに、実行中のポータルまたはソーシャルおよびコラボレーション・アプリケーションでマッシュアップを作成できるという強力な方法を提供します。完全に統合されたデータ・パブリッシャを使用して、次のタスクを実行できます。

- データ・コントロールを作成して、異なるデータソースから情報を取得します。

- タスク・フローまたはアプリケーション・ページでデータ・コントロールを使用してマッシュアップを作成します。

- ユーザーに、マッシュアップの表示をカスタマイズする柔軟性を提供します。

この章では、これらのタスクの実行方法について説明します。内容は次のとおりです。

- 第29.1項「ビジネス・マッシュアップの紹介」

- 第29.2項「データ・コントロールの作成および管理」

- 第29.3項「タスク・フローの作成および管理」

- 第29.4項「データの視覚化の作成」

- 第29.5項「ビジネス・マッシュアップの例」

対象読者

この章は、Spacesアプリケーションでリソース・カタログの提供および管理を行うユーザーを対象としています。Application-Resource Catalogs-Create Edit Deleteというアプリケーション権限を持つポータル設計者は、アプリケーションレベルのリソース・カタログを管理できます。Space-Resources-Create Edit Delete(単純な権限モデル)またはSpace-Resource Catalogs-Create Edit Delete(詳細な権限モデル)の権限を持つスペース・モデレータは、スペースレベルのリソース・カタログを管理できます。ロールおよび権限の詳細は、第23章「セキュリティの理解」を参照してください。

29.1 ビジネス・マッシュアップの紹介

ビジネス・マッシュアップは、様々なデータソースからデータを収集し、収集したデータをフォーム、表、グラフなどの各種レイアウトを使用して公開することで、視覚化を作成します。リソース・マネージャ(「リソース」ページ)では、図29-1に示すように、次のオプションを使用してビジネス・マッシュアップを作成できます。

- データ・コントロール: 「データ・コントロール」ページを開き、SQLおよびWebサービスのデータ・コントロールを作成および管理します。

- タスク・フロー: 「タスク・フロー」ページを開き、アプリケーション・ページで使用できるタスク・フローを作成および管理します。タスク・フローを作成してデータ・コントロールを使用し、パラメータを結び付けて、データ・コントロールのビューに表示されるデータをユーザーが制御できるようにすることができます。

- マッシュアップ・スタイル: 「マッシュアップ・スタイル」ページを開き、タスク・フローの作成で使用できるテンプレートを管理します。

図29-1 リソース・マネージャの「マッシュアップ」セクション

「図29-1 リソース・マネージャの「マッシュアップ」セクション」の説明

データ・コントロール、タスク・フローおよびマッシュアップ・スタイルは、アプリケーション・レベルおよびスペース・レベルで作成できます。アプリケーションレベルのリソースはスペースでも使用できますが、スペースレベルのリソースは、作成されたスペースでのみ使用できます。アプリケーションレベルのリソースは、スペース内で変更または削除できません。

注意:

アプリケーションレベルのデータ・コントロールをスペース内で使用し、そのスペースを別のSpacesインスタンスにエクスポートする場合は、必要なチェックをすべて実行して、データ・コントロールが正常に動作していることを確認する必要があります。詳細は、第29.2.5.1項「インポート後に実行する必要がある手順」を参照してください。

この項の内容は次のとおりです。

- 第29.1.1項「サポートされるデータ・コントロール」

- 第29.1.2項「サポートされる視覚化」

29.1.1 サポートされるデータ・コントロール

Spacesアプリケーションは、データ・コントロールの作成をサポートします。このデータ・コントロールを使用して、データソースのデータを表示し、そのデータをパラメータを使用してフィルタしたり、データソースにデータを入力したり(データソースでサポートされている場合)、コンポーネントのデータを別のコンポーネントのデータから実行したりすることができます。

実行時にデータ・コントロールを作成する利点は、データを様々なデータソースから取得し、アプリケーションを再デプロイおよび再起動せずに、視覚化またはマッシュアップを作成できることです。さらに、視覚化をいつでも変更でき、データソースから取得およびレンダリングされたものを制御できます。また、ビジネス・マッシュアップ内のフォームを使用してデータソースに書き込むこともできます。

使用するデータ・コントロールのタイプは、データの格納場所と公開方法に応じて決まります。たとえば、Webサービス・データ・コントロールを使用して、データのWebサービスを呼び出します。データ収集のプロセスは、各データソースによって異なります。アプリケーションまたはスペースの「リソース・マネージャ」→「データ・コントロール」ページには、SQLおよびWebサービスのデータ・コントロールを作成するオプションがあります。この項では、これらのデータ・コントロールのタイプについて簡単に説明します。この項の内容は次のとおりです。

- 第29.1.1.1項「SQLデータ・コントロール」

- 第29.1.1.2項「Webサービス・データ・コントロール」

29.1.1.1 SQLデータ・コントロール

リレーショナル・データベースからのデータの収集に使用されます。SQLデータ・コントロールを作成するには、アプリケーション・サーバーからデータベースへのデータソース接続が必要です。SQL問合せを指定することにより、データを取得できます。取得されるデータを特定の条件で制限するために、バインド・パラメータをSQL問合せの一部として指定できます。バインド・パラメータは必要な数だけ追加できます。

実行時に作成されたデータ・コントロールはデータベースの問合せのみに使用でき、取得されたデータは更新できません。ただし、読取り/書込み機能を持たせて作成されたデザインタイム・データ・コントロールを使用すると、取得されたデータを更新できます。

バインド・パラメータには、次の利点があります。

- データ・コントロールを再利用できます。1つ以上のバインド変数を持つデータ・コントロールは、各インスタンスが異なるデータを表示する、様々な視覚化で何度も使用できます。

- エンド・ユーザーが、データ・コントロールに表示されるデータを制御できます。管理者が作成するデータ・コントロールは、最終的にページまたはタスク・フローで使用され、エンド・ユーザーにより表示されます。データ・コントロールをタスク・フローに含めて、そのパラメータをタスク・フロー・パラメータに結び付けることができます。これにより、タスク・フロー・パラメータがデータ・コントロールのデータを実行します。詳細は、第29.4.3項「データ・コントロール・パラメータのタスク・フロー・パラメータへのバインド」を参照してください。
表示されるデータのもう1つの制御方法は、データ・コントロール・パラメータをタスク・フローの入力テキスト・コンポーネントに結び付けることです。このタイプの結付けは、タスク・フローのパラメータを使用することで簡単に実行できます。詳細は、第C.2.4項「パラメータ・フォーム・タスク・フローのデータ・コントロールの追加」を参照してください。

- データベースが入出力を制限し、なおかつ問合せで入出力制限を超える大量のレコードを渡すことになった場合、こうしたデータ・コントロールをページまたはタスク・フローに追加すると、エラーおよびレンダリングの失敗という結果が生じる可能性があります。問合せでバインド・パラメータを指定することにより、データベースから取得するデータを特定の条件で制限することができます。

SQLデータ・コントロールを作成する手順は、第29.2.1項「SQLデータ・コントロールの作成」を参照してください。

29.1.1.2 Webサービス・データ・コントロール

SOAPやHTTPなどの標準プロトコルを使用してインターネット経由でアクセスできるビジネス・サービスからのデータ収集に使用します。Webサービスからデータを収集するには、Webサービス記述言語(WSDL)ファイルへのパスを知っている必要があります。WSDLファイルにはWebサービスが記述され、予期されるパラメータなど、コールできるメソッドが指定されます。また、戻されたデータも記述されます。

Webサービス・データソースでの権限に基づいて、そのメソッドで公開されているパラメータの値のみを指定できます。パラメータを追加または削除することはできません。次のタイプのパラメータの値を指定できます。

- スカラー・パラメータ: 文字列またはEL値を直接指定してデータを表示できる、簡単なパラメータです。

- 複合パラメータ: オブジェクトをパラメータと見なす派生パラメータです。メソッドで公開されたスカラー・パラメータからも値を取得できます。複合パラメータはXML形式で使用できます。
複合パラメータの使用例は、第C.5項「Siebelデータ・ソースからのデータを使用したマッシュアップの作成」を参照してください。

注意:

再帰的な複合パラメータに値を渡すことはできません。再帰的とは、AにBが含まれる場合、BはAを参照するということです。

- 配列パラメータ: 一度に複数の値を渡すことができるので、データソースの複数のレコードを同時に更新します。配列パラメータの使用例は、第C.5項「Siebelデータ・ソースからのデータを使用したマッシュアップの作成」を参照してください。

データソースへの問合せの他に、更新を許可するデータソースに対して、Webサービス・データ・コントロールではレコード更新のオプションも用意されています。

詳細は、第29.2.2項「Webサービス・データ・コントロールの作成」を参照してください。

29.1.2 サポートされる視覚化

SQLデータ・コントロールおよびWebサービス・データ・コントロールを使用して収集したデータは、様々な方法でページまたはタスク・フローでレンダリングできます。ページまたはタスク・フローの編集中に、リソース・カタログでデータ・コントロールのアクセッサ、メソッドまたはパラメータに対して「追加」をクリックすると、「追加」メニューに様々なドロップ・ハンドラが表示されます。ドロップ・ハンドラを使用すると、データ・コントロールのオブジェクトを表、グラフ、フォーム、ボタン、ラベルなどのUI要素として追加できます。サポートされるオブジェクトのタイプおよびフレーバに応じて、様々なUI要素を使用できます。この項では、これらの要素について説明します。この項の内容は次のとおりです。

- 第29.1.2.1項「表」

- 第29.1.2.2項「フォーム」

- 第29.1.2.3項「グラフ」

- 第29.1.2.4項「ボタンまたはリンク」

- 第29.1.2.5項「テキストまたはラベル」

29.1.2.1 表

このオプションは、表の列に表示できるオブジェクトのコレクションを戻すデータ・コントロール・アクセッサを選択する際に表示されます。このオプションを選択すると、データが表のレイアウトで表示されます。データ・コントロールをタスク・フロー内に追加する際、データ・コントロール・パラメータをタスク・フロー・パラメータに結び付けて、指定したパラメータ値に基づいて表にデータを表示できます。編集可能な表、または指定に基づいてデータを表示するが編集はできない読取り専用の表を追加できます。

詳細は、第29.4.1.1項「表としてのデータ・コントロールの追加」を参照してください。

29.1.2.2 フォーム

このオプションは、フォームに表示できるオブジェクトのコレクションを戻すデータ・コントロール・アクセッサを選択する際に表示されます。このオプションを選択すると、ソース・データがフォームに表示されます。データ・コントロールをタスク・フロー内に追加する際、データ・コントロール・パラメータをタスク・フロー・パラメータに結び付けて、指定したパラメータ値に基づいてフォームにデータを表示できます。編集可能なフォーム、または指定に基づいてデータを表示するが編集はできない読取り専用のフォームを追加できます。ただし、編集可能なフォームを使用することに意味があるのは、データソースが書戻しをサポートしている場合のみです。

詳細は、第29.4.1.1項「フォームとしてのデータ・コントロールの追加」を参照してください。

29.1.2.3 グラフ

このオプションは、グラフに表示できるオブジェクトのコレクションを戻すデータ・コントロール・アクセッサを選択する際に表示されます。これは、レポートを生成する際、分析のために役立ちます。グラフは編集できません。このオプションを選択すると、棒グラフ、円グラフ、折れ線グラフまたは面グラフで、グラフィカルにデータを表示できます。データ・コントロールをタスク・フロー内に追加する際、データ・コントロール・パラメータをタスク・フロー・パラメータに結び付けて、指定したパラメータ値に基づいてフォームにデータを表示できます。

詳細は、第29.4.1.1項「グラフとしてのデータ・コントロールの追加」を参照してください。

29.1.2.4 ボタンまたはリンク

「ADFボタン」、「ADFリンク」、「ADFイメージ・リンク」および「ADFツールバー・ボタン」オプションは、アクションを実行するデータ・コントロールのメソッドまたは操作を選択する際に表示されます。メソッドまたは操作を追加する際に、「作成」、「更新」、「削除」、「コミット」、「ロールバック」、「保存」、「閉じる」などのボタンまたはリンクのオプションのいずれかを選択します。データソースにより公開されるメソッドに応じて、データ・コントロールが異なると、異なるオプションを使用できます。詳細は、第29.4.7項「視覚化からのデータソースへの書込み」を参照してください。

29.1.2.5 テキストまたはラベル

「ADF出力テキスト」、「ラベル付ADF出力テキスト」、「ADF出力フォーマット済」、「ラベル付ADF出力フォーマット済」、「ADF入力テキスト」、「ラベル付ADF入力テキスト」および「ADFラベル」オプションは、1つのオブジェクトを戻すデータコントロールの属性またはメソッドを選択する際に表示されます。属性は、アクセッサのスカラー・パラメータ、メソッド・リターンまたは複合パラメータのオブジェクト・メンバーを指定できます。テキストまたはラベルのオプションは、ユーザーにその値を表示する必要があるか、またはユーザーが値を指定する必要があるかどうかに応じて選択します。データ・コントロールをタスク・フロー内に追加する際、データ・コントロール・パラメータをタスク・フロー・パラメータに結び付けて、指定したパラメータ値に基づいてタスク・フローにデータを表示できます。入力テキスト・コンポーネントを追加して、データ・コントロール・パラメータに結び付けることもできます。このタイプの結付けの詳細は、第29.4.4項「パラメータ・フォーム・タスク・フローへのデータ・コントロールの結付け」を参照してください。

29.2 データ・コントロールの作成および管理

この項では、SQLデータ・コントロールおよびWebサービス・データ・コントロールの作成方法を説明します。内容は次のとおりです。

- 第29.2.1項「SQLデータ・コントロールの作成」

- 第29.2.2項「Webサービス・データ・コントロールの作成」

- 第29.2.3項「データ・コントロールの管理」

- 第29.2.4項「デザインタイム・データ・コントロールの使用」

- 第29.2.5項「Spaces間でのデータ・コントロールのエクスポートおよびインポート」

29.2.1 SQLデータ・コントロールの作成

SQLデータ・コントロールを使用すると、SQL問合せを使用してリレーショナル・データベースからデータを取得できます。したがって、データ・コントロールを作成する前に、データベースと接続する必要があります。データベース接続を作成する作業は、WebCenter Portal管理者が実行する必要があります。この項では参照用に、SQLデータ・コントロールの作成手順に加えて、データベース接続の作成方法についても説明します。この項の内容は次のとおりです。

- 第29.2.1.1項「DB2またはSQL Serverデータベースを使用する際の前提条件」

- 第29.2.1.2項「データベース接続の作成」

- 第29.2.1.3項「データ・コントロールの作成」

29.2.1.1 DB2またはSQL Serverデータベースを使用する際の前提条件

DB2またはSQL Serverデータベースを使用している場合は、データベース接続を作成する前に、次の必須作業を実行してください。

DB2またはSQL Serverのデータベース接続を使用する場合:

すべてのデータベース接続のデフォルトSQLスタイルは「Oracle」です。IBM DB2またはMicrosoft SQL Serverデータベースへのデータベース接続を作成する場合は、次の作業を実行する必要があります。

- SQLスタイルを、DB2またはSQL Serverデータベースをサポートするものに手作業でオーバーライドします。これには、Javaシステム・プロパティjbo.SQLBuilderの値をDB2またはSQLServerに指定する必要があります。この構成でOracle WebLogic Serverを起動すると、指定したSQLスタイルがサポートされます。
次の方法のいずれかで、システム・プロパティをJavaコマンドライン・オプションとして指定します(DB2のプロパティ値を例に示します)。

- DomainHome/bin/setDomainEnv.shファイルを開き、-Djbo.SQLBuilder=DB2をJAVA_OPTIONS行に追加します。

- 管理対象サーバーの開始スクリプトをテキスト・エディタで編集し、-Djbo.SQLBuilder=DB2をJAVA_OPTIONS行に追加します。
詳細は、『Oracle Fusion Middleware Oracle WebLogic Serverサーバーの起動と停止の管理』のWebLogic ServerインスタンスのJavaオプションの指定に関する項を参照してください。

- jbo.TypeMapEntriesプロパティを使用して、typemapエントリとしてJavaを指定します。

-Djbo.TypeMapEntries="Java"

29.2.1.2 データベース接続の作成

この項では、Oracle WebLogic Server管理コンソールからデータベース接続を作成する手順について説明します。

注意:

この項は、参照を目的として記載されています。作業はWebCenter Portal管理者が実行する必要があります。詳細は、『Oracle Fusion Middleware Oracle WebCenter Portal管理者ガイド』のデータベース接続の設定に関する項を参照してください。

データベース接続を作成するには、次の手順を実行します。

1. 「ドメイン構成」セクションの「サービス」で、「データ・ソース」を選択します。

2. 「データソースの概要」ページで「新規」をクリックし、「汎用データ・ソース」を選択します。

3. 「JDBCデータ・ソースのプロパティ」ページで、次の情報を入力または選択します。

- 名前 - このJDBCデータソースの名前を入力します。

- JNDI名 - このJDBCデータソースがバインドされるJNDIパスを入力します。アプリケーションは、接続予約の際、この名前でJNDIツリーのデータソースを検索します。

- データベースのタイプ - 接続するデータベースのDBMSを選択します。目的のDBMSがリストに表示されていない場合は、「その他」を選択します。

4. 「次へ」をクリックして続行します。

5. データベースへの接続に使用するJDBCドライバを選択します。リストには、選択されたDBMSの一般的なJDBCドライバが含まれています。

- 注意:
JDBCドライバをインストールしてから、データベース接続の作成に使用する必要があります。一部のJDBCドライバはWebLogic Serverとともにインストールされますが、インストールされていないものが多数です。
詳細は、『Oracle Fusion Middleware Oracle WebLogic Server JDBCデータ・ソースの構成と管理』のWebLogic ServerでのJDBCドライバの使い方に関する項を参照してください。

6. 「トランザクション・オプション」ページで、次の手順を実行します。「JDBCデータ・ソースのプロパティ」ページで選択したドライバによっては、これらのオプションはいずれも指定する必要がない場合があります。

- グローバル・トランザクションのサポート - このチェック・ボックス(デフォルト)は、このデータソースでグローバル・トランザクションのサポートを有効にする場合に選択します。このチェック・ボックスの選択を解除すると、このデータソースではグローバル・トランザクションが無効化(無視)されます。通常は、このオプションを選択したままにします。
「グローバル・トランザクションのサポート」を選択した場合は、トランザクション処理のオプションを選択します(使用可能なオプションは、XAドライバを選択するか、非XAドライバを選択するかによって異なります)。

- 2フェーズ・コミット - このオプションを選択すると、標準のXA処理が有効になります。
このオプションは、XA JDBCドライバを選択してデータベース接続を作成する場合のみ使用できます。

- ロギング・ラスト・リソース - このオプションを選択すると、ロギング・ラスト・リソース(LLR)トランザクションの最適化を使用して、非XA JDBC接続がグローバル・トランザクションに参加できるようにします。「2フェーズ・コミットのエミュレート」のかわりに使用することをお薦めします。
このオプションは、非XA JDBCドライバを選択してデータベース接続を作成する場合のみ使用できます。

- 2フェーズ・コミットのエミュレート - JTAを使用して、非XA JDBC接続が分散トランザクションへの参加をエミュレートできるようにします。このオプションは、アプリケーションがヒューリスティックな状況に耐えられる場合にのみ選択します。
このオプションは、非XA JDBCドライバを選択してデータベース接続を作成する場合のみ使用できます。

- 1フェーズ・コミット - このオプションを選択すると、非XA接続を使用してグローバル・トランザクションに、トランザクションへの唯一の参加者として参加できます。
このオプションは、非XA JDBCドライバを選択してデータベース接続を作成する場合のみ使用できます。

7. 「次へ」をクリックして続行します。

8. 「接続プロパティ」ページで、次のプロパティの値を入力します。

- データベース名 - 接続するデータベースの名前を入力します。正確なデータベース名の要件は、JDBCドライバおよびDBMSによって異なります。

- ホスト名 - データベースをホストするサーバーのDNS名またはIPアドレスを入力します。Oracle GridLinkサービスインスタンス接続を作成している場合、これはマルチ・データ・ソース内の各データソースで同じである必要があります。

- ポート - データベース・サーバーが接続リクエストをリスニングするポートを入力します。

- データベース・ユーザー名 - データソース内の各接続で使用するデータベース・ユーザー・アカウント名を入力します。

- パスワード/パスワードの確認 - データベース・ユーザー・アカウントのパスワードを入力します。

9. 「次へ」をクリックして続行します。

10. 「データベース接続のテスト」ページで、接続パラメータを確認し、「構成のテスト」をクリックします。
WebLogicでは、管理サーバーからデータベースへの接続の作成を試行します。接続テストの結果は、ページの上部に表示されます。テストに失敗した場合は、構成のエラーを修正して、再度テストする必要があります。

選択したJDBCドライバが管理サーバーにインストールされていない場合は、「次へ」をクリックしてこの手順をスキップします。

11. 「次へ」をクリックして続行します。

12. 「ターゲットの選択」ページで、データソースをデプロイするサーバーを選択します。WC_SPACESを選択すると、データソースがSpacesインスタンスにデプロイされます。

13. 「終了」をクリックして、JDBCデータ・ソースの構成を保存し、データソースを選択したターゲットにデプロイします。

関連項目:

JDBCデータ・ソースの詳細は、『Oracle Fusion Middleware Oracle WebLogic Server JDBCデータ・ソースの構成と管理』を参照してください。

29.2.1.3 データ・コントロールの作成

SpacesでSQLデータ・コントロールを作成するには、次の手順を実行します。

1. 「リソース」ページの「マッシュアップ」で「データ・コントロール」を選択し、次に表示される「データ・コントロール」ページで「作成」をクリックします。

2. 「新規データ・コントロールを作成します。」ダイアログの左側のペインで、「SQL」を選択します(図29-2)。

3. ダイアログ下部の「名前」および「説明」フィールドに、データ・コントロールの名前と説明を入力します。

4. 「データベース接続」セクションのドロップダウン・リストで、このSQLデータ・コントロールで使用するデータベース接続を選択します。詳細は、第29.2.1.2項「データベース接続の作成」を参照してください。

図29-2 「新規SQLデータ・コントロール」ウィザード

「図29-2 「新規SQLデータ・コントロール」ウィザード」の説明

5. パスワード・フィールドで、接続パスワードを指定します。
このフィールドは、データソースに接続するパスワードを知っているユーザーのみがデータ・コントロールを作成できるようにするために使用します。データ・コントロールを作成または編集するたびに、パスワードを指定する必要があります。

6. 「SQL文」テキスト・ボックスにSQL問合せを入力します。たとえば、次のようになります。

SELECT * FROM Persons WHERE City LIKE 'sa%'

問合せの一部として、任意のバインド・パラメータを指定します。バインド・パラメータは、データ・コントロールに表示するデータの制御に役立ちます。次の例を検討してください。

select ename, empno, mgr, deptno from emp where job in (:job) order by empno asc

この問合せは、特定の呼称(セールス・マネージャなど)を持つ従業員全員の詳細を戻します。この問合せでは、:jobがパラメータjobを定義し、このパラメータがempデータベース表のjob列にマップします。問合せは、job値に基づいてデータを戻します(この指定方法は次の手順で説明します)。パラメータは必要な数だけ追加できます。文の中では、同じパラメータを複数回使用することもできます。

注意:

- バインド・パラメータ名にはSQL予約語およびキーワードは使用しないでください。詳細は、Oracle Databaseドキュメント・ライブラリのOracle Database SQL言語リファレンスでOracle SQLの予約語およびキーワードに関する項を参照してください。

- SQL Serverデータベースを使用している場合、問合せにNCHARまたはNVARCHARのデータ型の列が含まれると、エラーが戻る可能性があります。この制限を回避するため、次の例に示すように、convert関数を使用して問合せを修正する必要があります。

select convert(varchar(20), col1) col1, convert(varchar(20), col2) col2 from table1

7. SQL問合せにバインド変数を追加した場合は(たとえばjob)、「バインド・パラメータ値の入力」をクリックして、バインド変数の初期値を定義します。

8. 「バインド・パラメータ値の入力」ダイアログで(図29-3)、パラメータの値を指定します。ダイアログに、SQL問合せの一部として定義したすべてのパラメータが一覧表示されます。

図29-3 バインド・パラメータ値の設定ダイアログ

「図29-3 バインド・パラメータ値の設定ダイアログ」の説明

9. 「OK」をクリックします。

10. 「テスト」をクリックして、入力した問合せをテストします。
バインド・パラメータを追加したが、パラメータの初期値を指定しなかった場合は、検証の例外が表示されます。

問合せが正しい場合は、データソースから取得したデータを示す表が表示されます。表には、25行まで表示されます。

11. 「OK」をクリックして、「新規データ・コントロールを作成します。」ダイアログに戻ります。

12. 「OK」をクリックします。

新規データ・コントロールが「リソース」→「データ・コントロール」ページに一覧表示されます。ただし、データ・コントロールはデフォルトでは非表示です。アプリケーションで使用できるように作成されている場合のみ、ページまたはタスク・フローで使用できます。詳細は、第29.2.3.2項「リソース・カタログでのデータ・コントロールの表示または非表示」を参照してください。

このデータ・コントロールは、ページまたはタスク・フローに追加できるようになりました。詳細は、第29.4.1項「タスク・フローでのデータ・コントロールの使用」を参照してください。

29.2.2 Webサービス・データ・コントロールの作成

Webサービス・データ・コントロールを作成するには、次の手順を実行します。

1. 「リソース」ページの「マッシュアップ」で「データ・コントロール」を選択し、次に表示される「データ・コントロール」ページで「作成」をクリックします。

2. 「新規データ・コントロールを作成します。」ダイアログの左側のペインで、「Webサービス」を選択します(図29-4)。

図29-4 「新規Webサービス・データ・コントロール」ウィザード

「図29-4 「新規Webサービス・データ・コントロール」ウィザード」の説明

3. ダイアログの下部にある「名前」および「説明」フィールドを使用して、Webサービス・データ・コントロールの名前と説明を入力します。

4. 「WSDL URL」フィールドに、データ・コントロールのWSDLを入力します。例:

http://ws.cdyne.com/delayedstockquote/delayedstockquote.asmx?wsdl

5. 「プロキシ・ホスト名」および「プロキシ・ポート番号」フィールドを使用して、プロキシ認証を構成します。
Webサービスに安全に接続するには、まず、プロキシ認証を使用するようにアプリケーションを構成する必要があります。

注意:

- セントラルWebCenter Portalプロキシ(またはRSSプロキシ)がすでに構成されている場合、プロキシのフィールドには、プロキシのホスト名とポート番号が自動的に入力されます。プロキシを構成しない場合、プロキシの詳細を変更したり、フィールドを選択解除したりすることができます。
WebCenter Portalのセントラル・プロキシを変更しても、Webサービス・データ・コントロールに対するプロキシ設定は変更されません。しかし、Webサービス・データ・コントロールのプロキシ設定を変更すると、WebCenter Portalのセントラル・プロキシ設定が変更されます。

RSSプロキシの詳細は、『Oracle Fusion Middleware Oracle WebCenter Portal開発者ガイド』のRSSサービスのためのプロキシ・サーバーの設定に関する項を参照してください。

- WebLogicドメイン・プロキシがすでに構成されている場合および、Webサービス・データ・コントロールの作成または編集時にプロキシを設定しないことを選択している場合は、WebLogicドメイン・プロキシはデフォルト設定で使用します。

6. 保護されたWebサービスに接続する場合は、ユーザー名とパスワードを入力して、Webサービス・エンドポイントにアクセスします。
WSDL自体へのアクセスが保護されている場合は、「新規データ・コントロールを作成します。」ダイアログからWebサービスに接続できません。この制限を回避するには、ブラウザでユーザー名とパスワードを指定してWSDLにアクセスして、WSDLページをダウンロードし、.wsdlドキュメントの形式でローカルに保存して、「新規データ・コントロールを作成します。」ダイアログの「WSDL URL」フィールドで、このドキュメントへのパスを指定します。

7. 必要に応じて、「接続」をクリックして、WSDLを指定したプロデューサへの接続を確立します。
正常に接続されると、「サービスの詳細」セクションに、Webサービスに存在するサービスおよびメソッドのカウントが表示されます。

この段階で「接続」をクリックしない場合は、後で必要になってから接続を確立します。

8. 必要に応じて、「XMLの表示」をクリックして、WSDLドキュメントのXMLコンテンツを表示します。

9. 「次」をクリックします。
「メソッド」ページに、選択したサービスで使用できるメソッドおよび、各メソッドに公開されるパラメータが表示されます(図29-5)。

図29-5 Webサービス・データ・コントロールのメソッド

「図29-5 Webサービス・データ・コントロールのメソッド」の説明

Webサービスは、データ・コントロールに表示されるデータを制御するスカラー・パラメータおよび複合パラメータを公開する場合があります。詳細は、第29.1.1.2項「Webサービス・データ・コントロール」を参照してください。

公開されたパラメータのいずれにも、値を指定できます。ただし、値はタスク・フローまたはページでデータ・コントロールを使用する場合のみ指定できます。詳細は、「Webサービス・データ・コントロールのパラメータ値の編集」を参照してください。

10. 「サービス」ドロップダウン・リストで、必要に応じて別のサービスを選択します。

11. 「ポート」ドロップダウン・リストで、使用可能なポートの1つを選択します。
そのポートのすべてのメソッドが、データ・コントロールに追加されます。これらのメソッドは、後からリソース・カタログで選択できます。

12. 「次」をクリックします。

13. OWSMを使用してWebサービスが保護されている場合は、「OWSMセキュリティ」パネルを使用し、表29-1の説明に従って、使用するポリシーを指定します。

表29-1 OWSMセキュリティ情報

名前

説明

MTOM

MTOM (メッセージ伝送最適化メカニズム)ポリシーです。

信頼性

信頼性ポリシーです。

アドレス指定

アドレス指定ポリシーです。

セキュリティ

必要に応じてセキュリティ・ポリシーを追加適用します。

たとえば、mycompany/wss_username_token_service_policyという名前のポリシーを使用してWebサービスを保護している場合は、「セキュリティ」フィールドにクライアント・ポリシーmycompany/wss_username_token_client_policyを移入します。

関連項目:

セキュリティ・ポリシーの詳細は、Oracle Fusion Middleware Webサービスのセキュリティおよび管理者ガイドを参照してください。

14. 前の手順で指定したセキュリティ・ポリシーのプロパティはオーバーライドできます。「プロパティの追加」および「プロパティの削除」ボタンを使用して、「OWSMポリシー・プロパティのオーバーライド」セクションにエントリを追加または削除します。

注意:

オーバーライドするプロパティは、ポリシーで定義されます。したがって、この手順を実行するには、使用されるポリシーおよびオーバーライドできるプロパティを把握しておく必要があります。

たとえば、セキュリティ・ポリシーmycompany/wss_username_token_client_policyを指定し、そのポリシーにcsf-keyプロパティがある場合、図29-6のように「オーバーライド」セクションで「プロパティの追加」をクリックして、csf-keyの値を追加します。このキーが、構成済のキーストアに存在する必要があることに注意してください。

関連項目:

csf-keyの資格証明ストアへの追加の詳細は、Oracle Fusion Middleware Webサービスのセキュリティおよび管理者ガイドの資格証明ストアへのキーおよびユーザー資格証明の追加に関する項を参照してください。

図29-6 「新規Webサービス・データ・コントロール」→「OWSMセキュリティ」

「図29-6 「新規Webサービス・データ・コントロール」→「OWSMセキュリティ」」の説明

15. 「OK」をクリックします。
新規データ・コントロールが「リソース」→「データ・コントロール」ページに一覧表示されます。ただし、データ・コントロールはデフォルトでは非表示です。アプリケーションで使用できるように作成した場合のみ、ページまたはタスク・フローで使用できます。詳細は、第29.2.3.2項「リソース・カタログでのデータ・コントロールの表示または非表示」を参照してください。

このデータ・コントロールは、ページまたはタスク・フローに追加できるようになりました。詳細は、第29.4.1項「タスク・フローでのデータ・コントロールの使用」を参照してください。

29.2.3 データ・コントロールの管理

データ・コントロールの作成に加えて、「リソース」→「データ・コントロール」ページでデータ・コントロールを編集、コピー、公開および削除できます。この項では、これらのタスクについて説明します。この項の内容は次のとおりです。

- 第29.2.3.2項「リソース・カタログでのデータ・コントロールの表示または非表示」

- 第29.2.3.3項「データ・コントロールのコピー」

- 第29.2.3.4項「データ・コントロールの編集」

- 第29.2.3.5項「データ・コントロールのバインド変数の編集」

- 第29.2.3.6項「データ・コントロールのプロパティの設定」

- 第29.2.3.7項「データ・コントロールのセキュリティの設定」

- 第29.2.3.8項「データ・コントロールの削除」

29.2.3.1 データ・コントロールの編集または削除の基本

作成するデータ・コントロールは、ページまたはタスク・フローで使用されます。その結果、データ・コントロールを編集または削除すると、ページまたはタスク・フローのこのデータ・コントロールへの参照が壊れる場合があります。したがって、データ・コントロールの「編集」および「削除」オプションは、使用しているページおよびタスクへの影響を考慮したのち、慎重に使用してください。

タスク・フロー内にデータ・コントロールを追加して、後から削除した場合、タスク・フローのソース・ファイルからデータ・コントロールへの参照を削除することにより、タスク・フローを修復できます。データ・コントロールへの参照が壊れたタスク・フローを修復するには、次の手順を実行します。

1. リソース・マネージャで(第11.1.4項「リソースへのアクセス」参照)、修復が必要なタスク・フローを選択します。

2. 「編集」メニューで「ソースの編集」を選択します。

3. 「タスクフロー定義」、「フラグメント」および「ページ定義」の3つのタブをそれぞれクリックして、データ・コントロールへのすべての参照をソース・ファイルから削除します。

注意:

適切にレンダリングしない無効のタスク・フローを作成しないよう、細心の注意を払ってソース・コードを編集してください。

4. 「OK」をクリックします。

29.2.3.2 リソース・カタログでのデータ・コントロールの表示または非表示

「リソース」→「データ・コントロール」ページで作成したデータ・コントロールは、アプリケーションのページまたはタスク・フローで使用できるように、リソース・カタログで使用できる必要があります。「リソース」→「データ・コントロール」ページの「編集」メニューで「表示」および「非表示」オプションを使用することにより、選択したデータ・コントロールをリソース・カタログに含めるかどうかを制御できます。表示されたとおりにデータ・コントロールをマークすると、アプリケーションまたは現在のスペースのデフォルト・リソース・カタログに自動的に含められます。さらに、アプリケーション・レベルで作成したデータ・コントロールは、アプリケーション内の任意、すべてまたは選択したスペースのいずれかで使用できるように制御できます。

リソースの表示および非表示に関する一般情報については、第11.4.3項「リソースの表示および非表示」を参照してください。

スペース内でのリソースの可用性に関する一般情報については、第11.4.2.5項「アプリケーションレベルのリソースの他のスペースにおける可用性の設定」を参照してください。

29.2.3.3 データ・コントロールのコピー

データ・コントロールを選択し、「編集」メニューの「コピー」を選択することにより、データ・コントロールのコピーを作成できます。データ・コントロールのコピー手順は、その他のリソースのコピー手順と同様です。一般的な手順については、第11.4.1項「リソースのコピー」を参照してください。

注意:

継承済のWebサービス・データ・コントロールはコピーしないでください。そうしたコピーを実行または編集すると、内部エラーが表示される可能性があります。

29.2.3.4 データ・コントロールの編集

データ・コントロールを選択して、「編集」メニューの「編集」を選択することにより、データ・コントロールを変更できます。「編集」ダイアログでは、データ・コントロールの作成時に指定した値を変更できます。各フィールドの詳細は、第29.2.1項「SQLデータ・コントロールの作成」および第29.2.2項「Webサービス・データ・コントロールの作成」の手順を参照してください。

関連項目:

第29.2.3.1項「データ・コントロールの編集または削除の基本」

29.2.3.5 データ・コントロールのバインド変数の編集

データ・コントロールで使用されるSQL問合せを編集することにより、既存のSQLデータ・コントロールのバインド変数を追加または名前の変更をすることができます。SQL問合せは、「作成」または「データ・コントロールの編集」ダイアログで変更します。手順の詳細は、第29.2.1.3項「データ・コントロールの作成」を参照してください。

注意:

Webサービス・データ・コントロールのパラメータは作成または編集できません。Webサービス・データ・コントロールでは、メソッドにより公開されたパラメータの値の指定のみ実行できます。

データ・コントロールを使用する際、データ・コントロールのバインド変数またはパラメータに適切な値を指定することで、視覚化のデータの表示を制御できます。詳細は、第29.4.6.1項「データ・コントロールの視覚化のパラメータ値の編集」を参照してください。

29.2.3.6 データ・コントロールのプロパティの設定

各データ・コントロールは、特定のプロパティが関連づけられており、このプロパティでアプリケーションまたはスペースでの表示方法を制御します。これらのプロパティは、「プロパティの編集」ダイアログで編集できます。一般的な手順については、第11.4.2項「リソースのプロパティの設定」を参照してください。

29.2.3.7 データ・コントロールのセキュリティの設定

データ・コントロールは作成時に、デフォルトのアプリケーションレベルまたはスペースレベルのセキュリティ設定が適用されます。「編集」メニューで「セキュリティ設定」を選択して、次の方法でデフォルト設定を変更できます。

- ユーザーおよびロールに付与されたデフォルト権限を変更します。

- ユーザーまたはロールのすべての権限を取り消します。

- Edit権限およびManage権限を追加ユーザーおよびロールに付与します。

手順の詳細は、第11.4.4項「リソースのセキュリティ設定」を参照してください。

29.2.3.8 データ・コントロールの削除

データ・コントロールを選択して、「編集」メニューの「削除」を選択することにより、データ・コントロールを削除できます。一般的な手順の詳細は、第11.4.5項「リソースの削除」を参照してください。

関連項目:

第29.2.3.1項「データ・コントロールの編集または削除の基本」

29.2.4 デザインタイム・データ・コントロールの使用

Oracle WebCenter Portal: Frameworkでは、大量のサービス・データ・コントロールを公開します。このデータ・コントロールはアプリケーション・ページおよびタスク・フローに追加できます。デザインタイム・データ・コントロールは、デフォルトではSpacesのリソース・カタログで使用できませんが、リソース・レジストリでは使用できます。これらのデータ・コントロールは、カスタム・カタログにリソース・レジストリから追加できます。これにより、データ・コントロールをSpacesインスタンスのページおよびタスク・フローに追加できるようになります。

注意:

「デザインタイム・データコントロール」フォルダには、WebCenter Portalサービスのすべてのデータ・コントロールがリストされます。ただし、データ・コントロールのConnectionsNetworkDCおよびKudosServiceDCを実行時に追加することはサポートされていません。これらのデータ・コントロールは、ページまたはタスク・フローに追加しないでください。

デザインタイム・データ・コントロールは、JDeveloperのカスタム・カタログにも追加できます。詳細は、『Oracle Fusion Middleware Oracle WebCenter Portal開発者ガイド』の設計時に作成するデータ・コントロールの公開方法に関する項を参照してください。

29.2.5 Spaces間でのデータ・コントロールのエクスポートおよびインポート

WebCenter Portal: Spacesを使用すると、スペースのエクスポートおよびインポートの一部としてランタイム・データ・コントロールをエクスポートおよびインポートできます。スペースをエクスポートする際は、スペース内で使用できるデータ・コントロールもエクスポートされます。実行時に作成されたデータ・コントロールをエクスポートできるのは、この方法のみです。

スペースのエクスポートおよびインポートの手順の詳細は、第55.5項「スペースおよびスペース・テンプレートのインポートおよびエクスポート」を参照してください。

注意:

- 他のポータル・リソースとは異なり、ランタイム・データ・コントロールはJDeveloperでは編集できません。リソース・マネージャの「データ・コントロール」ページには、「アップロード」および「ダウンロード」オプションはありません。

- Webサービス・データ・コントロールを含むスペースをインポートまたはエクスポートしている間、Webサービスは稼働中でアクセス可能である必要があります。そうでない場合、インポートまたはエクスポート操作で例外が返されます。

29.2.5.1 インポート後に実行する必要がある手順

データ・コントロールのエクスポートおよびインポート中は、注意が必要です。スペース内でアプリケーションレベルのデータ・コントロールを使用すると、エラーが発生する場合があります。たとえば、アプリケーションレベルのデータ・コントロールを作成してスペース内で使用し、スペースをエクスポートして、それを別のインスタンスにインポートすると、アプリケーションレベルのデータ・コントロールを含むページまたはタスク・フローが壊れる可能性があります。

正常にインポートされると、ターゲット・インスタンスの次のファイルに、異なるページ、ページ・テンプレートおよびタスク・フローで使用されているデータ・コントロールがリストされます。

- oracle/webcenter/webcenterapp/bindings/DataBindings.cpx

- oracle/webcenter/sitetemplate/view/DataBindings.cpx

インポートされたデータ・コントロールが正常に動作することを確認するため、ターゲット・インスタンスにスペースをインポートした後、次のタスクを実行する必要があります。

- インポートされたスペースでページを開き、データ・コントロールが正常に表示されていることを確認します。ページでデータ・コントロールを使用できるが、データが表示されない場合、ページを編集して、そのデータ・コントロールを再度ページに追加する必要があります。データ・コントロールの追加の手順の詳細は、第29.4.1項「タスク・フローでのデータ・コントロールの使用」を参照してください。
次の問題が原因で、インポートされたデータ・コントロールにデータが表示されない場合があります。

- ターゲットSpacesインスタンスとインポートされたスペースが、別のデータ・バインディングCPXファイルを使用しています。

- ページで使用されるCPXファイルに、そのデータ・コントロールの使用状況のエントリが含まれていません。

- SQLデータ・コントロールの場合、ターゲット・インスタンスのWLS管理コンソールで、ソース・インスタンスで使用されている接続と同じ名前でJDBCデータソース接続を作成します。手順の詳細は、第29.2.1.2項「データベース接続の作成」を参照してください。
SQLデータ・コントロールを使用するインポート済のページまたはタスクは、同じ名前のJDBC接続が作成されるまで、新規スペースでは動作しません。

- Webサービス・データ・コントロールの場合

- リソース・マネージャで(第11.1.4項「リソースへのアクセス」参照)、データ・コントロールを編集し、再度資格証明を指定します。資格証明は、アプリケーションではエクスポートまたはインポートされません。手順の詳細は、第29.2.3.4項「データ・コントロールの編集」を参照してください。
セキュリティ・ポリシーは、アプリケーションとともにインポートおよびエクスポートされるので、再度指定する必要はありません。

- インポートされたEARでDCConnections.xmlファイルを開き、ターゲット・インスタンスを指し示すプロキシ・ホスト名およびポート番号を変更します。DCConnections.xmlファイルは、/META-INF/mdssys/cust/adfshare/adfshare/ディレクトリにあります。
Webサービスに安全に接続するには、ターゲット・インスタンスでプロキシ・サーバーを設定します。

29.3 タスク・フローの作成および管理

これまでの項では、データ・コントロールを作成して、異なるデータソースからデータを取得する方法について説明しました。これらのデータ・コントロールをページまたはタスク・フローに追加して、収集したデータを視覚化することができます。ページと同様にタスク・フローもコンテナであり、ポートレット、コンテンツおよび他のタスク・フローなどのコンポーネントを追加できます。ただし、タスク・フローには、コンポーネントの結付けを使用して選択内容のマッシュアップを作成できる利点があります。データ・コントロールをページに追加する際は、データ・コントロールに表示されるデータを変更または制御できません。柔軟な設定を希望する場合、データ・コントロールをタスク・フロー内に追加することができます。

データ・コントロールに表示するデータは、タスク・フロー内に追加し、データ・コントロール・パラメータをタスク・フロー・パラメータまたは入力テキスト・コンポーネントに結び付けることにより、制御できます。たとえば、従業員データベースからデータを取得するバインド・パラメータDeptNoを持つSQLデータ・コントロールがある場合、このデータ・コントロールをタスク・フロー内に追加し、タスク・フロー・パラメータをDeptNoパラメータに結び付けることができます。これで、データ・コントロールはタスク・フロー・パラメータに指定された値に基づいてデータを表示します。タスク・フロー・パラメータの値をOracle WebCenter PortalのComposerで変更して、データ・コントロール内の対応するデータを表示できます。

この項では、リソース・マネージャでタスク・フローを作成および管理する方法について説明します。この項の内容は次のとおりです。

- 第29.3.1項「タスク・フローの作成」

- 第29.3.2項「タスク・フローの管理」

- 第29.3.3項「デザインタイムに作成されたタスク・フローの使用」

- 第29.3.4項「マッシュアップ・スタイルの管理」

29.3.1 タスク・フローの作成

タスク・フローを作成するには、次の手順を実行します。

1. 「リソース」ページの「マッシュアップ」で「タスク・フロー」を選択し、次に表示される「タスク・フロー」ページで「作成」をクリックします。

2. 「新規タスクフローを作成します。」ダイアログで、「名前」フィールドに、タスク・フローの名前を入力します。

3. 「説明」フィールドに、タスク・フローのわかりやすい説明を入力します(図29-7)。

図29-7 新規タスク・フロー

「図29-7 新規タスク・フロー」の説明

4. タスク・フローのスタイルを選択します。詳細は、第29.3.4.1項「すぐに使用できるマッシュアップ・スタイル」を参照してください。

5. 「OK」をクリックします。
新規タスク・フローが「リソース」→「タスク・フロー」ページに一覧表示されます。ただし、デフォルトではタスク・フローは非表示です。アプリケーションで使用できるようにしないかぎり、使用できません。詳細は、第29.3.2.1項「リソース・カタログでのタスク・フローの表示または非表示」を参照してください。

これで、新しいタスク・フローを編集し、リソース・カタログで使用できる別のリソース(データ・コントロールなど)に移入できるようになりました。詳細は、第29.3.2.3項「タスク・フローの編集」を参照してください。

29.3.2 タスク・フローの管理

この項の内容は次のとおりです。

- 第29.3.2.1項「リソース・カタログでのタスク・フローの表示または非表示」

- 第29.3.2.2項「タスク・フローのコピー」

- 第29.3.2.3項「タスク・フローの編集」

- 第29.3.2.4項「タスク・フローのプレビュー」

- 第29.3.2.5項「タスク・フローのプロパティの設定」

- 第29.3.2.6項「タスク・フローのセキュリティの設定」

- 第29.3.2.7項「タスク・フローの削除」

- 第29.3.2.8項「JDeveloperを使用したタスク・フローの変更」

29.3.2.1 リソース・カタログでのタスク・フローの表示または非表示

「リソース」→「タスク・フロー」ページで作成したタスク・フローは、ページで使用できるように、リソース・カタログで使用できる必要があります。「リソース」→「タスク・フロー」ページの「編集」メニューで「表示」および「非表示」オプションを使用することにより、選択したタスク・フローをリソース・カタログに含めるかどうかを制御できます。表示されたとおりにタスク・フローをマークすると、アプリケーションまたはスペースのデフォルト・リソース・カタログに自動的に含められます。デフォルトのカタログでは、タスク・フローはMash-Upsフォルダ内にネストされているTask Flowsフォルダ内にあります。

リソースの表示および非表示に関する一般情報については、第11.4.3項「リソースの表示および非表示」を参照してください。

タスク・フローの表示または非表示に加えて、アプリケーションレベルのタスク・フローが、アプリケーション内の任意、すべてまたは選択済のスペースで使用できるかどうかを制御できます。スペース内でのリソースの可用性に関する一般情報については、第11.4.2.5項「アプリケーションレベルのリソースの他のスペースにおける可用性の設定」を参照してください。

29.3.2.2 タスク・フローのコピー

タスク・フローのコピーを作成するには、タスク・フローを選択して、「リソース」→「タスク・フロー」ページの「編集」メニューから「コピー」を選択します。「コピー」機能により、実行時環境のローカル・タスク・フローを、実際にタスク・フローをエクスポートおよびアップロードすることなく、レプリケートできます。

一般的な手順については、第11.4.1項「リソースのコピー」を参照してください。

29.3.2.3 タスク・フローの編集

次の理由で、タスク・フローを編集する必要がある場合があります。

- タスク・フローの表示フラグメントを設計します。

- タスク・フロー・パラメータを作成または変更します。

リソース・マネージャには、タスク・フローの編集用に次の2つのオプションが用意されています。

- タスク・フローの表示フラグメントをComposerで編集します。

- タスク・フローの定義ファイル、タスク・フローの表示フラグメントおよびフラグメントのページ定義ファイルのソース・コードを、テキスト・エディタで編集します。

注意:

一定の拡張編集タスクを実行するには、JDeveloperにタスク・フローをダウンロードしてから編集し、Spacesインスタンスにアップロードしなおすことが必要な場合もあります。詳細は、第29.3.2.8項「JDeveloperを使用したタスク・フローの変更」を参照してください。

この項では、これらの編集タスクの両方について説明します。内容は次のとおりです。

- 第29.3.2.3.1項「Composerでのタスク・フローの編集」

- 第29.3.2.3.2項「テキスト・エディタでのタスク・フローのソース・ファイルの編集」

29.3.2.3.1 Composerでのタスク・フローの編集

タスク・フローを変更するには、タスク・フローを選択して、「リソース」→「タスク・フロー」ページの「編集」メニューから「編集」を選択します。タスク・フローの表示フラグメントがComposerで開かれます。リソース・カタログの様々なリソースを表示フラグメントに追加できます。

この章では、異なるデータソースのデータを使用してマッシュアップを作成する方法について重点的に説明します。タスク・フローにデータ・コントロールを移入し、タスク・フロー・パラメータをデータ・コントロール・パラメータにバインドする方法を知っておくと役に立ちます。詳細は、第29.4.1項「タスク・フローでのデータ・コントロールの使用」を参照してください。

Composerでページまたはタスク・フローにコンテンツを追加する方法の一般情報については、第IX部「コラボレーションおよびソーシャル・ネットワーキング環境の編成」を参照してください。

29.3.2.3.2 テキスト・エディタでのタスク・フローのソース・ファイルの編集

リソース・マネージャには「ソースの編集」オプションがあり、タスク・フロー・フラグメント、そのページ定義およびタスク・フロー定義ファイルのソース・コードを編集できます。次の理由で、タスク・フローのソース・ファイルを編集する必要がある場合があります。

- データ・コントロールなどの参照されるコンポーネントを削除する際、ページ・フラグメントおよびそのページ定義をクリーン・アップします。
データ・コントロールをタスク・フローに含めた後で削除すると、タスク・フローに壊れたリンクが残ります。ソース・エディタを使用すると、データ・コントロールへの参照を検索して、フラグメントおよびそのページ定義ファイルから削除できます。

- タスク・フローのコードを、ダウンロードしてJDeveloperで編集し、Spacesにアップロードしなおすことなく、調整します。

タスク・フローのソース・ファイルを編集するには、次の手順を実行します。

注意:

タスク・フローのソース・ファイルは、どうしても必要な場合にのみ編集します。適切にレンダリングしない無効のタスク・フローを作成しないよう、細心の注意を払ってソース・コードを編集してください。

1. リソース・マネージャ(第11.1.4項「リソースへのアクセス」を参照)でタスク・フローを選択し、「編集」メニューから「ソースの編集」を選択します。
シンプルな「ソースの編集」ダイアログ(図29-8)には、「タスクフロー定義」(タスク・フロー定義XMLファイル)、「フラグメント」(ページ・フラグメントJSFFファイル)および「ページ定義」(フラグメントのページ定義XMLファイル)の3つのタブが表示されます。

図29-8 タスク・フローの「ソースの編集」ダイアログ

「図29-8 タスク・フローの「ソースの編集」ダイアログ」の説明

2. タブをクリックして、そのファイルのソース・コードを編集します。
コードの形式が検証され、タグが欠落しているか、不適切に追加された場合はエラー・メッセージが表示されます。

3. 「OK」をクリックします。

29.3.2.4 タスク・フローのプレビュー

「プレビュー」オプションを使用して、ページまたは別のタスク・フローで使用される際のタスク・フローの表示方法を確認します。プレビュー・モードでは、タスク・フローに「編集」ボタンと「閉じる」ボタンが表示されます。「閉じる」をクリックすると、プレビュー・モードを終了します。タスク・フローをComposerで変更する場合は、「編集」をクリックします。詳細は、第29.3.2.3項「タスク・フローの編集」を参照してください。

29.3.2.5 タスク・フローのプロパティの設定

各タスク・フローには、特定のプロパティが関連づけられており、このプロパティでアプリケーションまたはスペースでの表示方法を制御します。これらのプロパティは、「プロパティの編集」ダイアログで編集できます。一般的な手順については、第11.4.2項「リソースのプロパティの設定」を参照してください。

29.3.2.6 タスク・フローのセキュリティの設定

タスク・フローは作成時に、デフォルトのアプリケーションレベルまたはスペースレベルのセキュリティ設定が適用されます。「編集」メニューで「セキュリティ設定」を選択して、次の方法でデフォルト設定を変更できます。

- ユーザーおよびロールに付与されたデフォルト権限を変更します。

- ユーザーまたはロールのすべての権限を取り消します。

- Edit権限およびManage権限を追加ユーザーおよびロールに付与します。

手順の詳細は、第11.4.4項「リソースのセキュリティ設定」を参照してください。

29.3.2.7 タスク・フローの削除

タスク・フローを削除するには、タスク・フローを選択して、「リソース」→「タスク・フロー」ページの「編集」メニューから「削除」を選択します。一般的な手順の詳細は、第11.4.5項「リソースの削除」を参照してください。

29.3.2.8 JDeveloperを使用したタスク・フローの変更

ランタイム・タスク・フローをJDeveloperで編集することもできます。これを行うには、いくつかの方法があります。

- 「ソースの編集」オプションを使用して、タスク・フローのソース・ファイルのソース・コードを表示します。ダイアログの内容を編集用にJDeveloperにコピーし、編集済のコードをダイアログにコピーしなおすことができます。詳細は、第29.3.4.4項「マッシュアップ・スタイルの編集」を参照してください。

- 既存のSpacesのタスク・フローをダウンロードしてJDeveloperにインポートし、編集してから、Spacesにアップロードしなおします。

注意:

通常、タスク・フローには複数のファイルが含まれるため、タスク・フローのJDeveloperでの作成、ポータル・リソースとしての公開、およびすべてのファイルおよびメタデータの正しいエクスポートを実行しようとすると、エラーが発生する可能性があります。デプロイされたタスク・フローは、壊れて正常に動作しなくなる場合があります。したがって、JDeveloperはランタイム・タスク・フローの変更のみに使用することをお薦めします。デザインタイム・タスク・フローをポータル・リソースとしてエクスポートしないでください。

Spacesでのデザインタイム・タスク・フローの使用方法の詳細は、第29.3.3項「デザインタイムに作成されたタスク・フローの使用」を参照してください。

Spacesからリソースをアップロードおよびダウンロードする一般的な手順は、第11.5.2項「リソースのダウンロード」および第11.5.3項「リソースのアップロード」を参照してください。

JDeveloperでのタスク・フローのインポート、編集およびエクスポート方法の詳細は、『Oracle Fusion Middleware Oracle WebCenter Portal開発者ガイド』のマッシュアップ・スタイルの使用に関する項を参照してください。

注意:

タスク・フローとマッシュアップ・スタイルは類似したリソースで、JDeveloperで同じように編集できます。

実行時に作成されたタスク・フローには、データ・コントロールにバインドされたコンポーネントが含まれている可能性があることに注意してください。このようなタスク・フローをダウンロードする際、参照されるデータ・コントロールはダウンロードされません。このようなタスク・フローをJDeveloperで開くと、関連付けられたデータ・コントロールがJDeveloperでは使用できないため、タスク・フローが正常に実行された状態では表示されません。タスク・フローは、Spacesインスタンスに戻されたときのみ正常に実行されます。

29.3.3 デザインタイムに作成されたタスク・フローの使用

Oracle JDeveloperでカスタム・タスク・フローを作成し、Spacesで使用する場合は、そのタスク・フローをリソース・カタログで使用できるようにする必要があります。それにより、ユーザーはそのタスク・フローを自分のページおよびタスク・フローで使用できるようになります。JDeveloperで作成したカスタム・タスク・フローを公開するには、タスク・フローを含むアプリケーションを、共有ライブラリとしてSpacesインスタンスにデプロイする必要があります。これで、このタスク・フローはリソース・レジストリに自動的に含められます。このタスク・フローは、カスタム・カタログにリソース・レジストリから追加できます。

Oracle WebCenter Portal: Frameworkには、Spaces共有ライブラリ拡張機能のデプロイおよびアンデプロイ専用のワークスペースがあります。タスク・フローをSpacesにデプロイするには、このワークスペースを使用する必要があります。詳細は、『Oracle Fusion Middleware Oracle WebCenter Portal開発者ガイド』の共有ライブラリでの独自のカスタム・コードおよびタスク・フローのデプロイに関する項を参照してください。

デザインタイム・データ・コントロールは、JDeveloperのカスタム・カタログにも追加できます。詳細は、『Oracle Fusion Middleware Oracle WebCenter Portal開発者ガイド』のリソース・カタログのコンテンツの管理方法に関する項を参照してください。

29.3.4 マッシュアップ・スタイルの管理

マッシュアップ・スタイルとは、アプリケーションに新規タスク・フローを作成するために使用するテンプレートです。アプリケーション内の異なるタスク・フローでカスタム視覚化を再利用する場合に役立ちます。「リソース」→「マッシュアップ・スタイル」ページから起動する「タスク・フローの作成」ダイアログには、使用可能なマッシュアップ・スタイルがすべて表示されます。リソース・マネージャ(「リソース」ページ)には、「タスク・フローの作成」ダイアログに表示されるマッシュアップ・スタイルを管理するオプションが用意されています。マッシュアップ・スタイルのより幅広い選択肢をユーザーに提供したり、管理者が意図するタイプのタスク・フローのみをユーザーが作成するようにマッシュアップ・スタイルを制限したりすることができます。

マッシュアップ・スタイルは、次の方法で管理できます。

- すぐに使用できるマッシュアップ・スタイルをコピーし、プロパティを変更します。

- Oracle JDeveloperで作成したマッシュアップ・スタイルをアップロードします。

- カスタム・マッシュアップ・スタイルをダウンロードし、Oracle JDeveloperで編集して、ランタイム・アプリケーションにアップロードしなおします。

- 「タスク・フローの作成」ダイアログでマッシュアップ・スタイルを表示または非表示にします。

- カスタム・マッシュアップ・スタイルまたはそのプロパティを編集します。

- カスタム・マッシュアップ・スタイルのセキュリティ設定を変更します。

- カスタム・マッシュアップ・スタイルを削除します。

注意:

デフォルトでは、すぐに使用できるマッシュアップ・スタイルは編集または削除できません。これらのスタイルはコピーするか、「タスク・フローの作成」ダイアログで非表示にすることのみが可能です。

カスタム・マッシュアップ・スタイルの作成例は、第C.6項「事前定義されている列を持つカスタム・マッシュアップ・スタイルの構築と使用」を参照してください。

この項では、Spacesに含まれるすぐに使用できるマッシュアップ・スタイルに関する情報を提供し、リソース・マネージャでのマッシュアップ・スタイルの管理方法について説明します。内容は次のとおりです。

- 第29.3.4.1項「すぐに使用できるマッシュアップ・スタイル」

- 第29.3.4.2項「マッシュアップ・スタイルのコピー」

- 第29.3.4.3項「「タスク・フローの作成」ダイアログでのマッシュアップ・スタイルの表示または非表示」

- 第29.3.4.4項「マッシュアップ・スタイルの編集」

- 第29.3.4.5項「マッシュアップ・スタイルのプレビュー」

- 第29.3.4.6項「マッシュアップ・スタイルのプロパティの設定」

- 第29.3.4.7項「マッシュアップ・スタイルのセキュリティの設定」

- 第29.3.4.8項「マッシュアップ・スタイルの削除」

- 第29.3.4.9項「JDeveloperを使用したマッシュアップ・スタイルの作成」

29.3.4.1 すぐに使用できるマッシュアップ・スタイル

表29-2は、デフォルトで使用できるマッシュアップ・スタイルについて説明しています。

表29-2 マッシュアップ・スタイル

名前

説明

空白

追加のレイアウト・コンポーネントを含めて、コンテンツを追加できるレイアウト・ボックスが1つ含まれている1列で構成されたタスク・フロー。

このタスク・フローは切替え可能です。

拡張

タスク・フローを最大化して、使用可能なスペースをすべて占有します。

「ストレッチ」スタイルに基づくページの例は、Spacesアプリケーションの「ドキュメント」ページまたは「お知らせ」ページを参照してください。

このスタイルに基づくタスク・フローは切り替えできません。

パラメータ・フォーム

ユーザーが値を指定できる入力テキスト・フィールドを提供します。デフォルトでは、入力テキストはpageFlowScope.bindVarIdに結び付けられます。このスタイルを使用すると、他のコンポーネントをタスク・フローに追加でき、入力テキストのpageFlowScope変数を別のコンポーネント(たとえばデータ・コントロール)の入力パラメータとして使用できます。

たとえば、このマッシュアップ・スタイルを使用して、検索フィールドと検索結果表を含むタスク・フローを作成できます。結果表にデータ・コントロールのデータが表示される場合は、検索フィールドで指定した条件に合うデータが表に表示されるように、検索フィールド・パラメータをデータ・コントロール・パラメータに結び付けることができます。

29.3.4.2 マッシュアップ・スタイルのコピー

既存のマッシュアップ・スタイルのコピーを作成するには、マッシュアップ・スタイルを選択して、「リソース」→「マッシュアップ・スタイル」ページの「編集」メニューから「コピー」を選択します。マッシュアップ・スタイルをコピーすると、実行時環境のローカル・スタイルを、実際にマッシュアップ・スタイルをエクスポートおよびアップロードすることなく、レプリケートできます。マッシュアップ・スタイルを一から作成するオプションはないため、デフォルト・スタイルのコピーを作成して、作成しようとするカスタム視覚化のコードに置き換えます。

一般的な手順については、第11.4.1項「リソースのコピー」を参照してください。

必要なUIコンポーネントを含むカスタム視覚化を作成して、ダミーのEL値#{dataPresenter.dummyData.collectionModel}を実際のデータのプレースホルダとして使用できます。このスタイルを使用して新規タスク・フローを作成する際、ダミーのEL値を実際のバインディングに置き換えることができます。 カスタム・マッシュアップ・スタイルの作成例は、第C.6項「事前定義されている列を持つカスタム・マッシュアップ・スタイルの構築と使用」を参照してください。

29.3.4.3項 「タスク・フローの作成」ダイアログでのマッシュアップ・スタイルの表示または非表示

「タスク・フローの作成」ダイアログには、タスク・フローの作成に使用できるマッシュアップ・スタイルがすべて表示されます。「タスク・フローの作成」ダイアログにマッシュアップ・スタイルを表示するかどうかは、表示または非表示とマークすることで制御できます。リソースの表示および非表示に関する一般情報については、第11.4.3項「リソースの表示および非表示」を参照してください。

さらに、アプリケーション・レベルで作成したマッシュアップ・スタイルは、アプリケーション内の任意、すべてまたは選択したスペースのいずれかで使用できるように制御できます。スペース内での可用性に関する一般情報については、第11.4.2.5項「アプリケーションレベルのリソースの他のスペースにおける可用性の設定」を参照してください。

29.3.4.4 マッシュアップ・スタイルの編集

マッシュアップ・スタイルのタスク・フロー定義ファイル、表示フラグメントおよびフラグメントのページ定義ファイルのソース・コードを編集するには、リソース・マネージャの「ソースの編集」オプションを使用します。カスタム・マッシュアップ・スタイルを編集して、レイアウトを変更する必要がある場合があります。必要なUIコンポーネントを含むカスタム視覚化を作成して、ダミーのEL値#{dataPresenter.dummyData.collectionModel}を実際のデータのプレースホルダとして使用できます。このスタイルを使用して新規タスク・フローを作成する際、ダミーのEL値を実際のバインディングに置き換えることができます。 カスタム・マッシュアップ・スタイルの作成例は、第C.6項「事前定義されている列を持つカスタム・マッシュアップ・スタイルの構築と使用」を参照してください。

マッシュアップ・スタイルのソース・ファイルを編集するには、次の手順を実行します。

注意:

マッシュアップ・スタイルのソース・ファイルは、どうしても必要な場合にのみ編集します。正常にレンダリングしない無効なスタイルを作成しないよう、細心の注意を払ってソース・コードを編集してください。

1. リソース・マネージャ(第11.1.4項「リソースへのアクセス」を参照)でマッシュアップ・スタイルを選択し、「編集」メニューから「ソースの編集」を選択します。
シンプルな「ソースの編集」ダイアログには、図29-9に示すように、「タスクフロー定義」、「フラグメント」および「ページ定義」の3つのタブが表示されます。

図29-9 「ソースの編集」ダイアログ

「図29-9 「ソースの編集」ダイアログ」の説明

2. タブをクリックして、そのファイルのソース・コードを編集します。
コードの形式が検証され、タグが欠落しているか、不適切に追加された場合はエラー・メッセージが表示されます。

3. 「OK」をクリックします。

一定の拡張編集タスクを実行するには、スタイルをダウンロードしてJDeveloperで編集し、Spacesインスタンスにアップロードしなおすことが必要な場合もあります。詳細は、第29.3.4.9項「JDeveloperを使用したマッシュアップ・スタイルの作成」を参照してください。

29.3.4.5 マッシュアップ・スタイルのプレビュー

スタイルがタスク・フローに適用されたとき、どのように表示されるかを確認するには、「プレビュー」オプションを使用します。プレビュー・モードでは、マッシュアップ・スタイルに「編集」ボタンと「閉じる」ボタンが表示されます。「閉じる」をクリックすると、プレビュー・モードを終了します。スタイルをComposerで変更する場合は、「編集」をクリックします。詳細は、第29.3.4.4項「マッシュアップ・スタイルの編集」を参照してください。

29.3.4.6 マッシュアップ・スタイルのプロパティの設定

デフォルトでは、すぐに使用できるマッシュアップ・スタイルにはランタイム・プロパティが関連付けられていません。ただし、カスタム・マッシュアップ・スタイルにはそれぞれ特定のプロパティが関連付けられています。これらのプロパティは、「プロパティの編集」ダイアログで編集できます。一般的な手順については、第11.4.2項「リソースのプロパティの設定」を参照してください。

29.3.4.7 マッシュアップ・スタイルのセキュリティの設定

マッシュアップ・スタイルはコピーまたはアップロード時に、デフォルトのアプリケーションレベルまたはスペースレベルのセキュリティ設定が適用されます。「編集」メニューで「セキュリティ設定」を選択して、次の方法でデフォルト設定を変更できます。

- ユーザーおよびロールに付与されたデフォルト権限を変更します。

- ユーザーまたはロールのすべての権限を取り消します。

- Edit権限およびManage権限を追加ユーザーおよびロールに付与します。

一般的な手順については、第11.4.4項「リソースのセキュリティ設定」を参照してください。

29.3.4.8 マッシュアップ・スタイルの削除

カスタム・マッシュアップ・スタイルを削除するには、カスタム・マッシュアップ・スタイルを選択して、「リソース」→「マッシュアップ・スタイル」ページの「編集」メニューから「削除」を選択します。一般的な手順の詳細は、第11.4.5項「リソースの削除」を参照してください。

29.3.4.9 JDeveloperを使用したマッシュアップ・スタイルの作成

WebCenter Portal: Spacesの編集機能以外でマッシュアップ・スタイルを作成することが必要な場合や、JDeveloperでの作業が必要な場合があります。これを行うには、いくつかの方法があります。

- 「ソースの編集」オプションを使用して、マッシュアップ・スタイルのソース・ファイルのソース・コードを編集します。ソース・コードは「ソースの編集」ダイアログで直接編集することもできれば、ダイアログのコンテンツをJDeveloperにコピーして編集し、編集済のコードをダイアログにコピーして戻すこともできます。詳細は、第29.3.4.4項「マッシュアップ・スタイルの編集」を参照してください。

- 既存のSpacesのマッシュアップ・スタイルをダウンロードしてJDeveloperにインポートし、さらに編集してから、Spacesにアップロードしなおします。

- JDeveloperでまったく新しいマッシュアップ・スタイルを作成し、Spacesにアップロードします。

Spacesからリソースをアップロードおよびダウンロードする一般的な手順は、第11.5.2項「リソースのダウンロード」および第11.5.3項「リソースのアップロード」を参照してください。

Oracleでは、マッシュアップ・スタイルなどのSpacesリソースを開発するために、特別なJDeveloperワークスペース(DesignWebCenterSpaces.jws)が用意されています。このワークスペースでは、マッシュアップ・スタイルを作成および編集するほか、テスト目的でSpacesにマッシュアップ・スタイルをアップロードできる設計環境が提供されています。詳細およびJDeveloperワークスペースのダウンロードは、『Oracle Fusion Middleware Oracle WebCenter Portal開発者ガイド』のSpacesリソースの開発に関する項を参照してください。

JDeveloperでのマッシュアップ・スタイルのインポート、編集およびエクスポート方法の詳細は、『Oracle Fusion Middleware Oracle WebCenter Portal開発者ガイド』のマッシュアップ・スタイルの使用に関する項を参照してください。JDeveloperでのマッシュアップ・スタイルについての特別な考慮事項を参照することが必要な場合があります。

29.4 データ視覚化の作成

これまでは、データ・コントロールおよびタスク・フローの作成方法について説明してきました。「リソース」→「データ・コントロール」ページで作成したデータ・コントロールは、リソース・カタログで自動的に使用可能になり、タスク・フローおよびページにも追加できます。タスク・フローまたはページでデータ・コントロールを使用して、表、グラフおよびフォームなど様々な方法でデータ・コントロールをレンダリングし、役に立つマッシュアップを作成することができます。タスク・フローで使用する場合は、ユーザーがタスク・フロー・パラメータの値を指定し、その値に基づいてデータを表示できるように、データ・コントロールのパラメータを定義し、それらのパラメータをタスク・フロー・パラメータにバインドできます。

この項では、データ・コントロールを使用し、データ・コントロール・パラメータをタスク・フロー・パラメータにバインドする方法を説明します。この項の内容は次のとおりです。

- 第29.4.1項「タスク・フローでのデータ・コントロールの使用」

- 第29.4.2項「タスク・フロー・パラメータの作成」

- 第29.4.3項「データ・コントロール・パラメータのタスク・フロー・パラメータへのバインド」

- 第29.4.4項「パラメータ・フォーム・タスク・フローへのデータ・コントロールの結付け」

- 第29.4.5項「視覚化を含むタスク・フローの使用」

- 第29.4.6項「視覚化の編集」

- 第29.4.7項「視覚化からのデータソースへの書込み」

29.4.1 タスク・フローでのデータ・コントロールの使用

データ・コントロール、そのアクセッサまたはそのメソッドをタスク・フローに追加する場合は、データをレンダリングするための各種UIオプションを選択できます。選択したオブジェクトおよびそのオブジェクトがサポートする視覚化によっては、「追加」メニューに異なるオプションがリストされます。詳細は、第29.1.2項「サポートされる視覚化」を参照してください。

タスク・フローに、バインド・パラメータを使用するデータ・コントロールの別の要素を移入する場合は、すべてのオブジェクトに同じパラメータ値のデータが表示されます。同じデータ・コントロールの要素には、異なるパラメータ値を指定できません。

この項では、タスク・フロー内でデータ・コントロールを追加する様々な方法を説明します。この項の内容は次のとおりです。

- 第29.4.1.1項「表としてのデータ・コントロールの追加」

- 第29.4.1.2項「フォームとしてのデータ・コントロールの追加」

- 第29.4.1.3項「グラフとしてのデータ・コントロールの追加」

29.4.1.1 表としてのデータ・コントロールの追加

Tableオプションは、表の列に表示できるオブジェクトのコレクションを戻すデータ・コントロール・アクセッサのみに表示されます。データ・コントロールは、デフォルトでOutput Textコンポーネントを使用してデータを表示する読取り専用の表として、またはデフォルトでInput Textコンポーネントを使用してデータを表示する編集可能な表として追加できます。さらに、Output Formattedコンポーネントおよびハイパーリンクを使用してデータを表示することもできます。

この項では、サンプルのSQLデータ・コントロールを読取り専用の表と編集可能な表として追加する手順を説明します。この項の内容は次のとおりです。

- 第29.4.1.1.1項「読取り専用表としてのデータ・コントロールの追加」

- 第29.4.1.1.2項「編集可能表としてのデータ・コントロールの追加」

- 第29.4.1.1.3項「複合パラメータによるWebサービス・データ・コントロール・アクセッサの追加」

29.4.1.1.1 読取り専用表としてのデータ・コントロールの追加

読取り専用表には、Output Textコンポーネントのデータ・コントロールから取得したデータが表示されます。表のコンテンツは編集できません。

SQLデータ・コントロールを読取り専用表として追加するには、次の手順を実行します。

1. データ・コントロールを追加するタスク・フローを選択し、「編集」メニューから「編集」を選択して、Composerでタスク・フローを開きます。

2. データ・コントロールを追加するコンテナで、「コンテンツの追加」をクリックします。

3. 「コンテンツの追加」ダイアログで、ランタイム・データ・コントロールが含まれるリソース・カタログのセクションに移動します。

ヒント:

データ・コントロールの場所は、ページの編集に使用するリソース・カタログによって異なります。たとえば、デフォルトのリソース・カタログでは、ランタイム・データ・コントロールはData Controlsサブフォルダにあります。このサブフォルダは、Web DevelopmentフォルダまたはMash Upsフォルダ内にネストされています。

4. データ・コントロール(例: PageHits)の横にある「開く」リンクをクリックして、コンテンツを表示します。

5. PageHitsアクセッサの横にある「追加」リンクをクリックします。図29-10に示すように、ドロップダウン・メニューで「表」を選択します。

図29-10 「コンテンツの追加」ダイアログ→「表」オプション

「図29-10 「コンテンツの追加」ダイアログ→「表」オプション」の説明

6. 「表の作成」→「タイプ」ページ(図29-11)で、「読取り専用表」を選択します。

図29-11 「表の作成」→「タイプ」

「図29-11 「表の作成」→「タイプ」」の説明

7. 必要に応じて、「動作」セクションで「行選択」、「フィルタリング」および「ソート」オプションを選択して、表をカスタマイズできるようにします。
Row Selectionを選択すると、任意の操作を実行できる行を選択できます。

注意:

行選択からの値の使用

表の行選択を有効にして行を選択すると、内部では、選択した行の列値が行選択Beanに追加されます。列値は次のEL形式で格納されます。

#{dataComposerViewContext.dataSelection.COLUMN_NAME}

この形式を使用して、タスク・フローの別の場所から表の列を参照できます。通常、これは視覚化がマスター/ディテール関係で結び付けられているマッシュアップで役立ちます。

ただし、データ・コントロールにバインド・パラメータが含まれている場合は行選択がサポートされません。

Filteringを選択すると、表の各列の上にテキスト・フィールドが表示されます。これらのテキスト・フィールドでフィルタ条件を指定して、条件に合う行のみを表示できます。

Sortingを選択すると、列をソートできます。このオプションを選択すると、列ヘッダーに上下の矢印が表示されます。この矢印を使用して、列を昇順または降順にソートできます。

8. 「次」をクリックします。

9. 「表の作成」→「アイテム」ページで、表に表示するアクセッサ属性を選択し、「選択可能アイテム」リストから「選択済アイテム」リストに移動します(図29-12)。
表には、このダイアログと同じ順序で属性の列が表示されます。「選択済アイテム」ボックスの右にある上下の矢印を使用して、属性(つまり表の列)の順序を変更できます。

図29-12 「表の作成」→「アイテム」

「図29-12 「表の作成」→「アイテム」」の説明

注意:

アイテムにスカラー値が含まれている場合、データ・コントロールがデザインタイムに作成された場合にかぎり、最初の作成後に表にアイテムを追加できます。スカラー値を含むアイテムは、実行時に作成されたデータ・コントロールの表に追加することはできません。

10. 「次」をクリックします。

11. 「表の作成」→「列」ページ(図29-14)で、次のように表の表示属性の値を指定します。

- 列ヘッダー: 選択した列のヘッダーとして使用される名前を指定します。

- 表示形式: 列の出力形式を選択します。次のいずれかを選択します。

- 出力テキスト
データ・レコードを、スタイル指定された読取り専用テキストとして表示するために使用します。

- 出力フォーマット済
データ・レコードを、形式が限られた読取り専用テキストとして表示するために使用します。

- ハイパーリンク
選択された列のデータをリンクとして表示するために使用します。たとえば、従業員データベースに接続する際、従業員名をハイパーリンクで表示できます。ユーザーがリンクをクリックすると、その従業員のプロフィール・ページが表示されます。また、スペースWebサービスのデータ・コントロールを、スペースをリストする表として追加する場合、「URL」オプションを使用してスペース名をハイパーリンクとして表示し、スペース名をクリックするとスペースが開くようにすることもできます。

- 位置合せ: 表のセル内のデータを、中央、端、左、右または始点に位置合わせする必要があるかどうかを選択します。

- URL: このフィールドを使用して、データ・コントロールからの値に基づいて動的URLを作成します。URLは、URLに追加する必要のあるEL値とともに指定します。「URL」フィールドは、列の形式に「ハイパーリンク」を選択した場合にのみ使用できます。
たとえば、スペースWebサービスのデータ・コントロールを、現在のユーザーがメンバーとなっているスペースをリストする表として追加する場合、図29-13に示すように、「URL」オプションを使用して、スペース名をハイパーリンクで表示できます。表のスペース名をクリックすると、スペースが別のウィンドウで開きます。

図29-13 「表の作成」→「列」

「図29-13 「表の作成」→「列」」の説明

- 新規ウィンドウで開く: 選択すると、URLを別のウィンドウで開きます。このフィールドは、列の形式に「ハイパーリンク」を選択した場合にのみ使用できます。

注意:

表タイプにTableを選択した場合、「表示形式」フィールドには、Input TextオプションとOutput Textオプションの両方がリストされます。

図29-14 「表の作成」→「列」

「図29-14 「表の作成」→「列」」の説明

12. 「次」をクリックします。

13. 「表の作成」→「DCパラメータ」ページ(図29-15)で、公開されたデータ・コントロール・パラメータのデフォルト値を変更し、「作成」をクリックします。

図29-15 「表の作成」→「DCパラメータ」

「図29-15 「表の作成」→「DCパラメータ」」の説明

「DCパラメータ」ページは、追加されているアクセッサに関連パラメータがある場合にのみ使用できます。このページを使用して、データ・コントロール・パラメータをタスク・フロー・パラメータにバインドできます。詳細は、第29.4.3項「データ・コントロール・パラメータのタスク・フロー・パラメータへのバインド」を参照してください。

この手順をスキップすると、データ・コントロールの作成時に指定したパラメータ値が使用されます。

14. 図29-16に示すように、選択したオプションに基づいて、タスク・フローで表が作成されます。

図29-16 読取り専用表として追加されたデータ・コントロール

「図29-16 読取り専用表として追加されたデータ・コントロール」の説明

データのソート、列の並替えなどにより、表の形式を指定できます。詳細は、第29.4.6.2項「表のカスタマイズ」を参照してください。

データ・コントロールをタスク・フロー内の表として追加したので、タスク・フローのパラメータをデータ・コントロールのパラメータにバインドできます。これにより、ページでタスク・フローを使用すると、ユーザーはタスク・フロー・パラメータの値を指定して、対応するデータを表に表示できます。詳細は、第29.4.3項「データ・コントロール・パラメータのタスク・フロー・パラメータへのバインド」を参照してください。

29.4.1.1.2編集可能表としてのデータ・コントロールの追加

データソースでレコードの更新がサポートされている場合は、データ・コントロール・アクセッサまたは操作リターンを編集可能表として追加できます。編集可能表を作成する際は、表の情報を編集して、それらの変更内容をデータソースにコミットできます。編集可能表では、ほとんどの属性が、値の編集が可能なADF Input Textコンポーネントを使用して表されます。変更内容をデータ・コントロールに保存しなおすために、データ・レコードの変更が可能な操作を使用してコマンド・ボタンを作成し、そのボタンを表のツールバーに配置することができます。たとえば、Delete操作を使用して、現在の範囲からユーザーがレコードを削除できるボタンを作成できます。または、組込みのSubmitボタンを使用して、変更を送信できます。

編集可能表を追加し、基礎となるデータ・コントロールで更新がサポートされない場合、その表は読取り専用表として表示されます。

注意:

実行時に作成されたデータ・コントロールは、データの編集をサポートしません。現在、デザインタイムBC4JベースのSQLデータ・コントロールのみが、表でのデータの編集をサポートしています。

データ・コントロールを編集可能表として追加する手順は、読取り専用表の追加手順と同様です。この項では、編集可能表を追加し、表のCreate、UpdateおよびDeleteオプションを含めるために必要なその他のタスクをリストします。

データ・コントロール・アクセッサを編集可能表として追加するには、次の手順を実行します。

1. 第29.4.1.1.1項「読取り専用表としてのデータ・コントロールの追加」の手順を実行します。ただし、次の例外があります。

1. 「表の作成」→「タイプ」ページで「表」を選択します。

2. 「表の作成」→「列」ページで、編集可能にする各列の「表示形式」フィールドを「ラベル付入力テキスト」に設定します。

注意:

データ・コントロールがデータの更新をサポートしない場合、列には読取り専用フィールドが表示されます。

2. 図29-17に示すように、選択したオプションに基づいて、タスク・フローで表が作成されます。

図29-17 編集可能表としてのデータ・コントロール

「図29-17 編集可能表としてのデータ・コントロール」の説明

Webサービス・データ・コントロールを編集可能表として追加する際は、表のレコードを編集し、Webサービス・データ・ソースに変更を書込みなおすことができます。ただし、データを更新できるのは、Webサービスで更新のためのメソッドが公開されている場合のみです。詳細は、第29.4.7項「視覚化からのデータソースへの書込み」を参照してください。

表の形式の設定およびその後のカスタマイズの詳細は、第29.4.6.2項「表のカスタマイズ」を参照してください。

次の手順では、タスク・フロー・パラメータを作成し、タスク・フローのパラメータをデータ・コントロールのパラメータにバインドします。こうしたタスク・フローをページで使用すると、ユーザーはタスク・フロー・パラメータの値を指定して、対応するデータを表に表示できます。詳細は、第29.4.2項「タスク・フロー・パラメータの作成」および第29.4.3項「データ・コントロール・パラメータのタスク・フロー・パラメータへのバインド」を参照してください。

29.4.1.1.3 複合パラメータによるWebサービス・データ・コントロール・アクセッサの追加

第29.1.1.2項「Webサービス・データ・コントロール」で説明されているように、Webサービス・データ・コントロール・アクセッサはスカラー・パラメータまたは複合パラメータを公開する場合があります。Webサービス・データ・コントロール・アクセッサを表として追加すると、データ・コントロール・パラメータの値を、ウィザードの「DCパラメータ」ページで指定できます。スカラー・パラメータおよび複合パラメータの値は、次のように指定する必要があります。

- スカラー・パラメータには、単純なELまたは静的な値を指定します。

- 複合パラメータには、XMLの値を指定します。複合パラメータは、EL値を使用してスカラーのセットを公開できます。

単純なパラメータの値を指定する手順は、前の項で説明しており、すべてのデータ・コントロールで同様です。ただし、Webサービス・データ・コントロール・アクセッサが複合パラメータを公開する場合は、表作成ウィザードの「DCパラメータ」ページに、さらに「パラメータ構造」コンテキスト・メニュー・オプションが表示されます。「パラメータ構造」オプションにより「パラメータ」ダイアログが起動します。このダイアログでは、図29-18に示すように複合パラメータを展開して、複合パラメータ自体の値や、複合パラメータに含まれる単純なパラメータの値を指定できます。

図29-18 複合パラメータを表示する「パラメータ」ダイアログ

「図29-18 複合パラメータを表示する「パラメータ」ダイアログ」の説明

第C.5項「Siebelデータ・ソースからのデータを使用したマッシュアップの作成」では、「パラメータ」ダイアログを使用して複合パラメータの値を指定する例を示しています。

29.4.1.2 フォームとしてのデータ・コントロールの追加

Formオプションは、表の要素として表示できるオブジェクトのコレクションを戻すデータ・コントロール・アクセッサのみに表示されます。データ・コントロール・アクセッサは、Output Textコンポーネントを使用してデータを表示する読取り専用フォームとして、または通常はInput Textコンポーネントを使用してデータを表示する編集可能なフォームとして追加できます。さらに、Output FormattedコンポーネントおよびURLを使用してデータを表示することもできます。

Webサービス・データ・コントロールをフォームとして追加するには、次の手順を実行します。

1. リソース・マネージャで、データ・コントロールを追加するタスク・フローを選択し、「編集」メニューから「編集」を選択して、Composerでタスク・フローを開きます。

2. タスク・フローを追加するコンテナで、「コンテンツの追加」をクリックします。

3. 「コンテンツの追加」ダイアログで、ランタイム・データ・コントロールが含まれるリソース・カタログのセクションに移動します。

ヒント:

データ・コントロールの場所は、ページの編集に使用するリソース・カタログによって異なります。たとえば、デフォルトのリソース・カタログでは、ランタイム・データ・コントロールはData Controlsサブフォルダにあります。このサブフォルダは、Web DevelopmentフォルダおよびMash Upsフォルダ内にネストされています。

4. データ・コントロール名(たとえばDelayedStockQuoteDC)の横にある「開く」リンクをクリックして、コンテンツを表示します。

5. DelayedStockQuoteDCアクセッサの横にある「追加」リンクをクリックします。ドロップダウン・メニューで「フォーム」を選択し、「フォームの作成」ダイアログを表示します。

6. 操作の横にある「追加」リンクをクリックし、「フォーム」を選択して「フォームの作成」ダイアログを表示します。

7. 「フォームの作成」→「タイプ」ページで、目的のフォームのタイプを選択します。たとえば、図29-19に示すように「フォーム」を選択します。

図29-19 「フォームの作成」→「タイプ」

「図29-19 「フォームの作成」→「タイプ」」の説明

8. 「送信ボタンを含める」を選択すると、「送信」ボタンがフォームに表示されます。このオプションは、編集可能フォームを作成している場合にのみ使用できます。これは、ユーザーが値の指定やフォーム・データの編集を許可されている場合には、送信ボタンを表示する必要があるためです。

9. 「ナビゲーション・コントロールを含める」を選択すると、フォームに「最初」、「前」、「次」および「最後」ボタンが表示されます。ナビゲーション・コントロールは、データソースから複数のレコードを取得する場合に役立ちます。

注意:

ナビゲーション・コントロールは、データ・コントロールでバインド・パラメータを使用すると正常に動作しない場合があります。

10. 「フォームの作成」→「アイテム」ページの「選択可能アイテム」ボックスで、フォームに表示するアイテムを選択し、「次へ」をクリックします。

注意:

アイテムにスカラー値が含まれている場合、データ・コントロールがデザインタイムに作成された場合にかぎり、最初の作成後にフォームにアイテムを追加できます。スカラー値を含むアイテムは、実行時に作成されたデータ・コントロールのフォームに追加することはできません。

11. 「フォームの作成」→「フィールド」ページで、各列のラベルおよびフォーム・コンポーネントを定義し(図29-20)、「次へ」をクリックします。

図29-20 「フォームの作成」→「フィールド」

「図29-20 「フォームの作成」→「フィールド」」の説明

12. 「フォームの作成」→「DCパラメータ」ページで、この値のデータを表示するパラメータ値を指定し、「作成」をクリックします。

注意:

パラメータ値は、必ずこの段階で指定してください。後で指定することはできません。

表またはグラフと異なり、フォームの作成後は、Composerでフォームを編集する場合、「コンポーネント・プロパティ」ダイアログが「データ」パネルに表示されません。したがって、フォームのパラメータ値は、フォームの作成後に変更することができません。

新規フォームは、図29-21のようになります。

図29-21 タスク・フローの新規フォーム

「図29-21 タスク・フローの新規フォーム」の説明

Webサービス・データ・コントロールを編集可能フォームとして追加する際は、フォームのデータを編集し、「送信」ボタンをクリックして、Webサービス・データ・ソースに変更を書込みなおすことができます。ただし、データを更新できるのは、Webサービスでレコードの作成、更新および削除のためのメソッドを提供して、データの更新をサポートしている場合のみです。詳細は、第29.4.7項「視覚化からのデータソースへの書込み」を参照してください。

次の手順では、タスク・フロー・パラメータを作成し、タスク・フローのパラメータをデータ・コントロールのパラメータにバインドします。こうしたタスク・フローをページで使用すると、ユーザーはタスク・フロー・パラメータの値を指定して、対応するデータをフォームに表示できます。詳細は、第29.4.2項「タスク・フロー・パラメータの作成」および第29.4.3項「データ・コントロール・パラメータのタスク・フロー・パラメータへのバインド」を参照してください。

29.4.1.3 グラフとしてのデータ・コントロールの追加

データをグラフとして表示するには、次の手順を実行します。

1. Composerでタスク・フローを編集します。

2. 「コンテンツの追加」をクリックして、「コンテンツの追加」ダイアログを表示します。

3. 「コンテンツの追加」ダイアログで、ランタイム・データ・コントロールが含まれるリソース・カタログのセクションに移動します。

ヒント:

データ・コントロールの場所は、ページの編集に使用するリソース・カタログによって異なります。たとえば、デフォルトのリソース・カタログでは、ランタイム・データ・コントロールはData Controlsサブフォルダにあります。このサブフォルダは、Web DevelopmentフォルダおよびMash Upsフォルダ内にネストされています。

4. データ・コントロールの横にある「開く」リンクをクリックして、関連するアクセッサ、操作およびメソッドを表示します。

5. データ・コントロール・アクセッサまたは操作リターンの横にある「追加」リンクをクリックします。ドロップダウン・メニューで「グラフ」(図29-10)を選択し、「グラフの作成」ダイアログを表示します。

6. 「グラフの作成」→「タイプ」ページで目的のフォームのタイプ、たとえば図29-22に示すように「棒」を選択し、「次へ」をクリックします。

図29-22 「グラフの作成」→「タイプ」

「図29-22 「グラフの作成」→「タイプ」」の説明

7. 「グラフの作成」→「タイプ」ページでサブタイプを、たとえば図29-23に示すように「棒」と選択し、「次へ」をクリックします。

図29-23 「グラフの作成」→「サブタイプ」

「図29-23 「グラフの作成」→「サブタイプ」」の説明

8. 「グラフの作成」→「レイアウト」ページで、適切なレイアウトを選択し、「次へ」をクリックします。

9. 「グラフの作成」→「アイテム」ページの「選択可能アイテム」ボックスで、グラフに表示するアイテムを選択し、「次へ」をクリックします。

10. 「グラフの作成」→「配置」ページで、図29-24に示すように適切な配置を選択し、「次へ」をクリックします。

図29-24 「グラフの作成」→「配置」

「図29-24 「グラフの作成」→「配置」」の説明

11. 「グラフの作成」→「フォーマット」ページで、各グラフ・アイテムのタイトルとラベルを定義し、「次へ」をクリックします。

12. 「グラフの作成」→「DCパラメータ」ページで、この値のデータを表示するパラメータ値を指定し、「作成」をクリックします。新規グラフは、図29-25のようになります。

図29-25 タスク・フローの新規グラフ

「図29-25 タスク・フローの新規グラフ」の説明

グラフの形式の設定およびその後のカスタマイズの詳細は、第29.4.6.3項「グラフのカスタマイズ」を参照してください。

次の手順では、タスク・フロー・パラメータを作成し、タスク・フローのパラメータをデータ・コントロールのパラメータにバインドします。こうしたタスク・フローをページで使用すると、ユーザーはタスク・フロー・パラメータの値を指定して、対応するデータをグラフに表示できます。詳細は、第29.4.2項「タスク・フロー・パラメータの作成」および第29.4.3項「データ・コントロール・パラメータのタスク・フロー・パラメータへのバインド」を参照してください。

29.4.2 タスク・フロー・パラメータの作成

タスク・フロー・パラメータを使用すると、パラメータに異なる値を指定することにより、タスク・フローで特定のコンテンツを表示できます。タスク・フロー内にデータ・コントロールを追加する際、タスク・フロー・パラメータをデータ・コントロール・パラメータに結び付けて、指定したタスク・フロー・パラメータに基づくデータをデータ・コントロールに表示できます。たとえば、特定のスペースの上位5つのページ・ヒットを表示するデータ・コントロールがタスク・フローに含まれ、そのデータ・コントロールがspacenameバインド変数を指定する場合、対応するspacenameパラメータをタスク・フローに作成できます。ユーザーがタスク・フローを編集してスペース名を指定すると、データ・コントロールにより、そのスペースの上位5つのページ・ヒットが表示されます。

タスク・フロー・パラメータを作成するには、次の手順を実行します。

1. 「リソース」→「タスク・フロー」ページでタスク・フローを選択し、「編集」メニューで「編集」を選択します。
Composerでタスク・フローが開きます。

2. 「タスク・フロー・プロパティ」ボタンをクリックします。

3. 「タスク・フロー・プロパティ」ダイアログで、「作成」をクリックしてパラメータ表を表示します(図29-26)。

図29-26 「タスク・フロー・プロパティ」ダイアログ

「図29-26 「タスク・フロー・プロパティ」ダイアログ」の説明

4. 新規パラメータの名前、タイプおよびストレージ値を入力します。
ストレージ値は、パラメータの有効範囲を特定します。パラメータ値の格納場所を指定します。デフォルトでは、表29-3に示すように、4つのストレージ・オプションが用意されています。ただし、EL値を指定することにより、任意のカスタム・ストレージを指定できます。

表29-3 ストレージ値

名前

説明

pageFlowScope

この値は、ページのタスク・フローのすべてのインスタンスで使用できます。

viewScope

この値は、現在のユーザーに対して、選択したインスタンスのみで使用できます。

applicationScope

この値は、アプリケーション内またはアプリケーション間のタスク・フローのすべてのインスタンスで使用できます。

sessionScope

この値は、現在のセッションで、現在のユーザーのみで使用できます。

5. 「OK」をクリックします。

29.4.3 データ・コントロール・パラメータのタスク・フロー・パラメータへのバインド

データ・コントロール・パラメータは、指定した条件に基づいてデータ・コントロールで表示するデータを制限するために使用します。たとえば、Spacesアプリケーションでページ・ヒットを表示するデータ・コントロールがある場合、spacenameバインド変数を作成して、データの取得先を特定のスペースのみに制限できます。さらに、タスク・フロー内にデータ・コントロールを追加して、データ・コントロール・パラメータをタスク・フロー・パラメータにバインドできます。タスク・フロー・パラメータは、データ・コントロールで表示されるデータの制御に使用できます。ページおよびタスク・フローの設計者はタスク・フロー・パラメータを編集できるので、管理者はデータ・コントロールの表示内容の制御を設計者に許可します。

注意:

タスク・フロー・パラメータを使用する必要がない場合、またはデータ・コントロールがページに直接追加される場合は、データ・コントロール・パラメータをページの入力テキスト・コンポーネントに結び付けることができます。このタイプの結付けは、ページとタスク・フローと類似しています。詳細は、第29.4.4項「パラメータ・フォーム・タスク・フローへのデータ・コントロールの結付け」を参照してください。

この項では、例をあげて、タスク・フロー・パラメータをデータ・コントロール・パラメータにバインドする方法を説明します。この項の手順を実行する前に必ず、データ・コントロールをタスク・フロー内に追加し、必要なタスク・フロー・パラメータを作成してください。詳細は、第29.4.1項「タスク・フローでのデータ・コントロールの使用」および第29.4.2項「タスク・フロー・パラメータの作成」を参照してください。

タスク・フロー・パラメータをデータ・コントロール・パラメータspacenameにバインドするには、次の手順を実行します。

1. Composerのツールバーで「タスク・フロー・プロパティ」ボタンをクリックして、「タスク・フロー・プロパティ」ダイアログを開きます。

2. データ・コントロール・パラメータにバインドするパラメータを選択し、ストレージ値をコピーして、ダイアログを閉じます。

3. 表またはグラフの「編集」アイコンをクリックして、「コンポーネント・プロパティ」ダイアログを開きます。

4. 図29-27に示すように、「データ」タブで、データ・コントロール・パラメータを選択し、パラメータ名(たとえば#{pageFlowScope.spacename})の横にあるフィールドにストレージ値を貼り付けます。

図29-27 表の「コンポーネント・プロパティ」ダイアログの「データ」パネル

「図29-27 表の「コンポーネント・プロパティ」ダイアログの「データ」パネル」の説明

データ・コントロールに、タスク・フロー・パラメータ値に固有のデータが表示されるようになりました。

SQLデータ・コントロールで、タスク・フロー・パラメータに初期値が定義されていない場合、データ・コントロールはバインド・パラメータの初期値に固有のデータを取得します。

ただし、パラメータ値が定義されていないWebサービス・データ・コントロールを使用する場合は、タスク・フロー・パラメータに初期値を設定する必要があります。そうでない場合、タスク・フローには空白の視覚化(表、フォームまたはグラフ)が表示されます。したがって、Webサービス・データ・コントロールの「データ」タブでは、次の例に示すように、タスク・フロー・パラメータの初期値を渡す必要があります。

#{empty pageFlowScope.stock_Quote ? 'ORCL' : pageFlowScope.stock_Quote}

関連項目:

第29.2.2項「Webサービス・データ・コントロールの作成」

5. 「OK」をクリックします。

6. 「閉じる」をクリックして、コンポーザを終了します。

ページでこのタスク・フローを使用すると、データ・コントロールではタスク・フロー・パラメータ値に固有のデータが表示されます。詳細は、第29.4.5項「視覚化を含むタスク・フローの使用」を参照してください。

マッシュアップの作成についてさらに理解するには、付録C「ビジネス・マッシュアップの例」で別の例を参照してください。

29.4.4 パラメータ・フォーム・タスク・フローへのデータ・コントロールの結付け

データ・コントロールをタスク・フロー内の表として追加した場合および、タスク・フローが「パラメータ・フォーム」マッシュアップ・スタイルに基づいている場合は、パラメータ・フォーム・タスク・フローの入力テキスト・フィールドを、データ・コントロール・パラメータに結び付けて、入力テキスト・フィールドで指定された値に基づいて表にレコードが表示されるようにします。

入力テキスト・フィールドをデータ・コントロール・パラメータに結び付けるには、次の手順を実行します。

1. Composerで「パラメータ・フォーム」タスク・フローを編集します。

2. タスク・フローの「ソース」ビューに切り替えます。

3. コンポーネント構造で「入力テキスト」を選択して、ツールバーの「編集」をクリックします。

4. 必要に応じて、フィールドに適切なラベルを指定します。たとえば、タスク・フローに従業員詳細の表が含まれ、データ・コントロールに部署IDのバインド・パラメータが含まれている場合、Departmentを使用します。

5. 「値」フィールドで、#{pageFlowScope.bindVarId}の値をコピーし(図29-28)、デザイン・ビューに戻ります。

図29-28 「パラメータ・フォーム」の入力テキスト・フィールドの値

「図29-28 「パラメータ・フォーム」の入力テキスト・フィールドの値」の説明

6. 表の「編集」アイコンをクリックします。

7. 表の「コンポーネント・プロパティ」ダイアログで、「データ」タブをクリックします。

8. 「パラメータ・フォーム」のInput Textコンポーネントにバインドするパラメータを選択して、そのパラメータの#{pageFlowScope.bindVarId}値を貼り付けます(図29-29)。

図29-29 データ・コントロールのバインド変数

「図29-29 データ・コントロールのバインド変数」の説明

9. 「OK」をクリックします。

結付けはただちに有効になります。入力テキスト・フィールドの値を指定して、表の対応するレコードを表示できます(図29-30)。

図29-30 パラメータ・フォーム・タスク・フローのデータ・コントロール

「図29-30 パラメータ・フォーム・タスク・フローのデータ・コントロール」の説明

別の例については、第C.2項「SQLデータ・コントロールからの従業員データを表示するマッシュアップの作成」を参照してください。

29.4.5 視覚化を含むタスク・フローの使用

タスク・フローを、ユーザーに視覚化が表示されるページに追加するには、次の手順を実行します。

1. タスク・フローを追加するビジネス・ロール・ページを編集します。

2. Composerで、マッシュアップを追加するコンテナの「コンテンツの追加」をクリックします。

3. 「コンテンツの追加」ダイアログで、実行時に作成されたタスク・フローが含まれるリソース・カタログのセクションに移動します。

ヒント:

タスク・フローの場所は、ページの編集に使用するリソース・カタログによって異なります。たとえば、デフォルトのリソース・カタログでは、タスク・フローはMashupsフォルダにあります。

4. タスク・フローを選択して「追加」をクリックします。

5. 「閉じる」をクリックします。
ページに、視覚化を含むマッシュアップが表示されます。データ・コントロール・パラメータがタスク・フロー・パラメータにバインドされている場合、表示されているデータをタスク・フロー・パラメータが実行します。

関連項目:

第29.4.3項「データ・コントロール・パラメータのタスク・フロー・パラメータへのバインド」

6. 別のパラメータ値のデータを表示するには、次の手順を実行します。

1. ページでマッシュアップを選択し、「編集」をクリックして、プロパティを表示します。

2. 「タスク・フロー・プロパティ」ダイアログの「パラメータ」タブで、公開されているパラメータの値を変更し、「OK」をクリックします。

29.4.6 視覚化の編集

リソース・マネージャには、データ・コントロールのパラメータ値を変更するための様々なオプションが用意されています。さらに、データ・コントロールを表、グラフ、フォームまたはコマンド・ボタンやリンクとしてタスク・フローに追加することにより作成される、視覚化を変更できます。この項では、データの視覚化で実行できる、様々な編集タスクについて説明します。この項の内容は次のとおりです。

- 第29.4.6.1項「データ・コントロールの視覚化のパラメータ値の編集」

- 第29.4.6.2項「表のカスタマイズ」

- 第29.4.6.3項「グラフのカスタマイズ」

29.4.6.1 データ・コントロールの視覚化のパラメータ値の編集

データ・コントロールでバインド変数またはパラメータが指定され、そのデータ・コントロールをページまたはタスク・フローで使用する場合は、パラメータ値を使用して、視覚化のデータの表示を制御できます。

データ・コントロールのパラメータの値は、データ・コントロールをページまたはタスク・フローで使用した後に変更できます。ただし、SQLデータ・コントロールについては、データ・コントロールの編集ウィザードでも値を変更できます。この項では、SQLデータ・コントロールおよびWebサービス・データ・コントロールのパラメータ値の編集方法を説明します。

SQLデータ・コントロールのパラメータ値の編集

SQLデータ・コントロールのパラメータは、次のいずれかの方法で編集できます。

- リソース・マネージャの「データ・コントロール」ページでデータ・コントロールを選択して、直接編集します。

- リソース・マネージャの「タスク・フロー」ページから、使用しているタスク・フローでデータ・コントロールを編集します。

データ・コントロールでパラメータを直接編集するには、次の手順を実行します。

1. リソース・マネージャで(第11.1.4項「リソースへのアクセス」参照)、パラメータの変更が必要なデータ・コントロールを選択します。

2. 「編集」メニューから、「編集」を選択します。

3. 「編集」ダイアログで、「バインド・パラメータ値の入力」をクリックします。

4. 表示された「バインド・パラメータ値の入力」ダイアログで、リストされたいずれかのパラメータの値を変更します。

5. 「OK」をクリックします。

6. 「OK」をクリックして「編集」ダイアログを終了します。
これで、表、フォームまたはグラフに、指定したパラメータ値固有のデータが表示されるようになります。

使用しているタスク・フローで、データ・コントロールのパラメータを編集するには、次の手順を実行します。

1. リソース・マネージャで(第11.1.4項「リソースへのアクセス」参照)、編集が必要なデータ・コントロールが含まれるタスク・フローを選択します。

2. 「編集」メニューから、「編集」を選択します。

3. Composerで、視覚化(表またはグラフ)のヘッダーの「編集」アイコンをクリックします。

4. タスク・フローに表示された「コンポーネント・プロパティ」ダイアログで、「データ」タブをクリックします。

5. リストされたいずれかのデータ・コントロールのパラメータの値を変更します。

6. 「OK」をクリックします。

7. 「保存」、「閉じる」の順にクリックして、Composerを終了します。
これで、表またはグラフに、指定したパラメータ値固有のデータが表示されるようになります。

Webサービス・データ・コントロールのパラメータ値の編集

任意の数のバインド・パラメータを公開できるSQLデータ・コントロールとは異なり、Webサービス・データ・コントロールでは、Webサービス・メソッドですでに公開されているパラメータの値のみを指定できます。Webサービス・データ・コントロールの「編集」ダイアログには、パラメータ値を指定または変更するオプションは用意されていません。パラメータ値は、ページまたはタスク・フロー内にデータ・コントロールを追加した後でのみ、指定できます。

Webサービス・データ・コントロールのパラメータ値を指定するには、次の手順を実行します。

1. リソース・マネージャで(第11.1.4項「リソースへのアクセス」参照)、編集が必要なデータ・コントロールが含まれるタスク・フローを選択します。

2. 「編集」メニューから、「編集」を選択します。

3. Composerで、視覚化(表またはグラフ)のヘッダーの「編集」アイコンをクリックします。

4. 「コンポーネント・プロパティ」ダイアログで、「データ」タブをクリックします。
「データ」タブに、Webサービス・メソッドで公開されたすべてのパラメータがリストされます。

5. リストされたいずれかのデータ・コントロールのパラメータの値を変更します。

6. 「OK」をクリックします。

7. 「保存」、「閉じる」の順にクリックして、Composerを終了します。
これで、表またはグラフに、指定したパラメータ値固有のデータが表示されるようになります。

29.4.6.2 表のカスタマイズ

次の方法で、表をカスタマイズできます。

- Sort columns: 表の作成時に列のソートを有効にした場合、列のヘッダーに上下の矢印が表示されます。この矢印を使用して、コンテンツを昇順または降順のいずれかでソートできます。

- 列の並替え: Composerでタスク・フローを編集します。表の「編集」アイコンをクリックして、「コンポーネント・プロパティ」ダイアログを開きます。「子コンポーネント」タブで、右側の上下の矢印を使用して、表の列を並べ替えます。

- Hide or show columns: Composerでタスク・フローを編集します。表の「編集」アイコンをクリックして、「コンポーネント・プロパティ」ダイアログを開きます。「子コンポーネント」タブで、列名の左側のチェック・ボックスを選択解除すると、非表示になります。デフォルトでは、すべての列が表に表示されます。

表への列の追加

データ・コントロールを表として追加すると、表には「表の作成」ダイアログで選択したデータ列のみが表示されます。ただし、データ・コントロールは、SQL問合せで指定したすべての列を取得します。これらの列は、表でレンダリングされていないだけです。表にさらに列を表示するには、タスク・フローのソースを編集し、非表示の列を探して、そのrendered属性をtrueに設定するだけです。

注意:

- タスク・フローまたは基礎となるマッシュアップ・スタイルが実行時に作成された場合のみ、ソースを編集できます。

- 表がページに直接追加された場合は、ページのソースを編集できないため、追加の列を表示できません。

- 列のデータにスカラー値が含まれる場合は、データ・コントロールがデザインタイムに作成された場合のみ、列を表に追加できます。スカラー値を含む列は、実行時に作成されたデータ・コントロールの表に追加することはできません。こうしたスカラー値を追加しても、何のアクションも発生しません。

表に追加の列を表示するには、次の手順を実行します。

1. リソース・マネージャの「タスク・フロー」ページで、表を含むタスク・フローを選択します。

2. 「編集」メニューで「ソースの編集」を選択します。

注意:

適切にレンダリングしない無効のタスク・フローを作成しないよう、細心の注意を払ってソース・コードを編集してください。

3. 「フラグメント」タブをクリックします。

4. 表に表示する列を選択して、rendered属性をtrueに設定します。
次の例は、表の列のソース・コードを示しています。

<column sortProperty="MGR" filterable="true" sortable="true"
headerText="#{bindings.accessor_gsrf2d136f7_d907_481d_ad3a_eb2b9dbe7c35.hints.MGR.label}"
id="column4" rendered="true">
<af:inputText value="#{row.bindings.MGR.inputValue}"
label="#{bindings.accessor_gsrf2d136f7_d907_481d_ad3a_eb2b9dbe7c35.hints.MGR.label}"
required="#{bindings.accessor_gsrf2d136f7_d907_481d_ad3a_eb2b9dbe7c35.hints.MGR.mandatory}"
columns="#{bindings.accessor_gsrf2d136f7_d907_481d_ad3a_eb2b9dbe7c35.hints.MGR.displayWidth}"
maximumLength="#{bindings.accessor_gsrf2d136f7_d907_481d_ad3a_eb2b9dbe7c35.hints.MGR.precision}"
shortDesc="#{bindings.accessor_gsrf2d136f7_d907_481d_ad3a_eb2b9dbe7c35.hints.MGR.tooltip}"
id="inputText4">
<f:validator binding="#{row.bindings.MGR.validator}"/>
<af:convertNumber groupingUsed="false" pattern="#{bindings.accessor_gsrf2d136f7_d907_481d_ad3a_eb2b9dbe7c35.hints.MGR.format}"
id="convertNumber3"/>
</af:inputText>
</column>

5. 「OK」をクリックして、変更を保存します。

表をさらにカスタマイズする必要がある場合は、表のプロパティを編集し、行選択、グリッド線、列グループ、編集可能セル、列の拡張、列の並替えなどの属性を変更できます。表形式の設定の詳細は、『Oracle Fusion Middleware Oracle Application Development Framework Webユーザー・インタフェース開発者ガイド』の表でのデータの表示に関する項を参照してください。

29.4.6.3 グラフのカスタマイズ

「コンポーネント・プロパティ」ダイアログで、グラフを編集し、表示属性を変更できます。グラフ形式の設定の詳細は、『Oracle Fusion Middleware Oracle Application Development Framework Webユーザー・インタフェース開発者ガイド』のADFグラフ・コンポーネントの使用に関する項を参照してください。

29.4.7 視覚化からのデータソースへの書込み

データ・コントロールを編集可能な表またはフォームとして追加すると、表またはフォームのレコードを更新して、その値をデータソースに書込みなおすことができます。ただし、レコードを更新できるのは、次の項目に該当する場合のみです。

- データ・コントロールが、更新をサポートするWebサービス・データソース用に作成され、挿入または更新の操作が、公開済のWebサービスのエンドポイントを介して公開されています。

- (編集可能な表のみ)データ・コントロールが、デザインタイムに作成されたBC4JベースのSQLデータ・コントロールであること。実行時に作成されたSQLデータ・コントロールは、表のデータの編集をサポートしていません。
表に対する変更をデータソースに保存できるように、データ・コントロールのアクセッサをタスク・フロー内の表として追加し、更新メソッドを追加できます。

Webサービスで更新がサポートされている場合、Webサービス・データ・コントロールにレコードの問合せおよび更新を行うメソッドが用意されていることがあります。さらに、複数のレコードを同時に更新できるように、実行時に作成されたWebサービス・データ・コントロールには、配列パラメータが用意されています。配列パラメータをタスク・フローの複数の入力フィールドに結び付けて、フィールドで指定された値をデータソースに一度に渡すことができます。この項では、Webサービス・データ・コントロールの問合せおよび更新メソッドを使用する、高レベルの手順について説明します。内容は次のとおりです。

- 第29.4.7.1項「データソースの問合せ」

- 第29.4.7.2項「データソースのレコードの更新」

データソースの問合せおよび更新方法を示す具体的な例は、第C.5項「Siebelデータ・ソースからのデータを使用したマッシュアップの作成」を参照してください。

この項の手順を実行するには、データの問合せおよび更新のメソッドが用意されているWebサービス・データ・コントロールを作成済で、データ・コントロールのアクセッサをタスク・フロー内の表として使用済である必要があります。詳細な手順は、第29.2.2項「Webサービス・データ・コントロールの作成」および第29.4.1項「タスク・フローでのデータ・コントロールの使用」を参照してください。

29.4.7.1 データソースの問合せ

データベースのレコードを表示するタスク・フローに問合せオプションを追加するには、次の手順を実行します。

1. リソース・マネージャの「タスク・フロー」ページで、Webサービス・データ・コントロールを含むタスク・フローを選択します。

2. 「編集」メニューから、「編集」を選択します。

3. 表が含まれるコンテナで「コンテンツの追加」をクリックします。

4. 「コンテンツの追加」ダイアログで、Webサービス・データ・コントロールに移動し、「開く」をクリックします。

5. データソースの問合せに使用できるメソッドを探し、「追加」をクリックします。メソッドは、ボタンまたはリンクのいずれかの形式を選んで追加できます。
この例の問合せメソッドのパラメータは1つのみで、データ・コントロールのアクセッサをタスク・フローに追加する際にすでに定義済です。その結果、タスク・フローに追加される問合せオプションは、タスク・フロー・パラメータに自動的に結び付けられます。ただし、

図29-31に示すように、タスク・フローに問合せオプションが表示されます。

図29-31 パラメータ・フォーム・タスク・フロー内の「問合せ」ボタンと表

「図29-31 パラメータ・フォーム・タスク・フロー内の「問合せ」ボタンと表」の説明

タスク・フロー・パラメータ値を指定して、対応するレコードの「問合せ」ボタンまたはリンクをクリックできます。

29.4.7.2 データソースのレコードの更新

データベースのレコードを表示するタスク・フローに更新オプションを追加するには、次の手順を実行します。

1. データの視覚化を含むタスク・フローを開きます。

2. リソース・カタログで、データソースの更新に使用できるメソッドを探し、タスク・フローに追加します。メソッドは、ボタンまたはリンクのいずれかの形式を選んで追加できます。

注意:

レコードを挿入または更新するメソッドを使用できるのは、Webサービスで更新がサポートされ、データ・コントロールが編集可能な表またはフォームとして追加されている場合のみです。

通常、メソッドの挿入または更新では、操作をどこで実行するかに基づいて、公開済のパラメータの値が必要となります。したがって、次の手順では、パラメータの値を指定するUI要素を指定します。

3. 入力テキスト・コンポーネントを追加して、メソッドのパラメータ値を指定します。

ヒント:

リソース・カタログには、デフォルトでInput TextなどのADF Facesコンポーネントが用意されていないので、タスク・フローのソース・ファイルを編集して、こうしたコンポーネントのためのコードを追加します。

4. 更新メソッドのパラメータを、入力テキスト・コンポーネントのvalue属性に結び付けます。これには、次のことが含まれます。

- 入力テキスト・コンポーネントのvalue属性を、#{pageFlowScope.COLUMN_NAME}の形式を使用して設定します。

- 同じ場所、#{pageFlowScope.COLUMN_NAME}をメソッドのパラメータから参照します。これは、Composerのソース・ビューでボタンまたはリンクを選択し、「データ」タブで値を指定することにより設定できます。

入力フィールドで値を指定し、更新メソッドのボタンまたはリンクをクリックすると、値がWebサービスのパラメータ値として返されます。

データソースの問合せおよび更新方法を示す具体的な例は、第C.5項「Siebelデータ・ソースからのデータを使用したマッシュアップの作成」を参照してください。

29.5 ビジネス・マッシュアップの例

ビジネス・マッシュアップの作成に関するタスクについて理解を深めるため、付録C「ビジネス・マッシュアップの例」では、多くの使用例を取り上げて、様々な種類のマッシュアップの作成方法を説明しています。

さらに、様々なマッシュアップ作成機能を紹介するために開発されたサンプル・アプリケーションが、Oracle Technology Network (OTN)で公開されています。次のOTNに関するページでは、ビジネス・マッシュアップ独自のサンプルや、WebCenter Portal: Spacesの様々な機能を説明する、その他のサンプル・アプリケーションへのリンクが用意されています。

http://www.oracle.com/technetwork/middleware/webcenter/ps3-samples-176806.html

このページの各サンプルで使用可能なREADMEファイルは、アプリケーションが実際のユースケース用にアプリケーションを拡張またはカスタマイズするためのガイダンスを提供する内容について説明します。

30 OmniPortletの使用

この章では、OmniPortletの概要およびOmniPortletに関連付けられたユーザー・インタフェース要素について説明します。この章の内容は次のとおりです。

- 第30.1項「OmniPortletの基本」

- 第30.2項「OmniPortletウィザードの使用」

- 第30.3項「OmniPortletパラメータの使用」

- 第30.4項「OmniPortletプロパティの設定」

- 第30.5項「OmniPortletのトラブルシューティング」

OmniPortletのトラブルシューティングの詳細は、第30.5項「OmniPortletのトラブルシューティング」を参照してください。

対象読者

この章は、OmniPortletについて理解し、その機能の使用方法を学ぶ必要のあるユーザーを対象としています。実行時にOracle WebCenter Portal: SpacesでOmniPortletをカスタマイズする方法、さらにOmniPortletに関する問題のトラブルシューティングについて説明します。

30.1 OmniPortletの基本

OmniPortletとは、開発者がコードを記述せずに、様々なレイアウトを使用して様々なデータ・ソースのデータを公開できるようにするOracle WebCenter Portal: Frameworkのサブコンポーネントです。OmniPortletでは、Webサービス、SQLデータベース、スプレッドシート(つまり、文字で区切られた値を含むファイル)、XML、既存のWebページのアプリケーション・データなどのほとんどすべての種類のデータ・ソースをベースにできます。

注意:

データソースがスプレッドシートの場合、スプレッドシートのセキュリティを解除するか、HTTP認証のみを要求する必要があります。SSO認証はサポートされません。

また、OmniPortletを使用すると、開発者が次のことができるようになります。

- 表示するデータのソート

- カスタマイズされたものを含む、様々なレイアウトを使用したデータのフォーマット

- ポートレット・パラメータの使用

- ページ・ビューアへのパーソナライズ可能な設定の公開

パーソナライズされたデータを表示するには、データ・ソースから戻される結果を絞り込み、セキュアなデータにアクセスするための資格証明情報をパラメータ化します。デフォルトのOmniPortletでは、ポートレットの最も一般的なレイアウト(表形式、チャート、ニュース、箇条書きリスト、フォーム、HTMLおよびパラメータ・フォーム)が提供されます。

注意:

様々なタイプのポートレットの開発、プロデューサおよび他のポートレット技術の詳細は、『Oracle Fusion Middleware Oracle WebCenter Portal開発者ガイド』を参照してください。

ページへのOmniPortletのインスタンスの追加の詳細は、第30.2.1項「ページへのOmniPortletインスタンスの追加」を参照してください。

30.2 OmniPortletウィザードの使用

この項の内容は次のとおりです。

- 第30.2.1項「ページへのOmniPortletインスタンスの追加」

- 第30.2.2項「OmniPortletウィザードへのアクセス」

- 第30.2.3項「データソース・タイプの選択」

- 第30.2.4項「データソースの識別」

- 第30.2.5項「フィルタリング・オプションの設定」

- 第30.2.6項「表示オプションの設定」

- 第30.2.7項「レイアウト・オプションの設定」

- 第30.2.8項「OmniPortletのカスタマイズ」

30.2.1 ページへのOmniPortletインスタンスの追加

OmniPortletのインスタンスをページに追加する手順は、Oracle WebCenter Portal: Frameworkを使用して作成したアプリケーションと、Oracle WebCenter Portal: Spacesアプリケーションを使用して作成したアプリケーションとでは異なります。たとえば、Frameworkアプリケーションでは、ページへのポートレットの追加はアプリケーション開発者が実行する設計時のアクティビティです。FrameworkアプリケーションにおけるOmniPortletのページへの追加の詳細は、『Oracle Fusion Middleware Oracle WebCenter Portal開発者ガイド』のOmniPortletを使用したポートレットの作成に関する章を参照してください。

Spacesでは、実行時(アプリケーションを実行しているとき)に、ポートレットをページに追加します。十分な権限を持っているすべてのユーザーが、Composerの「カタログ」からポートレットをドラッグ・アンド・ドロップできます。Spacesでのポートレットのページへの追加の詳細は、第18.5項「ページへのコンポーネントの追加」を参照してください。

注意:

Spacesでは、ポートレットを移動可能ボックス・コンポーネントに追加しないでください(詳細は、第19.10項「移動可能ボックス・コンポーネントの使用」を参照してください)。移動可能ボックス・コンポーネントは、ポートレットにデフォルトで用意されているshowDetailFrameと重複します。ポートレットを移動可能ボックスに追加すると、エラーを誘発する可能性のある不要な冗長性が生じます。

OmniPortletのインスタンスをページに追加する際は、ポートレットの「コンポーネント・プロパティ」ダイアログにアクセスし、RenderPortletInIFrameプロパティがtrueに設定されていることを確認します。これにより、OmniPortletはビュー・モードで独自のインライン・フレーム(iframe)に表示されます。

「コンポーネント・プロパティ」ダイアログの詳細は、第30.4項「OmniPortletプロパティの設定」を参照してください。

30.2.2 OmniPortletウィザードへのアクセス

OmniPortletのインスタンスをページに追加した後に、「カスタマイズ」リンクをクリックしてOmniPortletウィザードを起動します。

OmniPortletウィザードは、最初、5つの手順で構成されています。

1. データ・ソース・タイプを選択します。

2. データ・ソースを識別します。

注意:

データソースがスプレッドシートの場合、スプレッドシートのセキュリティを解除するか、HTTP認証のみを要求する必要があります。SSO認証はサポートされません。

3. フィルタリング・オプションを設定します。

4. ビュー・オプションを設定します。

5. レイアウト・オプションを設定します。

これらの手順が終了したら、完了です。最初の値を変更する場合は、ポートレットの「操作」メニューから「カスタマイズ」オプションを選択することで、ウィザードに再度入力できます。OmniPortletを設定する場合に行った手順を示すタブが表示されます。データ・タイプは変更できませんが、「ソース」、「フィルタ」、「ビュー」および「レイアウト」タブの値は変更できます。

表30-1に、OmniPortletインスタンスを構成するための手順/タブの概要を示します。

表30-1 OmniPortletウィザードおよび「カスタマイズ」モード

手順/タブ

説明

タイプ

データ・ソース・オプションを提供します。ポートレットの初期定義のみに表示され、ポートレットのデフォルトをカスタマイズする場合に使用できません。詳細は、第30.2.3項「データソース・タイプの選択」を参照してください。

ソース

使用するWebサービスのURLなど、データソース接続を構成するためのオプションを提供します。ポートレットのデフォルトを編集する場合、後でこれらのオプションを変更できます。詳細は、第30.2.4項「データソースの識別」を参照してください。

フィルタ

結果を絞り込むことができるようにFrameworkアプリケーション・レベルでソート・オプションを提供します。ポートレットのデフォルトを編集する場合、後でこれらのオプションを変更できます。詳細は、第30.2.5項「フィルタリング・オプションの設定」を参照してください。

表示

ポートレット・ヘッダー、フッター・テキスト、レイアウト・スタイルおよびキャッシングを表示するためのオプションを提供します。ポートレットのデフォルトを編集する場合、後でこれらのオプションを変更できます。詳細は、第30.2.5項「フィルタリング・オプションの設定」を参照してください。

レイアウト

データ・ソースから取得されたコンテンツのレイアウトをカスタマイズするための詳細オプションを提供します。ポートレットのデフォルトを編集する場合、後でこれらのオプションを変更できます。詳細は、第30.2.7項「レイアウト・オプションの設定」を参照してください。

注意:

IBM Linux on Powerプラットフォームでは、OmniPortletを定義するときにアクション・ボタン(「次へ」、「前へ」、「終了」、「取消」)が点に最小化された場合、スタック・サイズ・シェル制限を無制限に増やし、oc4j_portletインスタンスを再起動します。次のコマンドを実行して、スタック・サイズ・シェル制限を無制限に設定します。prompt> ulimit -s unlimited.

次の各項では、OmniPortletウィザードの別の手順/タブの詳細を説明します。

30.2.3 データソース・タイプの選択

OmniPortletを初めて起動する場合、「タイプ」ステップが表示されます(図30-1)。

図30-1 OmniPortletウィザードの「タイプ」タブ

「図30-1 OmniPortletウィザードの「タイプ」タブ」の説明

「タイプ」ステップを使用して、OmniPortletインスタンスに表示されるデータのタイプを指定します。表30-2に、OmniPortletがデフォルトでサポートするデータ型を示します。

表30-2 OmniPortletでサポートされるデータソース・タイプ

データソース・タイプ

説明

スプレッドシート

文字で区切られた値(CSV)を含むテキスト・ファイルのデータを表示します。

注意: データソースがスプレッドシートの場合、スプレッドシートのセキュリティを解除するか、HTTP認証のみを要求する必要があります。SSO認証はサポートされません。

SQL

SQLを使用したデータベースのデータを表示します。

XML

XMLファイルのデータを表示します。

Webサービス

標準プロトコルを使用してインターネット上でアクセスできる個別のビジネス・サービスのデータを表示します。

Webページ

既存のWebコンテンツに基づいてデータを表示します。

OmniPortletウィザードを完了した後は、データソース・タイプを変更できません。

30.2.4 データソースの識別

データ型を選択したら、データソースを識別する準備が整います。「ソース」タブは、手順1で選択したデータ・タイプに基づいて表示されます。つまり、「ソース」タブに表示されるオプションは、選択したデータ・タイプに応じて異なります。

また、OmniPortletプロデューサが認証の必要なプロキシ・サーバーを使用するように構成されている場合、「ソース」タブには、データ・ソースに接続するために必要な情報を指定できる「プロキシ認証」セクションおよび「接続」セクションが含まれます。

この項では、選択したデータ型に固有の設定など、すべての「ソース」タブに共通の設定について説明します。内容は次のとおりです。

- 第30.2.4.1項「プロキシ認証」

- 第30.2.4.2項「接続およびポートレット・パラメータ」

- 第30.2.4.3項「スプレッドシート」

- 第30.2.4.4項「SQL」

- 第30.2.4.5項「XML」

- 第30.2.4.6項「Webサービス」

- 第30.2.4.7項「Webページ」

30.2.4.1 プロキシ認証

OmniPortletプロデューサがログイン証明を必要とするプロキシ認証を使用するように設計時に設定された場合、この情報を入力できる「プロキシ認証」セクションが「ソース」タブに表示されます。

OmniPortletのプロキシ認証のサポートには、グローバル・プロキシ認証および各ユーザーの認証のサポートが含まれます。これはつまり、OmniPortletインスタンスのログイン・シナリオを指定できるということです。

- すべてのユーザーは、指定したユーザー名とパスワードを使用して自動的にログインします。

- 各ユーザーは、個別のユーザー名とパスワードを使用してログインします。

- すべてのユーザーは、指定した同じユーザー名とパスワードを使用してログインします。

「プロキシ認証」セクションは、次のデータ・タイプの場合と、固有のデータ・ソースでアクセスするためにプロキシ・サーバーが必要な場合のみ表示されます。

- CSV(文字で区切られた値)

- XML

- Webページ

注意:

OmniPortletプロデューサの構成は、Frameworkアプリケーションに適用可能なデザインタイム・アクティビティです。プロキシ認証を使用するようにOmniPortletプロデューサを構成する方法の詳細は、「Edit Producers: OmniPortlet Producer」ページの「ヘルプ」をクリックしたときに表示されるWebCenter Portal: Frameworkのオンライン・ヘルプ・トピックを参照してください。

すべてのユーザーにログインを要求するようにOmniPortletプロデューサを構成する場合は、次のように各ユーザーが実行時に独自のプロキシ・ログイン情報を設定する必要があります。

- ページ・デザイナの場合、「カスタマイズ: ソース」タブにこれを設定します。

- ページ・ビューアの場合、「パーソナライズ」ページにこれを設定します。

「カスタマイズ: ソース」タブにアクセスするには、ポートレットの「操作」メニューの「カスタマイズ」リンクをクリックします。「パーソナライズ」ページにアクセスするには、ポートレットの「操作」メニューの「パーソナライズ」リンクをクリックします。

Webページ・データソースを使用する場合は、「ソース」タブの「Webページの選択」ボタンをクリックすると、Web Clipping Studioに「プロキシ認証」セクションが表示されます。

Web Clipping Studioの詳細は、第31章「Webクリッピング・ポートレットの使用」を参照してください。

30.2.4.2 接続およびポートレット・パラメータ

Webページ・データ・ソース以外の各データ・ソースで、「ソース」ステップに、セキュアなデータにアクセスするための接続情報を定義できる「接続」セクションが含まれています。すべてのデータソースの「ソース」ステップに、ポートレット・パラメータを定義できる「ポートレット・パラメータ」セクションが含まれています(図30-2)。

図30-2 「ソース」タブ: 「接続」および「ポートレット・パラメータ」セクション

「図30-2 「ソース」タブ: 「接続」および「ポートレット・パラメータ」セクション」の説明

注意:

「ユーザー名」、「パスワード」または「接続文字列」に##ParamN##形式(##Param1##など)を使用できます。ただし、パラメータ値が置換されるときに接続情報が正しい場合でも、「テスト」ボタンによってエラーが戻されます。

ポートレット・パラメータを定義した後に、それらをページ・パラメータにマップできます。詳細は、第30.3項「OmniPortletパラメータの使用」および第22章「ページ、タスク・フロー、ポートレットおよびUIコンポーネントの結付け」を参照してください。

接続情報を編集するには、「接続の編集」ボタンをクリックして「接続情報」ページを開きます(図30-3)。

図30-3 SQLデータソースのOmniPortletの「接続情報」ページ

「図30-3 SQLデータソースのOmniPortletの「接続情報」ページ」の説明

「接続情報」ページに、接続情報の名前、ユーザー名およびパスワードを入力できます。SQLデータ・ソースの場合、データ・ソースに接続するためのドライバを指定する情報も入力できます。詳細は、第30.2.4.4項「SQL」を参照してください。

注意:

「接続情報」ページの詳細は、OmniPortletウィザードの「ソース」タブの「ヘルプ」をクリックします。

30.2.4.3 スプレッドシート

スプレッドシートは、小規模なデータ・セットを格納するための一般的な方法です。OmniPortletを使用すると、文字で区切られた値(CSV)をデータ・ソースとしてサポートし、スプレッドシートを共有できます。「ソース」タブを使用して、CSVファイルの場所を指定します(図30-4)。

図30-4 「ソース」タブ: 「Spreadsheet (CSV)」

「図30-4 「ソース」タブ: 「Spreadsheet (CSV)」」の説明

セキュア・サーバーにファイルが格納されている場合、図30-3に示されている「接続情報」セクションで接続情報を指定できます。WebCenter Portalがファイルを読み取るときに使用するキャラクタ・セット、デリミタおよびテキスト修飾子も選択できます。

注意:

- OmniPortletプロデューサは、Frameworkアプリケーションと異なる層に存在し実行され、セッション情報にアクセスできないため、CSVファイルはOmniPortletがアクセスできるようにPUBLICとして公開する必要があります。

- CSVファイルはセキュリティを解除するか、HTTP認証のみを要求する必要があります。SSO認証はサポートされません。

30.2.4.4 SQL

リレーショナル・データベースは、データを格納するための最も一般的な場所です。OmniPortletを使用すると、標準のJDBCドライバを使用して、Oracleおよび他のすべてのJDBCデータベースにデフォルトでアクセスできます。接続情報を構成するときにドライバ・タイプを指定できます。

図30-5に、SQLデータソースの「ソース」タブを示します。

図30-5 「ソース」タブ:「SQL」

「図30-5 「ソース」タブ:「SQL」」の説明

DataDirect JDBCドライバを使用して、他のリレーショナル・データベースにアクセスできます。そのためには、ドライバを認識するようにOmniPortletを構成する必要があります。これは、通常アプリケーション開発者によって実行される設計時のアクティビティです。

注意:

DataDirectドライバを使用するためのOmniPortletの構成の詳細は、『Oracle Fusion Middleware Oracle WebCenter Portal開発者ガイド』付録Eの追加のポートレット構成に関する項を参照してください。

DataDirectドライバの詳細は、Oracle Technology Network (OTN) (http://www.oracle.com/technetwork)のOracle Application ServerおよびDataDirect JDBCの動作保証マトリックスに関する項を参照してください。

ドライバがインストールされると、「接続情報」ページの「ドライバ名」ドロップダウン・リストにドライバが表示されます(図30-6)。

図30-6「接続情報」ページの「ドライバ名」ドロップダウン・リスト

「図30-6「接続情報」ページの「ドライバ名」ドロップダウン・リスト」の説明

DataDirectドライバの接続文字列を入力するときに、host_name:portという構文を使用して「接続文字列」フィールドに値を入力する必要があることに留意してください。host_nameは、データベースが実行されているサーバーの名前です。portは、データベースのリスニング・ポートです。

30.2.4.5 XML

イントラネットまたはインターネットにまたがるXMLデータ・ソースにアクセスできます。「ソース」タブで、データを含むXMLファイルのURLを指定できます(図30-7)。

図30-7 「ソース」タブ:「XML」

「図30-7 「ソース」タブ:「XML」」の説明

「XML URL」および「XSL Filter URL」フィールドの横にある「テスト」ボタンを使用して、XMLデータ・ソースおよびXSLフィルタを検証します。

指定したXMLファイルを表形式(ROWSET/ROW)構造にするか、またはデータをROWSET/ROW構造に変換するXMLスタイル・シート(XSL)を指定できます。例30-1に、XMLデータソースのROWSET/ROW構造を示します。

例30-1 XMLデータソースのROWSET/ROW構造

<TEAM>
<EMPLOYEE>
<DEPTNO>10</DEPTNO>
<ENAME>KING</ENAME>
<JOB>PRESIDENT</JOB>
<SAL>5000</SAL>
</EMPLOYEE>
<DEPTNO>20</DEPTNO>
<ENAME>SCOTT</ENAME>
<JOB>ANALYST</JOB>
<SAL>3000</SAL>
<EMPLOYEE>
</TEAM>

例30-1で、<TEAM>タグはrowsetを示し、<EMPLOYEE>タグは行を示します。

XMLファイルの形式にかかわらず、OmniPortletはXMLを調べて、レイアウトを定義するために使用される列名を自動的に決定します。この情報を指定する場合は、データを示すXMLスキーマにURLを指定できます。

XMLファイルがHTTP Basic認証で保護されたセキュアなサーバーに格納されている場合は、「接続情報」ページに接続情報を指定できます。

注意:

OmniPortletプロデューサは、Frameworkアプリケーションと異なる層に存在し実行され、セッション情報にアクセスできないため、OmniPortletがXMLファイルにアクセスできるようにPUBLICとして公開する必要があります。

30.2.4.6 Webサービス

Webサービスとは、SOAPやHTTPなどの標準プロトコルを使用してインターネット経由でプログラムによりアクセスできる個々のビジネス・サービスです。Webサービスはプラットフォームまたは言語のいずれにも固有でなく、通常はWebサービス・ブローカに登録されます。使用するWebサービスを検索する場合は、Webサービス記述言語(WSDL)ファイルへのURLを取得する必要があります。WSDLファイルにはWebサービスが記述され、予期されるパラメータなど、コールできるメソッドが指定されます。また、戻されたデータも記述されます。

OmniPortletでは、DocumentとRemote Procedure Call (RPC)という両方のタイプのWebサービスがサポートされています。WSDLドキュメント/ファイルが提供されると、解析され、コールできるメソッドのうち使用可能なメソッドが「ソース」タブに表示されます。

XMLデータソースと同様に、XSLファイルを使用してデータを変換することもできますが、OmniPortletではROWSET/ROW形式のWebサービス・データが要求されます。戻されるデータ・セットを示すXMLスキーマを指定することもできますが、OmniPortletはWSDLドキュメント/ファイルを調べて列名を決定します。

図30-8に、Webサービスの例の「ソース」タブを示します。

例30-8 「ソース」タブ: 「Webサービス」

「図30-8 「ソース」タブ: 「Webサービス」」の説明

30.2.4.7 Webページ

注意:

Webクリッピング・ポートレットは、リリース11g (11.1.1.7.0)では使用しないでください。Oracle WebCenter Portalのページレット・プロデューサのページレット・プロデューサを使用してクリッパ・ページレットを使用することを検討してください。詳細は、『Oracle Fusion Middleware Oracle WebCenter Portal管理者ガイド』のOracle WebCenter Portalのページレット・プロデューサの管理に関する章を参照してください。

OmniPortletを使用すると、既存のWebコンテンツをデータソースとして使用できます。Web ClippingポートレットのWeb Clipping Studioを統合すると、OmniPortletインスタンスのコンテキスト内でWebコンテンツのクリッピングとレンダリングができるようになります。

OmniPortletのWebページ・データ・ソースにより、Web Clippingポートレットによって提供される範囲がスクラップ機能を含むように拡張されます。その他の機能は次のとおりです。

- 様々なログイン・メカニズムを介した移動(フォームベースおよびJavaScriptベースの送信、Cookieベースのセッション管理を含むHTTP Basic認証およびDigest認証など)。

- クリッピングのファジー・マッチング 「ソース」ページのWebクリッピングの順序が変更されたり、文字のフォント、サイズまたはスタイルが変更されても、引き続きWebページ・データソースによって正しく識別され、ポートレット・コンテンツとして提供されます。

- 様々なWebコンテンツの再利用(HTML 4.0.1およびJavaScriptによって記述されたページ、HTTP GETおよびPOST(フォーム送信)を介して取得されたページの基本的なサポートなど)。

デフォルトでは、Webクリッピングのすべての定義は永続的にOracle Metadata Services (MDS)に格納されています。ただし、Oracle Databaseを使用することもできます。MDSを使用するには、構成ファイルの変更は必要ありません。Oracle DatabaseをWeb Clippingリポジトリとして使用する場合は、設計時にprovider.xmlファイルを更新する必要があります。パスワードなどのセキュアな情報はすべて、Oracle Database暗号化技術を使用してData Encryption Standard(DES)に従って暗号化された形式で格納されます。

データ型としてWeb Pageを選択すると、OmniPortletウィザードの「ソース」タブ(図30-9)に、Web Clipping Studioを起動する「Webページの選択」ボタンが含まれるようになります。

図30-9 「ソース」タブ: 「Webページ」

「図30-9 「ソース」タブ: 「Webページ」」の説明

Web Clipping Studioで、Oracle Application Server Web Clippingオンライン・ヘルプを使用するには、ページ上部の「ヘルプ」アイコンをクリックします。ヘルプを使用すると、Webコンテンツを区分けして保存するプロセスを確認することができます。

注意:

Web Clipping Studioの使用またはWebクリッピング・ポートレットのコンテンツのクリッピングの詳細は、第31章「Webクリッピング・ポートレットの使用」を参照してください。

30.2.5 フィルタリング・オプションの設定

データソースを選択してデータソース・オプションを指定した後、OmniPortletのフィルタリング・オプションを使用してさらにデータを絞り込むことができます。フィルタリングを効率的に使用するには、「ソース」タブのデータ・ソース・レベルでできるかぎり多くのデータを絞り込み、「フィルタ」タブのオプションを使用してデータを簡素化します。たとえば、SQLデータ・ソースを使用している場合は、WHERE句を使用して指定した列から特定のデータのみを戻すことができます。この場合、「フィルタ」タブをスキップし、ウィザードの「ビュー」タブを続行します。ただし、データソース・レベルでフィルタリング・オプションがない場合は、「フィルタ」タブのオプションを使用してデータをソートできます(図30-10)。

図30-10 「フィルタ」タブ

「図30-10 「フィルタ」タブ」の説明

30.2.6 表示オプションの設定

データを指定してフィルタリングした後、OmniPortletの表示オプションおよびレイアウト・オプションを選択できます。「表示」タブ(図30-11)には、ヘッダー・テキストおよびフッター・テキストを追加したり、キャッシングを有効にしたり、後で「レイアウト」タブで絞り込むことができるレイアウト・スタイルを選択したりするためのオプションがあります。

図30-11 「表示」タブ

「図30-11 「表示」タブ」の説明

「表示」タブでは、次のレイアウトから選択できます。

- 表

- チャート

- ニュース

- 箇条書き

- フォーム

- HTML

- パラメータ・フォーム

注意:

OmniPortletで使用できる別のレイアウト・スタイルの詳細は、次の項を参照するか、またはOmniPortletウィザードの「ヘルプ」をクリックします。

30.2.7 レイアウト・オプションの設定

「レイアウト」タブを使用すると、OmniPortletの外観をさらにカスタマイズすることができます。「レイアウト」タブのオプションは、「ビュー」タブでの選択に応じて変わります。たとえば、「チャート・レイアウト」オプションを選択したら、チャート・ハイパーリンクを選択するためのオプションが提供されます。チャート・ハイパーリンクを使用して、チャートの特定の部分をクリックすると、イベント(別のURLへの移動など)がトリガーされます。

その他のレイアウト・スタイルの場合、各列を定義して、プレーン・テキスト、HTML、イメージ、ボタン、フィールドなどの特定の形式で表示できます。たとえば、イメージへのURLを含むデータ・ソースを選択したとします。このイメージを表示するには、この列の表示に「イメージ」を選択できます。チャート・ハイパーリンクの動作と同様に各列をアクションにマップすることもできます。

この項には、OmniPortletの「レイアウト」タブで使用できるレイアウト・オプションの詳細を説明する次のサブセクションが含まれています。

- 第30.2.7.1項「表のレイアウト」

- 第30.2.7.2項「チャート・レイアウト」

- 第30.2.7.3項「ニュース・レイアウト」

- 第30.2.7.4項「箇条書きレイアウト」

- 第30.2.7.5項「フォームのレイアウト」

- 第30.2.7.6項「HTMLレイアウト」

- 第30.2.7.7項「パラメータ・フォーム・レイアウト」

注意:

現在イベントはサポートされていないため、レイアウト設計時にアクションを選択すると、予期しない結果が発生する可能性があります。

30.2.7.1 表のレイアウト

通常、表に表示するデータの列が1つ以上ある場合、表のレイアウトを使用します。背景色のない表にすべての行を表示するには「プレーン」を、表の1行おきに背景色を表示するには「代替」を選択できます(図30-12)。

図30-12 「レイアウト」タブ: 「表形式」

「図30-12 「レイアウト」タブ: 「表形式」」の説明

注意:

ポートレットのスタイル・プロパティを使用すると、ポートレットの背景色を制御できます。ポートレットのスタイル・プロパティは、Composerの「プロパティ」パネルを介して公開されます。詳細は、「OmniPortletプロパティの設定」を参照してください。

「列のレイアウト」セクションには、ポートレットに表示するデータ列および表示形式を選択するためのオプションがあります。また、URLと、列データを表示する列をハイパーリンクとして関連付けることもできます。セカンダリWebページが新しいウィンドウに表示されるかどうかを指定することもできます。図30-13に、表形式を使用したOmniPortletの例を示します。

図30-13 表形式を使用したOmniPortletの例

「図30-13 表形式を使用したOmniPortletの例」の説明

注意:

OmniPortletウィザードの使用方法の詳細は、「レイアウト」タブの「ヘルプ」リンクをクリックします。

30.2.7.2 チャート・レイアウト

チャート・レイアウトを使用すると、棒グラフ、円グラフ、折れ線グラフのように、グラフィカルにデータを表示できます。「レイアウト」タブ(図30-14)には、使用するチャート形式(「チャート形式」)および表示するデータソース列(「列のレイアウト」)を指定するためのオプションがあります。

図30-14 「レイアウト」タブ: 「チャート」

「図30-14 「レイアウト」タブ: 「チャート」」の説明

「列のレイアウト」セクションで、チャートで使用するデータソース列(「グループ」)、チャート凡例を作成する場合に使用する値(「カテゴリ」)およびチャートの棒、線、扇形の相対的なサイズ(「値」)を選択できます。

注意:

チャートの情報をグループ化するには、(たとえば、SQL問合せ文の)データ・レベルで情報をグループ化する必要があります。また、データ・ソースの数値に書式設定された文字列、カンマまたは通貨($32,789.00など)が含まれている場合は、チャートの生成時にそれらはテキストと見なされ無視されます。これらの書式文字を数値として正しく読み取るようにする場合は、それらを削除する必要があります。

また、チャートのセクションがハイパーリンクを指す必要があるかどうか、および新しいウィンドウにリンク・ターゲットが表示される必要があるかどうかを選択することもできます。

各棒、扇形、線が別のWebページにリンクするようにチャート・ハイパーリンクを定義できます。たとえば、ページに円グラフとレポートのポートレットを配置してから、扇形にハイパーリンクを設定できます。扇形をクリックすると、扇形のデータに関する詳細情報を含むレポートに行が表示されます。

図30-15に、円グラフの例を示します。この例では、チャート凡例として「カテゴリ」値DEPARTMENTが使用されています。

図30-15 円グラフ・レイアウトを使用したOmniPortletの例

「図30-15 円グラフ・レイアウトを使用したOmniPortletの例」の説明

30.2.7.3 ニュース・レイアウト

「ニュース」レイアウトを使用すると、記事および短い記事の説明へのリンクが表示されます。「ニュース」レイアウトを使用すると、Resource Description Framework (RDF)やRSS (Really Simple Syndication)などの標準XML形式で情報を公開できます。

「列のレイアウト」セクション(図30-16)を使用すると、ポートレットの上部に表示されるヘッダー、ロゴ、垂直に移動した場合にポートレットの情報をすべて表示できるようにするスクロール・レイアウトを追加できます。

図30-16 「レイアウト」タブ: 「ニュース」

「図30-16 「レイアウト」タブ: 「ニュース」」の説明

注意:

OmniPortletの「ニュース・レイアウト」スクロール・タイプは、Microsoft Internet ExplorerおよびNetscape 7.0でサポートされています。

「レイアウト」タブには、URLと列データを関連付けるためのオプションもあります。ユーザーはポートレットの列データをクリックして、指定した目的の位置に移動します。

図30-17に、「ニュース」レイアウトを使用したOmniPortletの例を示します。

図30-17 「ニュース」レイアウトを使用したOmniPortletの例

「図30-17 「ニュース」レイアウトを使用したOmniPortletの例」の説明

注意:

OmniPortletウィザードの使用方法の詳細は、「レイアウト」タブの「ヘルプ」リンクをクリックします。

30.2.7.4 箇条書きレイアウト

「箇条書き」レイアウトを使用すると、箇条書きリストまたは番号付きリストでデータが表示されます。「レイアウト」タブ(図30-18)には、様々な異なる箇条書きスタイルおよび番号付けスタイルがあります。

図30-18 「レイアウト」タブ: 「箇条書き」

「図30-18 「レイアウト」タブ: 「箇条書き」」の説明

「列のレイアウト」セクションで、ポートレットに列を表示する方法を選択して、URLと列データを関連付けることができます。

図30-19に、「箇条書き」レイアウトを使用したOmniPortletの例を示します。

図30-19 「箇条書き」レイアウトを使用したOmniPortletの例

「図30-19 「箇条書き」レイアウトを使用したOmniPortletの例」の説明

注意:

OmniPortletウィザードの使用方法の詳細は、「レイアウト」タブの「ヘルプ」リンクをクリックします。

30.2.7.5 フォームのレイアウト

図30-20 「レイアウト」タブ: 「フォーム」

「図30-20 「レイアウト」タブ: 「フォーム」」の説明

Name: <name>のようにラベルが付いたフィールドを含むフォームでソース・データを表示する場合に「フォーム」レイアウトを使用します。その後、ポートレット・パラメータを使用して、表示するデータを決定できます。

「列ラベル」列を使用して行ラベルを入力し、「列」列を使用してデータ・ソースから使用する列を指定します。また、データ位置の指定、表示モード(テキスト、HTML、イメージ、ボタン、フィールドまたは非表示)の選択、URLまたはイベントと列データの関連付け、および新しいウィンドウでURLターゲットを開くかどうかの指定を行うこともできます。

図30-21に、「フォーム」レイアウトを使用したOmniPortletの例を示します。

図30-21 「フォーム」レイアウトを使用したOmniPortletの例

「図30-21 「フォーム」レイアウトを使用したOmniPortletの例」の説明

注意:

OmniPortletウィザードの使用方法の詳細は、「レイアウト」タブの右上隅にある「ヘルプ」リンクをクリックします。

30.2.7.6 HTMLレイアウト

「HTML」レイアウトを使用すると、OmniPortletコンテンツのカスタマイズされたルック・アンド・フィールを作成できます。「レイアウト」タブ(図30-22)を使用すると、組込みHTMLレイアウトの選択およびコードの変更、または新しいレイアウトの作成が行えます。

図30-22 「レイアウト」タブ: 「HTML」

「図30-22 「レイアウト」タブ: 「HTML」」の説明

OmniPortletが選択したデータ・ソースから取得したデータ列に基づいて独自のHTMLまたはJavaScriptをハンド・コーディングできます。独自のHTMLおよびJavaScriptをコーディングすることで、ポートレットの外観を完全に制御できるため、機能が充実したポートレット・インタフェースを開発できます。

「レイアウト」タブのフィールドの使用方法の詳細は、ウィザードの「ヘルプ」ボタンをクリックします。HTMLレイアウトでのJavaScriptの使用方法の例としては、このタブの「クイック・スタート」ドロップダウン・リストから「ソート可能表」レイアウトを選択します。

注意:

各セクション(「ヘッダー」、「繰返し」および「フッター」)に入力できる文字の最大数は、30,000(30k)です。

図30-23に、「HTML」レイアウトを使用したOmniPortletの例を示します。

図30-23 「HTML」レイアウトを使用したOmniPortletの例

「図30-23 「HTML」レイアウトを使用したOmniPortletの例」の説明

30.2.7.7 パラメータ・フォーム・レイアウト

「パラメータ・フォーム」レイアウトを使用すると、OmniPortletコンテンツのカスタマイズされたパラメータ・フォームを作成できます。「レイアウト」タブ(図30-22)を使用すると、組込みパラメータ・フォーム・レイアウトの選択およびコードの変更、または新しいレイアウトの作成が行えます。

図30-24 「レイアウト」タブ: 「パラメータ・フォーム」

「図30-24 「レイアウト」タブ: 「パラメータ・フォーム」」の説明

OmniPortletが選択したデータ・ソースから取得したデータ列に基づいて独自のパラメータ・フォームをハンド・コーディングできます。独自のパラメータ・フォームをコーディングすることで、ポートレットの外観を完全に制御できるため、機能が充実したポートレット・インタフェースを開発できます。そのためには、「カスタム」スタイル・オプションを選択してから、「カスタムHTML」フィールドを使用してパラメータ・フォームを編集します(図30-25)。

図30-25 「レイアウト」タブ: 「パラメータ・フォーム」の「カスタムHTML」フィールド

「図30-25 「レイアウト」タブ: 「パラメータ・フォーム」の「カスタムHTML」フィールド」の説明

「レイアウト」タブのフィールドの使用方法の詳細は、ウィザードの「ヘルプ」ボタンをクリックします。

30.2.8 OmniPortletのカスタマイズ

OmniPortletを作成してアプリケーションに戻った後、ポートレットの「操作」メニューから「カスタマイズ」オプションを選択して元の選択を修正できます。定義したOmniPortletを修正する場合、タブはOmniPortletウィザードで最初に提供された異なるステップに対応します。この例外は「タイプ」ステップです。最初に選択したデータ・タイプを変更できないため、対応する「タイプ」タブはありません。

カスタマイズ・モードを使用してOmniPortletを修正する場合は、次の点に注意してください。

- カスタマイズ・モードを使用してポートレットに行われた変更はすべて、現行のセッション言語およびユーザーのブラウザのロケールにかかわらず、すべてのユーザーに適用されます。

- ポートレットの「パーソナライズ」リンクをクリックするか、またはポートレットの「アクション」メニューの「パーソナライズ」オプションを選択することで、実行時にポートレットをパーソナライズすることができます。ポートレットをパーソナライズすると、パーソナライズ・オブジェクトのコピーが作成されます。すべてのプロパティが複製されるため、複製後は「カスタマイズ」モードを使用してポートレットを変更しても、パーソナライズされたバージョンのポートレットには影響しません。ポートレットに対して最新のカスタマイズが行われたことを確認するには、「カスタマイズ」モードで変更した後に、再度「パーソナライズ」をクリックし、「デフォルトに戻す」オプションを選択する必要があります。

- OmniPortletのパーソナライズは、ファイルプリファレンス・ストアに格納されます。OmniPortletの構成およびプリファレンス・ストアの変更の詳細は、『Oracle Fusion Middleware Oracle WebCenter Portal開発者ガイド』付録Eの追加のポートレット構成に関する項を参照してください。

30.3 OmniPortletパラメータの使用

1つのOmniPortletに対して最大5つのポートレット・パラメータを定義できます。パラメータは、次の画面で定義できます。

- OmniPortletを定義するときのウィザードの「ソース」画面

- 定義されたOmniPortletに対して「カスタマイズ」を選択したときの「ソース」タブ

図30-26に、「ソース」タブの「ポートレット・パラメータ」セクションを示します。

図30-26 「ソース」タブ: 「ポートレット・パラメータ」セクション

「図30-26 「ソース」タブ: 「ポートレット・パラメータ」セクション」の説明

これらのポートレット・パラメータのいずれかをパーソナライズ可能に選択する(「パーソナライズ可能」チェック・ボックスを選択する)と、「パーソナライズ」画面でその値を設定できます。

注意:

ポートレット・パラメータの詳細は、オンライン・ヘルプを参照してください。オンライン・ヘルプには、OmniPortletウィザードの「ソース」タブの「ヘルプ」リンクをクリックしてアクセスできます。オンライン・ヘルプには、ポートレット・パラメータの詳細、およびOmniPortletでのそれらの設定方法について記載されています。

OmniPortletにポートレット・パラメータを設定した後、状況に応じてポートレットを他のポートレットまたはページのコンポーネントにマップできます。この操作の詳細は、第22章「ページ、タスク・フロー、ポートレットおよびUIコンポーネントの結付け」を参照してください。

30.4 OmniPortletプロパティの設定

OmniPortletには、関連付けられているプロパティがあります。このプロパティには、十分な権限を持つユーザーがコンポーザの「コンポーネント・プロパティ」ダイアログからアクセスできます(図30-27)。

図30-27 OmniPortletコンポーネント・プロパティ

「コンポーネント・プロパティ」ダイアログへのアクセスの詳細は、第18.6.2項「コンポーネントのプロパティの設定」を参照してください。

次の各項では、イベント・サービス・タスク・フローのプロパティと、「パラメータ」タブのプロパティについて説明します。

- 第30.4.1項「OmniPortletプロパティの基本」

- 第30.4.2項「OmniPortletプロパティ」

30.4.1 OmniPortletプロパティの基本

デフォルトのタスク・フロー・コンテンツは、「コンポーネント・プロパティ」ダイアログの「パラメータ」タブ上のプロパティによって制御されます。このタブのパラメータの詳細は、第30.4.2項「OmniPortletプロパティ」を参照してください。タスク・フローによっては、このタブのパラメータによって、タスク・フローとページ・パラメータおよびページ定義変数を簡単に結び付けることができます。ページとコンポーネントの結付けの詳細は、第22章「ページ、タスク・フロー、ポートレットおよびUIコンポーネントの結付け」を参照してください。

「表示オプション」タブ、「スタイル」タブおよび「コンテンツ・スタイル」タブのプロパティを変更すると、タスク・フローの外観と動作に影響します。これらのプロパティは、すべてのタスク・フローに共通しています。詳細は、第18.6項「ページ・コンポーネントの変更」を参照してください。

「イベント」タブの内容は、タスク・フローでサポートされているイベントによって異なります。詳細は、第18.6.7項「コンポーネントのコンテキスト・イベントの使用」を参照してください。

「パラメータ」タブと「表示オプション」タブのすべてのプロパティから式言語(EL)エディタにアクセスできます。ELエディタを使用すると、定数値のかわりに変数値を選択または指定できます。エディタを開くには、プロパティ・フィールドの横にある「編集」アイコンをクリックします。エディタの使用の詳細および一般的なEL式の説明は、付録B「式言語(EL)式」を参照してください。

注意:

「コンポーネント・プロパティ」ダイアログの汎用の「表示オプション」タブでELを入力すると、入力内容が自動的に検証されます。EL構文が無効な場合、エラーが表示され、値は適用も保存もされません。汎用の表示オプションとは、表18-1に掲載されているオプションです。

汎用以外の表示オプションには、ELの検証は行われません。

30.4.2 OmniPortletプロパティ

表30-3は、OmniPortlet固有のプロパティについて説明しています。

表30-3 OmniPortletコンポーネント・プロパティ

プロパティ

説明

場所

Param#

これを使用して、OmniPortletが定義されたときに指定されたパラメータにページ・パラメータをマッピングします。これらのパラメータを使用して、ポートレットとページをコンテキストに応じて結び付けることができます。詳細は、第22章「ページ、タスク・フロー、ポートレットおよびUIコンポーネントの結付け」を参照してください。

「パラメータ」タブ

All Modes Shared Screen

OmniPortletの場合、このプロパティをfalseに設定すると、表示モードを除くすべてのポートレット・モードがそれぞれのページにレンダリングされます。このプロパティをtrueに設定すると、OmniPortletウィザードでOmniPortletの特定のセクションを編集できなくなる場合があります。

「表示オプション」タブ

Id

ポートレット・インスタンスの一意の識別子。

「表示オプション」タブ

Partial Triggers

これを使用して、部分的なページのリフレッシュを初期化します。これは、ページ全体を再描画しないでページの一部の領域をリフレッシュする方法です。

「表示オプション」タブ

Render Portlet In I Frame

これを使用すると、インライン・フレーム(iframe)にポートレットをレンダリングするか、インライン・フレームを使用しないか、ポートレットに判断させることができます。有効な値は、次のとおりです。

- auto (デフォルト): ポートレット・タグは、ポートレットのレスポンスをチェックして、インライン・フレームが必要かどうかを判断します。

- true: ポートレット・インスタンスをインライン・フレームにレンダリングします。

- false: ポートレット・インスタンスをインラインにレンダリングします。

ページのインラインにポートレットを配置すると、インライン・フレームにポートレットを配置するより優れたユーザー・エクスペリエンスを提供できます。ただし、場合によってはインライン・フレームにポートレットを含めることが必要になります。例:

- ポートレットがJSFポートレットの場合

- ポートレットにファイル・アップロード要素が含まれている場合

- パーサーがマークアップを解析できないために、例外を返す場合

「表示オプション」タブ

Title

ポートレット・ヘッダーに表示するOmniPortletのタイトルを入力します。

「表示オプション」タブ

30.5 OmniPortletのトラブルシューティング

この項では、OmniPortletの使用中に発生する可能性がある問題のトラブルシューティングに役立つ情報を提供します。

「カスタマイズ」リンクを使用してOmniPortletを定義できない

「カスタマイズ」リンクを使用すると、実行時にOmniPortletを定義できません。

問題

OmniPortletでは、RenderPortletInIFrameの値はtrueのみをサポートします。これは、OmniPortletをインライン・フレーム内でレンダリングする必要があるということです。したがって、OmniPortletプロパティのRenderPortletInIFrameはtrueに設定する必要があります。RenderPortletInIFrameプロパティは、設計時に「Display」オプションの下の「プロパティ・インスペクタ」で使用できます。実行時、RenderPortletInIFrameプロパティはコンポーザの「プロパティ」パネルで使用できます。

解決策

現在、RenderPortletInIFrameプロパティはfalseの値を保持しているため、実行時に「定義」リンクをクリックしても、「タイプ」タブが表示されない場合があり、OmniPortletの定義を続行できません。

「アクション」メニューから「カスタマイズ」を選択するか、またはFrameworkアプリケーションの場合、設計時にOracle JDeveloperの「構造」ウィンドウでOmniPortletを選択して、Property InspectorでRenderPortletInIFrameをtrueに設定します。

31 Webクリッピング・ポートレットの使用

この章では、Webクリッピングのポートレットおよびプロデューサについて簡単に説明します。また、Webクリッピング・プロデューサを登録する方法およびそのプロデューサを使用してOracle JDeveloperで作成したJSPドキュメントにWebクリッピング・ポートレットを追加する方法について説明します。

この章の内容は次のとおりです。

- 第31.1項「Webクリッピングの基本」

- 第31.2項「Webクリッピング・ポートレットの使用」

- 第31.3項「Webクリッピング・ポートレットのプロパティの設定」

- 第31.4項「Webクリッピングの現在の制限」

- 第31.5項「Webクリッピングのトラブルシューティング」

注意:

Webクリッピング・ポートレットは、リリース11g (11.1.1.7.0)では使用しないでください。Oracle WebCenter PortalのPagelet Producerを使用してクリッパ・ページレットを使用してください。詳細は、『Oracle Fusion Middleware Oracle WebCenter Portal管理者ガイド』のOracle WebCenter Portalのページレット・プロデューサの管理に関する章を参照してください。

31.1 Webクリッピングの基本

Webクリッピングは、任意のWebアプリケーションを、Oracle WebCenter Portal: Frameworkを使用して構築されたWebアプリケーションおよびOracle WebCenter Portal: Spacesと統合可能にする公開ポートレットです。Webアプリケーションの既存のユーザー・インタフェースを利用して統合を簡単に行うことができるように設計されています。Webクリッピングを使用すると、大規模な組織全体に分散しているWebサイトのコンテンツを統合できます。

Webクリッピングを使用して、Webページの全体または一部をクリップしたり、Webページをポートレットとして再使用することができます。基本サイトおよびHTML形式ベースのサイトをクリップできます。Webクリッピングは、既存のWebページのコンテンツをコピーしたり、Frameworkアプリケーションでポートレットとしてそれを公開する場合に使用します。

Webクリッピング・ポートレットでは、次の機能がサポートされています。

- 様々なスタイルのログイン・メカニズムを介した移動
Webクリッピングは、フォームベースおよびJavaScriptベースの送信、Cookieベースのセッション管理を含むHTTP Basic認証およびDigest認証といった様々なログイン・メカニズムをサポートします。

- クリッピングのファジー・マッチング
ファジー・マッチングにより、ソース・ページ内でWebクリッピングの順序が変更されたり、文字のフォント、サイズまたはスタイルが変更されても、WebクリッピングはWebクリッピング・エンジンによって正しく識別され、ポートレット・コンテンツとして配信されます。

- パーソナライズ
パーソナライズによって、エンド・ユーザーがポートレットのパーソナライズ時に変更できる入力パラメータを公開できます。パラメータは、ページ・パラメータとしてマッピングできるパブリック・パラメータとして公開できます。この機能によって、エンド・ユーザーはパーソナライズされたクリッピングを取得できます。

- シングル・サインオンを介した認証済Webコンテンツの統合
外部アプリケーションを使用し、Oracle Single Sign-Onを利用して、認証済の外部Webサイトのコンテンツをクリッピングできます。

- インライン・レンダリング
インライン・レンダリングによって、ポートレットのコンテキスト内でリンクが表示されるようにWebクリッピング・ポートレットを設定できます。ユーザーがWebクリッピング・ポートレットのリンクをクリックすると、同じポートレット内に結果が表示されます。この機能は、内部Webサイトと外部Webサイトで使用できます。

- プロキシ認証
Webクリッピングは、グローバル・プロキシ認証およびユーザーごとの認証を含むプロキシ認証をサポートします。プロキシ・サーバーが認証を必要とする場合は、この機能を使用できます。タイプ(BasicまたはDigest)、レルムなどのプロキシ・サーバー認証の詳細をprovider.xmlファイルに指定できます。また、次のいずれかの方法でユーザー資格証明を入力するようにスキームを指定することもできます。

- すべてのユーザーは、管理者が指定したユーザー名とパスワードを使用して自動的にログインします。

- すべてのユーザーは、ユーザー自身が指定したユーザー名とパスワードを使用してログインするように要求されます。

- すべての(WebCenter Portalアプリケーションで認証されていない)パブリック・ユーザーは管理者が指定したユーザー名とパスワードを使用して自動的にログインし、(WebCenter Portalアプリケーションで認証されている)有効なユーザーはユーザー自身が指定したユーザー名とパスワードを使用してログインします。

詳細は、『Oracle Fusion Middleware Oracle WebCenter Portal開発者ガイド』のHTTPまたはHTTPSプロキシの構成に関する項を参照してください。

- HTTPSのサポート
適切なサーバー証明書が取得されている場合は、Webクリッピングにより、HTTPSベースの外部Webサイトのコンテンツをクリップできます。

- オープン・トランスポートAPI
デフォルトでは、Webクリッピング・プロバイダは、Basic、Digestおよびフォーム送信ログインといったHTTPチャレンジベースの認証方法のみをサポートします。Kerberosプロキシ認証といったカスタム認証方法をサポートするために、Webクリッピング・トランスポートAPIを使用できます。詳細は、『Oracle Fusion Middleware Oracle WebCenter Portal開発者ガイド』のWebクリッピングのオープン・トランスポートAPIの使用に関する項を参照してください。

- 様々なWebコンテンツの再利用
Webクリッピングは、JavaScript、アプレットおよびプラグインが有効になっているコンテンツで記述され、HTTP GETおよびPOST(フォーム送信)を介して取得されたページの基本的なサポートを提供します。

Webクリッピングは、次を含め、HTML 4.01で記述されたページのコンテンツのクリッピングもサポートします。

- <applet>、<body>、<div>、<embed>、<img>、<object>、<ol>、<span>、<table>および<ul>タグ付きコンテンツのクリッピング

- <head>のスタイルとフォントおよびCSSの保護

- UTF-8準拠のキャラクタ・セットのサポート

- ハイパーリンク(HTTP GET)、フォーム送信(HTTP POST)、フレームおよびURLリダイレクションを使用したナビゲーション

- グローバリゼーション・サポート
WebクリッピングはURLsおよびURLパラメータでグローバリゼーション・サポートを提供します。Webクリッピングでのクリップ対象コンテンツのキャラクタ・セットの判断方法の詳細は、第31.4項「Webクリッピングの現在の制限」を参照してください。

- Webクリッピング定義の永続的な格納
Webクリッピングの定義はリポジトリに永続的に格納されます。Webクリッピング・リポジトリの詳細は、『Oracle Fusion Middleware Oracle WebCenter Portal開発者ガイド』のWebクリッピング・ポートレット構成のヒントに関する項を参照してください。

- 保護情報の暗号化
パスワードなどの保護情報は、Oracleの暗号化技術を使用してData Encryption Standard(DES)に従って暗号化された形式で格納されます。

31.2 Webクリッピング・ポートレットの使用

この項では、Webクリッピング・ポートレットのコンテンツをクリップする方法およびポートレットをパーソナライズ可能にする方法について説明します。この項の内容は次のとおりです。

- 第31.2.1項「ページへのWebクリッピング・ポートレットの追加」

- 第31.2.2項「Webクリッピング・ポートレットに表示するコンテンツのクリッピング」

- 第31.2.3項「ユーザーがパーソナライズ可能なWebクリッピングの追加」

31.2.1 ページへのWebクリッピング・ポートレットの追加

Webクリッピング・ポートレットをページに追加する手順は、FrameworkアプリケーションとSpacesアプリケーションで異なります。たとえば、Frameworkアプリケーションでは、ページへのポートレットの追加はアプリケーション開発者が実行する設計時のアクティビティです。Frameworkアプリケーションにおけるページへのポートレットの追加の詳細は、『Oracle Fusion Middleware Oracle WebCenter Portal開発者ガイド』の「Webクリッピングを使用したコンテンツベースのポートレットの作成」に関する章を参照してください。

Spacesでは、実行時(アプリケーションを実行しているとき)に、ポートレットをページに追加します。十分な権限を持っているすべてのユーザーが、Composerの「カタログ」からポートレットをドラッグ・アンド・ドロップできます。Spacesでのポートレットのページへの追加の詳細は、第18.5項「ページへのコンポーネントの追加」を参照してください。

注意:

Spacesでは、ポートレットを移動可能ボックス・コンポーネントに追加しないでください(詳細は、第19.10項「移動可能ボックス・コンポーネントの使用」を参照してください)。移動可能ボックス・コンポーネントは、ポートレットにデフォルトで用意されているshowDetailFrameと重複します。ポートレットを移動可能ボックスに追加すると、エラーを誘発する可能性のある不要な冗長性が生じます。

31.2.2 Webクリッピング・ポートレットに表示するコンテンツのクリッピング

Webクリッピング・ポートレットをページに追加する時点(設計時または実行時)はFrameworkアプリケーションとSpacesアプリケーションで異なりますが、Webクリッピング・コンテンツの定義は両方のシナリオで実行時に行われます。

Webコンテンツは次の2通りの方法でクリップおよび保存できます。

- ポートレットをカスタマイズして、すべてのユーザーにコンテンツが表示されるようにWebクリッピング・ポートレットを設定します。

- ポートレットをパーソナライズして、Webクリッピング・ポートレットの個人用ビューを設定します。

どちらのオプションでも、Web Clipping Studioを使用します。Web Clipping Studioでは次の操作を実行できます。

- Webコンテンツの参照

- クリッピングするWebコンテンツの正確な量の選択

- クリッピングしたコンテンツのポートレットとしてのプレビュー

- クリッピングしたコンテンツのポートレットとしての保存

- ポートレット・プロパティの設定および更新したポートレット情報の保存

Webクリッピング・ポートレットに表示するWebコンテンツをクリッピングするには、次の手順を実行します。

1. 「Webクリッピングの検索」ページを開きます。

- すべてのユーザーにコンテンツを表示するようにWebクリッピング・ポートレットを設定するには、編集モード(Composer)でページを開き、ポートレット・ヘッダーの「カスタマイズ」アイコンをクリックします。

- Webクリッピング・ポートレットの個人用ビューを設定するには、ポートレット・ヘッダーの「パーソナライズ」アイコンをクリックします。

「Webクリッピングの検索」ページが開きます(図31-1)。

図31-1 「Webクリッピングの検索」ページ

図31-1「「Webクリッピングの検索」ページ」の説明

注意:

編集モードを持つポートレットを実行すると、認証済ユーザーにのみポートレット・ヘッダーの「パーソナライズ」オプションが表示されます。未認証ユーザーまたはパブリック・ユーザーに「パーソナライズ」オプションは表示されません。つまり、パーソナライズを実行するには、アプリケーションになんらかの形式のセキュリティが実装されている必要があります。

ポートレットおよびページを作成する開発者には、アプリケーションの完全なセキュリティ・モデルを作成せずにポートレットの編集モードを簡単にテストする方法が必要です。ポートレットのパーソナライズのテストに必要なセキュリティを簡単に追加する方法の詳細は、『Oracle Fusion Middleware Oracle WebCenter Portal開発者ガイド』のポートレットのパーソナライズをテストするためのBasic認証の構成に関する項を参照してください。

2. 「URLロケーション」フィールドに、クリッピングするコンテンツが含まれているWebページまたはクリッピングするコンテンツにリンクしているWebページのURLを入力します。

3. 「開始」をクリックします。
指定したページがWeb Clipping Studioに表示されます(図31-2)。

注意:

サイトの証明書が証明書ストアに追加されている場合は、Secure Socket Layer(SSL)対応のWebサイトをクリッピングできます。Equifax、VeriSignまたはCybertrust証明書を使用するSSL対応Webサイトの証明書は、デフォルトの証明書ストアに含まれています。

証明書の追加の詳細は、『Oracle Fusion Middleware Oracle WebCenter Portal開発者ガイド』の信頼されるサイトの証明書の追加に関する項を参照してください。

図31-2 Web Clipping Studioに表示されたWebページ

図31-2「Web Clipping Studioに表示されたWebページ」の説明

4. 開始Webページがクリッピング対象のページでない場合は、Web Clipping Studio内でクリッピングするコンテンツを参照します。
Webページのハイパーリンクをクリックすると、Web Clipping Studioによってナビゲーション・リンクが記録されます。

注意:

重要な参照操作のみが後で表示モードで再生するために記録されます。最終的にWebクリッピングに使用されないすべての参照操作は破棄されます。破棄されたリンクはアクセスされません。

HTTP Basic認証またはHTTP Digest認証が必要なすべてのWebサイトで、ユーザー名およびパスワードの情報を求めるフォームが表示されます。このエンコードされた認証情報は、参照情報の一部として記録されます。

5. クリッピングするコンテンツが含まれているページで、Web Clipping Studioバナーの「セクション」アイコンまたはリンクをクリックします(図31-3)。
Webページ全体をクリッピングする場合は、そのページのセクションを設定する必要はありません。フルページをクリッピングするには、クリッピングするページで「セクション」をクリックするかわりに「選択」アイコンまたはリンクをクリックします。

図31-3 Web Clipping Studioバナーの「セクション」アイコンおよびリンク

図31-3「Web Clipping Studioバナーの「セクション」アイコンおよびリンク」の説明

セクション設定によって、ターゲットのWebページがクリッピング可能なセクションに分割されます(図31-4)。

図31-4 Web Clipping Studioのセクション設定されたWebページ

図31-4「Web Clipping Studioのセクション設定されたWebページ」の説明

「セクション」をクリックした後は、表示されたページでリンクを参照することはできません。ページ・リンクを介して他のロケーションを参照する場合は、Web Clipping Studioバナーの「セクション解除」をクリックします。Webクリッピングの使用の詳細は、任意のWebクリッピング・ページで「ヘルプ」アイコンまたはリンクをクリックしてください。

注意:

セクション設定を調整してWebページで囲む領域のサイズを変更するには、Web Clipping Studioバナーの「セクション縮小」および「セクション拡大」オプションを使用します。「セクション縮小」をクリックすると、Webページが多くの小さいセクションに分割されます。たとえば、ネストされた表のレベルを1つドリルダウンする場合に「セクション縮小」をクリックします。「セクション拡大」をクリックすると、Webページが少数の大きいセクションに分割されます。

6. クリッピングするセクションの左上にある「選択」をクリックします。
一度に選択できるセクションは1つのみです。選択したセクションのプレビューがWeb Clipping Studioに表示されます。

7. 表示されたセクションが必要なクリッピングの場合は、Web Clipping Studioバナーの「選択」をクリックします。
表示されたセクションが必要なクリッピングでない場合は、「選択解除」をクリックしてセクションが含まれているページに戻ります。ページの別のセクションを選択するか、または「セクション解除」をクリックしてセクション設定を削除し、別のページに移動することができます。

注意:

データが含まれていない空白のみのセクションもあります。たとえば、Webページに、テキストまたはイメージを含まないHTMLの<DIV>タグが含まれている場合があります。データが含まれていないセクションの「選択」をクリックすると、Webクリッピングにプレビューは表示されますが、そのプレビューに表示されるのは空白のみです。この場合は、プレビュー・ページの「選択解除」をクリックしてセクション設定されたページに戻ります。その後、データが含まれているセクションを選択します。

選択すると、選択されたWebクリッピングのプロパティが示された「Webクリッピングの検索」ページがWeb Clipping Studioに表示されます。

8. 必要に応じてクリッピングのプロパティ値を調整します。

- URLリライト: クリッピングされたコンテンツに埋め込まれたリンクの動作を制御します。
次のいずれかを選択します。

- なし: 新しいブラウザ・タブにリンク・ターゲットが表示されるように指定する場合。

- インラインポートレット内にリンク・ターゲットが表示されるように指定する場合。外部アプリケーションと統合している場合またはクリッピングされたサイトにログインしている場合に、「URLリライト」に「インライン」を選択した場合は、参照中はクリッピングされたサイトにセッションが維持されます。

注意:

「URLリライト」オプションは、ポートレットをカスタマイズする場合のみ使用できます。ポートレットをパーソナライズする場合は、このオプションは使用できません。

- タイトル: ポートレット・ヘッダーに表示するタイトル。

- 説明: クリッピングの説明。ポートレットに説明は表示されません。

- タイムアウト(秒): タイムアウトするまでポートレットでレンダリング可能な秒数。

- 有効期限(分): キャッシュされたポートレット・コンテンツの期限が切れるまでの分数。キャッシュされたコンテンツの期限が切れると、ブラウザ・リフレッシュによってまたはポートレット自体の「リフレッシュ」リンクをクリックすることによって次回ポートレットがリフレッシュされた場合、ポートレット・コンテンツがクリッピング元のWebページから取得されます。

- 入力のパラメータ化: クリッピングされたコンテンツに関連付けられているパラメータをカスタマイズするためのオプション。
「クリックして、パラメータ化を開始します。」チェック・ボックスを選択してコンテンツに関連付けられているパラメータをカスタマイズしてから、次の手順を実行します。

1. 「パラメータ」リストから、カスタマイズするパラメータを選択します。

2. ユーザーが自身のパラメータ値を指定できるようにする場合は、「パーソナライズ可能」リストからパラメータを選択します。この指定を行わない場合は，「なし」を選択します。

3. 「表示名」フィールドに、パラメータの表示名を入力します。

4. 「デフォルト値」フィールドに、パラメータのデフォルト値を入力します。

Webクリッピングのパラメータのパーソナライズの例は、第31.2.3.2項「Webクリッピング・ポートレットのパラメータ化」を参照してください。

注意:

「入力のパラメータ化」セクションは、フォームに情報を入力し、クリッピング用にそのフォームが含まれているセクションを選択した場合にのみ表示されます。

9. 「OK」をクリックして、プロパティ値に対する変更を保存し、選択したクリッピングをページのWebクリッピング・ポートレットに表示します。

注意:

Webクリッピング・ポートレットには、ポートレットのレンダリング方法に影響する追加プロパティがあります。詳細は、第31.3項「Webクリッピング・ポートレットのプロパティの設定」を参照してください。

図31-5は、Webクリッピング・ポートレットで選択されたWebクリッピングを示します。

図31-5 Webクリッピング・ポートレットのクリッピングされたコンテンツ

図31-5「Webクリッピング・ポートレットのクリッピングされたコンテンツ」の説明

注意:

Webクリッピング・ポートレットの「リフレッシュ」リンクを使用すると、「Expires (minutes)」に指定した値に応じてキャッシュまたは元のWebサイトからデータが取得されます。

31.2.3 ユーザーがパーソナライズ可能なWebクリッピングの追加

この項では、エンド・ユーザーがWebクリッピング・ポートレットのコンテンツのビューをパーソナライズできるようにする方法のデモンストレーションを示します。この項の内容は次のとおりです。

- 第31.2.3.1項「OTNからのクリッピングの選択」

- 第31.2.3.2項「Webクリッピング・ポートレットのパラメータ化」

- 第31.2.3.3項「Webクリッピング・ポートレットのパーソナライズ」

31.2.3.1 OTNからのクリッピングの選択

このタスクでは、Oracle Technology Network(OTN)に移動してクリッピング固有の情報を検索します。

OTNからクリッピングを選択するには、次の手順を実行します。

1. ポートレット・ヘッダーで「カスタマイズ」アイコンをクリックします。
「Webクリッピングの検索」ページが開きます。

2. 「URLロケーション」フィールドに次のURLを入力して「開始」をクリックします。

http://www.oracle.com/technology/products/ias/portal/index.html

OTNに「ポータル」ページが表示されます。

3. ページの上部にある「検索」フィールドに検索文字列を入力します。この例では、web clipping portletと入力して、「検索」アイコンをクリックします。
Web Clipping Studioに結果が表示されます(図31-6)。

図31-6 Web Clipping Studioに表示されたOTNの検索結果

図31-6「Web Clipping Studioに表示されたOTNの検索結果」の説明

4. Web Clipping Studioバナーの「セクション」をクリックします。
Web Clipping Studioによって、対象のWebページがクリッピング可能なセクションに分割されます(図31-7)。

図31-7 Web Clipping Studioに表示されたOTN検索結果ページの「選択」リンク

「図31-7 Web Clipping Studioに表示されたOTN検索結果ページの「選択」リンク」の説明

5. 検索結果を含む領域の左上(「検索やり直し」の真上)にある「選択」をクリックします。
検索結果セクションのプレビューが表示されます。

6. 「選択」をクリックして、検索結果セクションがクリッピングするセクションであることを確認します。

7. 「Webクリッピングの検索」ページで、「OK」をクリックして、クリッピングされたコンテンツをWebクリッピング・ポートレットに表示します(図31-8)。

図31-8 Webクリッピング・ポートレットに表示されたクリッピングされたコンテンツ

図31-8「Webクリッピング・ポートレットに表示されたクリッピングされたコンテンツ」の説明

31.2.3.2 Webクリッピング・ポートレットのパーソナライズ

このタスクでは、ユーザーが様々な検索結果をポートレットに表示できるようにWebクリッピング・ポートレットのプロパティを編集します。

Webクリッピング・ポートレットをパーソナライズする手順は次のとおりです。

1. 第31.2.3.1項「OTNからのクリッピングの選択」の説明に従ってOTNの検索結果をクリッピングしたら、Webクリッピング・ポートレット・ヘッダーの「カスタマイズ」アイコンをクリックします。

2. 「Webクリッピングの検索」ページで、「プロパティ」セクションの次の項目を変更します。

- 「URLリライト」ドロップダウン・リストから、「インライン」を選択して、リンク・ターゲットが新しいブラウザ・ウィンドウではなくポートレット内で開くように指定します。

- 「タイトル」フィールドに、OTN Searchと入力します。このタイトルは、Webクリッピング・ポートレットのヘッダーおよびユーザーがWebクリッピングのパラメータをパーソナライズできるページに表示されます。

図31-9は、「Webクリッピングの検索」ページの「プロパティ」および「入力のパラメータ化」セクションを示しています。

図31-9 Webクリッピングのプロパティ

「図31-9 Webクリッピングのプロパティ」の説明

3. ポートレットに表示されるコンテンツはOTNの「検索」フィールドに情報を入力して検索されたため、ユーザーが独自の検索文字列を指定できるように検索に使用されるパラメータをカスタマイズできます。

4. 「入力のパラメータ化」セクションで、「クリックして、パラメータ化を開始します。」を選択し、パラメータ表で次の変更を行います。

- 「パラメータ」列で、ドロップダウン・リストから「キーワード」を選択します。

- 「パーソナライズ可能」列で、リストから「Param1」を選択します。

- 「表示名」フィールドに、OTN Searchと入力します。

- 「デフォルト値」に"web clipping portlet"と表示されることを確認して、正しいパラメータが選択されていることを確認します。

5. 「OK」をクリックして、デフォルトの検索結果をWebクリッピング・ポートレットに表示します。

31.2.3.3 Webクリッピング・ポートレットのパーソナライズ

このタスクでは、様々な検索結果をポートレットに表示できるようにWebクリッピング・ポートレットをパーソナライズします。

様々な検索結果を表示するようにWebクリッピング・ポートレットをパーソナライズする手順は次のとおりです。

1. Webクリッピング・ポートレット・ヘッダーで「パーソナライズ」アイコンをクリックします。

注意:

編集モードを持つポートレットを実行すると、認証済ユーザーにのみポートレット・ヘッダーの「パーソナライズ」オプションが表示されます。未認証ユーザーまたはパブリック・ユーザーに「パーソナライズ」オプションは表示されません。つまり、パーソナライズを実行するには、アプリケーションになんらかの形式のセキュリティが実装されている必要があります。

ポートレットおよびページを作成する開発者には、アプリケーションの完全なセキュリティ・モデルを作成せずにポートレットの編集モードを簡単にテストする方法が必要です。ポートレットのパーソナライズのテストに必要なセキュリティを簡単に追加する方法の詳細は、『Oracle Fusion Middleware Oracle WebCenter Portal開発者ガイド』のポートレットのパーソナライズをテストするためのBasic認証の構成に関する項を参照してください。

2. 表示された「Webクリッピングの検索」ページで、「入力」セクションまで下にスクロールします。
Webクリッピング・ポートレットのパラメータ化を行う際に「表示名」に指定したように、検索文字列のパラメータ・フィールドがOTN Search,とラベル付けされていることに注意してください(図31-10)。

図31-10 パーソナライズ・モードのWebクリッピング

「図31-10 パーソナライズ・モードのWebクリッピング」の説明

3. 「OTN Search」フィールドに、別の検索文字列を入力します。
たとえば、WebCenterと入力します。

4. 「OK」をクリックします。
これで、Webクリッピング・ポートレットには、OTNからのWebCenterの検索結果が表示されます。

31.3 Webクリッピング・ポートレットのプロパティの設定

Webクリッピング・ポートレットには、ページ上のポートレットのルック・アンド・フィールを制御するプロパティが関連付けられています。十分な権限を持つユーザーは、「コンポーネント・プロパティ」ダイアログを通してこれらのプロパティにアクセスできます(図31-11)。

図31-11 Webクリッピング・ポートレットのコンポーネント・プロパティ

「コンポーネント・プロパティ」ダイアログへのアクセスの詳細は、第18.6.2項「コンポーネントのプロパティの設定」を参照してください。

次の各項では、イベント・サービス・タスク・フローのプロパティと、「パラメータ」タブのプロパティについて説明します。

- 第31.3.1項「Webクリッピング・ポートレットのプロパティの基本」

- 第31.3.2項「Webクリッピング・ポートレットのプロパティ」

31.3.1 Webクリッピング・ポートレットのプロパティの基本

デフォルトのタスク・フロー・コンテンツは、「コンポーネント・プロパティ」ダイアログの「パラメータ」タブ上のプロパティによって制御されます。このタブのパラメータの詳細は、第31.3.2項「Webクリッピング・ポートレットのプロパティ」を参照してください。タスク・フローによっては、このタブのパラメータによって、タスク・フローとページ・パラメータおよびページ定義変数を簡単に結び付けることができます。ページとコンポーネントの結付けの詳細は、第22章「ページ、タスク・フロー、ポートレットおよびUIコンポーネントの結付け」を参照してください。

「表示オプション」タブ、「スタイル」タブおよび「コンテンツ・スタイル」タブのプロパティを変更すると、タスク・フローの外観と動作に影響します。これらのプロパティは、すべてのタスク・フローに共通しています。詳細は、第18.6項「ページ・コンポーネントの変更」を参照してください。

「イベント」タブの内容は、タスク・フローでサポートされているイベントによって異なります。詳細は、第18.6.7項「コンポーネントのコンテキスト・イベントの使用」を参照してください。

「パラメータ」タブと「表示オプション」タブのすべてのプロパティから式言語(EL)エディタにアクセスできます。ELエディタを使用すると、定数値のかわりに変数値を選択または指定できます。エディタを開くには、プロパティ・フィールドの横にある「編集」アイコンをクリックします。エディタの使用の詳細および一般的なEL式の説明は、付録B「式言語(EL)式」を参照してください。

注意:

「コンポーネント・プロパティ」ダイアログの汎用の「表示オプション」タブでELを入力すると、入力内容が自動的に検証されます。EL構文が無効な場合、エラーが表示され、値は適用も保存もされません。汎用の表示オプションとは、表18-1に掲載されているオプションです。

汎用以外の表示オプションには、ELの検証は行われません。

31.3.2 Webクリッピング・ポートレットのプロパティ

表31-1は、Webクリッピング・ポートレットに固有のプロパティを示します。

図31-1 Webクリッピング・ポートレットのコンポーネント・プロパティ

プロパティ

説明

場所

Param#

これを使用して、Webクリッピング・ポートレットが定義されたときに指定されたパラメータにページ・パラメータをマッピングします。これらのパラメータを使用して、ポートレットとページをコンテキストに応じて結び付けることができます。詳細は、第22章「ページ、タスク・フロー、ポートレットおよびUIコンポーネントの結付け」を参照してください。

「パラメータ」タブ

All Modes Shared Screen

Webクリッピングの場合、このプロパティをfalseに設定すると、表示モードを除くすべてのポートレット・モードがそれぞれのページにレンダリングされます。このプロパティをtrueに設定すると、Webクリッピング・ウィザードでWebクリッピングの特定のセクションを編集できなくなる場合があります。

「表示オプション」タブ

Id

ポートレット・インスタンスの一意の識別子。

「表示オプション」タブ

Partial Triggers

これを使用して、部分的なページのリフレッシュを初期化します。これは、ページ全体を再描画しないでページの一部の領域をリフレッシュする方法です。

「表示オプション」タブ

Render Portlet in I Frame

これを使用すると、インライン・フレーム(iframe)にポートレットをレンダリングするか、iframeを使用しないか、ポートレットに判断させることができます。有効な値は、次のとおりです。

- auto (デフォルト): ポートレット・タグは、ポートレットのレスポンスをチェックして、iframeが必要かどうかを判断します。

- true: ポートレット・インスタンスをiframeにレンダリングします。

- 例:
false: ポートレット・インスタンスをインラインにレンダリングします。

ページのインラインにポートレットを配置すると、iframeにポートレットを配置するより優れたユーザー・エクスペリエンスを提供できます。ただし、場合によってはiframeにポートレットを含めることが必要になります。例:

- ポートレットがJSFポートレットの場合

- ポートレットにファイル・アップロード要素が含まれている場合

- パーサーがマークアップを解析できないために、例外を返す場合

「表示オプション」タブ

Title

ポートレット・ヘッダーに表示するWebクリッピング・ポートレットのタイトルを入力します。

「表示オプション」タブ

31.4 Webクリッピングの現在の制限

Webクリッピングを使用する際は、次の制限に注意してください。

- クリッピングするサイトでCookieの操作に大容量のJavaScriptが使用されたり、記述中のHTMLドキュメントの変更にJavaScriptメソッドdocument.writeが使用される場合は、そのサイトのコンテンツをクリッピングできない場合があります。

- (mod_ossoを使用して)パートナ・アプリケーションと統合する場合は、認証済の方法でパートナ・アプリケーションを使用して直接クリッピングすることはできません。ただし、外部アプリケーション・フレームワークを介してパートナ・アプリケーションを使用することはできます。

- Oracle PortalページとADFページのクリッピングにWebクリッピング・ポートレットは使用できません。解決方法としては、宛先ポータルに同じプロデューサを再登録してそのポータルを手動で編集する方法があります。

- 複数のフレーム(つまり、フレームセット)が含まれているWebページのクリッピングにWebクリッピング・ポートレットは使用できません。

- WebクリッピングおよびCSSを使用する場合は次の点に注意してください。

- CSSを使用する複数のポートレットがWebページに含まれており、CSSで<A>などのHTMLタグ名をスタイル名として使用するのではなく、OraRefなどの個別のスタイル名を使用してHTMLタグ内にスタイルを指定する場合は、それらのポートレットが競合しないようにする必要があります。

- あるポートレットでCSSが使用され、そのCSSでスタイル名として<A>などのタグ名が使用されてHTMLタグの動作が上書きされる場合、同じページの2つ目のポートレットでCSSが使用されなくても、2つ目のポートレットは最初のポートレットのCSSのスタイル指示の影響を受けます。

- 同じページの2つのポートレットで異なるCSSが使用され、各CSSで<A>などのHTMLタグ名が使用されてHTMLタグの動作が上書きされる場合、表示されるスタイルはブラウザによって異なります。

- Webクリッピングでは、次の方法でグローバリゼーション・サポートの設定が確認されます。

1. Webクリッピングで、HTTPヘッダーのContent-Typeにcharset属性が指定されているかどうかが確認されます。指定されている場合は、これがHTMLページのキャラクタ・エンコーディングとなります。

2. charset属性が指定されていない場合は、Webクリッピングによってページ上のHTML METAタグが確認されて、キャラクタ・エンコーディングが決定されます。

3. HTML METAタグが検出されない場合は、以前に参照したページのcharsetが使用されます。このページが最初のページの場合は、デフォルトのISO-8859-1キャラクタ・エンコーディングに設定されます。

4. Content-TypeまたはMETAタグのcharsetの値がサポートされていない場合(charsetがNONEと指定されている場合など)、Webクリッピングでは、以前に参照したページのcharsetではなく、デフォルトのキャラクタ・セット(ISO-8859-1)が使用されます。

- Webクリッピング・ポートレットを使用するには、Microsoft Internet Explorer 5.5以上(Windows 2000の場合)、Microsoft Internet Explorer 6.0以上(Windows XPの場合)を使用する必要があります。ブラウザのバージョンがこれらのバージョンより古い場合、JavaScriptエラーが発生する可能性があります。

31.5 Webクリッピングのトラブルシューティング

この項では、Webクリッピングの使用中に発生する可能性がある問題のトラブルシューティングに役立つ情報を提供します。

行n、列nで"x"が発生しました。期待される値(いずれか): "x", "y" ...

ログ・ファイルに書き込まれたパーサー・エラー・メッセージ。

問題

Webクリッピング・ポートレットに表示されたWebコンテンツに、無効なHTMLまたはJavaScriptが含まれています。

解決策

これは、Webクリッピング・エラーではなく、サイト固有の問題です。サイトの管理者にサポートを依頼してください。

第IX部

コラボレーションおよびソーシャル・ネットワーキング環境の編成

ユーザー・ガイドの第IX部では、ホーム・スペースの設定と管理およびソーシャル・ネットワークの作成方法について、手順を追って説明します。これには、ページのブックマークやアプリケーション・オブジェクトのサブスクライブといったソーシャル・ネットワーキングとコラボレーションおよび個人の管理タスクの詳細が含まれます。

第IX部の内容は次のとおりです。

- 第32章「ホーム・スペースについて」

- 第33章「プロファイルの管理」

- 第34章「ソーシャル・ネットワークの作成」

- 第35章「コネクションのアクティビティの追跡」

- 第36章「メッセージとフィードバックの投稿と管理」

- 第37章「オブジェクトのお気に入り登録、コメントおよび共有」

- 第38章「個人用プリファレンスの設定」

- 第39章「個人用サブスクリプションおよび通知の設定」

- 第40章「ユーザー個人用お気に入りの作成と管理」

32 ホーム・スペースについて

この章では、Spacesアプリケーションのホーム・スペースの使用を開始するための基本情報について説明します。内容は次のとおりです。

- 第32.1項「ホーム・スペースで実行できる操作」

- 第32.2項「WebCenter Portal: Spacesへの自己登録」

- 第32.3項「ホーム・スペースへのアクセス」

- 第32.4項「ホーム・スペースのページの使用」

- 第32.5項「個人用ページのページ作成デフォルトの設定」

- 第32.6項「ホーム・スペースのビューでのスペース・ページの公開」

- 第32.7項「アプリケーション・ページのプレビューと印刷」

- 第32.8項「個人プロファイル・ギャラリの表示」

- 第32.9項「WebCenter Portal: Spacesオンライン・ヘルプへのアクセス」

対象読者

この章は、少なくともAuthenticated-Userロールを割り当てられている(つまり、ログインしている)ユーザーを対象としています。このようなユーザーは、Spacesアプリケーションの自己登録、ホーム・スペース、ページのアクセス権限およびオンライン・ヘルプの基本情報を理解する必要があります。ホーム・スペースでページを作成および管理するユーザーには、少なくともPages: Create, Edit, and Delete Pages権限が必要です。

32.1 ホーム・スペースで実行できる操作

ホーム・スペースは、Spacesアプリケーションのすべてのユーザーが使用できます。アプリケーション管理者が、ユーザーがホーム・スペースで自分の個人用ページを作成および管理できるようにしている場合もあります。

ホーム・スペースのページを作成および管理する権限を持っているユーザーには、会社での職位に関係なくこのガイドのほぼすべての情報が役立ちます。たとえば、第32.4項「ホーム・スペースのページの使用」の情報を使用すると、自分の個人用ページを作成、管理し、そのページを指定したユーザーと共有できます。

注意:

アプリケーション管理者がホーム・スペースでの個人用ページの作成を禁止し、ユーザーが制御する部分の少ないビジネス・ロール・ページとシステム・ページの表示のみを許可している場合もあります。

第17章「ページの作成および管理」の情報を使用すると、自分のページにコンテンツを追加し、そのコンテンツを構成することができます。

第X部「コンテンツの使用」、第XIII部「WebCenterおよび他のソースの検索」、第XV部「サービス: お知らせサービスからリンク・サービスまで」および第XVI部「サービス: リスト・サービスからワークリスト・サービスまで」の情報を使用すると、多くのサービスとそれにデフォルトで関連付けられているタスク・フローを利用できます。

ヒント:

一部のサービスは、ホーム・スペース以外のスペースでのみアクティブになります。このようなサービスには、ディスカッション、イベント、お知らせ、リストなどがあります。

この章では、ホーム・スペースで実行可能な操作のタイプについて、その基本を説明します。この章および前述の各章で説明されている操作は、主としてホーム・スペースに作成される個人用ページに適用されます。ページには他にもタイプがありますが、ユーザーは限られたデフォルト権限しか持っていません。

たとえば、ホーム・スペースにはビジネス・ロール・ページが含まれる場合があります。このページはアプリケーション管理者によって提供されます。ビジネス・ロール・ページは、ユーザーに割り当てられたアプリケーション・ロールに基づいて、そのユーザーのホーム・スペースのビューにプッシュされます。たとえば、営業チームに属するユーザーの場合は、ホーム・スペースの自分のビューに、自分と営業チームの全メンバーがアクセスできるビジネス・ロール・ページが含まれる場合があります。

関連項目:

第7.1項「ビジネス・ロール・ページの使用」

さらに、システム・ページも存在します。システム・ページは一般にユーティリティ・ページで、ホーム・スペース内でユーザーの個人用ビューを「ドキュメント」ページや「アクティビティ・ストリーム」ページなどの特定のサービスに公開したり、「自己登録」ページなどのアプリケーション全体の機能を提供したりします。

関連項目:

第7.3項「システム・ページの使用」

ユーザーがホーム・スペース内に自分の個人用ページを所有し、運用していても、ユーザーの行うセキュリティ設定に関係なく、アプリケーション管理者はすべてを表示し、あらゆるユーザーの個人用ページにアクセスすることができます。

32.2 WebCenter Portal: Spacesへの自己登録

Spacesアプリケーション管理者から、Spacesアプリケーションに自己登録できるようにしてもらうことができます。自己登録すると、ユーザーは、自分のログイン資格証明を作成することによって、それ以降Spacesアプリケーションに認証済ユーザーとしてログインできるようになります。認証されると、自分用のホーム・スペースのビューを持てるほか、割り当てられたユーザー・ロール基づいて他の機能にアクセスしたり、様々な双方向機能を使用したりできるなど、多くのメリットがあります。

注意:

自己登録を使用できるかどうかは、Spacesアプリケーション管理者がどのようにアプリケーションを構成しているかに依存します。

Spacesアプリケーション・ユーザーとして自己登録するには、次の手順を実行します。

1. Spacesアプリケーションを開きます。
例:

http://host:port/webcenter

ここで、<host>:<port>は、WebCenter Portal: Spacesがインストールされているシステムのホスト名とポート番号を表します。デフォルトで、Spacesアプリケーションはポート8888にインストールされます。

2. アプリケーションの「ようこそ」ページの「登録」ボタンをクリックします(図32-1)。

注意:

Spacesアプリケーション管理者は「ログイン」ページのルック・アンド・フィールをカスタマイズすることはできますが、カスタマイズ方法に関係なく、図32-1に示されている情報は基本的に同じになります。

関連項目:

上級ユーザーは、ログイン用のフィールドとボタンの表示場所を調整するなどして、Spacesアプリケーションを拡張できます。詳細は、第7.3.2項「システム・ページのカスタマイズ」を参照してください。

図32-1 「ようこそ」ページの「登録」ボタン

「図32-1 「ようこそ」ページの「登録」ボタン」の説明

3. 表示される「自己登録」ページ(図32-2)で、ユーザー情報を入力します。
アスタリスクが付いているフィールドには、値を指定する必要があります。

ヒント:

アプリケーション管理者は自己登録ページをカスタマイズできるため、ページの外観が図32-2のようにならない場合があります。

図32-2 WebCenter Portal: Spacesの「自己登録」ページ

「図32-2 WebCenter Portal: Spacesの「自己登録」ページ」の説明

始める前に、自分のユーザー名とパスワードのポリシーが基礎となるアイデンティティ・ストアによって設定されていることを確認します。アプリケーション管理者は、組織のユーザー名とパスワードのポリシーの情報が表示されるように「自己登録」ページをカスタマイズすることもできます。

1. 「ユーザー名の選択」フィールドに、好きなユーザー名を入力します。

2. 「使用可能ユーザー名確認」ボタンをクリックし、選択したユーザー名の一意性を確認します。
入力した名前が使用されている場合は、別のユーザー名を入力してテストします。入力内容の一意性が確認されるまで、この操作を続けます。

3. 「パスワードの選択」フィールドにパスワードを指定します。

4. 「パスワードの再入力」フィールドにパスワードを再入力します。

5. 「名」フィールドに名を入力します。

6. 「姓」フィールドに姓を入力します。

7. 「電子メール・アドレス」フィールドに会社の電子メール・アドレスを入力します。

注意:

作成できるアカウントは、電子メール・アドレスにつき1つのみです。

4. 「登録」ボタンをクリックします。
入力したデータが受け入れられると、ログイン・ダイアログが開き、Spacesアプリケーションにログインできます。

注意:

デフォルトでは、同じメールIDを持つユーザー名が存在する場合は、「登録」をクリックするとダイアログが開き、そのメールIDが存在していることが通知されます。このダイアログには、そのメールIDに関連付けられている既存のユーザー名にメッセージを送信するためのボタンも含まれています。

まだ認証前であるため、このメッセージは、管理者がメールのパブリック資格証明を構成していればパブリック・メールボックスに送信されます。

このデフォルトの動作は、ポータル開発者のカスタマイズにより無効になっている場合があります。

32.3 ホーム・スペースへのアクセス

ホーム・スペースには、ナビゲーション・モデルに応じて多くの方法でアクセスできます。たとえば、次のような方法があります。

- 次のURLを使用します。

http://host:port/webcenter/spaces/home

- 図32-3のように、アプリケーションでユーザー名がリンクとして表示されている場合に、ユーザー名をクリックします。

図32-3 リンクになったユーザー名の例

「図32-3 リンクになったユーザー名の例」の説明

これにより、ホーム・スペースの「プロファイル」ページに移動できます。

- 「スペース」メニューをクリックして、「ホーム・スペース」を選択します(図32-4)。

図32-4 スペース・スイッチャ・メニューの「ホーム・スペース」オプション

「図32-4 スペース・スイッチャ・メニューの「ホーム・スペース」オプション」の説明

32.4 ホーム・スペースのページの使用

アプリケーション管理者は、ホーム・スペースにページを作成し、管理する権限をユーザーに付与できます。ユーザーがホーム・スペースに作成するページは、そのユーザーの個人用ページになります。ユーザーは、ページ所有者から権限を付与されていれば、他のユーザーやアプリケーション管理者が作成したページにもアクセスできます。

ホーム・スペースの個人用ページの使用方法は、すべてのスペースのページの使用方法と同じです。ホーム・スペースで自分のページの表示を管理し、個人用ページを作成および編集するには、第51.11項「スペース内のページの使用」で説明されているタスクを参照してください。

32.5 個人用ページのページ作成デフォルトの設定

Spacesアプリケーション管理者によって可能にされている場合、ユーザーはページ作成デフォルトを設定して、ホーム・スペースの個人用ページ作成に必要な手順を減らすことができます。つまり、「ページの作成」ダイアログを開いたときにデフォルトで選択されているページ・スタイルを指定できます。デフォルトのページ・スタイルを強制的に使用させる、「ページの作成」ダイアログを使用しないように選択することもできます。

注意:

アプリケーション管理者がビジネス・ロール・ページに設定するページ作成デフォルトは、個人用のページにも影響を与えます。アプリケーションレベルのページ作成デフォルトの詳細は、第7.1.2項「ビジネス・ロール・ページのページ作成デフォルトの設定」を参照してください。

個人用ページに関してユーザーが自分で行う設定は、アプリケーション管理者が行うすべてのページ作成設定よりも優先されます。

個人用ページのページ作成デフォルトを設定するには、次の手順を実行します。

1. ホーム・スペースに移動します。
詳細は、第32.3項「ホーム・スペースへのアクセス」を参照してください。

2. ホーム・スペースで「ページのパーソナライズ」ページを開きます。

ヒント:

このページへのアクセス方法は、使用するページ・テンプレートによって異なります。たとえば、「アクション」 メニューを使用してアクセスできる場合があります。

3. 「ページのパーソナライズ」ページで「ページ・デフォルトの設定」をクリックし、「ページ・デフォルトの設定」ダイアログを開きます(図32-5)。

図32-5 「ページ・デフォルトの設定」ダイアログ

「図32-5 「ページ・デフォルトの設定」ダイアログ」の説明

関連項目:

各ページ・スタイルの詳細は、第15.1項「ページ・スタイルの基本」を参照してください。

4. 「ページ・スタイル」ドロップダウン・リストからページ・レイアウトを選択します。

関連項目:

シード済ページ・スタイルの詳細は、第15.1項「ページ・スタイルの基本」を参照してください。短いリストに対しては、アプリケーション管理者が追加のカスタム・ページ・スタイルを指定するか、ページ・スタイルを制限する場合があります。

5. 「ワンクリック・ページ作成の有効化」の横にあるオプションを選択します。
はい: 「ページの作成」ダイアログを使用せず、指定された「ページ・スタイル」を使用してすべての個人用ページを作成します。

ヒント:

「ページの作成」ダイアログをスキップした場合、新しいページには一般的な名前が付きます。ページの名前変更の詳細は、第17.6項「ページ名の変更」を参照してください。

いいえ: 「ページの作成」ダイアログですべての個人用ページに対してデフォルトとして選択した特定の「ページ・スタイル」を使用して、「ページの作成」ダイアログが表示されます。新しい個人用ページに別のスタイルを選択できます。

6. 「保存」をクリックして、変更を保存してダイアログを終了します。

32.6 ホーム・スペースのビューでのスペース・ページの公開

ホーム・スペースの自分のビューにスペース・ページを公開できます。たとえば、Sales Resultsという名前のスペース・ページを詳しく追跡する必要がある場合は、ホーム・スペースの自分のビューにこのページが表示されるように指定できます。第17.9項「ホーム・スペースのビューでのスペース・ページの公開」を参照してください。

32.7 アプリケーション・ページのプレビューと印刷

主にテキストを含むページをプレビューまたは印刷するには、「印刷プレビュー」オプションを使用します。「お知らせ」ページ、「Wikiとブログ」ページ、主にテキストで構成されるカスタム・ページなど、コンテンツの大部分がテキストであるページでは、印刷オプションが役立ちます。

「印刷プレビュー」リンクは、アプリケーション設計者によって使用できるようにされていない場合は、表示されません。

関連項目:

「印刷プレビュー」リンクの詳細は、第21.2.27項「印刷プレビュー」を参照してください。

アプリケーション・ページをプレビューおよび印刷するには、次の手順を実行します。

1. 目的のページが含まれているスペースに移動します。

関連項目:

詳細は、第51.4項「使用可能なスペースの表示とアクセス」を参照してください。

2. ページの「印刷プレビュー」リンクをクリックします。
印刷可能なバージョンのページがが新しいブラウザ・タブまたはウィンドウで開かれます。[Ctrl] + [P] を押してページを印刷するか、ページをプレビューします。

32.8 個人プロファイル・ギャラリの表示

Spacesアプリケーションにログインすると、自分のユーザー名がアプリケーションのユーザー・インタフェースのどこかに表示されていることに気付きます。これをクリックすると、自分の個人プロファイル・ギャラリが開きます(図32-6)。

図32-6 プロファイル・ページ

「図32-6 プロファイル・ページ」の説明

個人プロファイル・ギャラリには一連のタブがあり、それぞれに自分にとって関心のある情報が含まれています。

- アクティビティ—パブリッシャとアクティビティ・ストリームを使用できます。パブリッシャを使用すると、自分の個人ステータスに関してコメントしたり、外部または内部オブジェクトへのリンクを提供したりできます。アクティビティ・ストリームは、自分と自分のコネクションのアクティビティに関する情報をストリームします。詳細は、第35章「コネクションのアクティビティの追跡」および第37章「オブジェクトのお気に入り登録、コメントおよび共有」を参照してください。

- コネクション—自分のすべてのコネクションおよびコネクション管理機能を表示できます。第34章「ソーシャル・ネットワークの作成」を参照してください。

- ドキュメント—自分の個人用ドキュメント・ライブラリを表示できます。詳細は、第X部「コンテンツの使用」を参照してください。

- 組織—自分および自分と直接関係のある組織メンバーを示す組織図です。詳細は、第33章「プロファイルの管理」を参照してください。

- 情報—自分の個人プロファイルの詳細です。詳細は、第33章「プロファイルの管理」を参照してください。

32.9 WebCenter Portal: Spacesオンライン・ヘルプへのアクセス

「ヘルプ」リンクまたは「ヘルプ」ボタンが表示されている場合は、いつでもそれをクリックしてヘルプにアクセスできます。

「ヘルプ」リンク(図32-7)をクリックすると、アプリケーションのメイン・ヘルプ・ページが開きます。そのページから、目的のトピックに移動できます。

図32-7 「ヘルプ」リンク

「図32-7 「ヘルプ」リンク」の説明

「ヘルプ」アイコンは、アプリケーションの随所に配置されており、クリックすると現在の表示内容について説明したヘルプ・トピックが開きます。

図32-8 「ヘルプ」アイコン

「図32-8 「ヘルプ」アイコン」の説明

33 プロファイルの管理

WebCenter Portal: Spacesにおけるプロファイルとは、自分に関する便利なデータのコレクションです。連絡先情報、写真、会社の職位などを含めることができます。WebCenter Portal: Spacesのソーシャル・ネットワーキング機能を使用すると、自分のプロファイルを表示、管理できるほか、他のユーザーから許可されていれば、そのユーザーのプロファイルも表示できます。

この章では、プロファイル関連の機能の概要と、プロファイルを表示および管理する手順を説明します。内容は次のとおりです。

- 第33.1項「プロファイルの基本」

- 第33.2項「組織ビューの管理チェーンの指定」

- 第33.3項「プロファイルのプリファレンスの設定」

- 第33.4項「ページへのプロファイルのタスク・フローの追加」

- 第33.5項「個人プロファイルの表示と編集」

- 第33.6項「プロファイルのタスク・フロー・プロパティの設定」

対象読者

この章は、少なくともUpdate People Connections Data権限を含むアプリケーション・ロールが割り当てられたユーザーを対象としています。タスク・フロー・プロパティを編集する予定のあるユーザーには、Pages: Edit Pages権限も含むロールが割り当てられている必要があります。スペース(ホーム・スペースを除く)内では、ユーザーにEdit Page Access and Structure権限を含むロールが割り当てられている必要があります。

33.1 プロファイルの基本

プロファイルでは、自分や他のユーザーの個人プロファイル情報を様々なビューで表示できます。このような情報には、メール・アドレス、電話番号、事業所所在地、部門、マネージャ、直属の部下などがあります。WebCenter Portal: Spacesの一般的なインストールでは、WebCenterアプリケーションにユーザー情報を提供するバックエンドのアイデンティティ・ストアからプロファイルの大部分の情報が取り込まれます(詳細は第33.2項「組織ビューの管理チェーンの指定」を参照してください)。さらに、プロファイルでは、このような情報の一部を変更したり、アイデンティティ・ストアには含まれない追加データを提供したりできる場合があります。

他のユーザーとコネクションを持つと、そのユーザーに自分のプロファイルへのアクセス権を与え、自分もそのユーザーのプロファイルへのアクセス権を得ることになります。特定のコネクションが自分のプロファイルをどの程度まで表示できるようにするかは、プロファイルのプリファレンスで制御できます。プロファイルのプリファレンス設定の詳細は、第33.3項「プロファイルのプリファレンスの設定」を参照してください。

個々のユーザーがプロファイルまたはプロファイルのプリファレンスにアクセスする前に、アプリケーション管理者は、すべてのユーザーが自分および他のユーザーのプロファイルで表示できる内容と実行できる操作に関わるグローバル・アプリケーション・デフォルトを設定できます。詳細は、第6.4項「Spacesアプリケーションのピープル・コネクションのデフォルトの構成」を参照してください。

自分のものも含めて、プロファイルのビューには、WebCenter Portal: Spacesのどこであっても、表示されているユーザー名をクリックすることでアクセスできます。さらに、ユーザー・プロファイルの簡単なポップアップ・ビューに加えて、WebCenter Portal: Spacesの「プロファイル」ページでは、自分のプロファイルの完全なビューを表示できます。「プロファイル」ページは、認証されたすべてのユーザーのホーム・スペースのビューにプッシュされるビジネス・ロール・ページです(図33-1)。

図33-1 「プロファイル」ページ

ヒント:

認証されたユーザーとは、WebCenter Portal: Spacesにログインしているユーザーのことです。

関連項目:

ビジネス・ロール・ページの詳細は、第7.1項「ビジネス・ロール・ページの使用」を参照してください。

デフォルトでは、「プロファイル」ページには一連のサブページが表示されます。サブページには、自分のアクティビティ・ストリームのビュー(「アクティビティ」)、自分のコネクションの詳細なビュー(「コネクション」)、自分の個人用ドキュメント・ライブラリのパブリック・フォルダ内のドキュメントとフォルダのビュー(「ドキュメント」)、自分の組織内の位置を示すチャート・ビュー(「組織」)、および自分の完全なプロファイルのビュー(「情報」)があります。

このようなすべてのサブページのうち、プロファイルのタスク・フロー・ファミリに属しているのは「組織」と「情報」のみで、これらのコンテンツはアイデンティティ・ストアから取り込まれます。その他のページのコンテンツは、次のように、別の機能およびサービスから取り込まれます。

- 「アクティビティ」の情報は、ピープル・コネクション・サービスのアクティビティ・ストリーム機能から取り込まれます(詳細は、第35章「コネクションのアクティビティの追跡」を参照してください)。

- 「コネクション」の情報は、ピープル・コネクション・サービスのコネクション機能から取り込まれます(詳細は、第34章「ソーシャル・ネットワークの作成」を参照してください)。

- 「ドキュメント」の情報は、ドキュメント・サービスから取り込まれます(詳細は、第X部「コンテンツの使用」を参照してください)。

ポータル設計者は、デフォルトの「プロファイル」ビジネス・ロール・ページを変更して、追加コンポーネントの組込み、既存コンポーネントの削除、およびページのルック・アンド・フィールの変更を行えます。その結果、ここで説明したページは最終的に表示される「プロファイル」ページとはほとんど関係しなくなる場合もあります。

関連項目:

ビジネス・ロール・ページの変更の詳細は、第7.1項「ビジネス・ロール・ページの使用」を参照してください。

プロファイルでは、「プロファイル」ビジネス・ロール・ページのほかにも、ユーザーのプロファイル情報に関する固有のビューを表示するいくつかのタスク・フローが提供されます。ページに対する編集権限があれば、ユーザーは有益と思われる任意の場所にプロファイルのタスク・フローを配置できます。

プロファイルでは、次のタスク・フローが提供されます。

- 組織ビュー: 社内での現在のユーザーの位置、つまり組織図全体の細部をグラフィカルに示すためのものです。組織ビューでは、現在のユーザーのプロファイル情報の3つのビュー(連絡先情報、ユーザーのアドレスとユーザーのロケールでの現在時刻、および自己紹介コメントのサマリー)を切り替えて表示できます。また、現在のユーザーの完全なプロファイルへのリンクも表示できます(図33-2)。

図33-2 「組織ビュー」タスク・フロー

関連項目:

図33-2に示すような組織の階層表示を有効にする場合の詳細は、第33.2項「組織ビューの管理チェーンの指定」を参照してください。

- プロファイル: ユーザーのプロファイル詳細の表示や写真のアップロード、および有効になっている場合はプロファイル詳細の編集に使用します(図33-3)。

図33-3 「プロファイル」タスク・フロー

- プロファイル・ギャラリ: 自分のソーシャル・ネットワーキング情報に1つのビューからアクセスするための場所です(図33-4)。

図33-4 「プロファイル・ギャラリ」タスク・フロー

- プロファイル - スナップショット: ユーザーの写真およびステータス・メッセージの表示に使用します(図33-5)。

図33-5 「プロファイル - スナップショット」タスク・フロー

関連項目:

プロファイルのタスク・フロー機能の使用方法の詳細は、第33.5項「個人プロファイルの表示と編集」を参照してください。

プロファイルの各タスク・フローには、タスク・フロー・インスタンスの外観および動作の制御に使用できるプロパティが関連付けられています。たとえば、プロファイルのプロパティを使用して、「パブリッシャ」タスク・フローに入力した文章を、ステータス・メッセージを示すプロファイルのビューに表示するように指定できます(第36.1.1項「メッセージ・ボードの基本」を参照してください)。プロファイルに写真を表示できるかどうかや、写真をページ・ビュー・モードで更新できるかどうかを制御できます。

関連項目:

プロファイルのプロパティの詳細は、第33.6項「プロファイルのタスク・フロー・プロパティの設定」を参照してください。

プロファイルの機能の使用方法の詳細は、第33.5項「個人プロファイルの表示と編集」を参照してください。

33.2 組織ビューの管理チェーンの指定

「組織ビュー」タスク・フロー、および「プロファイル」ページの「組織」サブページでは、ユーザーの管理チェーンの視覚的な表示、つまり、マネージャーとその直属の部下の表示ができます(図33-6)。

図33-6 マネージャおよびマネージャの直属の部下を示す組織ビュー

「図33-6 マネージャおよびマネージャの直属の部下を示す組織ビュー」の説明

ユーザー・プロファイルの組織ビューは、ユーザーの「プロファイル」ページの「組織」サブページで、および「組織ビュー」タスク・フローから、使用できます。デフォルトでは、これらの組織ビューの管理チェーンを定義する値は空白です。つまり、ユーザーのマネージャは、ユーザーの詳細情報を提供しているバックエンドのアイデンティティ・ストアで自動的に指定されているわけではありません。

ヒント:

「プロファイル」ページの「情報」サブページの「マネージャ」の値も、この項で示す方法で定義されます。

組織ビューに管理チェーンを表示するためには、WebCenter Portal: Spacesの認証に使用されるバックエンドのアイデンティティ・ストアが、直属の部下であるユーザーにmanager属性を持たせるように設定されている必要があります。また、manager属性は、マネージャであるユーザーの識別名(DN)として定義されている必要があります(「組込みLDAP構成の例」を参照)。

ヒント:

LDAP環境では、特定のユーザーを管理できるのは1人の人物のみで、同じ環境内では1人のユーザーが複数の人を管理できます。

組込みLDAP構成の例

管理チェーンは、Oracle WebLogic Server (WLS)に組込みのLDAP内、またはOracle Internet Directory (OID)などの外部のLDAP内で指定できます。ただし、組込みLDAPを使用した管理チェーンの定義は、実稼働ではなく、テストまたは概念実証を目的として行うものです。実稼働の場合は、WebCenter Spacesの認証用アイデンティティ・ストアにはOIDなどの外部のLDAPを使用する必要があります。

関連項目:

詳細は、Oracle Fusion Middleware Oracle WebCenter Portal管理者ガイドの「アイデンティティ・ストアの構成」の章か、使用しているLDAPの実装に付属のドキュメントを参照してください。

この例では、テストまたは概念実証のために、WebLogic Serverに組込みのLDAP内に管理チェーンを定義する方法を説明します。

注意:

この例に示す手順は、外部のLDAPの場合に実行する手順と似ています。つまり、属性(manager)を作成し、ユーザーごとにその属性に値を設定します。この値には、選択したユーザーのマネージャのDNを入力します。

この例には、次の3人のユーザーがいます。

- user1

- user2

- manager_user

これらのユーザーに管理チェーンを定義するには、次の手順を実行します。

1. Apache Directory Studioなどの外部ビューアを使用して組込みLDAPを参照できるようにします。

1. WLS管理コンソールに移動して、管理者ユーザーとしてログインします。

2. 自分のドメイン(たとえばwc_domain)をクリックして、「セキュリティ」タブの「組込みLDAP」サブタブを開きます(図33-7)。

図33-7 Oracle WebLogic Server管理コンソール

「図33-7 Oracle WebLogic Server管理コンソール」の説明

3. 「Credential」フィールドに値を入力し、その値を「資格証明の確認」フィールドに再入力します。

ヒント:

デフォルトの資格証明は、ランダムに生成されたパスワードです。これを、覚えやすいものに設定してください。

4. 管理サーバーと管理対象サーバーを再起動します。

2. 手順1で選択したLDAPビューアを起動し、次の詳細情報を使用して接続を作成します。

- hostname (たとえばexample.com)

- port (WLS管理ポート、たとえば7001)

- Bind DN (cn=Admin)

- Password (手順1cで設定した資格証明)

3. DITでユーザーを検索してuser1に移動します(図33-8)。
たとえば、次の順に続けてクリックします。

- dc=wc_domain

- ou=myrealm

- ou=people

- uid=user1

図33-8 LDAPブラウザのDITでのユーザー選択

「図33-8 LDAPブラウザのDITでのユーザー選択」の説明

4. 「属性の記述」列に、managerタイプの新しい属性を追加します。

ヒント:

[Ctrl] + [Shift] + [+]を押すと、「新規属性」ダイアログが開きます。

5. 属性値として、manager_userのDNを選択します(図33-9)。
たとえば、rootの下で、次の順に続けて選択します。

- dc=wc_domain

- ou=myrealm

- ou=people

- uid=manager_user

図33-9 「DNの選択」ダイアログ

「図33-9 「DNの選択」ダイアログ」の説明

6. user2について、手順3から5を繰り返します。

これで、user1とuser2がmanager_userによって管理されるようになりました。このことは、WebCenter Portal: Spacesにuser1としてログインし、「プロファイル」ページの「情報」サブページに移動すると確認できます。ユーザーmanager_userがマネージャとして表示されます(図33-10)。

図33-10 「プロファイル」ページの「情報」サブページ

「図33-10 「プロファイル」ページの「情報」サブページ」の説明

ヒント:

「マネージャ」の値(この例ではmanager_user)をクリックすると、マネージャのプロファイルが表示されます。「組織」サブページにアクセスして、現在表示しているプロファイルに関連付けられている組織ビューを表示します(図33-6を参照)。

33.3 プロファイルのプリファレンスの設定

ユーザーのプリファレンス設定の影響を受けるプロファイル詳細は、たとえば「プロファイル」タスク・フローやデフォルトの「プロファイル」ビジネス・ロール・ページの「情報」サブページなどの、完全なプロファイル・ビューに表示されます(図33-11)。

図33-11 「プロファイル」ページの「情報」サブページ

完全なプロファイルは、「サマリー」、「従業員」、「勤務先連絡先」、「個人情報」の4つのセクションで表示されます。各セクションには、セクションの見出しに関連する情報が表示されます。たとえば、「サマリー」には、ユーザー名、メール・アドレス、事業所所在地など、一連の基本的な詳細情報が含まれています。

注意:

ポータル管理者は、すべてのユーザーの各自のプロファイル情報へのアクセスを制御できます。たとえば、管理者は、特定のプロファイル・セクションの表示や編集を可能にするかどうかや、誰がどのプロファイル情報を表示できるかなどを制御できます。つまり、各ユーザーが自分のプロファイルのプリファレンスをどの程度制御できるかは、管理者のアクションによって決まります。詳細は、第6.4項「Spacesアプリケーションのピープル・コネクションのデフォルトの構成」を参照してください。

「サマリー」セクションへのアクセスを制御できるのは、管理者のみです。詳細は、第6.4.3.4項「プロファイルの構成」を参照してください。

自分の個人プロファイルに関連付けられた各種の情報をどのユーザーが表示できるかを指定するには、プロファイルのプリファレンスを使用します。

プロファイルのプリファレンスを設定するには、次の手順を実行します。

1. 「プリファレンス」ダイアログを開きます。

2. 「ピープル・コネクション」をクリックして、ピープル・コネクションのプリファレンスを表示します。

3. 「プロファイル」タブをクリックして前面に表示します(図33-12)。

図33-12 プロファイルのプリファレンス

自分の個人プロファイルの各セクションについて、誰がそのセクションを表示できるかを指定します。

- 全員—ログインしていないユーザーを含むすべてのユーザーが、プロファイルの該当セクションを表示できます。

- 認証済ユーザー—ログインしているユーザーのみが、プロファイルの該当セクションを表示できます。

- ユーザーのコネクション—自分と自分のコネクションのみが、プロファイルの該当セクションを表示できます。

- ユーザーのみ—自分のプロファイルの該当セクションを表示できるのは、自分のみです。

4. 「OK」をクリックします。

33.4 ページへのプロファイルのタスク・フローの追加

ページにプロファイルのタスク・フローを追加する手順は、第18.5項「ページへのコンポーネントの追加」を参照してください。

33.5 個人プロファイルの表示と編集

プロファイルのタスク・フローでは、連絡先や、自分自身および自分のコネクションに関するステータス情報にすぐにアクセスできます。この項では、プロファイルのタスク・フローで提供される機能の使用方法について説明します。この項の内容は次のとおりです。

- 第33.5.1項「プロファイル詳細の表示」

- 第33.5.2項「個人プロファイルの編集」

- 第33.5.3項「個人プロファイル・ピクチャのアップロードと更新」

関連項目:

上級ユーザーは、ユーザーのプロファイルの属性をカスタマイズすることにより、WebCenter Portal: Spacesを拡張できます。詳細は、Oracle Technology Network (http://www.oracle.com/technetwork/index.htm)から入手できるホワイト・ペーパー『WebCenter Portal: Spaces拡張機能サンプルの使用(11.1.1.4.0)』を参照してください。

33.5.1 プロファイル詳細の表示

自分のプロファイルの詳細は、アプリケーションのクロムに自分のユーザー名が表示されていれば、それをクリックすることで表示できます。たとえば、図33-13では、アプリケーションの上部にユーザー名Josie Smithが表示されています。

図33-13 アプリケーション上部のユーザー名

表示されたページで、「情報」タブをクリックすると、完全なプロファイル詳細が表示されます(図33-14)。

図33-14 「プロファイル」ページの「情報」サブページ

ユーザーは、アプリケーション・コンテキストのどこであっても、表示されている目的のユーザー名をクリックするだけで、自分自身、自分のすべてのコネクション、および自分がアクセス権を持つ各スペースのすべてのメンバー(「メンバー」タスク・フローを使用)のプロファイル詳細のサマリーを表示できます。名前をクリックすると、「プロファイル」ポップアップが開きます(図33-15)。

図33-15 「プロファイル」ポップアップ

ドキュメント・ライブラリやお知らせなど、一部のアプリケーション・コンテキストでは、「プロファイル」ポップアップのかわりにコンテキスト・メニューが開きます。ユーザーのプロファイル・ギャラリのビューにアクセスするには、ユーザー名をクリックし、表示されたコンテキスト・メニューから「プロファイル・ギャラリの表示」を選択します(図33-16)。

図33-16 「ドキュメント」ページの「プロファイル・ギャラリの表示」オプション

33.5.2 個人プロファイルの編集

ユーザーが自分の個人プロファイルをどの程度変更できるかは、アプリケーション管理者によって決められます(詳細は、第6.4項「Spacesアプリケーションのピープル・コネクションのデフォルトの構成」を参照してください)。自分のプロファイルを変更する権限がある場合は、「プロファイル」ページに「編集」リンクが表示されます(図33-17)。

図33-17 プロファイルの「編集」ボタン

「編集」ボタンをクリックすると、個人プロファイルの編集ビューが開きます。

注意:

アプリケーション・管理者によってプロファイルの特定のセクションが編集可能とされていても、そのセクションのすべてのフィールドが編集できるとは限りません。

個人プロファイルを編集するには、次の手順を実行します。

1. 「プロファイル」ページを開きます。

関連項目:

詳細は、第33.5.1項「プロファイル詳細の表示」を参照してください。

2. 「編集」をクリックし、プロファイルを編集モードで開きます(図33-18)。

図33-18 編集モードのプロファイル

3. 変更を加えて「保存」をクリックします。

第33.5.3 個人プロファイル・ピクチャのアップロードと更新

プロファイルのタスク・フローの構成で許可されている場合、個人プロファイルを持つユーザーは、自分のプロファイル・イメージをアップロードまたは更新できます。

注意:

ファイルのMIMEタイプはimageである必要があります。また、拡張子*.icoのファイルを使用することはできません。

タスク・フローのプロパティAllow photo uploadを#{true}に設定する必要があります。詳細は、第33.6項「プロファイルのタスク・フロー・プロパティの設定」を参照してください。

プロファイル・イメージをアップロードまたは更新するには、次の手順を実行します。

1. 「プロファイル」ページを開きます。

関連項目:

詳細は、第33.5.1項「プロファイル詳細の表示」を参照してください。

2. 「写真の変更」リンクをクリックして、「写真のアップロード」ダイアログを開きます(図33-19)。

図33-19 「写真の変更」リンクと「写真のアップロード」ダイアログ

3. 「参照」をクリックし、写真を探して選択します。

4. 「OK」をクリックして、アップロードを完了します。

プロファイルの写真を(新規に指定するのではなく)更新する場合は、追加のダイアログが表示される場合があります。「写真の変更」リンクをクリックすると、「写真のアップロード」ダイアログが開き、現在のファイル名とともに「更新」ボタンが表示されます(図33-20)。

図33-20 「写真のアップロード」ダイアログ(写真の更新)

「更新」をクリックし、図33-19に示す「写真のアップロード」ダイアログを開いて、この項で説明されている処理を完了します。

33.6 プロファイルのタスク・フロー・プロパティの設定

プロファイルのタスク・フローには、関連付けられているプロパティがあります。このプロパティには、十分な権限を持つユーザーがコンポーザの「コンポーネント・プロパティ」ダイアログからアクセスできます(図33-21)。

図33-21 プロファイルのタスク・フローの「コンポーネント・プロパティ」ダイアログ

関連項目:

「コンポーネント・プロパティ」ダイアログへのアクセスの詳細は、第18.6.2項「コンポーネントのプロパティの設定」を参照してください。

次の各項では、プロファイルのタスク・フローに関連するプロパティと、「パラメータ」タブで使用できるプロパティについて説明します。

- 第33.6.1項「プロファイルのタスク・フロー・プロパティの基本」

- 第33.6.2項「プロファイルのタスク・フロー・パラメータ」

- 第33.6.3項「プロパティを使用したプロファイルのタスク・フロー・インスタンスの構成」

33.6.1 プロファイルのタスク・フロー・プロパティの基本

プロファイルのタスク・フローにプロパティ値を設定した場合、その値が設定されたタスク・フロー・インスタンスのみが影響を受けます。同じタスク・フローの他のインスタンスは、この変更による影響を受けません。

「コンポーネント・プロパティ」ダイアログの「パラメータ」タブのプロパティを使用すると、デフォルトのタスク・フロー・コンテンツを変更できます。このタブのパラメータの詳細は、第33.6.2項「プロファイルのタスク・フロー・パラメータ」を参照してください。タスク・フローによっては、このタブのパラメータによって、タスク・フローとページ・パラメータおよびページ定義変数を簡単に結び付けることができます。詳細は、第22章「ページ、タスク・フロー、ポートレットおよびUIコンポーネントの結付け」を参照してください。

「表示オプション」タブ、「スタイル」タブおよび「コンテンツ・スタイル」タブのプロパティを変更すると、タスク・フローの外観と動作に影響します。これらのプロパティは、すべてのタスク・フローに共通しています。詳細は、第18.6項「ページ・コンポーネントの変更」を参照してください。

「イベント」タブのコンテンツは、タスク・フローでサポートされるイベントによって異なります。詳細は、第18.6.7項「コンポーネントのコンテキスト・イベントの使用」を参照してください。

「パラメータ」タブと「表示オプション」タブのすべてのプロパティから式言語(EL)エディタにアクセスできます。ELエディタを使用すると、定数値のかわりに変数値を選択または指定できます。エディタを開くには、プロパティ・フィールドの横にある「編集」アイコンをクリックします。エディタの使用の詳細および一般的なEL式の説明は、付録B「式言語(EL)式」を参照してください。

注意:

「コンポーネント・プロパティ」ダイアログの「表示オプション」タブで汎用の表示オプションについてELを入力すると、入力内容が自動的に検証されます。EL構文が無効な場合、エラーが表示され、値は適用も保存もされません。汎用の表示オプションとは、表18-1に掲載されているオプションです。

汎用以外の表示オプションには、ELの検証は行われません。

33.6.2 プロファイルのタスク・フロー・パラメータ

表33-1に、プロファイルのタスク・フローに固有のパラメータを示します。

表33-1 プロファイルのタスク・フロー・パラメータ

パラメータ

説明

Allow photo upload

タスク・フローにプロファイル写真のアップロード手段を表示するかどうかを表すブール値。

チェック・ボックスを選択すると#{true}に、選択を解除すると#{false}になります。

このパラメータは、「プロファイル - スナップショット」タスク・フローに関連付けられています。

Allow status update

「プロファイル - スナップショット」タスク・フローに個人ステータス・メッセージの入力手段を表示するかどうかを表すブール値。

チェック・ボックスを選択すると#{true}に、選択を解除すると#{false}になります。

ステータス更新が有効(#{true})である場合、ユーザーは組込みの「パブリッシャ」タスク・フローを使用して更新する内容を入力できます。パブリッシャ・タスク・フローの詳細は、第37.3.3項「パブリッシャ・タスク・フローを使用したアイテム、ファイルおよびURLの共有」を参照してください。

このパラメータは、「プロファイル - スナップショット」タスク・フローに関連付けられています。

Control Panel Shown

ランタイムのタスク・フロー・インスタンスでコンテンツのスタイル、位置合せおよびサイズを操作するためのコントロール・パネルを提供するかどうかを表すブール値。

チェック・ボックスを選択すると#{true}に、選択を解除すると#{false}になります。

このパラメータは、「組織ビュー」タスク・フローに関連付けられています。

Edit Mode

特定のナビゲーションで編集可能ビューに移動しなくてもプロファイル詳細を編集可能として表示するかどうかを決定する手段。

- プロファイル詳細を常に編集モードで表示する場合は、#{true}を入力します。

- プロファイル詳細を読取り専用で表示する場合は、#{false}を入力します。

値が#{false}に設定されている場合、ユーザーは「編集」ボタンををクリックしてプロファイル詳細を編集モードにします。このパラメータは、パラメータsectionWiseEditEnabledが#{false}に設定されている場合にのみ認識されます。

このパラメータは、「プロファイル」タスク・フローに関連付けられています。

Image Size

表示するプロファイル写真のサイズ。

値に指定できるのは、ORIGINAL、LARGE、MEDIUM、SMALLのいずれかです。

このパラメータは、「プロファイル - スナップショット」タスク・フローに関連付けられています。

Org Bread Crumbs Shown

組織階層内でユーザーから上に向かうパスを示すブレッドクラム・コンポーネントを表示するかどうかを表すブール値。

チェック・ボックスを選択すると#{true}に、選択を解除すると#{false}になります。

このパラメータは、「プロファイル - スナップショット」タスク・フローに関連付けられています。

Profile Edit Link Shown

ユーザーのプロファイルを編集するためのリンクを表示するかどうかを表すブール値。

チェック・ボックスを選択すると#{true}に、選択を解除すると#{false}になります。

このリンクでは、操作は何も実行されませんが、(同じビューへの)リージョン・ナビゲーション・イベントが発生します。コンシューマはこのイベントをリスニングし、それに応じたナビゲーションを行えます。

デフォルトでは、「プロファイル」ビジネス・ロール・ページ(「プロファイル - スナップショット」タスク・フローが含まれる)は、「情報」サブページの「プロファイル」タスク・フローに結び付けられています。「プロファイル - スナップショット」タスク・フローからのリージョン・ナビゲーション・イベントを受け取ると、「編集」リンクのクリックで「情報」サブページの「プロファイル」タスク・フローのEdit Modeパラメータが切り替えられ、実際にモードが切り替わります。「プロファイル」ビジネス・ロール・ページで「編集」リンクが機能するのは、このデフォルトの結付けがあるからです。プロファイルの「編集」リンクを表示する場合は、このリージョン・ナビゲーション・イベントをリスニングするコードを保持し、ターゲットとなるタスク・フローに対して同じタイプの結付けを行う必要があります。

このパラメータは、「プロファイル - スナップショット」タスク・フローに関連付けられています。

Profile ID

タスク・フローに表示するユーザーのID。

このパラメータの値である#{securityContext.userName}は、自動的に設定されます。この値は現在のユーザーの名前を返す式言語式です。

式言語式の詳細は、付録B「EL (式言語)式」を参照してください。

このパラメータは、「プロファイル」タスク・フローに関連付けられています。

Resource Id

タスク・フローに表示するユーザーのID。

このパラメータの値である#{securityContext.userName}は、自動的に設定されます。この値は現在のユーザーの名前を返す式言語式です。

式言語式の詳細は、付録B「EL (式言語)式」を参照してください。

このパラメータは、「プロファイル・ギャラリ」タスク・フローに関連付けられています。

Section-Wise Edit Enabled

タスク・フローでセクション別の編集機能を有効または無効にする手段。

- セクション別の編集を有効にするには、#{true}を入力します。プロファイルの編集可能な各セクションに「編集」ボタンが表示されます。

- セクション別の編集を無効にするには、#{false}を入力します。タスク・フロー全体に対して1つの「編集」ボタンが表示されます。

このパラメータは、「プロファイル」タスク・フローに関連付けられています。

User Id

タスク・フローに表示するユーザーのID。

このパラメータの値である#{securityContext.userName}は、自動的に設定されます。この値は現在のユーザーの名前を返す式言語式です。

式言語式の詳細は、付録B「EL (式言語)式」を参照してください。

このパラメータは、「組織ビュー」タスク・フローに関連付けられています。

User Name

タスク・フローに表示するユーザーのID。

このパラメータの値である#{securityContext.userName}は、自動的に設定されます。この値は現在のユーザーの名前を返す式言語式です。

式言語式の詳細は、付録B「EL (式言語)式」を参照してください。

このパラメータは、「プロファイル - スナップショット」タスク・フローに関連付けられています。

33.6.3 プロパティを使用したプロファイルのタスク・フロー・インスタンスの構成

この項では、プロパティ値を使用して特定のタスク・フロー・インスタンスの動作を変更する方法の例を示します。この項の内容は次のとおりです。

- 第33.6.3.1項「「プロファイル - スナップショット」タスク・フローのプロファイル写真の変更」

- 第33.6.3.2項「ステータス更新の投稿」

- 第33.6.3.3項「組織ビューでの追加コントロールの表示」

- 第33.6.3.4項「プロファイル詳細編集の常時有効化」

- 第33.6.3.5項「「プロファイル - スナップショット」タスク・フローのプロファイル・イメージのサイズ設定」

- 第33.6.3.6項「「プロファイル - スナップショット」でのナビゲーション用ブレッドクラムの表示」

- 第33.6.3.7項「セクション別のプロファイル編集の有効化」

33.6.3.1 「プロファイル - スナップショット」タスク・フローのプロファイル写真の変更

ユーザーが「プロファイル - スナップショット」タスク・フローの特定インスタンスに自分のプロファイル写真をアップロードできるようにするには、プロパティAllow photo uploadを使用します。「プロファイル - スナップショット」にアップロードされた写真は、写真を公開する他のすべてのプロファイルのタスク・フローでも存続します。

ユーザーが「プロファイル - スナップショット」タスク・フローで自分のプロファイル写真を変更できるようにするには、次の手順を実行します。

1. 「プロファイル - スナップショット」タスク・フロー・インスタンスのプロパティを編集します。

関連項目:

タスク・フロー・プロパティの編集の詳細は、第18.6項「ページ・コンポーネントの変更」を参照してください。

2. 「コンポーネント・プロパティ」ダイアログで、「パラメータ」タブを前面に表示します。

3. プロパティAllow photo uploadの値を指定します。

- ユーザーが該当タスク・フロー・インスタンスのプロファイル写真を変更できるようにするには、チェック・ボックスを選択します(#{true})。この変更を適用すると、「アップロード」と「リフレッシュ」の各コントロールが写真表示領域の近くに表示されます(図33-22)。

図33-22 「プロファイル - スナップショット」タスク・フローの「アップロード」アイコンと「リフレッシュ」アイコン

- この機能を無効にする場合は、チェック・ボックスの選択を解除します(#{false})

4. 「OK」をクリックします。

33.6.3.2 ステータス更新の投稿

「プロファイル - スナップショット」タスク・フローで個人ステータス・メッセージを入力する手段を表示または非表示にするには、プロパティAllow Status Updateを使用します。ステータス更新が有効である場合、ユーザーは組込みの「パブリッシャ」タスク・フローを使用して自分のステータス・メッセージを入力できます(図33-23)。

図33-23 「プロファイル - スナップショット」の「パブリッシャ」タスク・フロー

関連項目:

「パブリッシャ」タスク・フローの詳細は、第37.3.3.1項「パブリッシャ・タスク・フローの基本」を参照してください。

このプロパティが有効な場合は、現在のユーザーが「パブリッシャ」タスク・フローを使用してステータス・メッセージを投稿すると、それが必ずプロファイルのステータス・メッセージとして「プロファイル - スナップショット」、「プロファイル・ギャラリ」および「プロファイル」の各タスク・フローにも投稿されます。

ユーザーが自分のプロファイルにステータス更新を投稿できるようにするには、次の手順を実行します。

1. 「プロファイル - スナップショット」タスク・フロー・インスタンスのプロパティを編集します。

関連項目:

タスク・フロー・プロパティの編集の詳細は、第18.6項「ページ・コンポーネントの変更」を参照してください。

2. 「コンポーネント・プロパティ」ダイアログで、「パラメータ」タブを前面に表示します。

3. プロパティAllow Status Updateの値を指定します。

- 「プロファイル - スナップショット」タスク・フローでプロファイルのステータス更新用のコントロールを表示するには、チェック・ボックスを選択します(#{true})。

- この機能を非表示にするには、チェック・ボックスの選択を解除します(#{false})。

4. 「OK」をクリックします。

33.6.3.3 組織ビューでの追加コントロールの表示

「組織ビュー」タスク・フローには、自分のタスク・フロー・コンテンツの表示を操作するための追加のコントロールが用意されています(図33-24)。

図33-24 組織ビューに表示されたコントロール・パネル

追加のコントロールを使用して、ズーム・インやズーム・アウト、および表示形式の選択を行います。

「組織ビュー」タスク・フローのインスタンスにこのようなコントロールを表示するには、プロパティControl Panel Shownを使用します。

「組織ビュー」タスク・フローで追加のコントロールを表示するには、次の手順を実行します。

1. 「組織ビュー」タスク・フロー・インスタンスのプロパティを編集します。

関連項目:

タスク・フロー・プロパティの編集の詳細は、第18.6項「ページ・コンポーネントの変更」を参照してください。

2. 「コンポーネント・プロパティ」ダイアログで、「パラメータ」タブを前面に表示します。

3. プロパティControl Panel Shownの値を指定します。

- 「組織ビュー」のコントロール・パネルを表示するには、チェック・ボックスを選択します(#{true})。

- この機能を無効にする場合は、チェック・ボックスの選択を解除します(#{false})

4. 「OK」をクリックします。

33.6.3.4 プロファイル詳細編集の常時有効化

ユーザーが特に編集モードに入らなくてもプロファイル詳細を編集できるようにするには、プロパティEdit Modeを使用します。タスク・フロー・インスタンスに移動したユーザーは、最初に「編集」ボタンまたはリンクをクリックしなくても、編集可能なフィールドを変更できます。

注意:

このパラメータは、パラメータsectionWiseEditEnabledが#{false}に設定されている場合にのみ認識されます。詳細は、第33.6.3.7項「セクション別のプロファイル編集の有効化」を参照してください。

プロファイル詳細の編集を常時有効にするには、次の手順を実行します。

1. 「プロファイル」タスク・フロー・インスタンスのプロパティを編集します。

関連項目:

タスク・フロー・プロパティの編集の詳細は、第18.6項「ページ・コンポーネントの変更」を参照してください。

2. 「コンポーネント・プロパティ」ダイアログで、「パラメータ」タブを前面に表示します。

3. プロパティEdit Modeの値を指定します。

- プロファイル詳細を常に編集モードで表示する場合は、#{true}を入力します。

- この機能を無効にするには、#{false}を入力します。値が#{false}に設定されている場合、ユーザーは「編集」ボタンををクリックしてプロファイル詳細を編集モードにします。

4. 「OK」をクリックします。

33.6.3.5 「プロファイル - スナップショット」タスク・フローのプロファイル・イメージのサイズ設定

「プロファイル - スナップショット」タスク・フローでアップロードされるイメージの表示サイズを指定するには、プロパティImage Sizeを使用します。入力する値は、該当のタスク・フロー・インスタンスのみの写真サイズに影響します。プロファイルの別のタイプのタスク・フローや、他のタスク・フロー・インスタンスは影響を受けません。

「プロファイル - スナップショット」タスク・フローのプロファイル・イメージのサイズを設定するには、次の手順を実行します。

1. 「プロファイル - スナップショット」タスク・フロー・インスタンスのプロパティを編集します。

関連項目:

タスク・フロー・プロパティの編集の詳細は、第18.6項「ページ・コンポーネントの変更」を参照してください。

2. 「コンポーネント・プロパティ」ダイアログで、「パラメータ」タブを前面に表示します。

3. プロパティImage Sizeの値を指定します。

- ORIGINAL (図33-25)

図33-25 ORIGINALに設定されたイメージ・サイズ

- SMALL (図33-26)

図33-26 SMALLに設定されたイメージ・サイズ

- MEDIUM (図33-27)

図33-27 MEDIUMに設定されたイメージ・サイズ

- LARGE (図33-28)

図33-28 LARGEに設定されたイメージ・サイズ

4. 「OK」をクリックします。

33.6.3.6 「プロファイル - スナップショット」でのナビゲーション用ブレッドクラムの表示

組織階層内での現在のユーザーの位置を視覚的に示すブレッドクラムを表示できるようにするには、プロパティOrg Bread Crumbs Shownを使用します(図33-29)。

図33-29 「プロファイル - スナップショット」タスク・フローのブレッドクラム

階層内の名前をクリックすると、そのユーザーのプロファイルのビューに移動できます。

「プロファイル - スナップショット」タスク・フローにナビゲーション用ブレッドクラムを表示するには、次の手順を実行します。

1. 「プロファイル - スナップショット」タスク・フロー・インスタンスのプロパティを編集します。

関連項目:

タスク・フロー・プロパティの編集の詳細は、第18.6項「ページ・コンポーネントの変更」を参照してください。

2. 「コンポーネント・プロパティ」ダイアログで、「パラメータ」タブを前面に表示します。

3. Org Bread Crumbs Shownの値を指定します。

- 階層的なブレッドクラムを表示するには、チェック・ボックスを選択します(#{true})。

- この機能を無効にする場合は、チェック・ボックスの選択を解除します(#{false})

4. 「OK」をクリックします。

33.6.3.7 セクション別のプロファイル編集の有効化

セクション別の編集を有効にする(「編集」ボタンを「プロファイル」タスク・フロー・インスタンスの編集可能な各セクションに表示する)か、無効にする(プロファイル全体で1つの「編集」ボタンのみを表示する)かを指定するには、Section-Wise Edit Enabledプロパティを使用します(図33-30)。

図33-30 有効化されたSection-Wise Edit Enabledパラメータ

注意:

すべての「プロファイル」タスク・フロー・インスタンスでプロファイル詳細を編集可能にするかどうかは、アプリケーション管理者が決定します。詳細は、第6.4項「Spacesアプリケーションのピープル・コネクションのデフォルトの構成」を参照してください。

「プロファイル」タスク・フロー・インスタンスでセクション別の編集を有効にするには、次の手順を実行します。

1. 「プロファイル」タスク・フロー・インスタンスのプロパティを編集します。

関連項目:

タスク・フロー・プロパティの編集の詳細は、第18.6項「ページ・コンポーネントの変更」を参照してください。

2. 「コンポーネント・プロパティ」ダイアログで、「パラメータ」タブを前面に表示します。

3. Section-Wise Edit Enabledの値を設定します。

- 「プロファイル」タスク・フロー・インスタンスのセクション別の編集を有効にするには、#{true}を入力します。詳細セクションごとに「編集」ボタンが表示されます。

- 「プロファイル」タスク・フロー・インスタンスのセクション別の編集を無効にするには、チェック・ボックスの選択を解除します(#{false})。すべてのプロファイル詳細に対して1つの「編集」ボタンが表示されます。

4. 「OK」をクリックします。

34 ソーシャル・ネットワークの作成

WebCenter Portal: Spacesでは、コネクションが同僚や仕事上の関係者で構成されるソーシャル・ネットワークを作成するための手段になります。他のユーザーとのコネクションができたら、自分の作業環境を設定して、コネクションのあるユーザーとそうでないユーザーに異なるアクセス・レベルを指定できます。たとえば、自分のプロファイル、メッセージ・ボード、アクティビティ・ストリームおよびフィードバックの各ビューに対して、コネクションのあるユーザーからのアクセスを有効にし、そうでないユーザーはアクセス権を持たないようにできます。メッセージ・ボードとフィードバックについては、すべてのユーザーに表示アクセス権を与える一方、コネクション・リストを使用して、コネクションのあるユーザーまたはその一部のみに投稿アクセス権を限定することができます。

この章では、コネクションのタスク・フローの概要と、それを使用して実行できるタスクの手順を説明します。この項の内容は次のとおりです。

- 第34.1項「コネクションの基本」

- 第34.2項「コネクションのプリファレンスの設定」

- 第34.3項「ページへのコネクションのタスク・フローの追加」

- 第34.4項「ソーシャル・ネットワークの設定」

- 第34.5項「コネクションのタスク・フロー・プロパティの設定」

対象読者

この章は、少なくともPeople Connections: Connect with People権限を含むアプリケーション・ロールが割り当てられたユーザーを対象としています。コネクション・リストを使用するユーザーには、People Connections: Update People Connections Data権限も必要です。

タスク・フロー・プロパティを編集する予定のあるユーザーには、Edit Pages権限も含むロールが割り当てられている必要があります。スペース(ホーム・スペースを除く)内では、ユーザーにEdit Page Access and Structure権限を含むロールが割り当てられている必要があります。

34.1 コネクションの基本

コネクションは、同僚や仕事上の連絡相手が集まるソーシャル・ネットワークを構築する手段になります。自分のコネクションを管理し、他のユーザーのコネクションを表示するためのツールも用意されています。ピープル・コネクションのプリファレンスを使用すると、コネクションのあるユーザーとそれ以外のユーザーに異なるアクセス・レベルを付与できます。たとえば、自分のプロファイルの表示権限をコネクションのみに限定したり、コネクションがプロファイルの特定セクションを表示できるようにしたりしながら、コネクションでないユーザーにはそれらのセクションを表示しないようにできます。

関連項目:

コネクションのプリファレンス設定の詳細は、第34.2項「コネクションのプリファレンスの設定」を参照してください。

他のユーザーとコネクションを持つと、それらのユーザーに自分の「ピープル・コネクション」ビューへのアクセス権を与え、自分もそれらのユーザーの「ピープル・コネクション」ビューにアクセスできることになります。

注意:

ピープル・コネクション・サービスには、コネクション、プロファイル、アクティビティ・ストリーム、メッセージ・ボードおよびフィードバックが含まれます。詳細は、次の項を参照してください。

- 第33章「プロファイルの管理」

- 第35章「コネクションのアクティビティの追跡」

- 第36章「メッセージとフィードバックの投稿と管理」

個々のユーザーがソーシャル・ネットワークの構築を始める前に、アプリケーション管理者は、すべてのユーザーが自分および他のユーザーのコネクションに関して表示できる内容と実行できる操作に関わるグローバル・アプリケーション・デフォルトを設定できます。詳細は、第6.4項「Spacesアプリケーションのピープル・コネクションのデフォルトの構成」を参照してください。

WebCenter Portal: Spacesでは、コネクションの次のタスク・フローが提供されます。

- コネクション: 自分のコネクションの表示と管理、コネクション・リストの作成、およびコネクションの招待の送信と応答に使用されます(図34-1)。

図34-1 「コネクション」タスク・フロー

- コネクション - カード: 写真、ステータス・メッセージ、およびコネクションへのインスタント連絡オプションに使用されます(図34-2)。

図34-2 「コネクション - カード」タスク・フロー

- コネクション - 詳細ビュー: 写真の表示のほか、自分のコネクションへのアクセスや、新しいコネクションの招待、既存のコネクションの管理、およびコネクションを編成したリストの作成を行う機能へのアクセスをすばやく行うために使用されます(図34-3)。

図34-3 「コネクション - 詳細ビュー」タスク・フロー

- コネクション - クイック・ビュー: 写真の表示およびコネクションへの迅速なアクセスに使用されます(図34-4)。

図34-4 「コネクション - クイック・ビュー」タスク・フロー

コネクションの各タスク・フローには、タスク・フロー・インスタンスの外観および動作の制御に使用できるプロパティが関連付けられています。たとえば、コネクションのプロパティを使用して、「コネクション - カード」と「コネクション - クイック・ビュー」の各タスク・フローに表示するコネクション数や行数を指定できます。

関連項目:

コネクションのプロパティの詳細は、第34.5項「コネクションのタスク・フロー・プロパティの設定」を参照してください。

コネクションの機能の使用方法の詳細は、第34.4項「ソーシャル・ネットワークの設定」を参照してください。

34.2 コネクションのプリファレンスの設定

コネクションのプリファレンスを使用すると、自分がコネクションを持っている人に関する情報を表示できるユーザーや、他のユーザーからのコネクションの招待を自動的に承認するかどうかなどを指定できます。

コネクションのプリファレンスを設定するには、次の手順を実行します。

1. 「管理」リンクの横にある「プリファレンス」リンクをクリックします。「プリファレンス」ダイアログが開きます。

2. 「ピープル・コネクション」をクリックして、ピープル・コネクションのプリファレンスを表示します。

3. 「コネクション」タブをクリックして前面に表示します(図34-5)。

図34-5 コネクションのプリファレンス

4. 「表示アクセス権の付与先」ドロップダウン・リストで、自分のコネクション・リストの表示を許可するユーザーを選択します。

- 全員—ログインしていないユーザーを含むすべてのユーザーに、自分のコネクションに関する情報の表示を許可します。

- 認証されたユーザー—ログインしているユーザーにのみ、自分のコネクションの表示を許可します。

- ユーザーのコネクション—自分と自分のコネクションにのみ、自分のコネクションの表示を許可します。

- ユーザーのみ—自分のみが自分のコネクションを表示できます。

注意:

管理者が、コネクションの構成設定でユーザーによるこれらの設定のオーバーライドを無効にしている場合は、「表示アクセス権の付与先」ドロップダウンは無効になっています。詳細は、第6.4.3.3項「コネクションの構成」を参照してください。

5. 別のユーザーからのコネクションの招待を自動的に承認するには、「招待の自動承認」を選択します。
別のユーザーからのコネクションの招待の承認、拒否または無視を自分で決める場合は、このチェック・ボックスの選択を解除します。

6. 「OK」をクリックします。

34.3 ページへのコネクションのタスク・フローの追加

ピープル・コネクション・サービスのタスク・フローをページに追加する手順は、第18.5項「ページへのコンポーネントの追加」を参照してください。

34.4 ソーシャル・ネットワークの設定

コネクションは、ソーシャル・ネットワークの構築と視覚化のための主要機能を提供します。コネクションのタスク・フローを使用して、コネクションへの他のユーザーの招待、コネクションの招待の承認、コネクション・リストの作成、および使用されなくなったコネクションの削除を行います。

注意:

ユーザーが特定のコネクションに対して持つアクセス・レベルは、アプリケーション管理者が設定するピープル・コネクションのデフォルト設定、そのコネクションのピープル・コネクションのプリファレンス設定、およびコネクションのタスク・フロー・インスタンスに設定されたプロパティによって決まります。

コネクションのプリファレンスの詳細は、第34.2項「コネクションのプリファレンスの設定」を参照してください。アプリケーション管理者によって設定されるピープル・コネクションのデフォルトの詳細は、第6.4項「Spacesアプリケーションのピープル・コネクションのデフォルトの構成」を参照してください。コネクションのタスク・フロー・プロパティの詳細は、第34.5項「コネクションのタスク・フロー・プロパティの設定」を参照してください。

この項では、コネクションを使用した個人用ソーシャル・ネットワークの設定と管理について説明します。内容は次のとおりです。

- 第34.4.1項「コネクションの表示」

- 第34.4.2項「コネクションへの他のユーザーの招待」

- 第34.4.4項「コネクションの招待への応答」

- 第34.4.5項「コネクション・リストの作成および管理」

- 第34.4.6「コネクションの削除」

34.4.1 コネクションの表示

自分のコネクションは、コネクションのどのタスク・フローでも表示できます。その1つは、いつでも使用できる「コネクション」ページです。このページには、アプリケーションのどこであっても、表示されている自分のユーザー名をクリックすることで移動できます。コネクション・リストが大きい場合は、検索機能を使用して特定のコネクションを探すことができます。

この項では、「コネクション」ページにアクセスし、コネクションを表示または検索する方法について説明します。この項の内容は次のとおりです。

- 第34.4.1.1項「コネクションの表示」

- 第34.4.1.2項「コネクションの検索」

34.4.1.1 コネクションの表示

自分のコネクションを表示するには、次の手順を実行します。

1. ホーム・スペースに移動し、UI内にある自分のユーザー名をクリックするなどの方法で、自分のプロファイル・ページを開きます。
次のURLを使用して「プロファイル」ページに移動することも可能です。

http://host:port/webcenter/spaces/profile/userName

ヒント:

userNameについて:

- userNameが現在のユーザーと一致するか、指定されていない場合は、このURLで自分の「プロファイル」ページのビューが表示されます。

- userNameが現在のユーザーではない場合は、指定されたユーザーの「プロファイル」ページのビューが表示されます。

2. 表示されたページで、「コネクション」タブをクリックして前面に表示します(図34-6)。

図34-6 「プロファイル」ページの「コネクション」タブ

3. 「表示」ドロップダウンで、「すべてのコネクション」を選択します。

34.4.1.2 コネクションの検索

コネクションの検索機能は、長いコネクション・リストで特定のコネクションを探す効率的な手段になります。

コネクションを検索するには、次の手順を実行します。

1. 「コネクション」ページに移動します。

関連項目:

詳細は、第34.4.1.1項「コネクションの表示」を参照してください。

2. 「表示」ドロップダウンで、「すべてのコネクション」を選択します。

3. 「フィルタ」フィールドにコネクションのユーザー名を入力し、フィールドの横にある「コネクションの検索」アイコンをクリックします。

ヒント:

コネクション名をクリックして「プロファイル」ダイアログを開き、プロファイルの詳細を表示します。

検索を終了するには、「フィルタ」フィールドの右側にある「クリア」アイコンをクリックします(図34-7)。

図34-7 「フィルタ」フィールドの横にある「クリア」アイコン

34.4.2 コネクションへの他のユーザーの招待

別のユーザーとコネクションを持つということは、そのユーザーの個人プロファイルとアクティビティ・ストリームへの表示アクセス権限と、そのユーザーのメッセージ・ボードへの表示および投稿アクセス権限を与えられるということです。ユーザーが特定のコネクションに対して持つアクセス・レベルは、アプリケーション管理者が設定するピープル・コネクションのデフォルト設定、個々のユーザーのピープル・コネクションのプリファレンス設定、およびタスク・フロー・インスタンスに設定されたプロパティによって決まります。

関連項目:

コネクションのプリファレンスの詳細は、第34.2項「コネクションのプリファレンスの設定」を参照してください。アプリケーション管理者によって設定されるピープル・コネクションのデフォルトの詳細は、第6.4項「Spacesアプリケーションのピープル・コネクションのデフォルトの構成」を参照してください。コネクションのタスク・フロー・プロパティの詳細は、第34.5項「コネクションのタスク・フロー・プロパティの設定」を参照してください。

招待は、「コネクション - 詳細ビュー」タスク・フロー、およびホーム・スペースでアクセスする「コネクション」ページから発行できます。この項では、「コネクション」ページからの方法を説明します。

コネクションに他のユーザーを招待するには、次の手順を実行します。

1. 「コネクション」ページに移動します。これには、たとえばUI内にある自分のユーザー名をクリックし、表示される「プロファイル」ページで「コネクション」サブページを選択します。

関連項目:

詳細は、第34.4.1.1項「コネクションの表示」を参照してください。

2. 「コネクション」ページで、「人の招待」リンクをクリックして「人の招待」ダイアログを開きます。

3. 「ユーザーの検索」フィールドに、コネクションに招待する人のユーザー名を入力し、「ユーザーの検索」アイコンをクリックします(図34-8)。

関連項目:

アイデンティティ・ストアでユーザーを検索する場合のヒントは、第54.3.4.1項「アイデンティティ・ストアでのユーザーまたはグループの検索」を参照してください。

図34-8 「人の招待」ダイアログ

4. 目的のユーザーの横にある「招待」リンクをクリックして、「招待メッセージ」ダイアログを開きます(図34-9)。

図34-9 「招待メッセージ」ダイアログ

5. コネクションの招待メッセージを入力するか、デフォルトのメッセージを使用します。

6. 必要に応じて、「コネクション・リストの選択」ドロップダウンから、招待の承認後にそのユーザーを追加する1つ以上のコネクション・リストを選択します。

7. 「招待」をクリックします。
招待相手がすべての招待を自動的に承認するようにプリファレンスを設定している場合は、すぐにコネクションができます。そうでない場合は、受信者の「コネクション」ページのビューに招待が表示されます。

ヒント:

招待は、「コネクション - 詳細ビュー」タスク・フローからも表示できます。詳細は、第34.4.3項「コネクションの招待の表示」を参照してください。

関連項目:

コネクションのプリファレンスの詳細は、第34.2項「コネクションのプリファレンスの設定」を参照してください。

34.4.3 コネクションの招待の表示

送信および受信した招待は、「コネクション - 詳細ビュー」タスク・フローおよび「コネクション」ページで表示できます。この項では、「コネクション」ページの場合について説明します。この項の内容は次のとおりです。

- 第34.4.3.1項「送信した招待の表示」

- 第34.4.3.2項「受信した招待の表示」

34.4.3.1 送信した招待の表示

送信した招待を表示するには、次の手順を実行します。

1. 「コネクション」ページに移動します。

関連項目:

詳細は、第34.4.1.1項「コネクションの表示」を参照してください。

2. 「表示」メニューから「送信した招待」を選択します。
「コネクション」ページがリフレッシュされ、それまでに自分が送信し、保留中になっている招待のリストが表示されます(図34-10)。

図34-10 「送信した招待」ビュー

注意:

「表示」メニューの「送信した招待」の横の数字は、自分が送信した招待で保留中になっているものの数を表しています。

34.4.3.2 受信した招待の表示

受信した招待を表示するには、次の手順を実行します。

1. 「コネクション」ページに移動します。

関連項目:

詳細は、第34.4.1.1項「コネクションの表示」を参照してください。

2. 「表示」メニューから「保留中の招待」を選択します。
「コネクション」ページがリフレッシュされ、それまでに自分が受信し、保留している招待のリストが表示されます(図34-11)。

図34-11 「保留中の招待」ビュー

ヒント:

「表示」メニューの「保留中の招待」の横の数字は、自分が受信した招待で保留しているものの数を表しています。

34.4.4 コネクションの招待への応答

コネクションの招待には、2つの方法で応答できます。

- このような招待を自動的に承認するようにコネクションのプリファレンスを設定することもできます。

関連項目:

コネクションのプリファレンスの詳細は、第34.2項「コネクションのプリファレンスの設定」を参照してください。

- このような招待は、「コネクション - 詳細ビュー」タスク・フローまたは自分の「コネクション」ページのビューで、手動で承認、却下または無視できます。

この項では、「コネクション」ページからコネクションの招待に手動で応答する方法について説明します。

コネクションの招待に応答するには、次の手順を実行します。

1. 「コネクション」ページに移動します。

関連項目:

詳細は、第34.4.1.1項「コネクションの表示」を参照してください。

2. 「表示」メニューから「保留中の招待」を選択して、保留中の招待のリストを表示します(図34-12)。

図34-12 「承認」、「却下」および「無視」の各ボタンが表示された「保留中の招待」ビュー

ヒント:

または、「招待」アイコン(フラグ)をクリックします。

3. 任意の招待の横で、目的の応答を選択します。

- 承認—コネクションを構築します。

- 却下—コネクションを拒否し、それを通知します。コネクションの招待を却下した場合、発行者は自分で送信した招待を監視することでそれを知ることができます。

- 無視—応答を返さないでコネクションを削除します。コネクションの招待を無視した場合、発行者は自分で送信した招待を監視してもそれを知ることはありません。

招待に応答すると、その招待は受信した招待のリストから削除されます。招待を承認したユーザーは、自分の「コネクション」ページのビューに表示されます。

4. 必要に応じて「表示」メニューから「すべてのコネクション」を選択し、自分の「コネクション」ページのデフォルト・ビューに戻ります。

34.4.5 コネクション・リストの作成および管理

コネクションには、コネクションおよびコネクションのアクティビティの表示を管理しやすいように、自分のコネクションをリストにグループ化する手段が用意されています。例:

- リストを選択することにより、自分の「コネクション」ページにリストのメンバーのみを表示できます。

- 指定したリストのコネクションのみを表示するように「コネクション - カード」タスク・フロー・インスタンスを構成できます(詳細は、第34.5項「コネクションのタスク・フロー・プロパティの設定」を参照してください)。

- 指定したコネクション・リストからのみアクティビティを表示するようにアクティビティ・ストリームのプリファレンスを構成できます(詳細は、第35章「コネクションのアクティビティの追跡」を参照してください)。

この項では、コネクション・リストを作成および管理する方法について説明します。この項の内容は次のとおりです。

- 第34.4.5.1項「コネクション・リストの作成」

- 第34.4.5.2項「リストへのコネクションの追加」

- 第34.4.5.3項「リストからのコネクションの削除」

- 第34.4.5.4項「コネクション・リストの削除」

34.4.5.1 コネクション・リストの作成

コネクション・リストは、「コネクション」と「コネクション - 詳細ビュー」の各タスク・フロー、および「コネクション」ページで作成できます。この項では、「コネクション」ページでコネクション・リストを作成する方法について説明します。

コネクション・リストを作成するには、次の手順を実行します。

1. 「コネクション」ページに移動します。

関連項目:

詳細は、第34.4.1.1項「コネクションの表示」を参照してください。

2. 「編成」をクリックして、「コネクションとリストの編成」ダイアログを開きます(図34-13)。

図34-13 「編成」ボタンおよび表示されるダイアログ

3. 「新規コネクション・リスト」をクリックして「リストの作成」ダイアログを開きます。

4. コネクション・リストの名前を入力し、「OK」をクリックしてリストを作成して、「コネクションとリストの編成」ダイアログでリストを開きます(図34-14)。

図34-14 新しい「ST Team」コネクション・リスト

ヒント:

すべてのコネクションを表示するには、「すべてのコネクション」をクリックします。

関連項目:

リストへのコネクションの追加の詳細は、第34.4.5.2項「リストへのコネクションの追加」を参照してください。

34.4.5.2 リストへのコネクションの追加

「コネクション」ページ、および「コネクション」と「コネクション - 詳細ビュー」の各タスク・フローを使用して、コネクションをコネクション・リストに追加できます。この項では、「コネクション」ページの場合について説明します。

コネクション・リストにコネクションを追加するには、次の手順を実行します。

1. 「コネクション」ページに移動します。

関連項目:

詳細は、第34.4.1.1項「コネクションの表示」を参照してください。

2. 「編成」をクリックして「コネクションとリストの編成」ダイアログを開き、「すべてのコネクション」を選択して自分のすべてのコネクションを表示します(図34-15)。

図34-15 「コネクションとリストの編成」ダイアログ

3. ユーザーの横にある「リストに追加」をクリックし、表示されるダイアログから1つ以上のリストを選択します(図34-16)。

図34-16 「リストに追加」ダイアログ

4. 「保存して閉じる」をクリックします。

ヒント:

「すべて」をクリックすると、選択したユーザーがすべてのコネクション・リストに追加されます。

5. 目的の処理が終わるまで、手順3から4を繰り返します。

6. 「OK」をクリックして「コネクションとリストの編成」ダイアログを閉じます。

34.4.5.3 リストからのコネクションの削除

リストからコネクションを削除するには、次の手順を実行します。

1. 「コネクション」ページに移動します。

関連項目:

詳細は、第34.4.1.1項「コネクションの表示」を参照してください。

2. 「編成」をクリックして「コネクションとリストの編成」ダイアログを開き、コネクションを削除するリストを選択してリストを表示します(図34-17)。

図34-17 「ST Team」リストが選択された「コネクションとリストの編成」ダイアログ

3. ユーザーの横にある「リストから削除」をクリックして、「リストから削除」ダイアログを開きます(図34-18)。

図34-18 「リストから削除」ダイアログ

4. 選択したユーザーを削除する1つ以上のリストを選択します。または、「マイ・コネクションとすべてのマイ・リスト」を選択して、選択したユーザーのコネクションをすべてのリストから削除します。

5. 「保存して閉じる」をクリックします。

6. 目的の処理が終わるまで、手順3から5を繰り返します。

7. 「OK」をクリックして「コネクションとリストの編成」ダイアログを閉じます。

34.4.5.4 コネクション・リストの削除

コネクション・リストを削除しても、リストに追加されたコネクションは削除されません。削除されるのは選択したグループ、つまり、リスト自体のみです。削除されたリストに含まれていたコネクションはコネクションとして残ります。

「コネクション」ページ、および「コネクション」と「コネクション - 詳細ビュー」の各タスク・フローから、コネクション・リストを削除できます。この項では、「コネクション」ページの場合について説明します。

コネクション・リストを削除するには、次の手順を実行します。

1. 「コネクション」ページに移動します。

関連項目:

詳細は、第34.4.1.1項「コネクションの表示」を参照してください。

2. 「編成」をクリックして「コネクションとリストの編成」ダイアログを開きます。

3. 削除するコネクション・リストの横にある「アクション」アイコンをクリックして、表示されるメニューから「リストの削除」を選択します(図34-19)。

図34-19 「アクション」メニューの「リストの削除」オプション

4. 表示される確認ダイアログで「はい」をクリックしてリストを削除します。

5. 「OK」をクリックして「コネクションとリストの編成」ダイアログを閉じます。

34.4.6 コネクションの削除

コネクション管理のプロセスに含まれる作業として、グループから抜けた人や会社を辞めた人、またはコネクションを維持しなければならない理由がなくなった人などを削除しなければならない場合があります。

コネクション削除用のコントロールは、「コネクション」ページ、および「コネクション」と「コネクション - 詳細ビュー」の各タスク・フローで使用できます。この項では、「コネクション」ページの場合について説明します。

コネクションを削除するには、次の手順を実行します。

1. 「コネクション」ページに移動します。

関連項目:

詳細は、第34.4.1.1項「コネクションの表示」を参照してください。

2. 「編成」をクリックして「コネクションとリストの編成」ダイアログを開きます。

3. 削除するコネクションの横にある「削除」ボタンをクリックします。

4. 表示されるダイアログで「はい」をクリックして、選択したコネクションを削除します(図34-20)。

図34-20 コネクション削除アクションの確認ダイアログ

5. 「OK」をクリックして「コネクションとリストの編成」ダイアログを閉じます。

34.5 コネクションのタスク・フロー・プロパティの設定

コネクションのタスク・フローには、関連付けられているプロパティがあります。このプロパティには、十分な権限を持つユーザーがコンポーザの「コンポーネント・プロパティ」ダイアログからアクセスできます(図34-21)。

図34-21 コネクションのタスク・フローのコンポーネント・プロパティ

関連項目:

「コンポーネント・プロパティ」ダイアログへのアクセスの詳細は、第18.6.2項「コンポーネントのプロパティの設定」を参照してください。

次の各項では、コネクションのタスク・フローに関連付けられたプロパティと、「パラメータ」タブで使用できるプロパティについて説明します。

- 第34.5.1項「コネクションのタスク・フロー・プロパティの基本」

- 第34.5.2項「コネクションのタスク・フロー・パラメータ」

- 第34.5.3「プロパティを使用したコネクションのタスク・フロー・インスタンスの構成」

34.5.1 コネクションのタスク・フロー・プロパティの基本

コネクションのタスク・フローにプロパティ値を設定した場合、その値が設定されたタスク・フロー・インスタンスのみが影響を受けます。同じタスク・フローの他のインスタンスは、この変更による影響を受けません。

デフォルトのタスク・フロー・コンテンツは、「コンポーネント・プロパティ」ダイアログの「パラメータ」タブ上のプロパティによって制御されます。このタブのパラメータの詳細は、第34.5.2項「コネクションのタスク・フロー・パラメータ」を参照してください。タスク・フローによっては、このタブのパラメータによって、タスク・フローとページ・パラメータおよびページ定義変数を簡単に結び付けることができます。詳細は、第22章「ページ、タスク・フロー、ポートレットおよびUIコンポーネントの結付け」を参照してください。

「表示オプション」タブ、「スタイル」タブおよび「コンテンツ・スタイル」タブのプロパティを変更すると、タスク・フローの外観と動作に影響します。これらのプロパティは、すべてのタスク・フローに共通しています。詳細は、第18.6項「ページ・コンポーネントの変更」を参照してください。

「イベント」タブのコンテンツは、タスク・フローでサポートされるイベントによって異なります。詳細は、第18.6.7項「コンポーネントのコンテキスト・イベントの使用」を参照してください。

「パラメータ」タブと「表示オプション」タブのすべてのプロパティから式言語(EL)エディタにアクセスできます。ELエディタを使用すると、定数値のかわりに変数値を選択または指定できます。エディタを開くには、プロパティ・フィールドの横にある「編集」アイコンをクリックします。エディタの使用の詳細および一般的なEL式の説明は、付録B「式言語(EL)式」を参照してください。

注意:

「コンポーネント・プロパティ」ダイアログの「表示オプション」タブで汎用の表示オプションについてELを入力すると、入力内容が自動的に検証されます。EL構文が無効な場合、エラーが表示され、値は適用も保存もされません。汎用の表示オプションとは、表18-1に掲載されているオプションです。

汎用以外の表示オプションには、ELの検証は行われません。

34.5.2 コネクションのタスク・フロー・パラメータ

表34-1に、コネクションのタスク・フローに固有のパラメータを示します。

表34-1 コネクションのタスク・フロー・パラメータ

パラメータ

説明

Allow Remove

タスク・フローでコネクションの削除用コントロールを使用できるかどうかを表すブール値。

trueまたはfalseを入力します。

この値は、タスク・フロー・インタンスがリスト形式で表示される場合にのみ有効です。詳細は、「Pofile Format」を参照してください。

このパラメータは、「コネクション - カード」タスク・フローに関連付けられています。

Connection List Name

コネクションのグループ化リストの名前。

このパラメータを使用して、指定されたコネクション・リストのコネクションのみに表示を限定します。

コネクション・リストの名前を入力します。

このパラメータは、「コネクション - カード」タスク・フローに関連付けられています。

Current View

デフォルトで表示するビュー。

有効な値は、次のとおりです。

- connections—(デフォルト値) コネクション・リスト

- receivedInvitations—受信したコネクションの招待のリスト

- sentInvitations—送信したコネクションの招待のリスト

- people—コネクションの対象となる人を検索するための検索フィールド

ユーザーがタスク・フロー・インスタンスにアクセスすると、ここで指定したビューが最初に表示されます。people以外のすべての選択肢では、アプリケーションのデフォルト・ビュー(connections)に移動するためのコントロールが表示されます。peopleを選択すると、他のユーザーをコネクションに招待するための検索および選択用コントロールが表示されます。

このパラメータは、「コネクション」タスク・フローに関連付けられています。

Filter Pattern

タスク・フローのコンテンツに対するフィルタとなる値。

たとえば、patという条件を含むユーザー名(patrickやsripathyなど)のコネクションのみを表示するには、「Filter Pattern」フィールドにpatと入力します。

このパラメータは、「コネクション - カード」タスク・フローに関連付けられています。

Hide Footer

タスク・フローのフッターを非表示にするかどうかを表すブール値。

このパラメータを使用して、タスク・フロー下部のリンクの表示と非表示を切り替えます。表示されているコネクションを超える数のコネクションがある場合に、ユーザーはこのリンク(表示されている場合)を使用してコネクションの詳細ビューに移動できます。

- タスク・フローのフッターを非表示にするには、チェック・ボックスを選択します(#{true})。

- タスク・フローのフッターを表示するには、チェック・ボックスの選択を解除します(#{false})。

このパラメータは、次のタスク・フローに関連付けられています。

- コネクション - カード

- コネクション - クイック・ビュー

Hide Header

タスク・フローのヘッダーを非表示にするかどうかを表すブール値。

このパラメータを使用して、タスク・フロー下部のリンクの表示と非表示を切り替えます。表示されているコネクションを超える数のコネクションがある場合に、ユーザーはこのリンク(表示されている場合)を使用してコネクションの詳細ビューに移動できます。

- タスク・フローのヘッダーを非表示にするには、チェック・ボックスを選択します(#{true})。

- タスク・フローのヘッダーを表示するには、チェック・ボックスの選択を解除します(#{false})。

このパラメータは、「コネクション - クイック・ビュー」タスク・フローに関連付けられています。

Number of Columns

タスク・フローに表示する列数。

たとえば、6つのコネクションを表示する場合、値を2にすると、コネクションは2列で3行に表示されます。

ユーザーのコネクション数が列と行の制限の適用後に表示可能な数を超えている場合は、ユーザーがコネクションのページを切り替えられるように、「前」および「次」のリンクが表示されます。(「Number of Rows」も参照してください。)

このパラメータは、次のタスク・フローに関連付けられています。

- コネクション - カード

- コネクション - クイック・ビュー

Number of Connections per page

タスク・フロー・インスタンスに表示するコネクション数。

数値(10、2、15など)を入力します。

ここに入力した数値により、タスク・フロー・インスタンスに表示されるコネクション数が制限されます。ユーザーのコネクション数が指定された値を超える場合は、「プロファイル」ページの「コネクション」サブページ全体のビューに移動できるように、「詳細」リンクが表示されます。

このパラメータは、行数と列数の両方がパラメータとして指定されている場合は、無視されます。

このパラメータは、次のタスク・フローに関連付けられています。

- コネクション - カード

- コネクション - 詳細ビュー

- コネクション - クイック・ビュー

Number of Rows

タスク・フローに表示する行数。

たとえば、6つのコネクションを表示する場合に、Number of Columnsに値2を指定し、Number of Rowsに値2を指定すると、コネクションは2列で2行に表示されます。つまり、表示されるコネクションは4つになります。

ユーザーのコネクション数が列と行の制限の適用後に表示可能な数を超えている場合は、ユーザーがコネクションのページを切り替えられるように、「前」および「次」のリンクが表示されます。(「Number of Columns」も参照してください。)

このパラメータは、次のタスク・フローに関連付けられています。

- コネクション - カード

- コネクション - クイック・ビュー

Number of Rows (list layout)

コネクションのタスク・フロー(リスト・レイアウトのもの)に表示する行数。

この値は、コネクションのタスク・フローの表示がconnectionsに設定されている場合にのみ有効です。(詳細は、「Current View」を参照してください。)

ユーザーのコネクション数が行の制限の適用後に表示可能な数を超えている場合は、ユーザーがコネクションのページを切り替えられるように、「前」および「次」のリンクが表示されます。

このパラメータは、「コネクション」タスク・フローに関連付けられています。

Profile Format

タスク・フローのレイアウト・スタイル。

次のいずれかを入力します。

- vcard—各コネクションを仮想名刺として表示します。コネクションのユーザー名とステータス・メッセージ、およびコネクションとやりとりを行うためのクイックアクセス・ボタンが表示されます。

- iconic—コネクションの個人プロファイル写真を表示し、写真の下にユーザー名を表示します。

- list—コネクションをリストに表示します。個人プロファイルの写真、ユーザー名、最近のプロファイルの更新に関する情報、コネクションとやりとりを行うためのクイックアクセス・ボタンが表示されます。

- tiled—コネクションの個人プロファイルの写真を表示し、写真の横にユーザー名と役職を表示します。

このパラメータは、「コネクション - カード」タスク・フローに関連付けられています。

Profile Launched on Selection

ユーザーがタスク・フローに表示されたコネクションをクリックしたときに「プロファイル」ポップアップを表示するかどうかを表すブール値。

- ユーザーがコネクションをクリックしたときに「プロファイル」ポップアップを起動する場合は、チェック・ボックスを選択します(#{true})。

- このオプションを有効にしない場合は、チェック・ボックスの選択を解除します(#{false})。

このパラメータは、「コネクション - カード」タスク・フローに関連付けられています。

Sort Criteria

コネクションのソート順。

日付/時刻の降順でコネクションをソートする場合は、LAST_ACTIVITY_TIMEと入力します。名前のアルファベット順でソートする場合は、空白のままにします。

このパラメータは、次のタスク・フローに関連付けられています。

- コネクション - カード

- コネクション - 詳細ビュー

User Id

タスク・フローに表示するユーザーのID。

この値は自動的に設定されます(#{securityContext.userName})。この値は編集しないでください。

このパラメータは、次のタスク・フローに関連付けられています。

- コネクション - クイック・ビュー

- コネクション - 詳細ビュー

User Name

タスク・フローに表示するユーザーのID。

この値は自動的に設定されます(#{securityContext.userName})。この値は編集しないでください。

このパラメータは、次のタスク・フローに関連付けられています。

- コネクション - カード

- コネクション

34.5.3 プロパティを使用したコネクションのタスク・フロー・インスタンスの構成

この項では、プロパティ値を使用して特定のタスク・フロー・インスタンスの動作を変更する方法の例を示します。このような変更は、ページ編集モード(コンポーザ)で行われるため、該当タスク・フロー・インスタンスのすべてのユーザーのビューが影響を受けます。

この項の内容は次のとおりです。

- 第34.5.3.1項「「コネクション - カード」への「削除」ボタンの追加」

- 第34.5.3.2項「指定されたリストのコネクションのみの限定表示」

- 第34.5.3.3項「コネクションのタスク・フロー・インスタンスの最初のビューの指定」

- 第34.5.3.4項「表示するコネクション数の制限」

- 第34.5.3.5項「行数と列数の指定」

- 第34.5.3.6項「「コネクション - カード」タスク・フロー・インスタンスへのフィルタの適用」

- 第34.5.3.7項「「コネクション - カード」タスク・フロー・インスタンスの表示形式の選択」

- 第34.5.3.8項「「コネクション - カード」タスク・フロー・インスタンスからの「プロファイル」ポップアップの起動」

34.5.3.1 「コネクション - カード」への「削除」ボタンの追加

デフォルトでは、「コネクション - カード」タスク・フローにはコネクションを完全に削除するコントロールは表示されません。「コネクション - カード」タスク・フロー・インスタンスのAllow Removeプロパティを使用すると、表示される各コネクションの横に「削除」ボタンを表示できます。Allow Removeは、該当タスク・フローのProfile FormatプロパティがListまたはVirtual Business Cardに設定されている場合に有効になります。

「コネクション - カード」タスク・フローでコネクションを削除できるようにするには、次の手順を実行します。

1. 「コネクション - カード」タスク・フロー・インスタンスのプロパティを編集します。

関連項目:

タスク・フロー・プロパティの編集の詳細は、第18.6項「ページ・コンポーネントの変更」を参照してください。

2. 「コンポーネント・プロパティ」ダイアログで、「パラメータ」タブを前面に表示します。

3. Profile Formatをlistに設定します。

4. Allow Removeの値を指定します。

- 表示されたコネクションの横に「削除」ボタンを表示するには、チェック・ボックスを選択(#{true})します(図34-22)。

図34-22 「コネクション - カード」タスク・フローの「削除」アイコン

- この機能を無効にする場合は、チェック・ボックスの選択を解除します(#{false})

5. 「OK」をクリックします。

34.5.3.2 指定されたリストのコネクションのみの限定表示

「コネクション - カード」タスク・フローのインスタンスでは、Connection List Nameプロパティを使用して、指定したコネクション・リストに含まれるユーザーのみに表示を制限できます。

関連項目:

コネクション・リストの詳細は、第34.4.5項「コネクション・リストの作成および管理」を参照してください。

「コネクション - カード」タスク・フローの表示を特定のコネクション・リストのみに制限するには、次の手順を実行します。

1. 「コネクション - カード」タスク・フロー・インスタンスのプロパティを編集します。

関連項目:

タスク・フロー・プロパティの編集の詳細は、第18.6項「ページ・コンポーネントの変更」を参照してください。

2. 「コンポーネント・プロパティ」ダイアログで、「パラメータ」タブを前面に表示します。

3. 「Connection List Name」フィールドに、コネクションの表示を制限するために使用するコネクション・リストの名前を入力します。

4. 「OK」をクリックします。

34.5.3.3 コネクションのタスク・フロー・インスタンスの最初のビューの指定

コネクションのタスク・フロー・インスタンスの最初のビューを指定するには、Current Viewプロパティを使用します。ほとんどのビューでは、ここで指定したデフォルトを変更できるようになっています。例外はpeopleビューで、別のビューに切り替えるためのコントロールは表示されません。

コネクションのタスク・フロー・インスタンスの最初のビューを指定するには、次の手順を実行します。

1. 「コネクション」タスク・フロー・インスタンスのプロパティを編集します。

関連項目:

タスク・フロー・プロパティの編集の詳細は、第18.6項「ページ・コンポーネントの変更」を参照してください。

2. 「コンポーネント・プロパティ」ダイアログで、「パラメータ」タブを前面に表示します。

3. Current Viewに、次のいずれかを選択します。

- connections—(デフォルト値) コネクション・リスト

- receivedInvitations—受信したコネクションの招待のリスト

- sentInvitations—送信したコネクションの招待のリスト

- people—コネクションの対象となる人を検索するための検索フィールド

4. 「OK」をクリックします。

34.5.3.4 表示するコネクション数の制限

「コネクション - カード」、「コネクション - 詳細ビュー」および「コネクション - クイック・ビュー」の各タスク・フローには、一度に表示するコネクション数を制限するためのNumber of Connections per pageプロパティがあります。ユーザーのコネクション数が指定された値を超える場合は、「プロファイル」ページの「コネクション」サブページ全体のビューに移動できるように、タスク・フローの下部にリンクが表示されます。

「コネクション - カード」、「コネクション - 詳細ビュー」または「コネクション - クイック・ビュー」タスク・フロー・インスタンスに表示するコネクション数を制限するには、次の手順を実行します。

1. 「コネクション - カード」、「コネクション - 詳細ビュー」または「コネクション - クイック・ビュー」タスク・フロー・インスタンスのプロパティを編集します。

関連項目:

タスク・フロー・プロパティの編集の詳細は、第18.6項「ページ・コンポーネントの変更」を参照してください。

2. 「コンポーネント・プロパティ」ダイアログで、「パラメータ」タブを前面に表示します。

3. Number of Connections per pageの値を指定します。

4. 「OK」をクリックします。

34.5.3.5 行数と列数の指定

「コネクション」、「コネクション - カード」および「コネクション - クイック・ビュー」の各タスク・フローには、一度に表示する列数と行数を制限するためのプロパティがあります。列と行の値が両方とも指定されている場合に、ユーザーのコネクション数が指定された値を超えるときには、ユーザーがコネクションのページを切り替えられるように、「前」および「次」のリンクが表示されます。

表示するコネクションの行数と列数を指定するには、次の手順を実行します。

1. 「コネクション」、「コネクション - カード」または「コネクション - クイック・ビュー」タスク・フロー・インスタンスのプロパティを編集します。

関連項目:

タスク・フロー・プロパティの編集の詳細は、第18.6項「ページ・コンポーネントの変更」を参照してください。

2. 「コンポーネント・プロパティ」ダイアログで、「パラメータ」タブを前面に表示します。

3. 表示する行数を制御するための数値を入力します。

- 「コネクション」の場合は、Number of Rows (list layout)の数値を入力します。

- 「コネクション - カード」と「コネクション - クイック・ビュー」の場合は、Number of Rowsの数値を入力します。

4. 「コネクション - カード」と「コネクション - クイック・ビュー」の場合は、「Number of Columns」フィールドに数値を入力して、表示する列数を制御します。

5. 「OK」をクリックします。

34.5.3.6 「コネクション - カード」タスク・フロー・インスタンスへのフィルタの適用

Filter Patternプロパティを使用すると、「コネクション - カード」タスク・フロー・インスタンスにコネクションの表示を制限するフィルタ条件を適用して、条件に一致するコネクションのみを表示するようにできます。たとえば、patという条件を含むユーザー名(patrickやsripathyなど)のコネクションのみを表示するには、Filter Patternプロパティにpatと入力します。

フィルタはカードのすべての情報に適用されるため、ユーザーの役職や名前などに対するフィルタリングが可能です。たとえば、managerという条件を入力した場合は、役職にmanagerが含まれる人のコネクションのみがタスク・フロー・インスタンスに表示されます。

「コネクション - カード」タスク・フロー・インスタンスにフィルタを適用するには、次の手順を実行します。

1. 「コネクション - カード」タスク・フロー・インスタンスのプロパティを編集します。

関連項目:

タスク・フロー・プロパティの編集の詳細は、第18.6項「ページ・コンポーネントの変更」を参照してください。

2. 「コンポーネント・プロパティ」ダイアログで、「パラメータ」タブを前面に表示します。

3. 「Filter Pattern」にフィルタ条件を入力します。

ヒント:

たとえば、役職、ユーザー名または値の一部(manなど)を入力します。

4. 「OK」をクリックします。

34.5.3.7 「コネクション - カード」タスク・フロー・インスタンスの表示形式の選択

Profile Formatプロパティでは、「コネクション - カード」タスク・フロー・インスタンス内のコネクションの配置を制御するためのオプションを指定できます。この選択は、情報の配置と表示される情報量の両方に影響します。

「コネクション - カード」タスク・フロー・インスタンスの表示形式を選択するには、次の手順を実行します。

1. 「コネクション - カード」タスク・フロー・インスタンスのプロパティを編集します。

関連項目:

タスク・フロー・プロパティの編集の詳細は、第18.6項「ページ・コンポーネントの変更」を参照してください。

2. 「コンポーネント・プロパティ」ダイアログで、「パラメータ」タブを前面に表示します。

3. 「Profile Format」ドロップダウン・リストから、形式を選択します。

- Virtual Business Card—各コネクションを仮想名刺として表示します。コネクションのユーザー名とステータス・メッセージ、およびコネクションとやりとりを行うためのクイックアクセス・ボタンが表示されます(図34-23)。

図34-23 仮想名刺形式の「コネクション - カード」

- Iconic—コネクションの個人プロファイルの写真を表示し、写真の下にユーザー名を表示します(図34-24)。

図34-24 アイコン形式の「コネクション - カード」

- List—コネクションをリストに表示します。個人プロファイルの写真、ユーザー名、最近のプロファイルの更新に関する情報、コネクションとやりとりを行うためのクイックアクセス・ボタンが表示されます(図34-25)。

図34-25 リスト形式の「コネクション - カード」

- Tiled—コネクションの個人プロファイルの写真を表示し、写真の横にユーザー名と役職を表示します(図34-26)。

図34-26 タイル形式の「コネクション - カード」

4. 「OK」をクリックします。

34.5.3.8 「コネクション - カード」タスク・フロー・インスタンスからの「プロファイル」ポップアップの起動

Profile Launched on Selectionプロパティは、ユーザーが「コネクション - カード」タスク・フロー・インスタンスでコネクション名をクリックしたときに「プロファイル」ポップアップを起動する手段となります(図34-27)。

図34-27 「コネクション - カード」タスク・フローからの「プロファイル」ポップアップの起動

このオプションが選択されていない場合にタスク・フローでコネクション名をクリックすると、単にそのコネクションが選択されます。

「コネクション - カード」タスク・フロー・インスタンスから「プロファイル」ポップアップを起動できるようにするには、次の手順を実行します。

1. 「コネクション - カード」タスク・フロー・インスタンスのプロパティを編集します。

関連項目:

タスク・フロー・プロパティの編集の詳細は、第18.6項「ページ・コンポーネントの変更」を参照してください。

2. 「コンポーネント・プロパティ」ダイアログで、「パラメータ」タブを前面に表示します。

3. Profile Launched on Selectionのオプションを選択します。

- ユーザーがコネクションをクリックしたときに「プロファイル」ポップアップを起動する場合は、チェック・ボックスを選択します(#{true})。

- このオプションを有効にしない場合は、チェック・ボックスの選択を解除します(#{false})。

4. 「OK」をクリックします。

35 コネクションのアクティビティの追跡

WebCenter Portal: Spacesのソーシャル・ネットワーキング機能を使用すると、自分のアクティビティ・ストリームを表示、管理できるほか、他のユーザーから許可されていれば、そのユーザーのアクティビティ・ストリームも表示できます。さらに、アクティビティ・ストリームが所定のスペースにスコープ指定されている場合、そのスペースの全メンバーは、正式に相互接続しなくても、他のすべてのメンバーのストリームされたアクティビティを表示できます。

この章では、アクティビティ・ストリームの概要と関連機能について説明し、「アクティビティ・ストリーム」タスク・フローに関連付けられているプロパティを示します。内容は次のとおりです。

- 第35.1項「アクティビティ・ストリームの基本」

- 第35.2項「アクティビティ・ストリームのプリファレンスの設定」

- 第35.3項「ページへの「アクティビティ・ストリーム」タスク・フローの追加」

- 第35.4項「「アクティビティ・ストリーム」タスク・フローの使用」

- 第35.5項「「アクティビティ・ストリーム」タスク・フローのプロパティの設定」

対象読者

この章は、最低でもPeople Connections: Update People Connections Data権限を含むアプリケーション・ロールが割り当てられた他ユーザーを対象にしています。タスク・フロー・プロパティを編集する予定のあるユーザーには、Edit Pages権限も含むロールが割り当てられている必要があります。スペース(ホーム・スペースを除く)内では、ユーザーにEdit Page Access and Structure権限を含むロールが割り当てられている必要があります。

35.1 アクティビティ・ストリームの基本

WebCenter Portal: Spacesでは、アクティビティ・ストリームは、コネクションのアクティビティ、スペース内で実行されたアクションおよびビジネス・アクティビティのストリーミング・ビューを提供します。たとえば、アクティビティ・ストリームは、あなたやコネクションがフィードバックを投稿したとき、ドキュメントをアップロードしたとき、およびディスカッション・フォーラムを作成したときに、それをピックアップして表示します。さらに、「パブリッシャ」タスク・フローを通して入力されたメッセージや添付ファイルもストリームします。

関連項目:

「パブリッシャ」タスク・フローの詳細は、第37章「オブジェクトのお気に入り登録、コメントおよび共有」を参照してください。

アクティビティ・ストリームのプリファレンスを使用して、コネクションとスペースのアクティビティを表示するように選択できます。(ただし、アプリケーション管理者によって、どのユーザーもアプリケーションレベルの設定の上書きができないように設定されている可能性があります。)アプリケーション・プログラミング・インタフェース(API)を通して、ビジネス・アクティビティの表示を制御できます。

関連項目:

APIを使用したビジネス・アクティビティの追跡の詳細は、Oracle Fusion Middleware Oracle WebCenter Java APIリファレンスを参照してください。

アクティビティ・ストリームでは、メッセージのストリーミングに加え、「パブリッシャ」タスク・フローを通して追加された添付ファイルとWebリンクへのアクセスも提供します。サポートされているMIMEタイプは、アクティビティ・ストリームで完全にプレビューできます。サポートされていないMIMEタイプはリンクとしてレンダリングされ、このリンクを使用してファイルにアクセスできます。

アクティビティ・ストリームでは、ネイティブWeb形式またはOracle WebCenter Contentスライド・レンディションを通して、ファイルのプレビューが提供されます。使用されるプレビューアは、プレビュー対象のファイルのMIMEタイプによって決まります。

ネイティブWeb形式を使用するMIMEタイプには、次があげられます。

- image

- htm

- text

Oracle WebCenter Contentスライド・レンディションを使用するMIMEタイプには、次があげられます。

- pdf

- powerpoint

- powerpnt

- pptx

注意:

MIMEタイプがpdfで、webContextRootがOracle WebCenter Content接続で指定されており、Oracle HTTP Serverを通してアプリケーションにアクセスする場合は、アクティビティ・ストリームでPDFファイルのプレビューを利用できます。

プレビューされるのは、前述にリストされているMIMEタイプのみです。他のMIMEタイプはリンクとして表示されます。docxおよびxlsxのMIMEタイプは、アクティビティ・ストリームでプレビューされません。また、「アクティビティ・ストリーム」タスク・フロー・インスタンスに関連付けられたパラメータを、ファイルのプレビューを提供しないように設定できます(詳細は、第35.5.2項「「アクティビティ・ストリーム」タスク・フローのパラメータ」を参照してください)。

ユーザーはストリームされた各アイテムで使用できる「共有」機能を使用して、ストリームされたアクティビティとその添付ファイルを共有できます。

関連項目:

共有の詳細は、第35.4.7項「アクティビティ・ストリーム・アイテムを通したファイルおよび他のオブジェクトの共有」を参照してください。

表35-1に、アクティビティ・ストリームを通して報告されるアクティビティのタイプをリストして説明します。

注意:

削除したアクティビティ自体は、アクティビティ・ストリームに表示されなくなります。ただし、オブジェクトへの参照(例: Joe Smith created the document file.xml)は、そのオブジェクトを削除したときにストリームから削除されます。

表35-1 アクティビティ・ストリームで追跡されるアクティビティ

サービス

追跡されるアクティビティ

有効範囲

アクティビティの共有または非公開

お知らせ

- お知らせの作成

- お知らせの編集

- スペース

- 他のスペース・メンバーと共有されます。

ブログ

- ブログの作成

- ブログの更新

- スペース

- ホーム・スペース

- スペースのブログに対するアクティビティは、他のスペース・メンバーと共有されます。

- ホーム・スペースのブログに対するアクティビティは、ブロガーのコネクションと共有されます。

コネクション

- コネクションの招待

- ピープル・コネクションの作成

- ホーム・スペース

- 招待者および被招待者のコネクションと共有されます。

ディスカッション

- フォーラムの作成

- トピックの作成

- トピックへの返信

- スペース

- 他のスペース・メンバーと共有されます。

ドキュメント

- ドキュメントの作成

- ドキュメントの編集

- タグの追加

- タグの削除

- スペース

- ホーム・スペース

- スペースのドキュメントに対するアクティビティは、他のスペース・メンバーと共有されます。

- ホーム・スペースのドキュメントに対するアクティビティは、ユーザー以外には非公開です。

フィードバック

- フィードバックの投稿

- フィードバックの受信

- ホーム・スペース

- このようなアクティビティの表示を許可されたユーザーと共有されます(詳細は、この項および第36.2項「メッセージ・ボードとフィードバックのプリファレンスの設定」を参照してください)。

リスト

- リストの作成

- スペース

- 他のスペース・メンバーと共有されます。

メッセージ・ボード

- メッセージの投稿

- メッセージの受信

- ホーム・スペース

- このようなアクティビティの表示を許可されたユーザーと共有されます(詳細は、この項および第36.2項「メッセージ・ボードとフィードバックのプリファレンスの設定」を参照してください)。

ページ

- ページの作成

- ページの編集

- タグの追加

- タグの削除

- スペース

- ホーム・スペース

- スペースのページに対するアクティビティは、他のスペース・メンバーと共有されます。

- ホーム・スペースのページに対するアクティビティは、ユーザー以外には非公開です。

プロファイル

- 写真の更新

- プロファイルの更新

- 個人ステータス・ノートの更新

- ホーム・スペース

- このようなアクティビティの表示を許可されたユーザーと共有されます(詳細は、この項および第33.3項「プロファイルのプリファレンスの設定」を参照してください)。

スペース・イベント

- イベントの作成

- イベントの編集

- スペース

- 他のスペース・メンバーと共有されます。

スペース管理

- スペースの作成

- スペースへの参加

- スペース

- 他のスペース・メンバーと共有されます。

タグ付け

- タグの追加

- タグの削除

- スペース

- ホーム・スペース

- スペース内のアクティビティは、すべてのスペース・メンバーと共有されます。

- ホーム・スペースのアクティビティは、そうしたアクティビティの表示を許可されている全ユーザーと共有されます(詳細は、第6.4.3.2項「アクティビティ・ストリームの構成」と第35.2項「アクティビティ・ストリームのプリファレンスの設定」を参照してください)。

ページ・ビュー・モードでは、アクティビティ・ストリームのプリファレンスを使用して、自分のアクティビティ・ストリームを表示できるユーザーと、表示するアクティビティのタイプを指定できます。「アクティビティ・ストリーム」タスク・フローに関連するプリファレンスの詳細は、第35.2項「アクティビティ・ストリームのプリファレンスの設定」を参照してください。

ページ編集モードでは、「アクティビティ・ストリーム」タスク・フローのプロパティを使用して、全ユーザーのタスク・フロー・インスタンス・ビューの各種コントロールを非表示にしたり表示したりできます。また、サービスやオブジェクトのタイプを制限したり、追跡する特定のスペースを制限したりすることもできます。「アクティビティ・ストリーム」タスク・フローのプロパティの詳細は、第35.5項「「アクティビティ・ストリーム」タスク・フローのプロパティの設定」を参照してください。

WebCenter Portal: Spacesでは、次の「アクティビティ・ストリーム」タスク・フローが提供されます。

- 「アクティビティ・ストリーム」では、アプリケーションのアクティビティと自分のコネクションのアクティビティを表示し、「共有」リンクを介して追加された添付ファイルへのアクセスを提供できます(図35-1)。

図35-1 「アクティビティ・ストリーム」タスク・フロー

「図35-1 「アクティビティ・ストリーム」タスク・フロー」の説明

このアクティビティ・ストリーム機能のフル・ビューには、リストされたアクティビティをリンクしたりそれにコメントを付けるオプションと、各種オブジェクト(イメージ、URL、ドキュメントなど)を共有するオプションが含まれています。また、アクティビティ・ストリームは、所定ユーザーのアクティビティや投稿を非表示にする方法を提供します。「アクティビティ・ストリーム・オプション」を使用して、非表示にしたユーザーを表示できます。

ホーム・スペースの「アクティビティ」ページには、「パブリッシャ」タスク・フローのインスタンスと「アクティビティ・ストリーム」タスク・フローが結合されます。

関連項目:

「パブリッシャ」タスク・フローの詳細は、第37.3.3.1項「パブリッシャ・タスク・フローの基本」を参照してください。

- 「アクティビティ・ストリーム - クイック・ビュー」では、アプリケーション・アクティビティと自分のコネクションのアクティビティのサマリー・ビューが提供されます(図35-2)。

図35-2 「アクティビティ・ストリーム - クイック・ビュー」タスク・フロー

「図35-2 「アクティビティ・ストリーム - クイック・ビュー」タスク・フロー」の説明

「アクティビティ・ストリーム」のフル・ビューとは異なり、「アクティビティ・ストリーム - クイック・ビュー」には、「お気に入り登録」、「コメント」および「共有」リンクは表示されません。

構成設定の階層によって、自分の「アクティビティ・ストリーム」ビューで何ができるかが制御されます。アプリケーション管理者は、「管理」ページでアプリケーション全体の値を設定します。自分の個人用の値は、ピープル・コネクションのプリファレンスを通して設定できます。さらに、所定のタスク・フロー・インスタンスの値は、ページ編集モードとページ・ビュー・モードのどちらでも設定できます。ページ編集モードで設定した場合はタスク・フロー・インスタンスの全ユーザーのビューが影響を受け(アプリケーションのカスタマイズ)、ページ・ビュー・モードで設定した場合は自分のタスク・フロー・ビューのみが影響を受けます(ユーザーのカスタマイズ)。

ヒント:

プリファレンスを通して設定を調整した場合に、期待どおりにタスク・フローの動作が影響を受けていないように見えるときは、タスク・フロー自体の設定によってプリファレンスの設定が上書きされている可能性があります。

「アクティビティ・ストリーム」タスク・フローは、所定のタスク・フロー・インスタンスの構成設定にアクセスするための「オプション」リンクを提供します(図35-3)。

図35-3 「アクティビティ・ストリーム」オプションの「オプション」リンク

「図35-3 「アクティビティ・ストリーム」オプションの「オプション」リンク」の説明

「アクティビティ・ストリーム - クイック・ビュー」では、鉛筆アイコン(「ソース、フィルタおよび表示オプションの変更」)を通してその構成設定にアクセスできます(図35-4)。

図35-4 鉛筆アイコンと表示される「構成」ダイアログ

「図35-4 鉛筆アイコンと表示される「構成」ダイアログ」の説明

これらのコントロールを使用して、アクティビティ・ストリームのプリファレンスを通してあなたのすべての「アクティビティ・ストリーム」タスク・フロー・ビューに提供されるものと同じような設定によって、個々のタスク・フロー・インスタンスを調整します(詳細は、第35.2項「アクティビティ・ストリームのプリファレンスの設定」と第35.4項「「アクティビティ・ストリーム」タスク・フローの使用」を参照してください)。

アクティビティ・ストリームでオブジェクトをクリックすると、オブジェクトが開きます。たとえば、アクティビティ・ストリームで新しく作成されたドキュメントの名前をクリックすると、そのドキュメントが開きます(ドキュメント・ビューアでのファイルのプレビューの詳細は、第43.10項「ファイルを開く」を参照してください)。アクティビティ・ストリームでユーザー名をクリックすると、ユーザー・プロファイル・ポップアップが開きます。ファイルやURLのような添付物をクリックすると、その添付物に移動します。

関連項目:

「パブリッシャ」タスク・フローからアクティビティ・ストリームにストリームされるメッセージにオブジェクトを添付できます。詳細は、第37章「オブジェクトのお気に入り登録、コメントおよび共有」を参照してください。

アクティビティ・ストリームは、やはりアプリケーション・アクティビティを追跡して報告する「最近のアクティビティ」サービスに少し似ています(詳細は、第71章「「最近のアクティビティ・サービス」の使用」を参照してください)。両方とも統合サービスのアプリケーション・アクティビティを追跡しますが、アクティビティ・ストリームはより幅広い範囲を追跡します。たとえば、「最近のアクティビティ」は、ドキュメント・サービス、お知らせサービス、ディスカッション・サービスおよびページ関連アクティビティを追跡します。アクティビティ・ストリームは、これらすべてに加え、ピープル・コネクション、Wikiおよびブログも追跡します。「最近のアクティビティ」は、アクションを実行するユーザーに関係なく、アクティビティを追跡します。アクティビティ・ストリームは、ユーザーのコネクションが実行したアクティビティを追跡します。アクティビティ・ストリームは、配置されたスペース(ホーム・スペースを含む)にスコープ設定できます。また、アクションを実行している人の名前も示します。「最近のアクティビティ」は、ホーム・スペースにスコープ設定することはできず、アクションを実行している人の名前は示しません。

2つのサービスの基本的な違いをまとめると、「最近のアクティビティ」は、アプリケーションに起こっていることの概要を示します。一方、アクティビティ・ストリームは、ユーザーのコネクションに起こっていることの概要を示します。

詳細は、第35.4項「「アクティビティ・ストリーム」タスク・フローの使用」を参照してください。

アプリケーション管理者といった上級ユーザーは、ストリームされたアクティビティをアーカイブして、個々のユーザーのストレージに対する負荷を軽減し、過去のアクティビティの記録を維持できます。詳細は、『Oracle Fusion Middleware WebLogic Scripting Toolコマンド・リファレンス』のアクティビティ・ストリームに関する項を参照してください。

35.2 アクティビティ・ストリームのプリファレンスの設定

アクティビティ・ストリームのプリファレンスを使用して、あなたのアクティビティ・ストリームを表示できるユーザー、アクティビティの追跡対象のユーザー、サービスおよびスペース、ならびに「アクティビティ・ストリーム」タスク・フローで表示するアクティビティを指定します。

関連項目:

アクティビティ・ストリームによって追跡されるサービスの詳細は、表35-1「アクティビティ・ストリームによって追跡されるアクティビティ」を参照してください。

アクティビティ・ストリームのプリファレンスを設定する手順は次のとおりです。

1. 「プリファレンス」ダイアログを開きます。

2. 「ピープル・コネクション」をクリックして、ピープル・コネクションのプリファレンスを表示します。

3. 「アクティビティ・ストリーム」タブをクリックして前面に表示します(図35-5)。

図35-5 アクティビティ・ストリームのプリファレンス

4. 「人」の下で、あなたの「アクティビティ・ストリーム」ビューでアクティビティを表示する対象のユーザーを指定します。

ヒント:

この設定は、「ピープル・コネクション」サービスからストリームされるアクティビティにのみ関係します。このようなアクティビティには、コネクションの作成、フィードバックやメッセージの投稿、プロファイルの調整などがあります。

ドロップダウン・リストから、次のいずれかのオプションを選択します。

- 自分のみ—あなた自身のアクティビティのみを、あなたの「アクティビティ・ストリーム」ビューに表示します。

- 自分とマイ・コネクション—あなた自身とあなたのコネクションのアクティビティのみを、あなたの「アクティビティ・ストリーム」ビューに表示します。

- 個人用以外—あなた自身を含むどのユーザーのアクティビティも、あなたの「アクティビティ・ストリーム」ビューに表示しません。

- 選択したコネクション・リスト—「選択したコネクション・リスト」に含まれるユーザーのアクティビティのみを、あなたの「アクティビティ・ストリーム」ビューに表示します。
このオプションを選択すると、使用可能なすべてのコネクション・リストがその下に表示されます。1つ以上のコネクション・リストを選択して、それらのリストにあるユーザーのアクティビティのみに表示を限定します。

注意:

このオプションは、1つ以上のコネクション・リストを作成した後でのみ使用できます(詳細は、第34.4.5項「コネクション・リストの作成と管理」を参照してください)。

5. 「スペース」の下で、アクティビティを表示するスペースを次のいずれかから選択します。

- すべてのスペース—使用可能なすべてのスペースからアクティビティをストリームします。

- マイ・スペース—あなたがメンバーとなっているスペースからアクティビティをストリームします。

- スペースなし—ホーム・スペース以外のスペースからは一切アクティビティをストリームしません。

6. 「サービス・カテゴリ」の下で、アクティビティを追跡するサービスを選択します。
特定のサービスのアクティビティを追跡する場合はチェック・ボックスを選択し、特定のサービスのアクティビティを無視する場合はチェック・ボックスを選択解除します。

ヒント:

前の手順で「スペースなし」を選択すると、サービスの選択結果が影響を受けます。その場合は、ここでサービスを選択しても、あなたの「アクティビティ・ストリーム」ビューにはどのサービスからも一切アクティビティが公開されなくなります。

7. 「プライバシ」の下で、あなたの「アクティビティ・ストリーム」ビューを表示できるようにするユーザーのタイプを指定します。

- 全員—ログインしているかどうかに関係なく、すべてのユーザーがあなたの「アクティビティ・ストリーム」ビューを表示できます。

- 認証済ユーザー—ログインしているすべてのユーザーが、あなたの「アクティビティ・ストリーム」ビューを表示できます。

- マイ・コネクション—あなたが接続しているユーザーが、あなたの「アクティビティ・ストリーム」ビューを表示できます。

- 自分—あなたの「アクティビティ・ストリーム」ビューを表示できるのは、あなただけです。

8. 「OK」をクリックします。

35.3 ページへの「アクティビティ・ストリーム」タスク・フローの追加

ピープル・コネクション・サービスのタスク・フローをページに追加する手順は、第18.5項「ページへのコンポーネントの追加」を参照してください。

35.4 「アクティビティ・ストリーム」タスク・フローの使用

ページ・ビュー・モードでは、あるタスク・フロー・インスタンスについてユーザー・カスタマイズを実行できます。これは、そのタスク・フローのあなたのビューにのみ影響します。「アクティビティ・ストリーム」タスク・フローは、誰のアクティビティ、どのアクティビティをストリームするかを決定するためのユーザー・カスタマイズ・コントロールを提供します。

ページ編集モードでは、タスク・フロー・インスタンスについてアプリケーション・カスタマイズを実行できます。これは、そのタスク・フローの全員のビューに影響します。たとえば、アクティビティ・ストリームは、個々のアクティビティ・ストリーム・アイテムについてのお気に入り登録、共有およびコメントのリンクの表示を有効化または無効化するためのコントロールを提供します。このビューでは、こうしたカスタマイズにより、この項で説明するアクションの一部は利用できない場合があります。

関連項目:

「アクティビティ・ストリーム」タスク・フローのアプリケーションレベルのカスタマイズの実行の詳細は、第35.5項「「アクティビティ・ストリーム」タスク・フローのプロパティの設定」を参照してください。

この項では、誰のアクティビティやどのアクティビティを所定のタスク・フロー・インスタンスで表示するかの制御、ストリームされたアイテムのお気に入り登録とコメント、およびアクティビティ・ストリームを通したファイルまたはURLの他のユーザーとの共有の方法について説明します。

この項の内容は次のとおりです。

- 第35.4.1項「アクティビティ・ストリーム・インスタンスにストリームする人の選択」

- 第35.4.2項「アクティビティ・ストリーム・インスタンスにストリームするスペースの選択」

- 第35.4.3項「アクティビティ・ストリーム・インスタンスにストリームするサービスの選択」

- 第35.4.4項「選択したユーザーのアクティビティの非表示および表示」

- 第35.4.5項「選択したスペースのアクティビティの非表示および表示」

- 第35.4.6項「アクティビティ・ストリーム・アイテムのお気に入り登録とコメント」

- 第35.4.7項「アクティビティ・ストリーム・アイテムを通したファイルおよび他のオブジェクトの共有」

35.4.1 アクティビティ・ストリーム・インスタンスにストリームする人の選択

「アクティビティ・ストリーム」タスク・フロー・インスタンスの「オプション」リンクを使用して、あなたの「アクティビティ・ストリーム」インスタンス・ビューにアクティビティをストリームする人を指定します。「アクティビティ・ストリーム - クイック・ビュー」タスク・フローでは、鉛筆アイコンを使用して、同じ操作を実行できます。

あなたの「アクティビティ・ストリーム」タスク・フロー・インスタンス・ビューにアクティビティをストリームする人を選択するには、次の手順を実行します。

1. 「アクティビティ・ストリーム」または「アクティビティ・ストリーム - クイック・ビュー」タスク・フローのインスタンスに移動します。

2. 「アクティビティ・ストリーム」タスク・フローで、「オプション」をクリックします。
「アクティビティ・ストリーム - クイック・ビュー」タスク・フローで、「ソース、フィルタおよび表示オプションの変更」アイコン(鉛筆)をクリックします。

3. (「アクティビティ・ストリーム」のみ)表示されたダイアログで、「設定」タブをクリックして前面に表示します。

4. 「人」の下で、そのアクティビティをストリームする人を選択します。

- 自分のみ—あなた自身のアクティビティのみを、あなたの「アクティビティ・ストリーム」ビューに表示します。

- 自分とマイ・コネクション—あなた自身とあなたのコネクションのアクティビティのみを、あなたの「アクティビティ・ストリーム」ビューに表示します。

- 個人用以外—あなた自身を含むどのユーザーのアクティビティも、あなたの「アクティビティ・ストリーム」ビューに表示しません。

- 選択したコネクション・リスト—「選択したコネクション・リスト」に含まれるユーザーのアクティビティのみを、あなたの「アクティビティ・ストリーム」ビューに表示します。
このオプションを選択すると、使用可能なすべてのコネクション・リストがその下に表示されます。1つ以上のコネクション・リストを選択して、それらのリストにあるユーザーのアクティビティのみに表示を限定します。

注意:

このオプションは、1つ以上のコネクション・リストを作成した後でのみ使用できます(詳細は、第34.4.5項「コネクション・リストの作成と管理」を参照してください)。

5. 「保存」をクリックして、変更を保存してダイアログを終了します。

35.4.2 アクティビティ・ストリーム・インスタンスにストリームするスペースの選択

「アクティビティ・ストリーム」タスク・フロー・インスタンスの「オプション」リンクを使用して、アクティビティをストリームするスペースを指定します。「アクティビティ・ストリーム - クイック・ビュー」タスク・フローでは、鉛筆アイコンを使用して、同じ操作を実行できます。

「アクティビティ・ストリーム」タスク・フロー・インスタンスにアクティビティをストリームするスペースを選択するには、次の手順を実行します。

1. 「アクティビティ・ストリーム」または「アクティビティ・ストリーム - クイック・ビュー」タスク・フローのインスタンスに移動します。

2. 「アクティビティ・ストリーム」タスク・フローで、「オプション」をクリックします。
「アクティビティ・ストリーム - クイック・ビュー」タスク・フローで、「ソース、フィルタおよび表示オプションの変更」アイコン(鉛筆)をクリックします。

3. (「アクティビティ・ストリーム」のみ)表示されたダイアログで、「設定」タブをクリックして前面に表示します。

4. 「スペース」の下で、あなたの「アクティビティ・ストリーム」ビューで利用可能なすべてのスペースのアクティビティを表示するか(「すべてのスペース」)、どのスペースのアクティビティも表示しないか(「スペースなし」)を選択します。

ヒント:

「スペースなし」を選択すると、サービスの選択結果が影響を受け(第35.4.3項を参照)、サービスを選択しても、あなたの「アクティビティ・ストリーム」ビューにはどのサービスからも一切アクティビティが公開されなくなります。

5. 「保存」をクリックして、変更を保存してダイアログを終了します。

35.4.3 アクティビティ・ストリーム・インスタンスにストリームするサービスの選択

「アクティビティ・ストリーム」タスク・フロー・インスタンスの「オプション」リンクを使用して、アクティビティをストリームするサービスを選択します。「アクティビティ・ストリーム - クイック・ビュー」タスク・フローでは、鉛筆アイコンを使用して、同じ操作を実行できます。

「アクティビティ・ストリーム」タスク・フロー・インスタンスにアクティビティをストリームするサービスを選択するには、次の手順を実行します。

1. 「アクティビティ・ストリーム」または「アクティビティ・ストリーム - クイック・ビュー」タスク・フローのインスタンスに移動します。

2. 「アクティビティ・ストリーム」タスク・フローで、「オプション」をクリックします。
「アクティビティ・ストリーム - クイック・ビュー」タスク・フローで、「ソース、フィルタおよび表示オプションの変更」アイコン(鉛筆)をクリックします。

3. (「アクティビティ・ストリーム」のみ)表示されたダイアログで、「設定」タブをクリックして前面に表示します。

4. 「サービス・カテゴリ」の下で、アクティビティを追跡するサービスを選択します。
特定のサービスのアクティビティを追跡する場合はチェック・ボックスを選択し、特定のサービスのアクティビティを無視する場合はチェック・ボックスを選択解除します。

ヒント:

第35.4.2項で「スペースなし」を選択すると、サービスの選択結果が影響を受けます。その場合は、ここでサービスを選択しても、あなたの「アクティビティ・ストリーム」ビューにはどのサービスからも一切アクティビティが公開されなくなります。

5. 「保存」をクリックして、変更を保存してダイアログを終了します。

35.4.4 選択したユーザーのアクティビティの非表示および表示

一部のコネクションが、邪魔になるほど頻繁にアクティビティを投稿することがあります。このような場合は、選択したユーザーからストリームされるアクティビティをあなたの「アクティビティ・ストリーム」タスク・フロー・ビュー(またはホーム・スペースの「アクティビティ」ページ)で非表示にできます。

このアクションは、影響を受けた「アクティビティ・ストリーム」タスク・フローの「オプション」リンクを使用して、1人以上の非表示のユーザーを表示することで、簡単に取り消すことができます。

この項では、「アクティビティ・ストリーム」タスク・フロー・インスタンスで個々のユーザーのアクティビティを非表示または表示する方法を説明します。この項の内容は次のとおりです。

- 第35.4.4.1項「選択したユーザーのアクティビティの非表示化」

- 第35.4.4.2項「非表示のユーザーのアクティビティの表示」

35.4.4.1 選択したユーザーのアクティビティの非表示化

選択したユーザーからストリームされるアクティビティを「アクティビティ・ストリーム」タスク・フロー・インスタンスで非表示にするには、次の手順を実行します。

1. 「アクティビティ・ストリーム」タスク・フローのインスタンスに移動します。

2. 非表示にするユーザーの隣の「非表示」メニューを開き、該当するユーザー名を選択します(図35-6)。

図35-6 アクティビティ・ストリームの「非表示」オプション

3. 確認ダイアログで「OK」をクリックします。
ページがリフレッシュされ、選択したユーザーのアクティビティはタスク・フローに表示されなくなります。

関連項目:

非表示のユーザーの表示の詳細は、第35.4.4.2項「非表示のユーザーのアクティビティの表示」を参照してください。

35.4.4.2 非表示のユーザーのアクティビティの表示

非表示のユーザーのアクティビティのストリーミングを再開するには、次の手順を実行します。

1. ユーザーのアクティビティが非表示になっている「アクティビティ・ストリーム」タスク・フローのインスタンスに移動します。

2. 「オプション」をクリックします。

3. 表示されるダイアログで、「人」タブをクリックし、そのタブを前面に表示します。

4. そのアクティビティを表示する人の隣の「表示」をクリックします(図35-7)。

図35-7 「オプション」リンクと「表示」ボタン

35.4.5 選択したスペースのアクティビティの非表示および表示

現在関心のないアクティビティをストリームするスペースがある場合は、そのスペースのアクティビティを「アクティビティ・ストリーム」タスク・フローの選択したインスタンス(またはホーム・スペースの「アクティビティ」ページ)で非表示にできます。

このアクションは、影響を受けた「アクティビティ・ストリーム」タスク・フローの「オプション」リンクを使用して、1つ以上の非表示のスペースを表示することで、簡単に取り消すことができます。

特定のスペースからストリーミングされるアクティビティを非表示にするには、影響を受ける「アクティビティ・ストリーム」タスク・フロー・インスタンスが「すべてのスペース」を表示するように構成されている必要があります(詳細は第35.2項「アクティビティ・ストリームのプリファレンスの設定」および第35.4.2項「アクティビティ・ストリーム・インスタンスにストリームするスペースの選択」を参照してください)。

ヒント:

スペースからストリーミングされているアクティビティを表示するかどうかは、アプリケーション・レベル、個人用のプリファレンス、およびページ・ビュー・モードとページ編集モードの両方の個々のタスク・フロー・インスタンスで決定できます。スペースからストリーミングされるアクティビティを非表示または表示できない場合は、これらの1つのレベルで、そのようなアクティビティを表示する機能がブロックされている可能性があります。

この項では、特定のスペースからストリーミングされるアクティビティを非表示にする方法と、こうした非表示のアクティビティを表示する方法を説明します。この項の内容は次のとおりです。

- 第35.4.5.1項「選択したスペースのアクティビティの非表示化」

- 第35.4.5.2項「非表示のスペースのアクティビティの表示」

35.4.5.1 選択したスペースのアクティビティの非表示化

選択したスペースからストリームされるアクティビティを「アクティビティ・ストリーム」タスク・フロー・インスタンスで非表示にするには、次の手順を実行します。

注意:

あなたのプリファレンスの設定によって、スペースのアクティビティのストリーミングが阻止されている場合があります。アクティビティ・ストリームのプリファレンスの詳細は、第35.2項「アクティビティ・ストリームのプリファレンスの設定」を参照してください。

1. 「アクティビティ・ストリーム」タスク・フローのインスタンスに移動します。

2. 非表示にするスペースからストリームされたアクティビティの隣の「非表示」メニューを開き、該当するスペース名を選択します(図35-8)。

図35-8 スペースteamsite2を非表示にする選択

3. 確認ダイアログで「OK」をクリックします。
ページがリフレッシュされ、選択したスペースのアクティビティはタスク・フローに表示されなくなります。

関連項目:

非表示のスペースの表示の詳細は、第35.4.5.2項「非表示のスペースのアクティビティの表示」を参照してください。

35.4.5.2 非表示のスペースのアクティビティの表示

非表示のスペースのアクティビティのストリーミングを再開するには、次の手順を実行します。

1. スペースのアクティビティが非表示になっている「アクティビティ・ストリーム」タスク・フローのインスタンスに移動します。

2. 「オプション」をクリックします。

3. 表示されるダイアログで、「スペース」タブをクリックし、そのタブを前面に表示します。

4. そのアクティビティを表示するスペースの隣の「表示」をクリックします(図35-9)。

図35-9 「アクティビティ・ストリーム・オプション」ダイアログの「オプション」リンクと「表示」ボタン

35.4.6 アクティビティ・ストリーム・アイテムのお気に入り登録とコメント

「アクティビティ・ストリーム」タスク・フローがそのように構成されている場合は、あなたと、あなたのアクティビティ・ストリームへのアクセス権を付与したユーザーは、ストリームされた特定のアイテムをお気に入りに登録したり、それについてのコメントを投稿できます。

ストリームされたアイテムへの賛同の意を表するには、「アクティビティ・ストリーム」タスク・フローで「お気に入り登録」リンクをクリックします。この結果表示される「お気に入り登録解除」リンクをクリックすることで、お気に入り登録を取り消すことができます。

ストリームされたアイテムにコメントを投稿するには、「コメント」リンクをクリックして、入力領域にコメントを入力します。コメント入力後に「コメント」をクリックすると、入力したコメントがアイテムの下に表示されます。表示できるコメントは最大500文字です。追加した各コメントについて削除アイコンが表示され、これを使用してコメントを削除できます。

関連項目:

詳細は、第37章「オブジェクトのお気に入り登録、コメントおよび共有」を参照してください。

35.4.7 アクティビティ・ストリーム・アイテムを通したファイルおよび他のオブジェクトの共有

「アクティビティ・ストリーム」タスク・フローがそれをサポートするように構成されている場合は、あなたのストリームされたアクティビティの表示が許可されている全ユーザーと、ストリームされたアイテムを共有できます。これは、あなたのコネクション全員または選択したコネクション・リストの全ユーザーになります。アイテムが誰と共有されるかは、あなたまたはアプリケーション管理者があなたのアクティビティ・ストリームをどのように構成しているかによって決まります。

ストリームされたアイテムを電子メールで送信する場合は、すべての受信者を自分で選択できます。

ストリームされたアイテムを共有する手順は次のとおりです。

1. 対象のストリームされたアイテムに移動します。

2. 「共有」メニューからオプションを選択します(図35-10)。

図35-10 ストリームされたアクティビティの「共有」メニュー

- 「このアクティビティ」を選択して、そのアイテム(新しいスペース、新しいお知らせ、ディスカッション・トピックなど)のURLを、受信可能な全ユーザーにストリームします。

- 「メールを送信」を選択して、そのアイテムのリンク含む電子メールを、指定したすべての受信者に送信します。

関連項目:

詳細は、第37章「オブジェクトのお気に入り登録、コメントおよび共有」を参照してください。

35.5 「アクティビティ・ストリーム」タスク・フローのプロパティの設定

「アクティビティ・ストリーム」タスク・フローには、関連付けられているプロパティがあります。このプロパティには、十分な権限を持つユーザーがコンポーザの「コンポーネント・プロパティ」ダイアログからアクセスできます(図35-11)。

図35-11 「アクティビティ・ストリーム」タスク・フローの「コンポーネント・プロパティ」

関連項目:

「コンポーネント・プロパティ」ダイアログへのアクセスの詳細は、第18.6.2項「コンポーネントのプロパティの設定」を参照してください。

次の各項では、「アクティビティ・ストリーム」タスク・フローに関連付けられたプロパティと、「パラメータ」タブで使用できるプロパティについて説明します。

- 第35.5.1項「「アクティビティ・ストリーム」タスク・フローのプロパティの基本」

- 第35.5.2項「「アクティビティ・ストリーム」タスク・フローのパラメータ」

- 第35.5.3項「拡張問合せを使用したアクティビティ・ストリーム・アイテムのフィルタ」

- 第35.5.4項「プロパティを使用した「アクティビティ・ストリーム」タスク・フロー・インスタンスの構成」

35.5.1 「アクティビティ・ストリーム」タスク・フローのプロパティの基本

「アクティビティ・ストリーム」タスク・フローにプロパティの値を設定した場合、その値が設定されたタスク・フロー・インスタンスのみが影響を受けます。同じタスク・フローの他のインスタンスは、この変更による影響を受けません。

デフォルトのタスク・フロー・コンテンツは、「コンポーネント・プロパティ」ダイアログの「パラメータ」タブ上のプロパティによって制御されます。このタブのパラメータの詳細は、第35.5.2項「「アクティビティ・ストリーム」タスク・フローのパラメータ」を参照してください。タスク・フローによっては、このタブのパラメータによって、タスク・フローとページ・パラメータおよびページ定義変数を簡単に結び付けることができます。詳細は、第22章「ページ、タスク・フロー、ポートレットおよびUIコンポーネントの結付け」を参照してください。

「表示オプション」タブ、「スタイル」タブおよび「コンテンツ・スタイル」タブのプロパティを変更すると、タスク・フローの外観と動作に影響します。これらのプロパティは、すべてのタスク・フローに共通しています。詳細は、第18.6項「ページ・コンポーネントの変更」を参照してください。

「イベント」タブのコンテンツは、タスク・フローでサポートされるイベントによって異なります。詳細は、第18.6.7項「コンポーネントのコンテキスト・イベントの使用」を参照してください。

「パラメータ」タブと「表示オプション」タブのすべてのプロパティから式言語(EL)エディタにアクセスできます。ELエディタを使用すると、定数値のかわりに変数値を選択または指定できます。エディタを開くには、プロパティ・フィールドの横にある「編集」アイコンをクリックします。エディタの使用の詳細および一般的なEL式の説明は、付録B「式言語(EL)式」を参照してください。

注意:

「コンポーネント・プロパティ」ダイアログの「表示オプション」タブで汎用の表示オプションについてELを入力すると、入力内容が自動的に検証されます。EL構文が無効な場合、エラーが表示され、値は適用も保存もされません。汎用の表示オプションとは、表18-1に掲載されているオプションです。

汎用以外の表示オプションには、ELの検証は行われません。

35.5.2 「アクティビティ・ストリーム」タスク・フローのパラメータ

表35-2に、「アクティビティ・ストリーム」タスク・フローに固有のパラメータを示します。

図35-2 「アクティビティ・ストリーム」タスク・フローのパラメータ

パラメータ

説明

Advanced Query

ストリームされるアイテムをフィルタするためのカスタムの問合せを指定するフィールド。

詳細は、第35.5.3項「拡張問合せを使用したアクティビティ・ストリーム・アイテムのフィルタ」を参照してください。

このパラメータは「アクティビティ・ストリーム」タスク・フローと関連付けられています。

Enable Context Info

ユーザーが「コンテキスト情報」アイコンをクリックしたときにコンテキスト情報を表示するかどうかを指定するチェック・ボックス。

たとえば、「コンテキスト情報」アイコン(赤みのあるドット)のあるアクティビティ・ストリームにアイテムJohn created the purchase order General Suppliesが表示された場合、ストリームされたアイテムを表示したユーザーはアイコンをクリックして、どのようにイベントが構成されているかに応じて、ポップアップに注文書を表示するか、注文書に移動できます。

このパラメータは、主としてWebCenter Portal: Frameworkアプリケーションとともに使用されます。WebCenter Portal: Spacesでは、他の方法(ユーザー名の「プロファイル」ポップアップなど)で処理されないかぎり、リソースは「リソース・ビューア」システム・ページ内にレンダリングされます(表7-2「シード済システム・ページ」を参照)。

- チェック・ボックスを選択すると、コンテキスト情報が有効になります(#{true})。

- チェック・ボックスを選択解除すると、コンテキスト情報は表示されません(#{false})。

このパラメータは「アクティビティ・ストリーム」タスク・フローと関連付けられています。

Hide Comments

「コメント」リンクをタスク・フロー・インスタンスで表示するかどうかを指定するチェック・ボックス。

- チェック・ボックスを選択すると、「コメント」リンクが表示されます(#{true})。

- チェック・ボックスを選択解除すると、「コメント」リンクが非表示になります(#{false})。

このパラメータは「アクティビティ・ストリーム」タスク・フローと関連付けられています。

Hide Configuration Button

「アクティビティ・ストリーム」タスク・フローに「オプション」リンクを表示するかどうか、または「アクティビティ・ストリーム - クイック・ビュー」に鉛筆アイコンを表示するかどうかを指定するチェック・ボックス。

- チェック・ボックスを選択すると、構成コントロールが表示されます(#{true})。

- チェック・ボックスを選択解除すると、構成コントロールが非表示になります(#{false})。

このパラメータは、次のタスク・フローに関連付けられています。

- アクティビティ・ストリーム - クイック・ビュー

- アクティビティ・ストリーム

Hide Footer

タスク・フローの下部に「詳細」リンクを表示するかどうかを指定するためのチェック・ボックス。

ユーザーが「詳細」リンクをクリックすると、ホーム・スペースの「アクティビティ」ビジネス・ロール・ページに移動します。

- チェック・ボックスを選択すると、「詳細」リンクが非表示になります(#{true})。

- チェック・ボックスを選択解除すると、「詳細」リンクが表示されます(#{false})。

このパラメータは、「アクティビティ・ストリーム - クイック・ビュー」タスク・フローに関連付けられています。

Hide Header

タスク・フロー・ヘッダーに表示されるコントロールを非表示にするかどうかを指定するためのチェック・ボックス。

- チェック・ボックスを選択すると、タスク・フロー・ヘッダーは非表示になります(#{true})。「リフレッシュ」アイコンと鉛筆アイコンは非表示になります。

- チェック・ボックスを選択解除すると、タスク・フロー・ヘッダーは表示されます(#{false})。

このパラメータは、「アクティビティ・ストリーム - クイック・ビュー」タスク・フローに関連付けられています。

Hide Inline Preview

ストリームされたファイルのプレビューを非表示にするかどうかを指定するためのチェック・ボックス。

- チェック・ボックスを選択すると、ストリームされたファイルのプレビューは非表示になります(#{true})。ストリームされたファイルへのリンクは表示されますが、プレビューは表示されません。

- チェック・ボックスを選択解除すると、ストリームされたファイルのプレビューが表示されます(#{false})。ストリームされたファイルへのリンクとプレビューの両方が表示されます。

アクティビティ・ストリームでのファイルのプレビューにサポートされるMIMEタイプの詳細は、第35.1項「アクティビティ・ストリームの基本」を参照してください。

このパラメータは「アクティビティ・ストリーム」タスク・フローと関連付けられています。

Hide Like

ストリームされたアイテムの「お気に入り登録」リンクを非表示にするかどうかを指定するためのチェック・ボックス。

- チェック・ボックスを選択すると、「お気に入り登録」リンクが非表示になります(#{true})。

- チェック・ボックスを選択解除すると、「お気に入り登録」リンクが表示されます(#{false})。

このパラメータは「アクティビティ・ストリーム」タスク・フローと関連付けられています。

Hide Share

ストリームされたアイテムの「共有」メニューを非表示にするかどうかを指定するためのチェック・ボックス。

- チェック・ボックスを選択すると、「共有」メニューが非表示になります(#{true})。

- チェック・ボックスを選択解除すると、「共有」メニューが表示されます(#{false})。

このパラメータは「アクティビティ・ストリーム」タスク・フローと関連付けられています。

No of activities to display per page

1ページ当たりに表示するストリームされたアイテムの数を入力するためのフィールド。

このパラメータは、次のタスク・フローに関連付けられています。

- アクティビティ・ストリーム

- アクティビティ・ストリーム - クイック・ビュー

Pagination

ユーザーがページを移動してストリームされたアクティビティを表示するための「前」リンクと「次」リンクを表示するかどうかを指定するチェック・ボックス。

- チェック・ボックスを選択すると、「前」リンクと「次」リンクが表示されます(#{true})。

- チェック・ボックスを選択解除すると、それらが非表示になります(#{false})。

このパラメータは「アクティビティ・ストリーム」タスク・フローと関連付けられています。

Profile Only

ユーザー・プロファイルからのみアクティビティをストリームするかどうかを指定するためのチェック・ボックス。

- チェック・ボックスを選択すると、現在のユーザーに関連付けられたアクティビティのみがストリームされます(#{true})。

- チェック・ボックスを選択解除すると、現在のユーザーに関連付けられたアクティビティに加え、他のユーザーのアクティビティもストリームされます(#{false})。

このパラメータは「アクティビティ・ストリーム」タスク・フローと関連付けられています。

Profile User Id

現在のユーザーのIDを入力するためのフィールド。

この値は、デフォルトで#{securityContext.userName}が指定されます。

このパラメータは、「アクティビティ・ストリーム - クイック・ビュー」タスク・フローに関連付けられています。

Resource Id

現在のユーザーのIDを入力するためのフィールド。

この値は、デフォルトで#{securityContext.userName}が指定されます。タスク・フロー・インスタンスがスペースのコンテキストで表示された際、ユーザーがこの値を変更しないようにしてください。ホーム・スペースでこれを使用して、指定のユーザーのアクティビティを表示できます。

このパラメータは「アクティビティ・ストリーム」タスク・フローと関連付けられています。

Service Categories

アクティビティをストリームするサービスのIDを入力するフィールド。

このパラメータを使用して、指定した1つ以上のサービスに関連するストリームされたアクティビティのみを表示するように制限します。サービス・カテゴリIDまたはサービスIDを入力します。有効なサービスIDのリストは、表B-19「サービスID」を参照してください。

このパラメータは「アクティビティ・ストリーム」タスク・フローと関連付けられています。

Spaces

アクティビティをストリームするスペースの名前を入力するフィールド。

このパラメータを使用して、指定した1つ以上のスペースに関連するストリームされたアクティビティのみを表示するように制限します。

スペースのGUIDまたはスペースの内部名を入力します。スペースの内部名は、スペースの管理設定の「一般」ページの「スペースURL」で指定される名前になります。

特定のスペースにスコープ設定された「アクティビティ・ストリーム」タスク・フローにストリームされるアクティビティは、そのスペースの全メンバーが表示できます。この場合、スペースのメンバーが正式に相互接続されているかどうかは関係ありません。

このパラメータは「アクティビティ・ストリーム」タスク・フローと関連付けられています。

35.5.3 拡張問合せを使用したアクティビティ・ストリーム・アイテムのフィルタ

「アクティビティ・ストリーム」タスク・フローはAdvanced Queryパラメータを提供します。このパラメータを使用すると、SQL WHERE句を使用して、ストリームされたアクティビティに対するカスタム・フィルタを作成できます。たとえば、SQLを使用して、ページ・サービスに関連するアクティビティのみ表示したり、現在のユーザーや指定のユーザーからストリーミングされたアクティビティのみを表示するように、アクティビティ・ストリーム・インスタンスを設定できます。

この項では、アクティビティ・ストリームの拡張問合せ(Advanced Query)オプションの概要と、拡張問合せを入力する手順を説明します。この項の内容は次のとおりです。

- 第35.5.3.1項「アクティビティ・ストリームの拡張問合せオプションの基本」

- 第35.5.3.2項「「アクティビティ・ストリーム」タスク・フロー・インスタンスに対する拡張問合せの入力」

35.5.3.1 アクティビティ・ストリームの拡張問合せオプションの基本

Advanced Query(拡張問合せ)を使用して、ユーザー名、サービスIDおよびオブジェクトの詳細(ドキュメントの表示名など)に対するフィルタを作成できます。パラメータ値にはSQL構文を使用できます。さらに、SQL内にEL式を配置できます。

問合せは、照会の先頭に付いた別名で表現される特定のデータベース・オブジェクトに対して作成できます。表35-3に、問合せを作成できるデータベース・オブジェクトのタイプをリストして説明し、その別名接頭辞を示します。

関連項目:

多くの場合は、EL式を使用して、表35-3にリストされたサポートされるフィールドと列に必要な値を取得できます。詳細は、付録B「式言語(EL)式」を参照してください。

表35-3 SQL WHERE句の作成にサポートされるデータベース・オブジェクト

データベース・オブジェクト

別名接頭辞

サポートされるフィールド/列

ACTIVITY

AE

- SCOPE_ID—スコープのGUID(例: #{serviceCtx.scope.GUID})。

- SERVICE_ID—追跡するサービスのサービスID。サービスIDのリストは、表B-19「サービスID」を参照してください。

- ACTIVITY_TIME—アクティビティが発生する時刻。
SQLまたはターゲット・データベースでサポートされる日時書式を使用します。また、OracleデータベースSQLコンストラクト(to_date()など)も使用できます。

- ACTIVITY_TYPE—追跡するアクティビティのタイプ。
有効なアクティビティ・タイプ名のリストは、表35-4を参照してください。

ACTIVITY (ACTOR)

AD

ACTOR_NAME—アクティビティを実行する人のユーザー名。

ACTIVITY (OBJECT)

OD

- SERVICE_ID—追跡対象オブジェクトの発行元のサービスのサービスID。サービスIDのリストは、表B-19「サービスID」を参照してください。

- OBJECT_ID—オブジェクトのGUID。

- DISPLAY_NAME—オブジェクトの表示名。

- OBJECT_TYPE—オブジェクト・タイプ。
拡張問合せ(Advanced Query)で使用するオブジェクト・タイプ名は次のとおりです。

- event

- announcement

- forum

- topic

- bookmark

- list

- page

- blog

- document

- wiki

表35-4 拡張問合せのアクティビティ・タイプ名

サービス

アクティビティ・タイプ名

イベント

- createEvent

- updateEvent

お知らせ

- createAnnouncement

- updateAnnouncement

ディスカッション

- createForum

- createTopic

- replyTopic

タグ

- updateBookmark

リスト

- createList

ページ

- createPage

- editPage

ドキュメント

- create-blog

- update-blog

- create-document

- create-wiki

- update-document

- update-wiki

ピープル・コネクション(プロファイル)

- updateStatus

- updateProfile

- updatePhoto

ピープル・コネクション(メッセージ・ボード)

- postScope

- postself

- post

- sharescope

- shareself

- share

- shareobjectscope

- shareobjectself

- shareobject

- updatescope

- updateself

- update

ピープル・コネクション(コネクション)

- connect

- inviteForConnection

ピープル・コネクション(フィードバック)

- post

拡張問合せパラメータとして渡されるSQL文字列は、SQL規格を使用してコンパイルされます。つまり、これはSQLコンストラクト(AND、OR、INなど)をサポートします。ただし、INSERT、UPDATE、DELETE、SELECT、JOINコンストラクトはサポートしないことに注意してください。拡張問合せの構文には、SQL問合せのWHERE句の部分のみを含める必要があります。SELECTはサポートされていないので、WHERE句ではネストされた問合せや副問合せは使用できません。

Advanced QueryパラメータはEL式もサポートします。EL式はWHERE句に埋め込むか、WHERE句全体を生成するために使用できます。

問合せ内のすべてのリテラルは、バック・スラッシュ文字(\)を先頭に追加してエスケープする必要があります。そうしないと、こうした文字によって構文エラーが生成されます(例は表35-5を参照)。

拡張問合せのWHERE句は、現在のユーザー、スペース・メンバーシップ、コネクション・リストなどに基づいてアクティビティ・ストリームによって生成された内部問合せと常にANDで結合されます。これは、アクセス権を持たないアクティビティをユーザーが表示できないようにするためです。

表35-5に、拡張問合せの例をリストします。

表35-5 アクティビティ・ストリームで使用する拡張問合せの例

使用例

問合せ構文

ドキュメント作成アクティビティのみをストリームします。

AE.SERVICE_ID = \'oracle.webcenter.doclib\'

オブジェクトまたは現在のスペースからのみアクティビティをストリームします。

OD.OBJECT_ID = \'objectA\' OR AE.SCOPE_ID = \'#{serviceCtx.scope.GUID}\'

現在のユーザーが作成したwikiに関するアクティビティのみをストリームします。

OD.OBJECT_TYPE = \'Wiki\' AND AD.ACTOR_NAME = \'#{securityContext.userName}\'

ドキュメントとディスカッションのアクティビティをストリームしますが、作成アクティビティまたは現在のユーザーの全アクティビティのみをストリームします。

(AE.SERVICE_ID IN (\'oracle.webcenter.doclib\', \'oracle.webcenter.collab.forum\') AND AE.ACTIVITY_TYPE IN (\'createDocument\', \'createTopic\')) OR AD.ACTOR_NAME = \'#{securityContext.userName}\'

35.5.3.2 「アクティビティ・ストリーム」タスク・フロー・インスタンスに対する拡張問合せの入力

「アクティビティ・ストリーム」タスク・フロー・インスタンスに対する拡張問合せを入力するには、次の手順を実行します。

1. 「アクティビティ・ストリーム」タスク・フロー・インスタンスのプロパティを編集します。

関連項目:

タスク・フロー・プロパティの編集の詳細は、第18.6項「ページ・コンポーネントの変更」を参照してください。

2. 「コンポーネント・プロパティ」ダイアログで、「パラメータ」タブを前面に表示します(図35-12)。

図35-12 「アクティビティ・ストリーム」タスク・フローの「コンポーネント・プロパティ」

「図35-12 「アクティビティ・ストリーム」タスク・フローの「コンポーネント・プロパティ」」の説明

3. Advanced Queryプロパティの値を指定します。

関連項目:

このフィールドに指定する値のタイプと書式の詳細は、第35.5.3.1項「アクティビティ・ストリームの拡張問合せオプションの基本」を参照してください。

4. 「OK」をクリックします。

この後、ストリームされたアクティビティは指定した問合せによってフィルタされます。

35.5.4 プロパティを使用した「アクティビティ・ストリーム」タスク・フロー・インスタンスの構成

この項では、プロパティ値を使用して特定のタスク・フロー・インスタンスの動作を変更する方法の例を示します。この項の内容は次のとおりです。

- 第35.5.4.1項「ユーザーによるアクティビティ・ストリームのカスタマイズの防止」

- 第35.5.4.2項「ストリームされたアイテムのファイル・プレビューの非表示化」

- 第35.5.4.3項「ストリームされたアイテムへのユーザーによるコメント投稿の防止」

- 第35.5.4.4項「ストリームされたアイテムへのユーザーによるお気に入り登録の防止」

- 第35.5.4.5項「ストリームされたアイテムのユーザーによる共有の防止」

- 第35.5.4.6項「1つ以上のスペースからのアクティビティへのストリームの制限」

- 第35.5.4.7項「1つ以上のサービスへのストリームの制限」

- 第35.5.4.8項「自分のアクティビティへのストリームの制限」

35.5.4.1 ユーザーによるアクティビティ・ストリームのカスタマイズの防止

デフォルトでは、「アクティビティ・ストリーム」タスク・フローはユーザー・カスタマイズ・コントロールを提供し、これによってユーザーは、所定の「アクティビティ・ストリーム」タスク・フローで、どのサービスとスペースの誰のアクションを表示するかを指定できます。「アクティビティ・ストリーム」タスク・フローでは、これは「オプション」リンクです。「アクティビティ・ストリーム - クイック・ビュー」タスク・フローでは、これは鉛筆アイコンです。

ユーザーが各自のユーザーレベルのカスタマイズによってアプリケーションレベルのカスタマイズを上書きするのを防止するには、Hide Configuration Buttonプロパティを使用できます。

ユーザーが「アクティビティ・ストリーム」タスク・フロー・インスタンスをカスタマイズできないようにするには、次の手順を実行します。

1. 「アクティビティ・ストリーム」タスク・フロー・インスタンスのプロパティを編集します。

関連項目:

タスク・フロー・プロパティの編集の詳細は、第18.6項「ページ・コンポーネントの変更」を参照してください。

2. 「コンポーネント・プロパティ」ダイアログで、「パラメータ」タブを前面に表示します。

3. Hide Configuration Buttonプロパティの値を指定します。

- チェック・ボックスを選択すると(#{true})、「オプション」リンクまたは鉛筆アイコンはタスク・フロー・インスタンスに表示されなくなります。

- チェック・ボックスを選択解除すると(#{false})、これらのコントロールがタスク・フロー・インスタンスに表示されます。

4. 「OK」をクリックします。

35.5.4.2 ストリームされたアイテムのファイル・プレビューの非表示化

デフォルトでは、アクティビティ・ストリーム・アイテムにドキュメントやイメージなどのファイルが関連付けられているほとんどの場合は、ファイル・リンクとファイル・プレビューの両方がアイテムとともに表示されます(図35-13)。

図35-13 アクティビティ・ストリームでプレビューされたファイル

アクティビティ・ストリームでは、ネイティブWeb形式またはOracle WebCenter Contentスライド・レンディションを通して、ファイルのプレビューが提供されます。使用されるプレビューアは、プレビュー対象のファイルのMIMEタイプによって決まります。

ネイティブWeb形式を使用するMIMEタイプには、次があげられます。

- image

- htm

- text

- pdf

Oracle WebCenter Contentスライド・レンディションを使用するMIMEタイプには、次があげられます。

- powerpoint

- powerpnt

- pptx

プレビューされるのは、前述にリストされているMIMEタイプのみです。他のMIMEタイプはリンクとして表示されます。

Hide Inline Previewプロパティを使用して、ファイルのプレビューを抑制し、ユーザーが必要とする場合にファイルにアクセスするためのリンクのみを表示できます。

Hide Inline Previewプロパティは、「アクティビティ・ストリーム」タスク・フローとともに表示されます。

ストリームされたアイテムのファイル・プレビューを非表示にするには、次の手順を実行します。

1. 「アクティビティ・ストリーム」タスク・フロー・インスタンスのプロパティを編集します。

関連項目:

タスク・フロー・プロパティの編集の詳細は、第18.6項「ページ・コンポーネントの変更」を参照してください。

2. 「コンポーネント・プロパティ」ダイアログで、「パラメータ」タブを前面に表示します。

3. Hide Inline Previewプロパティの値を指定します。

- チェック・ボックスを選択すると(#{true})、ドキュメント・サービスからストリームされるアイテムとともにファイルのプレビューが表示されなくなります。

- チェック・ボックスを選択解除すると(#{false})、ドキュメント・サービスからストリームされるアイテムとともにインライン・プレビューが表示されます。

4. 「OK」をクリックします。

35.5.4.3 ストリームされたアイテムへのユーザーによるコメント投稿の防止

デフォルトでは、「アクティビティ・ストリーム」タスク・フローのすべてのアイテムには、所定のアイテムにユーザーがコメントを投稿するための「コメント」リンクが表示されます(図35-14)。

図35-14 ストリームされたアイテムの「コメント」リンク

Hide Commentsプロパティを使用すると、「コメント」リンクの表示を抑制できます。その結果、ユーザーは、所定のタスク・フロー・インスタンスのストリームされたアイテムにコメントを投稿できなくなります。

ストリームされたアイテムにユーザーがコメントを投稿できないようにするには、次の手順を実行します。

1. 「アクティビティ・ストリーム」タスク・フロー・インスタンスのプロパティを編集します。

関連項目:

タスク・フロー・プロパティの編集の詳細は、第18.6項「ページ・コンポーネントの変更」を参照してください。

2. 「コンポーネント・プロパティ」ダイアログで、「パラメータ」タブを前面に表示します。

3. Hide Commentsプロパティの値を指定します。

- チェック・ボックスを選択すると(#{true})、ストリームされたアイテムに「コメント」リンクが表示されなくなります。

- チェック・ボックスを選択解除すると(#{false})、ストリームされたアイテムに「コメント」リンクが表示されます。

4. 「OK」をクリックします。

35.5.4.4 ストリームされたアイテムへのユーザーによるお気に入り登録の防止

デフォルトでは、「アクティビティ・ストリーム」タスク・フローのすべてのアイテムには、所定のアイテムへの賛同の意を表するための「お気に入り登録」リンクが表示されます(図35-15)。

図35-15 ストリームされたアイテムの「お気に入り登録」リンク

「お気に入り登録」リンクは、クリックすると「お気に入り登録解除」リンクに切り替わり、ユーザーはこれを使用して賛同の意を取り消すことができます。

Hide Likeプロパティを使用すると、「お気に入り登録」リンクの表示を抑制できます。その結果、ユーザーは、所定のタスク・フロー・インスタンスのストリームされたアイテムをお気に入りに登録できなくなります。

ストリームされたアイテムをユーザーがお気に入りに登録できないようにするには、次の手順を実行します。

1. 「アクティビティ・ストリーム」タスク・フロー・インスタンスのプロパティを編集します。

関連項目:

タスク・フロー・プロパティの編集の詳細は、第18.6項「ページ・コンポーネントの変更」を参照してください。

2. 「コンポーネント・プロパティ」ダイアログで、「パラメータ」タブを前面に表示します。

3. Hide Likeプロパティの値を指定します。

- チェック・ボックスを選択すると(#{true})、ストリームされたアイテムに「お気に入り登録」リンクが表示されなくなります。

- チェック・ボックスを選択解除すると(#{false})、ストリームされたアイテムに「お気に入り登録」リンクが表示されます。

4. 「OK」をクリックします。

35.5.4.5 ストリームされたアイテムのユーザーによる共有の防止

デフォルトでは、「アクティビティ・ストリーム」タスク・フローのすべてのアイテムには、ストリームされたアイテムをユーザーが自分のコネクションと共有するための「共有」メニューが表示されます(図35-16)。

図35-16 ストリームされたアイテムの「共有」メニュー

Hide Shareプロパティを使用すると、「共有」メニューの表示を抑制できます。その結果、ユーザーは、所定のタスク・フロー・インスタンスのストリームされたアイテムを共有できなくなります。

ストリームされたアイテムをユーザーが共有できないようにするには、次の手順を実行します。

1. 「アクティビティ・ストリーム」タスク・フロー・インスタンスのプロパティを編集します。

関連項目:

タスク・フロー・プロパティの編集の詳細は、第18.6項「ページ・コンポーネントの変更」を参照してください。

2. 「コンポーネント・プロパティ」ダイアログで、「パラメータ」タブを前面に表示します。

3. Hide Shareプロパティの値を指定します。

- チェック・ボックスを選択すると(#{true})、ストリームされたアイテムに「共有」メニューは表示されなくなります。

- チェック・ボックスを選択解除すると(#{false})、ストリームされたアイテムに「共有」メニューが表示されます。

4. 「OK」をクリックします。

35.5.4.6 1つ以上のスペースからのアクティビティへのストリームの制限

「アクティビティ・ストリーム」タスク・フローと「アクティビティ・ストリーム - クイック・ビュー」タスク・フローの構成オプションは、スペースからアクティビティをストリームするための全か無かのオプションを提供します(第35.4.2項「アクティビティ・ストリーム・インスタンスにストリームするスペースの選択」を参照)。「アクティビティ・ストリーム」タスク・フローに関連付けられたSpacesプロパティは、アクティビティをストリームする特定のスペースを選択するためのさらなるオプションを提供します。

1つ以上のスペースのアクティビティにストリームを制限するには、次の手順を実行します。

1. 「アクティビティ・ストリーム」タスク・フロー・インスタンスのプロパティを編集します。

関連項目:

タスク・フロー・プロパティの編集の詳細は、第18.6項「ページ・コンポーネントの変更」を参照してください。

2. 「コンポーネント・プロパティ」ダイアログで、「パラメータ」タブを前面に表示します。

3. Spacesフィールドに、このタスク・フロー・インスタンスにアクティビティをストリームするスペースの名前またはGUIDのリストをコンマで区切って入力します。

ヒント:

スペースの内部名を入力します。スペースの内部名は、スペースの管理設定の「一般」ページの「スペースURL」で指定される名前になります。

スペースのGUIDは、「スペースについて」ダイアログから(第51.6項「スペースに関する情報の表示」を参照)またはEL式を使用して取得できます。

4. 「OK」をクリックします。

35.5.4.7 1つ以上のサービスへのストリームの制限

「アクティビティ・ストリーム」タスク・フローと「アクティビティ・ストリーム - クイック・ビュー」タスク・フローの構成オプションは、アクティビティをストリームするサービス・カテゴリを選択するための方法を提供します(第35.4.3項「アクティビティ・ストリーム・インスタンスにストリームするサービスの選択」を参照)。

「アクティビティ・ストリーム」タスク・フローに関連付けられているService Categoriesプロパティは、特定の選択を強制できるようにすることで、この機能を拡張します。たとえば、documentsサービス・カテゴリを指定することで、ドキュメント・サービスからストリームされたコネクションのアクティビティのみをタスク・フロー・インスタンスに表示できます。

1つ以上のサービスにストリームされるアクティビティを制限するには、次の手順を実行します。

1. 「アクティビティ・ストリーム」タスク・フロー・インスタンスのプロパティを編集します。

関連項目:

タスク・フロー・プロパティの編集の詳細は、第18.6項「ページ・コンポーネントの変更」を参照してください。

2. 「コンポーネント・プロパティ」ダイアログで、「パラメータ」タブを前面に表示します。

3. Service Categoriesフィールドに、このタスク・フロー・インスタンスにアクティビティをストリームするサービスのリストをコンマで区切って入力します。

ヒント:

サービス・カテゴリIDまたはサービスIDを入力します。有効なサービスIDのリストは、表B-19「サービスID」を参照してください。

4. 「OK」をクリックします。

35.5.4.8 自分のアクティビティへのストリームの制限

「アクティビティ・ストリーム」タスク・フローに関連付けられたProfile Onlyプロパティを使用して、ストリームされたアクティビティの表示を自分のアクティビティのみに制限できます。

ストリームされるアクティビティを自分のアクティビティのみに制限するには、次の手順を実行します。

1. 「アクティビティ・ストリーム」タスク・フロー・インスタンスのプロパティを編集します。

関連項目:

タスク・フロー・プロパティの編集の詳細は、第18.6項「ページ・コンポーネントの変更」を参照してください。

2. 「コンポーネント・プロパティ」ダイアログで、「パラメータ」タブを前面に表示します。

3. Profile Onlyプロパティの値を指定します。

- チェック・ボックスを選択すると(#{true})、あなたのアクティビティのみが表示されます。

- チェック・ボックスを選択解除すると(#{false})、あなたとあなたのコネクションのアクティビティがストリームされます。

4. 「OK」をクリックします。

36 メッセージとフィードバックの投稿と管理

WebCenter Portal: Spaces は、コネクションへメッセージやフィードバックを投稿するためのタスク・フローを提供します。「メッセージ・ボード」タスク・フローを使用して、コネクションとの間でやり取りされるメッセージを投稿、表示および管理します。「フィードバック」タスク・フローを使用して、コネクションとの間でやり取りされるフィードバックを投稿、表示および管理します。

この章では、メッセージ・ボードとフィードバックの概要に加え、メッセージとフィードバックを有効化、表示および管理する手順を説明します。内容は次のとおりです。

- 第36.1項「メッセージ・ボードとフィードバックの基本」

- 第36.2項「メッセージ・ボードとフィードバックのプリファレンスの設定」

- 第36.3項「他のユーザーによる自分宛てのメッセージとフィードバックの投稿の許可」

- 第36.4項「「メッセージ・ボード」および「フィードバック」タスク・フローの使用」

- 第36.5項「「メッセージ・ボード」および「フィードバック」タスク・フローのプロパティの設定」

対象読者

この章は、最低でもPeople Connections: Update People Connections Data権限を含むアプリケーション・ロールが割り当てられた他ユーザーを対象にしています。タスク・フロー・プロパティを編集する予定のあるユーザーには、Edit Pages権限も含むロールが割り当てられている必要があります。スペース(ホーム・スペースを除く)内では、ユーザーにEdit Page Access and Structure権限を含むロールが割り当てられている必要があります。

36.1 メッセージ・ボードとフィードバックの基本

この項では、メッセージ・ボードとフィードバックに関連付けられたタスク・フローと機能の概要を説明します。内容は次のとおりです。

- 第36.1.1項「メッセージ・ボードの基本」

- 第36.1.2項「フィードバックの基本」

36.1.1 メッセージ・ボードの基本

メッセージ・ボードは、メッセージ・ボードとアクティビティ・ストリームにメッセージや添付ファイルを投稿したり、それらのメッセージや添付ファイルを表示するための方法を提供します。メッセージ・ボードに投稿されて受信されたメッセージは(プライベートとマークが付けられたメッセージであっても)、あなたのポータルの構成とアクティビティ・ストリームのプリファレンスの設定に応じて、あなたのコネクション全員と受信者のコネクション全員の「アクティビティ・ストリーム」ビューにも表示されます。

注意:

プライベートのマークを付けたメッセージは、あなたの「メッセージ・ボード」ビューであなたと受信者にのみ表示されます。ただし、管理者がメッセージ・ボードからのアクションを表示しないようにアクティビティ・ストリームを構成するか、あなたが個人用のアクティビティ・ストリーム・プリファレンスでそのように設定しないかぎり、プライベート・メッセージはあなたのコネクション全員と受信者のコネクション全員の「アクティビティ・ストリーム」ビューにも表示されます。詳細は、第6.4.3.2項「アクティビティ・ストリームの構成」および第35.2項「アクティビティ・ストリームのプリファレンスの設定」を参照してください。

自分のホーム・スペース・ビューでは、メッセージ・ボードを使用して自分のコネクションからのメッセージや添付ファイルを表示できます。

コネクションからアクセス権を付与されている場合は、コネクションのホーム・スペース・ビューのメッセージ・ボードを使用して、コネクションが受信したメッセージや添付ファイルを表示できるほか、コネクションのメッセージ・ボードにメッセージや添付ファイルを投稿できます。

ホーム・スペース以外のスペースでは、メッセージ・ボードはスペースの範囲内のメッセージを表示および投稿するための方法を提供します。スペースでは、「メッセージ・ボード」タスク・フローのすべてのインスタンスが、同じコンテンツ(スペースのメンバーである権限を持つユーザーが投稿したメッセージ)を表示します。スペースのメッセージ・ボードは、権限モデルとしてページ・サービス権限を利用します。

表36-1に、スペースのメッセージ・ボードでアクションを実行するために必要なページ権限をリストします。

表36-1 スペースのメッセージ・ボードのページ権限

ページ権限

投稿

表示

更新

削除

ページの表示

不可

可

不可

不可

ページのパーソナライズ

可

可

このユーザーが投稿したメッセージの場合は可能

このユーザーが投稿したメッセージの場合は可能

すべてのページ・アクションの実行

可

可

すべてのメッセージについて可能

すべてのメッセージについて可能

関連項目:

スペース権限の詳細は、第54章「スペース・メンバーとロールの管理」を参照してください。

他のユーザーと接続すると、それらのユーザーに自分のメッセージ・ボードへのアクセス権を付与し、それらのユーザーのメッセージ・ボードへのアクセス権を得る可能性があります。他のユーザーのメッセージ・ボードへのアクセス権は、メッセージ・ボードのプリファレンスを通して明確に付与される必要があります。

関連項目:

あなたのメッセージ・ボードへのアクセス権は、ピープル・コネクションのプリファレンスを通して付与できます。詳細は、第36.2.1項「メッセージ・ボードのプリファレンスの設定」を参照してください。

個々のユーザーが各自のメッセージ・ボードまたはメッセージ・ボードのプリファレンスにアクセスする前に、アプリケーション管理者が、すべてのユーザーが自分および他のユーザーのメッセージ・ボードで表示できるものと実行できる操作に影響を与えるグローバル・アプリケーション・デフォルトを設定できます。詳細は、第6.4項「Spacesアプリケーションのピープル・コネクションのデフォルトの構成」を参照してください。

WebCenter Portal: Spacesでは、次の「メッセージ・ボード」タスク・フローが提供されます。

- 「メッセージ・ボード」では、メッセージの追加、表示、更新、非表示、削除およびビューの管理を行い、メッセージにプライベートのマークを付けて、プライベート・メッセージを共有できます(図36-1)。

図36-1 「メッセージ・ボード」タスク・フロー

- 「メッセージ・ボード - クイック・ビュー」では、メッセージの追加、表示、更新、非表示および削除を行い、メッセージにプライベートのマークを付けて、プライベート・メッセージを共有できます(図36-2)。

図36-2 「メッセージ・ボード - クイック・ビュー」タスク・フロー

関連項目:

「パブリッシャ」タスク・フローはメッセージ・ボードと多数の共通点がありますが、これは別個の機能です。「パブリッシャ」タスク・フローの詳細は、第37章「オブジェクトのお気に入り登録、コメントおよび共有」を参照してください。

メッセージ・ボード機能の詳細は、第36.4項「「メッセージ・ボード」および「フィードバック」タスク・フローの使用」を参照してください。

36.1.2 フィードバックの基本

「フィードバック」は、フィードバック注釈を表示、投稿および管理するための方法を提供します。デフォルトでは、自分のフィードバック・ビューでフィードバックを表示できます。コネクションからアクセス権を付与されている場合は、コネクションの「フィードバック」ビューでフィードバックの表示や投稿を行うことができます。

注意:

プライベートとマークしたフィードバックは、あなたの「フィードバック」タスク・フロー・ビューで、あなたと受信者にのみ表示されます。ただし、管理者が「フィードバック」からのアクションを表示しないようにアクティビティ・ストリームを構成するか、あなたが個人用のアクティビティ・ストリーム・プリファレンスでそのように設定しないかぎり、プライベート・フィードバックはあなたのコネクション全員と受信者のコネクション全員のアクティビティ・ストリームにも表示されます。詳細は、第6.4.3.2項「アクティビティ・ストリームの構成」および第35.2項「アクティビティ・ストリームのプリファレンスの設定」を参照してください。

他のユーザーと接続すると、それらのユーザーに自分の「フィードバック」ビューへのアクセス権を付与し、それらのユーザーのフィードバックへのアクセス権を得る可能性があります。他のユーザーの「フィードバック」ビューへのアクセス権は、フィードバックのプリファレンスを通して明確に付与される必要があります。

関連項目:

あなたの「フィードバック」ビューへのアクセス権は、ピープル・コネクションのプリファレンスを通して付与できます。詳細は、第36.2.2項「フィードバックのプリファレンスの設定」を参照してください。

アプリケーション管理者がフィードバック・アクティビティを表示しないようにアクティビティ・ストリームを構成している場合を除き、フィードバックの投稿はアクティビティ・ストリームにもストリームされます。さらに、個人用のプリファレンス設定によって、自分の「アクティビティ・ストリーム」ビューにフィードバック・アクティビティを表示しないように構成できます。

関連項目:

管理者レベルのアクティビティ・ストリームの設定の詳細は、第6.4項「Spacesアプリケーションのピープル・コネクションのデフォルトの構成」を参照してください。個人用のアクティビティ・ストリームのプリファレンスの詳細は、第35.2項「アクティビティ・ストリームのプリファレンスの設定」を参照してください。

個々のユーザーが各自の「フィードバック」ビューまたはフィードバックのプリファレンスにアクセスする前に、アプリケーション管理者が、すべてのユーザーが自分および他のユーザーの「フィードバック」ビューで表示できるものと実行できる操作に影響を与えるグローバル・アプリケーション・デフォルトを設定できます。詳細は、第6.4項「Spacesアプリケーションのピープル・コネクションのデフォルトの構成」を参照してください。

WebCenter Portal: Spacesでは、次の「フィードバック」タスク・フローが提供されます。

- 「フィードバック」では、フィードバックの表示、投稿および管理を行うことができます(図36-3)。

図36-3 「フィードバック」タスク・フロー

- 「フィードバック - クイック・ビュー」では、フィードバックの表示と投稿を行うことができます(図36-4)。

図36-4 「フィードバック - クイック・ビュー」タスク・フロー

関連項目:

ビジネス・ロール・ページの詳細は、第7.1項「ビジネス・ロール・ページの使用」を参照してください。

フィードバック機能の詳細は、第36.4.2項「「フィードバック」タスク・フローの使用」を参照してください。

36.2 メッセージ・ボードとフィードバックのプリファレンスの設定

この項では、メッセージ・ボードとフィードバックのプリファレンスを使用して、あなたの「メッセージ・ボード」または「フィードバック」タスク・フロー・ビューを表示したり、そこにメッセージを投稿できるユーザーを指定する方法を説明します。この項の内容は次のとおりです。

- 第36.2.1項「メッセージ・ボードのプリファレンスの設定」

- 第36.2.2項「フィードバックのプリファレンスの設定」

36.2.1 メッセージ・ボードのプリファレンスの設定

メッセージ・ボードのプリファレンスを使用して、あなたのメッセージ・ボードを表示したり投稿できるユーザーを指定できます。

メッセージ・ボードのプリファレンスを設定する手順は次のとおりです。

1. 「プリファレンス」ダイアログを開きます。

2. 「ピープル・コネクション」をクリックして、ピープル・コネクションのプリファレンスを表示します。

3. 「メッセージ・ボード」タブをクリックして前面に表示します(図36-5)。

図36-5 メッセージ・ボードのプリファレンス

4. メッセージ・ボードのプリファレンスを設定します。
表36-2に、それぞれのオプションをリストして説明します。

表36-2 メッセージ・ボードのプリファレンス・オプション

オプション

説明

表示アクセス権の付与先

あなたのメッセージ・ボードを表示できるユーザーを選択します。

- 全員—ログインしていないユーザーを含むすべてのユーザーが、あなたのメッセージ・ボードのメッセージを表示できます。

- 認証済ユーザー—ログインしているユーザーのみが、あなたのメッセージ・ボードのメッセージを表示できます。

- ユーザーのコネクション—あなたとあなたのコネクションのみが、あなたのメッセージ・ボードのメッセージを表示できます。

- ユーザーのみ—あなたのメッセージ・ボードのメッセージを表示できるのは、あなただけです。

投稿アクセス権の付与先

あなたのメッセージ・ボードにメッセージを投稿できるユーザーを選択します。

- 全員—ログインしていないユーザーを含むすべてのユーザーが、あなたのメッセージ・ボードにメッセージを投稿できます。

- 認証済ユーザー—ログインしたユーザーのみが、あなたのメッセージ・ボードにメッセージを投稿できます。

- ユーザーのコネクション—あなたとあなたのコネクションのみが、あなたのメッセージ・ボードにメッセージを投稿できます。

- ユーザーのみ—あなたのメッセージ・ボードにメッセージを投稿できるのは、あなただけです。

5. 「OK」をクリックします。

36.2.2 フィードバックのプリファレンスの設定

フィードバックのプリファレンス使用をして、あなたが投稿したり受信したフィードバックを表示できるユーザーと、あなたの「フィードバック」タスク・フロー・ビューにフィードバックを投稿できるユーザーを指定します。

フィードバックのプリファレンスを設定するには、次の手順を実行します。

1. 「プリファレンス」ダイアログを開きます。

2. 「ピープル・コネクション」をクリックして、ピープル・コネクションのプリファレンスを表示します。

3. 「フィードバック」タブをクリックして前面に表示します(図36-6)。

図36-6 フィードバックのプリファレンス

4. フィードバックのプリファレンスを設定します。
表36-3に、それぞれのオプションをリストして説明します。

表36-3 フィードバックのプリファレンス・オプション

オプション

説明

表示アクセス権の付与先

あなたに対して投稿されたフィードバックを表示できるユーザーを選択します。

- 全員—ログインしていないユーザーを含むすべてのユーザーが、あなたに対して投稿されたフィードバックを表示できます。

- 認証済ユーザー—ログインしているユーザーのみが、あなたに対して投稿されたフィードバックを表示できます。

- ユーザーのコネクション—あなたとあなたのコネクションのみが、あなたに対して投稿されたフィードバックを表示できます。

- ユーザーのみ—あなたが投稿したフィードバックを表示できるのは、あなたと、あなたがそのフィードバックを宛てたユーザーのみです。

投稿アクセス権の付与先

あなたにフィードバックを投稿できるユーザーを選択します。

- 全員—ログインしていないユーザーを含むすべてのユーザーが、あなたにフィードバック・メッセージを投稿できます。

- 認証済ユーザー—ログインしたユーザーのみが、あなたにフィードバック・メッセージを投稿できます。

- ユーザーのコネクション—あなたとあなたのコネクションのみが、あなたにフィードバック・メッセージを投稿できます。

- ユーザーのみ—誰もあなたにフィードバック・メッセージを投稿できません。

投稿されたフィードバックの表示アクセス権の付与先

あなたが受信したフィードバックを表示できるユーザーを選択します。

- 全員—ログインしていないユーザーを含むすべてのユーザーが、あなたが受信したフィードバックを表示できます。

- 認証済ユーザー—ログインしているユーザーのみが、あなたが受信したフィードバックを表示できます。

- ユーザーのコネクション—あなたとあなたのコネクションのみが、あなたが受信したフィードバックを表示できます。

- ユーザーのみ—誰もあなたが受信したフィードバックを表示できません。

5. 「OK」をクリックします。

36.3 他のユーザーによる自分宛てのメッセージとフィードバックの投稿の許可

ユーザーが特にあなたに対してメッセージやフィードバックを投稿できるように「メッセージ・ボード」および「フィードバック」タスク・フローを設定するには、あなたのホーム・スペース・ビューのページに「メッセージ・ボード」または「フィードバック」タスク・フローを追加して、そのページをコネクションと共有する必要があります。さらに、あなたをタスク・フローの所有者として識別するように、タスク・フローについてのパラメータを設定する必要があります。これを設定すると、コネクションはこのページにアクセスして、あなた宛てにメッセージやフィードバックを投稿することが可能になります。この項では、このプロセスについて説明します。

他のユーザーがあなた宛てにメッセージやフィードバックを投稿できるようにするには、次の手順を実行します。

1. ホーム・スペースで、コネクションにアクセス権を付与するページを作成するか開きます。

関連項目:

詳細は、第32.4項「ホーム・スペースのページの使用」を参照してください。

2. コネクションがそのページを表示およびパーソナライズできるように、ページ・アクセスを設定します。

関連項目:

詳細は、第17.7項「ページへのユーザー・アクセスの制御」を参照してください。

ヒント:

ホーム・スペースの個人用ページの1つを他のユーザーと共有すると、共有されたページは他のユーザーの「ページのパーソナライズ」ページに表示されます。他のユーザーは「ページのパーソナライズ」ページのコントロールを使用して、それぞれのホーム・スペース・ビューでそのページを表示できます。

3. ページ編集モードに入り、「メッセージ・ボード」または「フィードバック」タスク・フローをページに追加します。

関連項目:

ページの編集およびコンテンツの追加の詳細は、第18.5項「ページへのコンポーネントの追加」を参照してください。

4. タスク・フロー・インスタンスを編集します。

関連項目:

タスク・フロー・インスタンスの編集の詳細は、第18.6項「ページ・コンポーネントの変更」を参照してください。

5. 「コンポーネント・プロパティ」ダイアログで、「パラメータ」タブを前面に表示し、次の必須フィールドに自分のユーザー名を入力します。

- 「メッセージ・ボード」タスク・フローおよび「メッセージ・ボード - クイック・ビュー」タスク・フローの場合は、User Nameフィールドに自分のユーザー名を入力します。

- 「フィードバック」タスク・フローの場合は、Resource Idフィールドに自分のユーザー名を入力します。

- 「フィードバック - クイック・ビュー」タスク・フローの場合は、User Idフィールドに自分のユーザー名を入力します。

6. 変更を保存して、ページ編集モードを終了します。

希望する場合は、このページへのリンクをコネクションに送信し、いつでも好きなときにメッセージやフィードバックを投稿できるように招待できます。詳細は、第17.10項「ページへのリンクを含むメールの送信」を参照してください。

このページにアクセスできるすべてのユーザーは、あなたがこのページに配置した「メッセージ・ボード」または「フィードバック」タスク・フローを表示できます。ただし、タスク・フローのコンテンツを表示できるのは、プリファレンスを通してあなたがアクセス権を付与したユーザーのみです。

関連項目:

メッセージ・ボードとフィードバックのプリファレンスの設定の詳細は、第36.2項「メッセージ・ボードとフィードバックのプリファレンスの設定」を参照してください。

36.4 「メッセージ・ボード」および「フィードバック」タスク・フローの使用

この項では、「メッセージ・ボード」および「フィードバック」タスク・フローによって提供される機能の使い方を手順を追って説明します。この項の内容は次のとおりです。

- 第36.4.1項「「メッセージ・ボード」タスク・フローの使用」

- 第36.4.2項「「フィードバック」タスク・フローの使用」

関連項目:

所定のタスク・フロー・インスタンスで利用可能なプロパティを使用すると、そのタスク・フローの外観と動作を変更できます。詳細は、第36.5項「「メッセージ・ボード」および「フィードバック」タスク・フローのプロパティの設定」を参照してください。

36.4.1 「メッセージ・ボード」タスク・フローの使用

「メッセージ・ボード」タスク・フローでは、コネクションのメッセージの表示、コネクションへのメッセージの投稿、および投稿へのファイルやURLの添付を行うことができます。この項では、メッセージや添付ファイルを投稿する方法と、メッセージを編集、非表示、表示、ソート、フィルタおよび削除する方法を説明します。この項の内容は次のとおりです。

- 第36.4.1.1項「メッセージの表示」

- 第36.4.1.2項「メッセージの投稿」

- 第36.4.1.3項「メッセージ・ボードのメッセージの編集」

- 第36.4.1.4項「メッセージ・ボードのメッセージのソートとフィルタ」

- 第36.4.1.5項「自分の「メッセージ・ボード」ビューのメッセージの非表示化」

- 第36.4.1.6項「非表示メッセージの表示」

- 第36.4.1.7項「メッセージ・ボードのメッセージの削除」

36.4.1.1 メッセージの表示

あなたとあなたのコネクションがそれぞれのメッセージ・ボードを設定すると、自分のメッセージを表示できるほか、場合によっては互いのメッセージを見ることもできます。この項では、後で設定することで互いのメッセージを表示する方法を説明します。この項の内容は次のとおりです。

- 第36.4.1.1.1項「他のユーザーがあなた宛てに投稿したメッセージの表示」

- 第36.4.1.1.2項「他のユーザーが受信したメッセージの表示」

- 第36.4.1.1.3項「選択したスペースに送信されたメッセージの表示」

ヒント:

自分の「メッセージ・ボード」ビューの設定方法の詳細は、第36.3項「他のユーザーによる自分宛てのメッセージとフィードバックの投稿の許可」を参照してください。

36.4.1.1.1 他のユーザーがあなた宛てに投稿したメッセージの表示

他のユーザーがあなた宛てに投稿したメッセージ・ボードのメッセージを表示するには、メッセージ・ボードのメッセージを受信するように設定したホーム・スペースの個人用ページに移動します(図36-7)。

図36-7 「メッセージ・ボード」タスク・フロー

36.4.1.1.2 他のユーザーが受信したメッセージの表示

あなたが投稿したメッセージを含め、他のユーザーが受信したメッセージ・ボードのメッセージを表示するには、あなたのホーム・スペース・ビューであなたが表示できるようにそのユーザーが設定したページに移動します。このページには「ページのパーソナライズ」ページからアクセスできます。詳細は、第51.11.3項「ページのオープン」を参照してください。

36.4.1.1.3 選択したスペースに送信されたメッセージの表示

スペースに配置されたメッセージ・ボードを使用して、そのスペース・コンテキスト内でメッセージを表示および投稿できます。所定のスペース内のすべてのデフォルトの「メッセージ・ボード」タスク・フロー・インスタンスは、同じコンテンツ(スペースのメンバーである権限を持つユーザーが投稿したメッセージ)を表示します。そのスペースへのアクセス権を持つすべてのユーザーは、投稿されたメッセージを表示できます。

36.4.1.2 メッセージの投稿

この項では、メッセージと添付ファイルを投稿するための様々な方法を説明します。この項の内容は次のとおりです。

- 第36.4.1.2.1項「コネクション全員へのメッセージの投稿」

- 第36.4.1.2.2項「選択したスペースにスコープ設定したメッセージの投稿」

- 第36.4.1.2.3項「プライベート・メッセージの投稿」

- 第36.4.1.2.4項「プライベート・メッセージの共有」

- 第36.4.1.2.5項「メッセージ・ボードのメッセージへのファイルまたはURLの添付」

36.4.1.2.1 コネクション全員へのメッセージの投稿

「メッセージ・ボード - クイック・ビュー」タスク・フローの「共有」メニューを使用すると、コネクション全員にメッセージを投稿するか、または選択したスペースに属するコネクション全員にメッセージを投稿するかを選択できます。

この項では、コネクション全員とメッセージを共有する方法を説明します。スペースのコネクション全員とメッセージを共有する方法は、第36.4.1.2.2項「選択したスペースにスコープ設定したメッセージの投稿」を参照してください。

関連項目:

コネクションの詳細は、第34章「ソーシャル・ネットワークの作成」を参照してください。

選択した読者にメッセージ・ボードのメッセージを投稿するには、次の手順を実行します。

1. 自分の「メッセージ・ボード - クイック・ビュー」タスク・フロー・ビューに移動します。

2. 「次と共有」メニューで、「全員」を選択します(図36-8)。

図36-8 「メッセージ・ボード - クイック・ビュー」タスク・フローの共有オプション

3. 表示されたフィールドにメッセージを入力して、「公開」をクリックします(図36-9)。

図36-9 「メッセージ・ボード - クイック・ビュー」タスク・フローの「公開」ボタン

これで、メッセージはコネクション全員の「メッセージ・ボード」ビューおよび「アクティビティ・ストリーム」ビューに表示されます。

36.4.1.2.2 選択したスペースにスコープ設定したメッセージの投稿

「メッセージ・ボード - クイック・ビュー」タスク・フローでは、選択したスペースのメッセージ・ボードとアクティビティ・ストリームにプッシュされるメッセージを投稿できます。

選択したスペースにスコープ設定してメッセージを投稿するには、次の手順を実行します。

1. 自分の「メッセージ・ボード - クイック・ビュー」タスク・フロー・ビューに移動します。

2. 「次と共有」メニューで、スペースを選択して手順5に進みます。または、スペースがリストされていない場合は、「その他のスペース」を選択して手順3に進みます。

3. 「スペースの選択」ダイアログで、「スペースの表示」メニューをクリックして、次のいずれかのスペースを選択します。

- すべて—あなたが使用できるすべてのスペース

- 参加済—あなたが参加したスペース

- パブリック—ユーザーのログインを必要としないスペース

- モデレート—あなたがモデレートするスペース

必要な場合は、表示されたフィールドを使用して、スペース名で検索してください。

4. 結果リストからスペースを選択し、「OK」をクリックします。

5. メッセージを入力します。

6. オプションで、ファイルまたはURLを添付します。

関連項目:

詳細は、第36.4.1.2.5項「メッセージ・ボードのメッセージへのファイルまたはURLの添付」を参照してください。

7. 「共有」をクリックしてメッセージを投稿します。
メッセージは、選択したスペースのメッセージ・ボードとアクティビティ・ストリームに投稿されます。

36.4.1.2.3 プライベート・メッセージの投稿

任意のコネクションにプライベート・メッセージを投稿する権限を付与されている場合は、これを行うことができます。プライベートとしてマーク付けしたメッセージは、あなたの「メッセージ・ボード」ビューであなたと受信者のみが表示できます。ただし、メッセージ・ボードのアクティビティをアクティビティ・ストリームに表示しないようにアプリケーションが構成されているか、あなたが自分のアクティビティ・ストリーム・プリファレンスでそのように構成しないかぎり、あなたのすべてのコネクションと受信者のすべてのコネクションは、アクティビティ・ストリームでプライベート・メッセージを表示できます。

関連項目:

詳細は、第6.4.3.2項「アクティビティ・ストリームの構成」と第35.2項「アクティビティ・ストリームのプリファレンスの設定」を参照してください。

プライベート・メッセージを投稿するには、次の手順を実行します。

1. 「プロファイル」ページに移動して、「コネクション」をクリックして前面に表示します。

ヒント:

必要な場合は、「表示」メニューを「すべてのコネクション」に設定します。

2. メッセージの宛先のユーザーの名前をクリックして「プロファイル」ポップアップを開き、「メッセージの追加」をクリックします(図36-10)。

図36-10 「プロファイル」ポップアップの「メッセージの追加」リンク

3. 「メッセージの追加」ダイアログにメッセージを入力します(図36-11)。

図36-11 「メッセージの追加」ダイアログ

4. 「プライベート」チェック・ボックスを選択して、受信者のみがメッセージを表示できるようにします。

5. 終了したら「保存して閉じる」をクリックします。
これで、メッセージは受信者の「メッセージ・ボード」ビューおよび「アクティビティ・ストリーム」ビューに表示されます。

36.4.1.2.4 プライベート・メッセージの共有

受信したプライベート・メッセージは、「共有」とマークすることで、あなたのメッセージ・ボードにアクセスできるすべてのユーザーと共有できます。他のユーザーから送られてきたプライベートとマークされたメッセージは、受信者と送信者のみがメッセージ・ボードで表示できます(ただし、メッセージ・ボードのアクティビティを表示しないようにアクティビティ・ストリームが構成されていないかぎり、受信者と送信者のすべてのコネクションは、各自のアクティビティ・ストリームでプライベート・メッセージを表示できます。)

関連項目:

アプリケーション・レベルおよび個人用レベルでアクティビティ・ストリームからサービスを除外する方法は、第6.4.3.2項「アクティビティ・ストリームの構成」および第35.2項「アクティビティ・ストリームのプリファレンスの設定」を参照してください。

プライベート・メッセージを共有とマークすると、許可されたユーザーがあなたの「メッセージ・ボード」ビューを表示できるようになります。

メッセージを共有としてマークする手順は次のとおりです。

1. 自分の「メッセージ・ボード」タスク・フロー・ビューで、共有とマークするメッセージに移動します。

2. 該当するメッセージの隣の「共有」リンクをクリックします(図36-12)。

図36-12 プライベート・メッセージの「共有」リンク

これで、あなたのメッセージ・ボードにアクセスできる全員がメッセージを表示できるようになります。

36.4.1.2.5 メッセージ・ボードのメッセージへのファイルまたはURLの添付

それを行えるようにタスク・フローが構成されている場合は、ホーム・スペースで「メッセージ・ボード - クイック・ビュー」タスク・フローに投稿するメッセージに、ファイルおよびURLを添付できます。

注意:

ホーム・スペース以外のスペースのメッセージ・ボードは、現在のスペース以外のスペースに投稿できません。

ファイルまたはURLをメッセージに添付する手順は次のとおりです。

1. ホーム・スペースに移動して、「メッセージ・ボード - クイック・ビュー」タスク・フローにメッセージを入力します。

2. 「添付」の隣の「ファイル」または「リンク」アイコンをクリックします(図36-13)。

図36-13 「メッセージ・ボード - クイック・ビュー」タスク・フローの「添付」オプション

3. 「ファイル」の場合は、「参照」をクリックして、共有するファイルを見つけて選択します(図36-14)。

図36-14 ファイルの添付機能

「リンク」の場合は、ターゲットURLを入力して、「添付」をクリックします(図36-15)。

図36-15 リンクの添付機能

4. 「共有」をクリックします。

36.4.1.3 メッセージ・ボードのメッセージの編集

アプリケーション管理者は、投稿したメッセージを投稿者が自ら修正できるようにメッセージ・ボード機能を構成できます。この権限が付与されると、投稿したすべてのメッセージを編集することが可能になります。

関連項目:

アプリケーションレベルのメッセージ・ボード設定の構成の詳細は、第6.4.3.5項「メッセージ・ボードの構成」を参照してください。

メッセージ・ボードのメッセージを編集する手順は次のとおりです。

1. 編集するメッセージに移動します。

2. メッセージに関連付けられた「編集」リンクをクリックします(図36-16)。

図36-16 メッセージの「編集」リンク

「メッセージの編集」ダイアログが開き、リッチ・テキスト・エディタにメッセージ・テキストが表示されます(図36-17)。

図36-17 「メッセージの編集」ダイアログ

3. メッセージを修正して「保存」をクリックします。

36.4.1.4 メッセージ・ボードのメッセージのソートとフィルタ

「メッセージ・ボード」タスク・フローのフル・ビューには、自分のメッセージのビューを管理するためのソートおよびフィルタ機能が含まれています。ソート機能を使用すると、日付またはメッセージを投稿したユーザーによってメッセージをソートできます。フィルタ機能を使用すると、特定の日付または指定の日付範囲内に投稿されたメッセージを表示できます。

メッセージ・ボードのメッセージをソートおよびフィルタする手順は次のとおりです。

1. 「メッセージ・ボード」タスク・フローに移動します。

2. 「ソート基準」メニューから、ソート・オプションを選択します(図36-18)。

図36-18 「ソート基準」メニューのオプション

- 日付—投稿日によってメッセージをソートして、投稿日が最近のものから古いものへと並べ替えます。

- ユーザー名—メッセージを投稿したユーザーの名前によってメッセージをソートして、名前がAからZの順に並べ替えます。

3. 特定の日付範囲のメッセージを表示するには、「自」および「至」の後の各フィールドに開始日と終了日をそれぞれ入力します(図36-19)。

図36-19 「ソート基準」の日付範囲オプション

ヒント:

日付を入力するかわりに、フィールドの隣の「日付の選択」アイコンをクリックして、カレンダから日付を選択できます。

操作上の注意:

WebCenter Portal: Spacesでは、「日付の選択」アイコンをクリックするとポップアップするカレンダから日付を選択する際、キーボードは使用できません。そのかわりに、手動でフィールドに日付を入力してください。

4. フィールドの右側のボタンをクリックして、フィルタを適用します。
メッセージ・ボードがリフレッシュされて、ソートおよびフィルタ条件に合うメッセージのみが表示されます。

ヒント:

「メッセージ・ボード」ビューから日付フィルタ条件を削除するには、日付範囲フィールドの右側にある「日付の選択解除」アイコンをクリックします。

36.4.1.5 自分の「メッセージ・ボード」ビューのメッセージの非表示化

自分のメッセージ・ボードに受信したメッセージは、どれでも非表示にできます。非表示にすると、実際にメッセージを削除しないで、自分のビューからメッセージを除去できます。これは、「メッセージ・ボード」ビューから余分な表示物を非永続的に削除する方法です。

あなたのメッセージへのアクセス権を付与したユーザーは、あなたが非表示にしたメッセージも表示できます。

メッセージ・ボードのメッセージを非表示にする手順は次のとおりです。

1. 自分の「メッセージ・ボード」タスク・フロー・ビューで、非表示にするメッセージに移動します。

2. 非表示にするメッセージの隣の「非表示」リンクをクリックします(図36-20)。

図36-20 メッセージの「非表示」リンク

メッセージは、「メッセージ・ボード」ビューで非表示になります。あなたのメッセージ・ボードの表示を許可した他のユーザーは、あなたのビューを表示したときに、このメッセージを表示できます。

36.4.1.6 非表示メッセージの表示

「メッセージ・ボード」タスク・フローの「非表示」チェック・ボックスを使用すると、非表示にしたメッセージがすべて表示されます。「非表示」チェック・ボックスでは、1回の操作で非表示のメッセージがすべて表示されて、それらのメッセージを非表示解除したり削除することが可能になります。

メッセージ・ボードの非表示のメッセージを表示するには、次の手順を実行します。

1. 「メッセージ・ボード」タスク・フロー・ビューで、「非表示」チェック・ボックスを選択して、非表示にしたメッセージを表示します(図36-21)。

図36-21 「メッセージ・ボード」タスク・フローの「非表示」チェック・ボックス

2. 表示するメッセージの隣の「非表示解除」リンクをクリックします(図36-22)。

図36-22 「メッセージ・ボード」タスク・フローの「非表示解除」リンク

3. オプションとして、「非表示」チェック・ボックスを選択解除して、まだ非表示としてマークされているメッセージを非表示にします。

36.4.1.7 メッセージ・ボードのメッセージの削除

アプリケーション管理者は、送信したメッセージを投稿者が自ら削除できるようにメッセージ・ボードを構成できます。この権限が付与されると、送信したメッセージをどれでも削除することが可能になります。

関連項目:

アプリケーションレベルのメッセージ・ボード設定の構成の詳細は、第6.4項「Spacesアプリケーションのピープル・コネクションのデフォルトの構成」を参照してください。

送信したメッセージを削除する手順は次のとおりです。

1. 自分の「メッセージ・ボード」ビューで、削除するメッセージの隣の「削除」アイコンをクリックします(図36-23)。

図36-23 メッセージの「削除」アイコン

2. 表示される確認ダイアログで、「削除」ボタンをクリックします。

36.4.2 「フィードバック」タスク・フローの使用

「フィードバック」では、コネクションのジョブ・パフォーマンスの表示や注釈の投稿を行うことができます。自分の「フィードバック」タスク・フロー・ビューでは、自分が投稿したフィードバックや自分宛てに投稿されたフィードバックを表示できます。あるコネクションが表示および投稿アクセス権をあなたに付与している場合は、そのコネクションの「フィードバック」タスク・フロー・ビューで、そのコネクション宛てにフィードバックを投稿したり、そのコネクション宛てに投稿されたすべてのフィードバックを表示できます。

関連項目:

フィードバック・アクティビティを表示しないようにアクティビティ・ストリームが構成されている場合を除き、フィードバックはアクティビティ・ストリームにも投稿されます。詳細は、第36.1.2項「フィードバックの基本」を参照してください。

他のユーザーのフィードバックを表示すると、そのユーザーが受信したフィードバックのみを表示できます。そのユーザーが送信したフィードバックを表示するには、フィードバックの受信者の「フィードバック」タスク・フロー・ビューに移動する必要があります。

関連項目:

プリファレンス設定を使用して、自分のフィードバックへのユーザー・アクセス権を構成します。詳細は、第36.2.2項「フィードバックのプリファレンスの設定」を参照してください。

この項では、フィードバック・メッセージの表示、非表示、非表示の表示、ソート、フィルタ、投稿および削除方法を説明します。この項の内容は次のとおりです。

- 第36.4.2.1項「フィードバックの表示」

- 第36.4.2.2項「フィードバックの投稿」

- 第36.4.2.3項「フィードバックの削除」

36.4.2.1 フィードバックの表示

この項では、自分が投稿または受信したフィードバックにアクセスする方法と、投稿したフィードバックを非表示および非表示解除する方法を説明します。内容は次のとおりです。

- 第36.4.2.1.1項「自分が投稿または受信したフィードバックの表示」

- 第36.4.2.1.2項「フィードバック投稿のソートとフィルタ」

- 第36.4.2.1.3項「自分のビューでのフィードバックの非表示化」

- 第36.4.2.1.4項「非表示フィードバックの表示」

- 第36.4.2.1.5項「受信フィードバックのプライベートとしてのマーク付け」

36.4.2.1.1 自分が投稿または受信したフィードバックの表示

「フィードバック」タスク・フローの「表示」メニューを使用して、他のユーザー宛てに投稿したフィードバックや他のユーザーから受信したフィードバックを表示できます。

自分が投稿または受信したフィードバックを表示するには、次の手順を実行します。

1. ホーム・スペースで自分の「フィードバック」タスク・フロー・ビューに移動します。

2. 「表示」メニューからオプションを選択します(図36-24)。

- 投稿済—他のユーザー宛てに投稿したフィードバックを表示します。

- 受信済—他のユーザーがあなた宛てに投稿したフィードバックを表示します。

図36-24 「フィードバック」タスク・フローの「表示」メニュー

36.4.2.1.2 フィードバック投稿のソートとフィルタ

メインの「フィードバック」タスク・フローには、自分のビューに表示されるものを制御するためのソートおよびフィルタ機能が含まれています。ソート機能を使用すると、日付またはフィードバックを投稿したユーザーの名前によってフィードバックをソートできます。フィルタ機能を使用すると、特定の日付または指定の日付範囲内に投稿されたフィードバックを表示できます。

フィードバックをソートおよびフィルタする手順は次のとおりです。

1. 自分のメイン「フィードバック」タスク・フロー・ビューに移動します。

2. 「ソート基準」メニューからオプションを選択します(図36-25)。

図36-25 「フィードバック」タスク・フローの「ソート基準」メニュー

- 日付—投稿日によってフィードバック投稿をソートして、投稿日が最近のものから古いものへと順番に並べ替えます。

- ユーザー名—あなた宛てにフィードバックを投稿したユーザーの名前によってフィードバック投稿をソートするか(「表示」が「受信済」に設定されている場合)、あなたがフィードバックを宛てたユーザーの名前によってフィードバック投稿をソートします(「表示」が「投稿済」に設定されている場合)。

3. 日付範囲を指定するには、「自」に続くフィールドに開始日を、「至」に続くフィールドに終了日を入力します(図36-26)。

図36-26 「フィードバック」タスク・フローの「ソート基準」の日付範囲フィールド

ヒント:

指定日以降のフィードバック投稿を表示する場合も、開始日と終了日の両方を入力する必要があります。指定日以降のフィードバックを表示する場合は、両方のフィールドに同じ日付を入力してください。

日付を入力するかわりに、フィールドの隣の「日付の選択」アイコンをクリックして、カレンダから日付を選択できます。

操作上の注意:

WebCenter Portal: Spacesでは、「日付の選択」アイコンをクリックするとポップアップするカレンダから日付を選択する際、キーボードは使用できません。そのかわりに、手動でフィールドに日付を入力してください。

4. 「フィードバックの検索」アイコンをクリックします。
指定の日付範囲内のすべてのフィードバック投稿(受信済と投稿済のいずれか)が、「フィードバック」タスク・フローに表示されます。

ヒント:

「フィードバック」ビューから日付フィルタ条件を削除するには、「日付の選択解除」アイコンをクリックします。

36.4.2.1.3 自分のビューでのフィードバックの非表示化

自分の「フィードバック」タスク・フロー・ビューのフィードバックは、どれでも非表示にできます。非表示にすると、実際にフィードバック投稿を削除しないで、自分のビューからフィードバック投稿を除去できます。あなたのフィードバックへのアクセス権を付与したユーザーは、あなたが非表示にした投稿も表示できます。

関連項目:

このアクションを元に戻す方法の詳細は、第36.4.2.1.4項「非表示フィードバックの表示」を参照してください。

自分のビューでフィードバックを非表示にする手順は次のとおりです。

1. 自分のメイン「フィードバック」タスク・フロー・ビューに移動します。

2. 非表示にするフィードバック・メッセージの隣の「非表示」リンクをクリックします(図36-27)。

図36-27 フィードバック・メッセージの「非表示」リンク

36.4.2.1.4 非表示フィードバックの表示

「フィードバック」タスク・フローの「非表示」チェック・ボックスを使用すると、非表示にしたフィードバックがすべて表示されます。「非表示」チェック・ボックスでは、1回の操作で非表示のフィードバックがすべて表示されて、それらのフィードバックを非表示解除したり削除することが可能になります。

非表示のフィードバック投稿を表示する手順は次のとおりです。

1. 自分の「フィードバック」タスク・フロー・ビューに移動します。

2. 「非表示」チェック・ボックスを選択します(図36-28)。

図36-28 「フィードバック」タスク・フローの「非表示」チェック・ボックス

3. 非表示にしたすべてのフィードバック投稿が表示されます。

4. 表示するフィードバックの右側の「非表示解除」リンクをクリックします(図36-29)。

図36-29 「フィードバック」タスク・フローの「非表示解除」リンク

5. 非表示のフィードバック投稿をビューから取り除くには、「非表示」チェック・ボックスを選択解除します。

36.4.2.1.5 受信フィードバックのプライベートとしてのマーク付け

受信したフィードバックを表示する際は、通常は、「プライベート」リンクをクリックして他の閲覧者からフィードバックを隠すことができます(図36-30)。

図36-30 フィードバック・メッセージの「プライベート」リンク

「プライベート」リンクは、タスク・フローのプロパティを設定することで抑制できます(詳細は、第36.5項「「メッセージ・ボード」および「フィードバック」タスク・フローのプロパティの設定」を参照してください)。また、たとえプライベート・フィードバックであっても、フィードバック・アクティビティを除外するようにアプリケーション・レベルか個人用レベルでプリファレンスを通してアクティビティ・ストリームが構成されていないかぎり、フィードバックの受信者と投稿者のコネクションのアクティビティ・ストリームにもフィードバックは表示されます。

関連項目:

詳細は、第6.4.3.2項「アクティビティ・ストリームの構成」と第35.2項「アクティビティ・ストリームのプリファレンスの設定」を参照してください。

36.4.2.2 フィードバックの投稿

フィードバックを使用して、コネクションの作業や結果についての注釈を伝達できます。あなたのフィードバック・メッセージは、あなた自身のコネクションより多くの読者が表示できる可能性があることに注意してください。

フィードバック・メッセージを投稿するには、次の手順を実行します。

1. 投稿先ユーザーがフィードバックを受信するように設定したページに移動します。

関連項目:

詳細は、第36.3項「他のユーザーによる自分宛てのメッセージとフィードバックの投稿の許可」を参照してください。

2. 「フィードバックの追加」をクリックします(図36-31)。

図36-31 「フィードバック」タスク・フローの「フィードバックの追加」ボタン

3. 表示された「フィードバックの追加」ダイアログのテキスト領域に、フィードバックを入力します(図36-32)。

ヒント:

「フィードバックの追加」ダイアログでは、統合されたリッチ・テキスト・エディタを使用して、スタイル、リンクおよび他のHTMLエンコーディングをフィードバックに追加できます。

図36-32 リッチ・テキスト・エディタが統合された「フィードバックの追加」ダイアログ

4. テキストを入力し終わったら、「追加」をクリックします。

「追加」をクリックすると、選択したユーザーの「フィードバック」タスク・フロー・ビューに、あなたが投稿したフィードバックが表示されます。

36.4.2.3 フィードバックの削除

他のユーザーに投稿したフィードバックは削除できます。ただし、WebCenter Portal: Spaces管理者によって、あなたがこれを行えるように設定されていることが必要です。

フィードバック・アクティビティを表示するようにアクティビティ・ストリームが構成されている場合は、削除されたフィードバック投稿も、投稿者の全コネクションと受信者のアクティビティ・ストリームに引き続き表示されます。

関連項目:

管理者レベルのフィードバック設定の詳細は、第6.4項「Spacesアプリケーションのピープル・コネクションのデフォルトの構成」を参照してください。個人用のアクティビティ・ストリームのプリファレンスの構成の詳細は、第35.2項「アクティビティ・ストリームのプリファレンスの設定」を参照してください。

自分が投稿したフィードバックを削除する手順は次のとおりです。

1. 自分の「フィードバック」タスク・フロー・ビューに移動します。

2. 「表示」メニューから「投稿済」を選択します。

3. 削除する投稿の隣の「削除」アイコンをクリックします(図36-33)。

図36-33 フィードバック・メッセージの「削除」アイコン

4. 表示される確認ダイアログで「削除」をクリックします。
フィードバックは、あなたのビューと投稿先ユーザーのビューから削除されます。

36.5 「メッセージ・ボード」および「フィードバック」タスク・フローのプロパティの設定

「メッセージ・ボード」タスク・フローと「フィードバック」タスク・フローの両方にはプロパティが関連付けられており、十分な権限を持つユーザーはコンポーザの「コンポーネント・プロパティ」ダイアログからこのプロパティにアクセスできます(図36-34)。

図36-34 「フィードバック」タスク・フローの「コンポーネント・プロパティ」ダイアログ

関連項目:

「コンポーネント・プロパティ」ダイアログへのアクセスの詳細は、第18.6.2項「コンポーネントのプロパティの設定」を参照してください。

次の項では、「メッセージ・ボード」タスク・フローおよび「フィードバック」タスク・フローのプロパティと、「パラメータ」タブのプロパティについて説明します。

- 第36.5.1項 「「メッセージ・ボード」および「フィードバック」タスク・フローのプロパティの基本」

- 第36.5.2項 「「メッセージ・ボード」および「フィードバック」タスク・フローのパラメータ」

- 第36.5.3項 「パラメータを使用した「メッセージ・ボード」および「フィードバック」タスク・フロー・インスタンスの構成」

36.5.1 「メッセージ・ボード」および「フィードバック」タスク・フローのプロパティの基本

「メッセージ・ボード」タスク・フローまたは「フィードバック」タスク・フローにプロパティの値を設定した場合、その値が設定されたタスク・フロー・インスタンスのみが影響を受けます。同じタスク・フローの他のインスタンスは、この変更による影響を受けません。

「コンポーネント・プロパティ」ダイアログの「パラメータ」タブのプロパティを使用すると、デフォルトのタスク・フロー・コンテンツを変更できます。このタブのパラメータの詳細は、第33.6.2項「プロファイルのタスク・フロー・パラメータ」を参照してください。タスク・フローによっては、このタブのパラメータによって、タスク・フローとページ・パラメータおよびページ定義変数を簡単に結び付けることができます。詳細は、第22章「ページ、タスク・フロー、ポートレットおよびUIコンポーネントの結付け」を参照してください。

「表示オプション」タブ、「スタイル」タブおよび「コンテンツ・スタイル」タブのプロパティを変更すると、タスク・フローの外観と動作に影響します。これらのプロパティは、すべてのタスク・フローに共通しています。詳細は、第18.6項「ページ・コンポーネントの変更」を参照してください。

「イベント」タブのコンテンツは、タスク・フローでサポートされるイベントによって異なります。詳細は、第18.6.7項「コンポーネントのコンテキスト・イベントの使用」を参照してください。

「パラメータ」タブと「表示オプション」タブのすべてのプロパティから式言語(EL)エディタにアクセスできます。ELエディタを使用すると、定数値のかわりに変数値を選択または指定できます。エディタを開くには、プロパティ・フィールドの横にある「編集」アイコンをクリックします。エディタの使用の詳細および一般的なEL式の説明は、付録B「式言語(EL)式」を参照してください。

注意:

「コンポーネント・プロパティ」ダイアログの「表示オプション」タブで汎用の表示オプションについてELを入力すると、入力内容が自動的に検証されます。EL構文が無効な場合、エラーが表示され、値は適用も保存もされません。汎用の表示オプションとは、表18-1に掲載されているオプションです。

汎用以外の表示オプションには、ELの検証は行われません。

36.5.2 「メッセージ・ボード」および「フィードバック」タスク・フローのパラメータ

表36-4は、「メッセージ・ボード」および「フィードバック」タスク・フローに固有のパラメータについて説明しています。

表36-4 「メッセージ・ボード」および「フィードバック」タスク・フローのパラメータ

パラメータ

説明

Display Message Size

それぞれのフィードバック・メッセージについて表示する文字数。

指定の値を超えるメッセージは切り捨てられます。

このパラメータは、「フィードバック - クイック・ビュー」タスク・フローに関連付けられています。

End Date

メッセージや投稿を表示する日付範囲の終了日。

YYYY/MM/DDという書式を使用します。このパラメータはStart Dateとともに使用します。

このパラメータは、次のタスク・フローに関連付けられています。

- フィードバック

- フィードバック - クイック・ビュー

- メッセージ・ボード

Group Space

メッセージを表示するスペースを指定します。

スペースの内部名を入力します。スペースの内部名は、スペースの管理設定の「一般」ページの「スペースURL」で指定される名前になります。スペースの表示名は「表示名」によって指定されます。これは、スペース上部のバナーに表示される名前です。

このパラメータは、次のタスク・フローに関連付けられています。

- メッセージ・ボード

- メッセージ・ボード - クイック・ビュー

Hide Actions

通常はフィードバックまたはメッセージ・ボードのエントリと関連付けられているアクション(プライベート、編集、非表示、削除など)を表示するか非表示にするかを指定します。

- チェック・ボックスを選択して、フィードバックまたはメッセージ・ボードのエントリと関連付けられているアクションを非表示にします(#{true})。

- チェック・ボックスを選択解除して、フィードバックまたはメッセージ・ボードのエントリと関連付けられているアクションを表示します(#{false})。値を入力しない場合のデフォルトは、これになります。

このパラメータは、次のタスク・フローに関連付けられています。

- フィードバック - クイック・ビュー

- メッセージ・ボード - クイック・ビュー

Hide Footer

タスク・フローのフッターを非表示にするかどうかを指定します。

- チェック・ボックスを選択して、タスク・フローのフッターを非表示にします(#{true})。

- チェック・ボックスを選択解除して、タスク・フローのフッターを表示します(#{false})。

このパラメータによって、「詳細」リンクがオン(#{false})またはオフ(#{true})になります。同様にタスク・フロー下部に表示される可能性がある「前」および「次」リンクには影響を与えないことに注意してください。

このパラメータは、次のタスク・フローに関連付けられています。

- フィードバック - クイック・ビュー

- メッセージ・ボード - クイック・ビュー

Hide Given

他のユーザー宛てに投稿したフィードバックの表示を有効にするか無効にするかを指定します。

- チェック・ボックスを選択して、所定のタスク・フロー・インスタンスで他のユーザー宛てに投稿したフィードバックの表示を無効にします(#{true})。

- チェック・ボックスを選択解除して、所定のタスク・フロー・インスタンスで他のユーザー宛てに投稿したフィードバックの表示を許可します(#{false})。

Hide Givenを選択すると、「表示」メニューが非表示になり、受信したフィードバックのみが表示されます。

このパラメータは、次のタスク・フローに関連付けられています。

- フィードバック

- フィードバック - クイック・ビュー

Hide Header

タスク・フローのヘッダーを表示するか非表示にするかを指定します。

- チェック・ボックスを選択すると、タスク・フロー・ヘッダーは非表示になります(#{true})。

- チェック・ボックスを選択解除すると、タスク・フロー・ヘッダーは表示されます(#{false})。

このパラメータは、次のタスク・フローに関連付けられています。

- フィードバック

- フィードバック - クイック・ビュー

- メッセージ・ボード

- メッセージ・ボード - クイック・ビュー

Hide Publisher

メッセージ入力フィールドおよびファイルとURLのアップロード用コントロールを表示するか非表示にするかを指定します(パブリッシャ)。

- チェック・ボックスを選択して、所定のタスク・フロー・インスタンスでメッセージ入力フィールドの表示を無効にします(#{true})。

- チェック・ボックスを選択解除して、所定のタスク・フロー・インスタンスでメッセージ入力フィールドの表示を許可します(#{false})。

このパラメータは、次のタスク・フローに関連付けられています。

- メッセージ・ボード

- メッセージ・ボード - クイック・ビュー

No of Feedback items

タスク・フローに表示するフィードバック・アイテムの数。

たとえば、タスク・フローに最大5つのアイテムを表示させるには、5と入力します。クイック・ビューでは、指定された数より多くのアイテムがある場合は、タスク・フローの下部に「詳細」リンクが表示されます。ユーザーが「詳細」をクリックすると、タスク・フローのメイン・ビューが開き、そこですべてのアイテムにアクセスできます。メイン・ビューには、「前」リンクと「次」リンクが表示されます。ユーザーはこれらのリンクをクリックして、前や次のページのエントリを表示できます。

このパラメータは、次のタスク・フローに関連付けられています。

- フィードバック

- フィードバック - クイック・ビュー

No of Messages

タスク・フローに表示するメッセージの数。

たとえば、タスク・フローに最大5つのアイテムを表示させるには、5と入力します。クイック・ビューでは、指定された数より多くのアイテムがある場合は、タスク・フローの下部に「詳細」リンクが表示されます。ユーザーが「詳細」をクリックすると、タスク・フローのメイン・ビューが開き、そこですべてのアイテムにアクセスできます。メイン・ビューには、「前」リンクと「次」リンクが表示されます。ユーザーはこれらのリンクをクリックして、前や次のページのエントリを表示できます。

このパラメータは、次のタスク・フローに関連付けられています。

- メッセージ・ボード

- メッセージ・ボード - クイック・ビュー

Resource Id

タスク・フローに表示するユーザーのID。

この値は自動的に#{securityContext.userName}に設定され、これによって現在のユーザーの名前が返されます。

注意: これを始めとするEL式の詳細は、付録B「式言語(EL)式」を参照してください。

このパラメータは、「フィードバック」タスク・フローに関連付けられています。

Start Date

メッセージや投稿を表示する日付範囲の開始日。

YYYY/MM/DDという書式を使用します。このパラメータはEnd Dateとともに使用します。

このパラメータは、次のタスク・フローに関連付けられています。

- フィードバック

- フィードバック - クイック・ビュー

- メッセージ・ボード

User Id

タスク・フローに表示するユーザーのID。

この値は自動的に#{securityContext.userName}に設定され、これによって現在のユーザーの名前が返されます。

注意: これを始めとするEL式の詳細は、付録B「式言語(EL)式」を参照してください。

このパラメータは「フィードバック - クイック・ビュー」タスク・フローに関連付けられています。

User Name

タスク・フローに表示するユーザーのID。

この値は自動的に#{securityContext.userName}に設定され、これによって現在のユーザーの名前が返されます。

注意: これを始めとするEL式の詳細は、付録B「式言語(EL)式」を参照してください。

このパラメータは、次のタスク・フローに関連付けられています。

- メッセージ・ボード

- メッセージ・ボード - クイック・ビュー

36.5.3 パラメータを使用した「メッセージ・ボード」および「フィードバック」タスク・フロー・インスタンスの構成

「メッセージ・ボード」および「フィードバック」タスク・フローに関連付けられたプロパティを使用して、表示するメッセージの数、フィードバック投稿の最大長、メッセージ入力フィールドの表示と非表示などを制御できます。

タスク・フローのプロパティを設定すると、すべてのユーザーのタスク・フロー・インスタンス・ビューが影響を受けます。

この項では、タスク・フロー・パラメータを使用してこれらを行う方法の例を示します。この項の内容は次のとおりです。

- 第36.5.3.1項「タスク・フロー・インスタンス上の「アクション」リンクおよびアイコンの非表示化」

- 第36.5.3.2項「表示するメッセージ数およびフィードバック投稿数の制限」

- 第36.5.3.3項「フィードバック - クイック・ビュー」タスク・フローへの投稿の長さの制限

- 第36.5.3.4項「ユーザーによるメッセージ・ボードへのメッセージ追加の阻止」

- 第36.5.3.5項「他のユーザー宛てに投稿したフィードバックの非表示化」

- 第36.5.3.6項「指定したスペースへのメッセージの表示のスコープ設定」

- 第36.5.3.7項「表示されるメッセージとフィードバックの日付範囲の指定」

36.5.3.1 タスク・フロー・インスタンス上の「アクション」リンクおよびアイコンの非表示化

ページ編集権限を持つユーザーは、「メッセージ・ボード - クイック・ビュー」または「フィードバック - クイック・ビュー」タスク・フローのHide Actionsパラメータを設定して、投稿された各メッセージに通常は関連付けられているアクションを非表示にできます。こうしたアクションには、「編集」リンク、「非表示」リンク、「プライベート」リンクおよび「削除」アイコンがあります(図36-35)。

図36-35 フィードバック・メッセージのアクション

「メッセージ・ボード - クイック・ビュー」または「フィードバック - クイック・ビュー」タスク・フロー・インスタンスのアクションを非表示にするには、次の手順を実行します。

1. 第18.6項「ページ・コンポーネントの変更」の説明に従って、タスク・フロー・インスタンスのプロパティを編集します。

2. 「コンポーネント・プロパティ」ダイアログで、「パラメータ」タブをクリックし、そのタブを前面に表示します。

3. 「アクションを表示しない」チェック・ボックスを選択します。

注意:

非表示のアクションを表示するには、このチェック・ボックスを選択解除します。

4. コンポーネント・プロパティの修正が終了したら、「OK」をクリックします。

5. 変更を保存して、ページ編集モードを終了します。

36.5.3.2 表示するメッセージ数およびフィードバック投稿数の制限

すべての「メッセージ・ボード」および「フィードバック」タスク・フロー・タイプのパラメータによって、所定のタスク・フロー・インスタンスに表示するメッセージ数またはフィードバック投稿数を指定できます。メッセージ数または投稿数が指定した値を超えた場合は、次のようになります。

- 「前」および「次」アイコンがタスク・フローのフル・ビューに表示され、ユーザーはページを移動してすべてのメッセージや投稿を表示できます。

- タスク・フローのクイック・ビューに「詳細」リンクが表示されます。ユーザーがこれをクリックすると、動的に生成されたページが起動し、すべてのメッセージまたは投稿が表示されます。

「メッセージ・ボード」タスク・フローおよび「メッセージ・ボード - クイック・ビュー」タスク・フローの場合は、No of Messagesパラメータを使用します。「フィードバック」タスク・フローおよび「フィードバック - クイック・ビュー」タスク・フローの場合は、No of Feedback Itemsパラメータを使用します。

所定のタスク・フロー・インスタンスに表示するメッセージ数およびフィードバック投稿数を制限するには、次の手順を実行します。

1. 第18.6項「ページ・コンポーネントの変更」の説明に従って、タスク・フロー・インスタンスのプロパティを編集します。

2. 「コンポーネント・プロパティ」ダイアログで、「パラメータ」タブをクリックし、そのタブを前面に表示します。

3. タスク・フロー・インスタンスに表示するメッセージ数またはフィードバック投稿数を入力します。

- 「メッセージ・ボード」タスク・フローおよび「メッセージ・ボード - クイック・ビュー」タスク・フローの場合は、No of Messagesパラメータに数を入力します。

- 「フィードバック」タスク・フローおよび「フィードバック - クイック・ビュー」タスク・フローの場合は、No of Feedback Itemsパラメータに数を入力します。

4. コンポーネント・プロパティの修正が終了したら、「OK」をクリックします。

5. 変更を保存して、ページ編集モードを終了します。

36.5.3.3 「フィードバック - クイック・ビュー」タスク・フローへの投稿の長さの制限

「フィードバック - クイック・ビュー」タスク・フロー・インスタンスのDisplay Message Sizeパラメータを使用して、所定の投稿で入力できる文字の数を制限できます。制限値を超える投稿は切り捨てられます。

「フィードバック - クイック・ビュー」タスク・フローへの投稿で入力できる文字の数を制限するには、次の手順を実行します。

1. 第18.6項「ページ・コンポーネントの変更」の説明に従って、タスク・フロー・インスタンスのプロパティを編集します。

2. 「コンポーネント・プロパティ」ダイアログで、「パラメータ」タブをクリックし、そのタブを前面に表示します。

3. Display Message Sizeパラメータに、所定の投稿に入力可能にする文字の数を入力します。

4. コンポーネント・プロパティの修正が終了したら、「OK」をクリックします。

5. 変更を保存して、ページ編集モードを終了します。

36.5.3.4 ユーザーによるメッセージ・ボードへのメッセージ追加の阻止

Hide Publisherパラメータを使用して、「メッセージ・ボード」または「メッセージ・ボード - クイック・ビュー」タスク・フロー・インスタンスのメッセージ入力フィールドとそれに関連付けられたアイコンを非表示にできます。入力ポイントなしでメッセージ・ボードを現在のメッセージへのウィンドウにする場合、これが役立ちます。

ユーザーが「メッセージ・ボード」タスク・フロー・インスタンスへメッセージを追加できないようにするには、次の手順を実行します。

1. 第18.6項「ページ・コンポーネントの変更」の説明に従って、タスク・フロー・インスタンスのプロパティを編集します。

2. 「コンポーネント・プロパティ」ダイアログで、「パラメータ」タブをクリックし、そのタブを前面に表示します。

3. Hide Publisherチェック・ボックスを選択して、メッセージ入力フィールドとそれに関連付けられた「ドキュメントの共有」アイコンおよび「リンクの共有」アイコンを非表示にします。

4. コンポーネント・プロパティの修正が終了したら、「OK」をクリックします。

5. 変更を保存して、ページ編集モードを終了します。

36.5.3.5 他のユーザー宛てに投稿したフィードバックの非表示化

Hide Givenパラメータを使用して、両方のタイプの「フィードバック」タスク・フローで他のユーザー宛てに投稿したフィードバックが表示されないようにできます。Hide Givenを選択すると、「表示」メニューが非表示になり、受信したフィードバックのみが表示されます。

他のユーザー宛てに投稿したフィードバックを非表示にするには、次の手順を実行します。

1. 第18.6項「ページ・コンポーネントの変更」の説明に従って、タスク・フロー・インスタンスのプロパティを編集します。

2. 「コンポーネント・プロパティ」ダイアログで、「パラメータ」タブをクリックし、そのタブを前面に表示します。

3. Hide Givenチェック・ボックスを選択して、「表示」メニューを非表示にすることで、他のユーザー宛てに投稿したフィードバックを非表示にします。

4. コンポーネント・プロパティの修正が終了したら、「OK」をクリックします。

5. 変更を保存して、ページ編集モードを終了します。

36.5.3.6 指定したスペースへのメッセージの表示のスコープ設定

どちらのタイプの「メッセージ・ボード」タスク・フローも、メッセージの表示先スペースを指定するためのGroup Spaceパラメータを提供します。たとえば、ユーザーが標準スペースに入力するメッセージをホーム・スペースから表示できるように設定すると仮定します。ホーム・スペースのページにいずれかのタイプの「メッセージ・ボード」タスク・フローを配置して、標準スペースに入力したメッセージを表示するようにこれを構成できます。

指定したスペースにメッセージの表示をスコープ設定するには、次の手順を実行します。

1. 第18.6項「ページ・コンポーネントの変更」の説明に従って、タスク・フロー・インスタンスのプロパティを編集します。

2. 「コンポーネント・プロパティ」ダイアログで、「パラメータ」タブをクリックし、そのタブを前面に表示します。

3. Group Spaceフィールドに、対象のスペースの内部名を入力します。

ヒント:

スペースの内部名は、スペースの管理設定の「一般」ページの「スペースURL」で指定される名前になります。スペースの表示名は「表示名」によって指定されます。これは、スペース上部のバナーに表示される名前です。

4. コンポーネント・プロパティの修正が終了したら、「OK」をクリックします。

5. 変更を保存して、ページ編集モードを終了します。

36.5.3.7 表示されるメッセージとフィードバックの日付範囲の指定

「メッセージ・ボード」、「フィードバック」および「フィードバック - クイック・ビュー」タスク・フローのStart DateおよびEnd Dateパラメータを使用して、表示するメッセージとフィードバック投稿を、指定した2つの日付の間に入力されたものに制限できます。

どちらのパラメータでも、日付書式YYYY-MM-DDを使用します(例: 2010-01-02)。

表示するメッセージとフィードバック投稿を、指定の日付範囲内に入力されたものに制限するには、次の手順を実行します。

1. 第18.6項「ページ・コンポーネントの変更」の説明に従って、タスク・フロー・インスタンスのプロパティを編集します。

2. 「コンポーネント・プロパティ」ダイアログで、「パラメータ」タブをクリックし、そのタブを前面に表示します。

3. Start Dateフィールドに、メッセージや投稿を表示する日付範囲の開始日を入力します。

4. End Dateフィールドに、メッセージや投稿を表示する日付範囲の終了日を入力します。

5. コンポーネント・プロパティの修正が終了したら、「OK」をクリックします。

6. 変更を保存して、ページ編集モードを終了します。

37 オブジェクトのお気に入り登録、コメントおよび共有

ポータルのあらゆる場所で、アプリケーション・オブジェクトに好評価を与えたり(お気に入り登録機能を使用)、アプリケーション・オブジェクトにコメントを付けたり(コメント機能を使用)できる機会が与えられています。アプリケーション・オブジェクト、ファイル、およびURLを共有する機会も簡単に利用できます。

この章では、WebCenter Portal: Spacesでのお気に入り登録、コメント、および共有について説明します。内容は次のとおりです。

- 第37.1項「アプリケーション・オブジェクトのお気に入り登録および登録解除」

- 第37.2項「アプリケーション・オブジェクトへのコメント」

- 第37.3項「ファイル、URLおよびストリームされたアイテムの他のユーザーとの共有」

対象読者

この章は、最低でもPeople Connections: Update People Connections Data権限を含むアプリケーション・ロールが割り当てられた他ユーザーを対象にしています。タスク・フロー・プロパティを編集する予定のあるユーザーには、Edit Pages権限も含むロールが割り当てられている必要があります。スペース(ホーム・スペースを除く)内では、ユーザーにEdit Page Access and Structure権限を含むロールが割り当てられている必要があります。

37.1 アプリケーション・オブジェクトのお気に入り登録および登録解除

お気に入り登録は、お気に入り登録されているオブジェクトや、オブジェクトを登録したユーザーを一目で把握できるようにする、累積評価システムです。カウンタによって、オブジェクトをお気に入り登録したユーザーの数が追跡されます。また、リンクを使用して、そのオブジェクトをお気に入り登録したユーザーを表示できます。オブジェクトのグループの中で、お気に入りの数によって最も評価されているものを特定できます(図37-1)。

図37-1 ストリームされたアイテムの「お気に入り登録」リンク

ユーザーは、オブジェクトを含むストリーム・アイテムをお気に入り登録できます。たとえば、「Jackがdoc.xmlを更新しました」をお気に入り登録することはできますが、「JackとJillが接続しています」をお気に入り登録することはできません。

次に示すタイプのアプリケーション・オブジェクトは、お気に入り登録していることを表示できます。

- メッセージ・ボードのメッセージ(詳細は、第36.1.1項「メッセージ・ボードの基本」を参照)

- アクティビティ・ストリームのアイテム(詳細は、第35.1項「アクティビティ・ストリームの基本」を参照)

ヒント:

ユーザー自身や他のユーザーが、アクティビティ・ストリームまたはメッセージ・ボードのオブジェクトをお気に入り登録できるかどうかは、管理者がこれらの機能のお気に入り登録を有効にしているかどうかによって決まります。詳細は、第6.4.3項「スペースのピープル・コネクション・サービスの構成」を参照してください。

- ドキュメント(詳細は、第43.29項「ファイルのお気に入り登録とお気に入り登録解除」を参照)

お気に入り登録するには、「お気に入り登録」リンクまたは星アイコンをクリックします(図37-2)。

図37-2 ドキュメントの「お気に入り登録」アイコン

このドキュメントをお気に入り登録したユーザーを表示するには、星アイコンの右側にある数字をクリックします(X-REF TO IMAGE)。

好評価を取り消す(つまり、オブジェクトをお気に入り登録解除する)には、「お気に入り登録解除」をクリックするか、もう一度「お気に入り登録」アイコンをクリックします(図37-3)。

図37-3 ストリームされたアイテムの「お気に入り登録解除」リンク

37.2 アプリケーション・オブジェクトへのコメント

コメントによって、見解、意見および質問を特定のアプリケーション・オブジェクトに直接追加できます。

次に示すタイプのアプリケーション・オブジェクトには、コメントができます。

- メッセージ・ボードのメッセージ(詳細は、第36.1.1項「メッセージ・ボードの基本」を参照)

- アクティビティ・ストリームのアイテム(詳細は、第35.1項「アクティビティ・ストリームの基本」を参照)

ヒント:

ユーザーは、オブジェクトを含むストリーム・アイテムにコメントできます。たとえば、「Jackがdoc.xmlを更新しました」にはコメントできますが、「JackとJillが接続しています」にはコメントできません。

- ドキュメントおよびその他のタイプのファイル(詳細は、第43.5.2項「ドキュメント・ビューアのプレビュー・ペインまたはウィンドウのメニューとアクション」を参照)

ヒント:

アクティビティ・ストリームを使用してファイルにコメントすると、コメントはアクティビティ・ストリームとドキュメント・ライブラリの両方に、ファイルとともに表示されます。

注意:

パブリック・コメントを表示するパブリック・ユーザーはドキュメントにコメントできません。

- Wiki (詳細は、第49章「Wikiドキュメントの使用」を参照)

- ブログ(詳細は、第50章「ブログの使用」を参照)

オブジェクトにコメントするには:

1. オブジェクトに関連付けられている「コメント」リンク(図37-4)をクリックします。

図37-4 ストリームされたアイテムの「コメント」リンク

2. 入力領域にコメントを入力します(図37-5)。

図37-5「コメントの書込み」テキスト・フィールド

3. 「コメント」をクリックすると、オブジェクトの下にコメントが表示されます。表示できるコメントは最大500文字です。

コメントを削除するには、コメントに関連付けられた「削除」アイコンをクリックします(図37-6)。

図37-6 コメントの「削除」アイコン

37.3 ファイル、URLおよびストリームされたアイテムの他のユーザーとの共有

この項では、WebCenter Portal: Spacesで使用できる、異なるタイプの共有と、各タイプでユーザーが使用する手順について概説します。この項の内容は次のとおりです。

- 第37.3.1項「共有の基本」

- 第37.3.2項「ストリームされたアイテムのより多くの読者との共有」

- 第37.3.3項「パブリッシャ・タスク・フローを使用したアイテム、ファイルおよびURLの共有」

37.3.1 共有の基本

共有により、選択した対象者にとって特に関心があるアイテム、ファイルおよびURLをその場で配信できます。共有は、いくつかの異なる方法で使用できます。

- アクティビティ・ストリームで受信したアイテムを、コネクションのアクティビティ・ストリームに投稿することにより、共有する(詳細は、第37.3.2.1項「ストリームされたアイテムの再投稿」を参照)。

- アクティビティ・ストリームで受信したアイテムを、電子メールで送信して共有する(詳細は、第37.3.2.2項「ストリームされたアイテムの電子メールでの送信」を参照)。

- アイテム、ファイルまたはURLを、「パブリッシャ」タスク・フローを使用して共有する(詳細は、第37.3.3項「パブリッシャ・タスク・フローを使用したアイテム、ファイルおよびURLの共有」を参照)。

アクティビティ・ストリームから直接アイテムを共有するには、アイテムにオブジェクトが含まれている必要があります。たとえば、「Jackがdoc.xmlを更新しました」を共有することはできますが、「JackとJillが接続しています」を共有することはできません。あまり知られていませんが、「パブリッシャ」タスク・フローを使用すると、自分が投稿したものをすべて共有できます。これは、投稿がオブジェクトだからです。

37.3.2 ストリームされたアイテムのより多くの読者との共有

「アクティビティ・ストリーム」ビューに表示されるアイテムは、より多くの読者と共有することができます。たとえば、ユーザーのコネクション全員が非常に興味を持っているドキュメントをコネクションの1人が更新した、ということが「アクティビティ・ストリーム」ビューに表示されると、ユーザーはそのストリームされたアイテムを、コネクション全員と共有できます。

これは、コネクション全員のアクティビティ・ストリームまたは指定されたスペースに属しているコネクションのアクティビティ・ストリームに、ストリームされたアイテムを投稿することにより実行できます。ストリームされたアイテムは、電子メールを使用して共有することもできます。この場合、ユーザーは接続していないユーザーとアイテムを共有したり、メール配信リストを利用することができます。

注意:

アクティビティ・ストリームから直接アイテムを共有するには、アイテムにオブジェクトが含まれている必要があります。詳細は、第37.3.1項「共有の基本」を参照してください。

この項の内容は次のとおりです。

- 第37.3.2.1項「ストリームされたアイテムの再投稿」

- 第37.3.2.2項「ストリームされたアイテムの電子メールでの送信」

37.3.2.1 ストリームされたアイテムの再投稿

「共有」メニューの「このアクティビティ」オプションを使用すると、コネクションの「アクティビティ・ストリーム」ビューを使用して、ストリームされたアイテムをコネクションと共有できます。

コネクションのアクティビティ・ストリームにストリームされたアイテムを再投稿するには:

1. 共有するアイテムに移動して、「共有」メニューで「このアクティビティ」を選択します(図37-7)

図37-7「共有」メニューの「このアクティビティ」オプション

2. 表示されるダイアログで、次の手順を実行します。

- 「全員」を選択して、アイテムをすべてのコネクションで共有します(図37-8)。

図37-8「次と共有」メニューの「全員」オプション

- スペースを選択するか、「その他のスペース」を選択して、選択したスペースにアクセスするコネクションでアイテムを共有します。
「その他のスペース」を選択すると、「スペースの選択」ダイアログが開きます。このダイアログでスペースを選択できます(図37-9)。

図37-9「スペースの選択」ダイアログ

「スペースの表示」メニューでは、次の項目が選択できます。

- 「すべて」を選択すると、アクセスするスペースがすべて表示されます。

- 「参加済」を選択すると、明示的に参加したスペースがすべて表示されます。

- 「モデレート対象」を選択すると、ユーザー自身がモデレータのスペースがすべて表示されます。

- 「パブリック」を選択すると、すべてのパブリック・スペースが表示されます。

または、「検索」フィールドにスペースの名前を入力して、検索を実行します。ダイアログに結果が表示されます。

スペースを強調表示して、「OK」をクリックします。

- 必要に応じて、「共有」ダイアログでリンクに添付するメッセージを入力します(図37-10)。

図37-10「共有」リンクへのメッセージの追加

注意:

メッセージ(ファイルやリンクではなく)を共有する際に、別のメッセージを入力して、そのメッセージに添付することはできません。

- 「OK」をクリックします。

選択した受信者のアクティビティ・ストリームにアイテムが投稿されます。

37.3.2.2 ストリームされたアイテムの電子メールでの送信

「共有」メニューの「メールの送信」オプションを使用すると、電子メール使用してストリームされたアイテムを共有できます。「メールの送信」オプションは、ドキュメントなどのオブジェクトを含む、ストリームされたアイテムで使用できます。それ以外の場合は使用できません。

電子メール使用してストリームされたアイテムを共有するには:

1. 共有するアイテムに移動して、「共有」メニューで「メールの送信」を選択します(図37-11)

図37-11「共有」メニューの「メールの送信」オプション

選択したアイテムへのリンクが入力された、メール・メッセージが開きます。

2. 他の電子メールを送信するときと同様に、アドレスを入力し、メッセージを書いて送信します。

37.3.3 パブリッシャ・タスク・フローを使用したアイテム、ファイルおよびURLの共有

「パブリッシャ」タスク・フローは、すべてのコネクションのアクティビティ・ストリームや指定されたスペースにアクセスするコネクションに、メッセージ、ファイルおよびURLを公開する手段を提供します。また、「パブリッシャ」には、関連付けられたプロパティ(Is Update Status)があります。このプロパティは、ユーザーがメッセージをユーザーのプロファイルのステータス・メッセージとして公開できるようにします。

この項では、「パブリッシャ」の機能を順を追って説明します。また、「パブリッシャ」に関連付けられたプロパティについても説明します。この項の内容は次のとおりです。

- 第37.3.3.1項「パブリッシャ・タスク・フローの基本」

- 第37.3.3.2項「公開されたメッセージの受信者の選択」

- 第37.3.3.3項「パブリッシャ・タスク・フローを使用したファイルの共有」

- 第37.3.3.4項「パブリッシャ・タスク・フローを使用したリンクの共有」

- 第37.3.3.5項「パブリッシャ・タスク・フローのプロパティの設定」

関連項目:

アクティビティ・ストリームの詳細は、第35章「コネクションのアクティビティの追跡」を参照してください。プロファイルの詳細は、第33章「プロファイルの管理」を参照してください。「パブリッシャ」タスク・フローと関連するプロパティの詳細は、第37.3.3.5項「パブリッシャ・タスク・フローのプロパティの設定」を参照してください。

37.3.3.1 パブリッシャ・タスク・フローの基本

「パブリッシャ」タスク・フローの操作は、「メッセージ・ボード」タスク・フローと大変よく似ています(第36章「メッセージとフィードバックの投稿と管理」を参照)。次の点が異なります。

- 「パブリッシャ」タスク・フローは、メッセージの送信に使用できますが、受信には使用できません。「パブリッシャ」タスク・フローでは、メッセージを表示するための機能は提供しません。

- 「パブリッシャ」タスク・フローは、ユーザーが入力したメッセージを公開するアクティビティ・ストリームと連動するように特化されています。

- 「パブリッシャ」タスク・フローには、固有の異なるプロパティの設定があります(第37.3.3.5項「パブリッシャ・タスク・フローのプロパティの設定」を参照)。

- 「パブリッシャ」タスク・フローは、アプリケーション・レベルの構成設定でも、ユーザーの個人用プリファレンスでも制御できません。ユーザーが公開したメッセージを参照できるユーザーは、タスク・フロー自体のコントロールを使用して指定します。また、タスク・フローのプロパティを使用して、メッセージの宛先に対してなんらかの制御を行うこともできます。たとえば、「パブリッシャ」タスク・フローには、関連付けられたプロパティ(Is Update Status)があります。このプロパティは、ユーザーがメッセージをユーザーのプロファイルのステータス・メッセージとして公開できるようにします。

関連項目:

プロファイルの詳細は、第33章「プロファイルの管理」を参照してください。

「パブリッシャ」タスク・フローの一例を示します(図37-12)。

図37-12「パブリッシャ」タスク・フロー

デフォルトの、WebCenter Portal: Spacesのインストールでは、「パブリッシャ」タスク・フローは「アクティビティ」ビジネス・ロール・ページに配置されます。このページは、すべての認証されたユーザー(つまり、ログインしているユーザー)に、ホーム・スペースで提供されます。

デフォルトの「アクティビティ」ビジネス・ロール・ページには、「パブリッシャ」使用して入力したメッセージが公開される、「アクティビティ・ストリーム」タスク・フローも含まれています。

関連項目:

ビジネス・ロール・ページの詳細は、第7.1項「ビジネス・ロール・ページの使用」を参照してください。

37.3.3.2 公開されたメッセージの受信者の選択

「パブリッシャ」タスク・フローは上部にメニューがあります。このメニューでユーザーは、ユーザーのメッセージを各自のアクティビティ・ストリームで閲覧するユーザーを選択できます(図37-13)。

図37-13「パブリッシャ」タスク・フローの「次と共有」メニュー

公開したメッセージの受信者を選択するには:

1. ホーム・スペースの「アクティビティ」ページに移動します。

ヒント:

このページへのアクセス方法は、使用するページ・テンプレートによって異なります。たとえば、サイド・ナビゲーション・テンプレートを使用している場合は、「アクティビティ」リンクを使用してページにアクセスできます。

2. 「パブリッシャ」タスク・フローの「次と共有」メニューで値を選択します。

- すべてのコネクションとアイテムを共有するには、「全員」を選択します。

- スペースを選択するか、「その他のスペース」を選択して、選択したスペースにアクセスするコネクションでアイテムを共有します。
「その他のスペース」を選択すると、「スペースの選択」ダイアログが開きます。このダイアログでスペースを選択できます(図37-14)。

図37-14「スペースの選択」ダイアログ

「スペースの表示」メニューでは、次の項目が選択できます。

- 「すべて」を選択すると、アクセスするスペースがすべて表示されます。

- 「参加済」を選択すると、明示的に参加したスペースがすべて表示されます。

- 「モデレート対象」を選択すると、ユーザー自身がモデレータのスペースがすべて表示されます。

- 「パブリック」を選択すると、すべてのパブリック・スペースが表示されます。

または、「検索」フィールドにスペースの名前を入力して、検索を実行します。ダイアログに結果が表示されます。

スペースを強調表示して、「OK」をクリックします。

3. テキスト領域をクリックして、メッセージを入力します(図37-15)。

図37-15「共有」リンクへのメッセージの追加

注意:

メッセージ(ファイルやリンクではなく)を共有する際に、別のメッセージを入力して、そのメッセージに添付することはできません。

4. 「共有」をクリックします。
メッセージは、自分のアクティビティ・ストリームのビューと、選択した受信者のアクティビティ・ストリームに表示されます。

37.3.3.3 パブリッシャ・タスク・フローを使用したファイルの共有

「パブリッシャ」タスク・フローでは、メッセージを共有するだけでなく、ファイルの共有を選択することもできます。「パブリッシャ」タスク・フローを使用してファイルを共有すると、アップロードしたファイルは、自分の個人用ドキュメント・ライブラリのパブリック・フォルダにも格納されます。

ヒント:

ドキュメント・ライブラリ内で共有ファイルが格納される場所を詳細に制御する必要がある場合は、選択したフォルダに共有ファイルをアップロードできます。このようなアップロードは、自分のコネクションのアクティビティ・ストリームにも報告されます(これを表示するようにアクティビティ・ストリームが構成されている場合)。詳細は、第35.2項「アクティビティ・ストリームのプリファレンスの設定」を参照してください。

「パブリッシャ」タスク・フローは、「添付: ファイル」リンクを非表示にするように構成できます。このリンクがタスク・フローの下側に表示されていない場合は、Hide Document Uploaderプロパティで、リンクを表示しないようにインスタンスが構成されている可能性があります。詳細は、第37.3.3.5.3項「パブリッシャ・タスク・フロー・インスタンスを使用したファイルのアップロードの禁止」を参照してください。

「パブリッシャ」タスク・フローを使用してファイルを共有するには:

1. 「パブリッシャ」タスク・フローのインスタンスに移動して、メッセージの受信者を選択します。

関連項目:

詳細は、第37.3.3.2項「公開されたメッセージの受信者の選択」を参照してください。

2. 必要に応じて、テキスト領域をクリックして、ファイルに添えるメッセージを入力します。

3. 「添付」の横で、「ファイル」リンクをクリックして、ファイルのアップロード機能を開きます(図37-16)

図37-16「パブリッシャ」タスク・フローの添付「ファイル」フィールド

4. 「参照」をクリックして、共有するファイルまで移動して選択します。

5. 「公開」をクリックします。
このファイルは、自分のアクティビティ・ストリームと、選択した受信者のアクティビティ・ストリームにストリーミングされます。

関連項目:

ファイルまたはファイルへのリンクが表示されるかどうかは、「アクティビティ・ストリーム」タスク・フローの構成方法に応じて異なります。詳細は、第35.5.4.2項「ストリームされたアイテムのファイル・プレビューの非表示化」を参照してください。

37.3.3.4 パブリッシャ・タスク・フローを使用したリンクの共有

「パブリッシャ」タスク・フローでは、メッセージを共有するだけでなく、リンクの共有を選択することもできます。

「パブリッシャ」タスク・フローを使用してリンクを共有するには:

1. 「パブリッシャ」タスク・フローのインスタンスに移動して、メッセージの受信者を選択します。

関連項目:

詳細は、第37.3.3.2項「公開されたメッセージの受信者の選択」を参照してください。

2. 必要に応じて、テキスト領域をクリックして、リンクに添えるメッセージを入力します。

3. 「添付」の横で、「リンク」リンクをクリックして、URLを入力するフィールドを開きます(図37-17)

図37-17「パブリッシャ」タスク・フローの添付「リンク」フィールド

4. 共有するURLを入力して、「添付」をクリックします。

5. 「公開」をクリックします。
このリンクは、自分のアクティビティ・ストリームと、選択した受信者のアクティビティ・ストリームにストリーミングされます。

37.3.3.5 パブリッシャ・タスク・フローのプロパティの設定

「パブリッシャ」タスク・フローには関連プロパティがあります。十分な権限があるユーザーは、これらのプロパティに、Composerの「コンポーネント・プロパティ」ダイアログ(図37-18)からアクセスできます。

図37-18「コンポーネント・プロパティ」ダイアログのパブリッシャのパラメータ

関連項目:

「コンポーネント・プロパティ」ダイアログへのアクセスの詳細は、第18.6.2項「コンポーネントのプロパティの設定」を参照してください。

次の各項では、「パブリッシャ」タスク・フローに関連するプロパティについての情報と、「パラメータ」タブで使用できるプロパティについて説明します。

- 第37.3.3.5.1項「パブリッシャ・タスク・フローのプロパティの基本」

- 第37.3.3.5.2項「パブリッシャ・タスク・フローのパラメータ」

- 第37.3.3.5.3項「パブリッシャ・タスク・フロー・インスタンスを使用したファイルのアップロードの禁止」

- 第37.3.3.5.4項「受信者の範囲の制限」

- 第37.3.3.5.5項「プロファイルのステータス・アップデータとしてのパブリッシャの使用」

- 第37.3.3.5.6項「ファイル・アップローダとしてのパブリッシャの使用」

37.3.3.5.1 パブリッシャ・タスク・フローのプロパティの基本

「パブリッシャ」タスク・フローにプロパティの値を設定した場合、その効果は、値を設定したタスク・フロー・インスタンスにのみ現れます。同じタスク・フローの他のインスタンスは、この変更による影響を受けません。

「コンポーネント・プロパティ」ダイアログの「パラメータ」タブのプロパティを使用すると、デフォルトのタスク・フロー・コンテンツを変更できます。このタブに示される各パラメータの説明は、第37.3.3.5.2項「パブリッシャ・タスク・フローのパラメータ」を参照してください。タスク・フローによっては、このタブのパラメータによって、タスク・フローとページ・パラメータおよびページ定義変数を簡単に結び付けることができます。詳細は、第22章「ページ、タスク・フロー、ポートレットおよびUIコンポーネントの結付け」を参照してください。

「表示オプション」タブ、「スタイル」タブおよび「コンテンツ・スタイル」タブのプロパティを変更すると、タスク・フローの外観と動作に影響します。これらのプロパティは、すべてのタスク・フローに共通しています。詳細は、第18.6項「ページ・コンポーネントの変更」を参照してください。

「イベント」タブのコンテンツは、タスク・フローでサポートされるイベントによって異なります。詳細は、第18.6.7項「コンポーネントのコンテキスト・イベントの使用」を参照してください。

「パラメータ」タブと「表示オプション」タブのすべてのプロパティから式言語(EL)エディタにアクセスできます。ELエディタを使用すると、定数値のかわりに変数値を選択または指定できます。エディタを開くには、プロパティ・フィールドの横にある「編集」アイコンをクリックします。エディタの使用の詳細および一般的なEL式の説明は、付録B「式言語(EL)式」を参照してください。

注意:

「コンポーネント・プロパティ」ダイアログの「表示オプション」タブで汎用の表示オプションについてELを入力すると、入力内容が自動的に検証されます。EL構文が無効な場合、エラーが表示され、値は適用も保存もされません。汎用の表示オプションとは、表18-1に掲載されているオプションです。

汎用以外の表示オプションには、ELの検証は行われません。

37.3.3.5.2 パブリッシャ・タスク・フローのパラメータ

表37-1は、「パブリッシャ」タスク・フローに固有のパラメータについての説明です。

表37-1「パブリッシャ」タスク・フローのパラメータ

パラメータ

説明

Hide Attach Links

「添付: ファイル|リンク」オプションの表示または非表示を指定します

- 選択すると#{true}になり、「添付: ファイル|リンク」オプションが非表示になります。

- 選択解除すると#{false}になり、「添付: ファイル|リンク」オプションが表示されます。

Hide Document Uploader

タスク・フローでドキュメントのアップロードに「ドキュメントの共有」アイコンを使用できるようにするかどうかを指定します

- 選択すると#{true}になり、「ドキュメントの共有」アイコンは非表示になります

- 選択解除すると#{false}になり、「ドキュメントの共有」アイコンは非表示になります

Hide Sharing Picker

「次と共有」オプションの表示または非表示を指定します

- 選択すると#{true}になり、「次と共有」オプションが非表示になります。

- 選択解除すると#{false}になり、「次と共有」オプションが表示されます。

Is Update Status

タスク・フロー・インスタンスに入力されたメッセージが、ユーザーのプロファイルのステータス・メッセージにも公開されるようにするかどうかを示します

- 選択すると#{true}になり、メッセージはユーザーのプロファイルのステータス・メッセージとして公開され、選択した受信者のアクティビティ・ストリームにも公開されます。

- 選択解除すると#{false}になり、メッセージは選択した受信者のアクティビティ・ストリームにのみ公開されます。

公開されるメッセージにファイルまたはURLを添付すると、Is Update Statusの状態にかかわらず、そのメッセージがプロファイルのステータス・メッセージとして使用されることはなくなります。

プロファイルの詳細は、第33章「プロファイルの管理」を参照してください。

Keep open the Publisher after publish

ユーザーが「公開」ボタンをクリックした後で、テキスト・ボックスをアクティブのままにするかどうかを指定します

- 選択すると#{true}になり、メッセージを公開した後もテキスト・ボックスを開いたままにします。

- 選択解除すると#{false}になり、メッセージを公開した後でテキスト・ボックスを閉じます。

Message key of hints text

ヒント・テキストのリソース・バンドル・クラスとメッセージ・キーを指定します

ヒント・テキストがない場合の事前定義済キーとして、key[,RBClass]. __EMPTY__の形式を使用してください。これがデフォルト値です。

Object Id

共有するオブジェクトのID

このプロパティ値は、公開されたオブジェクトへの移動に使用するリンクを生成する際に利用します。そのリンクをEL式で生成する予定がない場合は、値を指定する必要はありません。EL式の詳細は、付録B「式言語(EL)式」を参照してください。

Object Type

共有するオブジェクトのタイプ

このプロパティ値は、公開されたオブジェクトへの移動に使用するリンクを生成する際に利用します。そのリンクをEL式で生成する予定がない場合は、値を指定する必要はありません。EL式の詳細は、付録B「式言語(EL)式」を参照してください。

Scope Id

公開先範囲のID

このプロパティ値は、公開されたオブジェクトへの移動に使用するリンクを生成する際に利用します。そのリンクをEL式で生成する予定がない場合は、値を指定する必要はありません。EL式の詳細は、付録B「式言語(EL)式」を参照してください。

Service Id

共有オブジェクトが属するサービスのサービスID

このプロパティ値は、公開されたオブジェクトへの移動に使用するリンクを生成する際に利用します。そのリンクを特定のサービスIDの入力やEL式で生成する予定がない場合は、値を指定する必要はありません。有効なサービスIDの一覧は、表B-19「サービスID」を参照してください。EL式の詳細は、付録B「式言語(EL)式」を参照してください。

space Name

このタスク・フロー・インスタンスに入力したメッセージを公開するスペースの名前

スペースの内部名を入力してください。スペースの表示名ではありません。スペースの内部名は、スペースの管理設定の「一般」ページに示されるスペースURLで指定されている名前です。スペースの表示名は、「表示名」で指定されている名前です。この名前は、スペースの上部にあるスペース・バナーに表示されます。

Upload Document Only

タスク・フロー・インスタンスで、ファイルのアップロード機能のみを使用可能にして、テキスト入力領域と「リンクの共有」アイコンを非表示にすることを指定します

- 選択すると#{true}になり、ファイルのアップロード機能のみが表示され、テキスト入力領域と「リンクの共有」アイコンが非表示になります。

- 選択解除すると#{false}になり、テキスト入力領域と、「リンクの共有」アイコンおよび「ドキュメントの共有」アイコンが表示されます。

User Name

現在のビューを所有するユーザーの名前

この値は、デフォルトで入力済です。デフォルト値の#{o_w_w_i_v_b_resourceViewerBean.username}は、変更しないようにしてください。

Via User

現在のユーザーが共有しているオブジェクトを提供したユーザーの名前

たとえば、Johnが全員と共有しているドキュメントは、最初にJaneがJohnと共有していたドキュメントだとします。この場合、Janeは経由ユーザーです。

37.3.3.5.3 パブリッシャ・タスク・フロー・インスタンスを使用したファイルのアップロードの禁止

Hide Document Uploaderプロパティを使用すると、「パブリッシャ」タスク・フロー・インスタンスに「ドキュメントの共有」アイコンが表示されないようにできます。ユーザーは、リンクを共有することはできますが、ファイルを共有できなくなります。

「パブリッシャ」タスク・フロー・インスタンスを使用したファイルのアップロードを禁止するには:

1. 「パブリッシャ」タスク・フロー・インスタンスのプロパティを編集します。

関連項目:

タスク・フロー・プロパティの編集の詳細は、第18.6項「ページ・コンポーネントの変更」を参照してください。

2. 「コンポーネント・プロパティ」ダイアログで、「パラメータ」タブを前面に表示します。

3. Hide Document Uploaderプロパティのチェック・ボックスを選択します。

4. 「OK」をクリックします。

37.3.3.5.4 受信者の範囲の制限

Space Nameプロパティを使用すると、公開したメッセージの受信者の範囲を、特定のスペース内のユーザーのコネクションに制限できます。これを実行すると、ホーム・スペースの自分のアクティビティ・ストリームのビューにストリーミングされることもなくなります。指定したスペースの自分のアクティビティ・ストリームと自分のコネクションのアクティビティ・ストリームのビューにのみストリーミングされます。

受信者の範囲を特定のスペースに制限するには:

1. 「パブリッシャ」タスク・フロー・インスタンスのプロパティを編集します。

関連項目:

タスク・フロー・プロパティの編集の詳細は、第18.6項「ページ・コンポーネントの変更」を参照してください。

2. 「コンポーネント・プロパティ」ダイアログで、「パラメータ」タブを前面に表示します。

3. スペースの内部名をspace Nameフィールドに入力します。

ヒント:

スペースの内部名は、スペースの管理設定の「一般」ページに示されるスペースURLで指定されている名前です。スペースの表示名は、「表示名」で指定されている名前です。この名前は、スペースの上部にあるスペース・バナーに表示されます。

4. 「OK」をクリックします。
「パブリッシャ」タスク・フロー・インスタンスから投稿したメッセージは、指定のスペースにアクセスできるコネクションでのみ共有されます。

37.3.3.5.5 プロファイルのステータス・アップデータとしてのパブリッシャの使用

Is Update Statusプロパティを使用すると、添付ファイルを除くすべてのメッセージが、指定した受信者だけでなく、ユーザーのプロファイルのステータス・メッセージとしても公開されるように指定できます(図37-19)。

図37-19 プロファイルのステータスとして公開されたメッセージ

添付ファイルまたはリンクを含むメッセージが、プロファイルのステータスとして同時に公開されることはありません。

メッセージがプロファイルのステータス・メッセージにも公開されるように指定するには:

1. 「パブリッシャ」タスク・フロー・インスタンスのプロパティを編集します。

関連項目:

タスク・フロー・プロパティの編集の詳細は、第18.6項「ページ・コンポーネントの変更」を参照してください。

2. 「コンポーネント・プロパティ」ダイアログで、「パラメータ」タブを前面に表示します。

3. 「Is Update Status」チェック・ボックスを選択します。

4. 「OK」をクリックします。
その「パブリッシャ」タスク・フロー・インスタンスから投稿された、添付ファイルを含まないメッセージは、ユーザーの個人用プロファイルのステータス・メッセージとしても共有されます。

37.3.3.5.6 ファイル・アップローダとしてのパブリッシャの使用

Upload Document Onlyプロパティを使用すると、「パブリッシャ」タスク・フローの機能をファイル・アップローダに限定できます(図37-20)。

図37-20 ドキュメント・アップローダとしての「パブリッシャ」タスク・フロー

「パブリッシャ」タスク・フローでアップロードしたファイルは、選択したスペース内のドキュメント・ライブラリにあるパブリック・フォルダに配置されます。つまり、次のようになります。

- ホーム・スペースの場合:

- 「全員」を選択することで、自分の各コネクションの個人用ドキュメント・ライブラリ内のパブリック・フォルダにファイルを公開します。

- 指定のスペースを選択することで、選択したスペースのドキュメント・ライブラリ内のパブリック・フォルダにファイルを公開します。

- スペースの場合は、そのスペースのドキュメント・ライブラリ内のパブリック・フォルダにファイルが公開されます。

「パブリッシャ」タスク・フローをファイル・アップローダとして使用するには:

1. 「パブリッシャ」タスク・フロー・インスタンスのプロパティを編集します。

関連項目:

タスク・フロー・プロパティの編集の詳細は、第18.6項「ページ・コンポーネントの変更」を参照してください。

2. 「コンポーネント・プロパティ」ダイアログで、「パラメータ」タブを前面に表示します。

3. Upload Document Onlyチェック・ボックスを選択します。

4. 「OK」をクリックします。
「パブリッシャ」タスク・フローは、ファイル・アップローダとして表示されます(図37-20を参照)。テキスト領域と「リンクの共有」アイコンは表示されません。

38 個人用プリファレンスの設定

個人用プリファレンスにより、アプリケーションを特定の作業スタイルに合わせるための、簡単な構成設定を提供します。これらには、優先するアプリケーションの表示言語、優先するアプリケーションのルック・アンド・フィール、Spacesアプリケーションのパスワードなどの設定が含まれます。Spacesアプリケーションのプリファレンスでは、アプリケーションのユーザー・インタフェースをJAWSなどのスクリーン・リーダー用に最適化するために、アクセシビリティの設定が提供されます。

プリファレンスの設定は、使用するSpacesアプリケーションのビューにのみ反映される、ユーザーレベルのカスタマイズです。

この章では、個人用プリファレンスの指定方法について説明します。内容は次のとおりです。

- 第38.1項「プリファレンス・ダイアログへのアクセス」

- 第38.2項「優先表示言語の選択」

- 第38.3項「日付および時間のプリファレンスの設定」

- 第38.4項「アクセシビリティ・オプションの設定」

- 第38.5項「ビューのホーム・スペースのルック・アンド・フィールの変更」

- 第38.6項「アプリケーション・パスワードの変更」

- 第38.7項「外部アプリケーションのログイン情報の指定」

関連項目:

特定のサービスに関連するプリファレンスは、各サービスに関する章で説明します。

メッセージ・プリファレンス、サブスクリプション・プリファレンスおよび通知プリファレンスの詳細は、次の章を参照してください。

- 第39.2項「メッセージング・チャネルおよびフィルタの設定と管理」

- 第39.3.1項「アプリケーションレベルのサブスクリプションの設定」

- 第39.4項「サブスクリプションの表示と取消し」

ピープル・コネクション・プリファレンスの詳細は、次の章を参照してください。

- 第33.3項「プロファイルのプリファレンスの設定」

- 第34.2項「コネクションのプリファレンスの設定」

- 第35.2項「アクティビティ・ストリームのプリファレンスの設定」

- 第36.2項「メッセージ・ボードとフィードバックのプリファレンスの設定」

インスタント・メッセージ・プリファレンスおよびプレゼンス・プリファレンスの詳細は、第64.2項「優先するインスタント・メッセージ・プロバイダの識別」を参照してください。

検索プリファレンスの詳細は、第58.5項「検索結果の個別プリファレンスの設定」を参照してください。

メール・プリファレンスの詳細は、第67.3項「優先するメール接続の選択」を参照してください。

対象読者

この章は、少なくともauthenticated-roleを割り当てられているユーザー(つまり、Spacesアプリケーションにログインできるユーザー)で、一般プリファレンスを設定するユーザーを対象としています。これには、表示言語の選択、優先する日付および時間の書式の特定、タイム・ゾーンの指定、外部アプリケーションのログイン情報の提供などが含まれています。

38.1 プリファレンス・ダイアログへのアクセス

「プリファレンス」ダイアログを開く最も簡単な方法は、「プリファレンス」リンクをクリックすることです(図38-1)。

図38-1「プリファレンス」リンク

ナビゲーション・リンク(「プリファレンス」リンクなど)の可用性は、ポータルの設計者や作成者が決定します。そのため、「プリファレンス」リンクが表示されない場合もあります。その場合は、アプリケーション管理者に「プリファレンス」リンクを使用可能にするよう依頼してください。

38.2 優先表示言語の選択

表示言語は、ユーザー・インタフェース(UI)の要素がユーザーのブラウザでレンダリングされる際の言語を制御します。UI要素には、ボタン、フィールド・ラベル、アプリケーション・リンクおよび画面テキストなどが含まれます。表示言語にも、現在のロケールを反映させるオプションがあります。ロケールは、通貨シンボルなどのシンボルの外観や、UIテキストが表示される読み方向を制御します。

表示言語を設定するには:

1. 「プリファレンス」ダイアログを開きます(図38-2)。

図38-2「プリファレンス」ダイアログ

関連項目:

「プリファレンス」ダイアログへのアクセスの詳細は、第38.1項「プリファレンス・ダイアログへのアクセス」を参照してください。

2. 「一般」をクリックして、一般プリファレンスにアクセスします。

3. 「言語」ドロップダウン・リストで、優先表示言語ロケール(図38-3)を選択します。

図38-3「プリファレンス」ダイアログの「言語」リスト

あるいは、「プリファレンスなし」を選択して、Spacesアプリケーション管理者が設定したアプリケーション・レベルのデフォルトを使用します。

関連項目:

アプリケーションレベルの、デフォルトの表示言語の設定の詳細は、第5章「グローバル・デフォルトの構成」を参照してください。Spacesアプリケーションの表示言語の詳細は、第27章「多言語ポータルでの作業」を参照してください。

4. 変更を保存して「プリファレンス」ダイアログを終了するには、「OK」をクリックします。変更を保存して、まだ終了しない場合は、「適用」をクリックします。

38.3 日付および時間のプリファレンスの設定

日付および時間のプリファレンスを使用して、優先する日付と時間の書式と、現在のロケールのタイム・ゾーンを指定します。

注意:

一部のサービスは、固有の時間表示書式で開発されている可能性があります。その場合、これらのサービスが日付および時間書式の選択に影響されることはありません。

優先する時間書式、日付書式およびタイムゾーンを設定するには:

1. 「プリファレンス」ダイアログを開きます(詳細は、第38.1項「プリファレンス・ダイアログへのアクセス」を参照してください)。

2. 「一般」をクリックして、一般プリファレンスにアクセスします。

3. 日付および時間のプリファレンスを設定します。
表38-1は、「プリファレンス」ダイアログの「一般」パネルで使用できる日付および時間のオプションの一覧と説明です。

表38-1 日付および時間のプリファレンスの設定

プリファレンス

設定オプション

時間書式

次のリストは時間書式を示しています。現在の時間を示す「プリファレンス」ダイアログの書式です。

- プリファレンスなし—管理者によって設定されたデフォルトの時間書式を表示します。

- H:M AM/PM—時間、分およびAMまたはPMを表示します(4:47 PMなど)。

- H:M:S AM/PM—時間、分、秒およびAMまたはPMを表示します(4:47:52 PMなど)。

- H:M:S AM/PM Time Zone—時間、分、秒、AMまたはPMおよび指定したタイムゾーンの略称を表示します(4:47:52 PM PDTなど)。

日付書式

次のリストは日付書式を示しています。現在の日付を示す「プリファレンス」ダイアログの書式です。

- プリファレンスなし—管理者によって設定されたデフォルトの日付書式を使用します。

- M/D/YY—数字の書式を使用します(6/18/10など)。

- MON D, YYYY—省略した書式と完全な西暦を使用します(Jun 18, 2010など)。

- MONTH D, YYYY—完全な月名と完全な西暦を使用します(June 18, 2010など)。

- DAY, MONTH D, YYYY—完全な月名、完全な西暦および曜日を表示します(Friday, June 18, 2010など)。

タイムゾーン

「タイムゾーン」選択リストで、優先するタイムゾーンを選択します。あるいは、「プリファレンスなし」を選択して、アプリケーション管理者が設定したアプリケーション・レベルのデフォルトを使用します。

4. 変更を保存して「プリファレンス」ダイアログを終了するには、「OK」をクリックします。変更を保存して、まだ終了しない場合は、「適用」をクリックします。

38.4 アクセシビリティ・オプションの設定

「プリファレンス」ダイアログの「一般」パネルには、アクセシビリティに関連したオプションがあります。オプションを選択して、JAWSなどのスクリーン・リーダー用にアプリケーション・ユーザー・インタフェース(UI)を最適化し、高コントラストのカラーや大きいフォントをサポートできるようにします。

この項の内容は次のとおりです。

- 第38.4.1項「アプリケーションのアクセシビリティ・オプションの基本」

- 第38.4.2「アクセシビリティ・オプションの適用」

38.4.1 アプリケーションのアクセシビリティ・オプションの基本

Spacesアプリケーションには、視力障害者ユーザーおよび晴眼者ユーザーがアプリケーション・ユーザー・インタフェースを使用して効率よく移動できるようにするための、アクセシビリティ・オプションがありますが、これらを適切に使用するうえで役立つヒントがあります。

JAWSなどのスクリーン・リーダーを使用する場合、通常、JAWSはメニューの選択項目と関連するリンクを読み上げます。「アクション」メニューでは、JAWSはサブメニューの項目を読み上げません。たとえば、JAWSは「アクション」メニューの「管理」にあるサブメニューの項目を読み上げません。これを解決するには、キーボードで直接ナビゲートしてメニュー項目を選択します。つまり、JAWS Links Chooserを使用するかわりに、キーボードの[Tab]キーを使用して、「アクション」メニューの「管理」サブメニューに移動します。

Spacesアプリケーションの管理ページにあるドロップダウン・メニュー、フィールドおよびラジオ・ボタンの中には、ラベルが付いていないものもあります。そのため、JAWSコマンドInsert-F7の起動時に、JAWSスクリーン・リーダーはラベルのかわりにポンド記号(#)を表示します。次に示す領域で問題が発生します。

- スペースの管理ページのドロップダウン・メニュー

- スペースの管理ページのラジオ・ボタン

- 「ドキュメント」ページのフィールド

これを解決するには、[Tab]キーと矢印キーを使用して、フォーム内にあるそれぞれの個別フィールドに移動します。これで、フォーム内にある各フィールドの読み上げを聞くことができます。

リソース・カタログからリソースを追加すると、JAWSはリソース・カタログのすべてのアイテムを追加として読み上げます。このため、選択したリソースの特定が困難になります。この問題を解決するには、[Tab]キーを押してリソースの「追加」リンクに移動し、[↓]キーを押します。JAWSにより、リソースの説明が読み上げられます。

38.4.2 アクセシビリティ・オプションの適用

アプリケーションUIにアクセシビリティ・オプションを適用するには:

1. 「プリファレンス」ダイアログを開きます(詳細は、第38.1項「プリファレンス・ダイアログへのアクセス」を参照してください)。

2. 「一般」をクリックして、一般プリファレンスにアクセスします。

3. 「アクセシビリティ設定」選択リストで、優先するアクセシビリティ設定を選択します。

- スクリーン・リーダーを使用する: 特に視力障害者に対して、JAWS (スクリーン・リーダー・ソフトウェア)の使用を有効にします。

ヒント:

スクリーン・リーダーを使用して、その他のプリファレンス・パネルにあるプリファレンス・オプション(「パスワード」、「マイ・アカウント」、「メッセージング」、「ピープル・コネクション」、「プレゼンス」、「サブスクリプション」、「検索」および「メール」)を設定する場合、スクリーン・リーダーのオプションを有効にするには、「OK」をクリックして「プリファレンス」ダイアログを終了し、その後「プリファレンス」ダイアログを再度開きます。その他のプリファレンス・パネルはラジオ・ボタンで再表示されます。これらのラジオ・ボタンはスクリーン・リーダーによる検出およびアクセスが可能です。

- 高コントラスト色を使用する: Spacesアプリケーションのユーザー・インタフェースを、ハイコントラスト機能が有効化されているオペレーティング・システムやブラウザと互換性のあるものにします。たとえば、Spacesアプリケーションでは、使用する背景イメージとCSSスタイルをハイコントラスト・モードに変更して、視覚的な情報が失われないようにします。ハイコントラスト・モードは、ブラウザまたはオペレーティング・システムのハイコントラスト・モードと併用することで、一段と有効になります。ユーザーによっては、ハイコントラスト・モードと大きいフォント・モードの併用が有効な場合もあります。

- 大きいフォントを使用する: ブラウザのズーム機能に適したコンテンツを提供します。デフォルトのモードでは、ほとんどのテキストと多くのコンテナで固定のフォント・サイズを使用して、一貫性のある定義された体裁を提供しています。大きいフォント・モードでは、テキストやコンテナは一段とスケーラブルです。これにより、Spacesアプリケーションを、フォント・サイズがより大きく設定され、ブラウザのズーム機能も使用するブラウザと互換性のあるものにできます。大きいフォント・モードまたはブラウザのズーム機能を使用ない場合、大きいフォント・モードは無効にする必要があります。ユーザーによっては、大きいフォント・モードとハイコントラスト・モードの併用が有効な場合もあります。

4. 変更を保存して「プリファレンス」ダイアログを終了するには、「OK」をクリックします。変更を保存して、まだ終了しない場合は、「適用」をクリックします。
または、変更を取り消して「プリファレンス」ダイアログを終了するには、「取消」をクリックします。

38.5 ビューのホーム・スペースのルック・アンド・フィールの変更

「プリファレンス」ダイアログの「一般」パネルには、ホーム・スペースの表示に使用するアプリケーション・スキンの選択リストがあります。アプリケーション・スキンでは、アプリケーションの背景色、画面フォント、一部のスキンでは、アプリケーションのボタンおよびアイコンに使用される形およびイメージを指定します。「プリファレンス」ダイアログから選択したスキンは、このユーザーのホーム・スペースの、表示のルック・アンド・フィールに反映されます。他のユーザーの表示や、アプリケーションの別の領域には反映されません。

ホーム・スペースのスキンを変更するには:

1. 「プリファレンス」ダイアログを開きます(詳細は、第38.1項「プリファレンス・ダイアログへのアクセス」を参照してください)。

2. 「一般」をクリックして、一般プリファレンスにアクセスします。

3. 「アプリケーション・スキン」選択リストで、好みのアプリケーション・スキンを選択します。

- プリファレンスなし: アプリケーションの構成済スキン設定に従います。

- Skin_Name: 利用可能なスキンのリストから、事前定義済のアプリケーション・スキンを選択します。

4. 変更を保存して「プリファレンス」ダイアログを終了するには、「OK」をクリックします。変更を保存して、まだ終了しない場合は、「適用」をクリックします。
ホーム・スペースの表示用に選択したスキンを使用して、アプリケーションがリフレッシュされます。

関連項目:

上級ユーザーはカスタムのアプリケーション・スキンを作成して、それらをSpacesアプリケーションにデプロイできます。詳細は、『Oracle Fusion Middleware Oracle WebCenter Portal開発者ガイド』のスキンの作成および管理に関する項を参照してください。

38.6 アプリケーション・パスワードの変更

アプリケーション管理者が事前に許可している場合、ユーザーはSpacesアプリケーション・パスワードを変更できます。定期的なパスワードの変更は、ユーザーがアプリケーション・ソフトウェアの保護に直接参加できる方法の1つです。

関連項目:

アプリケーション管理者は、アプリケーション・パスワードの変更を禁止できます。この機能が無効にされている場合、ユーザーはこの項で説明する手順を実行できません。詳細は、第6.4.3.4項「プロファイルの構成」を参照してください。

Spacesアプリケーション・パスワードを変更するには:

1. 「プリファレンス」ダイアログを開きます(詳細は、第38.1項「プリファレンス・ダイアログへのアクセス」を参照してください)。

2. 「パスワード」をクリックして、「パスワード」パネルを開きます(図38-4)。

図38-4「プリファレンス」の「パスワード」パネル

3. 「旧パスワード」フィールドに、現在のパスワードを入力します。

4. 「新パスワード」フィールドに、新しいパスワードを入力します。

注意:

このパスワードの要件は、Spacesアプリケーションのアプリケーション・ユーザーを管理するIDストアによって決まります。各IDストアには、パスワードの長さやパスワードの履歴などのルールを強制する、独自のパスワード・ポリシーがあります。新しいパスワードの設定に問題がある場合は、パスワード要件およびIDストアの制限について、アプリケーション管理者に問い合わせてください。

5. 「新パスワードの確認」フィールドに、新しいパスワードを再度入力します。

6. 変更を保存して「プリファレンス」ダイアログを終了するには、「OK」をクリックします。変更を保存して、まだ終了しない場合は、「適用」をクリックします。

38.7 外部アプリケーションのログイン情報の指定

「プリファレンス」ダイアログの「マイ・アカウント」パネルは、この1か所で、アプリケーション管理者によって事前に構成された、すべての外部アプリケーションのログイン資格証明にアクセスできます。「マイ・アカウント」ではアプリケーションのログイン資格証明を格納できるため、資格証明の有効期間内では指定が1回で済みます。一度資格証明を提供しておくと、Spacesアプリケーション内で外部アプリケーションにアクセスするたびに、ログイン資格証明が自動的に提供されます。これにより、シングル・サインオン方式のログインが可能になり、Spacesアプリケーションに1回ログインするだけで、複数のアプリケーションにアクセスできます。

注意:

アプリケーションのログイン資格証明を変更した場合は、この項で説明するように、ログイン資格証明を「プリファレンス」ダイアログの「マイ・アカウント」パネルに再度入力する必要があります。

外部アプリケーションのログイン資格証明を指定するには、次の手順を実行します。

1. 「プリファレンス」ダイアログを開きます(第38.1項「プリファレンス・ダイアログへのアクセス」を参照)。

2. 「マイ・アカウント」をクリックして、「マイ・アカウント」パネルを開きます(図38-5)。

図38-5「プリファレンス」の「マイ・アカウント」パネル

3. 「アプリケーション」リストから、アプリケーションを選択します。
選択したアプリケーションの、ログイン資格証明のフィールドとチェック・ボックスは、右側のペインに表示されます。

ヒント:

「マイ・アカウント」パネルに表示されるアプリケーションは、アプリケーション管理者によって構成されたアプリケーションです。追加のアプリケーションが必要な場合は、アプリケーション管理者に連絡してください。

4. 選択したアプリケーションに対し、必要に応じてログイン資格証明を入力します。
値が必要なフィールドには、アスタリスク(*)が付いています。

注意:

ログイン資格証明は、アプリケーションごとに異なります。たとえば、ユーザー名とパスワードが必要なアプリケーションもあれば、これらの情報以外に電子メール・アドレスなどの追加の値が必要なものもあります。

5. Spacesアプリケーションにログオンするたび、選択したアプリケーションへの自動認証を有効にするには、「ログイン情報を保存する」を選択します。

注意:

「ログイン情報を保存する」を選択しない場合、入力したログイン情報は、現在のユーザー・セッションにのみ使用されます。つまり、次回Spacesアプリケーションにログインしたときには、このアプリケーションにもログインする必要があります。

6. 変更を保存して「プリファレンス」ダイアログを終了するには、「OK」をクリックします。変更を保存して、まだ終了しない場合は、「適用」をクリックします。

39 個人用サブスクリプションおよび通知の設定

サブスクリプションと通知を使用すると、ポータルやポータルで公開されたコンテンツに対する変更について、適時に通知を受け取れるようになります。自分のコネクションやスペース・メンバーシップに加えられた変更と、注目している特定のスペースやアプリケーション・オブジェクトを対象にしたサービスに加えられた変更を追跡できます。通知を受ける方法は、電話のテキスト、メール、またはワークリストから指定できます。

この章では、スペースやアプリケーション・オブジェクトにサブスクライブおよびサブスクライブ解除する方法と、それらが変更されたときに通知を受け取る方法について説明します。また、サブスクリプションの管理についても説明します。

この章の内容は次のとおりです。

- 第39.1項「サブスクリプションと通知の基本」

- 第39.2項「メッセージング・チャネルおよびフィルタの設定と管理」

- 第39.3項「アプリケーション、スペースおよびオブジェクトのレベルでのサブスクライブ」

- 第39.4項「サブスクリプションの表示と取消し」

- 第39.5項「通知のタスク・フローの使用」

対象読者

この章は、注目しているスペースやアプリケーション・オブジェクトに変更が加えられたときに、通知を受け取ろうとしているユーザーを対象としています。

アプリケーション管理者は、特定のアプリケーションのデフォルト設定を強制適用していることがあります。そのため、サブスクリプションと通知のプリファレンスを設定できないことがあります。その場合は、この章で説明する一部のアクションは実行できません。

関連項目:

通知に関連する管理設定の詳細は、『Oracle Fusion Middleware Oracle WebCenter Portal管理者ガイド』のサブスクリプションと通知の管理に関する項を参照してください。

39.1 サブスクリプションと通知の基本

通知を使用すると、各種のメッセージング・チャネルを通じて自動的に通知をトリガーできます。メッセージは、サブスクライブしているスペースおよびアプリケーション・オブジェクトが変更されたときにトリガーされます。

メッセージング・チャネルには、電話のテキスト、メール、またはワークリストが含まれます(管理者による「通知」の構成方法に応じて異なります)。たとえば、特定のドキュメントが変更されたときにはメール・メッセージを受け取り、特定のディスカッション・トピックに別のユーザーが応答したときにはテキスト・メッセージを受け取り、コネクションへの招待を受けたときにはワークリストのアラートを受け取るようにすることもできます。すべてのメッセージには、変更された場所に移動できるリンクが含まれています。

通知をトリガーするオブジェクトは、そのオブジェクトにサブスクライブすることで選択できます。Spacesには、次の3つのレベルのサブスクリプションがあります。

- アプリケーション: スペースのメンバーシップ、メッセージ・ボード、コネクション、およびフィードバックに対する変更についての通知を受信するために使用できます。
このような通知は、ユーザーとして関与しているアプリケーションレベルのアクティビティについてのみ行われます。

- スペース: サブスクライブしているサービス(イベント、ディスカッション、お知らせ、ドキュメント、ブログなど)に対して、選択したスペースの範囲内で変更が行われた場合

- オブジェクト: 具体的にサブスクライブしたアプリケーション・オブジェクト(特定のドキュメント、Wiki、ブログなど)が変更された場合

表39-1では、通知をトリガーできるアクティビティのタイプについて説明し、それに関連するサブスクリプションのレベルと場所について示しています(詳細は、第39.3項「アプリケーション、スペース、およびオブジェクトのレベルでのサブスクライブ」を参照してください)。

注意:

オブジェクト(ドキュメント、Wiki、ブログなど)を所有しても、そのオブジェクトに自動的にサブスクライブすることにはなりません。オブジェクトについてのサブスクリプション関連の通知を受け取るには、そのオブジェクトに明示的にサブスクライブする必要があります。ただし、管理者が、企業規模のデフォルトを設定して強制適用している場合を除きます。オブジェクトレベルのサブスクリプションの詳細は、第39.3.3項「オブジェクトレベルのサブスクリプションの設定」を参照してください。

表39-1 通知をトリガーできるアクティビティ

アクティビティ

レベル

サブスクライブする場所

別のユーザーがコネクションへの招待を送信した

注意: コネクションへの招待に関する通知を送信するオプションはデフォルトで有効化されていて、エンドユーザーがこのオプションを構成することはできません。

アプリケーション

プリファレンス(詳細は、第39.3.1項「アプリケーションレベルのサブスクリプションの設定」を参照)

スペースのロールが変更された(たとえば、ParticipantからModeratorへの変更)

アプリケーション

プリファレンス

スペースのメンバーとして追加された

アプリケーション

プリファレンス

スペースのメンバーシップが削除された

アプリケーション

プリファレンス

メッセージ・ボードに別のユーザーがメッセージを投稿した

アプリケーション

プリファレンス

メッセージ・ボードの投稿を別のユーザーがお気に入り登録した(メッセージ・ボードに明示的に設定されたメッセージであり、パブリッシャからアクティビティ・ストリームに追加されたメッセージではありません)

アプリケーション

プリファレンス

メッセージ・ボードの投稿に別のユーザーがコメントした(メッセージ・ボードに明示的に設定されたメッセージであり、パブリッシャからアクティビティ・ストリームに追加されたメッセージではありません)

アプリケーション

プリファレンス

別のユーザーがフィードバックを投稿した

アプリケーション

プリファレンス

お知らせが作成された

スペース

対象のスペース。たとえば、「スペースの参照」でのスペースの「アクション」メニュー(詳細は、第39.3.2項「スペースレベルのサブスクリプションの設定」を参照)

新しいイベントが作成された

スペース

対象のスペース

イベントが更新された

スペース

対象のスペース

イベントが削除された

スペース

対象のスペース

新しいディスカッション・トピックが作成された

スペース

対象のスペース

新しいディスカッション・フォーラムが作成された

スペース

対象のスペース

新しいドキュメントが作成またはアップロードされた

スペース

対象のスペース

Wikiドキュメントが作成された

スペース

対象のスペース

新しいブログ・エントリが投稿された

スペース

対象のスペース

別のユーザーがディスカッション・トピックに応答した

オブジェクト

対象のトピック(詳細は、第39.3.3項「オブジェクトレベルのサブスクリプションの設定」を参照)

別のユーザーがディスカッション・トピックにコメントした

オブジェクト

対象のトピック

別のユーザーがディスカッション・トピックを削除した

オブジェクト

対象のトピック

別のユーザーがドキュメントにコメントした

オブジェクト

対象のドキュメント

別のユーザーがドキュメントをお気に入り登録した

オブジェクト

対象のドキュメント

別のユーザーがドキュメントを更新した

オブジェクト

対象のドキュメント

別のユーザーがドキュメントを削除した

オブジェクト

対象のドキュメント

別のユーザーがWikiドキュメントにコメントした

オブジェクト

対象のWiki

別のユーザーがWikiドキュメントをお気に入り登録した

オブジェクト

対象のWiki

別のユーザーがWikiドキュメントを更新した

オブジェクト

対象のブログ・エントリ

別のユーザーがWikiドキュメントを削除した

オブジェクト

対象のブログ・エントリ

別のユーザーがブログ・エントリにコメントした

オブジェクト

対象のブログ・エントリ

別のユーザーがブログ・エントリをお気に入り登録した

オブジェクト

対象のブログ・エントリ

別のユーザーがブログ・エントリを更新した

オブジェクト

対象のブログ・エントリ

別のユーザーがブログ・エントリを削除した

オブジェクト

対象のブログ・エントリ

優先するメッセージング・チャネルは、「プリファレンス」ダイアログの「メッセージング」パネルから設定できます(詳細は、第39.2項「メッセージング・チャネルおよびフィルタの設定と管理」を参照)。さらに、メッセージ・プリファレンスを使用すると、受け取る必要のある通知のタイプに応じたフィルタを作成できます。

メッセージング構成は、アプリケーション管理者が、アウトバウンド通知の接続タイプとして、BPELサーバーを選択している場合に使用できます。管理者がメール・サーバーを選択すると、使用可能なメッセージング・チャネルはメールのみになります。そのため、管理者がアウトバウンド通知の接続タイプとしてメール・サーバーを選択している場合は、独自のメッセージング・チャネルを構成する必要はなくなり、構成することもできなくなります。

関連項目:

通知に関連する管理設定の詳細は、『Oracle Fusion Middleware Oracle WebCenter Portal管理者ガイド』のサブスクリプションと通知の管理に関する項を参照してください。

アプリケーションレベルのサブスクリプションのデフォルト設定は、アプリケーション管理者が構成できます。そのため、アプリケーションレベルの「サブスクリプション・プリファレンス」の初期表示は、管理者のデフォルト設定によって決定されることになります。アプリケーションレベルのサブスクリプションは、「プリファレンス」ダイアログの「サブスクリプション」パネルにある「一般サブスクリプション」タブに表示されます(図39-1)。

図39-1「一般サブスクリプション」のプリファレンス

「一般サブスクリプション」タブに示される各機能分野またはサービスについて、アプリケーション管理者が次の2つの設定を制御します。

- 機能またはサービスに対するサブスクリプションが有効化されているかどうか。

- ユーザーがデフォルト設定を変更できるかどうか。

これらの質問の回答は、このタブのビューに、一般サブスクリプションのどのオプションがどのように表示されているかによって判断できます。表39-2には、管理者レベルのサブスクリプション設定が、「一般サブスクリプション」タブの表示にどのように影響するかを示します。

表39-2 管理者のデフォルト設定がサブスクリプション・プリファレンスに与える影響

サブスクリプションの有効化脚注 1

ユーザーによるデフォルト変更の許可

プリファレンスのオプション

True

True

通常表示、チェック・ボックスは選択済

False

True

通常表示、チェック・ボックスは選択解除済

True

False

グレー表示、チェック・ボックスは選択済

False

False

表示、チェック・ボックスは非表示

脚注 1 サブスクリプション機能全体を有効化または無効化するのではなく、subscription-enabled属性では、プリファレンス・オプションの初期状態のみを設定します。たとえば、subscription-enabled="true"の場合、Spacesの「プリファレンス」ダイアログ内の関連するサブスクリプション・オプションは、デフォルトで選択済になります。subscription-enabled="false"の場合、ダイアログ内の関連するサブスクリプション・オプションは、デフォルトで選択解除になります。

関連項目:

通知に関連する管理設定の詳細は、『Oracle Fusion Middleware Oracle WebCenter Portal管理者ガイド』のサブスクリプションと通知の管理に関する項を参照してください。

すべてのサブスクリプションの表示と削除は、「プリファレンス」ダイアログの「サブスクリプション」パネルにある「現在のサブスクリプション」タブで実行できます(図39-2)。

図39-2「現在のサブスクリプション」のプリファレンス

「サブスクリプション」パネルを使用すると、アプリケーションレベル、スペースレベル、およびオブジェクトレベルのすべてのサブスクリプションを表示して管理できます。詳細は、第39.4項「サブスクリプションの表示と取消し」を参照してください。

39.2 メッセージング・チャネルおよびフィルタの設定と管理

初期状態では、デフォルトのメッセージング・チャネルはメール・アドレスになり、フィルタは定義されていません。管理者が、メール・サーバー接続に関連付けた外部アプリケーションに共有資格証明を含めるように構成していて、メッセージングのデフォルトとしてメールが選択されていれば、サブスクリプションのみで通知をトリガーできます。

関連項目:

通知に関連する管理設定の詳細は、『Oracle Fusion Middleware Oracle WebCenter Portal管理者ガイド』のサブスクリプションと通知の管理に関する項を参照してください。

管理者がメッセージングのデフォルトとしてメール・サーバーを選択するには、管理者がメール・サーバーとの接続を確立していることも必要になります。さらに、メール・サーバー接続に関連付けられた外部アプリケーションには、共有資格証明が格納されている必要もあります。メール・サーバーへの接続の詳細は、『Oracle Fusion Middleware Oracle WebCenter Portal管理者ガイド』のメール・サービスの管理に関する項を参照してください。

アプリケーション・オブジェクトにサブスクライブすると、そのオブジェクトが変更されたときにメールで通知を受け取れるようになります。このとき、追加の構成は必要ありません。

ただし、電話、ワークリスト、または別のメール・アドレスで通知を受け取る場合は、わずかな構成が必要になります。最初に、メッセージング・チャネルを設定する必要があります。その後で、メッセージング・フィルタを定義する必要があります。チャネルでは、配信媒体と、その媒体に関連付けられたアドレス(ユーザーID、メール、または電話番号)を指定します。フィルタでは、受け取る通知のタイプを絞り込み、通知がトリガーされる条件を設定します。

この項では、メッセージング・チャネルとフィルタの設定プロセスについて順を追って説明します。この項の内容は次のとおりです。

- 第39.2.1項「メッセージング構成の設定へのアクセス」

- 第39.2.2項「メッセージング・チャネルの設定」

- 第39.2.3項「メッセージング・チャネルの編集」

- 第39.2.4項「メッセージング・チャネルの削除」

- 第39.2.5項「メッセージング・フィルタの作成と適用」

- 第39.2.6項「メッセージング・フィルタの編集」

- 第39.2.7項「メッセージング・フィルタの削除」

39.2.1 メッセージング構成の設定へのアクセス

Spacesアプリケーションの「プリファレンス」ダイアログにある「メッセージング」パネルには、「ユーザー・メッセージング・プリファレンス」に移動するための「構成の管理」ボタンがあります。

「ユーザー・メッセージング・プリファレンス」は、ユーザー・メッセージング・サービスから派生します。

関連項目:

ユーザー・メッセージング・サービスの詳細は、『Oracle Fusion Middleware Oracle SOA Suite開発者ガイド』を参照してください。

メッセージング構成の設定にアクセスするには:

1. 「プリファレンス」ダイアログを開き、「メッセージング」をクリックして「メッセージング」パネルを前面に表示します。

2. 「構成の管理」ホタンをクリックして、「ユーザー・メッセージング・プリファレンス」のログイン・ページを開きます。

注意:

「構成の管理」ボタンは、SpacesアプリケーションでBPELサーバーが構成されている場合にのみアクティブになります。BPELサーバーは通知機能をサービスに提供するため、アプリケーション管理者が、BPELサーバーのかわりにメール・サーバーを通知に使用することを選択していても、「構成の管理」ボタンはアクティブになります。

3. ユーザー・メッセージング・サーバーにログインします(この手順は、シングル・サインオンが実装されている場合は必要ありません)。
これにより、「ユーザー・メッセージング・プリファレンス」のパネルが開きます(図39-3)。

図39-3「プリファレンス」ダイアログの「メッセージング」パネル

「メッセージング・チャネル」タブには、メッセージング・チャネルを作成および管理するためのコントロールと、構成済のすべてのメッセージング・チャネル(「ワークリスト」、「電子メール」、および「SMS」)のビューがあります。電子メール・チャネルは、常に使用できます。デフォルトでは、LDAPアイデンティティ・ストアにある電子メール・アドレスが使用されます。アプリケーション管理者が「ワークリスト」ドライバをデプロイしていると、自動的に「ワークリスト」も各ユーザーに追加されます。

「メッセージング・フィルタ」タブでは、通知を受ける条件を定義して、定義した条件のセットにメッセージング・チャネルを割り当てできます。

メッセージング構成の詳細は、次の各項を参照してください。

- 第39.2.2項「メッセージング・チャネルの設定」

- 第39.2.3項「メッセージング・チャネルの編集」

- 第39.2.4項「メッセージング・チャネルの削除」

- 第39.2.5項「メッセージング・フィルタの作成と適用」

- 第39.2.6項「メッセージング・フィルタの編集」

- 第39.2.7項「メッセージング・フィルタの削除」

注意:

WebCenter Portalのワークリスト・コンポーネントに複数のBPEL接続が登録されている環境では、そのすべてがメッセージング・プリファレンス・リポジトリを共有します。1つの接続に対してメッセージング・プリファレンスを設定すると、すべてに対して設定したことになります。

39.2.2 メッセージング・チャネルの設定

メッセージング・チャネルの設定には、通知を送信するチャネルの選択と、そのチャネルに応じた配信アドレスの指定が必要になります。

メッセージング・チャネルを設定するには:

1. 「ユーザー・メッセージング・プリファレンス」ページに移動します。詳細は、第39.2.1項「メッセージング構成の設定へのアクセス」を参照してください。

2. 必要に応じて、「メッセージング・チャネル」タブをクリックして、このタブを前面に表示します。

3. 「作成」アイコンをクリックして、「チャネルの追加」ダイアログを開きます(図39-4)。

図39-4「作成」アイコンと「チャネルの追加」ダイアログ

4. 「名前」フィールドに、チャネルの表示名を入力します。
たとえば、MyPhoneと入力します。

5. 「タイプ」リストから、通知の送信に使用するチャネルを選択します。

ヒント:

あるチャネルが存在するかどうかはアプリケーション管理者が決定します。この管理者が、チャネルをデプロイして使用できるようにします。

- 電子メール: メールによる通知の送信を指定します

- SMS: テキスト・メッセージとして、電話への通知の送信を指定します

- ワークリスト: ワークリストに通知が投稿されるように指定します

6. 「アドレス」フィールドに、選択したタイプに応じたアドレスを入力します。

- 「電子メール」の場合は、通知の送信先にするメール・アカウントのアドレスを入力します。例: my.name@mycompany.com。

- 「SMS」の場合は、通知の送信先にする電話番号を、<country_code><area_code><number>の形式で入力します。例: 14154444444。

- 「ワークリスト」の場合は、読取り専用値としてユーザー名が指定されています。

7. 「デフォルト」チェック・ボックスについては、次のとおりです。

- 通知の送信に使用するデフォルト・チャネルとして、1つ以上のチャネルを指定する場合に選択します。
デフォルト・チャネルは、定義したフィルタ条件を満たしていないすべての通知を送信するために使用するチャネルです。

- 選択しているチャネルをデフォルトとして使用しない場合は、選択を解除します。

8. 「OK」をクリックして、変更内容を保存し、ダイアログを終了します。

構成を完了するには、第39.2.5項「メッセージング・フィルタの作成と適用」を参照してください。

39.2.3 メッセージング・チャネルの編集

メッセージング・チャネルの値を変更するには:

1. 「ユーザー・メッセージング・プリファレンス」ページに移動します。詳細は、第39.2.1項「メッセージング構成の設定へのアクセス」を参照してください。

2. 必要に応じて、「メッセージング・チャネル」タブをクリックして、このタブを前面に表示します。

3. 変更するメッセージング・チャネルを選択して、「チャネルの変更」ダイアログの「編集」アイコンをクリックします。

4. 必要に応じて値を変更します。

5. 「OK」をクリックして、変更内容を保存し、ダイアログを終了します。

39.2.4 メッセージング・チャネルの削除

メッセージング・チャネルを削除すると、削除したチャネルに依存するフィルタは、デフォルトとして指定されたチャネルの状態に戻されます。デフォルト・チャネルが具体的に指定されていない場合は、メール・チャネルが通知の送信に使用されます。

メッセージング・チャネルを削除するには:

1. 「ユーザー・メッセージング・プリファレンス」ページに移動します。詳細は、第39.2.1項「メッセージング構成の設定へのアクセス」を参照してください。

2. 必要に応じて、「メッセージング・チャネル」タブをクリックして、このタブを前面に表示します。

3. 削除するメッセージング・チャネルを選択して、「削除」アイコンをクリックします。

4. 表示される確認ダイアログで、「OK」をクリックします。

39.2.5 メッセージング・フィルタの作成と適用

メッセージング・フィルタを使用すると、受け取る通知のタイプを制限して、興味のない通知を排除できます。さらに、フィルタを使用すると、特定のタイプの通知を選択したメッセージング・チャネルに関連付けることもできます。たとえば、管理者が複数のメッセージング・チャネルを使用できるように通知を構成しているときに、メッセージング・フィルタを使用すると、ドキュメントの更新に関するすべての通知をメールで受け取るようにして、イベントの変更に関するすべての通知を電話で受け取るようにすることもできます。

メッセージング・フィルタの設定について、理解しておく必要のある2つの重要な事項があります。

- フィルタ条件に含まれるテキスト値は、大文字と小文字が区別されます。たとえば、メッセージング・フィルタでは、Documentとdocumentが区別されます。

- 複数の語については、個別に条件を作成します。たとえば、SubjectにMonty gave feedbackが含まれている場合には、それぞれの語に1つずつ3つのフィルタ条件を作成します。

メッセージング・フィルタを作成して適用するには:

1. 「ユーザー・メッセージング・プリファレンス」ページに移動します。詳細は、第39.2.1項「メッセージング構成の設定へのアクセス」を参照してください。

2. 必要に応じて、「メッセージング・フィルタ」タブをクリックして、このタブを前面に表示します。

3. 「作成」アイコンをクリックして、フィルタ作成のページを開きます。

4. 「名前」フィールドに、フィルタの表示名を入力します。

5. 必要に応じて、「説明」フィールドにフィルタの説明を入力します。

6. 「一致」リストから、次の項目を選択します。

- 次の条件のすべて: 指定したすべての条件が満たされる必要があります

- 次の条件のいずれか: 指定した条件の1つ以上が満たされる必要があります

7. 「フィルタ条件の追加」リストから、次の項目を選択します。

- 件名: メッセージの件名に含まれる単語を条件の基準にします
多くの場合、最も役立つフィルタ条件のオプションは、Subjectです。通知メッセージの件名は、標準化されているため予測可能です。そのため、件名はフィルタ条件の設定にとって最適になります。標準の通知メッセージの件名と、フィルタ条件の例については、表39-4を参照してください。

- 送信者: メッセージの送信者を条件の基準にします
すべての通知メッセージは、同一のエンティティから送信されます(アプリケーション管理者が構成したエンティティ)。

- 日付: メッセージが作成された日付を条件の基準にします
DateとTimeのオプションは、非定型の状況で役立つことがあります。たとえば、イベントの日付に配信されたイベントに関する通知が直接電話に送信されるようにする必要がある場合などです。

- 時間: メッセージが生成された時刻を条件の基準にします

注意:

「フィルタ条件の追加」リストから選択できるすべてのフィルタ条件(Subject、From、Date、およびTime)は、「通知」で生成されるメッセージのタイプに関連して作用するオプションです。その他のオプションは、効果がありません。

8. 2番目の「フィルタ条件の追加」リストから、条件に対する演算子を選択します。

関連項目:

属性のSubject、From、Date、およびTimeに関連する演算子のアルファベット順の一覧は、表39-3を参照してください。

9. 「クリックしてフィルタ条件を追加する」アイコンをクリックします。

10. 「メッセージング・オプション」リストから、次の項目を選択します。

- メッセージを送信しない: 定義したフィルタ条件に対応する通知を除外します

- 選択したすべてのチャネルにメッセージを送信: 「通知チャネルの追加」リストから選択したすべてのチャネルを通じて通知を送信します

- 最初の使用可能なチャネルに送信: 選択したすべてのチャネルのうち最初のオープン・チャネルを通じて通知を送信します

11. 「通知チャネルの追加」リストから、定義したフィルタ条件を満たす通知メッセージを送信するチャネルを選択して、「クリックしてこのフィルタにチャネルを追加する」アイコンをクリックします。
「通知チャネルの追加」リストには、「メッセージング・チャネル」タブで定義されたチャネルが移入されています。複数のチャネルを順番に追加できます。

12. 「OK」をクリックし、メッセージング・フィルタを保存して適用します。

ヒント:

定義したフィルタ条件と受信した通知が一致していない場合、ユーザー・メッセージング・サーバーが、デフォルト・チャネルとして指定しているすべてのチャネルで通知を送信している可能性があります。

属性のSubject、From、Date、およびTimeに関連する演算子のアルファベット順の一覧と、それらの属性に必要な値の説明は、表39-3を参照してください。

表39-3「件名」、「送信者」、「日付」、および「時間」に関連する演算子

演算子

値 脚注1

属性

Between

フィールドの指定内容:

- 「日付」の場合は、フィルタ適用の開始日と終了日を入力します

- 「時間」の場合は、フィルタ適用の開始時刻(時間および分)と終了時刻を選択します

日付、時間

Contains

メッセージの件名または返信アドレス(送信者)に含まれている必要のある文字列を入力します

複数の値は、カンマで区切ってください。

件名、送信者

isEqual

メッセージの件名、日付、時間または返信アドレス(送信者)に使用されている必要のあるリテラル値を入力します

件名、送信者、日付、時間

isGreaterThan

メッセージ配信の日付を入力すると、この日付よりも後にフィルタが適用されます

日付

isGreaterThanOrEqual

メッセージ配信の日付を入力すると、この日付から後にフィルタが適用されます

日付

isLessThan

メッセージ配信の日付を入力すると、この日付から前にフィルタが適用されます

日付

isLessThanOrEqual

メッセージ配信の日付を入力すると、この日付でフィルタが適用を停止します

日付

isNotEqual

メッセージの件名、日付、時間または返信アドレス(送信者)で無視する必要のあるリテラル値を入力します

件名、送信者、日付、時間

isWeekday

値は必要がありません。この演算子は、平日に送信されたメッセージに適用されます。

日付

isWeekend

値は必要がありません。この演算子は、週末に送信されたメッセージに適用されます。

日付

NotContains

メッセージの件名または返信アドレス(送信者)から除外する必要のある文字列を入力します

複数の値は、カンマで区切ってください。

件名、送信者

脚注 1 文字列値は、大文字と小文字が区別されます。文字列内の複数の値は、カンマで区切る必要があります。

表39-4に、標準の通知メッセージの件名と、条件式の例の一覧を示します。

表39-4 標準の通知メッセージの件名

標準化された通知の件名

フィルタ条件の例

userNameによりコネクションに招待されました

- Subject Contains connection

- Subject Contains Monty
ユーザー名を含む件名について、指名したユーザーに関連するすべてのメッセージを、ルーティングまたは無視する基準アクションを設定できます。

userNameは、メッセージ・ボードにメッセージを投稿しました

- Subject Contains message

- Subject Contains board

userNameは、メッセージ・ボードの投稿にコメントを付けました

Subject Contains commented

userNameは、メッセージ・ボードの投稿をお気に入りに登録しました

Subject Contains likes

userNameはフィードバックを返しました

- Subject Contains gave

- Subject Contains feedback

スペースのメンバーシップの変更

Subject isEqual Space Membership Change

userNameは、documentTypeのdocumentNameを作成しました

注意: documentTypeには、DocumentまたはWiki Documentが返されます。そのため、件名ではWikiを除くすべてのファイル・タイプがドキュメントとして識別されます。

- Subject Contains Document

- Subject Contains Wiki

- Subject Contains java.txt

- Subject Contains Monty

userNameは、documentType documentNameを変更しました

- Subject Contains changed

- Subject Contains myFile.docx

userNameは、documentTypeのdocumentNameを削除しました

- Subject Contains deleted

- Subject Contains document

- Subject isNotEqual java.txt

userNameは、documentTypeのdocumentNameにコメントを投稿しました

- Subject Contains Monty

- Subject Contains comment

- Subject Contains movingforward.docx

userNameは、documentTypeのdocumentNameをお気に入りに登録しました

- Subject Contains likes

- Subject Contains movingforward.docx

userNameは、ブログ投稿blogNameを作成しました

- Subject Contains kirk

- Subject Contains tribbles

userNameは、ブログ投稿blogNameを変更しました

Subject NotContains tribbles

userNameは、ブログ投稿blogNameを削除しました

- Subject Contains deleted

- Subject Contains blog

userNameは、ブログ投稿blogNameにコメントを投稿しました

- Subject Contains comment

- Subject Contains blog

userNameは、ブログ投稿blogNameをお気に入りに登録しました

- Subject Contains like

- Subject Contains blog

userNameは、フォーラムforumNameを作成しました

- Subject Contains Monty

- Subject Contains created

- Subject Contains forum

userNameは、ディスカッション・トピックtopicNameを作成しました

- Subject Contains Monty

- Subject Contains topic

この例は、トピックの作成と削除の両方に効果があります。この2つのタイプのアクションを区別する必要がある場合は、フィルタ条件に動詞(たとえば、作成または削除)を追加することを検討してください。

ただし、動詞のみでは必要な効果が得られないことがあります。たとえば、フィルタ条件にSubject Contains deletedを設定すると、削除アクションが実行されたすべてのタイプのオブジェクトについてのメッセージがフィルタで処理されます。

userNameは、ディスカッション・トピックtopicNameに返信しました

- Subject Contains replied

- Subject Contains topic

- Subject Contains NewTech

userNameは、ディスカッション・トピックtopicNameを削除しました

- Subject Contains deleted

- Subject Contains topic

userNameは、ディスカッション・トピックtopicNameにコメントを投稿しました

- Subject Contains comment

- Subject Contains topic

- Subject Contains NewTech

userNameは、ディスカッション・トピックtopicNameをお気に入りに登録しました

- Subject Contains likes

- Subject Contains NewTech

userNameは、イベントeventNameを作成しました

- Subject Contains Java

- Subject Contains Summit

userNameは、イベントeventNameを変更しました

- Subject Contains Java

- Subject Contains Summit

- Subject Contains changed

userNameは、イベントeventNameを削除しました

- Date isEqual 5/31/10

- Subject Contains event

- Subject Contains Java

- Subject Contains Summit

イベントの日付でのJava Summitイベントに関するすべての通知が、選択したチャネルにルーティングされます。eventという語を省略すると、その他の関連通知(Java Summitに関連するお知らせなど)を受け取れるようになります。

userNameは、お知らせannouncementNameを作成しました

- Subject Contains created

- Subject Contains announcement

userNameは、お知らせannouncementNameを変更しました

- Subject Contains Monty

- Subject Contains announcement

userNameは、お知らせannouncementNameを削除しました

- Subject Contains announcement

- Subject Contains mySpace

39.2.6 メッセージング・フィルタの編集

メッセージング・フィルタを編集するには:

1. 「ユーザー・メッセージング・プリファレンス」ページに移動します。詳細は、第39.2.1項「メッセージング構成の設定へのアクセス」を参照してください。

2. 必要に応じて、「メッセージング・フィルタ」タブをクリックして、このタブを前面に表示します。

3. 編集するフィルタ条件を選択して、「編集」アイコンをクリックします。

4. 変更を行います。

5. 「OK」をクリックし、変更を保存して適用します。

39.2.7 メッセージング・フィルタの削除

メッセージング・フィルタを削除するには:

1. 「ユーザー・メッセージング・プリファレンス」ページに移動します。詳細は、第39.2.1項「メッセージング構成の設定へのアクセス」を参照してください。

2. 必要に応じて、「メッセージング・フィルタ」タブをクリックして、このタブを前面に表示します。

3. 削除するフィルタ条件を選択して、「削除」アイコンをクリックします。

4. 表示される確認ダイアログで、「OK」をクリックします。

注意:

1つのフィルタ条件を削除するために、フィルタ全体を削除する必要はありません。第39.2.6項「メッセージング・フィルタの編集」の手順を実行して、削除する条件の横の「削除」アイコンをクリックしてください。

39.3 アプリケーション、スペースおよびオブジェクトのレベルでのサブスクライブ

サブスクリプションを実行する場所は、サブスクリプションが適用されるレベルと、サブスクリプション対象になるオブジェクトのタイプに応じて異なります。例:

- アプリケーション・レベルのサブスクリプションは、個人用のプリファレンスから行います。

- スペースレベルのサブスクリプションは、「スペースの参照」ページで、そのスペースの「アクション」メニューから設定します。

- オブジェクトレベルのサブスクリプションは、そのオブジェクト自体で設定します。

この項では、これらのサブスクリプション・シナリオについて手順を追って説明します。この項の内容は次のとおりです。

- 第39.3.1項「アプリケーションレベルのサブスクリプションの設定」

- 第39.3.2項「スペースレベルのサブスクリプションの設定」

- 第39.3.3項「オブジェクトレベルのサブスクリプションの設定」

39.3.1 アプリケーションレベルのサブスクリプションの設定

アプリケーションレベルのサブスクリプションは、「プリファレンス」ダイアログの「サブスクリプション」パネルで設定します(図39-5)。

図39-5「一般サブスクリプション」のプリファレンス

サブスクリプション・プリファレンスを使用すると、コネクション、フィードバック、およびメッセージ・ボードに関連するアクティビティの通知を、ピープル・コネクション・サービスから受け取るかどうかを指定できます。さらに、サブスクリプション・プリファレンスを使用すると、スペースのメンバーシップまたはロールに対する変更など、スペース管理のアクティビティにサブスクライブできます。

アプリケーションレベルのサブスクリプションは、アプリケーション管理者が設定したデフォルト設定の影響を受けます。プリファレンスのビューでは、いくつかのサブスクライブ・オプションが表示されていても選択できないことや、オプションが完全に非表示にされていることがあります。詳細は、第39.1項「サブスクリプションと通知の基本」を参照してください。

アプリケーションレベルのサブスクリプションを設定するには:

1. 「プリファレンス」ダイアログを開き、「サブスクリプション」をクリックして「サブスクリプション」パネルを開きます。必要に応じて、「一般サブスクリプション」タブをクリックして、このタブを前面に表示します。

2. メールなどのチャネルを通じて通知を受け取るオプションの横にあるチェック・ボックスを選択します。

関連項目:

メッセージング・チャネルの詳細は、第39.2項「メッセージング・チャネルおよびフィルタの設定と管理」を参照してください。

次のいずれかを選択します。

- メッセージ・ボード: 別のユーザーが「メッセージ・ボード」にメッセージを投稿したとき、投稿をお気に入り登録したとき、および投稿にコメントをつけたときに通知を受け取ります

- スペース管理: メンバーとして追加されたときや削除されたとき、またはロールが変更されたときに通知を受け取ります

- コネクション: 別のユーザーからコネクションに招待されたときに通知を受け取ります

- フィードバック: 別のユーザーがフィードバックを残したときに通知を受け取ります

通知を除外するオプションの横にあるチェック・ボックスは、選択を解除します。

3. 「適用」をクリックし、変更内容を適用してダイアログを開いたままにするか、「OK」をクリックし、変更内容を保存してダイアログを終了します。

関連項目:

アプリケーション・レベルのサブスクリプションの管理の詳細は、第39.4.1項「アプリケーションレベルのサブスクリプションの表示と取消し」を参照してください。

39.3.2 スペースレベルのサブスクリプションの設定

スペースへのサブスクライブは、「スペース」ページで、そのスペースの「アクション」メニューから設定します(図39-6)。

図39-6 スペースの「アクション」メニューの「サブスクライブ」オプション

スペースレベルのサブスクリプションを使用すると、サブスクライブしたスペースの範囲内で次のアクションが行われたときに、通知メッセージを起動できます。

- お知らせの作成時

- イベントの作成時、更新時、または削除時

- ディスカッション・フォーラムまたはトピックの作成時

- ドキュメントの作成時またはアップロード時

- Wikiドキュメントの作成時

- ブログ・エントリの作成時

スペースにサブスクライブするには:

1. 「スペース」ページに移動します(図39-7)。

図39-7「スペース」メニューの「スペースの参照」オプション

2. スペースのアイコンまたは名前を右クリックして、「連絡先」、「サブスクライブ」の順に選択します(図39-8)。

図39-8 スペースの「アクション」メニューの「サブスクライブ」オプション

3. 「サブスクライブ」ダイアログで、次のオプションを1つまたは複数選択します。

注意:

このダイアログのオプションは、そのオプションに関連するサービスがスペースに提供されている場合にのみ表示されます。たとえば、スペースにディスカッション・サービスが提供されていないと、このダイアログには、「ディスカッション」オプションは表示されません。

- スペース・イベント: このスペースでのイベントの作成時、更新時、または削除時に通知を受け取ります

- ドキュメント: このスペースでのドキュメントの作成時またはアップロード時に通知を受け取ります

関連項目:

特定のドキュメントに関する通知の詳細レベル(ドキュメントの更新日時など)を確認するには、オブジェクト・レベルでドキュメントにサブスクライブします。詳細は、第39.3.3.1項「ファイルへのサブスクライブ」を参照してください。

- ブログ: このスペースにブログ・エントリが投稿されたときに通知を受け取ります

関連項目:

特定のブログ・エントリに関する通知の詳細レベル(編集、お気に入り登録、コメントされた日時など)を確認するには、オブジェクト・レベルでブログ・エントリにサブスクライブします。詳細は、第39.3.3.1項「ブログ・エントリへのサブスクライブ」を参照してください。

- ディスカッション: このスペースにディスカッション・トピックが作成されたときに通知を受け取ります

関連項目:

特定のディスカッション・トピックに関する通知の詳細レベル(編集、お気に入り登録、コメントされた日時など)を確認するには、オブジェクト・レベルでトピックにサブスクライブします。詳細は、第39.3.3.4項「ディスカッション・トピックへのサブスクライブ」を参照してください。

- お知らせ: このスペースにお知らせが作成されたときに通知を受け取ります

4. 「保存」をクリックし、設定を保存してダイアログを終了します。

スペースにサブスクライブすると、そのサブスクリプションは、「プリファレンス」ダイアログの「サブスクリプション」パネルにある「現在のサブスクリプション」タブに反映されます。ここでは、スペースレベルおよびオブジェクトレベルのサブスクリプションをすべて確認できます。詳細は、第39.4.2項「スペースレベルおよびオブジェクトレベルのサブスクリプションの表示と取消し」を参照してください。

39.3.3 オブジェクトレベルのサブスクリプションの設定

オブジェクトレベルのサブスクリプションを使用すると、選択したドキュメント、Wiki、ブログ・エントリ、またはディスカッション・トピックに対して実行されたアクションについての通知メッセージをトリガーできます。この項では、これらにサブスクライブする方法について説明します。この項の内容は次のとおりです。

- 第39.3.3.1項「ファイルへのサブスクライブ」

- 第39.3.3.2項「Wikiドキュメントへのサブスクライブ」

- 第39.3.3.3項「ブログ・エントリへのサブスクライブ」

- 第39.3.3.4項「ディスカッション・トピックへのサブスクライブ」

39.3.3.1 ファイルへのサブスクライブ

ファイルにサブスクライブすると、ユーザーがファイルを改訂または削除したり、お気に入りに登録したり、ファイルにコメントを付けたときには、選択したメッセージング・チャネルを通じて通知を受け取れるようになります。

関連項目:

詳細は、第39.2項「メッセージング・チャネルおよびフィルタの設定と管理」を参照してください。

ファイルにサブスクライブするには:

1. サブスクライブするファイルがリストされている場所に移動します。

2. ファイル・リンクをクリックして、「ドキュメント・ビューア」でファイルを開きます。

3. 「ファイル」メニューから、「サブスクライブ」を選択します(図39-9)。

図39-9「ファイル」メニューの「サブスクライブ」オプション

関連項目:

サブスクライブ解除の詳細は、第39.4.2項「スペースレベルおよびオブジェクトレベルのサブスクリプションの表示と取消し」を参照してください。

39.3.3.2 Wikiドキュメントへのサブスクライブ

Wikiにサブスクライブすると、選択したWikiにユーザーがメジャーな編集を実行したり、削除したり、お気に入りに登録したり、コメントを付けたときには、選択したメッセージング・チャネルを通じて通知を受け取れるようになります。

ヒント:

ユーザーはWikiドキュメントの編集をメジャーとして指定できます。この場合に、通知が送信されます。メジャーのマークが付けられていない編集については、通知が送信されません。

Wikiにサブスクライブするには:

1. サブスクライブするWikiに移動します。

2. 「ファイル」メニューを開いて、「サブスクライブ」オプションを選択します(図39-10)。

図39-10「ファイル」メニューの「サブスクライブ」オプション

関連項目:

サブスクライブ解除の詳細は、第39.4.2項「スペースレベルおよびオブジェクトレベルのサブスクリプションの表示と取消し」を参照してください。

39.3.3.3 ブログ・エントリへのサブスクライブ

ブログ・エントリにサブスクライブすると、選択したブログ・エントリをユーザーが編集したり、お気に入り登録したり、コメントを付けたり、削除したときには、選択したメッセージング・チャネルを通じて通知を受け取れるようになります。

関連項目:

詳細は、第39.2項「メッセージング・チャネルおよびフィルタの設定と管理」を参照してください。

ブログ・エントリにサブスクライブするには:

1. サブスクライブするエントリを含むブログに移動します。

2. 注目するブログ・エントリのリンクをクリックして、そのコンテンツを表示します。

3. 「ファイル」メニューから、「サブスクライブ」を選択します(図39-11)。

図39-11「ファイル」メニューの「サブスクライブ」オプション

関連項目:

サブスクライブ解除の詳細は、第39.4.2項「スペースレベルおよびオブジェクトレベルのサブスクリプションの表示と取消し」を参照してください。

39.3.3.4 ディスカッション・トピックへのサブスクライブ

ディスカッション・トピックにサブスクライブすると、選択したディスカッション・トピックをユーザーが編集したり、削除したり、お気に入り登録したり、コメントを付けたときには、選択したメッセージング・チャネルを通じて通知を受け取れるようになります。

関連項目:

詳細は、第39.2項「メッセージング・チャネルおよびフィルタの設定と管理」を参照してください。

ディスカッション・トピックにサブスクライブするには:

1. サブスクライブするディスカッション・トピックに移動します。

2. トピックの上部にある「サブスクライブ」リンクをクリックします(図39-12)。

図39-12 ディスカッション・トピックの「サブスクライブ」リンク

関連項目:

サブスクライブ解除の詳細は、第39.4.2項「スペースレベルおよびオブジェクトレベルのサブスクリプションの表示と取消し」を参照してください。

39.4 サブスクリプションの表示と取消し

現在のサブスクリプションを表示および取消しする場所は、サブスクリプションのレベルに応じて異なります。

- 「プリファレンス」ダイアログの「サブスクリプション」パネルにある「一般サブスクリプション」タブでは、アプリケーションレベルのサブスクリプションを行うことに加えて、アプリケーションレベルのサブスクリプションを表示および取消しできます。

- スペースレベルおよびオブジェクトレベルのサブスクリプションは、「プリファレンス」ダイアログの「サブスクリプション」パネルにある「現在のサブスクリプション」タブで表示および取消しします。

関連項目:

「現在のサブスクリプション」タブで使用できる設定は、「サブスクリプション・ビューア」タスク・フローにも表示されます。詳細は、第39.5項「通知のタスク・フローの使用」を参照してください。

この項では、アプリケーションレベルのサブスクリプションを表示および取消しする方法と、スペースレベルおよびオブジェクトレベルのサブスクリプションを表示および取消しする方法について説明します。この項の内容は次のとおりです。

- 第39.4.1項「アプリケーションレベルのサブスクリプションの表示と取消し」

- 第39.4.2項「スペースレベルおよびオブジェクトレベルのサブスクリプションの表示と取消し」

39.4.1 アプリケーションレベルのサブスクリプションの表示と取消し

アプリケーションレベルのサブスクリプションの表示と取消しは、「プリファレンス」を使用するか、「サブスクリプション・プリファレンス」タスク・フローを使用します(詳細は、第39.5項「通知のタスク・フローの使用」を参照)。

アプリケーションレベルのサブスクリプションを表示または取消しするには:

1. 「プリファレンス」ダイアログを開き、「サブスクリプション」をクリックして「サブスクリプション」パネルを開きます。必要に応じて、「一般サブスクリプション」タブをクリックして、このタブを前面に表示します。
ここでは、現在のアプリケーションレベルのサブスクリプションを簡単に表示および変更できます。

2. サブスクリプションを取り消すには、そのサブスクリプションのチェック・ボックスを選択解除します。

39.4.2 スペースレベルおよびオブジェクトレベルのサブスクリプションの表示と取消し

スペースレベルおよびオブジェクトレベルのサブスクリプションは、どちらも「サブスクリプション」パネルの「プリファレンス」ダイアログにリスト表示されます。「現在のサブスクリプション」タブのコントロールを使用すると、これらのサブスクリプションの表示を調整できます。また、スペースレベルまたはオブジェクトレベルのサブスクリプションを取消し(サブスクライブ解除)できます。

ヒント:

スペースレベルおよびオブジェクトレベルのサブスクリプションは、サブスクリプションの作成と同じ操作で取消しできます。スペースレベルおよびオブジェクトレベルでは、サブスクリプションのオプションがサブスクライブとサブスクライブ解除で交互に切り替わります。第39.3.2項「スペースレベルのサブスクリプションの設定」と第39.3.3項「オブジェクトレベルのサブスクリプションの設定」で簡単に説明した手順を実行しますが、サブスクライブ解除を選択します。

関連項目:

「現在のサブスクリプション」タブで使用できる設定は、「サブスクリプション・ビューア」タスク・フローでも使用できます。詳細は、第39.5項「通知のタスク・フローの使用」を参照してください。

スペースレベルおよびオブジェクトレベルのサブスクリプションを表示または取消しするには:

1. 「プリファレンス」ダイアログを開き、「サブスクリプション」をクリックして「サブスクリプション」パネルを開きます。必要に応じて、「現在のサブスクリプション」タブをクリックして、このタブを前面に表示します。

2. 「表示」メニューを使用すると、列の表示順序と、各列の表示または非表示を制御できます。

3. スペースレベルまたはオブジェクトレベルのサブスクリプションを取消し(サブスクライブ解除)するには、サブスクリプションを選択して「サブスクライブ解除」をクリックします。

4. これにより、「通知サブスクリプションのサブスクライブ解除」ダイアログが開きます。このダイアログで、「サブスクライブ解除」をクリックします。
選択したサブスクリプションは、サブスクリプションのリストに表示されなくなります。

5. 「OK」をクリックして、「プリファレンス」ダイアログを終了します。

39.5 通知のタスク・フローの使用

通知のタスク・フローの機能は、通知プリファレンスで提供されるものと同じですが、柔軟性の点でメリットがあります。つまり、通知のタスク・フローは、編集権限のある任意のページに配置できるということです。さらに、「サブスクリプション・プリファレンス」タスク・フローは、配置した場所に応じて有効範囲が変化します。

通知のタスク・フローで使用できるオプションは、「サブスクリプション・プリファレンス」と、スペースレベルのサブスクリプション・ダイアログで使用できるものと同じです。これらのオプションの説明は、第39.3項「アプリケーション、スペースおよびオブジェクトのレベルでのサブスクライブ」を参照してください。

この項では、通知のタスク・フローの概要について説明し、それらに関連するタスク・フロー・パラメータの一覧を示します。この項の内容は次のとおりです。

- 第39.5.1項「通知のタスク・フローの基本」

- 第39.5.2項「ページへの通知のタスク・フローの追加」

- 第39.5.3項「通知のタスク・フローのプロパティの設定」

39.5.1 通知のタスク・フローの基本

リソース・カタログからは、2つの通知のタスク・フローを選択できます。

注意:

リソース・カタログのコンテンツは、アプリケーション管理者が決定します。たとえば、「サブスクリプション・プリファレンス」タスク・フローは、デフォルトではリソース・カタログから選択できませんが、アプリケーション管理者は、このタスク・フローを追加できます。そのため、それについてはここで説明しています。詳細は、第16.3.1.2項「リソースの追加」を参照してください。

- サブスクリプション・プリファレンス: 配置した場所に応じて、次のサブスクリプション・オプションを使用できます。

- 「ホーム・スペース」ページの「サブスクリプション・プリファレンス」タスク・フローには、アプリケーションレベルのサブスクリプション・オプションが示されます(図39-13)。

図39-13「ホーム・スペース」ページの「サブスクリプション・プリファレンス」タスク・フロー

- スペース・ページの「サブスクリプション・プリファレンス」タスク・フローには、スペースレベルのサブスクリプション・オプションが示されます(図39-14)。

図39-14 スペース・ページの「サブスクリプション・プリファレンス」タスク・フロー

関連項目:

コントロールの詳細は、次を参照してください。

- アプリケーションレベルのサブスクリプション: 第39.3.1項「アプリケーションレベルのサブスクリプションの設定」および第39.4.1項「アプリケーションレベルのサブスクリプションの表示と取消し」を参照してください。

- スペースレベルのサブスクリプション: 第39.3.2項「スペースレベルのサブスクリプションの設定」および第39.4.2項「スペースレベルおよびオブジェクトレベルのサブスクリプションの表示と取消し」を参照してください。

- サブスクリプション・ビューア: 「プリファレンス」ダイアログの「サブスクリプション」パネルにある「現在のサブスクリプション」タブのコントロールと同じコントロールが示されます(図39-15)

表39-15「サブスクリプション・ビューア」タスク・フロー

関連項目:

「現在のサブスクリプション」タブで使用できるコントロールの詳細は、第39.4.2項「スペースレベルおよびオブジェクトレベルのサブスクリプションの表示と取消し」を参照してください。

39.5.2 ページへの通知のタスク・フローの追加

通知のタスク・フローをページに追加するプロセスは、すべてのタスク・フローと共通です(詳細は、第18.5項「ページへのコンポーネントの追加」を参照)。

39.5.3 通知のタスク・フローのプロパティの設定

通知のタスク・フローには関連プロパティがあります。十分な権限があるユーザーは、これらのプロパティに、Composerの「コンポーネント・プロパティ」ダイアログ(図39-16)からアクセスできます。

表39-16「サブスクリプション・プリファレンス」タスク・フローの「コンポーネント・プロパティ」

関連項目:

「コンポーネント・プロパティ」ダイアログへのアクセスの詳細は、第18.6.2項「コンポーネントのプロパティの設定」を参照してください。

次の各項では、通知のタスク・フローに関連するプロパティについての情報と、「パラメータ」タブで使用できるプロパティについて説明します。

- 第39.5.3.1項「通知のタスク・フローのプロパティの基本」

- 第39.5.3.2項「通知のタスク・フローのパラメータ」

- 第39.5.3.3項「サブスクリプション・プリファレンスの保存アクションとリフレッシュ・アクションの非表示化」

- 第39.5.3.4項「あるスペースのサブスクリプション・コントロールの別のスペースでの表示」

39.5.3.1 通知のタスク・フローのプロパティの基本

通知のタスク・フローにプロパティの値を設定した場合、その効果は、値を設定したタスク・フロー・インスタンスにのみ現れます。同じタスク・フローの他のインスタンスは、この変更による影響を受けません。

「コンポーネント・プロパティ」ダイアログの「パラメータ」タブのプロパティを使用すると、デフォルトのタスク・フロー・コンテンツを変更できます。このタブに示される各パラメータの説明は、第39.5.3.2項「通知のタスク・フローのパラメータ」を参照してください。タスク・フローによっては、このタブのパラメータによって、タスク・フローとページ・パラメータおよびページ定義変数を簡単に結び付けることができます。詳細は、第22章「ページ、タスク・フロー、ポートレットおよびUIコンポーネントの結付け」を参照してください。

「表示オプション」タブ、「スタイル」タブおよび「コンテンツ・スタイル」タブのプロパティを変更すると、タスク・フローの外観と動作に影響します。これらのプロパティは、すべてのタスク・フローに共通しています。詳細は、第18.6項「ページ・コンポーネントの変更」を参照してください。

「イベント」タブのコンテンツは、タスク・フローでサポートされるイベントによって異なります。詳細は、第18.6.7項「コンポーネントのコンテキスト・イベントの使用」を参照してください。

「パラメータ」タブと「表示オプション」タブのすべてのプロパティから式言語(EL)エディタにアクセスできます。ELエディタを使用すると、定数値のかわりに変数値を選択または指定できます。エディタを開くには、プロパティ・フィールドの横にある「編集」アイコンをクリックします。エディタの使用の詳細および一般的なEL式の説明は、付録B「式言語(EL)式」を参照してください。

注意:

「コンポーネント・プロパティ」ダイアログの「表示オプション」タブで汎用の表示オプションについてELを入力すると、入力内容が自動的に検証されます。EL構文が無効な場合、エラーが表示され、値は適用も保存もされません。汎用の表示オプションとは、表18-1に掲載されているオプションです。

汎用以外の表示オプションには、ELの検証は行われません。

39.5.3.2 通知のタスク・フローのパラメータ

表39-5は、「サブスクリプション・プリファレンス」タスク・フローに固有のパラメータについの説明です。「サブスクリプション・ビューア」タスク・フローには、関連するパラメータはありません。

表39-5「サブスクリプション・プリファレンス」タスク・フローのパラメータ

パラメータ

説明

Hide Actions

「保存」ボタンと「リフレッシュ」アイコンを表示または非表示にするコントロール

- true: これらのコントロールを非表示にします

- false: これらを表示します(デフォルト)

Scope Name

スペースレベルのサブスクリプション・オプションを表示するスペースの名前

スペースの内部名を使用してください。この名前は、スペース管理の「一般設定」ページで得られます。スペースの内部名は、「スペースURL」フィールドの値の末尾の部分になります。たとえば、次のURLの場合、スペースの内部名はstandardsになります。

http://myHost[...]/webcenter/spaces/standards

39.5.3.3 サブスクリプション・プリファレンスの保存アクションとリフレッシュ・アクションの非表示化

「サブスクリプション・プリファレンス」タスク・フローには、Hide Actionsという関連パラメータがあります。このパラメータを使用すると、選択したタスク・フロー・インスタンスの「保存」ボタンと「リフレッシュ」アイコンを非表示にできます。

タスク・フロー・インスタンスの「保存」ボタンと「リフレッシュ」アイコンを非表示にするには:

1. 変更するタスク・フロー・インスタンスを含むページに移動します。

2. 編集モードでページを開きます。

3. タスク・フローのヘッダーで「編集」アイコン(レンチ)をクリックして、「コンポーネント・プロパティ」ダイアログを開きます。

4. 「パラメータ」タブをクリックして前面に表示します。

5. 「アクションを表示しない」の横のメニュー・アイコンをクリックし、「式ビルダー」を選択して式言語(EL)エディタを開きます。

6. 「値または式の入力」を選択して、フィールド内の現在の値を削除してから、#{true}を入力します。

7. 「OK」をクリックしてエディタを終了します。

8. 「OK」をクリックして、「コンポーネント・プロパティ」ダイアログを終了します。

9. 「保存」をクリックしてページを保存し、「閉じる」をクリックして編集モードを終了します。

ヒント:

「保存」および「リフレッシュ」のアクションを表示するには、この項の手順を繰り返して、現在の値のかわりに#{false}を入力します。

39.5.3.4 あるスペースのサブスクリプション・コントロールの別のスペースでの表示

「サブスクリプション・プリファレンス」タスク・フローには、Scope Nameという関連パラメータがあります。このパラメータを使用すると、あるスペースのサブスクリプション・オプションを別のスペースに表示できます。

Scope Nameは、いくつかのユース・ケースで役立ちます。たとえば、通常、「サブスクリプション・プリファレンス」タスク・フローは、ホーム・スペースに配置すると、アプリケーション・レベルのサブスクリプション・オプションを表示します。そのかわりに、Scope Nameを使用することで、特定のスペースのサブスクリプション・オプションをホーム・スペースから制御できるようになります。また、いくつかのスペースに対する設定を1つの場所から制御する、コントロール・センターをセットアップすることもできます。

あるスペースに対するサブスクリプションのコントロールを別のスペースに表示するには:

1. 変更するタスク・フロー・インスタンスを含むページに移動します。

2. 編集モードでページを開きます。

3. タスク・フローのヘッダーで「編集」アイコン(レンチ)をクリックして、「コンポーネント・プロパティ」ダイアログを開きます。

4. 「パラメータ」タブをクリックして前面に表示します。

5. 「スコープ名」フィールドに、サブスクリプションのコントロールを表示するスペースの名前を入力します。

注意:

スペースの内部名を使用してください。この名前は、スペース管理の「一般」ページで得られます。スペースの内部名は、「スペースURL」フィールドの値の末尾の部分になります。たとえば、次のURLの場合、スペースの内部名はstandardsになります。

http://myHost[...]/webcenter/spaces/standards

6. 「OK」をクリックして、「コンポーネント・プロパティ」ダイアログを終了します。

7. 「保存」をクリックしてページを保存し、「閉じる」をクリックして編集モードを終了します。

ヒント:

現在のスペースに対するサブスクリプションのコントロールを表示するインスタンスを変更するには、この項の手順を繰り返して、「スコープ名」フィールドの値を削除します。

40 個人用のお気に入りの作成と管理

「お気に入り」を使用すると、ユーザーが選択したブラウザからアクセスするために、ユーザー自身のお気に入りの個人用リストを保持することができます。この章では、個人用のお気に入りリストを作成、整理および管理する方法について説明します。

この章の内容は次のとおりです。

- 第40.1項「お気に入りの基本」

- 第40.2項「お気に入りユーザー・インタフェースへのアクセス」

- 第40.3項「お気に入りの追加」

- 第40.4項「お気に入りフォルダの追加」

- 第40.5項「お気に入りの管理」

対象読者

この章は、お気に入りや最も有用なWebサイトへの移植可能なリンクを作成および管理する必要があるユーザーを対象としています。

40.1 お気に入りの基本

Spacesアプリケーションのお気に入りの最大の利点は可搬性にあります。お気に入りは特定のブラウザの種類に依存しません。そのため、Spacesアプリケーションへのアクセスに使用するブラウザなら、どれでもSpacesの「お気に入り」にアクセスできます。ユーザーは、Spacesアプリケーションの内部または外部サイトへの、お気に入りリンクを作成できます。これにより、Spacesはお気に入りリストを管理および追跡するための、最適の選択になります。

お気に入りは個人用です。「お気に入り」メニューには、ユーザー自身が作成したお気に入りが表示されます。お気に入りは、自分以外のユーザーから見られることはありません。同様に、自分以外のユーザーのお気に入りも見えません。ただし、必要な場合は、1つ以上のお気に入りを検索で探し出せるようにすることで、お気に入りを他のユーザーと共有することもできます。

お気に入りは、アプリケーション・レベルで作成されます。そのため、あるスペースから別のスペースへ移動しても、「お気に入り」メニューのお気に入りは変わりません。

Spacesアプリケーションには、「お気に入りの管理」ダイアログがあります。このダイアログを使用すると、お気に入りをさらにカスタマイズできます。「お気に入りの管理」ダイアログを使用すると、次の操作を実行できます。

- 「お気に入り」メニューに表示されるリンクの順序の制御

- お気に入りのターゲットを開く方法の指定

- お気に入りを編成するためのフォルダの作成

- お気に入りのリンクおよびフォルダの作成、編集または削除

「お気に入りの管理」ダイアログの詳細は、第40.5項「お気に入りの管理」を参照してください。

40.2 お気に入りユーザー・インタフェースへのアクセス

「お気に入り」ユーザー・インタフェースにアクセスする最も簡単な方法は、「お気に入り」メニューを開くことです。ただし、ナビゲーション・リンクとメニュー(「お気に入り」メニューなど)の可用性は、ポータルの設計者や作成者が決定します。そのため、「お気に入り」メニューが表示されない場合もあります。

「お気に入りメニュー」と「お気に入りに追加」リンクは、スペース・コンポーネントとして使用できます。Spacesアプリケーション管理者がこれらのコンポーネントを、個人用ページに使用するリソース・カタログに追加すると、ユーザーはそのページを編集したり(権限が付与されている場合)、ユーザーのページに「お気に入りに追加」または「お気に入りメニュー」コンポーネントを追加できます。

スペースでは、これらのコンポーネントは、すべてのスペースまたは対象のスペースに提供されるリソース・カタログに含まれている必要があります。

関連項目:

リソース・カタログおよびスペース・コンポーネントの詳細は、次の項を参照してください。

- リソース・カタログへのコンポーネントの追加については、第16.3.1.2項「リソースの追加」を参照してください。

- 特定のリソース・カタログを使用するために、アプリケーションまたはスペースを構成する方法の詳細は、第16.10.1項「アプリケーションレベルのリソース・カタログの構成」および第16.10.2項「スペースレベルのリソース・カタログの構成」を参照してください。

- 詳細は、第21章「スペース・コンポーネントのページまたはページ・テンプレートへの追加」の第21.2.4項「お気に入りに追加」および第21.2.14項「お気に入りメニュー」を参照してください。

40.3 お気に入りの追加

お気に入りリンクを追加すると、Spacesアプリケーション・ページやユーザーが見つけた最も有用なWebサイトに素早くアクセスできます。必要な場合は、1つ以上のお気に入りを検索で探し出せるようにすることで、お気に入りを他のユーザーと共有することもできます。この項では、新しいお気に入りを追加し、それらを他のユーザーと共有する方法について説明します。

注意:

この項では、「お気に入り」メニューを使用してお気に入りを追加する方法について説明します。お気に入りは、「お気に入りの管理」ダイアログからも追加できます。詳細は、第40.5.1項「お気に入りの管理ダイアログを使用したお気に入りの追加」を参照してください。

ドキュメント・プレビューアを使用して、Wikiとブログを含むファイルを追加できます。詳細は、第43.30項「フォルダまたはファイルのお気に入りへの追加」を参照してください。

お気に入りを追加するには、次の手順を実行します。

1. お気に入りのURLを取得する方法は、状況に応じて異なります。

- Spacesアプリケーションの外部のページの場合、お気に入りのWebページに移動して、そのURLをコピーします。

- Spacesアプリケーション・ページの場合、ログインして、お気に入りを作成するページに移動します。

- URLがわかっている場合は、必要なときにそのURLを手動で入力します。

2. 「お気に入りに追加」ダイアログを開きます(詳細は、第40.2項「お気に入りユーザー・インタフェースへのアクセス」を参照してください)。

3. 「名前」フィールドに、お気に入りの表示名を入力します(図40-1)。

図40-1「お気に入りに追加」ダイアログ

注意:

「名前」に入力する値は、お気に入りのリンクのテキストになります。デフォルトでは、現在のページの名前が入力されています。この名前を変更することも、そのまま残すこともできます。

4. 「Webアドレス」フィールドには、お気に入りのターゲットURLを入力します。
このフィールドのデフォルトのエントリは、現在のSpacesアプリケーション・ページのURLです。3つのオプションがあります。

- デフォルトのエントリ(現在のページへのパス)をそのままにします。

- 手順1でコピーしたURLを貼り付けます。

- 手動でURLを入力します。

5. 「作成」選択リストから、お気に入りを作成するお気に入りフォルダを選択します。

関連項目:

WebCenterで用意されるデフォルトの最上位フォルダは、Favoritesです。「新規フォルダ」ボタンをクリックすると、自分専用のフォルダを作成することもできます。詳細は、第40.4項「お気に入りフォルダの追加」を参照してください。

6. 検索時に他のユーザーがこのお気に入りを探し出せるようにするには、「共有」チェック・ボックスを選択します。
他のユーザーがこのお気に入りにアクセスする必要がない場合は、「共有」チェック・ボックスの選択を解除します。

7. 「OK」をクリックして、「お気に入り」メニューと「お気に入りの管理」ダイアログに、お気に入りを追加します。

40.4 お気に入りフォルダの追加

お気に入りリストを管理しやすくするために、お気に入りをフォルダに整理することができます。作成したフォルダ階層は、「お気に入り」メニューと「お気に入りの管理」ダイアログに表示されます。作成したお気に入りフォルダはユーザーレベルのカスタマイズであるため、自分のアプリケーション・ビューにのみ表示されます。

注意:

ここでは、お気に入りフォルダの作成方法の1つについて説明します。お気に入りフォルダは、「お気に入りの管理」ダイアログでも作成できます。詳細は、第40.5.3項「お気に入りおよびお気に入りフォルダの編集」を参照してください。

お気に入りフォルダを追加するには、次の手順を実行します。

1. 「お気に入りに追加」ダイアログを開きます。

関連項目:

詳細は、第40.2項「お気に入りユーザー・インタフェースへのアクセス」を参照してください。

2. 「新規フォルダ」ボタンをクリックして、「フォルダの作成」ダイアログを開きます(図40-2)。

図40-2「新規フォルダ」ボタンと「フォルダの作成」ダイアログ

3. 「フォルダ名」フィールドに、新規フォルダの名前を入力します。

4. 「作成」をクリックして新規フォルダを保存し、「フォルダの作成」ダイアログを閉じます。
「作成」選択リストに、「お気に入りに追加」ダイアログの選択項目として、新しいフォルダが表示されます。

5. 「OK」をクリックして、「お気に入りに追加」ダイアログを閉じます。

40.5 お気に入りの管理

Spacesアプリケーションの「お気に入りの管理」ダイアログを使用すると、お気に入りリンクやお気に入りフォルダの作成、編集、削除、「お気に入り」メニューでの表示順序の変更を1か所で効率的に行うことができます(図40-3)。

図40-3「お気に入りの管理」ダイアログ

この項では、「お気に入りの管理」ダイアログで使用できる制御の使用方法について説明します。内容は次のとおりです。

- 第40.5.1項「お気に入りの管理ダイアログを使用したお気に入りの追加」

- 第40.5.2項「お気に入りの管理ダイアログを使用したお気に入りフォルダの追加」

- 第40.5.3項「お気に入りおよびお気に入りフォルダの編集」

- 第40.5.4項「お気に入りおよびお気に入りフォルダの表示順序の変更」

- 第40.5.5項「お気に入りの検索」

- 第40.5.6項「お気に入りおよびお気に入りフォルダの削除」

40.5.1 お気に入りの管理ダイアログを使用したお気に入りの追加

複数のお気に入りを追加する場合は、「お気に入りの管理」ダイアログを使用することをお薦めします。これは「お気に入りの管理」ダイアログが、ユーザーによって閉じられるまで開いたままであり、作成プロセスの手順を保存できるためです。

「お気に入りの管理」ダイアログを使用してお気に入りを追加するには:

1. 対象のWebページに移動して、そのURLをコピーします。
URLを手動で入力する場合、この手順はスキップできます。アプリケーション・ページのURLを取得する方法の詳細は、第17.11項「ページに関する情報の表示」を参照してください。

2. 「お気に入りの管理」ダイアログを開きます(詳細は、第40.2項「お気に入りユーザー・インタフェースへのアクセス」を参照してください)。

3. 対象のフォルダを選択します。

ヒント:

フォルダの行をクリックして、フォルダを選択します。

4. アプリケーションの上部にあるツールバーの「追加」ボタンをクリックします(図40-4)。

図40-4「お気に入りの管理」ダイアログの「追加」ボタン

5. 表示される「お気に入りに追加」ダイアログで「名前」フィールドに移動し、お気に入りの表示名を入力します(図40-5)。

図40-5「お気に入りに追加」ダイアログ

6. 「Webアドレス」フィールドに、手順1でコピーしたURLを貼り付けるか、またはURLを手動で入力します。

7. このお気に入りを別のユーザーの検索結果で共有できるようにするには、「共有」を選択します。

8. 「OK」をクリックします。
新しいお気に入りが、「お気に入りの管理」ダイアログと「お気に入り」メニューに表示されます(図40-6)。

図40-6「お気に入り」メニューの新しいお気に入り

9. 「閉じる」をクリックして、「お気に入りの管理」ダイアログを終了します。

40.5.2 お気に入りの管理ダイアログを使用したお気に入りフォルダの追加

お気に入りリストを管理しやすくするために、お気に入りをフォルダに整理することができます。作成したフォルダ階層は、「お気に入り」メニューと「お気に入りの管理」ダイアログに表示されます。作成したお気に入りフォルダはユーザーレベルのカスタマイズであるため、自分のアプリケーション・ビューにのみ表示されます。

「お気に入りに追加」ダイアログを使用したお気に入りフォルダの追加(see 第40.4項「お気に入りフォルダの追加」)の他に、「お気に入りの管理」ダイアログを使用してお気に入りフォルダを追加することもできます。

「お気に入りの管理」ダイアログを使用してお気に入りフォルダを追加するには:

1. 「お気に入りの管理」ダイアログを開きます(詳細は、第40.2項「お気に入りユーザー・インタフェースへのアクセス」を参照してください)。

2. 新しいフォルダを作成するフォルダを選択して、ウィンドウの上部にあるツールバーの「新規」ボタンをクリックします(図40-7)。

図40-7「お気に入りの管理」ダイアログの「新規」ボタン

3. 表示される「フォルダの作成」ダイアログで「フォルダ名」フィールドに移動し、お気に入りの表示名を入力します(図40-8)。

図40-8「フォルダの作成」ダイアログ

4. 「作成」をクリックします。
新しいフォルダが、「お気に入りの管理」ダイアログと「お気に入り」メニューに表示されます。

5. 「閉じる」をクリックして、「お気に入りの管理」ダイアログを終了します。

40.5.3 お気に入りおよびお気に入りフォルダの編集

「お気に入りの管理」ダイアログでは、お気に入りおよびお気に入りフォルダの編集を制御できます。この機能を使用して、フォルダ名、お気に入り名、お気に入りターゲットURLまたはお気に入りのオープン動作を修正します。

オープン動作は、「お気に入り」メニューまたは「お気に入りの管理」ダイアログからお気に入りのターゲットURLを開く方法を決定します。お気に入りターゲットの開き方としては、現在のブラウザ・ウィンドウ、新規のブラウザ・ウィンドウまたはタブのいずれかを選択できます。

お気に入りまたはお気に入りフォルダを編集するには、次の手順を実行します。

1. ログインして、「お気に入りの管理」ダイアログに移動します(詳細は、第40.2項「お気に入りユーザー・インタフェースへのアクセス」を参照してください)。

2. 必要に応じて、お気に入りフォルダを展開し、編集するお気に入りまたはフォルダにアクセスします。

ヒント:

フォルダを展開するには、フォルダの左側の「展開」アイコンをクリックします。

3. 編集するお気に入りまたはお気に入りフォルダを選択し、ツールバーの「編集」ボタンをクリックして「お気に入りの編集」または「フォルダ」ダイアログを開きます(図40-7)。

ヒント:

お気に入りまたはフォルダを選択するには、その行をクリックします。

図40-9「お気に入りの編集」ダイアログ

表40-1に、「お気に入りの編集」ダイアログおよび「フォルダの編集」ダイアログに入力できる値のタイプを示します。

表40-1 「お気に入りの編集」ダイアログおよび「フォルダの編集」ダイアログに入力される値

ラベル

適用対象

値

名前

お気に入りの編集およびフォルダの編集

お気に入りまたはフォルダの表示名。これは、「お気に入り」メニューと「お気に入りの管理」ダイアログに表示される名前です。

このフィールドは編集可能です。

場所

お気に入りの編集

お気に入りターゲットURL。

このフィールドは編集可能です。

共有

お気に入りの編集

他のユーザーが検索を使用して、このお気に入りを探し出せるようにするかどうかを指定します。

選択されている場合は「はい」、選択が解除されている場合は「いいえ」を意味します。

このチェック・ボックスは編集可能です。

オープン動作

お気に入りの編集

どのようにお気に入りを開くかを指定します。次のいずれかを選択します。

- 新規ウィンドウ: お気に入りがブラウザの新しいタブまたはウィンドウで開きます。
注意: このオプションは内部ページには使用できません。内部ページは常に現在のウィンドウ内に開きます。

- 現在のウィンドウ: 現在のブラウザを更新して、お気に入りターゲットを表示します。

このフィールドは編集可能です。

注意: お気に入りに指定したオープン動作は、検索で戻されるお気に入りには適用されません。検索で戻されるお気に入りのオープン動作を制御するには、検索結果を右クリックして、ブラウザのコンテキスト・メニューからオープン動作を選択します。

タイプ

お気に入りの編集

リンク・タイプ(常にURL)です。

このフィールドは読取り専用です。

アイコン

お気に入りの編集およびフォルダの編集

「お気に入り」メニューに表示される表示名と並んで表示されるアイコンを指定するためのオプションです。

アイコンの完全なURLを入力します。

このフィールドは編集可能です。

作成日

お気に入りの編集およびフォルダの編集

お気に入りまたはフォルダが作成された日付です。

このフィールドは読取り専用です。

最終訪問日

お気に入りの編集

お気に入りリンクを使用して、お気に入りを最後に訪問した日付です。

このフィールドは読取り専用です。

4. フィールドおよび選択リストを変更します。

5. 「OK」をクリックして変更を保存し、「お気に入りの編集」ダイアログを閉じます。

40.5.4 お気に入りおよびお気に入りフォルダの表示順序の変更

「お気に入りの管理」ダイアログでは、「お気に入り」メニューでの、お気に入りまたはお気に入りフォルダの上下移動を制御できます。移動はアイコンをクリックするか、ドラッグ・アンド・ドロップで行うことができます。この機能を使用すると、「お気に入り」メニューのビューを好みに合わせて配置できます。

お気に入りおよびお気に入りフォルダの表示順序を変更するには、次の手順を実行します。

1. 「お気に入りの管理」ダイアログを開きます(詳細は、第40.2項「お気に入りユーザー・インタフェースへのアクセス」を参照してください)。

2. 必要に応じて、お気に入りフォルダを展開し、表示順序を変更するお気に入りまたはフォルダを選択します。

ヒント:

お気に入りまたはフォルダを選択するには、その行をクリックします。

3. ツールバーの「上へ移動」または「下へ移動」アイコンをクリックして、選択したお気に入りまたはフォルダの表示順序を変更します(図40-10)。

図40-10「お気に入りの管理」ダイアログの移動アイコン

あるいは、お気に入りまたはフォルダを目的の位置までドラッグします。

操作上の注意:

Spacesアプリケーションでは、キーボードのみを使用してお気に入りを既存のフォルダに移動することはできません。この問題を回避するには、お気に入りの複製を目的のフォルダ内に作成し、その後元のお気に入りを削除します。

4. 「閉じる」をクリックして、「お気に入りの管理」ダイアログを終了します。
お気に入りとフォルダが、「お気に入りの管理」ダイアログおよび「お気に入り」メニューで並べ替えられます。

40.5.5 お気に入りの検索

「お気に入りの管理」ダイアログには、お気に入りを特定可能にする検索機能が含まれています。お気に入り検索機能を使用すると、お気に入りの表示名またはターゲットURLを検索できます。この検索機能では、お気に入りフォルダの名前は検索されません。検索結果は、「お気に入りの管理」ダイアログに表示されます。

お気に入りを検索するには、次の手順を実行します。

1. 「お気に入りの管理」ダイアログを開きます(詳細は、第40.2項「お気に入りユーザー・インタフェースへのアクセス」を参照してください)。

2. 「検索」フィールドに検索する語を入力し、「検索」アイコンをクリックします(図40-11)。

図40-11「お気に入りの管理」ダイアログのフィルタ機能

結果は、「お気に入りの管理」ダイアログに表示されます。

ヒント:

検索結果を閉じるには、「お気に入りの管理」ダイアログを終了する必要があります。または、「検索」フィールドから検索する語を削除して、「検索」アイコンをクリックします。検索する語なしで検索を実行すると、「お気に入りの管理」ダイアログがデフォルト表示に戻ります。

3. 「閉じる」をクリックして、「お気に入りの管理」ダイアログを閉じます。

40.5.6 お気に入りおよびお気に入りフォルダの削除

お気に入りやお気に入りフォルダを削除すると、「お気に入り」メニューと「お気に入りの管理」ダイアログから完全に削除されます。また、お気に入りフォルダを削除すると、その中に含まれるお気に入りもすべて削除されます。

お気に入りおよびお気に入りフォルダを削除するには、次の手順を実行します。

1. 「お気に入りの管理」ダイアログを開きます(詳細は、第40.2項「お気に入りユーザー・インタフェースへのアクセス」を参照してください)。

2. 削除するお気に入りまたはお気に入りフォルダを選択します。

ヒント:

お気に入りまたはお気に入りフォルダを選択するには、その行をクリックします。

3. ツールバーの「削除」ボタンをクリックします(図40-12)。

図40-12「お気に入りの管理」ダイアログの「削除」ボタン

4. 確認ダイアログで、「削除」をクリックします。
選択したお気に入りまたはお気に入りフォルダ、およびそのフォルダに含まれていたお気に入りが、「お気に入りの管理」ダイアログまたは「お気に入り」メニューから完全に削除されます。

5. 「閉じる」をクリックして、「お気に入りの管理」ダイアログを閉じます。

第X部

コンテンツの使用

ユーザーズ・ガイドの第X部では、WebCenter Portal: Spacesですぐに使用できる、様々なコンテンツ管理機能について説明します。

第X部の内容は次のとおりです。

- 第41章「コンテンツの追加および管理の概要」

- 第42章「コンテンツ・プレゼンタを使用したコンテンツの公開」

- 第43章「ドキュメント・サービスのタスク・フローおよびドキュメント・コンポーネントの使用」

- 第44章「ドキュメント・サービスのタスク・フローおよびドキュメント・コンポーネントのプロパティの設定」

- 第45章「ワークフロー対応コンテンツの使用」

- 第46章「実行時のコンテンツの作成および管理」

- 第47章「ドキュメントでの共同作業」

- 第48章「Microsoft Officeおよびエクスプローラ統合の使用」

- 第49章「Wikiドキュメントの使用」

- 第50章「ブログの使用」

41 コンテンツの追加および管理の概要

関連項目:

Spacesでのコンテンツ管理の概要は、第2項「コンテンツ管理機能の利用」を参照してください。

Spacesアプリケーションでは、1つ以上の接続されたコンテンツ・リポジトリからアプリケーションに、様々な方法でコンテンツを追加できます。「コンテンツ・プレゼンタ」タスク・フローを使用すると、コンテンツの選択項目や表示を厳密にカスタマイズできます。また、コンテンツ管理機能を提供するために、目的に合ったドキュメント・サービスのタスク・フローを使用できます。リンク、イメージまたはプレビューを使用しているページに、個別のフォルダやファイルを追加することもできます。

この章では、Spacesアプリケーションでコンテンツの追加と管理に使用できる機能について説明します。この章には、次の項があります。

- 第41.1項「コンテンツの追加と管理の基本」

- 第41.2項「リソース・カタログのコンテンツ管理用選択項目の基本」

対象読者

この章は、Spacesで使用可能な、コンテンツ・プレゼンタとドキュメント・サービスを使用してコンテンツの追加および管理を行う機能を学習するSpacesユーザーを対象としています。

41.1 コンテンツの追加と管理の基本

Spacesでは、コンテンツを表示および管理する、次のタイプのコンテナが提供されます。

- コンテンツ・プレゼンタ: Spacesアプリケーションのコンテンツの選択および表示を厳密にカスタマイズできます。コンテンツ・プレゼンタのタスク・フローを使用できるのは、接続されたコンテンツ・リポジトリがContent Serverであり、Spaces管理者が必要な構成を完了している場合のみです。コンテンツ・プレゼンタでは、1つのコンテンツ・アイテム、フォルダの下のコンテンツ、アイテムのリスト、コンテンツの問合せを選択するか、またはパーソナライズ・コンダクタのシナリオの結果に基づいてコンテンツを選択した後、Spacesアプリケーションのページにコンテンツをレンダリングするためのテンプレートを選択できます。コンテンツ・プレゼンタには、表示するコンテンツの追加や管理について、ドキュメント・サービスに対する依存関係はありません。

関連項目:

コンテンツ・プレゼンタの詳細は、第42章「コンテンツ・プレゼンタを使用したコンテンツの公開」を参照してください。

- ドキュメント・サービスのタスク・フロー: Wikiやブログなど、フォルダやファイルをSpacesアプリケーションのページに表示するための様々な形式を提供します。アプリケーションに適したタスク・フローを選択して、フォルダやファイルのアクセス、追加および管理、ファイルやフォルダのプロパティの構成および表示、接続されたコンテンツ・リポジトリでのファイルやフォルダの内容の検索を行うための機能を提供できます。接続されたコンテンツ・リポジトリがContent Server、Oracle PortalまたはSharePointで、Spaces管理者が必要な構成を完了している場合、ドキュメント・サービスのタスク・フローが使用できます。

関連項目:

Spacesで使用可能なドキュメント・サービスのタスク・フロー、および各タスク・フローの固有の特性の詳細は、第43.1項「ドキュメント・サービスのタスク・フローの基本」を参照してください。

- ドキュメント・コンポーネント: 個々のファイルをリンク付きのドキュメント、インライン・プレビューまたはイメージとしてページに表示します。

関連項目:

Spacesアプリケーションのページに追加できるドキュメント・コンポーネントの詳細は、第43.2項「ドキュメント・コンポーネントの基本」を参照してください。

- Wiki: 関連性がある、有益な最新のコンテンツを複数のユーザーが作成および編集できます。

関連項目:

SpacesアプリケーションへのWikiの追加の詳細は、第49章「Wikiドキュメントの使用」を参照してください。

- ブログ: 個人のブログを作成および管理して、体験や意見を記録したり、関連のあるブログ投稿をグループ化できます。

関連項目:

Spacesアプリケーションへのブログの追加の詳細は、第50章「ブログの使用」を参照してください。

41.2 リソース・カタログのコンテンツ管理用選択項目の基本

ページ編集の権限を持つSpacesユーザーは、リソース・カタログを使用して、ページにコンテンツを追加します。

ページ編集モードのデザイン・ビューで、コンテンツを追加するリージョンの「コンテンツの追加」ボタンをクリックして、リソース・カタログを開きます(図41-1)。

図41-1 デフォルトのリソース・カタログを表示するページ編集モードのデザイン・ビューの「コンテンツの追加」

「図41-1 デフォルトのリソース・カタログを表示するページ編集モードのデザイン・ビューの「コンテンツの追加」」の説明

リソース・カタログのコンテンツ用選択項目の有無や場所は、リソース・カタログの構成方法によって異なります。デフォルトのリソース・カタログでは、「コンテンツ管理」セクションを開いてコンテンツのタスク・フローとドキュメント・コンポーネントを表示します(図41-2)。

図41-2 リソース・カタログでの「コンテンツ管理」セクションの表示

リソース・カタログの「コンテンツ管理」セクションでは、次に示す方法のいずれかを使用して、コンテンツのコンテナを追加できます。

- タスク・フローの横にある「追加」をクリックして、現在のページにコンテンツとは別の、単体のタスク・フローを追加します(図41-3)。タスク・フローを追加すると、そのタスク・フローにコンテンツを移入できます。

図41-3 リソース・カタログの「コンテンツ管理」: コンテンツのタスク・フローの追加

- 「すべてのコンテンツ」(スペース内)、「スペース・ドキュメント」または「個人用ドキュメント」(ホーム・スペース内)の横にある「開く」をクリックして、現在のページを追加するフォルダまたはファイルにドリルダウンします。次に、「追加」をクリックしてメニューを表示します。このメニューで、フォルダまたはファイルを表示するコンテンツ・コンテナを選択できます(図41-4、図41-5および図41-6)。

図41-4 リソース・カタログの「コンテンツ管理」: フォルダの追加

図41-5 リソース・カタログの「コンテンツ管理」: HTMLファイルの追加

図41-6 リソース・カタログの「コンテンツ管理」: イメージ・ファイルの追加

ドキュメント・サービスのタスク・フロー、ドキュメント・コンポーネントおよびそれらの使用方法の詳細は、第43章「ドキュメント・サービスのタスク・フローおよびドキュメント・コンポーネントの使用」を参照してください。

42 コンテンツ・プレゼンタを使用したコンテンツの公開

Spacesアプリケーションでは、第41章「コンテンツの追加および管理の概要」で概説したように、接続済の1つ以上のコンテンツ・リポジトリからアプリケーションにコンテンツを追加できます。

この章では、コンテンツ・プレゼンタ・タスク・フローを使用して、Spacesアプリケーションのページでコンテンツを公開する方法について説明します。

- 第42.1項「コンテンツ・プレゼンタ・タスク・フローの基本」

- 第42.2項「ページへのコンテンツ・プレゼンタ・タスク・フローの追加」

- 第42.3項「コンテンツ・プレゼンタ構成ダイアログの表示」

- 第42.4項「コンテンツの選択」

- 第42.5項「表示テンプレートの選択」

- 第42.6項「結果のプレビュー」

- 第42.7項「コンテンツからナビゲーション・ノードへのリンクの追加」

- 第42.8項「コンテンツ・プレゼンタでの表示を最適化するためのSite Studioコンテンツの作成」

- 第42.9項「コンテンツ・プレゼンタ構成ダイアログでのSite Studioコンテンツの作成または編集」

- 第42.10項「コンテンツ・プレゼンタ・タスク・フローでのファイルのコンテキスト内作成と編集」

- 第42.11項「ワークフロー内のファイルの承認と却下」

- 第42.12項「コンテンツ・プレゼンタ・タスク・フローのプロパティの設定」

対象読者

この章は、Spacesアプリケーションのページに「コンテンツ・プレゼンタ」タスク・フローを追加する必要のあるSpacesユーザーを対象としています。このユーザーには、少なくともPages-Edit Pages権限が割り当てられている必要があります。

42.1 コンテンツ・プレゼンタ・タスク・フローの基本

コンテンツ・プレゼンタを使用すると、Spacesアプリケーションでコンテンツの選択や表現を細かくカスタマイズできるようになります。コンテンツ・プレゼンタのタスク・フローを使用できるのは、接続されたコンテンツ・リポジトリがContent Serverであり、Spaces管理者が必要な構成を完了している場合のみです。

関連項目:

詳細は、次の項を参照してください。

- "『Oracle Fusion Middleware Oracle WebCenter Portal管理者ガイド』のContent Serverの前提条件に関する項

- "『Oracle Fusion Middleware Oracle WebCenter Portal開発者ガイド』のContent Serverアダプタに応じたコンテンツ・リポジトリ接続の作成方法に関する項

コンテンツ・プレゼンタでは、1つのコンテンツ・アイテム、フォルダの下のコンテンツ、アイテムのリスト、コンテンツの問合せを選択するか、またはパーソナライズ・コンダクタのシナリオの結果に基づいてコンテンツを選択した後、Spacesアプリケーションのページにコンテンツをレンダリングするためのテンプレートを選択できます。

注意:

- コンテンツ・プレゼンタの目的は、コンテンツをレンダリング(表示)することです。HTMLコンテンツをホストすることではありません。HTMLコンテンツをホストする場合は、「Webページ」コンポーネントを使用して、Content ServerのHTMLコンテンツをレンダリングします。詳細は、第19.12項「Webページ・コンポーネントの使用」を参照してください。

- Content Serverは、コンテンツ・アイテムの改訂ステータスがリリース済になっている場合にのみ、そのコンテンツ・アイテムを公開します。コンテンツ・アイテムがリリース済ステータスになっていない場合は、そのコンテンツ・アイテムを表示するようにはコンテンツ・プレゼンタを構成できません。Content Serverでのコンテンツ・アイテムのステータスは、コンテンツ情報ページで確認できます。詳細は、『Oracle Fusion Middleware Oracle Content Serverユーザーズ・ガイド』の改訂ステータスの判別に関する項を参照してください。

Content Serverのフォルダやファイルを表示することに加え、コンテンツ・プレゼンタは、Oracle Site Studioと統合すると、Site Studioリージョン・テンプレートまたはカスタムのコンテンツ・プレゼンタ表示テンプレートで、Site Studioコントリビュータ・データ・ファイルの作成、アクセス、編集、および表示が可能になります。詳細は、第42.1.1項「Site Studio統合の理解」を参照してください。

コンテンツ・プレゼンタには、表示するコンテンツの追加や管理について、ドキュメント・サービスに対する依存関係はありません。

42.1.1 Site Studio統合の理解

Oracle Site Studioは、強力で柔軟なWeb開発アプリケーション・スイートです。このスイートでは、エンタープライズ規模のWebサイトを包括的な方法で設計、構築および管理できます。Site Studioは、Webサイトのメイン・リポジトリとしてContent Serverを使用します。

Site Studioリージョン・テンプレートは、Site Studioデザイナで定義します。これにより、Webページ内のコントリビューション・リージョンでのデータのレイアウトとルック・アンド・フィールを定義します。これは、headおよびbodyのセクションのない部分的なHTMLファイルです。Site Studioコントリビュータ・データ・ファイル(Content Serverのドキュメント)は、実行時に、HTMLフラグメントを作成するために、Site Studioのリージョン・テンプレートとマージされます。これにより、Site Studioリージョン・テンプレートは、Site Studioサイト用に生成されたWebページと同じように、別のHTMLコードに挿入できるようになります。

コンテンツ・プレゼンタは、Site Studioと統合すると、Site Studioリージョン・テンプレートまたはカスタムのコンテンツ・プレゼンタ表示テンプレートで、Site Studioコントリビュータ・データ・ファイルの作成、アクセス、編集、および表示が可能になります。

注意:

Oracle Site Studioのファイルは、「フォルダ・ビューア」、「ドキュメント・エクスプローラ」、および「ドキュメント・マネージャ」のタスク・フローに含めることも、「ドキュメント・ビューア」を使用してプレビューすることもできます。第43.1.7項「ドキュメント・ビューア・タスク・フローの理解」を参照してください。

Site Studioコントリビュータ・データ・ファイルをコンテンツ・プレゼンタに表示するには、WebCenter Portal管理者が次のタスクを完了している必要があります。これらのタスクの詳細は、『Oracle Fusion Middleware Oracle WebCenter Portal管理者ガイド』を参照してください。

- Site Studioのコンポーネントを有効化します。詳細は、WebCenter Portalアプリケーション用にContent Serverを構成する方法に関する項を参照してください。特に、Site Studioの設定に関する項を参照してください。

- WebCenterConfigureコンポーネントを有効化して、コンテンツ・プレゼンタでSite Studioのドキュメントを追加および編集できるようにします。詳細は、WebCenterConfigureコンポーネントの基本に関する項を参照してください。

- アプリケーションのコンテキスト・ルートへのCookieパスを構成して、Site Studioコンテンツの編集時にセッションが失われないようにします。weblogic.xml (WEB-INFフォルダ内)に、次を追加します。

<session-descriptor>
<cookie-path>/app_name</cookie-path>
</session-descriptor>

コンテンツ・プレゼンタに適切に表示するには、次のリンク・タイプがSite Studioリージョン・テンプレートとSite Studioコントリビュータ・データ・ファイルの両方で使用できる必要があります。

- デフォルト・ナビゲーション・モデル内のノードへのリンク。詳細は、第42.7項「コンテンツからナビゲーション・ノードへのリンクの追加」を参照してください。

- インライン・イメージへのリンク。

- ドキュメントへのリンク(絶対パスまたは相対パスのリンクを除く)。実行時にリンクをクリックすると、アプリケーションのコンテキスト内でレンダリングされ、「デフォルトのビュー」表示テンプレートを使用してドキュメントが表示されます。

- 絶対HTTPリンク。Site Studioコントリビュータ・モードまたはSite Studioデザイナのリージョン・テンプレートHTMLで作成します。

次のSite Studioのリンク・タイプは、コンテンツ・プレゼンタではサポートされていません。

- Site Studioのセクションへのリンク。

- Site Studioのドキュメントへの絶対パス・リンクまたは相対パス・リンク。

コンテンツ・プレゼンタに表示するSite Studioのコントリビュータ・データ・ファイルを作成するときに推奨されるガイドラインは、第42.8項「コンテンツ・プレゼンタでの表示を最適化するためのSite Studioコンテンツの作成」参照してください。

実行時に、コンテンツ・プレゼンタに表示されたSite Studioコントリビュータ・データ・ファイルは、「コンテンツ・プレゼンタ構成」ダイアログ(第42.9項「コンテンツ・プレゼンタ構成ダイアログでのSite Studioコンテンツの作成または編集」を参照)、またはコンテキスト内(第42.10項「コンテンツ・プレゼンタ・タスク・フローでのファイルのコンテキスト内作成と編集」を参照)で作成および編集できます。

Site Studioコントリビュータ・データ・ファイルとSite Studioリージョン・テンプレートの作成および使用の詳細は、Oracle Site Studioのドキュメント・ライブラリを参照してください。

42.2 ページへのコンテンツ・プレゼンタ・タスク・フローの追加

「コンテンツ・プレゼンタ」タスク・フローをページに追加するには:

1. 編集モードでページを開きます。

関連項目:

詳細は、第18.1項「コンポーザの開始および終了」を参照してください。

2. ターゲット・リージョンの「コンテンツの追加」をクリックして、リソース・カタログを開きます。

3. リソース・カタログで、接続しているコンテンツ・リポジトリ内のフォルダやファイルにアクセスするためのセクションに移動します。

ヒント:

このセクションが存在するかどうかと、このセクションが存在する場合の場所は、リソース・カタログの構成方法によって異なります。たとえば、デフォルトのリソース・カタログでは、「コンテンツ管理」の横の「開く」をクリックして、コンテンツの選択項目を表示します(図42-1)。

図42-1 リソース・カタログの「コンテンツ管理」セクションを開く

デフォルトのリソース・カタログに表示される選択項目の詳細は、第41.2項「リソース・カタログのコンテンツ管理用選択項目の基本」を参照してください。

4. 「コンテンツ・プレゼンタ」タスク・フローは、次のいずれかの方法でページに追加します。

- 「コンテンツ・プレゼンタ」の横にある「追加」をクリックします(図42-2)。

図42-2 ページへの「コンテンツ・プレゼンタ」タスク・フローの追加

新しい空のリージョンが、ページに表示されます(図42-3)。

図42-3 ページへの「コンテンツ・プレゼンタ」タスク・フローの追加

- または、リソース・カタログで、ページに表示するフォルダまたはファイルまでドリル・ダウンします。デフォルトのリソース・カタログで、「すべてのコンテンツ」の横(Spacesアプリケーションでは、「スペース・ドキュメント」または「個人用ドキュメント」の横)にある、「開く」をターゲット・コンテンツが見つかるまでクリックし、「追加」をクリックして、メニューから「コンテンツ・プレゼンタ」を選択します(図42-4)。

注意:

Content Serverは、コンテンツ・アイテムの改訂ステータスがリリース済になっている場合にのみ、そのコンテンツ・アイテムを公開します。コンテンツ・アイテムがリリース済ステータスになっていない場合は、そのコンテンツ・アイテムを表示するようにはコンテンツ・プレゼンタを構成できません。Content Serverでのコンテンツ・アイテムのステータスは、コンテンツ情報ページで確認できます。詳細は、『Oracle Fusion Middleware Oracle Content Serverユーザーズ・ガイド』の改訂ステータスの判別に関する項を参照してください。

図42-4「コンテンツ・プレゼンタ」タスク・フローへのコンテンツの追加

選択しているフォルダまたはファイルがデフォルトの表示テンプレートに表示されます。図42-5および図42-6を参照してください。
:

図42-5「コンテンツ・プレゼンタ」タスク・フロー: Wordドキュメントのデフォルト・テンプレート

図42-6「コンテンツ・プレゼンタ」タスク・フロー: イメージ・ファイルのデフォルト・テンプレート

42.3 コンテンツ・プレゼンタ構成ダイアログの表示

「コンテンツ・プレゼンタ構成」ダイアログを使用すると、コンテンツを選択または変更するためや、別の表示テンプレートを選択するために、「コンテンツ・プレゼンタ」タスク・フローを簡単に構成できます。

注意:

プロパティの「編集」アイコン(タスク・フローのクロムで2番目にあるレンチ・アイコン)をクリックして、「コンポーネント・プロパティ」ダイアログの「パラメータ」タブでパラメータを指定することでも、コンテンツと表示テンプレートを指定できます。ただし、このようなパラメータの指定方法は、一般に、WebCenter Portal: Frameworkアプリケーションの開発者が設計時に使用する場合や、パラメータをEL式にバインドする必要がある上級ユーザーを対象としてます。「コンポーネント・プロパティ」ダイアログでプロパティ値を変更すると、「コンテンツ・プレゼンタ構成」ダイアログで指定した値は、新しい値で上書きされ、それ以降、その値は「コンテンツ・プレゼンタ構成」ダイアログでは変更できなくなります。「コンテンツ・プレゼンタ」タスク・フローのパラメータの詳細は、第42.12項「コンテンツ・プレゼンタ・タスク・フローのプロパティの設定」を参照してください。

「コンテンツ・プレゼンタ構成」ダイアログを表示するには:

1. 「コンテンツ・プレゼンタ」タスク・フロー(第42.2項「ページへのコンテンツ・プレゼンタ・タスク・フローの追加」を参照)で、タスク・フローの「編集」アイコン(タスク・フローのクロムで最初にあるレンチ・アイコン)をクリックします(図42-7)。

図42-7「コンテンツ・プレゼンタ」タスク・フローの編集

「コンテンツ・プレゼンタ構成」ダイアログが開きます(図42-8)。

図42-8「コンテンツ・プレゼンタ構成」ダイアログ

項目の横にある緑色のチェック・マークは、必須情報が入力されていて、有効であることを示しています。

42.4 コンテンツの選択

注意:

コンテンツ・プレゼンタは、UTF-8以外の文字エンコーディングを使用してエンコードされたファイルに含まれるASCII以外の文字をサポートしていません。これに該当するファイルをユーザーがコンテンツ・プレゼンタでプレビューすると、ASCII以外の文字の表示は文字化けします。

表示するコンテンツのタイプに応じて、次の各項のいずれかの手順を実行します。

- 第42.4.1項「単一のコンテンツ・アイテムの選択」

- 第42.4.2項「フォルダのコンテンツの選択」

- 第42.4.3項「問合せの結果に基づくコンテンツの選択」

- 第42.4.4項「コンテンツ・アイテムのリストの選択」

- 第42.4.5項「シナリオの結果に基づくコンテンツの選択」

42.4.1 単一のコンテンツ・アイテムの選択

特定のアイテム(Site Studioコントリビュータ・データ・ファイルを含む)を選択して、コンテンツ・プレゼンタ表示テンプレートまたはOracle Site Studioリージョン・テンプレート(第42.1.1項「Site Studio統合の理解」を参照)に表示するには:

1. 「コンテンツ・プレゼンタ構成」ダイアログで(第42.3項「コンテンツ・プレゼンタ構成ダイアログの表示」を参照)、「コンテンツの選択」または「コンテンツ」タブをクリックします。

2. 「コンテンツ」ページで、「コンテンツ・ソース」リストを開き、「単一のコンテンツ・アイテム」を選択します(図42-9)。

図42-9 コンテンツ・ソースの選択: 「単一のコンテンツ・アイテム」

3. 「参照」をクリックして、コンテンツ・アイテムを見つけます。

注意:

Content Serverは、コンテンツ・アイテムの改訂ステータスがリリース済になっている場合にのみ、そのアイテムを「参照」リストに表示します。新しいコンテンツ・アイテムの改訂ステータスは、そのアイテムに指定したリリース日(dInDateプロパティで指定)の経過後に、完了からリリース済に変更されます。ステータスがリリース済でないコンテンツ・アイテムは、「参照」リストに表示されません。Content Serverでのコンテンツ・アイテムのステータスは、コンテンツ情報ページで確認できます。詳細は、『Oracle Fusion Middleware Oracle Content Serverユーザーズ・ガイド』の改訂ステータスの判別に関する項を参照してください。

単一のコンテンツ・アイテムをコンテンツ・プレゼンタに表示する別の方法として、ファイルに移動して、そのファイルの「追加」メニューから「コンテンツ・プレゼンタ」を選択します。詳細は、第43.3項「選択したフォルダまたはファイルのページへの追加」を参照してください。この方法でコンテンツ・アイテムを選択することはできますが、そのアイテムは、改訂ステータスがリリース済になっている場合にのみコンテンツ・プレゼンタに表示されます。コンテンツ・アイテムの改訂ステータスが、以前にリリース済のステータスになったことがあり、現在は別のステータスになっている場合、コンテンツ・プレゼンタには、そのコンテンツ・アイテムのリリース済のバージョンが表示されます。その時点でリリース済になっていない最新のバージョンは表示されません。

Spacesアプリケーションが複数のコンテンツ・リポジトリに接続されていると、参照ツリーに表示される現在のユーザーまたは現在のスペースの親フォルダは、プライマリ接続として指定されたリポジトリ内のフォルダになります。接続している別のリポジトリにアクセスするには、ツールバーのナビゲーション・アイコンをクリックして、VCR親ノードを表示します。「VCR」をクリックすると、接続しているすべてのコンテンツ・リポジトリが表示されます。

図42-10 別のコンテンツ・リポジトリへの移動

注意:

コンテンツ・リポジトリに無効なタイプの構成が含まれていると、「参照」をクリックしてもコンテンツが表示されなくなります。そのかわりに、Unable to retrieve content type informationというエラー・メッセージが表示されます。

42.4.2 フォルダのコンテンツの選択

フォルダを選択して、コンテンツ・プレゼンタ表示テンプレートで、そのフォルダのコンテンツを(フォルダに格納されている順序で)ページに表示するには:

1. 「コンテンツ・プレゼンタ構成」ダイアログで(第42.3項「コンテンツ・プレゼンタ構成ダイアログの表示」を参照)、「コンテンツの選択」または「コンテンツ」タブをクリックします。

2. 「コンテンツ」ページで、「コンテンツ・ソース」リストを開き、「フォルダの下のコンテンツ」を選択します(図42-11)。

図42-11 コンテンツ・ソースの選択: 「フォルダの下のコンテンツ」

3. 「参照」をクリックして、コンテンツ・アイテムを見つけます。コンテンツ・ソースとしてフォルダを選択するには、フォルダの行(フォルダの名前ではありません)をクリックします(フォルダの名前をクリックすると、そのフォルダ内に移動します)。
Spacesアプリケーションが複数のコンテンツ・リポジトリに接続されていると、参照ツリーに表示される現在のユーザーまたは現在のスペースの親フォルダは、プライマリ接続として指定されたリポジトリ内のフォルダになります。接続している別のリポジトリにアクセスするには、リポジトリ名の左側にある「階層の表示」ナビゲーション・アイコンをクリックして、VCR親ノードを表示します。「VCR」をクリックすると、接続しているすべてのコンテンツ・リポジトリが表示されます。

図42-12 別のコンテンツ・リポジトリへの移動

注意:

コンテンツ・リポジトリに無効なタイプの構成が含まれていると、「参照」をクリックしてもコンテンツが表示されなくなります。そのかわりに、Unable to retrieve content type informationというエラー・メッセージが表示されます。

42.4.3 問合せの結果に基づくコンテンツの選択

注意:

接続しているContent Serverリポジトリに対する問合せの結果に基づいてコンテンツを選択するには、Content ServerでOracleTextSearchによる全文検索を有効化する必要があります。Oracle Fusion Middleware Oracle Enterprise Content Management Suiteインストレーション・ガイドのContent Server用にOracleTextSearchを構成する方法に関する項を参照してください。

問合せ基準を入力して、コンテンツ・プレゼンタ表示テンプレートに表示するコンテンツの選択項目を絞り込むには:

1. 「コンテンツ・プレゼンタ構成」ダイアログで(第42.3項「コンテンツ・プレゼンタ構成ダイアログの表示」を参照)、「コンテンツの選択」または「コンテンツ」タブをクリックします。

2. 「コンテンツ」ページで、「コンテンツ・ソース」リストを開き、「問合せの結果」を選択します(図42-13)。

図42-13 コンテンツ・ソースの選択: 「問合せの結果」

3. 「問合せの結果」ペイン(図42-14および図42-15)で、問合せで取得するフィールドに値を入力します。フィールドについては、表42-1を参照してください。

図42-14「問合せの結果」ペイン: 「すべてのコンテンツ・タイプ」

図42-15「問合せの結果」ペイン: 選択したコンテンツ・タイプ

表42-1「問合せの結果」に指定する問合せ基準

要素

説明

ファイル名

選択したテンプレートに表示する必要がある、指定したリポジトリ内のファイル名を入力します。複数のファイルを取得する場合は、ワイルド・カード文字として*を使用できます(例: *.jpg)。

キーワード

ドキュメントのコンテンツ内に存在する可能性のある任意の値を入力します。この値には、1つ以上の単語または語句を指定できます。

コンテンツ・タイプ

「すべてのコンテンツ・タイプ」を選択すると、コンテンツ・タイプにかかわりなくコンテンツのアイテムが取得されます。または、Content Serverで定義されたコンテンツ・タイプ・プロファイルまたはSite Studioリージョン・テンプレート定義(第42.1.1項「Site Studio統合の理解」を参照)の名前を選択します。コンテンツ・タイプ・プロファイルでは、特定のコンテンツのタイプ(たとえば、プレス・リリース、ニュース・フラッシュ、イメージなど)を定義しているプロパティを指定します。コンテンツ・タイプのIDC:GlobalProfileは、Content Serverで定義されたデフォルトのコンテンツ・タイプ・プロファイルの名前です。これは、その他のコンテンツ・タイプ・プロファイルが定義されていない場合に適用できます。

結果の制限

問合せで返されるコンテンツ・アイテムの最大数を指定します。

日付

「作成」フィールドと「最終更新」フィールドの両方(または、そのいずれか)で、検索するコンテンツ・アイテムが具体的な日付と一致する修飾子(「は次に一致する」)、それ以降の日付と一致する修飾子(「は次より後」)、それ以前の日付と一致する修飾子(「は次より前」)、または2つの日付間で一致する修飾子(「は次の間」)を選択します。2つの日付間で一致する修飾子には、2番目の日付を入力するための別の日付フィールドが追加されます。「日付の選択」アイコンをクリックして日付を選択するか、正しい形式(mm/dd/yy)で日付を手動で入力します(たとえば、11/18/11)。

ユーザー

「作成者」フィールド(アップロードしたユーザー)と、「最終変更者」フィールドに、コンテンツ・アイテムを作成または最終変更したユーザーの名前を入力します。または、「参照」アイコンをクリックして、「ユーザーの検索」ダイアログを開きます。このダイアログでは、ユーザーのリストからの選択や、ユーザー名の検索ができます。アイデンティティ・ストアでユーザーを検索する場合のヒントは、第54.3.4.1項「アイデンティティ・ストアでのユーザーまたはグループの検索」を参照してください。

その他の問合せフィルタ

「コンテンツ・タイプ」が「すべてのコンテンツ・タイプ」に設定されている場合は該当しません。コンテンツ・タイプ・プロファイル(接頭辞がIDC:)を選択している場合は、「追加」アイコンをクリックすると、選択したプロファイルに定義されているすべてのプロパティがリスト表示されます(図42-15)。1つ以上のプロパティを選択して、特定のプロパティ設定でコンテンツ・アイテムを検索するように問合せの範囲を絞り込みます。

ソート順序

「コンテンツ・タイプ」が「すべてのコンテンツ・タイプ」に設定されている場合は該当しません。コンテンツ・タイプ・プロファイル(接頭辞がIDC:)を選択している場合は、「ソート対象」リストに示されているプロパティに対するソート順序を指定します。

4. 「結果のプレビュー」をクリックして、問合せの結果を確認します。

注意:

コンテンツ・リポジトリに無効なタイプの構成が含まれていると、「結果のプレビュー」をクリックしてもコンテンツが表示されなくなります。そのかわりに、Unable to retrieve content type informationというエラー・メッセージが表示されます。

42.4.4 コンテンツ・アイテムのリストの選択

コンテンツ・プレゼンタを使用すると、複数のコンテンツ・アイテムのリストを作成できます。リストの作成時に使用した順序が、実行時に表示される順序になります。

リストに追加する任意の数のアイテムを参照または検索してから、コンテンツ・プレゼンタ表示テンプレートのページにリストを追加する前に、アイテムを削除または並べ替えるには:

1. 「コンテンツ・プレゼンタ構成」ダイアログで(第42.3項「コンテンツ・プレゼンタ構成ダイアログの表示」を参照)、「コンテンツの選択」または「コンテンツ」タブをクリックします。

2. 「コンテンツ」ページで、「コンテンツ・ソース」リストを開き、「アイテムのリスト」を選択します(図42-16)。

図42-16 コンテンツ・ソースの選択: 「アイテムのリスト」

3. 「表示するアイテムの選択」ペインで(図42-17)、「追加」をクリックして、リストに追加する任意の数のアイテムを参照または検索します。

図42-17 表示するアイテムの選択

Spacesアプリケーションが複数のコンテンツ・リポジトリに接続されていると、参照ツリーに表示される現在のユーザーまたは現在のスペースの親フォルダは、プライマリ接続として指定されたリポジトリ内のフォルダになります。接続している別のリポジトリにアクセスするには、リポジトリ名の左側にある「階層の表示」ナビゲーション・アイコンをクリックして、VCR親ノードを表示します。「VCR」をクリックすると、接続しているすべてのコンテンツ・リポジトリが表示されます。

図42-18 別のコンテンツ・リポジトリへの移動

注意:

コンテンツ・リポジトリに無効なタイプの構成が含まれていると、「参照」をクリックしてもコンテンツが表示されなくなります。そのかわりに、Unable to retrieve content type informationというエラー・メッセージが表示されます。

42.4.5 シナリオの結果に基づくコンテンツの選択

Spacesアプリケーションが、コンテンツ・プレゼンタを使用したパーソナライズ・コンダクタ・シナリオを実行するように構成されていると、WebCenterパーソナライズ・コンダクタ・シナリオの結果に基づいてコンテンツを選択できるようになります。詳細は、『Oracle Fusion Middleware Oracle WebCenter Portal管理者ガイド』のWebCenter Portalのパーソナライズの管理に関する章を参照してください。特に、WebCenter OPSSトラスト・サービスの構成とコンテンツ・プレゼンタの構成に関する項を参照してください。

パーソナライズ・コンダクタ・シナリオ基準を入力して、コンテンツ・プレゼンタ表示テンプレートに表示するコンテンツの選択項目を絞り込むには:

1. 「コンテンツ・プレゼンタ構成」ダイアログで(第42.3項「コンテンツ・プレゼンタ構成ダイアログの表示」を参照)、「コンテンツの選択」または「コンテンツ」タブをクリックします。

2. 「コンテンツ」ページで、「コンテンツ・ソース」リストを開き、「シナリオ結果」を選択します(図42-19)。

図42-19 コンテンツ・ソースの選択: 「シナリオ結果」

3. 「シナリオ結果」ペインで、コンテンツ・プレゼンタの使用のターゲットになっているシナリオのリストを確認し、結果を生成するシナリオを選択して、必要なパラメータを入力します(図42-20)。

図42-20「シナリオ結果」ペイン

4. 「結果のプレビュー」をクリックして、選択したシナリオの結果を確認します。

注意:

コンテンツ・リポジトリに無効なタイプの構成が含まれていると、「結果のプレビュー」をクリックしてもコンテンツが表示されなくなります。そのかわりに、Unable to retrieve content type informationというエラー・メッセージが表示されます。

シナリオから返される結果をコンテンツ・プレゼンタで使用するには、有効なCMIS問合せが返されている必要があります。これは、コンテンツ・プレゼンタが戻り値を受け取り、その戻り値をコンダクタURLで指定したリポジトリに対して(CMIS問合せとして)実行するためです。この問合せの形式と例の詳細は、Oracle Fusion Middlewareコンテンツ管理RESTサービス開発者ガイドを参照してください。

42.5 表示テンプレートの選択

「コンテンツ・プレゼンタ構成」の「コンテンツ」ページで選択したコンテンツの表示テンプレートは、Spacesに付属するデフォルトのテンプレート(表42-2および表42-3を参照)、JDeveloperで組織に合わせて設計したカスタム・テンプレート、またはSite Studioリージョン・テンプレート(第42.1.1項「Site Studio統合の理解」を参照)のいずれかになります。

JDeveloperでカスタム表示テンプレートを作成して、Spacesアプリケーションで使用するためにアップロードする方法の詳細は、『Oracle Fusion Middleware Oracle WebCenter Portal開発者ガイド』のカスタムのコンテンツ・プレゼンタ表示テンプレートを作成する方法に関する項を参照してください。Site Studioリージョン・テンプレートの作成および使用の詳細は、Oracle Site Studioのドキュメント・ライブラリを参照してください。

デフォルトでは、選択したコンテンツのタイプに基づいて、Spacesが適切な表示テンプレートを選択します。デフォルトのテンプレートは、必要に応じて変更できます。

Spaces管理者は、アプリケーション管理設定の「リソース」ページで、カスタム表示テンプレートを表示、非表示および管理できます。詳細は、第11.4項「リソースの管理」を参照してください。

選択したコンテンツの表示テンプレートを変更するには:

1. 「コンテンツ・プレゼンタ構成」ダイアログで(第42.3項「コンテンツ・プレゼンタ構成ダイアログの表示」を参照)、「テンプレートの選択」または「テンプレート」タブをクリックします。
「テンプレート」リストで選択可能なテンプレートは、選択したコンテンツ・アイテムの表示に適しているとコンテンツ・プレゼンタで判断されたものになります。詳細は、『Oracle Fusion Middleware Oracle WebCenter Portal開発者ガイド』の選択したコンテンツ・アイテムに応じた表示テンプレートを判断する方法に関する項を参照してください。

2. 「テンプレート」ページで、次の操作を実行します。

- 「コンテンツ」ページの「コンテンツ・ソース」で、Site Studioコントリビュータ・データ・ファイルを選択した場合は、Site Studioリージョン・テンプレートを「テンプレート」リストから選択し、それ以外の単一のコンテンツ・アイテムを選択した場合は、コンテンツ・プレゼンタ表示テンプレートを選択します。
選択可能なSite Studioリージョン・テンプレートのリストには、「コンテンツ」ページで選択したSite Studioコントリビュータ・データ・ファイルの定義と一致するテンプレートのみが含まれます。Site Studioリージョン・テンプレートを識別するには、リスト内のテンプレートにマウス・ポインタを合わせて、Site Studioリージョン・テンプレートを識別するヒントのテキストを表示します。詳細は、第42.1.1項「Site Studio統合の理解」を参照してください。

注意:

第42.9項「コンテンツ・プレゼンタ構成ダイアログでのSite Studioコンテンツの作成または編集」で説明するように、Site Studioコントリビュータ・データ・ファイルを「コンテンツ・プレゼンタ構成」ダイアログで直接作成すると、Site Studioコントリビュータ・データ・ファイルの定義と一致するSite Studioリージョン・テンプレートが、作成直後には「テンプレート」リストに表示されないことがあります。この場合、デフォルトのテンプレートを選択して、「保存」をクリックしてください。その後で、「コンテンツ・プレゼンタ構成」ダイアログを開き直すと、Site Studioリージョン・テンプレートが「テンプレート」リストに表示されるようになります。

リスト内のコンテンツ・プレゼンタ表示テンプレートには、単一のコンテンツ・アイテム用のデフォルトのテンプレートが含まれています(図42-2)。リストから選択可能なその他の選択項目には、Spacesアプリケーションにアップロードしてあるカスタム表示テンプレートがあります(第11.5.3項「リソースのアップロード」を参照)。カスタムのコンテンツ・プレゼンタ表示テンプレートは、JDeveloperで作成します。詳細は、『Oracle Fusion Middleware Oracle WebCenter Portal開発者ガイド』のコンテンツ・プレゼンタ表示テンプレートの作成に関する項を参照してください。

図42-21に、「テンプレート」リストを示します。ここでは、PressReleaseFullDisplayという名前のSite Studioリージョン・テンプレートを選択しています。

図42-21 カスタム表示テンプレートの選択

「図42-21 カスタム表示テンプレートの選択」の説明

- 「コンテンツ」ページの「コンテンツ・ソース」で、複数のコンテンツ・アイテム(フォルダ内のコンテンツ、問合せ結果、またはアイテムのリスト)を選択した場合は、適切な「テンプレート・カテゴリ」を選択してから(図42-22)、「テンプレート」を選択します(図42-23)。

図42-22 テンプレート・カテゴリの選択(複数のコンテンツ・アイテムの場合)

図42-23 表示テンプレートの選択(複数のコンテンツ・アイテムの場合)

デフォルトでは、カテゴリは「デフォルトのテンプレート」の1つのみです。これを選択することで、複数のコンテンツ・アイテムに使用できるデフォルトのテンプレートのコレクションを定義します(表42-3を参照)。

リストから選択可能なその他の選択項目には、Spacesアプリケーションにアップロードしてあるカスタム表示テンプレートがあります(第11.5.3項「リソースのアップロード」を参照)。カスタムのコンテンツ・プレゼンタ表示テンプレートは、JDeveloperで作成します。詳細は、『Oracle Fusion Middleware Oracle WebCenter Portal開発者ガイド』のコンテンツ・プレゼンタ表示テンプレートの作成に関する項を参照してください。

表42-2 単一のコンテンツ・アイテムを表示するためのデフォルトのテンプレート

単一のコンテンツ・アイテムのテンプレート

ビューID

説明

デフォルトのドキュメント詳細ビュー

oracle.webcenter.content.templates.default.document.details

単一のコンテンツ・アイテムについて、作成日、変更日、作成者のユーザー名、変更者のユーザー名、パス、コメントなどの詳細な情報を表示します。

デフォルトのリスト・アイテム・ビュー

oracle.webcenter.content.templates.default.list.item

アイコンとアイテム名による単一の行をリンクとして表示します。この行をクリックすると、アイテムを表示またはダウンロードできます。

デフォルトのビュー
(テンプレートを選択していない場合のデフォルト)

oracle.webcenter.content.templates.default.detail

単一のコンテンツ・アイテムを、ブラウザで直接表示するか(イメージ、HTML、テキスト)、リンクとして表示します。このリンクをクリックすると関連付けられたファイルをダウンロードできます。

たとえば、選択しているドキュメント・タイプが.docの場合、「デフォルトのビュー」テンプレートには、「デフォルトのドキュメント詳細ビュー」テンプレートが割り当てられます。

表42-3 複数のコンテンツ・アイテムを表示するためのデフォルトのテンプレート

複数のコンテンツ・アイテムのテンプレート

ビューID

説明

アコーディオン・ビュー

oracle.webcenter.content.templates.default.list.panel.accordion

複数のコンテンツ・アイテムをアコーディオン形式で表示します。この形式では、各アイテムを開いて詳細を表示できます。

箇条書きビュー

oracle.webcenter.content.templates.default.list.bulleted

複数のコンテンツ・アイテムを箇条書きリスト形式で表示します。コンテンツ・アイテムのみが表示され、フォルダ・アイテムは表示されません。

フォルダ・ラベルを使用した箇条書きビュー

oracle.webcenter.content.templates.default.list.bulleted.label

複数のコンテンツ・アイテムを箇条書きリスト形式で表示します。リスト内の最初のアイテムを格納しているフォルダの名前を、リストの上部にラベルとして表示します。このテンプレートは、「コンテンツ・ソース」が「フォルダの下のコンテンツ」に設定されている場合に使用して、すべてのアイテムの親フォルダが同じになるようにすることを目的としています。コンテンツ・アイテムのみが表示され、フォルダ・アイテムは表示されません。

カルーセル・ビュー

oracle.webcenter.content.templates.default.list.carousel

複数のコンテンツ・アイテムをカルーセル形式で表示します。この形式では、スライダを左右に移動することでアイテムを参照します。

アイコン表示

oracle.webcenter.content.templates.default.list.tile

複数のコンテンツ・アイテムを、大きいアイコンとファイル名によるタイル形式で表示します。

リスト・ビュー
(テンプレートを選択していない場合のデフォルト)

oracle.webcenter.content.templates.default.list.simple

複数のコンテンツ・アイテムを単純なリストで表示します。

詳細パネルを使用したリスト・ビュー

oracle.webcenter.content.templates.default.list.details.panel

複数のコンテンツ・アイテムを左側にリスト表示して、選択したアイテムの詳細を左側のパネルに表示します。

ソート可能な表ビュー

oracle.webcenter.content.templates.default.list.tabular

複数のコンテンツ・アイテムをソート可能な表に表示します。この表には、ドキュメント名、作成日、および変更日が含まれます。

タブ・ビュー

oracle.webcenter.content.templates.default.list.panel.tabbed

複数のコンテンツ・アイテムをタブとして表示します。このタブを選択すると、アイテムの詳細を表示できます。

42.6 結果のプレビュー

選択したコンテンツをページに追加する前に、そのコンテンツのプレビューを表示するには:

- 「プレビュー」または「プレビュー」タブをクリックします。

「プレビュー」ページに表示されるコンテンツの外観は、選択した表示テンプレートがストレッチ・レイアウトとフロー・レイアウトのどちらを使用しているかに応じて異なります。タスク・フローの最終的なビューはストレッチ・レイアウトとフロー・レイアウトのどちらかを使用するように構成できますが、「プレビュー」ページでは、フロー・レイアウトのみが使用されます。そのため、ストレッチ・レイアウト用に設計されたテンプレートを使用するコンテンツのプレビューは、ストレッチされることなく固定のデフォルト・サイズで表示されます。これは、ストレッチ機能のないフロー・レイアウトでストレッチ可能なコンテンツを表示したときの通常の動作です。ストレッチ可能なコンテンツをフル・サイズにストレッチしてタスク・フローの領域全体に広げるには、タスク・フローの「編集」アイコンをクリックして「コンポーネント・プロパティ」ダイアログを表示し、Stretch Contentプロパティを選択します(「表示オプション」タブ)。詳細は、第18.6.4項「コンポーネントの表示オプションの使用」を参照してください。

注意:

コンテンツ・プレゼンタは、UTF-8以外の文字エンコーディングを使用してエンコードされたファイルに含まれるASCII以外の文字をサポートしていません。これに該当するファイルをユーザーがコンテンツ・プレゼンタでプレビューすると、ASCII以外の文字の表示は文字化けします。

「プレビュー」タブで、「Webコンテンツの編集」をクリックすると(図42-24)、HTMLおよびSite Studioのファイルをコンテキスト内で編集できます。詳細は、第42.10項「コンテンツ・プレゼンタ・タスク・フローでのファイルのコンテキスト内作成と編集」を参照してください。

ファイルがワークフロー内にあると、上部にワークフロー通知領域が表示されます。詳細は、第42.11項「ワークフロー内のファイルの承認と却下」を参照してください。

図42-24 Oracle Site Studioコントリビュータ・データ・ファイルのプレビュー

42.7 コンテンツからナビゲーション・ノードへのリンクの追加

「コンテンツ・プレゼンタ」タスク・フローに格納されたコンテンツを表示するときには、そのコンテンツからデフォルトのナビゲーション・モデル内のノードへの1つ以上のリンクを追加する必要があるかどうかを検討してください(第12.2.2.1.8項「ナビゲーション・アイテムの表示オプションの設定」を参照)。

実行時に、コンテンツ・プレゼンタにコンテンツを表示すると、エンド・ユーザーはリンクをクリックして、目的のナビゲーション・モデルのノードに移動できます。

次のコンテンツ・アイテムにリンクを作成できます。

- MIMEタイプがtext/htmlのドキュメント(通常はHTMLファイル)

- Site Studioコントリビュータ・データ・ファイル(リッチ・テキスト要素)

- Site Studioリージョン・テンプレート

コンテンツ・アイテムからデフォルト・ナビゲーション・モデル内のノードへのリンクを追加するには:

1. 次で説明するように、コンテンツ・アイテムを編集します。

- 第42.9項「コンテンツ・プレゼンタ構成ダイアログでのSite Studioコンテンツの作成または編集」

- 第42.10項「コンテンツ・プレゼンタ・タスク・フローでのファイルのコンテキスト内作成と編集」

2. 次の構文を使用して、リンクを追加します。

$wcUrl('externalId')

このexternalIdは、Spacesのデフォルト・ナビゲーション・モデルで定義した外部識別子です。

例:

<a target="" href="$wcUrl('NEWCUSTOMERSLINK')">New Customers</a>

42.8 コンテンツ・プレゼンタで最適に表示されるSite Studioコンテンツの作成

コンテンツ・プレゼンタは、Oracle Site Studioと統合すると、Site Studioリージョン・テンプレートまたはカスタムのコンテンツ・プレゼンタ表示テンプレートで、Site Studioコントリビュータ・データ・ファイルの作成、アクセス、編集、および表示が可能になります。詳細は、第42.1.1項「Site Studio統合の理解」を参照してください。

コンテンツ・プレゼンタでのOracle Site Studioコンテンツの表示を最適化するために、次の各項で説明するガイドラインに従ってください。

- 第42.8.1項「イメージのベスト・プラクティス」

- 第42.8.2項「スタイル定義のベスト・プラクティス」

- 第42.8.3項「JavaScriptのベスト・プラクティス」

42.8.1 イメージのベスト・プラクティス

コンテンツ・プレゼンタを使用して表示するSite Studioのイメージを扱うときには、次のガイドラインを考慮に入れてください。

- Content Server内のイメージを共通の場所(ファイル)に保管します。

- Site Studioコントリビュータのイメージ・ウィザードを使用して、イメージをWYSIWYG要素に挿入します。

- imageタグのsrc属性に、Content Server内のイメージ・ファイルへの相対リンクを設定します。この属性は、コンテンツ・プレゼンタによって、GET_FILEサービスを使用するようにレンダリング時に書き換えられます。

- パフォーマンスを向上するために、Content ServerからのURLにアーティファクトをキャッシュするためのWebプロキシを使用して、Content Serverでの更新に対する許容期間に基づいて有効期限を設定します。
Apacheのmod_cacheの例:

- CacheEnable mem /cs

- CacheDefaultExpire 3600 (one hour)

42.8.2 スタイル定義のベスト・プラクティス

コンテンツ・プレゼンタを使用して表示するSite Studioコントリビュータ・データ・ファイルのスタイル定義を扱うときには、次のガイドラインを考慮に入れてください。

- スタイルをCSSファイルに定義します。

- CSSファイルは、Content ServerまたはSpacesアプリケーションのどちらかに保管します。

- Content Serverに保管した場合は、ページの<head>に<link>を追加します。

- スタイルのクラス名をWYSIWYGリージョン要素の定義にロードします。

- WYSIWYG要素で、HTMLをフォーマットするCSSを選択します。

- パフォーマンスを向上するために、Content ServerからのURLにアーティファクトをキャッシュするためのWebプロキシを使用して、Content Serverでの更新に対する許容期間に基づいて有効期限を設定します。
Apacheのmod_cacheの例:

- CacheEnable mem /cs

- CacheDefaultExpire 3600 (one hour)

42.8.3 JavaScriptのベスト・プラクティス

コンテンツ・プレゼンタを使用して表示するSite Studioコントリビュータ・データ・ファイルのJavaScriptを扱うときには、次のガイドラインを考慮に入れてください。

- 推奨: SpacesアプリケーションでレンダリングされるWebコンテンツではJavaScriptを使用しないでください。

- WebコンテンツでJavaScriptを使用する場合は、次のガイドラインに従ってください。

- ページ・テンプレートの<head>に<link>を追加します

- パフォーマンスを向上するために、Content ServerからのURLにアーティファクトをキャッシュするためのWebプロキシを使用して、Content Serverでの更新に対する許容期間に基づいて有効期限を設定します。
Apacheのmod_cacheの例:

- CacheEnable mem /cs

- CacheDefaultExpire 3600 (one hour)

42.9 コンテンツ・プレゼンタ構成ダイアログでのSite Studioコンテンツの作成または編集

コンテンツ・プレゼンタは、Oracle Site Studioと統合すると、Site Studioリージョン・テンプレートまたはカスタムのコンテンツ・プレゼンタ表示テンプレートで、Site Studioコントリビュータ・データ・ファイルの作成、アクセス、編集、および表示が可能になります。詳細は、第42.1.1項「Site Studio統合の理解」を参照してください。

注意:

Spacesで、Oracle Site Studioコンテンツをシームレスなインタフェースで作成または編集するには、次の要件の両方が満たされている必要があります。

- Spacesアプリケーションへのアクセスには、Content ServerとSpacesアプリケーションを同一のホストとポートで公開するOracle HTTP Server (OHS)を使用する必要があります。SpacesへのフロントエンドとしてOHSを設定する方法の詳細は、『Oracle Fusion Middleware Oracle WebCenter Portal管理者ガイド』のWebCenter Portalアプリケーション用にContent Serverを構成する方法に関する項を参照してください。

- Spacesは、webContextRootパラメータにContent Serverのホスト名を設定して、Content Serverリポジトリに接続している必要があります。webContextRootの設定の詳細は、『Oracle Fusion Middleware Oracle WebCenter Portal管理者ガイド』のコンテンツ・リポジトリの登録に関する項を参照してください。WLSTでwebContextRootを設定する場合は、『Oracle Fusion Middleware WebLogic Scripting Toolコマンド・リファレンス』のcreateJCRContentServerConnectionおよびsetJCRContentServerConnectionに関する項を参照してください。

このように構成していない場合でも、コンテンツ・プレゼンタでSite Studioコンテンツを作成または編集することは可能ですが、作成アクションや編集アクションにより、「コンテンツ・プレゼンタ」タスク・フローの外部に新しいブラウザ・ウィンドウ(またはタブ)が開くようになります。

「コンテンツ・プレゼンタ構成」ダイアログでSite Studioコンテンツを作成または編集するには:

1. 「コンテンツ・プレゼンタ構成」ダイアログで(第42.3項「コンテンツ・プレゼンタ構成ダイアログの表示」を参照)、「コンテンツの選択」または「コンテンツ」タブをクリックします。

2. 「コンテンツ・プレゼンタ」で、「Webコンテンツの作成」をクリックします(図42-25)。

図42-25 コンテンツ・ソースの選択: Site Studio

ヒント:

「Webコンテンツの作成」ボタンは、「コンテンツ・ソース」フィールドに「単一のコンテンツ・アイテム」が表示されていて、少なくとも1つのContent Serverリポジトリ(11g以降)がSite Studioコンポーネントにインストールされている場合にのみ表示されます。

Oracle Site Studioの「リージョン・コンテンツの選択」ペインが開きます(図42-26)。

図42-26 Site Studioコンテンツの追加: 「リージョン・コンテンツの選択」

3. 「リージョン・コンテンツの選択」ペインで、作成または編集するコンテンツの基になるSite Studioリージョン定義を選択します。

注意:

Oracle Site Studioコンテンツを作成または編集するには、事前に、少なくとも1つのリージョン定義をSite Studioアプリケーションで作成しておく必要があります。

4. 「次」をクリックします。
「コンテンツ・ファイルの選択」ペインが開きます(図42-27)。

図42-27 Site Studioコンテンツの追加: 「コンテンツ・ファイルの選択」

5. 「コンテンツ・ファイルの選択」ペインで、次のいずれかを選択します。

- 「新規コントリビュータ・データファイル」を選択すると、「コンテンツのチェックイン」ペイン(図42-28)が開きます。このペインでは、Content ServerにチェックインするSite Studioコントリビュータ・データ・ファイルの標準的なドキュメント・プロパティを指定できます。

図42-28 Site Studioコンテンツの追加: 「コンテンツのチェックイン」

- 「サーバーからの既存のファイル」を選択するとContent Serverが開き(図42-29)、選択したリージョン定義に応じたSite Studioコントリビュータ・データ・ファイルが表示されます。

図42-29 Content Server: 「検索結果」

6. ファイル名をメモして、「次へ」をクリックします。
「チェックインの確認」ペインが開きます(図42-30)。

図42-30 Site Studioコンテンツの追加: 「チェックインの確認」

7. 「コンテンツ・ファイルの選択」ペインで、次のいずれかを選択します。

- 「コンテンツ・アイテムを今すぐ編集」を選択すると、「Site Studio Contributor」エディタが開きます。このエディタでコンテンツ・アイテムを編集できます。詳細は、第42.10.2項「Site Studioファイルのコンテキスト内編集」の「手順4」以降を参照してください。

- ファイルに変更を加えない場合は、「編集せずに終了」を選択します。

8. 「終了」をクリックして、「コンテンツ・プレゼンタ構成」ダイアログに戻ります。

- Oracle HTTP Server (OHS)を通じてSpacesアプリケーションにアクセスしていて、この項の最初の「注意」で説明したようにwebContextRootパラメータが構成してあると、選択したSite Studioコントリビュータ・データ・ファイルは、「コンテンツ・プレゼンタ構成」ダイアログに自動選択された状態で示されます。

- OHSとwebContextRootパラメータが構成されていない場合は、この時点で、「コンテンツ・プレゼンタ」タスク・フローに表示するSite Studioコントリビュータ・データ・ファイルを選択します。「コンテンツ」ページで、Site Studioファイルを参照し、そのファイルを選択してから「選択」をクリックします。

9. 「コンテンツ・プレゼンタ構成」ダイアログで、「保存」をクリックします。

42.10 コンテンツ・プレゼンタ・タスク・フローでのファイルのコンテキスト内作成と編集

コンテキスト内編集とは、実行時に、別ウィンドウでエディタが開くSpacesアプリケーションで、コンテンツを直接編集することです。

適切な権限があれば、エンド・ユーザーは「コンテンツ・プレゼンタ」タスク・フローでHTMLとSite Studioコンテンツをコンテキスト内編集できます。

注意:

ユーザーは、コンテンツ・プレゼンタのインスタンスに含まれるページを表示および編集するための権限を所持している必要があります。さらに、Content Serverに対する書込み権限を含むロールが割り当てられている必要もあります。詳細は、第23章「セキュリティの理解」および『Oracle Fusion Middleware Oracle WebCenter Portal管理者ガイド』のWebCenter Portalアプリケーションのセキュリティの管理に関する章を参照してください。

次の各項では、コンテキスト内編集を実行する方法について説明します。

- 第42.10.1項「WikiドキュメントまたはHTMLファイルのコンテキスト内編集」

- 第42.10.2項「Site Studioファイルのコンテキスト内編集」

- 第42.10.3項「新規Site Studioコンテンツのコンテキスト内作成」

- 第42.10.4項「編集モードのキー・シーケンスの変更」

42.10.1 WikiドキュメントまたはHTMLファイルのコンテキスト内編集

適切な権限があれば、エンド・ユーザーは「コンテンツ・プレゼンタ」タスク・フローでWikiドキュメントまたはHTMLファイルをコンテキスト内編集できます。

WikiまたはHTMLファイルを「コンテンツ・プレゼンタ」タスク・フローで編集するには:

1. 「コンテンツ・プレゼンタ」タスク・フローで、ファイル・コンテンツの任意の場所をクリックします。

2. [Ctrl]、[Shift]、[C]を同時に押して、コンテキスト内編集モードを開始します。Webページの編集可能領域が、点線の境界線で強調表示されます。
コンテキスト内編集モードを開始するキー・シーケンスは、必要に応じて変更できます。第42.10.4項「編集モードのキー・シーケンスの変更」を参照してください。

3. 右上隅にあるドキュメントのクロムで「編集」アイコン(図42-31)をクリックして、「ドキュメント・ビューア」のプレビュー・ペインでファイルを開きます。

図42-31「コンテンツ・プレゼンタ」タスク・フローでのコンテキスト内編集モードの開始

ファイルがワークフロー内にある場合は、ワークフロー・コントロールも表示されます(図42-32)。詳細は、第45章「ワークフロー対応コンテンツの使用」を参照してください。

図42-32「コンテンツ・プレゼンタ」タスク・フローでのコンテキスト内編集モード時のワークフロー・コントロール

4. 「ドキュメント・ビューア」のプレビュー・ペインで、「編集」アクション(図42-33)をクリックして、ファイルを自動的にチェックアウトし、そのファイルをリッチ・テキスト・エディタ(RTE)で編集用に開きます。

関連項目:

RTEの詳細は、第43.11項「リッチ・テキスト・エディタ(RTE)の使用方法」を参照してください。

図42-33 リッチ・テキスト・エディタの起動

5. 必要な更新を行い、ファイルを保存して閉じます。
変更したファイルは、自動的にチェックインされます。

6. Spacesアプリケーションの「コンテンツ・プレゼンタ」タスク・フローで、もう一度[Ctrl]、[Shift]、[C]を同時に押して、コンテキスト内編集モードを終了します。

42.10.2 Site Studioファイルのコンテキスト内編集

コンテンツ・プレゼンタは、Oracle Site Studioと統合すると、Site Studioリージョン・テンプレートまたはカスタムのコンテンツ・プレゼンタ表示テンプレートで、Site Studioコントリビュータ・データ・ファイルの作成、アクセス、編集、および表示が可能になります。詳細は、第42.1.1項「Site Studio統合の理解」を参照してください。

適切な権限があれば、エンド・ユーザーは「コンテンツ・プレゼンタ」タスク・フローでSite Studioコントリビュータ・データ・ファイルをコンテキスト内編集できます。

Site Studioファイルを「コンテンツ・プレゼンタ」タスク・フローで編集するには:

1. 「コンテンツ・プレゼンタ」タスク・フローで、Site Studioファイル・コンテンツの任意の場所をクリックします。

2. [Ctrl]、[Shift]、[C]を同時に押して、コンテキスト内編集モードを開始します。Webページの編集可能領域が、点線の境界線で強調表示されます。
コンテキスト内編集モードを開始するキー・シーケンスは、必要に応じて変更できます。第42.10.4項「編集モードのキー・シーケンスの変更」を参照してください。

3. 右上隅にあるドキュメントのクロムで「編集」アイコン(図42-34)をクリックして、「Site Studio Contributor」でファイルを開きます。

図42-34「コンテンツ・プレゼンタ」タスク・フローでのコンテキスト内編集モードの開始

4. 「Site Studio Contributor」の「データファイル」エディタで、編集するリージョンをクリックします。図42-35を参照してください。
「Site Studio Contributor」でファイルを編集する方法の詳細は、Oracle Site Studioドキュメントを参照してください。

図42-35「Site Studio Contributor」でのファイルの編集

5. 「保存して閉じる」をクリックして、「Site Studio Contributor」のエディタを終了し、Spacesアプリケーションに戻ります。

6. Spacesアプリケーションの「コンテンツ・プレゼンタ」タスク・フローで、もう一度[Ctrl]、[Shift]、[C]を同時に押して、コンテキスト内編集モードを終了します。

42.10.3 新規Site Studioコンテンツのコンテキスト内作成

コンテンツ・プレゼンタは、Oracle Site Studioと統合すると、Site Studioリージョン・テンプレートまたはカスタムのコンテンツ・プレゼンタ表示テンプレートで、Site Studioコントリビュータ・データ・ファイルの作成、アクセス、編集、および表示が可能になります。詳細は、第42.1.1項「Site Studio統合の理解」を参照してください。

適切な権限があれば、エンド・ユーザーは「コンテンツ・プレゼンタ」タスク・フローで、コンテキスト内編集時にSite Studioの新しいWebコンテンツを作成できます。

Site Studioファイルのコンテキスト内作成は、第42.9項「コンテンツ・プレゼンタ構成ダイアログでのSite Studioコンテンツの作成または編集」で説明する「コンテンツ・プレゼンタ構成」ダイアログでのSite Studioファイルの作成とは多少異なります。新しいSite Studioファイルをコンテキスト内で作成すると、作成するコンテンツのリージョン定義、ファイルの場所、セキュリティ・グループ、およびコンテンツ・タイプは、「コンテンツ・プレゼンタ」タスク・フローで選択したコンテンツと同じ内容に制限されます。さらに、リージョン定義は、Site Studioアプリケーションで事前に作成しておく必要があります。

新しいSite Studioファイルを「コンテンツ・プレゼンタ」タスク・フローで作成するには:

1. 「コンテンツ・プレゼンタ」タスク・フローで、現在表示されているSite Studioファイル・コンテンツの任意の場所をクリックします。

2. [Ctrl]、[Shift]、[C]を同時に押して、コンテキスト内編集モードを開始します。Webページの編集可能領域が、点線の境界線で強調表示されます。
コンテキスト内編集モードを開始するキー・シーケンスは、必要に応じて変更できます。第42.10.4項「編集モードのキー・シーケンスの変更」を参照してください。

3. 右上隅にあるドキュメントのクロムで「作成」アイコン(図42-36)をクリックします。

図42-36 Site Studioファイルでの「作成」アイコンの選択

4. 「コンテンツの選択」ウィンドウで、「新規コントリビュータ・データファイル」を選択して、「次へ」をクリックします(図42-37)。

図42-37 新しいコンテンツ・ファイルの選択ウィンドウ

5. 「コンテンツのチェックイン」フォームに入力します。このフォームで、コントリビュータ・データ・ファイルのメタデータを指定して、ファイルをContent Serverにチェックインします。このファイルは、ユーザー(または、別のコントリビュータ)が編集するまでは空のままです。このフォームの入力方法の詳細は、『Oracle Fusion Middleware Oracle Content Serverユーザーズ・ガイド』のファイルのチェックインに関する項を参照してください。

6. 「チェックインの確認」ウィンドウで、「コンテンツ・アイテムを今すぐ編集」を選択します。

7. 「終了」をクリックします。
「Site Studio Contributor」の「データファイル」エディタが開きます(図42-38)。

図42-38「Site Studio Contributor」の「データファイル」エディタ

8. ファイルを編集して、「保存して閉じる」をクリックします。

42.10.4 編集モードのキー・シーケンスの変更

コンテンツ・プレゼンタでSite Studioファイルの編集モードを開始するために使用する、編集モードのキー・シーケンスを変更するには、アプリケーションのadf-config.xmlファイル内で<key-sequence>エントリを次のように編集します。

******** Content Contributor Mode adf-config.xml entries ***************

<page-editor-config xmlns="http://xmlns.oracle.com/adf/pageeditor/config">
<content-contribution>
<enabled>true</enabled>
<key-sequence>ctrl shift C</key-sequence>
</content-contribution>
</page-editor-config>

42.11 ワークフロー内のファイルの承認と却下

コンテンツ・プレゼンタに表示されるコンテンツ・アイテムは、そのアイテムがワークフロー内にあるときでも表示できます。これには、Site Studioリージョン・テンプレートに表示されるSite Studioコントリビュータ・データ・ファイルも含まれます。

注意:

ワークフロー内のコンテンツ・アイテムがコンテンツ・プレゼンタに表示されるようにするには、そのアイテムをある時点でリリース済のステータスにしておく必要があります。リリース済のステータスになったことのないコンテンツ・アイテムは、コンテンツ・プレゼンタに表示されません。

ある時点で、コンテンツ・アイテムがContent Serverでリリース済のステータスになっていた場合、それ以降のコンテンツ・アイテムの改訂版がワークフロー内で保留されていると、コンテンツ・アイテムの承認者は、ページ編集モード(図42-39)またはコンテキスト内編集(コントリビュータ)モードのコンテンツ・プレゼンタを使用して、公開済バージョンとワークフロー内のバージョンの切り替えができるようになります。さらに、ワークフロー内のアイテムを承認または却下するリンクや、アイテムについての追加の詳細(ワークフロー名、実行されたステップ数、実行されたアクション、アクションの日付、アクションを実行したユーザーなど)を表示するリンクを提示することもできます。

図42-39「コンテンツ・プレゼンタ」タスク・フロー内のファイルを承認または却下するためのプレビュー

コンテンツ・プレゼンタでワークフロー内のファイルを扱う方法の詳細は、第45.3.2項「コンテンツ・プレゼンタのタスク・フローでのワークフロー・ファイルの表示」を参照してください。

42.12 コンテンツ・プレゼンタ・タスク・フローのプロパティの設定

「コンテンツ・プレゼンタ」タスク・フローには関連プロパティがあります。十分な権限があるユーザーは、これらのプロパティに、Composerの「コンポーネント・プロパティ」ダイアログ(図42-40)からアクセスできます。

表42-40「コンテンツ・プレゼンタ」タスク・フローの「コンポーネント・プロパティ」

「コンポーネント・プロパティ」ダイアログへのアクセスの詳細は、第18.6.2項「コンポーネントのプロパティの設定」を参照してください。

次の各項では、「コンテンツ・プレゼンタ」タスク・フローのプロパティについての情報と、「パラメータ」タブに表示されるプロパティについて説明します。

- 第42.12.1項「コンテンツ・プレゼンタ・タスク・フローのプロパティの基本」

- 第42.12.2項「コンテンツ・プレゼンタ・タスク・フローのパラメータ」

42.12.1 コンテンツ・プレゼンタ・タスク・フローのプロパティの基本

注意:

コンテンツ・プレゼンタのプロパティは、WebCenter Portal: Frameworkアプリケーションを作成する開発者が、設計時に使用することを目的としています(『Oracle Fusion Middleware Oracle WebCenter Portal開発者ガイド』のコンテンツのタスク・フローとドキュメント・コンポーネントのポータル・ページへの追加に関する項を参照)。また、パラメータをEL式にバインドする必要のある上級ユーザーを対象としています。「コンポーネント・プロパティ」ダイアログでプロパティ値を変更すると、「コンテンツ・プレゼンタ構成」ダイアログで指定した値は、新しい値で上書きされ、「コンテンツ・プレゼンタ構成」ダイアログでは読取り専用になります。

デフォルトのタスク・フロー・コンテンツは、「コンポーネント・プロパティ」ダイアログの「パラメータ」タブ上のプロパティによって制御されます。このタブに示されるパラメータの説明は、第42.12.2項「コンテンツ・プレゼンタ・タスク・フローのパラメータ」を参照してください。タスク・フローによっては、このタブのパラメータによって、タスク・フローとページ・パラメータおよびページ定義変数を簡単に結び付けることができます。詳細は、第22章「ページ、タスク・フロー、ポートレットおよびUIコンポーネントの結付け」を参照してください。

「表示オプション」タブ、「スタイル」タブおよび「コンテンツ・スタイル」タブのプロパティを変更すると、タスク・フローの外観と動作に影響します。これらのプロパティは、すべてのタスク・フローに共通しています。詳細は、第18.6.4項「コンポーネントの表示オプションの使用」および第18.6.6項「スタイル・プロパティおよびコンテンツ・スタイル・プロパティの使用」を参照してください。

「イベント」タブの内容は、タスク・フローでサポートされているイベントによって異なります。詳細は、第18.6.7項「コンポーネントのコンテキスト・イベントの使用」を参照してください。

「パラメータ」タブと「表示オプション」タブのすべてのプロパティから式言語(EL)エディタにアクセスできます。ELエディタを使用すると、定数値のかわりに変数値を選択または指定できます。エディタを開くには、プロパティ・フィールドの横にある「編集」アイコンをクリックします。エディタの使用の詳細および一般的なEL式の説明は、付録B「式言語(EL)式」を参照してください。

注意:

「コンポーネント・プロパティ」ダイアログの汎用の「表示オプション」タブでELを入力すると、入力内容が自動的に検証されます。EL構文が無効な場合、エラーが表示され、値は適用も保存もされません。汎用の表示オプションとは、表18-1に掲載されているオプションです。

汎用以外の表示オプションには、ELの検証は行われません。

42.12.2 コンテンツ・プレゼンタ・タスク・フローのパラメータ

表42-4では、「コンテンツ・プレゼンタ」タスク・フローに固有のパラメータについて説明しています。

表42-4「コンテンツ・プレゼンタ」タスク・フローのパラメータ

パラメータ

説明

Data Source

コンテンツのデータ・ソース。この値は、Data Source Typeの値によって決まります。

- Data Source Type=Single Nodeの場合は、次の形式で、単一のノード識別子をData Sourceに設定します。
connection_name#dDocName:content_id

例: myconnection.example.com#dDocName:STAN_IDC-007619

- Data Source Type=Folder Contentsの場合は、次の形式で、単一のノード識別子をData Sourceに設定します。
connection_name#dCollectionID:collection_id

例: myconnection.example.com#dCollectionID:45535

- Data Source Type=Query Expressionの場合は、CMIS (コンテンツ管理相互運用サービス)問合せ式をData Sourceに設定します。
注意:

- Data SourceとしてCMIS問合せを使用するには、有効なタスク・フロー・インスタンスIDが必要になります。
例:

select * from cmis:document where cmis:name like \'test%\'

connectionName=connection_name#select * from cmis:document where cmis:createdBy = \'weblogic\'

- connectionNameが指定されていないときには、プライマリ接続が使用されます。
この問合せの形式と例の詳細は、Oracle Fusion Middlewareコンテンツ管理RESTサービス開発者ガイドを参照してください。

- Data Source Type=Multi Nodeの場合は、次の形式で、カンマ区切りのノードのセットをData Sourceに設定します。
connection_name#dDocName:content_id, connection_name#dDocName:content_id, ...

例: myconn#dDocName:DOCUMENT_ID_12345,myconn#dDocName:DOCUMENT_ID_56789

Data Source (続き)

- Data Source Type=Scenario Resultsの場合は、次の形式で、シナリオの結果をData Sourceに設定します。
conductor-connection-name=conductor_conn_name,namespace=scenario_namespace,scenario-name=scenario_name,inputparm1=value1,inputparm2=value2, ...

例:

conductor-connection-name=ConductorServiceLocal,namespace=CPNamespace,scenario-name=GetRelatedDocsScenario,topic=outdoors,interests=hiking

パーソナライズ・コンダクタとシナリオの詳細は、『Oracle Fusion Middleware Oracle WebCenter Portal開発者ガイド』のWebCenter Portalアプリケーションのパーソナライズに関する項を参照してください。

各要素の意味は次のとおりです。

- connection_nameは、コンテンツ・リポジトリ接続の名前です。

- content_idは、Content Serverのアイテムに対するコンテンツ情報ページで指定したコンテンツのContent ID、またはコンテンツ・サーバーのCollectionID値です。

- collection_idは、Content Serverのフォルダ情報ページのURLに含まれるdCollectionIDです。

- conductor_connection_nameは、パーソナライズ・コンダクタを指すURL接続の名前です(この名前の先頭は、必ずConductorになります)。この値は、このURL接続のconnections.xmlファイル内のReference name属性の値と一致する必要があります。詳細は、『Oracle Fusion Middleware Oracle WebCenter Portal管理者ガイド』のコンテンツ・プレゼンタの構成に関する項と、『Oracle Fusion Middleware Oracle WebCenter Portal開発者ガイド』のWebCenter Portalアプリケーションのファイルに関する付録を参照してください。

- namespaceは、指定したシナリオを含むネームスペースの名前です。

- scenario_nameは、コンテンツ・プレゼンタが使用するシナリオの名前です。

データソース・タイプ

コンテンツのデータ・ソース・タイプ。「コンテンツ・プレゼンタ構成」ダイアログの「コンテンツ・ソース」の値に相当します。有効な値は、次のとおりです。

- Single Node: 単一のコンテンツ・アイテム。

- Folder Contents: フォルダのコンテンツ。

- Query Expression: 問合せの結果。

- Multi Node: コンテンツ・アイテムの順序付きリスト。

- Scenario Results: 指定したシナリオの結果。シナリオは、JDeveloperのシナリオ・エディタを使用して作成します。『Oracle Fusion Middleware Oracle WebCenter Portal開発者ガイド』のWebCenter Portalアプリケーションのパーソナライズに関する項を参照してください。

Maximum Results

Data Source TypeがQuery Expressionの場合、表示する結果の最大数。

デフォルト: 100

Region Template

表示テンプレートが、Site Studioリージョン定義テンプレートかどうかを指定します。この値は、Content Server 11g以降でのみ有効です。

- ${true}: 表示テンプレートは、Site Studioリージョン定義テンプレートです。TemplateView ID値は、リージョン・テンプレートのコンテンツIDに設定されます。

- ${false} (デフォルト): 表示テンプレートは、Site Studioリージョン定義テンプレートではありません。

Site Studioリージョン・テンプレートの作成および使用の詳細は、第42.1.1項「Site Studio統合の理解」およびOracle Site Studioのドキュメント・ライブラリを参照してください。

Task Flow Instance ID

このタスク・フロー・インスタンスの一意の識別子。タスク・フロー・インスタンスと、そのインスタンスのカスタマイズ設定およびパーソナライズ設定との関連を維持するために内部で使用されます。この値は編集しないでください。

注意: Data SourceとしてCMIS問合せを使用するには、有効なタスク・フロー・インスタンスIDが必要になります。

Template Category ID

表示テンプレートのカテゴリID。複数のコンテンツ・アイテムのレンダリング結果で使用します。このIDは、デフォルトの表示テンプレート(表42-3)に対するデフォルトのテンプレート・カテゴリを示すことも、複数のコンテンツ・アイテム用に作成したカスタム・カテゴリを示すこともあります(『Oracle Fusion Middleware Oracle WebCenter Portal開発者ガイド』のコンテンツ・プレゼンタ表示テンプレートの作成に関する項を参照)。

Template View ID

表示テンプレートのビューID。単一のコンテンツ・アイテムのレンダリング結果で使用します。リソース・マネージャで構成したテンプレートのビューIDを入力して、コンテンツ・タイプ、またはカテゴリIDごとのリスト単位のテンプレートを指定します。このIDは、デフォルトの表示テンプレート(表42-2)を示すことも、カスタムの表示テンプレート(『Oracle Fusion Middleware Oracle WebCenter Portal開発者ガイド』のコンテンツ・プレゼンタ表示テンプレートの作成に関する項を参照)を示すこともあります。また、コンテンツがリージョンの場合は、リージョン・テンプレートのcontentIDに設定されます。

43 ドキュメント・サービスのタスク・フローおよびドキュメント・コンポーネントの使用

WebCenter Portal: Spacesアプリケーションでは、第41章「コンテンツの追加および管理の概要」で概説したように、接続済の1つ以上のコンテンツ・リポジトリからアプリケーションにコンテンツを追加できます。

関連項目:

Spacesでのコンテンツ管理の概要は、第2項「コンテンツ管理機能の利用」を参照してください。

この章では、Spacesアプリケーションで、フォルダやファイルにアクセスしたり、フォルダやファイルを追加および管理するために、ドキュメント・サービスのタスク・フローとドキュメント・コンポーネントを使用する方法について説明します。

- 第43.1項「ドキュメント・サービスのタスク・フローの基本」

- 第43.2項「キュメント・コンポーネントの基本」

- 第43.3項「選択したフォルダまたはファイルのページへの追加」

- 第43.4項「ドキュメント・サービスのタスク・フローのページへの追加」

- 第43.5項「ドキュメント・サービスのタスク・フローのメニューとアクションの理解」

- 第43.6項「ドキュメント表示のパーソナライズ」

- 第43.7項「フォルダの作成」

- 第43.8項「ファイルの作成」

- 第43.9項「フォルダを開く」

- 第43.10項「ファイルを開く」

- 第43.11項「リッチ・テキスト・エディタ(RTE)の使用方法」

- 第43.12項「ファイルの編集と更新」

- 第43.13項「フォルダまたはファイルの名前変更」

- 第43.14項「フォルダおよびファイルのコピーと貼付け」

- 第43.15項「フォルダおよびファイルの移動」

- 第43.16項「フォルダおよびファイルの削除」

- 第43.17項「フォルダ・コンテンツのリフレッシュ」

- 第43.18項「フォルダの表示と非表示」

- 第43.19項「ファイルに対するコメントの表示、入力および削除」

- 第43.20項「タグの使用」

- 第43.21項「ファイルのバージョン履歴の表示と削除」

- 第43.22項「フォルダ・プロパティとファイル・プロパティの表示と変更」

- 第43.24項「リンクの使用」

- 第43.25項「推薦の使用」

- 第43.26項「PDFファイルのオープンまたは保存」

- 第43.27項「フォルダまたはファイルのURLの共有」

- 第43.23項「フォルダまたはファイルに対するセキュリティ・オプションの設定」

- 第43.28項「ファイルへのサブスクライブ」

- 第43.29項「ファイルのお気に入り登録とお気に入り登録解除」

- 第43.30項「フォルダまたはファイルのお気に入りへの追加」

- 第43.31項「ドキュメントの検索」

- 第43.32項「ドキュメント・サービスの問題のトラブルシューティング」

注意:

この章で説明する多くのタスクは、Microsoft Office (Word、Excel、およびPowerPoint)のファイルでも実現できます。これには、第48章「Microsoft Officeおよびエクスプローラ統合の使用」で説明するように、Microsoft Officeの共有ドキュメント管理機能から利用可能なタスク・ペインを使用します。

対象読者

この章は、Spacesアプリケーションで、ファイルやフォルダを表示、作成、編集、管理するSpacesユーザーを対象としています。ファイルやフォルダは個別のアイテムとして扱うことも、ページに表示されるドキュメント・サービスのタスク・フローのいずれかで扱うこともできます。

この章で説明するタスクを実行するユーザーには、Edit Pages権限、View Documents権限、Create and Edit Documents権限およびDelete Documents権限が含まれているロールを割り当てる必要があります。ロールと権限の詳細は、第54.2.1.2項「スペース内の権限と権限モデルの理解」を参照してください。

43.1 ドキュメント・サービスのタスク・フローの基本

ドキュメント・サービスのタスク・フローを使用すると、フォルダやファイルをSpacesアプリケーションのページに、Wikiやブログなど様々な形式で表示できます。アプリケーションに適したタスク・フローを選択することで、フォルダやファイルにアクセスする機能、フォルダやファイルを追加および管理する機能、ファイルやフォルダのプロパティを構成および表示する機能、Content Server、Oracle PortalまたはSharePointのコンテンツ・リポジトリにあるファイルやフォルダのコンテンツを検索する機能をアプリケーションに提供できます。また、必要な構成はSpaces管理者が完了しています。

注意:

コンテンツ・リポジトリとしてSharePointを使用できるようにするには、SharePointアダプタをインストールする必要があります。SharePointの管理は、Oracle Enterprise Manager Fusion Middleware Controlコンソールを使用するのではなく、WLSTコマンドを使用して実行します。

あるスペースでページにドキュメント・サービスのタスク・フローを追加するために、そのスペースでドキュメント・サービス有効にする必要はありません。ドキュメント・サービスがスペースで有効にされていない場合は、ドキュメント・サービスのタスク・フローをページに追加しても、デフォルトではタスク・フローにフォルダやファイルが自動移入されることはありません。ただし、デフォルトのタスク・フロー・プロパティを編集している場合を除きます。そのペースでドキュメント・サービスを有効にすると(第53.10.1項「スペースで利用可能なサービスの有効化および無効化」を参照)、次に示す追加のコンテンツ機能が利用できるようになります。

- スペースに追加したドキュメント・サービスのタスク・フローには、デフォルトのコンテンツ・リポジトリ接続に基づいて、フォルダやファイルのリストがデフォルトで自動移入されます。

- スペースに追加したドキュメントは、そのスペースでセキュリティが管理されているフォルダに格納されます。

- 現在のスペースに属しているドキュメントのみを表示するドキュメント・サービスのタスク・フローを追加できます(Composerのリソース・カタログの「コンテンツ管理」セクションで、「スペース・ドキュメント」を選択します)。

表43-1に、ドキュメント・サービスのタスク・フローの概要を示します。これらのタスク・フローでは、接続しているコンテンツ・リポジトリ内のフォルダとファイルを追加および管理するために各種の方法でリスト表示したり、Spacesでファイルを個別に表示したりできます。

表43-1 ドキュメント・サービスのタスク・フロー

フォルダおよびファイルのリスト

個別のフォルダ

個別のファイル

「ドキュメント・エクスプローラ」タスク・フロー。2つのペインにフォルダとファイルを表示します。このタスク・フローは、「ドキュメント・ナビゲータ」タスク・フローと「フォルダ・ビューア」タスク・フローを組み合わせたものです。インプレースのプレビュー機能および編集機能と、Windows Explorerのユーザーが使い慣れたインタフェースに堅牢なドキュメント管理機能を提供します。サイズ: 完全なページ幅の半分の領域を占めます。

X

X

「ドキュメント・リスト・ビューア」タスク・フロー。フォルダとファイルを、フラット・リストとして1つのペインに表示します。個別のウィンドウでのプレビューおよび編集機能と、いくつかの管理機能を提供します。サイズ: ページ幅の半分よりも狭い領域を占めます。

X

X

「ドキュメント・マネージャ」タスク・フロー。フォルダやファイルを、Layoutプロパティ(Explorer、Table、またはTree Table)での指定に応じて表示します。Explorerレイアウトは、「ドキュメント・エクスプローラ」タスク・フローと同じですが、Show Documents、Show Folders、およびCollapse Tree Navigationのプロパティがありません。

X

X

「ドキュメント・ナビゲータ」タスク・フロー。フォルダとファイルのネストされた階層を1つのペインに表示します。フォルダを開いたり閉じたりすることで、完全な階層を表示できます。その他のドキュメント・サービスのタスク・フロー(「ドキュメント・エクスプローラ」タスク・フローなど)のコンポーネントとして使用することを目的としています。このタスク・フローのフォルダやファイルをクリックしても、単独の状態ではアクションは実行されません。サイズ: ページ幅の半分よりも狭い領域を占めます。

X

X

「フォルダ・ビューア」タスク・フロー。フォルダのコンテンツをフラット・リストとして1つのペインに表示します。フォルダのコンテンツをインプレースでプレビューおよび編集できます。また、Windowsユーザーが使い慣れた簡単なインタフェースに堅牢なドキュメント管理機能を提供します。サイズ: 完全なページ幅の半分の領域を占めます。

X

X

「最近のドキュメント」タスク・フロー。現在のフォルダ内で最近作成または変更されたファイルのリストを表示します。このタスク・フローは、接続しているコンテンツ・リポジトリがContent Serverの場合にのみ利用できます。

X

「ドキュメント・ビューア」タスク・フロー。ファイルのプレビューを表示します。プレビューをサポートしていないファイルについては、ファイルのプロパティを表示します。このタスク・フローの下部にあるタブ付きペインのセットを使用すると、コメント、タグ、履歴、情報(プロパティ)、およびリンクにアクセスできます。

X脚注 1

X

「ドキュメント・ミニ・プロパティ」タスク・フロー。読取り専用ビューに、ファイルの「基本」プロパティを表示します。

X^1

X

「ドキュメント・プロパティ」タスク・フロー。ファイルの基本プロパティと拡張プロパティを表示します。さらに、プロパティ値を変更するための「編集」ボタンも表示されます。

X^1

X

「ドキュメント・バージョン履歴」タスク・フロー。ファイルのバージョンのリストを表示します。選択したバージョンを削除できます。

X

脚注 1 「ドキュメント・ビューア」、「ドキュメント・ミニ・プロパティ」、または「ドキュメント・プロパティ」のタスク・フローにフォルダ情報を表示する場合は、そのタスク・フローのItem IDプロパティまたはResource IDプロパティにターゲット・フォルダのIDを設定します。第44章「ドキュメント・サービスのタスク・フローおよびドキュメント・コンポーネントのプロパティの設定」を参照してください。

ドキュメント・サービスの各タスク・フローの詳細は、次の各セクションを参照してください。

- 第43.1.1項「ドキュメント・エクスプローラ・タスク・フローの理解」

- 第43.1.2項「ドキュメント・リスト・ビューア・タスク・フローの理解」

- 第43.1.3項「ドキュメント・マネージャ・タスク・フローの理解」

- 第43.1.4項「ドキュメント・ナビゲータ・タスク・フローの理解」

- 第43.1.5項「フォルダ・ビューア・タスク・フローの理解」

- 第43.1.6項「最近のドキュメント・タスク・フローの理解」

- 第43.1.7項「ドキュメント・ビューア・タスク・フローの理解」

- 第43.1.8項「ドキュメント・ミニ・プロパティ・タスク・フローの理解」

- 第43.1.9項「ドキュメント・プロパティ・タスク・フロー」

- 第43.1.10項「ドキュメント・バージョン履歴タスク・フローの理解」

43.1.1 ドキュメント・エクスプローラ・タスク・フローの理解

「ドキュメント・エクスプローラ」タスク・フローは、2つのペインにフォルダとファイルのリストを表示します。このペインは、「ドキュメント・ナビゲータ」タスク・フローと「フォルダ・ビューア」タスク・フローを組み合わせたものです。左側のペインにはネストされた階層でフォルダが示され、右側のペインには現在選択しているフォルダのコンテンツが示されます(図43-1)。このタスク・フローは、Windows Explorerのユーザーが使い慣れたインタフェースに、堅牢なドキュメント管理機能を提供します。このタスク・フローのサイズは、フル・ページの幅の半分を占めます。

表43-1「ドキュメント・エクスプローラ」タスク・フロー

このタスク・フローを使用すると、フォルダとファイルは、図43-2で示すようにスペースの「ドキュメント」ページに表示されます(第7.3.1項「システム・ページの基本」を参照)。

図43-2 Spaceの「ドキュメント」ページ

注意:

ドキュメント・サービスは、Content Server 11gを使用する場合にのみ、スペースの「ドキュメント」ページと管理設定に公開されます。接続したコンテンツ・リポジトリがContent Server 10gの場合、「ドキュメント」ページはスペースに表示されなくなり、スペースの管理設定(「サービス」および「ロール」)で利用できなくなります。10gのドキュメント・サービス機能を使用する場合は、スペースにページを作成してから、そのページにドキュメント・サービスのタスク・フローを追加してください(第43.4項「ドキュメント・サービスのタスク・フローのページへの追加」を参照)。

1つのペインのみが表示されているときには(デフォルト)、「ペインのサイズを元に戻す」アイコンをクリックすると左側のペインが表示されます(図43-3)。

図43-3「ペインのサイズを元に戻す」アイコン

それとは逆に、「ペインの縮小」アイコンをクリックすると、左側のペインが非表示になります(図43-4)。

図43-4「ペインの縮小」アイコン

「ドキュメント・エクスプローラ」タスク・フローは、フォルダやファイルの表示、管理、および共同作業に適した多機能なドキュメント・サービスのタスク・フローです。「ドキュメント・エクスプローラ」タスク・フローでは、次の操作を実行できます。

- フォルダの展開アイコンと縮小アイコンをクリックすると、サブフォルダを表示および非表示にできます。

- 左側のペインまたは右側のペインでフォルダをクリックすると、そのフォルダのコンテンツを右側のペインに表示できます。また、サブフォルダをさらにドリル・ダウンできます。

- 右側のペインでファイルをクリックすると、「ドキュメント・ビューア」のプレビュー・ペインにファイルの内容のプレビューを表示できます。このペインには、ファイル管理オプションがあり、いくつかのファイル・タイプに対しては、インプレース編集が可能です。プレビューをサポートしていないファイル・タイプ(.mp3の音楽ファイルやビデオ・ファイル、.zipファイルなど)については、「プレビュー」ペインにファイルのプロパティが表示されます(第43.1.7項「ドキュメント・ビューア・タスク・フローの理解」を参照)。

- 右側のペインで行を(フォルダ名やファイル名ではありません)クリックすると、その行のフォルダやファイルに対するメニュー・アクションを実行できます(第43.5.1項「ドキュメント・サービスのタスク・フローのメニューとアクション」を参照)。
または、フォルダやファイルを右クリックすることで、使用可能なアクションのコンテキスト・メニューを表示できます(第43.5.1.6項「フォルダのコンテキスト・メニュー」および第43.5.1.6項「ファイルのコンテキスト・メニュー」を参照)。

- このタスク・フローの階層内でフォルダやファイルをドラッグ・アンド・ドロップすることで、ファイルやフォルダの構造を再編成できます。

「ドキュメント・エクスプローラ」タスク・フローをページに追加する場合は、第43.4項「ドキュメント・サービスのタスク・フローのページへの追加」を参照してください。デフォルト・リソース・カタログで、「コンテンツ管理」を開き、「ドキュメント・エクスプローラ」の横の「追加」をクリックすると、アクティブなコンテンツ・リポジトリ接続のルート・フォルダ内にあるフォルダとファイルのデフォルトのリストが表示されるようになります。

43.1.1.1 ドキュメント・エクスプローラ・タスク・フローのデフォルトのリストの変更

「ドキュメント・エクスプローラ」タスク・フローに表示されるデフォルトのリストは、次のどちらかの方法で変更できます。

- リソース・カタログで特定のフォルダを選択する

- プロパティを変更する

リソース・カタログで特定のフォルダを選択する

表示する特定のフォルダを選択することで、「ドキュメント・エクスプローラ」タスク・フローに表示されるデフォルトのリストを変更するには:

- リソース・カタログでターゲット・フォルダまでドリル・ダウンし、そのフォルダに対応する「追加」リンクをクリックして、「ドキュメント・エクスプローラ」を選択します(図43-5)。詳細は、第43.3項「選択したフォルダまたはファイルのページへの追加」を参照してください。

図43-5 フォルダの「追加」メニュー

プロパティを変更する

タスク・フローのプロパティを変更することで、「ドキュメント・エクスプローラ」タスク・フローに表示されるデフォルトのリストを変更するには:

1. ページを編集し、タスク・フローのクロム(図43-6)でプロパティの「編集」アイコン(レンチ)をクリックして、「コンポーネント・プロパティ」ダイアログを開きます。

図43-6 タスク・フローのクロムの「編集」アイコン

2. ターゲット・フォルダを変更するには、「パラメータ」タブで、Connection NameプロパティとRoot Folder Pathプロパティを設定します(表44-1「「ドキュメント・エクスプローラ」タスク・フローのパラメータ」を参照)。

43.1.2 ドキュメント・リスト・ビューア・タスク・フローの理解

「ドキュメント・リスト・ビューア」タスク・フローは、フォルダの内容をフラット・リストとして1つのペインに表示します(図43-7)。このタスク・フローでは、フォルダ階層を移動することと、検索問合せをカスタマイズすることができます。このタスク・フローは、特定のニーズに対しては役立つことがありますが、このタスク・フローの検索機能は、「コンテンツ・プレゼンタ」タスク・フロー使用することで再現され強化されます。このタスク・フローのサイズは、ページ幅の半分よりも狭い部分を占めます。

図43-7「ドキュメント・リスト・ビューア」タスク・フロー(「フォルダの表示」が有効化されている場合)

「ドキュメント・リスト・ビューア」タスク・フローでは、次の操作を実行できます。

- フォルダをクリックすると、そのフォルダの内容を表示できます。また、サブフォルダをさらにドリル・ダウンできます。

- ファイルをクリックすると、個別の「ドキュメント・ビューア」のプレビュー・ウィンドウにファイル内容のプレビューを表示できます。このペインには、ファイル管理オプションがあり、いくつかのファイル・タイプに対しては編集が可能です。プレビューをサポートしていないファイル・タイプ(.mp3の音楽ファイルやビデオ・ファイル、.zipファイルなど)については、「プレビュー」ウィンドウにファイルのプロパティが表示されます。第43.1.7項「ドキュメント・ビューア・タスク・フローの理解」を参照してください。

- 行の内側をクリックすると、その行のフォルダまたはファイルの「表示」メニュー・アクションを実行できます。「表示」は、このタスク・フローでのみ使用できるオプションです。

「ドキュメント・リスト・ビューア」タスク・フローをページに追加する場合は、第43.4項「ドキュメント・サービスのタスク・フローのページへの追加」を参照してください。デフォルトのリソース・カタログで、「コンテンツ管理」を開き、「ドキュメント・リスト・ビューア」の横の「追加」をクリックします。

43.1.2.1 ドキュメント・リスト・ビューア・タスク・フローのデフォルトのリストの変更

「ドキュメント・リスト・ビューア」タスク・フローに表示されるデフォルトのリストは、次のいずれかの方法で変更できます。

- リソース・カタログで特定のフォルダを選択する

- プロパティを変更する

- 詳細なコンテンツ・ソースの基準を指定する

リソース・カタログで特定のフォルダを選択する

表示する特定のフォルダを選択することで、「ドキュメント・リスト・ビューア」タスク・フローに表示されるデフォルトのリストを変更するには:

- リソース・カタログでターゲット・フォルダまでドリル・ダウンし、そのフォルダに対応する「追加」リンクをクリックして、「ドキュメント・リスト・ビューア」を選択します(図43-8)。詳細は、第43.3項「選択したフォルダまたはファイルのページへの追加」を参照してください。

図43-8 フォルダの「追加」メニュー

プロパティを変更する

タスク・フローのプロパティを変更することで、「ドキュメント・リスト・ビューア」タスク・フローに表示されるデフォルトのリストを変更するには:

1. ページを編集し、プロパティの「編集」アイコン(タスク・フローのクロムで2番目にあるレンチ・アイコン)をクリックして(図43-9)、「コンポーネント・プロパティ」ダイアログを開きます。

図43-9「ドキュメント・リスト・ビューア」タスク・フローのクロムにあるプロパティの「編集」アイコン

2. ファイルに加えてフォルダも表示するには、Show Foldersパラメータのチェック・ボックスを選択します。

3. ターゲット・フォルダを変更するには、「パラメータ」タブで、Connection NameプロパティとRoot Folder Pathプロパティを設定します(表44-2「「ドキュメント・リスト・ビューア」タスク・フローのパラメータ」を参照)。

詳細なコンテンツ・ソースの基準を指定する

指定した基準と一致するコンテンツをリストするように、「ドキュメント・リスト・ビューア」タスク・フローに表示されるデフォルトのリストを変更するには:

1. タスク・フローのヘッダーで、構成の「編集」アイコン(タスク・フローのクロムで最初にあるレンチ・アイコン)をクリックして(図43-10)、「ドキュメント・リスト・ビューア構成」ダイアログを開きます。

図43-10「ドキュメント・リスト・ビューア」タスク・フローのクロムにある構成の「編集」アイコン

2. 「ドキュメント・リスト・ビューア構成」ダイアログ(図43-11)で、「コンテンツ・ソース」ドロップダウン・リストから、次を選択します。

図43-11「ドキュメント・リスト・ビューア構成」ダイアログ

- フォルダの下のコンテンツ(Show Foldersパラメータが選択されている場合にのみ、フォルダが表示されます)。「参照」アイコンをクリックして、このタスク・フローに最初に表示するコンテンツを含むフォルダに移動し、そのフォルダを選択してから「保存」をクリックします。

- 「問合せの結果」。「問合せの結果」ペイン(図43-12および図43-13)で、問合せで取得するフィールドに値を入力します。フィールドについては、表43-2を参照してください。

図43-12「問合せの結果」ペイン:「すべてのコンテンツ・タイプ」

図43-13「問合せの結果」ペイン:選択したコンテンツ・タイプ

表43-2「問合せの結果」に指定する問合せ基準

要素

説明

ファイル名

「ドキュメント・リスト・ビューア」タスク・フローに表示するように指定したリポジトリ内のファイル名を入力します。複数のファイルを取得する場合は、ワイルド・カード文字として*を使用できます(例: *.jpg)。

キーワード

ドキュメントのコンテンツ内に存在する可能性のある任意の値を入力します。この値には、1つ以上の単語または語句を指定できます。キーワード検索には、Content Serverで全文検索を構成して、「全文検索オプション」を有効にする必要があります。詳細は、Oracle Fusion Middleware Oracle Enterprise Content Management Suiteインストレーション・ガイドのOracle Content Serverインスタンスの構成に関する項を参照してください。

コンテンツ・タイプ

「すべてのコンテンツ・タイプ」を選択すると、コンテンツ・タイプにかかわりなくコンテンツのアイテムが取得されます。または、Content Serverで定義したコンテンツ・タイプ・プロファイルの名前を選択します。コンテンツ・タイプ・プロファイルでは、特定のコンテンツのタイプ(たとえば、プレス・リリース、ニュース・フラッシュ、イメージなど)を定義しているプロパティを指定します。コンテンツ・タイプのIDC:GlobalProfileは、Content Serverで定義されたデフォルトのコンテンツ・タイプ・プロファイルの名前です。これは、その他のコンテンツ・タイプ・プロファイルが定義されていない場合に適用できます。

結果の制限

問合せで返されるコンテンツ・アイテムの最大数を指定します。

日付

「作成」フィールドと「最終更新」フィールドの両方(または、そのいずれか)で、検索するコンテンツ・アイテムが具体的な日付と一致する修飾子(「は次に一致する」)、それ以降の日付と一致する修飾子(「は次より後」)、それ以前の日付と一致する修飾子(「は次より前」)、または2つの日付間で一致する修飾子(「は次の間」)を選択します。2つの日付間で一致する修飾子には、2番目の日付を入力するための別の日付フィールドが追加されます。「日付の選択」アイコンをクリックして日付を選択するか、正しい形式(mm/dd/yy)で日付を手動で入力します(たとえば、11/18/11)。

ユーザー

「作成者」フィールド(アップロードしたユーザー)と、「最終変更者」フィールドに、コンテンツ・アイテムを作成または最終変更したユーザーの名前を入力します。または、「参照」アイコンをクリックして、「ユーザーの検索」ダイアログを開きます。このダイアログでは、ユーザーのリストからの選択や、ユーザー名の検索ができます。アイデンティティ・ストアでユーザーを検索する場合のヒントは、第54.3.4.1項「アイデンティティ・ストアでのユーザーまたはグループの検索」を参照してください。

その他の問合せフィルタ

「コンテンツ・タイプ」が「すべてのコンテンツ・タイプ」に設定されている場合は該当しません。コンテンツ・タイプ・プロファイル(接頭辞がIDC:)を選択している場合は、「追加」アイコンをクリックすると、選択したプロファイルに定義されているすべてのプロパティがリスト表示されます(図43-13)。1つ以上のプロパティを選択して、特定のプロパティ設定でコンテンツ・アイテムを検索するように問合せの範囲を絞り込みます。

ソート順序

「コンテンツ・タイプ」が「すべてのコンテンツ・タイプ」に設定されている場合は該当しません。コンテンツ・タイプ・プロファイル(接頭辞がIDC:)を選択している場合は、「ソート対象」リストに示されているプロパティに対するソート順序を指定します。

3. 「プレビュー」タブをクリックすると、「ドキュメント・リスト・ビューア」タスク・フローに表示するコンテンツを確認できます。

注意:

コンテンツ・リポジトリに無効なタイプの構成が含まれていると、「プレビュー」タブにはコンテンツが表示されなくなります。そのかわりに、Unable to retrieve content type informationというエラー・メッセージが表示されます。

43.1.3 ドキュメント・マネージャ・タスク・フローの理解

「ドキュメント・マネージャ」タスク・フローは、Layoutプロパティの指定に応じて、フォルダとファイルを表示します(第44.4項「ドキュメント・マネージャ・タスク・フローのプロパティの設定」を参照)。

- エクスプローラ・レイアウト(デフォルト):フォルダとファイルが2つのペインに表示されます。左側のペインにはフォルダが示され、右側のペインには現在選択しているフォルダのコンテンツが示されます(図43-14)。このレイアウトは、「ドキュメント・エクスプローラ」タスク・フローと同じですが、Show Documents、Show Folders、およびCollapse Tree Navigationのプロパティがありません(第44.2項「ドキュメント・エクスプローラ・タスク・フローのプロパティの設定」を参照)。

- 表レイアウト:現在のフォルダのコンテンツのみが1つのペインに表示されます。フォルダをクリックしてドリル・ダウンする機能があり、そのフォルダのコンテンツでペインがリフレッシュされます(図43-15)。

- ツリー表レイアウト:フォルダ階層が1つのペインに表示されます。先頭はルート・フォルダになります。フォルダを開いたり閉じたりする機能があります(図43-16)。このレイアウトは、Mac OS Xユーザーにとってわかりやすいものです。

表43-14「ドキュメント・マネージャ」タスク・フロー: エクスプローラ・レイアウト

表43-15「ドキュメント・マネージャ」タスク・フロー: 表レイアウト

表43-16「ドキュメント・マネージャ」タスク・フロー: ツリー表レイアウト

「ドキュメント・マネージャ」タスク・フローでは、次の操作を実行できます。

- フォルダの展開アイコンと縮小アイコンをクリックすると、フォルダ階層内のフォルダのコンテンツを表示および非表示にできます。

- フォルダをクリックすると、そのフォルダのみの内容を表示できます。また、サブフォルダをさらにドリル・ダウンできます。

- ファイルをクリックすると、「ドキュメント・ビューア」のプレビュー・ペインにファイルの内容のプレビューを表示できます。このペインには、ファイル管理オプションがあり、いくつかのファイル・タイプに対しては、インプレース編集が可能です。プレビューをサポートしていないファイル・タイプ(.mp3の音楽ファイルやビデオ・ファイル、.zipファイルなど)については、「プレビュー」ペインにファイルのプロパティが表示されます。第43.1.7項「ドキュメント・ビューア・タスク・フローの理解」を参照してください。

- 右側のペインで行を(フォルダ名やファイル名ではありません)クリックすると、その行のフォルダやファイルに対するメニュー・アクションを実行できます(第43.5.1項「ドキュメント・サービスのタスク・フローのメニューとアクション」を参照)。
または、フォルダやファイルを右クリックすることで、使用可能なアクションのコンテキスト・メニューを表示できます(第43.5.1.6項「フォルダのコンテキスト・メニュー」および第43.5.1.6項「ファイルのコンテキスト・メニュー」を参照)。

- このタスク・フローの階層内でフォルダやファイルをドラッグ・アンド・ドロップすることで、ファイルやフォルダの構造を再編成できます。

「ドキュメント・マネージャ」タスク・フローをページに追加する場合は、第43.4項「ドキュメント・サービスのタスク・フローのページへの追加」を参照してください。デフォルト・リソース・カタログで、「コンテンツ管理」を開き、「ドキュメント・マネージャ」の横の「追加」をクリックすると、アクティブなコンテンツ・リポジトリ接続のルート・フォルダ内にあるフォルダとファイルのデフォルトのリストが表示されるようになります。

注意:

「ドキュメント・マネージャ」タスク・フローは、デフォルトのSpacesで提供されるデフォルトのリソース・カタログの「コンテンツ管理」には表示されません。そのため、このタスク・フローがページで使用できるようにカスタムのリソース・カタログに追加されている場合には、このタスク・フローのエントリのみが表示されるようになります。ただし、デフォルトのリソース・カタログで特定のフォルダに移動すると、そのフォルダの「追加」メニューから、このタスク・フローが選択できるようになります(図43-17)。

カスタムのリソース・カタログ作成の詳細は、第16章「リソース・カタログの使用」の特に第16.3.1.2項「リソースの追加」を参照してください(「リソース・カタログ・アイテムの追加」ダイアログで、「タスク・フロー」を選択して、使用可能なすべてのコンテンツのタスク・フローのリストを「ドキュメント」が現れるまでスクロールします)。

43.1.3.1 ドキュメント・マネージャ・タスク・フローのデフォルトのリストの変更

「ドキュメント・マネージャ」タスク・フローに表示されるデフォルトのリストは、次のどちらかの方法で変更できます。

- リソース・カタログで特定のフォルダを選択する

- プロパティを変更する

リソース・カタログで特定のフォルダを選択する

表示する特定のフォルダを選択することで、「ドキュメント・マネージャ」タスク・フローに表示されるデフォルトのリストを変更するには:

- リソース・カタログでターゲット・フォルダまでドリル・ダウンし、そのフォルダに対応する「追加」リンクをクリックして、「ドキュメント・マネージャ」を選択します(図43-17)。詳細は、第43.3項「選択したフォルダまたはファイルのページへの追加」を参照してください。

図43-17 フォルダの「追加」メニュー

プロパティを変更する

タスク・フローのプロパティを変更することで、「ドキュメント・マネージャ」タスク・フローに表示されるデフォルトのリストを変更するには:

1. ページを編集し、タスク・フローのクロム(図43-18)でプロパティの「編集」アイコン(レンチ)をクリックして、「コンポーネント・プロパティ」ダイアログを開きます。

図43-18 タスク・フローのクロムの「編集」アイコン

2. ターゲット・フォルダを変更するには、「パラメータ」タブで、Connection NameプロパティとRoot Folder Pathプロパティを設定します(表44-3「「ドキュメント・マネージャ」タスク・フローのパラメータ」を参照)。

43.1.4 ドキュメント・ナビゲータ・タスク・フローの理解

「ドキュメント・ナビゲータ」タスク・フローは、フォルダとファイルのネストされた階層を1つのペインに表示します。このタスク・フローには、フォルダを展開および縮小する機能があり、現在のフォルダ内の階層を確認できます(図43-19)。このタスク・フローには、使用できるメニュー・オプションはありません。このタスク・フローは、その他のドキュメント・サービスのタスク・フロー(「ドキュメント・エクスプローラ」タスク・フローなど)のコンポーネントとして使用することを目的としています。このタスク・フローのフォルダやファイルをクリックしても、単独の状態ではアクションは実行されません。このタスク・フローのサイズは、ページ幅の半分よりも狭い部分を占めます。

表43-19「ドキュメント・ナビゲータ」タスク・フロー

「ドキュメント・ナビゲータ」タスク・フローでは、次の操作を実行できます。

- フォルダの展開アイコンと縮小アイコンをクリックすると、フォルダ階層内のフォルダのコンテンツを表示および非表示にできます。

- このタスク・フローの階層内でフォルダやファイルをドラッグ・アンド・ドロップすることで、ファイルやフォルダの構造を再編成できます。

「ドキュメント・ナビゲータ」タスク・フローをページに追加する場合は、第43.4項「ドキュメント・サービスのタスク・フローのページへの追加」を参照してください。リソース・カタログで、「コンテンツ管理」を開き、「ドキュメント・ナビゲータ」の横の「追加」をクリックすると、アクティブなコンテンツ・リポジトリ接続のルート・フォルダ内にあるフォルダのデフォルトのリストが表示されるようになります。

注意:

「ドキュメント・ナビゲータ」タスク・フローは、デフォルトのSpacesで提供されるデフォルトのリソース・カタログの「コンテンツ管理」には表示されません。そのため、このタスク・フローがページで使用できるようにカスタムのリソース・カタログに追加されている場合には、このタスク・フローのエントリのみが表示されるようになります。ただし、デフォルトのリソース・カタログで特定のフォルダに移動すると、そのフォルダの「追加」メニューから、このタスク・フローが選択できるようになります(図43-20)。

カスタムのリソース・カタログ作成の詳細は、第16章「リソース・カタログの使用」の特に第16.3.1.2項「リソースの追加」を参照してください(「リソース・カタログ・アイテムの追加」ダイアログで、「タスク・フロー」を選択して、使用可能なすべてのコンテンツのタスク・フローのリストを「ドキュメント」が現れるまでスクロールします)。

43.1.4.1 ドキュメント・ナビゲータ・タスク・フローのデフォルトのリストの変更

「ドキュメント・ナビゲータ」タスク・フローに表示されるデフォルトのリストは、次のどちらかの方法で変更できます。

- リソース・カタログで特定のフォルダを選択する

- プロパティを変更する

リソース・カタログで特定のフォルダを選択する

表示する特定のフォルダを選択することで、「ドキュメント・ナビゲータ」タスク・フローに表示されるデフォルトのリストを変更するには:

- リソース・カタログでターゲット・フォルダまでドリル・ダウンし、そのフォルダに対応する「追加」リンクをクリックして、「ドキュメント・ナビゲータ」を選択します(図43-20)。詳細は、第43.3項「選択したフォルダまたはファイルのページへの追加」を参照してください。

図43-20 フォルダの「追加」メニュー

プロパティを変更する

タスク・フローのプロパティを変更することで、「ドキュメント・ナビゲータ」タスク・フローに表示されるデフォルトのリストを変更するには:

1. ページを編集し、タスク・フローのクロム(図43-21)でプロパティの「編集」アイコン(レンチ)をクリックして、「コンポーネント・プロパティ」ダイアログを開きます。

図43-21 タスク・フローのクロムの「編集」アイコン

2. ターゲット・フォルダを変更するには、「パラメータ」タブで、Connection NameプロパティとStart Folder Pathプロパティを設定します(表44-4「「ドキュメント・ナビゲータ」タスク・フローのパラメータ」を参照)。

43.1.5 フォルダ・ビューア・タスク・フローの理解

「フォルダ・ビューア」タスク・フローは、フォルダのコンテンツをフラット・リストとして1つのペインに表示します(図43-22)。このタスク・フローでは、フォルダのコンテンツをインプレースでプレビューおよび編集できます。また、Windowsユーザーが使い慣れた簡単なインタフェースに堅牢なドキュメント管理機能を提供します。このタスク・フローのサイズは、フル・ページの幅の半分を占めます。

表43-22「フォルダ・ビューア」タスク・フロー

「フォルダ・ビューア」タスク・フローでは、次の操作を実行できます。

- フォルダをクリックすると、そのフォルダの内容を表示できます。また、サブフォルダをさらにドリル・ダウンできます。

- ファイルをクリックすると、「ドキュメント・ビューア」のプレビュー・ペインにファイル内容のプレビューを表示できます。このペインには、ファイル管理オプションがあり、いくつかのファイル・タイプに対しては編集が可能です。プレビューをサポートしていないファイル・タイプ(.mp3の音楽ファイルやビデオ・ファイル、.zipファイルなど)については、「プレビュー」ペインにファイルのプロパティが表示されます。第43.1.7項「ドキュメント・ビューア・タスク・フローの理解」を参照してください。

- 右側のペインで行を(フォルダ名やファイル名ではありません)クリックすると、その行のフォルダやファイルに対するメニュー・アクションを実行できます(第43.5.1項「ドキュメント・サービスのタスク・フローのメニューとアクション」を参照)。
または、フォルダやファイルを右クリックすることで、使用可能なアクションのコンテキスト・メニューを表示できます(第43.5.1.6項「フォルダのコンテキスト・メニュー」および第43.5.1.6項「ファイルのコンテキスト・メニュー」を参照)。

- このタスク・フローの階層内でフォルダやファイルをドラッグ・アンド・ドロップすることで、ファイルやフォルダの構造を再編成できます。

「フォルダ・ビューア」タスク・フローをページに追加する場合は、第43.4項「ドキュメント・サービスのタスク・フローのページへの追加」を参照してください。デフォルト・リソース・カタログで、「コンテンツ管理」を開き、「フォルダ・ビューア」の横の「追加」をクリックすると、アクティブなコンテンツ・リポジトリ接続のルート・フォルダ内にあるフォルダとファイルのデフォルトのリストが表示されるようになります。

43.1.5.1 フォルダ・ビューア・タスク・フローのデフォルトのリストの変更

「フォルダ・ビューア」タスク・フローに表示されるデフォルトのリストは、次のどちらかの方法で変更できます。

- リソース・カタログで特定のフォルダを選択する

- プロパティを変更する

リソース・カタログで特定のフォルダを選択する

表示する特定のフォルダを選択することで、「フォルダ・ビューア」タスク・フローに表示されるデフォルトのリストを変更するには:

- リソース・カタログでターゲット・フォルダまでドリル・ダウンし、そのフォルダに対応する「追加」リンクをクリックして、「フォルダ・ビューア」を選択します(図43-23)。詳細は、第43.3項「選択したフォルダまたはファイルのページへの追加」を参照してください。

図43-23 フォルダの「追加」メニュー

プロパティを変更する

タスク・フローのプロパティを変更することで、「フォルダ・ビューア」タスク・フローに表示されるデフォルトのリストを変更するには:

1. ページを編集し、タスク・フローのクロム(図43-24)でプロパティの「編集」アイコン(レンチ)をクリックして、「コンポーネント・プロパティ」ダイアログを開きます。

図43-24 タスク・フローのクロムの「編集」アイコン

2. ターゲット・フォルダを変更するには、「パラメータ」タブで、Connection NameプロパティとStart Folder Pathプロパティを設定します(表44-5「「フォルダ・ビューア」タスク・フローのパラメータ」を参照)。

43.1.6 最近のドキュメント・タスク・フローの理解

「最近のドキュメント」タスク・フローは、現在のユーザーが最近作成したファイルまたは最近変更したファイルのリストを表示します(図43-25)。

表43-25「最近のドキュメント」タスク・フロー

「最近のドキュメント」タスク・フローでは、次の操作を実行できます。

- ファイルをクリックすると、個別の「ドキュメント・ビューア」のプレビュー・ウィンドウにファイル内容のプレビューを表示できます。このペインには、ファイル管理オプションがあり、いくつかのファイル・タイプに対しては編集が可能です。プレビューをサポートしていないファイル・タイプ(.mp3の音楽ファイルやビデオ・ファイル、.zipファイルなど)については、「プレビュー」ウィンドウにファイルのプロパティが表示されます。第43.1.7項「ドキュメント・ビューア・タスク・フローの理解」を参照してください。

「最近のドキュメント」タスク・フローをページに追加する場合は、第43.4項「ドキュメント・サービスのタスク・フローのページへの追加」を参照してください。デフォルトのリソース・カタログで、「コンテンツ管理」を開き、「最近のドキュメント」の横の「追加」をクリックすると、現在のスペースで最近作成されたファイルまたは最近変更されたファイルが表示されるようになります。

デフォルトのプロパティ設定では、ページへのアクティブなコンテンツ・リポジトリ接続でのルート・フォルダ全体で、最近作成したファイルまたは最近変更したファイルのリストを追加します。「最近のドキュメント」タスク・フローのプロパティ設定を変更する場合は、第44.7項「最近のドキュメント・タスク・フローのプロパティの設定」を参照してください。

43.1.7ドキュメント・ビューア・タスク・フローの理解

「ドキュメント・ビューア」タスク・フローで表示できる内容は、次のとおりです。

- フォルダのプロパティと設定。「ドキュメント・ビューア」タスク・フローにフォルダ情報を表示する場合は、そのタスク・フローのItem IDプロパティにターゲット・フォルダのIDを設定します。第44.8項「ドキュメント・ビューアのタスク・フロー・プロパティの設定」を参照してください。

- プレビューをサポートしていないファイル・タイプ(.mp3の音楽ファイルやビデオ・ファイル、.zipファイルなど)については、ファイルのプロパティが表示されます(図43-26)。

図43-26「ドキュメント・ビューア」: プレビュー・ペインでのファイルのプロパティ

- プレビューをサポートしていないファイル・タイプについては、ファイルの内容のプレビューが表示されます。プレビュー時の「ドキュメント・ビューア」には、次のタブ付きペインがあります。

- コメント: ファイルのコメントを入力または削除できます。このコメントで、ファイルについての追加情報を他のユーザーに伝えます。第43.19項「ファイルに対するコメントの表示、入力および削除」を参照してください。

- タグ: ファイルの内容に関連するキーワードを指定します。タグは、検索結果でファイルを見つけやすくするために役立ちます。第43.20項「タグの使用」を参照してください。

- 履歴: 現在のファイルについてのバージョン情報が示されます。また、バージョンを選択して削除できます。詳細は、第43.21項「ファイルのバージョン履歴の表示と削除」を参照してください。

- 情報: ファイル名や説明など、一部のプロパティを編集するオプションが使用できます。「詳細設定」セクションには、ファイルのメタデータ・プロパティの設定が表示されます。第43.22項「フォルダ・プロパティとファイル・プロパティの表示と変更」を参照してください。

- リンク: ディスカッション、ドキュメント、イベント、ノート、またはURLにファイルをリンクすることで、関連情報の表示、アクセスおよび関連付けの手段を提供します。たとえば、プロジェクト計画ドキュメントとプロジェクトの問題についてのリストを関連付けるリンクを作成できます。第43.24項「リンクの使用」を参照してください。

- 推薦: 現在のドキュメントに基づいて、確認が必要と考えられる他のドキュメントについての推薦が示されます。このリストは、アクティビティ・グラフ・サービスの「類似アイテム」タスク・フローを使用するため、このページに表示するように構成しておく必要があります。第43.25項「推薦の使用」を参照してください。

コンテンツのプレビューをサポートしているファイル・タイプについては、ファイル・タイプに固有の選択項目が「ドキュメント・ビューア」タスク・フローに含まれます。

- Microsoft Officeドキュメントのプレビューには、「Applicationで編集」アクションが含まれます。これにより、Microsoft Officeアプリケーションに、ファイルをインプレースで開けるようになります(図43-27)。

- イメージのプレビューには、すべてのファイル・タイプに使用できる、次の選択肢のみが含まれます。「ファイル」メニュー、「表示」メニュー、「新規バージョンのアップロード」アクション、および「ダウンロード」アクション(図43-28)。

- HTMLファイルまたはWikiドキュメントのプレビューには、「編集」アクションが含まれます。このアクションは、HTMLファイルまたはWikiドキュメントを、リッチ・テキスト・エディタ(RTE)で開きます(図43-29)。

- Oracle Site Studioファイルのプレビューには、「テンプレートの選択」メニューが含まれます。このメニューで、Site Studioリージョンの表示テンプレートまたはカスタム・コンテンツ・プレゼンタの表示テンプレートを選択すると、選択したテンプレートでSite Studioファイルがどのように表示されるかをプレビューできます(図43-30)。

注意:

「ドキュメント・ビューア」タスク・フローは、選択したテンプレートに基づいたSite Studioコンテンツのプレビューのみを目的としています。コンテンツをページに公開する場合は、「コンテンツ・プレゼンタ」タスク・フローを使用します。第42章「コンテンツ・プレゼンタを使用したコンテンツの公開」を参照してください。

図43-27 Microsoft Office Wordドキュメントの「ドキュメント・ビューア」タスク・フロー

図43-28 イメージ・ファイルの「ドキュメント・ビューア」タスク・フロー

図43-29 HTMLドキュメントの「ドキュメント・ビューア」タスク・フロー

図43-30 Site Studioファイルの「ドキュメント・ビューア」タスク・フロー

「ドキュメント・ビューア」タスク・フローをページに追加する場合は、第43.3項「選択したフォルダまたはファイルのページへの追加」を参照してください。デフォルトのリソース・カタログで、「コンテンツ管理」を開き、ページに追加するフォルダまたはファイルに移動して、そのフォルダまたはファイルの横の「追加」リンクをクリックし、「ドキュメント・ビューア」を選択します。

「ドキュメント・ビューア」タスク・フローのプロパティ設定の詳細は、第44.8項「ドキュメント・ビューアのタスク・フロー・プロパティの設定」を参照してください。

43.1.8 ドキュメント・ミニ・プロパティ・タスク・フローの理解

「ドキュメント・ミニ・プロパティ」タスク・フローでは、次の内容を表示できます。

- フォルダのプロパティと設定。「ドキュメント・ミニ・プロパティ」タスク・フローにフォルダ情報を表示する場合は、そのタスク・フローのResource IDプロパティにターゲット・フォルダのIDを設定します。第44.9項「ドキュメント・ミニ・プロパティのタスク・フロー・プロパティの設定」を参照してください。

- 読取り専用ビューでの個別のファイルの基本プロパティ(図43-31)。これは、すべてのファイル・タイプで選択できます。

図43-31 ファイルの「ミニ・プロパティ」タスク・フロー

「ドキュメント・ミニ・プロパティ」タスク・フローをページに追加する場合は、第43.3項「選択したフォルダまたはファイルのページへの追加」を参照してください。デフォルトのリソース・カタログで、「コンテンツ管理」を開き、ページに追加するフォルダまたはファイルに移動して、そのフォルダまたはファイルの横の「追加」リンクをクリックし、「ミニ・プロパティ」を選択します。

「ミニ・プロパティ」タスク・フローのプロパティ設定の詳細は、第44.9項「ドキュメント・ミニ・プロパティのタスク・フロー・プロパティの設定」を参照してください。

43.1.9 「ドキュメント・プロパティ」タスク・フローの理解

「ドキュメント・プロパティ」タスク・フローで表示できる内容は、次のとおりです。

- フォルダのプロパティと設定。「ドキュメント・プロパティ」タスク・フローにフォルダ情報を表示する場合は、そのタスク・フローのItem IDプロパティにターゲット・フォルダのIDを設定します。第44.10項「ドキュメント・プロパティのタスク・フロー・プロパティの設定」を参照してください。

- 個々のファイルの基本プロパティと拡張プロパティ。さらに、プロパティ値を変更するための「編集」ボタン(図43-32)。これは、すべてのファイル・タイプで選択できます。第43.22項「フォルダ・プロパティとファイル・プロパティの表示と変更」を参照してください。

図43-32 ファイルの「ドキュメント・プロパティ」タスク・フロー

「ドキュメント・プロパティ」タスク・フローをページに追加する場合は、第43.3項「選択したフォルダまたはファイルのページへの追加」を参照してください。デフォルトのリソース・カタログで、「コンテンツ管理」を開き、ページに追加するフォルダまたはファイルに移動して、そのフォルダまたはファイルの横の「追加」リンクをクリックし、「ドキュメント・プロパティ」を選択します。

「ドキュメント・プロパティ」タスク・フローのプロパティ設定の詳細は、第44.10項「ドキュメント・プロパティのタスク・フロー・プロパティの設定」を参照してください。

43.1.10 ドキュメント・バージョン履歴タスク・フローの理解

「ドキュメント・バージョン履歴」タスク・フローは、個別のファイルのバージョンのリストを表示します。バージョンを選択して削除できます(図43-33および図43-34を参照)。これは、すべてのファイル・タイプで選択できます。第43.21項「ファイルのバージョン履歴の表示と削除」を参照してください。

図43-33 ファイルの「バージョン履歴」タスク・フロー: 垂直方向レイアウト(「水平方向レイアウト」プロパティを選択解除した場合(デフォルト))

図43-34 ファイルの「バージョン履歴」タスク・フロー: 「水平方向レイアウト」プロパティを選択した場合

「ドキュメント・バージョン履歴」タスク・フローをページに追加する場合は、第43.3項「選択したフォルダまたはファイルのページへの追加」を参照してください。デフォルトのリソース・カタログで、「コンテンツ管理」を開き、ページに追加するファイルに移動して、そのファイルの横の「追加」リンクをクリックし、「バージョン履歴」を選択します。

このタスク・フローのHorizontal Layoutプロパティを設定することで、バージョン履歴情報を垂直表示(図43-33)と、水平表示(図43-34)のどちらにするかを指定できます。「ドキュメント・バージョン履歴」タスク・フローのプロパティ設定の詳細は、第44.11項「ドキュメント・バージョン履歴のタスク・フロー・プロパティの設定」を参照してください。

43.2 ドキュメント・コンポーネントの基本

ドキュメント・サービスは、Spacesアプリケーションのページにドキュメント・コンポーネントを追加する機能を提供します。第43.3項「選択したフォルダまたはファイルのページへの追加」で説明するように、ドキュメント・コンポーネントは、選択したフォルダやファイルのコンテナとして、リソース・カタログを使用してページに追加します(図43-35)。

図43-35 リソース・カタログのHTMLファイルに対する「追加」メニュー

ドキュメント・コンポーネントを使用することで、ファイル・タイプに基づいた様々な方法で、個別のファイルをページに表示できます。

- ドキュメントの「リンク」は、選択したファイルの名前をリンクとして表示します。このリンクをエンド・ユーザーがクリックすると、そのファイルのネイティブ・アプリケーションでファイルの内容が表示されます(図43-36)。

図43-36「リンク」コンポーネント(Microsoft Wordファイルの場合)

- ドキュメントの「インライン・フレーム」は、選択したファイルの内容をプレビューとして表示します(図43-37)。

図43-37「インライン・フレーム」コンポーネント(HTMLファイルの場合)

- ドキュメントの「イメージ」は、選択したファイルをイメージとして表示します(図43-38)。

図43-38「イメージ」コンポーネント(JPEGファイルの場合)

表43-3に、これらの各ドキュメント・コンポーネントがサポートするコンテンツ・タイプを示します。

表43-3 フォルダおよびファイルに対応するコンポーネント

コンテンツ・タイプ

ドキュメント・コンポーネント

各種のドキュメント(XML、PDF、JAVA、TXT、DOC、XLS、HTM)

リンク

ブラウザでレンダリング可能なドキュメント(HTML、Flash、PDFおよびイメージ)

インライン・フレーム

イメージ(PNG、JPG、GIF)

リンク

インライン・フレーム

イメージ

これらのいずれかのドキュメント・コンポーネントを使用してフォルダやファイルを表示する場合は、第43.3項「選択したフォルダまたはファイルのページへの追加」を参照してください。

43.3 選択したフォルダまたはファイルのページへの追加

接続しているコンテンツ・リポジトリにある個別のフォルダまたはファイルは、選択したフォルダまたはファイルに必要なコンテナをリソース・カタログから選択することでページに表示できます。図43-39および図43-40を参照してください。

注意:

Content ServerにあるフォルダまたはファイルをSpacesアプリケーションのページに追加すると、そのフォルダまたはファイルは、Spaces内から表示および管理できるようになります。ただし、Content Serverで作成したフォルダ構造は、Spaces内からは表示および管理できません。

図43-39 リソース・カタログのフォルダに対する「追加」メニュー

図43-40 リソース・カタログのファイルに対する「追加」メニュー

表43-4に、フォルダおよびファイルをポータル・ページに表示するために使用可能なすべてのコンテナを示します。

表43-4 個別のフォルダおよびファイルのページへの追加

フォルダの場合

個別のファイルの場合

- 「コンテンツ・プレゼンタ」タスク・フロー

- 「ドキュメント・エクスプローラ」タスク・フロー

- 「ドキュメント・リスト・ビューア」タスク・フロー

- 「ドキュメント・マネージャ」タスク・フロー

- 「ドキュメント・ナビゲータ」タスク・フロー

- 「フォルダ・ビューア」タスク・フロー

- 「ドキュメント・ビューア」タスク・フロー脚注 1

- 「ドキュメント・ミニ・プロパティ」タスク・フロー^1

- 「ドキュメント・プロパティ」タスク・フロー^1

- 「コンテンツ・プレゼンタ」タスク・フロー

- 「ドキュメント・ビューア」タスク・フロー

- 「ドキュメント・ミニ・プロパティ」タスク・フロー

- 「ドキュメント・プロパティ」タスク・フロー

- 「ドキュメント・バージョン履歴」タスク・フロー

- ドキュメント「リンク」コンポーネント

- ドキュメント「インライン・フレーム」コンポーネント

- ドキュメント「イメージ」コンポーネント

脚注 1 「ドキュメント・ビューア」、「ドキュメント・ミニ・プロパティ」、または「ドキュメント・プロパティ」のタスク・フローにフォルダ情報を表示する場合は、そのタスク・フローのresource IDパラメータにターゲット・フォルダのIDを設定します。第44章「ドキュメント・サービスのタスク・フローおよびドキュメント・コンポーネントのプロパティの設定」を参照してください。

表43-4に示したコンテナの詳細は、第42.1項「コンテンツ・プレゼンタ・タスク・フローの基本」、第43.1項「ドキュメント・サービスのタスク・フローの基本」および第43.2項「ドキュメント・コンポーネントの基本」を参照してください。

注意:

フォルダやファイルをページに追加する別の方法として、ページに追加したカスタム・ナビゲーション・モデルの使用があります。Spacesアプリケーションの設計者は、カスタム・ナビゲーション・モデルを作成できます。このモデルをスペースのページ・テンプレートに追加することで、エンド・ユーザーはスペース内のドキュメントに移動できるようになります。詳細は、第12.2.2.1.1項「ナビゲーション・モデルへのドキュメントの追加」を参照してください。

注意:

コンテンツ・リポジトリに格納されているアイテムをページに追加すると、Spacesアプリケーションは、コンテンツがキャッシュされたコピーよりも新しいかどうかをチェックするようにブラウザに指示し、新しいコンテンツがある場合はそれをブラウザに表示します。デフォルトのコンテンツ検証プロセスは、リアルタイムのコンテンツの交換が必要になる共同作業のユース・ケースをサポートします。

静的なコンテンツや、頻繁に変更されないコンテンツの場合、コンテンツ検証のチェックにより、パフォーマンスに不要な負荷をかけることになります。静的なコンテンツについての推奨事項は、次のとおりです。

- Content Server: Content Serverに格納されている静的なコンテンツの表示には、コンテンツ・プレゼンタを使用してください。コンテンツ・プレゼンタには、コンテンツの最新リリースのバージョンが表示されます。また、ワークフロー内にある未リリースのコンテンツをプレビューするコントロールが用意されています。

- その他のコンテンツ・リポジトリ(SharePointなど): Web層のmod_wl_ohs構成ファイル(mod_wl_ohs.conf)を編集して、デフォルトのコンテンツのキャッシュ設定を上書きするように、管理者に依頼してください。これについては、ホワイト・ペーパー『SharePoint 2007アダプタとSpacesの統合』のCache-Control応答ヘッダーの設定に関する項に詳しい説明があります。このホワイト・ペーパーは、Oracle Technology Network (http://www.oracle.com/technetwork/middleware/webcenter/overview/index.html)から入手できます。

選択したフォルダまたはファイルをSpacesアプリケーションのページに追加するには:

1. フォルダまたはファイルを追加するページに移動して、そのページを編集モードで開きます。

関連項目:

詳細は、第18.1項「コンポーザの開始および終了」を参照してください。

2. ターゲット・リージョンの「コンテンツの追加」をクリックして、リソース・カタログを開きます。

3. リソース・カタログで、接続しているコンテンツ・リポジトリ内のフォルダやファイルにアクセスするためのセクションに移動します。

ヒント:

このセクションが存在するかどうかと、このセクションが存在する場合の場所は、リソース・カタログの構成方法によって異なります。たとえば、デフォルトのリソース・カタログで、「コンテンツ管理」の横の「開く」をクリックして、コンテンツの選択項目を表示します(図43-41)。

図43-41 リソース・カタログの「コンテンツ管理」セクションを開く

4. その次にクリックするリンクは、アプリケーション内での現在の場所によって異なります。デフォルトのリソース・カタログを使用している場合は、次の手順を実行します(図43-42)。

- 「すべてのコンテンツ」をクリックして、アクセス可能なすべてのフォルダとファイルを表示します。

- スペースで、「スペース・ドキュメント」をクリックします。これにより、現在のスペースでアクセス可能なフォルダとファイルのすべてのリストへのショートカットが表示されます。この選択項目は、スペースでドキュメント・サービスが有効化されている場合にのみ表示されます(第53.10項「スペースのサービスの管理」を参照)。

- ホーム・スペースで、「個人用ドキュメント」をクリックします。これにより、ホーム・スペースでアクセス可能なフォルダとファイルのすべてのリストへのショートカットが表示されます。

図43-42 スペースでのコンテンツ選択項目

5. ページに追加するフォルダまたはファイルが表示されるまでドリル・ダウンを続けて、そのフォルダまたはファイルの横の「追加」リンクをクリックします。これにより、ファイル・タイプに応じて、そのフォルダまたはファイルに使用できるコンテナのメニューが表示されます(図43-43、図43-44、図43-45、および図43-46)。

注意:

接続しているコンテンツ・リポジトリ内のフォルダやファイルまでドリル・ダウンするときには、コンテンツ・リポジトリとのライブ接続をドリルしていることになります。リスト表示されているドキュメントは、静的なリソースではありませんが、Spacesアプリケーションに関連付けられたコンテンツ・リポジトリのフォルダとファイルの最新のステータスを反映しています。

図43-43 リソース・カタログのフォルダに対する「追加」メニュー

図43-44 リソース・カタログのMicrosoft Wordファイルに対する「追加」メニュー

図43-45 リソース・カタログのHTMLファイルに対する「追加」メニュー

図43-46 リソース・カタログのファイルに対する「追加」メニュー

6. 使用するコンテンツ・タスク・フローまたはドキュメント・コンポーネントを選択します。このメニューには、選択したフォルダまたはファイルをサポートするコンテナのみが表示されます。

注意:

「コンテンツ・プレゼンタ」タスク・フローは、接続しているコンテンツ・リポジトリがContent Serverの場合にのみ選択できます。「コンテンツ・プレゼンタ」タスク・フローを選択すると、フォルダまたはファイルは、そのタイプに応じたデフォルトの表示テンプレートに表示されます。詳細は、第42章「コンテンツ・プレゼンタを使用したコンテンツの公開」を参照してください。

7. 「保存」→「閉じる」をクリックします。

43.4 ドキュメント・サービスのタスク・フローのページへの追加

目的に最適なタスク・フローを選択するための参考として、第43.1項「ドキュメント・サービスのタスク・フローの基本」を参照してください。

ドキュメント・サービスのタスク・フローで、特定のフォルダやファイルを追加および管理する必要がある場合は、第43.3項「選択したフォルダまたはファイルのページへの追加」を参照してください。この項では、特定のフォルダまたはファイルにかかわらずに、ドキュメント・サービスのタスク・フローを選択して、追加する方法について説明します。タスク・フローには、接続してるコンテンツ・リポジトリ内のフォルダとファイルが自動移入されます。

ドキュメント・サービスのタスク・フローをSpacesアプリケーションのページに追加するには:

1. 編集モードでページを開きます。

関連項目:

詳細は、第18.1項「コンポーザの開始および終了」を参照してください。

2. ターゲット・リージョンの「コンテンツの追加」をクリックして、リソース・カタログを開きます。

3. リソース・カタログで、接続しているコンテンツ・リポジトリ内のフォルダやファイルにアクセスするためのセクションに移動します。

ヒント:

このセクションが存在するかどうかと、このセクションが存在する場合の場所は、リソース・カタログの構成方法によって異なります。たとえば、デフォルトのリソース・カタログで、「コンテンツ管理」の横の「開く」をクリックして、コンテンツの選択項目を表示します(図43-47)。

図43-47 リソース・カタログの「コンテンツ管理」セクションを開く

「図43-47 リソース・カタログの「コンテンツ管理」セクションを開く」の説明

デフォルトのリソース・カタログに表示される選択項目の詳細は、第41.2項「リソース・カタログのコンテンツ管理用選択項目の基本」を参照してください。

4. ページに追加するタスク・フローの横にある「追加」をクリックします(図43-48)。

表43-48 コンテンツのタスク・フローの追加

注意:

「ドキュメント・マネージャ」および「ドキュメント・ナビゲータ」のタスク・フローは、デフォルトのSpacesで提供されるデフォルトのリソース・カタログの「コンテンツ管理」には表示されません。そのため、これらのタスク・フローがページで使用できるようにカスタムのリソース・カタログに追加されている場合には、これらのタスク・フローのエントリのみが表示されるようになります。ただし、デフォルトのリソース・カタログで特定のフォルダに移動すると、そのフォルダの「追加」メニューから、これらのタスク・フローが選択できるようになります(第43.3項「選択したフォルダまたはファイルのページへの追加」を参照)。

カスタムのリソース・カタログ作成の詳細は、第16章「リソース・カタログの使用」の特に第16.3.1.2項「リソースの追加」を参照してください(「リソース・カタログ・アイテムの追加」ダイアログで、「タスク・フロー」を選択して、使用可能なすべてのコンテンツのタスク・フローのリストを「ドキュメント」が現れるまでスクロールします)。

ドキュメント・サービスが有効化されている場合(第53.10項「スペースのサービスの管理」を参照)、スペースでは、デフォルトでプライマリのコンテンツ・リポジトリ接続に基づいて、選択したタスク・フローにフォルダとファイルが表示されます。また、そのスペースに属するドキュメントのみを表示することもできます。スペースでドキュメント・サービスが有効化されていない場合、デフォルトのタスク・フローのプロパティを編集してコンテンツ・リポジトリを指定するまでは、タスク・フローにファイルやフォルダは表示されません(第44章「ドキュメント・サービスのタスク・フローおよびドキュメント・コンポーネントのプロパティの設定」を参照)。

追加したドキュメント・サービスのタスク・フローで選択可能なメニューとアクションを使用して、接続しているコンテンツ・リポジトリ内のフォルダやファイルを扱います。詳細は、第43.5項「ドキュメント・サービスのタスク・フローのメニューとアクションの理解」を参照してください。

43.5 ドキュメント・サービスのタスク・フローのメニューとアクションの理解

コンテンツ管理機能を提供するドキュメント・サービスのタスク・フローには、「ドキュメント・エクスプローラ」、「フォルダ・ビューア」、「ドキュメント・マネージャ」、および「ドキュメント・ビューア」のプレビュー・ペインがあります。これらのタスク・フローでフォルダやファイルを使用するためのメニューとアクションについては、次の各表で概要を説明します。

- 表43-5「ドキュメント・サービスのタスク・フローのフォルダ用およびファイル用のメニューとアクション」

- 表43-6「ドキュメント・ビューアのプレビュー・ペインのフォルダ用およびファイル用のメニューとアクション」

詳細は、次の各項で説明します。

- 第43.5.1項「ドキュメント・サービスのタスク・フローのメニューとアクション」

- 第43.5.2項「ドキュメント・ビューアのプレビュー・ペインまたはウィンドウのメニューとアクション」

表43-5 ドキュメント・サービスのタスク・フローのフォルダ用およびファイル用のメニューとアクション

メニュー

アクション

ドキュメント・エクスプローラ、フォルダ・ビューア、およびドキュメント・マネージャには、次の項目を適用できます。

「ファイル」メニュー

編集脚注 1

ファイル

新規バージョンのアップロード脚注 2

ファイル

チェックアウト脚注 3

ファイル

チェックアウトの取消脚注 4

ファイル

新規フォルダ

フォルダ

名前の変更

フォルダまたはファイル

切取り

フォルダまたはファイル

コピー

フォルダまたはファイル

貼付け

フォルダまたはファイル

削除

フォルダまたはファイル

共有

ファイル

セキュリティ脚注 5

フォルダまたはファイル

「表示」メニュー

詳細

フォルダまたはファイル

リンクの取得

フォルダまたはファイル

含有フォルダ情報

フォルダまたはファイル

コンテンツのリフレッシュ

フォルダまたはファイル

フォルダの非表示

フォルダまたはファイル

列サブメニュー

フォルダまたはファイル

列の並替え

フォルダまたはファイル

新規Wikiドキュメント・アクション

ファイル

アップロード・アクション

ファイル

ダウンロード・アクション

ファイル

脚注 1 フォルダ/ファイルのリスト表示ペイン: Wikiドキュメント、ブログ投稿、HTML、およびMicrosoft Officeのファイル(Word、Excel、PowerPoint)にかぎり、インプレース編集が可能です。WikiドキュメントおよびHTMLのファイルは、RTEで開かれます。Officeのファイルは、それに対応するアプリケーションで開かれます。

脚注 2 「新規バージョンのアップロード」は、Wikiドキュメントには使用できません。

脚注 3 「チェックアウト」は、Wikiドキュメントには使用できません。

脚注 4 「チェックアウトの取消」は、Wikiドキュメントには使用できません。

脚注 5 「セキュリティ」は、Spaces管理者がContent ServerとSpacesとの間でアイテムレベルのセキュリティを構成している場合にのみ使用できます。

次の操作を実行すると、「ドキュメント・ビューア」のプレビュー・ペインが開きます。

- フォルダを右クリックして、そのフォルダのコンテキスト・メニュー(図43-54)から「詳細」選択して、フォルダの詳細を表示する。

- ファイルをクリックして、ファイル内容のプレビューを表示する。一部のファイル・タイプについては、ファイルのプレビューと編集が可能になります。プレビューをサポートしていないファイル・タイプ(.mp3の音楽ファイルやビデオ・ファイル、.zipファイルなど)については、「ドキュメント・ビューア」のプレビュー・ペインにファイルの詳細が表示されます。第43.1.7項「ドキュメント・ビューア・タスク・フローの理解」を参照してください。

表43-6では、「ドキュメント・ビューア」のプレビュー・ペインにある、フォルダとファイルの管理オプションについて簡単に説明します。

表43-6「ドキュメント・ビューア」のプレビュー・ペインのフォルダ用およびファイル用のメニューとアクション

メニュー

アクション

ドキュメント・エクスプローラ、フォルダ・ビューア、およびドキュメント・マネージャには、次の項目を適用できます。

「ドキュメント・ビューア」の「ファイル」メニュー

メールの送信

フォルダまたはファイル

サブスクライブ

ファイル

共有

ファイル

お気に入りに追加

フォルダまたはファイル

チェックアウト脚注 1

ファイル

ワークフロー設定脚注 2

フォルダ

セキュリティ脚注 3

フォルダまたはファイル

「ドキュメント・ビューア」の「表示」メニュー

ブラウザで開く脚注 4

ファイル

PDFで開く脚注 5

ファイル

PDFのダウンロード脚注 6

ファイル

コメント

ファイル

バージョン履歴

ファイル

プロパティ

ファイル

リンクの取得

フォルダまたはファイル

コンテンツのリフレッシュ

フォルダまたはファイル

編集アクション脚注 7

ファイル

新規バージョンのアップロード・アクション脚注 8

ファイル

ダウンロード・アクション

ファイル

脚注 1 「チェックアウト」は、Wikiドキュメントには使用できません。

脚注 2 「ワークフロー設定」は、コンテンツ・リポジトリがContent Serverであり、Spaces管理者が必要な構成を完了している場合にのみ使用できます。

脚注 3 「セキュリティ」は、Spaces管理者がContent ServerとSpacesとの間でアイテムレベルのセキュリティを構成している場合にのみ使用できます。

脚注 4 「ブラウザで開く」は、イメージ、テキスト、およびHTMLのファイルにのみ使用できます。

脚注 5 「PDFで開く」は、Content ServerでPDFに変換するように構成されているファイル・タイプに使用できます。

脚注 6 「PDFのダウンロード」は、Content ServerでPDFに変換するように構成されているファイル・タイプに使用できます。

脚注 7 「編集」または「アプリケーションで編集」アクションは、Wikiドキュメント、ブログ投稿、HTML、およびMicrosoft Office (Word、Excel、PowerPoint)のファイルにのみ使用できます。

脚注 8 「新規バージョンのアップロード」は、Wikiドキュメントには使用できません。

43.5.1 ドキュメント・サービスのタスク・フローのメニューとアクション

次の各項では、ドキュメント・サービスのタスク・フローでフォルダやファイルのリストを表示するときのメニューとアクションの用途について説明します。これらのメニューとアクションは、表43-5に示しています。

- 第43.5.1.1項「ファイル・メニュー」

- 第43.5.1.2項「表示メニュー」

- 第43.5.1.3項「新規Wikiドキュメント・アクション」

- 第43.5.1.4項「アップロード・アクション」

- 第43.5.1.5項「ダウンロード・アクション」

- 第43.5.1.6項「フォルダのコンテキスト・メニュー」

- 第43.5.1.7項「ファイルのコンテキスト・メニュー」

43.5.1.1 ファイル・メニュー

「ファイル」メニューは、「ドキュメント・マネージャ」、「ドキュメント・エクスプローラ」、および「フォルダ・ビューア」のタスク・フローでフォルダやファイルに使用できます。「ファイル」メニュー(図43-49)で使用できるアクションは、次のとおりです。

図43-49「ファイル」メニュー

- 編集またはアプリケーションで編集: Wikiドキュメント、ブログ投稿、HTML、およびMicrosoft Office (Word、Excel、PowerPoint)のファイルにのみ使用できます。ファイルを選択している場合は、ファイル・タイプに応じたアプリケーションにインプレースでファイルを開き、自動的にファイルをチェックアウトします。第43.12.4項「ファイルのインプレース編集」を参照してください。

- 新規バージョンのアップロード: フォルダおよびWikiドキュメントには使用できません。選択したファイルに対する書込み権限があると、「ドキュメントのアップロード」ペインが開きます。このペインでは、新しいバージョンのファイルを指定して、既存のファイルと置き換えるためにアップロードできます。第43.12.5項「既存のファイルの新しいバージョンのアップロード」を参照してください。

- チェックアウト: フォルダおよびWikiドキュメントには使用できません。ファイルを選択している場合は、ファイルをチェックアウトして、そのファイルを別のユーザーが更新できないようにロックします。第43.12.1項「ファイルのチェックアウト」を参照してください。

- チェックアウトの取消: フォルダおよびWikiドキュメントには使用できません。ファイルを選択している場合は、ファイルを更新することなくチェックアウトのステータスを取り消して、他のユーザーがファイルを更新できるようにロックを解除します。第43.12.1項「ファイルのチェックアウト」を参照してください。

- 新規フォルダ: 「フォルダの作成」ダイアログを開きます。このダイアログでは、新しいフォルダの名前を指定できます。新しいフォルダの場所は、どのドキュメント・サービスのタスク・フローを使用しているかと、現在の選択内容によって異なります。第43.7項「フォルダの作成」を参照してください。

- 名前の変更: 「名前の変更」ダイアログが開きます。このダイアログでは、選択しているフォルダまたはファイルの名前を変更できます。第43.13項「フォルダまたはファイルの名前変更」を参照してください。

- 切取り: 別の場所に貼り付けるために、選択しているフォルダまたはファイルへのパスを保存します。その後でフォルダまたはファイルが貼り付けされないときには、そのフォルダやファイルは切り取りした元の場所に戻されます。フォルダまたはファイルを貼り付ける前に、そのフォルダやファイルが元の場所で削除されると、それらは貼り付ける場所に移動されなくなります。第43.15項「フォルダおよびファイルの移動」を参照してください。

- コピー: 別の場所にコピーするために、選択しているフォルダまたはファイルへのパスを保存します。フォルダまたはファイルを貼り付ける前に、そのフォルダやファイルが元の場所で削除されると、それらは貼り付ける場所にコピーされなくなります。第43.14項「フォルダおよびファイルのコピーと貼付け」を参照してください。

- 貼付け: バッファ内のフォルダまたはファイルを現在のフォルダに貼り付けます。第43.14項「フォルダおよびファイルのコピーと貼付け」を参照してください。

- 削除: 選択しているフォルダまたはファイルを削除します。第43.16項「フォルダおよびファイルの移動」を参照してください。

- 共有: ダイアログが開きます。このダイアログでは、選択しているファイルをメッセージとともにアクティビティ・ストリームに公開する対象のユーザー、グループを指定するか、スペースのURLを選択します。第43.27.3項「ファイルのURLのアクティビティ・ストリームへの公開」を参照してください。

- セキュリティ: Spaces管理者がContent ServerとSpacesとの間でアイテムレベルのセキュリティを構成している場合にのみ使用できます。「セキュリティ設定」ダイアログが開きます。このダイアログでは、選択しているファイルにカスタムのアクセス権限を設定したり、親フォルダからの権限の継承を選択したりできます。詳細は、第43.23項「フォルダまたはファイルに対するセキュリティ・オプションの設定」を参照してください。

43.5.1.2 表示メニュー

「表示」メニューは、「ドキュメント・マネージャ」、「ドキュメント・エクスプローラ」、「フォルダ・ビューア」、および「ドキュメント・リスト・ビューア」のタスク・フローでフォルダやファイルに使用できます。「表示」メニュー(図43-50)で使用できるアクションは、次のとおりです。

図43-50「表示」メニュー

- 詳細: フォルダに対しては、「プロパティ」ペインが開きます(第43.22項「フォルダおよびファイルのプロパティの表示と変更」を参照)。ファイルに対しては、個別のファイルの内容またはプロパティについてのプレビューが開きます。ファイル内容のプレビューは、プレビューをサポートしているすべてのファイル・タイプに対して使用できます。プレビューをサポートしていないファイル(オーディオやビデオなどのファイル)については、プレビューにファイルのプロパティが表示されます。プレビュー時の「ドキュメント・ビューア」には、次のタブ付きペインがあります。

- コメント: ファイルのコメントを入力または削除できます。このコメントで、ファイルについての追加情報を他のユーザーに伝えます。第43.19項「ファイルに対するコメントの表示、入力および削除」を参照してください。

- タグ: ファイルの内容に関連するキーワードを指定します。タグは、検索結果でファイルを見つけやすくするために役立ちます。第43.20項「タグの使用」を参照してください。

- 履歴: 現在のファイルについてのバージョン情報が示されます。また、バージョンを選択して削除できます。詳細は、第43.21項「ファイルのバージョン履歴の表示と削除」を参照してください。

- 情報: ファイル名や説明など、一部のプロパティを編集するオプションが使用できます。「詳細設定」セクションには、ファイルのメタデータ・プロパティの設定が表示されます。第43.22項「フォルダ・プロパティとファイル・プロパティの表示と変更」を参照してください。

- リンク: ディスカッション、ドキュメント、イベント、ノート、またはURLにファイルをリンクすることで、関連情報の表示、アクセスおよび関連付けの手段を提供します。たとえば、プロジェクト計画ドキュメントとプロジェクトの問題についてのリストを関連付けるリンクを作成できます。第43.24項「リンクの使用」を参照してください。

- 推薦: 現在のドキュメントに基づいて、確認しておく必要がありそうな別のドキュメントについての提案が示されます。このリストは、アクティビティ・グラフ・サービスの「類似アイテム」タスク・フローを使用するため、このページに表示するように構成しておく必要があります。第43.25項「推薦の使用」を参照してください。

デフォルトでは、「コメント」ペインがアクティブ・ペイントして表示されます。現在のセッションで、ファイルをプレビューするために「ドキュメント・ビューア」を起動しているときに、別のファイルをプレビューするために選択すると、「ドキュメント・ビューア」のアクティブ・ペインは、前のファイルをプレビューしていたときに最後に選択したペインになります。

- リンクの取得: 「リンクの取得」ダイアログが開きます。このダイアログの「ダイレクトURL」には、SpacesまたはWebCenter Portal: Frameworkアプリケーションでフォルダまたはファイルを開くためのダイレクト・リンクが示されます。ファイルに対して、「ダウンロードURL」に示されるダイレクト・リンクを使用すると、ユーザーは、そのファイルをデフォルト・アプリケーション開いたり、ユーザーのローカル・ファイル・システムに保存したりできます。第43.27項「フォルダまたはファイルのURLの共有」を参照してください。

- 含有フォルダ情報: 現在のフォルダまたはファイルの親フォルダの「プロパティ」ペインが開きます。第43.22項「フォルダ・プロパティとファイル・プロパティの表示と変更」を参照してください。

- コンテンツのリフレッシュ: 現在のフォルダのコンテンツをコンテンツ・リポジトリから取得して、前回の取得以降の変更内容をすべて反映します。第43.17項「フォルダ・コンテンツのリフレッシュ」を参照してください。

- フォルダの非表示: 現在のフォルダ内のファイルのみを表示するようにリスト表示をリフレッシュします。このアクションが現時点で有効な場合は、フォルダが表示されるようになります。第43.18項「フォルダの表示と非表示」を参照してください。

- 列: タスク・フローに表示する列を選択するためのサブメニューが示されます。第43.6.1項「列の非表示と表示」を参照してください。

- 列の並替え: 「列の並替え」ダイアログが開きます。このダイアログでは、表示される列を異なる順序に編成できます。第43.6.2項「列の並替え」を参照してください。

43.5.1.3 新規Wikiドキュメント・アクション

「新規Wikiドキュメント」アクションは、「ドキュメント・マネージャ」、「ドキュメント・エクスプローラ」、「ドキュメント・ビューア」、および「フォルダ・ビューア」のタスク・フローで使用できます(図43-51)。

図43-51「新規Wikiドキュメント」アクション

このアクションをクリックすると、「リッチ・テキスト・エディタ」が開きます。このエディタでは、現在選択しているファイルが作成されたレベルと同じレベル、または現在のフォルダ内で新しいWikiドキュメントを定義できます。第43.8.2項「Wikiドキュメントの作成」を参照してください。

43.5.1.4 アップロード・アクション

「アップロード」アクションは、「ドキュメント・マネージャ」、「ドキュメント・エクスプローラ」、および「フォルダ・ビューア」のタスク・フローで使用できます(図43-52)。

図43-52「アップロード」アクション

このアクションをクリックすると、ローカル・ファイル・システムまたはネットワーク・ドライブからファイルをアップロードできます。第43.8.1項「ファイルのアップロード」を参照してください。

43.5.1.5 ダウンロード・アクション

「ダウンロード」アクションは、「ドキュメント・マネージャ」、「ドキュメント・エクスプローラ」、および「フォルダ・ビューア」のタスク・フローで使用できます(図43-53)。

図43-53「ダウンロード」アクション

このアクションをクリックすると、ローカル・ファイル・システムにファイルを保存できます。第43.12.3項「ファイルのダウンロード」を参照してください。

43.5.1.6 フォルダのコンテキスト・メニュー

「ドキュメント」ページ、またはドキュメント・サービスのタスク・フローのフォルダを右クリックすると、コンテキスト・メニューを表示できます。このメニューには、多数のメニュー・アクションへのショートカットが示されます(図43-54)。

図43-54 ドキュメント・サービスのタスク・フローでのフォルダのコンテキスト・メニュー

- 開く: フォルダを開いて、そのフォルダの内容を表示します。また、そのフォルダを最上位フォルダにします。第43.9項「フォルダを開く」を参照してください。

- 詳細: 「プロパティ」ペインを開きます。第43.22項「フォルダ・プロパティとファイル・プロパティの表示と変更」を参照してください。

- リンクの取得: 「リンクの取得」ダイアログが開きます。このダイアログの「ダイレクトURL」には、Spacesでフォルダを開くためのダイレクト・リンクが示されます。また、「ダウンロードURL」に示されるリンクを使用すると、ユーザーはフォルダをデフォルトのアプリケーションで開いたり、そのユーザーのローカル・ファイル・システムにファイルを保存できます。第43.27項「フォルダまたはファイルのURLの共有」を参照してください。

- 名前の変更: 「名前の変更」ダイアログが開きます。このダイアログでは、選択しているフォルダの名前を変更できます。第43.13項「フォルダまたはファイルの名前変更」を参照してください。

- コピー: 別の場所にコピーするために、選択しているフォルダへのパスを保存します。フォルダを貼り付ける前に、そのフォルダが元の場所で削除されると、そのフォルダは貼り付ける場所にコピーされなくなります。第43.14項「フォルダおよびファイルのコピーと貼付け」を参照してください。

- 切取り: 別の場所に貼り付けるために、選択しているフォルダへのパスを保存します。その後でフォルダが貼り付けされないときには、そのフォルダやファイルは切り取りした元の場所に戻されます。フォルダまたはファイルを貼り付ける前に、そのフォルダやファイルが元の場所で削除されると、それらは貼り付ける場所に移動されなくなります。第43.15項「フォルダおよびファイルの移動」を参照してください。

- 削除: 選択しているフォルダを削除します。第43.16項「フォルダおよびファイルの移動」を参照してください。

- セキュリティ: Spaces管理者がContent ServerとSpacesとの間でアイテムレベルのセキュリティを構成している場合にのみ使用できます。「セキュリティ設定」ダイアログが開きます。このダイアログでは、選択しているフォルダにカスタムのアクセス権限を設定したり、親フォルダからの権限の継承を選択したりできます。詳細は、第43.23項「フォルダまたはファイルに対するセキュリティ・オプションの設定」を参照してください。

43.5.1.7 ファイルのコンテキスト・メニュー

「ドキュメント」ページ、またはドキュメント・サービスのタスク・フローのファイルを右クリックすると、コンテキスト・メニューを表示できます。このメニューには、多数のメニュー・アクションへのショートカットが示されます(図43-55)。

図43-55 ドキュメント・サービスのタスク・フローでのファイルのコンテキスト・メニュー

- ダウンロード: 「ドキュメント・マネージャ」、「ドキュメント・エクスプローラ」、および「フォルダ・ビューア」のタスク・フローで、ファイルをローカル・ファイル・システムに保存するために使用できます。第43.12.3項「ファイルのダウンロード」を参照してください。

- 編集またはアプリケーションで編集: Wikiドキュメント、ブログ投稿、HTML、およびMicrosoft Office (Word、Excel、PowerPoint)のファイルにのみ使用できます。ファイルを選択している場合は、ファイル・タイプに応じたアプリケーションにインプレースでファイルを開き、自動的にファイルをチェックアウトします。第43.12.4項「ファイルのインプレース編集」を参照してください。

- 新規バージョンのアップロード: フォルダおよびWikiドキュメントには使用できません。選択したファイルに対する書込み権限があると、「ドキュメントのアップロード」ペインが開きます。このペインでは、新しいバージョンのファイルを指定して、既存のファイルと置き換えるためにアップロードできます。第43.12.5項「既存のファイルの新しいバージョンのアップロード」を参照してください。

- チェックアウト/チェックアウトの取消: フォルダおよびWikiドキュメントには使用できません。ファイルを選択している場合は、そのファイルをチェックアウトして別のユーザーが更新しないようにロックします。または、そのファイルを更新することなくチェックアウトのステータスを取り消して、別のユーザーが更新できるようにロックを解除します。第43.12.1項「ファイルのチェックアウト」を参照してください。

- 詳細: ファイルに対しては、「プロパティ」ペインが開きます。このペインには、ファイル名や説明など、一部のプロパティを編集するためのオプションがあります。「プロパティ」ペインの「詳細設定」セクションには、「コメント」、「タグ」、「履歴」、「リンク」のタブと、「推薦」(構成されている場合)のタブが表示されます。

- リンクの取得: 「リンクの取得」ダイアログが開きます。このダイアログの「ダイレクトURL」には、Spacesでファイルを開くためのダイレクト・リンクが示されます。また、「ダウンロードURL」に示されるリンクを使用すると、ユーザーはファイルをデフォルトのアプリケーションで開いたり、そのユーザーのローカル・ファイル・システムにファイルを保存できます。第43.27項「フォルダまたはファイルのURLの共有」を参照してください。

- 名前の変更: 「名前の変更」ダイアログが開きます。このダイアログでは、選択しているファイルの名前を変更できます。第43.13項「フォルダまたはファイルの名前変更」を参照してください。

- コピー: 別の場所にコピーするために、選択しているファイルへのパスを保存します。ファイルを貼り付ける前に、そのファイルが元の場所で削除されると、そのファイルは貼り付ける場所にコピーされなくなります。第43.14項「フォルダおよびファイルのコピーと貼付け」を参照してください。

- 切取り: 別の場所に貼り付けるために、選択しているファイルへのパスを保存します。その後でフォルダまたはファイルが貼り付けされないときには、そのフォルダやファイルは切り取りした元の場所に戻されます。ファイルを貼り付ける前に、そのファイルが元の場所で削除されると、そのファイルは貼り付ける場所に移動されなくなります。第43.15項「フォルダおよびファイルの移動」を参照してください。

- 削除: 選択しているフォルダを削除します。第43.16項「フォルダおよびファイルの移動」を参照してください。

- 共有: ダイアログが開きます。このダイアログでは、選択しているファイルをメッセージとともにアクティビティ・ストリームに公開する対象のユーザー、グループを指定するか、スペースのURLを選択します。第43.27.3項「ファイルのURLのアクティビティ・ストリームへの公開」を参照してください。

- セキュリティ: Spaces管理者がContent ServerとSpacesとの間でアイテムレベルのセキュリティを構成している場合にのみ使用できます。「セキュリティ設定」ダイアログが開きます。このダイアログでは、選択しているファイルにカスタムのアクセス権限を設定したり、親フォルダからの権限の継承を選択したりできます。詳細は、第43.23項「フォルダまたはファイルに対するセキュリティ・オプションの設定」を参照してください。

43.5.2 ドキュメント・ビューアのプレビュー・ペインまたはウィンドウのメニューとアクション

表43-5に、「ドキュメント・ビューア」のプレビュー・ペインまたはウィンドウでファイルやフォルダをプレビューするときに使用できるメニューとアクションを示します。次の各セクションでは、これらの使用可能なメニューとアクションの用途について説明します。

- 第43.5.2.1項「ドキュメント・ビューアのファイル・メニュー」

- 第43.5.2.2項「ドキュメント・ビューアの表示メニュー」

- 第43.5.2.3項「編集アクション」

- 第43.5.2.4項「新規バージョンのアップロード・アクション」

- 第43.5.2.5項「ダウンロード・アクション」

「ドキュメント・ビューア」でフォルダまたはファイルを開くには:

- フォルダを右クリックして、そのフォルダのコンテキスト・メニュー(図43-54)から「詳細」選択して、フォルダの詳細を表示する。

- ファイルをクリックして、ファイル内容のプレビューを表示する。一部のファイル・タイプについては、ファイルのプレビューと編集が可能になります。プレビューをサポートしていないファイル・タイプ(.mp3の音楽ファイルやビデオ・ファイル、.zipファイルなど)については、「ドキュメント・ビューア」のプレビュー・ペインにファイルの詳細が表示されます。第43.1.7項「ドキュメント・ビューア・タスク・フローの理解」を参照してください。

43.5.2.1 ドキュメント・ビューアのファイル・メニュー

「ドキュメント・ビューア」のプレビュー・ペインまたはウィンドウでは、フォルダ(図43-56)またはファイル(図43-57)の「ファイル」メニューから、アクションを選択できます。

図43-56「ドキュメント・ビューア」: フォルダの「ファイル」メニュー

図43-57「ドキュメント・ビューア」: ファイルの「ファイル」メニュー

「ファイル」メニューには、次のアクションが含まれています。

- メールの送信: メール・アプリケーションが開きます。このメール・メッセージの本文には、現在開いてるフォルダまたはファイルへのダイレクトURLが示されます。また、該当する場合は現在のスペースへのURLも示されます。第43.27.2項「フォルダまたはファイルのURLのメール送信」を参照してください。

- サブスクライブ: ファイルのアクティビティについての監視をアクティブ化します。ファイルに変更が加えられたときには、ホーム・スペースの個人用のアクティビティ・ストリームで通知されます。第43.28項「ファイルへのサブスクライブ」を参照してください。

- 共有: ダイアログが開きます。このダイアログでは、選択しているファイルをメッセージとともにアクティビティ・ストリームに公開する対象のユーザー、グループを指定するか、スペースのURLを選択します。第43.27.3項「ファイルのURLのアクティビティ・ストリームへの公開」を参照してください。

- お気に入りに追加: 選択しているフォルダまたはファイルを、Spacesの「お気に入りに追加」リストに追加します。第43.30項「フォルダまたはファイルのお気に入りへの追加」を参照してください。

- チェックアウト: Wikiドキュメントには使用できません。現在のファイルをチェックアウトして、そのファイルを別のユーザーが更新できないようにロックします。第43.12.1項「ファイルのチェックアウト」を参照してください。

- ワークフロー設定: 接続しているコンテンツ・リポジトリがContent Serverであり、Spaces管理者が必要な構成を完了している場合にのみ使用できます。「ワークフロー設定」ダイアログが開きます。このダイアログでは、スペースの選択したフォルダにワークフローを割り当てできます。詳細は、第45.2項「スペースのフォルダへのワークフローの割当て」を参照してください。

- セキュリティ: Spaces管理者がContent ServerとSpacesとの間でアイテムレベルのセキュリティを構成している場合にのみ使用できます。「セキュリティ設定」ダイアログが開きます。このダイアログでは、選択しているフォルダまたはファイルにカスタムのアクセス権限を設定したり、親フォルダからの権限の継承を選択したりできます。詳細は、第43.23項「フォルダまたはファイルに対するセキュリティ・オプションの設定」を参照してください。

- AutoVueで注釈付け: Oracle AutoVueがインストールされていて、Spaces管理者がOracle AutoVue機能を構成している場合にのみ使用できます。選択しているファイルをContent ServerのAutoVueファイル・ビューアで開きます。このビューアでは、コメントや個別のマークアップを入力できます。詳細は、第47.3項「Oracle AutoVueを使用したドキュメントでの共同作業」を参照してください。

43.5.2.2 ドキュメント・ビューアの表示メニュー

「ドキュメント・ビューア」のプレビュー・ペインまたはウィンドウでは、フォルダ(図43-58)またはファイル(図43-60)の「表示」メニューから、アクションを選択できます。

図43-58「ドキュメント・ビューア」: フォルダの「表示」メニュー

図43-59「ドキュメント・ビューア」: Wikiドキュメントの「表示」メニュー

図43-60「ドキュメント・ビューア」: Wordドキュメントの「表示」メニュー

「表示」メニューには、次のアクションが含まれています。

- ブラウザで開く: イメージ、テキスト、Wikiドキュメント、HTMLのファイルにのみ使用できます。現在のファイルをデフォルトのブラウザ・アプリケーションで開きます。第43.10項「ファイルを開く」を参照してください。

- PDFで開く: Content ServerでPDFに変換するように構成されているファイル・タイプに使用できます。現在のファイルを、「ドキュメント・ビューア」のプレビュー・ペインにPDF形式で開きます。第43.10項「ファイルを開く」および第43.26項「PDFファイルのオープンと保存」を参照してください。

- PDFのダウンロード: Content ServerでPDFに変換するように構成されているファイル・タイプに使用できます。ブラウザ・ダイアログが開きます。このダイアログでは、Adobe Acrobat Readerで開くファイルを選択したり、ファイルをPDFファイルとしてローカル・ファイル・システムに保存したりできます。第43.12.3項「ファイルのダウンロード」および第43.26項「PDFファイルのオープンと保存」を参照してください。

- コメント: ドキュメント・プレビューアの下側のタブ付きペイン領域に、現在のファイルの「コメント」ペインが開きます。このペインにあるテキスト入力領域では、ファイルについてのコメントを入力できます。第43.19項「ファイルに対するコメントの表示、入力および削除」を参照してください。

- バージョン履歴: ドキュメント・プレビューアの下側のタブ付きペイン領域に、現在選択しているファイルの「履歴」ペインが開きます。このペインには、ファイルの既存のバージョンが表示され、選択したバージョンを削除できます。第43.21項「ファイルのバージョン履歴の表示と削除」を参照してください。

- 情報: ドキュメント・プレビューアの下側のタブ付きペイン領域に、現在選択しているファイルの「情報」ペインが開きます。このペインでは、「基本」のプロパティと「詳細設定」のプロパティを表示して編集できます。第43.22項「フォルダ・プロパティとファイル・プロパティの表示と変更」を参照してください。

- リンクの取得: 現在のフォルダまたはファイルの「リンクの取得」ダイアログが開きます。このダイアログの「ダイレクトURL」には、Spacesでフォルダまたはファイルを開くためのダイレクト・リンクが示されます。また、「ダウンロードURL」に示されるリンクを使用すると、ユーザーはフォルダまたはファイルをデフォルトのアプリケーションで開いたり、そのユーザーのローカル・ファイル・システムにファイルを保存できます。第43.27項「フォルダまたはファイルのURLの共有」を参照してください。

- コンテンツのリフレッシュ: 現在のフォルダまたはファイルをコンテンツ・リポジトリから取得して、前回の取得以降の変更内容をすべて反映します。

43.5.2.3 編集アクション

「編集」または「Applicationで編集」アクションは、Wikiドキュメント、HTML、およびMicrosoft Office 2003以降のファイル(Word、Excel、およびPowerPoint)にのみ使用できます。Wikiドキュメントの場合を図43-61に示し、Microsoft Wordファイルの場合を図43-62に示します。

図43-61 Wikiドキュメントに対する「ドキュメント・ビューア」の「編集」アクション

図43-62 Microsoft Wordファイルに対する「ドキュメント・ビューア」の「編集」アクション

このアクションを選択すると、現在のファイルが自動的にチェックアウトされ、そのファイルはリッチ・テキスト・エディタ(RTE)またはMicrosoftアプリケーションにインプレースで開かれます。第43.12.4項「ファイルのインプレース編集」を参照してください。

43.5.2.4 新規バージョンのアップロード・アクション

「新規バージョンのアップロード」アクションは、Wikiドキュメント以外のすべてのファイルに使用できます(図43-63)。

図43-63「ドキュメント・ビューア」の「新規バージョンのアップロード」アクション

現在のファイルに対する書込み権限があるときに、このアクションを選択すると、「ドキュメントのアップロード」画面が開きます。この画面では、アップロードする新しいファイルのバージョンを指定できます。第43.12.5項「既存のファイルの新しいバージョンのアップロード」を参照してください。

43.5.2.5 ダウンロード・アクション

The 「ダウンロード」アクションは、すべてのファイルに対して使用できます(図43-64)。

図43-64「ドキュメント・ビューア」の「ダウンロード」アクション

このアクションを選択すると、現在のファイルをローカル・ファイル・システムにダウンロードするためのダイアログが開きます。第43.12.3項「ファイルのダウンロード」を参照してください。

43.6 ドキュメント表示のパーソナライズ

ドキュメント・サービスは、パーソナライズをサポートしているため、ドキュメント・サービスのタスク・フローを独自の表示に変更できます。このパーソナライズは、次の各項で説明するように、列を表示または非表示にして、特定の列のソート順序に従ってドキュメントのリストを並べ替えることで実現します。

- 第43.6.1項「列の非表示と表示」

- 第43.6.2項「列の並替え」

- 第43.6.3項「フォルダおよびファイルのソート」

43.6.1 列の非表示と表示

1列以上の情報列を表示や非表示にすることで、フォルダやファイルとともに表示される詳細を簡略化または詳細化できます。

タスク・フローの独自のビューに含まれる情報列を非表示または表示にするには:

1. Documentsページや、「ドキュメント・エクスプローラ」、「ドキュメント・マネージャ」、または「フォルダ・ビューア」のタスク・フローで、「表示」メニューをクリックして、「列」を選択します(図43-65)。

表43-65「ドキュメント・エクスプローラ」タスク・フローの「表示」メニュー

2. それぞれの列を選択または選択解除して、それらの列を表示または非表示にします。または、「すべて表示」を選択して選択可能な列をすべて表示します。
変更内容がすぐに表示されない場合は、「表示」メニューをクリックして、「コンテンツのリフレッシュ」を選択します。

43.6.2 列の並替え

情報列を並べ替えることで、フォルダやファイルとともに表示される詳細を、最重視する情報に応じて優先順位付けできます。

タスク・フローの独自のビューに含まれる情報列を並べ替えるには:

1. 「ドキュメント」ページや、「ドキュメント・エクスプローラ」、「ドキュメント・リスト・ビューア」、「ドキュメント・マネージャ」、または「フォルダ・ビューア」のタスク・フローで、「表示」メニューをクリックして、「列の並替え」を選択します。
「列の並替え」ダイアログが開きます(図43-66)。

図43-66「列の並替え」ダイアログ

2. 1列以上の列を選択して、並替えのアイコンをクリックすると、タスク・フロー内の列の順序が並べ替えられます。

43.6.3 ファイルおよびフォルダのソート

列をソートすることで、ビュー内のファイルとフォルダの順序を簡単に並べ替えできます。各タスク・フローの列にはシングルクリックによるソート機能が備わっており、この機能を使用して、特定の列の昇順(1、2、3、A、B、C)または降順(C、B、A、3、2、1)に応じてタスク・フローのすべてのコンテンツをすぐに再配置できます。

ドキュメント・サービスのタスク・フローの独自のビューでフォルダやファイルをソートするには:

1. 「ドキュメント」ページや、「ドキュメント・エクスプローラ」、「ドキュメント・リスト・ビューア」、「ドキュメント・マネージャ」、または「フォルダ・ビューア」のタスク・フローで、フォルダやファイルのソートに使用する列のヘッダーにマウス・カーソルを合わせます。

2. 「昇順ソート」アイコンをクリックして、列を昇順に(1、2、3、A、B、C、つまり小さい方から大きい方に)ソートします。または、「降順ソート」アイコンをクリックして、列を降順に(C、B、A、3、2、1、つまり大きい方から小さいほうに)ソートします(図43-67)。

図43-67「昇順ソート」アイコンと「降順ソート」アイコン

注意:

ソートのアイコンは、現在ソートしている列の上に表示されます。他の列の場合は、列の名前の上にマウス・ポインタを置くと、このアイコンが表示されます。

43.7 フォルダの作成

適切な権限があれば、フォルダを表示するドキュメント・サービスの任意のタスク・フローにフォルダを作成できます。「ドキュメント・マネージャ」タスク・フローでは、このタスク・フローがツリー表レイアウトとして構成されていて(第43.1.3項「ドキュメント・マネージャ・タスク・フローの基本」を参照)、現在選択しているアイテムがファイルの場合、そのファイルと同じフォルダ内に新しいフォルダが作成されます。また、現在選択しているアイテムがフォルダの場合、そのフォルダ内に新しいフォルダが作成されます。「ドキュメント・エクスプローラ」または「フォルダ・ビューア」のタスク・フローでは、常に、現在の場所と同じレベルに新しいフォルダが作成されます。新しいフォルダの作成時に、このアクションがホーム・スペースのアクティビティ・ストリームに反映されることはありません。

ワークフローが割り当てられている親フォルダ(第45.2項「スペースのフォルダへのワークフローの割当て」を参照)にサブフォルダを作成すると、そのサブフォルダは親フォルダのワークフロー割当てを継承します。

注意:

バックエンドのコンテンツ・リポジトリがContent Serverの場合は、次の方法でもフォルダを作成およびコピーできます。

- ネットワーク・プレースをスペースに作成してから、Windowsエクスプローラを使用してフォルダを作成およびコピーします。詳細は、第48.4項「Microsoft Windows Explorer統合の使用」を参照してください。

- Microsoft Officeの共有ドキュメント管理機能で利用可能になるタスク・ペインを使用して、スペースに新しいフォルダを作成します。詳細は、第48.3.3.3項「新しいフォルダの追加」を参照してください。

フォルダを作成するには:

1. 「ドキュメント」ページや、「ドキュメント・エクスプローラ」、「ドキュメント・マネージャ」、または「フォルダ・ビューア」のタスク・フローで、新しいフォルダを作成するフォルダ内に移動します。

2. 「ファイル」メニューから、「新規フォルダ」を選択します。
「フォルダの作成」ダイアログが開きます(図43-68)。

図43-68「フォルダの作成」ダイアログ

3. 「フォルダ名」フィールドに、フォルダの名前を入力します(例: Local Events)。

4. 「作成」をクリックして、フォルダを作成し、ダイアログを閉じます。

43.8 ファイルの作成

接続しているコンテンツ・リポジトリに新しいファイルを追加するには、そのファイルをアップロードするか、新しいWikiドキュメントを作成します。これについては、次の各項で説明します。

- 第43.8.1項「ファイルのアップロード」

- 第43.8.2項「Wikiドキュメントの作成」

43.8.1 ファイルのアップロード

注意:

デフォルトでは、ファイルの最大アップロード・サイズは、Spacesアプリケーションごとに2MBまでです。システム管理者は、webcenter-config.xmlファイルのuploadedFileMaxDiskSpaceパラメータを編集することで、ファイルの最大アップロード・サイズをカスタマイズできます。詳細は、『Oracle Fusion Middleware Oracle WebCenter Portal管理者ガイド』のwebcenter-config.xmlに関する項を参照してください。

新しいファイルは、ローカル・ファイル・システムまたはマップ済のネットワーク・ドライブからコンテンツ・リポジトリにアップロードできます。また、複数の既存のファイルを新しいバージョンにリフレッシュすることもできます。

接続しているコンテンツ・リポジトリにある既存の単一のファイルの新しいバージョンをアップロードする場合は、第43.12.5項「既存のファイルの新しいバージョンのアップロード」を参照してください。

注意:

Spacesでは、新しいWikiドキュメントのアップロード、またはWikiドキュメントの新しいバージョンのファイル・システムからのアップロードをサポートしていません。HTMLファイルをアップロードすると、そのファイルはWikiドキュメントに変換できなくなります。これは、基盤になるメタデータが異なるためです。SpacesのWikiドキュメントの詳細は、第49章「Wikiドキュメントの使用」を参照してください。

注意:

バックエンドのコンテンツ・リポジトリがContent Serverの場合は、次の方法でもファイルをアップロードできます。

- Windowsネットワーク・プレースをスペースに作成してから、Windowsエクスプローラを使用して任意のタイプのファイルを追加します。詳細は、第48.4項「Microsoft Windows Explorer統合の使用」を参照してください。

- Microsoft Officeの共有ドキュメント管理機能を使用して、Microsoft Word、Excel、またはPowerPointのローカル・ファイルを保存するか、タスク・ペインを使用して任意のタイプのファイルをContent Serverリポジトリに追加します。詳細は、第48.3.3.2項「ファイルの追加」を参照してください。

- デフォルトでContent ServerとともにインストールされるWebDAVを使用して、Spacesアプリケーションへの接続を確立し、Content Serverリポジトリ内のコンテンツをターゲット・スペースに割り当てられたフォルダにドラッグ・アンド・ドロップするか、スペース間でコンテンツをドラッグ・アンド・ドロップします。コンテンツをターゲット・フォルダにドラッグ・アンド・ドロップするときには、ソース・フォルダをターゲット・フォルダにドラッグしないでください。フォルダ内に格納されたコンテンツのみをドラッグ・アンド・ドロップしてください。ドキュメントの格納に使用するContent ServerのWebDAV URLが不明な場合は、Fusion Middleware管理者に問い合わせてください。そのContent ServerのベースURLがhttp://host:port/relative_web_rootの場合、WebDAVのルートURLは、http://host:port/relative_web_root/idcplg/webdavになります。例: http://wchost:16200/dav/cs/idcplg/webdav/

- バッチ・ローダー・ユーティリティを使用します。詳細は、『Oracle Fusion Middleware Oracle Content Serverシステム管理者ガイド』のコンテンツのバッチロードに関する項を参照してください。

接続しているコンテンツ・リポジトリにファイルをアップロードするには:

1. 「ドキュメント」ページや、「ドキュメント・エクスプローラ」、「ドキュメント・マネージャ」、または「フォルダ・ビューア」のタスク・フローで、アップロードするファイルのフォルダに移動するか、新しいフォルダを作成します(第43.7項「フォルダの作成」を参照)。

2. 「アップロード」アクションをクリックします(図43-69)。

図43-69「アップロード」アクション

「ドキュメントのアップロード」ペインが開きます。このペインには、アップロードするファイルを追加できる領域があります。

注意:

「ドキュメントのアップロード」ペインの外観は、システム管理者が設定している場合があります。次の、どちらかを実行します。

- (デフォルト)ドラッグ・アンド・ドロップまたは複数選択でファイルを追加します。必要に応じて、すべてのファイルに適用される1つの説明を入力します(第43.8.1.1.1項「デフォルトのドキュメントのアップロード・ペインの使用方法」を参照)。

- 各ファイルを1つずつ追加します。必要に応じて、各ファイルに説明を入力します(第43.8.1.1.2項「複数の説明があるドキュメントのアップロード・ペインの使用方法」を参照)。

この設定の詳細は、『Oracle Fusion Middleware Oracle WebCenter Portal管理者ガイド』の「ドキュメントのアップロード」ペインの変更に関する項を参照してください。

3. ファイルがContent Serverのコンテンツ・プロファイルに関連付けられているかどうかに応じて、次のどちらかの項で説明する手順を実行します。

- 第43.8.1.1項「コンテンツ・プロファイルのない1つ以上のファイルのアップロード」

- 第43.8.1.2項「コンテンツ・プロファイルのあるファイルのアップロード」

43.8.1.1 コンテンツ・プロファイルのない1つ以上のファイルのアップロード

コンテンツ・プロファイルが関連付けられていない1つ以上のファイルをアップロードする場合は、システム管理者が構成した「ドキュメントのアップロード」ペインの手順に従います。

- 第43.8.1.1.1項「デフォルトのドキュメントのアップロード・ペインの使用方法」

- 第43.8.1.1.2項「複数の説明があるドキュメントのアップロード・ペインの使用方法」

43.8.1.1.1 デフォルトのドキュメントのアップロード・ペインの使用方法

「ドキュメントのアップロード」ペインが図43-70のように表示されている場合に、ファイルをアップロードするには:

図43-70 オプション1: 「ドキュメントのアップロード」ペイン(FireFoxブラウザ)

「図43-70 オプション1: 「ドキュメントのアップロード」ペイン(FireFoxブラウザ)」の説明

1. アップロードするファイルを、次のどちらかの方法で選択します。

- (FireFox、Chrome、またはSafariブラウザの場合)ローカル・ファイル・システムにあるファイルを選択して、そのファイルを「ドキュメントのアップロード」ペインにドラッグします。

- または、「ファイルを選択します」をクリックして、アップロードするファイルに移動してから選択します。

2. 「ドキュメントのアップロード」ペインで、「説明」フィールドに、ファイルの説明を必要に応じて入力します。この説明は、ファイルのアップロード・セットに含まれるすべてのファイルに割り当てられます。
接続しているコンテンツ・リポジトリにファイルが存在している場合は、「常に新しいバージョンを作成」を選択して、ファイルの新しいバージョンを作成します。コンテンツ・リポジトリ内のターゲット・フォルダに同じ名前のファイルがすでに存在するときに、通知されるようにするには、このチェック・ボックスの選択を解除します。

3. 「アップロード」をクリックして、指定したファイルを追加します。このファイルは、現在選択しているファイルと同じレベル、または現在選択しているフォルダ内に追加されます。

- ターゲット・フォルダ内に同じ名前のファイルがすでに存在しているときに、「常に新しいバージョンを作成」が選択されていると、現在選択しているファイルと同じレベルにファイルの新しいバージョンが追加されます。第43.21項「ファイルのバージョン履歴の表示と削除」を参照してください。

- ターゲット・フォルダ内に同じ名前のファイルがすでに存在しているときに、「常に新しいバージョンを作成」が選択されていても、そのファイルを別のユーザーがチェックアウトしている場合には、「情報」ダイアログが表示され、そのファイルがアップロードできないことが通知されます。また、そのファイルをチェックアウトしているユーザーの名前も示されます。

- ターゲット・フォルダ内に同じ名前のファイルがすでに存在しているときに、「常に新しいバージョンを作成」の選択が解除されていると、「名前の競合の解決」ペインが開きます。次の各図では、このペインを示しています。それぞれ、ファイルをチェックインする場合と、別のユーザーがチェックアウトしている場合を示しています。

適切なアクションを選択します。

- 「このファイルを無視」を選択すると、現在のファイルのアップロード操作が取り消されます。これは、複数のファイルをアップロードするときに、現在のファイルのみをスキップして、バッチ内の後続のファイルはアップロードを続行する場合に役立ちます。

- 「既存ファイルの新規バージョンの作成」を選択すると、ファイルの新しいバージョンが作成されます。第43.21項「ファイルのバージョン履歴の表示と削除」を参照してください。
別のユーザーがすでにファイルをチェックアウトしているときには、この選択項目は無効化されます。

新しいバーションの作成やファイルの上書きに必要な権限がないときには、この選択項目は無効化されます。

- 「アップロードされたファイルに別の名前を使用」を選択すると、「名前」フィールドが表示されます。このフィールドに、ファイルの新しい名前を入力できます。指定した名前が別の既存のファイルと同じになる場合は、別の名前を入力するように通知するメッセージが表示されます。

43.8.1.1.2 複数の説明があるドキュメントのアップロード・ペインの使用方法

「ドキュメントのアップロード」ペインが図43-71のように表示されている場合に、ファイルをアップロードするには:

図43-71 オプション2: 「ドキュメントのアップロード」ペイン(FireFoxブラウザ)

1. アップロードするファイルごとに、次の操作を実行します。

- 「参照」をクリックして、アップロードするファイルまで移動して選択します。

- 必要に応じて、「説明」フィールドにファイルの説明を入力します。

2. 「追加」をクリックすると、さらに多くのファイルを追加できます(最大10ファイルまで)。

3. 「アップロード」をクリックして、指定したファイルを追加します。このファイルは、現在選択しているファイルと同じレベル、または現在選択しているフォルダ内に追加されます。

- 別のユーザーがファイルをすでにチェックアウトしていると、このペインに「このファイルは別のユーザーにチェック・アウトされています。」というメッセージが表示されます。

- ターゲット・フォルダに同じ名前のファイルが存在しているときには、「名前の競合の解決」ペインが開きます。

適切なアクションを選択します。

- 「このファイルを無視」を選択すると、現在のファイルのアップロード操作が取り消されます。これは、複数のファイルをアップロードするときに、現在のファイルのみをスキップして、バッチ内の後続のファイルはアップロードを続行する場合に役立ちます。

- 「既存ファイルの新規バージョンの作成」を選択すると、ファイルの新しいバージョンが作成されます。第43.21項「ファイルのバージョン履歴の表示と削除」を参照してください。
別のユーザーがすでにファイルをチェックアウトしているときには、この選択項目は無効化されます。

新しいバーションの作成やファイルの上書きに必要な権限がないときには、この選択項目は無効化されます。

- 「アップロードされたファイルに別の名前を使用」を選択すると、「名前」フィールドが表示されます。このフィールドに、ファイルの新しい名前を入力できます。指定した名前が別の既存のファイルと同じになる場合は、別の名前を入力するように通知するメッセージが表示されます。

43.8.1.2 コンテンツ・プロファイルのあるファイルのアップロード

ファイルの元のバージョンがContent Serverのコンテンツ・プロファイルに関連付けられている場合や、新しいファイルをコンテンツ・プロファイルに関連付ける必要がある場合は、最初にコンテンツ・プロファイルを選択して、「コンテンツ・チェックイン・フォーム」を開く必要があります。このフォームでは、ファイルを単独でアップロードします。複数のファイルをアップロードするときには、プロファイルを選択できません。

コンテンツ・プロファイルを選択することで、ファイルをアップロードする前に指定しておく必要がある、特定のメタデータ・フィールドに対する値を必須にして一貫性を強制します。たとえば、プレス・リリースのプロファイルには、連絡先担当者、リリースの日付などのフィールドを含めることになります。

注意:

「プロファイルのアップロード」選択リストを有効化するには、次の2つの要件がどちらも満たされている必要があります。

- Spacesアプリケーションへのアクセスには、Content ServerとSpacesアプリケーションを同一のホストとポートで公開するOracle HTTP Server (OHS)を使用する必要があります。SpacesへのフロントエンドとしてOHSを設定する方法の詳細は、『Oracle Fusion Middleware Oracle WebCenter Portal管理者ガイド』のWebCenter Portalアプリケーション用にContent Serverを構成する方法に関する項を参照してください。

- Spacesは、webContextRootパラメータにContent Serverのホスト名を設定して、Content Serverリポジトリに接続している必要があります。webContextRootの設定の詳細は、『Oracle Fusion Middleware Oracle WebCenter Portal管理者ガイド』のコンテンツ・リポジトリの登録に関する項を参照してください。WLSTでwebContextRootを設定する場合は、『Oracle Fusion Middleware WebLogic Scripting Toolコマンド・リファレンス』のcreateJCRContentServerConnectionおよびsetJCRContentServerConnectionに関する項を参照してください。

コンテンツ・プロファイルが関連付けられているファイルをアップロードするには:

1. 「プロファイルのアップロード」リストから、プロファイルを選択します(図43-72)。

図43-72 ファイルのコンテンツ・プロファイルの選択

「プロファイルのアップロード」ペインに、「コンテンツ・チェックイン・フォーム」が表示されます。このフォームには、選択したコンテンツ・プロファイルに応じたメタデータ・フィールドが表示されます(図43-73)。

図43-73 コンテンツ・プロファイルのメタデータ・フィールド

2. 「プライマリ・ファイル」フィールドで、アップロードするファイルの名前を指定します。

3. その他のメタデータ・フィールド値には、ファイルに関連付ける値を入力します。

注意:

Content Serverには、正常なチェックインのために、選択したコンテンツ・プロファイルに対して特定の必須メタデータ・フィールド値が必要になることがあります。必須フィールドは、ダイアログ内のアスタリスクと赤色のテキストで特定できます。

Content Serverのコンテンツ・プロファイル・メタデータ・フィールドの要件の詳細は、『Oracle Fusion Middleware Oracle Content Serverユーザーズ・ガイド』の特にファイルのチェックインに関する章を参照してください。付録の「コンテンツ・チェックイン・フォーム」に関する項で説明するフィールドは、Content Serverに必須のフィールドです。すべてのコンテンツ・プロファイルには、これらのフィールドを含める必要があります。これらが含まれていないと、チェックインに失敗します。

特定のコンテンツ・プロファイルに対してContent Serverで必要になる必須メタデータ・フィールド値に加えて、すべてのコンテンツ・プロファイルには、Spacesで必要になる追加のメタデータ・フィールドも含める必要があります。必要になるフィールドのリストと説明は、『Oracle Fusion Middleware Oracle WebCenter Portal管理者ガイド』のContent Serverでのコンテンツ・プロファイルの作成の基本に関する項を参照してください。これらのフィールドは、コンテンツ・プロファイルに非表示のフィールドとして追加して、エンド・ユーザーがSpacesによって移入された値を上書きできないようにする必要があります。

4. 「チェックイン」をクリックします。
指定したファイルがアップロードされ、スペース内の現在のフォルダにリストされます。

43.8.2 Wikiドキュメントの作成

接続しているコンテンツ・リポジトリにファイルをアップロードすること(第43.8.1項「ファイルのアップロード」を参照)に加えて、次の2つの方法のどちらかを使用してWikiドキュメントを作成できます。

- 「新規Wikiドキュメント」アクション。これは、ドキュメント・サービスのタスク・フローで使用できます(詳細は、第49.4.1項「新規Wikiドキュメント・アクションを使用したWikiドキュメントの作成」を参照)

- Wikiページ・スタイル(詳細は、第49.4.2項「Wikiページ・スタイルを使用したWikiドキュメントの作成」を参照)

SpacesのWikiドキュメントの詳細は、第49章「Wikiドキュメントの使用」を参照してください。

43.9 フォルダを開く

フォルダを開くことで、そのコンテンツをすべてのドキュメント・サービスのタスク・フローで表示できます。ただし、フォルダを表示しない「最近のドキュメント」タスク・フローを除きます。

注意:

バックエンドのコンテンツ・リポジトリがContent Serverの場合は、次の方法でもフォルダを開けます。

- ネットワーク・プレースをスペースに作成してから、Windowsエクスプローラを使用してフォルダやファイルを開きます。詳細は、第48.4項「Microsoft Windows Explorer統合の使用」を参照してください。

- Microsoft Officeの共有ドキュメント管理機能で利用可能になるタスク・ペインを使用して、スペースのフォルダを開きます。詳細は、第48.3.3.8項「フォルダの管理」を参照してください。

フォルダを開いて、フォルダの内容を表示して、そのフォルダを最上位フォルダにするには:

- 「ドキュメント」ページ、またはドキュメント・サービスのタスク・フローで、次のどちらかの操作を実行します。

- フォルダ名をクリックします。

- または、フォルダを右クリックして、「開く」をクリックします。

43.10 ファイルを開く

適切な権限があれば、すべてのドキュメント・サービスのタスク・フローで任意のタイプのファイルを開いて、ファイルの内容またはプロパティを読取り専用ビューに表示できます。

「ドキュメント・エクスプローラ」、「ドキュメント・マネージャ」、および「フォルダ・ビューア」のタスク・フローでは、ファイルは「ドキュメント・ビューア」のプレビュー・ペインにインプレースで開かれます。また、「ドキュメント・リスト・ビューア」と「最近のドキュメント」のタスク・フローでは、別個の「ドキュメント・ビューア」のプレビュー・ウィンドウでファイルが開かれます。

注意:

バックエンドのコンテンツ・リポジトリがContent Serverの場合は、次の方法でもファイルを開けます。

- ネットワーク・プレースをスペースに作成してから、Windowsエクスプローラを使用してフォルダやファイルを開きます。詳細は、第48.4項「Microsoft Windows Explorer統合の使用」を参照してください。

ファイルの読取り専用ビューを開くには:

- 「ドキュメント」ページ、またはドキュメント・サービスのタスク・フローで、ファイルの名前をクリックして、「ドキュメント・ビューア」のプレビュー・ペインまたはウィンドウでファイルを開きます。

注意:

- 一部のファイル・タイプは、プレビューをサポートしていません。これに該当するファイルを開こうとすると、「ドキュメント・ビューア」にファイルのプロパティが表示されます。

- プレビューをサポートしているファイルの場合、そのファイルは、ドキュメント・プレビューアで開くために、インライン・フレームでの表示もサポートしている必要があります。たとえば、HTMLファイルにインライン・フレームでは表示できないコードが含まれている場合、ドキュメント・プレビューアには表示されませんが、現在のウィンドウにHTMLファイルがオーバーレイされます。

プレビュー・ペインまたはウィンドウでのファイルの表示形式は、ファイルのタイプに応じて異なります。

- PDF形式をサポートするファイルの場合: このファイルは、インプレースのPDFビューア(図43-74)またはスライド・ビューア(図43-75)に表示されます。

図43-74 PDFビューアでのファイルのプレビュー

注意:

スライド・プレビュー機能を有効にするには、次の2つの要件がどちらも満たされている必要があります。

- Spacesアプリケーションへのアクセスには、Content ServerとSpacesアプリケーションを同一のホストとポートで公開するOracle HTTP Server (OHS)を使用する必要があります。SpacesへのフロントエンドとしてOHSを設定する方法の詳細は、『Oracle Fusion Middleware Oracle WebCenter Portal管理者ガイド』のWebCenter Portalアプリケーション用にContent Serverを構成する方法に関する項を参照してください。

- Spacesは、webContextRootパラメータにContent Serverのホスト名を設定して、Content Serverリポジトリに接続している必要があります。webContextRootの設定の詳細は、『Oracle Fusion Middleware Oracle WebCenter Portal管理者ガイド』のコンテンツ・リポジトリの登録に関する項を参照してください。WLSTでwebContextRootを設定する場合は、『Oracle Fusion Middleware WebLogic Scripting Toolコマンド・リファレンス』のcreateJCRContentServerConnectionおよびsetJCRContentServerConnectionに関する項を参照してください。

図43-75 スライド・ビューアでのファイルのプレビュー

- HTML、テキスト、イメージ、XMLのファイルの場合: プレビュー・ペインまたはウィンドウで、「表示」メニューをクリックして、「ブラウザで開く」を選択すると、ブラウザの別個のタブでファイルが開きます。

- Content ServerでPDFに変換するように構成されているファイル・タイプの場合: プレビュー・ペインまたはウィンドウで、「表示」メニューをクリックして、「PDFで開く」を選択すると、そのファイルのPDFバージョンが開きます。

ファイルを編集する場合は、第43.12項「ファイルの編集と更新」を参照してください。

43.11 リッチ・テキスト・エディタ(RTE)の使用方法

リッチ・テキスト・エディタ(RTE)は、完全に統合されたHTMLテキスト・エディタです。このエディタを使用すると、Wikiドキュメントやブログ投稿の作成および編集と、HTMLファイルの編集ができます。図43-76に、作成モードを示します。また、図43-77に、編集モードを示します。

図43-76 リッチ・テキスト・エディタでの新規Wikiドキュメント

図43-77 リッチ・テキスト・エディタでのブログの編集

RTEを使用するには:

1. RTEを開くには、新規Wikiドキュメントを作成する(第43.8.2項「Wikiドキュメントの作成」を参照)、ブログ投稿を作成する(第50.7.2項「ブログ投稿の作成」を参照)、Wikiを編集する(第49.5項「Wikiドキュメントの編集」を参照)、ブログ投稿またはHTMLファイルを編集する(第43.12.4項「ファイルのインプレース編集」を参照)のいずれかを実行します。

2. 新規Wikiドキュメントまたはブログ投稿については、「タイトル」フィールドに表示名を入力します。

3. タブ付きペインで、テキストや書式設定、スタイル設定、リンクを追加、改訂、およびプレビューします(第43.11.1項「リッチ・テキスト・エディタのタブ付きペインについて」を参照)。
「リッチ・テキスト」ペインのツールバーと機能の使用方法の詳細は、第43.11.2項「リッチ・テキスト・エディタのツールバーについて」、第43.11.3項「リッチ・テキスト・エディタでの表の使用」、および第43.11.4項「リッチ・テキスト・エディタのキーボードの使用方法」を参照してください。

4. (WikiドキュメントとHTMLファイルのみ)変更についてスペースのメンバーに通知する必要がない場合は、「少量の編集」チェック・ボックスを選択します。
このチェック・ボックスの選択を解除しておくと、変更の保存後に、アクティビティ・ストリームが更新され、通知が送信されます。

5. RTEの下側にあるタブ付きペインでは、ドキュメントまたは投稿に関連するコメント、タグ、リンク、および推薦を追加できます。詳細は、第43.19項「ファイルのコメントの表示、編集および削除」、第43.20項「タグの使用」、第43.24項「リンクの使用」、および第43.25項「推薦の使用」を参照してください。

6. 変更を保存します。

- 新規Wikiドキュメントまたはブログ投稿を作成して保存する場合は、「作成」をクリックします。

- 既存のWikiドキュメント、ブログ投稿、またはHTMLファイルの更新内容を保存する場合は、「保存して閉じる」をクリックします。

43.11.1 リッチ・テキスト・エディタのタブ付きペインについて

RTEには、4つのタブ付きペインがあります。これらのペインでは、WikiおよびHTMLのドキュメントとブログ投稿を作成したり編集したりできます。

- 「リッチ・テキスト」。RTEツールバーのアイコンとコントロールを使用したWYSIWYG環境で、コンテンツを作成および改訂します(第43.11.2項「リッチ・テキスト・エディタのツールバーについて」を参照)。

- 「HTML」。HTMLを手動で入力します。これには、「リッチ・テキスト」タブのWYSIWYGアイコンとコントロールでは扱われないHTMLのソース・コードの入力も含まれます。

注意:

- RTEでは、HTMLの入力時に次のタイプのタグを無視します。これらのタグは、RTEのコンテキストでは不適切または不要です。

- スクリプトのタグ

- フォームの要素。input、select、textarea、formなど

- frame/frameset

- ドキュメントのタグ。html、head、body、meta、titleなど

- 不明なタグ。例: <foo></foo>

- Wikiまたはブログでは、デフォルトのCSSセレクタの動作を変更することはサポートされていません。

- 「プレビュー」(Wikiドキュメントとブログ投稿のみ)。Wikiドキュメントまたは投稿を、公開されたときの表示状態で示します。

- 「Wikiマークアップ」(Wikiドキュメントのみ)。独自のWikiマークアップを入力します。Wikiマークアップ構文のすべてのセットについては、「Wikiマークアップのヘルプ」アイコン(図43-78)をクリックしてください。また、表43-7を参照してください。Wikiマークアップに用意されていない書式設定には、HTMLを使用します。

図43-78「Wikiマークアップのヘルプ」アイコン

表43-7 Wikiマークアップ構文と例

要素

構文

例

出力

斜体

//string//

//Sales// team

Sales team

太字

**string**

**Sales** team

Sales team

箇条書きリスト

* listItem

** subitem

** subitem

* listItem

* Managers:

** John Smith

** Monica Gallo

* Contributors:

番号付きリスト

# listItem

## subitem

## subitem

# listItem

# Dairy

## Milk

## Cheese

# Bread

Webリンク

[[URL|linkName]]

[[http://www.oracle.com|Search Oracle]]

[[http://fmw.vm.oracle.com:8888/webcenter/spaces/Philatelists/page/presidents|Presidents]]

Search Oracle

Presidents

リンクをクリックすると、ブラウザ・ウィンドウにターゲットが表示されます

WebCenterリンク

[[owc://svcId/rsrcId|linkName]]

有効なサービスIDの一覧は、表B-19「サービスID」を参照してください。

リソースIDを確認するには、アイテムのプロパティを表示します(右クリックで「詳細」を選択します。または第44章「ドキュメント・サービスのタスク・フローおよびドキュメント・コンポーネントのプロパティの設定」を参照してください)。

[[owc://oracle.webcenter.doclib/dev-ucm#dDocName:OWCSVR01USORAC026779|Results]]

Results

リンクをクリックすると、ブラウザ・ウィンドウにリソースが表示されます

リンク・ターゲットのアンカー

<<<anchor:anchorName>>>

<<<anchor:forecast>>>

(リンクのターゲットとして機能するように、販売予測を説明するセクションに挿入します)

(非表示)

HTMLの場合: <a id="forecast" name="forecast"></a>

改行

\\

xxxx \\ xxxx

xxxx

xxxx

水平線

----

xxxx

----

xxxx

xxxx

____________________

xxxx

イメージ

(ブラウザでサポートされているすべてのイメージ・タイプ。JPG、GIF、PNGなど)

{{URL/imageFile|linkName}}

[[http://www.myco.com/Sales/chart.jpg|Quarterly Sales]]

Quarterly Sales

リンクをクリックすると、ブラウザ・ウィンドウにイメージが表示されます

表

|=head|=head|...|=head|

|value|value|...|value|

表の行ごとに繰り返します

|=ID|=Name|=Dept|

|1356|Bob King|Sales|

43.11.2 リッチ・テキスト・エディタのツールバーについて

表43-8では、「リッチ・テキスト」タブにあるRTEツールバーのアイコンとコントロールについて説明しています。このタブでは、WYSIWYG環境でコンテンツを作成および改訂できます。

アイコンに割り当てられた操作を実行するには、そのアイコンを1回クリックします。これにより、すぐにアクションが実行されるか、詳細な構成オプションのあるダイアログが開きます。

表43-8 「リッチ・テキスト」タブにあるリッチ・テキスト・エディタのツールバーのアイコンとコントロール

コントロール

説明

「太字」、「斜体」、「下線」、および「取消線」。テキストを選択して、目的のフォント・スタイル・アイコンをクリックするか、アイコンをクリックしてからテキストを入力します。アイコンを再度クリックすると、フォント・スタイルを終了できます。

「段落書式」。書式を選択してからテキストを入力するか、テキストを強調表示にしてから書式を選択します。

「フォント名」。フォントを選択してからテキストを入力するか、テキストを強調表示にしてからフォントを選択します。

「フォント・サイズ」。サイズを選択してからテキストを入力するか、テキストを強調表示にしてからサイズを選択します。

「テキストの色」または「背景色」。テキストを選択してから、「テキストの色」または「背景色」のアイコンをクリックして、色を選択します。または、アイコンをクリックして、色を選択してからテキストを入力します。

注意: ブラウザにInternet Explorer 10を使用していると、ドロップダウン・メニューが表示されません。「テキストの色」と「背景色」のメニューを表示するには、別のブラウザを使用してください。

「左揃え」、「中央揃え」、および「右揃え」。テキストを選択して、目的のテキストの端揃えをクリックして適用するか、アイコンをクリックしてからテキストを入力します。

「インデントを減らす」および「インデントを増やす」。テキストを選択してから目的のインデント・アイコンをクリックして、テキストを左または右に移動します。

「番号付きリスト」および「箇条書きリスト」。最初に改行してから目的のリスト・タイプをクリックして、テキストを入力します。または、テキストの行を選択して、アイコンをクリックします。アイコンを再度クリックすると、リスト表示の書式が削除されます。また、最後の項目の後で[Enter]キーを2回押すと、リスト・モードを終了できます。

「書式の削除」。テキストを選択して、このアイコンをクリックすると、すべてのフォント・スタイル設定(フォント・タイプ、サイズ、ウェイト、色など)が削除されますリストとインデントには、効果はありません。

「リソースの選択」。既存のSpacesリソースにリンクするテキストを選択して、このアイコンをクリックすると、「リソースの選択」ダイアログが開きます。選択したテキストのリンク先になるリソース(現在のスペースのドキュメントまたはお知らせや、URLなど)を選択します。ドキュメント内のリンク済テキストをクリックすると、「ドキュメント・ビューア」のプレビュー・ペインに選択したリソースが表示されます。

「新規リソース」。新しいSpacesリソースにリンクするテキストを選択して、このアイコンをクリックすると、「リソースの選択」ダイアログが開きます。選択したテキストのリンク先になるリソースを選択し、そのリソース(たとえば、ディスカッション・フォーラムのトピックやノート)を作成してから、リソースの外部の場所(たとえば、URL)を指定して、新しいリソースの名前(たとえば、Wikiドキュメント)を指定します。または、そのリソース(たとえば、ドキュメント)をローカル・ファイル・システムや接続済のネットワーク・ドライブからアップロードします。

注意: この方法で新規Wikiドキュメントを作成すると、Spacesは、その新規Wikiドキュメント用のプレースフォルダを現在のフォルダ内に作成します。この新規Wikiドキュメントにコンテンツを追加するには、そのドキュメントに移動して、ドキュメントをRTEで開く必要があります。

「リソースの選択」や「新規リソース」を使用して作成したリンクは、インライン・リンクとして作成されます。また、このリンクは、リンク先リソースの詳細に関連付けられた「リンク」タブには追加されません。

Spacesのリソースへのリンクの詳細は、第65章「リンク・サービスの使用」を参照してください。

「イメージの埋込み」。クリックすると、「イメージの埋込み」ダイアログが開きます。

- 「イメージの選択」をクリックして、現在のスペースのイメージを選択します。

- 「イメージのアップロード」をクリックして、ローカル・ファイル・システムや接続済のネットワーク・ドライブからイメージをアップロードします。

「表」。クリックすると、「表プロパティ」ダイアログが開きます。

第43.11.3項「リッチ・テキスト・エディタでの表の使用」を参照してください。

「水平線の挿入」。クリックすると、現在のカーソル位置に水平線が挿入されます。

ツール:

- 「最大化」/「最小化」。クリックすると、RTEが全画面に拡大されます。または、RTEがSpacesアプリケーション内に表示されるように縮小されます。

- 「すべて選択」。テキスト入力領域の本文のコンテンツをすべて選択します。

- 「検索」または「置換」。クリックすると、「検索と置換」ダイアログが開きます。このダイアログでは、文字列を検索したり、特定の文字列を指定したテキストで置換したりできます。

- 「スニペット」。ブログ投稿では、テキストの一部を選択してからこのアイコンをクリックすると、その部分を含む段落がブログ投稿の概要として、ブログの概要ページ(または、ダイジェスト・ページ)に表示されます。このページにある「詳細」リンクを使用すると、ユーザーはブログ全体を表示できます。Wikiドキュメントでは、この機能は使用できません。

注意: ブラウザにInternet Explorer 10を使用していると、ドロップダウン・メニューが表示されません。「ツール」メニューを表示するには、別のブラウザを使用してください。

「切取り」、「コピー」、または「貼付け」。テキストを選択してから右クリックすると、選択したテキストを切取りまたはコピーするメニューか、バッファ内のテキストを現在のカーソル位置に貼付けするメニューが表示されます。

注意: ブラウザのセキュリティ警告が表示された場合は、キーボード・コマンドを使用するか(第43.11.4項「リッチ・テキスト・エディタでのキーボードの使用方法」を参照)、クリップボードへのアクセスを許可するようにブラウザを構成してください。たとえば、FireFoxブラウザの場合は、http://kb.mozillazine.org/Granting_JavaScript_access_to_the_clipboardを参照してください。

43.11.3 リッチ・テキスト・エディタでの表の使用

RTEで表を作成するには、ツールバーの「表」アイコンをクリックします(図43-79)。

図43-79 リッチ・テキスト・エディタ: 「表」アイコン

「表プロパティ」ダイアログ・ウィンドウが開きます(図43-80)。このダイアログでは、表43-9で説明する表の基本プロパティを設定できます。

図43-80 リッチ・テキスト・エディタ: 「表プロパティ」ダイアログ(基本プロパティ)

図43-9 リッチ・テキスト・エディタ: 基本の「表プロパティ」

プロパティ

説明

行

(必須)表の行数を入力します。

列

(必須)表の列数を入力します。

Width

ピクセル数またはパーセント値のどちらかを選択して、表の幅を入力します。パーセント値として幅を指定すると、編集領域に対して表が占有する割合を設定できます。

Height

表の高さをピクセル数で指定します。

ヘッダー

ヘッダーとして書式設定する表の要素を選択します。ヘッダーには、特別な書式が適用されます。ヘッダーの書式は、最初の行、最初の列またはその両方に適用できます。

位置合せ

ページ上の表の配置位置を、「左」、「中央」、または「右」から選択します。

セルの間隔

個々のセル間、およびセルと表の境界線の間隔をピクセル数で入力します。

セル内の余白

セルの境界線とセルのコンテンツの間隔をピクセル数で入力します。

キャプション

表の上に表示されるラベル・テキストを入力します。

サマリー

表のコンテンツのサマリーを入力します。これは、スクリーン・リーダーなどの補助デバイスで利用します。表には意味のわかりやすいサマリー・テキストを指定して、障害のあるユーザーのアクセス可能性を向上するようにしてください。

「詳細設定」タブをクリックすると、詳細な表のプロパティが表示されます(図43-81)。ここでは、表43-10で説明するプロパティを設定できます。

図43-81 リッチ・テキスト・エディタ: 「表プロパティ」ダイアログ(詳細プロパティ)

図43-10 リッチ・テキスト・エディタ: 詳細な「表プロパティ」

プロパティ

説明

Id

ドキュメント内の表要素に一意の識別子を入力します(id属性)。

言語の方向

表内のテキストの方向を選択します。左から右(LTR)または右から左(RTL)のいずれかになります(dir属性)。

スタイル

CSSスタイルの定義を入力します(style属性)。各値の末尾にはセミコロン付けて、個別のプロパティは空白で区切る必要があります。

スタイルシート・クラス

表要素のクラスを入力します(class属性)。表要素が複数のクラスに割り当てられている場合は、クラス名を空白で区切ります。

ドキュメントに挿入した表は、各セルに直接値を入力できます。コンテキスト・メニュー(図43-82)を使用すると、追加の編集が実行できます。コンテキスト・メニューを開くには、表を右クリックしてから、表43-11で説明するアクションを選択します。

図43-82 リッチ・テキスト・エディタ: 表のコンテキスト・メニュー

図43-11 リッチ・テキスト・エディタ: 表のコンテキスト・メニューの選択項目

アクション

説明

貼付け

クリップボードのコンテンツを、現在のカーソル位置に貼り付けます

セル

第43.11.3.1項「リッチ・テキスト・エディタでの表のセルの編集」を参照してください。

行

第43.11.3.2項「リッチ・テキスト・エディタでの表の行の編集」を参照してください。

列

第43.11.3.3項「リッチ・テキスト・エディタでの表の列の編集」を参照してください。

表の削除

表と、その表の内容をすべて削除します。

表プロパティ

「表プロパティ」ダイアログが開きます。このダイアログでは、表43-9「リッチ・テキスト・エディタ: 基本の「表プロパティ」」と表43-10「リッチ・テキスト・エディタ: 詳細な「表プロパティ」」で説明したプロパティを変更できます。ただし、行と列の数は変更できません。

43.11.3.1 リッチ・テキスト・エディタでの表のセルの編集

セルの挿入や削除、結合、またはセルのプロパティの変更を実行するには、セル(現在のセル)を右クリックしてコンテキスト・メニューを表示し、「セル」選択することでセルのアクションのサブメニュー(図43-83)を開きます。このサブメニューから、表43-12で説明するアクションを選択します。

複数のセルを選択する場合は、それらのセルをマウスでドラッグしてから、右クリックでコンテキスト・メニューを開きます。

図43-83 リッチ・テキスト・エディタ: 表の「セル」のアクション

図43-12 リッチ・テキスト・エディタ: 表の「セル」メニューの選択項目

アクション

説明

前にセルを挿入

現在のセルの前に、新しいセルを挿入します。

後にセルを挿入

現在のセルの後に、新しいセルを挿入します。

セルの削除

現在のセルを削除します。

セルの結合

選択している複数のセルを1つに結合します。このオプションは、複数のセルを選択しているときにのみ使用できます。

右を結合

選択したセルと、そのセルの右側のセルを結合します。このオプションは、1つのセルを選択している場合にのみ使用できます。

下を結合

選択したセルと、そのセルの下側にあるセルを結合します。このオプションは、1つのセルを選択している場合にのみ使用できます。

セルの水平分割

選択したセルを、そのセルの右側に新しいセルを作成して、2つに分割します。セルの内容は、左側の元のセルに表示されます。このオプションは、1つのセルを選択している場合にのみ使用できます。

セルの垂直分割

選択したセルを、そのセルの下側に新しいセルを作成して、2つに分割します。セルの内容は、上側の元のセルに表示されます。このオプションは、1つのセルを選択している場合にのみ使用できます。

セルのプロパティ

「セルのプロパティ」ダイアログが開きます。このダイアログでは、セルのサイズ、種類、色、およびコ内容の位置合せを構成できます。詳細は、第43.11.3.1.1項「リッチ・テキスト・エディタでの表のセルのプロパティの編集」を参照してください。

43.11.3.1.1 リッチ・テキスト・エディタでの表のセルのプロパティの編集

表のセルは、独自のルック・アンド・フィールを作成することで、さらにカスタマイズできます。表のコンテキスト・メニューから、「セル」、「セルのプロパティ」の順に選択して、「セルのプロパティ」ダイアログ(図43-84)を開きます。このダイアログでは、表43-13で説明するように、表のセルのプロパティを設定できます。

図43-84 リッチ・テキスト・エディタ: 表の「セルのプロパティ」ダイアログ

図43-13 リッチ・テキスト・エディタ: 表の「セルのプロパティ」

アクション

説明

Width

ピクセル数またはパーセント値のどちらかを選択して、セルの幅を入力します。パーセント値として幅を指定すると、行に対してセル(およびセルが配置されている列)が占有する割合を設定できます。

Height

セルの高さをピクセル数で指定します。

セルの種類

表のセルの種類を選択します。通常のデータ・セルまたは特別な書式が設定されたヘッダー・セルのどちらかになります。

ワード・ラップ

現在のセルの内容を折返し表示するかどうかを選択します。

行のスパン

数値を入力して、セルを下方向に広げる行数を指定します。この値により、rowspan属性を設定します。

列のスパン

数値を入力して、セルを右方向に広げる列数を指定します。この値により、colspan属性を設定します。

Horizontal Alignment

表のセルの内容の水平方向の位置合せを選択します。「左」、「中央」、または「右」のいずれかになります。

Vertical Alignment

表のセルの内容の垂直方向の位置合せを選択します。「上」、「中央」、「下」、または「ベースライン」のいずれかになります。

Background Color

枠線の色

セルの背景色と枠線の色のいずれか(または両方)を、次のいずれかの方法で入力します。

- rgb(nn, nn, nn)の形式でRGB値を入力します。このnnは、赤色、緑色、および青色のチャネルを表す0から255までの範囲の値です。

- #nnnnnnの形式で16進数RGB値を入力します。このnnnnnnは、赤色、緑色、および青色のチャネルを表す3つの16進数の色値を組み合わせたものです。

- 「選択」をクリックして、「色の選択」ダイアログを表示します。このダイアログでは、カラー・パレットからの選択が可能になります。

43.11.3.2 リッチ・テキスト・エディタでの表の行の編集

表内で行の挿入や削除を実行するには、行(現在の行)を右クリックしてコンテキスト・メニューを表示し、「行」選択することで行のアクションのサブメニュー(図43-85)を開きます。このサブメニューから、表43-13で説明するアクションを選択します。

複数の行を選択する場合は、それらの行をマウスでドラッグしてから、右クリックでコンテキスト・メニューを開きます。

図43-85 リッチ・テキスト・エディタ: 表の「行」のアクション

図43-14 リッチ・テキスト・エディタ: 表の「行」メニューの選択項目

アクション

説明

前に行を挿入

現在の行の前に、新しい行を挿入します。

後に行を挿入

現在の行の後に、新しい行を挿入します。

行の削除

現在の行を削除します。

43.11.3.3 リッチ・テキスト・エディタでの表の列の編集

表内で列の挿入や削除を実行するには、列(現在の列)を右クリックしてコンテキスト・メニューを表示し、「列」選択することで列のアクションのサブメニュー(図43-86)を開きます。このサブメニューから、表43-15で説明するアクションを選択します。

複数の列を選択する場合は、それらの列をマウスでドラッグしてから、右クリックでコンテキスト・メニューを開きます。

図43-86 リッチ・テキスト・エディタ: 表の「列」のアクション

図43-15 リッチ・テキスト・エディタ: 表の「列」メニューの選択項目

アクション

説明

前に列を挿入

現在の列の前に、新しい列を挿入します。

後に列を挿入

現在の列の後に、新しい列を挿入します。

列の削除

現在の列を削除します。

43.11.4 リッチ・テキスト・エディタでのキーボードの使用方法

リッチ・テキスト・エディタは、いくつかのアクセシビリティ標準に準拠しています。この標準には、Web Content Accessibility Guidelines (WCAG)、US Section 508 Amendment to the Rehabilitation Act of 1973、IBM Web Accessibility Checklistなどが含まれます。そのため、RTEは、スクリーン・リーダーとともににキーボードも使用できます。現時点でサポートしているスクリーン・リーダー・ソリューションは、JAWSです。

WebCenter Portal: Spacesのアクセシビリティの詳細は、第38.4項「アクセシビリティ・オプションの設定」を参照してください。

表43-16では、RTEでテキストの操作と編集に使用できるキーボードのキーとキーの組合せについて簡単に説明します。

図43-16 リッチ・テキスト・エディタ: キーボードの使用方法

キーボードのキー

説明

[Alt] + [F10]

ツールバーに移動します。

[Tab]

ツールバーでは、後続のボタン・グループに移動します。

ダイアログでは、後続の要素に移動します。

[Shift] + [Tab]

ツールバーでは、前のボタン・グループに移動します。

ダイアログでは、前の要素に移動します。

[←] / [→]

ツールバーでは、ボタン・グループ内のボタン間で移動します。

ダイアログでは、フィールド内で移動します。

[Enter]

ツールバーでは、現在のボタンやメニュー項目を選択します。または、ドロップダウン・リストやメニューを開きます。

ダイアログでは、現在のカーソル位置の入力を確定します。

[↑] / [↓]

ドロップダウン・リストの選択項目間を移動します。

[Esc]

コマンドを実行することなく、メニューを閉じます。サブメニュー内では、そのサブメニューを閉じて、親のコンテキスト・メニューにフォーカスを戻します。もう一度[Esc]を押すと、そのメニューが閉じられます。

ダイアログでは、入力を取り消してダイアログを閉じます(「取消」または「閉じる」のクリックと同じです)。

編集領域内の場合:

[Shift] + [F10]

現在の要素のコンテキスト・メニューを開きます([↓]と[↑]を使用してメニューの選択項目間を移動し、[Enter]を使用してアクションを選択します)。

[Alt] + [F10]

ダイアログ内のタブの選択に移動します([←]と[→]を使用してタブ間を移動し、[Enter]を使用してタブのフィールドに移動します)。

[Ctrl] + [A]

編集領域内のすべてのコンテンツを選択します。

[Ctrl] + [B]

選択したテキストの書式を太字に変更します。または、選択したテキストの太字の書式を削除します。

[Ctrl] + [C]

強調表示にした選択内容をクリップボードにコピーします。

[Ctrl] + [I]

選択したテキストの書式を斜体に変更します。または、選択したテキストの斜体の書式を削除します。

[Ctrl] + [U]

選択したテキストに下線を付けます。または、選択したテキストの下線の書式を削除します。

[Ctrl] + [V]または[Shift] + [Insert]

クリップボードのコンテンツを、現在のカーソル位置に貼り付けます。

[Ctrl] + [X]または[Shift] + [Delete]

強調表示にした選択内容をクリップボードに切り取ります。

[Ctrl] + [Y]

やり直す操作を実行します。

[Ctrl] + [Z]

元に戻す操作を実行します。

43.12 ファイルの編集と更新

ドキュメント・サービスのタスク・フローまたは「ドキュメント・ビューア」のプレビュー・ペインでは、ファイルをチェックアウトし、そのファイルを編集用にローカル・ファイル・システムにダウンロードして、ファイルをインプレース編集できます。また、既存のファイルの新しいバージョンをアップロードすることもできます。ファイル・タイプに応じて、選択できるアクションが異なります。

- Wikiドキュメントを除くすべてのファイル・タイプに対しては、ファイルをチェックアウトして、そのファイルを別のユーザーが更新できないようにロックできます。

- すべてのファイル・タイプに対しては、ファイルをローカルに保存または編集するために、ローカル・ファイル・システムにダウンロードできます。

- WikiおよびHTMLドキュメントに対しては、リッチ・テキスト・エディタ(RTE)を使用して、ファイルをインプレース編集できます。

- Wikiドキュメントを除くすべてのファイル・タイプに対しては、ファイルの新しいバージョンをアップロードできます。

詳細は、次の各項で説明します。

- 第43.12.1項「ファイルのチェックアウト」

- 第43.12.2項「チェックアウト・ステータスの取消し」

- 第43.12.3項「ファイルのダウンロード」

- 第43.12.4項「ファイルのインプレース編集」

- 第43.12.5項「既存のファイルの新しいバージョンのアップロード」

43.12.1 ファイルのチェックアウト

ファイルを排他的に使用し続けようとしているときには(たとえば、ローカル・マシンでファイルを編集する場合や、別のユーザーがファイルを変更できないようにする必要がある場合)、そのファイルをチェックアウトする必要があります。他のSpacesユーザーは、そのファイルを表示することはできますが、ファイルがチェックアウトされている間は、同一フォルダ内に同じ名前のファイルをアップロードできなくなります。

注意:

ファイルをインプレース編集すると(第43.12.4項「ファイルのインプレース編集」を参照)、そのファイルはコンテンツ・リポジトリから自動的にチェックアウトされます。これを保存するときには、自動的にチェックインして戻されます。

ファイルをリリースする準備が整ったら、ファイルをチェックインして戻すか、ファイルのチェックアウトを取り消してください。ファイルを再びチェックインする場合は、改訂したファイルをアップロードすることになります(第43.12.5項「既存のファイルの新しいバージョンのアップロード」を参照)。チェックアウトを取り消す場合は、ファイルのチェックアウト・ステータスを削除します。ファイルをアップロードする必要はありません(第43.12.2項「チェックアウト・ステータスの取消し」を参照)。

注意:

Microsoft Officeの共有ドキュメント管理機能で利用可能になるタスク・ペインを使用して、Microsoft Word、Excel、またはPowerPointのファイルをチェックアウトする場合や、バックエンドのコンテンツ・リポジトリがContent Serverの場合は、第48.3.3.4項「ファイルのチェックアウト」および第48.3.3.5項「ファイルのチェックイン」を参照してください。

ファイルをチェックアウトするには、次の手順を実行します。

1. 「ドキュメント」ページや、「ドキュメント・エクスプローラ」、「ドキュメント・マネージャ」、または「フォルダ・ビューア」のタスク・フローで、チェックアウトするファイルの行をクリックします。
また、「ドキュメント・ビューア」のプレビュー・ペインで開いたファイルもチェックアウトできます。

注意:

- ファイルのチェックアウトは、Wikiドキュメントには使用できません。インプレース編集は、Wikiドキュメントを更新するための最適な方法です。詳細は、第43.12.4項「ファイルのインプレース編集」を参照してください。

- ワークフロー内のファイルをチェックアウトするには、そのファイルにステップreview the current revision or create new revisionsを含むワークフローが関連付けられている必要があります。さらに、そのワークフローの承認者であることも必要になります。第45.1.1項「ワークフローのタイプについて」を参照してください。

2. ビューに応じて、次のどちらかのアクションを実行します。

- 「ドキュメント」ページまたはドキュメント・サービスのタスク・フローで、「ファイル」メニューをクリックして「チェックアウト」を選択するか、右クリックでファイルのコンテキスト・メニュー(図43-55)を表示して「チェックアウト」を選択します。

- 「ドキュメント・ビューア」のプレビュー・ペインで、「ファイル」メニューをクリックして「チェックアウト」を選択します。

3. 「ドキュメント」ページまたはドキュメント・サービスのタスク・フローで、「表示」メニューをクリックして「コンテンツのリフレッシュ」を選択し、「チェックアウト」(南京錠)アイコンがファイルの「チェックアウト」列に表示されていることを確認します。

- マウス・ポインタをアイコンに合わせると、ファイルをチェックアウトしたユーザーの詳細を確認できます。

- アイコンをクリックすると、ファイルの新しいバージョンをアップロードするアクション、またはチェックアウトを取り消すアクションが表示されます(図43-87)。

図43-87 詳細が表示された「チェックアウト」アイコン

ファイルのチェックアウト・ステータスを取り消すには:

1. 「ドキュメント」ページや、「ドキュメント・エクスプローラ」、「ドキュメント・マネージャ」、または「フォルダ・ビューア」のタスク・フローで、ファイルの行をクリックします。
また、「ドキュメント・ビューア」のプレビュー・ペインで開いたファイルもチェックアウト・ステータスを取り消しできます。

2. ビューに応じて、次のどちらかのアクションを実行します。

- 「ドキュメント」ページまたはドキュメント・サービスのタスク・フローで、ファイルの行にある「チェックアウト」(南京錠)アイコンをクリックして「チェックアウトの取消」を選択するか(図43-87)、「ファイル」メニューをクリックして「チェックアウトの取消」を選択します。または、右クリックでファイルのコンテキスト・メニュー(図43-55)を表示して「チェックアウトの取消」を選択します。

- 「ドキュメント・ビューア」のプレビュー・ペインで、「チェックアウトの取消」アクションをクリックします。

3. 「ドキュメント」ページまたはドキュメント・サービスのタスク・フローで、「表示」メニューをクリックして「コンテンツのリフレッシュ」を選択し、「チェックアウト」(南京錠)アイコンがファイルの「チェックアウト」列に表示されていないことを確認します。

43.12.2 チェックアウト・ステータスの取消し

ファイルのチェックアウト・ステータスを取り消すには:

1. 「ドキュメント」ページや、「ドキュメント・エクスプローラ」、「ドキュメント・マネージャ」、または「フォルダ・ビューア」のタスク・フローで、ファイルの行をクリックします。
また、「ドキュメント・ビューア」のプレビュー・ペインで開いたファイルもチェックアウト・ステータスを取り消しできます。

2. ビューに応じて、次のどちらかのアクションを実行します。

- 「ドキュメント」ページまたはドキュメント・サービスのタスク・フローで、ファイルの行にある「チェックアウト」(南京錠)アイコンをクリックして「チェックアウトの取消」を選択するか(図43-88)、「ファイル」メニューをクリックして「チェックアウトの取消」を選択します。または、右クリックでファイルのコンテキスト・メニュー(図43-55)を表示して「チェックアウトの取消」を選択します。

図43-88 詳細が表示された「チェックアウト」アイコン

- 「ドキュメント・ビューア」のプレビュー・ペインで、「チェックアウトの取消」アクションをクリックします。

3. 「ドキュメント」ページまたはドキュメント・サービスのタスク・フローで、「表示」メニューをクリックして「コンテンツのリフレッシュ」を選択し、「チェックアウト」(南京錠)アイコンがファイルの「チェックアウト」列に表示されていないことを確認します。

43.12.3 ファイルのダウンロード

ローカル・ファイル・システムにファイルを保存する場合は、そのファイルをコンテンツ・リポジトリからダウンロードしてください。

ファイルをダウンロードするには:

1. 「ドキュメント」ページや、「ドキュメント・エクスプローラ」、「ドキュメント・マネージャ」、または「フォルダ・ビューア」のタスク・フローで、ローカル・ファイル・システムにダウンロードするファイルの行をクリックします。
また、「ドキュメント・ビューア」のプレビュー・ペインで開いたファイルもダウンロードできます。

2. ビューとファイル・タイプに応じて、次のいずれかのアクションを実行します。

- 「ドキュメント」ページまたはドキュメント・サービスのタスク・フローで、「ダウンロード」アクションをクリックするか、右クリックでファイルのコンテキスト・メニュー(図43-55)を表示して「ダウンロード」を選択します。

- 「ドキュメント・ビューア」のプレビュー・ペインで、「ダウンロード」アクションをクリックします。

- (Content ServerでPDFに変換するように構成されている任意のファイル・タイプの場合)「ドキュメント・ビューア」のプレビュー・ペインで、「表示」メニューをクリックしてから「PDFのダウンロード」を選択して、開いているファイルのPDFバージョンをローカル・ファイル・システムに保存します。

3. 「開く/保存」ダイアログで、「ファイルの保存」を選択して「保存」ダイアログを開きます。このダイアログでは、ファイルの保存先のフォルダに移動できます。

43.12.4 ファイルのインプレース編集

適切な権限があれば、エンド・ユーザーは次のタイプのファイルを直接インプレース編集できます。

- Wikiドキュメント

- ブログ投稿

- HTMLファイル

- Microsoft Office 2003以降のファイル(Word、Excel、PowerPoint)

注意:

Windows 7または64ビット・マシンでFirefox 3.6を使用している場合は、Microsoft Officeファイルを編集するためのJavaプラグインをインストールする必要があります。このプラグインは、http://support.mozilla.comから入手できます。このプラグインは、Java 6 Update 15以降に含まれています。

インプレース編集とは、実行時に、ドキュメントのプレビュー・ペインでエディタが開くSpacesアプリケーションで、直接コンテンツを編集することです。ファイルをインプレース編集すると、そのファイルは自動的にコンテンツ・リポジトリからチェックアウトされます。これを保存するときには、自動的にチェックインして戻されます。

「コンテンツ・プレゼンタ」タスク・フローに表示されるHTMLやSite Studioのファイルを編集する場合は、第42.10項「コンテンツ・プレゼンタ・タスク・フローでのファイルのコンテキスト内作成と編集」を参照してください。

ファイルをインプレース編集するには:

1. 「ドキュメント」ページや、「ドキュメント・エクスプローラ」、「ドキュメント・マネージャ」、または「フォルダ・ビューア」のタスク・フローで、編集するファイルの行(ファイル名ではありません)をクリックします。
また、「ドキュメント・ビューア」のプレビュー・ペインで開いたファイルも編集できます。

2. ビューとファイル・タイプに応じて、次のいずれかのアクションを実行します。

- 「ドキュメント」ページまたはドキュメント・サービスのタスク・フローで、「ファイル」メニューをクリックして「編集」または「アプリケーションで編集」を選択するか、右クリックでファイルのコンテキスト・メニュー(図43-55)を表示して「編集」または「アプリケーションで編集」を選択します。

- 「ドキュメント・ビューア」のプレビュー・ペインで、「編集」アクション(図43-89)または「アプリケーションで編集」アクション(図43-90)をクリックします。

図43-89 Wikiドキュメントに対する「ドキュメント・ビューア」の「編集」アクション

図43-90 Microsoft Wordファイルに対する「ドキュメント・ビューア」の「編集」アクション

注意:

- 別のユーザーがファイルをチェックアウトしている場合は、「ドキュメント・ビューア」に、そのファイルをチェックアウトしたユーザーの名前が示されます。第43.12.4.1項「別のユーザーがチェックアウトしているファイルを開く」を参照してください。

- ワークフロー内のファイルを編集するには、そのファイルにステップreview the current revision or create new revisionsを含むワークフローが関連付けられている必要があります。さらに、そのワークフローの承認者であることも必要になります。第45.1.1項「ワークフローのタイプについて」を参照してください。

適切なエディタでファイルが開かれます。

- Wikiドキュメント、ブログ投稿、およびHTMLファイルは、リッチ・テキスト・エディタ(RTE)にインプレースで開かれます。RTEの詳細は、第43.11項「リッチ・テキスト・エディタ(RTE)の使用方法」を参照してください。

- Microsoft Office (Word、Excel、PowerPoint)のファイルは、最初に確認プロンプトが表示されてから、認証ダイアログが表示されることがあります。Spacesへのログインに使用したものと同じ資格証明を使用すると、対応するアプリケーションにファイルがインプレースで開かれます。

注意:

ユーザー名とパスワードには、ASCII文字のみを使用する必要があります。ユーザー名またはパスワードにマルチバイト文字が含まれていると、認証に失敗します。

接続しているコンテンツ・リポジトリがContent Serverの場合は、Oracle HTTP Server (OHS)を経由してSpacesアプリケーションにアクセスする必要があります。これは、Content ServerとSpacesアプリケーションを同一のホストとポートで公開することで、Microsoft OfficeとSpacesの完全な統合を可能にするためです。SpacesへのフロントエンドとしてOHSを設定する方法の詳細は、『Oracle Fusion Middleware Oracle WebCenter Portal管理者ガイド』のWebCenter Portalアプリケーション用にContent Serverを構成する方法に関する項を参照してください。

さらに、Spaces管理者は、システムのプロパティとサーバー構成ファイルを変更して、Spacesアプリケーション用の仮想ホストをセットアップする必要があります。これらの構成要件の説明は、『Oracle Fusion Middleware Oracle WebCenter Portal管理者ガイド』のMicrosoft Office統合の管理に関する項を参照してください。

3. ファイルを開くと、そのファイルは自動的にチェックアウトされます。Spacesで、「リフレッシュ」アイコンをクリックして、選択したファイルの「チェックアウト」アイコンを表示します(図43-91)。

図43-91 Spacesの「チェックアウト」アイコン

4. 必要な更新を行い、ファイルを保存して閉じます。
変更したファイルは、自動的にチェックインされます。

43.12.4.1 別のユーザーがチェックアウトしているファイルを開く

別のユーザーがファイルをチェックアウトしているファイルを開こうとすると、「ドキュメント・ビューア」に、そのファイルをチェックアウトしたユーザーの名前が示されます。(図43-92)。

図43-92「ドキュメント・ビューア」: ファイルのチェックアウト

このファイルをローカル・ファイル・システムにダウンロードして編集することはできますが、変更したファイルは、ファイルがチェックインされて再度使用できるようになるまでアップロードできません。

43.12.5 既存のファイルの新しいバージョンのアップロード

ファイルに対する書込み権限があると、そのファイルをローカル・ファイル・システムに保存してある新しいバージョンに置き換えできます。

複数のファイルの新しいバージョンを一度にアップロードするときに、既存のファイルの新しいバージョンを作成するか、既存のファイルを上書きするかも指定する場合は、第43.8.1項「ファイルのアップロード」を参照してください。

注意:

Spacesでは、新しいWikiドキュメントのアップロード、またはWikiドキュメントの新しいバージョンのファイル・システムからのアップロードをサポートしていません。HTMLファイルをアップロードすると、そのファイルはWikiドキュメントに変換できなくなります。これは、基盤になるメタデータが異なるためです。SpacesのWikiドキュメントの詳細は、第49章「Wikiドキュメントの使用」を参照してください。

1つのファイルの新しいバージョンをアップロードするには:

1. 「ドキュメント」ページや、「ドキュメント・エクスプローラ」、「ドキュメント・マネージャ」、または「フォルダ・ビューア」のタスク・フローで、置き換えるファイルの行をクリックします。
また、「ドキュメント・ビューア」のプレビュー・ペインで開いたファイルの新しいバージョンもアップロードできます。

2. ビューと権限に応じて、次のどちらかのアクションを実行します。

注意:

ファイルに対する書込み権限がない場合や、ファイルが別のユーザーにチェックアウトされている場合、「新規バージョンのアップロード」アクションは使用できなくなります。

ファイルに対する書込み権限があり、新しいバージョンをアップロードしようとしたときに、そのファイルが別のユーザーにチェックアウトされていると、そのファイルが使用できないことを通知する「情報」ダイアログが表示されます。

- 「ドキュメント」ページや、「ドキュメント・エクスプローラ」、「ドキュメント・マネージャ」、または「フォルダ・ビューア」のタスク・フローで、ファイルの行にある「チェックアウト」(南京錠)アイコンをクリックして「新規バージョンのアップロード」を選択するか(図43-93)、「ファイル」メニューをクリックして「新規バージョンのアップロード」を選択します(図43-49)。または、右クリックでファイルのコンテキスト・メニュー(図43-55)を表示して「新規バージョンのアップロード」を選択します。

図43-93「チェックアウト」アイコン: 新規バージョンのアップロード

- 「ドキュメント・ビューア」のプレビュー・ペインで、「新規バージョンのアップロード」アクションをクリックします(図43-94)。

図43-94「ドキュメント・ビューア」: 新規バージョンのアップロード

「新規バージョンのアップロード」ペインが開きます(図43-95)。

図43-95「新規バージョンのアップロード」ペイン

注意:

ファイルにコンテンツ・プロファイルが関連付けられていると、そのファイルは、そのコンテンツ・プロファイルを使用してアップロードされます。新しいバージョンをアップロードすることで、ファイルのコンテンツ・プロファイルを変更することはできません。ファイルの最初のアップロード時にコンテンツ・プロファイルを選択する方法の詳細は、第43.8.1.2項「コンテンツ・プロファイルのあるファイルのアップロード」を参照してください。

3. アップロードするファイルを、次のどちらかの方法で選択します。

- (FireFox、Chrome、またはSafariブラウザの場合)ローカル・ファイル・システムにあるファイルを選択して、そのファイルを「新規バージョンのアップロード」ペインにドラッグします。

- または、「ファイルを選択します」をクリックして、アップロードするファイルに移動してから選択します。

4. 「ドキュメントのアップロード」ペインで、「説明」フィールドに、ファイルの説明を必要に応じて入力します。

5. 「アップロード」をクリックします。
既存のファイルは、ファイルの新しいバージョンに置き換えられます。ファイルのバージョンを確認する方法の詳細は、第43.21項「ファイルのバージョン履歴の表示と削除」を参照してください。

43.13 フォルダまたはファイルの名前変更

ドキュメント・サービスのタスク・フローでは、次の各項で説明するように、フォルダまたはファイルの名前を変更できます。

- 第43.13.1項「フォルダまたはファイルの名前変更」

- 第43.13.2項「プロパティを使用したファイル名の変更と説明の改訂」

注意:

バックエンドのコンテンツ・リポジトリがContent Serverのときに、Windowsエクスプローラを使用してスペース内のフォルダやファイルの名前を変更する場合は、第48.4.2項「Windowsエクスプローラを使用するファイルの使用」を参照してください。

43.13.1 フォルダまたはファイルの名前変更

フォルダまたはファイルの名前を変更するには:

1. 「ドキュメント」ページや、「ドキュメント・エクスプローラ」、「ドキュメント・マネージャ」、または「フォルダ・ビューア」のタスク・フローで、名前を変更するフォルダまたはファイルの行をクリックします。

2. 「ファイル」メニューをクリックして「名前の変更」を選択するか、フォルダまたはファイルの行を右クリックしてコンテキスト・メニュー(図43-54および図43-55)を表示して「名前の変更」を選択します。
「フォルダの名前変更」または「ドキュメントの名前変更」ダイアログが開きます(図43-96)。

図43-96 「ドキュメントの名前変更」ダイアログ

3. 「名前」フィールドに、新しいフォルダ名またはファイル名を入力します。

注意:

次の文字は、フォルダ名とファイル名には使用できません

\ / : [ ] * ' " | ?

英数字、スペースおよびピリオド(.)は使用できます。

4. 「名前の変更」をクリックします。

43.13.2 プロパティを使用したファイル名の変更と説明の改訂

プロパティを使用してファイルの名前を変更する場合や、ファイルの説明を改訂する場合は、第43.22項「プロパティを使用したファイル名の変更と説明の改訂」を参照してください。

43.14 フォルダおよびファイルのコピーと貼付け

ドキュメント・サービスのタスク・フローでは、次の方法でフォルダやファイルをコピーして貼り付けできます。

- 次の手順で説明するように、メニュー・アクションを使用する。

- [Ctrl]キーを押しながら、ターゲット・フォルダにドラッグ・アンド・ドロップする。同じページにある別のドキュメント・サービスのタスク・フローにドラッグ・アンド・ドロップすることもできます。ただし、両方のタスク・フローが同じコンテンツ・リポジトリに接続している必要があります。

- ローカル・ファイル・システムにファイルをコピーする。詳細は、第43.12.3項「ファイルのダウンロード」を参照してください。

メニュー・アクションを使用して、1つ以上のフォルダ(そのフォルダに含まれるすべてのサブフォルダとファイルを含む)またはファイルをコピーするには:

1. 「ドキュメント」ページや、「ドキュメント・エクスプローラ」、「ドキュメント・マネージャ」、または「フォルダ・ビューア」のタスク・フローで、コピーするフォルダまたはファイルの行をクリックします。
複数のフォルダまたはファイルを選択するには、[Ctrl]を押しながら各行をクリックします。

2. 「ファイル」メニューをクリックして「コピー」を選択するか、右クリックでコンテキスト・メニュー(図43-54および図43-55)を表示して「コピー」を選択します。

3. コピーしたフォルダまたはファイルを貼り付けるフォルダに移動します。
同じページまたは別のページにある別のドキュメント・サービスのタスク・フローのフォルダに移動することもできます。ただし、両方のタスク・フローが同じコンテンツ・リポジトリに接続している必要があります。

4. 「ファイル」メニューをクリックして「貼付け」を選択するか、右クリックでフォルダのコンテキスト・メニュー(図43-54)を表示して「貼付け」を選択します。貼り付けが完了すると、現在のフォルダの「貼付け」アクションは非アクティブになります。コピーしたコンテンツは、必要に応じて、別のフォルダに引き続き貼り付けできます。
別のドキュメント・サービスのタスク・フローにコピーするときに、「貼付け」メニュー・アクションがアクティブになっていない場合は、ターゲット・フォルダをリフレッシュする必要があります(第43.17項「フォルダ・コンテンツのリフレッシュ」を参照)。

選択したフォルダやファイルは、現在のフォルダにコピーされます。

注意:

フォルダまたはファイルを貼り付ける前に、そのフォルダやファイルが元の場所で削除されると、それらは貼り付ける場所にコピーされなくなります。

43.15 フォルダおよびファイルの移動

ドキュメント・サービスのタスク・フローでは、次の方法でフォルダやファイルを移動できます。

- 次の手順で説明するように、メニュー・アクションを使用する。

- ターゲット・フォルダにドラッグ・アンド・ドロップする。同じページにある別のドキュメント・サービスのタスク・フローにドラッグ・アンド・ドロップすることもできます。ただし、両方のタスク・フローが同じコンテンツ・リポジトリに接続している必要があります。

注意:

バックエンドのコンテンツ・リポジトリがContent Serverのときに、Windowsエクスプローラを使用してスペース内のフォルダやファイルを移動する場合は、第48.4.2項「Windowsエクスプローラを使用するファイルの使用」を参照してください。

メニュー・アクションを使用して、1つ以上のフォルダ(そのフォルダに含まれるすべてのサブフォルダとファイルを含む)またはファイルを移動するには:

1. 「ドキュメント」ページや、「ドキュメント・エクスプローラ」、「ドキュメント・マネージャ」、または「フォルダ・ビューア」のタスク・フローで、移動するフォルダまたはファイルの行をクリックします。
複数のフォルダまたはファイルを選択するには、[Ctrl]を押しながら各行をクリックします。

2. 「ファイル」メニューをクリックして「切取り」を選択するか、右クリックでコンテキスト・メニュー(図43-54および図43-55)を表示して「切取り」を選択します。

3. フォルダまたはファイルの移動先になるフォルダに移動します。
同じページまたは別のページにある別のドキュメント・サービスのタスク・フローのフォルダに移動することもできます。ただし、両方のタスク・フローが同じコンテンツ・リポジトリに接続している必要があります

4. 「ファイル」メニューをクリックして「貼付け」を選択するか、右クリックでフォルダのコンテキスト・メニュー(図43-54)を表示して「貼付け」を選択します。貼り付けが完了すると、現在のフォルダの「貼付け」アクションは非アクティブになります。
別のドキュメント・サービスのタスク・フローにファイルやフォルダを移動するときに、「貼付け」メニュー・アクションがアクティブになっていない場合は、ターゲット・フォルダをリフレッシュする必要があります(第43.17項「フォルダ・コンテンツのリフレッシュ」を参照)。

選択したフォルダやファイルは、現在のフォルダに移動されます。

注意:

切り取ったフォルダまたはファイルの貼り付けを実行しないと、切り取った場所に戻されます。フォルダまたはファイルを貼り付ける前に、そのフォルダやファイルが元の場所で削除されると、それらは貼り付ける場所に移動されなくなります。

43.16 フォルダおよびファイルの削除

フォルダを削除すると、そのフォルダに含まれるすべてのサブフォルダとファイルもコンテンツ・リポジトリ内で削除されます。フォルダの削除時に、このアクションがホーム・スペースのアクティビティ・ストリームに反映されることはありません。

注意:

- タスク・フローのルート・フォルダは削除できません。

- バックエンドのコンテンツ・リポジトリがContent Serverのときに、Windowsエクスプローラを使用してスペース内のフォルダやファイルを移動する場合は、第48.4.2項「Windowsエクスプローラを使用するファイルの使用」を参照してください。

1つ以上のフォルダまたはファイルを削除するには:

1. 「ドキュメント」ページや、「ドキュメント・エクスプローラ」、「ドキュメント・マネージャ」、または「フォルダ・ビューア」のタスク・フローで、削除するフォルダまたはファイルの行をクリックします。
複数のフォルダまたはファイルを選択するには、[Ctrl]を押しながら各行をクリックします。

2. 「ファイル」メニューをクリックして「削除」を選択するか、右クリックでコンテキスト・メニュー(図43-54および図43-55)を表示して「削除」を選択します。
「削除」ダイアログが開きます(図43-97)。

図43-97 ファイルの削除

3. 「削除」をクリックして、選択項目をコンテンツ・リポジトリから削除します。

43.17 フォルダ・コンテンツのリフレッシュ

現在のフォルダのコンテンツをリフレッシュすることで、前回の取得以降にコンテンツ・リポジトリ内で行われたすべての変更内容を取得します。

フォルダのコンテンツをリフレッシュするには:

- 「ドキュメント」ページや、「ドキュメント・エクスプローラ」、「ドキュメント・リスト・ビューア」、「ドキュメント・マネージャ」、または「フォルダ・ビューア」のタスク・フローで、「表示」メニューをクリックして「コンテンツのリフレッシュ」を選択します。

- 「ドキュメント・リスト・ビューア」タスク・フローで、「リフレッシュ」アイコンをクリックします。

43.18 フォルダの表示と非表示

フォルダとファイルのリスト内でフォルダを表示または非表示にするには:

- 「ドキュメント」ページや、「ドキュメント・エクスプローラ」、「ドキュメント・リスト・ビューア」、「ドキュメント・マネージャ」、または「フォルダ・ビューア」のタスク・フローで、「表示」メニューをクリックして「フォルダの非表示」を選択します。
フォルダが非表示にされているときには、「フォルダの非表示」メニュー選択項目の横にチェックマークが表示されます。

43.19 ファイルに対するコメントの表示、入力および削除

ファイルにコメントを関連付けることで、そのファイルについての追加情報を他のユーザーに通知できます。ファイルに対するコメントの入力時に、このアクションがホーム・スペースのアクティビティ・ストリームに反映されることはありません。

注意:

パブリック・ドキュメントを表示しているユーザーは、そのドキュメントにコメントを付けることができません。

ファイルに対するコメントを表示、入力、または削除するには:

1. 「ドキュメント」ページや、「ドキュメント・エクスプローラ」、「ドキュメント・マネージャ」、または「フォルダ・ビューア」のタスク・フローで、ファイルの行をクリックします。
また、「ドキュメント・ビューア」のプレビュー・ペインまたはリッチ・テキスト・エディタ(RTE)で開いたファイルのコメントも表示できます。

2. ビューに応じて、次のどちらかのアクションを実行します。

- 「ドキュメント」ページ、またはドキュメント・サービスのタスク・フローで、次のいずれかの方法で「コメント」ペインを開きます。

- 「表示」メニューをクリックして、「詳細」を選択します。

- 右クリックでファイルのコンテキスト・メニュー(図43-55)を表示して、「詳細」を選択します。

- ファイルの「コメント」列の値をクリックします(図43-98)。この値は、各ファイルに入力されているコメント数を示しています。

図43-98 ファイルの「コメント」列

- 「ドキュメント・ビューア」のプレビュー・ペインで、ドキュメントの下端までスクロールして、「コメント」タブをクリックします(図43-99)。

図43-99「コメント」ペイン

- リッチ・テキスト・エディタで、HTMLドキュメント、Wiki、またはブログ投稿の下端までスクロールして、「コメント」タブをクリックします(図43-99)。

3. コメントを追加するには、入力領域にコメントを入力してから、「コメント」をクリックして、上の入力領域に入力したコメントを表示します。表示できるコメントは最大500文字です。

4. 以前に入力したコメントを削除するには、コメントの下にある「削除」アイコンをクリックします(図43-100)。

図43-100 コメントの削除

43.20 タグの使用

タグでは、ファイルの内容に関連するキーワードを指定します。タグは、検索結果でファイルを見つけやすくするために役立ちます。

ファイルのタグを使用するには:

1. 「ドキュメント」ページや、「ドキュメント・エクスプローラ」、「ドキュメント・マネージャ」、または「フォルダ・ビューア」のタスク・フローで、ファイルの行をクリックします。
また、「ドキュメント・ビューア」のプレビュー・ペインまたはリッチ・テキスト・エディタ(RTE)で開いたファイルのタグも表示できます。

2. ビューに応じて、次のどちらかのアクションを実行します。

- 「ドキュメント」ページまたはドキュメント・サービスのタスク・フローで、「表示」メニューをクリックして「詳細」を選択するか、右クリックでファイルのコンテキスト・メニュー(図43-55)を表示して「詳細」を選択します。

- 「ドキュメント・ビューア」のプレビュー・ペインで、ドキュメントの下端までスクロールして、「タグ」タブをクリックします(図43-101)。 S

図43-101「タグ」ペイン

- リッチ・テキスト・エディタで、HTMLドキュメント、Wiki、またはブログ投稿の下端までスクロールして、「タグ」タブをクリックします(図43-101)。

3. 「タグ」ペインに、新しいタグを入力します。また、権限に応じて、既存のタグを編集または削除します。その後で、「保存」をクリックします。

関連項目:

Spacesのタグの詳細は、第59章「タグ・サービスの使用」を参照してください。

43.21 ファイルのバージョン履歴の表示と削除

ファイルを編集して保存したときや、「アップロード」ダイアログ(図43-102)で「常に新しいバージョンを作成」を選択してファイルをアップロードしたときに、そのファイルが現在のフォルダに存在している場合は、そのファイルの新しいバージョンをSpacesが作成します。ファイルに複数のバージョンがある場合、そのファイルにはバージョン履歴があります。

図43-102「ドキュメントのアップロード」画面(FireFoxブラウザ)

「図43-102「ドキュメントのアップロード」画面(FireFoxブラウザ)」の説明

この項では、ファイルのバージョン履歴を表示する方法について説明します。これにより、ファイルが最後に改訂された日時を追跡したり、そのファイルを改訂したユーザーを判別したり、特定のファイル・バージョンを削除したりできるようになります。Wikiドキュメントとブログ投稿については、バージョン間の比較も可能です。

注意:

Microsoft Officeの共有ドキュメント管理機能で利用可能になるタスク・ペインを使用して、Microsoft Word、Excel、またはPowerPointのファイルのバージョン履歴を扱う場合は、第48.3.3.11項「ファイルのバージョン履歴の使用」を参照してください。

ファイルのバージョンを表示または削除するには:

1. 「ドキュメント」ページや、「ドキュメント・エクスプローラ」、「ドキュメント・マネージャ」、または「フォルダ・ビューア」のタスク・フローで、ファイルの行をクリックします。
また、「ドキュメント・ビューア」のプレビュー・ペインまたはリッチ・テキスト・エディタ(RTE)で開いたファイルのコメントも表示できます。

2. ビューに応じて、次のどちらかのアクションを実行します。

- 「ドキュメント」ページまたはドキュメント・サービスのタスク・フローで、「表示」メニューをクリックして「詳細」を選択するか、右クリックでファイルのコンテキスト・メニュー(図43-55)を表示して「詳細」を選択します。

- 「ドキュメント・ビューア」のプレビュー・ペインで、ドキュメントの下端までスクロールして、「履歴」タブをクリックします(図43-103)。

図43-103「履歴」ペイン

- リッチ・テキスト・エディタで、HTMLドキュメント、Wiki、またはブログ投稿の下端までスクロールして、「履歴」タブをクリックします(図43-103)。

3. ファイルのバージョンを選択して、そのバージョンのプレビューをプレビュー・ペインに表示します。

4. 特定のバージョンを削除するには、そのバージョンを「履歴」ペインで選択してから「削除」をクリックします(図43-104)。

注意:

「削除」アイコンは、削除権限が付与されている場合にのみ表示されます。

図43-104 ファイルのバージョンの削除

5. (Wikiドキュメントとブログ投稿のみ)特定のバージョンを現在のファイルのバージョンと比較するには、そのバージョンを「履歴」ペインで選択してから「比較」をクリックして、「バージョンの比較」ダイアログを開きます。このダイアログに、相違点が示されます(図43-105および図43-106)。

図43-105 古いバージョンと現在のバージョンの比較(Wikiまたはブログ)

図43-106「バージョンの比較」ダイアログ(Wikiまたはブログ)

43.22 フォルダ・プロパティおよびファイル・プロパティの表示と変更

フォルダやファイルのプロパティにより、詳細な情報にアクセスできるようになります。ファイルのプロパティを使用すると、ファイルの名前変更や、ファイルの説明の変更、ファイルのメタデータ値の変更などの操作を実行できます。

さらに、フォルダとファイルのプロパティには、どちらにも読取り専用の情報として、場所、タイプ、作成日時、変更日時、およびフォルダまたはファイルを作成したユーザーまたは最後に変更したユーザーが示されます。

フォルダまたはファイルのプロパティにアクセスするには、次の各項の手順を参照してください。

- 第43.22.1項「フォルダのプロパティの使用」

- 第43.22.2項「ファイルのプロパティの使用」

43.22.1 フォルダのプロパティの使用

フォルダのプロパティを表示するには:

1. 「ドキュメント」ページや、「ドキュメント・エクスプローラ」、「ドキュメント・マネージャ」、または「フォルダ・ビューア」のタスク・フローで、フォルダの行をクリックします。

2. 「表示」メニューをクリックして「詳細」を選択するか、右クリックでフォルダのコンテキスト・メニュー(図43-54)を表示して「詳細」を選択します。
「基本」プロパティ・ペインが開きます(図43-107)。フォルダのプロパティは編集できません。フォルダ名を変更する場合は、第43.13項「フォルダまたはファイルの名前変更」を参照してください。

図43-107 フォルダのプロパティ

43.22.2 ファイルのプロパティの使用

ファイルのプロパティを表示または変更するには:

1. 「ドキュメント」ページや、「ドキュメント・エクスプローラ」、「ドキュメント・マネージャ」、または「フォルダ・ビューア」のタスク・フローで、ファイルの行をクリックします。
また、「ドキュメント・ビューア」のプレビュー・ペインで開いたファイルのプロパティも表示できます。

2. ビューに応じて、次のどちらかのアクションを実行します。

- 「ドキュメント」ページまたはドキュメント・サービスのタスク・フローで、「表示」メニューをクリックして「詳細」を選択するか、右クリックでコンテキスト・メニュー(図43-55)を表示して「詳細」を選択します。

- 「ドキュメント・ビューア」のプレビュー・ペインで、次の操作を実行します。

- ファイル・コンテンツのインプレース・プレビューをサポートしているファイルについては、そのプレビューの下端までスクロールして、「情報」タブをクリックします(図43-108)。

- プレビューをサポートしていないファイル・タイプ(.mp3の音楽ファイルやビデオ・ファイル、.iniファイルなど)については、「プレビュー」ペインにファイルのプロパティが表示されます(図43-109)。

図43-108「ドキュメント・ビューア」: 「情報」タブ・ペインでのファイルのプロパティ

図43-109「ドキュメント・ビューア」: 「プレビュー」ペインでのファイルのプロパティ

3. 編集可能な「基本」プロパティを変更するには、「基本」プロパティ領域にある「編集」をクリックします。「編集」ダイアログ(図43-110)で、ファイル名や説明を必要に応じて変更して、「保存」をクリックします。

注意:

次の文字は、ファイル名には使用できません

\ / : [ ] * ' " | ?

英数字、スペースおよびピリオド(.)は使用できます。

図43-110「基本」プロパティの「編集」ダイアログ

4. 編集可能な「詳細設定」プロパティを変更するには、「詳細設定」プロパティ領域にある「編集」をクリックします。「編集」ダイアログ(図43-111)で、目的のプロパティ値を変更して、「保存」をクリックします。

注意:

「詳細設定」プロパティの「編集」機能を有効化するには、次の2つの要件がどちらも満たされている必要があります。

- Spacesアプリケーションへのアクセスには、Content ServerとSpacesアプリケーションを同一のホストとポートで公開するOracle HTTP Server (OHS)を使用する必要があります。SpacesへのフロントエンドとしてOHSを設定する方法の詳細は、『Oracle Fusion Middleware Oracle WebCenter Portal管理者ガイド』のWebCenter Portalアプリケーション用にContent Serverを構成する方法に関する項を参照してください。

- Spacesは、webContextRootパラメータにContent Serverのホスト名を設定して、Content Serverリポジトリに接続している必要があります。webContextRootの設定の詳細は、『Oracle Fusion Middleware Oracle WebCenter Portal管理者ガイド』のコンテンツ・リポジトリの登録に関する項を参照してください。WLSTでwebContextRootを設定する場合は、『Oracle Fusion Middleware WebLogic Scripting Toolコマンド・リファレンス』のcreateJCRContentServerConnectionおよびsetJCRContentServerConnectionに関する項を参照してください。

図43-111「詳細設定」プロパティの「編集」ダイアログ

注意:

ほとんどの詳細設定プロパティは、ファイルが格納されているコンテンツ・リポジトリ(Content Serverなど)に固有のものです。

43.23 フォルダまたはファイルに対するセキュリティ・オプションの設定

セキュリティは、親フォルダから継承することでフォルダまたはファイルに設定できます。または、カスタム権限を設定することもできます。フォルダに設定したセキュリティは、それぞれのカスタム権限が定義されていない子ファイルと子フォルダに伝播されます。カスタム権限が定義されている(任意の深さの)子ファイルまたは子フォルダは、そのセキュリティ定義を維持します。

フォルダまたはファイルにセキュリティ・オプションを設定するには、Documents-Administration権限が必要になります。ロールと権限の詳細は、第54.2.1.2項「スペース内の権限と権限モデルの理解」を参照してください。

フォルダまたはファイルのセキュリティを設定するには:

1. フォルダまたはファイルにセキュリティ・オプションを設定する前に、Spaces管理者が必要な構成を完了していることを確認してください。詳細は、『Oracle Fusion Middleware Oracle WebCenter Portal管理者ガイド』のContent Server 11gとSpacesとの間でアイテム・レベルのセキュリティを構成する方法に関する項を参照してください。

2. 次のいずれかの方法で、「セキュリティ設定」ダイアログ(図43-112)を開きます。

- 「ドキュメント」ページや、「ドキュメント・エクスプローラ」、「ドキュメント・マネージャ」、または「フォルダ・ビューア」のタスク・フローで、フォルダまたはファイルの行をクリックしてから「ファイル」メニューをクリックして、「セキュリティ」を選択します。

- フォルダまたはファイルの行を右クリックしてコンテキスト・メニュー(図43-54および図43-55)を表示し、「セキュリティ」を選択します。

- 「ドキュメント・ビューア」のプレビュー・ペインにファイルを表示している場合は、「ファイル」メニューをクリックして「セキュリティ」を選択します。

図43-112「セキュリティ設定」ダイアログ

3. 「アクセス方法」を選択します。

- フォルダまたはファイルが親フォルダからのアクセス設定を継承するように指定する場合は、「親フォルダの権限を継承」を選択します。「OK」をクリックし、変更を保存してダイアログを終了します。

- 現在のフォルダにカスタム・アクセスを設定する場合は、「カスタム権限の使用」を選択して、次の手順に進みます。

4. アクセス権限をすべての認証済ユーザー(Spacesにログインしているユーザー)に付与する場合は、「ログイン・ユーザー・アクセス用の認証ロールの追加」アイコンをクリックします(図43-113)。

図43-113「ログイン・ユーザー・アクセス用の認証ロールの追加」アイコン

ロールauthenticated-roleが、「ロールまたはユーザー」に追加されます。このロールには、フォルダまたはファイルに対する「読取り」アクセスがデフォルトで設定されていて、「管理」、「削除」、および「書込み」の各権限を付与するためのオプションがあります(図43-114)。

図43-114 authenticated-roleのデフォルトのセキュリティ設定

5. アクセス権限をすべてのパブリック・ユーザー(Spacesにログインしていないユーザー)に付与する場合は、「パブリック・アクセス用の匿名ロールの追加」アイコンをクリックします(図43-115)。

図43-115「アクセス用の匿名ロールの追加」アイコン

ロールanonymous-roleが、「ロールまたはユーザー」に追加されます。このロールには、ファイルに対する「読取り」アクセスがデフォルトで設定されています(図43-116)。

図43-116anonymous-roleのデフォルトのセキュリティ設定

6. スペースの選択したメンバーにアクセス権限を付与する場合は、「ユーザーの追加」または「グループの追加」をクリックして、それに対応する「検索」ダイアログを開きます。このダイアログでは、ユーザーまたはグループを選択して、「セキュリティ設定」ダイアログのリストに移入できます。アイデンティティ・ストアでユーザーやグループを検索する場合のヒントは、第54.3.4.1項「アイデンティティ・ストアでのユーザーまたはグループの検索」を参照してください。

7. ユーザー、グループ、またはロールごとに、「アクセス」列の「管理」、「削除」、「書込み」、および「読取り」から1つ以上のアクセス権限を選択して、アクセス権を付与します。

8. 「OK」をクリックして、変更を保存し、「セキュリティ設定」ダイアログを閉じます。

43.24 リンクの使用

リンクは、ディスカッション、ドキュメント、イベント、ノート、またはURLにファイルをリンクすることで、関連情報の表示、アクセスおよび関連付けの手段を提供します。たとえば、プロジェクト計画ドキュメントとプロジェクトの問題についてのリストを関連付けるリンクを作成できます。リンクを作成するには、Links-Create Links権限が付与されている必要があります。

注意:

リンクの作成に、リッチ・テキスト・エディタの「リソースの選択」アイコンまたは「リソースの追加」アイコンを使用すると(表43-8「「リッチ・テキスト」タブにあるリッチ・テキスト・エディタのツールバーのアイコンとコントロール」を参照)、結果としてのインライン・リンクは、リンク先のHTMLドキュメント、Wiki、またはブログ投稿の詳細に関連付けられた「リンク」タブに追加されません。リンクを「リンク」タブに表示する必要がある場合は、次の手順で説明するように、「リンク」タブの「新規にリンク」メニューや「既存にリンク」メニューを使用して、リンクを追加する必要があります。これにより、対応するリンクがリンク先リソースの「リンク」タブにも追加されるようになります。

ファイルに関連付けられたリンクを使用するには:

1. 「ドキュメント」ページや、「ドキュメント・エクスプローラ」、「ドキュメント・マネージャ」、または「フォルダ・ビューア」のタスク・フローで、ファイルの行をクリックします。
また、「ドキュメント・ビューア」のプレビュー・ペインで開いたファイルのリンクも表示できます。

2. ビューに応じて、次のどちらかのアクションを実行します。

- 「ドキュメント」ページまたはドキュメント・サービスのタスク・フローで、「表示」メニューをクリックして「詳細」を選択するか、右クリックでファイルのコンテキスト・メニュー(図43-55)を表示して「詳細」を選択します。

- 「ドキュメント・ビューア」のプレビュー・ペインで、ドキュメントの下端までスクロールして、「リンク」タブをクリックします(図43-117)。

図43-117「リンク」ペイン

3. 「リンク」タブで、「新規にリンク」をクリックして、作成してからディスカッション・フォーラムのトピック、イベント、またはノートにリンクする必要のあるアイテムや、アップロードしてからドキュメントにリンクする必要のあるアイテムを選択します。または、リンク先にするWebページのURLを入力します(図43-118)。

図43-118 新しいディスカッション、ドキュメント、イベント、ノート、またはURLへのリンクの追加

4. 「既存にリンク」をクリックして、既存のお知らせ、ディスカッション・フォーラムのトピック、ドキュメント、またはイベントにリンクする必要のあるアイテムを選択します(図43-119)。

図43-119 既存のお知らせ、ディスカッション、ドキュメント、またはイベントへのリンクの追加

追加したリンクは、ドキュメントの「リンク」タブにリストされ、そのドキュメントへの対応するリンクは、リンク先の「リンク」タブにリストされます。

図43-120 別のドキュメントへのリンク

関連項目:

Spacesのリンクの作成方法の詳細は、第65章「リンク・サービスの使用」を参照してください。

43.25 推薦の使用

注意:

「推薦」ペインは、アクティビティ・グラフ・サービスがアプリケーションで構成されている場合にのみ表示されます。詳細は、『Oracle Fusion Middleware Oracle WebCenter Portal管理者ガイド』のアクティビティ・グラフ・サービスの前提条件に関する項を参照してください。

「推薦」ペインには、現在のドキュメントに基づいて、確認しておく必要がありそうな別のドキュメントについての提案が示されます。このリストは、アクティビティ・グラフ・サービスの「類似アイテム」タスク・フローを使用します。詳細は、第60.2.4項「「類似アイテム」タスク・フローの使用」を参照してください。

ファイルの推薦を使用するには:

1. 「ドキュメント」ページや、「ドキュメント・エクスプローラ」、「ドキュメント・マネージャ」、または「フォルダ・ビューア」のタスク・フローで、ファイルの行をクリックします。
また、「ドキュメント・ビューア」のプレビュー・ペインで開いたファイルのリンクも表示できます。

2. ビューに応じて、次のどちらかのアクションを実行します。

- 「ドキュメント」ページまたはドキュメント・サービスのタスク・フローで、「表示」メニューをクリックして「詳細」を選択するか、右クリックでファイルのコンテキスト・メニュー(図43-55)を表示して「詳細」を選択します。

- 「ドキュメント・ビューア」のプレビュー・ペインで、ドキュメントの下端までスクロールして、「推薦」タブをクリックします(図43-121)。

図43-121「推薦」ペイン

3. 「表示オプション」アイコン(図43-122)をクリックして、「表示オプション」ダイアログ(図43-123)を開きます。このダイアログでは、「推薦」タブに表示するアイテムを選択できます。

図43-122「推薦」の「表示オプション」アイコン

図43-123「推薦」の「表示オプション」

4. 「推薦」ペインで、次の操作を実行します。

- 「削除」アイコンをクリックすると、関連付けられた推薦を削除できます。

- 各推薦のリンク・テキストをクリックすると、そのドキュメントを表示できます。

- 「リフレッシュ」アイコンをクリックすると、最新の推薦を表示できます。

関連項目:

推薦の使用方法の詳細は、第60章「アクティビティ・グラフ・サービスの使用」を参照してください。

43.26 PDFファイルのオープンまたは保存

「ドキュメント・ビューア」のプレビュー・ペインでは、現在開いているファイルのPDFバージョンを開いたり、ローカル・ファイル・システムに保存したりできます。この選択肢は、Content ServerでPDFに変換するように構成されているすべてのファイル・タイプに使用できます。

注意:

WikiやブログのPDFへの変換を有効にするには、アプリケーション管理者がWebCenter Conversionコンポーネントを構成する必要があります。詳細は、『Oracle Fusion Middleware Oracle WebCenter Portal管理者ガイド』のWikiとブログのPDF変換の有効化に関する項を参照してください。

PDF形式でファイルを開くまたは保存するには:

- 「ドキュメント・ビューア」のプレビュー・ペインで、「ファイル」メニューをクリックして、次の項目を選択します。

- 「PDFで開く」を選択して、ブラウザの新しいタブにAdobe Acrobat ReaderのPDFビューア・プラグインでファイルを開きます。

- 「PDFのダウンロード」を選択すると、ブラウザのダイアログが開き、このダイアログからファイルをPDFファイルとしてローカル・ファイル・システムに保存できます。

43.27 フォルダまたはファイルのURLの共有

適切な権限があれば、ユーザーはURLをクリックするか、URLをブラウザに入力することで、フォルダやファイルに直接アクセスできます。フォルダまたはファイルへのURLは、いくつかの方法で取得して共有できます。これについて、次の各項で説明します。

- 第43.27.1項「フォルダまたはファイルのURLの取得」

- 第43.27.2項「フォルダまたはファイルのURLのメール送信」

- 第43.27.3項「ファイルのURLのアクティビティ・ストリームへの公開」

43.27.1 フォルダまたはファイルのURLの取得

接続しているコンテンツ・リポジトリ内に存在するすべてのフォルダやファイルには、ダイレクトURLでアクセスできます。このURLは、他のユーザーに提示できます。フォルダまたはファイルにアクセスするための権限を持つユーザーは、このURLリンクをクリックすることで、そのフォルダまたはファイルをSpacesアプリケーション内で直接開けるようになります。ユーザーは、ファイルをデフォルトのアプリケーションで開くことも、ローカル・ファイル・システムに保存することもできます。

フォルダまたはファイルのURLを取得するには:

1. 次のいずれかの方法で、「リンクの取得」ダイアログを開きます。

- 「ドキュメント」ページや、「ドキュメント・エクスプローラ」、「ドキュメント・マネージャ」、または「フォルダ・ビューア」のタスク・フローで、フォルダまたはファイルの行をクリックしてから「表示」メニューをクリックして、「リンクの取得」を選択します。

- フォルダまたはファイルの行を右クリックしてコンテキスト・メニュー(図43-54および図43-55)を表示し、「リンクの取得」を選択します。

- 「ドキュメント・ビューア」のプレビュー・ペインにファイルを表示している場合は、「表示」メニューをクリックして「リンクの取得」を選択します。

「ダイレクトURL」には、Spacesアプリケーションでフォルダやファイルを開くためのダイレクト・リンクが示されます。ファイルに対して、「ダウンロードURL」に示されるダイレクト・リンクを使用すると、ユーザーは、ファイルをデフォルト・アプリケーション開いたり、ユーザーのローカル・ファイル・システムに保存したりできます(図43-124)。

図43-124「リンクの取得」ダイアログの「ダウンロードURL」のクリック

2. マウス・ポインタをURLに合わせて、そのURLを選択してから、[Ctrl]と[c]を同時に押してコピーします。コピーしたURLは、必要な場所に貼り付けできるようになります。

43.27.2 フォルダまたはファイルのURLのメール送信

「ドキュメント・ビューア」のプレビュー・ペインでは、現在開いているフォルダまたはファイルへのダイレクトURLがメッセージ本文に移入された、メール・メッセージを他のユーザーに送信できます。フォルダまたはファイルがスペース内にある場合、そのスペースへのダイレクトURLも含まれます。

注意:

Microsoft Officeの共有ドキュメント管理機能で利用可能になるタスク・ペインを使用して、Spacesで定義したメール・アドレスを持つユーザーにメッセージを送信する場合は、第48.3.3.13項「メッセージの送信」を参照してください。

フォルダまたはファイルのURLをメール・メッセージで送信するには:

1. 次のいずれかの方法で、フォルダまたはファイルを「ドキュメント・ビューア」のプレビュー・ペインで開きます。

- 「ドキュメント」ページや、「ドキュメント・エクスプローラ」、「ドキュメント・マネージャ」、または「フォルダ・ビューア」のタスク・フローで、フォルダまたはファイルの行をクリックしてから「表示」メニューをクリックして、「詳細」を選択します。

- フォルダまたはファイルの行を右クリックしてコンテキスト・メニュー(図43-54および図43-55)を表示し、「詳細」を選択します。

2. 「ドキュメント・ビューア」のプレビュー・ペインで、「ファイル」メニューをクリックして「メールの送信」を選択し、デフォルトのメール・アプリケーションでメール・メッセージを開きます。

3. メール・メッセージを必要に応じて変更して、送信します。

43.27.3 ファイルのURLのアクティビティ・ストリームへの公開

現時点で開いているファイルのURLを、現在のスペースのホーム・ページ上のアクティビティ・ストリームに公開できます。また、そのファイルへのアクセス権限を持つすべてのユーザーまたはグループのホーム・スペース内で、個人用のアクティビティ・ストリームにも公開できます。

注意:

個人用のファイルやアイテムを他のユーザーと共有する場合は、第37.3項「ファイル、URL、およびストリームされたアイテムの他のユーザーとの共有」を参照してください。

ファイルのURLをアクティビティ・ストリームに公開するには:

1. 次のいずれかの方法で、「共有」ダイアログ(図43-125)を開きます。

- 「ドキュメント」ページや、「ドキュメント・エクスプローラ」、「ドキュメント・マネージャ」、または「フォルダ・ビューア」のタスク・フローで、フォルダまたはファイルの行をクリックしてから「ファイル」メニューをクリックして、「共有」を選択します。

- フォルダまたはファイルの行を右クリックしてコンテキスト・メニュー(図43-54および図43-55)を表示し、「共有」を選択します。

- 「ドキュメント・ビューア」のプレビュー・ペインにファイルを表示している場合は、「ファイル」メニューをクリックして「共有」を選択します。

図43-125「共有」ダイアログ

2. 必要に応じて、URLとともに表示されるコメントを入力します。

3. 「公開」をクリックします。
ファイルへのURLは、現在のスペースのホーム・ページ上のアクティビティ・ストリームに追加されます。また、そのファイルへのアクセス権限を持つすべてのユーザーまたはグループの個人用のアクティビティ・ストリームにも公開されます。コメントがある場合は、そのコメントも公開されます。

43.28 ファイルへのサブスクライブ

ファイルに対するアクティビティについての通知を受け取るには、そのファイルにサブスクライブします。ユーザーがファイルに対してコメントを付けたとき、お気に入り登録したとき、更新や削除を実行したときには、選択したメッセージング・チャネルを通じて通知が行われます。

関連項目:

詳細は、第39.2項「メッセージング・チャネルおよびフィルタの設定と管理」を参照してください。

ファイルにサブスクライブするには:

1. 「ドキュメント」ページや、「ドキュメント・エクスプローラ」、「ドキュメント・マネージャ」、または「フォルダ・ビューア」のタスク・フローで、ファイルをクリックして、そのファイルを「ドキュメント・ビューア」のプレビュー・ペインで開きます。

2. 「ファイル」メニューから、「サブスクライブ」を選択します。

3. ファイルに対するアクティビティを監視する必要がなくなったときには、「ファイル」メニューをクリックして、「サブスクライブ解除」を選択します。

43.29 ファイルのお気に入り登録とお気に入り登録解除

特に興味のあるファイルを示すには、そのファイルをお気に入り登録します。ファイルをお気に入り登録すると、そのファイルの「お気に入り登録」アイコンが単に強調表示になり、そのファイルに優先権を与えたことを示します。すでにお気に入りに登録しているファイルを強調する必要がなくなったときには、そのファイルのお気に入り登録を解除します。「お気に入り登録」アイコンの横にゼロより大きい数値が表示されているときに、その数値をクリックすると、ファイルをお気に入り登録しているユーザーのリストを表示できます。

関連項目:

詳細は、第37章「オブジェクトのお気に入り登録、コメントおよび共有」を参照してください。

フォルダをお気に入り登録または登録解除するには:

1. 次のどちらかの場所で、ファイルの「お気に入り登録」アイコンをクリックします。

- 「ドキュメント」ページや、「ドキュメント・エクスプローラ」、「ドキュメント・マネージャ」、または「フォルダ・ビューア」のタスク・フローで、ファイルの行にある「お気に入り登録」アイコンをクリックします(図43-126)。

図43-126 ドキュメント・サービスのタスク・フローの「お気に入り登録」アイコン: このファイルのお気に入り登録

- 「ドキュメント・ビューア」のプレビュー・ペインで、「お気に入り登録」アイコンをクリックします(図43-127)。

図43-127「ドキュメント・ビューア」の「お気に入り登録」アイコン: このファイルのお気に入り登録

「お気に入り登録」アイコンの横の数値(図43-128)は、そのファイルをお気に入り登録しているユーザー数を示しています。この数値をクリックすると、ファイルをお気に入り登録している他のユーザーのリストを表示できます。

図43-128「お気に入り登録」アイコンのカウント

2. ファイルを強調する必要がなくなたときにお気に入り登録を解除する場合は、「お気に入り登録」アイコンをクリックします(図43-129)。

図43-129「ドキュメント・ビューア」の「お気に入り登録」アイコン: このファイルのお気に入り登録解除

43.30 フォルダまたはファイルのお気に入りへの追加

フォルダまたはファイル(Wikiドキュメントとブログ投稿を含む)に簡単にアクセスするには、それらを個人用のお気に入りに追加します。

関連項目:

詳細は、第40項「個人用のお気に入りの作成と管理」を参照してください。

ファイルまたはフォルダをSpacesの個人用のお気に入りに追加するには:

1. 次のいずれかの方法で、フォルダまたはファイルを「ドキュメント・ビューア」のプレビュー・ペインで開きます。

- 「ドキュメント」ページや、「ドキュメント・エクスプローラ」、「ドキュメント・マネージャ」、または「フォルダ・ビューア」のタスク・フローで、フォルダまたはファイルの行をクリックしてから「表示」メニューをクリックして、「詳細」を選択します。

- フォルダまたはファイルの行を右クリックしてコンテキスト・メニュー(図43-54および図43-55)を表示し、「詳細」を選択します。

2. 「ドキュメント・ビューア」のプレビュー・ペインで、「ファイル」メニューをクリックして「お気に入りに追加」を選択します(図43-130)。

図43-130 個人用のお気に入りへのファイルの追加

43.31 ドキュメントの検索

WebCenter検索サービスは、特定のスペースを検索することも、Spacesアプリケーション全体を検索することもできます(第58章「検索サービスの使用」を参照)。これに加えて、ドキュメント・サービスでは、ファイルを検索するための独自の検索エンジンを使用できます。ドキュメント・サービスの検索では、ファイルの検索範囲を絞り込むことで、検索時間が短縮され、検索結果の妥当性が向上します。

Spacesの場合、ドキュメント・サービスの検索は、特定のスペースのルート・フォルダ内を検索します。WebCenter Portal: Frameworkアプリケーションの場合は、アクセス可能なすべてのファイルを検索します。

注意:

接続しているContent Serverリポジトリに格納されたコンテンツを検索する場合は、次のどちらかの方法で、Content Serverの全文検索を有効化する必要があります。

- OracleTextSearch (推奨)。詳細は、Oracle Fusion Middleware Oracle Enterprise Content Management Suiteインストレーション・ガイドのContent Server用にOracleTextSearchを構成する方法に関する項を参照してください。

- DATABASE.FULLTEXT。詳細は、Oracle Fusion Middleware Oracle Enterprise Content Management Suiteインストレーション・ガイドのWebCenterコンテンツ・リポジトリでの全文検索機能の構成に関する項を参照してください。

ドキュメント・サービスの検索を使用するために、Oracle Secure Enterprise Search (SES)アダプタを構成する必要はありません。

ドキュメント・サービスの検索は、「ドキュメント・マネージャ」、「ドキュメント・エクスプローラ」、および「フォルダ・ビューア」のタスク・フローに表示されます。検索レベルには、基本と拡張の2つのレベルがあります。ファイルに対する基本検索や拡張検索を実行する場合は、次の各項を参照してください。

- 第43.31.1項「基本ドキュメント検索の実行」

- 第43.31.2項「拡張ドキュメント検索の実行」

43.31.1 基本ドキュメント検索の実行

基本ドキュメント検索では、指定されたファイル名について、接続しているコンテンツ・リポジトリを検索します。検索条件を増やす場合は、第43.31.2項「拡張ドキュメント検索の実行」を参照してください。

基本ドキュメント検索を実行するには、次の手順を実行します。

1. Documentsページや、「ドキュメント・エクスプローラ」、「ドキュメント・マネージャ」、または「フォルダ・ビューア」のタスク・フローで、「フィルタ」フィールドに完全なファイル名または部分的なファイル名を入力します(図43-131)。ワイルド・カード文字として、*を使用できます(例: *.jpg)。

図43-131「フィルタ」フィールド

2. [Enter]キーを押すか、「検索」アイコンをクリックします。
検索結果のペインに、検索文字列と一致したファイルが表示されます(図43-132)。

図43-132 検索結果のペイン

検索結果のペインに、強調表示されている領域があるときには、フォルダのコンテンツではなく、問合せの結果が表示されていることを示します。ファイルまたはフォルダの格納場所を知るには、「場所」列を確認します。または、ファイル名をクリックして、そのファイルを「検索結果」ペインから開きます。

3. 「検索結果」ペインで、次の操作を実行します。

- 「クリア」アクションをクリックすると、「フィルタ」フィールドをクリアして、デフォルトのフォルダ表示に戻ります。

- 「検索条件を編集」アクションをクリックすると、「拡張検索」ダイアログが開きます。このダイアログでは、追加の検索条件を指定できます。詳細は、第43.31.2項「拡張ドキュメント検索の実行」を参照してください。

43.31.2 拡張ドキュメント検索の実行

より詳細な検索オプションを指定して、接続しているコンテンツ・リポジトリを検索できます。これにより、選択したコンテンツ・プロファイルに定義されているファイル名、キーワード、フォルダ、コンテンツ・タイプ、日付、ユーザー、またはプロパティを指定した場合の結果を生成できます。

拡張ドキュメント検索を実行するには:

1. 次のいずれかの方法で、「拡張検索」ダイアログを開きます。

- 「ドキュメント」ページや、「ドキュメント・エクスプローラ」、「ドキュメント・リスト・ビューア」、「ドキュメント・マネージャ」、または「フォルダ・ビューア」のタスク・フローで、「フィルタ」フィールドの横にある「詳細設定」をクリックします。

- 「検索結果」ペインの強調表示されたツールバーの領域で、「検索条件を編集」をクリックします(図43-132)。

「拡張検索」ダイアログが開きます(図43-133)。

図43-133「拡張検索」ダイアログ

「図43-133「拡張検索」ダイアログ」の説明

2. 1つ以上のフィールドに、検索条件を入力します。

- ファイル名: 完全なファイル名または部分的なファイル名を入力します。ワイルド・カード文字として、*を使用できます(例: *.jpg)。

- キーワード: ファイルの内容に関連する任意のキーワードを入力します。

- 参照: 「参照」アイコンをクリックして、コンテンツ・リポジトリのフォルダのリストを開き、目的のフォルダまでドリル・ダウンします。

- コンテンツ・タイプ: 「すべてのコンテンツ・タイプ」を選択すると、コンテンツ・タイプにかかわりなくコンテンツのアイテムが取得されます。または、Content Serverで定義したコンテンツ・タイプ・プロファイルの名前をリストから選択します。コンテンツ・タイプ・プロファイルでは、特定のコンテンツのタイプ(たとえば、プレス・リリース、ニュース・フラッシュ、イメージなど)を定義しているプロパティを指定します。コンテンツ・タイプのIDC:GlobalProfileは、Content Serverで定義されたデフォルトのコンテンツ・プロファイルの名前です。これは、その他のコンテンツ・プロファイルが定義されていない場合に適用できます。

- 結果の制限: 検索で返されるファイルの最大数を指定します。

- 日付: 「作成」フィールドと「最終更新」フィールドの両方(または、そのいずれか)で、検索するファイルが具体的な日付と一致する修飾子(「は次に一致する」)、それ以降の日付と一致する修飾子(「は次より後」)、それ以前の日付と一致する修飾子(「は次より前」)、または2つの日付間で一致する修飾子(「は次の間」)を選択します。
「は次の間」を選択すると、終了日を入力するための別のフィールドが追加されます(図43-134)。開始日と終了日を入力します。終了日は含まれません。

図43-134「日付」検索ペイン

「日付の選択」アイコンをクリックして日付を選択するか、正しい形式(mm/dd/yy)で日付を手動で入力します(たとえば、11/18/11)。

- ユーザー: 「作成者」フィールドと「最終変更者」フィールドに、ユーザー名を入力して、そのユーザーが作成した(アップロードした)ファイルまたは最後に変更したファイルを検索します。「参照」アイコンをクリックすると「ユーザーの検索」ダイアログが開きます。このダイアログでは、ユーザーのリストから選択したり、ユーザーを検索したりできます。アイデンティティ・ストアでユーザーを検索する場合のヒントは、第54.3.4.1項「アイデンティティ・ストアでのユーザーまたはグループの検索」を参照してください。

注意:

Spacesアプリケーションでスペース内を検索すると、ユーザー選択リストとユーザー検索に、スペースの現在のメンバーが表示されます。

- その他の問合せフィルタ: 「コンテンツ・タイプ」が「すべてのコンテンツ・タイプ」に設定されている場合は該当しません。コンテンツ・タイプ・プロファイル(接頭辞がIDC:)を選択している場合は、「追加」アイコン(図43-135)をクリックすると、選択したプロファイルに定義されたすべてのプロパティがリスト表示されます。1つ以上のプロパティを選択して、特定のプロパティ設定のファイルを検索するように問合せの範囲を絞り込みます。

図43-135「その他の問合せフィルタ」の検索

3. 「検索」をクリックして、拡張検索を実行します。
検索条件と一致するファイルが、「検索結果」ペインに表示されます。

43.32 ドキュメント・サービスの問題のトラブルシューティング

この項の内容は次のとおりです。

- 第43.32.1項「スペース内でドキュメントの権限が機能しない」

- 第43.32.2項「スペースの作成時にドキュメントの権限が付与されない」

43.32.1 スペース内でドキュメントの権限が機能しない

スペース内で、適切なドキュメントの権限を付与されている1人のユーザーが、ファイルに対する特定のアクションを実行できない場合は、次のいずれかを実行してください。

注意:

スペースで権限を付与するには、スペースのモデレータであるか、Manage Membership権限を所持している必要があります。

- ユーザーのスペースへのメンバーシップを取り消してから、そのユーザーを再度スペースに追加します。詳細は、第54.3.8項「スペースへのメンバーシップの取消し」および第54.3.4項「スペースへのメンバーの追加」を参照してください。

- ユーザーのロールを一時的に変更してから、再度必要なロールに変更します。詳細は、第54.3.6項「スペースのメンバーシップのリクエストの承認」を参照してください。

複数のユーザーが、スペース内で適切な権限を付与されていても、ドキュメントに対するアクションを実行できない場合は、影響を受けているユーザーに割り当てられたロールを編集してみてください。

1. 影響を受けているユーザーに割り当てられているメンバーシップ・ロールを特定して、現在の権限セットをメモします。第54.2.3項「スペース・ロールの権限の表示および編集」を参照してください。

2. そのロールのすべての権限を選択解除して、「保存」をクリックします。

3. ロールを再編集して、そのロールに必要なすべての権限を選択してから「保存」をクリックします。

43.32.2 スペースの作成時にドキュメントの権限が付与されない

ドキュメント・サービスを含むテンプレートを基にしてスペースを作成したときに、次に示すエラーが表示された場合は、新しいスペースにバックエンドのコンテンツ・サーバーに対する権限を付与するときにエラーが発生しています。

Granting permissions for Documents failed

システム管理者にSpacesアプリケーションのログ(DOMAIN_HOME/servers/WC_Spaces/logs/WC_Spaces-diagnostic.log)を確認するように依頼して、エラーの原因を示すメッセージが示されているかどうかを調べてください。エラーの原因が不明な場合は、スペース内の各ロールに対するドキュメントの権限をリセットしてみてください。

1. 各ロールの権限を順番に編集します。第54.2.3項「スペース・ロールの権限の表示および編集」を参照してください。

2. そのロールに設定しているドキュメントの権限をすべて選択解除して、「保存」をクリックします。

3. ロールを再編集して、そのロールに必要な権限を選択してから「保存」をクリックします。

4. スペース内のすべてのロールに対して、この手順を繰り返します。

エラーがあると、Spacesアプリケーションのログに記録されます。

44 ドキュメント・サービスのタスク・フローおよびドキュメント・コンポーネントのプロパティの設定

WebCenter Portal: Spacesのすべてのドキュメント・サービスのタスク・フローおよび各ドキュメント・コンポーネントには、関連付けられているプロパティがあります。十分な権限を持つユーザーは、Composerの「コンポーネント・プロパティ」ダイアログからこのプロパティにアクセスできます(図44-1)。

図44-1 ドキュメント・エクスプローラのタスク・フロー・プロパティ

「コンポーネント・プロパティ」ダイアログへのアクセスの詳細は、第18.6.2項「コンポーネントのプロパティの設定」を参照してください。

次の各項では、ドキュメント・サービスのタスク・フローとドキュメント・コンポーネント(リンク、インライン・フレームおよびイメージ)のプロパティの詳細、および各ドキュメント・サービスのタスク・フローとドキュメント・コンポーネントの「パラメータ」タブのプロパティについて説明します。

- 第44.1項「ドキュメント・サービスのタスク・フローおよびドキュメント・コンポーネントのプロパティの基本」

- 第44.2項「ドキュメント・エクスプローラのタスク・フロー・プロパティの設定」

- 第44.3項「ドキュメント・リスト・ビューアのタスク・フロー・プロパティの設定」

- 第44.4項「ドキュメント・マネージャのタスク・フロー・プロパティの設定」

- 第44.5項「ドキュメント・ナビゲータのタスク・フロー・プロパティの設定」

- 第44.6項「フォルダ・ビューアのタスク・フロー・プロパティの設定」

- 第44.7項「最近のドキュメントのタスク・フロー・プロパティの設定」

- 第44.8項「ドキュメント・ビューアのタスク・フロー・プロパティの設定」

- 第44.9項「ドキュメント・ミニ・プロパティのタスク・フロー・プロパティの設定」

- 第44.10項「ドキュメント・プロパティのタスク・フロー・プロパティの設定」

- 第44.11項「ドキュメント・バージョン履歴のタスク・フロー・プロパティの設定」

- 第44.12項「ドキュメント・リンクのコンポーネント・プロパティの設定」

- 第44.13項「ドキュメント・インライン・フレームのコンポーネント・プロパティの設定」

- 第44.14項「ドキュメント・イメージ・コンポーネント・プロパティの設定」

ドキュメント・サービスのタスク・フローまたはドキュメント・アイテムをページに追加する手順は、第43章「ドキュメント・サービスのタスク・フローおよびドキュメント・コンポーネントの使用」を参照してください。

対象読者

この章は、ドキュメント・サービスのタスク・フローおよびドキュメント・コンポーネント(リンク、インライン・フレームおよびイメージ)のプロパティを変更するSpacesユーザーを対象としています。

44.1 ドキュメント・サービスのタスク・フローおよびドキュメント・コンポーネントのプロパティの基本

デフォルトのタスク・フロー・コンテンツは、「コンポーネント・プロパティ」ダイアログの「パラメータ」タブ上のプロパティによって制御されます。これらのプロパティは、そのタスク・フローのタイプに固有のものです。タスク・フローによっては、このタブのパラメータによって、タスク・フローとページ・パラメータおよびページ定義変数を簡単に結び付けることができます。詳細は、第22章「ページ、タスク・フロー、ポートレットおよびUIコンポーネントの結付け」を参照してください。

「表示オプション」タブ、「スタイル」タブおよび「コンテンツ・スタイル」タブのプロパティを変更すると、タスク・フローの外観と動作に影響します。これらのプロパティは、すべてのタスク・フローに共通しています。詳細は、第18.6.4項「コンポーネントの表示オプションの使用」および第18.6.6項「スタイル・プロパティおよびコンテンツ・スタイル・プロパティの使用」を参照してください。

「イベント」タブの内容は、タスク・フローでサポートされているイベントによって異なります。詳細は、第18.6.7項「コンポーネントのコンテキスト・イベントの使用」を参照してください。

「子コンポーネント」タブには、現在のコンポーネントに含まれているすべてのコンポーネントが表示されます。このタブには、子コンポーネントを並べ替えたり、表示/非表示を切り替えるためのコントロールが用意されています。すべてのコンポーネントに子コンポーネントがあるわけではありません。そのため、このタブは省略されている場合があります。詳細は、第18.6.5項「子コンポーネントの使用」を参照してください。

「パラメータ」タブと「表示オプション」タブのすべてのプロパティから式言語(EL)エディタにアクセスできます。ELエディタを使用すると、定数値のかわりに変数値を選択または指定できます。エディタを開くには、プロパティ・フィールドの横にある「編集」アイコンをクリックします。エディタの使用の詳細および一般的なEL式の説明は、付録B「式言語(EL)式」を参照してください。

注意:

「コンポーネント・プロパティ」ダイアログの汎用の「表示オプション」タブでELを入力すると、入力内容が自動的に検証されます。EL構文が無効な場合、エラーが表示され、値は適用も保存もされません。汎用の表示オプションとは、表18-1に掲載されているオプションです。

汎用以外の表示オプションには、ELの検証は行われません。

44.2 ドキュメント・エクスプローラのタスク・フロー・プロパティの設定

ドキュメント・エクスプローラのタスク・フローでは、フォルダおよびファイルのリストが2つのペインに表示されます。左側のペインにはフォルダ、右側のペインには現在選択しているフォルダのコンテンツが表示されます。ドキュメント・エクスプローラのタスク・フローは、フォルダおよびファイルでの表示、管理および共同作業を目的とした機能豊富なドキュメント・サービスのタスク・フローです。

関連項目:

第43.1.1項「ドキュメント・エクスプローラ・タスク・フローの理解」

ドキュメント・エクスプローラのタスク・フローに固有のプロパティは、「コンポーネント・プロパティ」ダイアログの「パラメータ」タブに表示されます(図44-2)。

ヒント:

「コンポーネント・プロパティ」ダイアログへのアクセスの詳細は、第18.6.2項「コンポーネントのプロパティの設定」を参照してください。

図44-2 ドキュメント・エクスプローラのタスク・フロー・プロパティ

その他のタブ(すべてのSpacesコンポーネントに共通)のプロパティの詳細は、第18.6項「ページ・コンポーネントの変更」を参照してください。

44.2.1 ドキュメント・エクスプローラのタスク・フロー・パラメータ

表44-1に、ドキュメント・エクスプローラのタスク・フローに固有のパラメータを示します。

表44-1 ドキュメント・エクスプローラのタスク・フロー・パラメータ

パラメータ

説明

Collapse Tree Navigation

ツリー・ナビゲーションを含むパネルを縮小するかどうかを次のとおり指定します。

- 選択済(デフォルト): パネルを縮小します。

- 選択解除: パネルを展開します。

Connection Name

コンテンツ・リポジトリ接続の名前。リストから値が選択されない場合、アプリケーション開発者または管理者によって指定されたデフォルトの接続が使用されます。コンテンツ・リポジトリ接続の構成の詳細は、『Oracle Fusion Middleware Oracle WebCenter Portal管理者ガイド』のコンテンツ・リポジトリの登録に関する項を参照してください。

デフォルト: アプリケーション開発者によって、「コンテンツ・リポジトリ接続の作成」ダイアログ・ボックスでデフォルトとして選択された接続(管理者によって変更可能)。

Features Off

タスク・フローの無効な機能のリスト。アイテムを区切るには、カンマまたはスペースを使用します。有効な値は、JavaDocでは次のように表示されます。checkin、checkout、clipboard、close、delete、download、dnd、editwiki、editoffice、newfolder、newwiki、rename、upload、multifile-upload、profile-upload、search、advancedSearch、workflow、properties、history、comments、likes、links、tags、recommendations、autovue、title、related-items、social、sidebars、ils。

例:

${'search, advancedSearch, clipboard, dnd, rename, newfolder, upload, newwiki, checkin, checkout, editoffice, edithtml, delete, sidebars, history'}

Page Size

タスク・フローに表示される行の最大数。タスク・フローのフォルダおよびファイルのリストが指定された行数より多い場合、タスク・フローはスクロールバーで表示されます。デフォルト: 27

この値を変更する場合の標準シナリオは、次のとおりです。

- ほとんどのエンド・ユーザーの画面は大きいため、より多くの行を表示可能な場合です。

- このタスク・フローをページの小さい領域に収める場合です。

注意: Page Sizeの値の設定が画面のサイズに対して大きすぎる場合、タスク・フロー・スクロールバーとアプリケーション・スクロールバーを調整することは困難です。

Read Only

すべてのコンテンツ管理操作を無効および非表示にするかどうかを次のとおり指定します。

- 選択済: コンテンツ管理を無効にします。

- 選択解除(デフォルト): コンテンツ管理をユーザーに対して表示します。

Resource ID

現在絞り込まれているリソース。この値はフォルダIDまたはドキュメントIDです。拡大鏡アイコンをクリックして「1つの値の選択」ダイアログを開き、対象フォルダまたはファイルに移動したら、フォルダまたはファイルを選択してResource ID値を設定します。

Resource ID値は、Connection Name値およびStart Folder Path値との一貫性に対してチェックされます。また、これらが明示的に指定されていない場合、デフォルト値に影響を与えます。たとえば、Resource IDのみが指定されている場合、Connection Name値はResource IDから継承され、開始フォルダ・パスはフォルダのリソース自体またはファイルの親フォルダのいずれかになります。

Show Documents

ナビゲーション・ツリーで、ツリー(左側)のナビゲーション・ページにドキュメントおよびフォルダを表示するか、それともフォルダのみを表示するかを次のとおり指定します。

- 選択済: ドキュメントおよびフォルダを表示します。

- 選択解除(デフォルト): フォルダを表示し、ドキュメントを非表示にします。

Show Folders

ナビゲーション・ツリーで、表(右側)のナビゲーション・ペインにドキュメントおよびフォルダを表示するか、それともドキュメントのみを表示するかを次のとおり指定します。

- 選択済(デフォルト): フォルダおよびドキュメントを表示します。

- 選択解除: ドキュメントを表示し、フォルダを非表示にします。

Start Folder Path

現在のタスク・フロー・インスタンスでルート・フォルダとして使用するフォルダ名。拡大鏡アイコンをクリックして、接続しているコンテンツ・リポジトリを移動できるダイアログを開き、フォルダを選択します。

これは、タスク・フロー・インスタンスで表示するコンテンツのソースおよび範囲を決定する際に役立つ、コンテンツ・スコーピング・パラメータです。

現在のスペースのデフォルト・ルート・フォルダのコンテンツを表示するタスク・フローに、この値を設定する必要はありません。ただし、たとえば、開始フォルダをスペースのデフォルト・ルート・フォルダとは別のフォルダにする場合や、別のスペースからコンテンツを表示する場合には役立ちます。

例:

- /PersonalSpaces/monty/Public

- /WebCenterB5/Proj_X/Specs

EL式を指定して、この値を設定できます。付録Bの第B.4.12項「ドキュメント・サービスに関連したEL式」を参照してください。

デフォルト: 現在のスペースに対して指定された接続で構成されたコンテンツ・リポジトリのルート・フォルダ。

44.3 ドキュメント・リスト・ビューアのタスク・フロー・プロパティの設定

ドキュメント・リスト・ビューアのタスク・フローでは、フラット・リストとして1つのペインにフォルダおよびファイルが表示されます。このタスク・フローでは、フォルダ階層を移動し、検索問合せをカスタマイズできます。このタスク・フローは、特定のニーズに対しては役立つことがありますが、このタスク・フローの検索機能は、「コンテンツ・プレゼンタ」タスク・フロー使用することで再現され強化されます。

関連項目:

第43.1.2項「ドキュメント・リスト・ビューア・タスク・フローの理解」

ドキュメント・リスト・ビューアのタスク・フローに固有のプロパティは、「コンポーネント・プロパティ」ダイアログの「パラメータ」タブに表示されます(図44-3)。

ヒント:

「コンポーネント・プロパティ」ダイアログへのアクセスの詳細は、第18.6.2項「コンポーネントのプロパティの設定」を参照してください。

図44-3 ドキュメント・リスト・ビューアのタスク・フロー・プロパティ

その他のタブ(すべてのSpacesコンポーネントに共通)のプロパティの詳細は、第18.6項「ページ・コンポーネントの変更」を参照してください。

44.3.1 ドキュメント・リスト・ビューアのタスク・フロー・パラメータ

表44-2に、ドキュメント・リスト・ビューアのタスク・フローに固有のパラメータを示します。

表44-2 ドキュメント・リスト・ビューアのタスク・フロー・パラメータ

パラメータ

説明

Connection Name

コンテンツ・リポジトリ接続の名前。リストから値が選択されない場合、アプリケーション開発者または管理者によって指定されたデフォルトの接続が使用されます。コンテンツ・リポジトリ接続の構成の詳細は、『Oracle Fusion Middleware Oracle WebCenter Portal管理者ガイド』のコンテンツ・リポジトリの登録に関する項を参照してください。

デフォルト: アプリケーション開発者によって、「コンテンツ・リポジトリ接続の作成」ダイアログ・ボックスでデフォルトとして選択された接続(管理者によって変更可能)。

Created After

タスク・フロー・コンテンツの表示を、指定した日付と時間以降に作成されたフォルダおよびファイルに制限するフィルタ値。拡大鏡アイコンをクリックして、カレンダから日付を選択できるダイアログを開きます。

値は、次のISO 8601の書式を使用します。

yyyy-mm-ddThh:mm:ss.sssTZ脚注1

例:

2010-11-17T18:24:36.000+01:00

このパラメータは、コンテキストの結付けに使用できます。詳細は、第22章「ページ、タスク・フロー、ポートレットおよびUIコンポーネントの結付け」を参照してください。

Created Before

タスク・フロー・コンテンツの表示を、指定した日付と時間以前に作成されたフォルダおよびファイルに制限するフィルタ値。拡大鏡アイコンをクリックして、カレンダから日付を選択できるダイアログを開きます。

値は、次のISO 8601の書式を使用します。

yyyy-mm-ddThh:mm:ss.sssTZ^1

例:

2010-11-17T18:24:36.000+01:00

このパラメータは、コンテキストの結付けに使用できます。詳細は、第22章「ページ、タスク・フロー、ポートレットおよびUIコンポーネントの結付け」を参照してください。

Creator

タスク・フロー・コンテンツの表示を、特定のユーザーが作成したフォルダおよびファイルに制限するフィルタ値。ユーザー名は、ユーザーのログイン資格証明で指定されているとおりに入力します。入力できるのは、1つのユーザー名のみです。値が入力されない場合、すべてのユーザーが作成したコンテンツが表示されます。

例: ${'monty'}

このパラメータは、コンテキストの結付けに使用できます。詳細は、第22章「ページ、タスク・フロー、ポートレットおよびUIコンポーネントの結付け」を参照してください。

Last Modified After

タスク・フロー・コンテンツの表示を、指定した日付と時間以降に最終更新されたフォルダおよびファイルに制限するフィルタ値。値が入力されない場合、過去3か月間に更新されたコンテンツが表示されます。拡大鏡アイコンをクリックして、カレンダから日付を選択できるダイアログを開きます。

値は、次のISO 8601の書式を使用します。

yyyy-mm-ddThh:mm:ss.sssTZD^1

例:

2010-11-17T18:24:36.000+01.00

このパラメータは、コンテキストの結付けに使用できます。詳細は、第22章「ページ、タスク・フロー、ポートレットおよびUIコンポーネントの結付け」を参照してください。

Last Modified Before

タスク・フロー・コンテンツの表示を、指定した日付と時間以前に更新されたフォルダおよびファイルに制限するフィルタ値。値が入力されない場合、これらのフィルタリングは適用されません。拡大鏡アイコンをクリックして、カレンダから日付を選択できるダイアログを開きます。

値は、次のISO 8601の書式を使用します。

yyyy-mm-ddThh:mm:ss.sssTZD^1

例:

2010-11-17T18:24:36.000+01:00

このパラメータは、コンテキストの結付けに使用できます。詳細は、第22章「ページ、タスク・フロー、ポートレットおよびUIコンポーネントの結付け」を参照してください。

Last Modifier

タスク・フロー・コンテンツの表示を、特定のユーザーが最終更新したフォルダおよびファイルに制限するフィルタ値。ユーザー名は、ユーザーのログイン資格証明で指定されているとおりに入力します。入力できるのは、1つのユーザー名のみです。値が入力されない場合、更新されたすべてのドキュメントが表示されます。

例: ${'monty'}

このパラメータは、コンテキストの結付けに使用できます。詳細は、第22章「ページ、タスク・フロー、ポートレットおよびUIコンポーネントの結付け」を参照してください。

Page Size

タスク・フローに表示される行の最大数。タスク・フローのフォルダおよびファイルのリストが指定された行数より多い場合、タスク・フローはスクロールバーで表示されます。デフォルト: 15

この値を変更する場合の標準シナリオは、次のとおりです。

- ほとんどのエンド・ユーザーの画面は大きいため、より多くの行を表示可能な場合です。

- このタスク・フローをページの小さい領域に収める場合です。

注意: Page Sizeの値の設定が画面のサイズに対して大きすぎる場合、タスク・フロー・スクロールバーとアプリケーション・スクロールバーを調整することは困難です。

Root Folder Path

現在のタスク・フロー・インスタンスでルート・フォルダとして使用するフォルダ名。拡大鏡アイコンをクリックして、接続しているコンテンツ・リポジトリを移動できるダイアログを開き、フォルダを選択します。

これは、タスク・フロー・インスタンスで表示するコンテンツのソースおよび範囲を決定する際に役立つ、コンテンツ・スコーピング・パラメータです。

現在のスペースのデフォルト・ルート・フォルダのコンテンツを表示するタスク・フローに、この値を設定する必要はありません。ただし、たとえば、開始フォルダをスペースのデフォルト・ルート・フォルダとは別のフォルダにする場合や、別のスペースからコンテンツを表示する場合には役立ちます。

例:

- /PersonalSpaces/monty/Public

- /WebCenterB5/Proj_X/Specs

EL式を指定して、この値を設定できます。付録Bの第B.4.12項「ドキュメント・サービスに関連したEL式」を参照してください。

デフォルト: 現在のスペースに対して指定された接続で構成されたコンテンツ・リポジトリのルート・フォルダ。

Show Folders

ナビゲーション・ツリーでドキュメントおよびフォルダを表示するか、それともドキュメントのみを表示するかを次のとおり指定します。

- 選択済(デフォルト): フォルダおよびドキュメントを表示します。

- 選択解除: ドキュメントを表示し、フォルダを非表示にします。

Task Flow Instance ID

このタスク・フロー・インスタンスの一意の識別子。これは、タスク・フロー・インスタンスとそのカスタマイズ設定およびパーソナライズ設定との関連付けの保持、および保存された問合せの管理に内部で使用されます。この値は編集しないでください。

脚注1"TZ"は、タイムゾーン・インジケータです。表示されている時間がUTC(協定世界時)の場合、タイムゾーン・インジケータは"Z"です。その時間がその他のタイムゾーンからの場合、TZはUTCのタイムゾーンからのオフセットを表示します。たとえば、時間が12月のカリフォルニア(太平洋標準時、PST)の場合、TZインジケータは"-08:00"になります。

44.4 ドキュメント・マネージャのタスク・フロー・プロパティの設定

ドキュメント・マネージャのタスク・フローでは、次のように、そのlayoutパラメータで指定したとおりにフォルダおよびファイルが表示されます。2つのペイン(Explorerレイアウト)、現在のフォルダのコンテンツのみを表示する1つのペイン(Tableレイアウト)、ルート・フォルダから実行するフォルダ階層を表示する1つのペイン(Tree-Tableレイアウト)でフォルダおよびファイルを表示できます。ドキュメント・マネージャのタスク・フローでは、フォルダおよびファイルのコピー、移動、貼付けおよび削除などの包括的なドキュメント管理機能を提供します。

関連項目:

第43.1.3項「ドキュメント・マネージャ・タスク・フローの理解」

ドキュメント・マネージャのタスク・フローに固有のプロパティは、「コンポーネント・プロパティ」ダイアログの「パラメータ」タブに表示されます(図44-4)。

ヒント:

「コンポーネント・プロパティ」ダイアログへのアクセスの詳細は、第18.6.2項「コンポーネントのプロパティの設定」を参照してください。

図44-4 ドキュメント・マネージャのタスク・フロー・プロパティ

その他のタブ(すべてのSpacesコンポーネントに共通)のプロパティの詳細は、第18.6項「ページ・コンポーネントの変更」を参照してください。

44.4.1 ドキュメント・マネージャのタスク・フロー・パラメータ

表44-3に、ドキュメント・マネージャのタスク・フローに固有のパラメータを示します。

表44-3 ドキュメント・マネージャのタスク・フロー・パラメータ

パラメータ

説明

Connection Name

コンテンツ・リポジトリ接続の名前。リストから値が選択されない場合、アプリケーション開発者または管理者によって指定されたデフォルトの接続が使用されます。コンテンツ・リポジトリ接続の構成の詳細は、『Oracle Fusion Middleware Oracle WebCenter Portal管理者ガイド』のコンテンツ・リポジトリの登録に関する項を参照してください。

デフォルト: アプリケーション開発者によって、「コンテンツ・リポジトリ接続の作成」ダイアログ・ボックスでデフォルトとして選択された接続(管理者によって変更可能)。

Features Off

タスク・フローの無効な機能のリスト。アイテムを区切るには、カンマまたはスペースを使用します。有効な値は、JavaDocでは次のように表示されます。checkin、checkout、clipboard、close、delete、download、dnd、editwiki、editoffice、newfolder、newwiki、rename、upload、multifile-upload、profile-upload、search、advancedSearch、workflow、properties、history、comments、likes、links、tags、recommendations、autovue、title、related-items、social、sidebars、ils。

例:

${'search, advancedSearch, clipboard, dnd, rename, newfolder, upload, newwiki, checkin, checkout, editoffice, edithtml, delete, sidebars, history'}

Layout

タスク・フローのターゲット・レイアウト。次のいずれかを選択します。

- Explorer (デフォルト): フォルダおよびファイルが2つのペインに表示されます。左側のペインにはフォルダ、右側のペインには現在選択しているフォルダのコンテンツが表示されます。このレイアウトは、Show Documents、Show FoldersおよびCollapse Tree Navigationのプロパティがなければ、ドキュメント・エクスプローラのタスク・フローと同じように見えます。図43-14「「ドキュメント・マネージャ」タスク・フロー: エクスプローラ・レイアウト」を参照してください。

- Table: 現在のフォルダのコンテンツのみが1つのペインに表示されます。フォルダをクリックしてドリルダウンしたり、フォルダのコンテンツが表示されているペインをリフレッシュしたりする機能があります。図43-15「「ドキュメント・マネージャ」タスク・フロー: 表レイアウト」を参照してください。

- Tree Table: ルート・フォルダで実行するフォルダ階層を1つのペインに表示します。フォルダを展開したり、縮小したりする機能があります。図43-16「「ドキュメント・マネージャ」タスク・フロー: ツリー表レイアウト」

Page Size

タスク・フローに表示される行の最大数。タスク・フローのフォルダおよびファイルのリストが指定された行数より多い場合、タスク・フローはスクロールバーで表示されます。デフォルト: 27

この値を変更する場合の標準シナリオは、次のとおりです。

- ほとんどのエンド・ユーザーの画面は大きいため、より多くの行を表示可能な場合です。

- このタスク・フローをページの小さい領域に収める場合です。

注意: Page Sizeの値の設定が画面のサイズに対して大きすぎる場合、タスク・フロー・スクロールバーとアプリケーション・スクロールバーを調整することは困難です。

Read Only

すべてのコンテンツ管理操作を無効および非表示にするかどうかを次のとおり指定します。

- 選択済: コンテンツ管理を無効にします。

- 選択解除(デフォルト): コンテンツ管理をユーザーに対して表示します。

Resource ID

現在絞り込まれているリソース。この値はフォルダIDまたはドキュメントIDです。拡大鏡アイコンをクリックして「1つの値の選択」ダイアログを開き、対象フォルダまたはファイルに移動したら、フォルダまたはファイルを選択してResource ID値を設定します。

Resource ID値は、Connection Name値およびStart Folder Path値との一貫性に対してチェックされます。また、これらが明示的に指定されていない場合、デフォルト値に影響を与えます。たとえば、Resource IDのみが指定されている場合、Connection Name値はResource IDから継承され、開始フォルダ・パスはフォルダのリソース自体またはファイルの親フォルダのいずれかになります。

Start Folder Path

現在のタスク・フロー・インスタンスでルート・フォルダとして使用するフォルダ名。拡大鏡アイコンをクリックして、接続しているコンテンツ・リポジトリを移動できるダイアログを開き、フォルダを選択します。

これは、タスク・フロー・インスタンスで表示するコンテンツのソースおよび範囲を決定する際に役立つ、コンテンツ・スコーピング・パラメータです。

現在のスペースのデフォルト・ルート・フォルダのコンテンツを表示するタスク・フローに、この値を設定する必要はありません。ただし、たとえば、開始フォルダをスペースのデフォルト・ルート・フォルダとは別のフォルダにする場合や、別のスペースからコンテンツを表示する場合には役立ちます。

例:

- /PersonalSpaces/monty/Public

- /WebCenterB5/Proj_X/Specs

EL式を指定して、この値を設定できます。付録Bの第B.4.12項「ドキュメント・サービスに関連したEL式」を参照してください。

デフォルト: 現在のスペースに対して指定された接続で構成されたコンテンツ・リポジトリのルート・フォルダ。

44.5 ドキュメント・ナビゲータのタスク・フロー・プロパティの設定

ドキュメント・ナビゲータのタスク・フローでは、フォルダおよびファイルが1つのペインに表示されます。フォルダの展開および縮小を行い、現在のフォルダ内のフォルダ階層を表示する機能があります。エンド・ユーザーがこのタスク・フローで使用できるメニュー・オプションはありません。このタスク・フローは、その他のドキュメント・サービスのタスク・フロー(「ドキュメント・エクスプローラ」タスク・フローなど)のコンポーネントとして使用することを目的としています。このタスク・フローのフォルダやファイルをクリックしても、単独の状態ではアクションは実行されません。

関連項目:

第43.1.4項「ドキュメント・ナビゲータ・タスク・フローの理解」

ドキュメント・ナビゲータのタスク・フローに固有のプロパティは、「コンポーネント・プロパティ」ダイアログの「パラメータ」タブに表示されます(図44-5)。

ヒント:

「コンポーネント・プロパティ」ダイアログへのアクセスの詳細は、第18.6.2項「コンポーネントのプロパティの設定」を参照してください。

図44-5 ドキュメント・ナビゲータのタスク・フロー・プロパティ

その他のタブ(すべてのSpacesコンポーネントに共通)のプロパティの詳細は、第18.6項「ページ・コンポーネントの変更」を参照してください。

44.5.1 ドキュメント・ナビゲータのタスク・フロー・パラメータ

表44-4に、ドキュメント・ナビゲータのタスク・フローに固有のパラメータを示します。

表44-4 ドキュメント・ナビゲータのタスク・フロー・パラメータ

パラメータ

説明

Connection Name

コンテンツ・リポジトリ接続の名前。リストから値が選択されない場合、アプリケーション開発者または管理者によって指定されたデフォルトの接続が使用されます。コンテンツ・リポジトリ接続の構成の詳細は、『Oracle Fusion Middleware Oracle WebCenter Portal管理者ガイド』のコンテンツ・リポジトリの登録に関する項を参照してください。

デフォルト: アプリケーション開発者によって、「コンテンツ・リポジトリ接続の作成」ダイアログ・ボックスでデフォルトとして選択された接続(管理者によって変更可能)。

Features Off

タスク・フローの無効な機能のリスト。アイテムを区切るには、カンマまたはスペースを使用します。有効な値は、JavaDocでは次のように表示されます。checkin、checkout、clipboard、close、delete、download、dnd、editwiki、editoffice、newfolder、newwiki、rename、upload、multifile-upload、profile-upload、search、advancedSearch、workflow、properties、history、comments、likes、links、tags、recommendations、autovue、title、related-items、social、sidebars、ils。

例:

${'search, advancedSearch, clipboard, dnd, rename, newfolder, upload, newwiki, checkin, checkout, editoffice, edithtml, delete, sidebars, history'}

Page Size

タスク・フローに表示される行の最大数。タスク・フローのフォルダおよびファイルのリストが指定された行数より多い場合、タスク・フローはスクロールバーで表示されます。デフォルト: 27

この値を変更する場合の標準シナリオは、次のとおりです。

- ほとんどのエンド・ユーザーの画面は大きいため、より多くの行を表示可能な場合です。

- このタスク・フローをページの小さい領域に収める場合です。

注意: Page Sizeの値の設定が画面のサイズに対して大きすぎる場合、タスク・フロー・スクロールバーとアプリケーション・スクロールバーを調整することは困難です。

Read Only

すべてのコンテンツ管理操作を無効および非表示にするかどうかを次のとおり指定します。

- 選択済: コンテンツ管理を無効にします。

- 選択解除(デフォルト): コンテンツ管理をユーザーに対して表示します。

Resource ID

現在絞り込まれているリソース。この値はフォルダIDまたはドキュメントIDです。拡大鏡アイコンをクリックして「1つの値の選択」ダイアログを開き、対象フォルダまたはファイルに移動したら、フォルダまたはファイルを選択してResource ID値を設定します。

Resource ID値は、Connection Name値およびStart Folder Path値との一貫性に対してチェックされます。また、これらが明示的に指定されていない場合、デフォルト値に影響を与えます。たとえば、Resource IDのみが指定されている場合、Connection Name値はResource IDから継承され、開始フォルダ・パスはフォルダのリソース自体またはファイルの親フォルダのいずれかになります。

Show Documents

ナビゲーション・ツリーでドキュメントおよびフォルダを表示するか、それともフォルダのみを表示するかを次のとおり指定します。

- 選択済(デフォルト): ドキュメントおよびフォルダを表示します。

- 選択解除: フォルダを表示し、ドキュメントを非表示にします。

Start Folder Path

現在のタスク・フロー・インスタンスでルート・フォルダとして使用するフォルダ名。拡大鏡アイコンをクリックして、接続しているコンテンツ・リポジトリを移動できるダイアログを開き、フォルダを選択します。

これは、タスク・フロー・インスタンスで表示するコンテンツのソースおよび範囲を決定する際に役立つ、コンテンツ・スコーピング・パラメータです。

現在のスペースのデフォルト・ルート・フォルダのコンテンツを表示するタスク・フローに、この値を設定する必要はありません。ただし、たとえば、開始フォルダをスペースのデフォルト・ルート・フォルダとは別のフォルダにする場合や、別のスペースからコンテンツを表示する場合には役立ちます。

例:

- /PersonalSpaces/monty/Public

- /WebCenterB5/Proj_X/Specs

EL式を指定して、この値を設定できます。付録Bの第B.4.12項「ドキュメント・サービスに関連したEL式」を参照してください。

デフォルト: 現在のスペースに対して指定された接続で構成されたコンテンツ・リポジトリのルート・フォルダ。

44.6 フォルダ・ビューアのタスク・フロー・プロパティの設定

フォルダ・ビューアのタスク・フローでは、フォルダのコンテンツのリストがフラット・リストで1つのペインに表示されます。

関連項目:

第43.1.5項「フォルダ・ビューア・タスク・フローの理解」

フォルダ・ビューアのタスク・フローに固有のプロパティは、「コンポーネント・プロパティ」ダイアログの「パラメータ」タブに表示されます(図44-6)。

ヒント:

「コンポーネント・プロパティ」ダイアログへのアクセスの詳細は、第18.6.2項「コンポーネントのプロパティの設定」を参照してください。

図44-6 フォルダ・ビューアのタスク・フロー・プロパティ

その他のタブ(すべてのSpacesコンポーネントに共通)のプロパティの詳細は、第18.6項「ページ・コンポーネントの変更」を参照してください。

44.6.1 フォルダ・ビューアのタスク・フロー・パラメータ

表44-5に、フォルダ・ビューアのタスク・フローに固有のパラメータを示します。

表44-5 フォルダ・ビューアのタスク・フロー・パラメータ

パラメータ

説明

Connection Name

コンテンツ・リポジトリ接続の名前。リストから値が選択されない場合、アプリケーション開発者または管理者によって指定されたデフォルトの接続が使用されます。コンテンツ・リポジトリ接続の構成の詳細は、『Oracle Fusion Middleware Oracle WebCenter Portal管理者ガイド』のコンテンツ・リポジトリの登録に関する項を参照してください。

デフォルト: アプリケーション開発者によって、「コンテンツ・リポジトリ接続の作成」ダイアログ・ボックスでデフォルトとして選択された接続(管理者によって変更可能)。

Features Off

タスク・フローの無効な機能のリスト。アイテムを区切るには、カンマまたはスペースを使用します。有効な値は、JavaDocでは次のように表示されます。checkin、checkout、clipboard、close、delete、download、dnd、editwiki、editoffice、newfolder、newwiki、rename、upload、multifile-upload、profile-upload、search、advancedSearch、workflow、properties、history、comments、likes、links、tags、recommendations、autovue、title、related-items、social、sidebars、ils。

例:

${'search, advancedSearch, clipboard, dnd, rename, newfolder, upload, newwiki, checkin, checkout, editoffice, edithtml, delete, sidebars, history'}

Page Size

タスク・フローに表示される行の最大数。タスク・フローのフォルダおよびファイルのリストが指定された行数より多い場合、タスク・フローはスクロールバーで表示されます。デフォルト: 27

この値を変更する場合の標準シナリオは、次のとおりです。

- ほとんどのエンド・ユーザーの画面は大きいため、より多くの行を表示可能な場合です。

- このタスク・フローをページの小さい領域に収める場合です。

注意: Page Sizeの値の設定が画面のサイズに対して大きすぎる場合、タスク・フロー・スクロールバーとアプリケーション・スクロールバーを調整することは困難です。

Read Only

すべてのコンテンツ管理操作を無効および非表示にするかどうかを次のとおり指定します。

- 選択済: コンテンツ管理を無効にします。

- 選択解除(デフォルト): コンテンツ管理をユーザーに対して表示します。

Resource ID

タスク・フローに表示される現在絞り込まれているリソース。この値はフォルダIDまたはドキュメントIDです。拡大鏡アイコンをクリックして「1つの値の選択」ダイアログを開き、対象フォルダまたはファイルに移動したら、フォルダまたはファイルを選択してResource ID値を設定します。

Resource ID値は、Connection Name値およびStart Folder Path値との一貫性に対してチェックされます。また、これらが明示的に指定されていない場合、デフォルト値に影響を与えます。たとえば、Resource IDのみが指定されている場合、Connection Name値はResource IDから継承され、開始フォルダ・パスはフォルダのリソース自体またはファイルの親フォルダのいずれかになります。

Show Folders

ナビゲーション・ツリーでドキュメントおよびフォルダを表示するか、それともドキュメントのみを表示するかを次のとおり指定します。

- 選択済(デフォルト): フォルダおよびドキュメントを表示します。

- 選択解除: ドキュメントを表示し、フォルダを非表示にします。

Start Folder Path

現在のタスク・フロー・インスタンスでルート・フォルダとして使用するフォルダ名。拡大鏡アイコンをクリックして、接続しているコンテンツ・リポジトリを移動できるダイアログを開き、フォルダを選択します。

これは、タスク・フロー・インスタンスで表示するコンテンツのソースおよび範囲を決定する際に役立つ、コンテンツ・スコーピング・パラメータです。

現在のスペースのデフォルト・ルート・フォルダのコンテンツを表示するタスク・フローに、この値を設定する必要はありません。ただし、たとえば、開始フォルダをスペースのデフォルト・ルート・フォルダとは別のフォルダにする場合や、別のスペースからコンテンツを表示する場合には役立ちます。

例:

- /PersonalSpaces/monty/Public

- /WebCenterB5/Proj_X/Specs

EL式を指定して、この値を設定できます。付録Bの第B.4.12項「ドキュメント・サービスに関連したEL式」を参照してください。

デフォルト: 現在のスペースに対して指定された接続で構成されたコンテンツ・リポジトリのルート・フォルダ。

44.7 最近のドキュメントのタスク・フロー・プロパティの設定

最近のドキュメントのタスク・フローでは、接続しているコンテンツ・リポジトリがContent Serverの場合、現在のユーザーが最近作成したファイルまたは更新したファイルのリストが表示されます。

関連項目:

第43.1.6項「最近のドキュメント・タスク・フローの理解」

最近のドキュメントのタスク・フローに固有のプロパティは、「コンポーネント・プロパティ」ダイアログの「パラメータ」タブに表示されます(図44-7)。

ヒント:

「コンポーネント・プロパティ」ダイアログへのアクセスの詳細は、第18.6.2項「コンポーネントのプロパティの設定」を参照してください。

図44-7 最近のドキュメントのタスク・フロー・プロパティ

その他のタブ(すべてのSpacesコンポーネントに共通)のプロパティの詳細は、第18.6項「ページ・コンポーネントの変更」を参照してください。

44.7.1 最近のドキュメントのタスク・フロー・パラメータ

表44-6に、最近のドキュメントのタスク・フローに固有のパラメータを示します。

表44-6 最近のドキュメントのタスク・フロー・パラメータ

パラメータ

説明

Connection Name

コンテンツ・リポジトリ接続の名前。値が入力されない場合、アプリケーション開発者または管理者によって指定されたデフォルトの接続が使用されます。コンテンツ・リポジトリ接続の構成の詳細は、『Oracle Fusion Middleware Oracle WebCenter Portal管理者ガイド』のコンテンツ・リポジトリの登録に関する項を参照してください。

デフォルト: アプリケーション開発者によって、「コンテンツ・リポジトリ接続の作成」ダイアログ・ボックスでデフォルトとして選択された接続(管理者によって変更可能)。

Space

(Spacesでのみ使用)
タスク・フローにリストされた最近作成または更新されたドキュメントのソースであるスペース名。有効な値は、次のとおりです。

- 値なしまたは${null} (デフォルト): 接続しているすべてのコンテンツ・リポジトリのドキュメントが表示されます。

- 特定のスペースの表示名またはID: そのスペースのドキュメントが表示されます。

- ${'all'}: 非スペースのドキュメント以外のすべてのスペースのドキュメントが表示されます。

Last Modified After

タスク・フロー・コンテンツの表示を、指定した日付と時間以降に最終更新されたフォルダおよびファイルに制限するフィルタ値。値が入力されない場合、過去3か月間に更新されたコンテンツが表示されます。拡大鏡アイコンをクリックして、カレンダから日付を選択できるダイアログを開きます。

値は、次のISO 8601の書式を使用します。

yyyy-mm-ddThh:mm:ss.sssTZD脚注1

例:

2010-11-17T18:24:36.000+01.00

このパラメータは、コンテキストの結付けに使用できます。詳細は、第22章「ページ、タスク・フロー、ポートレットおよびUIコンポーネントの結付け」を参照してください。

Last Modified Before

タスク・フロー・コンテンツの表示を、指定した日付と時間以前に更新されたフォルダおよびファイルに制限するフィルタ値。値が入力されない場合、これらのフィルタリングは適用されません。拡大鏡アイコンをクリックして、カレンダから日付を選択できるダイアログを開きます。

値は、次のISO 8601の書式を使用します。

yyyy-mm-ddThh:mm:ss.sssTZD^1

例:

2010-11-17T18:24:36.000+01:00

このパラメータは、コンテキストの結付けに使用できます。詳細は、第22章「ページ、タスク・フロー、ポートレットおよびUIコンポーネントの結付け」を参照してください。

Last Modifier

タスク・フロー・コンテンツの表示を、特定のユーザーが最終更新したフォルダおよびファイルに制限するフィルタ値。ユーザー名は、ユーザーのログイン資格証明で指定されているとおりに入力します。入力できるのは、1つのユーザー名のみです。値が入力されない場合、更新されたすべてのドキュメントが表示されます。

例: ${'monty'}

このパラメータは、コンテキストの結付けに使用できます。詳細は、第22章「ページ、タスク・フロー、ポートレットおよびUIコンポーネントの結付け」を参照してください。

Maximum Documents

表示されるファイルの最大数。値なしまたは0が入力されると、最近アクセスしたドキュメントが10個まで表示されます。

例: ${10}

値の前後に一重引用符がないことに注意してください。

デフォルト: ${null}

Most Recent First

タスク・フローでのファイルのソート順序を次のとおり指定します。

- ${true} (デフォルト): 最新のドキュメントからリストされます。

- ${false}: 古いドキュメントからリストされます。

脚注1"TZ"は、タイムゾーン・インジケータです。表示されている時間がUTC(協定世界時)の場合、タイムゾーン・インジケータは"Z"です。その時間がその他のタイムゾーンからの場合、TZはUTCのタイムゾーンからのオフセットを表示します。たとえば、時間が12月のカリフォルニア(太平洋標準時、PST)の場合、TZインジケータは"-08:00"になります。

44.8 ドキュメント・ビューアのタスク・フロー・プロパティの設定

ドキュメント・ビューアのタスク・フローでは、各ファイルのプレビューはそのファイル・タイプのデフォルト・テンプレートで表示されます。

関連項目:

- 第43.1.7項「ドキュメント・ビューア・タスク・フローの理解」

- 第43.3項「選択したフォルダまたはファイルのページへの追加」

ドキュメント・ビューアのタスク・フローに固有のプロパティは、「コンポーネント・プロパティ」ダイアログの「パラメータ」タブに表示されます(図44-8)。

ヒント:

「コンポーネント・プロパティ」ダイアログへのアクセスの詳細は、第18.6.2項「コンポーネントのプロパティの設定」を参照してください。

図44-8 ドキュメント・ビューアのタスク・フロー・プロパティ

その他のタブ(すべてのSpacesコンポーネントに共通)のプロパティの詳細は、第18.6項「ページ・コンポーネントの変更」を参照してください。

44.8.1 ドキュメント・ビューアのタスク・フロー・パラメータ

表44-7に、ドキュメント・ビューアのタスク・フローに固有のパラメータを示します。

表44-7 ドキュメント・ビューアのタスク・フロー・パラメータ

パラメータ

説明

Features Off

タスク・フローの無効な機能のリスト。アイテムを区切るには、カンマまたはスペースを使用します。有効な値は、JavaDocでは次のように表示されます。checkin、checkout、clipboard、close、delete、download、dnd、editwiki、editoffice、newfolder、newwiki、rename、upload、multifile-upload、profile-upload、search、advancedSearch、workflow、properties、history、comments、likes、links、tags、recommendations、autovue、title、related-items、social、sidebars、ils。

例:

${'search, advancedSearch, clipboard, dnd, rename, newfolder, upload, newwiki, checkin, checkout, editoffice, edithtml, delete, sidebars, history'}

Initial Sidebar

ドキュメント・ビューアで初期フォーカスを持つようにタブ付きペインを指定します。有効な値は、次のとおりです。

- ${'comments'} (default)。「コメント」ペインを表示します(第43.19項「ファイルに対するコメントの表示、入力および削除」を参照してください)。

- ${'tags'}。「タグ」ペインを表示します(第43.20項「タグの使用」を参照してください)。

- ${'history'} (default)。「履歴」ペインを表示します(第43.21項「ファイルのバージョン履歴の表示と削除」を参照してください)。

- ${'docInfo'}。「情報」ペインを表示します(第43.22項「フォルダ・プロパティおよびファイル・プロパティの表示と変更」を参照してください)。

- ${'links'}。「リンク」ペインを表示します(第43.24項「リンクの使用」を参照してください)。

- ${'recommendations'}。「推薦」ペインを表示します(第43.25項「推薦の使用」を参照してください)。

- ${'autovue'}。Oracle AutoVueがインストールされている場合、「Autovue」ペインを表示し、ハイパーリンク付きマークアップ名の表で現在のドキュメントに対してAutoVueマークアップを表示します(第47.3項「Oracle AutoVueを使用したドキュメントでの共同作業」を参照してください)。

注意: 値は、大文字・小文字を区別します。

Item ID

ドキュメント・ビューアで表示されるドキュメントのID。

Read Only

すべてのコンテンツ管理操作を無効および非表示にするかどうかを次のとおり指定します。

- 選択済: コンテンツ管理を無効にします。

- 選択解除(デフォルト): コンテンツ管理をユーザーに対して表示します。

44.9 ドキュメント・ミニ・プロパティのタスク・フロー・プロパティの設定

ドキュメント・ミニ・プロパティのタスク・フローでは、選択したファイルの基本プロパティが読取り専用ビューに表示されます。これは、すべてのファイル・タイプで選択できます。

関連項目:

- 第43.1.8項「ドキュメント・ミニ・プロパティ・タスク・フローの理解」

- 第43.3項「選択したフォルダまたはファイルのページへの追加」

- 第43.22.2項「ファイルのプロパティの使用」

ドキュメント・ミニ・プロパティのタスク・フローに固有のプロパティは、「コンポーネント・プロパティ」ダイアログの「パラメータ」タブに表示されます(図44-9)。

ヒント:

「コンポーネント・プロパティ」ダイアログへのアクセスの詳細は、第18.6.2項「コンポーネントのプロパティの設定」を参照してください。

図44-9 ドキュメント・ミニ・プロパティのタスク・フロー・プロパティ

その他のタブ(すべてのSpacesコンポーネントに共通)のプロパティの詳細は、第18.6項「ページ・コンポーネントの変更」を参照してください。

44.9.1 ドキュメント・ミニ・プロパティのタスク・フロー・パラメータ

表44-8に、ドキュメント・ミニ・プロパティのタスク・フローに固有のパラメータを示します。

表44-8 ドキュメント・ミニ・プロパティのタスク・フロー・パラメータ

パラメータ

説明

Resource ID

基本プロパティを表示する現在のドキュメントのID。

44.10 ドキュメント・プロパティのタスク・フロー・プロパティの設定

ドキュメント・プロパティのタスク・フローでは、選択したファイルの基本プロパティと拡張プロパティの両方が、プロパティ値を変更する「編集」ボタンとともに表示されます。これは、すべてのファイル・タイプで選択できます。

関連項目:

- 第43.1.9項「ドキュメント・プロパティ・タスク・フロー」

- 第43.3項「選択したフォルダまたはファイルのページへの追加」

- 第43.22.2項「ファイルのプロパティの使用」

ドキュメント・プロパティのタスク・フローに固有のプロパティは、「コンポーネント・プロパティ」ダイアログの「パラメータ」タブに表示されます(図44-10)。

ヒント:

「コンポーネント・プロパティ」ダイアログへのアクセスの詳細は、第18.6.2項「コンポーネントのプロパティの設定」を参照してください。

図44-10 ドキュメント・プロパティのタスク・フロー・プロパティ

その他のタブ(すべてのSpacesコンポーネントに共通)のプロパティの詳細は、第18.6項「ページ・コンポーネントの変更」を参照してください。

44.10.1 ドキュメント・プロパティのタスク・フロー・パラメータ

表44-9に、ドキュメント・プロパティのタスク・フローに固有のパラメータを示します。

表44-9 ドキュメント・プロパティのタスク・フロー・パラメータ

パラメータ

説明

Item ID

プロパティを表示するドキュメントのID。

Read Only

ドキュメント・プロパティの編集をエンド・ユーザーに許可するかどうかを次のとおり指定します。

- 選択済: 「編集」ボタンが「基本プロパティ」および「拡張プロパティ」ペインに表示されないため、エンド・ユーザーはドキュメント・プロパティを編集する機能は使用できません。

- 選択解除(デフォルト): 「編集」ボタンが「基本プロパティ」および「拡張プロパティ」ペインに表示されるため、エンド・ユーザーはドキュメント・プロパティの編集が可能です。

44.11 ドキュメント・バージョン履歴のタスク・フロー・プロパティの設定

ドキュメント・バージョン履歴のタスク・フローでは、選択したファイルのバージョンのリストが読取り専用ビューに表示されます。これは、すべてのファイル・タイプで選択できます。

関連項目:

- 第43.1.10項「ドキュメント・バージョン履歴タスク・フローの理解」

- 第43.3項「選択したフォルダまたはファイルのページへの追加」

- 第43.21項「ファイルのバージョン履歴の表示と削除」

ドキュメント・バージョン履歴のタスク・フローに固有のプロパティは、「コンポーネント・プロパティ」ダイアログの「パラメータ」タブに表示されます(図44-11)。

図44-11 バージョン履歴のタスク・フロー・プロパティ

その他のタブ(すべてのSpacesコンポーネントに共通)のプロパティの詳細は、第18.6項「ページ・コンポーネントの変更」を参照してください。

44.11.1 ドキュメント・バージョン履歴のタスク・フロー・パラメータ

表44-10に、ドキュメント・バージョン履歴のタスク・フローに固有のパラメータを示します。

表44-10 ドキュメント・バージョン履歴のタスク・フロー・パラメータ

パラメータ

説明

Horizontal Layout

バージョン履歴情報のレイアウトの方向を次のとおり指定します。

- 選択解除(デフォルト): 垂直方向(図43-33「ファイルの「バージョン履歴」タスク・フロー: 垂直方向レイアウト(「水平方向レイアウト」プロパティを選択解除した場合(デフォルト))」を参照してください)。

- 選択済: 水平方向(図43-34「ファイルの「バージョン履歴」タスク・フロー: 「水平方向レイアウト」プロパティを選択した場合」を参照してください)。

Item ID

バージョン履歴を表示するドキュメントのID。

Read Only

すべてのコンテンツ管理操作を無効および非表示にするかどうかを次のとおり指定します。

- 選択済: コンテンツ管理を無効にします。

- 選択解除(デフォルト): コンテンツ管理をユーザーに対して表示します。

44.12 ドキュメント・リンクのコンポーネント・プロパティの設定

リンク・コンポーネントでは、選択したファイルのファイル名がリンクとしてページに表示されます。

関連項目:

第43.3項「選択したフォルダまたはファイルのページへの追加」

リンク・コンポーネントに固有のプロパティは、「コンポーネント・プロパティ」ダイアログの「表示オプション」タブに表示されます(図44-12)。

ヒント:

「コンポーネント・プロパティ」ダイアログへのアクセスの詳細は、第18.6.2項「コンポーネントのプロパティの設定」を参照してください。

図44-12 リンク・コンポーネント・プロパティ

「スタイル」タブ(すべてのスペース・コンポーネントに共通)のプロパティの詳細は、第18.6項「ページ・コンポーネントの変更」を参照してください。

44.12.1 ドキュメント・リンク・コンポーネントの表示オプション

表44-11に、リンク・コンポーネントに固有のプロパティを示します。

表44-11 リンク・コンポーネント・プロパティ: 表示オプション

プロパティ

説明

Title

選択したファイルの表示名。

デフォルト: ファイル名。

Destination

アプリケーション・ルートに相対するファイルへのパス。

例:

/resources/images/cologo.gif

Open in a new window

ファイルを開く場所を次のとおり指定します。

- 選択済: ファイルを新規ブラウザ・タブまたはウィンドウで開きます。

- 選択解除(デフォルト): ファイルを現在のブラウザ・ウィンドウで開きます。

このオプションは、ブラウザで開くファイルにのみ関係します。Microsoft Wordなどの一部のファイルは、ネイティブ・アプリケーションで開きます。

Show Component

リンク・コンポーネントをページに表示するか、それとも非表示にするかを次のとおり指定します。

- 選択済(デフォルト): リンク・コンポーネントを表示します。

- 選択解除: リンク・コンポーネントを非表示にします。

この方法でコンポーネントを非表示にすると、子コンポーネントもすべて非表示になります。コンポーザのソース・ビューで、コンポーネントを再度表示できます。非表示のコンポーネントを右クリックし、表示されるコンテキスト・メニューから「コンポーネントの表示」を選択します。

44.13 ドキュメント・インライン・フレームのコンポーネント・プロパティの設定

インライン・フレーム・コンポーネントでは、選択したファイルのファイル内容のプレビューを表示します。この選択は、HTMLおよびTXTタイプで使用できます。

関連項目:

第43.3項「選択したフォルダまたはファイルのページへの追加」

インライン・フレーム・コンポーネントに固有のプロパティは、「コンポーネント・プロパティ」ダイアログの「表示オプション」タブに表示されます(図44-13)。

ヒント:

「コンポーネント・プロパティ」ダイアログへのアクセスの詳細は、第18.6.2項「コンポーネントのプロパティの設定」を参照してください。

図44-13 インライン・フレームのコンポーネント・プロパティ

「スタイル」タブ(すべてのスペース・コンポーネントに共通)のプロパティの詳細は、第18.6項「ページ・コンポーネントの変更」を参照してください。

44.13.1 ドキュメント・インライン・フレーム・コンポーネントの表示オプション

表44-12に、インライン・フレーム・コンポーネントに固有のプロパティを示します。

表44-12 インライン・フレーム(iframe)のコンポーネント・プロパティ: 表示オプション

プロパティ

説明

Short Desc

マウス・ポインタをコンポーネントに置くと表示されるALTテキスト。

デフォルトではドキュメント名です。

Source

Spacesアプリケーション・ルートに相対するファイルへのパス。例:

/resources/images/cologo.gif

Show Component

インライン・フレーム・コンポーネントをページに表示するか、それとも非表示にするかを次のとおり指定します。

- 選択済(デフォルト): インライン・フレーム・コンポーネントを表示します。

- 選択解除: インライン・フレーム・コンポーネントを非表示にします。

この方法でコンポーネントを非表示にすると、子コンポーネントもすべて非表示になります。コンポーザのソース・ビューで、コンポーネントを再度表示できます。非表示のコンポーネントを右クリックし、表示されるコンテキスト・メニューから「コンポーネントの表示」を選択します。

44.14 ドキュメント・イメージ・コンポーネント・プロパティの設定

イメージ・コンポーネントでは、選択したファイルがイメージとしてページに表示されます。この選択は、イメージのファイル・タイプ(JPG、PNGおよびGIFなど)でのみ使用できます。

関連項目:

第43.3項「選択したフォルダまたはファイルのページへの追加」

イメージ・コンポーネントに固有のプロパティは、「コンポーネント・プロパティ」ダイアログの「表示オプション」タブに表示されます(図44-14)。

ヒント:

「コンポーネント・プロパティ」ダイアログへのアクセスの詳細は、第18.6.2項「コンポーネントのプロパティの設定」を参照してください。

図44-14 イメージ・コンポーネント・プロパティ

「スタイル」タブ(すべてのスペース・コンポーネントに共通)のプロパティの詳細は、第18.6項「ページ・コンポーネントの変更」を参照してください。

44.14.1 ドキュメント・イメージ・コンポーネントの表示オプション

表44-13に、イメージ・コンポーネントに固有のプロパティを示します。

表44-13 イメージ・コンポーネント・プロパティ: 表示オプション

プロパティ

説明

Image Map Type

選択したファイルがイメージマップの場合のマップ・タイプ。次のいずれかを選択します。

- none

- server

Long Desc URL

イメージの詳細説明を含むフィルへのURL。

例:

http://www.abc.com/image_desc.htm

Short Desc

マウス・ポインタをイメージ・コンポーネントに置くと表示されるサマリーのALTテキスト。

デフォルトは、Display Spaces Informationです。デフォルトは、式言語(EL)式#{uib_o_w_w_r_WebCenter.GLOBAL_LINK_ABOUT_DESC}のレンダリングされた値です。

Source

Spacesアプリケーション・ルートに相対するイメージ・ファイルへのパス。

例:

/resources/images/cologo.gif

Show Component

イメージ・コンポーネントをページに表示するか、それとも非表示にするかを次のとおり指定します。

- 選択済(デフォルト): イメージ・コンポーネントを表示します。

- 選択解除: イメージ・コンポーネントを非表示にします。

この方法でコンポーネントを非表示にすると、子コンポーネントもすべて非表示になります。コンポーザのソース・ビューで、コンポーネントを再度表示できます。非表示のコンポーネントを右クリックし、ポップアップ・メニューから「コンポーネントの表示」を選択します。

45 ワークフロー対応コンテンツの使用

WebCenter Portal: Spacesには、次のワークフロー・タイプがあります。

- ワークリスト・サービスで使用可能な内部定義ワークフロー(第72章「ワークリスト・サービスの使用」を参照してください)。たとえば、スペース・モデレータは、スペース・サブスクリプション・リクエストのワークリストで、または新規ファイルがスペースにチェックインまたはアップロードされた際にワークフロー通知を受信します。Oracle Fusion Middleware Oracle WebCenterインストレーション・ガイドでは、Spacesの内部定義ワークフローをインストールして構成する方法を説明します。

- Oracle SOA Suiteに付属するワークフロー・サーバーで使用可能な外部定義ワークフロー(第72章「ワークリスト・サービスの使用」で説明されているワークリスト・サービスでも使用可能)。これらのワークフローの定義は、Oracle SOA Suiteの管理または開発タスクです。

- Content Serverに格納されているスペース・フォルダで定義されるワークフロー。フォルダにワークフローが割り当てられている場合、そのフォルダにチェックインまたはアップロードされるすべてのファイル(Wikiドキュメントやブログ投稿を含む)を、割り当てられた1人以上の承認者が承認または拒否する必要があります。ドキュメント・サービスのタスク・フロー、コンテンツ・プレゼンタ、およびUniversal Content Management Portlet SuiteのOracle Workflow Queueポートレットによって、ワークフローが有効なコンテンツへのアクセスが提供されます。この章で説明するのは、このタイプのワークフローです。

関連項目:

Content Serverユーザー・インタフェースのワークフローの操作に関する詳細は、『Oracle Fusion Middleware Oracle Content Serverユーザーズ・ガイド』の「ワークフローの操作」を参照してください。

次の各項では、スペースのコンテンツでワークフローを使用する方法を説明します。

- 第45.1項「コンテンツ・ワークフローの基本」

- 第45.2項「スペースのフォルダへのワークフローの割当て」

- 第45.3項「ワークフローのファイルの表示」

- 第45.4項「ワークフロー・ステータスおよびファイル情報の表示」

- 第45.5項「ワークフローの変更または削除」

- 第45.6項「ワークフローへの参加」

対象読者

この章は、接続しているコンテンツ・リポジトリがContent Serverの場合に、スペースのフォルダでワークフローの割当ておよび管理を行うSpacesユーザーを対象としています。

ワークフロー設定を定義するには、スペースのAdministration-Manage Configuration権限が必要です。ロールと権限の詳細は、第54.2.1.2項「スペース内の権限と権限モデルの理解」を参照してください。

45.1 コンテンツ・ワークフローの基本

Spacesのコンテンツのワークフローを使用できるのは、接続しているコンテンツ・リポジトリがContent Serverであり、Spaces管理者が必要な構成を完了している場合のみです。

関連項目:

詳細は、次の項を参照してください。

- 『Oracle Fusion Middleware Oracle WebCenter Portal管理者ガイド』のContent Serverの前提条件に関する項

- 『Oracle Fusion Middleware Oracle WebCenter Portal開発者ガイド』のContent Serverアダプタに応じたコンテンツ・リポジトリ接続の作成方法に関する項

ワークフローでは、ファイルをシステムにリリースする前にレビューおよび承認を行います。レビューおよび承認を行うファイルがある場合、ワークフローでは承認者にメール・メッセージで通知します。

Spacesでは、ワークフローをドキュメント・サービスのタスク・フローのフォルダに割り当てることで、ワークフローを定義できます。Spacesには、スペース・フォルダに割り当てることができる3つのワークフロー・タイプがデフォルトで用意されています(第45.1.1項「ワークフローのタイプについて」を参照してください)。これらのシード済ワークフローは、スペースのフォルダにのみ使用できます。ホーム・スペースの個人用フォルダには使用できません。

ワークフローがスペースのフォルダに割り当てられると、Spacesでは、フォルダにチェックインまたはアップロードされるすべてのファイルにワークフローが自動的に割り当てられます。ドキュメント・サービスのタスク・フロー、コンテンツ・プレゼンタのタスク・フロー、およびUniversal Content Management Portlet SuiteのOracle Workflow Queueポートレットでは、ワークフロー対応コンテンツにアクセスできます。

すべてのドキュメント・サービスのタスク・フローでは、ワークフローが割り当てられているフォルダのコンテンツの表示権限を持つユーザーは、ファイルがワークフロー内にある場合はファイルを表示でき、保留中の変更が表示されます。コンテンツ・プレゼンタにより、コンテンツ・アイテム(保留中の変更は表示されない)の公開済バージョンおよびコンテンツ・アイテムがワークフロー内にある場合は保留中の変更済バージョンを表示できます。一方、REST APIでは、ファイルの公開済バージョンのみ表示され、ワークフロー内のファイルの未公開バージョンの保留中の変更は表示されません。

ワークフロー承認者は、ワークフローのファイルにアクションを実行できます(新規バージョンのアップロード、編集、名前の変更、削除、コピー/切取り/貼付けなど)。非承認者は、ファイルの表示はできますが、ファイルへのアクションを実行することはできません。

次の各項では、Spacesのファイルのワークフローに関する概要を説明します。

- 第45.1.1項「ワークフローのタイプについて」

- 第45.1.2項「ワークフローのステップについて」

- 第45.1.3項「ワークフローのプロセスについて」

45.1.1 ワークフローのタイプについて

Spacesには、スペースのコンテンツ用に3つの組込みワークフローが用意されています。これらは、1人以上の承認者がワークフローのファイルを承認、却下または編集できる単一ステップのワークフローです。

- AllApprover: 割り当てられたすべての承認者に、ドキュメントを承認してワークフローからリリースするよう要求する単一ステップのワークフロー。このワークフロー・タイプの承認者は、ワークフロー内のファイルの編集はできません。

- AllReviewer: 割り当てられたすべての承認者に、ドキュメントを承認してワークフローからリリースするよう要求する単一ステップのワークフロー。このワークフロー・タイプの承認者は、必要に応じてファイルを編集できます。

注意:

AllReviewerワークフローに割り当てられた承認者が、ドキュメントの新規バージョンのアップロードまたはドキュメントの編集を行う場合、ドキュメントはその承認者によって自動的に承認されます。

- SingleApprover: 割り当てられた1人の承認者のみに、ドキュメントを承認してワークフローからリリースするよう要求する単一ステップのワークフロー。このワークフロー・タイプの承認者は、ワークフロー内のファイルの編集はできません。

注意:

シード済ワークフローは、スペースのフォルダにのみ使用できます。ホーム・スペースの個人用フォルダには使用できません。

組込みワークフローを使用できるようにContent Serverを構成する方法の詳細は、『Oracle Fusion Middleware Oracle WebCenter Portal管理者ガイド』のWebCenterConfigureコンポーネントの基本に関する項を参照してください。

45.1.2 ワークフローのステップについて

Spacesに用意されている3つのワークフロー(AllApprover、AllReviewerおよびSingleApprover)には、それぞれワークフロー・コントリビューション・ステップおよび承認ステップがあります。通常、各ステップには異なるユーザーが参加します。

表45-1 ワークフローのステップ

ステップ・タイプ

説明

contribution

これは、ワークフローの最初のステップです。このステップでは、コントリビュータとして参加するユーザーがSpacesユーザーです。Spacesユーザーは、ワークフローが有効化されているフォルダのドキュメントの送信または既存のドキュメントの編集を行います。

ApprovalStep

このステップで承認者が実行できるのは、ファイルの承認または却下です。このステップで承認者が編集できるのは、ワークフローにステップreview the current revision or create new revisions (シード済ワークフローで、AllReviewerワークフローにのみ適用)が含まれている場合のみです。

45.1.3 ワークフローのプロセスについて

ワークフローのプロセスは次のとおりです。

1. 新規ドキュメントのアップロード、またはワークフロー対応フォルダに以前アップロードした既存ドキュメントの編集によって、最初のcontributionステップが終了すると、ドキュメントはワークフロー承認ステップに進みます。第45.1.2項「ワークフローのステップについて」を参照してください。

2. 承認者が改訂を却下した場合、編集のために直近のcontributionステップに戻されます。

3. 承認者がワークフローで改訂を承認すると、そのコンテンツ・アイテムはシステムにリリースされます。

45.2 スペースのフォルダへのワークフローの割当て

適切な権限(Spaces管理者またはAdministration-Manage Configuration権限を持つスペース・メンバー)があると、接続しているコンテンツ・リポジトリがContent Serverである場合、スペースのフォルダにワークフローを割り当てることができます。ワークフローがスペース・フォルダに割り当てられると、Spacesでは、フォルダにチェックインまたはアップロードされるすべてのファイルにワークフローが自動的に割り当てられます。

Spacesには、スペース・フォルダに割り当てることができる3つのワークフロー・タイプがデフォルトで用意されています(第45.1.1項「ワークフローのタイプについて」を参照してください)。これらのシード済ワークフローは、スペースのフォルダにのみ使用できます。ホーム・スペースの個人用フォルダには使用できません。

ワークフローが割り当てられている親フォルダにサブフォルダを作成すると、サブフォルダは親フォルダのワークフロー割当てを自動的に継承します。

ワークフローをフォルダに割り当てる手順は、次のとおりです。

1. 「ドキュメント」ページまたはドキュメント・エクスプローラ、ドキュメント・マネージャまたはフォルダ・ビューア・タスク・フローで、新規フォルダを作成します(第43.7項「フォルダの作成」を参照してください)。

注意:

「ドキュメント」ページは、Content Server 11gのスペースでのみ表示されます。接続しているコンテンツ・リポジトリがContent Server 10gの場合、スペースにページを作成し、ドキュメント・サービスのタスク・フローをそのページに追加できます(第43.4項「ドキュメント・サービスのタスク・フローのページへの追加」を参照してください)。

2. 「表示」メニューをクリックして「詳細」を選択するか、右クリックしてフォルダのポップアップ・メニューを表示し、「詳細」を選択します。
フォルダの「基本プロパティ」ペインが開きます(図45-1)。

図45-1 フォルダ・プロパティ

3. 「ファイル」メニューから、「ワークフロー設定」を選択します。

4. 「ワークフロー設定」ダイアログで、「ワークフロー名」リスト(図45-2)から選択し、ワークフローをフォルダに適用します。

注意:

「ワークフロー名」リストの選択肢の前には、インストール・プロシージャで使用されたSpacesインストール名が付きます。

図45-2「ワークフロー設定」ダイアログ

デフォルトのワークフローの詳細は、第45.1.1項「ワークフローのタイプについて」を参照してください。Content Serverで定義され、システム管理者によってワークフローが追加された場合は、リストに追加されます。ワークフローの定義の詳細は、『Oracle Fusion Middleware Oracle Content Serverユーザーズ・ガイド』の「ワークフローの操作」を参照してください。

5. ワークフロー名を選択したら、「承認者の追加」をクリックします(図45-3)。

注意:

Spacesでは、グループ名は承認者としてサポートされません。

図45-3「ワークフロー設定」ダイアログ

6. 「ユーザーの選択」ダイアログでは、ワークフローを割り当てる1人以上のユーザーを検索して選択します。

注意:

- アイデンティティ・ストアでユーザーを検索する場合のヒントは、第54.3.4.1項「アイデンティティ・ストアでのユーザーまたはグループの検索」を参照してください。

- 「ユーザーの選択」ダイアログで複数のユーザーを選択するには、検索結果に選択対象のすべてのユーザーが含まれている必要があります。[Ctrl]キーを押しながらクリックして選択し、承認者のリストを作成します。1つの検索結果にすべてのユーザーをリストするには、汎用検索文字列を使用します。別の検索文字列を入力し、その検索結果のユーザーを選択すると、「ユーザーの選択」ダイアログの既存の承認者リストが置換されます。

- アイデンティティ・ストアからユーザー名を選択する際に問題が発生した場合は、Spaces管理者に連絡し、『Oracle Fusion Middleware Oracle WebCenter Portal管理者ガイド』のアイデンティティ・ストアの構成に関する項を参照してください。

7. 「OK」をクリックします。

8. 「ワークフロー設定」ダイアログでは、必要に応じて「承認者の追加」を再度クリックして承認者を追加し、「OK」をクリックしてワークフローを保存します。

割り当てられたすべての承認者は、ドキュメント承認者としてワークフローに割り当てられたことを通知するメール・メッセージを受信します。メール・メッセージの形式と内容は、システム管理者が行ったContent Serverのインストール方法および構成方法によって決まります(『Oracle Fusion Middleware Oracle WebCenter Portal管理者ガイド』のメール・サービスの管理に関する項を参照してください)。

ワークフローがスペースのフォルダに設定されると、Spacesでは、フォルダにチェックインまたはアップロードされているすべてのファイルがワークフローに自動的に入れられます。ワークフローが定義される前にすでにフォルダに存在したファイルにワークフローを割り当てる場合は、そのファイルをローカル・ファイル・システムに保存し、スペースから削除します。再度、そのファイルをフォルダにアップロードして、フォルダのワークフロー・プロパティを継承できるようにします。第43.8.1項「ファイルのアップロード」を参照してください。

ドキュメント・サービスのタスク・フローのファイルの横にある「ワークフロー」アイコンは、ファイルがワークフローに割り当てられていることを示します(図45-4)。詳細は、第45.3項「ワークフローのファイルの表示」を参照してください。フォルダに定義されたワークフローがあるかどうかを判断するには、そのワークフロー設定を表示するしか方法はありません(前述の手順を参照してください)。

図45-4「ワークフロー」アイコン

45.3 ワークフローのファイルの表示

ドキュメント・サービスのタスク・フロー、コンテンツ・プレゼンタのタスク・フローまたはOracle Workflow Queueポートレットで、ワークフローのファイルおよびワークフローの詳細を表示する方法は、次のとおりです。

注意:

ワークフロー承認者は、ワークフローのファイルにアクションを実行できます(新規バージョンのアップロード、編集、名前の変更、削除、コピー/切取り/貼付けなど)。非承認者は、ファイルの表示はできますが、ファイルへのアクションを実行することはできません。

- 第45.3.1項「ドキュメント・サービスのタスク・フローでのワークフロー・ファイルの表示」

- 第45.3.2項「コンテンツ・プレゼンタのタスク・フローでのワークフロー・ファイルの表示」

- 第45.3.3項「Workflow Queueでのワークフロー・ファイルの表示」

45.3.1 ドキュメント・サービスのタスク・フローでのワークフロー・ファイルの表示

「ドキュメント」ページまたはスペースのドキュメント・サービスのタスク・フローで、ドキュメント・サービスのタスク・フローのファイルの横にある「ワークフロー」アイコンは、ファイルがワークフローに割り当てられていることを示します(図45-5)。

図45-5「ワークフロー」アイコンを表示するワークフローのファイル

注意:

「ドキュメント」ページは、Content Server 11gのスペースでのみ表示されます。接続しているコンテンツ・リポジトリがContent Server 10gの場合、スペースにページを作成し、ドキュメント・サービスのタスク・フローをそのページに追加できます(第43.4項「ドキュメント・サービスのタスク・フローのページへの追加」を参照してください)。

ワークフローにあるファイルを表示する手順は、次のとおりです。

1. ファイル名をクリックし、ドキュメント・ビューアの「プレビュー」ペインでファイルを開きます。
ドキュメント・ビューアの「プレビュー」ペインでは、そのファイルがワークフローにあることを示す通知が表示されます。ワークフローの承認者として割り当てられている場合、承認、却下またはファイルの詳細を表示できるコントロールが表示されます(図45-6)。ファイルのプレビューには、保留中の変更が表示されます。

図45-6 ワークフローのファイルを表示するドキュメント・ビューアの「プレビュー」ペイン

2. ワークフローの詳細を表示するには(承認者の場合)、「詳細」をクリックし、Content Serverでワークフロー情報を表示します(図45-7)。

図45-7 Content Serverでのワークフロー情報

注意:

ドキュメント・ビューアの「プレビュー」ペインで、ワークフロー「詳細」リンクの機能を有効にするには、次の2つの要件を両方とも満たす必要があります。

- Spacesアプリケーションへのアクセスには、Content ServerとSpacesアプリケーションを同一のホストとポートで公開するOracle HTTP Server (OHS)を使用する必要があります。SpacesへのフロントエンドとしてOHSを設定する方法の詳細は、『Oracle Fusion Middleware Oracle WebCenter Portal管理者ガイド』のWebCenter Portalアプリケーション用にContent Serverを構成する方法に関する項を参照してください。

- Spacesは、webContextRootパラメータにContent Serverのホスト名を設定して、Content Serverリポジトリに接続している必要があります。webContextRootの設定の詳細は、『Oracle Fusion Middleware Oracle WebCenter Portal管理者ガイド』のコンテンツ・リポジトリの登録に関する項を参照してください。WLSTでwebContextRootを設定する場合は、『Oracle Fusion Middleware WebLogic Scripting Toolコマンド・リファレンス』のcreateJCRContentServerConnectionおよびsetJCRContentServerConnectionに関する項を参照してください。

3. ファイルの承認者またはレビューアの場合、「承認」または「却下」をクリックし、ファイルのレビュー結果を表示します。そのファイルの承認が保留中の場合のみ、これらのリンクがアクティブになります。ファイルを却下する場合、却下の理由を入力します。ファイルを承認または却下するその他の方法は、第45.6.1項「ワークフローのファイルの承認または却下」を参照してください。

注意:

電子署名を必要とするようContent Serverでファイルが構成されている場合、WebCenter Portal: Spacesではそのファイルを承認できません。承認に電子署名を付加するには、Content Serverを使用して承認する必要があります。詳細は、『Oracle Fusion Middleware Oracle Content Serverユーザーズ・ガイド』の「ワークフローの操作」を参照してください。

注意:

ワークフロー内のファイルを編集するには、そのファイルにステップreview the current revision or create new revisionsを含むワークフローが関連付けられている必要があります。さらに、そのワークフローの承認者であることも必要になります。これらの要件を満たすシード済ワークフローは、AllReviewerです。

ワークフローのファイルが承認されると、ワークフローからリリースされ、「ワークフロー」アイコンがそのファイルに表示されなくなります(図45-8)。ファイルを編集し、さらに変更を行う場合は、ファイルはワークフローに戻されます。

図45-8 ワークフローからリリースされた「ワークフロー」アイコンが表示されないファイル

ワークフローのファイルが却下されると、ファイルはワークフローにとどまり、contributionステップに戻されます。ファイル所有者は、表示される「承認」および「却下」コントロールに対してファイルを更新する必要があります。

45.3.2 コンテンツ・プレゼンタのタスク・フローでのワークフロー・ファイルの表示

コンテンツ・プレゼンタに表示されるコンテンツ・アイテムは、そのアイテムがワークフロー内にあるときでも表示できます。これには、Site Studioリージョン・テンプレートに表示されるSite Studioコントリビュータ・データ・ファイルも含まれます。コンテンツ・アイテムがContent Serverでリリース済ステータスになっている場合、コンテンツ・プレゼンタでコンテンツ・アイテムを表示できます。また、コンテンツ・アイテムの改訂がワークフローで保留中の場合、コンテンツ・アイテムの承認者はコンテンツ・プレゼンタにより、ページ編集モードまたはコンテキスト内編集(コントリビュータ)モードでワークフローの公開済バージョンとそのバージョンを切り替えることができます。さらに、ワークフローのアイテムを承認または却下するためのリンクも提供し、アイテムに関する追加情報を表示できます。

コンテンツ・プレゼンタでワークフローのファイルを表示する手順は、次のとおりです。

1. コンテンツ・プレゼンタのタスク・フローをページに追加して(第42.2項「ページへのコンテンツ・プレゼンタ・タスク・フローの追加」を参照してください)、ワークフロー内のファイルを選択します。

2. コンテンツ・プレゼンタでファイルの現在のワークフローの状態を表示するには、編集モード(図45-9)でページを表示するか、コンテキスト内編集(コントリビュータ)モード(図45-10)でファイルを表示します。
コンテンツ・プレゼンタでは、ファイルがワークフローに存在することを示すワークフロー・コントロールが表示されます。ファイルの最初のビューでは、ファイルの公開済バージョンが表示されます。

関連項目:

ページを編集モードで表示するまたはファイルをコンテキスト内編集(コントリビュータ)モードで表示するには、それぞれ次の項を参照してください。

- 第18.1項「コンポーザの開始および終了」

- 第42.10項「コンテンツ・プレゼンタ・タスク・フローでのファイルのコンテキスト内作成と編集」

図45-9 ページ編集モード: コンテンツ・プレゼンタのワークフロー・コントロール

図45-10 コンテキスト内編集(コントリビュータ)モード: コンテンツ・プレゼンタのワークフロー・コントロール

3. ワークフローの詳細を表示するには、「詳細」をクリックし、Content Serverでワークフロー情報を表示します(ワークフロー名、実行されたステップ、実行されたアクション、アクションの日付およびアクションを実行したユーザーなど)。

注意:

ドキュメント・ビューアの「プレビュー」ペインで、ワークフロー「詳細」リンクの機能を有効にするには、次の2つの要件を両方とも満たす必要があります。

- Spacesアプリケーションへのアクセスには、Content ServerとSpacesアプリケーションを同一のホストとポートで公開するOracle HTTP Server (OHS)を使用する必要があります。SpacesへのフロントエンドとしてOHSを設定する方法の詳細は、『Oracle Fusion Middleware Oracle WebCenter Portal管理者ガイド』のWebCenter Portalアプリケーション用にContent Serverを構成する方法に関する項を参照してください

- Spacesは、webContextRootパラメータにContent Serverのホスト名を設定して、Content Serverリポジトリに接続している必要があります。webContextRootの設定の詳細は、『Oracle Fusion Middleware Oracle WebCenter Portal管理者ガイド』のコンテンツ・リポジトリの登録に関する項を参照してください。WLSTでwebContextRootを設定する場合は、『Oracle Fusion Middleware WebLogic Scripting Toolコマンド・リファレンス』のcreateJCRContentServerConnectionおよびsetJCRContentServerConnectionに関する項を参照してください。

4. ワークフローの承認者の場合、「保留中の変更のプレビュー」をクリックしてファイルへの変更をプレビューし、ページ編集モード(図45-11)またはコンテキスト内編集(コントリビュータ)モード(図45-12)のいずれかで変更を「承認」または「却下」します。そのファイルの承認が保留中の場合のみ、これらのリンクがアクティブになります。ファイルを却下する場合、却下の理由を入力します。ファイルを承認または却下するその他の方法は、第45.6.1項「ワークフローのファイルの承認または却下」を参照してください。

注意:

電子署名を必要とするようContent Serverでファイルが構成されている場合、WebCenter Portal: Spacesではそのファイルを承認できません。承認に電子署名を付加するには、Content Serverを使用して承認する必要があります。詳細は、『Oracle Fusion Middleware Oracle Content Serverユーザーズ・ガイド』の「ワークフローの操作」を参照してください。

図45-11 ページ編集モード: コンテンツ・プレゼンタで承認または却下するワークフロー・ファイルのプレビュー

図45-12 コンテキスト内編集(コントリビュータ)モード: コンテンツ・プレゼンタで承認または却下するワークフロー・ファイルのプレビュー

ワークフローのファイルが承認されると、ワークフローからリリースされ、コンテンツ・プレゼンタにワークフロー・コントロールが表示されなくなります。ファイルを編集してさらに変更を行う場合は、ファイルはワークフローに戻され、ワークフロー・コントロールが再度表示されます。

ワークフローのファイルが却下されると、ファイルはワークフローにとどまり、contributionステップに戻されます。ファイル所有者は、表示される「承認」および「却下」コントロールに対してファイルを更新する必要があります。

45.3.3 Workflow Queueでのワークフロー・ファイルの表示

Content Portlet Suiteがインストールされている場合は、Oracle Workflow Queueポートレットをページに追加し、各ワークフローの詳細とともにワークフローのファイルをリストできます。Content Portlet Suiteのデプロイ方法の詳細は、Oracle Fusion Middleware Content Portlet Suiteデプロイメント・ガイドを参照してください。

Oracle Workflow Queueポートレットをページに追加する手順は、次のとおりです。

1. 新規ページをスペースに作成するか、またはポートレットを追加するページに移動し、そのページを編集モードで開きます。

関連項目:

詳細は、第17.2項「ページの作成」および第18.1項「コンポーザの開始および終了」を参照してください。

2. 「コンテンツの追加」をクリックして、リソース・カタログを開きます。

3. Oracle Workflow Queueポートレットをリソース・カタログで探します。

ヒント:

Oracle Workflow Queueポートレットの有無や場所は、リソース・カタログの構成方法によって異なります。たとえば、デフォルト・リソース・カタログでは、「ポートレット」、「<Host>ポートレット」の順にクリックし、Oracle Workflow Queueポートレットを探します。

4. Oracle Workflow Queueポートレットの横の「追加」をクリックしてページに追加し、リソース・カタログの「閉じる」をクリックします。
Oracle Workflow Queueポートレット(図45-13)のページには、ユーザーに割り当てられた承認または却下を実行するワークフローのファイルすべてが表示されています。

図45-13 Oracle Workflow Queueポートレット

Oracle Workflow Queueポートレットでは、適切な権限を保持している場合、次のアクションを実行できます。

- 「タイトル」列で、ファイル名をクリックし、そのネイティブ・アプリケーションで開きます。

- 「ワークフロー情報」列で、リンクをクリックし、「ワークフロー・ステップ情報」ペインを表示します。このペインには、ワークフローの完了に必要なステップ、現在のステップ、必要な承認数および残りのレビューアが表示されます。詳細は、第45.4.1項「ワークフロー・ステータスの詳細表示」を参照してください。

- 「アクション」列で、「承認」または「却下」をクリックし、ファイルのレビュー結果を表示します。そのファイルの承認が保留中の場合のみ、これらのリンクがアクティブになります。ファイルを却下する場合、却下の理由を入力します。ファイルを承認または却下するその他の方法は、第45.6.1項「ワークフローのファイルの承認または却下」を参照してください。

注意:

電子署名を必要とするようContent Serverでファイルが構成されている場合、WebCenter Portal: Spacesではそのファイルを承認できません。承認に電子署名を付加するには、Content Serverを使用して承認する必要があります。詳細は、『Oracle Fusion Middleware Oracle Content Serverユーザーズ・ガイド』の「ワークフローの操作」を参照してください。

- 「情報」列で、「コンテンツ情報」アイコンをクリックし、「コンテンツ情報」ペインを表示します。このペインには、実行可能なアクションへのアクセス、ファイル・メタデータ情報および改訂履歴が表示されます。詳細は、第45.4.2項「コンテンツ情報およびアクションの表示」を参照してください。

45.4 ワークフロー・ステータスおよびファイル情報の表示

ワークフローのファイルの承認者または所有者として、ワークフローの現在の状態に関する詳細、そのファイル自体の詳細を確認できます。また、ファイルを更新または共有して承認を進めるファイル管理アクションも実行できます。

- 第45.4.1項「ワークフロー・ステータスの詳細表示」

- 第45.4.2項「コンテンツ情報およびアクションの表示」

45.4.1 ワークフロー・ステータスの詳細表示

ファイルのワークフロー・ステータスの詳細を表示する手順は、次のとおりです。

1. ファイルがリストされるOracle Workflow Queueポートレットに移動します。
Oracle Workflow Queueポートレットをページに追加する手順は、第45.3.3項「Workflow Queueでのワークフロー・ファイルの表示」を参照してください。

2. 「ワークフロー情報」列で、ワークフロー・ステップ・リンクをクリックし、「ワークフロー・ステップ情報」ペイン(図45-14)を表示します。このペインには、ワークフローの完了に必要なステップ、現在のステップ、必要な承認数および残りのレビューアが含まれます。ワークフローのステップの詳細は、第45.1.2項「ワークフローのステップについて」を参照してください。

図45-14 ワークフロー・ステップ情報

3. 「戻る」をクリックし、Oracle Workflow Queueポートレットに戻ります。

45.4.2 コンテンツ情報およびアクションの表示

ワークフローのファイルの詳細が表示される「コンテンツ情報」ペインを表示する手順、およびファイルを更新または共有して承認を進めるファイル管理アクションを実行する手順は次のとおりです。

1. ファイルがリストされるOracle Workflow Queueポートレットに移動します。
Oracle Workflow Queueポートレットをページに追加する手順は、第45.3.3項「Workflow Queueでのワークフロー・ファイルの表示」を参照してください。

2. 「情報」列で、「コンテンツ情報」アイコンをクリックし、「コンテンツ情報」ペイン(図45-15)を表示します。このペインには、実行可能なアクションへのアクセス、ファイル・メタデータ情報および改訂履歴が表示されます。詳細は、『Oracle Fusion Middleware Oracle Content Serverユーザーズ・ガイド』のコンテンツ情報ページに関する項を参照してください。

図45-15 「コンテンツ情報」ペイン

3. 必要に応じて、「アクション」リストから次のアクションのいずれかを選択します。

- チェックアウト: ファイルをチェックアウトし、更新中に他のコントリビュータが変更できないようにファイルをロックできます。

- 更新: 「情報更新」フォームが表示され、ファイルの新規改訂を作成しなくてもファイルの編集可能なメタデータを更新できます。Spaces管理者、Administration-Manage Configuration権限を持つスペース・メンバーまたはファイル所有者のみが、ファイル・プロパティを編集できます。詳細は、『Oracle Fusion Middleware Oracle Content Serverユーザーズ・ガイド』の情報更新フォームに関する項を参照してください。

- 類似のチェックイン: 「コンテンツ・チェックイン」フォームが表示され、ファイルの編集可能なメタデータを更新し、Content Serverにファイルをチェックインできます。Spaces管理者、Administration-Manage Configuration権限を持つスペース・メンバーまたはファイル所有者のみが、メタデータ・プロパティを編集できます。詳細は、『Oracle Fusion Middleware Oracle Content Serverユーザーズ・ガイド』のコンテンツ・チェックイン・フォームに関する項を参照してください。

- 電子メールによるリンクの送信: Web表示可能ファイルのURLへのリンクを含む新規メッセージで電子メールアプリケーションを開き、ファイルの承認を進めるために他のユーザーに入力またはレビューを依頼するメールを送信できます。

4. 「戻る」をクリックし、Oracle Workflow Queueポートレットに戻ります。

45.5 ワークフローの変更または削除

適切な権限(Spaces管理者またはAdministration-Manage Configuration権限を持つスペース・メンバー)があると、接続しているコンテンツ・リポジトリがContent Serverの場合、ドキュメント・サービスのタスク・フローのフォルダに割り当てられたワークフローを変更または削除できます。

フォルダに割り当てられたワークフローを変更または削除する手順は、次のとおりです。

1. 「ドキュメント」ページまたはスペースのドキュメント・サービスのタスク・フローで、フォルダの行をクリックします。

注意:

「ドキュメント」ページは、Content Server 11gのスペースでのみ表示されます。接続しているコンテンツ・リポジトリがContent Server 10gの場合、スペースにページを作成し、ドキュメント・サービスのタスク・フローをそのページに追加できます(第43.4項「ドキュメント・サービスのタスク・フローのページへの追加」を参照してください)。

2. 第45.2項「スペースのフォルダへのワークフローの割当て」で説明している次の手順を実行します。

- ワークフローを変更するには、「ワークフロー名」リストから別のワークフローを選択し、必要に応じて、承認者を追加または削除します。

- ワークフローを削除するには、「ワークフロー名」リストから「<なし>」を選択します。

注意:

フォルダに割り当てられたワークフローを変更または削除する場合、フォルダに格納されていたファイルは、前のワークフローに割り当てられたままです。その後フォルダにチェックインまたはアップロードされたファイルのみ、新規のワークフロー設定を継承します。

45.6 ワークフローへの参加

ワークフローのプロセスは次のとおりです。

- 新規ドキュメントのアップロード、またはワークフロー対応フォルダに以前にアップロードした既存ドキュメントの編集によって、最初のcontributionステップが終了すると、ドキュメントはワークフロー承認ステップに進みます。

- レビューアが改訂を却下した場合、編集のためにcontributionステップに戻されます。

- 改訂がワークフローの最終ステップで承認されると、そのコンテンツ・アイテムはシステムにリリースされます。

次の各項では、ワークフロー・プロセスを通じてファイルを操作する方法を説明します。

- 第45.6.1項「ワークフローのファイルの承認または却下」

- 第45.6.2項「却下された改訂の操作」

45.6.1 ワークフローのファイルの承認または却下

ワークフローに対して割り当てられた承認者として、割り当てられているファイルのレビュー、および承認または却下のいずれかを実行する必要があります。ファイルがワークフロー・タイプ(第45.1.1項「ワークフローのタイプについて」を参照してください)に応じて承認されると、ワークフローからリリースされます。

ワークフローのファイルを承認または却下する手順は、次のとおりです。

1. 承認者として割り当てられたファイルを次のいずれかの方法で表示します。

- ドキュメント・ビューアの「プレビュー」ペインでの方法は、第45.3.1項「ドキュメント・サービスのタスク・フローでのワークフロー・ファイルの表示」を参照してください。

- コンテンツ・プレゼンタのタスク・フローでの方法は、第45.3.2項「コンテンツ・プレゼンタのタスク・フローでのワークフロー・ファイルの表示」を参照してください。

- Oracle Workflow Queueポートレットでの方法は、第45.3.3項「Workflow Queueでのワークフロー・ファイルの表示」を参照してください。

2. 「承認」または「却下」をクリックし、ファイルのレビュー結果を表示します。そのファイルの承認が保留中の場合のみ、これらのリンクがアクティブになります。ファイルを却下する場合、却下の理由を入力します。

注意:

電子署名を必要とするようContent Serverでファイルが構成されている場合、WebCenter Portal: Spacesではそのファイルを承認できません。承認に電子署名を付加するには、Content Serverを使用して承認する必要があります。詳細は、『Oracle Fusion Middleware Oracle Content Serverユーザーズ・ガイド』の「ワークフローの操作」を参照してください。

ワークフローのファイルが承認されると、ワークフローからリリースされ、「ワークフロー」アイコンがそのファイルに表示されなくなります(図45-16)。ファイルを編集し、さらに変更を行う場合は、ファイルはワークフローに戻されます。

図45-16 ワークフローからリリースされた「ワークフロー」アイコンが表示されないファイル

ワークフローのファイルが却下された場合、ファイルはワークフローにとどまります。ファイル所有者は、表示される「承認」および「却下」コントロールに対してファイルを更新する必要があります。

45.6.2 却下された改訂の操作

ワークフローのファイルが却下されると、ファイルはワークフローにとどまり、contributionワークフロー・ステップの最初の送信者に戻されます。コントリビュータは、ファイルを修正して保存します。ファイルが保存されると、自動的にワークフロー承認ステップに再度戻され、割り当てられた承認者によって承認または却下されます。

46 実行時のコンテンツの作成および管理

WebCenter Portal: Spacesアプリケーションのエンド・ユーザーは、次のような様々な方法で実行時にコンテンツを作成および管理できます。

- 「ドキュメント」ページおよびドキュメント・サービスのタスク・フローには、接続しているコンテンツ・リポジトリ(Wikiおよびブログなど)のフォルダおよびファイルに関する情報を作成、開く、編集、削除、コピー、名前変更、移動、共有、検索、表示および管理する機能があります。ドキュメント・サービスのタスク・フローの詳細は、第43.1項「ドキュメント・サービスのタスク・フローの基本」を参照してください。

- コンテンツ・プレゼンタのタスク・フローでは、エンド・ユーザーはWikiドキュメント、HTMLファイルまたはコンテキスト内のSite Studioファイルを編集、および接続しているContent Serverコンテンツ・リポジトリに新規のSite Studioファイルを作成できます。コンテンツ・プレゼンタのタスク・フローの詳細は、第42.1項「コンテンツ・プレゼンタ・タスク・フローの基本」を参照してください。

この章では、コンテンツのタスク・フローを使用して実行時にコンテンツを作成および管理する際に役立つ情報の参照先を示します。

「ドキュメント」ページまたはいずれかのドキュメント・サービスのタスク・フローを使用して実行時にコンテンツを作成および管理する手順は、次の各項を参照してください。

- 第43.6項「ドキュメント表示のパーソナライズ」

- 第43.7項「フォルダの作成」

- 第43.8項「ファイルの作成」

- 第43.9項「フォルダを開く」

- 第43.10項「ファイルを開く」

- 第43.11項「リッチ・テキスト・エディタ(RTE)の使用方法」

- 第43.12項「ファイルの編集と更新」

- 第43.13項「フォルダまたはファイルの名前変更」

- 第43.14項「フォルダおよびファイルのコピーと貼付け」

- 第43.15項「フォルダおよびファイルの移動」

- 第43.16項「フォルダおよびファイルの削除」

- 第43.17項「フォルダ・コンテンツのリフレッシュ」

- 第43.18項「フォルダの表示と非表示」

- 第43.19項「ファイルに対するコメントの表示、入力および削除」

- 第43.20項「タグの使用」

- 第43.21項「ファイルのバージョン履歴の表示と削除」

- 第43.22項「フォルダ・プロパティとファイル・プロパティの表示と変更」

- 第43.23項「フォルダまたはファイルに対するセキュリティ・オプションの設定」

- 第43.24項「リンクの使用」

- 第43.25項「推薦の使用」

- 第43.26項「PDFファイルのオープンまたは保存」

- 第43.27項「フォルダまたはファイルのURLの共有」

- 第43.23項「フォルダまたはファイルに対するセキュリティ・オプションの設定」

- 第43.28項「ファイルへのサブスクライブ」

- 第43.29項「ファイルのお気に入り登録とお気に入り登録解除」

- 第43.30項「フォルダまたはファイルのお気に入りへの追加」

- 第43.31項「ドキュメントの検索」

コンテンツ・プレゼンタを使用して実行時にコンテンツを作成および管理する手順は、次の各項を参照してください。

- 第42.9項「「コンテンツ・プレゼンタ構成」ダイアログでのSite Studioコンテンツの作成または編集」

- 第42.10.1項「WikiドキュメントまたはHTMLファイルのコンテキスト内編集」

- 第42.10.2項「Site Studioファイルのコンテキスト内編集」

- 第42.10.3項「新規Site Studioコンテンツのコンテキスト内作成」

47 ドキュメントでの共同作業

ほとんどすべての企業がドキュメントでの共同作業に多くの時間を費やしています。これには、共同作成、共有、レビュー、承認、編集などが含まれます。WebCenter Portal: Spacesでは、ドキュメントの開発時にも、Spacesアプリケーションのすべてのユーザーがドキュメントを使用できるようになったときにも、次のような様々な方法でドキュメントの共同作業を行うことができます。

- 第47.1項「ドキュメント・サービスを使用したドキュメントでの共同作業」

- 第47.2項「ワークフローを使用したドキュメントでの共同作業」

- 第47.3項「Oracle AutoVueを使用したドキュメントでの共同作業」

注意:

ドキュメント・サービスは、Content Server 11gを使用する場合にのみ、スペースの「ドキュメント」ページと管理設定に公開されます。接続したコンテンツ・リポジトリがContent Server 10gの場合、「ドキュメント」ページはスペースに表示されなくなり、スペースの管理設定(「サービス」および「ロール」)で利用できなくなります。10gのドキュメント・サービス機能を使用する場合、スペースにページを作成し、そのページにドキュメント・サービスのタスク・フローを追加できます。

対象読者

この章は、Spacesアプリケーションでのドキュメントの共有および共同作業に関心のあるSpacesユーザーを対象としています。

47.1 ドキュメント・サービスを使用したドキュメントでの共同作業

ドキュメント・サービスでは、フォルダやファイルのアクセス、追加および管理、ファイルやフォルダのプロパティの構成および表示、接続しているコンテンツ・リポジトリでのファイルやフォルダの内容の検索を行うための機能を提供します。

ドキュメント管理のコンテキスト内では、ドキュメント・サービスはドキュメントの共同作業のための機能を提供します。これらの機能には、次のものがあります。

- ドキュメントのその場での表示。第43.10項「ファイルを開く」を参照してください。

- ドキュメントのタグ付け。第43.20項「タグの使用」を参照してください。

- サポートするドキュメントへのリンク。第43.24項「リンクの使用」を参照してください。

- 類似ドキュメントに対する推薦の表示。第43.25項「推薦の使用」を参照してください。

- ドキュメントへのコメント。第43.19項「ファイルに対するコメントの表示、入力および削除」を参照してください。

- ドキュメントへのリンクの共有。第43.27項「フォルダまたはファイルのURLの共有」を参照してください。

- ドキュメントへのサブスクライブ。第43.28項「ファイルへのサブスクライブ」を参照してください。

- ドキュメントのお気に入り登録。第43.29項「ファイルのお気に入り登録とお気に入り登録解除」を参照してください。

- ドキュメントのお気に入りリストへの追加。第43.30項「フォルダまたはファイルのお気に入りへの追加」を参照してください。

- WikiドキュメントのSpacesアプリケーションへの追加。これにより、複数のユーザーが共同で作業して、関連性がある、有益な最新のコンテンツを作成できるようになります。第49章「Wikiドキュメントの使用」を参照してください。

- 体験や意見を記録するためのブログの追加。これにより、複数のユーザーがブログ投稿を通じて提供できます。第50章「ブログの使用」を参照してください。

47.2 ワークフローを使用したドキュメントでの共同作業

ドキュメントの作成中は、通常、複数の人でレビューおよび承認を行う必要があります。このプロセス管理に使用できるように、Spacesには組込みワークフロー機能があります。この機能は、割り当てられた承認者による必要な承認にドキュメントを進めます。この機能は、接続しているコンテンツ・リポジトリがContent Serverの場合に使用できます。

ドキュメント・ワークフローの割当て、表示、更新および参加の詳細は、第45章「ワークフロー対応コンテンツの使用」を参照してください。

47.3 Oracle AutoVueを使用したドキュメントでの共同作業

ワークフロー、Wikiドキュメントおよびスペースを使用してドキュメントでの管理および共同作業を行うためにSpacesで提供されている様々な機能の他に、Oracle AutoVueを使用するというオプションもあります。

注意:

Oracle AutoVue機能を有効にするには、次の要件を満たす必要があります。

- Spacesアプリケーションへのアクセスには、Content ServerとSpacesアプリケーションを同一のホストとポートで公開するOracle HTTP Server (OHS)を使用する必要があります。SpacesへのフロントエンドとしてOHSを設定する方法の詳細は、『Oracle Fusion Middleware Oracle WebCenter Portal管理者ガイド』のWebCenter Portalアプリケーション用にContent Serverを構成する方法に関する項を参照してください。

- AutoVue VueLink統合サーブレットは、Content ServerおよびWebCenter Portalに対して構成されている同じOHSフロントエンドを使用してマップする必要があります。詳細は、『Oracle Fusion Middleware Oracle WebCenter Portal管理者ガイド』のWebCenter PortalでのiFrame UIの有効化に関する項を参照してください。

- シングル・サインオフを許可し、Content Serverセッションの予期しない再利用を避けるために、Content ServerとSpacesアプリケーション間でSSOを設定する必要があります。『Oracle Fusion Middleware Oracle WebCenter Portal管理者ガイド』のシングル・サインオンの構成に関する項を参照してください。

- Spacesは、webContextRootパラメータにContent Serverのホスト名を設定して、Content Serverリポジトリに接続している必要があります。webContextRootの設定の詳細は、『Oracle Fusion Middleware Oracle WebCenter Portal管理者ガイド』のコンテンツ・リポジトリの登録に関する項を参照してください。WLSTでwebContextRootを設定する場合は、『Oracle Fusion Middleware WebLogic Scripting Toolコマンド・リファレンス』のcreateJCRContentServerConnectionおよびsetJCRContentServerConnectionに関する項を参照してください。

Spacesとは別にパッケージ化されているOracle AutoVueは、ドキュメント・レビューおよびコラボレーション機能を提供するためにContent Serverのバックエンド・リポジトリと簡単に統合できます。AutoVueは、様々なファイル・タイプ(Word、Excel、PDFおよび2Dや3DのCADファイル・タイプなど)をサポートします。Oracle AutoVueの詳細は、http://www.oracle.com/us/products/applications/のドキュメント・ライブラリを参照してください。

Oracle AutoVueを使用してファイルのレビューおよび共同作業を行う手順は、次のとおりです。

1. ドキュメント・ビューアの「プレビュー」ペインでファイルを開き、「ファイル」メニューをクリックして、「AutoVueで注釈付け」を選択します(図47-1)。

図47-1 ドキュメント・ビューアの「ファイル」メニュー

Content ServerでAutoVueファイル・ビューアを開きます。

注意:

SSOが設定されていない場合は、AutoVueビューアを表示するためにContent Serverにログインする必要があります。

2. AutoVueファイル・ビューア(図47-2)で、コメントおよび個別のマークアップを入力し、変更を保存します。

図47-2 Content ServerのAutoVueファイル・ビューア

3. SpacesでAutoVueマークアップが含まれるファイルを表示するには、ドキュメント・ビューアの「プレビュー」ペイン(図47-3)の下部にある「Autovue」タブをクリックし、ファイルのAutoVueバージョン名をクリックします。

注意:

「Autovue」ペインに、そのファイルのマークアップされた複数のバージョンがリストされる場合があります。必要なバージョンをクリックします。

図47-3 ドキュメント・ビューア: 「Autovue」ペイン

48 Microsoft Officeおよびエクスプローラ統合の使用

コンテンツ・リポジトリがContent Serverの場合、WebCenter Portal: SpacesをMicrosoft OfficeおよびWindowsエクスプローラと統合すると、スペースのファイルを柔軟に管理できます。Microsoft Officeの共有ドキュメント管理機能では、Spaces内でも実行可能なタスクを実行する別の方法を提供します。

注意:

ドキュメント・サービスは、Content Server 11gを使用する場合にのみ、スペースの「ドキュメント」ページと管理設定に公開されます。接続したコンテンツ・リポジトリがContent Server 10gの場合、「ドキュメント」ページはスペースに表示されなくなり、スペースの管理設定(「サービス」および「ロール」)で利用できなくなります。10gのドキュメント・サービス機能を使用する場合、スペースにページを作成し、そのページにドキュメント・サービスのタスク・フローを追加できます。

Microsoft Office 2003、2007および2010では、それぞれ異なる方法で特定の機能をサポートとしたり、1つ以上のバージョンがこの章で説明する一部のタスクをサポートしていなかったりと、バージョン間で違いがあります。この章の各項では、記載されているタスクをサポートするMicrosoft Officeのバージョン、そのサポートの実装方法、バージョン間の違いに関する詳細を説明します。また、表48-1に、Microsoft OfficeのバージョンごとにWebCenter Portal: SpacesでサポートされているMicrosoft Office機能をまとめたクイック・リファレンスを示します。

この章の内容は次のとおりです。

- 第48.1項「Microsoft Officeおよびエクスプローラ統合の基本」

- 第48.2項「SpacesとのMicrosoft Office統合の構成」

- 第48.3項「Microsoft Word、PowerPointおよびExcel統合の使用」

- 第48.4項「Microsoft Windowsエクスプローラ統合の使用」

対象読者

この章は、スペースでの情報管理にMicrosoft OfficeアプリケーションおよびWindowsエクスプローラを使用することに関心のあるSpacesユーザーを対象としています。

48.1 Microsoft Officeおよびエクスプローラ統合の基本

次の各項では、Microsoft OfficeとWindowsエクスプローラとの統合によって提供される機能の概要を説明します。

- 第48.1.1項「Microsoft Office Word、PowerPointおよびExcel統合の理解」

- 第48.1.2項「Microsoft Windowsエクスプローラ統合の理解」

48.1.1 Microsoft Office Word、PowerPointおよびExcel統合の理解

Microsoft Officeの共有ドキュメント管理機能を使用すると、ホーム・スペースなどのすべてのスペースでWord、PowerPointまたはExcelファイルを使用できます。バックエンドのコンテンツ・リポジトリがContent Serverの場合、この機能はMicrosoft Office 2003以降で使用できます。

注意:

Microsoft Office 2003、2007および2010では、それぞれ異なる方法で特定の機能をサポートとしたり、1つ以上のバージョンがこの章で説明する一部のタスクをサポートしていなかったりと、バージョン間で違いがあります。各項では、記載されているタスクをサポートするバージョン、そのサポートの実装方法、バージョン間の相違に関する詳細を説明します。

表48-1に、Microsoft OfficeのバージョンごとにWebCenter Portal: SpacesでサポートされているMicrosoft Office機能をまとめたクイック・リファレンスを示します。

注意:

次のブラウザは、Microsoft Officeのすべてのバージョンでサポートされています。

- Internet Explorer 7+

- Firefox 3.6+

- Safari 4+

- Google Chrome 12+

表48-1 Microsoft Officeのバージョン・サポート・サマリー

タスク

2003

2007

2010

Microsoft Officeドキュメントからスペースを作成

Spacesから Microsoft Word、ExcelまたはPowerPointファイルを開く:

- ファイルを開いて編集
2003: デフォルトでタスク・ペインが開きます(図48-5)

2007: デフォルトでは、タスク・ペインは開きません

2010: タスク・ペインはありません

- 他のユーザーがチェックアウトしているファイルを開く

ファイルを閉じる

- ファイルをチェックインして閉じる

- ファイルをチェックインする前に閉じる
2003: 「ファイル」メニューから、「閉じる」を選択します。

2007: Microsoft Officeアプリケーションの左上にあるOfficeボタン(図48-41)をクリックし、「閉じる」を選択します。

- 変更されていないファイルを閉じる

- 更新されたファイルを閉じる

Microsoft Officeのタスク・ペインの使用(2003および2007のみ)

Microsoft Officeのタスク・ペインの表示および非表示:

- 手動でのタスク・ペインの表示または非表示
2003: 「ツール」メニューから、「共有ワークスペース」を選択します(図48-5)。

2007: Officeボタンをクリックし、「サーバー」メニューから「ドキュメント管理情報」を選択します(図48-10)。

- デフォルトでのタスク・ペインの表示または非表示
2003: 「ツール」メニューから、「オプション」を選択します。

2007: Microsoft Officeのタスク・ペインで、「オプション」をクリックします。

N/A

Microsoft Officeのタスク・ペイン: 上部セクション

N/A

ユーザーまたはスペース名。表48-2を参照してください。

N/A

「サイトをブラウザで開く」。表48-2を参照してください。

N/A

サイトのタイトルを変更

N/A

「サイトの設定を変更」。表48-2を参照してください。

N/A

ワークスペースから切断

N/A

N/A

Microsoft Officeのタスク・ペイン: 「ステータス」セクション

N/A

ファイルをチェックアウトしたユーザー

N/A

チェックイン

- ファイルのチェックイン

- 現在開いているファイルのチェックイン後に再度チェックアウト

- ファイルのチェックアウト

N/A

「会議をスケジュール」。表48-2を参照してください。

N/A

コール

N/A

メールの送信

- 現在のユーザーへのメッセージの送信

- コネクションへのメッセージの送信

- スペースのメンバーへのメッセージの送信

N/A

その他のアクション

N/A

「Outlookの連絡先に追加」。表48-2を参照してください。

N/A

「Outlookのプロパティ」。表48-2を参照してください。

N/A

Microsoft Officeのタスク・ペイン: 「メンバー」セクション

N/A

ファイルをチェックアウトしたユーザー

N/A

現在のピープル・コネクションのリスト

N/A

「新規メンバーの追加」(ホーム・スペースではサポートされていません)

- スペースへのメンバーの追加

N/A

電子メールをすべてのメンバーに送信

- メッセージの送信

N/A

会議をスケジュール

N/A

その他のアクション

N/A

サイトのグループ・メンバーシップを編集

N/A

ユーザー情報を編集

N/A

Outlookの連絡先に追加

N/A

Outlookのプロパティ

N/A

Microsoft Officeのタスク・ペイン: 「タスク」セクション

N/A

Microsoft Officeのタスク・ペイン: 「ドキュメント」セクション

N/A

現在開いているファイルの管理

Microsoft Office Xxxxxで開く

N/A

削除

N/A

このドキュメントについて通知

N/A

「ステータスを確認」。表48-2を参照してください。

N/A

ドキュメントの更新

N/A

更新可能なコピーを保存

N/A

ドキュメント・ワークスペースを作成

N/A

元の場所へ発行

N/A

現在のスペースで他のファイルを管理

Microsoft Office Xxxxxで開く

N/A

削除

N/A

このドキュメントについて通知

N/A

フォルダの管理:

「コンテンツを表示」。

N/A

削除

N/A

「ドキュメント」セクションのその他のアクション:

新しいドキュメントの追加

- ファイルを新規ファイルとしてスペースに保存

- タスク・ペインを使用した新規ファイルの追加

N/A

新しいフォルダの追加

- 新しいフォルダの追加

N/A

ドキュメントについて通知

N/A

Microsoft Officeのタスク・ペイン: 「リンク」セクション

N/A

現在のファイルへのSpacesで定義されたドキュメントおよびURLのリンク

- リンク・ターゲットの表示

N/A

新しいリンクの追加

N/A

リンクについて通知

N/A

Microsoft Officeのタスク・ペイン: 「ドキュメント情報」セクション

N/A

ドキュメント情報

- ドキュメント情報の表示

N/A

権限の制限

N/A

このドキュメントについて通知

N/A

チェックアウトまたはチェックイン

- ファイルのチェックアウト

- ファイルのチェックイン

N/A

バージョン履歴

- ファイルのバージョン履歴の使用

N/A

Microsoft Officeのタスク・ペイン: 下部セクション

N/A

「更新の取得」。表48-2を参照してください。

N/A

「オプション」。表48-2を参照してください。

N/A

「ファイルの最終更新日時」。

N/A

48.1.2 Microsoft Windowsエクスプローラ統合の理解

バックエンドのコンテンツ・リポジトリがContent Serverの場合、Windowsエクスプローラで、スペースのフォルダやファイルを管理できます。この機能を使用するには、Windowsエクスプローラでスペース・ドキュメント用のネットワーク・プレースを作成します。第48.4項「Microsoft Windowsエクスプローラ統合の使用」を参照してください。

48.2 SpacesとのMicrosoft Office統合の構成

Microsoft OfficeとSpacesを完全に統合するには、システム管理者が、『Oracle Fusion Middleware Oracle WebCenter Portal管理者ガイド』のMicrosoft Office統合の管理に関する項で説明する手順を完了する必要があります。

48.3 Microsoft Word、PowerPointおよびExcel統合の使用

Spacesは、Microsoft Word、ExcelまたはPowerPointファイルを使用するためにMicrosoft Officeの共有ドキュメント管理機能と統合します。バックエンドのコンテンツ・リポジトリがContent Serverの場合、この機能はMicrosoft Office 2003以降で使用できます。詳細は、第48.1.1項「Microsoft Office Word、PowerPointおよびExcel統合の理解」を参照してください。

Microsoft Officeの共有ドキュメント管理機能を使用して実行できるタスクの多くは、Spacesでも実行できます。第43章「ドキュメント・サービスのタスク・フローおよびドキュメント・コンポーネントの使用」を参照してください。

この項では、Microsoft Officeの共有ドキュメント管理を使用して次のタスクを実行する手順を説明します。

- 第48.3.1項「Microsoft Officeドキュメントからスペースを作成」

- 第48.3.2項「ファイルを開いて編集」

- 第48.3.3項「Microsoft Officeのタスク・ペインの使用」

- 第48.3.3.1項「Microsoft Officeのタスク・ペインの表示および非表示」

- 第48.3.3.2項「ファイルの追加」

- 第48.3.3.3項「新しいフォルダの追加」

- 第48.3.3.4項「ファイルのチェックアウト」

- 第48.3.3.5項「ファイルのチェックイン」

- 第48.3.3.6項「現在開いているファイルの管理」

- 第48.3.3.7項「現在のスペースで他のファイルを管理」

- 第48.3.3.8項「フォルダの管理」

- 第48.3.3.9項「リンク・ターゲットの表示」

- 第48.3.3.10項「ドキュメント情報の表示」

- 第48.3.3.11項「ファイルのバージョン履歴の使用」

- 第48.3.3.12項「スペースへのメンバーの追加」

- 第48.3.3.13項「メッセージの送信」

- 第48.3.4項「ファイルを閉じる」

注意:

Spacesには、Microsoft Officeの共有ドキュメント管理機能(タスク・ペインを使用したワークスペースの作成、ワークスペースの削除またはワークスペースのタイトルの変更など)の管理機能は実装されていません。

48.3.1 Microsoft Officeドキュメントからスペースを作成

注意:

この機能は、Microsoft Office 2007でのみ使用できます。Microsoft Office 2003または2010では使用できません。

ドキュメントでの権限がSpacesでの権限と同じ場合は、Microsoft Office 2007を使用して、Microsoft Officeドキュメントからスペースを作成できます。

Microsoft Officeドキュメントからスペースを作成する手順は、次のとおりです。

1. Internet Explorerをブラウザとして使用している場合、ブラウザ設定で信頼できるサイトのリストにSpacesを追加します。

2. Microsoft Officeドキュメントで、Microsoft Officeアプリケーションの左上にあるOfficeボタン(図48-1)をクリックします。

図48-1 Microsoft OfficeのOfficeボタン

3. 「発行」メニューから、「ドキュメント・ワークスペースの作成」を選択します(図48-2)。

図48-2 Officeドキュメントからスペースを作成

4. Microsoft Officeアプリケーションでは、「ドキュメント管理」タスク・ペインが表示され、デフォルトのワークスペース名としてファイル名が表示されます。

注意:

ペインが表示されない場合は、第48.3.3.1項「Microsoft Officeのタスク・ペインの表示および非表示」を参照してください。

図48-3 ドキュメント管理のタスク・ペイン: ドキュメント・ワークスペース

5. 「ドキュメント・ワークスペース名」フィールドで、デフォルト名を変更する場合は、スペース名を入力します。

6. 「新しいワークスペースの場所」フィールドで、SpacesインスタンスのエクスプローラURLを入力します。例:

http://myserver.example.com:8888/wcsdocs/conn/myserver-ucm11g/spaces
/WebCenter/

既存のスペースの「スペースについて」ダイアログでこのURLを確認できます(第51.6項「スペースに関する情報の表示」を参照してください)。

7. 「作成」をクリックします。

8. プロンプトが表示されたら、Spacesのログイン資格証明を入力します。

Spacesに新規スペースが作成されます。

Microsoft Officeでは、Microsoft Officeのタスク・ペインの「ステータス」セクション(表48-2)に、次のいずれかのステータス・メッセージが表示されます。

This document is up to date.  If you have unsaved changes, you must save the document before you can update the workspace copy.

A copy of this document is stored in a Document Workspace.  Changes made to your document have not been udpated in the workspace copy.

Microsoft Officeでドキュメントを更新する場合、「ワークスペースのコピーの更新」リンクをクリックするだけで、ドキュメントを(サーバーの)スペースのバージョンと同期できます。

48.3.2 ファイルを開いて編集

(任意のブラウザを使用して)SpacesからMicrosoft Officeファイルを開く場合、そのファイルはContent Serverリポジトリから自動的にチェックアウトされます。Spacesのページをリフレッシュすると、ファイルの「ステータス」列に「チェックアウト」アイコンが表示されます。

自分の変更を他のユーザーが使用できるようにするには、Microsoft Officeで変更を保存して閉じるか、Microsoft Officeを使用してファイルを明示的にチェックインします。

注意:

(Internet Explorerの例外が発生するすべてのブラウザに関して: Windows 7または64ビット・マシンを使用している場合、Microsoft Officeファイルを編集するためにhttp://support.mozilla.comで入手できるJavaプラグインをインストールする必要があります。このプラグインは、Java 6 Update 15以降に含まれています。

Microsoft OfficeアプリケーションでSpacesからMicrosoft Word、ExcelまたはPowerPointファイルを開く手順は、次のとおりです。

1. 「ドキュメント」ページまたはページのドキュメント・サービスのタスク・フローで、編集するファイルのファイル名ではなく行をクリックします。
また、「ドキュメント・ビューア」のプレビュー・ペインで開いたファイルも編集できます。

2. ビューとファイル・タイプに応じて、次のいずれかのアクションを実行します。

- 「ドキュメント」ページまたはドキュメント・サービスのタスク・フローで、「ファイル」メニューまたはポップアップ(右クリック)メニューから、Microsoft Officeアプリケーションでファイルを開く「編集」アクションを選択します。たとえば、Microsoft Wordファイルの場合、「Wordで編集」(図48-4)を選択します。

図48-4 Microsoft Wordでファイルを開く

- ドキュメント・ビューアの「プレビュー」ペインで、「編集」アクションをクリックします。

注意:

他のユーザーがそのファイルをすでにチェックアウトしている場合は、「使用中のファイル」ダイアログが開きます。第48.3.2.1項「他のユーザーがチェックアウトしているファイルを開く」を参照してください。

3. プロンプトが表示された場合は、Spacesのログインに使用した資格証明と同じものを入力して、対応するアプリケーションでそのファイルを開きます。

注意:

ユーザー名とパスワードには、ASCII文字のみを使用する必要があります。ユーザー名またはパスワードにマルチバイト文字が含まれていると、認証に失敗します。

- Microsoft Office 2003の場合。Microsoft Officeアプリケーションでは、デフォルトで「共有ワークスペース」タスク・ペインが表示されます(図48-5)。

- Microsoft Office 2007の場合。Microsoft Officeアプリケーションでは、デフォルトでタスク・ペインは表示されません。「ドキュメント管理」タスク・ペインを表示するには、第48.3.3.1項「Microsoft Officeのタスク・ペインの表示および非表示」を参照してください。

図48-5 Microsoft Office 2003「共有ワークスペース」のタスク・ペイン

4. ファイルが開くと、Content Serverリポジトリから自動的にチェックアウトされ、「チェックアウト」アイコンが表示されます(図48-6)。

図48-6 Spacesでの「チェックアウト」アイコン

5. 必要な更新を行い、ファイルを保存して閉じます。
変更したファイルは、自動的にチェックインされます。

Microsoft Officeのタスク・ペインを使用して、SpacesからではなくMicrosoft Officeからスペースのその他のファイルを直接開くことができます。第48.3.3.7項「現在のスペースで他のファイルを管理」を参照してください。

48.3.2.1 他のユーザーがチェックアウトしているファイルを開く

開こうとするファイルが、他のユーザーによってすでにチェックアウトされている場合は、「使用中のファイル」ダイアログが開きます(図48-7)。

図48-7「使用中のファイル」ダイアログ

「使用中のファイル」ダイアログで、次の任意のオプションを選択します。

- 読取り専用のコピーを開く: ファイルを表示するデフォルト・アプリケーションでファイルを開きます。

- ローカル・コピーを作成し、後で変更をマージする: サポートされていません。

- 元のコピーが使用可能になったときに通知を受け取る: 編集可能になるまでファイルの読取り専用のコピーを開きます。ファイルの使用が可能になると、「ファイル使用可能」ダイアログ(図48-8)で通知されます。ダイアログの「読取り-書込み」をクリックし、読取り専用状態から編集可能に変更します。

図48-8「ファイル使用可能」ダイアログ

48.3.3 Microsoft Officeのタスク・ペインの使用

注意:

Microsoft Officeのタスク・ペインは、Microsoft Office 2003および2007でのみ使用可能です。Microsoft Office 2010にはタスク・ペインがありません。

Microsoft Officeのタスク・ペインでは、現在開いているファイルに関連する情報が表示され、現在のスペースのすべてのフォルダおよびファイルのタスクにアクセスできます(表48-2を参照してください)。

表48-2 スペースのファイルに対するMicrosoft Officeのタスク・ペイン

タスク・ペイン領域

説明

Microsoft Office 2003の上部セクション:

Microsoft Office 2007の上部セクション:

ドロップダウン・メニュー:

ホーム・スペースのファイルの場合:

- ユーザー名が表示されます。

- 「サイトをブラウザで開く」。Spacesホームページを表示するにはクリックします。

スペースのファイルの場合:

- スペース名が表示されます。

- 「サイトをブラウザで開く」。スペースのホームページを表示するにはクリックします。

また、上部セクションでは、ユーザーまたはスペースに対して使用可能な次のアクションがドロップダウン・メニューで表示されます。

- 「サイトをブラウザで開く」。前述の説明を参照してください。

- 「サイトのタイトルを変更」。サポートされていません。

- 「サイトの設定を変更」。ホーム・スペースの場合はSpacesホームページが表示され、スペースの場合はスペースの設定タブが表示されます。

- 「ワークスペースから切断」。サポートされていません。

- 「ワークスペースの削除」。サポートされていません。

Microsoft Office 2003の「ステータス」セクション:

Microsoft Office 2007の「ステータス」セクション:

ドロップダウン・メニュー:

ファイルがチェックアウトされている場合のみ、情報が表示されます。

次の情報が表示されます。

- ファイルをチェックアウトしたユーザー。

- 「チェックイン」リンク。第48.3.3.5項「ファイルのチェックイン」を参照してください。
ファイルのチェックイン後に、引き続き再度ファイルをチェックアウトできます。第48.3.3.4項「ファイルのチェックアウト」を参照してください。

また、「ステータス」セクションでは、ユーザーが使用できる次のアクションがドロップダウン・メニューで表示されます。

- 「会議をスケジュール」。Microsoft Outlookの予定表を開きます。

- 「コール」。サポートされていません。

- 「メールを送信」。「宛先」フィールドにSpacesのユーザーに指定されているメール・アドレスが入力されたMicrosoft Outlookメッセージを開きます。第48.3.3.13項「メッセージの送信」を参照してください。この選択は、「メンバー」セクションのユーザー名をクリックすることでもできます。

- 「その他のアクション」。サポートされていません。

- 「Outlookの連絡先に追加」。ユーザーの連絡先情報が入力されたMicrosoft Outlookの連絡先ページを開きます。

- 「Outlookのプロパティ」。Microsoft Outlookの「電子メール・プロパティ」ダイアログを開きます。

「メンバー」セクション:

ドロップダウン・メニュー:

ホーム・スペースのファイルの場合:

- 現在のピープル・コネクションのリスト。

- 「新しいメンバーの追加」。ホーム・スペースではサポートされていません。

- 「電子メールをすべてのメンバーに送信」。第48.3.3.13項「メッセージの送信」を参照してください。

スペースのファイルの場合:

- ファイルを編集するユーザーに続いて、すべてのスペース・メンバーのユーザーとグループ名が最大99メンバーまでリストされます。「オンライン」と「非オンライン」ユーザーの区別はサポートされていないため、すべてのスペース・メンバーは「非オンライン」としてリストに表示されます。

- 「新しいメンバーの追加」。第48.3.3.12項「スペースへのメンバーの追加」を参照してください。

- 「電子メールをすべてのメンバーに送信」。第48.3.3.13項「メッセージの送信」を参照してください。

また、「メンバー」セクションには、リストされたメンバーが使用できるアクションのドロップダウン・メニューが表示されます。このメニューのアクションはサポートされていません。

メッセージを任意のメンバーに送信するには、メンバーのユーザー名をクリックするだけで、「宛先」フィールドにSpacesのメンバーに指定されているメール・アドレスが入力されたMicrosoft Outlookウィンドウが開きます。

「タスク」セクション:

サポートされていません。

「ドキュメント」セクション:

現在のスペースのその他のファイルにMicrosoft Officeから直接アクセスできます。

- 「ソート基準」。メニューから選択して、「作成日」、「更新日」、「ファイル名」、「ファイル・タイプ」、「昇順」または「降順」を基準にドキュメントのリストをソートします。

- 開いているファイルが格納されているフォルダのすべてのフォルダおよびファイルが表示されます。第48.3.3.7項「現在のスペースで他のファイルを管理」を参照してください。
注意: 現在のドキュメントから上のフォルダ階層への移動はサポートされていないため、ドリルダウンしてから現在のレベルまで戻ります。

- 現在開いているファイルで使用できるアクション・メニューを表示できます。第48.3.3.6項「現在開いているファイルの管理」を参照してください。

- リストの他のドキュメントで使用できるアクション・メニューを表示できます。第48.3.3.7項「現在のスペースで他のファイルを管理」を参照してください。

- リストされた各フォルダのアクション・メニューを表示できます。第48.3.3.8項「フォルダの管理」を参照してください。

- 「新しいドキュメントの追加」。第48.3.3.2項「ファイルの追加」を参照してください。

- 「新しいフォルダの追加」。第48.3.3.3項「新しいフォルダの追加」を参照してください。

- 「ドキュメントについて通知」。サポートされていません。Spacesのホームページを開きます。

「リンク」セクション

現在開いているファイルへのSpacesで定義されたすべてのドキュメントおよびURLのリンクが表示されます。

- 「ソート基準」。メニューから選択して、「作成日」、更新日、「URL」、「昇順」または「降順」を基準にリンクのリストをソートします。

- 現在開いているファイルのすべてのリンクをリストします。第48.3.3.9項「リンク・ターゲットの表示」を参照してください。リンクされたオブジェクトに移動するには、リンクをクリックします。

- 「新しいリンクの追加」。サポートされていません

- 「リンクについて通知」。サポートされていません

「ドキュメント情報」セクション(Microsoft Office 2003のみ):

現在開いているドキュメントに関する次の情報を表示できます。

- 「ドキュメント情報」。第48.3.3.10項「ドキュメント情報の表示」を参照してください。

- 「権限の制限」。サポートされていません。

- 「このドキュメントについて通知」。サポートされていません。Spacesのホームページを開きます。

- チェックアウトまたはチェックイン。第48.3.3.4項「ファイルのチェックアウト」および第48.3.3.5項「ファイルのチェックイン」を参照してください。

- 「バージョン履歴」。第48.3.3.11項「ファイルのバージョン履歴の使用」を参照してください。

下部セクション:

次のものが含まれます。

- 「更新の取得」。ファイルおよび関連付けられた情報をSpacesサーバーからリフレッシュします。

- 「オプション」。「サービス・オプション」ダイアログを開きます。詳細は、Microsoft Office onlineヘルプを参照してください。

- ファイルの最終更新日時が表示されます。

次の各項では、Microsoft Officeのタスク・ペインを使用して実行できるタスクについて説明します。

- 第48.3.3.1項「Microsoft Officeのタスク・ペインの表示および非表示」

- 第48.3.3.2項「ファイルの追加」

- 第48.3.3.3項「新しいフォルダの追加」

- 第48.3.3.4項「ファイルのチェックアウト」

- 第48.3.3.5項「ファイルのチェックイン」

- 第48.3.3.6項「現在開いているファイルの管理」

- 第48.3.3.7項「現在のスペースで他のファイルを管理」

- 第48.3.3.8項「フォルダの管理」

- 第48.3.3.9項「リンク・ターゲットの表示」

- 第48.3.3.10項「ドキュメント情報の表示」

- 第48.3.3.11項「ファイルのバージョン履歴の使用」

- 第48.3.3.12項「スペースへのメンバーの追加」

- 第48.3.3.13項「メッセージの送信」

48.3.3.1 Microsoft Officeのタスク・ペインの表示および非表示

注意:

Microsoft Officeのタスク・ペインは、Microsoft Office 2003および2007でのみ使用可能です。Microsoft Office 2010にはタスク・ペインがありません。

Microsoft Office 2003では、ファイルを開くとデフォルトでタスク・ペインが表示されますが、Microsoft Office 2007では、デフォルトでタスク・ペインは表示されません。

次の各項で説明するとおり、Microsoft Officeのタスク・ペインの表示を管理できます。

- 第48.3.3.1.1項「手動でのタスク・ペインの表示または非表示」

- 第48.3.3.1.2項「デフォルトでのタスク・ペインの表示または非表示」

48.3.3.1.1 手動でのタスク・ペインの表示または非表示

Microsoft Officeのタスク・ペインを手動で表示または非表示にする手順は、次のとおりです。

Microsoft Office 2003の場合:

- 「ツール」メニューから「共有ワークスペース」を選択し、タスク・ペインの表示と非表示を切り替えます。

Microsoft Office 2007の場合:

1. Microsoft Officeアプリケーションの左上にあるOfficeボタン(図48-9)をクリックします。

図48-9 Microsoft OfficeのOfficeボタン

2. 「サーバー」メニューから「ドキュメント管理情報」を選択し、「ドキュメント管理」のタスク・ペイン(図48-10)の表示と非表示を切り替えます。

図48-10 Microsoft Office 2007「ドキュメント管理」のタスク・ペイン

48.3.3.1.2 デフォルトでのタスク・ペインの表示または非表示

Microsoft Word、ExcelまたはPowerPointファイルを開くたびに、デフォルトでMicrosoft Officeのタスク・ペインを自動的に表示または非表示にする手順は次のとおりです。

Microsoft Office 2003の場合:

1. 「ツール」メニューから、「オプション」を選択します。

2. 「オプション」ダイアログの「全般」タブで、「サービス・オプション」をクリックします。

3. タスク・ペインをデフォルトで表示または非表示にするには、それぞれ「共有ワークスペース」カテゴリで、「ドキュメントがワークスペース、またはSharePointサイトの一部である場合」チェック・ボックスを選択または選択解除します。

Microsoft Office 2007の場合:

1. Microsoft Officeのタスク・ペイン下部にある「オプション」(図48-11)をクリックします。

図48-11 タスク・ペインのオプション・リンク(Microsoft Office 2007)

2. タスク・ペインをデフォルトで表示または非表示にするには、それぞれ「サービス・オプション」ダイアログで、「ドキュメントがワークスペース、またはSharePointサイトの一部である場合」チェック・ボックスを選択または選択解除します。

48.3.3.2 ファイルの追加

次の各項で説明するとおり、Microsoft Officeの共有ドキュメント管理機能を使用して、新規ファイルをContent Serverリポジトリに追加し、スペースにファイルを公開できます。

- 第48.3.3.2.1項「ファイルを新規ファイルとしてスペースに保存」(Microsoft Word、ExcelまたはPowerPointファイルのみ)

- 第48.3.3.2.2項「タスク・ペインを使用した新規ファイルの追加」(あらゆるタイプのファイル)

注意:

接続しているコンテンツ・リポジトリにファイルを追加するその他の方法は次のとおりです。

- バックエンドのコンテンツ・リポジトリがContent Serverの場合、ネットワーク・プレースをスペースに作成し、Windowsエクスプローラを使用してあらゆるタイプのファイルを追加します(第48.4項「Microsoft Windowsエクスプローラ統合の使用」を参照してください)。

- Spacesでは、リッチ・テキスト・エディタ(RTE)を使用してファイルのコピーおよび貼付け、アップロードまたは作成を行います(第43.14項「フォルダおよびファイルのコピーと貼付け」、第43.8.1項「ファイルのアップロード」および第43.12項「ファイルの編集と更新」を参照してください)。

48.3.3.2.1 ファイルを新規ファイルとしてスペースに保存

Microsoft Word、ExcelまたはPowerPointファイルをスペースに保存する手順は、次のとおりです。

注意:

この機能は、Microsoft Office 2003および2007でのみサポートされています。

1. スペースを新規ネットワーク・プレースとしてWindowsエクスプローラに追加します(第48.4項「Microsoft Windowsエクスプローラ統合の使用」を参照してください)。

2. Microsoft Officeアプリケーションでファイルを開きます。

3. (Microsoft Office 2007のみ)共有ドキュメントに次の保存オプションを設定します。

1. Microsoft Officeアプリケーションの左上にあるOfficeボタンをクリックし、メニュー下部の「Wordのオプション」(図48-12)をクリックします。

図48-12 Officeボタンのメニュー: Wordのオプション

2. 「Wordのオプション」ダイアログで、左側のペインの「保存」を選択します(図48-13)。

3. 「ドキュメント管理サーバー・ファイル用のオフライン編集オプション」で、「Webサーバー」を選択します(図48-13)。

図48-13「Wordのオプション」ダイアログ

4. 次のとおり、ファイルをスペースに公開します。
Microsoft Office 2003の場合。「ファイル」メニューから、「名前を付けて保存」を選択します。

Microsoft Office 2007の場合。Officeボタンをクリックし、次のいずれかを選択します。

- 「発行」、「ドキュメント管理サーバー」。

- または、「名前を付けて保存」、「アプリケーション」、「ドキュメント」。

5. 「名前を付けて保存」ダイアログで、スペース・ネットワーク・プレースを選択し、「保存」をクリックします。スペース・ネットワーク・プレースのURLの詳細は、第48.4.1項「スペースをネットワーク・プレースとして追加」を参照してください。

6. Spacesのログイン資格証明を入力し、「OK」をクリックします。

7. Spacesでは、スペースの「ドキュメント」ページで「リフレッシュ」アイコンをクリックし、ファイルが追加されたことを確認します。

注意:

ファイルを他のユーザーに表示するには、ファイルをチェックインする必要があります。第48.3.3.5項「ファイルのチェックイン」を参照してください。

8. 開いているファイルでMicrosoft Officeのタスク・ペインを表示するには、第48.3.3.1項「Microsoft Officeのタスク・ペインの表示および非表示」を参照してください。

48.3.3.2.2 タスク・ペインを使用した新規ファイルの追加

Microsoft Officeのタスク・ペインを使用して、新規ファイルをスペースに追加する手順は次のとおりです。

注意:

この機能は、Microsoft Office 2003および2007で使用できます。Microsoft Office 2010にはタスク・ペインがありません。

1. Microsoft Word、ExcelまたはPowerPointファイルを開き、Microsoft Officeの共有ドキュメント管理機能を使用します(第48.3.2項「ファイルを開いて編集」を参照してください)。

2. タスク・ペインの「ドキュメント」セクションの下部にある「新しいドキュメントの追加」をクリックします(図48-14)。

図48-14 タスク・ペインの「ドキュメント」セクション: 新しいファイルの追加

「新しいドキュメントの追加」ダイアログが開きます(図48-15）。

図48-15「新しいドキュメントの追加」ダイアログ

3. 現在のスペースに追加するファイルを参照します。

注意:

Spacesでサポートされるファイル・サイズは、最大2GBです。

「コピーを開く際に、ワークスペースの更新内容を取得する」チェック・ボックスはサポートされていません。

4. 「OK」をクリックします。
Microsoft Officeのタスク・ペインの「ドキュメント」セクションで、新規ファイルがドキュメント・リストの一番上に表示されます。Spacesでスペースの「ドキュメント」ページをリフレッシュすると、そのファイルはドキュメント・リストにアルファベット順で表示されます。

48.3.3.3 新しいフォルダの追加

Microsoft Officeの共有ドキュメント管理機能を使用して、新規フォルダをContent Serverリポジトリに追加し、スペースにフォルダを公開できます。

注意:

新規フォルダをスペースに追加するその他の方法は次のとおりです。

- ネットワーク・プレースをスペースに作成し、Windowsエクスプローラを使用してフォルダを追加します(第48.4項「Microsoft Windowsエクスプローラ統合の使用」を参照してください)。

- Spacesアプリケーションを使用して、接続しているコンテンツ・リポジトリにフォルダを追加します(第43.7項「フォルダの作成」を参照してください)。

Microsoft Officeのタスク・ペインを使用して、新規フォルダをスペースに追加する手順は次のとおりです。

1. スペースのMicrosoft Word、ExcelまたはPowerPointファイルを開き、Microsoft Officeの共有ドキュメント管理機能を使用します(第48.3.2項「ファイルを開いて編集」を参照してください)。

2. タスク・ペインの「ドキュメント」セクションの下部にある「新しいフォルダの追加」をクリックします(図48-16)。

図48-16 タスク・ペインの「ドキュメント」セクション: 新しいフォルダの追加

「新しいフォルダの追加」ダイアログが開きます(図48-17)。

図48-17「新しいフォルダの追加」ダイアログ

3. 新しいフォルダの名前を入力し、「OK」をクリックします。

注意:

フォルダ名のルールは、Windowsエクスプローラ標準に従います。

Microsoft Officeのタスク・ペインの「ドキュメント」セクションで、新規フォルダがドキュメント・リストの一番上に表示されます。Spacesでスペースの「ドキュメント」ページをリフレッシュすると、そのフォルダはフォルダ・リストにアルファベット順で表示されます。

48.3.3.4 ファイルのチェックアウト

注意:

Spacesアプリケーションを使用してファイルをチェックアウトする手順は、第43.12.1項「ファイルのチェックアウト」を参照してください。

Microsoft Officeの共有ドキュメント管理機能を使用してスペースのMicrosoft Officeファイルを開く場合、そのファイルはContent Serverリポジトリから自動的にチェックアウトされます。適切な権限が付与されている場合、次の2つの環境でファイルを開いてチェックアウトできます。

- Spacesから。ファイルをその場で開くと(第48.3.2項「ファイルを開いて編集」を参照してください)、ファイルは自動的にチェックアウトされます。

- (Microsoft Office 2003および2007) Microsoft Officeのタスク・ペインから。タスク・ペインの「ドキュメント」セクションでファイル名をクリックすると、ファイルは自動的にチェックアウトされ、デフォルトのMicrosoft Officeアプリケーションで開きます。

48.3.3.4.1 現在開いているファイルのチェックイン後に再度チェックアウト

ファイルをチェックイン(第48.3.3.5項「ファイルのチェックイン」を参照してください)しても、ファイルを閉じるまで、そのファイルはMicrosoft Officeに表示されたままです(第48.3.4項「ファイルを閉じる」を参照してください)。ファイルへの追加変更をチェックインする場合は、次のとおり再度チェックアウトする必要があります。

- Microsoft Office 2003の場合。Microsoft Officeのタスク・ペインの「ドキュメント情報」セクションで、必要に応じて「チェックアウト」をクリックし、再度ファイルをチェックアウトします(図48-18)。ただし、ファイルを明示的にチェックアウトしない場合でも、ファイルの編集を続行して保存できます。タスク・ペインの「ステータス」および「ドキュメント情報」セクションでは、変更済ファイルをリポジトリにチェックインするための「チェックイン」リンクが自動的に表示されます。

図48-18 チェックイン済ファイルのチェックアウト

- Microsoft Office 2007および2010の場合。ファイルをチェックインする場合、「チェックイン」ダイアログ(図48-22)では、「このバージョンをチェックインした後も、ドキュメントをチェックアウトしたままにする」チェック・ボックスが表示されます。

- 現在のバージョンをチェックインした後も、ファイルをチェックアウトしたままにするには、このチェック・ボックスを選択します。これにより、他のユーザーが使用できるファイル・バージョンをリフレッシュしながら、引き続き変更を行うチェックアウト・ステータスを維持できます。

- ファイルをチェックインして、チェックアウト・ステータスを取り消すには、このチェック・ボックスを選択解除します。

チェック・ボックスを選択解除する場合、必要に応じて、次のようにファイルを再度チェックアウトできます。

- ツールバー(図48-19)の下にある領域の「ドキュメントの編集」をクリックします。
ファイルをチェックインすると、Microsoft Office 2007では、「ドキュメントの編集」をクリックしないかぎりそのファイルの編集はロックされます。

図48-19 現在のドキュメントのチェックアウトおよび編集

48.3.3.5 ファイルのチェックイン

Microsoft Officeの共有ドキュメント管理機能を使用してファイルを開くと、変更の有無にかかわらず、そのファイルをリポジトリにチェックインできます。

注意:

この機能は、Microsoft Office 2003および2007で使用できます。Microsoft Office 2010にはタスク・ペインがありません。

Microsoft Office 2010では、ファイルのチェックインおよびチェックアウトの情報を「情報」タブ(「ファイル」メニューから「情報」を選択)で確認できます。(任意のブラウザを使用して)SpacesからMicrosoft Office 2010ファイルを開くと、ファイルはContent Serverリポジトリから自動的にチェックアウトされ、変更は保存時に(一時的に)適用されます。ファイルを閉じると、ファイルはデフォルトのチェックイン・コメントとともに自動的にチェックインされます。

注意:

ファイルを断続的に保存することでサーバーに格納されますが、変更内容はファイルをチェックインしないかぎり他のユーザーには表示されません。Content Serverリポジトリに格納されたファイルを更新するには、この項の説明に従ってファイルを明示的にチェックインする必要があります。Microsoft Officeアプリケーションを終了する際に、プロンプトが表示されてもファイルをチェックインしない場合は、変更内容が失われます。

ファイルをチェックインする手順は次のとおりです。

1. Microsoft Officeのタスク・ペインの「ステータス」セクションで、「チェックイン」をクリックします(図48-20)。

図48-20 MS Office 7の「ステータス」セクション: ファイルのチェックイン

注意:

- 「チェックイン」リンクが表示されない場合は、他のセクションのアイコンをクリックしてから「ステータス」セクションに戻り、そのペインをリフレッシュします。

- Microsoft Office 2003では、タスク・ペインの「ドキュメント情報」セクションでも「チェックイン」が表示されます。

2. Microsoft Office 2003の場合。「チェックイン・コメント」ダイアログ(図48-21)には、必要に応じて、最終チェックアウト以降にファイルに行った変更に関するコメントを入力します。

図48-21「チェックイン・コメント」ダイアログ(Microsoft Office 2003)

Microsoft Office 2007の場合。「チェックイン」ダイアログ(図48-22)には、必要に応じて、最終チェックアウト以降にファイルに行った変更に関するコメントを入力し、次のとおりファイルの状態を選択します。

図48-22「チェックイン」ダイアログ(Microsoft Office 2007)

- 現在のバージョンをチェックインした後も、ファイルをチェックアウトしたままにするには、このチェック・ボックスを選択します。これにより、他のユーザーが使用できるファイル・バージョンをリフレッシュしながら、引き続き変更を行うチェックアウト・ステータスを維持できます。

- ファイルをチェックインして、チェックアウト・ステータスを取り消すには、このチェック・ボックスを選択解除します。ファイルを再度チェックアウトする手順は、第48.3.3.4.1項「現在開いているファイルのチェックイン後に再度チェックアウト」を参照してください。

3. 「OK」をクリックします。
ファイルが前のバージョンから変更された場合は自動的に保存され、新規バージョンとしてSpacesにチェックインされます。チェックイン・コメントが「チェックイン」ダイアログに入力された場合は、新規ファイルの改訂が新規コメントとともに作成されます。新規コメントは、Spacesでファイル説明として表示されます(図48-23)。

図48-23 チェックイン後のSpacesでのドキュメント・リスト

4. ファイルをチェックインした後に閉じないかぎり、そのファイルはMicrosoft Officeで表示されたままです(第48.3.4項「ファイルを閉じる」を参照してください)。ファイルを引き続き変更するには、第48.3.3.4.1項「現在開いているファイルのチェックイン後に再度チェックアウト」を参照してください。

5. ファイルを変更してチェックインが完了したら、Microsoft Officeアプリケーションを閉じます(第48.3.4項「ファイルを閉じる」を参照してください)。

48.3.3.6 現在開いているファイルの管理

注意:

この機能は、Microsoft Office 2003および2007で使用できます。Microsoft Office 2010にはタスク・ペインがありません。

Microsoft Officeのタスク・ペインを使用して、現在開いているファイルを管理する手順は次のとおりです。

1. タスク・ペインの「ドキュメント」セクションで、ファイル名の右にあるドロップダウン・メニューをクリックします(図48-24)。

図48-24 タスク・ペインの「ドキュメント」セクション: 現在のファイル・メニュー

2. 表48-3に示す利用可能なアクションを選択します。

表48-3 現在開いているファイルのドロップダウン・メニュー・アクション

メニュー・アクション

説明

Microsoft Office Applicationで開く

適用なし。

削除

サポートされていません。スペースのファイルを削除するには、Spacesアプリケーション(第43.16項「フォルダおよびファイルの削除」を参照してください)またはWindowsエクスプローラ(第48.4項「Microsoft Windowsエクスプローラ統合の使用」を参照してください)を使用する必要があります。

このドキュメントについて通知

サポートされていません。Spacesのスペースのホームページを開きます。

ステータスを確認

タスク・ペインの「ステータス」セクションが表示されます。

ドキュメントの更新

サポートされていません。

更新可能なコピーを保存

サポートされていません。

ドキュメント・ワークスペースを作成

サポートされていません。

元の場所へ発行

サポートされていません。

48.3.3.7 現在のスペースで他のファイルを管理

注意:

この機能は、Microsoft Office 2003および2007で使用できます。Microsoft Office 2010にはタスク・ペインがありません。

Microsoft Officeのタスク・ペインを使用して、現在のスペースで現在開いているファイル以外のファイルを管理する手順は次のとおりです。

1. タスク・ペインの「ドキュメント」セクションで、ファイルに移動します。

注意:

現在のドキュメントから上のフォルダ階層への移動はサポートされていないため、ドリルダウンしてから現在のレベルまで戻ります。

2. ファイルを開くには、ファイル名をクリックします。
Microsoft Word、ExcelおよびPowerPointファイルは第48.3.2項「ファイルを開いて編集」、またはその他のファイル・タイプ(HTMLまたはイメージなど)は第43.10項「ファイルを開く」に記載するとおり、ファイル・タイプに応じてファイルが開きます。

注意:

OpenOfficeをインストールしている場合は、タスク・ペインからファイルを開こうとするとエラーが発生することがあります。エラーを解決するには、OpenOfficeをアンインストールします。

3. 他のアクションを実行するには、ファイル名の右にあるドロップダウン・メニュー・アイコン(図48-25)をクリックします。

図48-25 タスク・ペインの「ドキュメント」セクション: その他のファイル・メニュー

4. 表48-4に示す利用可能なアクションを選択します。

表48-4 その他のファイルのドロップダウン・メニュー・アクション

メニュー・アクション

説明

Microsoft Office Applicationで開く

ファイルのチェックアウトを実行します。他のユーザーがチェックアウトしている場合はファイルを読取り専用で開き、チェックアウトされていない場合は編集用にMicrosoft Officeアプリケーションで開きます。詳細は、第48.3.2項「ファイルを開いて編集」を参照してください。

削除

サポートされていません。スペースのファイルを削除するには、Spacesアプリケーション(第43.16項「フォルダおよびファイルの削除」を参照してください)またはWindowsエクスプローラ(第48.4項「Microsoft Windowsエクスプローラ統合の使用」を参照してください)を使用する必要があります。

このドキュメントについて通知

サポートされていません。Spacesのスペースのホームページを開きます。

48.3.3.8 フォルダの管理

注意:

この機能は、Microsoft Office 2003および2007で使用できます。Microsoft Office 2010にはタスク・ペインがありません。

Microsoft Officeのタスク・ペインを使用して、現在のフォルダにあるフォルダを管理する手順は次のとおりです。

1. タスク・ペインの「ドキュメント」セクションで、フォルダに移動します。

注意:

現在のドキュメントから上のフォルダ階層への移動はサポートされていないため、ドリルダウンしてから現在のレベルまで戻ります。

2. フォルダを開くには、フォルダ名をクリックします。

3. 他のアクションを実行するには、フォルダ名の右にあるドロップダウン・メニュー・アイコン(図48-26)をクリックします。

図48-26 タスク・ペインの「ドキュメント」セクション: フォルダ・メニュー

4. 表48-5に示す利用可能なアクションを選択します。

表48-5 フォルダのドロップダウン・メニュー・アクション

メニュー・アクション

説明

コンテンツを表示

ファイル・リストがフォルダのみのコンテンツにリフレッシュされます(フォルダ名をクリックしても同じです)。元のリストにリフレッシュするには、フォルダ名をクリックします。

削除

サポートされていません。スペースのフォルダを削除するには、Spacesアプリケーション(第43.16項「フォルダおよびファイルの削除」を参照してください)またはWindowsエクスプローラ(第48.4項「Microsoft Windowsエクスプローラ統合の使用」を参照してください)を使用する必要があります。

48.3.3.9 リンク・ターゲットの表示

注意:

この機能は、Microsoft Office 2003および2007で使用できます。Microsoft Office 2010にはタスク・ペインがありません。

Microsoft Officeのタスク・ペインの「リンク」セクションでは、現在開いているファイルに関連付けられているSpacesで定義されたリンクがリストされます(図48-27)。ファイルには、関連するドキュメント、ディスカッション、お知らせ、イベントおよびメモへのリンクがある場合があります。タスク・ペインの「リンク」セクションでは、関連付けられているドキュメントおよびメモへのリンクが表示されます。

リンクには、関連付けられているサービス名が頭に付いています。たとえば、別のドキュメントへのリンクにはドキュメント、メモへのリンクにはURLが頭に付きます。

図48-27 タスク・ペインの「リンク」セクション

リンク・ターゲットを表示するには、次のとおりリンクをクリックするだけです。

- ドキュメント・リンクでは、「ドキュメント」セクションのファイルと同じ方法で開きます。つまり、Microsoft Word、ExcelおよびPowerPointファイルは、タスク・ペインのあるMicrosoft Officeで開き、その他のファイル・タイプはそのデフォルトのビューアまたはブラウザで開きます。

- URLリンクでは、リンク・ターゲットを表示するブラウザ・ウィンドウが開きます。

48.3.3.10 ドキュメント情報の表示

注意:

この機能は、Microsoft Office 2003および2007で使用できます。Microsoft Office 2010にはタスク・ペインがありません。

Microsoft Office 2003の場合: Microsoft Officeのタスク・ペインの「ドキュメント情報」セクションでは、ファイルの最終更新者および最終更新日が表示されます(図48-28)。

図48-28 タスク・ペインの「ドキュメント情報」セクション(Microsoft Office 2003のみ)

Microsoft Office 2007の場合。ファイルの最終更新者および最終更新日に関する情報は、バージョン履歴に表示されます。第48.3.3.11項「ファイルのバージョン履歴の使用」を参照してください。

48.3.3.11 ファイルのバージョン履歴の使用

同じ名前のファイルがすでに格納されているフォルダにファイルをチェックインまたはアップロードする場合、Spacesではファイルの新規バージョンが作成されます。ファイルに複数のバージョンがある場合、そのファイルにはバージョン履歴があります。

注意:

Spacesアプリケーションを使用して、接続しているコンテンツ・リポジトリのファイルのバージョン履歴を使用する手順は、第43.21項「ファイルのバージョン履歴の表示と削除」を参照してください。

Microsoft Office 2003の場合: Microsoft Officeのタスク・ペインを使用して、現在開いているファイルのバージョン履歴を表示する手順は次のとおりです。

1. タスク・ペインの「ドキュメント情報」セクションで、「バージョン履歴」をクリックします(図48-29)。

図48-29 タスク・ペインの「ドキュメント情報」セクション: バージョン履歴

ファイルの「バージョン履歴」ダイアログが開きます(図48-30)。

図48-30 Microsoft Office 2003での現在開いているファイルのバージョン履歴

「バージョン履歴」ダイアログで、ファイル・バージョンを選択し、次のとおり必要なアクションを選択します。

- 開く: 選択したファイル・バージョンを読取り専用で開きます。

- 復元: サポートされていません。

- 削除: 選択したファイル・バージョンを削除します(最新バージョンの非アクティブ化)。

- コメントの表示: 選択したファイル・バージョンに入力されたコメントを表示します(コメントが特に長い場合に役立ちます)。

2. 現在のスペースで「ドキュメント」ページを開くには、「ドキュメント・バージョンの設定を変更する」をクリックします。

Microsoft Office 2007の場合: 現在開いているファイルのバージョン履歴を表示する手順は次のとおりです。

1. Microsoft Officeアプリケーションの左上にあるOfficeボタン(図48-31)をクリックします。

図48-31 Microsoft OfficeのOfficeボタン

2. 「サーバー」メニューから、「バージョン履歴の表示」を選択します。
ファイルの「バージョン履歴」ダイアログが開きます(図48-32)。

図48-32 Microsoft Office 2007での現在開いているファイルのバージョン履歴

3. 「バージョン履歴」ダイアログで、ファイル・バージョンを選択し、次のとおり必要なアクションを選択します。

- 開く: 選択したファイル・バージョンを読取り専用で開きます。

- 比較: 選択したファイル・バージョンを現在開いているファイルと比較します。

- 復元: サポートされていません。

- 削除: 選択したファイル・バージョンを削除します(最新バージョンの非アクティブ化)。

4. ファイル・バージョンのチェックイン・コメントを表示するには、「コメント」の下のリンクをクリックします。

5. スペースで「ドキュメント」ページを開くには、「保存されたバージョン」の横のリンクをクリックします。

Microsoft Office 2010の場合: 現在開いているファイルのバージョン履歴を表示する手順は次のとおりです。

- 「ファイル」メニューから、「情報」を選択します。
「情報」タブでは、「バージョン」セクションの「情報」タブにバージョン履歴情報が表示されます。詳細は、Microsoft Office onlineヘルプを参照してください。

48.3.3.12 スペースへのメンバーの追加

注意:

Spacesアプリケーションを使用してスペースにメンバーを追加する手順は、第54.3項「メンバーの管理およびロールの割当て」を参照してください。

スペースのModeratorロールまたはManage All権限が付与されている場合は、Microsoft Officeのタスク・ペインを使用してスペースに新規メンバーを追加できます。現在開いているファイルが、スペース・ドキュメントである必要があります。

注意:

この機能は、Microsoft Office 2003および2007で使用できます。Microsoft Office 2010にはタスク・ペインがありません。

現在開いているファイルがスペース・ドキュメントの場合、スペースにメンバーを追加する手順は次のとおりです。

1. タスク・ペインの「メンバー」セクションで、「新しいメンバーの追加」をクリックします。
「新しいメンバーの追加」ダイアログが開きます(図48-33)。

図48-33「新しいメンバーの追加」ダイアログ

2. スペースに追加するユーザーのログイン名またはメール・アドレスを、セミコロンで区切って入力します。

注意:

すでにスペースのメンバーであるユーザーは、追加できません。入力するユーザー名には、Spacesで定義された関連付けられているメール・アドレスが必要です。

3. サイト・グループのドロップダウン・リストから、リストされたユーザーに付与されているロールを選択します。リストされたロールは、現在のスペースに対して定義されているロールです。各ロールに付与された権限は、Spaces管理者またはスペース・モデレータによって定義されます。スペース・ロールの詳細は、第54.2項「スペースのロールと権限の管理」を参照してください。

注意:

別のロールを別のユーザーに定義するには、ユーザー・リストを同じロールを割り当てる必要があるユーザーに制限してこの割当てを終了します。再度、「新しいメンバーの追加」をクリックし、1人以上の別のユーザーに別のロールを割り当てます。

4. 「次」をクリックします。

5. メンバー情報の確認または変更を行い、「終了」をクリックします。

6. 「新しいメンバーの追加」ダイアログ(図48-34)で、スペースに参加する新規メンバーに招待を送信するためのチェック・ボックスを選択または選択解除し、「OK」をクリックします。

図48-34「新しいメンバーの追加」ダイアログ

48.3.3.13 メッセージの送信

次の各項で説明するとおり、Microsoft Officeのタスク・ペインから、Spacesで定義されたメール・アドレスを持つユーザーにメッセージを送信できます。

- 第48.3.3.13.1項「現在のユーザーへのメッセージの送信」

- 第48.3.3.13.2項「コネクションへのメッセージの送信」

- 第48.3.3.13.3項「スペースのメンバーへのメッセージの送信」

注意:

この機能は、Microsoft Office 2003および2007で使用できます。Microsoft Office 2010にはタスク・ペインがありません。

注意:

Spacesアプリケーションを使用してメッセージを送信する手順は、第51.5項「スペースのメンバーまたはモデレータへのメール送信」、第67.1項「メールの送信機能の基本」および第67.4.6項「メール・メッセージの作成および送信」を参照してください。

48.3.3.13.1 現在のユーザーへのメッセージの送信

現在開いているドキュメントをチェックアウトしているユーザーにメッセージを送信する手順は、次のとおりです。

- Microsoft Officeのタスク・ペインの「ステータス」セクションで、ユーザー名の横にあるドロップダウン・メニュー・アイコンをクリックし、「メールを送信」を選択します(図48-35)。

図48-35 現在のドキュメント・ユーザーへのメッセージの送信

「宛先」フィールドにSpacesのユーザーに指定されているメール・アドレスが入力されたMicrosoft Outlookのメッセージ構成ウィンドウが開きます。

48.3.3.13.2 コネクションへのメッセージの送信

ホーム・スペースのドキュメントの使用時に、コネクションにメッセージを送信する手順は次のとおりです。

1. Microsoft Officeのタスク・ペインの「メンバー」セクションの場合:

- コネクションの中の1人にメッセージを送信するには、「メンバー」リスト内のユーザー名をクリックします(図48-36)。

図48-36 コネクションにメッセージを送信

- コネクション全員にメッセージを送信するには、「電子メールを全員に送信」をクリックします(図48-37)。

図48-37 コネクション全員にメッセージを送信

Microsoft Outlookのメッセージ構成ウィンドウが開きます。ホーム・スペース名が件名となり、「宛先」フィールドには、Spacesのピープル・コネクションに指定されているメール・アドレスが入力されています。

2. 必要に応じて、メッセージの宛先および内容を変更し、「送信」をクリックします。

48.3.3.13.3 スペースのメンバーへのメッセージの送信

スペースのドキュメントの使用時に、スペースのメンバーにメッセージを送信する手順は次のとおりです。

1. Microsoft Officeのタスク・ペインの「メンバー」セクションの場合:

- スペースのメンバーである個人にメッセージを送信するには、「メンバー」リスト内のユーザー名をクリックします(図48-38)。

図48-38 個々のスペース・メンバーにメッセージを送信

- スペースのメンバー全員にメッセージを送信するには、「電子メールを全員に送信」をクリックします。

図48-39 スペース・メンバー全員にメッセージを送信

Microsoft Outlookのメッセージ構成ウィンドウが開きます。スペース名が件名となり、「宛先」フィールドには、Spacesのスペース・メンバーに指定されているメール・アドレスが入力されています。

2. 必要に応じて、メッセージの宛先および内容を変更し、「送信」をクリックします。

48.3.4 ファイルを閉じる

次の各項で説明するとおり、ファイルのチェックインの有無にかかわらず、Microsoft Officeアプリケーションで開いているファイルを閉じることができます。

- 第48.3.4.1項「ファイルをチェックインして閉じる」

- 第48.3.4.2項「ファイルをチェックインする前に閉じる」

48.3.4.1 ファイルをチェックインして閉じる

ファイルをチェックインしても閉じないかぎり、Microsoft Officeアプリケーションでファイルは開いたままです。

ファイルをチェックインした後に閉じる手順は次のとおりです(第48.3.3.5項「ファイルのチェックイン」を参照してください)。

- 「ファイル」メニューから、「閉じる」を選択します。

48.3.4.2 ファイルをチェックインする前に閉じる

ファイルをチェックインする前にファイルまたはMicrosoft Officeアプリケーションを閉じる場合、「チェックイン」ダイアログにより、ファイルのチェックイン、またはチェックアウトの取消しおよびファイルへの変更の破棄ができます。「チェックイン」ダイアログの選択肢は、最終チェックイン以降のファイルの変更の有無によって異なります。

48.3.4.2.1 変更されていないファイルを閉じる

Microsoft Office 2003の場合: 最終チェックイン以降に変更されていないファイルを閉じる手順は次のとおりです。

1. 「ファイル」メニューから、「閉じる」を選択します。

2. 「チェックイン」ダイアログ(図48-40)で、次のアクションのいずれかを選択します。

図48-40 変更のないファイルの「チェックイン」ダイアログ(Microsoft Office 2003)

- ファイルのチェックイン: 変更のないファイルをチェックインします。「チェックイン・コメント」ダイアログ(図48-21)に、必要に応じて新規コメントを入力して「OK」をクリックします。

- チェックアウトしたままにする: ファイルを閉じますが、ファイルをチェックアウトしたままにして他のユーザーの変更をロックします。後でチェックアウト・ステータスを取り消す手順は、第43.12.1項「ファイルのチェックアウト」を参照してください。

- 変更を破棄してチェックアウトを元に戻す: チェックアウト・ステータスを取り消します。

3. 「OK」をクリックします。

Microsoft Office 2007の場合: 最終チェックイン以降に変更されていないファイルを閉じる手順は次のとおりです。

- Microsoft Officeアプリケーションの左上にあるOfficeボタン(図48-41)をクリックし、「閉じる」を選択します。

図48-41 Microsoft OfficeのOfficeボタン

ファイルが変更されていない場合、Microsoft Office 2007では、最初にファイルを再度チェックインするよう促すプロンプトは表示されません。Content Serverリポジトリではなくローカルの下書きフォルダに保存する場合、ファイルはチェックアウト・ステータスのままで他のユーザーの変更をロックするため、チェックアウト・ステータスを明示的に取り消す必要があります(第43.12.2項「チェックアウト・ステータスの取消し」を参照してください)。Content Serverリポジトリに保存する場合は、ファイルを閉じることでチェックアウト・ステータスが取り消されます。

48.3.4.2.2 更新されたファイルを閉じる

Microsoft Office 2003の場合: 最終チェックイン以降に変更されているファイルを閉じる手順は次のとおりです。

1. 「ファイル」メニューから、「閉じる」を選択します。

2. 「チェックイン」ダイアログ(図48-42)で、次のアクションのいずれかを選択します。

図48-42 変更のあるファイルの「チェックイン」ダイアログ(Microsoft Office 2003)

- 変更を保存してチェックインする: 最終チェックイン以降の変更を保存してファイルをチェックインします。

- 変更のみ保存する: 最終チェックイン以降の変更を保存しますが、ファイルはチェックアウトされたままで他のユーザーによる変更をロックします。後でチェックアウト・ステータスを取り消す手順は、第43.12.1項「ファイルのチェックアウト」を参照してください。

- 変更を破棄してチェックアウトを元に戻す: 前に保存したファイルのバージョンを保持し、チェックアウト・ステータスを取り消します。

- 変更のみを破棄する: 前に保存したファイルのバージョンを保持し、ファイルをチェックアウトしたままにします。

3. 「OK」をクリックします。

Microsoft Office 2007の場合: 最終チェックイン以降に変更されているファイルを閉じる手順は次のとおりです。

1. Microsoft Officeアプリケーションの左上にあるOfficeボタン(図48-43)をクリックし、「閉じる」を選択します。

図48-43 Microsoft OfficeのOfficeボタン

2. 変更を保存していない場合は、確認プロンプトに応答し、変更を保存または破棄します。

3. 確認ダイアログ(図48-44)で、次のプロンプトに応答します。

図48-44 ファイルを閉じる確認プロンプト(Microsoft Office 2007)

- はい: バージョン・コメントを入力できる「チェックイン」ダイアログが表示され、ファイルをチェックアウトしたままにするかどうかを選択します(第48.3.3.5項「ファイルのチェックイン」を参照してください)。ファイルをチェックアウトしたままにして、他のユーザーによる変更をロックすることを選択する場合は、第43.12.1項「ファイルのチェックアウト」を参照し、後でチェックアウト・ステータスを取り消します。

- いいえ: チェックインをスキップします(次のいずれかの場合)。

- ローカルの下書きフォルダに保存する場合は、ファイルをチェックアウトしたままにして、他のユーザーによる変更をロックします。後でチェックアウト・ステータスを取り消す手順は、第43.12.2項「チェックアウト・ステータスの取消し」を参照してください。

- Content Serverリポジトリに保存する場合は、ファイルのチェックアウト・ステータスを取り消します。

48.4 Microsoft Windowsエクスプローラ統合の使用

Spacesは、バックエンドのコンテンツ・リポジトリがContent Serverの場合、Microsoft Windowsエクスプローラと統合し、ホーム・スペースまたはグループ・スペースのフォルダとファイルを管理します。

Spacesで、最も役立つWindowsエクスプローラ統合の機能は、一度に最大10個のファイルをアップロードするというよりも、複数のファイルを一度にスペースに追加できる機能です(第43.8.1項「ファイルのアップロード」を参照してください)。Windowsエクスプローラは、コンテンツ・リポジトリとして設計されていないことを理解することが重要です。他のユーザーがチェックアウトしているファイルを開く、削除するまたは名前の変更を実行しようとすると、操作の失敗を通知するエラー・メッセージが表示されますが、このエラー・メッセージは失敗の原因に固有のものではありません。

Windowsエクスプローラのスペースにフォルダおよびファイルを公開するには、次の各項で説明するとおり、新規のWindowsネットワーク・プレースを作成してファイルを使用します。

- 第48.4.1項「スペースをネットワーク・プレースとして追加」

- 第48.4.2項「Windowsエクスプローラを使用するファイルの使用」

48.4.1 スペースをネットワーク・プレースとして追加

Windowsエクスプローラを使用してスペースにフォルダおよびファイルを公開するために、スペースをWindowsネットワーク・プレースとして追加できます。

スペースをWindowsネットワーク・プレースとして追加する手順は次のとおりです。

1. ネットワーク・プレース/場所の追加ウィザードを開きます。

- Microsoft Windows XPでは、「マイ・ネットワーク」を開き、「ネットワーク プレースを追加する」をクリックします。

- Microsoft Windows 7では、「コンピュータ」を右クリックし、「ネットワークの場所を追加する」を選択します。

詳細は、Microsoft Windows onlineヘルプを参照してください。

2. ネットワーク・プレース/場所の追加ウィザードで、次の形式を使用してネットワーク・アドレスを入力します。

- (Windows XPのみ) WindowsエクスプローラからSpacesアプリケーションのすべてのスペースにアクセスする手順は次のとおりです。
http://hostname:port/wcsdocs/conn/repository_server/spaces/

例:

http://myserver:8888/wcsdocs/conn/myserver-ucm/spaces/

- Windowsエクスプローラからホーム・スペースにアクセスする手順は次のとおりです。
http://hostname:port/wcsdocs/conn/repository_server/spaces/PersonalSpaces/username

例:

http://myserver:8888/wcsdocs/conn/myserver-ucm/spaces/PersonalSpaces/wcsadmin

- Windowsエクスプローラから特定のスペースにアクセスするには、「スペースについて」ダイアログを開き、「エクスプローラURL」をコピーします。第51.6項「スペースに関する情報の表示」を参照してください。
http://hostname:port/wcsdocs/conn/repository_server/spaces/instance/spacename

例:

http://myserver:8888/wcsdocs/conn/myserver-ucm/spaces/WebCenter/philatelists

ヒント:

ホスト名およびポートは、SpacesアプリケーションのブラウザURLに表示されます。

リポジトリ・サーバー名を確認するには、Spacesアプリケーションの任意のスペース情報を表示し、「エクスプローラURL」で指定されたコンテンツ・リポジトリ名を見ます。第51.6項「スペースに関する情報の表示」を参照してください。

3. プロンプトが表示されたら、Spacesのログイン資格証明を入力します。

4. 必要に応じて、スペースのネットワーク・プレース名を入力し、「完了」をクリックします。
Windowsエクスプローラでは、入力されたURLに応じて、すべてのスペースのドライブまたはスペースのフォルダとファイルが表示されます。

48.4.2 Windowsエクスプローラを使用するファイルの使用

Windowsネットワーク・プレースをスペースに作成すると(第48.4.1項「スペースをネットワーク・プレースとして追加」を参照してください)、Windowsエクスプローラを使用してフォルダおよびファイルを管理できます。

注意:

スペースの内部名を変更すると(第53.14.2項「スペースURLの変更」を参照してください)、その個々のスペースへの元のネットワーク・プレースではアクセスできなくなります。スペースの新規内部名を使用して、スペースをWindowsネットワーク・プレースとして再度追加する必要があります。すべてのスペースに対して親URLへのネットワーク・プレースを作成する場合は、スペースの内部名を変更しても影響はありません(http://hostname:port/wcsdocs/conn/repository_server/spaces/)。

Windowsエクスプローラで、次のいずれかのアクションを実行するスペースのネットワーク・プレースに移動します。

- ローカル・ファイル・システムから、フォルダおよびファイルをコピーして貼り付けます。

- フォルダおよびファイルを作成します。

- 他のユーザーがチェックアウトしていない場合、フォルダおよびファイルを削除します。

- Microsoft Officeの共有ドキュメント機能を使用して、Microsoft Word、ExcelおよびPowerPointファイルを開きます。第48.3項「Microsoft Word、PowerPointおよびExcel統合の使用」を参照してください。

- その他のファイル・タイプをそのデフォルト・アプリケーションで開きます。

ファイルを開くと、ファイルのチェックアウトが行われます。他のユーザーがチェックアウトしている場合やファイルを更新する権限がない場合、読取り専用で開きます。ファイルをチェックインしないかぎり、ファイルはチェックアウトされたままです(第48.3.3.5項「ファイルのチェックイン」を参照してください)。

Windowsエクスプローラで行う変更は、Spacesに反映されます。逆の場合も同様です。

注意:

Spacesアプリケーションを使用して、接続しているコンテンツ・リポジトリのスペースのフォルダおよびファイルを管理する手順は、第43章「ドキュメント・サービスのタスク・フローおよびドキュメント・コンポーネントの使用」を参照してください。

49 Wikiドキュメントの使用

WebCenter Portal: Spacesでは、関連性がある、有益な最新のコンテンツを作成および編集するために複数のユーザーが使用できるWikiドキュメントを作成できます。

この章では、Wikiドキュメントを作成および管理する方法について説明します。内容は次のとおりです。

- 第49.1項「Wiki機能を有効にするための前提条件」

- 第49.2項「Wikiドキュメントの基本」

- 第49.3項「Wikiドキュメントを使用するために必要な権限」

- 第49.4項「Wikiドキュメントの作成」

- 第49.5項「Wikiドキュメントの編集」

- 第49.6項「既存のWikiドキュメントの公開」

- 第49.7項「Wikiドキュメントの管理」

注意:

この章で説明するタスクは、Content Server 11gがコンテンツ・リポジトリとして構成されている場合のみ使用できます。

対象読者

この章は、Wikiドキュメントの作成および管理に関心のあるSpacesユーザーを対象としています。この章で説明しているタスクを実行するには、ユーザーに、Edit PagesとCreate and Edit Documents (これには自身が作成したWikiドキュメントに対する削除権限が含まれます)が含まれたロールが割り当てられる必要があります。

他のユーザーのWikiドキュメントを削除するには、Delete Documents権限が必要です。ワークフローまたはアクセス制御設定を構成するには、Document Administration権限が必要です。ロールと権限の詳細は、第54.2.1.2項「スペース内の権限と権限モデルの理解」を参照してください。

49.1 Wiki機能を有効にするための前提条件

Wiki機能をサポートするために、ドキュメント・サービスは、Content Server (Wikiドキュメントが格納されるコンテンツ・リポジトリ)を使用します。Wiki機能をSpacesで使用可能にするには、次の前提条件を満たす必要があります。

- Content Server 11gが、Spacesのデフォルトのコンテンツ・リポジトリとして構成されている必要があります。Wiki機能は、Content Server 10gでは使用できません。Content Server 11gのインストールおよび構成の詳細は、『Oracle Fusion Middleware Oracle WebCenter Portal管理者ガイド』の「コンテンツ・リポジトリの管理」を参照してください。

- Content Server 11gへの接続が確立されている必要があります(『Oracle Fusion Middleware Oracle WebCenter Portal開発者ガイド』のコンテンツ・リポジトリ接続の構成に関する項を参照してください)。

- Wikiドキュメントを作成する予定のスペースに対して、ドキュメント・サービスが有効になっている必要があります。詳細は、第53.10.1項「スペースで利用可能なサービスの有効化および無効化」を参照してください。

49.2 Wikiドキュメントの基本

Wikiドキュメントは、権限を持つすべてのコミュニティ・メンバーが自分の情報をナレッジに持ち寄ることを可能にすることによって、コミュニティおよび共同作業の概念を典型的に示したものとなっています。Wikiドキュメントは、HTMLまたはWikiマークアップと呼ばれる単純なマークアップ言語を使用してその場で編集可能なWebページです。Wikiドキュメントに対する十分な権限を持つユーザーは、コンテンツの追加、修正または削除を行うことができます。Wikipedia (http://www.wikipedia.com)は、Wikiドキュメントの有名な使用例です。世界中のユーザーが共同でWikipediaページの作成および編集を行うことで、すべてのユーザーが恩恵を受けることができる充実した動的なナレッジ・ベースを得ることができます。

Spacesでは、次のいずれかの方法を使用してWikiドキュメントを作成できます。

- 「新規Wikiドキュメント」アクション: 「ドキュメント」ページおよびドキュメント・サービスのタスク・フローで使用可能です。

- Wikiページ・スタイル: デフォルトのWikiドキュメントが表示される専用のWikiページを作成し、簡略化されたユーザー・インタフェースと専用のWikiエクスペリエンスを提供します。
Wikiページに対する適切な権限を持つユーザーは、「新規Wikiドキュメント」アクションを使用してWikiドキュメントを追加作成できます。こうしたWikiドキュメントは、デフォルトのWikiドキュメントとは兄弟関係であり、Wikiページに対して自動的に作成されている専用フォルダにすべて格納されます。

いずれかの方法を使用して作成されたWikiドキュメントには、リッチ・テキスト・エディタ(RTE)を使用してその場で編集できる同じ機能があります。

Wikiドキュメントを作成するために選択する方法は、実際にはユーザーの好みによります。WikiドキュメントをSpacesアプリケーションの別々のページで公開する場合や、ユーザーにWikiの専用領域があると思わせる場合は、Wikiページ・スタイルの方法を使用します。これらの機能を必要とせず、スペースのドキュメント階層に(他のタイプのドキュメントとともに) Wikiドキュメントを作成するだけなら、「新規Wikiドキュメント」アクションを使用します。

表49-1に、Wikiドキュメントの2つの作成方法の違いをまとめています。

表49-1 Wikiの作成方法による機能の違い

機能

新規Wikiドキュメント・アクション
(第49.4.1項「新規Wikiドキュメント・アクションを使用したWikiドキュメントの作成」)

Wikiページ・スタイル
(第49.4.2項「Wikiページ・スタイルを使用したWikiドキュメントの作成」)

公開

デフォルトのサイド・ナビゲーション・ページ・テンプレートでは、Wikiドキュメントはスペースのナビゲーション領域に個別のページとして表示されません。

Wikiドキュメントは、その他のファイルと同様に、スペースの「ドキュメント」ページに作成されたフォルダ内のファイルとして公開されます。

Wikiドキュメントをスペースのナビゲーション領域の専用ページ内に公開します(場所は使用しているページ・テンプレートによって異なります)。スクリーンショットでは、デフォルトのサイド・ナビゲーション・ページ・テンプレートを使用した、スペースのWikiページへのナビゲーションの例を示します。

Wikiページは、他のページと同様に、スペースの「ドキュメント」ページでフォルダとして公開されます。

ドキュメントの記憶域

Wikiドキュメントを格納するための個別のフォルダは作成されず、ナビゲーションに制約はありません。

スクリーンショットでは、ドキュメント階層で作成されたWikiドキュメントとしてSavs Wikiが表示されています。

ドキュメント階層のルート・フォルダに(Wikiページと同じ名前の)新規フォルダが自動的に作成されるため、デフォルトのWikiドキュメントをページ名と同じ名前のフォルダに作成します。この方法は、ナビゲーションをこのフォルダからの開始に制限します。

スクリーンショットでは、MyWikiPageというフォルダが表示されています。これには、MyWikiPageというデフォルトのWikiドキュメントが格納されます。Wikiページ・スタイルの方法がMyWikiPageというページの作成に使用された場合、フォルダおよびWikiドキュメントが自動的に作成されます。

Wikiドキュメントによって継承される権限

Wikiドキュメントが作成されているフォルダから権限を継承します。

スペースでは、新たに作成されたWikiページはスペース権限(ModeratorおよびParticipantロールには、作成、編集および削除の権限があり、Viewerロールには表示の権限しかありません)を継承します。

ホーム・スペースでは、新たに作成されたWikiページはパブリック・フォルダと同じ権限を継承します(所有者には、管理、読取り、書込みおよび削除の権限が付与され、パブリック・ユーザーには読取りアクセス権限のみが付与されます)。

Wikiドキュメントの作成に必要な権限

第49.3項「Wikiドキュメントを使用するために必要な権限」も参照してください。

Create and Edit Documents権限。

Wikiページ・スタイルに基づいてページを作成し、そのページ内にWikiドキュメントを作成するには、次の権限が必要です。

- ページ・サービスについてはCreate Pages権限またはCreate, Edit, Delete Pages権限。

- ドキュメント・サービスについてはCreate and Edit Documents権限。

注意:

Content Serverがスペースを格納するルート・フォルダは、/spaces/space_nameであり、ホーム・スペースは/spaces/user_nameに格納されます。

49.3 Wikiドキュメントを使用するために必要な権限

次の各項では、Wikiドキュメントを作成および管理するために必要な権限を説明します。

- 第49.3.1項「新規Wikiドキュメント・アクションを使用するための権限」

- 第49.3.2項「Wikiページを使用するための権限」

49.3.1 新規Wikiドキュメント・アクションを使用するための権限

「新規Wikiドキュメント」アクションを使用してWikiドキュメントを作成し、そのドキュメントを編集するには、Create and Edit Documents権限が付与されている必要があります(図49-1)。Wikiドキュメントを削除するには、Delete Documents権限が必要です。これらの権限は、デフォルトではModeratorおよびParticipantロールで使用できます。

図49-1 Wikiドキュメントを使用するためのドキュメント・サービス権限

「図49-1 Wikiドキュメントを使用するためのドキュメント・サービス権限」の説明

49.3.2 Wikiページを使用するための権限

注意:

デフォルトでは、authenticated-roleにはWikiページに対するView権限が付与されています。そのため、Spacesにログイン中のすべての認証済ユーザーは、アクセスできる任意のスペースまたはホーム・スペースでWikiページを表示できます。ページに対する権限の追加は、ページに設定されているセキュリティによって決まります(第26.1項「ページ・プロパティによるページへのアクセスの設定」を参照してください)。

Wikiページ・スタイルを使用してWikiドキュメントを作成および編集するには、ドキュメント・サービス権限に加えてページ・サービス権限が付与されている必要があります。

- 標準権限モデル: この権限モデルが使用されている場合、Wikiドキュメントの作成および編集には次の権限が必要です。

- ドキュメント・サービスについてはCreate and Edit Documents権限(図49-1)。

- 基本サービスについてはEdit Page Access, Structure, and Content権限(図49-2)。

図49-2 Wikiドキュメントを使用するための基本サービス権限

「図49-2 Wikiドキュメントを使用するための基本サービス権限」の説明

- アドバンスト権限モデル: この権限モデルが使用されている場合、Wikiドキュメントの作成および編集には次の権限が必要です。

- ドキュメント・サービスについてはCreate and Edit Documents権限(図49-1)。

- ページ・サービスについてはCreate Pages権限またはCreate, Edit, and Delete Pages権限(図49-3)。

図49-3 Wikiドキュメントを使用するためのページ・サービス権限

「図49-3 Wikiドキュメントを使用するためのページ・サービス権限」の説明

49.4 Wikiドキュメントの作成

次の各項では、SpacesアプリケーションでWikiドキュメントを作成する方法を説明します。

- 第49.4.1項「新規Wikiドキュメント・アクションを使用したWikiドキュメントの作成」

- 第49.4.2項「Wikiページ・スタイルを使用したWikiドキュメントの作成」

- 第49.4.3項「Wikiページ内のWikiドキュメントの作成」

49.4.1 新規Wikiドキュメント・アクションを使用したWikiドキュメントの作成

Wikiドキュメントの2つの作成方法の違いを理解するには、第49.2項「Wikiドキュメントの基本」を参照してください。

「ドキュメント」ページまたはドキュメント・サービスのタスク・フローで、「新規Wikiドキュメント」アクションを使用してWikiドキュメントを作成する手順は次のとおりです。

1. 「ドキュメント」ページ、またはドキュメント・エクスプローラ、ドキュメント・ビューア、ドキュメント・マネージャまたはフォルダ・ビューアのタスク・フローが含まれるページに移動します。Wikiドキュメントを作成するフォルダを参照します。

2. 「新規Wikiドキュメント」をクリックします(図49-4)。

図49-4 新規Wikiドキュメントの作成

リッチ・テキスト・エディタ(RTE)が開き(図49-5)、空白のWikiドキュメントが表示されます。

図49-5 新規Wikiドキュメントを表示するリッチ・テキスト・エディタ

3. 「タイトル」フィールドに、このWikiドキュメントの表示名を入力します。

注意:

Wikiドキュメントの名前を付ける際は、次の文字は使用できません。

\ / : [ ] * ' " | ?

英数字、スペースおよびピリオド(.)は使用できます。

4. 「リッチ・テキスト」、「HTML」、「Wikiマークアップ」および/または「プレビュー」のタブ付きペインで、テキスト、書式設定、スタイルおよびリンクを追加してプレビューします。RTEの使用の詳細は、第43.11項「リッチ・テキスト・エディタ(RTE)の使用方法」を参照してください。

5. 変更を保存してエディタを終了するには、「作成」をクリックします。
ドキュメント・ビューアに新規Wikiドキュメントが表示され、他のスペース・メンバーによる編集が可能になります(図49-12)。

図49-6 新規Wikiドキュメント・アクションを使用して作成されたWikiドキュメント

スペースの「ドキュメント」ページで、新規Wikiドキュメント(Release Schedule)が現在のフォルダのドキュメントとして保存されます(図49-13)。

図49-7 新規Wikiドキュメント・アクションを使用して作成されたWikiドキュメント

49.4.2 Wikiページ・スタイルを使用したWikiドキュメントの作成

Wikiドキュメントの2つの作成方法の違いを理解するには、第49.2項「Wikiドキュメントの基本」を参照してください。

Wikiページ・スタイルを使用してWikiドキュメントを作成する手順は次のとおりです。

1. Wikiドキュメントを作成するスペースに移動して、「作成」ダイアログを開きます。

2. 「ページ名」フィールドに、専用のWikiページの表示名を入力します。
ここで入力した名前は、作成される専用フォルダの名前およびフォルダ内に作成された最初の、つまりデフォルトのWikiドキュメントの名前としても表示されます。

注意:

Wikiドキュメントの名前付けには制限がありますが、ページ名には名前付けの制限はありません。ただし、次に示す文字はいずれもWikiページの名前付けに使用でき、ページ・タイトルに含めることもできますが、関連付けられているWikiドキュメントでは、これらの無効な文字は"_"に置換されます。

\ / : [ ] * ' " | ?

たとえば、"What's In a Name?"という名前のWikiページを作成すると、ページはこのタイトルになりますが、関連付けられているWikiドキュメントは"What_s In a Name_"という名前になります。

3. 「ページ・スタイル」オプションから、「Wiki」を選択します(図49-8)。

図49-8 Wikiページ・スタイルを使用したWikiドキュメントの作成

「図49-8 Wikiページ・スタイルを使用したWikiドキュメントの作成」の説明

注意:

SpacesがContent Server 11gと統合されており、ドキュメント・サービスがそのスペースに対して有効になっている場合のみ、スペースの「作成」ダイアログでWikiページ・スタイルを使用できるようになります。

Content Serverへの接続設定の詳細は、『Oracle Fusion Middleware Oracle WebCenter Portal管理者ガイド』のコンテンツ・リポジトリの登録に関する項を参照してください。ドキュメント・サービスの有効化の詳細は、第53.10.1項「スペースで利用可能なサービスの有効化および無効化」を参照してください。

4. 「作成」をクリックします。
新たに作成されたWikiは個別のページとして表示され、そこにはデフォルトのテキストが表示されたデフォルトのWikiドキュメントが含まれています(図49-9)。上部にあるブレッドクラムは、そのWikiドキュメントが作成されているドキュメント階層のパスを示します。Wikiドキュメントでは、デフォルトのテキストを任意のコンテンツに置換できます。詳細は、第49.5項「Wikiドキュメントの編集」を参照してください。

図49-9 Wikiページ・スタイルを使用して作成したデフォルトのWikiドキュメント

「図49-9 Wikiページ・スタイルを使用して作成したデフォルトのWikiドキュメント」の説明

「ドキュメント」ページで、ルート・フォルダのWikiページ用の個別フォルダに格納されている新たに作成されたWikiドキュメントを確認できます(図49-10)。フォルダとデフォルトのWikiドキュメントの両方が同じ名前を共有します。

図49-10 ドキュメント階層のWikiページに対するデフォルトのWikiドキュメント

「図49-10 ドキュメント階層のWikiページに対するデフォルトのWikiドキュメント」の説明

49.4.3 Wikiページ内のWikiドキュメントの作成

Wikiページ・スタイルに基づいたページには、デフォルトのWikiドキュメントが含まれます。Wikiページに対する適切な権限を持つユーザーは、「新規Wikiドキュメント」アクションを使用してWikiドキュメントを追加作成できます。こうしたWikiドキュメントは、デフォルトのWikiドキュメントとは兄弟関係であり、Wikiページに対して自動的に作成されている専用フォルダにすべて格納されます。

次のいずれかの方法でWikiページ内にWikiドキュメントを追加作成できます。

- ページのフォルダに移動して新規Wikiドキュメントを作成します。第49.4.1項「新規Wikiドキュメント・アクションを使用したWikiドキュメントの作成」を参照してください。

- Wikiページに移動して「新規Wikiドキュメント」アクションを選択します。次にその手順を説明します。

1. Wikiページで、「新規Wikiドキュメント」アクションを選択します。
このアクションの選択方法は、スペースで使用しているページ・テンプレートによって異なります。

図49-11に示すのは、サイド・ナビゲーション・ページ・テンプレートを使用するスペースでWikiページを開いているところです。ブレッドクラムでページ名をクリックするか、ページ名の横にあるドロップダウン矢印をクリックすると、「新規Wikiドキュメント」アクションを含むメニューが表示されます。

図49-11 Wikiページで使用可能な新規Wikiドキュメント・オプション

「図49-11 Wikiページで使用可能な新規Wikiドキュメント・オプション」の説明

2. リッチ・テキスト・エディタ(RTE)で、「タイトル」フィールドに、新規Wikiドキュメント名を入力します(例、Project Plan)。

3. 「リッチ・テキスト」、「HTML」、「Wikiマークアップ」および/または「プレビュー」のタブ付きペインで、テキスト、書式設定、スタイルおよびリンクを追加、修正およびプレビューします。RTEの使用の詳細は、第43.11項「リッチ・テキスト・エディタ(RTE)の使用方法」を参照してください。

4. 変更を保存してエディタを終了するには、「作成」をクリックします。
ドキュメント・ビューアに新規Wikiドキュメントが表示され、他のスペース・メンバーによる編集が可能になります(図49-12)。

図49-12 Wikiページに関連付けられた新規Wikiドキュメント

スペースの「ドキュメント」ページで、新規Wikiドキュメント(Project Plan)は、デフォルトのWikiページ・ドキュメント(ProjectWiki)として作成されたWikiドキュメントとともに、その親Wikiフォルダ(ProjectWiki)にドキュメントとして保存されます(図49-13)。

図49-13 Wikiページ内に作成されたWikiドキュメント

「図49-13 Wikiページ内に作成されたWikiドキュメント」の説明

Wikiページのブレッドクラムのページ名の横にあるドロップダウン矢印は、ページ内に作成されたWikiドキュメントを示すメニューを表示します(この例ではProject Plan) (図49-14)。

図49-14 Wikiページに関連付けられたWikiドキュメントのリスト

「図49-14 Wikiページに関連付けられたWikiドキュメントのリスト」の説明

49.5 Wikiドキュメントの編集

リッチ・テキスト・エディタ(RTE)を使用して、Wikiドキュメントのコンテンツを追加または修正します。

注意:

リッチ・テキスト・エディタ(RTE)では、最大1MBのWikiドキュメントを編集できます。1MBを超えるWikiドキュメントの場合、「編集」アクションがアクティブではありません。

Wikiドキュメントを編集のために開くと、Spacesはそのファイルを自動的にチェックアウトします。他のユーザーによって編集中のWikiドキュメントを開こうとした場合、ドキュメント・サービスは、そのWikiドキュメントがすでにチェックアウトされているというメッセージを表示します。「ドキュメント」ページまたはドキュメント・サービスのタスク・フローでは、チェックアウトされているWikiドキュメントの横には錠アイコンが表示されます。その錠アイコンの上にマウス・カーソルを置くと、Wikiドキュメントをチェックアウトしたユーザー名が表示されます。

Wikiドキュメントへの変更を保存するたびに、Spacesはそのファイルを自動的にチェックインして、そのWikiドキュメントの新規バージョンを作成します。つまり、最後に保存されたWikiドキュメントのバージョンが現在のバージョンとして表示されます。

Wikiドキュメントを編集する手順は次のとおりです。

1. 現在のビューに応じて、次のいずれかの方法でWikiドキュメントを編集モードで開きます。

- 「ドキュメント」ページまたはドキュメント・サービスのタスク・フローで、編集するWikiドキュメントの行をクリックします。「ファイル」メニューから「編集」を選択するか、そのファイルを右クリックしてポップアップ・メニューから「編集」を選択し、WikiドキュメントをRTEで開きます。

- ドキュメント・ビューアの「プレビュー」ペインで、「編集」アクションをクリックします(図49-15)。

図49-15 ドキュメント・ビューアの「プレビュー」ペインのWikiドキュメント

- Wikiページで、「編集」アクションをクリックし、デフォルトのWikiドキュメントを編集します。

- Wikiページで、ブレッドクラムのページ名の横にあるドロップダウン矢印をクリックして、ページ内に作成されたWikiドキュメントを選択して開き(図49-16)、「編集」アクションをクリックします。

図49-16 Wikiページに関連付けられたWikiドキュメントのリスト

「図49-16 Wikiページに関連付けられたWikiドキュメントのリスト」の説明

2. RTEでは、「リッチ・テキスト」、「HTML」、「Wikiマークアップ」および/または「プレビュー」のタブ付きペインで、テキスト、書式設定、スタイルおよびリンクを追加、修正およびプレビューします。RTEの使用の詳細は、第43.11項「リッチ・テキスト・エディタ(RTE)の使用方法」を参照してください。

3. スペース・メンバーに自分が行った変更を通知しない場合は、「少量の編集」チェック・ボックスを選択します。
このチェック・ボックスの選択を解除しておくと、変更の保存後に、アクティビティ・ストリームが更新され、通知が送信されます。

4. 変更を保存して編集を続けるには、「保存」をクリックし、変更を保存してエディタを終了するには、「保存して閉じる」をクリックします。

49.6 既存のWikiドキュメントの公開

この項の内容は次のとおりです。

- 第49.6.1項「既存のWikiドキュメントをWikiページとして公開」

- 第49.6.2項「コンテンツ・プレゼンタを使用した既存のWikiドキュメントの公開」

49.6.1 既存のWikiドキュメントをWikiページとして公開

WikiページをWikiページ・スタイルを使用して作成すると、ドキュメント階層でリストされ、スペースのナビゲーション領域に個別のページとして公開されます。ただし、Wikiドキュメントを「新規Wikiドキュメント」アクションを使用して作成すると、Wikiドキュメントはドキュメント階層でリストされるだけです。こうしたWikiドキュメントに簡単にアクセスするために、Wikiドキュメントがナビゲーション領域でページとして表示されるように公開できます。

既存のWikiドキュメントをナビゲーション領域でページとして公開する手順は、次のとおりです。

1. 「ドキュメント」ページで、既存のWikiドキュメントと同じ名前のフォルダをスペースのルート・レベルに作成します(第43.7項「フォルダの作成」を参照してください)。たとえば、既存のWikiドキュメントの名前がProject Planの場合、Project Planという名前のフォルダを作成します(図49-17)。

図49-17 スペースのルート・レベルで作成されたフォルダ

「図49-17 スペースのルート・レベルで作成されたフォルダ」の説明

2. 既存のWikiドキュメントを新たに作成されたフォルダに移動します(第43.15項「フォルダおよびファイルの移動」を参照してください)。

注意:

Wikiドキュメントが、「新規Wikiドキュメント」アクションで作成されている必要があります(第49.4.1項「新規Wikiドキュメント・アクションを使用したWikiドキュメントの作成」を参照してください)。

3. 「作成」ダイアログを開き、スペースに新規ページを作成します。

4. 「ページ名」フィールドに、公開する既存のWikiドキュメントの表示名を入力します(Project Planなど)。

注意:

Wikiドキュメントの名前を付ける際は、次の文字は使用できません。

\ / : [ ] * ' " | ?

英数字、スペースおよびピリオド(.)は使用できます。

5. 「ページ・スタイル」オプションから、「Wiki」を選択します。

6. 「作成」をクリックします。
Wikiドキュメントがナビゲーション領域で個別のページとして公開されるようになります。この場所は、スペースで使用しているページ・テンプレートによって異なります。図49-18は、スペースのナビゲーション領域の「Wiki」で、ページとして公開されているProject Plan Wikiドキュメントを表示しています。

図49-18 ページとして公開されているWikiドキュメント

「図49-18 ページとして公開されているWikiドキュメント」の説明

49.6.2 コンテンツ・プレゼンタを使用した既存のWikiドキュメントの公開

コンテンツ・プレゼンタのタスク・フローでは、Wikiドキュメントを選択し、そのコンテンツをページ固有のテンプレートにレンダリングできます。詳細は、第42項「コンテンツ・プレゼンタを使用したコンテンツの公開」を参照してください。

49.7 Wikiドキュメントの管理

表49-2には、Wikiドキュメントを管理するために実行できるタスクを示しています。様々な種類のファイルに対して各タスクを実行するための手順へのリンクも掲載しています。

表49-2 Wikiドキュメントの管理

タスク

説明

詳細は、次の項を参照してください。

表示のためにWikiドキュメントを開く

Wikiドキュメントを「ドキュメント」ページまたはドキュメント・サービスのタスク・フローで開くことができます。

WikiドキュメントがWikiページで公開されている場合、Wikiページを開き、Wikiページのドロップダウン・メニューからWikiドキュメントにアクセスできます(図49-14)。

第43.10項「ファイルを開く」

Wikiドキュメントのダウンロード

Wikiドキュメントをコンテンツ・リポジトリからローカル・ファイル・システムにダウンロードできます。「ダウンロード」アクションへは、「ドキュメント」ページ、ドキュメント・サービスのタスク・フローまたはドキュメント・ビューアの「プレビュー」ペインからアクセスできます。

注意: Spacesでは、ファイル・システムからの新規WikiドキュメントまたはWikiドキュメントの新規バージョンのアップロードはサポートされていません。HTMLファイルをアップロードすると、そのファイルはWikiドキュメントに変換できなくなります。これは、基盤になるメタデータが異なるためです。

第43.12.3項「ファイルのダウンロード」

Wikiドキュメント名の変更

Wikiドキュメント名を任意に変更できます。

第43.13項「フォルダまたはファイルの名前変更」

第43.22.2項「ファイルのプロパティの使用」

Wikiドキュメントの削除

不要になったWikiドキュメントを削除できます。

第43.16項「フォルダおよびファイルの削除」

Wikiドキュメントのコメントの表示、追加および削除

Wikiドキュメントに関して他のユーザーに伝える情報がある場合は、Wikiドキュメントにコメントを関連付けて追加情報を提供できます。

注意: 表示権限のみを持つユーザーは、「コメント」ペインでWikiドキュメントにコメントを追加できます。表示できるコメントは最大500文字です。

第43.19項「ファイルに対するコメントの表示、入力および削除」

Wikiドキュメントへのタグの表示と追加

Wikiドキュメントにタグを追加して、その投稿のコンテンツに関連するキーワードを指定することで、検索結果内で見つけやすくなります。

第43.20項「タグの使用」

Wikiドキュメントのバージョンの表示と削除

Wikiドキュメントを保存するたびに、Spacesはその投稿の新規バージョンを保存して、バージョン履歴を保持します。様々なバージョンを表示および削除できます。ただし、Wikiドキュメントの旧バージョンを復元することはできません。

第43.21項「ファイルのバージョン履歴の表示と削除」

Wikiドキュメントのプロパティの表示と変更

Wikiドキュメントに関連付けられた基本プロパティと拡張プロパティを表示できます。ただし、変更できるのは、Wikiドキュメント名と説明のみです。

第43.22.2項「ファイルのプロパティの使用」

Wikiドキュメントへのリンクの表示と追加

RTEで、「リソースの選択」および「新規リソース」アイコンを使用して、Wikiドキュメントから既存のリソースへのリンクを追加したり、新規リソースを作成してこのリソースにリンクしたりできます。これらのインライン・リンクは、Wikiドキュメントの詳細に関連付けられた「リンク」タブには追加されません。

表43-8「「リッチ・テキスト」タブにあるリッチ・テキスト・エディタのツールバーのアイコンとコントロール」 (「リソースの選択」および「新規リソース」アイコン)

WikiドキュメントをPDFファイルとして開くまたは保存

現在開いているWikiドキュメントのPDFバージョンを開いたり保存したりできます。この選択肢を使用するには、Content ServerがWikiドキュメントをPDF形式に変換するように構成されていて、アプリケーション管理者がWebCenter Conversionコンポーネントを構成する必要があります。詳細は、『Oracle Fusion Middleware Oracle WebCenter Portal管理者ガイド』のWikiとブログのPDF変換の有効化に関する項を参照してください。

第43.26項「PDFファイルのオープンまたは保存」

WikiドキュメントのURLの共有

WikiドキュメントのURLを使用して、そのWikiドキュメントに直接アクセスできます。リンクをアクティビティ・ストリームに公開したり、メール・メッセージで送信したりすることで、このリンクを共有できます。

第43.27項「フォルダまたはファイルのURLの共有」

Wikiドキュメントのセキュリティの設定

カスタム・アクセス権限を設定したり、親フォルダの権限の継承を選択したりすることで、Wikiドキュメントを保護できます。

Wikiドキュメントに対するセキュリティ設定のオプションを使用できるのは、アイテム・レベルのセキュリティがContent Serverで有効化されている場合です。

第43.23項「フォルダまたはファイルに対するセキュリティ・オプションの設定」

Wikiドキュメントへのサブスクライブ

Wikiドキュメントにサブスクライブすることで、コメント、お気に入り登録、更新、削除などの操作に関する通知を受け取ることができます。選択したメッセージング・チャネルを介して通知されます。

第43.28項「ファイルへのサブスクライブ」

Wikiドキュメントのお気に入り登録とお気に入り登録解除

特に興味のあるWikiドキュメントを示すために、そのWikiドキュメントをお気に入り登録できます。お気に入り登録しているWikiドキュメントを強調する必要がなくなった場合は、そのWikiドキュメントをお気に入り登録解除できます。

第43.29項「ファイルのお気に入り登録とお気に入り登録解除」

50 ブログの使用

WebCenter Portal: Spacesアプリケーションでは、個人用ブログを作成および管理して、体験や意見を記述したり、複数のユーザーによって投稿された関連性のあるブログ投稿をグループ化したりできます。

この章では、ブログを作成および管理する方法を説明します。内容は次のとおりです。

- 第50.1項「ブログ機能を有効にするための前提条件」

- 第50.2項「ブログの基本」

- 第50.3項「ブログを使用するために必要な権限」

- 第50.4項「ブログの作成」

- 第50.5項「ブログへのサブスクライブ」

- 第50.6項「ブログ・プロパティの設定」

- 第50.7項「ブログ投稿の使用」

注意:

この章で説明するタスクは、Content Server 11gがコンテンツ・リポジトリとして構成されている場合のみ使用できます。

対象読者

この章は、ブログの追加、編集および管理を目的とするSpacesユーザーを対象にしています。

この章で説明しているタスクを実行するユーザーには、Edit PagesとCreate and Edit Documents (これには自身が作成したブログに対する削除権限が含まれます)が含まれたロールが割り当てられている必要があります。他のユーザーのブログを削除するには、Delete Documents権限が必要です。ワークフローまたはアクセス制御設定を構成するには、Document Administration権限が必要です。ロールと権限の詳細は、第54.2.1.2項「スペース内の権限と権限モデルの理解」を参照してください。

50.1 ブログ機能を有効にするための前提条件

ブログ機能をサポートするために、ドキュメント・サービスは、ブログが格納されるコンテンツ・リポジトリであるContent Serverを利用します。ブログ機能をSpacesで使用可能にするには、次の前提条件が満たされる必要があります。

- Content Server 11gが、Spacesのデフォルトのコンテンツ・リポジトリとして構成されている必要があります。ブログ機能は、Content Server 10gでは使用できません。Content Server 11gのインストールおよび構成の詳細は、『Oracle Fusion Middleware Oracle WebCenter Portal管理者ガイド』の「コンテンツ・リポジトリの管理」を参照してください。

- Content Server 11gへの接続が確立されている必要があります(『Oracle Fusion Middleware Oracle WebCenter Portal開発者ガイド』のコンテンツ・リポジトリ接続の構成に関する項を参照してください)。

- ブログを作成する場所となるスペースに対して、ドキュメント・サービスが有効になっている必要があります。詳細は、第53.10.1項「スペースで利用可能なサービスの有効化および無効化」を参照してください。

50.2 ブログの基本

一般にブログとは、個別ユーザーの経験や見解を個人的に記述したものを指します。ブログという用語は、Webログという用語の省略形です。これは1990年代後半に登場したオンライン日記を表す造語です。

ブログは、様々なアイデア、戦略、視点などを論じたり広めたりするのに有用な手段です。ブログの対象読者は、特定の集団にすることも不特定の大衆にすることもできます。一般に、各ブログには様々なブログ投稿が含まれており、最新のブログ投稿が先頭に表示されます。ブログの読者は、掲載されている情報についてコメントできます。

Spacesでは、相互に関連するブログ投稿をグループ化するためのブログを作成できます。たとえば、同じ作成者や関連トピックに基づいて投稿をグループ分けできます。

Spacesでは、次のいずれかの方法を使用してブログを作成できます。

- ブログ・タスク・フロー: カスタマイズされたブログ・ビューを他のページ・コンポーネントとともにページ上で公開します。

- 「ブログ」ページ・スタイル: 専用のブログ・ページを作成します。

次の各項では、ブログ機能について、およびSpacesアプリケーションでブログを作成および管理するための要件について説明します。

- 第50.2.1項「ブログ・タスク・フローの理解」

- 第50.2.2項「「ブログ」ページ・スタイルの理解」

50.2.1 ブログ・タスク・フローの理解

ブログを他のページ・コンポーネントとともにページに組み込むには、ブログ・タスク・フローを使用して、1つ以上のブログ要素をSpacesアプリケーション内のページに追加できます。表50-1では、ブログ・タスク・フローを列挙して説明しています。

表50-1 ブログ・タスク・フロー

ブログ・タスク・フロー

説明

ページ上の公開例

アーカイブ

日付に基づいてブログの複合リストを表示します。

バナー

ブログのバナーを表示します。

ブログ・メイン・ビュー

デフォルトのデザインを使用してブログまたはブログ投稿を表示します。

ブログ・ビューア

ブログまたはブログ投稿を表示します。

最新のブログ投稿

最新のブログ投稿のリストを表示します。

ブログ・タスク・フローを使用するには、次の項を参照してください。

- 第50.3.1項「ブログ・タスク・フローを使用するための権限」

- 第50.4.1項「ブログ・タスク・フローを使用したブログの作成」

50.2.2 「ブログ」ページ・スタイルの理解

Spacesアプリケーションには、新規ページを作成する際に選択できるいくつかのデフォルト・ページ・スタイルが用意されています。これらのページ・スタイルの1つである「ブログ」ページ・スタイルを使用すると、専用のブログ・ページを作成できます(図50-1)。

図50-1 ブログ・ページ

「図50-1 ブログ・ページ」の説明

ブログ・ページでは、右側の「アーカイブ」セクションにブログ投稿が年別および月別に表示されます。いずれかの月をクリックすると、その月に作成されたすべてのブログ投稿が表示されます。

ブログ・ページには、各ブログ投稿の様々な詳細情報が表示されます。これらの詳細情報としては、ブログ投稿のタイトル、ブログ投稿のコンテンツ、作成日や変更日、投稿の作成者や最終変更者、ブログ投稿に対するコメントの数などがあげられます。

権限を持つユーザーは、「投稿の編集」(鉛筆)アイコンをクリックして投稿を編集したり(第50.7.4項「ブログ投稿の編集」を参照)、「投稿の削除」アイコンをクリックして投稿を削除したり(第50.7.5項「ブログ投稿の削除」を参照)、投稿下部にある対応するタブでコメントやタグを追加したりすることができます。表示のみの権限を持つ認証済(Spacesにログイン中)ユーザーは、ブログ投稿の下にある「コメント」リンクをクリックしてその投稿にコメントを追加できます。パブリック・ユーザーは、ブログ投稿にコメントすることはできません。

ブログ投稿のタイトルをクリックすると、そのブログ投稿がブログ・ページ全体に表示されて(図50-2)、そのブログ投稿を管理できるようになります。詳細は、第50.7項「ブログ投稿の使用」を参照してください。

図50-2 ブログ投稿

「図50-2 ブログ投稿」の説明

スペース内やホーム・スペース内では、ブログ・ページは、ドキュメント階層内のそのスペースのルート・フォルダ下のBlogsという名前の別個のフォルダに格納されます。新規ブログ・ページを作成すると、そのブログ用の空のフォルダがこのBlogsフォルダの下に作成されます。そのブログ内で作成したすべてのブログ投稿は、そのブログのフォルダに格納されます。

図50-3では、Daily Blogsの例のディレクトリ構造を示しており、ここには2つのブログ投稿が含まれています。上部のブレッドクラムは、これらのブログ投稿がスペース内のDaily Blogsフォルダ内で作成されたことを示しています。

図50-3 ブログのディレクトリ構造

「図50-3 ブログのディレクトリ構造」の説明

ブログ・ページを使用するには、次の項を参照してください。

- 第50.3.2項「ブログ・ページを使用するための権限」

- 第50.4.2項「「ブログ」ページ・スタイルを使用したブログの作成」

50.3 ブログを使用するために必要な権限

次の各項では、ブログを作成および管理するために必要な権限を説明します。

- 第50.3.1項「ブログ・タスク・フローを使用するための権限」

- 第50.3.2項「ブログ・ページを使用するための権限」

- 第50.3.3項「ブログ投稿を使用するための権限」

50.3.1 ブログ・タスク・フローを使用するための権限

ブログ・タスク・フローを使用してブログを作成および管理するには、Create and Edit Documents権限が必要です(図50-4)。ブログを削除するには、Delete Documents権限が必要です。これらの権限は、デフォルトではModeratorおよびParticipantロールで使用できます。

図50-4 ブログを使用するためのドキュメント・サービス権限

「図50-4 ブログを使用するためのドキュメント・サービス権限」の説明

50.3.2 ブログ・ページを使用するための権限

注意:

デフォルトでは、authenticated-roleにはブログ・ページに対するView権限が付与されています。このため、Spacesにログイン中のすべての認証済ユーザーは、自身がアクセスできる任意のスペース内またはホーム・スペース内でブログ・ページを表示できます。ページに対する権限の追加は、ページに設定されているセキュリティによって決まります(第26.1項「ページ・プロパティによるページへのアクセスの設定」を参照してください)。

「ブログ」ページ・スタイルを使用してブログを作成および管理するには、ドキュメント・サービス権限に加えてページ・サービス権限が必要です。

- 標準権限モデル: この権限モデルが使用されている場合は、ブログを作成および管理するには次の権限が必要です。

- ドキュメント・サービスに対するCreate and Edit Documents権限(図50-4)。

- 基本サービスについてはEdit Page Access, Structure, and Content権限(図50-5)

図50-5 ブログを使用するための基本サービス権限

「図50-5 ブログを使用するための基本サービス権限」の説明

- アドバンスト権限モデル: この権限モデルが使用されている場合は、ブログを作成および管理するには次の権限が必要です。

- ドキュメント・サービスに対するCreate and Edit Documents権限(図50-4)。

- ページ・サービスについてはCreate Pages権限またはCreate, Edit, and Delete Pages権限(図50-6)

図50-6 ブログを使用するためのページ・サービス権限

「図50-6 ブログを使用するためのページ・サービス権限」の説明

50.3.3 ブログ投稿を使用するための権限

デフォルトでは、すべてのユーザーはホーム・スペース内でブログ投稿を作成できます。他のスペース内でブログ投稿を作成するには、Create and Edit Documents権限が必要です(図50-7)。

View Documents権限を持つすべてのユーザーはブログ投稿に対してコメントを投稿できます。

図50-7 スペース内でブログ投稿を作成するためのドキュメント・サービス権限

「図50-7 スペース内でブログ投稿を作成するためのドキュメント・サービス権限」の説明

50.4 ブログの作成

次の各項では、Spacesアプリケーション内でブログを作成する方法を説明します。

- 第50.4.1項「ブログ・タスク・フローを使用したブログの作成」

- 第50.4.2項「「ブログ」ページ・スタイルを使用したブログの作成」

50.4.1 ブログ・タスク・フローを使用したブログの作成

ブログを作成する2つの方法の違いを理解するには、第50.2項「ブログの基本」を参照してください。

専用のブログ・ページを作成するかわりに、1つ以上のブログを様々な他のコンポーネントとともにページ上に表示できます。そのためには、ブログ用のフォルダを作成してから、いくつかのブログ・タスク・フローの組合せを使用してこのフォルダをページ上で公開します。Spacesで用意されているブログ・タスク・フローの詳細は、第50.2.1項「ブログ・タスク・フローの理解」を参照してください。

ブログ・タスク・フローをページに追加するには:

1. 「ドキュメント」ページ上またはドキュメント・サービスのタスク・フロー内で、Blogsフォルダの下にフォルダを作成します(第43.7項「フォルダの作成」を参照)。

2. 新規作成したフォルダを右クリックして、「詳細」を選択してフォルダのプロパティを表示します。

3. 「識別子」フィールドから、値をコピーします(図50-8)。
この値は、このフォルダを一意に識別するリソースIDです。このリソースIDをブログ・タスク・フローのプロパティにコピーして、このフォルダをブログとして公開します。

図50-8 フォルダのリソースID

「図50-8 フォルダのリソースID」の説明

4. 編集モードでページを開きます。

関連項目:

詳細は、第18.1項「コンポーザの開始および終了」を参照してください。

5. ターゲット・リージョンの「コンテンツの追加」をクリックして、リソース・カタログを開きます。

6. ブログ・タスク・フローへのアクセスを可能にするリソース・カタログのセクションに移動します。

ヒント:

このセクションが存在するかどうかと、このセクションが存在する場合の場所は、リソース・カタログの構成方法によって異なります。たとえば、デフォルト・リソース・カタログで、「ソーシャルとコミュニケーション」をクリックして、「ブログ」の横にある「開く」をクリックします。

図50-9 デフォルト・リソース・カタログ内のBlogsフォルダ

7. ページに追加するブログ・タスク・フローの横の「追加」をクリックします(図50-10)。Spacesで用意されているブログ・タスク・フローの詳細は、第50.2.1項「ブログ・タスク・フローの理解」を参照してください。

図50-10 ブログ・タスク・フローの追加

「図50-10 ブログ・タスク・フローの追加」の説明

8. 「閉じる」をクリックして、リソース・カタログを閉じます。
選択されたブログ・タスク・フローがページに追加されて、リソースIDが欠落しているか無効であるというメッセージが表示されます(図50-11)。

図50-11 ページに追加されたブログ・タスク・フロー

「図50-11 ページに追加されたブログ・タスク・フロー」の説明

9. 図50-11で強調表示されている「編集」アイコンをクリックします。

10. 「コンポーネント・プロパティ」ダイアログの「パラメータ」タブで、手順3でコピーしたリソースIDを「リソースID」フィールドに貼り付けます(図50-12)。

図50-12 「ブログ・ビューア」タスク・フローの「コンポーネント・プロパティ」ダイアログ

「図50-12 「ブログ・ビューア」タスク・フローの「コンポーネント・プロパティ」ダイアログ」の説明

「コンポーネント・プロパティ」ダイアログで設定できる他のブログ・プロパティの詳細は、第50.6項「ブログ・プロパティの設定」を参照してください。

11. 「OK」をクリックします。
新しいブログ・タスク・フローがページに追加されます(図50-13)。

図50-13 新しい「ブログ・ビューア」タスク・フロー

「図50-13 新しい「ブログ・ビューア」タスク・フロー」の説明

ブログ・タスク・フローを追加した後に、そのタスク・フローでサポートされるブログ・アクションを実行できます(ブログ投稿の追加など)。詳細は、第50.7.2項「ブログ投稿の作成」を参照してください。

50.4.2 「ブログ」ページ・スタイルを使用したブログの作成

ブログを作成する2つの方法の違いを理解するには、第50.2項「ブログの基本」を参照してください。

「ブログ」ページ・スタイルを使用して専用のブログ・ページを作成するには:

1. ブログの作成場所となるスペースに移動して、「ページの作成」ダイアログを開きます。

2. 「ページ名」フィールドに、専用のブログ・ページの表示名を入力します。

3. 「ページ・スタイル」オプションから、「ブログ」を選択します(図50-14)。

図50-14 「ブログ」ページ・スタイル

「図50-14 「ブログ」ページ・スタイル」の説明

注意:

「ブログ」ページ・スタイルをスペース内の「作成」ダイアログで使用できるためには、SpacesがContent Server 11gと統合されており、ドキュメント・サービスがそのスペースに対して有効になっている必要があります。

Content Serverへの接続の設定の詳細は、『Oracle Fusion Middleware Oracle WebCenter Portal管理者ガイド』のコンテンツ・リポジトリの登録に関する項を参照してください。ドキュメント・サービスの有効化の詳細は、第53.10.1項「スペースで利用可能なサービスの有効化および無効化」を参照してください。

4. 「作成」をクリックします。
新規作成したブログ・ページが別個のページとして表示されます(図50-15)。このページの場所は、スペース内で使用されているページ・テンプレートに依存します。

図50-15 「ブログ」ページ・スタイルを使用して作成されたブログ

「図50-15 「ブログ」ページ・スタイルを使用して作成されたブログ」の説明

新規作成したブログにブログ投稿を追加するには、第50.7.2項「ブログ投稿の作成」を参照してください。

50.5 ブログへのサブスクライブ

ユーザーはサブスクライブすることで、スペース内でブログ・エントリが投稿されるかコメントされるたびに通知を受けることができます。ブログの所有者は、そのブログに自動的にサブスクライブされません。ブログの所有者も、ブログ通知を受け取るためには明示的にサブスクライブする必要があります。ブログへのサブスクライブ方法の詳細は、第39.3.2項「スペースレベルのサブスクリプションの設定」を参照してください。変更が発生するたびに、選択したメッセージング・チャネルを介して通知を受け取ります。メッセージング・チャネルの詳細は、第39.2項「メッセージング・チャネルおよびフィルタの設定と管理」を参照してください。

ホーム・スペース内のブログに対するサブスクライブはサポートされていません。ただし、サブスクライブすることで、特定のブログ投稿に対する変更の通知を受けることができます。特定のブログ投稿へのサブスクライブの詳細は、第50.7.6項「ブログ投稿の管理」を参照してください。

50.6 ブログ・プロパティの設定

ブログ・タスク・フローと「ブログ」ページ・スタイルには、いくつかのプロパティが関連付けられており、十分な権限を持つユーザーは、Composerの「コンポーネント・プロパティ」ダイアログからこれらのプロパティにアクセスできます。

次の各項では、ブログ・タスク・フローと「ブログ」ページ・スタイルのプロパティについて説明するとともに、それぞれのブログ・タスク・フローと「ブログ」ページ・スタイルの「パラメータ」タブ上のプロパティについて説明します。

- 第50.6.1項「ブログ・プロパティの基本」

- 第50.6.2項「「ブログ・アーカイブ」タスク・フローのプロパティの設定」

- 第50.6.3項「「ブログ・バナー」タスク・フローのプロパティの設定」

- 第50.6.4項「「ブログ・メイン・ビュー」タスク・フローのプロパティの設定」

- 第50.6.5項「「ブログ・ビューア」タスク・フローのプロパティの設定」

- 第50.6.6項「「最新の投稿」タスク・フローのプロパティの設定」

50.6.1 ブログ・プロパティの基本

「コンポーネント・プロパティ」ダイアログの「パラメータ」タブ上のプロパティは、デフォルトのタスク・フロー・コンテンツを制御します。これらのプロパティは、そのタスク・フローのタイプに固有のものです。タスク・フローによっては、このタブのパラメータによって、タスク・フローとページ・パラメータおよびページ定義変数を簡単に結び付けることができます。詳細は、第22章「ページ、タスク・フロー、ポートレットおよびUIコンポーネントの結付け」を参照してください。

「表示オプション」タブ、「スタイル」タブおよび「コンテンツ・スタイル」タブのプロパティを変更すると、タスク・フローの外観と動作に影響します。これらのプロパティは、すべてのタスク・フローに共通しています。詳細は、第18.6.4項「コンポーネントの表示オプションの使用」および第18.6.6項「スタイル・プロパティおよびコンテンツ・スタイル・プロパティの使用」を参照してください。

「イベント」タブの内容は、タスク・フローでサポートされているイベントによって異なります。詳細は、第18.6.7項「コンポーネントのコンテキスト・イベントの使用」を参照してください。

「子コンポーネント」タブには、現在のコンポーネントに含まれているすべてのコンポーネントが表示されます。このタブには、子コンポーネントを並べ替えたり、表示/非表示を切り替えるためのコントロールが用意されています。すべてのコンポーネントに子コンポーネントがあるわけではありません。このタブは、「ブログ」ページ・スタイルに対して使用できますが、ブログ・タスク・フローに対しては使用できません。詳細は、第18.6.5項「子コンポーネントの使用」を参照してください。

「パラメータ」タブと「表示オプション」タブのすべてのプロパティから式言語(EL)エディタにアクセスできます。ELエディタを使用すると、定数値のかわりに変数値を選択または指定できます。エディタを開くには、プロパティ・フィールドの横にある「編集」アイコンをクリックします。エディタの使用の詳細および一般的なEL式の説明は、付録B「式言語(EL)式」を参照してください。

注意:

「コンポーネント・プロパティ」ダイアログの汎用の「表示オプション」タブでELを入力すると、入力内容が自動的に検証されます。EL構文が無効な場合、エラーが表示され、値は適用も保存もされません。汎用の表示オプションとは、表18-1に掲載されているオプションです。

汎用以外の表示オプションには、ELの検証は行われません。

50.6.2 「ブログ・アーカイブ」タスク・フローのプロパティの設定

「ブログ・アーカイブ」タスク・フローには、日付に基づいてブログの複合リストが表示されます。

関連項目:

第50.2.1項「ブログ・タスク・フローの理解」

「アーカイブ」タスク・フローに固有のプロパティは、「コンポーネント・プロパティ」ダイアログの「パラメータ」タブに表示されます(図50-16)。

ヒント:

「コンポーネント・プロパティ」ダイアログへのアクセスの詳細は、第18.6.2項「コンポーネントのプロパティの設定」を参照してください。

図50-16 「ブログ・アーカイブ」タスク・フローのプロパティ

その他のタブ(すべてのSpacesコンポーネントに共通)のプロパティの詳細は、第18.6項「ページ・コンポーネントの変更」を参照してください。

50.6.2.1 「ブログ・アーカイブ」タスク・フローのパラメータ

表50-2では、「ブログ・アーカイブ」タスク・フローに固有のパラメータを説明しています。

表50-2 「ブログ・アーカイブ」タスク・フローのパラメータ

パラメータ

説明

Resource Id

ブログ・フォルダのリソースIDで(図50-8参照)、次の形式で指定できます。

- connection_name/path_to_folder
connection_nameはContent Serverの接続名、path_to_folderはブログを公開するContent Server上のフォルダへのパスです。

- connection_name#dCollectionID:dCollectionId
connection_nameはContent Serverの接続名、dCollectionIdはブログを公開するContent Server上のフォルダのコレクションIDです。

50.6.3 「ブログ・バナー」タスク・フローのプロパティの設定

「ブログ・バナー」タスク・フローには、ブログのバナーが表示されます。

関連項目:

第50.2.1項「ブログ・タスク・フローの理解」

「ブログ・バナー」タスク・フローに固有のプロパティは、「コンポーネント・プロパティ」ダイアログの「パラメータ」タブに表示されます(図50-17)。

ヒント:

「コンポーネント・プロパティ」ダイアログへのアクセスの詳細は、第18.6.2項「コンポーネントのプロパティの設定」を参照してください。

図50-17 「ブログ・バナー」タスク・フローのプロパティ

その他のタブ(すべてのSpacesコンポーネントに共通)のプロパティの詳細は、第18.6項「ページ・コンポーネントの変更」を参照してください。

50.6.3.1 「ブログ・バナー」タスク・フローのプロパティ

表50-3では、「ブログ・バナー」タスク・フローに固有のパラメータを説明しています。

表50-3 「ブログ・バナー」タスク・フローのパラメータ

パラメータ

説明

Banner image URL

(オプション)ブログ・バナーで使用する背景イメージ。指定しない場合は、背景イメージは、現在のスキンで提供されるデフォルトのイメージになります。

Resource Id

ブログ・フォルダのリソースIDで(図50-8参照)、次の形式で指定できます。

- connection_name/path_to_folder
connection_nameはContent Serverの接続名、path_to_folderはブログを公開するContent Server上のフォルダへのパスです。

- connection_name#dCollectionID:dCollectionId
connection_nameはContent Serverの接続名、dCollectionIdはブログを公開するContent Server上のフォルダのコレクションIDです。

Title

(オプション)ブログ・バナーに使用するタイトル。

デフォルト: ブログ・フォルダの名前。

50.6.4 「ブログ・メイン・ビュー」タスク・フローのプロパティの設定

「ブログ・メイン・ビュー」タスク・フローには、デフォルトのデザインを使用したブログやブログ投稿が表示されます。

関連項目:

第50.2.1項「ブログ・タスク・フローの理解」

「ブログ・メイン・ビュー」タスク・フローに固有のプロパティは、「コンポーネント・プロパティ」ダイアログの「パラメータ」タブに表示されます(図50-18)。

ヒント:

「コンポーネント・プロパティ」ダイアログへのアクセスの詳細は、第18.6.2項「コンポーネントのプロパティの設定」を参照してください。

図50-18 「ブログ・メイン・ビュー」タスク・フローのプロパティ

その他のタブ(すべてのSpacesコンポーネントに共通)のプロパティの詳細は、第18.6項「ページ・コンポーネントの変更」を参照してください。

50.6.4.1 「ブログ・メイン・ビュー」タスク・フローのパラメータ

表50-4では、「ブログ・メイン・ビュー」タスク・フローに固有のパラメータを説明しています。

表50-4 「ブログ・メイン・ビュー」タスク・フローのパラメータ

パラメータ

説明

Hide Comments

「コメント」機能を公開するかどうか指定します。

- 選択済: 「コメント」リンクとペインを非表示にします。

- 選択解除(デフォルト): 「コメント」リンクとペインを表示します。

Number of blog posts displayed

ブログ・メイン・ビューに同時に表示されるブログ投稿の数。ブログ投稿がこの数を超えると、「次」アイコンと「前」アイコンが使用可能になります。

デフォルト: 10

Resource Id

表示するターゲット・ブログ・リソースです。これは、このフォルダに対するブログ・リストを表示する場合にはフォルダID (図50-8参照)、またはブログ投稿を表示する場合にはドキュメントIDのいずれかとなります。

フォルダは、次の形式で指定します。

- connection_name/path_to_folder
connection_nameはContent Serverの接続名、path_to_folderはブログを公開するContent Server上のフォルダへのパスです。

- connection_name#dCollectionID:dCollectionId
connection_nameはContent Serverの接続名、dCollectionIdはブログを公開するContent Server上のフォルダのコレクションIDです。

注意: ユーザーが新しいブログ投稿を追加できるようにするには(「新規投稿」のクリックにより)、Content Serverに割り当てられたセキュリティ・グループが指定されたフォルダ内に存在する必要があります。

50.6.5 「ブログ・ビューア」タスク・フローのプロパティの設定

「ブログ・ビューア」タスク・フローには、ブログやブログ投稿が表示されます。

関連項目:

第50.2.1項「ブログ・タスク・フローの理解」

「ブログ・ビューア」タスク・フローに固有のプロパティは、「コンポーネント・プロパティ」ダイアログの「パラメータ」タブに表示されます(図50-19)。

ヒント:

「コンポーネント・プロパティ」ダイアログへのアクセスの詳細は、第18.6.2項「コンポーネントのプロパティの設定」を参照してください。

図50-19 「ブログ・ビューア」タスク・フローのプロパティ

その他のタブ(すべてのSpacesコンポーネントに共通)のプロパティの詳細は、第18.6項「ページ・コンポーネントの変更」を参照してください。

50.6.5.1 「ブログ・ビューア」タスク・フローのパラメータ

表50-5では、「ブログ・ビューア」タスク・フローに固有のパラメータを説明しています。

表50-5 「ブログ・ビューア」タスク・フローのパラメータ

パラメータ

説明

Hide Comments

「コメント」機能を公開するかどうか指定します。

- 選択済: 「コメント」リンクとペインを非表示にします。

- 選択解除(デフォルト): 「コメント」リンクとペインを表示します。

Filter Month

ブログ・エントリをフィルタリングするためのターゲット月を指定する1-12の数字。このパラメータを有効にするには、Filter Yearパラメータも指定する必要があります。

例: 10 (10月)

Number of blog posts displayed

ブログ・ダイジェスト・ビューアに同時に表示されるブログ投稿の数。ブログ投稿がこの数を超えると、「次」アイコンと「前」アイコンが使用可能になります。

デフォルト: 10

Resource Id

表示するターゲット・ブログ・リソースです。これは、このフォルダに対するブログ・リストを表示する場合にはフォルダID (図50-8参照)、またはブログ投稿を表示する場合にはドキュメントIDのいずれかとなります。

フォルダは、次の形式で指定します。

- connection_name/path_to_folder
connection_nameはContent Serverの接続名、path_to_folderはブログを公開するContent Server上のフォルダへのパスです。

- connection_name#dCollectionID:dCollectionId
connection_nameはContent Serverの接続名、dCollectionIdはブログを公開するContent Server上のフォルダのコレクションIDです。

注意: ユーザーが新しいブログ投稿を追加できるようにするには(「新規投稿」のクリックにより)、Content Serverに割り当てられたセキュリティ・グループが指定されたフォルダ内に存在する必要があります。

Filter Year

ブログ・エントリをフィルタリングするためのターゲット年を指定する4桁の数字。

例: 2012

50.6.6 「最新の投稿」タスク・フローのプロパティの設定

「最新の投稿」タスク・フローには、最新のブログ投稿のリストが表示されます。

関連項目:

第50.2.1項「ブログ・タスク・フローの理解」

「最新の投稿」タスク・フローに固有のプロパティは、「コンポーネント・プロパティ」ダイアログの「パラメータ」タブに表示されます(図50-20)。

ヒント:

「コンポーネント・プロパティ」ダイアログへのアクセスの詳細は、第18.6.2項「コンポーネントのプロパティの設定」を参照してください。

図50-20 「最新の投稿」タスク・フローのプロパティ

その他のタブ(すべてのSpacesコンポーネントに共通)のプロパティの詳細は、第18.6項「ページ・コンポーネントの変更」を参照してください。

50.6.6.1 「最新の投稿」タスク・フローのパラメータ

表50-6では、「最新の投稿」タスク・フローに固有のパラメータを説明しています。

表50-6 「最新の投稿」タスク・フローのパラメータ

パラメータ

説明

Recent Posts List Size

表示する最新の投稿の数。

デフォルト: 10

Resource Id

ブログ・フォルダのリソースIDで(図50-8参照)、次の形式で指定できます。

- connection_name/path_to_folder
connection_nameはContent Serverの接続名、path_to_folderはブログを公開するContent Server上のフォルダへのパスです。

- connection_name#dCollectionID:dCollectionId
connection_nameはContent Serverの接続名、dCollectionIdはブログを公開するContent Server上のフォルダのコレクションIDです。

50.7 ブログ投稿の使用

次の各項では、ブログ投稿を追加および管理する方法を説明します。

- 第50.7.1項「ブログ投稿の基本」

- 第50.7.2項「ブログ投稿の作成」

- 第50.7.3項「ブログ投稿の表示」

- 第50.7.4項「ブログ投稿の編集」

- 第50.7.5項「ブログ投稿の削除」

- 第50.7.6項「ブログ投稿の管理」

50.7.1 ブログ投稿の基本

ブログ投稿ごとに、ブログ投稿ページ上のコントロールを使用して、投稿の編集、サブスクライブ、共有、コメントなどのタスクを実行できます(図50-21)。これらのタスクの詳細は、第50.7.6項「ブログ投稿の管理」を参照してください。

図50-21 ブログ投稿

「図50-21 ブログ投稿」の説明

ブログ投稿を作成すると、ブログ投稿タイトルと同じ名前のファイルがコンテンツ・リポジトリ内に作成されます。後で、そのブログ投稿を編集する際にブログ投稿タイトルを変更できますが、その結果として変更されるのは表示タイトルのみであり、そのブログ投稿のファイルの名前は元の名前のままになります。したがって、後から元のタイトルと同じ初期タイトルを指定した新しいブログ投稿は、そのファイル名が既に存在するため作成できません。

リッチ・テキスト・エディタ(RTE)を使用して、コンテンツとスタイル要素をブログ投稿に追加します。RTEを使用すると、イメージを埋め込んだり、新規リソースをその場で作成したり、コンテンツを追加したりできます。詳細は、第43.11項「リッチ・テキスト・エディタ(RTE)の使用方法」を参照してください。

デフォルトでは、ブログ投稿のコンテンツ全体がブログ・ページに表示されます。選択した段落のみを表示するには、RTEで「スニペット」アイコンをクリックします(表43-8「「リッチ・テキスト」タブにあるリッチ・テキスト・エディタのツールバーのアイコンとコントロール」を参照)。

ブログ投稿を作成すると、ブログ投稿ファイルのTypeプロパティはBlog Postに設定されます(図50-22)。ブログ投稿ファイルのプロパティを表示するには、第43.22.2項「ファイルのプロパティの使用」を参照してください。

図50-22 ブログ投稿タイプ

50.7.2 ブログ投稿の作成

ブログ投稿を作成するには:

1. ブログ投稿の作成場所となるブログに移動します。

2. 「新規投稿」をクリックしてリッチ・テキスト・エディタ(RTE)を開きます。

3. RTEで、「タイトル」フィールドに、ブログ投稿の表示名を250文字以内で入力します(図50-23)。特殊文字(\ / : [ ] * ' " | ?など)を使用できます。

注意:

ブログ投稿に割り当てた初期タイトルは、そのブログ投稿用としてコンテンツ・リポジトリ内に作成されるファイルの名前になります。後で、そのブログ投稿を編集する際にブログ投稿タイトルを変更できますが、その結果として変更されるのは表示タイトルのみであり、そのブログ投稿のファイルの名前は元のファイル名のままになります。したがって、後から元のタイトルと同じ初期タイトルを指定した新しいブログ投稿は、そのファイル名が既に存在するため作成できません。ブログ投稿にどのようなタイトルを割り当てた場合でも、いつでもそのブログ投稿を編集してタイトルを変更できます。

図50-23 ブログ投稿の作成

「図50-23 ブログ投稿の作成」の説明

4. 「リッチ・テキスト」、「HTML」、「プレビュー」のうち適切なタブ付きペインで、テキスト、書式設定、スタイルを追加してプレビューします。RTEの使用の詳細は、第43.11項「リッチ・テキスト・エディタ(RTE)の使用方法」を参照してください。

5. 「プレビュー」タブで、このブログ投稿を公開するためのモードを選択します。

- 「下書き」: このブログ投稿を下書きとして指定する場合に選択します。ブログ・ページ上では、下書きブログ投稿には「下書き」と表示されます。ブログ投稿の作成者とスペース・モデレータのみが下書き投稿を表示できます。表示権限のみを持つユーザーは、公開された投稿のみを表示できます。

- 「公開」: このブログ投稿を公開する場合に選択します。ブログ・ページ上では、公開された投稿には「投稿済」と表示されます。
デフォルトでは、投稿は現在の日時情報に基づいて公開されます。ブログ投稿を将来の日時に公開するには、日付ピッカーを使用します。これにより、ブログ投稿は指定した日付に自動的に公開されます。

注意:

アクティビティ・ストリームには、公開日のあるブログ投稿が表示されます(その公開日がいつであるかにかかわらず)。アクティビティ・ストリームに表示されないのは、下書き投稿のみです。

6. 変更を保存してエディタを終了するには、「作成」をクリックします。

新規ブログ投稿は、そのブログの最上位エントリとして表示されます(図50-24)。

図50-24 ブログ投稿が表示されたブログ・ページ

スペース内の「ドキュメント」ページで、新規ブログ投稿(Presidential Stamps)は、その親ブログ・フォルダ(Daily Blogs)にドキュメントとして保存され、この親ブログ・フォルダはBlogsフォルダに格納されます(図50-25)。

図50-25 ドキュメント階層内のブログとブログ投稿

「図50-25 ドキュメント階層内のブログとブログ投稿」の説明

50.7.3 ブログ投稿の表示

ブログ投稿を表示するには、そのブログ投稿が配置されたページを開くか、「ドキュメント・ビューア」プレビュー・ペインでそのブログ投稿をドキュメントとして開きます。

ブログ投稿をその配置先のページから表示するには:

- ブログ・タスク・フローが含まれたページを開くか、または「ブログ」ページ・スタイルを使用して作成されたページを開きます。ページを開く方法は、スペースで使用しているページ・テンプレートに依存します。
図50-26には、「ブログ」ページ・スタイルを使用して作成されたページ上のブログ投稿を示しています。

図50-26 ブログ・ページ上のブログ投稿のオープン

「図50-26 ブログ・ページ上のブログ投稿のオープン」の説明

ブログ投稿を「ドキュメント・ビューア」プレビュー・ペインで表示するには:

1. 「ドキュメント」ページ上で、または「ドキュメント・エクスプローラ」、「ドキュメント・マネージャ」または「フォルダ・ビューア」のタスク・フロー内で、Blogsフォルダに移動します。

2. 目的のブログ投稿が含まれたブログ・フォルダを開きます。

3. ブログ投稿ファイルをクリックして、「ドキュメント・ビューア」プレビュー・ペイン内にそのファイルを開きます。
図50-27には、ドキュメント階層内のブログ投稿を示しています。

図50-27 ドキュメント階層内のブログとブログ投稿

「図50-27 ドキュメント階層内のブログとブログ投稿」の説明

「ドキュメント・ビューア」プレビュー・ペインで、このブログ投稿のコンテンツのみをブラウザ内の別個のタブで表示するには、「表示」メニューをクリックして、「ブラウザで開く」を選択します。

50.7.4 ブログ投稿の編集

リッチ・テキスト・エディタ(RTE)を使用して、ブログ投稿のコンテンツを追加または修正します。

ブログ投稿を編集のために開くと、Spacesはそのファイルを自動的にチェックアウトします。別のユーザーによって編集中のブログ投稿を開こうとした場合は、ドキュメント・サービスは、そのブログ投稿がすでにチェックアウト済であるというメッセージを表示します。「ドキュメント」ページまたはドキュメント・サービスのタスク・フローでは、チェックアウトされたブログ投稿の横には錠のアイコンが表示されます。その錠アイコンにマウス・カーソルを合わせると、そのブログ投稿をチェックアウトしたユーザーの名前が表示されます。

ブログ投稿に対する変更内容を保存するたびに、Spacesはそのファイルを自動的にチェックインして、そのブログ投稿の新規バージョンを作成します。つまり、Wikiブログ投稿の最後に保存されたバージョンが現在のバージョンとして表示されます。

ブログ投稿を編集するには:

1. 現在のビューに応じて、次のいずれかの方法でブログ投稿を編集モードで開きます。

- 「ドキュメント」ページまたはドキュメント・サービスのタスク・フローで、編集するブログ投稿ファイルの行をクリックしてから、「ファイル」メニューをクリックして「編集」を選択するか、そのファイルを右クリックしてコンテキスト・メニューから「編集」を選択して、そのブログ投稿をRTEで開きます。

- ドキュメント・ビューアの「プレビュー」ペインで、「編集」アクションをクリックします。

- ブログ・ページまたはブログ・タスク・フローで、目的のブログ投稿の「投稿の編集」(鉛筆)アイコンをクリックします。

- ブログ・ページまたはブログ・タスク・フローで、ブログ投稿のタイトルをクリックしてそのブログ投稿を開いてから、「編集」アクションをクリックします。

2. RTEで、「リッチ・テキスト」、「HTML」、「プレビュー」のうち適切なタブ付きペインで、テキスト、書式設定、スタイルを追加、修正およびプレビューします。RTEの使用の詳細は、第43.11項「リッチ・テキスト・エディタ(RTE)の使用方法」を参照してください。

3. 変更を保存して編集を続けるには、「保存」をクリックし、変更を保存してエディタを終了するには、「保存して閉じる」をクリックします。

50.7.5 ブログ投稿の削除

ブログ投稿を削除するには、次の2つの方法があります。

- ブログ・ページまたはブログ・タスク・フローで、目的のブログ投稿の「投稿の削除」アイコン(図50-28)をクリックします。

図50-28 ブログ投稿の削除

- 「ドキュメント」ページまたはドキュメント・サービスのタスク・フローで、目的のブログ投稿に移動して、第43.16項「フォルダおよびファイルの削除」の説明に従ってブログ投稿ファイルを削除します。

50.7.6 ブログ投稿の管理

表50-7には、ブログ投稿を管理するために実行できるタスクを示しています。任意の種類のファイルに対して各タスクを実行するための手順へのリンクも掲載しています。

表50-7 ブログ投稿の管理

タスク

説明

ドキュメント

表示のためのブログ投稿のオープン

ブログ投稿は、「ドキュメント」ページまたはドキュメント・サービスのタスク・フローで開くことができます。

目的のブログ投稿がブログ・ページを介して公開されている場合は、そのブログ・ページを開くことで、そのブログ投稿をそのページで表示できます。

第50.7.3項「ブログ投稿の表示」

ブログ投稿のダウンロード

ブログ投稿は、コンテンツ・リポジトリからローカル・システムにダウンロードできます。「ダウンロード」アクションへは、「ドキュメント」ページ、ドキュメント・サービスのタスク・フローまたはドキュメント・ビューアの「プレビュー」ペインからアクセスできます。

ブログ投稿が含まれているページから直接そのブログ投稿を開いた場合は、「ダウンロード」アクションは実行できません。

注: Spacesでは、ファイル・システムからブログ投稿をアップロードすることはサポートされていません。HTMLファイルをアップロードした場合は、基盤メタデータが異なるため、そのHTMLファイルをブログ投稿に変換することはできません。

第43.12.3項「ファイルのダウンロード」

ブログ投稿の名前変更

ブログ投稿の名前は希望どおりに変更できます。

第43.13項「フォルダまたはファイルの名前変更」

第43.22.2項「ファイルのプロパティの使用」

ブログ投稿のタグの表示と追加

ブログ投稿にタグを追加して、その投稿のコンテンツに関連するキーワードを指定することで、その投稿を検索結果内で見つけやすくできます。

第43.20項「タグの使用」

ブログ投稿のコメントの表示、追加および削除

ブログ投稿にコメントを付加することで、他のユーザーにその投稿に関して伝えたい追加情報を提供できます。

注: 表示のみの権限を持つユーザーは、ブログ投稿の下にある「コメント」リンクをクリックしてその投稿にコメントを追加できます。表示できるコメントは最大500文字です。

第43.19項「ファイルに対するコメントの表示、入力および削除」

ブログ投稿のバージョンの表示と削除

ブログ投稿を保存するたびに、Spacesはその投稿の新規バージョンを保存して、バージョン履歴を保持します。

第43.21項「ファイルのバージョン履歴の表示と削除」

ブログ投稿のプロパティの表示と変更

ブログ投稿に関連付けられた基本プロパティと拡張プロパティを表示できます。ただし、変更できるのは、ブログ投稿の名前と説明のみです。

第43.22.2項「ファイルのプロパティの使用」

他のリソースへのリンクの表示と追加

(Create Links権限が必要です。表54-3「スペース権限 - アドバンスト権限モデル」を参照してください)

RTEで「リソースの選択」アイコンや「新規リソース」アイコンを使用して、ブログ投稿から既存のリソースへのリンクを追加したり、新規リソースを作成してこのリソースにリンクしたりできます。これらのインライン・リンクは、そのブログ投稿の詳細と関連付けられたタブには追加されません。

表43-8「「リッチ・テキスト」タブにあるリッチ・テキスト・エディタのツールバーのアイコンとコントロール」 (「リソースの選択」および「新規リソース」アイコン)

PDFファイルとしてのブログ投稿のオープンまたは保存

現在開いているブログ投稿のPDFバージョンを開いたり保存したりできます。これらの操作を実行できるためには、Content Serverがブログ投稿をPDF形式に変換するように構成されている必要があるとともに、アプリケーション管理者が『Oracle Fusion Middleware Oracle WebCenter Portal管理者ガイド』のWikiとブログのPDF変換の有効化に関する項の説明どおりにWebCenter Conversionコンポーネントを構成する必要があります。

第43.26項「PDFファイルのオープンまたは保存」

ブログ投稿のURLの共有

ブログ投稿のURLを使用して、そのブログ投稿に直接アクセスできます。リンクをアクティビティ・ストリームに公開したり、メール・メッセージで送信したりすることで、このリンクを共有できます。

第43.27項「フォルダまたはファイルのURLの共有」

ブログ投稿へのサブスクライブ

ブログ投稿にサブスクライブすることで、コメント、お気に入り登録、更新、削除などの操作に関する通知を受け取ることができます。選択したメッセージング・チャネルを介して通知されます。

第43.28項「ファイルへのサブスクライブ」および第39.3.3.3項「ブログ・エントリへのサブスクライブ」

ブログ投稿のお気に入り登録とお気に入り登録解除

ブログ投稿が自身にとって特に関心対象であることを示すために、そのブログ投稿を「お気に入り登録」できます。すでにお気に入りに登録している投稿が関心の対象でなくなったことを示す場合は、その投稿を「お気に入り登録解除」できます。

第43.29項「ファイルのお気に入り登録とお気に入り登録解除」

第XI部

スペースの計画と構築

ユーザーズ・ガイドの第XI部では、ホーム・スペース以外のスペースを作成および管理する方法を説明します(ホーム・スペースの詳細は、第32章「ホーム・スペースについて」を参照してください)。この部では、スペースに関する一般的な情報を提供するとともに、スペースのメンバーとロールの管理、スペース・リソースの管理、およびサブスペースが含まれるスペース階層の扱いに関する詳細情報を提供します。

第XI部の内容は次のとおりです。

- 第51章「スペースの基本の理解」

- 第52章「スペース・テンプレートの使用」

- 第53章「スペースの管理」

- 第54章「スペースのメンバーおよびロールの管理」

- 第55章「スペースおよびテンプレートの管理」

- 第56章「スペース階層の使用」

51 スペースの基本の理解

WebCenter Portal: Spacesは、スペースを通じてプロジェクト・チームとCOI (Community of Interest)の形成と共同作業をサポートします。スペースは、関連するサービス、ページおよびコンテンツのための簡単にアクセスできる専用領域を提供して、指定されたメンバーの加入をサポートします。これらのメンバーそれぞれには、そのスペース内の権限と関連付けられた定義済ロールが割り当てられます。スペースは、継続的な交流と情報共有のために複数のユーザーを1つの仮想環境に集めます。実質的には、スペースを使用すると、ソーシャル・ネットワークを形成およびサポートできます。

この章では、スペースの使用について説明します。内容は次のとおりです。

- 第51.1項「スペースの基本」

- 第51.2項「スペースの外観」

- 第51.3項「ログイン前のスペースの操作(パブリック・ユーザー)」

- 第51.4項「使用可能なスペースの表示とアクセス」

- 第51.5項「スペースのメンバーまたはモデレータへのメール送信」

- 第51.6項「スペースに関する情報の表示」

- 第51.7項「現在のスペースと類似するスペースの表示」

- 第51.8項「スペースの検索」

- 第51.9項「スペースへの参加」

- 第51.10項「スペース内の検索」

- 第51.11項「スペース内のページの使用」

- 第51.12項「スペース内のロールの変更」

- 第51.13項「スペース・メンバーシップの取消し」

対象読者

この章は、Spacesアプリケーションでのスペースの使用に関する詳細情報を希望しているSpacesユーザーを対象としています。

51.1 スペースの基本

どの企業でも、特定の目標、プロジェクトまたはトピックに取り組むために、大規模なグループや部門を小規模のグループに分割する必要性が頻繁に発生します。または、仕事以外の環境でも、共通の関心事を持つ人々のコミュニティが情報を共有および発信することでコミュニティの育成を希望することがあります。これらのグループの自己編成を支援するために、Spacesではスペースという概念が提供されています。スペースは、SpacesアプリケーションまたはダイレクトURLを介してアクセスできる単一のアクセス・ポイントを通じてコンテンツを集約して、ユーザーのグループが共同作業型ソーシャル・ネットワーク内で情報を共有して交流することを支援します。例:

- 人事部門や営業部門などの社内部門(共通の情報を共有する必要がある)

- ソフトウェア・プロジェクト(開発部門、品質保証部門、製品管理部門、ドキュメント部門およびカリキュラム開発部門の活動と意見をまとめる必要がある)

- 特別な関心を持つグループ（特定のトピックに対する共通の関心を共有する）

スペース・フレームワークにはチームワークを促進する多くの機能およびツールが組み込まれているため、スペースのメンバーは、ドキュメントの共有、問題についてのディスカッション、ミーティングのスケジュール設定、メッセージの交換、リストの作成などを素早く行うことができます。SpacesはRSSフィードを介して監視可能であり、RSSフィードは、ホーム・スペースのパーソナライズされたビューや任意の外部RSSリーダー内のビューに追加できます。

Spacesには、様々な活動をサポートするスペースを作成するためのテンプレートが用意されています。スペース・テンプレートには柔軟性があるため、スペースごとに異なるルック・アンド・フィールを持たせることができます。デフォルトのテンプレートを使用することも、既存のスペースをベースにして独自のカスタム・テンプレートを作成することもできます。スペース・テンプレートの詳細は、第52章「スペース・テンプレートの使用」を参照してください。作成後に、Spacesを全面的にカスタマイズできます。たとえば、任意のタスク・フローやポートレットのルック・アンド・フィール、色スキーム、ナビゲーション・コントロールなどをすべてブラウザ内からカスタマイズできます。

スペースを作成すると、作成者がそのスペースのモデレータになります。モデレータは、そのスペースを管理して、スペースに対するメンバーシップのルールを策定します(第54.1項「スペースのメンバーシップ・ポリシーの設定」を参照)。新規スペースを作成する際に、Spacesではデフォルトの権限を持つデフォルトのスペース・ロールが作成されます。スペース・モデレータは、スペース・メンバーをこれらのロールに割り当てたり、必要に応じてデフォルトの権限を変更したり、新しいカスタム・ロールを作成したりできます(第54.2項「スペースのロールと権限の管理」および第54.3項「メンバーの管理およびロールの割当て」を参照)。

どのスペースも1つまたは複数のサブスペースの親になることができます。これにより、スペース階層を開発できます。詳細は、第56章「スペース階層の使用」を参照してください。

51.2 スペースの外観

新規作成したスペースは、図51-1(サイド・ナビゲーション)や図51-1(タブ付きトップ・ナビゲーション)のような外観になる可能性があります。ただし、Spaces管理者やスペース・モデレータは、タブや機能を表示または非表示にするために、および組織独自のルック・アンド・フィールを表現するために、カスタム・ページ・テンプレートを作成してすでに適用していることがよくあります。その場合は、作成した新規スペースは、これらの例とはまったく異なる外観になる可能性があります。

図51-1 デフォルトのサイド・ナビゲーション・ページ・テンプレートを使用した新規スペースのホーム・ページ

図51-2 デフォルトのトップ・ナビゲーション・ページ・テンプレートを使用した新規スペースのホーム・ページ

スペース内の各ページからは、関連情報にアクセスできます。前述のスペースの例では、「ホーム」ページでは、切手収集家(Philatelists)クラブに関する重要な情報が要約され、「ドキュメント」ページでは、切手収集家クラブに関連付けられたフォルダとファイルが一覧表示され、「ディスカッション」ページでは、ディスカッション・フォーラム管理機能を使用した継続的なディスカッションのビューが表示されるなどしています。スペース・モデレータ(またはSpaces-Manage Configuration権限が含まれたカスタム・ロールまたはModeratorロールが割り当てられた任意のスペース・メンバー)は、スペース管理設定を通じて使用できるページを使用して、スペースを作成および管理して、必要に応じてそのスペースを拡張およびカスタマイズできます。スペース内の管理タスクの詳細は、第52章「スペース・テンプレートの使用」、第53章「スペースの管理」および第54章「スペース・メンバーとロールの管理」を参照してください。Spacesアプリケーション管理者としてのすべてのスペースとスペース・テンプレートの管理の詳細は、第55章「スペースおよびテンプレートの管理」を参照してください。

51.3 ログイン前のスペースの操作(パブリック・ユーザー)

パブリック・スペースは、Spacesにログインすることなくインターネットにアクセスするだけでどのユーザーも使用できるため、メンバー以外のユーザーやSpacesコミュニティ外部のユーザーと共有できます。

Spacesユーザーに登録されていないパブリック・ユーザーは、次の2つの方法でパブリック・スペースにアクセスできます。

- スペースのURLを使用して直接アクセスする。

- Spacesの「ようこそ」ページから: インストール環境がこのページを表示するように構成されており、パブリック・スペースへのリンクが公開されている場合(図51-3)

図51-3 「ようこそ」ページの「パブリック・スペース」リンク

「図51-3 「ようこそ」ページの「パブリック・スペース」リンク」の説明

Spaces管理者は、パブリック・ユーザーがアプリケーション・レベルで表示および実行できる内容を制御します。詳細は、第24.2.4項「パブリック・ユーザー・ロールへの権限の付与」を参照してください。

スペースがパブリック化されると、そのスペース内のPublic-Userロールにはそのスペース内のView Pages and Content権限が自動的に付与されて、パブリック・ユーザーはページ、リスト、イベント、リンクおよびノートを表示できるようになります。お知らせ、ディスカッションおよびドキュメントを表示するには、スペース・モデレータは、53.14.5項「スペースへのパブリック・アクセスの付与」の説明に従って、これらの権限を明示的に付与する必要があります。スペース・モデレータによって付与されたパブリック権限は、管理者によってアプリケーション・レベルで設定されたパブリック権限より優先されます。

51.4 使用可能なスペースの表示とアクセス

複数のスペースに参加して、自身のスペース・メンバーシップを「スペース」ページ上で管理できます。

使用できるスペースを表示してアクセスするには:

1. 次のいずれかの方法で「スペース」ページ(図51-4)を開きます。

- ホーム・スペースで、「スペース」タブをクリックします。

- 「スペース」メニューから、「スペースの参照」を選択します。

ヒント:

プリティURLを使用して、ホーム・スペースにアクセスすることも可能です。付録A「ホーム・スペース・ページのユーザー・インタフェースURL」を参照してください。

図51-4 ホーム・スペース内の「スペース」ページ

2. 「スペース」ページで、「表示」リストから次のいずれかを選択します。

- 「すべてのスペース」(図51-5): 自身が使用できるすべてのスペースを表示します(パブリックとプライベートの両方)。作成時に「非表示」と設定されたスペースは表示されません。

図51-5 すべてのスペースの表示

「図51-5 すべてのスペースの表示」の説明

- 「本人による参加」: 自身がメンバーであるスペースを表示します。

- 「本人によるモデレート」: 自身がモデレータ権限を持っているスペースを表示します。

- 「クローズ済のスペース」: 自身が使用できるスペースのうち、スペース・モデレータによってクローズされたスペースを表示します(53.4.5項「スペースのクローズまたは再アクティブ化」を参照)。クローズ済スペースのコンテンツは、ユーザーが引き続き希望に応じてアクセスしたり検索したりできるとともに、スペース・メンバーは、前述のとおり「クローズ済のスペース」を選択するか、ダイレクトURL (http://host:port/webcenter/spaces/space name)を介して、引き続きクローズ済のスペース内で作業できます。

3. 1つ以上の特定のスペースを一覧表示するには、検索語の全体または一部を「フィルタ」フィールドに入力してから、「フィルタ」アイコンをクリックします。これにより、入力した検索語が「表示名」、「説明」または「検索キーワード」(スペース管理設定の「一般」ページで指定)に含まれるスペースがすべて一覧表示されます。

4. 現在の検索文字列を消去してすべてのスペースを表示するには、「フィルタのクリア」アイコンをクリックします。

5. スペースのリストをリフレッシュするには、まず以前の検索条件を消去してから(「フィルタのクリア」アイコンをクリック)、「リフレッシュ」アイコンをクリックします。

6. スペースのホーム・ページに移動するには、そのスペースの名前またはアイコンをクリックします。

7. スペースで実行できるアクションのメニューを表示するには、スペースのアイコンまたは名前を右クリックします。これにより、そのスペース内の自身の権限に応じて、実行できるアクションが表示されます(図51-6)。

図51-6 スペースの「アクション」メニュー

注意:

Spaces管理のオプション(「設定の管理」、「スペースURLの名前変更」および「スペースの削除」)が表示されるのは、自身がスペース・モデレータであるか、そのスペース内のManage Configuration権限を持っている場合のみです。

スペース内の自身の権限に応じて、実行できるアクションを選択します。

- 「設定の管理」: このスペースの管理設定ページを開きます。第53章「スペースの管理」を参照してください。

- 「スペースURLの名前変更」: 他のユーザーがこのスペースにアクセスするために使用するスペースURLを変更します。第53.14.2項「スペースURLの変更」を参照してください。

- 「スペースの削除」: このスペースを削除します。第53.16項「スペースの削除」を参照してください。

- 「連絡先」メニュー:

- 「サブスクライブ」: 「サブスクライブ」ダイアログを開きます。このダイアログでは、一覧表示されているアクションがこのスペースの範囲内で実行されるたびに受け取ることを希望する通知メッセージを選択できます。第39.3.2項「スペースレベルのサブスクリプションの設定」を参照してください。

- 「メールをメンバーに送信」および「メールをモデレータに送信」。第51.5項「スペースのメンバーまたはモデレータへのメール送信」を参照してください。

- 「メンバーシップ」メニュー:

- 「ロールの変更」: このスペース内の自身のロールを変更します。第51.12項「スペース内のロールの変更」を参照してください。

- 「メンバーシップの取消」: このスペース内の自身のメンバーシップを取り消します。第51.13項「スペース・メンバーシップの取消し」を参照してください。

- 「情報」メニュー:

- 「このスペースの情報」: このスペースに関する情報を表示します。第51.6項「スペースに関する情報の表示」を参照してください。

- 「類似スペース」: 現在のスペースと類似する他のスペースを表示します。スペースが別のスペースと類似しているとみなされるのは、同じユーザーが操作している場合、特にコンテンツを編集している場合です。詳細は、第51.7項「現在のスペースと類似するスペースの表示」を参照してください。

- 「リンクの共有」: このスペースへのURLリンクを他のユーザーと共有します。第53.14.1項「スペースへのリンクの公開」を参照してください。

51.5 スペースのメンバーまたはモデレータへのメール送信

スペースのデフォルトのメール配信リストまたはカスタム配信リストを使用して、そのスペースのメンバーまたはモデレータにメールを送信できます。詳細は、第53.10.2項「スペースのメール配信リストの構成」を参照してください。

注意:

Microsoft Officeの共有ドキュメント管理機能(スペース内でMicrosoft Word、ExcelまたはPowerPointファイルを編集中に)を通じて使用できるタスク・ペインを使用して、スペースのメンバーにメールを送信するには、第48.3.3.13項「メッセージの送信」を参照してください。

スペースのメンバーまたはモデレータにメールを送信するには:

1. 「スペース」ページで(第51.4項「使用可能なスペースの表示とアクセス」を参照)、目的のメンバーまたはモデレータが属しているスペースを探して、そのスペースのアイコンまたは名前を右クリックして、「連絡先」を選択してから「メールをメンバーに送信」または「メールをモデレータに送信」を選択します(図51-7)。

図51-7 スペースの「アクション」メニューのオプション: メールの送信

お使いのメール・アプリケーションが開いて、メールを作成して、そのスペースのすべてのメンバーまたはモデレータに送信できます。

51.6 スペースに関する情報の表示

スペースに関する情報を表示するには:

1. 「スペース」ページで(第51.4項「使用可能なスペースの表示とアクセス」を参照)、情報を表示するスペースを探して、そのスペースのアイコンまたは名前を右クリックして、「情報」を選択してから「このスペースの情報」を選択します(図51-8)。

図51-8 スペースの「アクション」メニュー: 「このスペースの情報」(非モデレータ・ロール用)

「スペースについて」ダイアログが開きます(図51-9)。

図51-9 「スペースについて」ダイアログ(非メンバー用)

2. 「スペースについて」ダイアログに表示される情報を参照します。

- 「名前」: スペースURLに表示される当スペースの内部名。スペースの内部名を変更するには、第53.14.2項「スペースURLの変更」を参照してください。注意: スペースの内部名を変更すると、そのスペースへのブックマークは無効になるため、それらのブックマークを更新する必要があります。

- 「表示名」: このスペースの表示名。この名前は、このスペースの上部に表示されるとともに、各種スペースを選択できるその他の場所(「スペース・スイッチャ」メニューや「スペース」ページなど)に表示されます。スペースの表示名を変更するには、第53.4.1項「スペース名の変更」を参照してください。表示名を変更しても、他のユーザーがこのスペースにアクセスするために使用するURLは同じままです。

- 「内部ID」: このスペースのID。他のアプリケーションはこのIDを使用してこのスペースを参照できます。

- 「説明」: このスペースの説明。この説明は、スペースの作成時に指定するか、またはスペース管理設定で指定します(第53.4.2項「スペースの説明またはキーワードの変更」を参照)。

- 「メンバーシップ」: このスペース内の自身のロール。自身がこのスペースのメンバーでない場合に、このスペースでセルフサービス・メンバーシップが許可されている場合は、「スペースへの参加」ボタンがここに表示されます。第51.9.1項「スペースへの参加(登録済Spacesユーザー)」を参照してください。

- 「作成者」: このスペースの作成者の名前。

- 「作成日」: このスペースが作成された日時。

- 「エクスプローラURL」: Windowsエクスプローラを使用してスペース内のフォルダやファイルを表示するためのURL。第48.4.1項「スペースをネットワーク・プレースとして追加」を参照してください。

- 「ダイレクトURL」: このスペースに直接アクセスするためのURL。

51.7 現在のスペースと類似するスペースの表示

スペースが別のスペースと類似しているとみなされるのは、同じユーザーが操作している場合、特にコンテンツを編集している場合です。類似スペースは、アクティビティ・グラフ・サービスによって提供されます。詳細は、第60.2.3項「類似スペース」タスク・フローの使用を参照してください。

現在のスペースに類似するスペースのリストを表示するには:

1. 「スペース」ページで(第51.4項「使用可能なスペースの表示とアクセス」を参照)、類似スペースを表示するスペースを探して、そのスペースのアイコンまたは名前を右クリックして、「情報」を選択してから「類似スペース」を選択します(図51-10)。

図51-10 スペースの「アクション」メニュー: 「類似スペース」(非モデレータ・ロール用)

「類似スペース」ダイアログが開きます。

2. 開くスペースを選択するか、「表示オプション」(鉛筆)アイコン(図51-11)をクリックして、類似スペースの条件を変更します。

図51-11 類似スペースの「表示オプション」ダイアログ

51.8 スペースの検索

「名前」または「説明」内の文字列に基づいてスペースを検索するには:

1. 「スペース」ページ(第51.4項「使用可能なスペースの表示とアクセス」を参照)で、「フィルタ」フィールドに検索文字列を入力します。

2. 「フィルタ」アイコンをクリックします(図51-12)。

図51-12 「フィルタ」アイコン

「スペース」ページに、入力した検索文字列が含まれている「名前」または「説明」を持つスペースが表示されます。

3. 現在の検索文字列を消去してすべてのスペースを表示するには、「フィルタのクリア」アイコンをクリックします(図51-12)。

図51-13 「フィルタのクリア」アイコン

51.9 スペースへの参加

スペースのメンバーになるために、スペースに参加できます。このためには、Spacesに登録済のユーザーであっても、パブリック・ユーザーであってもかまいません。スペースでセルフサービス・メンバーシップが許可されている場合は(第54.1.1項「スペースのセルフサービス・メンバーシップの管理」を参照)、そのスペースに対するメンバーシップをリクエストできます。または、スペース参加の招待を受信できます。

この項の内容は次のとおりです。

- 第51.9.1項「スペースへの参加(登録済Spacesユーザー)」

- 第51.9.2項「スペースへの参加(未登録Spacesユーザー)」

51.9.1 スペースへの参加(登録済Spacesユーザー)

スペースのメンバーになるために、スペースに参加できます。スペースでセルフサービス・メンバーシップが許可されている場合は、そのスペースに対するメンバーシップをリクエストできます。または、スペース参加の招待を受信できます。

一部のメンバーシップ・リクエストではスペース・モデレータからの承認が必要なため、直ちにアクセス権を取得できない場合があります。メンバーシップが承認されると、ワークリスト通知が送信されます。

スペースに参加するには:

1. 「スペース」ページ(第51.4項「使用可能なスペースの表示とアクセス」を参照)で、「表示」メニューから「すべてのスペース」を選択します。

2. 使用しているページ・テンプレートによっては、複数のスペース参加方法を使用できることがあります。たとえば、単にスペースをクリックして、「メンバーシップのリクエスト」ダイアログを開くことができる場合があります。
一般に使用できるスペース参加方法は、「スペースについて」ダイアログを使用することです。目的のスペースのアイコンまたは名前を右クリックして、「情報」を選択してから「このスペースの情報」を選択します(図51-14)。

図51-14 スペースの「アクション」メニュー: 「このスペースの情報」(非モデレータ・ロール用)

3. 「スペースについて」ダイアログで、「メンバーシップ」の横の「スペースへの参加」をクリックします(図51-15)。

図51-15 「スペースについて」ダイアログ(非メンバー用)

注意:

「スペースへの参加」がアクティブ状態になるのは、そのスペースでセルフサービス・メンバーシップが許可されている場合のみです(第54.1.1項「スペースのセルフサービス・メンバーシップの管理」を参照)。「スペースへの参加」が無効化されている場合は、スペース・モデレータに直接連絡してメンバーシップをリクエストしてください。

図51-16のようなスペース・メンバーシップ・リクエスト・ページが開いて、デフォルトの「メンバーシップのリクエスト」ページが表示されます。このページはスペース・モデレータによってカスタマイズされることがあるため、実際に表示されるページとロールはこの図とは異なっている可能性があります。

図51-16 スペース・メンバーシップのリクエスト

「図51-16 スペース・メンバーシップのリクエスト」の説明

4. このスペース内で希望する「ロール」のタイプを選択します。

注意:

デフォルトのスペース・ロールとしては、Viewer、ParticipantおよびModeratorがありますが、スペース・モデレータがこのスペースに対して定義しているロールによっては、これらのサブセットや他のカスタム・ロールの名前が表示されることがあります。

5. (オプション)「目的」フィールドに、リクエストしたロールを使用してこのスペースにアクセスする必要がある理由を入力します。

6. 「メンバーシップのリクエスト」をクリックします。
選択したロールがモデレータの承認を必要とするかどうかに応じて、図51-17のような確認メッセージが表示されます。

図51-17 確認メッセージ(承認が不要)

7. 「OK」をクリックします。

8. 「スペース」ページで、「リフレッシュ」アイコンをクリックして、新しいメンバーシップ・ステータスを確認します。

注意:

メンバーシップ・リクエストに承認が必要な場合、即時にはアクセスできません。後で確認するか、またはワークリストを監視してメンバーシップの承認直後に送信される通知を確認します。

51.9.2 スペースへの参加(未登録Spacesユーザー)

登録済Spacesユーザーでない場合でも、パブリック・スペースを表示できますが、未登録Spacesユーザーがスペースに参加するには、スペース参加に招待するメール・メッセージをスペース・モデレータから受け取る必要があります(第54.3.4.5項「登録ユーザーの招待」を参照)。スペースに参加するには、登録済Spacesユーザーになる必要があります。

一部のメンバーシップ・リクエストではスペース・モデレータからの承認が必要なため、直ちにアクセス権を取得できない場合があります。メンバーシップが承認されると、ワークリスト通知が送信されます。

1. スペース参加に招待する受信済メール・メッセージ内で、「自分自身を登録してください。」リンクをクリックして、図51-18のような「自己登録」ページを開きます。このページはスペース・モデレータによってカスタマイズされることがあるため、実際に表示されるページはこの図とは異なっている可能性があります。

注意:

「自己登録」ページが表示されるためには、スペース管理設定のメンバーシップ・オプションで、次のいずれかが有効になっている必要があります。

- 「セルフサービス・メンバーシップまたはセルフサービス・メンバーシップ変更を許可する(すべてのロールを使用可能)」

- 「セルフサービス・メンバーシップまたはセルフサービス・メンバーシップ変更を許可する(選択されたロールを使用可能)」

詳細は、第54.1.1項「スペースのセルフサービス・メンバーシップの管理」を参照してください。

図51-18 Spacesへの登録

2. 適切な「ユーザー名」を入力します。ユーザー名に関する制限事項は、Spacesで構成されている基礎となるアイデンティティ・ストアに応じて異なります。
「使用可能ユーザー名確認」をクリックして、その名前で登録されているSpacesユーザーがすでに存在するかどうかを確認します。「OK」をクリックし、確認メッセージを閉じます。必要に応じて、別の名前を入力します。

3. 適切に「パスワード」を入力し、確認のため「パスワードの再入力」を入力します。パスワードに関する制限事項は、Spacesで構成されている基礎となるアイデンティティ・ストアに応じて異なります。

4. 「名」、「姓」および「電子メール・アドレス」を入力します。

5. 「登録」をクリックします。

指定したユーザー名とパスワードがSpacesに登録されると、招待先のスペースが開きます。

51.10 スペース内の検索

Spacesアプリケーションの上部には、グローバル(アプリケーション全体)検索のための「検索」フィールドがあります。単一スペースに限定した検索を実行するには、スペース・モデレータは新しいリソース・カタログを作成して、「検索」タスク・フローをライブラリからこのカタログに追加して、このカタログをそのスペースに追加する必要があります。「検索」タスク・フローはデフォルト・リソース・カタログでは使用できません。詳細は、第58.4項「検索範囲の絞込み」を参照してください。

スペース・モデレータは、スペース内の個別ページを検索できます(第53.7.3項「スペース内のページの検索」を参照)。

51.11 スペース内のページの使用

スペースのメンバーは、そのスペース内のページにアクセスできます。スペースのモデレータは、そのスペース内のページを表示、作成、編集および名前変更するための権限をスペース・メンバーに付与できます。スペース・メンバーは、自身が所有しているページにアクセスするための権限を他のスペース・メンバーに付与できます。自身が作成したページはデフォルトでは自分専用ですが、それらのページを他のユーザーと共有するように指定することもできます。

ホーム・スペースの個人用ページの使用方法は、すべてのスペースのページの使用方法と同じです。この項で説明しているタスクは、スペース内のページおよびホーム・スペース内の個人用ページに対して実行できます。

- 第51.11.1項「ビューでのページの表示/非表示」

- 第51.11.2項「ビューでのページ順序の変更」

- 第51.11.3項「ページのオープン」

- 第51.11.4項「ページ・ビューのカスタマイズ」

- 第51.11.5項「ページからのすべてのユーザー・カスタマイズ内容の削除」

- 第51.11.6項「ページの作成、編集および管理」

51.11.1 ビューでのページの表示/非表示

スペース・モデレータは、すべてのスペース・メンバーに対して表示するページと非表示にするページを指定します(第53.7.2項「スペースでのページの表示/非表示」を参照)。また、スペース・メンバーは各ページの独自の個人用ビューをカスタマイズできます。

スペースの個人用ビュー内のページを表示または非表示にするには:

1. 「スペース」ページ(第51.4項「使用可能なスペースの表示とアクセス」参照)で、スペースを見つけて開きます。

2. 「ページのパーソナライズ」ページを開きます。

ヒント:

このページへのアクセス方法は、使用するページ・テンプレートによって異なります。たとえば、「アクション」 メニューを使用してアクセスできる場合があります。

3. 「ページのパーソナライズ」ページで、表示または非表示にするページの「ページを表示」チェック・ボックスを選択または選択解除します。

注意:

現在のページの「ページを表示」チェック・ボックスの選択を解除した場合は、「ページのパーソナライズ」ページが閉じられて、現在のページは非表示になります。

スペースやホーム・スペースなどの特定の範囲内で、少なくとも1つのページが常に表示されている必要があるため、この方法を使用して特定の範囲内のすべてのページを非表示にすることはできません。

51.11.2 ビューでのページ順序の変更

スペース内では、「ページのパーソナライズ」ページを使用して、ページが一覧表示または配置される順序を変更できます。これは、自身のビューのみに反映されるユーザー・カスタマイズです。

スペース内のページ順序を変更するには:

1. 「スペース」ページ(第51.4項「使用可能なスペースの表示とアクセス」参照)で、スペースを見つけて開きます。

2. 「ページのパーソナライズ」ページを開きます。

ヒント:

このページへのアクセス方法は、使用するページ・テンプレートによって異なります。たとえば、「アクション」 メニューを使用してアクセスできる場合があります。

3. 「並替え」列のアイコンを使用して、ページ順序を変更します(図51-19)。

注意:

ページ名をドラッグ・アンド・ドロップすることで、ページを並べ替えることもできます。

図51-19 「ページのパーソナライズ」ページの「並替え」アイコン

「図51-19 「ページのパーソナライズ」ページの「並替え」アイコン」の説明

51.11.3 ページのオープン

スペース内では、メンバーはシステム・ページ(表7-2「シード済システム・ページ」を参照)およびメンバーによって作成されたページにアクセスできます。スペース・ページのコンテンツは、通常特定の対象読者または目標をターゲットにしています。ホーム・スペース内では、他のユーザーによって公開されたページと、自身の個人用ページにアクセスできます。

スペースのページにアクセスする方法は、そのスペースに対して定義されているページ・テンプレートに依存するとともに、そのスペースのモデレータやSpaces管理者が公開しているコントロール、および使用されているナビゲーション・モデルにも依存します。ただし、どのような構成でも、プリティURLを使用してまたは「ページのパーソナライズ」ページを介してページを開くことができます。

スペース内のページを開くには:

1. 「スペース」ページ(第51.4項「使用可能なスペースの表示とアクセス」参照)で、スペースを見つけて開きます。

2. 次のいずれかの方法でページを開きます。

- スペース・ナビゲーション内でページ名をクリックします。

- 次のURLをブラウザに入力します。

http://host:port/webcenter/spaces/spaceName/page/pageName

ホーム・スペースの場合は、spaceNameを省略します。

ヒント:

ページ名に含まれる空白はすべてプラス(+)記号に置き換えてください。たとえば、My Pageという名前のページを開く場合は、このページのURLの末尾にはMy+Pageと入力します。

関連項目:

ページに移動するために使用する追加URLの詳細は、付録A「Spacesユーザー・インタフェースURL」を参照してください。

- 「ページのパーソナライズ」ページを開いて、開くページの名前をクリックします(図51-20)。

ヒント:

このページへのアクセス方法は、使用するページ・テンプレートによって異なります。たとえば、「アクション」 メニューを使用してアクセスできる場合があります。

図51-20 「ページのパーソナライズ」ページからのページのオープン

「図51-20 「ページのパーソナライズ」ページからのページのオープン」の説明

注意:

表示しているページが、現在別のユーザーによって編集中である場合は、現在のセッションでそのユーザーによって加えられた変更の結果がすぐに表示されないことがあります。すべての変更の結果を確実に表示するには、他のユーザーが編集内容を保存した後にそのページを表示する必要があります。

51.11.4 ページ・ビューのカスタマイズ

スペース内の任意ページの自身のビューを様々な方法で変更できます。たとえば、ページ・コンテンツのビューを並べ替えたり、コンポーネントを非表示にしたり、ページ・レイアウトを変更したりできます。これらの変更はすべて、自身のビューのみに反映されるユーザー・カスタマイズです。他のすべてのスペース・メンバーのビューは変更されないままです。

この項では、ユーザー・カスタマイズを通じて独自のページ・ビューを調整するプロセスを説明します。この項の内容は次のとおりです。

- 第51.11.4.1項「ページのユーザー・カスタマイズの基本」

- 第51.11.4.2項「ページ・ビューのユーザー・カスタマイズの実行」

51.11.4.1 ページのユーザー・カスタマイズの基本

ページ・エディタ(Composer)を開くことなく、ページの表示形態を様々な方法でカスタマイズできます。たとえば、コンポーネントの位置変更、削除、サイズ変更、縮小といったカスタマイズをすべて、自身のページ・ビュー内だけで行うことができます。

ユーザー・カスタマイズは、自身専用です。つまり、次の各項で説明している手順を通じて加えた変更は、Spacesアプリケーションの自身のビューのみに適用されます。他のユーザーはこの変更の影響を受けません。

たとえば、ページ・ビュー・モードでページ・コンポーネントの位置を変更した場合は、その変更は自身のページ・ビューのみに適用されます。他のユーザーが自身のページ・ビューを再編成した場合でも、その変更はそのユーザーのビューのみに適用され、そのユーザー以外のビューには適用されません。

注意:

コンポーネントをページ・ビュー・モードで修正している最中に、別のユーザーがそれと同じコンポーネントをページ編集モードで削除した場合は、WebCenterのエラー・ページが開きます。そのまま元のページに戻ります。削除されたコンポーネントは表示されなくなり、他のコンポーネントでの作業を継続できます。

51.11.4.2 ページ・ビューのユーザー・カスタマイズの実行

ページをカスタマイズできるかどうかは、自身または自身のアプリケーション・ロールに付与された権限に依存するとともに、ユーザー・カスタマイズがどのように構成されているかに依存します。自分がこのような権限を持っているかどうかは、この項で説明するコントロールの有無によって判断できます。これらのコントロールが表示されない場合は、アプリケーション管理者に連絡して、現在より高いレベルのアクセス権または構成の変更を要請してください。

この項では、位置変更、サイズ変更、最小化および最大化というユーザー・カスタマイズを実行する方法を説明します。この項の内容は次のとおりです。

- 第51.11.4.2.1項「ページ・コンテンツの位置変更」

- 第51.11.4.2.2項「ページ・ビューからのコンポーネントの削除」

- 第51.11.4.2.3項「コンポーネントのサイズ変更」

- 第51.11.4.2.4項「コンポーネントの縮小および展開」

51.11.4.2.1 ページ・コンテンツの位置変更

ドラッグ・アンド・ドロップによって、ページ上のコンポーネントの位置を変更できます。ドラッグ・アンド・ドロップで移動するコンポーネントは、ページ上の任意の空いている位置に配置できます。

ドラッグ・アンド・ドロップによってページ上のコンポーネントの位置を変更するには:

- 移動するコンポーネントのヘッダーをクリックしたまま目的の位置までドラッグし、ページにドロップします。
影は、コンポーネントがドロップされた後に配置される位置を示します(図51-21)。

図51-21 「イベント」タスク・フロー上部への「問題」リストのドラッグ

「図51-21 「イベント」タスク・フロー上部への「問題」リストのドラッグ」の説明

51.11.4.2.2 ページ・ビューからのコンポーネントの削除

いずれかのコンポーネント(タスク・フローやポートレットなど)が不要になった場合に、そのコンポーネントに「削除」アイコンが表示されている場合は、そのコンポーネントをページ・ビューから削除できます。

削除したコンポーネントを元に戻すには、そのページを編集して、新しいコンポーネント・インスタンスを追加する必要があります。

ページ・ビューからコンポーネントを削除するには:

- コンポーネント・ヘッダー上の「削除」アイコンをクリックします(図51-22)。

図51-22 タスク・フロー上の「削除」アイコン

「図51-22 タスク・フロー上の「削除」アイコン」の説明

コンポーネントがページ・ビューから削除されます。

51.11.4.2.3 コンポーネントのサイズ変更

コンポーネントの周囲の枠線およびヘッダーは、クロムとも呼ばれます。クロムは、コンポーネントの境界線を明確にして、コンポーネントに対するアクションのアクセス・ポイントとなります。これらのアクションとしては、「アクション」メニューに含まれているものや、そのクロム自体に埋め込まれているものがあります。後者の場合は、クロムには、コンポーネントの高さを調整するためのサイズ変更ハンドルが付随していることがあります(図51-23)。

図51-23 タスク・フロー上のサイズ変更ハンドル

「図51-23 タスク・フロー上のサイズ変更ハンドル」の説明

注意:

サイズ変更ハンドルの位置は、双方向に表示されたコンポーネントの場合は異なります。右から左の向きに表示されたコンポーネントでは、サイズ変更ハンドルは左側に表示されます。

この機能を使用するには、サイズ変更ハンドルをクリックしたまま、上または下にドラッグします。上にドラッグするとコンポーネントの高さは小さくなり、下にドラッグするとコンポーネントの高さは大きくなります。

51.11.4.2.4 コンポーネントの縮小および展開

1回クリックするだけで、一部のコンポーネントをブラインドを、巻き上げるように最上部に縮小表示できるため、視覚的に邪魔な不使用コンポーネントをアプリケーション・ビューから簡単に隠すことができます。縮小を実行できるのは、コンポーネントのヘッダーが表示されている場合です。もう1回クリックすると、縮小したコンポーネントを元どおりに展開できます。

ページ上のコンポーネントを縮小および展開するには:

1. コンポーネントをブラインドのように巻き上げるには、コンポーネント・ヘッダー上の「縮小」アイコンをクリックします(図51-24)。

図51-24 タスク・フロー上の「縮小」/「展開」アイコン

「図51-24 タスク・フロー上の「縮小」/「展開」アイコン」の説明

2. コンポーネント全体を元どおりに表示するには、コンポーネント・ヘッダー上の「展開」アイコンをクリックします(図51-25)。

図51-25 縮小されたタスク・フロー

「図51-25 縮小されたタスク・フロー」の説明

51.11.5 ページからのすべてのユーザー・カスタマイズ内容の削除

スペース内の任意ページの自身のビューを様々な方法で変更できます。たとえば、ページ・コンテンツのビューを並べ替えたり、コンポーネントを非表示にしたり、ページ・レイアウトを変更したりできます。詳細は、第51.11.4項「ページ・ビューのカスタマイズ」を参照してください。

自身のページ・ビュー内のみで、タスク・フローの縮小、位置変更、サイズ変更などのユーザー・カスタマイズ内容をすべて削除するには:

1. スペースで、「ページのパーソナライズ」ページを表示します。

ヒント:

このページへのアクセス方法は、使用するページ・テンプレートによって異なります。たとえば、「アクション」 メニューを使用してアクセスできる場合があります。

2. 「ページのパーソナライズ」ページで、目的のページの「アクション」アイコンをクリックして「レイアウトのリセット」を選択し、「レイアウトのリセット」ダイアログを開きます。

3. すべてのユーザー・カスタマイズ内容をページから削除することを確定するために、「リセット」をクリックします。

51.11.6 ページの作成、編集および管理

スペース内のページを作成、編集、移入、共有および管理するには、第16.10.2項「ページの使用」を参照してください。

51.12 スペース内のロールの変更

スペース内で実行しようとしているすべてのアクションを実行できない場合は、自身のメンバーシップ・ロールの変更をリクエストできます。たとえば、関心のあるディスカッション・スレッドに参加したり、新しい問題を提起しようとしても、現在のロールでは継続中のディスカッションの表示しか許可されていない場合があります。

スペース・モデレータが特定ロールに対するメンバーシップ変更をどのように設定しているかに応じて、ロール変更リクエストには承認が必要な場合と不要な場合があります(第54.1.1項「スペースのセルフサービス・メンバーシップの管理」を参照)。新しいロールが承認されると、ワークリスト通知が送信されます。

自身のスペース・ロールを変更するには:

1. 「スペース」ページで(第51.4項「使用可能なスペースの表示とアクセス」を参照)、ロールの変更先であるスペースを探して開いて、そのスペースのアイコンまたは名前を右クリックして、「メンバーシップ」を選択してから「ロールの変更」を選択します(図51-26)。

図51-26 メンバーシップ・ロールの変更

2. 「メンバーシップの変更」ダイアログで(図51-27)、希望のロールを「新規ロール」リストから選択します。

注意:

「新規ロール」リストがアクティブ状態になるのは、そのスペースでセルフサービス・メンバーシップ変更が許可されている場合のみです(第54.1.1項「スペースのセルフサービス・メンバーシップの管理」を参照)。「新規ロール」のオプションが無効化されている場合は、スペース・モデレータに直接連絡してメンバー・ロールの変更をリクエストしてください。

スペースのメンバーシップを取り消すには、「メンバーシップの取消」をクリックします。

図51-27 「メンバーシップの変更」ダイアログ

スペース・モデレータは、ここに表示されるロールのリストを管理します。デフォルトのスペース・ロールとしては、Viewer、ParticipantおよびModeratorがありますが、これらのサブセットや他のカスタム・ロールが表示されることがあります。詳細は、第54.1.1項「スペースのセルフサービス・メンバーシップの管理」を参照してください。

3. 「OK」をクリックします。
確認メッセージが表示されて、選択したロール変更に承認が必要かどうかが示されます。

4. 「OK」をクリックし、確認メッセージを受け入れます。

5. 「スペース」ページで、「リフレッシュ」アイコンをクリックして、このスペースに対するメンバーシップ・ステータスが変更されたことを確認します。

注意:

メンバーシップ変更リクエストに承認が必要な場合、新しいロールはすぐには有効になりません。この場合は、後で確認するか、ワークリストを監視してください。新しいロールは、スペース・モデレータによって承認された時点で有効になります。

51.13 スペース・メンバーシップの取消し

スペースのメンバーシップが不要になった場合は、自身のメンバーシップを取り消すことができます。

一部の取消しリクエストにはスペース・モデレータの承認が必要であるため、自身はスペースからただちには削除されない場合があります(第54.1.1項「スペースのセルフサービス・メンバーシップの管理」を参照)。メンバーシップが削除されると、ワークリスト通知が送信されてきます。

スペースのメンバーシップが正常に取り消されると、そのメンバーシップは、「表示」メニューから「本人による参加」を選択したときに「スペース」ページに表示されなくなります。

スペースのメンバーシップを取り消すには:

1. 「スペース」ページで(第51.4項「使用可能なスペースの表示とアクセス」を参照)、メンバーシップの削除元となるスペースを探して開いて、そのスペースのアイコンまたは名前を右クリックして、「メンバーシップの取消」を選択します(図51-26)。

図51-28 スペース・メンバーシップの取消し

確認メッセージが表示されて、スペースのメンバーシップを取り消すかどうかが確認されます。

2. 「OK」をクリックし、確認メッセージを受け入れます。

3. 「スペース」ページで、「表示」メニューから「本人による参加」を選択してから、「リフレッシュ」アイコンをクリックして、そのスペースが表示されなくなることを確認します。

注意:

取消しリクエストに承認が必要な場合は、自身はスペースからただちには削除されません。この場合は、後で確認するか、ワークリストを監視してください。サブスクリプション解除リクエストがスペース・モデレータによって承認または拒否されると、通知メッセージが送信されてきます。

52 スペース・テンプレートの使用

Spaceテンプレートには、一貫性のあるルック・アンド・フィールと、組織のニーズを満たすように構成されたスペースの作成を開始するための効率的な方法が用意されています。

この章の内容は次のとおりです。

- 第52.1項「スペース・テンプレートの基本」

- 第52.2項「新しいスペース・テンプレートの作成」

- 第52.3項「スペース・テンプレートの管理」

対象読者

この章は、スペース・テンプレートの詳細情報、カスタム・スペース・テンプレートの作成、およびスペース・テンプレートの管理を目的としているユーザーを対象にしています。

この章で説明しているタスクを実行するには、スペースレベルのSpace Templates-Create権限が必要です。他のユーザーが使用できるようにポータル・テンプレートを公開するには、アプリケーションレベルのSpace Templates-Manage All権限が必要です。ロールと権限の詳細は、第54.2.1.2項「スペース内の権限と権限モデルの理解」を参照してください。

52.1 スペース・テンプレートの基本

スペースを作成する際は、そのスペースのベースとして、いずれかのデフォルト・スペース・テンプレート、独自のカスタム・スペース・テンプレート、または他のユーザーが作成および公開したスペース・テンプレートを使用できます。Spaceテンプレートには、一貫性のあるルック・アンド・フィールと、組織のニーズを満たすように構成されたスペースの作成を開始するための効率的な方法が用意されています。次の各項では、スペース・テンプレートについて詳しく説明しています。

- 第52.1.1項「デフォルト・スペース・テンプレートの理解」

- 第52.1.2項「カスタム・スペース・テンプレートの理解」

52.1.1 デフォルト・スペース・テンプレートの理解

Spacesでは、新規スペースを作成する際に選択できるいくつかのデフォルト・スペース・テンプレートが用意されています。これらのテンプレートは、それぞれの一般的な目的に応じた名前が付けられており、そのまま新規スペースとして使用することも、独自のカスタム・テンプレートを作成するためのベースとして使用することもできます。

デフォルト・スペース・テンプレートは次のとおりです。

- 「ブロガー」: このテンプレートは、メンバーがブログを通じて意見を公開したり、お知らせ、ディスカッション、ドキュメント、イベント、リストおよびメールを事前構成したりできるスペースを対象としています。

- 「ディスカッション・サイト」: このテンプレートは、メンバーがディスカッション・フォーラムでアイデアをやり取りすることで、素早く問題を解決したり、新製品のアイデアを思い付いたり、顧客エスカレーションを解決したり、新しいサービス商品を決定したりできるスペースを対象としています。

- 「ドキュメント交換」: このテンプレートは、ドキュメントの共有と整理を主な目的としたスペースを対象としています。これにより、チームは合意された言い回しやメッセージの提供に素早く注力することが可能になります。このテンプレートは、ドキュメントの承認を取り巻くワークフローとチェックイン、およびチーム単位での作業も可能にします。

- 「ポータル・サイト」: このテンプレートは、それぞれが独自コンテンツの保管やディスカッションへの参加などを必要とするいくつかの小規模なグループや部門が含まれる大規模な組織に適したスペースを対象としています。このテンプレートは、エンタープライズ・ポータルの構築と提供を迅速化して、チームが独自の価値を自社に簡単に提供できるようにします。この結果として、他のすべての組織に対するこれらのグループの認知を促進する一方で、チーム内や組織内で安全に共同作業することが可能になります。
このテンプレートは、完全にユーザーの目的に合わせてスペースを構築できるように、基本的には何もデータがなく、何も構成されていません。このテンプレートを使用してスペースを作成すると、ブランクのホーム・ページが得られます。ディスカッションやお知らせなどのスペース・サービスは、すべて無効になっています。

- 「プロジェクト・サイト」: このテンプレートは、メンバーが共通プロジェクトに関する情報を共有して、共通カレンダを管理できるスペースを対象としています。このテンプレートは、コア・プロジェクト・チームをサポートするための最適な構造を提供します。このプロジェクト・チームのメンバーは、様々な部門出身である可能性があり、共通の目標を達成するために共同作業します。
このテンプレートに基づいたスペースの主な目的は、新規プロジェクトの開始、プロジェクト・チームの決定およびプロジェクト成果物の実現のプロセスを効率化することです。メンバーは、ドキュメントの共有、メンバー間のやり取りおよびステータスの最新情報の継続的な入手が可能になり、全体として、個人が隣り合って働くよりもチームとしてうまく機能することができます。

- 「チーム・サイト」: このテンプレートは、共通の目標を達成するために共同作業するユーザーのコミュニティをサポートするための最適な構造を提供するスペースを対象としています。これらのコミュニティは、ドキュメント共有、チームのお知らせ、ディスカッション・フォーラム、メール、Wikiなどを通じて共同作業します。
このテンプレートに基づいたスペースの主な目的は、専門知識、意見およびコンテンツの共有を通じて特定のサブジェクト領域に関する知識を深めることです。「チーム・サイト」スペースは、一貫性、動的性、適時性および双方向性を備えた参加環境を提供します。たとえば、顧客向けのWebサイトのサポートを担当するすべてのJavaプログラマが、ディスカッション・フォーラムや、次回のパッチに関する記事へのリンクなどを使用してJava業界の動向を知る場を必要としていることが考えられます。

注意:

旧リリースで提供されていたデフォルト・スペース・テンプレート(「基本」、「関心のあるコミュニティ」および「グループ・プロジェクト」)は非推奨となっています。ただし、必要に応じて、『Oracle Fusion Middleware Oracle WebCenter Portal管理者ガイド』の旧リリースのスペース・テンプレートの公開に関する項の手順に従って、Spacesアプリケーションでこれらのデフォルト・スペース・テンプレートを公開できます。

52.1.2 カスタム・スペース・テンプレートの理解

カスタム・スペース・テンプレートは、シンプルな内容にすることも、次のような堅牢な機能を含めることもできます。

- ディスカッション、ドキュメント、リスト、メンバー情報(ロールを含む)、ページ、サイト・リソースなど、事前シード済のデータ。新規スペースを作成するためにこのようなテンプレートを選択した場合は、新規スペースにはすべての事前シード済データが含まれます。

- 新規スペースのテンプレートを選択したときに実行されるカスタムJavaコード。たとえば、カスタム・コードには、新規スペース用のメーリング・リストを自動的に作成するためのロジックを含めることができます。詳細は、『Oracle Fusion Middleware Oracle WebCenter Portal開発者ガイド』のJDeveloperを使用したスペースの拡張に関する章を参照してください。

52.2 新規スペース・テンプレートの作成

第52.1項「スペース・テンプレートの基本」で説明しているデフォルト・スペース・テンプレートの変更や削除はできませんが、Space Templates-Create権限を持つ任意のユーザーは新規スペース・テンプレートを作成できます。

新規スペース・テンプレートを作成するには、まず既存のテンプレートに基づいてスペースを作成してから(第53.2項「新規スペースの作成」を参照)、各自の要件に応じてこのスペースをカスタマイズします。その後で、このカスタマイズしたスペースに基づいて新規スペース・テンプレートを作成できます。スペース・テンプレートの作成時には、ディスカッション、ドキュメント、リスト、メンバー情報(ロールを含む)、ページ、またはサイト・リソースを親スペースから継承することを選択できます。作成するテンプレートには、親スペースのセキュリティ設定が継承されます。

注意:

新規スペース・テンプレートを作成する際は、このテンプレートは親スペースからお知らせを継承しません。

スペース・テンプレートの作成者は、そのスペース・テンプレートを他のユーザーが使用できるように公開できます。公開しない場合は、そのテンプレートはプライベートのままとなり他のユーザーには表示されません。テンプレートをパブリック化するには、アプリケーションレベルのSpace Templates-Manage All権限が必要です。

注意:

Spaces管理者は、アプリケーション・レベルで使用可能にするスペース・テンプレートを作成して、他のSpacesアプリケーションとの間でカスタム・スペース・テンプレートをインポートおよびエクスポートすることもできます(シード済データを含む)。詳細は、第55章「スペースおよびテンプレートの管理」を参照してください。

スペース・テンプレートを作成するには:

1. ホーム・スペースで、「スペース・テンプレート」ページに移動します。

2. 「スペース・テンプレート」ページで(第52.3.1項「使用可能なスペース・テンプレートの表示」を参照)、「作成」をクリックします。

注意:

どのようなスペースもまだ作成していない場合、かつスペースを管理するための権限を持っていない場合は、「作成」リンクは使用できません。

「スペース・テンプレートの作成」ダイアログが開きます(図52-1)。

図52-1 「スペース・テンプレートの作成」ダイアログ: 「設定」ステップ

「図52-1 「スペース・テンプレートの作成」ダイアログ: 「設定」ステップ」の説明

3. 「設定」ステップで、適切な「スペース・テンプレート名」と「説明」(省略可能)を入力します。他のSpacesユーザーにとってわかりやすい、そのスペース・テンプレートを説明する名前を付けてください。スペース・テンプレートの説明を入力できる場所は、このステップのみです。
スペース・テンプレート名には、英数字、アンダースコア、空白、マルチバイト文字および特殊文字(&や#など)を使用できます。使用できる最大の長さは200文字です。予約済キーワードをそのままスペース・テンプレート名として使用することはできません(大文字と小文字は区別されません)。これらの予約済キーワードは、webcenter、pages、page、spaces、space、group、groups、webcenter space、webcenter spaces、webcenter administration、my spaces、admin、lastです。これらの予約語は長い名前の一部として使用できます(Sales Groupなど)。

4. 「次」をクリックします。

5. 「スペース」ステップで、新規スペース・テンプレートのベースとして使用するスペースを選択してから、「次」をクリックします。

6. 「コンテンツ」ステップで、親スペースからこのスペース・テンプレートに継承することを希望するデータが含まれたサービスを選択します(図52-2)。

注意:

スペース・テンプレートは、お知らせを親スペースから継承することはできません。

リスト定義は常にコピーされます。このステップで「リスト」チェック・ボックスを選択すると、リスト・データもコピーされます。

図52-2 「スペース・テンプレートの作成」ダイアログ: 「コンテンツ」ステップ

7. 「作成」をクリックします。

注意:

エラー・メッセージが表示されて、選択したサービスを提供できないためにテンプレートを作成できなかったことが通知された場合は、最も可能性の高い原因は、バックエンド・サーバー(UCMサーバーやJIVEサーバーなど)がダウンしていることです。その場合は、Spaces管理者に連絡してこの問題を解決してください。

新規スペース・テンプレートは、ホーム・スペース内の「スペース・テンプレート」ページに表示されます。デフォルトでは、このテンプレートはプライベートであるため、このテンプレートの作成者である自身のみが、ホーム・スペース内の個人用「スペース・テンプレート」ページでこのテンプレートを表示できます。他のユーザーは、ホーム・スペース内の各自の個人用「スペース・テンプレート」ページでこのプライベート・テンプレートを表示できませんが、Application-Manage Configuration権限を持つユーザーは、アプリケーションレベルの「スペース・テンプレート」ページでプライベート・テンプレートを表示および管理できます。詳細は、第55章「スペースおよびテンプレートの管理」を参照してください。

8. 作成したスペース・テンプレートを公開してすべてのSpacesユーザーが使用できるようにするには、アプリケーションレベルのSpace Templates-Manage All権限がSpaces管理者によって付与されている必要があります。この権限を持っている場合は、テンプレート名を選択してから、「編集」メニューをクリックして、「パブリックにする」を選択します。
このテンプレートが公開されて、すべてのユーザーのホーム・スペース内の「スペース・テンプレート」ページに表示されます。

52.3 スペース・テンプレートの管理

Spacesで用意されているデフォルト・スペース・テンプレートは変更も削除もできませんが(第52.1.1項「デフォルト・スペース・テンプレートの理解」を参照)、Space Templates-Create権限を持つ任意のユーザーは、自身が所有しているスペースに基づいて新規スペース・テンプレートを作成できるとともに(第52.2項「新規スペース・テンプレートの作成」を参照)、自身が所有しているスペース・テンプレートを管理できます。

ホーム・スペース内の「スペース・テンプレート」ページには、デフォルト・スペース・テンプレート、現在のユーザーによって作成されたスペース・テンプレート、および汎用の公開済テンプレートが表示されます。

次の各項では、スペース・テンプレートの作成者、Spaces管理者、およびアプリケーションレベルのSpace Templates-Manage All権限を持つユーザーが実行できる管理タスクを説明します。

- 第52.3.1項「使用可能なスペース・テンプレートの表示」

- 第52.3.2項「スペース・テンプレートに関する情報の表示」

- 第52.3.3項「スペース・テンプレートの検索」

- 第52.3.4項「スペース・テンプレートの名前変更」

- 第52.3.5項「スペース・テンプレートへのアクセスの設定」

- 第52.3.6項「スペース・テンプレートの公開または非表示」

- 第52.3.7項「スペース・テンプレートの削除」

52.3.1 使用可能なスペース・テンプレートの表示

「スペース・テンプレート」ページを表示して、新規スペースを作成するために使用できるスペース・テンプレートが表示するには:

- ホーム・スペースで、「スペース・テンプレート」タブをクリックして、「スペース・テンプレート」ページを開きます(図52-2)。

ヒント:

プリティURLを使用して、ホーム・スペースにアクセスすることも可能です。付録A「ホーム・スペース・ページのユーザー・インタフェースURL」を参照してください。

ホーム・スペースで「スペース・テンプレート」タブが表示されない場合は、第51.11.1項「ビューでのページの表示/非表示」を参照してください。

図52-3 ホーム・スペース内の「スペース・テンプレート」ページ

52.3.2 スペース・テンプレートに関する情報の表示

スペース・テンプレートに関する情報を表示するには:

1. 「スペース・テンプレート」ページで(第52.3.1項「使用可能なスペース・テンプレートの表示」を参照)、目的のスペース・テンプレートの行をクリックして、「スペース・テンプレートについて」をクリックします(図52-4)。

図52-4 「スペース・テンプレートについて」ダイアログのオープン

「スペース・テンプレートについて」ダイアログが開きます(図52-5)。

図52-5 「スペース・テンプレートについて」ダイアログ

2. 「スペース・テンプレートについて」ダイアログで、次の情報を参照します。

- 「名前」: スペースURLに表示されるこのスペース・テンプレートの内部名。スペース・テンプレートの内部名を変更することはできません。

- 「表示名」: このスペース・テンプレートの表示名。この名前は、テンプレートを選択できる場所に表示されます(「スペースの作成」ダイアログや「スペース・テンプレート」ページなど)。デフォルト・スペース・テンプレートの表示名を変更することはできません。自身が作成したカスタム・スペース・テンプレートの表示名を変更するには、第52.3.4項「スペース・テンプレートの名前変更」を参照してください。

- 「内部ID」: このスペース・テンプレートのID。他のアプリケーションはこのIDを使用してこのスペース・テンプレートを参照できます。

- 「説明」: このスペース・テンプレートの説明。この説明は、このスペース・テンプレートの作成時に指定されます。スペース・テンプレートの説明を変更することはできませんが、テンプレートの名前を変更する際に、「名前変更」ダイアログで新しい説明を入力できます(第52.3.4項「スペース・テンプレートの名前変更」を参照)。

- 「作成者」: このスペース・テンプレートの作成者のユーザー名。

- 「作成日」: このスペース・テンプレートが作成された日時。

- 「ダイレクトURL」: このスペース・テンプレートに直接アクセスするためのURL。

52.3.3 スペース・テンプレートの検索

「名前」または「説明」に含まれる文字列に基づいてスペース・テンプレートを検索するには:

1. 「スペース・テンプレート」ページで(第52.3.1項「使用可能なスペース・テンプレートの表示」を参照)、「フィルタ」フィールドに検索文字列を入力します。

2. 「フィルタ」アイコンをクリックします(図52-6)。

図52-6 「フィルタ」アイコン

「スペース・テンプレート」ページに、入力した検索文字列が含まれている「名前」または「説明」を持つスペース・テンプレートが表示されます。

3. 現在の検索文字列を消去してすべてのスペース・テンプレートを表示するには、「フィルタのクリア」アイコンをクリックします(図52-7)。

図52-7 「フィルタのクリア」アイコン

52.3.4 スペース・テンプレートの名前変更

スペース・テンプレートの名前を変更するには:

1. 「スペース・テンプレート」ページ(第52.3.1項「使用可能なスペース・テンプレートの表示」)で、スペース・テンプレートの行をクリックします。

2. 「編集」メニューから「スペース・テンプレートの名前変更」を選択します。
「スペース・テンプレートの名前変更」ダイアログが開きます。

3. 「表示名」フィールドに、スペース・テンプレートの新しい名前を入力します。必要に応じて、「説明」を入力します。

4. 「OK」をクリックします。

52.3.5 スペース・テンプレートへのアクセスの設定

特定のユーザーやグループに、スペース・テンプレートに対する読取り専用アクセス権や管理アクセス権を付与できます。

スペース・テンプレートへのアクセスを設定するには:

1. 「スペース・テンプレート」ページ(第52.3.1項「使用可能なスペース・テンプレートの表示」)で、スペース・テンプレートの行をクリックします。

2. 「編集」メニューから「テンプレート・アクセスの設定」を選択します。
「テンプレート・アクセスの設定」ダイアログが開きます(図52-8)。

図52-8 「テンプレート・アクセスの設定」ダイアログ

3. 「テンプレート・アクセスの設定」ダイアログで、次の操作を実行します。

- 「ユーザーの追加」をクリックして、ユーザーのリストから選択したりユーザー名を検索したりできる「ユーザーの検索」ダイアログを開きます。

- 「グループの追加」をクリックして、ユーザー・グループを検索できる「グループの検索」ダイアログを開きます。

アイデンティティ・ストアでユーザーやグループを検索する場合のヒントは、第54.3.4.1項「アイデンティティ・ストアでのユーザーまたはグループの検索」を参照してください。

4. 「テンプレート・アクセスの設定」ダイアログに一覧表示されているユーザーまたはユーザー・グループごとに、付与するアクセス・レベルを指定します(ユーザーまたはユーザー・グループごとに1つの権限)。

- このスペース・テンプレートに対する読取り専用アクセス権を付与するには、「表示」チェック・ボックスを選択します。

- このスペース・テンプレートに対する完全なアクセス権を付与するには、「管理」チェック・ボックスを選択します。

5. 「OK」をクリックします。

52.3.6 スペース・テンプレートの公開または非表示

スペース・テンプレートを作成すると(第52.2項「新規スペース・テンプレートの作成」を参照)、そのテンプレートはデフォルトではプライベートになります。このため、そのテンプレートの作成者のみが、ホーム・スペース内の自身の個人用「スペース・テンプレート」ページでそのテンプレートを表示できます。他のユーザーは、ホーム・スペース内の各自の個人用「スペース・テンプレート」ページで、このプライベート・テンプレートを表示することはできません。ただし、Application-Manage Configuration権限を持つユーザーや管理者は、アプリケーションレベルの「スペース・テンプレート」ページで、すべてのスペース・テンプレート(他のユーザーのプライベート・テンプレートを含む)を表示および管理できます。詳細は、第55章「スペースおよびテンプレートの管理」を参照してください。

作成したスペース・テンプレートを公開してすべてのSpacesユーザーが使用できるようにしたり、非表示にしたりするには、アプリケーションレベルのSpace Templates-Manage All権限がSpaces管理者によって付与されている必要があります。この権限を持っている場合は、次の手順を実行してください。

1. 「スペース・テンプレート」ページ(第52.3.1項「使用可能なスペース・テンプレートの表示」参照)で、スペース・テンプレート(複数も可)の行(複数も可)をクリックします。

2. 「編集」メニューから、このテンプレートの現在の状態に応じて次のいずれかを選択します。

- このテンプレートをすべてのSpacesユーザーに公開するには、「パブリックにする」を選択します。

- このテンプレートをすべてのSpacesユーザーに対して非表示にするには、「パブリック・アクセスの削除」を選択します。ただしこのオプションを選択した場合でも、自身(このテンプレートの作成者)と、「テンプレート・アクセスの設定」ダイアログで「表示」または「管理」のアクセス権を明示的に付与したユーザーには(第52.3.5項「スペース・テンプレートへのアクセスの設定」を参照)、このテンプレートは表示されます。

注意:

新規スペースを作成している最中に(第53.2項「新規スペースの作成」を参照)、そのスペース用に選択したスペース・テンプレートが別のユーザーによってプライベート化された場合でも、そのスペースを作成している最中は、そのテンプレートは有効なままになり使用できます。

52.3.7 スペース・テンプレートの削除

注意:

デフォルト・スペース・テンプレートを削除することはできません。ただし、アプリケーションレベルのSpace Templates-Manage All権限とApplication-Manage Configuration権限を持つユーザーと、Spaces管理者は、アプリケーションレベルの「スペース・テンプレート」ページでデフォルト・テンプレートをプライベート化することで、デフォルト・テンプレートがどのユーザーのビューにも表示されないようにできます。詳細は、第55章「スペースおよびテンプレートの管理」を参照してください。

1つ以上のスペース・テンプレートを削除するには:

1. 「スペース・テンプレート」ページ(第52.3.1項「使用可能なスペース・テンプレートの表示」参照)で、スペース・テンプレート(複数も可)の行(複数も可)をクリックします。

2. 「編集」メニューから「スペース・テンプレートの削除」を選択します。
確認プロンプトで、「削除」をクリックします。

53 スペースの管理

この章では、WebCenter Portal: Spacesでのグループ作業または関心のある領域専用の環境を構成および管理する方法について説明します。スペースの管理ページへのアクセス方法、サービスの管理方法、スペースの全メンバーに対する管理タスクの実行方法について説明します。内容は次のとおりです。

- 第53.1項「スペース・モデレータの概要」

- 第53.2項「新しいスペースの作成」

- 第53.3項「スペース管理ページへのアクセス」

- 第53.4項「スペースの一般的な管理設定の管理」

- 第53.5項「スペース・ロールの管理」

- 第53.6項「スペース・メンバーの管理」

- 第53.7項「スペース・ページの管理」

- 第53.8項「スペース・コンテンツの管理」

- 第53.9項「サブスペースの管理」

- 第53.10項「スペースのサービスの管理」

- 第53.11項「スペースのリソースの管理」

- 第53.12項「スペースのカスタム属性の定義」

- 第53.13項「Wikiまたはブログのスペースへの追加」

- 第53.14項「スペースの使用の許可」

- 第53.15項「スペースのタスク・フローの使用」

- 第53.16項「スペースの削除」

対象読者

この章は、スペースの作成および管理を行うユーザーを対象にしています。

この章で説明しているタスクを実行するユーザーには、Manage Configuration権限とManage Membership権限を含むロールが割り当てられている必要があります。ロールと権限の詳細は、第54.2.1.2項「スペース内の権限と権限モデルの理解」を参照してください。

53.1 スペース・モデレータの概要

スペース管理者によってSpaces-Create権限が付与されている場合、スペースを作成できます。スペースを作成すると、その作成者はデフォルトでスペース・モデレータになり、Moderatorロールが割り当てられます。このロールでは、スペース内でManage All権限が付与されます。つまり、スペースを管理する必要があり、スペースのプレゼンテーションとコンテンツを完全に制御できる権限を持ちます。新規スペースを作成する際に、Spacesではデフォルトの権限を持つデフォルトのスペース・ロールが作成されます。スペース・モデレータはスペース・メンバーにこれらのロールを割り当てたり、必要に応じてデフォルトの権限を変更したり、新しいカスタム・ロールを作成したりすることができます。詳細は、54.2.1.1項「スペースのデフォルト・ロールの理解」を参照してください。

注意:

スペースの作成者は、デフォルトで少ない権限を持つロール(ParticipantロールまたはViewerロール)にロールが変更されたり、ロールが別の権限に変更されている場合でも、スペース内では常にManage All権限を持ちます。

その他のユーザーにはModeratorロールが割り当てられたり、スペースの特定の領域を管理する権限が付与されたりする場合があります。詳細は、第54.2項「スペースのロールと権限の管理」を参照してください。

53.2 新しいスペースの作成

スペースによって、グループ作業または関心のある領域専用の環境が提供されます。詳細は、第51.1項「スペースの基本」を参照してください。スペース管理者によってSpaces-Create権限が付与されている場合は、スペース・アプリケーションでスペースを作成できます。スペースの作成者には、スペース内でModeratorのロールが付与されます(第53.1項「スペース・モデレータの概要」を参照)。

Spacesでは、新しいスペースに対して1つのディスカッション・フォーラムが作成されます。このデフォルト設定を変更して、スペースに複数のディスカッション・フォーラムを割り当てることもできます。詳細は、第53.10.3項「スペースのディスカッション・フォーラムの設定の変更」を参照してください。

スペースを作成するには:

1. 「スペース」メニューで、「スペースの作成」を選択します。
または、「スペース」ページ(第51.4項「使用可能なスペースの表示とアクセス」を参照)で、「作成」をクリックします。

このオプションが表示されていない場合、スペース管理者に問い合せ、Create Spaces権限を付与してもらいます。

「スペースの作成」ダイアログが開きます。

2. 「設定」ステップ(図53-1)で、スペース名を指定し、オプションでスペースの説明とキーワードを指定します。検索結果で発見しやすくするために、スペースのコンテンツに関連するキーワードを入力します。キーワードはスペースカンマで区切ります。

図53-1 「スペースの作成」ダイアログ: 「設定」ステップ

「図53-1 「スペースの作成」ダイアログ: 「設定」ステップ」の説明

ここで入力した名前は、スペースの上部や、スペースを選択できるその他の場所(「スペース・スイッチャ」メニューや「スペース」ページなど)に表示されます。スペース名には、英数字、アンダースコア、空白、マルチバイト文字、特殊文字(&や#など)を使用できます。使用できる最大の長さは200文字です。予約済キーワード(webcenter、pages、page、spaces、space、group、groups、space、spaces、webcenter space、webcenter spaces、webcenter administration、my spaces、admin、last)は、大文字のみの場合も小文字のみの場合も、大文字と小文字の組合せの場合も、完全なスペース名としては使用できません。これらの予約語は長い名前の一部として使用できます(Sales Groupなど)。

注意:

ここで指定した表示名から空白文字を削除し、日付を追加することで、スペースの最初の内部名が自動的に導出されます
(例: spacename_14November2011)。

3. 「次」をクリックします。

4. 「アクセス」ステップ(図53-2)で、必要に応じて、スペースのデフォルトURL (spacename_date)を変更します。スペースの内部名はこのフィールドから導出されます。このURLはスペースにアクセスするためのプリティURLです。

図53-2 「スペースの作成」ダイアログ: 「アクセス」ステップ

5. スペースのアクセス・レベルを選択します。

- 「パブリック」(デフォルト): Spacesの登録済ユーザーであるかどうかに関係なく、誰でもこのスペースにアクセスできます。この設定を選択すると、スペース内のPublic-Userロールには、ページ、リスト、イベント、ノート、お知らせ、ディスカッション、ドキュメントを表示する権限が自動的に付与されます。パブリック・ユーザーには、スペース内での編集、作成、管理権限はありません。

- 「プライベート」: このスペースにアクセスするには、(招待か、有効になっている場合は自己登録を介して取得する)メンバーシップが必要です。このスペースは、「スペース」ページの使用可能なスペースのリストに表示され、検索結果にも表示されます。

- 「非表示」: このスペースにアクセスするには、(招待を介して取得する)メンバーシップが必要です。このスペースは、 「スペース」ページの使用可能なスペースのリストには表示されず、検索結果にも表示されません。

注意:

選択したアクセス・レベルは、次のステップで選択するスペース・テンプレートで指定されているアクセス・レベルよりも優先されます。たとえば、新しいスペースに対して「プライベート」のアクセス・レベルを選択し、「パブリック」アクセスが指定されているスペース・テンプレートを選択した場合、スペースは「プライベート」に設定されます。パブリック・メタデータはスペース・テンプレートからコピーされないので、パブリック・ユーザーはスペースにアクセスできません。同様に、新しいスペースに対して「パブリック」を選択し、「プライベート」または「非表示」が指定されているスペース・テンプレートを選択した場合、パブリック・ユーザーにはスペース内のページとサービスにアクセスする権限が付与されます。

6. 「次」をクリックします。

7. 「コンテンツ」ステップ(図53-3)で、新しいスペースのベースとして使用するスペース・テンプレートを選択します。「フィルタ」フィールドを使用して、テンプレートを名前で検索します。

図53-3 「スペースの作成」ダイアログ: 「コンテンツ」ステップ

関連項目:

詳細は、第52.1項「What You Should Know About Space Templates」を参照してください。

注意:

カスタムのスペース・テンプレートには、ディスカッション、ドキュメント、リスト、メンバー情報(ロールなど)、ページ、またはサイト・リソースなど、事前シード済のデータが含まれる場合があります。こうしたテンプレートを選択した場合、新しいスペースにはすべての事前シード済データが含まれます。

注意:

新しいスペースの基になるテンプレートを選択した後で、スペースの作成を完了する前に、別のユーザーがそのテンプレートをプライベートに設定した場合でも、スペースの作成中であれば、そのテンプレートは作成者に対して有効なままです。

8. 「作成」をクリックします。
「スペース作成ステータス」ダイアログ(図53-4)には進捗情報が表示され、スペースが作成されると、スペースの様々な領域に移動するためのリンクとともに通知が表示されます。

図53-4 「スペース作成ステータス」ダイアログ

9. 次のいずれかのアクションを実行します。

- 「閉じる」をクリックすると、ダイアログを閉じてホーム・スペースに戻ります。

- 「スペースに移動」をクリックすると、新しいスペースのホーム・ページが開きます。

- 「メンバーの追加」ページをクリックすると、スペースの管理設定の「メンバー」ページが開きます。詳細は、第53.6項「スペース・メンバーの管理」を参照してください。

- 「ページの作成」ページをクリックすると、スペースの管理設定の「ページ」ページが開きます。詳細は、第53.7項「スペース・ページの管理」を参照してください。

- 「ドキュメントのアップロード」をクリックすると、新しいスペースの「ドキュメント」ページが開きます。

どのスペースも1つまたは複数のサブスペースの親になることができます。これにより、スペース階層を開発できます。詳細は、第56章「スペース階層の使用」を参照してください。

53.3 スペース管理ページへのアクセス

スペース・モデレータ(または、スペース内のManage権限を付与されているユーザー)は、スペースの管理ページにアクセスできます。

ページ

説明

一般

様々なスペース・プロパティを設定するには、このページを使用します。詳細は、第53.4項「スペースの一般的な管理設定の管理」を参照してください。

ロール

スペースのロールと権限を管理するには、このページを使用します。詳細は、第53.5項「スペース・ロールの管理」を参照してください。

メンバー

スペースのメンバーを管理し、メンバー・ロールを割り当てるには、このページを使用します。詳細は、第53.6項「スペース・メンバーの管理」を参照してください。

ページ

スペースのページを管理するには、このページを使用します。詳細は、第53.7項「スペース・ページの管理」を参照してください。

コンテンツ

詳細は、第53.8項「スペース・コンテンツの管理」を参照してください。

サブスペース

スペースの子スペースを管理するには、このページを使用します。詳細は、第53.9項「サブスペースの管理」を参照してください。

サービス

スペースで実行されるサービス(お知らせ、ディスカッション、ドキュメント、イベント、リストなど)を有効にしたり、無効にするには、このページを使用します。詳細は、第53.10項「スペースのサービスの管理」を参照してください。

リソース

スペースのリソースを管理するには、このページを使用します。詳細は、第53.11項「スペースのリソースの管理」を参照してください。

カスタム属性

スペースのカスタム属性を定義するには、このページを使用します。詳細は、第53.12項「スペースのカスタム属性の定義」を参照してください。

スペース管理ページにアクセスするには:

1. 「スペース」ページ(第51.4項「使用可能なスペースの表示とアクセス」を参照)で、スペースを選択します。

2. スペースの管理設定ページを開きます。

ヒント:

これらのページへのアクセス方法は、使用しているページ・テンプレートによって異なります。たとえば、サイド・ナビゲーション・テンプレートでは、「管理」メニューを使用してスペース管理ページにアクセスする場合があります。

これらのページへの移動は、第A.5項「スペース・ページのユーザー・インタフェースURL」に記載されているダイレクトURLを使用することも可能です。

スペース管理ページにアクセスできない場合は、そのスペースに対するManage権限がないということです。第51.12項「スペース内のロールの変更」を参照してください。

53.4 スペースの一般的な管理設定の管理

スペース管理設定の「一般」ページでは、次の項で説明するタスクにアクセスできます。

- 第53.4.1項「スペース名の変更」

- 第53.4.2項「スペースの説明またはキーワードの変更」

- 第53.4.3項「スペースのオフライン化」

- 第53.4.4項「スペースのオンライン化」

- 第53.4.5項「スペースのクローズまたは再アクティブ化」

- 第53.4.6項「スペースに対するRSSニュース・フィードの有効化または無効化」

- 第53.4.7項「スペース・アイコンの変更」

- 第53.4.8項「スペース・ロゴの変更」

- 第53.4.9項「スペース用のページ・テンプレートの変更」

- 第53.4.10項「スペースのスキンの変更」

- 第53.4.11項「スペースのページおよびページ・テンプレートのリソース・カタログの変更」

- 第53.4.12項「スペースのナビゲーションの変更」

- 第53.4.13項「スペースのページ・フッターの表示または非表示」

- 第53.4.14項「著作権情報およびプライバシURLのカスタマイズ」

- 第53.4.15項「スペースの表示言語の設定」

- 第53.4.16項「スペースへのアクセスの変更」

53.4.1 スペース名の変更

スペースの表示名は、スペースの上部や、スペースを選択できるその他の場所(「スペース・スイッチャ」メニューや「スペース」ページなど)に表示されます。

注意:

表示名を変更しても、スペースの内部名やURLには影響しません。スペースの内部名を変更する場合は、第53.14.2「スペースURLの変更」を参照してください。

スペースの表示名を変更するには:

1. スペース管理設定(第53.3項「スペース管理ページへのアクセス」を参照)で、「一般」ページを開きます。

2. 「一般」ページの「スペース・オプション」で、「表示名」を変更します。

図53-5 スペースの表示名の変更

3. 「適用」をクリックし、設定を保存します。

53.4.2 スペースの説明またはキーワードの変更

スペースの説明は、「スペース」ページのスペースのリスト内に表示されます。キーワードを利用すると、そのスペースが検索結果内で見つけやすくなります。

スペースの説明またはキーワードを入力または変更するには:

1. スペース管理設定(第53.3項「スペース管理ページへのアクセス」を参照)で、「一般」ページを開きます。

2. 「一般」ページの「スペース・オプション」で、「スペース」ページの検索で使用する「説明」または検索キーワードを入力したり、変更したりします。キーワードはスペースカンマで区切ります。

図53-6 スペースの説明またはキーワードの変更

3. 「適用」をクリックし、設定を保存します。

53.4.3 スペースのオフライン化

スペースは、メンテナンスのために一時的にオフラインにできます。たとえば、不適切なコンテンツに気付いた場合、スペースをオフラインにして、必要な更新を行ってから、再度オンラインにできます。オフラインになったスペースにアクセスできるのは、スペース管理者またはManage Configuration権限を持つスペース・メンバーのみです。その他のメンバーには「スペースの使用不可」ページ(第7.3項「システム・ページの使用」を参照)が表示されます。

不要になったスペースを完全に閉じる方法は、第53.4.5項「スペースのクローズまたは再アクティブ化」を参照してください。

スペースをオフラインにするには:

1. スペース管理設定(第53.3項「スペース管理ページへのアクセス」を参照)で、「一般」ページを開きます。

2. 「一般」ページの「スペース・オプション」で、「スペースを一時的にオフラインにする」を選択します(図53-7)。

図53-7 スペースのオフライン化

「図53-7 スペースのオフライン化」の説明

3. 「適用」をクリックし、設定を保存します。

53.4.4 スペースのオンライン化

スペースがオフラインになっている場合、スペース管理者またはManage Configuration権限を持つスペース・メンバーのみがスペースをオンラインに戻すことができます。

スペースをオンラインに戻すには:

1. スペース管理設定(第53.3項「スペース管理ページへのアクセス」を参照)で、「一般」ページを開きます。

2. 「一般」ページの「スペース・オプション」で、「スペースを一時的にオフラインにする」を選択解除します(図53-8)。

図53-8 スペースのオンライン化

「図53-8 スペースのオンライン化」の説明

3. 「適用」をクリックし、設定を保存します。

53.4.5 スペースのクローズまたは再アクティブ化

アクティブに使用されなくなったスペースを閉じることができます。スペースを閉じると、コンテンツのアーカイブが作成されます。スペースを閉じると、「スペース・スイッチャ」メニューから削除され、「表示」リストで「クローズ済のスペース」を選択したときのみ、スペース・ブラウザ(「スペース」ページ)に表示されます。クローズ済のスペースのコンテンツの参照を希望するユーザーは、アクセスしたり検索したりすることが可能です。また、スペース・メンバーは、「スペース」ページでクローズ済のスペースを表示するか、ダイレクトURL (http://host:port/webcenter/spaces/space name)によって、引き続きこのスペースで作業できます。

スペースを閉じると、スペースで実行されたアクティビティはホーム・スペースのアクティビティ・ストリームに反映されなくなります。スペース内のアクティビティは、クローズ済のスペースのホーム・ページのみに表示されます。

スペースを一時的に閉じるには、閉じるのではなく、オフライン化します。第53.4.3項「スペースのオフライン化」を参照してください。

スペースを閉じるには:

1. スペース管理設定(第53.3項「スペース管理ページへのアクセス」を参照)で、「一般」ページを開きます。

2. 「一般」ページの「スペース・オプション」で、「スペースのクローズ」を選択します(図53-9)。

図53-9 スペースのクローズ

「図53-9 スペースのクローズ」の説明

スペースを再アクティブ化するには、「スペースのクローズ」チェック・ボックスを選択解除します。

3. 「適用」をクリックし、設定を保存します。

53.4.6 スペースに対するRSSニュース・フィードの有効化または無効化

スペースのメンバーは、RSSニュース・フィードを介してスペースの活動状況を把握できます。メンバーは、スペースのコンテキスト内で次の操作を実行できます。

- 最近のアクティビティの監視

- ディスカッション・フォーラムへの投稿の追跡

- お知らせを表示します。

- リストの改訂の監視

RSSニュース・フィードの公開の詳細は、第70章「RSSサービスの使用」を参照してください。

スペースのRSSニュース・フィードを有効または無効にするには:

1. スペース管理設定(第53.3項「スペース管理ページへのアクセス」を参照)で、「一般」ページを開きます。

2. 「一般」ページの「スペース・オプション」で、「RSSの公開」を次のように設定します。

- メンバーがRSSフィードを介してスペース情報にアクセスできるようにするには、「RSS公開の有効化」を選択します(図53-10)。

- このスペースのRSSフィードを無効にするには、「RSS公開の有効化」を選択解除します。

図53-10 スペースのRSSフィードの有効化および無効化

「図53-10 グループ・スペースのRSSフィードの有効化および無効化」の説明

3. 「適用」をクリックし、設定を保存します。

53.4.7 スペース・アイコンの変更

スペース・アイコンは、メニューや小さい領域内でスペースの表示名の横に表示されます。たとえば、「スペース・スイッチャ」メニュー(図53-11)またはスペースの上部(図53-12)などに表示されます。

図53-11 「スペース・スイッチャ」メニューのスペース・アイコン

図53-12 スペース上部のスペース・アイコン

デフォルトのアイコンは、スペースの作成時に使用するテンプレートによって指定されますが、必要に応じて、別のアイコンを割り当てることができます。

スペース・アイコンを変更するには:

1. スペース管理設定(第53.3項「スペース管理ページへのアクセス」を参照)で、「一般」ページを開きます。

2. 「一般」ページの「表示設定」で、現在のスペース・アイコンの横の「変更」をクリックして、「アイコンを選択」ダイアログを開きます(図53-13)。

図53-13 「アイコンを選択」ダイアログ

注意:

アイコン・イメージ・ファイルの最大サイズは1 MBです。サポートされているファイル形式は、.gifまたは.GIF、.pngまたは.PNG、および.jpgまたは.JPGです。

3. 「アイコンを選択」ダイアログで、「参照」をクリックして新しいアイコン・イメージをアップロードするか、アイコン・イメージへのURLを入力します。「OK」をクリックします。

4. 「適用」をクリックし、設定を保存します。

53.4.8 スペース・ロゴの変更

スペース・ロゴは、大きい領域でスペース名の横に表示されます。たとえば、「スペース」ページに表示されます(図53-14)。

図53-14 「スペース」ページのスペース・ロゴ

デフォルトのロゴは、スペースの作成時に使用するテンプレートによって指定されますが、必要に応じて、別のロゴを割り当てることができます。

スペース・ロゴを変更するには:

1. スペース管理設定(第53.3項「スペース管理ページへのアクセス」を参照)で、「一般」ページを開きます。

2. 「一般」ページの「表示設定」で、現在のスペース・ロゴの横の「変更」をクリックして、「ロゴを選択」ダイアログを開きます(図53-15)。

図53-15 「ロゴを選択」ダイアログ

注意:

ロゴ・イメージ・ファイルの最大サイズは1 MBです。サポートされているファイル形式は、.gifまたは.GIF、.pngまたは.PNG、および.jpgまたは.JPGです。

3. 「ロゴを選択」ダイアログで、「参照」をクリックして新しいロゴ・イメージをアップロードするか、ロゴ・イメージへのURL(http://で始まる)を入力します。「OK」をクリックします。

4. 「適用」をクリックし、設定を保存します。

53.4.9 スペース用のページ・テンプレートの変更

ページ・テンプレートでは、ユーザーの画面における個々のページやページ・グループの表示方法が定義されます。ページ・テンプレートの詳細は、第13章「ページ・テンプレートの使用」を参照してください。

Spacesには、デフォルトのページ・テンプレートがいくつも用意されています(第13.1.1項「デフォルトのページ・テンプレート」を参照)。または、ポータル設計者はカスタム・ページ・テンプレートを作成して、もっと多くの画面表示方法を提供することができます。詳細は、第13.2項「ページ・テンプレートの作成」を参照してください。スペース内では、既存のページ・テンプレートをコピーまたはカスタマイズすることができます(下の説明および第53.11項「スペースのリソースの管理」を参照)。

デフォルトで、スペースは、そのスペースの作成時に選択したスペース・テンプレート用に定義されたページ・テンプレートを継承しています。

注意:

スペース・テンプレートでページ・テンプレートが指定されていない場合は、スペース管理者が指定するデフォルト・ページ・テンプレートが使用されます。第5.9項「デフォルト・ページ・テンプレートの選択」を参照してください。

オプションでスペースに対して別のページ・テンプレートを選択し、スペース・テンプレート設定およびアプリケーション設定より優先させることができます。

スペース用のページ・テンプレートを変更するには:

1. スペース管理設定(第53.3項「スペース管理ページへのアクセス」を参照)で、「一般」ページを開きます。

2. 「一般」ページの「表示設定」で、新しい「ページ・テンプレート」を選択します(図53-16)。

図53-16 スペース用のページ・テンプレートの選択

スペース管理者が、1つ以上のデフォルトのページ・テンプレートを非表示にする場合もあります(第13.5.1項「ページ・テンプレートの表示および非表示」を参照)。[システム・デフォルト]の選択は、スペース管理者がアプリケーションに対して指定したページ・テンプレートに適用されます(第5.9項「デフォルト・ページ・テンプレートの選択」を参照)。カスタム・ページ・テンプレートがアプリケーションまたはスペースに追加された場合は、それらもリストに追加されます。

スペース用のカスタム・ページ・テンプレートをこのリストに追加するには、2つの方法があります。

- 既存のページ・テンプレートをコピーして新しいページ・テンプレートを作成し、元のテンプレートとは完全に切り離します(第53.11項「スペースのリソースの管理」を参照)。

- アプリケーションレベルのページ・テンプレートをカスタマイズして、スペース用の新しいページ・テンプレートを作成します。それ以降にアプリケーション・レベルでページ・テンプレートに対して行われる変更はすべて、スペース・レベルのページ・テンプレートに自動的にカスケードされます。詳細は、第13.4項「スペース用のページ・テンプレートのカスタマイズ」を参照してください。

注意:

スペース用に新しいページ・テンプレートを作成した場合、そのカスタム・ページ・テンプレートは、そのスペースのサブスペースの「ページ・テンプレート」リストには表示されません。サブスペースのページ・テンプレートを、その親スペースが使用しているページ・テンプレートと同じ設定にするには、EL式を使用する必要があります。カスタム・ページ・テンプレートを、すべてのスペースとサブスペースの「ページ・テンプレート」リストで使用可能にするには、そのテンプレートをアプリケーションレベルで作成する必要があります(第13.2項「ページ・テンプレートの作成」を参照)。

特定の条件に基づいてSpacesがページ・テンプレートを動的に決定するようにする場合は、「ページ・テンプレート」リストの横の「式ビルダー」アイコンをクリックしてエディタを開き、必要な動作を指定するEL式を入力します。たとえば、サブスペースでは、次のEL式によって「ページ・テンプレート」が親スペースと同じ設定になります。

{srmContext.resourceType['siteTemplate'].displayName['parent_page_template'].singleResult}

3. 「適用」をクリックします。

53.4.10 スペースのスキンの変更

スキンは、アプリケーションまたはスペースの外観とルック・アンド・フィールを定義します。スキンの詳細は、第14章「スキンの使用」を参照してください。

Spacesには、デフォルトのスキンがいくつも用意されています(see 第14.1項「スキンの基本」を参照)。または、ポータル設計者はカスタム・スキンを開発して、個性を反映させたり、特定のブランドを組み込むことができます。詳細は、第14.2項「スキンの作成」を参照してください。スペース内では、既存のスキンをコピーすることができます(下の説明および第53.11項「スペースのリソースの管理」を参照)。

デフォルトで、スペースは、アプリケーションレベルの設定からスキンを継承します(第5.4項「デフォルト・スキンの選択」を参照)。

オプションでスペースに対して別のスキンを選択し、アプリケーション設定より優先させることができます。スペース用のスキンを変更すると、スペースのすべてのページにスキンが適用されます。ただし、スペース管理ページは影響されません。これらのページでは常にデフォルトのスキンであるFusion FXが表示されます。

スペース用のスキンを変更するには:

1. スペース管理設定(第53.3項「スペース管理ページへのアクセス」を参照)で、「一般」ページを開きます。

2. 「一般」ページの「表示設定」で、スペースをラップする新しい「スキン」を選択します(図53-17)。

図53-17 スペースのスキンの選択

スペース管理者が、1つ以上のデフォルトのスキンを非表示にする場合もあります(第14.4.1項「スキンの表示および非表示」を参照)。[システム・デフォルト]の選択は、スペース管理者がアプリケーションに対して指定したスキンに適用されます(第5.4項「デフォルト・スキンの選択」を参照)。カスタム・スキンがアプリケーションまたはスペースに追加された場合は、それらもリストに追加されます。

スペースのカスタム・スキンをこのリストに追加するには、既存のスキンをコピーして新しいスキンを作成します。詳細は、第53.11項「スペースのリソースの管理」を参照してください。

注意:

スペース用に新しいスキンを作成した場合、そのカスタム・スキンは、そのスペースのサブスペースの「スキン」リストには表示されません。サブスペースのスキンを、その親スペースが使用しているスキンと同じ設定にするには、EL式を使用する必要があります。カスタム・スキンを、すべてのスペースとサブスペースの「スキン」リストで使用可能にするには、そのスキンをアプリケーションレベルで作成する必要があります(第14.2項「スキンの作成」を参照)。

特定の条件に基づいてSpacesがスキンを動的に決定するようにする場合は、「スキン」リストの横の「式ビルダー」アイコンをクリックしてエディタを開き、必要な動作を指定するEL式を入力します。

3. 「適用」をクリックし、設定を保存します。

53.4.11 スペースのページおよびページ・テンプレートのリソース・カタログの変更

スペースのページまたはページ・テンプレートを編集する場合には、リソース・カタログに、ページまたはページ・テンプレートに追加するために選択できるアイテムがリストされます。リソース・カタログの詳細は、第16章「リソース・カタログの使用」を参照してください。

Spacesには、スペースのページおよびページ・テンプレートに対して、2つのデフォルトのリソース・カタログが提供されています。

- デフォルトのスペース・カタログ: スペースの個々のページやタスク・フローを編集します。

- デフォルトのページ・テンプレート・カタログ: ページ・テンプレートを編集します。

詳細は、第16.1.1項「すぐに使用できるリソース・カタログの理解」を参照してください。

または、ポータル設計者はカスタムのリソース・カタログを開発できます。詳細は、第16.2項「リソース・カタログの作成」を参照してください。スペース内では、新しいリソース・カタログを最初から作成するか、既存のリソース・カタログをコピーして新しいリソース・カタログを作成することができます(第53.11項「スペースのリソースの管理」を参照)。

デフォルトで、スペースは、アプリケーションレベルの設定からページおよびページ・テンプレートのリソース・カタログを継承します(第5.10項「デフォルト・リソース・カタログの選択」を参照)。

オプションでスペースに対して別のリソース・カタログを選択し、アプリケーション設定より優先させることができます。

スペースのページまたはページ・カタログを編集するために使用するリソース・カタログを変更するには:

1. スペース管理設定(第53.3項「スペース管理ページへのアクセス」を参照)で、「一般」ページを開きます。

2. 「一般」ページの「表示設定」で、「ページのリソース・カタログ」リストまたは「ページ・テンプレートのリソース・カタログ」リストからリソース・カタログを選択します(図53-18)。

図53-18 スペースのリソース・カタログの選択

スペース管理者が、1つ以上のデフォルトのリソース・カタログを非表示にする場合もあります(第16.4項「リソース・カタログの表示および非表示」を参照)。[システム・デフォルト]の選択は、スペース管理者がアプリケーションに対して指定したリソース・カタログに適用されます(第5.10項「デフォルト・リソース・カタログの選択」を参照)。カスタム・リソース・カタログがアプリケーションまたはスペースに追加された場合は、それらもリストに追加されます。

スペースのカスタム・リソース・カタログをこのリストに追加するには、新しいリソース・カタログを最初から作成するか、既存のリソース・カタログをコピーして新しいリソース・カタログを作成します。詳細は、第53.11項「スペースのリソースの管理」を参照してください。

注意:

スペース用に新しいリソース・カタログを作成した場合、そのカスタム・リソース・カタログは、そのスペースのサブスペースの「リソース・カタログ」リストには表示されません。サブスペースのリソース・カタログを、その親スペースが使用しているリソース・カタログと同じ設定にするには、EL式を使用する必要があります。カスタム・リソース・カタログを、すべてのスペースとサブスペースの「リソース・カタログ」リストで使用可能にするには、そのリソース・カタログをアプリケーションレベルで作成する必要があります(第16.2項「リソース・カタログの作成」を参照)。

特定の条件に基づいてSpacesがリソース・カタログを動的に決定するようにする場合は、「リソース・カタログ」リストの横の「式ビルダー」アイコンをクリックしてエディタを開き、必要な動作を指定するEL式を入力します。

3. 「適用」をクリックし、設定を保存します。

53.4.12 スペースのナビゲーションの変更

ナビゲーションによってスペース・メンバーは、スペースが提供する情報を参照し、その情報にすばやく簡単に到達できます。ナビゲーション・モデルの詳細は、第12章「ナビゲーションの使用」を参照してください。

Spacesでは、スペースに対して次のデフォルトのナビゲーション・モデルが提供されています。

- スペース管理オプション: スペースの管理オプションが含まれています。デフォルトでは、管理設定にアクセスするための「管理」ドロップダウン・メニューが含まれています。

- スペース・デフォルト・ナビゲーション・モデル: スペース・ページへのリンクが表示されます。デフォルトでは、スペースの左側のサイドバーの上部に配置されています。

- ブログ/Wiki/リストのサブメニューがあるスペース・ナビゲーション: スペース・ページへのリンク、およびドキュメント、ブログ、Wiki、リストへのリンクが表示されます。デフォルトでは、スペースの左側のサイドバーの上部に配置されています。

詳細は、第12.1.1項「ナビゲーション・モデルの基本」を参照してください。

または、ポータル設計者はカスタム・ナビゲーションを開発できます(第12.2項「ナビゲーション・モデルの構築」を参照)。スペース内では、新しいナビゲーションを最初から作成するか、既存のナビゲーションをコピーして新しいナビゲーションを作成することができます(第53.11項「スペースのリソースの管理」を参照)。

デフォルトで、スペースは、アプリケーションレベルの設定からナビゲーションを継承します(第5.11項「デフォルト・ナビゲーションの選択」を参照)。

オプションでスペースに対して別のナビゲーションを選択し、アプリケーション設定より優先させることができます。

スペースのナビゲーションを変更するには:

1. スペース管理設定(第53.3項「スペース管理ページへのアクセス」を参照)で、「一般」ページを開きます。

2. 「一般」ページの「表示設定」で、新しい「ナビゲーション」を選択します(図53-19)。

図53-19 スペースのナビゲーションの選択

スペース管理者が、1つ以上のデフォルトのナビゲーション・モデルを非表示にする場合もあります(第11.4.3項「リソースの表示および非表示」を参照)。[システム・デフォルト]は、スペース管理者がアプリケーションに対して指定したナビゲーションに適用されます(第5.11項「デフォルト・ナビゲーションの選択」を参照)。ナビゲーション・モデルがアプリケーションまたはスペースに追加された場合は、それらもリストに追加されます。

スペースのカスタム・ナビゲーションをこのリストに追加するには、新しいナビゲーションを最初から作成するか、既存のナビゲーションをコピーして新しいナビゲーションを作成します。詳細は、第53.11項「スペースのリソースの管理」を参照してください。

注意:

スペース用に新しいナビゲーションを作成した場合、そのカスタム・ナビゲーションは、そのスペースのサブスペースの「ナビゲーション」リストには表示されません。サブスペースのナビゲーションを、その親スペースが使用しているナビゲーションと同じ設定にするには、EL式を使用する必要があります。カスタム・ナビゲーションを、すべてのスペースとサブスペースの「ナビゲーション」リストで使用可能にするには、そのナビゲーションをアプリケーションレベルで作成する必要があります(第12.2.1項「ナビゲーション・モデルの作成」を参照)。

特定の条件に基づいてSpacesがナビゲーションを動的に決定するようにする場合は、「ナビゲーション」リストの横の「式ビルダー」アイコンをクリックしてエディタを開き、必要な動作を指定するEL式を入力します。

3. 「適用」をクリックし、設定を保存します。

53.4.13 スペースのページ・フッターの表示または非表示

ページ・フッターには、スペースの著作権およびプライバシ情報を表示できます。

スペースのページ・フッターを表示または非表示にするには:

1. スペース管理設定(第53.3項「スペース管理ページへのアクセス」を参照)で、「一般」ページを開きます。

2. 「一般」ページの「表示設定」で、「ページ・フッター」チェック・ボックスを選択してページ・フッターを表示するか、このチェック・ボックスを選択解除してページ・フッターを非表示にします。

3. 「適用」をクリックし、設定を保存します。

53.4.14 著作権情報およびプライバシURLのカスタマイズ

有効になっている場合、著作権情報とスペース固有のプライバシ情報へのURLが、スペースのページ・フッターに表示されます(図53-20および図53-21)。

図53-20 スペースの著作権情報

図53-21 スペースのプライバシURL

スペースの著作権情報とプライバシURLをカスタマイズするには:

1. スペース管理設定(第53.3項「スペース管理ページへのアクセス」を参照)で、「一般」ページを開きます。

2. 「一般」ページの「表示設定」で、「ページ・フッターの表示」を選択して、スペースの下部にある著作権情報とプライバシURLの領域を表示します(図53-22)。チェック・ボックスを選択解除して、著作権情報とプライバシURLが含まれるページ・フッターを非表示にします。

図53-22 著作権情報およびプライバシURLのカスタマイズ

3. 「Copyright」および「プライバシURL」フィールドには、適切な値を入力します。

4. 「適用」をクリックし、設定を保存します。

53.4.15 スペースの表示言語の設定

オプションでスペースの表示言語を設定し、Spacesで特定のスペースのユーザー・インタフェース(UI)の要素がレンダリングされる際の言語を制御できます。UI要素には、ボタン、フィールド・ラベル、アプリケーション・リンクおよび画面テキストなどが含まれます。

Spacesでの言語の使用方法と、表示言語の様々な設定レベルの詳細は、第27章「複数言語ポータルの使用」を参照してください。

スペースの表示範囲内では、スペースの表示言語の設定がその他すべての言語設定より優先されます。たとえば、WebCenter Portal Centralという名前のスペースの表示言語設定がドイツ語になっており、WebCenter Portal CentralのメンバーであるMonicaが自分のユーザー・プリファレンス言語をオランダ語に設定し、それ以外に有効な言語がない場合は、次のようになります。

- Monicaには、WebCenter Portal Centralスペースはドイツ語で表示され、この言語設定は変更できません。

- Monicaには、Spacesのその他の部分(WebCenter Portal Central以外の部分)は、オランダ語で表示されます。

注意:

特定の言語を使用するように定義されたスペース・テンプレートに基づいてスペースを作成した場合でも、その言語設定はスペースによって継承されません。新しいスペースの最初の言語設定は、第27.1.1項「表示言語の優先順位」で説明する優先順位に基づいて行われます。

スペースの表示言語を設定するには:

1. スペース管理設定(第53.3項「スペース管理ページへのアクセス」を参照)で、「一般」ページを開きます。

2. 「一般」ページの「表示設定」で、「デフォルト言語」リストからスペースの言語を選択します(図53-23)。

図53-23 スペースの表示言語の設定

特定の条件に基づいてSpacesが言語を動的に決定するようにする場合は、プロパティ・フィールドの横の「式ビルダー」アイコンをクリックしてエディタを開き、必要な動作を指定するEL式を入力します。

3. 「デフォルト言語」リストに表示される言語をカスタマイズするには、「カスタマイズ」をクリックします。たとえば、Spacesアプリケーションは27の異なる言語で使用できるものの、ユーザーは自分のスペースのコンテンツを3つまたは4つの言語で表示する必要しかないような場合は、リストをフィルタリングして言語のサブセットを表示することができます。

53.4.16 スペースへのアクセスの変更

スペースへのアクセスは、スペースの作成時に定義されます(第53.2項「新しいスペースの作成」を参照)。このアクセス設定を変更して、スペースの表示範囲を増減させることができます。

スペースへのアクセス設定を変更するには:

1. スペース管理設定(第53.3項「スペース管理ページへのアクセス」を参照)で、「一般」ページを開きます。

2. 「一般」ページの「アクセス」で、スペースの公開方法を選択します。

図53-24 スペースのアクセス設定

- 「パブリック」: Spacesの登録済ユーザーであるかどうかに関係なく、誰でもこのスペースにアクセスできます。この設定を選択すると、そのスペース内のPublic-Userロールにはそのスペース内のView Pages and Content権限が自動的に付与されて、パブリック・ユーザーはページ、リスト、イベント、リンクおよびノートを表示できるようになります。お知らせ、ディスカッションおよびドキュメントを表示するためのパブリック・ユーザーの権限を付与するには、53.14.5項「スペースへのパブリック・アクセスの付与」の説明に従って、これらの権限を付与する必要があります。

- 「プライベート」: このスペースにアクセスするには、(招待か、有効になっている場合は自己登録を介して取得する)メンバーシップが必要です。このスペースは、「スペース」ページの使用可能なスペースのリストに表示され、検索結果にも表示されます。

- 「非表示」: このスペースにアクセスするには、(招待を介して取得する)メンバーシップが必要です。このスペースは、 「スペース」ページの使用可能なスペースのリストには表示されず、検索結果にも表示されません。

3. 「適用」をクリックし、設定を保存します。

53.5 スペース・ロールの管理

スペース内で権限を割り当てるためのロールを管理するには:

1. スペース管理設定(第53.3項「スペース管理ページへのアクセス」を参照)で、「ロール」ページを開きます。

図53-25 スペース管理: 「ロール」ページ

2. スペース・ロールを使用するには、第54章「スペースのメンバーとロールの管理」を参照してください。

53.6 スペース・メンバーの管理

スペースのメンバーを管理するには:

1. スペース管理設定(第53.3項「スペース管理ページへのアクセス」を参照)で、「メンバー」ページを開きます。

図53-26 スペース管理: 「メンバー」ページ

2. スペース・メンバーを使用するには、第54章「スペースのメンバーとロールの管理」を参照してください。

53.7 スペース・ページの管理

スペースでは、メンバーはメンバー作成のページとシステム・ページにアクセスできます。スペース・ページのコンテンツは、通常特定の対象読者または目標をターゲットにしています。

第17章「ページの作成および管理」に示すように、メンバーは、付与された権限に応じて、メンバー作成のページを作成したり編集したりすることができます。

システム・ページは、ポータルをすばやいデプロイメントをサポートするために提供されます。これらのページは、完了した情報ページ(「未許可」ページ)から、その場で生成され、スペースのメンバー向けに調整されたコンテンツを提供するページ(the 「アクティビティ・ストリーム」ページ)まで、幅広いニーズを満たしています。システム・ページの詳細(カスタマイズ方法など)は、第7.3項「システム・ページの使用」を参照してください。

スペース・モデレータは、「ページ」ページを使用して、スペース内のすべてのページを管理できます(図53-27)。

図53-27 スペース管理: 「ページ」ページ

「図53-27 スペース管理: 「ページ」ページ」の説明

次の項では、スペース内のページの管理方法について説明します。これらのタスクを実行できるのはスペース・モデレータのみで、スペース内のすべてのメンバーに影響します。

- 第53.7.1項「スペース内のページのページ作成デフォルトの設定」

- 第53.7.2項「スペースでのページの表示/非表示」

- 第53.7.3項「スペース内のページの検索」

- 第53.7.5項「スペース内のページからのすべてのユーザー・カスタマイズの削除」

- 第53.7.6項「スペース内のページのコピー」

- 第53.7.7項「スペース内のページ名の変更」

- 第53.7.8項「スペース内のページのアクセス権限の変更」

- 第53.7.9項「スペース内のページの削除」

- 第53.7.10項「ホーム・スペースでのスペース・ページの公開」

- 第53.7.11項「スペース内のページへのリンクの送信」

- 第53.7.12項「スペース内のページに関する情報の表示」

53.7.1 スペース内のページのページ作成デフォルトの設定

Spacesアプリケーション管理者によって可能にされている場合、ユーザーはページ作成デフォルトを設定して、スペースでのページ作成に必要な手順を減らすことができます。つまり、「ページの作成」ダイアログを開いたときにデフォルトで選択されているページ・スタイルを指定できます。デフォルトのページ・スタイルを強制的に使用させる、「ページの作成」ダイアログを使用しないように選択することもできます。

ヒント:

「ページの作成」ダイアログをスキップした場合、新しいページには一般的な名前が付きます。ページの名前変更の詳細は、第17.6項「ページ名の変更」を参照してください。

スペースのページ作成デフォルトを設定するには:

1. スペース管理設定(第53.3項「スペース管理ページへのアクセス」を参照)で、「ページ」ページを開きます。

2. 「ページ」ページで「ページ・デフォルトの設定」をクリックし、「ページ・デフォルトの設定」ダイアログを表示します(図53-28)。

図53-28 「ページ・デフォルトの設定」ダイアログ

「図53-28「「ページ・デフォルトの設定」ダイアログ」」の説明

3. 「ページ・スタイル」ドロップダウン・リストからページ・レイアウトを選択します。

関連項目:

シード済ページ・スタイルの詳細は、第15.1項「ページ・スタイルの基本」を参照してください。短いリストに対しては、アプリケーション管理者が追加のカスタム・ページ・スタイルを指定するか、ページ・スタイルを制限する場合があります。

4. 「ワンクリック・ページ作成の有効化」の横にあるオプションを選択します。
はい: 「ページの作成」ダイアログを経由せず、指定された「ページ・スタイル」を使用してすべてのスペース・ページを作成します。これにより、スペース全体に共通のルック・アンド・フィールが適用されます。

いいえ: 「ページの作成」ダイアログが表示されます。「ページの作成」ダイアログでは、指定された「ページ・スタイル」が、すべてのスペース・ページに対してデフォルトとして選択された状態で表示されます。スペース・メンバーは新しいスペース・ページ用に別のスタイルを選択できます。

5. 「保存」をクリックして、変更を保存してダイアログを終了します。

53.7.2 スペースでのページの表示/非表示

スペース・モデレータは、次のいずれかの方法で、スペース内のページの表示を制御できます。

- スペースのナビゲーション・モデルを定義して、ページの表示内容と、表示順序および階層を制御します。スペースのナビゲーション・リソースへのアクセスの詳細は、第53.11項「スペースのリソースの管理」を参照してください。スペースのページを含むナビゲーションを構築するには、第12章「ナビゲーションの使用」を参照してください。

- スペースで使用するナビゲーションにスペース内のすべてのページが表示されている場合、次に説明するように、「ページ」ページのスペース管理設定でページを選択して表示または非表示にします。

スペース内のすべてのメンバーのページを表示または非表示にするには:

1. スペース管理設定(第53.3項「スペース管理ページへのアクセス」を参照)で、「ページ」ページを開きます。

2. 「ページ」ページで、表示または非表示にするページの「ページを表示」チェック・ボックスを選択または選択解除します。

個々のスペース・メンバーは、スペース内のページの個人用のビューをカスタマイズできます。詳細は、第51.11.1項「ビューでのページの表示/非表示」を参照してください。

53.7.3 スペース内のページの検索

スペース内のページを検索するには:

1. スペース管理設定(第53.3項「スペース管理ページへのアクセス」を参照)で、「ページ」ページを開きます。

2. 「ページ」ページで、次のいずれかの検索方法を使用します。

- フィルタ検索: 検索文字列の全体または一部を「フィルタ」フィールド(図53-29)に入力し、「フィルタ」アイコンをクリックして、「名前」または「作成者」の値と一致するすべてのスペース・ページが表示されるようにリストをリフレッシュします。現在の検索文字列を消去してすべてのスペース・ページを表示するには、「フィルタのクリア」アイコンをクリックします。

- フィルタ・パネル: 「フィルタ・パネルの表示または非表示」アイコン(図53-29)をクリックし、ページ・リストの上部にフィルタ・パネルを表示して、「名前」または「作成者」(あるいは両方)の上のフィールドに検索文字列の全体または一部を入力し、[Enter]を押して、フィルタ条件と一致するすべてのスペース・ページが表示されるようにリストをリフレッシュします。現在の検索文字列を消去してすべてのスペース・ページを表示するには、フィルタ・パネルのフィールドを消去して[Enter]を押します。

図53-29 スペース内のページの検索

ページのリストをリフレッシュするには、まず以前のフィルタを消去してから(「フィルタのクリア」アイコンをクリック)、フィルタ・パネルでフィルタが何も指定されていない状態にして、「リフレッシュ」アイコンをクリックします。

53.7.4 スペース内のページの編集

スペース・モデレータは、「コンポーザ」というページ・エディタで、スペースの任意のページを開くことができます。

スペース・ページを編集するには:

1. スペース管理設定(第53.3項「スペース管理ページへのアクセス」を参照)で、「ページ」ページを開きます。

2. 「ページ」ページで、そのページの「アクション」アイコンをクリックして「ページの編集」(図53-30)を選択し、「コンポーザ」を開きます。

図53-30 スペース内のページの編集

3. 第18章「ページの編集」を参照してください。

53.7.5 スペース内のページからのすべてのユーザー・カスタマイズの削除

個々のスペース・メンバーは、スペース内のページの個人用のビューに対して独自のカスタマイズを追加したり削除したりすることができます(第51.11.4項「ページ・ビューのカスタマイズ」を参照)。

スペース・モデレータは、選択したスペース・ページからすべてのユーザー・カスタマイズを削除して、ページをデフォルト設定に戻すことができます。このアクションによって、すべてのスペース・メンバーのページのビューにおける、タスク・フローの再配置、サイズ変更または縮小などのスペース・ページに対する変更が削除されます。

スペース・ページからすべてのユーザー・カスタマイズを削除するには:

1. スペース管理設定(第53.3項「スペース管理ページへのアクセス」を参照)で、「ページ」ページを開きます。

2. 「ページ」ページで、そのページの「アクション」アイコンをクリックして「パーソナライズの削除」(図53-31)を選択し、「パーソナライズの削除の確認」ダイアログを開きます。

図53-31 スペース・ページからのユーザー・カスタマイズの削除

3. すべてのユーザー・カスタマイズをページから削除することを確定するには、「OK」をクリックします。

53.7.6 スペース内のページのコピー

すべてのスペース・メンバーが使用できるようにスペース内のページをコピーするには:

1. スペース管理設定(第53.3項「スペース管理ページへのアクセス」を参照)で、「ページ」ページを開きます。

2. 「ページ」ページで、そのページの「アクション」アイコンをクリックして「ページのコピー」(図53-32)を選択し、「ページのコピー」ダイアログを開きます。

図53-32 スペース内のページのコピー

3. 新しいページの名前を入力し、「OK」をクリックします。

注意:

ページをコピーして、スペースのすべてのメンバーが使用できるようにするには、Spaces-Manage All権限が必要です(表54-2「スペースの権限 - シンプルな権限モデル」を参照)。この権限が付与されていない場合は、「ページのコピー」を選択することができません。

53.7.7 スペース内のページ名の変更

ページ名を変更すると、古い名前を使用するすべてのプリティURLが破損するので注意が必要です。また、「お知らせ」ページ、「リスト」ページ、「イベント」ページなどのシステム・ページには、名前変更のオプションはありません。

関連項目:

プリティURLの詳細は、付録A「Spacesユーザー・インタフェースURL」を参照してください。

スペース内のページ名を変更するには:

1. スペース管理設定(第53.3項「スペース管理ページへのアクセス」を参照)で、「ページ」ページを開きます。

2. 「ページ」ページで、そのページの「アクション」アイコンをクリックして「ページ名の変更」(図53-33)を選択し、「ページ名の変更」ダイアログを開きます。

図53-33 スペース内のページ名の変更

3. ページの新しい名前を入力して、「保存」アイコンをクリックします。

53.7.8 スペース内のページのアクセス権限の変更

注意:

スペース全体をパブリックにするには、第53.14.5項「スペースへのパブリック・アクセスの付与」を参照してください。

スペース・モデレータには、スペース内のすべてのページを表示し、セキュリティを管理する権限があります。ページ所有者は、通常、自分の作成したスペース・ページを表示できるユーザーを決定します(第17.7項「ページへのユーザー・アクセスの制御」を参照)が、ページ所有者が対応できない場合、スペース・モデレータが変更を行う必要が生じる場合もあります。

パブリック・スペースでは、パブリック・ユーザー(SpacesによってPublic-Userロールが割り当てられているユーザー)にそのスペース内のView Pages and Content権限がデフォルトで付与されるので、パブリック・ユーザーはページ、リスト、イベント、リンクおよびノートを表示できるようになります。特定のページへのアクセスを制限する場合は、そのページからパブリックな表示アクセス権を削除できます。Spacesでは、ページの「アクション」アイコン・メニューを使用してページへのパブリックな読取り専用アクセス権を付与したり削除したりするショートカットが提供されています。

- パブリック・スペースにある特定のページへの読取り専用アクセス権を付与するには、「パブリックにする」を選択します(図53-34)。メニューの選択肢が「パブリック・アクセスの削除」に変更されます。

- 特定のページへのアクセスをスペース・メンバーのみに制限するには、「パブリック・アクセスの削除」を選択します。

注意:

これらの選択肢は、スペースがパブリックな場合のみアクティブになります(第53.14.5項「スペースへのパブリック・アクセスの付与」を参照)。

図53-34 パブリック・スペース内のページへの読取り専用アクセス権の付与

スペース内の特定のページへのアクセスをさらに詳細なレベルで制御するには:

1. スペース管理設定(第53.3項「スペース管理ページへのアクセス」を参照)で、「ロール」ページを開きます。

2. 「ロール」ページで、ページ・アクセス権限を指定するロールを選択し、「権限の編集」をクリックします(図53-35)。このリストのデフォルトのスペース・ロールの詳細は、54.2.1.1項「スペースのデフォルト・ロールの理解」を参照してください。

図53-35 スペースへのSpacesユーザー・アクセスの付与

「図53-35 スペースへのSpacesユーザー・アクセスの付与」の説明

3. 「権限の編集」ダイアログで、「基本サービス」にあるページ権限のチェック・ボックスを選択解除します。これは、スペース内のすべてのページに適用されます。「権限の編集」ダイアログにリストされる権限の詳細は、第54.2.1.2項「スペース内の権限と権限モデルの理解」を参照してください。

4. 「保存」をクリックします。

5. スペース管理設定(第53.3項「スペース管理ページへのアクセス」を参照)で、「ページ」ページを開きます。

6. ページへのユーザー・アクセスを変更するには、そのページの「アクション」アイコンをクリックして、「ページのアクセス権限の設定」(図53-36)を選択し、「ページのアクセス権限の設定」ダイアログ(図53-37)を開きます。

図53-36 スペース内のページへのアクセスの制御

図53-37 「ページのアクセス権限の設定」ダイアログ

7. ページ・アクセス権の設定の一般的な手順は、第17.7項「ページへのユーザー・アクセスの制御」の手順3以降を参照してください。

53.7.9 スペース内のページの削除

スペース内のページを削除するには:

1. スペース管理設定(第53.3項「スペース管理ページへのアクセス」を参照)で、「ページ」ページを開きます。

2. 「ページ」ページで、そのページの「アクション」アイコンをクリックして「ページの削除」(図53-38)を選択し、「ページの削除」ダイアログを開きます。

図53-38 スペース内のページの削除

3. ページの削除を確認して、「削除」をクリックします。

53.7.10 ホーム・スペースでのスペース・ページの公開

ホーム・スペースでページのリストにスペース・ページを追加して、すべてのSpacesユーザーに表示されるようにするには:

1. スペース管理設定(第53.3項「スペース管理ページへのアクセス」を参照)で、「ページ」ページを開きます。

2. 「ページ」ページで、そのページの「アクション」アイコンをクリックして、「ホーム・スペースへの追加」を選択します(図53-39)。

図53-39 ホーム・スペースでのスペース・ページの公開

ホーム・スペースにスペース・ページを追加すると、そのページの範囲はスペースの範囲にとどまります。

53.7.11 スペース内のページへのリンクの送信

スペース・メンバーに特定のページへのリンクをあらかじめ移入したメールを送信するには:

1. スペース管理設定(第53.3項「スペース管理ページへのアクセス」を参照)で、「ページ」ページを開きます。

2. 「ページ」ページで、そのページの「アクション」アイコンをクリックし、「メールを送信」(図53-40)を選択すると、メール・アプリケーションの作成ウィンドウが開いて、ページのURLリンクが表示されます。

図53-40 スペース内のページへのリンクの送信

53.7.12 スペース内のページに関する情報の表示

スペース内のページに関する情報を表示するには:

1. スペース管理設定(第53.3項「スペース管理ページへのアクセス」を参照)で、「ページ」ページを開きます。

2. 「ページ」ページで、そのページの「アクション」アイコンをクリックし、「このページの情報」(図53-41)を選択すると、「ページ情報」ダイアログが開いて、「名前」、「作成者」、「作成日」、「最終変更」および「ダイレクトURL」が表示されます。

図53-41 スペース内のページに関する情報の表示

53.8 スペース・コンテンツの管理

一元化された場所でスペース内のコンテンツを管理するには:

1. スペース管理設定(第53.3項「スペース管理ページへのアクセス」を参照)で、「コンテンツ」ページを開きます。

2. 「コンテンツ」ページ(図53-42)で、使用するコンテンツをサポートしているサービスのサブタブをクリックします。

- お知らせ: 詳細は、第61章「お知らせサービスの使用」を参照してください。

- ドキュメント: 詳細は、第43.1.1項「ドキュメント・エクスプローラ・タスク・フローの理解」を参照してください。

- ディスカッション: 詳細は、第62章「ディスカッション・サービスの使用」を参照してください。

- イベント: 詳細は、第63章「イベント・サービスの使用」を参照してください。

- リスト: 詳細は、第66章「リスト・サービスの使用」を参照してください。

- アンケート: 詳細は、第69章「投票サービスの使用」を参照してください。

図53-42 スペース管理: 「コンテンツ」ページ

このサブタブにより、スペース内で使用可能なサービスを介して提供されているコンテンツの作成や管理にすばやくアクセスできます。

53.9 サブスペースの管理

スペースのサブスペースを管理するには:

1. 親スペースの管理設定(第53.3項「スペース管理ページへのアクセス」を参照)で、「サブスペース」ページ(図53-43)を開きます。

ヒント:

このページへのアクセス方法は、使用するページ・テンプレートによって異なります。たとえば、サイド・ナビゲーション・テンプレートには、「管理」メニューを使用してアクセスする場合があります。

このページへのナビゲートは、第A.5項「スペース・ページのユーザー・インタフェースURL」に記載されているダイレクトURLを使用することも可能です。

図53-43 スペース管理: 「サブスペース」ページ

2. サブスペースを使用するには、第56章「スペース階層の使用」を参照してください。

53.10 スペースのサービスの管理

大部分のサービス関連の構成は、Fusion Middleware管理者が担当します。管理者は、サービス接続を構成および維持し、サービスをSpacesで使用できるようにします。詳細は、『Oracle Fusion Middleware Oracle WebCenter Portal管理者ガイド』のOracle WebCenter Portalサービスの管理に関する項を参照してください。A第55.4項「サービスの有効化および無効化」も参照してください。

「サービス」ページを確認して、使用できるサービスおよび必要に応じて有効化または無効化できるサービスを参照できます。サービスが「サービス」ページに表示されない場合は、管理者がサービス接続を構成していないということです。

「ロール」ページを使用して、スペースで有効にする各サービスのロール権限を構成します。サービスが「ロール」ページに表示されない場合は、そのサービスがスペース内で無効だということです。詳細は、第54.2.3項「スペース・ロールの権限の表示および編集」を参照してください。

スペースでサービスを有効にすると、そのサービスに対するManage権限が自動的に付与されます。

次の各項では、スペース内でスペース・モデレータが実行できるサービス関連の構成アクティビティについて説明しています。

- 第53.10.1項「スペースで利用可能なサービスの有効化および無効化」

- 第53.10.2項「スペースのメール配信リストの構成」

- 第53.10.3項「スペースのディスカッション・フォーラムの設定の変更」

- 第53.10.4項「ディスカッション・フォーラムでのスペース・メールの公開」

- 第53.10.5項「スペースの共有メール接続の構成」

- 第53.10.6項「スペース・イベント・カテゴリの作成および管理」

53.10.1 スペースで利用可能なサービスの有効化および無効化

スペース内で実行されるほとんどのサービスはオプションです。オプションのサービスには、お知らせ、ディスカッション、ドキュメント、スペース・イベント、インスタント・メッセージおよびプレゼンス、リストがあります。

サービスを無効にすると、そのサービスに関連付けられているタスク・フローが利用できなくなります。たとえば、ディスカッション・サービスを無効にすると、次のようになります。

- スペースに「ディスカッション」ページが表示されなくなります。

- カスタム・スペース・ページに含まれる「ディスカッション」タスク・フローが、Service was not enabled for this spaceというメッセージで置き換えられます。

- 「ディスカッション」タスク・フローがスペース・ページのリソース・カタログに表示されなくなります。

また、無効になったサービスに付与された権限は削除され、ディスカッション、お知らせ、ドキュメント、スペース・イベント、リストというサービスに関連付けられた既存のデータは、これらのサービスを無効にした時点でスペースから削除されます。

ここでサービスを有効にしても、スペース・メンバーがサービス関連のタスク・フローに自動的にアクセスできるようにはなりません。第54.2.3項「スペース・ロールの権限の表示および編集」で示すように、「ロール」ページでサービスに対して適切な使用権限を付与する必要もあります。

スペースのサービスを有効または無効にするには:

1. スペース管理設定(第53.3項「スペース管理ページへのアクセス」を参照)で、「サービス」ページを開きます。

図53-44 スペース管理: 「サービス」ページ

「図53-44 スペース管理: 「サービス」ページ」の説明

2. 「サービス」ページで、チェック・ボックスを選択してサービスを有効化するか、選択解除してサービスを無効化します。

注意:

メール・サービスを無効にすると、Spacesはスペース用に自動的に作成されたデフォルトの配信リストを削除します。スペースのすべてのメンバーにメールを送信しようとすると、「宛先」フィールドが(メール配信リストが事前移入されるのではなく)空白の状態で、メール・ウィンドウが開きます。

以前にカスタム配信リストを指定し(第53.10.2項「スペースのメール配信リストの構成」を参照)、メール・サービスを無効にしていた場合、カスタム配信リストは削除されませんが、配信リストとスペースの関係は削除されます。

注意:

ドキュメント・サービスは、Content Server 11gのスペースの「サービス」ページでのみ表示されます。接続されたコンテンツ・リポジトリがContent Server 10gの場合、ドキュメント・サービスはスペース管理設定(「サービス」および「ロール」)で使用できません。10gのドキュメント・サービス機能を使用する場合は、スペースにページを作成して、そのページにドキュメント・サービスのタスク・フローを追加してください(第43.4項「ドキュメント・サービスのタスク・フローのページへの追加」を参照)。

各サービスの詳細は、「サービス」ページのオンライン・ヘルプを参照してください。

3. 「適用」をクリックし、設定を保存します。

4. 有効化されたサービスにスペース・メンバーがアクセスできるようにするには、「ロール」ページで各メンバーのサービスに対して適切な権限を付与します。第54.2.3項「スペース・ロールの権限の表示および編集」を参照してください。

53.10.2 スペースのメール配信リストの構成

メール配信リストは、スペース通信用の効率的な機能を備えています。メール・サーバーがMicrosoft Exchangeで、Active Directory Server (ADS)がインストールされており、アクティブなディレクトリ接続の詳細(LDAP)がメール・サーバー接続の設定で提供されている場合、Spacesによってすべてのスペースにデフォルトの配信リストが作成されます。詳細は、『Oracle Fusion Middleware Oracle WebCenter Portal管理者ガイド』のメール・サービスの管理に関する項を参照してください。

デフォルトの配信リストは、space_name@mail_domainという名前になります。たとえば、Finance Projectという名前のスペース用のデフォルトの配信リストは、FinanceProject@mail_domainになります。mail_domainは、「メール・サーバー接続の編集」画面(Oracle Enterprise Managerを介してアクセス)の「LDAPドメイン」から導出されます。メンバーがスペースから脱退したりスペースに参加したりすると、Spacesがデフォルトの配信リストを自動的に更新して、スペース・メンバーシップと同期します。ただしこの機能は、メール・サーバーがMicrosoft Exchangeで、Active Directory Server (ADS)がインストールされている場合のみ提供されます。

メール・サービスを無効にすると、Spacesはスペース用に自動的に作成されたデフォルトの配信リストを削除します。スペースのすべてのメンバーにメールを送信しようとすると(第51.5項「スペースのメンバーまたはモデレータへのメール送信」を参照)、「宛先」フィールドが(メール配信リストが事前移入されるのではなく)空白の状態で、「メール作成」ダイアログが開きます。

デフォルトの配信リストを使用するかわりに、次のようにスペースのメールの配信リストを変更することができます。

1. スペース管理設定(第53.3項「スペース管理ページへのアクセス」を参照)で、「サービス」ページを開きます。

2. 「サービス」ページで、「メール」を選択します(図53-45)。

図53-45 スペースのメール配信リストの構成

「図53-45 スペースのメール配信リストの構成」の説明

3. (オプション)現在のスペースのメール配信リストを変更するには、MS Exchangeで構成済の新しい「配信リスト」を入力します。使用できる文字は、英数字、ダッシュ（-）およびアンダースコア（_）です。その他の文字はダッシュ（-）に変換され、空白は削除されます。
「配信リスト」フィールドが空白のままの場合、「メールの作成」ダイアログでは「宛先」フィールドに配信リストが表示されません。

注意:

新しいカスタム配信リストのメンバーは、Spacesによって管理されません。メンバーがスペースから脱退したりスペースに参加したりする場合、自動的にカスタム配信リストから削除されたりカスタム配信リストに追加されたりすることはありません。メール・サービスを無効にした場合、カスタム配信リストは削除されませんが、配信リストとスペースの間の関係は削除されます。

4. 「'メールの送信'オプション」で、チェック・ボックスを任意の組合せで選択します。

- 「配信リストを含む」を選択すると、「メールの作成」ダイアログの「宛先」フィールドには、「配信リスト」で指定した値が移入されます(デフォルトのスペースのメール配信リストか、ユーザー指定のカスタム配信リスト)。

- Select 「ユーザー、グループの電子メール・アドレスを(関連する電子メールIDとともに)含む」を選択すると、「メールの作成」ダイアログの「宛先」フィールドには、メール・アドレスが関連付けられているすべてのスペース・メンバーとグループのメール・アドレスが移入されます。

- スペースに対して定義されているグループに関連するメール・アドレスがない場合は、「グループのユーザーの電子メール・アドレスを(関連する電子メールIDとともに)含む」を選択して、「メールの作成」ダイアログの「宛先」フィールドに、スペース内のすべてのグループのすべてのスペース・メンバーのメール・アドレスを移入します。

注意:

この選択を行うと、非常に大きな配信リストが生成され、パフォーマンス問題やメール・サーバー・エラーが発生する可能性があります。アプリケーション管理者は、WLST setMailServicePropertyコマンドのmail.recipient.limitプロパティを使用して、メッセージの受信者の数を制限することができます。詳細は、『Oracle Fusion Middleware WebLogic Scripting Toolコマンド・リファレンス』のsetMailServicePropertyの項を参照してください。

5. 「適用」をクリックします。

53.10.3 スペースのディスカッション・フォーラムの設定の変更

デフォルトでは、Spacesによって、新しいスペースに対して1つのディスカッション・フォーラムが作成されます。このデフォルト設定を変更して、スペースに複数のディスカッション・フォーラムを割り当てることもできます。

Spacesでは、ディスカッション・サーバーのアプリケーション・ルート・カテゴリにすべてのディスカッション・フォーラムとカテゴリが格納されます。スペース管理者は、第6.2.2項「ディスカッションおよびお知らせを保存するディスカッション・サーバー上の場所の指定」に示すように、ルート・カテゴリを変更できます。必要に応じて、特定のスペースのディスカッション・フォーラムのデフォルトの格納場所を変更できます。

ディスカッション・サーバーの詳細は、『Oracle Fusion Middleware Oracle WebCenter Portal管理者ガイド』のお知らせサービスとディスカッション・サービスの管理に関する項を参照してください。ディスカッション・サービスの詳細は、第62章「ディスカッション・サービスの使用」を参照してください。

スペースのディスカッション・フォーラムの設定を変更するには:

1. スペース管理設定(第53.3項「スペース管理ページへのアクセス」を参照)で、「サービス」ページを開きます。

2. 「サービス」ページで、「ディスカッション」を選択します。

3. (オプション)ディスカッション・フォーラムを構成および管理するためのWebベースのツールであるJive Forums管理コンソールを起動するには、「フォーラム管理」をクリックします。

4. スペースに複数のディスカッション・フォーラムを割り当てるには、「スペースの複数フォーラムのサポート」(図53-46)を選択します。

図53-46 スペースのディスカッション・フォーラムの設定: 単一フォーラム

「図53-46 スペースのディスカッション・フォーラムの設定: 単一フォーラム」の説明

5. 「適用」をクリックします。
ページがリフレッシュされ、複数のフォーラムが格納されているカテゴリが表示されます(図53-47)。

図53-47 スペースのディスカッション・フォーラムの設定: 複数フォーラム

6. 「カテゴリ名」および「フォーラム名」で指定したものとは異なるカテゴリやディスカッション・フォーラムにスペースのディスカッションを格納するには、「スペースのカテゴリの選択」アイコン(図53-47)をクリックして、格納場所を変更します。

7. 「適用」をクリックして、設定を保存します。

53.10.4 ディスカッション・フォーラムでのスペース・メールの公開

スペースのメール配信リストでの通信は、ディスカッション・フォーラムの投稿として公開されます。メール・メッセージが新規の場合、それに関する新規トピックが作成されます。メール・メッセージが既存のメール・メッセージへの返信の場合、それに関するトピックへの返信が作成されます。

注意:

Spacesでは、Microsoft ExchangeサーバーまたはIMAP4およびSMTPをサポートする任意のメール・サーバーをサポートしています。SpacesのユーザーがSpacesアプリケーションでメールにアクセスして、読取り、返信、転送などの基本操作を実行できるようにするには、Spacesアプリケーションに適切なメール・サーバーを最初に登録する必要があります。デフォルトでは、メール・サービスは構成されていません。詳細は、『Oracle Fusion Middleware Oracle WebCenter Portal管理者ガイド』のメール・サーバー接続の設定に関する項を参照してください。

ディスカッション・フォーラムでスペース・メールを公開するには:

1. スペース管理設定(第53.3項「スペース管理ページへのアクセス」を参照)で、「サービス」ページを開きます。

2. 「サービス」ページで、「ディスカッション」を選択します。

3. 選択したディスカッション・フォーラムでスペース・メールを公開するには、「着信電子メールの監視」(図53-48)を選択します。
この機能を無効にして、スペースのメールが公開されないようにするには、このチェック・ボックスを選択解除します。

図53-48 スペースのディスカッション・フォーラムの設定: メール

4. スペースの「メール・アカウント」を入力します。
これは、スペース・メンバーへのメールの送信に使用される配信リストです。詳細は、第53.10.2項「スペースのメール配信リストの構成」を参照してください。

注意:

別のスペースの配信リストとして定義されているメール配信リストを指定した場合、その配信リストに送信されたメールは、デフォルトで、そのスペースの「メール設定」で指定されているディスカッション・フォーラム内にアーカイブされます。スペースの配信リストに送信されたメールは、先着順に、1つのフォーラムに一度だけアーカイブできます。

5. 「IMAPホスト」フィールドに、IMAP (Internet Message Access Protocol)サービスが実行されているコンピュータ名を入力し、「IMAPポート」には、IMAPサービスがリスニングするポートを入力します。

6. IMAP経由で受信するメールに対してセキュアな接続(SSL)が必要な場合は、「SSLの使用」を選択します。

7. これらの設定を変更するために十分な権限(Manage権限)を持つスペース・メンバーの「ユーザー名」と「パスワード」を入力します。

8. 「フォーラム名」で指定したのとは別のディスカッション・フォーラムでスペース・メールを公開するには、「フォーラム名」または「フォーラムID」の値を編集します。
「スペース・メールのフォーラムの選択」アイコンをクリックして、スペース内で使用可能なフォーラムのリストを表示します(図53-49)。

図53-49 スペース・メールのフォーラムの選択

「図53-49 スペース・メールのフォーラムの選択」の説明

9. リスト内のフォーラムを1回クリックして選択します。
あるいは、フォーラムを最初から作成します。「フォーラムの作成」をクリックして、適切な名前と説明を入力します。

注意:

メールのアーカイブ用にフォーラムが指定されていなかったり、指定したフォーラムが削除されている場合、配信リストに送信されたメールはどこにもアーカイブされません。

10. 「適用」をクリックして、設定を保存します。

53.10.5 スペースの共有メール接続の構成

共有メール接続を使用するようにスペースが構成されている場合、ユーザーがWebCenter Portalのメール・サービスを使用してメールを送信する際に、資格証明を指定する必要はありません。

スペースの共有メール接続を構成するには:

1. Spacesがメールの送信にWebCenter Portalのメール・サービスを使用していることを確認します。
第6.3.1項「「メールの送信」の通知の共有メール接続の有効化」を参照してください。

2. 必要な共有資格証明で構成されている外部アプリケーションを使用するメール接続を設定するようFusion Middleware管理者に依頼し、そのメール接続の名前を記録します。
詳細は、『Oracle Fusion Middleware Oracle WebCenter Portal管理者ガイド』の共有メール接続の設定に関する項を参照してください。

3. スペースの管理設定(第53.3項「スペース管理ページへのアクセス」)で、「カスタム属性」ページを開きます。

4. 「カスタム属性」ページで、表53-1(および図53-50)に示されているカスタム属性を追加します。

表53-1 共有メール接続のカスタム属性

名前

値

collab.mail.compose.sharedConnectionName

共有メール接続の名前。例: MySharedMailConnection

notifications.use.mail.composer

trueに設定する必要があります。

図53-50 スペースの共有メール接続属性の設定

5. (オプション)デフォルトでは、パブリック・ユーザーや匿名ユーザーには「メールの送信」の通知が無効になっています。スペース内でこれらを有効にするには、次に示すスペースのカスタム属性を追加します。

notifications.anonymous.enabled = true

53.10.6 スペース・イベント・カテゴリの作成および管理

スペース・イベント・カテゴリによって、ユーザーは特定のイベントをグループ化できます(チーム・ミーティング、休暇、顧客ミーティングなど)。

カテゴリには名前と、オプションで色を付けます。色を選択した場合、そのカテゴリに属しているイベントは、「イベント」ページや「イベント」タスク・フローでその色で表示されます。

スペースでイベント・カテゴリを作成および管理するには:

1. スペース管理設定(第53.3項「スペース管理ページへのアクセス」を参照)で、「サービス」ページを開きます。

2. 「サービス」ページで、「スペース・イベント」を選択します(図53-51)。

図53-51 スペース・イベント・カテゴリの使用

3. 新しいスペース・イベント・カテゴリを作成するには、「作成」をクリックします。「カテゴリの作成」ダイアログで、「カテゴリ名」を入力し、イベント・カテゴリの色を選択して、「OK」をクリックします。
イベントへのカテゴリの割当ての詳細は、第63章「イベント・サービスの使用」、特に第63.2.4項「イベントのスケジューリング」を参照してください。

「イベント」ページや「イベント」タスク・フローで、ユーザーがマウス・ポインタをイベントの上に置くと、そのイベントが属しているカテゴリも表示されます。ユーザーは「イベント」ページや「イベント」タスク・フローをフィルタリングして、1つ以上の特定のカテゴリに属しているイベントを表示することもできます。詳細は、第63.2.3.4項「イベントのカテゴリ別フィルタリング」を参照してください。

4. スペース・イベント・カテゴリを編集または削除するには、そのカテゴリを選択して、「編集」または「削除」をクリックします(図53-52)。

図53-52 スペース・イベント・カテゴリの編集または削除

53.11 スペースのリソースの管理

スペースのリソースと、それらのリソースの管理に関連付けられるタスクは、Spacesアプリケーション全体のリソースと同じです。詳細は、第11章「ポータルまたはコミュニティを作成するリソースの使用」を参照してください。スペース用に作成したカスタム・リソースは、スペースで管理することも、スペース管理者が管理することもできます。

表53-2では、スペースで様々なリソースを作成する際に使用できるサポートについて説明します。

表53-2 スペースでのリソース作成のサポート

リソース

スペースでそのリソースを作成できるか

リソースの作成方法

ページ・テンプレート

可

別のページ・テンプレートの拡張のみ

ナビゲーション

可

最初から、または別のナビゲーションの拡張による

リソース・カタログ

可

スクラッチから、または別のリソース・カタログの拡張による

スキン

可

別のスキンからのコピー作成でのみ

ページ・スタイル

不可

(適用なし)

コンテンツ・プレゼンタ・テンプレート

不可

(適用なし)

マッシュアップ・スタイル

不可

(適用なし)

データ・コントロール

可

スクラッチからのみ

タスク・フロー

可

スクラッチからのみ

スペースのリソースを表示、管理または作成するには:

1. スペースの管理設定(第53.3項「スペース管理ページへのアクセス」を参照)で、「リソース」ページ(図53-49)を表示します。

図53-53 スペース管理: 「サービス」ページ

2. 「リソース」ページで、表示または管理を行うリソースを選択します。

3. スペースのリソースの使用に関連するタスクの詳細は、次の各項を参照してください。

- 第11.1.5項「リソースに関する情報の表示」

- 第11.2項「リソースの作成」

- 第11.4項「リソースの管理」

53.12 スペースのカスタム属性の定義

各スペースには、名前、説明、作成日、アイコンなどの組込み属性が含まれています。これらの組込み属性の他に、ユーザーはスペースとその特性に固有のカスタム属性を追加できます。

カスタム属性を使用すると、追加のスペース情報(メタデータ)を指定できます。カスタム属性は、スペース全体に伝播されます。パラメータ値に基づいてカスタマイズされたコンテンツを配信するスペース・ページ、タスク・フローまたはポートレットであれば、次に示す式言語(EL)を使用してカスタム属性値にアクセスすることで、カスタム属性値を受け入れ、それに応じたコンテンツを表示できます。

#{spaceContext.currentSpace.metadata.customAttributes[attributeName]}

カスタム属性は簡単な名前と値のペアです(customerId=400、orderId=11、userName=Smithなど)。カスタム属性名はスペース内で一意です。たとえば、顧客の分析を目的とするスペースを構築する場合、入力としてパラメータcustomerIdを取るいくつかのカスタム・タスク・フローが含まれることがあります。顧客売上実績、顧客満足度、売上予測、顧客連絡先などのタスク・フローが考えられます。customerIdという名前で定義されたカスタム属性を適切な顧客値とともに定義するだけで、customerIdを受け入れ可能なすべてのタスク・フローでその顧客固有の情報を表示できるようになります。

式言語(EL)式を使用することで、カスタム属性を動的にすることもできます。たとえば、カスタム属性はEL式を使用して、渡された値を読み取ることができます。スペースを表示するURLは、そのURL内で属性値を渡すことができます(例: customerid=10)。これはEL式を使用してカスタム属性に適用されます。詳細は、第22.4項「ページURLを介したパラメータ値の受渡し」を参照してください。

カスタム属性を含むスペース・テンプレートに基づく新しいスペースは、カスタム属性とその値を継承します。

スペースのカスタム属性を追加するには:

1. スペースの管理設定(第53.3項「スペース管理ページへのアクセス」を参照)で、「カスタム属性」ページを開きます。

2. 「カスタム属性」ページで、「属性の追加」をクリックします(図53-54)。

図53-54 スペース管理: 「カスタム属性」ページ

「図53-54 スペース管理: 「カスタム属性」ページ」の説明

「属性の追加」ダイアログが開きます(図53-55)。

図53-55 カスタム属性の名前と値の入力

「図53-55 カスタム属性の名前と値の入力」の説明

3. 属性の一意な名前を入力します。

4. オプションで、カスタム属性の「値」を入力します。静的な値を入力するか、式言語(EL)式を入力することで動的な値を指定することができます。詳細は、付録B「式言語(EL)式」を参照してください。

5. 「追加」をクリックしてカスタム属性を保存し、「カスタム属性」ページのリストに表示します。

6. 選択した属性を編集または削除するには、その属性の「アクション」アイコンをクリックして、目的のアクションを選択します。

- 属性の編集: 「属性の編集」ダイアログを表示して、属性の名前または値を変更します。

- 属性の削除: 「属性の削除」ダイアログを表示して、スペースから属性を削除します。

53.13 Wikiまたはブログのスペースへの追加

Wikiおよびブログをページとしてスペース内に追加することができます。

Wikiページは、共通の関心事および目標を持つユーザーが協力するグループによってコンテンツ作成および管理が行われます。Wikiに対する十分な権限を持つユーザーは、ページを編集して情報を追加、修正または削除できます。すべてのユーザーが協力して、関連性があり、有益かつ最新のリソース・ページを作成します。詳細は、第49章「Wikiドキュメントの使用」を参照してください。

ただし、ブログは、経験および見解に関するより個人的な記録です。ブログ・ページには、スペースのメンバーである対象分野の専門家の知識および見解を記録し、公開するための便利な手段が用意されています。詳細は、第50章「ブログの使用」を参照してください。

53.14 スペースの使用の許可

スペースを作成したら、他のユーザーが使用できるようにする必要があります。スペース・モデレータは、他のSpacesユーザーのみがスペースを検出可能にするか、パブリックに使用可能にするかを決定できます。

- 第53.14.1項「スペースへのリンクの公開」

- 第53.14.2項「スペースURLの変更」

- 第53.14.3項「スペースの認知(検出可能化)」

- 第53.14.4項「スペースへのSpacesユーザー・アクセスの付与」

- 第53.14.5項「スペースへのパブリック・アクセスの付与」

53.14.1 スペースへのリンクの公開

スペースへのリンクを公開することで、そのリンクを他のユーザーと共有できます。適切な権限を持つユーザーは、スペースの表示名を指定するリンクをクリックすることで、スペースに直接アクセスできます。

スペースへの直接リンクを公開するには:

1. 「スペース」ページで(第51.4項「使用可能なスペースの表示とアクセス」を参照)、共有するスペースを探して、そのスペースのアイコンまたは名前を右クリックして、「情報」を選択してから「リンクの共有」を選択します(図53-56)。

図53-56 スペースのアクション・メニューのオプション: リンクの共有

「リンクの共有」ダイアログが開きます(図53-57)。

図53-57 スペースの「リンクの共有」ダイアログ

2. オプションで、リンクとともに表示されるコメントを入力します。

3. 「公開」をクリックして、「リンクの共有」ダイアログを閉じます。
スペースへのアクセス権限を持つすべてのユーザーまたはグループのホーム・スペース内の「アクティビティ・ストリーム」に、スペースのURLが追加されています。コメントを入力した場合は、そのコメントも一緒に追加されています。

53.14.2 スペースURLの変更

他のユーザーがスペースに移動するために使用するプリティURLを変更することができます。これによって、スペースの内部名も変更されます。スペースのプリティURLの書式は次のとおりです。

http://host:port/webcenter/spaces/internal_space_name

たとえば、http://mycompany:8888/webcenter/spaces/philatelistsとなります。

スペースURLを変更すると、スペースへの既存のブックマークは機能しなくなることに注意してください。単純に表示名(つまり、スペースの上部や、ユーザーがスペースを選択可能なダイアログおよびページに表示される名前)のみを変更する場合は、第53.4.1項「スペース名の変更」を参照してください。

スペースURLを変更するには:

1. 「スペース」ページで(第51.4項「使用可能なスペースの表示とアクセス」を参照)、名前を変更するスペースを探して、そのスペースのアイコンまたは名前を右クリックして、「スペースURLの名前変更」を選択します(図53-58)。

図53-58 スペースのアクション・メニューのオプション

2. 「スペースURLの名前変更」ダイアログ(図53-59)で、URLのスペースの内部名部分を必要に応じて改訂します。

図53-59 「スペースURLの名前変更」ダイアログ

「図53-59 「スペースURLの名前変更」ダイアログ」の説明

3. 「OK」をクリックします。

53.14.3 スペースの認知(検出可能化)

他のSpacesユーザーにスペースの存在がわかるように、「スペース」ページや検索結果でスペースを検出可能にすることができます。スペースを検出可能にしても、コンテンツにアクセス可能になるわけではありません。そのスペースに関心のあるユーザーは、セルフサービス(有効な場合)またはメールによってメンバーシップをリクエストできます。

スペースを他のSpacesユーザーに検出可能にするには:

1. スペースに対する一般アクセスを設定します。

- 新しいスペースを作成する場合は、「スペースの作成」ダイアログの「アクセス」ステップで、「パブリック」または「プライベート」のいずれかを選択します(第53.2項「新しいスペースの作成」を参照)。

- スペースが現在「非表示」になっている場合は、スペース管理設定の「一般」ページで、「パブリック」または「プライベート」のいずれかを選択します(第53.4.16項「スペースへのアクセスの変更」を参照)。

2. (オプション)ユーザーがスペースに参加できるようにするために、自動登録を有効にすることもできます(サブスクリプション・リクエストで承認を必要とすることで、引き続き管理することができます)。詳細は、第54.1.1項「スペースのセルフサービス・メンバーシップの管理」を参照してください。

3. スペースに特定のSpacesユーザーおよびグループを追加または招待するには、Spacesユーザーの自己サブスクライブを許可するか、非Spacesユーザーを招待してスペースにサブスクライブします(第54.3項「メンバーの管理およびロールの割当て」を参照)。

53.14.4 スペースへのSpacesユーザー・アクセスの付与

スペースを検出可能にしたら(第53.14.3項「スペースの認知(検出可能化)」を参照)、次に、デフォルトの権限が十分でない場合に、スペース内で様々なユーザー・ロールに持たせる権限を割り当てます。

SpacesユーザーはデフォルトでAuthenticated-Userロールを持っています。スペースのページにアクセスするためにAuthenticated-Userロール権限を付与していない場合、スペースは完全にアクセス可能ではありません。

- スペース全体にアクセスする権限を付与するには、「権限の編集」ダイアログの「ページ」で、必要なページ権限のチェック・ボックスを選択します。これはスペース内のすべてのページに適用されます。詳細は、第54.2項、「スペースのロールと権限の管理」を参照してください。

- スペース内の限られた数の個別ページにアクセスする権限を付与するには、第53.7.8項「スペース内のページのアクセス権限の変更」を参照してください。

注意:

Microsoft Officeの共有ドキュメント管理機能(スペース内でMicrosoft Word、ExcelまたはPowerPointファイルを編集する際)を通じて使用できるタスク・ペインを使用して、スペースにメンバーを追加するには、第54.3.4項「スペースへのメンバーの追加」を参照してください。

53.14.5 スペースへのパブリック・アクセスの付与

スペースを含むSpacesインスタンスにアクセス可能なすべてのユーザーに、スペースを使用可能にできます。Spacesアカウントの登録は必要ありません。提供されるパブリック情報によって、非メンバーやSpacesコミュニティ外部のユーザーとスペースを共有できるようになります。

Spacesユーザーに登録されていないパブリック・ユーザーは、次の2つの方法でパブリック・スペースにアクセスできます。

- スペースのURLを使用して直接アクセスする。

- Spacesの「ようこそ」ページから: インストール環境がこのページを表示するように構成されている場合(図53-60)

図53-60 「ようこそ」ページの「パブリック・スペース」リンク

「図53-60 「ようこそ」ページの「パブリック・スペース」リンク」の説明

パブリック・ユーザーにはPublic-Userロールが割り当てられており、デフォルトではスペース情報にアクセスできません。パブリック・ページやパブリック・ページ上の公開したいコンテンツやサービスを含む、スペースへのパブリック・アクセスを付与するには、次の手順を実行します。

1. スペースに対する一般アクセス設定を指定します。

- 新しいスペースを作成する場合は、「スペースの作成」ダイアログの「アクセス」ステップで、「パブリック」を選択します(第53.2項「新しいスペースの作成」を参照)。

- スペースが現在「非表示」または「プライベート」になっている場合は、スペース管理設定の「一般」ページで、「パブリック」を選択します(第53.4.16項「スペースへのアクセスの変更」を参照)。

スペースがパブリックに設定されると、Public-Userロールにはそのスペース内のView Pages and Content権限が自動的に付与されて、パブリック・ユーザーはページ、リスト、イベント、リンクおよびノートを表示できるようになります。

スペースのパブリック・ビューの外観を確認するには、「スペースについて」ダイアログの「ダイレクトURL」の値をコピーし(第51.6項「スペースに関する情報の表示」を参照)、SpacesをログアウトしてからブラウザにURLを貼り付けます。Spacesをログアウトしているため、パブリックに指定されているページのみが表示されます。

2. (オプション)パブリック・ユーザーがスペースに参加できるようにするために、自動登録を有効にすることもできます(サブスクリプション・リクエストで承認を必要とすることで、引き続き管理することができます)。詳細は、第54.1.1項「スペースのセルフサービス・メンバーシップの管理」を参照してください。

3. これでスペースがパブリックになったので、次に、デフォルトの読取り専用のView Pages and Content権限では十分でない場合に、スペース内でPublic-Userユーザー・ロールに持たせる必要がある追加の権限を割り当てます。お知らせ、ディスカッション、ドキュメントを表示するためのパブリック・ユーザーの権限を追加で付与することができます。
スペース管理設定で、「ロール」ページを表示します。

ヒント:

このページへのアクセス方法は、使用するページ・テンプレートによって異なります。たとえば、サイド・ナビゲーション・テンプレートには、「管理」メニューを使用してアクセスする場合があります。

このページへのナビゲートは、第A.5項「スペース・ページのユーザー・インタフェースURL」に記載されているダイレクトURLを使用することも可能です。

4. 「ロール」ページで「パブリック・ユーザー」を選択し、「権限の編集」をクリックして「パブリック・ユーザーに対する権限の編集」ダイアログを開きます(図53-61)。

図53-61 パブリック・ユーザーへの権限の付与

「図53-61 パブリック・ユーザーへの権限の付与」の説明

5. 「権限の編集」ダイアログで、お知らせ、ディスカッション、またはドキュメントを表示するために必要なスペースのパブリック権限のチェック・ボックスを選択します。「権限の編集」ダイアログにリストされる権限の詳細は、第54.2.1.2項「スペース内の権限と権限モデルの理解」を参照してください。
ここで付与するパブリック権限は、管理者がアプリケーション・レベルで設定したパブリック権限より優先します(第24.2.4項、「パブリック・ユーザー・ロールへの権限の付与」を参照)。

6. スペース内の特定のページに対するパブリック・アクセスを制限する必要がある場合は、第53.7.8項「スペース内のページのアクセス権限の変更」を参照してください。

7. 「保存」をクリックします。

53.15 スペースのタスク・フローの使用

Spacesでは、ページに追加可能な2つのスペースのタスク・フローが提供されています(図53-62)。

- スペース・メンバー: スペース・メンバーを表示する領域を追加し、新しいメンバーの追加、すべてのメンバーへのメール・メッセージの送信、ロールによるリストのフィルタリング、メンバーの検索のためのコントロールを提供します。このタスク・フローの詳細は、第54.4項「Working with the Members Task Flow」を参照してください。

- スペース・ブラウザ: 「スペース」ページと同じように機能する領域を追加します(第51.4項「使用可能なスペースの表示とアクセス」を参照)。

図53-62 スペースのタスク・フロー: 「スペース・メンバー」と「スペース・ブラウザ」

次の各項では、スペースのタスク・フローの使用方法について説明します。

- 第53.15.1項「ページへのスペースのタスク・フローの追加」

- 第53.15.2項「スペースのタスク・フロー・プロパティの設定」

53.15.1 ページへのスペースのタスク・フローの追加

スペースのタスク・フローをページに追加するには:

1. タスク・フローを追加するページに移動して、そのページを編集モードで開きます。

関連項目:

詳細は、第18.1項「コンポーザの開始および終了」を参照してください。

2. 「コンテンツの追加」をクリックして、リソース・カタログを開きます。

3. リソース・カタログで、「スペース・メンバー」および「スペース・ブラウザ」タスク・フローを見つけます。

注意:

Spacesに付属のデフォルト・リソース・カタログで、これらのタスク・フローが使用できるわけではありません。したがって、スペースのタスク・フローのエントリは、そのページで使用できるようになっているリソース・カタログに追加されている場合にのみ表示されます。

詳細は、第16章「リソース・カタログでの作業」、特に16.3.1.2項「リソースの追加」 を参照してください(「リソース・カタログ・アイテムの追加」ダイアログで「タスク・フロー」を選択し、「スペース・ブラウザ」または「スペース・メンバー」にスクロールします)。

4. 追加するスペースのタスク・フローの横の「追加」をクリックしてページに追加し、リソース・カタログの「閉じる」をクリックします。

5. 「保存」をクリックして、ページを閉じます。

53.15.2 Setting スペースのタスク・フロー・プロパティの設定

「スペース・メンバー」および「スペース・ブラウザ」タスク・フローには、関連付けられているプロパティがあります。十分な権限を持つユーザーは、コンポーザの「コンポーネント・プロパティ」ダイアログからこれらのプロパティにアクセスできます(図53-63および図53-64)。

図53-63 「スペース・メンバー」タスク・フローのコンポーネント・プロパティ

図53-64 「スペース・ブラウザ」タスク・フローのコンポーネント・プロパティ

「コンポーネント・プロパティ」ダイアログへのアクセスの詳細は、第18.6.2項「コンポーネントのプロパティの設定」を参照してください。

次の項では、スペースのタスク・フローのプロパティについての情報を提供し、各タスク・フローの「パラメータ」タブのプロパティについて説明します。

- 第53.15.2.1項「スペースのタスク・フローのプロパティについて」

- 第53.15.2.2項「「スペース・メンバー」タスク・フローのプロパティの設定」

- 第53.15.2.3項「「スペース・ブラウザ」タスク・フローのプロパティの設定」

53.15.2.1 スペースのタスク・フローのプロパティについて

デフォルトのタスク・フロー・コンテンツは、「コンポーネント・プロパティ」ダイアログの「パラメータ」タブ上のプロパティによって制御されます。このタブのパラメータの詳細は、第53.15.2.3項「「スペース・ブラウザ」タスク・フローのプロパティの設定」および第53.15.2.2項「「スペース・メンバー」タスク・フローのプロパティの設定」を参照してください。タスク・フローによっては、このタブのパラメータによって、タスク・フローとページ・パラメータおよびページ定義変数を簡単に結び付けることができます。詳細は、第22章「ページ、タスク・フロー、ポートレットおよびUIコンポーネントの結付け」を参照してください。

「表示オプション」タブ、「スタイル」タブおよび「コンテンツ・スタイル」タブのプロパティを変更すると、タスク・フローの外観と動作に影響します。これらのプロパティは、すべてのタスク・フローに共通しています。詳細は、第18.6.4項「コンポーネントの表示オプションの使用」および第18.6.6項「スタイル・プロパティおよびコンテンツ・スタイル・プロパティの使用」を参照してください。

「イベント」タブの内容は、タスク・フローでサポートされているイベントによって異なります。詳細は、第18.6.7項「コンポーネントのコンテキスト・イベントの使用」を参照してください。

「パラメータ」タブと「表示オプション」タブのすべてのプロパティから式言語(EL)エディタにアクセスできます。ELエディタを使用すると、定数値のかわりに変数値を選択または指定できます。エディタを開くには、プロパティ・フィールドの横にある「編集」アイコンをクリックします。エディタの使用の詳細および一般的なEL式の説明は、付録B「式言語(EL)式」を参照してください。

注意:

「コンポーネント・プロパティ」ダイアログの汎用の「表示オプション」タブでELを入力すると、入力内容が自動的に検証されます。EL構文が無効な場合、エラーが表示され、値は適用も保存もされません。汎用の表示オプションとは、表18-1に掲載されているオプションです。

汎用以外の表示オプションには、ELの検証は行われません。

53.15.2.2 「スペース・メンバー」タスク・フローのプロパティの設定

詳細は、第54.4.7項「「メンバー」タスク・フローのプロパティの設定」を参照してください。

53.15.2.3 「スペース・ブラウザ」タスク・フローのプロパティの設定

「スペース・ブラウザ」タスク・フローに固有のプロパティは、「コンポーネント・プロパティ」ダイアログの「パラメータ」タブに表示されます(図53-65)。

図53-65 「スペース・ブラウザ」タスク・フローのコンポーネント・プロパティ

その他のタブ(すべてのSpacesコンポーネントに共通)のプロパティの詳細は、第18.6項「ページ・コンポーネントの変更」を参照してください。

53.15.2.3.1 「スペース・ブラウザ」タスク・フローのパラメータ

表53-3では、「スペース・ブラウザ」タスク・フローに固有のパラメータを説明しています。

表53-3 「スペース・ブラウザ」タスク・フローのパラメータ

パラメータ

説明

Advanced Query

カスタム基準に基づいてスペースのリストを取得するためのEL式を指定します。この式には、選択対象となる母集団、WHERE句、ソート基準などが含まれることがあります。この式は#{および}で囲まないでください。オプションで、引用符とバックスラッシュのエスケープ文字としてバックスラッシュを使用します(エスケープ文字を使用してもしなくても式の構文は有効です)。

例:

- 指定された親スペースのすべてのサブスペースを表示するには:
spaceContext.spacesQuery.parentSpaceName['parent_space_name']

または

spaceContext.spacesQuery.parentSpaceName['parent_space_guid']

- 指定された親スペースの最上位サブスペースを表示するには:
spaceContext.spacesQuery.parentSpaceName['parent_space_guid'].shape['ROOT_LEVEL']

- 特定の条件に基づいて結果をソートするには(この例では、検出可能なスペースをアルファベット順にソートし、次に最終更新日でソートするには):
spaceContext.spacesQuery.unionOf.ALL_QUERIABLE.sort['sp.discoverable']['asc'].sort['sp.lastUpdateDate']['desc']

その他の例については、「式エディタ」で「スペース情報」を選択し、次に例のリストから選択して関連するEL式を表示します。例を使用する場合は、それを囲んでいる#{および}を削除することを忘れないようにしてください。

構文の使用方法の詳細は、付録B「式言語(EL)式」およびoracle.webcenter.spaces.query.SpacesQueryParametersに関するJavaDocを参照してください。

Display Tool Bar

ツールバーを表示するかどうか指定します。

- #{true} (デフォルト): ツールバーを表示します。

- #{false}: ツールバーを非表示にします。

Display View

スペース・ブラウザでスペースを表示する際のレイアウトのタイプを指定します。

- Card Layout: スペースをカード表示します。

- Tiled Layout (デフォルト): スペースをタイル表示します。

フィルタ

「スペース・ブラウザ」タスク・フローで表示するスペースを指定します。

- Show All (デフォルト)

- Show Joined

- Show Moderated

- Show Public

- Show Discoverable (すべてのパブリック・スペースとプライベート・スペース)

Space Launched on Selection

「スペース・ブラウザ」タスク・フローでスペースを選択した場合に、そのスペースに移動するかどうかを指定します。

- #{true} (デフォルト): スペースをクリックすると、そのスペースがホーム・ページで開きます。

- #{false}: スペースをクリックしても、そのスペースに移動しません。その代わり、ユーザーはスペースを選択し、選択したスペースをハイライト表示した状態で同じページにとどまったままでいられます。

53.16 スペースの削除

スペースがクローズされていたり、しばらくの間非アクティブになっている場合、Spacesからグループ・スペースを削除できます。スペース管理者は、アプリケーション内の任意のスペースを削除できます(第55.2.6項「スペースの削除」を参照)。スペース・モデレータまたはスペースに対してManage Configuration権限を持つユーザーの場合は、次の手順で示すように、そのスペースを削除できます。スペースの削除は永続的で、削除後に復元することはできません。

スペースを削除すると次のようになります。

- このスペース内で関連付けられているすべてのページが削除されます。

- Spacesで管理されているすべてのスペースのデータ(リンク、リスト、メモ、タグ、スペース・イベントなど)が削除されます。

- すべてのスペース・ロールとメンバーシップが削除されます。

- ディスカッションとお知らせによって管理されているコンテンツは、Spacesで作成されたデフォルトのフォーラムまたはカテゴリに保存されている場合、削除されます。しかし、デフォルト以外のフォーラムまたはカテゴリによって管理されているコンテンツは、削除されません(第53.10.3項「スペースのディスカッション・フォーラムの設定の変更」を参照)。

- Spacesによって自動作成された、このスペースのメール配信リストは削除されます。しかし、スペース・モデレータによってカスタマイズされた配信リストは削除されません(詳細は第53.10.2項「スペースのメール配信リストの構成」を参照)。

- 外部サービスによって管理されているコンテンツ(コンテンツ・リポジトリやメールなど)が削除されます。

スペースを削除するには:

1. 「スペース」ページで(第51.4項「使用可能なスペースの表示とアクセス」を参照)、削除するスペースを探して、そのスペースのアイコンまたは名前を右クリックして、「スペースの削除」を選択します(図53-66)。

図53-66 スペースの削除

「図53-66 スペースの削除」の説明

2. 確認プロンプトで、削除を確定する場合は「削除」をクリックし、スペースを削除しない場合は「取消」をクリックします。

54 スペースのメンバーおよびロールの管理

この章では、スペースのメンバーおよびロールの管理について説明します。内容は次のとおりです。

- 第54.1項「スペースのメンバーシップ・ポリシーの設定」

- 第54.2項「スペースのロールと権限の管理」

- 第54.3項「メンバーの管理およびロールの割当て」

- 第54.4項「「メンバー」タスク・フローの使用」

対象読者

この章は、スペース・メンバーを管理してロールの割当てを行うユーザーを対象としています。スペースのメンバーシップ・ポリシーを設定する方法およびメンバーのロールと責任を定義する方法について説明します。

この章は、少なくともスペースのModeratorロール、またはモデレータに付与されているデフォルト権限が含まれるカスタム・ロールが割り当てられているユーザーを対象としています。

Spaces管理者には、すべてのスペースの機能とサービスを表示または非表示にする権限があります。この章で説明する一部のタスクが使用できない場合は、管理者に連絡してください。

注意:

スペース・ロールの詳細は、第54.2.1項「スペースのロールと権限の基本」を参照してください。

54.1 スペースのメンバーシップ・ポリシーの設定

スペース・モデレータは、スペースのメンバーシップ・ポリシーを決定します。招待のみのメンバーシップ・ポリシーを選択したり、ユーザーがスペースにサブスクライブ(およびサブスクライブ解除)することで自分で参加できるようにしたり、新しいメンバーを直接追加したり、これらのメンバーシップ・オプションを任意に組み合せて使用したりします。

セルフサービスを有効にしても、必ずしもユーザーがスペースに自動的にアクセスできるようにはなるわけではありません。この場合でも、モデレータは承認プロセスを介して、スペースに参加(または脱退)するユーザーを管理できます。

デフォルトのメンバーシップ権限は、スペースの作成に使用されたテンプレートから導出されます。モデレータは、いつでもこれらの設定を変更できます。この項では、次の内容について説明します。

- 第54.1.1項「スペースのセルフサービス・メンバーシップの管理」

- 第54.1.2項「スペースからのセルフサービス・メンバーシップの削除の管理」

54.1.1 スペースのセルフサービス・メンバーシップの管理

スペース・モデレータは、招待のみによってスペースへのアクセス権を制限したり、ユーザーが招待なしでセルフサービスによって自分で参加できるようにすることができます。

また、ユーザーのスペースへの参加、承認なしのスペース・メンバーシップの変更、または特定のロールの承認を必要とするスペース・メンバーシップの変更を許可する場合があります。メンバーシップ・リクエストに承認が必要な場合、新しいメンバーは、スペースにサブスクライブしても自動的にアクセスできるようにはなりません。この場合、モデレータがサブスクリプション通知を受信し、その通知を受け入れるか却下するかを決定します。

スペースのセルフサービスを管理するには:

1. スペース管理設定(第53.3項「スペース管理ページへのアクセス」を参照)で、「メンバー」ページを開きます。

2. 「メンバー」ページで、ツールバーの「メンバーシップ・オプション」をクリックします。

3. 「メンバーシップ・セルフサービス」で次の手順を実行します。

- 非メンバーがセルフサービスによってスペースに参加したり、現在のメンバーシップへの変更をリクエストしたりできないようにするには、「セルフサービス・メンバーシップまたはセルフサービス・メンバーシップ変更を許可しない」(図54-1)を選択します。

図54-1 セルフサービスの無効化

「図54-1 セルフサービスの無効化」の説明

- 非メンバーがスペースに参加したり、メンバーが現在のメンバーシップへの変更をリクエストしたりできるようにするには、「セルフサービス・メンバーシップまたはセルフサービス・メンバーシップ変更を許可する(すべてのロールを使用可能)」を選択します。

注意:

このオプションを選択する場合は、その他のユーザーが「スペース」ページおよび検索からそのスペースを表示できる状態であることを確認します(第53.14.3項「スペースの認知(検出可能化)」を参照)。

このオプションを選択すると次のようになります。

- すべてのSpacesユーザーがスペースに参加できます(第51.9項「スペースへの参加」を参照)。

- スペースに参加後、メンバーはスペース内の自分のロールを変更したり、メンバーシップを取り消したりすることができます(第51.12項「スペース内のロールの変更」および第51.13項「スペース・メンバーシップの取消し」を参照)。

4. ユーザーがスペースのメンバーになる前にセルフサービス・リクエストを承認または却下できるように、そのリクエストの通知を受けるには、「モデレータの承認が必要」(図54-2)を選択します。

ヒント:

このチェック・ボックスは、スペース・ワークフローがアプリケーションに応じて構成されており、ワークリスト・サービスが稼働中である場合のみ表示されます。第55.6.1項「スペース・ワークフローのトラブルシューティング」も参照してください。

図54-2 メンバーシップ・リクエストの承認要件の指定

5. 「メンバーシップのリクエスト」ページおよび「メンバーシップの変更」ページで表示されるロールを指定するには、「セルフサービス・メンバーシップまたはセルフサービス・メンバーシップ変更を許可する(選択されたロールを使用可能)」を選択して、使用可能なすべてのロールを示す表を表示します(図54-3)。

- 「メンバーシップのリクエスト」ページおよび「メンバーシップの変更」ページにロールを表示するには、「有効化」を選択します。ロールを非表示にするには、対応する「有効化」の選択を解除します。

- リクエストが付与される前にモデレータの承認が必要であることを指定するには、「承認が必要」を選択します。承認または却下するためのリクエストがモデレータのワークリストに送信されます(スペースに複数のモデレータがいる場合は、すべてのモデレータがリクエストを受け取りますが、1人のモデレータのみがリクエストを処理する必要があります)。承認なしで変更を許可するには、「承認が必要」の選択を解除します。

ヒント:

このチェック・ボックスは、スペース・ワークフローがアプリケーションに応じて構成されており、ワークリスト・サービスが稼働中である場合のみ表示されます。第55.6.1.2項「スペース・ワークフローに関する問題のトラブルシューティング」も参照してください。

図54-3 セルフサービス・メンバーシップで使用可能なロールの選択

「図54-3 セルフサービス・メンバーシップで使用可能なロールの選択」の説明

6. 「保存」をクリックします。

54.1.2 スペースからのセルフサービス・メンバーシップの削除の管理

スペースからサブスクライブ解除するためにモデレータの承認が必要な場合は、メンバーが脱退するときにサブスクリプション解除リクエストがモデレータのワークリストに送信されます。モデレータはこれを受け入れるか、または却下することができます。

スペース・メンバーシップの取消しオプションを構成するには、次の手順を実行します。

1. スペース管理設定(第53.3項「スペース管理ページへのアクセス」を参照)で、「メンバー」ページを開きます。

2. 「メンバー」ページで、ツールバーの「メンバーシップ・オプション」をクリックします。

3. 「メンバーシップ・セルフサービス」(図54-4)で次の手順を実行します。

- スペースを脱退するにはモデレータの承認が必要となるように指定するには、「セルフサービス・メンバーシップの削除にはモデレータの承認が必要」を選択します。

- 承認なしでメンバーが脱退できるようにするには、「セルフサービス・メンバーシップの削除にはモデレータの承認が必要」の選択を解除します。

ヒント:

このチェック・ボックスは、スペース・ワークフローがアプリケーションに応じて構成されており、ワークリスト・サービスが稼働中である場合のみ表示されます。第55.6.1.2項「スペース・ワークフローに関する問題のトラブルシューティング」も参照してください。

図54-4 サブスクライブ解除リクエストの承認要件の指定

「図54-4 サブスクライブ解除リクエストの承認要件の指定」の説明

4. 「保存」をクリックします。

54.2 スペースのロールと権限の管理

スペース・モデレータは、メンバーがスペース内で実行できる操作を制御するロールの設定を担当します。スペース・モデレータは、既存のロールへの権限の割当てを管理したり、新しいロールを作成したり、必要なくなったロールを削除したりすることができます。

この項では、モデレータがロールおよび権限を管理する方法について説明します。

- 第54.2.1項「スペースのロールと権限の基本」

- 第54.2.2項「スペースのカスタム・ロールの定義」

- 第54.2.3項「スペース・ロールの権限の表示および編集」

- 第54.2.4項「アドバンスト権限モデルの使用」

- 第54.2.5項「スペース内のページの削除」

54.2.1 スペースのロールと権限の基本

新しいスペースを作成したら、Spacesアプリケーションによって、デフォルトの権限を持つデフォルトのロールがいくつか自動的に作成されます。デフォルト・ロールがスペースのニーズに合わない場合は、スペース・モデレータがデフォルト・ロールの権限を変更するか、カスタム・ロールを新しく定義することができます。この項の内容は次のとおりです。

- 第54.2.1.1項「スペースのデフォルト・ロールの理解」

- 第54.2.1.2項「スペース内の権限と権限モデルの理解」

- 第54.2.1.3項「スペース内のカスタム・モデルの理解」

54.2.1.1 スペースのデフォルト・ロールの理解

表54-1は、スペース内のデフォルト・ロールを示しています。

注意:

これらのデフォルト・ロールは、デフォルト・テンプレートに基づくスペースで常に使用できます。ユーザー定義テンプレートに基づくスペースでは、別の一連のデフォルト・ロールが提供される場合があります。デフォルト・ロールに割り当てられているデフォルトの権限は表54-2に示されています。

表54-1 スペースのデフォルト・ロール

スペース・ロール

説明

権限の変更

ロールの削除

Moderator

Moderatorロールは、スペースの作成者に自動的に割り当てられます。表54-2に示すように、このロールには最上位レベルの権限が自動的に付与されます。

スペース・モデレータか、スペースのManage All権限を持つユーザーは、必要に応じて該当する権限を変更することができます。

可(Manage Allを除く)

不可

Participant

Participantロールには、表54-2に示すデフォルトの権限が自動的に付与されます。

スペース・モデレータか、スペースのManage All権限を持つユーザーは、必要に応じて該当する権限を追加で付与することができます。

可

可

Viewer

Viewerロールには、表54-2に示すデフォルトの権限が自動的に付与されます。

スペース・モデレータか、スペースのManage All権限を持つユーザーは、必要に応じて該当する権限を追加で付与することができます。

可

可

Authenticated-User

Authenticated-Userロールは、Spacesアプリケーションの認証されたユーザーに付与されます。デフォルトではスペース情報にアクセスできません。ログイン後、このロールを割り当てられたユーザーは、Public-Userロールに付与された権限を常に継承します。

スペースへのアクセス権を付与するには、スペース・モデレータまたはスペースのManage All権限を持つユーザーによって追加の権限が付与される必要があります(第54.2.3項「スペース・ロールの権限の表示および編集」を参照)。

可

不可

Public-User

Spacesアプリケーションにログインせずにアクセスするユーザーはすべて、Public-Userロールだと想定されます。Public-Userロールのユーザーは、デフォルトではスペース情報にアクセスできません。このようなユーザーは匿名で特定できず、スペース・モデレータまたはManage All権限を持つユーザーから、明示的にスペースの権限を付与される必要があります(第54.2.3項「スペース・ロールの権限の表示および編集」および第53.14.5項「スペースへのパブリック・アクセスの付与」を参照)。

可

不可

54.2.1.2 スペース内の権限と権限モデルの理解

メンバーはスペース内で、それぞれのロールに割り当てられた権限によって指定されたアクションを実行できます。

ロールに権限を割り当てるときに、モデレータは標準の権限モデルを選択するか、アドバンスト権限モデルに切り替えることができます。

- 標準の権限モデル:

- 「管理」権限により、モデレータはManage All、Manage ConfigurationまたはManage Membership権限を、選択したロールに割り当てることができます。

- 「基本サービス」権限では、ページ、リスト、イベント、リンクおよびノートへのアクセス権をまとめて制御します。

- 「リソース」権限では、ページ・テンプレート、ナビゲーション、スキン、リソース・カタログなどを含むすべてのリソース・タイプへのアクセス権をまとめて制御します。

表54-2は、標準の権限モデルで使用可能な権限カテゴリと権限を示しています。

- アドバンスト権限モデル:

- 「管理」権限により、モデレータはManage All、Manage ConfigurationまたはManage Membership権限を、選択したロールに割り当てることができます。

- 個々のカテゴリによって、モデレータは、表54-3に示す個々のサービスおよびリソースに対するアクセスを制御できます。

詳細な権限によってロールをより柔軟に割り当てることができますが、管理や維持が複雑になる可能性があります。

スペースのデフォルトの権限モデルを決定するのはスペース・テンプレートです。デフォルトのスペース・テンプレートに基づくスペースは、デフォルトでは単純な標準の権限モデルを採用していますが、モデレータは必要に応じてアドバンスト権限モデルに切り替えることができます。ただし、スペースに対してアドバンスト権限モデルを使用するように切り替えた場合、標準の権限モデルに戻すことはできません。詳細は、第54.2.4項「アドバンスト権限モデルの使用」を参照してください。

注意:

対象となる権限よりも「下位の」権限は継承されません。したがって、ユーザーが必要なアクションを実行できるように、適切な権限セットを割り当てる必要があります。たとえば、Create権限を割り当てるときには、常にView権限も選択する必要があります。

表54-2 スペース権限 - 単純な権限モデル

権限カテゴリ

権限

デフォルトで付与される権限のロール

管理

Manage All(すべて管理) - すべてのスペース管理設定ページにアクセスできます。

Manage Configuration権限とManage Membership権限を含みます。

Moderator

Manage Configuration(構成の管理) - Manage All権限と同じですが、セキュリティ権限を除きます。この権限を持つユーザーは、「ロール」ページと「メンバー」ページにはアクセスできません。

Manage Configuration権限を持つユーザーは、必ずスペースの表示が許可されます。

Manage Membership(メンバーシップの管理) - スペースの管理設定で、「ロール」ページと「メンバー」ページにアクセスできます。これらのページを通じて、ユーザーはスペースのメンバーやロールを作成、編集および削除できます。

基本サービス

(リスト、イベント、リンク、ノート)

Edit Page Access, Structure, and Content(ページのアクセス権限、構造およびコンテンツの編集) - スペース内のページを作成、編集および削除します。ページ・アクセスを管理して、ページのプロパティを編集します。タスク・フローとポートレットを、追加および削除します。リスト、イベント、リンク、ノートを作成、編集、削除します。

具体的に、この権限を持つユーザーは、スペース内で次の操作を実行できます。

- リスト - リストの作成、削除、編集、更新、表示

- イベント - イベントの作成、削除、編集、表示

- リンク - リンクの作成と削除

- ノート - イベントの作成、削除、編集、表示

Moderator

Edit Page Access and Structure(ページのアクセス権限および構造の編集) - スペース内でページ・アクセスを管理して、ページのプロパティを編集します。タスク・フローとポートレットを、追加および削除します。

Moderator

Customize Pages and Edit Content(ページのカスタマイズおよびコンテンツの編集) - スペース内のページのビューをカスタマイズします。リスト・コンテンツ、イベント、リンク、ノートを作成および削除します。

Moderator
Participant

View Pages and Content(ページおよびコンテンツの表示) - スペース内のページ、リスト、イベント、リンク、ノートを表示します。

Moderator
Participant
Viewer

お知らせ

Create, Edit, and Delete Announcements(お知らせの作成、編集および削除) - スペースに関連付けられているお知らせに対する操作を実行します。

Moderator

Create and Edit Announcements(お知らせの作成および編集) - お知らせの作成および編集を行います。作成したお知らせを削除します。

Edit権限を持つユーザーは、必ずお知らせの表示が許可されます。

Participant

View Announcements(お知らせの表示) - お知らせを表示します。

Participant
Viewer

ディスカッション

Create, Edit, and Delete Discussions(ディスカッションの作成、編集および削除) - スペースに関連付けられているディスカッションに対する操作を実行します。トピックと返信の作成を行います。トピックまたは返信の編集と削除を行います。

Moderator

Create and Edit Discussions(ディスカッションの作成および編集) - トピックと返信を作成します。作成したトピックおよび返信を編集します。この権限を持つユーザーは、必ずディスカッションの表示が許可されます。

Participant

Reply To Discussions(ディスカッションに返信) - 既存のトピックに返信し、作成した返信を編集します。この権限を持つユーザーは、必ずディスカッションの表示が許可されます。

Participant

View Discussions(ディスカッションの表示) - ディスカッションを表示します。

Participant
Viewer

ドキュメント

Administration(管理) - ドキュメント・ワークフローおよびアクセス制御設定を構成します。

Moderator

Delete Documents(ドキュメントの削除) - スペース内のすべてのフォルダとファイル(Wikiおよびブログを含む)を削除します。この権限を持つユーザーは、フォルダとファイルを移動することもできます。

Delete権限を持つユーザーは、必ずフォルダおよびファイルの作成と表示が許可されます。

Moderator
Participant

Create and Edit Documents(ドキュメントの作成および編集) - ファイル、Wiki、ブログ、フォルダを作成し、ファイルをアップロードします。作成したファイル、Wiki、ブログ、フォルダを削除します。許可される権限があれば、他のファイルやフォルダを削除します。

Create権限を持つユーザーは、必ずフォルダおよびファイルの表示が許可されます。

Moderator
Participant

View Documents - ファイル、Wiki、ブログ、フォルダを参照します。

サブスペースに関する注意: (バグ)パブリック・ユーザーと認証されたユーザーにサブスペース上でView Document権限を持たせたい場合、Public-UserロールとAuthenticated-Userロールの両方にView Document権限を付与しないでください。パブリック・ユーザーにView Document権限を付与すると、認証されたユーザーは自動的にView Document権限を継承します。

パブリック・ユーザーのView Document権限は取り消すが、認証されたユーザーにはView Document権限を付与する場合は、Public-Userロールの権限を取り消して、その権限をAuthenticated-Userロールに追加します。

Moderator
Participant
Viewer

リソース

Create, Edit, and Delete Resources(リソースの作成、編集および削除) - ページ、テンプレート、ナビゲーション、リソース・カタログ、スキン、ページ・スタイル、コンテンツ・プレゼンタ・テンプレート、マッシュアップ・スタイル、タスク・フロー、データ・コントロールなどの、スペースが所有するリソースを作成、編集、削除します。

Moderator

Create Resources(リソースの作成) - スペース用の新しいリソースを作成します。

Edit Resources(リソースの編集) - スペースの所有するリソースを編集します。

表54-3 スペース権限 - アドバンスト権限モデル

権限カテゴリ

権限

デフォルトで付与される権限のロール

管理

Manage All(すべて管理) - すべてのスペース管理ページにアクセスできます。

Manage Configuration権限とManage Membership権限を含みます。

Manage Configuration(構成の管理) - Manage All権限と同じですが、セキュリティ権限を除きます。この権限を持つユーザーは、「ロール」ページと「メンバー」ページにはアクセスできません。

Configure権限を持つユーザーは、必ずスペースの表示が許可されます。

Manage Membership(メンバーシップの管理) - スペースの管理設定で、「ロール」ページと「メンバー」ページにアクセスできます。これらのページを通じて、ユーザーはスペースのメンバーやロールを作成、編集および削除できます。

Moderator

ページ

Create, Edit, and Delete Pages(ページの作成、編集および削除) - スペースのページを、作成および削除します。ページ・アクセスを管理して、ページのプロパティを編集します。ページ・コンテンツを追加および削除します。

Moderator

Create Pages(ページの作成) - スペース内にページを作成します。

Edit Pages(ページの編集) - スペース内のページのプロパティとコンテンツを編集します。

Moderator

Delete Pages(ページの削除) - スペース内のページを削除します。

Customize Pages(ページのカスタマイズ) - ページ・ビューをカスタマイズします。

Moderator
Participant

View Pages(ページの表示) - スペース内のページを表示します。

Moderator
Participant
Viewer

お知らせ

Create, Edit, and Delete Announcements(お知らせの作成、編集および削除) - スペースに関連付けられているお知らせに対する操作を実行します。

Moderator

Create and Edit Announcements(お知らせの作成および編集) - お知らせの作成および編集を行います。作成したお知らせを削除します。

Edit権限を持つユーザーは、必ずお知らせの表示が許可されます。

Participant

View Announcements(お知らせの表示) - お知らせを表示します。

Participant
Viewer

コンテンツ・プレゼンタ・テンプレート

Create, Edit, and Delete Content Presenter Templates(コンテンツ・プレゼンタ・テンプレートの作成、編集および削除) - スペースのコンテンツ・プレゼンタの表示テンプレートを作成、編集および削除します。

Create Content Presenter Templates(コンテンツ・プレゼンタ・テンプレートの作成) - スペースのコンテンツ・プレゼンタの表示テンプレートを作成します。

Edit Content Presenter Templates(コンテンツ・プレゼンタ・テンプレートの編集) - スペースレベルのコンテンツ・プレゼンタの表示テンプレートを編集します。

詳細は、第42章「コンテンツ・プレゼンタを使用したコンテンツの公開」を参照してください。

ディスカッション

Create, Edit, and Delete Discussions(ディスカッションの作成、編集および削除) - スペースに関連付けられているディスカッションに対する操作を実行します。トピックと返信の作成を行います。トピックまたは返信の編集と削除を行います。

Moderator

Create and Edit Discussions(ディスカッションの作成および編集) - トピックと返信を作成します。作成したトピックおよび返信を編集します。この権限を持つユーザーは、必ずディスカッションの表示が許可されます。

Participant

Reply To Discussions(ディスカッションに返信) - 既存のトピックに返信し、作成した返信を編集します。この権限を持つユーザーは、必ずディスカッションの表示が許可されます。

Participant

View Discussions(ディスカッションの表示) - ディスカッションを表示します。

Participant
Viewer

ドキュメント

第43.32項「ドキュメント・サービスの問題のトラブルシューティング」も参照してください。

Administration(管理) - ドキュメント・ワークフローおよびアクセス制御設定を構成します。

Moderator

Delete Documents(ドキュメントの削除) - スペース内のすべてのフォルダとファイルを削除します。この権限を持つユーザーは、フォルダとファイルを移動することもできます。Delete権限を持つユーザーは、必ずフォルダおよびファイルの作成と表示が許可されます。

Moderator
Participant

Create and Edit Documents(ドキュメントの作成および編集) - ファイルおよびフォルダを作成し、ファイルをアップロードします。作成したファイルおよびフォルダを削除します。許可される権限があれば、他のファイルやフォルダを削除します。

Create権限を持つユーザーは、必ずフォルダおよびファイルの表示が許可されます。

Moderator
Participant

View Documents(ドキュメントの表示) - ファイルおよびフォルダを参照します。

Moderator
Participant
Viewer

リンク

Create and Delete Links(リンクの作成と削除) - オブジェクト間のリンクの作成と削除、およびリンク権限の管理を行います。

Create Links(リンクの作成) - オブジェクト間のリンクを作成します。

Delete Links(リンクの削除) - 2つのオブジェクト間のリンクを削除します。

リスト

Create, Edit, and Delete Lists(リストの作成、編集および削除) - リストおよびリスト・データを作成、編集および削除します。

Create Lists(リストの作成) - リストを作成します。

Edit Lists(リストの編集) - リスト列の定義を編集します。

Delete Lists(リストの削除) - リストを削除します。

Edit List Data(リスト・データの編集) - リスト・データを追加、編集および削除します。

View Lists(リストの表示) - リストおよびリスト・データを表示します。

マッシュアップ・スタイル

Create, Edit, and Delete Mashup Styles(マッシュアップ・スタイルの作成、編集および削除) - スペースのマッシュアップ・スタイルを、作成、編集および削除します。

Create Mashup Styles(マッシュアップ・スタイルの作成) - スペースのマッシュアップ・スタイルを作成します。

Edit Mashup Styles(マッシュアップ・スタイルの編集) - スペースレベルのマッシュアップ・スタイルを編集します。

詳細は、第29.3.4項「マッシュアップ・スタイルの管理」を参照してください。

ナビゲーション

Create, Edit, and Delete Navigations(ナビゲーションの作成、編集および削除) - スペースのナビゲーションを、作成、編集および削除します。

Create Navigations(ナビゲーションの作成) - スペースのナビゲーションを作成します。

Edit Navigations(ナビゲーションの編集) - スペースレベルのナビゲーションを編集します。

詳細は、第12章「ナビゲーションの使用」を参照してください。

ノート

Create, Edit, and Delete Notes(ノートの作成、編集および削除) - スペースのノートを、作成、編集および削除します。

Create Notes(ノートの作成) - スペースのノートを作成します。

Edit Notes(ノートの編集) - ノートを編集します。

Delete Notes(ノートの削除) - ノートを削除します。

View Notes(ノートの表示) - ノートを表示します。

ページ・スタイル

Create, Edit, and Delete Page Styles(ページ・スタイルの作成、編集および削除) - スペースのページ・スタイルを、作成、編集および削除します。

Create Page Styles(ページ・スタイルの作成) - スペースのページ・スタイルを作成します。

Edit Page Styles(ページ・スタイルの編集) - スペースレベルのページ・スタイルを編集します。

詳細は、第15章「ページ・スタイルの使用」を参照してください。

ページ・テンプレート

Create, Edit, and Delete Page Templates(ページ・テンプレートの作成、編集および削除) - スペースのページ・テンプレートを、作成、編集および削除します。

Create Page Templates(ページ・テンプレートの作成) - スペースのページ・テンプレートを作成します。

Edit Page Templates(ページ・テンプレートの編集) - スペースレベルのページ・テンプレートを編集します。

詳細は、第13章「ページ・テンプレートの使用」を参照してください。

リソース・カタログ

Create, Edit, and Delete Resource Catalogs(リソース・カタログの作成、編集および削除) - スペースのリソース・カタログを、作成、編集および削除します。

Create Resource Catalogs(リソース・カタログの作成) - スペースのリソース・カタログを作成します。

Edit Resource Catalogs(リソース・カタログの編集) - スペースレベルのリソース・カタログを編集します。

詳細は、第16章「リソース・カタログの使用」を参照してください。

スキン

Create, Edit, and Delete Skins(スキンの作成、編集および削除) - スペースのスキンを、作成、編集および削除します。

Create Skins(スキンの作成) - スペースのスキンを作成します。

Edit Skins(スキンの編集) - スペースレベルのスキンを編集します。

詳細は、第14章「スキンの使用」を参照してください。

スペース・イベント

Create, Edit, and Delete Events(イベントの作成、編集および削除) - スペースのイベントを、作成、編集および削除します。

Create Events(イベントの作成) - イベントを作成します。

Edit Events(イベントの編集) - イベントを編集します。

Delete Events(イベントの削除) - イベントを削除します。

View Events(イベントの表示) - イベントを表示します。

タスク・フロー

Create, Edit, and Delete Task Flows(タスク・フローの作成、編集および削除) - スペースのマッシュアップ・スタイルに基づくタスク・フローを作成、編集および削除します。

Create Task Flows(タスク・フローの作成) - スペースのタスク・フローを作成します。

Edit Task Flows(タスク・フローの編集) - スペースレベルのタスク・フローを編集します。

詳細は、第29.3項「タスク・フローの作成および管理」を参照してください。

54.2.1.3 スペース内のカスタム・モデルの理解

デフォルト・ロールがスペースの要件を満たしていない場合、モデレータはスペース・メンバーにより適したカスタム・ロールを定義できます。第54.2.2項「スペースのカスタム・ロールの定義」を参照してください。

または、モデレータは、デフォルト・ロールに割り当てられている権限を変更することもできます。第54.2.3項「スペース・ロールの権限の表示および編集」を参照してください。

54.2.2 スペースのカスタム・ロールの定義

Spacesアプリケーションによって提供されているデフォルト・ロールがスペースのニーズに合わない場合、メンバーの要件により適したカスタム・ロールを定義することができます。

スペースの新しいロールを作成するには:

1. スペース管理設定(第53.3項「スペース管理ページへのアクセス」を参照)で、「ロール」ページを開きます。
「ロール」ページでは、スペースに対して定義された現在のロールが表の列として表示されます。

2. スペースに新しいロールを定義するには、「ロールの作成」をクリックします。
「ロールの作成」ダイアログ・ボックスが開きます(図54-5)。

図54-5 スペースの新しいロールの作成

「図54-5 スペースの新しいロールの作成」の説明

3. 「ロール名」に適切な名前を入力します。名前には、英数字、空白、@およびアンダースコアを使用できます。ロール名は、メンバーとロールの帰属関係ができるだけ明確にわかるよう、自己記述性のあるものにします。

4. ロールの「説明」を入力します。

5. オプションで、「ロール・テンプレート」を選択します。
新しいロールは、ロール・テンプレートの権限を継承します。これらの権限は、次の手順で変更できます。ロール・テンプレートを選択しない場合、新しいロールは権限なしで作成されます。

スペースの管理権限すべてを継承するロールを作成するには、「モデレータ」を選択します。表示のみの最小限の権限から開始してロールを作成するには、「ビューア」を選択します(選択可能な場合)。

6. 「OK」をクリックします。
「ロール」ページに、新しいロールが表の列として表示されます。

7. ロールの権限を変更するには、「権限の編集」をクリックして、各権限のチェック・ボックスを選択または選択解除します。詳細は、第54.2.3項「スペース・ロールの権限の表示および編集」を参照してください。
新しいロールに権限を割り当てる際は、注意して適切なアクセス権限を割り当てます。ロールで必要以上のアクションの実行をユーザーに許可しないでください。ただし、同時に、必要な操作の実行を制限しないよう注意します。

54.2.3 スペース・ロールの権限の表示および編集

「権限の編集」ダイアログには、スペースで使用可能な権限、スペース内のページ、スペースのリソース、スペースで有効なサービスがリストされます。サービスが表示されない場合は、権限が必要でないサービス(メール・サービスなど)か、そのサービスがスペース内で無効になっているかのどちらかです。詳細は、第53.10.1項「スペースで利用可能なサービスの有効化および無効化」を参照してください。

Spacesアプリケーションによって割り当てられているデフォルトの権限がスペースのニーズに合っていないか、以前に割り当てられた権限を変更する必要がある場合は、ロールの要件により適した権限に変更することができます。

注意:

ModeratorロールのManage All権限は変更できません。

ロールに割り当てられている権限を変更するには、次の手順を実行します。

1. スペース管理設定(第53.3項「スペース管理ページへのアクセス」を参照)で、「ロール」ページを開きます。

2. 「ロール」ページで、変更するロールを選択し、「権限の編集」をクリックします。

3. 「権限の編集」ダイアログで、チェック・ボックスを選択または選択解除して、ロールの権限を有効化または無効化します(図54-6)。表54-2「スペース権限 - 単純な権限モデル」を参照してください。

図54-6 スペースの権限の変更(単純な権限モデル)

「図54-6 スペースの権限の変更(単純な権限モデル)」の説明

4. 「保存」をクリックします。

新しい権限が即時に有効になります。

注意:

スペースおよびスペース内の個々のページへのアクセス権限の付与の詳細は、第53.14.4項「スペースへのSpacesユーザー・アクセスの付与」を参照してください。

54.2.4 アドバンスト権限モデルの使用

アドバンスト権限は、ロールをより柔軟に割当てできる詳細な権限ですが、管理や維持が複雑になる可能性があります。たとえば、すべてのサービスまたはすべてのリソース・タイプに同じ権限を設定するのではなく、個々のサービスやリソースの権限の作成、編集、表示、削除を設定することができます。アドバンスト権限モデルを使用するように切り替えた場合、標準の権限モデルに戻すことはできません。詳細は、第54.2.1.2項「スペース内の権限と権限モデルの理解」を参照してください。

アドバンスト権限を使用するには:

1. スペース管理設定(第53.3項「スペース管理ページへのアクセス」を参照)で、「ロール」ページを開きます。

2. 「ロール」ページで、「アドバンスト権限」をクリックします。
警告メッセージが表示されます。

3. 「OK」をクリックして先へ進みます。

4. 「ロール」ページで、「権限の編集」をクリックします。

5. 「権限の編集」ダイアログで、チェック・ボックスを選択または選択解除して、ロールの権限を有効化または無効化します。表54-3「スペース権限 - アドバンスト権限モデル」を参照してください。

新しい権限が即時に有効になります。

注意:

スペースおよびスペース内の個々のページへのアクセス権限の付与の詳細は、第53.14.4項「スペースへのSpacesユーザー・アクセスの付与」を参照してください。

54.2.5 スペース内のページの削除

必要なくなったロールは、スペース・モデレータがスペースから削除できます。これは、有効なロール・リストの管理に役立ち、ロールの不適切な割当てを防止します。

注意:

Moderator、Authenticated-User、Public-Userのロールは削除できません。

スペース内のロールを削除するには:

1. スペース管理設定(第53.3項「スペース管理ページへのアクセス」を参照)で、「ロール」ページを開きます。

2. 「ロール」ページで、削除するロールを選択し、「ロールの削除」をクリックします(図54-7)。

図54-7 スペースのロールの削除

3. 「ロールの削除」の確認ダイアログ・ボックスで、「削除」をクリックして、ロールの削除を確定します。

54.3 メンバーの管理およびロールの割当て

この項では、モデレータがスペースのメンバーシップを管理する方法について説明します。この項の内容は次のとおりです。

- 第54.3.1項「スペース・メンバーシップの基本」

- 第54.3.2項「スペースのメンバーの表示」

- 第54.3.3項「新しいメンバーへのメッセージの作成」

- 第54.3.4項「スペースへのメンバーの追加」

- 第54.3.5項「メンバー・ロール割当ての変更」

- 第54.3.6項「スペースのメンバーシップのリクエストの承認」

- 第54.3.7項「スペースのモデレータおよびメンバーとの通信」

- 第54.3.8項「スペースへのメンバーシップの取消し」

54.3.1 スペース・メンバーシップの基本

メンバーの参加はすべてのスペースの中心となります。メンバーシップを管理し、スペースに対して定義された様々なロールに割り当てられている権限を通じてメンバーの参加を決定することは、モデレータの担当です。スペースは様々な方法でメンバーを収集できます。

- スペースが検出可能な場合(第53.14.3項「スペースの認知(検出可能化)」を参照)は、Spacesアプリケーションにログインしているすべてのユーザーに、検索や「スペース」ページを通してそのスペースが認知されるようにすることができます。

- スペースがパブリックになっている場合(第53.14.5項「スペースへのパブリック・アクセスの付与」を参照)は、Public-Userロールに適切な権限が付与されていれば、Spacesアプリケーションにアクセスできるすべてのユーザーがそのスペースを使用できます。

- モデレータは、スペースの作成時、または後で、個々のメンバーやグループを追加または招待できます(第54.3.4項「スペースへのメンバーの追加」を参照)。

54.3.2 スペースのメンバーの表示

スペースの現在のメンバーシップを確認するには:

1. スペース管理設定(第53.3項「スペース管理ページへのアクセス」を参照)で、「メンバー」ページを開きます。

2. 「メンバー」表で、現在のメンバーのリストと各メンバーの現在のロール割当てを確認します。

3. 「フィルタ」ドロップダウンを使用して、「すべてのメンバー」を選択して完全なリストを表示するか、ロール名を選択して特定のロールのメンバーのリストを表示します。

54.3.3 新しいメンバーへのメッセージの作成

スペースに他のユーザーを追加または招待する場合、そのユーザーは、メール・サービス(構成している場合)やワークリスト(ワークリストを設定している場合)を通してメッセージを受信します。新しいメンバーを招待する前に、次のシナリオに適切な挨拶とメッセージを作成するには時間がかかります。

- 既存のユーザーをスペースのメンバーとして追加する。

- スペースに参加するように既存のユーザーを招待する。

- Spacesアプリケーションに登録し、スペースに参加するように他のユーザーを招待する。

新しいメンバーに送信するメッセージを作成するには、次の手順を実行します。

1. スペース管理設定(第53.3項「スペース管理ページへのアクセス」を参照)で、「メンバー」ページを開きます。

2. 「メンバー」ページで、「メンバーシップ・オプション」をクリックして「メンバーシップ・オプション」ダイアログを開きます(図54-8)。

図54-8 新しいメンバーへのメッセージの編集

「図54-8 新しいメンバーへのメッセージの編集」の説明

3. 「メンバーシップ通知メッセージ」で、必要に応じて、適切なセクションにメッセージを入力します。

- メンバーの追加メッセージ - メンバーシップ通知に含める短いメッセージを入力します。新しいメンバーを歓迎し、自分のスペースを紹介するメッセージ・テキストを使用します。メンバーシップ通知はユーザーのワークリストに表示されます。この通知にはスペースへのリンクが含まれます。

- メンバーの招待メッセージ - Spacesに登録されているユーザーに対するメンバーシップの招待に含める短いメッセージを入力します。スペースの概要と効果的な使用方法を説明するメッセージ・テキストを使用します。
このオプションを使用するには、アプリケーションに対してワークフローが構成されている必要があります。メンバーシップの招待はユーザーのワークリストに表示され、この招待には、招待されたユーザーがメンバーシップの招待を承認するためにクリックする、安全なURLが含まれます。第55.6.1.2項「スペース・ワークフローに関する問題のトラブルシューティング」も参照してください。

- 未登録ユーザーの招待 - Spacesユーザーとして登録されていないユーザーに対するメンバーシップの招待に含める短いメッセージを入力します。スペースの概要と効果的な使用方法を説明するメッセージ・テキストを使用します。メンバーシップの招待は電子メールで送信されます。この招待にはセキュアなURLが含まれており、招待されたユーザーは、これをクリックしてメンバーシップの招待を承認する必要があります。未登録のユーザーは、スペースにアクセスできるようになる前にSpacesへの登録を求められます。

4. 「保存」をクリックします。

54.3.4 スペースへのメンバーの追加

この項では、モデレータがスペースにメンバーを登録する様々な方法について説明します。

- 第54.3.4.1項「アイデンティティ・ストアでのユーザーまたはグループの検索」

- 第54.3.4.2項「登録済ユーザーとグループの追加」

- 第54.3.4.3項「登録済ユーザーの招待」

- 第54.3.4.5項「未登録ユーザーの招待」

- 第54.3.4.4項「登録済ユーザーの自己サブスクライブの許可」

54.3.4.1 アイデンティティ・ストアでのユーザーまたはグループの検索

アイデンティティ・ストアでユーザーとグループを見つけるためのSpacesによる検索メカニズムは、特定のルールに従っています。検索条件を作成する場合は、次のヒントを覚えておいてください。

- 検索は、First Name(名)、Last Name(姓)、Mail Address(メール・アドレス)、User ID(ユーザーID)、Common Name(共通名)に対して機能します。たとえば、Oracle Internet Directory (OID)では、検索はgivenname、sn、mail、uid、cnに対して機能します。
ユーザー属性を、別のLDAPディレクトリ・サーバー内の対応する名前にマッピングする方法の詳細は、『Oracle Fusion Middlewareアプリケーション・セキュリティ・ガイド』のユーザー属性のLDAPディレクトリへのマッピングに関する項を参照してください。

- 先行または後続の文字の代用として、検索文字列内の任意の場所にワイルドカード(*)文字を指定します。

- 検索では大文字と小文字は区別されません。

- アイデンティティ・ストアの全ユーザー(またはグループ)を表示するには、検索条件を空白のままにします。

- First Name、Last Name、Mail Address、User ID、またはCommon Nameを検索するには、これらの値のいずれかの少なくとも最初の1文字を指定することで、検索条件を指定します。

- First NameまたはLast Nameを検索するには、First NameおよびLast Nameでそれぞれ検索を行うための2つの検索条件をスペース区切りで指定します。各値では少なくとも最初の1文字を指定します。

- First NameまたはLast Nameを検索するのに、どちらかに複数の名前がある場合は、複数の検索条件をスペース区切りで指定します。複数の名前は、空白文字を含め、1つのフィールドとして処理されます。最初の検索条件が「名」フィールドでの検索を指定し、最後の検索条件が「姓」フィールドでの検索を指定します。間にある検索条件は無視されます。各値では少なくとも最初の1文字を指定します。

たとえば、アイデンティティ・ストア内の次のエントリはSpacesユーザーを定義しています。

First Name (givenname)=James Robert
Last Name (sn)=van Order
Mail Address (mail)=jim.van.order@example.com
User ID (uid)=jimbo
Common Name (cn)=Jim

表54-4は、検索結果にこのユーザーが表示される検索条件の一覧です。検索結果にこのユーザーが表示されない検索条件は、表54-5を参照してください。

表54-4 James Robert van Orderが見つかる検索条件

検索条件

検索結果

Jam

jam

Jam*

*ames

JamがFirst Name (James)で見つかります。

結果には、First Name、Last Name、Mail Address、User ID、またはCommon Nameが検索条件で始まるすべてのユーザーが表示されます。

van

Van

vanがLast Name (van Order)で見つかります。

結果には、First Name、Last Name、Mail Address、User ID、またはCommon Nameが検索条件で始まるすべてのユーザーが表示されます。

jimbo

Jimbo

*imbo

jimboがUser ID (jimbo)で見つかります。

結果には、First Name、Last Name、Mail Address、User ID、またはCommon Nameが検索条件で始まるすべてのユーザーが表示されます。

jim

Jim

jimがMail Address (jim.van.order@example.com)、User ID (jimbo)、Common Name (Jim)で見つかります。

結果には、First Name、Last Name、Mail Address、User ID、またはCommon Nameが検索条件で始まるすべてのユーザーが表示されます。

James Order

james order

JamesがFirst Name (James)で見つかりますが、OrderはLast Name (van Order)では見つかりません。

結果には、First Nameが最初の検索条件で始まるか、Last Nameが2つ目の検索条件で始まるすべてのユーザーが表示されます。

Robert van

robert Van

RobertはFirst Name (James)で見つかりませんが、vanはLast Name (van Order)で見つかります。

結果には、First Nameが最初の検索条件で始まるか、Last Nameが2つ目の検索条件で始まるすべてのユーザーが表示されます。

James van Order

james Van order

JamesがFirst Name (James)で見つかりますが、OrderはLast Name (van Order)では見つかりません。

結果には、First Nameが最初の検索条件で始まるか、Last Nameが最後の検索条件で始まるすべてのユーザーが表示されます。間にある検索条件は無視されます。

James Robert van Order

james robert Van order

JamesがFirst Name (James)で見つかりますが、OrderはLast Name (van Order)では見つかりません。

結果には、First Nameが最初の検索条件で始まるか、Last Nameが最後の検索条件で始まるすべてのユーザーが表示されます。間にある検索条件は無視されます。

表54-5は、検索結果にこのユーザーが表示されない検索条件の一覧です。

表54-5 James Robert van Orderが見つからない検索条件

検索条件

検索結果

ames

ameはFirst Name (James)、Last Name (van Order)、Mail Address (jim.van.order@example.com)、User ID (jimbo)、Common Name (Jim)で見つかりません。

結果には、First Name、Last Name、Mail Address、User ID、またはCommon Nameが検索条件で始まるすべてのユーザーが表示されます。

Order

order

OrderはFirst Name (James)で見つかりません。

結果には、First Nameが検索条件で始まるすべてのユーザーが表示されます。

Robert Order

robert order

RobertがFirst Name (James)で見つからず、OrderもLast Name (van Order)で見つかりません。

結果には、First Nameが最初の検索条件で始まるか、Last Nameが2つ目の検索条件で始まるすべてのユーザーが表示されます。

54.3.4.2 登録済ユーザーとグループの追加

スペース・モデレータは、スペースのメンバーとして現在Spacesに登録されているユーザーを追加できます。既存のユーザーは、メール・サービス(構成している場合)やワークリスト(ワークリストを設定している場合)を通してメッセージを受信します。

スペースにメンバーを追加するには:

1. スペース管理設定(第53.3項「スペース管理ページへのアクセス」を参照)で、「メンバー」ページを開きます。

2. (オプション)「メンバー」ページで、「メンバーシップ・オプション」をクリックして、新しいメンバーに送信された挨拶メッセージを編集し(第54.3.3項「新しいメンバーへのメッセージの作成」を参照)、「保存」をクリックして「メンバーシップ・オプション」ダイアログを閉じます。

3. 次のいずれかを選択します。

- 「ユーザーの追加」: スペースのメンバーとして1人以上の個別のユーザーを追加します。

- 「グループの追加」: アイデンティティ・ストア内の指定されたユーザー・グループに属している複数のユーザーを追加します。グループに対する後続の変更や更新は、スペースに自動的に反映されます。

4. ユーザーまたはグループの正確な名前がわかっている場合は、表示されたボックスに名前を入力し、複数の名前はカンマで区切ります(図54-9)。
名前が正確にわからない場合は、アイデンティティ・ストアを検索できます。第54.3.4.1項「アイデンティティ・ストアでのユーザーまたはグループの検索」を参照してください。

図54-9 新しいメンバーの追加

5. リストから1つ以上のユーザー名を選択します。[Ctrl]キーを押しながらクリックして複数の名前を選択します。

6. 「ロールの選択」リストから、新しいメンバーのロールを選択します。必要なロールがリストにない場合、要件を満たすロールを作成します(第54.2.2項「スペースのカスタム・ロールの定義」を参照)。

7. 「追加」をクリックします。

選択したすべてのユーザーとグループが「メンバー」表に表示されます。

注意:

グループを追加する場合は、次のことに注意します。

- ユーザー・グループの名前はクリック可能で、ドリルダウンしてグループ・メンバーの個々のユーザー名を見ることができます。

- OES(Oracle Entitlements Server)ロールは動的属性に基づいており、このため静的メンバーを持たないので、メンバーのリストはOESロールに基づく動的グループを表示しません。詳細は、『Oracle Fusion Middleware Oracle WebCenter Portal管理者ガイド』の動的グループの構成に関する項を参照してください。

- Spacesアプリケーションでエンタープライズのグループとロール間のマッピングを適切に管理するには、ディスカッション・サーバーやコンテンツ・サーバーなどのバックエンド・サーバーも、エンタープライズ・グループをサポートする必要があります。バックエンド・サーバーがエンタープライズ・グループをサポートしない場合は、メッセージ「グループ [名前] がアイデンティティ・ストアで見つかりません」が表示されます。詳細は、第24.3項「ユーザーとロールに関する問題のトラブルシューティング」を参照してください。

54.3.4.3 登録済ユーザーの招待

スペース・モデレータは、現在Spacesに登録されているユーザーを招待し、スペースのメンバーにすることができます。招待されたユーザーは、メール・サービス(構成している場合)やワークリスト(ワークリストを設定している場合)を通してメッセージを受信します。

スペースのメンバーにするためにユーザーを招待するには:

1. スペース管理設定(第53.3項「スペース管理ページへのアクセス」を参照)で、「メンバー」ページを開きます。

2. (オプション)「メンバー」ページで、「メンバーシップ・オプション」をクリックして、招待されたメンバーに送信された挨拶メッセージを編集し(第54.3.3項「新しいメンバーへのメッセージの作成」を参照)、「保存」をクリックして「メンバーシップ・オプション」ダイアログを閉じます。

3. 「人の招待」をクリックし、「登録済ユーザーの招待」を選択して、スペースのメンバーにする個別のユーザーを招待します。

注意:

「人の招待」は、メール・サービスとワークリスト・サービスが構成されている場合のみ表示されます。

4. ユーザーの正確な名前がわかっている場合は、表示されたボックスに名前を入力し、複数の名前はカンマで区切ります(図54-9)。
名前が正確にわからない場合は、アイデンティティ・ストアを検索できます。検索のヒントは、第54.3.4.1項「アイデンティティ・ストアでのユーザーまたはグループの検索」を参照してください。

図54-10 新しいメンバーの招待

5. リストから1つ以上のユーザー名を選択します。

6. 招待したメンバーのロールを選択します。必要なロールがリストにない場合、要件を満たすロールを作成します(第54.2.2項「スペースのカスタム・ロールの定義」を参照)。

7. 「招待」をクリックします。

招待を取り消す場合は、招待されたメンバーをリストから削除します。

54.3.4.4 登録済ユーザーの自己サブスクライブの許可

自己サブスクライブにより、スペース・モデレータからの招待がなくても、既存のSpacesユーザーがメンバーシップをリクエストできるようになります。特定の種類のスペース、特に関心に基づいたコミュニティは、スペースの対象者が通常幅広くなるため、この形式のメンバー登録が特に適しています。

セルフサービス・メンバーが実行できる操作は、「メンバーシップのリクエスト」ページで付与を決定したロールによって異なります。詳細は、第54.1.1項「スペースのセルフサービス・メンバーシップの管理」を参照してください。

ユーザーの自己サブスクライブ・リクエストに対してスペース・モデレータによる承認が保留中の場合、ユーザーがスペースにアクセスしようとするとホーム・スペースが開きます。ユーザーがスペースのメンバーである場合は、ユーザーがスペースにアクセスしようとすると、スペースの最初にアクセス可能なページが開きます。

54.3.4.5 未登録ユーザーの招待

Spacesアプリケーションで未登録ユーザーの自己登録が許可されている場合、スペース・モデレータは、有効なメール・アドレスを持つユーザーを招待してスペースに参加させることができます。見込みメンバーは、このスペースに参加するように招待する電子メールを受信します。招待を承認したら、未登録ユーザーは、スペースにアクセスできるようになる前にSpacesへの登録を求められます。

Spacesコミュニティ外部のユーザーを相対してスペースに参加させるには:

1. スペース管理設定(第53.3項「スペース管理ページへのアクセス」を参照)で、「メンバー」ページを開きます。

2. 「メンバー」ページで、「メンバーシップ・オプション」をクリックして、Spacesユーザーとしてまだ登録されていないユーザーに送信された挨拶メッセージを編集し(第54.3.3項「新しいメンバーへのメッセージの作成」を参照)、「保存」をクリックして「メンバーシップ・オプション」ダイアログを閉じます。

3. 「人の招待」をクリックして、「未登録ユーザーの招待」を選択します。

注意:

「人の招待」は、メール・サービスとワークリスト・サービスが構成されている場合のみ表示されます。「未登録ユーザーの招待」は、スペース管理者が「招待を介した自己登録の許可」および「パブリック・ユーザーに自己登録を許可」を有効にした場合のみ表示されます。詳細は、第25章「自動登録の有効化」を参照してください。

4. 「電子メール・アドレス」に、1人以上の見込みメンバーのメール・アドレスをカンマ区切りで入力します。

5. 見込みメンバーの「ロール」を選択します。必要なロールがリストにない場合、要件を満たすロールを作成します(第54.2.2項「スペースのカスタム・ロールの定義」を参照)。

6. 「招待」をクリックします。

見込みメンバーは、ステップ2で作成したメッセージが記載された、スペースへの参加の招待メールを受信します。この招待には、セキュアな自己登録URLが含まれており、招待されたユーザーはこのURLをクリックして、Spacesアプリケーションに登録し、スペース・メンバーシップを承認することができます(第51.9.2項「スペースへの参加(未登録Spacesユーザー)」を参照)。

54.3.5 メンバー・ロール割当ての変更

スペース・モデレータは、いつでもメンバーのロールを変更できます。ユーザーには、ワークリストによってメンバーシップの変更が通知されます。

スペース内のメンバーの現在のロールを変更するには:

1. スペース管理設定(第53.3項「スペース管理ページへのアクセス」を参照)で、「メンバー」ページを開きます。

2. 「メンバー」ページで、1人以上のメンバーを選択し、「ロールの変更」アイコンをクリックします。

3. 「ロールの変更」ダイアログ・ボックスで、別のロールを選択します。
選択するロールが不明な場合は、「ロール」タブをクリックして、現在のロールに許可されているアクションの範囲を確認します( 第54.2.3項「スペース・ロールの権限の表示および編集」を参照)。既存のロールが要件を満たしていない場合は、新しいロールの作成を検討します(第54.2.2項「スペースのカスタム・ロールの定義」を参照)。

4. 「OK」をクリックします。

54.3.6 スペースのメンバーシップのリクエストの承認

スペース・モデレータには、スペース・メンバーシップのリクエストやスペース内の新しいロールを承認または却下するためのお知らせが、ワークリストに表示されます。詳細は、第72.3項「ワークリスト・サービスのタスク・フローの使用」を参照してください。

リクエストを行ったユーザーは、その決定の通知を受信します。リクエストを却下する場合は、却下の理由を入力できます。

54.3.7 スペースのモデレータおよびメンバーとの通信

個々のメンバー、モデレータ、またはスペースのすべてのメンバーにメッセージを送信することができます。メール・サーバーがMicrosoft Exchangeであり、アクティブなディレクトリ接続の詳細(LDAP)がメール・サーバー接続の設定で提供されている場合、Spacesアプリケーションによってすべてのスペースにデフォルトの配信リストが作成されます。メンバーがスペースから脱退またはスペースに参加すると、デフォルトの配信リストが自動的に更新されます。

カスタムのスペースのメール配信リストの設定の詳細は、第53.10.2項「スペースのメール配信リストの構成」を参照してください。

モデレータやスペースのメンバーとの通信方法は複数あります。

- スペース・ブラウザからのメッセージの送信

- (モデレータのみ)「メンバー」ページからのメッセージの送信

54.3.7.1 スペース・ブラウザからのメッセージの送信

「スペース」ページからモデレータまたはすべてのメンバーにメッセージを送信するには:

1. 「スペース」ページ(第51.4項「Viewing and Accessing Available Spaces」を参照)で、メールの送信先のスペースを選択します。該当するスペースが表示されていない場合は、「フィルタ」または「検索」を使用してリストします。

2. 該当するスペースのアイコンを右クリックして、「連絡先」を選択し、「メールをメンバーに送信」または「メールをモデレータに送信」を選択します(図54-11)。

図54-11 「アクション」メニュー

54.3.7.2 「メンバー」ページからのメッセージの送信

(モデレータのみ)「メンバー」ページからメンバー全員または個々のメンバーにメッセージを送信するには:

1. スペース管理設定(第53.3項「スペース管理ページへのアクセス」を参照)で、「メンバー」ページを開きます。

2. 「メンバー」で、次の操作を実行します。

- スペースのメンバー全員にメッセージを送信するには、ツールバーの「メンバーにメールを送信」をクリックします。

- 個々のメンバーにメッセージを送信するには、メンバーのアイコンをクリックして、メンバーのメール・アドレスをクリックします。

54.3.8 スペースへのメンバーシップの取消し

モデレータは、スペースのユーザー・メンバーシップをいつでも取り消すことができます。メンバーシップを取り消すと、そのユーザーにワークリストによる通知が送信されます。

メンバーシップを取り消すには:

1. スペース管理設定(第53.3項「スペース管理ページへのアクセス」を参照)で、「メンバー」ページを開きます。

2. 1人以上のユーザーまたは1つ以上のグループを選択して、「メンバーの削除」をクリックします(図54-12)。

図54-12 メンバーの削除

「図54-12 メンバーの削除」の説明

3. 「メンバーの削除」ダイアログ・ボックスで、「削除」をクリックして削除を確定します。

54.4 「メンバー」タスク・フローの使用

Spacesアプリケーションでは、特定のスペースのメンバー全員がリストされた「メンバー」タスク・フローが提供されています。このタスク・フローは、スペース管理設定の「メンバー」ページの短縮版です(第54.3.2項「スペースのメンバーの表示」を参照)。

ページに「メンバー」タスク・フローを追加する方法は、第53.15.1項「ページへのスペースのタスク・フローの追加」を参照してください。

この項の内容は次のとおりです。

- 第54.4.1項「「メンバー」タスク・フローの基本」

- 第54.4.2項「「メンバー」タスク・フローによるスペース・メンバーシップの管理」

- 第54.4.3項「すべてのスペース・メンバーへの連絡」

- 第54.4.4項「スペースの個々のメンバーへの連絡」

- 第54.4.5項「メンバーのソート」

- 第54.4.6項「メンバーのフィルタリング」

- 第54.4.7項「「メンバー」タスク・フローのプロパティの設定」

54.4.1 「メンバー」タスク・フローの基本

「メンバー」タスク・フローによって、スペースのメンバーを一目でわかるように表示することができます。ここには、スペースのメンバーと、スペース内での各ユーザーのロール(Moderator、Participant、またはViewer)も表示されます。「メンバー」タスク・フローでは、スペース管理の「メンバー」ページにすばやくアクセスすることもできます。適切な権限があれば、このページでスペース・メンバーシップを管理することができます。

ページに「メンバー」タスク・フローを追加する方法は、第53.15.1項「ページへのスペースのタスク・フローの追加」を参照してください。

注意:

ユーザー・グループの名前はクリック可能で、ドリルダウンしてグループ・メンバーの個々のユーザー名を見ることができます。

Oracle Entitlements Server (OES)ロールに基づく動的グループに対してメンバーのリストは表示されません。これは、OESロールは動的属性に基づいているため静的メンバーを持たないからです。詳細は、『Oracle Fusion Middleware Oracle WebCenter Portal管理者ガイド』の動的グループの構成に関する項を参照してください。

54.4.2 「メンバー」タスク・フローによるスペース・メンバーシップの管理

モデレータは、「メンバー」タスク・フローから、スペース・メンバーシップの管理ツールにすばやくアクセスできます。

スペース・メンバーシップを管理するには:

1. ログインして「メンバー」タスク・フローを見つけます。

2. 「メンバー」タスク・フローで、「追加」アイコンをクリックします(図54-13)。
「追加」アイコンは、モデレータまたはManage Allのスペース権限を持つメンバーのみに表示されます。

図54-13 「メンバー」タスク・フローの「追加」アイコン

3. これにより「メンバー」タブが開き、ここでメンバーを追加することができます(第54.3.4.2項「登録済ユーザーとグループの追加」を参照)。

4. 「メンバー」タブでは、メンバーを削除したり、スペースに参加するようにユーザーを招待したり、既存のメンバーのスペース内でのロールを編集したりすることもできます。詳細は、第54.3項「メンバーの管理およびロールの割当て」を参照してください。

54.4.3 すべてのスペース・メンバーへの連絡

スペースのメンバー全員に送信するメッセージがある場合は、「メンバー」タスク・フローから送信することができます。

すべてのスペース・メンバーに連絡するには:

1. ログインして「メンバー」タスク・フローを見つけます。

2. 「メンバー」タスク・フロー・ツールバーの「すべてのメンバーにメールを送信」をクリックします(図54-14)。
ログイン・ウィンドウが表示されることもあります。その場合、お使いのメール・アプリケーションのユーザー名とパスワードを入力します。ログイン資格証明を自動的に送信するように「プリファレンス」を設定している場合は、すぐにメッセージを開始できます。ログイン資格証明とプリファレンスの詳細は、第38章「個人用プリファレンスの設定」を参照してください。

図54-14 「メンバー」タスク・フローの「すべてのメンバーにメールを送信」アイコン

3. メッセージを作成して、「送信」をクリックします。

54.4.4 スペースの個々のメンバーへの連絡

「メンバー」タスク・フローからスペース・メンバーに連絡する方法は簡単です。

メンバーに連絡するには:

1. ログインして「メンバー」タスク・フローを見つけます。

2. 「メンバー」タスク・フローで、連絡先のメンバー名をクリックします(図54-15)。

図54-15 「メンバー」タスク・フローを使用したメンバーへの連絡

デフォルトでは、メンバー名をクリックすると、そのメンバーのプロファイル・サマリーが表示されます。ここから、メールでメンバーに連絡したり、インスタント・メッセージを送信したりできます。詳細は、第33.5.1項「プロファイル詳細の表示」を参照してください。

Profile Launched on Selectionパラメータが無効になっている場合、プロファイルは表示されません。詳細は、第54.4.7.2項「「メンバー」タスク・フローのパラメータ」を参照してください。

54.4.5 メンバーのソート

メンバーのリストは、名前または最近のアクティビティによってソートできます。第54.4.7.2項「「メンバー」タスク・フローのパラメータ」に示すように、Sort Criteriaパラメータを使用してください。

54.4.6 メンバーのフィルタリング

フィルタリングを使用すると、「メンバー」タスク・フローで特定のメンバーが見つけやすくなります。

メンバーのリストをフィルタリングするには:

1. ログインして「メンバー」タスク・フローを見つけます。

2. 「メンバー」タスク・フローで、「フィルタ」フィールドに名前の全体または一部を入力し(図54-16)、このフィールドの右側にある「フィルタ」の矢印アイコンをクリックします。

図54-16 「メンバー」タスク・フローのフィルタリング・オプション

3. メンバーのリストがリフレッシュされ、検索条件に一致するメンバーのみが表示されます。
フィルタリングでは、リストされたメンバーのユーザー名に対する検索が実行されます。たとえば、検索条件が"c"の場合、検索結果には"chris"、"vicki"、"weblogic"といった名前のメンバーが含まれます。

4. あるいは、ドロップダウン・リストから「ロール」を選択することで、ロールによってメンバーをフィルタリングします。

5. メンバーのリストをデフォルトの表示に戻すには、「フィルタのクリア」アイコン(図54-17)をクリックして、「ロール」ドロップダウンから「すべてのメンバー」を選択します。

図54-17 「メンバー」タスク・フローの「検索のクリア」アイコン

54.4.7 「メンバー」タスク・フローのプロパティの設定

「メンバー」タスク・フローには、関連付けられているプロパティがあります。このプロパティには、十分な権限を持つユーザーがコンポーザの「コンポーネント・プロパティ」ダイアログからアクセスできます(図54-18)。

図54-18 「メンバー」タスク・フローの「コンポーネント・プロパティ」

「コンポーネント・プロパティ」ダイアログへのアクセスの詳細は、第18.6.2項「コンポーネントのプロパティの設定」を参照してください。

次の項では、「メンバー」タスク・フローのプロパティについての情報を提供し、「パラメータ」タブのプロパティについて説明します。

- 第54.4.7.1項「「メンバー」タスク・フローのプロパティの基本」

- 第54.4.7.2項「「メンバー」タスク・フローのパラメータ」

54.4.7.1 「メンバー」タスク・フローのプロパティの基本

デフォルトのタスク・フロー・コンテンツは、「コンポーネント・プロパティ」ダイアログの「パラメータ」タブ上のプロパティによって制御されます。このタブのパラメータの詳細は、第54.4.7.2項「「メンバー」タスク・フローのパラメータ」を参照してください。タスク・フローによっては、このタブのパラメータによって、タスク・フローとページ・パラメータおよびページ定義変数を簡単に結び付けることができます。ページとコンポーネントの結付けの詳細は、第22章「ページ、タスク・フロー、ポートレットおよびUIコンポーネントの結付け」を参照してください。

「表示オプション」タブ、「スタイル」タブおよび「コンテンツ・スタイル」タブのプロパティを変更すると、タスク・フローの外観と動作に影響します。これらのプロパティは、すべてのタスク・フローに共通しています。詳細は、第18.6項「ページ・コンポーネントの変更」を参照してください。

「イベント」タブの内容は、タスク・フローでサポートされているイベントによって異なります。詳細は、第18.6.7項「コンポーネントのコンテキスト・イベントの使用」を参照してください。

「パラメータ」タブと「表示オプション」タブのすべてのプロパティから式言語(EL)エディタにアクセスできます。ELエディタを使用すると、定数値のかわりに変数値を選択または指定できます。エディタを開くには、プロパティ・フィールドの横にある「編集」アイコンをクリックします。エディタの使用の詳細および一般的なEL式の説明は、付録B「式言語(EL)式」を参照してください。

注意:

「コンポーネント・プロパティ」ダイアログの汎用の「表示オプション」タブでELを入力すると、入力内容が自動的に検証されます。EL構文が無効な場合、エラーが表示され、値は適用も保存もされません。汎用の表示オプションとは、表18-1に掲載されているオプションです。

汎用以外の表示オプションには、ELの検証は行われません。

54.4.7.2 「メンバー」タスク・フローのパラメータ

表54-6では、「メンバー」タスク・フローに固有のパラメータを説明しています。

表54-6 「メンバー」タスク・フロー: 「パラメータ」タブ

パラメータ

説明

Space Name

メンバーを表示するスペースの名前。デフォルト値は現在のスペースです。このパラメータを使用して、別のスペースのメンバーの詳細を表示します。

スペースの名前は「このスペースの情報」ダイアログで取得できます。

次の形式を使用して値を表します。

- 定数: Marketingなどの定数値を表します。

- ページ・パラメータ: ページ・パラメータを入力して、タスク・フローが配置されているページから値をフェッチします。詳細は、第22章「ページ、タスク・フロー、ポートレットおよびUIコンポーネントの結付け」を参照してください。

- EL式: 式言語(EL)式を入力します。

Number of Columns

メンバーの表示に使用する列の数。デフォルトはnullで無制限を意味します。この場合、メンバーの詳細が折り返され、タスク・フローの幅全体に表示されます。

各行に表示されるメンバーの数を修正するには、必要な列の数を入力してください。ここで指定した数のメンバーを表示するだけの十分な領域がない場合は、水平方向のスクロール・バーが表示されます。

次の形式を使用して値を表します。

- 定数: 2または5などの定数値を表します。

- ページ・パラメータ: ページ・パラメータを入力して、タスク・フローが配置されているページから値をフェッチします。詳細は、第22章「ページ、タスク・フロー、ポートレットおよびUIコンポーネントの結付け」を参照してください。

- EL式: 式言語(EL)式を入力します。

Number of Rows

メンバーの表示に使用する行の数。フォルトはnullで、メンバーの詳細が折り返されて使用可能な領域全体に表示されます。すべてのメンバーを表示するだけの十分な領域がない場合は、垂直方向のスクロール・バーが表示されます。

表示される行の最大数を修正するには、必要な行の数を入力してください。メンバーの詳細がさらに用意されている場合は、「前」または「次」ボタンが自動的に表示されます。

次の形式を使用して値を表します。

- 定数: 2または5などの定数値を表します。

- ページ・パラメータ: ページ・パラメータを入力して、タスク・フローが配置されているページから値をフェッチします。詳細は、第22章「ページ、タスク・フロー、ポートレットおよびUIコンポーネントの結付け」を参照してください。

- EL式: 式言語(EL)式を入力します。

Profile Launched on Selection

メンバーの名前を選択したときに「プロファイル」ポップアップを起動するかどうかを決定します。

プロファイルの詳細を起動しない場合は、このオプションを選択解除します。

Sort Criteria

メンバーのソート順。

アクティビティに最後に関与した日時でメンバーを降順にソートするには、LAST_ACTIVITY_TIMEを指定します。指定しない場合、メンバーはアルファベット順に名前でソートされます。

55 スペースおよびテンプレートの管理

この章では、Spaces-Manage AllまたはSace Templates-Manage All権限を持つSpaces管理者が、Spaces内で全員のスペースおよびスペース・テンプレートを管理する方法について説明します。

内容は次のとおりです。

- 第55.1項「スペースおよびテンプレート管理の基本」

- 第55.2項「すべてのスペースに対する管理タスクの実行」

- 第55.3項「すべてのスペース・テンプレートに対する管理タスクの実行」

- 第55.4項「サービスの有効化および無効化」

- 第55.5項「スペースおよびスペース・テンプレートのインポートおよびエクスポート」

- 第55.6項「トラブルシューティング」

Spacesアプリケーション全体のエクスポートおよびインポートの詳細は、『Oracle Fusion Middleware Oracle WebCenter Portal管理者ガイド』で、データ移行のためのSpacesアプリケーション全体のエクスポート/インポートに関する項を参照してください。

対象読者

この章で説明しているタスクを実行するには、Administratorロール、または次のいずれかの権限を付与するカスタム・ロールが必要です。

- Application-Manage All

- Application-Manage Configuration

55.1 スペースおよびテンプレート管理の基本

Spaces-Manage AllまたはSpace Templates-Manage All権限を持つSpaces管理者は、「スペース管理」を使用して、あらゆるスペースまたはスペース・テンプレートを管理できます(図55-1)。ここでは、任意のスペースを一時的にオフラインにしたり、非アクティブとみなされる任意のスペースを閉じたりできます。管理者は任意のスペースを名前変更および編集できるほか、不要になったスペースを削除することもできます。

スペース・モデレータには、このページへのアクセス権限がありません。モデレータは自分の所有するスペースに対し、スペース管理ページで、これらのいくつかのタスクを実行できる場合がありますが、Spaces管理者はすべてのスペースに対してこれらのタスクを実行できます。

「スペース管理」ページに備わるインポートおよびエクスポート・サービスを使用すると、Spacesアプリケーション間、ステージ環境または本番環境で、情報のバックアップや移動を行えます。インポートおよびエクスポート・オプションは、完全な管理権限(Application-Manage All権限)を持っているユーザーだけが使用できます。第55.5項「スペースおよびスペース・テンプレートのインポートおよびエクスポート」も参照してください。

図55-1「スペース管理」の「スペース」

これらのタブの各管理タスクを実行するために必要なアプリケーションレベルの権限の詳細は、第23.3項「アプリケーション・ロールと権限の理解」を参照してください。

55.2 すべてのスペースに対する管理タスクの実行

Spaces管理者は、任意のスペースのステータスを変更できます。この項では、次のタスクを実行する手順について説明します。

- 第55.2.1項「任意のスペースに関する情報の表示」

- 第55.2.2項「任意のスペースのオフライン化」

- 第55.2.3項「任意のスペースのオンライン化」

- 第55.2.4項「任意のスペースのクローズ」

- 第55.2.5項「任意のスペースのアクティブ化」

- 第55.2.6項「スペースの削除」

55.2.1 任意のスペースに関する情報の表示

Spaces管理者は、「スペース管理」から任意のスペースを表示および管理できます。ここでは、スペースがアクティブ、オンライン、オフラインのどの状態であるか、最後にアクセスされたのはいつか、およびそのメンバーシップ数を簡単に確認できます。

さらにツールバーからは、スペースの編集、ステータス変更および削除の各オプションを実行できます。「スペースについて」を選択すると、スペースへの直接URLや内部IDなどの有用な情報にアクセスすることもできます(図55-2)。

図55-2 「スペースについて」ダイアログ

デフォルトでは、スペースはアルファベット順に一覧表示されます。別の列でソートして情報を表示するには、その列のソート・アイコンをクリックします。ソート・アイコンは、列ヘッダー上にマウス・カーソルを合わせると表示されます。

全スペースに対する「管理」ページを表示するには、次の手順を実行します。

1. 「スペース管理」を開きます。
詳細は、第4章「「スペース管理」ページへのアクセス」を参照してください。

2. 「スペース」、「スペース」、の順にクリックします(図55-1)。

55.2.2 任意のスペースのオフライン化

オフライン状態のスペースには、Spaces-Manage All権限を持っていないスペース・メンバーはアクセスできません。メンバーがスペースにアクセスしようとすると、「スペースの使用不可」ページが表示されます。第7.3項「システム・ページの使用」も参照してください。

管理者、およびSpaces-Manage All権限を持つメンバーは、オフライン状態のスペースにもアクセスできます。したがって、たとえば不適切なコンテンツを通知してしまった管理者は、スペースをオフラインにして、コンテンツを修正してから、スペースをオンラインに戻すことができます。

使用されなくなったスペースを完全に閉じる方法は、第55.2.4項「任意のスペースのクローズ」を参照してください。

スペースをオフラインにするには:

1. 「スペース管理」を開きます。
詳細は、第4章「「スペース管理」ページへのアクセス」を参照してください。

2. 「スペース」をクリックします(図55-1)。

3. 「スペース」ページで、表内の行をハイライト表示して、必要なスペースを選択します。複数のスペースを選択するには、[Ctrl]キーを押しながらクリックして選択します。

4. 「編集」メニューから「保守のためにオフライン」を選択します(図55-3)。

図55-3 スペースのオフライン化

5. 「OK」をクリックします。

55.2.3 任意のスペースのオンライン化

スペースをオンラインに戻すには、次の手順を実行します。

1. 「スペース管理」を開きます。
詳細は、第4章「「スペース管理」ページへのアクセス」を参照してください。

2. 「スペース」をクリックします(図55-1)。

3. 「スペース」ページで、表内の行をハイライト表示して、必要なスペースを選択します。複数のスペースを選択するには、[Ctrl]キーを押しながらクリックして選択します。

4. 「編集」メニューから「スペースのオンライン化」を選択します(図55-4)。

図55-4 スペースのオンライン化

5. 「OK」をクリックします。

55.2.4 任意のスペースのクローズ

Spaces管理者は、使用されなくなった任意のスペースを閉じることができます。スペースを閉じると、そのコンテンツはアーカイブされます。クラッタの散乱を回避するため、全員のスペース・スイッチャ・メニューからこのスペースが削除されます。参照を希望するユーザーは、このスペースのコンテンツへのアクセスおよび検索が可能です。また、スペース・メンバーは、引き続きこのスペースで作業できます。

スペースを一時的に閉じるには、閉じるのではなく、オフライン化します。第55.2.2項「任意のスペースのオフライン化」を参照してください。

スペースを閉じるには:

1. 「スペース管理」を開きます。
詳細は、第4章「「スペース管理」ページへのアクセス」を参照してください。

2. 「スペース」をクリックします(図55-1)。

3. 「スペース」ページで、表内の行をハイライト表示して、必要なスペースを選択します。複数のスペースを選択するには、[Ctrl]キーを押しながらクリックして選択します。

4. 「編集」メニューから「すべてのユーザーに対してクローズ」を選択します(図55-5)。

図55-5 スペースのクローズ

5. 「OK」をクリックします。

55.2.5 任意のスペースのアクティブ化

Spaces管理者およびスペース・モデレータは、使用されなくなったスペースを閉じることができます。スペースを再度開くには、スペースをアクティブ化します。

スペースをアクティブ化するには、次の手順を実行します。

1. 「スペース管理」を開きます。
詳細は、第4章「「スペース管理」ページへのアクセス」を参照してください。

2. 「スペース」をクリックします(図55-1)。

3. 「スペース」ページで、表内の行をハイライト表示して、必要なスペースを選択します。複数のスペースを選択するには、[Ctrl]キーを押しながらクリックして選択します。

4. 「編集」メニューから「スペースのアクティブ化」を選択します(図55-6)。

図55-6 スペースのアクティブ化

5. 「OK」をクリックします。

55.2.6 スペースの削除

Spaces-Manage All権限を持つSpaces管理者は、任意のスペースを削除できます。Spacesから削除したスペースは、リカバリできません。スペースは完全に削除され、現在のメンバーのビュー内にはこのスペースが表示されなくなります。

スペースを削除すると、次の処理が実行されます。

- このスペースに関連付けられているすべてのページが削除されます。

- このスペースに関連付けられているリンク、リスト、ノート、タグおよびイベントが削除されます。

- スペース・ロールおよびメンバーシップの詳細が削除されます。

- ディスカッションとお知らせによって管理されているコンテンツは、このスペースで作成されたデフォルトのフォーラムまたはカテゴリに保存されている場合、削除されます。デフォルト以外のフォーラムまたはカテゴリによって管理されているコンテンツは、削除されません(第53.10.3項「スペースのディスカッション・フォーラムの設定の変更」を参照)。

- Spacesアプリケーションによって自動作成された、このスペースのメール配信リストは削除されます。しかし、スペース・モデレータによってカスタマイズされた配信リストは削除されません(詳細は第53.10.2項「スペースのメール配信リストの構成」を参照)。

- 外部サービスによって管理されているコンテンツ(コンテンツ・リポジトリやメールなど)が削除されます。

- このスペースがスペース階層における親である場合は、子に相当するサブスペースも削除されます。

モデレータがスペース設定を編集している間はスペースを削除することはできませんが、それ以外の制限はありません。

不要になったスペースを削除するには、次の手順を実行します。

1. 「スペース管理」を開きます。
詳細は、第4章「「スペース管理」ページへのアクセス」を参照してください。

2. 「スペース」をクリックします(図55-1)。

3. 「スペース」ページで、表内の行をハイライト表示して、必要なスペースを選択します。複数のスペースを選択するには、[Ctrl]キーを押しながらクリックして選択します。

4. 「編集」メニューから「スペースの削除」を選択します(図55-7)。

図55-7 スペースの削除

5. 「削除」をクリックして、スペースの削除を確定します。

なんらかの理由で削除プロセスが失敗した場合は、管理者の「スペース」タブからこのスペースは削除されません。バックエンド・サーバーに接続できなかった場合に、このような事態が発生することがあります。ここで管理者が「削除」を再度クリックすると、スペースは削除されます。

55.3 すべてのスペース・テンプレートに対する管理タスクの実行

Space Templates-Manage All権限を持つSpaces管理者は、任意のスペース・テンプレートのレビュー、公開、非表示化および削除を行えます。この項では、これらのタスクを実行する手順について説明します。

- 第55.3.1項「スペース・テンプレート管理の基本」

- 第55.3.2項「スペース・テンプレートの表示」

- 第55.3.3項「スペース・テンプレートの公開および非表示」

- 第55.3.4項「スペース・テンプレートの削除」

55.3.1 スペース・テンプレート管理の基本

スペースを作成する場合、ユーザーはいずれかのデフォルトのスペース・テンプレート、独自のカスタム・スペース・テンプレート、または他のユーザーが作成および公開したスペース・テンプレートを基にすることができます。Spaceテンプレートには、一貫性のあるルック・アンド・フィールと、組織のニーズを満たすように構成されたスペースの作成を開始するための効率的な方法が用意されています。詳細は、第52.1項「スペース・テンプレートの基本」を参照してください。

Space Templates-Manage All権限を持つSpaces管理者は、「スペース管理」からすべてのスペース・テンプレートを管理できます(図55-8)。現在使用可能なスペース・テンプレートを確認でき、不要になったスペース・テンプレートは削除できます。また、テンプレートを公開して全員が使用できるようにしたり、個人使用のみに限定したりできます。

テンプレート・リストを最新かつ有効な状態に維持しておくことが重要です。スペースの作成者は誰でも、自分のプライベートなテンプレートとパブリック・テンプレートの両方を表示できます。

「スペース・テンプレート」ページからは、インポートおよびエクスポート・サービスも使用できます。詳細は、第55.5項「スペースおよびスペース・テンプレートのインポートおよびエクスポート」を参照してください。

図55-8「スペース管理」の「スペース・テンプレート」ページ

55.3.2 スペース・テンプレートの表示

Spaces管理者、またはSpace Templates-Manage All権限を持つユーザーは、「スペース管理」で任意のスペースを表示および管理できます。各スペース・テンプレートの作成者やその作成日を、簡単に確認できます。「編集」メニューには、スペース・テンプレートを削除するためのオプションもあり、ここからテンプレートを公開したり、非表示にすることもできます。

デフォルトでは、スペース・テンプレートはアルファベット順に一覧表示されます。別の列でソートして情報を表示するには、その列のソート・アイコンをクリックします。ソート・アイコンは、列ヘッダー上にマウス・カーソルを合わせると表示されます。

Spaces内のすべてのスペース・テンプレートを、その説明、作成者などの有用な情報とともに表示するには、次の手順を実行します。

1. 「スペース管理」を開きます。
詳細は、第4章「「スペース管理」ページへのアクセス」を参照してください。

2. 「スペース」、「テンプレート」、の順にクリックします(図55-8)。

55.3.3 スペース・テンプレートの公開および非表示

Spacesアプリケーション内に作成可能なテンプレートの数に制限はありませんが、テンプレート数を限定したほうが効果的な場合もあります。Spaces管理者、またはSpace Templates-Manage All権限を持つユーザーは、「スペース管理」でテンプレート・リストを維持管理できます。「スペース・テンプレート」ページを表示するには、ユーザーはSpaces管理者によってApplication-Configure権限も付与されている必要があります。

スペース・テンプレート(デフォルトのテンプレートも含む)を公開または非表示にするには、次の手順を実行します。

1. 「スペース管理」を開きます。
詳細は、第4章「「スペース管理」ページへのアクセス」を参照してください。

2. 「スペース」、「テンプレート」、の順にクリックします(図55-8)。

3. 表内の行をハイライト表示して、必要なスペース・テンプレートを選択します。複数のスペース・テンプレートを選択するには、[Ctrl]キーを押しながらクリックして選択します。

4. 「編集」メニューから、次を選択します。

- テンプレートをすべてのユーザーと共有する場合は、「パブリックにする」を選択します。

- テンプレート所有者以外のすべてのユーザーのホーム・スペースで、スペース・テンプレート・リストからテンプレートを削除するには、「パブリック・アクセスの削除」を選択します。

5. 選択した内容を確定します。

55.3.4 スペース・テンプレートの削除

Spaces管理者、およびSpace Templates-Manage権限を持つユーザーは、デフォルト以外の任意のスペース・テンプレートを削除できます。スペース・テンプレートを削除しても、このテンプレートを使用して作成されたポータルは影響を受けません。

不要になったスペース・テンプレートを削除するには、次の手順を実行します。

1. 「スペース管理」を開きます。
詳細は、第4章「「スペース管理」ページへのアクセス」を参照してください。

2. 「スペース」、「テンプレート」、の順にクリックします(図55-8)。

3. 表内の行をハイライト表示して、必要なスペース・テンプレートを選択します。複数のスペース・テンプレートを選択するには、[Ctrl]キーを押しながらクリックして選択します。

4. 「編集」メニューから「スペース・テンプレートの削除」を選択します(図55-9)。

図55-9 スペース・テンプレートの削除

5. 「削除」をクリックして、選択したテンプレートの削除を確定します。

55.4 サービスの有効化および無効化

個々のスペースに対し、サービスを有効化および無効化できます。通常は、スペース・モデレータが自分のスペースに対するサービス要件を管理しますが、Spaces管理者も必要に応じてこのタスクを実行できます。詳細は、第53.10.1項「スペースで利用可能なサービスの有効化および無効化」を参照してください。

ディスカッションやメールなどのSpacesサービスは、Fusion Middleware管理者によって、Fusion Middleware ControlまたはWLSTコマンドライン・ツールを使用して構成されます。すべてのサービスは、Spacesアプリケーションの起動時に、自動的にSpacesアプリケーション内で使用可能になります。Spaces内での特別な構成は必要ありません。

アプリケーション全体でサービスを無効にする機能はありません。これは、Fusion Middleware管理者がFusion Middleware Controlを使用して管理します。詳細は、『Oracle Fusion Middleware Oracle WebCenter Portal管理者ガイド』のSpacesアプリケーションの稼働に関する項を参照してください。

55.5 スペースおよびスペース・テンプレートのインポートおよびエクスポート

Spacesのエクスポートおよびインポート・ユーティリティを使用すると、Spacesアプリケーション間、ステージ環境または本番環境で、情報のバックアップや移動を行えます。これらのユーティリティを使用するには、SpacesのAdministratorロールや、Application-Manage All権限を付与するカスタム・ロールが必要です。

この項では、スペースおよびスペース・テンプレートを、「スペース管理」ページからエクスポートおよびインポートする方法について説明します。内容は次のとおりです。

- 第55.5.1項「スペースのエクスポート」

- 第55.5.2項「スペースのインポート」

- 第55.5.3項「スペース・テンプレートのエクスポート」

- 第55.5.4項「スペース・テンプレートのインポート」

- 第55.6.3項「スペースのインポートおよびエクスポートに関する問題のトラブルシューティング」

Fusion Middleware管理者は、スペースおよびスペース・テンプレートを、WLSTコマンドを使用してエクスポートおよびインポートすることもできます。これらのWLSTコマンド、スペースに関連付けられているバックエンド・データの移行方法、およびSpacesアプリケーション全体のエクスポート方法の詳細は、『Oracle Fusion Middleware Oracle WebCenter Portal管理者ガイド』のデータ移行のためのSpacesアプリケーションのエクスポート/インポートに関する項を参照してください。

55.5.1 スペースのエクスポート

Spaces管理者は、個々のスペースをエクスポートして、これらを他のSpacesアプリケーションにインポートすることができます。エクスポート・プロセス中のデータの競合を防ぐため、各スペースは(一時的であっても)オフラインにしておく必要があります。第53.4.3項「スペースのオフライン化」を参照してください。

スペースの情報は、単一のエクスポート・アーカイブ(.earファイル)にエクスポートされます。.earファイルにはメタデータ・アーカイブ(.marファイル)が含まれ、オプションとして、スペースのセキュリティ・ポリシー情報を保持する単一のXMLファイルが含まれる場合もあります。エクスポート・アーカイブは、ローカル・ファイル・システムまたはリモート・サーバー・ファイル・システムに保存できます。

エクスポートされる内容の詳細は、『Oracle Fusion Middleware Oracle WebCenter Portal管理者ガイド』のスペースのエクスポートおよびインポートに関する項を参照してください。

エクスポート・プロセスには、外部サービス(メール、ディスカッション、お知らせ、インスタント・メッセージおよびプレゼンス、イベント、ドキュメントなど)に関連付けられたデータは含まれません。このようなデータはすべて、外部サーバー上に保存されるためです。これらのサービスに関連付けられたデータの移動方法は、該当製品のドキュメントを参照してください。『Oracle Fusion Middleware Oracle WebCenter Portal管理者ガイド』の個々のスペースのバックエンド・コンポーネントの移行に関する項も参照してください。

注意:

スペース・アーティファクトは、エクスポートするコンテンツ・ディレクトリ内に配置する必要があります。たとえば、ページ・テンプレートに関連付けられたアイコンやイメージなどは、エクスポートするページ・テンプレートのコンテンツ・ディレクトリ内に配置する必要があります。詳細は、第11.4.2.1項「リソースのプロパティの基本」を参照してください。

スペースにWebサービス・データ・コントロールが含まれる場合に、エクスポート処理を成功させるには、関連付けられたすべてのWebサービスが稼働し、アクセス可能である必要があります。

デフォルトのテンプレートおよびユーザー・カスタマイズは、エクスポートされません。ユーザー・カスタマイズの詳細は、第51.11.4.2項「ページ・ビューのユーザー・カスタマイズの実行」を参照してください。

Spaces管理者は、ここでの説明に従い、「スペース管理」からスペースをエクスポートできます。Fusion Middleware管理者も、WLSTコマンドを使用してスペースをエクスポートできます。詳細は、『Oracle Fusion Middleware Oracle WebCenter Portal管理者ガイド』のWLSTを使用した個々のスペースのエクスポートに関する項を参照してください。

スペース・テンプレートをエクスポートすることもできますが、これは別のプロセスとなります。スペースとスペース・テンプレートを1つのアーカイブ内にエクスポートすることはできません。詳細は、第55.5.3項「スペース・テンプレートのエクスポート」を参照してください。

「スペース管理」から1つまたは複数のスペースをエクスポートするには、次の手順を実行します。

1. 「スペース管理」を開きます。
詳細は、第4章「「スペース管理」ページへのアクセス」を参照してください。

2. 「スペース」をクリックします。

3. 表内の行をハイライト表示して、必要なスペースを選択します。
複数のスペースを選択するには、[Ctrl]キーを押しながらクリックして選択します。

選択したすべてのスペース(およびサブスペース)がオフラインであることを確認します。エクスポート・プロセス中のデータの競合を防ぐため、各スペースは(一時的であっても)オフラインにしておく必要があります。未保存の変更内容はエクスポートされません。第53.4.3項「スペースのオフライン化」も参照してください。

注意:

エクスポート・プロセスの実行中、Spaces-Manage All権限を持つ他のメンバーはSpacesを編集できません。

4. ツールバーの「エクスポート」をクリックします。
「スペースのエクスポート」ダイアログ・ボックスが開きます(図55-10)。

図55-10 スペースのエクスポート

5. 「アーカイブ名」を変更するか、またはデフォルトの名前を受け入れます。
一意性を維持するため、デフォルトの.earファイル名には、webcenter_<timestamp>.earのようにタイムスタンプが含まれています。

6. 「エクスポート」をクリックします。

7. エクスポート用に選択したいずれかのスペースにカスタム・ポータル・リソースが含まれる場合は、リソース固有のコンテンツをスペース・アーカイブに含めるかどうかを指定する必要があります(図55-11)。

図55-11 カスタム・リソース・コンテンツのエクスポート

次のいずれかを実行します。

- 「はい」をクリックすると、イメージやアイコンなど、アーカイブ内のポータル・リソース(スキン、ページ・テンプレートなど)によって参照されるコンテンツがエクスポートされます。
Spacesアプリケーションでは、すべてのポータル・リソースのコンテンツは、スペースごとに保存されるのではなく、共有ディレクトリ(oracle\webcenter\siteresources\scopedMD\shared\...)内に保存されます。アーカイブ内のリソースに対するコンテンツ・ディレクトリをエクスポートする前に、次の点を考慮する必要があります。

- 個々のファイルではなく、コンテンツ・ディレクトリ全体がエクスポートされます。たとえば、あるスキンが2つのファイル(...\shared\skins\logos\mylogo.gifと...\shared\skins\icons\myicon.gif)を参照している場合、両方のディレクトリの内容全体(\logosと\icons)がエクスポートされます。

- \shared\...コンテンツ・ディレクトリのサイズ。大量のポータル・リソース(アプリケーションレベル、および個々のスペース/スペース・テンプレートによって使用されるリソース)が使用されているSpacesインストール環境の場合は、\sharedディレクトリまたは\sharedサブディレクトリに保存されるファイル数が大量となる可能性があります。

- インポート時に、コンテンツ・ディレクトリ内のすべてのファイルはターゲット・アプリケーションにアップロードされ、同名の既存ファイルは上書きされます。インポート時にコンテンツ・ディレクトリがアップロードされないように指定することもできますが、すべてをアップロードするか、またはすべてをアップロードしないかのどちらかしか選択できません。つまり、特定のリソースやスペースに固有のコンテンツだけをアップロードすることはできません。

- 「いいえ」をクリックすると、ポータル・リソースによって参照される\sharedディレクトリ内のコンテンツは、エクスポートから除外されます。
リソース・コンテンツ・ディレクトリをアーカイブに含めないように選択した場合でも、システム管理者は必要に応じて、後からこのリソース・コンテンツを移行できます(exportMetadata/importMetadata WLSTコマンドを使用)。詳細は、『Oracle Fusion Middleware Oracle WebCenter Portal管理者ガイド』のスペース・リソースのエクスポートに関する項を参照してください。

8. エクスポート・プロセスの実行中、進捗情報が表示されます(図55-12)。
エクスポート・プロセスが完了したら、エクスポート・アーカイブ(.ear)の場所を指定します。

図55-12 スペースのエクスポートの進行中

次のいずれかを選択します。

- 「ダウンロード」。.earエクスポート・ファイルをローカル・ファイル・システムに保存します。
ブラウザによってダウンロードが実行され、アーカイブがローカルに保存されます。実際のダウンロード先は、使用するブラウザの設定に依存します。

- 「サーバーに保存」。.earエクスポート・ファイルをサーバー上に保存します。
「サーバーに保存」ダイアログ・ボックス(図55-13)で、「サーバーの場所」に適切なパスを入力して(/tmpなど)、「保存」をクリックします。指定したサーバー・ディレクトリにwrite権限があることを確認してください。

図55-13 スペース・エクスポート・アーカイブのサーバーへの保存

「図55-13 スペース・エクスポート・アーカイブのサーバーへの保存」の説明

9. 「閉じる」をクリックします。

エクスポート・アーカイブ(.ear)が指定の場所に保存されます。

55.5.2 スペースのインポート

Spaces管理者は、スペース・アーカイブ(.ear)を別のSpacesアプリケーションにインポートできます。

インポート時に、アーカイブ内のすべてのスペースがターゲット・アプリケーション内に作成または再作成されます。既存のスペースは削除および置換され、新規スペースが作成されます。

ターゲット・アプリケーション内で使用可能なスペースと同名のスペースをインポートする場合は、ターゲット・アプリケーション内でこれらのスペースがオフラインであることを確認してください。インポート時に、オンラインのスペースを上書きすることはできません。詳細は、第53.4.3項「スペースのオフライン化」を参照してください。

同一スペースのインポートとエクスポートが同時に行われることを防止するため、インポート処理中はスペースがロックされます。特定のスペースがいずれかのユーザーによってインポート中である場合は、これ以降、このスペースのインポートまたはエクスポートはブロックされます。

すべてのスペースには、正しく機能するためのセキュリティ・ポリシーが必要です。したがって、新規のスペースを最初にインポートするときは、このスペースのセキュリティ・ポリシーを含める必要があります。既存のスペースには既存のセキュリティ・ポリシーが設定されています。したがって、インポート時に既存のセキュリティ情報を上書きするか、または既存のセキュリティ・ポリシーをそのまま維持するかを選択できます。

セキュリティ・ポリシーとともにスペースをインポートした場合は、セキュリティ・ポリシーの更新はすぐには適用されません。スペースに新規セキュリティ・ポリシーが適用されるには、アプリケーションにログインしているすべてのユーザーがいったんログアウトし、再度ログインする必要があります。

注意:

ターゲット内のスペース・メンバーは、ソース内のスペース・メンバーとまったく同じでなければならないため、ソースおよびターゲット環境内のユーザーIDが一致するように注意してください。共有アイデンティティ・ストアを使用しない場合は、システム管理者がユーザーをターゲットに移行させる必要があります。『Oracle Fusion Middleware Oracle WebCenter Portal管理者ガイド』のSpacesアプリケーション全体のバックエンド・コンポーネントの移行に関する項を参照してください。

データの移行が重要である場合は、アクティビティ・ストリーム、イベント、フィードバック、リスト、リンク、メッセージ・ボード、ピープル・コネクション、プロファイルなど、スペースに関連付けられたデータのインポートを選択できます。個々のスペースにドキュメントやディスカッションを移行することもできますが、外部保存されたデータの移行は別のプロセスで行われます。『Oracle Fusion Middleware Oracle WebCenter Portal管理者ガイド』の個々のスペースのバックエンド・コンポーネントの移行に関する項を参照してください。

Spaces管理者は、ここでの説明に従い、「スペース管理」からスペースをインポートできます。Fusion Middleware管理者も、WLSTコマンドを使用してスペースをインポートできます。詳細は、『Oracle Fusion Middleware Oracle WebCenter Portal管理者ガイド』のWLSTを使用した個々のスペースのインポートに関する項を参照してください。

1つまたは複数のスペースまたはサブスペースをインポートするには、次の手順を実行します。

1. 「スペース管理」を開きます。
詳細は、第4章「「スペース管理」ページへのアクセス」を参照してください。

2. 「スペース」をクリックします。

3. ツールバーの「インポート」をクリックします。

ヒント:

既存スペースのサブスペースとして1つまたは複数のスペースをインポートするには、「インポート」ボタンをクリックする前に、ターゲット・スペースを選択します。

「スペースのインポート」ダイアログ・ボックスが開きます(図55-14)。

図55-14 スペースのインポート

4. スペース・アーカイブ(.ear)の場所を指定します。次のいずれかを選択します。

- 「ローカル・システム上」。テキスト・ボックスに場所を入力します。または、「参照」をクリックして、.earファイルが保存されているローカル・ファイル・システム上のディレクトリを特定します。

- 「サーバー上」。テキスト・ボックスに、アーカイブ・ファイル名も含めたパスを入力します。たとえば、/tmp/MySpaceExport.earのように入力します。このSpacesアプリケーションからアクセス可能であれば、任意の共有場所を指定できます。

5. 「アーカイブの参照」をクリックして、インポート可能なコンテンツを確認します。

6. 表55-1に示す各インポート・オプションを設定します。

表55-1 スペース・インポート・オプション

フィールド

説明

サービス・データを含む

次のインポートを選択します。

- 次のサービスに対する、WebCenterリポジトリ内に保存されたデータ: アクティビティ・ストリーム、イベント、フィードバック、リスト、リンク、メッセージ・ボード、ピープル・コネクション、プロファイル、タグ

- プロファイル、メッセージ・ボード、フィードバック、コネクション、アクティビティ・ストリームのデフォルト設定

- 「アクティビティ・ストリーム」タスク・フローのカスタマイズ

リスト、イベント、タグ、リンク、コネクション、プロファイル、メッセージ・ボード、アクティビティ・ストリームおよびフィードバックに関連付けられたどのデータもインポートしない場合は、このオプションを選択解除します。たとえば、テスト環境からステージ環境または本番環境にスペースを移動する場合は、テスト・データは不要になります。

カスタマイズを含む

スペース・カスタマイズのインポートを選択します。どのカスタマイズがオプションとしてインポートできるかは、『Oracle Fusion Middleware Oracle WebCenter Portal管理者ガイド』のスペースのエクスポートおよびインポートに関する項を参照してください。

このオプションを選択解除した場合は、次のようになります。

- 新規スペースは、カスタマイズを含めずにインポートされます(カスタマイズの含まれないデフォルトのタスク・フローがインポートされ、デフォルトのスペース設定が使用される)。

- ターゲット上にすでに存在するスペースをインポートする場合は、ターゲット上の既存のカスタマイズは維持されます。

注意: ポートレットおよびページのカスタマイズは、常にインポートされます。

セキュリティ・ポリシーを含む

スペースとともにセキュリティ情報もインポートするように選択します。

このオプションを選択すると、次のセキュリティ関連情報がインポートされます。

- スペース・ロール(および各ロールに割当てられた権限)

- スペース・メンバー(およびメンバー・ロールの割当て)

スペース・セキュリティ情報をインポートしない場合は、このオプションを選択解除します。これは、次のような条件下で、ステージ環境から本番環境にスペースをインポートする場合に役立ちます。

- テスト中に使用されていたメンバーが本番環境では不要な場合

- スペースが本番インスタンス上に存在し、そのセキュリティ情報を上書きしたくない場合

注意: 新規のスペースをインポートする場合は、セキュリティ・ポリシーのない新規スペースをインポートすることはできないので、このオプションを必ず選択するようにしてください。

7. 「インポート」をクリックします。

- ターゲットSpacesアプリケーション上に存在するスペースをインポートする場合は、「置換の確認」ダイアログが表示されます。既存のスペースを上書きするかどうかを確認する必要があります。
既存スペースを削除し、インポートしたスペースで置換する場合は、「はい」を選択します。「いいえ」を選択すると、インポート・プロセスが取り消されます。

- インポート・プロセス中、インポートしようとするスペースとターゲット上のスペース間に競合が検出された場合は、問題の解決に役立つメッセージが表示されます。たとえば、ターゲット・アプリケーション上のスペースが、インポートしようとするスペースと名前は同じでも、GUIDが異なる場合には、競合メッセージが表示されます。この場合は、ソース・スペースの名前を変更し、新規のエクスポート・アーカイブを作成するか、またはターゲット・アプリケーション上の競合スペースの名前を変更し、同じアーカイブをインポートします。

- インポートするアーカイブにリソース・コンテンツ・ディレクトリが含まれる場合は、「コンテンツ・ディレクトリの上書き」ダイアログが表示されます。アーカイブ内のポータル・リソース(スキン、ページ・テンプレートなど)によって参照されるすべてのコンテンツ・ディレクトリをインポートするのか、または新規ファイルと新規ディレクトリだけをインポートするのかを指定する必要があります。
アーカイブ内のすべてのコンテンツ・ディレクトリをインポートして、既存のコンテンツ・ディレクトリを上書きする場合は、「はい」を選択します。新規ファイル(ターゲット上に存在しないコンテンツ・ディレクトリおよびファイル)のみをインポートする場合は、「いいえ」を選択します。

注意:

Spacesアプリケーションでは、イメージやアイコンなど、ポータル・リソースによって使用されるコンテンツは共有コンテンツ・ディレクトリ(oracle\webcenter\siteresources\scopedMD\shared\...)に保存されます。

すべてのスペースが正常にインポートされると、情報メッセージが表示されます。

8. 「閉じる」をクリックして、「スペースのインポート」ウィンドウを終了します。

インポートされたスペースは、最初はオフライン状態です。これは、一般的な使用が可能な状態にするには、通常、なんらかの作業が必要となるためです。たとえば、バックエンド・コンポーネントに関連付けられたデータを移行しなければならない場合があります。詳細は、『Oracle Fusion Middleware Oracle WebCenter Portal管理者ガイド』の個々のスペースのバックエンド・コンポーネントの移行に関する項を参照してください。

コンテンツおよびメンバーシップ詳細の最終処理を完了したら、スペースをオンライン化できます。第53.4.4項「スペースのオンライン化」を参照してください。

55.5.3 スペース・テンプレートのエクスポート

Spaces管理者は、スペース・テンプレートをエクスポートして、他のSpacesアプリケーションにインポートすることができます。デフォルトのテンプレートはエクスポートできません。

スペース・テンプレートには、ページ、リソース、ディスカッション、リスト、サービス情報、およびセキュリティ情報(カスタム・ロール、現在のメンバーなど)を含めることができますが、ドキュメントなどのその他のデータをテンプレートに保存することはできません。

エクスポートおよびインポート機能は、主にSpacesアプリケーション間の情報の移動に使用されますが、スペース・テンプレートのエクスポート機能はバックアップ・サービスとしても便利です。また、テンプレートを他のユーザーと共有および交換するためにも使用できます。

スペース・テンプレートの情報は、単一のエクスポート・アーカイブ(.earファイル)にエクスポートされます。.earファイルには、メタデータ・アーカイブ(.marファイル)、およびスペースのセキュリティ・ポリシー情報を保持する単一のXMLファイルが含まれます。

エクスポート・アーカイブは、ローカル・ファイル・システムまたはリモート・サーバー・ファイル・システムに保存できます。

Spaces管理者は、ここでの説明に従い、「スペース管理」からスペース・テンプレートをエクスポートできます。Fusion Middleware管理者も、WLSTコマンドを使用してスペース・テンプレートをエクスポートできます。詳細は、『Oracle Fusion Middleware Oracle WebCenter Portal管理者ガイド』のWLSTを使用したスペース・テンプレートのエクスポートに関する項を参照してください。

注意:

スペース情報をエクスポートすることもできますが、これは別のプロセスとなります。詳細は、第55.5.1項「スペースのエクスポート」を参照してください。スペースとスペース・テンプレートを1つのアーカイブ内にエクスポートすることはできません。

「スペース管理」から1つまたは複数のスペース・テンプレートをエクスポートするには、次の手順を実行します。

1. 「スペース管理」を開きます。
詳細は、第4章「「スペース管理」ページへのアクセス」を参照してください。

2. 「スペース」、「スペース・テンプレート」の順にクリックします。

3. 表内の行をハイライト表示して、必要なスペース・テンプレートを選択します。
複数のスペース・テンプレートを選択するには、[Ctrl]キーを押しながらクリックして選択します。

4. ツールバーの「エクスポート」をクリックします。
「スペース・テンプレートのエクスポート」ダイアログ・ボックスが開きます(図55-15)。

図55-15 スペース・テンプレートのエクスポート

5. 「アーカイブ名」を変更するか、またはデフォルトの名前を受け入れます。
一意性を維持するため、デフォルトの.earファイル名には、webcenter_<timestamp>.earのようにタイムスタンプが含まれています。

6. 「エクスポート」をクリックします。

7. エクスポート用に選択したいずれかのスペース・テンプレートにカスタム・ポータル・リソースが含まれる場合は、リソース固有のコンテンツをスペース・テンプレート・アーカイブに含めるかどうかを指定する必要があります(図55-11)。

図55-16 カスタム・リソース・コンテンツのエクスポート

次のいずれかを実行します。

- 「はい」をクリックすると、イメージやアイコンなど、ポータル・リソース(スキン、ページ・テンプレートなど)によって参照されるコンテンツがエクスポートされます。
Spacesアプリケーションでは、ポータル・リソースによって参照されるコンテンツは、テンプレートごとに保存されるのではなく、共有ディレクトリ(oracle\webcenter\siteresources\scopedMD\shared\...)内に保存されます。アーカイブ内のリソースに対するコンテンツ・ディレクトリをエクスポートする前に、次の点を考慮する必要があります。

- 個々のファイルではなく、コンテンツ・ディレクトリ全体がエクスポートされます。たとえば、あるスキンが2つのファイル(...\shared\skins\logos\mylogo.gifと...\shared\skins\icons\myicon.gif)を参照している場合、両方のディレクトリの内容全体(\logosと\icons)がエクスポートされます。

- \shared\...コンテンツ・ディレクトリのサイズ。大量のポータル・リソース(アプリケーションレベル、および個々のスペース/スペース・テンプレートによって使用されるリソース)が使用されているSpacesインストール環境の場合は、\sharedディレクトリまたは\sharedサブディレクトリに保存されるファイル数が大量となる可能性があります。

- インポート時に、コンテンツ・ディレクトリ内のすべてのファイルはターゲット・アプリケーションにアップロードされ、同名の既存ファイルは上書きされます。インポート時にコンテンツ・ディレクトリがアップロードされないように指定することもできますが、すべてをアップロードするか、またはすべてをアップロードしないかのどちらかしか選択できません。つまり、特定のリソースや特定のスペース・テンプレートに固有のコンテンツだけをアップロードすることはできません。

- 「いいえ」をクリックすると、ポータル・リソースによって参照される\sharedディレクトリ内のコンテンツは、エクスポートから除外されます。
リソース・コンテンツ・ディレクトリをアーカイブに含めないように選択した場合でも、システム管理者は必要に応じて、後からこのリソース・コンテンツを移行できます(exportMetadata/importMetadata WLSTコマンドを使用)。詳細は、『Oracle Fusion Middleware Oracle WebCenter Portal管理者ガイド』のスペース・リソースのエクスポートに関する項を参照してください。

8. エクスポート・プロセスの実行中、進捗情報が表示されます(図55-17)。
エクスポート・プロセスが完了したら、エクスポート・アーカイブ(.ear)の場所を指定します。

図55-17 スペース・テンプレートのエクスポートの進行中

次のいずれかを選択します。

- 「ダウンロード」。.earエクスポート・ファイルをローカル・ファイル・システムに保存します。
ブラウザによってダウンロードが実行され、アーカイブがローカルに保存されます。実際のダウンロード先は、使用するブラウザの設定に依存します。

- 「サーバーに保存」。.earエクスポート・ファイルをサーバー上に保存します。たとえば、/tmpのように入力します。指定するサーバー・ディレクトリに、書込み権限があることを確認してください。
「サーバーに保存」をクリックして、「サーバーの場所」を入力し、「保存」をクリックします。

9. 「閉じる」をクリックします。

エクスポート・アーカイブ(.ear)が指定の場所に保存されます。

55.5.4 スペース・テンプレートのインポート

Spaces管理者は、スペース・テンプレート・アーカイブ(.ear)を別のSpacesアプリケーションにインポートできます。

インポート時に、アーカイブ内のすべてのスペース・テンプレートがターゲット・アプリケーション内に再作成されます。スペース・テンプレートがターゲット上にも存在する場合は、このテンプレートは削除および置換されます。ターゲット上に存在しないスペース・テンプレートは、新規作成されます。

新たにインポートされたスペース・テンプレートは、すぐに通常使用することはできません。インポートしたテンプレートを公開して、全員が使用できるようにする必要があります。第52.3.6項「スペース・テンプレートの公開または非表示」を参照してください。

インポートしたテンプレートに基づいて作成したスペースでドキュメント・サービスを有効にするには、このスペース・テンプレートのフォルダ(Content Server上)もターゲット・インスタンス上に移行する必要があります。詳細は、『Oracle Fusion Middleware Oracle WebCenter Portal管理者ガイド』のスペース・テンプレートのバックエンド・フォルダのインポートに関する項を参照してください。

Spaces管理者は、ここでの説明に従い、「スペース管理」からスペース・テンプレートをインポートできます。Fusion Middleware管理者も、WLSTコマンドを使用してスペース・テンプレートをインポートできます。詳細は、『Oracle Fusion Middleware Oracle WebCenter Portal管理者ガイド』のWLSTを使用したスペース・テンプレートのインポートに関する項を参照してください。

注意:

アーカイブに、カスタム・ポータル・リソース用のコンテンツ・ディレクトリが含まれる場合は、新規コンテンツ・ディレクトリおよび新規ファイルだけがインポート時にアップロードされます。「スペース管理」には、アーカイブ内のすべてのコンテンツをアップロードするオプションはありません。つまり、既存のすべてのコンテンツ・ディレクトリをここから上書きすることはできません。すべてのコンテンツ・ディレクトリをアップロードおよび上書きするには、WLSTコマンドimportGroupSpacesを使用します。詳細は、『Oracle Fusion Middleware Oracle WebCenter Portal管理者ガイド』のWLSTを使用したスペース・テンプレートのインポートに関する項を参照してください。

「スペース管理」から1つまたは複数のスペース・テンプレートをインポートするには、次の手順を実行します。

1. 「スペース管理」を開きます。
詳細は、第4章「「スペース管理」ページへのアクセス」を参照してください。

2. 「スペース」、「スペース・テンプレート」の順にクリックします。

3. ツールバーの「インポート」をクリックします。
「スペース・テンプレートのインポート」ダイアログ・ボックスが開きます(図55-18)。

図55-18 スペース・テンプレートのインポート

4. スペース・テンプレート・アーカイブ(.ear)の場所を指定します。次のいずれかを選択します。

- 「ローカル・システム上」。テキスト・ボックスに場所を入力します。または、「参照」をクリックして、.earファイルが保存されているローカル・ファイル・システム上のディレクトリを特定します。

- 「サーバー上」。テキスト・ボックスに、アーカイブ・ファイル名も含めたパスを入力します。たとえば、/tmp/MySpaceTemplateExport.earのように入力します。このSpacesアプリケーションからアクセス可能であれば、任意の共有場所を指定できます。

5. 「アーカイブの参照」をクリックして、インポート可能なコンテンツを確認します。

6. 「インポート」をクリックします。
Spacesアプリケーション内にすでに存在するスペース・テンプレートをインポートする場合は、「置換の確認」ダイアログが表示されます。既存のスペース・テンプレートを上書きするかどうかを確認する必要があります。

既存のスペース・テンプレートを削除し、インポートしたスペース・テンプレートで置換する場合は、「はい」を選択します。「いいえ」を選択すると、インポート・プロセスが取り消されます。

すべてのテンプレートが正常にインポートされると、情報メッセージが表示されます。

7. 「閉じる」をクリックして、「スペース・テンプレートのインポート」ウィンドウを終了します。

新たにインポートされたスペース・テンプレートは、すぐに通常使用することはできません。インポートしたテンプレートを公開して、全員が使用できるようにする必要があります。第11.4.3項「リソースの表示および非表示」を参照してください。

55.6 トラブルシューティング

この項では、次のようなトラブルシューティング情報を提供します。

- 第55.6.1項「スペース・ワークフローのトラブルシューティング」

- 第55.6.2項「WebCenterサービスに関する問題のトラブルシューティング」

- 第55.6.3項「スペースのインポートおよびエクスポートに関する問題のトラブルシューティング」

55.6.1 スペース・ワークフローのトラブルシューティング

スペース・ワークフローに関する問題が発生した場合は、次の各項を参照してください。

- 第55.6.1.1項「スペース・ワークフロー構成の検証」

- 第55.6.1.2項「スペース・ワークフローに関する問題のトラブルシューティング」

55.6.1.1 スペース・ワークフロー構成の検証

『Oracle Fusion Middleware Oracle WebCenterインストレーション・ガイド』では、スペース・ワークフローをインストールして構成する方法を説明しています。詳細は、スペース・ワークフローのバックエンド要件に関する項を参照してください。ワークフローの構成を検証するには、次の手順を実行します。

1. Spacesにログインします。

2. スペースを作成し、「メンバー」タブ(スペースの設定)に移動します。

3. 任意のロールの新規メンバーを招待します。たとえば、User2とします。

4. ログアウトしてから、User2としてログインします。

5. 「ワークリスト」タスク・フローに移動します。

6. 招待の通知を開き、「承認」ボタンをクリックします。

7. スペースを開きます。

スペース・ワークフローが正常に動作している場合は、新規作成したスペースがUser2に対して使用可能となります。スペースが使用できないか、または表示されない場合は、構成になんらかの問題があることを意味します。

55.6.1.2 スペース・ワークフローに関する問題のトラブルシューティング

スペース・ワークフローが正しく動作していない場合は、次の手順を実行することで、問題を解決できる場合があります。

1. Oracle SOAサーバー上にスペース・ワークフローがデプロイされていることを確認します。

1. Fusion Middleware Controlにログインします。

2. WebCenterWorklistDetailApp.earがデプロイされていることを確認します。

3. sca_CommunityWorkflows.jarがデプロイされていることを確認します。

詳細は、『Oracle Fusion Middleware Oracle WebCenterインストレーション・ガイド』のOracle SOAサーバーでのドメインの拡張に関する項を参照してください。

2. Oracle SOAサーバーとSpacesアプリケーション間のWebサービス接続が保護されているかどうかを確認します。

1. Oracle SOAサーバー上のキーストア・ファイル内の別名を確認します。
たとえば、次のコマンドを使用すると、Oracle SOAサーバー上のキーストア・ファイルの内容が一覧表示されます。

keytool -list -v -keystore bpel.jks -storepass <password>

次のエントリの存在を確認します。

Alias name: webcenter_spaces_ws

詳細は、『Oracle Fusion Middleware Oracle WebCenterインストレーション・ガイド』のSOAドメインの設定に関する項を参照してください。

2. SpacesとOracle SOAサーバーの両方で、資格証明ストアが正しく構成されていることを確認します。
『Oracle Fusion Middleware Oracle WebCenter Portal管理者ガイド』の資格証明ストアの更新に関する項を参照してください。

3. キーストアが、接続の両端に存在することを確認します。次に例を示します。
- webcenter.jks(Spacesサーバー・エンドにコピーされたキーストア)

- bpel.jks(Oracle SOAサーバー・エンドにコピーされたキーストア)

たとえば、webcenter.jksおよびbpel.jksを生成するには、次のコマンドを使用します。

keytool -genkeypair -keyalg RSA -dname "cn=webcenter,dc=us,dc=oracle,dc=com" -alias webcenter -keypass mypassword -keystore webcenter.jks -storepass mypassword -validity 360
keytool -exportcert -v -alias webcenter -keystore webcenter.jks -storepass mypassword -rfc -file webcenter.cer
keytool -importcert -alias webcenter_spaces_ws  -file webcenter.cer -keystore bpel.jks -storepass mypassword
keytool -genkeypair -keyalg RSA -dname "cn=bpel,dc=us,dc=oracle,dc=com" -alias bpel -keypass mypassword -keystore bpel.jks -storepass mypassword -validity 360
keytool -exportcert -v -alias bpel -keystore bpel.jks -storepass mypassword -rfc -file bpel.cer
keytool -importcert -alias bpel -file bpel.cer -keystore webcenter.jks -storepass mypassword

『Oracle Fusion Middleware Oracle WebCenter Portal管理者ガイド』のSOAドメインのキーストアの作成に関する項を参照してください。

4. Oracle SOAサーバー(soa-infra)で、BPMWorkflowAdminアプリケーション・ロールに対するロール・メンバーを構成します。
ユーザーweblogicを含まないアイデンティティ・ストアにドメインを関連付ける場合は、アプリケーション・ロールBPMWorkflowAdminに、他の有効なユーザーを割当てる必要があります。この処理をSOA Oracleホームから行うには、WLSTコマンドを使用します。たとえば、LDAPに存在するmontyという名前のユーザーを割当てるには、次のコマンドを実行します。

cd $SOA_ORACLE_HOME/common/bin/
wlst.sh

connect('<admin username>','<admin password>', 'mysoahost.example.com:7001')
revokeAppRole(appStripe="soa-infra", appRoleName="BPMWorkflowAdmin", principalClass="oracle.security.jps.service.policystore.ApplicationRole", principalName="SOAAdmin")
grantAppRole(appStripe="soa-infra", appRoleName="BPMWorkflowAdmin", principalClass="weblogic.security.principal.WLSUserImpl", principalName="monty")

詳細は、『Oracle Fusion Middleware WebLogic Scripting Toolコマンド・リファレンス』のセキュリティ・コマンドに関する項を参照してください。

55.6.2 WebCenterサービスに関する問題のトラブルシューティング

スペースを作成する場合に、サービスの有効化にかかる時間が許容範囲を超えると、次のようなエラーが表示されることがあります。

Space created with the following warning(s) : Issues were faced while
provisioning the service(s) - List Service. Check the space services
settings page if these services have been provisioned.

スペースの作成時には、各サービスの有効化が複数のスレッドで並列処理されます。サービスのプロビジョニングが指定のタイムアウトを超えると、スレッドが割込まれます。タイムアウトの超過は、中間層とデータベース間の待機時間が長すぎ、メタデータのコピーに時間がかかりすぎた場合に発生するほか、ネットワーク問題やデータベースのパフォーマンス問題などが原因で発生します。

問題の原因がタイムアウトの超過であるかどうかを判断するには、ログ・ファイルを確認し、次のようなメッセージの有無を調べます。

[2009-10-19T08:43:22.659+00:00] [WC_Spaces] [WARNING] []
[oracle.webcenter.webcenterapp] [tid: [ACTIVE].ExecuteThread: '0' for queue:
'weblogic.kernel.Default (self-tuning)'] [userId: weblogic] [ecid:
0000IHfxTHMDScX_TtCCyc1Ar22000002f,0] [APP: webcenter] Concurr: The thread is
timed out in 5000 milisec. for oracle.webcenter.list:Execution timedout[[
queued :   13 ms
suspended :    0 ms
running : 5787 ms
timeout : 5000 ms
service : oracle.webcenter.community
resource : oracle.webcenter.list
source : oracle.webcenter.concurrent.RunnableTask@43c4d1
(oracle.webcenter.concurrent.RunnableTask)
submission : 3
]]

この場合は、実行時間である5787 msが、タイムアウト値5000 msを超過しています。

可能であれば、タイムアウトの根本的原因を解決する必要があります。たとえば、ネットワーク問題やデータベースのパフォーマンス問題などを解決します。これらの問題の解決後、スペースを作成しなおすと、同じエラーは発生しないはずです。パフォーマンスを改善できず、エラーが残る場合は、エラーの発生したサービスに対するタイムアウト値を、より大きな値に修正する方法も考えられます。adf-config.xmlの同時処理管理パラメータを設定する方法の詳細は、『Oracle Fusion Middlewareパフォーマンスおよびチューニング・ガイド』のOracle WebCenter Portalでのパフォーマンス・チューニングに関する章を参照してください。

55.6.3 スペースのインポートおよびエクスポートに関する問題のトラブルシューティング

この項の内容は次のとおりです。

- 第55.6.3.1項「エクスポートまたはインポートが失敗した後にスペースがブロックされる」

- 第55.6.3.2項「インポート後にページまたはスペースが見つからないというメッセージが表示される」

- 第55.6.3.3項「スペース・インポート・アーカイブがアップロード・ファイル・サイズの上限を超える」

- 第55.6.3.4項「エクスポート可能な最大スペース数の超過」

- 第55.6.3.5項「リストが適切にインポートされない」

- 第55.6.3.6項「サブスペース・ページからのインポート」

- 第55.6.3.7項「ソースおよびターゲット・アプリケーションが同一のContent Serverを共有している場合にスペースをインポートできない」

55.6.3.1 エクスポートまたはインポートが失敗した後にスペースがブロックされる

スペースのエクスポートまたはインポート処理中にエラーが発生すると、一部のスペースがブロックされた状態になることがあります。スペースのブロックを解除するには、このスペースを一時的にオンラインにしてから、再度オフラインにし、エクスポートまたはインポート処理を完了します。オンラインとオフラインの状態を切り替えることで、スペースのブロックが解除されます。

55.6.3.2 インポート後にページまたはスペースが見つからないというメッセージが表示される

ユーザーがインポート処理後に初めてSpacesにログインすると、ユーザーが最後に訪問したページまたはスペースが存在しない場合に、「ページが見つからない」または「スペースが見つからない」というメッセージが表示されることがあります。ユーザーが最後にアクセスしたページの情報は、インポート処理中も維持されるため、このようなメッセージが表示される場合があります。

55.6.3.3 スペース・インポート・アーカイブがアップロード・ファイル・サイズの上限を超える

問題

コンテンツをSpacesにアップロードする場合、ファイル・サイズには上限があります。エクスポート・アーカイブが最大アップロード・サイズを超える場合は、「スペース管理」からのインポート処理は失敗します。

解決策

システム管理者に、WLSTの使用によるスペース・アーカイブのインポートを依頼します。詳細は、『Oracle Fusion Middleware Oracle WebCenter Portal管理者ガイド』のWLSTを使用した個々のスペースのインポートに関する項を参照してください。

または、webcenter-config.xmlを使用して最大アップロード・サイズを修正します。デフォルトの最大アップロード・サイズは2 MBです。『Oracle Fusion Middleware Oracle WebCenter Portal管理者ガイド』のファイル・アップロードの最大サイズの変更に関する項も参照してください。

55.6.3.4 エクスポート可能な最大スペース数の超過

問題

エクスポート可能な最大スペース数は、MDSデータソースに対して指定された接続プール・サイズの80%以下である必要があります。過剰な数のスペースをエクスポートしようとすると、ResourceLimitExceptionエラーが発生する場合があります。

Weblogic.common.resourcepool.ResourceLimitException

解決策

エクスポートするスペース数を少なくします。または、システム管理者に、接続プールの設定変更を依頼します。詳細は、『Oracle Fusion Middlewareパフォーマンスおよびチューニング・ガイド』のJDBCデータソースの設定に関する項を参照してください。

55.6.3.5 リストが適切にインポートされない

問題

ソース・システムとターゲット・システムでリストの定義が異なる場合、リストが適切にインポートされません。

解決策

リスト・データをエクスポートおよびインポートする方法を検討します。この方法により、インポートされるリスト定義とリスト・データとの間で一貫性が確保されます。

データを除外してインポートするように選択すると、ターゲット・システムのリスト・データは、インポートされるリスト定義との一貫性を維持するように移行されます。リスト列のデータ型が変更された場合、可能であれば、ターゲットの列値のデータ型は変換され、変換できない場合は値が削除されます。インポート中にリスト列が削除されると、列値も削除されます。

55.6.3.6 サブスペース・ページからのインポート

問題

「スペース管理」の「スペース」ページからスペースをインポートする場合、インポートされたスペースが、自動的に現在のスペースのサブスペースとなることはありません。新たにインポートしたスペースは、使用可能なすべてのスペースを表示する「スペース・スイッチャ」メニュー、スペース・ブラウザ・タスク・フロー、または「スペース」ページに表示されます。

解決策

スペースをサブスペースとしてインポートするには、アーカイブをインポートする前に、「スペース」ページで親スペースを選択します。

55.6.3.7 ソースおよびターゲット・アプリケーションが同一のContent Serverを共有している場合にスペースをインポートできない

同一のContent Serverを共有する2つのSpacesアプリケーション間で、スペースまたはスペース・テンプレートをエクスポートまたはインポートすることはできません。

同様に、同一のContent Serverを共有する2つのSpacesアプリケーション間で、ドキュメント移行ユーティリティを使用してスペース・ドキュメントを移行することはできません。

56 スペース階層の使用

この章では、WebCenter Portal: Spacesの親スペースとそのサブスペースで構成されるスペース階層の使用について説明します。内容は次のとおりです。

- 第56.1項「スペース階層の基本」

- 第56.2項「スペース階層の継承の理解」

- 第56.3項「サブスペースの作成」

- 第56.4項「スペース階層の表示」

- 第56.5項「カスタム・スペース階層ナビゲーションの作成」

- 第56.6項「サブスペースの移動」

- 第56.7項「サブスペースの管理」

対象読者

この章は、スペース階層でサブスペースの作成および管理を行うユーザーを対象としています。

この章で説明しているタスクを実行するユーザーには、Manage Configuration権限を含むロールが割り当てられている必要があります。ロールと権限の詳細は、第54.2.1.2項「スペース内の権限と権限モデルの理解」を参照してください。

Spaces管理者には、すべてのスペースの機能とサービスを表示または非表示にする権限があります。この章で説明する一部のタスクが使用できない場合は、管理者に連絡してください。

56.1 スペース階層の基本

スペース階層は1つの親スペースと1つ以上のサブスペースで構成されます。サブスペースは既存のスペースに作成される単なる子スペースです。スペース階層には、次のような様々な利点があります。

- 組織: 関連コンテンツを持つスペースは、親スペースの下に集めてグループ化できます。たとえば、ソフトウェア開発環境では、親製品スペースの下に主な機能の専用サブスペースを配置できます。あるいは、企業の親スペースの下に部門ごとのサブスペースを配置できます。他にも、顧客に提供するSpacesアプリケーションの固有の要件など、会社に固有の階層構造が可能です。

- ナビゲーション: 階層型組織により論理ナビゲーションが実現され、必要な領域ではドリルダウンして詳細情報を参照できます。たとえば、製品階層で製品ファミリから製品、さらにデモへと移動したり、会社の別の部門や職務に移動したりできます。

- 委任管理: サブスペースを管理できるユーザーには、必ずしもその親スペースへのアクセス権は必要ありません。したがって、管理者は親スペースを制御する一方で、任意の数のサブスペースに個別の所有者を割り当てることができます。それらの所有者は、さらにその管理を他のユーザーに委任できます。

- メンバーシップの継承: サブスペースは、オプションで、親スペースに定義されているメンバーシップを土台として継承できます。その後で、サブスペースの目的に合わせてメンバーシップを変更できます。

- セキュリティ: コンテンツに広くアクセスできるようにして、限られた数のユーザーに管理権限を持たせたることができます。あるいは、親スペースと同じセキュリティを使用したり、サブスペースの管理者が完全に独自のセキュリティに書き換えたりできます。

サブスペースの作成の詳細は、第56.3項「サブスペースの作成」を参照してください。

56.2 スペース階層の継承の理解

新しく作成したサブスペースは、親スペースで有効なすべてのサービスを、親スペースに定義されているセキュリティ(メンバー、ロールおよび権限)とともに、継承します。

注意:

親スペース内のフォルダとファイルは、自動的にサブスペースから使用できるようにはなりません。

56.2.1 セキュリティの継承

サブスペースを作成した場合、親スペースから初期セキュリティ(メンバー、ロールおよび権限)を継承します。

サブスペースのメンバー、ロールおよび権限のセキュリティ設定を変更するには、第56.7.1項「サブスペースの継承セキュリティ設定の変更」を参照してください。

サブスペースを作成する際に使用したテンプレートで定義されているロールは無視されます。

56.2.2 サービスの継承

セキュリティ継承が有効な場合(第56.7.1項「サブスペースの継承セキュリティ設定の変更」を参照)、サブスペースはまず、使用するスペース・テンプレートで有効なすべてのサービスを継承します。サブスペースで使用可能なサービスをさらに制限することは可能ですが、親スペースで有効ではない新しいサービスをプロビジョニングすることはできません。親スペースで有効ではないサービスが、サブスペースを作成する際に使用したスペース・テンプレートで有効な場合、そのようなサービスはサブスペースでは使用できません。反対に、テンプレートで有効なサービスが親スペースで有効なサービスの一部である場合、サブスペースはテンプレートで有効な一連のサービスのみを継承します。

例:

- サブスペースの作成に使用したテンプレートでディスカッション、リストおよびドキュメントの各サービスが有効であり、親スペースでディスカッションおよびリストのみ有効な場合、サブスペースではディスカッションおよびリストのみが有効であり、ドキュメントは有効ではありません。

- サブスペースの作成に使用したテンプレートでディスカッションおよびリストの各サービスが有効であり、親スペースでディスカッション、リストおよびドキュメントが有効な場合、サブスペースではディスカッションおよびリストのみが有効であり、ドキュメントは有効ではありません。

セキュリティ継承が有効ではない場合、サブスペースはスペース・テンプレートで有効なすべてのサービスを継承します。

56.3 サブスペースの作成

サブスペース(子スペース)は、任意のスペースに1つ以上作成できます。サブスペースには、その親スペースから移動できます。

注意:

スペースで新しいリソース(ページ・テンプレート、スキン、リソース・カタログまたはナビゲーション)を作成した場合、新しいカスタム・リソースは、管理設定でそのスペースのサブスペース用の選択肢として表示されません。親スペースで使用しているカスタム・リソースと同じリソースをサブスペース用に設定するには、EL式を使用する必要があります(第53.4.9項「スペース用のページ・テンプレートの変更」、第53.4.10項「スペースのスキンの変更」、第53.4.11項「スペースのページおよびページ・テンプレートのリソース・カタログの変更」および第53.4.12項「スペースのナビゲーションの変更」を参照)。カスタム・リソースをすべてのスペースおよびサブスペースで選択できるようにするには、アプリケーション・レベルでカスタム・リソースを作成する必要があります(第11.2項「リソースの作成」を参照)。

現在のスペースのサブスペースを作成するには:

1. 付与されている権限に応じて、次のどちらかを実行します。

- スペースの「ホーム」ページで、サブスペースを作成するリンクをクリックします。

ヒント:

「サブスペースの作成」リンクの場所は、スペースで使用するページ・テンプレートによって異なります。たとえば、サイド・ナビゲーション・テンプレートでは、「サブスペース」メニューまたは「アクション」メニューからアクセスできます。

- スペース管理設定で、「サブスペース」ページを表示し、「作成」アイコンをクリックします。

ヒント:

このページへのアクセス方法は、使用するページ・テンプレートによって異なります。たとえば、サイド・ナビゲーション・テンプレートには、「管理」メニューを使用してアクセスする場合があります。

このページへのナビゲートは、第A.5項「スペース・ページのユーザー・インタフェースURL」に記載されているダイレクトURLを使用することも可能です。

これらのオプションが表示されていない場合、スペース管理者に問い合せ、Create Spaces権限を付与してもらいます。

「サブスペースの作成」ダイアログが開きます。

2. 「設定」ステップ(図56-1)で、サブスペース名を指定し、オプションでサブスペースの説明とキーワードを指定します。検索結果で発見しやすくするために、サブスペースのコンテンツに関連するキーワードを入力します。キーワードはスペースカンマで区切ります。

図56-1 「サブスペースの作成」ダイアログ: 「設定」ステップ

ここで入力した名前は、サブスペースの上部や、スペースを選択できるその他の場所(「スペース・スイッチャ」メニューや「スペース」ページなど)に表示されます。サブスペース名には、英数字、アンダースコア、空白、マルチバイト文字、特殊文字(&や#など)を使用できます。使用できる最大の長さは200文字です。予約済キーワード(webcenter、pages、page、spaces、space、group、groups、space、spaces、webcenter space、webcenter spaces、webcenter administration、my spaces、admin、last)は、大文字のみの場合も小文字のみの場合も、大文字と小文字の組合せの場合も、完全なサブスペース名としては使用できません。これらの予約語は長い名前の一部として使用できます(Sales Groupなど)。

3. 「次」をクリックします。

4. 「アクセス」ステップ(図56-2)で、必要に応じて、サブスペースのURLの最後の値を変更します。スペース名と同じ値も指定できます。サブスペース名と同じ値も指定できます。

図56-2 「サブスペースの作成」ダイアログ: 「アクセス」ステップ

注意:

初期セキュリティ(メンバー、ロールおよび権限)は、親スペースから継承します。サブスペースのメンバー、ロールおよび権限のセキュリティ設定を変更するには、第56.7.1項「サブスペースの継承セキュリティ設定の変更」を参照してください。

5. 「次」をクリックします。

6. 「コンテンツ」ステップで、新しいサブスペースのベースとして使用するテンプレートを選択します。「フィルタ」フィールドを使用して、テンプレートを名前で検索します。

関連項目:

詳細は、第52.1項「スペース・テンプレートの基本」を参照してください。

注意:

カスタム・スペース・テンプレートでは、フォルダとファイル、ディスカッション・フォーラム、Wiki、リスト、お知らせまたはリンクなどのシード・データを使用できます。このようなテンプレートを選択した場合、新しいサブスペースにはすべてのシード・データが含まれます。

サブスペースを作成する際に使用したテンプレートで定義されているロールは無視されます。

7. 「作成」をクリックします。
新しいサブスペースが開き、「ホーム」ページが表示されます。サブスペースの作成者としてこのサブスペースのModeratorロールが自動的に付与され、必要に応じてサブスペースを移入、カスタマイズおよび管理できます。

注意:

親スペース内のフォルダとファイルは、自動的にサブスペースから使用できるようにはなりません。

56.4 スペース階層の表示

次の各項で説明するとおり、サブスペースと親スペースを参照できる範囲は、ロールと権限によって決まります。

- 第56.4.1項「親スペースのサブスペースの表示」

- 第56.4.2項「サブスペースの親スペースの表示」

56.4.1 親スペースのサブスペースの表示

付与されている権限に応じて、次のいずれかの方法でスペースのサブスペースを表示できます。

- 親スペースの「ホーム」ページで、「サブスペース」をクリックし、スペースのサブスペースのリストを表示します。

ヒント:

「サブスペース」リンクの場所は、スペースで使用するページ・テンプレートによって異なります。たとえば、サイド・ナビゲーションでは「サブスペース」メニューからアクセスできます。トップ・タブ・ナビゲーションではアプリケーションの上部の「サブスペース」リンクからアクセスできます。

- スペース管理設定で、「サブスペース」ページを表示します。

ヒント:

このページへのアクセス方法は、使用するページ・テンプレートによって異なります。たとえば、サイド・ナビゲーション・テンプレートには、「管理」メニューを使用してアクセスする場合があります。

このページへのナビゲートは、第A.5項「スペース・ページのユーザー・インタフェースURL」に記載されているダイレクトURLを使用することも可能です。

- (スペース管理者のみ)「スペース管理」を開き(第4章「「スペース管理」ページへのアクセス」を参照)、「スペース」ページで、親スペース直属のサブスペースの数が表示されている「サブスペース」列の下のリンクをクリックします。「スペース」ページに親スペースのサブスペースのリストが表示されます。このリストから別のレベルのサブスペースを表示できます。
詳細は、第55章「スペースおよびテンプレートの管理」を参照してください。

56.4.2 サブスペースの親スペースの表示

サブスペースから親スペースに移動できるようにするには、サブスペースのページ・テンプレートにリンクを追加します。これはページ・テンプレート開発者の設計上の決定であり、親スペースのセキュリティでサブスペースからの直接アクセスが許可されているかどうかに応じて表示できます。

56.5 カスタム・スペース階層ナビゲーションの作成

Spacesアプリケーション設計者は、カスタム・ナビゲーション・モデルを構築できます。このモデルをスペースのページに追加して、エンド・ユーザーがスペース階層を簡単に移動できるようにできます。詳細は、第12.2.2.1.5項「ナビゲーション・モデルへのサブスペース・リストの追加」を参照してください。

56.6 サブスペースの移動

Spaces-Manage All権限を持つスペース管理者は、現在の親スペースからサブスペースを移動できます。サブスペースを移動する際、メタデータ(ページ、ナビゲーション、セキュリティなど)とデータはすべて維持されます。

現在の親スペースから1つ以上のサブスペースを移動するには:

1. スペース管理設定で、「サブスペース」ページを表示します。

ヒント:

このページへのアクセス方法は、使用するページ・テンプレートによって異なります。たとえば、サイド・ナビゲーション・テンプレートには、「管理」メニューを使用してアクセスする場合があります。

このページへのナビゲートは、第A.5項「スペース・ページのユーザー・インタフェースURL」に記載されているダイレクトURLを使用することも可能です。

2. 「サブスペース」ページで、移動するサブスペースの行をクリックします。複数のサブスペースを選択するには、[Ctrl]キーを押しながらクリックします。

3. 「編集」メニューから「スペースの親の変更」を選択します。

4. 「新規の親の選択」ダイアログで、新しい親スペースを選択します。スペース階層のルート・スペースにサブスペースを移動する場合は「親スペースなし」チェック・ボックスを選択します。

注意:

Spacesアプリケーションのすべてのスペースとサブスペースがリストされます。これは、スペース階層の下位で選択したサブスペースを、別のサブスペースの下に移動できることを意味します。

5. 「OK」をクリックします。

6. 確認プロンプトで、「OK」をクリックします。

56.7 サブスペースの管理

サブスペースでの管理タスクは、次の章で説明するとおり、任意のトップ・レベル・スペースでの管理タスクと同じです。

- 第53章「スペースの管理」

- 第54章「スペースのメンバーおよびロールの管理」

- 第55章「スペースおよびテンプレートの管理」

また、サブスペースには、親スペースには適用されない次の管理タスクがあります。

- 第56.7.1項「サブスペースの継承セキュリティ設定の変更」

56.7.1 サブスペースの継承セキュリティ設定の変更

サブスペースを作成した場合、親スペースから初期セキュリティ(メンバー、ロールおよび権限)を継承します。サブスペースにカスタム・セキュリティを設定した場合、親スペースからセキュリティを継承する動作に戻すことはできません。

サブスペースのメンバー、ロールおよび権限を変更するには:

1. サブスペースの管理設定で、「一般」ページを表示します。

ヒント:

このページへのアクセス方法は、使用するページ・テンプレートによって異なります。たとえば、サイド・ナビゲーション・テンプレートには、「管理」メニューを使用してアクセスする場合があります。

このページへのナビゲートは、第A.5項「スペース・ページのユーザー・インタフェースURL」に記載されているダイレクトURLを使用することも可能です。

2. 「一般」ページの「スペース・オプション」で、「セキュリティ設定」チェック・ボックスの選択を解除し、サブスペースは親スペースのセキュリティ設定を継承しないことを指定します(図56-3)。

図56-3 親スペースからのセキュリティの継承

このチェック・ボックスは、選択を解除した後は非アクティブになり、親スペースからセキュリティを継承する動作に戻すことはできません。

3. 「適用」をクリックし、設定を保存します。
これで、管理設定には「ロール」ページと「メンバー」ページが表示され、「アクセス」セクションは「一般」ページに表示されることに注意してください。

第XII部

ポータルの分析と監視

ユーザーズ・ガイドの第XII部では、ポータルの使用状況メトリックとパフォーマンス・メトリックの分析について説明します。

第XII部には、第57章「使用状況メトリックおよびパフォーマンス・メトリックの分析」が含まれます。

57 使用状況メトリックおよびパフォーマンス・メトリックの分析

分析サービスは、ポータルの使用状況およびアクティビティに関するレポートをリアルタイムに作成します。この章では、分析サービスで提供されるページおよびタスク・フローの使用方法について説明します。内容は次のとおりです。

- 第57.1項「分析サービスの基本」

- 第57.2項「分析のタスク・フローの使用」

- 第57.3項「分析のタスク・フロー・プロパティの設定」

分析タスク・フローが動作するには、分析スキーマ(アクティビティ)をインストールして構成し、アプリケーションと分析コレクタの間の接続を設定する必要があります。分析スキーマの詳細および分析サービス・バックエンドの管理の詳細は、『Oracle Fusion Middleware Oracle WebCenter Portal管理者ガイド』の分析サービスの管理に関する項を参照してください。この章では、実行時に分析タスク・フローをアプリケーション・ページに追加する方法について説明します。デザインタイムにOracle JDeveloperを使用して分析タスク・フローを追加する方法の詳細は、『Oracle Fusion Middleware Oracle WebCenter Portal開発者ガイド』を参照してください。

対象読者

この章は、Application-Manage Configuration権限を持つスペース管理者および自分のスペース内のアクティビティを分析する必要がある個々のスペース・モデレータを対象としています。

57.1 分析サービスの基本

スペース管理者とモデレータは、分析サービスを使用して、スペースのトラフィックと使用状況を追跡し、分析できます。分析サービスには、次の基本機能が用意されています。

- 使用状況追跡メトリック: 分析サービスは、コミュニティやポートレット・トラフィックなど、共通のスペース機能のメトリックを収集し、レポートします。

- 動作追跡: 分析サービスを使用してスペースのメトリックを分析し、期間内のページの訪問時間や使い方などの使用状況パターンを決定できます。

- ユーザー・プロファイルの相関: 分析サービスを使用して、メトリック情報をユーザー・プロファイル情報と関連付けることができます。使用状況追跡レポートを表示し、国、会社またはタイトルなどのユーザー・プロファイル・データによってフィルタ処理できます。

注意:

プロファイル情報にはキャッシュの意味があり、ユーザー・プロファイルに対する変更はキャッシュが更新されるまでレポートに反映されません。デフォルトのキャッシュ時間は60分ですが、この値は管理者が変更できます。

この項の内容は次のとおりです。

- スペースの分析管理ページの理解

- スペースの分析タスク・フローの理解

- スペースの分析タスク・フローへのアクセス

57.1.1 スペースの分析管理ページの理解

分析コンソールには、Spacesアプリケーション全体のメトリックが表示され、Manage Configuration権限を持つスペース管理者が使用できます。コンソールは4つのページで構成され、次のような様々なレポートがグループ化されています。

- サマリー・メトリック - ポータル・トラフィック、ページ・ビューおよびログイン・メトリック

- スペース・メトリック - スペースの使用状況およびレスポンス時間

- ポートレット・メトリック - ポートレット・ビューおよびレスポンス時間

- サービス・メトリック - 検索、ドキュメント、Wiki、ブログおよびディスカッションの使用状況

図57-1 管理者用分析コンソール

すぐに使えるこのコンソールは、「分析」という名前のビジネス・ロール・ページからアクセスできます。ユーザーが「分析」ページを表示するには、スペース管理者が必要な権限を付与する必要があります。このページは、アクセスおよび使用状況の統計を分析する必要があるユーザーを対象としています。そのようなユーザーとして、管理者、営業部門またはマーケティング部門の部長または担当重役、ビジネス・アナリストなどが考えられます。

「分析」ページは、他のビジネス・ロール・ページと同様に、割り当てられているすべてのユーザーにプッシュされ、ホーム・スペースに表示されます。ホーム・スペースに「分析」ページが表示されたら、「ページの管理」ダイアログでこのページの表示/非表示を実行できます。

第7.1.4項「ビジネス・ロール・ページの対象読者の指定」も参照してください。

57.1.2 スペースの分析タスク・フローの理解

この項では、スペースに用意されている分析タスク・フローをすべてリストして説明します。次のタスク・フローは、標準設定で使用できます。

アプリケーション分析:

- WebCenterトラフィック

- ページ・トラフィック

- ログイン・メトリック

スペース分析:

- スペース・トラフィック

- スペース・レスポンス時間

ポートレット分析:

- ポートレット・トラフィック

- ポートレット・インスタンス・トラフィック

- ポートレット・レスポンス時間

- ポートレット・インスタンス・レスポンス時間

サービス分析:

- 検索メトリック

- ディスカッション・フォーラム・メトリック

- ドキュメント・メトリック

- Wikiメトリック

- ブログ・メトリック

注意:

この後の各項に示す画像は、各レポートの1つの表示例を示しています。各レポートは、カスタマイズして様々な形式(たとえば、棒グラフ、円グラフ、折れ線グラフまたは表)でデータを表示できます。レポートのカスタマイズの詳細は、第57.2.2項「分析レポートのカスタマイズ」と第57.2.3項「分析レポートのビューのパーソナライズ」を参照してください。

57.1.2.1 WebCenterトラフィック

WebCenterトラフィック・タスク・フロー(図57-2)は、ポータル内の共通イベントをまとめて表示します。

このタスクを使用して、スペース・ビュー、ページ・ビュー、ポータル・ビュー、ログイン、検索回数、Wikiビュー、ブログ・ビュー、ディスカッション・フォーラム・ビューおよびドキュメント・ビューなどのアプリケーション全体のイベントを追跡します。

図57-2 「分析」タスク・フロー - WebCenterトラフィック

57.1.2.2 ページ・トラフィック

ページ・トラフィック・タスク・フロー(図57-3)は、ページ・ヒット数および任意のポータル・ページへの一意のユーザー訪問の数を表示します。

このタスク・フローを使用すると、最も訪問数の多いページ(上位ページ)または最も訪問数の少ないページ(下位ページ)、あるいはその両方を簡単な操作で表示できます。ページ・データは、ヒット数(ページ・ビュー合計数)またはユーザー数(ページを表示した一意のユーザーの数)、あるいはその両方で表示できます。レポートをフィルタ処理して、特定のページのデータのみを表示したり(「表示」オプション・リストで「指定」を選択し、「選択」をクリックしてページを選択し、「OK」をクリック)、特定のスペースのページのデータのみを表示したり(「スペース問合せ」オプション)できます。

図57-3 「分析」タスク・フロー - ページ・トラフィック

注意:

ホーム・スペースに属するページはデフォルトで除外されますが、必要に応じてその情報を追加するオプションを使用できます。

57.1.2.3 ログイン・メトリック

ログイン・タスク・フロー(図57-4)は、スペースへのユーザーのログイン回数をレポートします。

このタスク・フローを使用して、ポータル・ログインの合計数またはポータルへの一意のユーザーのログイン回数、あるいはその両方を表示します。

図57-4 「分析」タスク・フロー - ログイン・メトリック

57.1.2.4 スペース・トラフィック

スペース・トラフィック・タスク・フロー(図57-5)は、個々のスペースの使用状況情報として、ページ・ヒット数、一意のユーザー数および一意の訪問数(同一スペース・セッション中の同一スペース内の連続する複数のページ・ビューを1回の訪問として処理)を表示します。

このタスク・フローを使用すると、最も人気のあるスペース(上位)および最も人気のないスペース(下位)を簡単な操作で表示できます。データをフィルタ処理して特定のスペースのみ表示したり、すべてのスペースを表示したりできます。

図57-5 「分析」タスク・フロー - スペース・トラフィック

注意:

ホーム・スペースは、データに含まれません。

57.1.2.5 スペース・レスポンス時間

スペース・レスポンス時間タスク・フロー(図57-6)は、指定した期間内の個々のスペースのページ・パフォーマンス情報として、レスポンス時間の平均値、最小値または最大値を表示します。

このタスク・フローを使用すると、最も遅いスペース(下位)および最も速いスペース(上位)を簡単な操作で表示できます。データをフィルタ処理して特定のスペースのみ表示したり、すべてのスペースを表示したりできます。

図57-5 「分析」タスク・フロー - スペース・レスポンス時間

注意:

ホーム・スペースは、データに含まれません。

57.1.2.6 ポートレット・トラフィック

ポートレット・トラフィック・タスク・フロー(図57-7)は、ポートレット使用状況情報として、ポートレット・ヒット数(ポートレットが表示された回数)およびポートレットをアクセスした一意のユーザー数を表示します。

このタスク・フローを使用すると、最も人気のあるポートレット(上位)および最も人気のないポートレット(下位)を簡単な操作で表示できます。データをフィルタ処理して特定のポートレットのみ表示したり、すべてのポートレットを表示したりできます。同様に、ポートレット・データをスペースでフィルタ処理できます。

図57-7 「分析」タスク・フロー - ポートレット・トラフィック

注意:

ホーム・スペースは、データに含まれません。

57.1.2.7 ポートレット・インスタンス・トラフィック

ポートレット・インスタンス・トラフィック・タスク・フロー(図57-8)は、個々のポートレット・インスタンスの使用状況情報として、ポートレット・ヒット数(ポートレットが表示された回数)およびポートレットにアクセスした一意のユーザー数を表示します。同一ポートレットが異なる複数のページに表示される場合、それぞれが1つのポートレット・インスタンスとみなされます。

このタスク・フローを使用すると、最も人気のあるポートレット・インスタンス(上位)および最も人気のないポートレット・インスタンス(下位)を簡単な操作で表示できます。データをフィルタ処理して特定のポートレット・インスタンスのみ表示したり、すべてのポートレット・インスタンスを表示したりできます。同様に、ポートレット・データをスペースでフィルタ処理できます。

図57-8 「分析」タスク・フロー - ポートレット・インスタンス・トラフィック

注意:

ホーム・スペースは、データに含まれません。

57.1.2.8 ポートレット・レスポンス時間

ポートレット・レスポンス時間タスク・フロー(図57-9)は、個々のポートレットのパフォーマンス情報として、レスポンス時間の平均値、最小値および最大値を表示します。

このタスク・フローを使用すると、最も遅いポートレット(下位)と最も速いポートレット(上位)を表示したり、パフォーマンス・データを比較したりできます。ページ・パフォーマンスと最も遅いポートレットは直接リンクしていることが多いので、ポートレット・レスポンス時間は重要です。スペース内のパフォーマンスの低さをトラブルシューティングする際、パフォーマンスが最も低いポートレットを特定することが重要です。データをフィルタ処理して特定のポートレットのみ表示したり、すべてのポートレットを表示したりできます。同様に、ポートレット・データをスペースでフィルタ処理できます。

図57-9 「分析」タスク・フロー - ポートレット・レスポンス時間

57.1.2.9 ポートレット・インスタンス・レスポンス時間

ポートレット・インスタンス・レスポンス時間タスク・フロー(図57-10)は、個々のポートレット・インスタンスのパフォーマンス情報として、レスポンス時間の平均値、最小値および最大値を表示します。同一ポートレットが異なる複数のページに表示される場合、それぞれが1つのポートレット・インスタンスとみなされます。

このタスク・フローを使用すると、最も遅いポートレット・インスタンス(下位)と最も速いポートレット・インスタンス(上位)を表示したり、パフォーマンス・データを比較したりできます。データをフィルタ処理して特定のポートレット・インスタンスのみ表示したり、すべてのポートレット・インスタンスを表示したりできます。同様に、ポートレット・データをスペースでフィルタ処理できます。

図57-10 「分析」タスク・フロー - ポートレット・インスタンス・レスポンス時間

57.1.2.10 検索メトリック

検索メトリック・タスク・フロー(図57-11)は、ポータル内で実行される検索を追跡します。

このタスク・フローを使用すると、最もリクエストが多い検索フレーズ(上位)および最もリクエストが少ない検索フレーズ(下位)を簡単な操作で表示できます。

図57-11 「分析」タスク・フロー - 検索メトリック

57.1.2.11 ドキュメント・メトリック

ドキュメント・メトリック・タスク・フロー(図57-12)は、ドキュメントのアクセス数を追跡します。

このタスク・フローを使用すると、最も人気のあるドキュメント(上位)および最も人気のないドキュメント(下位)を簡単な操作で表示できます。データをフィルタ処理して特定のスペースのみ表示したり、すべてのスペースを表示したりできます。

注意:

ホーム・スペースのドキュメントは、このレポートに含まれています。

注意:

同じ名前を持つ2つの異なるレポートが存在する場合、それらは2つの別々のドキュメントとして処理されます。メトリックには、コンテキストの親フォルダも含まれます。

図57-12 「分析」タスク・フロー - ドキュメント・メトリック

57.1.2.12 Wikiメトリック

Wikiメトリック・タスク・フロー(図57-15)は、ポータル内でのWikiのアクセス数を追跡します。

このタスク・フローを使用すると、最も人気のあるWiki(上位)および最も人気のないWiki(下位)を簡単な操作で表示できます。データをフィルタ処理して特定のスペースのみ表示したり、すべてのスペースを表示したりできます。

図57-13 「分析」タスク・フロー - Wikiメトリック

57.1.2.13 ブログ・メトリック

ブログ・メトリック・タスク・フロー(図57-14)は、ポータル内でのブログのアクセス数を追跡します。

このタスク・フローを使用すると、最も人気のあるブログ(上位)および最も人気のないブログ(下位)を簡単な操作で表示できます。データをフィルタ処理して特定のスペースのみ表示したり、すべてのスペースを表示したりできます。

図57-14 「分析」タスク・フロー - ブログ・メトリック

57.1.2.14 ディスカッション・フォーラム・メトリック

ディスカッション・フォーラム・メトリック・タスク・フロー(図57-15)は、ポータル内のディスカッション・フォーラムを追跡します。

このタスク・フローを使用すると、最も人気のあるディスカッション(上位)および最も人気のないディスカッション(下位)を簡単な操作で表示できます。データをフィルタ処理して特定のスペースのみ表示したり、すべてのスペースを表示したりできます。

図57-15 「分析」タスク・フロー - ディスカッション・メトリック

57.1.3 スペースの分析タスク・フローへのアクセス

スペースのリソース・カタログでは、適切な権限を持つユーザーにのみ分析タスク・フローが表示されます。

- 管理者 - Administratorロールを持つユーザーは、すべての分析タスク・フローにアクセスできます。

- モデレータ - スペース内では、Moderatorロールを持つメンバーのみがそのスペースに固有のタスク・フローにアクセスできます。

タスク・フローがページに追加された後は、そのページへのアクセス権を持つ任意のユーザーがタスク・フローを表示できます。

57.2 分析のタスク・フローの使用

この項の内容は次のとおりです。

- ページへの分析タスク・フローの追加

- 分析レポートのカスタマイズ

- 分析レポート・ビューのパーソナライズ

57.2.1 ページへの分析タスク・フローの追加

分析タスク・フローをページに追加するプロセスは、他のタスク・フローの場合と同じです(詳細は、第18.5項「ページへのコンポーネントの追加」を参照)。唯一異なるのは、タスク・フローをリソース・カタログで見つけることができる点です。すべての分析タスク・フローは、「分析」フォルダの下に存在します。

図57-16 リソース・カタログ内の「分析」フォルダ

注意:

分析タスク・フローをスペースに追加した場合、すべてのスペースではなく、そのスペースの情報が表示されます。

57.2.2 分析レポートのカスタマイズ

分析レポートのデフォルトを設定する場合は、ページ編集モードでレポート設定を編集します。編集モードで変更した内容は、ページ表示モードですべてのユーザーのデフォルト・レポート設定になります。たとえば、「分析」ページを編集し、「サマリー・メトリック」ページの「トラフィック」レポートの設定で、レポート・タイプを円グラフに、時間枠を今週に、それぞれ変更し、さらにディスカッション・フォーラムが表示されないように変更できます。これらの設定は、ユーザーが「分析」ページを表示した場合にデフォルトで適用されます。ユーザーはこの後、それぞれのニーズに合わせて必要に応じてこのレポートを編集できます。これは、ユーザーが共通に使用することがわかっている特定の設定が存在する場合またはグループ固有のページ上の特定の分析タスク・フロー・インスタンスをカスタマイズする場合に役に立ちます。

レポート設定を構成して、表示モードでユーザーが使用可能なコントロールを決定することもできます。ページ編集モードで、「レポート・プリファレンスの構成」アイコンをクリックして、「レポート設定」ポップアップを表示します。このポップアップで、次のレポート設定を表示するかどうかを指定できます。

- チャート

- 「チャート形式」リストでは、レポートの色スキームを選択できます。

- 「チャート形式オプション」では、レポートの上部にチャート形式(棒、円、折れ線、表)を表示または非表示にできます。

- データ選択

- 「レポート・サマリー」では、レポートの左側の「レポート・サマリー」セクションを表示または非表示にできます。

- 「メトリック・セレクタ」では、メトリック(「ヒット」、「ユーザー数(重複を除く)」など)のリストを表示または非表示にできます。

- 「表示オプション」(「ログイン」では使用不可)では、表示オプション(「スペース」、「ページ」、「ポートレット」など)のリストを表示または非表示にできます。

- 「選択ボタン」(「トラフィック」、「ログイン」、「スペース・トラフィック」、「スペース・レスポンス時間」、「検索メトリック」、「ドキュメント・メトリック」、「Wikiメトリック」、「ブログ・メトリック」、「ディスカッション・フォーラム・メトリック」では使用不可)では、「表示」リストの「指定」オプションおよびレポート上部の「選択」ボタンを表示または非表示にできます。

- 「追加オプション」(「トラフィック」、「ログイン」、「スペース・トラフィック」、「スペース・レスポンス時間」、「ポートレット・トラフィック」、「ポートレット・インスタンス・トラフィック」、「ポートレット・レスポンス時間」、「ポートレット・インスタンス・レスポンス時間」、「検索メトリック」、「ドキュメント・メトリック」、「Wikiメトリック」、「ブログ・メトリック」、「ディスカッション・フォーラム・メトリック」では使用不可)では、レポートの左側の「追加オプション」セクションを表示または非表示にできます。

- フィルタリング

- 「時間枠フィルタ」では、レポートの左側の「時間枠」セクションを表示または非表示にできます。

- 「ユーザー・プロパティ・フィルタ」では、レポートの左側の「ユーザー・プロパティ」セクションを表示または非表示にできます。

- 「スペース・フィルタ」(「トラフィック」、「ログイン」、「検索メトリック」では使用不可)では、レポートの左側の「スペース」セクションを表示または非表示にできます。

- グループ化

- 「グループ化基準オプション」では、レポートの左側の「グループ化オプション」セクションを表示または非表示にできます。

57.2.3 分析レポート・ビューのパーソナライズ

分析タスク・フローには、レポートの上部に表示オプション、レポートの左側に問合せオプションがあります。これらのオプションを使用してレポートに追加するメトリックやレポートの表示方法を変更することによって、ニーズに合わせてレポートをパーソナライズできます。大部分のオプションは、すべての分析タスク・フローで同じです。

57.2.3.1 レポートの表示オプション

レポート上部にあるレポートの表示オプションを使用して、レポートのタイプの選択、追加するメトリックのタイプの選択、および一部のタスク・フローでは表示する上/下範囲の制御を実行できます。

レポート・タイプ

レポートは、選択する表示オプションと問合せオプションに応じて、棒グラフ、円グラフ、折れ線グラフまたは表として表示できます。レポート・タイプを選択するには、対応するアイコンをクリックします。

表57-1に、様々な表示オプションと問合せオプションで使用可能なレポート・タイプを示します。この表には次の列があります。

- 選択したメトリックは、メトリックのリストで選択した1つまたは複数のメトリックを示します。

注意:

検索メトリック・タスク・フローとドキュメント・メトリック・タスク・フローは、それぞれのメトリックのみを表示します。メトリックを選択するリストは表示されません。

- グループ化基準オプションは、レポートの左側の「グループ化オプション」で選択した、「選択なし」または選択可能ないずれかのオプションを示します。

- 棒、円、折れ線および表は、指定した選択でそのタイプのレポートを表示できるかどうかを示します。

表57-1 分析タスク・フローの表示オプション

選択したメトリック

グループ化基準オプション

バー

円

折れ線

表

単一メトリック
ログイン・トラフィック・タスク・フロー

「選択なし」

N

N

N

Y

単一メトリック
他のすべてのタスク・フロー

「選択なし」

Y

Y

N

Y

単一メトリック

「時間間隔」、「ユーザー・プロパティ」または「両方」*

Y

N

Y

Y

複数メトリック
WebCenterトラフィックおよび
ログイン・トラフィック・タスク・フロー

「選択なし」

Y

Y

N

Y

複数メトリック
他のすべてのタスク・フロー

「選択なし」

Y

N

Y

Y

複数メトリック
WebCenterトラフィックおよびログイン・トラフィック・タスク・フロー

「時間間隔」または「ユーザー・プロパティ」

Y

N

Y

Y

複数メトリック
他のすべてのタスク・フロー

「時間間隔」または「ユーザー・プロパティ」

N

N

N

Y

複数メトリック
ログイン・トラフィック・タスク・フロー

「両方」*

N

N

N

Y

* グループ化オプション「両方」は、ログイン・トラフィック・タスク・フローの場合のみ選択できます。

メトリック

レポートに追加するメトリックのタイプを選択できます。使用するタスク・フローに応じて、メトリック・オプションは異なります。

- WebCenterトラフィック: 「スペース」、「ページ」、「ポートレット」、「ログイン」、「検索」、「Wiki」、「ブログ」、「ディスカッション・フォーラム」、「ドキュメント」

- ページ・トラフィック: 「ヒット」、「ユーザー数(重複を除く)」

- ログイン・メトリック: 「ログイン」、「ユーザー数(重複を除く)」

- スペース・トラフィック: 「ヒット」、「ユーザー数(重複を除く)」、「訪問」

- スペース・レスポンス時間: 「平均レスポンス時間」、「最小レスポンス時間」、「最大レスポンス時間」

- ポートレット・トラフィック: 「ヒット」、「ユーザー数(重複を除く)」

- ポートレット・インスタンス・トラフィック: 「ヒット」、「ユーザー数(重複を除く)」

- ポートレット・レスポンス時間: 「平均レスポンス時間」、「最小レスポンス時間」、「最大レスポンス時間」

- ポートレット・インスタンス・レスポンス時間: 「平均レスポンス時間」、「最小レスポンス時間」、「最大レスポンス時間」

- 検索メトリック: このタスク・フローは検索メトリックのみ表示するので、メトリックを選択するオプションは存在しません。

- ドキュメント・メトリック: このタスク・フローはドキュメント・メトリックのみ表示するので、メトリックを選択するオプションは存在しません。

- Wikiトラフィック: 「ビュー」、「ユーザー数(重複を除く)」

- ブログ・トラフィック: 「ビュー」、「ユーザー数(重複を除く)」

- ディスカッション・フォーラム・トラフィック: 「ビュー」、「ユーザー数(重複を除く)」

レポートに追加するメトリックを選択するには、レポート上部のリストからメトリックを選択します。

図57-17 分析タスク・フロー - メトリックの選択

上位、下位またはカスタム範囲

一部のタスク・フローでは、レポートにメトリックの上位、下位、すべてまたはカスタム範囲のどれを表示するかを指定できます。これらのオプションを使用して、ポータルで最も人気のあるアイテムと最も人気のないアイテムを表示します。

レポートにメトリックの上位または下位を表示するには、レポート上部のリストで「上」または「下」を選択し、数を選択して範囲を定義します。

カスタム範囲を表示するには、レポート上部のリストで「指定」を選択し、「選択」をクリックします。

上/下オプションは、ページ、ポートレット・トラフィック、ポートレット・インスタンス・トラフィック、レスポンス時間、ポートレット・レスポンス時間、ポートレット・インスタンス・レスポンス時間で選択できます。

カスタム範囲オプションは、ページ、トラフィック、レスポンス時間、ポートレット・トラフィック、ポートレット・インスタンス・トラフィック、レスポンス時間、ポートレット・レスポンス時間、ポートレット・インスタンス・レスポンス時間、検索メトリック、ドキュメント・メトリック、Wikiメトリック、ブログ・メトリック、ディスカッション・フォーラム・メトリックで選択できます。

57.2.3.2 問合せオプション

分析タスク・フローには、レポートの左側に次の問合せオプションがあります。

- レポート・サマリー
レポートに表示することを選択した表示オプションと問合せオプションのサマリーを表示します。

- 時間枠
レポートに表示するメトリックの日付範囲を指定できます。「昨日」、「今日」、「今週」、「先週」、「今月」、「先月」、「過去3か月間」、「過去6か月間」、「今年」または「昨年」のいずれかのオプションを選択するか、固有の日付範囲を指定できます。

- ユーザー・プロパティ
レポートをユーザー・プロパティでフィルタ処理できます。リストからプロパティを選択した後で、そのプロパティに含まれている必要がある値または含まれていてはいけない値を指定できます。これにより、フィルタ処理するプロパティに当てはまるメトリックのみがレポートに表示されます。

- プロパティ: レポートをフィルタ処理するプロパティを選択します。選択できるのは、「市区町村」、「会社」、「国」、「部門」、「表示名」、「従業員ID」、「IMユーザー」、「マネージャ」、「電話番号」、「都道府県」、「番地」、「タイトル」または「郵便番号」です。

- 演算子: プロパティをフィルタ処理する方法を選択します。選択できるのは、「次を含む」または「次を含まない」です。

- 値: プロパティをフィルタ処理する値を選択します。

注意:

ワイルドカード(たとえば、%または?)を使用して検索する場合、ワイルドカードの前にスラッシュ(\)を付ける必要があります。たとえば、giveまたはgivingを検索するには、「値」ボックスにgiv\%と入力します。

- 追加オプション
レポート・データにホーム・スペースのページを追加できます。このオプションは、ページ・タスク・フロー(「ページ・トラフィック」レポート)で使用できます。

- スペース
分析タスク・フローをホーム・スペースまたはビジネス・ロール・ページで表示する場合、レポートに追加するスペースを選択できます。分析タスク・フローを特定のスペース内で使用する場合は、そのスペースのメトリックのみが表示され、「スペース」オプションは使用できません(グレー表示)。

レポートに追加するスペースを指定するには、「スペース・フィルタ」アイコンをクリックして「スペースの指定」ポップアップを表示します。レポートに追加するスペースを選択します。複数のスペースを選択するには、[Ctrl]キーまたは[Shift]キーを押しながらクリックします。

このオプションは、トラフィック、ログイン・メトリックまたは検索メトリックの各タスク・フローでは使用できません。

- グループ化オプション
レポートでメトリックをグループ化するオプションを選択できます。グループ化に使用できるのは、時間間隔(「時間」、「日」、「週」、「月」または「年」)またはユーザー・プロパティです。ログイン・タスク・フローでは両方を使用できます。

注意:

この設定は、レポートで使用できる表示オプションに影響します(表57-10を参照)。

57.3 分析のタスク・フロー・プロパティの設定

分析サービスのタスク・フローには、関連付けられているプロパティがあります。十分な権限を持つユーザーは、コンポーザの「コンポーネント・プロパティ」ダイアログからこれらのプロパティにアクセスできます(図57-18)。

図57-18 「分析」タスク・フロー - コンポーネント・プロパティ

「コンポーネント・プロパティ」ダイアログへのアクセスの詳細は、第18.6.2項「コンポーネントのプロパティの設定」を参照してください。

次の各項では、イベント・サービス・タスク・フローのプロパティと、「パラメータ」タブのプロパティについて説明します。

- 第57.3.1項「分析サービスのタスク・フローのプロパティの基本」

- 第57.3.2項「分析サービスのタスク・フローのパラメータ」

57.3.1 分析サービスのタスク・フローのプロパティの基本

デフォルトのタスク・フロー・コンテンツは、「コンポーネント・プロパティ」ダイアログの「パラメータ」タブ上のプロパティによって制御されます。このタブのパラメータの詳細は、第57.3.2項「分析サービスのタスク・フローのパラメータ」を参照してください。タスク・フローによっては、このタブのパラメータによって、タスク・フローとページ・パラメータおよびページ定義変数を簡単に結び付けることができます。ページとコンポーネントの結付けの詳細は、第22章「ページ、タスク・フロー、ポートレットおよびUIコンポーネントの結付け」を参照してください。

「表示オプション」タブ、「スタイル」タブおよび「コンテンツ・スタイル」タブのプロパティを変更すると、タスク・フローの外観と動作に影響します。これらのプロパティは、すべてのタスク・フローに共通しています。詳細は、第18.6項「ページ・コンポーネントの変更」を参照してください。

「イベント」タブの内容は、タスク・フローでサポートされているイベントによって異なります。詳細は、第18.6.7項「コンポーネントのコンテキスト・イベントの使用」を参照してください。

「パラメータ」タブと「表示オプション」タブのすべてのプロパティから式言語(EL)エディタにアクセスできます。ELエディタを使用すると、定数値のかわりに変数値を選択または指定できます。エディタを開くには、プロパティ・フィールドの横にある「編集」アイコンをクリックします。エディタの使用の詳細および一般的なEL式の説明は、付録B「式言語(EL)式」を参照してください。

注意:

「コンポーネント・プロパティ」ダイアログの汎用の「表示オプション」タブでELを入力すると、入力内容が自動的に検証されます。EL構文が無効な場合、エラーが表示され、値は適用も保存もされません。汎用の表示オプションとは、表18-1に掲載されているオプションです。

汎用以外の表示オプションには、ELの検証は行われません。

57.3.2 分析サービスのタスク・フローのパラメータ

表57-2では、分析サービスのタスク・フローに固有のパラメータを説明しています。

表57-2 「分析」タスク・フローのパラメータ

パラメータ

説明

Analytics Report Title

分析データの上部に表示される表示タイトルを指定します。

注意:

- 「表示オプション」のTextプロパティではなく、Analytics Report Titleを使用します。Textの値を変更しても、分析タスク・フローには何も影響ありません。

- 分析コンソールでは、レポート・タイトルを変更できません。

Analytics Resource Id

MDSでタスク・フロー・インスタンスのユーザー・カスタマイズ/アプリケーション・カスタマイズを格納するために使用するMDSドキュメントを指定します。

警告: この値は編集しないでください。

Application Name*

分析データを表示するWebCenter Portalアプリケーションを指定します。Spacesの場合は常にwebcenterです。

分析データベースには複数のアプリケーションからイベント・データを格納できるので、このパラメータはどのアプリケーションのデータを表示するのかを指定するために必要です。

省略した場合、タスク・フローは、サポートしているすべてのWebCenter Portalアプリケーションの分析データを表示します。

Max Data Points Per Series

棒グラフまたは折れ線グラフに表示するデータ・ポイントの最大数を指定します。デフォルト値は25です。1から1000までの値が有効です。

注意: データ・ポイントの数を増やすと、レポートのレンダリングにかかる時間が長くなる可能性があります。

第XIII部

WebCenterおよび他のソースの検索

ユーザーズ・ガイドの第XIII部では、WebCenter Portal: Spacesの検索とWebCenter Portal: Spacesの外部のソースの検索の両方について説明します。タグ・サービスを使用した独自の検索条件の作成について説明します。

第XIII部の内容は次のとおりです。

- 第58章「検索サービスの使用」

- 第59章「タグ・サービスの使用」

58 検索サービスの使用

この章では、WebCenter Portalの検索で提供される機能の使用方法について説明します。

この章の内容は次のとおりです。

- 第58.1項「WebCenter Portalでの検索の基本」

- 第58.2項「アプリケーションでの検索」

- 第58.3項「検索サービスのタスク・フローの使用」

- 第58.4項「検索範囲の絞込み」

- 第58.5項「検索結果の個別プリファレンスの設定」

- 第58.6項「属性とリファイナによる検索結果のカスタマイズ」

- 第58.7項「検索サービスのタスク・フロー・プロパティの設定」

対象読者

この章は、検索を使用および管理するユーザー、Application-Manage Configuration権限を持つスペース管理者および自分のスペース内の検索を構成する個々のスペース・モデレータを対象としています。詳細は、第54.2.1.2項「スペース内の権限と権限モデルの理解」を参照してください。

58.1 WebCenter Portalでの検索の基本

WebCenter Portalでは、直観的なユーザー・インタフェースから検索できます。すべての関連情報に簡単に移動できるので、アプリケーションを切り替えて複数の検索を実行する必要はありません。

デフォルトでは、アプリケーションで有効なすべての検索可能なツールとサービスで検索条件を検索します。

- 管理者は、検索範囲を特定のスペース、サービスおよびドキュメント・タイプに絞り込むことができます。また、検索結果の各アイテムで返される標準属性のリストに属性を追加したり、検索結果でユーザーが使用できる標準リファイナを非表示にしたりできます。詳細は、第58.4項「検索範囲の絞込み」および第58.6項「属性とリファイナによる検索結果のカスタマイズ」を参照してください。

- 個々のユーザーは、個人用のプリファレンスで、検索でアクセスできるサービスを構成できます。また、検索結果の順序も構成できます。詳細は、第58.5.1項「検索するサービスの選択」を参照してください。

どの場合でも、検索ではユーザーが表示権限を持つ結果のみが戻されます。たとえば、ユーザーがFinanceスペースのメンバーではない場合、そのスペースからの検索結果は表示されません。

情報は、名前と内容を検索します。ドキュメントにタグとして追加されている用語を検索した場合、そのドキュメントは結果に返され、タグ・リファイナ・セクションに関連タグが表示されます。タグ付けの詳細は、第59章「タグ・サービスの使用」を参照してください。

WebCenter Portalの検索以外に、ドキュメント・ツールには、ファイル検索用の独自の検索エンジンが用意されています。これを使用してファイルの検索範囲を絞り込むことで、検索時間が短縮され、検索結果の妥当性が向上します。ドキュメント・ツールは、特定のスペースのドキュメント・ライブラリ内を検索します。詳細は、第43.31項「ドキュメントの検索」を参照してください。

アイデンティティ・ストアのユーザーの検索には、別のタイプの検索を使用します(たとえば、メールの「作成」ウィンドウの「ユーザーの検索」アイコン(図58-1))。詳細は、第54.3.4.1項「アイデンティティ・ストアでのユーザーまたはグループの検索」を参照してください。

図58-1 メールの「作成」ウィンドウの「ユーザーの検索」アイコン

「図58-1 メールの「作成」ウィンドウの「ユーザーの検索」アイコン」の説明

58.1.1 Oracle Secure Enterprise Searchアダプタの使用方法

WebCenter Portalには、アプリケーションを検索する次の2つの方法が用意されています。

- Oracle Secure Enterprise Search (SES)アダプタ

- Oracle WebCenter Portalライブ検索アダプタ

WebCenter Portal: Spacesアプリケーションでは、デフォルト検索プラットフォームとして内部ライブ検索アダプタが設定されています。ただし、大規模な実装では、パフォーマンスを最大化するために、Oracle SESを使用するように構成する必要があります。Oracle SESは、次のリソースの統一ランキング結果を提供します。

- ドキュメント(Wikiおよびブログを含む)

- お知らせとディスカッション

- スペース、リスト、ページ・コンテンツおよびスペース内のユーザー・リソース

注意:

WebCenter Portal: Spacesには、スペース内のスペース、リスト、ページおよびユーザー・リソースに索引付けするOracle SESクローラが追加されています。このクローラは、WebCenter Portal: Frameworkアプリケーションではサポートされていません。

たとえば、ユーザー名を検索する場合、その人の連絡先情報(すなわち、ピープル・コネクション・サービスの正確なユーザー名)を検索することがほとんどであり、ユーザーが作成したドキュメントは必ずしも検索しません。Oracle SESの統一ランキングを使用すると、「検索プリファレンス」を構成しなくても、すべての異なるタイプの検索を通じて最も関連のある検索結果を得られます。

さらに、Oracle SESを検索エンジンとして使用すると、検索条件の途中または末尾にワイルドカード文字(*)を使用してワイルドカード検索を実行できます。たとえば、Oracle SESを使用してwikiやpageなどのキーワードを検索した場合、wikiページのMyWikiPageは検索結果として返されません。しかし、My*またはMy*Pageを検索すると、MyWikiPageが返されます。

関連項目:

『Oracle Fusion Middleware Oracle WebCenter Portal開発者ガイド』のWebCenter Portalの検索アダプタを使用した検索の構成に関する項

58.1.2 検索の制限

WebCenter Portalの検索には、次の制限があります。

- WebCenter Portal検索では、様々な特殊文字がフィルタリングされます。たとえば、キーワードQ2&Totalを検索すると、WebCenter PortalからはQ2Totalを検索した結果が返されます。Q2&Totalという名前のWikiページが存在しても、検索されません。
Oracle SESでは、次の特殊文字は認識されません。

! % ^ & ( ) + = [ ] { } | ; ' \ , < > / ? ` ~

WebCenter Portalライブ検索では、次の特殊文字は認識されません。

! # $ % ^ & ( ) + = [ ] { } | ; ' \ " , < > / ? ` ~ - *

WebCenter Portalライブ検索アダプタでは、ワイルドカード検索はサポートされていません。

WebCenter Portalライブ検索では引用符はフィルタリングされるので、正確な条件検索(United + Arab + Emiratesではなく"United Arab Emirates"などによる検索)を実行する必要がある場合は、Oracle SESを使用する必要があります。

- WebCenter Portal: Spacesでは、ユーザー・プロファイルのすべてのフィールドを検索するわけではありません。たとえば、ExpertiseフィールドまたはPersonal Statusフィールドでプロファイル情報を検索すると、結果が返されますが、Employee TypeフィールドまたはDepartmentフィールドでプロファイル情報を検索しても結果は返されません。

- WebCenter Portalライブ検索でリストを検索する場合、検索するのはリストの名前と説明のみです。さらに徹底した検索を実行するには、Oracle SESを使用します。その場合は、リストの列の名前と内容も検索します。

58.2 アプリケーションでの検索

WebCenter Portalには、グローバル(すなわちアプリケーション全体の)検索が用意されています。デフォルトでは、検索フィールドはアプリケーションの右上にあります。

この項の内容は次のとおりです。

- 第58.2.1項「グローバル検索の実行」

- 第58.2.2項「検索結果の表示の絞込み」

- 第58.2.3項「検索の保存」

58.2.1 グローバル検索の実行

グローバル検索を実行するには:

1. グローバル検索フィールドを見つけて、検索条件を入力します。
たとえば、図58-2では、検索フィールドはアプリケーションの右上にあります。

図58-2 Spacesのグローバル検索フィールド

2. [Enter]を押すか、またはグローバル検索フィールドの横にある「検索」アイコン(図58-3)をクリックします。

図58-3 「検索」アイコン

結果は、検索結果ページに表示されます(図58-4)。

図58-4 グローバル検索の結果

3. リンクをクリックすると、結果が開きます。

管理者は、検索範囲を特定のスペース、サービスおよびドキュメント・タイプに構成できます。また、検索結果の各アイテムで返される標準属性のリストに属性を追加したり、検索結果でユーザーが使用できる標準リファイナを非表示にしたりできます。詳細は、第58.4項「検索範囲の絞込み」および第58.6項「属性とリファイナによる検索結果のカスタマイズ」を参照してください。

また、ユーザーは個別に検索結果の表示方法を構成できます。特に、各ユーザーは、検索に追加するサービスおよび結果に表示するサービスの順序を制御できます。これは、「プリファレンス」ダイアログで設定します(詳細は、第58.5項「検索結果の個別プリファレンスの設定」を参照)。

58.2.2 検索結果の表示の絞込み

「検索の絞込み」セクションで結果を絞り込んで、結果の件数を減らすことができます。たとえば、特定の個人が投稿したすべてのドキュメントを表示する場合、結果ページをスクロールして該当するドキュメントを見つけるのではなく、その個人の名前またはプロファイル・ピクチャをクリックするだけで結果がフィルタ処理され、その個人に該当する結果のみが表示されます。

- Oracle SESアダプタでは、「作成者」(アップロード/変更したユーザー)、「最終更新日」、「コンテンツ・タイプ」、「スペース」および「タグ」で検索を絞り込むことができます。

- WebCenter Portalライブ検索アダプタでは、「作成者」(アップロード/変更したユーザー)または「最終更新日」でのみ検索を絞り込むことができます。

注意:

Oracle SESで「作成者」を検索した場合、その結果には、ドキュメント/Wiki/ブログを変更したすべてのユーザー名が含まれます。一方、ライブ検索で「作成者」を検索した場合、その結果には、最後にドキュメント/Wiki/ブログを変更した人物の名前のみが含まれます。

タグ付きアイテムやお気に入りなど、一部のWebCenter Portalコンポーネントでは検索のリファイナは表示されず、絞り込まれた検索にも表示されません。

検索結果の表示を絞り込むには:

1. 第58.2.1項「グローバル検索の実行」の説明に従って、グローバル検索を実行します。
検索結果が検索結果ページに表示されます。

2. 日付で検索結果の表示を絞り込むには、「最終変更日」ボックスで対象期間を選択します。
たとえば、「昨日から」をクリックすると、昨日以降に投稿された結果が表示されます。「過去7日間」をクリックすると、過去1週間以内に投稿された結果が表示されます。各時間範囲の横にある数字は、指定した範囲に該当する検索結果の件数の検索による推測値です。

年や月などの一部の日付選択肢は、それを選択したときにさらに絞込みオプションが表示されます。たとえば、検索を2007年に発生したすべての結果に絞り込むと、絞り込まれた結果が表示され、「最終変更日」ボックスに詳細な絞込みオプションが表示されます。

「カスタム日付範囲」をクリックして表示されたフィールドに日付を(オプションで終了日も)入力するか、または「日付の選択」アイコンをクリックして日付ピッカーで日付を選択します(図58-5)。

図58-5 「カスタム日付範囲」の日付ピッカー

3. 作成、アップロードまたは変更した個人で検索結果の表示を絞り込むには、「作成者」ボックスで個人を選択します(図58-6)。

図58-6 検索結果ページの「作成者」ボックス

「図58-6 検索結果ページの「作成者」ボックス」の説明

たとえば、「vicki」をクリックすると、ユーザーVickiが関与したすべての結果が表示されます。

各ユーザー名の横にある数字は、指定ユーザーに関連付けられる検索結果の件数の検索による推測値です。

「詳細...」または「絞込み...」をクリックすると、「作成者」ボックスにリストされる作成者の数が増加または減少します。

4. 「前」リンクまたは「次」リンクをクリックすると、他のページの結果を表示します(図58-7)。

- 図58-7 検索結果の推定数

「図58-7 検索結果の推定数」の説明

注意:
Oracle SESの結果には、検索結果の推定数が表示されます。ライブ検索の結果には、結果の推定数は表示されません。結果に他のページが存在しない場合も、これらのリンクが表示される可能性があります。

5. 選択した絞込み条件は、結果の上部に「削除」アイコンと一緒に表示されます。このアイコンを使用すると、検索結果に適用している絞込み条件を削除できます(図58-8)。

図58-8 検索結果の絞込み条件を削除する「削除」アイコン

図58-8「図58-8 検索結果の絞込み条件を削除する「削除」アイコン」の説明

「削除」アイコンをクリックすると、その特定の検索結果絞込み条件が削除され、表示される結果リストが長くなります。

58.2.3 検索の保存

実行した検索は、検索条件を再入力しなくても後で再実行できるように保存できます。また、保存した検索はスペースで共有できます。

注意:

検索を保存できるのは、アプリケーションにログインしているユーザーのみです。

この項の内容は次のとおりです。

- 第58.2.3.1項「検索の保存」

- 第58.2.3.2項「保存済検索の実行」

- 第58.2.3.3項「スペースでの保存済検索の共有」

- 第58.2.3.4項「保存済検索のカスタマイズ」

- 第58.2.3.5項「保存済検索の削除」

58.2.3.1 検索の保存

保存済検索は、その検索を頻繁に実行する場合に役立ちます。保存済検索を利用すると、検索プールに追加される新しい情報をいつでも簡単に取得できるようになります。

検索を保存するには:

1. 第58.2.1項「グローバル検索の実行」の説明に従って、グローバル検索を実行します。
検索結果が検索結果ページに表示されます。

2. 検索フィールドの下にある「保存」をクリックします(図58-9)。

図58-9 「保存」ボタンと「管理」ボタン

「保存済検索の作成」ダイアログが開きます(図58-10)。

図58-10 「保存済検索の作成」ダイアログ

3. 「名前」フィールドに、検索に付けるわかりやすい名前を入力します。
「名前」フィールドに入力した値は、保存済検索のドロップダウン・リストに表示されます。

ここで入力した名前に関係なく、「検索」フィールドで指定した検索が保存されます。たとえば、検索条件がadminで、「名前」フィールドにjcrと入力したとします。この保存済検索を実行すると、jcrではなく、adminで検索します。

4. 必要に応じて、「説明」フィールドに検索の説明を入力します。

5. 「スペースで共有」チェック・ボックスを選択すると、スペースの他のメンバーが保存済検索のドロップダウン・リストでこの検索を選択できるようになります。指定できるスペースは1つのみです。

6. 「スペース」アイコンをクリックして、保存済検索を共有するスペースを選択します。

7. 「OK」をクリックして、検索を保存します。

58.2.3.2 保存済検索の実行

「すべての保存済検索」タスク・フローでは、すべての保存済検索を簡単な手順ですぐに表示できます。アクセスできる保存済検索は、画面によって異なります。

- ホーム・スペースに移動します。保存済検索が存在する場合、ホーム・スペースに「保存済検索」ドロップダウン・リストが表示されます。

- 「すべての保存済検索」タスク・フローが表示される任意のページに移動します(図58-11)。
スペースの「すべての保存済検索」タスク・フローには、自分がスペースに保存したすべての保存済検索とスペースで共有しているすべての保存済検索がリストされます。グローバルな保存済検索または他のスペースに対する保存済検索はリストされません。ホーム・スペースの「すべての保存済検索」タスク・フローには、すべてのグローバルな保存済検索がリストされます。

図58-11 「すべての保存済検索」タスク・フロー

- 保存済検索が配置されていた任意のページに移動します。
「保存済検索」タスク・フローには、特定の検索の結果が表示されます。

保存済検索を実行するには:

1. ログインして保存済検索を見つけます。

- 「すべての保存済検索」タスク・フローが表示されるページを見つけます。

- 保存済検索が表示されるページを見つけます。この場合、検索結果はすぐに表示されます。

2. 「すべての保存済検索」タスク・フローまたはホーム・スペースの「保存済検索」パネルから、実行する保存済検索を参照するリンクをクリックします。

ヒント:

この説明は、保存済検索の名前の上にカーソルをあわせたときにツールチップとして表示されます。

3. 動的に生成される検索結果ページで結果を表示します。

58.2.3.3 スペースでの保存済検索の共有

WebCenter Portal: Spacesでは、検索結果が他のスペース・メンバーにとって役に立つと考えられる場合、保存済スペース検索を共有できます。

保存済検索を共有するには:

1. 検索が実行され、保存されたスペースに移動します。

2. 「管理」をクリックします(図58-16)。

図58-12 「保存」ボタンと「管理」ボタン

「保存済検索の管理」ウィンドウが開きます(図58-17)。

図58-13 「保存済検索の管理」ウィンドウ

「保存済検索」ドロップダウン・リストで、共有する保存済検索を選択します。

3. 「スペースで共有」チェック・ボックスを選択し、「スペース」アイコンをクリックして、この保存済検索を共有するスペースを選択します。
これで、この保存済検索をスペースの他のメンバーが実行できるようになります。検索は、すべてのスペース・メンバーの「保存済検索」リストおよび「すべての保存済検索」タスク・フローが存在する場合はそこにリストされます。

4. 「適用」をクリックし、「OK」をクリックします。

58.2.3.4 保存済検索のカスタマイズ

ページに追加した保存済検索をカスタマイズできます。

「パーソナライズ」アイコン(図58-14)をクリックし、保存済検索を変更します。

図58-14 「パーソナライズ」アイコン

「保存済検索のカスタマイズ」ダイアログでは、検索条件の変更、リファイナの追加または検索するサービスの選択を実行できます(Figure 58-15)。

図58-15 「保存済検索のカスタマイズ」ダイアログ

「図58-15 「保存済検索のカスタマイズ」ダイアログ」の説明

58.2.3.5 保存済検索の削除

保存済検索を削除するには:

1. 「管理」をクリックします(図58-16)。

図58-16 「保存」ボタンと「管理」ボタン

「保存済検索の管理」ウィンドウが開きます(図58-17)。

図58-17 「保存済検索の管理」ウィンドウ

2. 「保存済検索」ドロップダウン・リストで、削除する保存済検索を選択します。

3. 「削除」ボタン、「適用」、「OK」の順にクリックします。

58.3 検索サービスのタスク・フローの使用

表58-1に、検索サービス・タスク・フローを示します。

表58-1 検索サービス・タスク・フロー

タスク・フロー

定義

検索

このタスク・フローは、検索結果の絞込みおよび保存に関する機能により、豊富な検索操作性を提供します。

すべての保存済検索

このタスク・フローを使用すると、アプリケーション内で保存済検索を実行するための簡単な起動パッドを作成できます。

検索プリファレンス

ユーザーは、このタスク・フローを使用して、検索するWebCenter Portalサービスを選択できます。

検索ツールバー

ユーザーは、このタスク・フローを使用して、単純な検索条件を入力し、アプリケーションから検索を実行できます。検索結果はリンクとして表示されます。

ページに検索サービスのタスク・フローを追加する手順は、第18.5項「ページへのコンポーネントの追加」を参照してください。

注意:

「検索」、「検索プリファレンス」および「検索ツールバー」の各タスク・フローは、Spacesに付属のデフォルト・リソース・カタログでは使用できません。したがって、これらのタスク・フローのエントリは、そのページで使用できるようにされているカスタム・リソース・カタログに追加されている場合にのみ表示されます。

詳細は、第16章「リソース・カタログの使用」、特に第16.3.1.2項「リソースの追加」 を参照してください(「リソース・カタログ・アイテムの追加」ダイアログで「タスク・フロー」を選択し、「検索」にスクロールすると、使用可能なコンテンツ・タスク・フローすべてのリストが表示されます)。

58.4 検索範囲の絞込み

検索サービスのタスク・フロー・パラメータを使用して、特定のサービス、ドキュメント・タイプおよびスペースの検索結果のみに絞り込むことができます。この項では、これらのパラメータを設定する手順について説明します。この項の内容は次のとおりです。

関連項目:

第58.7.2項「パラメータを設定して検索を絞り込む方法」

- 第58.4.1項「特定のサービスの検索」

- 第58.4.2項「特定のドキュメント・タイプの検索」

- 第58.4.3項「特定のスペースの検索」

58.4.1 特定のサービスの検索

Services to be Includedパラメータを使用して、1つ以上のWebCenter Portalサービスの検索結果のみに絞り込むことができます。

たとえば、コンテンツ・サーバーのプロファイルとドキュメントのみを表示するには、このパラメータをoracle.webcenter.peopleconnections.profile, oracle.webcenter.doclibに設定します。何も指定しない場合、すべてのサービスを検索します。

58.4.2 特定のドキュメント・タイプの検索

Mimetypeパラメータを使用して、Oracle WebCenter Content Serverの1つ以上のドキュメント・タイプ(PDF、PPTまたはDOCなど)の検索結果のみに絞り込むことができます。

一般的なMIMEタイプ値の例は、次のとおりです。

- application/excel

- application/msword

- application/pdf

- application/powerpoint

- text/html

- text/plain

MIMEタイプには、Microsoft Officeで使用可能な値など、任意の標準MIMEタイプ値を使用できます。

たとえば、WebページとMicrosoft Wordドキュメントのみを検索するには、Mimetypeパラメータをtext/html,application/mswordに設定します。何も指定しない場合、すべてのドキュメント・タイプを検索します。

ドキュメントのMIMEタイプ値を調べるには、コンテンツ・サーバーで「アクション」列で「情報」アイコンを選択します。

図58-18 コンテンツ・サーバーのドキュメント・フォーマット

図58-19に示すように、フォーマットは「フォーマット」フィールドに表示されます。

図58-19 ドキュメント・フォーマットの値

注意:

接続しているContent Serverリポジトリに格納されたコンテンツを検索する場合は、次のどちらかの方法で、Content Serverの全文検索を有効化する必要があります。

- OracleTextSearch (推奨)。Oracle Fusion Middleware Oracle Enterprise Content Management Suiteインストレーション・ガイドのコンテンツ・サーバー用のOracleTextSearchの構成に関する項を参照してください。

- DATABASE.FULLTEXT。Oracle Fusion Middleware Oracle Enterprise Content Management Suiteインストレーション・ガイドのWebCenterコンテンツ・リポジトリでの全文検索機能の構成に関する項を参照してください。

注意:

Webレンディションを使用するように構成されているコンテンツ・サーバーの場合、コンテンツ・サーバー内のアイテムはPDF形式でレンダリングされます。コンテンツ・アイテムのネイティブMIMEタイプ・レンディションは上書きされます。たとえば、Microsoft Office WordドキュメントのMIMEタイプがapplication/mswordでも、コンテンツ・サーバーがWebレンディションを使用する場合は、MIMEタイプがapplication/pdfになります。Mimetypeパラメータをapplication/mswordに設定した検索問合せでは、Wordドキュメントは返されません。

Webレンディションを使用するようにコンテンツ・サーバーを構成する場合、必要なMIMEタイプがOracle SESにエクスポートされるように、WebCenter Portal管理者はコンテンツ・サーバー・メタデータ・リストを構成してdFormat値を追加する必要があります。手順の詳細は、Oracle Fusion Middleware Oracle WebCenter Portal管理者ガイドのWebCenter PortalのOracle SES検索の管理に関する項を参照してください。

58.4.3 特定のスペースの検索

WebCenter Portal検索では、グローバル(すなわちアプリケーション全体の)検索を実行します。ただし、Search Scopeパラメータを使用して、1つ以上のスペースの検索結果のみに絞り込むことができます。

このパラメータを、検索するスペースのGUIDのカンマ区切りリストに設定します。何も指定しない場合、すべてのスペースを検索します。

例:

#{spaceContext.currentSpaceGUID}
#{serviceCtx.scope.GUID}
#{spaceContext.space['Travel'].metadata.guid}

Travelはスペースの名前です。

現在のスペースとすべてのサブスペースを検索するには、次のように入力します。

#{spaceContext.currentSpace.subspaceGuids}

58.5 検索結果の個別プリファレンスの設定

スペース管理者は検索結果の表示方法をカスタマイズできますが、個々のユーザーも結果の表示方法をカスタマイズできます。

コンテンツの検索では、特定のサービスからの結果の方が、他のサービスからの結果よりも適切な場合があります。検索から一部のサービスを除外し、選択した複数のサービスからの結果の表示順序を指定できると便利です。

検索プリファレンスを使用して、検索するサービスを選択し、検索結果の表示順序を指定します。この項の内容は次のとおりです。

- 第58.5.1項「検索するサービスの選択」

- 第58.5.2項「検索結果の表示順序の指定」

関連項目:

第43.31項「ドキュメントの検索」

58.5.1 検索するサービスの選択

WebCenter Portal管理者は、アプリケーションでサービスを利用できるようにします。デフォルトでは、有効なサービスはすべて検索対象として選択されます。検索結果に表示する必要がないサービスは、無効にできます。たとえば、特定のタイプのテクノロジを頻繁に検索するユーザーにとって、個人の連絡先を検索対象にすることはほとんど意味がありません。

検索するサービスを指定するには:

1. アプリケーションの上部にある「プリファレンス」リンクをクリックします。

2. 「検索」をクリックし、「検索プリファレンス」ペインを開きます(図58-20)。

図58-20 「検索プリファレンス」ペイン

3. サービスを検索に追加するには、「使用可能なサービス」リストで1つ以上のサービスを選択して「選択項目をリストに移動」アイコンをクリックし、「選択したサービス」リストに移動します。
サービスを検索から削除するには、「選択したサービス」リストで1つ以上のサービスを選択して選択項目をリストから削除アイコンをクリックし、「使用可能なサービス」リストに移動します。

注意:

アプリケーションでOracle SESを構成している場合、Oracle SESの選択を解除することはできません。また、Oracle SESによる検索をサポートしていないサービス(Notesなど)はリストされません。

4. 「OK」をクリックし、変更を保存して「プリファレンス」ダイアログを終了します。
変更を保存して、まだ終了しない場合は、「適用」をクリックします。

「選択したサービス」リストに追加したサービスは、その後の検索の対象になります。「使用可能なサービス」リストのサービスは検索されません。

58.5.2 検索結果の表示順序の指定

検索に含まれるすべてのサービスの中で、一部のサービスが他のサービスより適切な結果を戻すことがあります。たとえば、ドキュメント・ツールからの検索結果の方が他のサービスからの検索結果よりも有用であると考えられることがあります。プレファレンスには、検索結果でのサービスの表示順序を指定するためのコントロールが用意されています。

検索結果の表示順序を指定するには:

1. アプリケーションの上部にある「プリファレンス」リンクをクリックします。

2. 「検索」をクリックし、「検索プリファレンス」パネルを開きます(図58-21)。

図58-21 「検索プリファレンス」

3. 「選択したサービス」リストで1つ以上のサービスを選択し、リストの右側の各移動アイコンをクリックしてサービスをリストの上下に移動します。
ここで指定した順序によって、検索結果での各サービスの表示順序が決まります。

4. 「OK」をクリックし、変更を保存して「プリファレンス」ダイアログを終了します。
変更を保存して、まだ終了しない場合は、「適用」をクリックします。

58.6 属性とリファイナによる検索結果のカスタマイズ

検索結果の各項目には、一連の標準属性(作成者やサイズなど)が表示されます。一方、Custom Attributesパラメータで1つ以上の属性を指定することによって、他の属性も追加できます。

関連項目:

第58.7.3項「検索サービスのタスク・フローのパラメータ」

たとえば、図58-22は、DocumentName、DocumentType、FileName、DocumentIDおよびCreatedDateの各属性が追加されている検索結果を示します。

図58-22 カスタム属性が追加されている検索結果

「図58-22 カスタム属性が追加されている検索結果」の説明

属性は値が設定されている場合のみ表示されます。

注意:

属性はすべてコンテンツ・サーバーのMetadata Listパラメータに追加する必要があります。前述の属性の場合、次のリストをMetadata Listパラメータに追加する必要があります。

DocumentName:dDocName,DocumentType:dDocType,FileName:dOriginalName,DocumentID:dID,CreatedOn:dDocCreatedDate

詳細は、Oracle Fusion Middleware Oracle WebCenter Portal管理者ガイドのWebCenter PortalのOracle SES検索の管理に関する項を参照してください。

特定の標準リファイナをユーザーの検索結果に表示されないようにする場合、Refiners to hideパラメータを非表示にする1つ以上のリファイナのリストに設定します。たとえば、スペースのリファイナを非表示にすると、他のスペースが存在しないような外観にできます。

非表示にできる事前定義済リファイナは次のとおりです。

- 日付

- 作成者

- スペース

- サービス

- タグ

何も指定しない場合、すべてのリファイナが表示されます。

関連項目:

第58.2.2項「検索結果の表示の絞込み」および第58.7.3項「検索サービスのタスク・フローのパラメータ」

58.7 検索サービスのタスク・フロー・プロパティの設定

検索サービスのタスク・フローには、関連付けられているプロパティがあります。十分な権限を持つユーザーは、Oracle Composerの「コンポーネント・プロパティ」ダイアログからこれらのプロパティにアクセスできます(図58-23)。

図58-23 検索のタスク・フローのコンポーネント・プロパティ

「コンポーネント・プロパティ」ダイアログへのアクセスの詳細は、第18.6.2項「コンポーネントのプロパティの設定」を参照してください。

次の項では、検索サービスのタスク・フローのプロパティについて説明し、「パラメータ」タブのプロパティについて説明します。

- 第58.7.1項「検索サービスのタスク・フローのプロパティの基本」

- 第58.7.2項「パラメータを設定して検索を絞り込む方法」

- 第58.7.3項「検索サービスのタスク・フローのパラメータ」

58.7.1 検索サービスのタスク・フローのプロパティの基本

デフォルトのタスク・フロー・コンテンツは、「コンポーネント・プロパティ」ダイアログの「パラメータ」タブ上のプロパティによって制御されます。このタブのパラメータの詳細は、第58.7.3項「検索サービスのタスク・フローのパラメータ」を参照してください。タスク・フローによっては、このタブのパラメータによって、タスク・フローとページ・パラメータおよびページ定義変数を簡単に結び付けることができます。詳細は、第22章「ページ、タスク・フロー、ポートレットおよびUIコンポーネントの結付け」を参照してください。

「表示オプション」タブ、「スタイル」タブおよび「コンテンツ・スタイル」タブのプロパティを変更すると、タスク・フローの外観と動作に影響します。これらのプロパティは、すべてのタスク・フローに共通しています。詳細は、第18.6項「ページ・コンポーネントの変更」を参照してください。

「イベント」タブのコンテンツは、タスク・フローでサポートされるイベントによって異なります。詳細は、第18.6.7項「コンポーネントのコンテキスト・イベントの使用」を参照してください。

「子コンポーネント」タブには、現在のコンポーネントに含まれているすべてのコンポーネントが表示されます。このタブには、子コンポーネントを並べ替えたり、表示/非表示を切り替えるためのコントロールが用意されています。すべてのコンポーネントに子コンポーネントがあるわけではありません。そのため、このタブは省略されている場合があります。詳細は、第18.6.5項「子コンポーネントの使用」を参照してください。

「パラメータ」タブと「表示オプション」タブのすべてのプロパティから式言語(EL)エディタにアクセスできます。ELエディタを使用すると、定数値のかわりに変数値を選択または指定できます。エディタを開くには、プロパティ・フィールドの横にある「編集」アイコンをクリックします。エディタの使用の詳細および一般的なEL式の説明は、付録B「式言語(EL)式」を参照してください。

注意:

「コンポーネント・プロパティ」ダイアログの汎用の「表示オプション」タブでELを入力すると、入力内容が自動的に検証されます。EL構文が無効な場合、エラーが表示され、値は適用も保存もされません。汎用の表示オプションとは、表18-1に掲載されているオプションです。

汎用以外の表示オプションには、ELの検証は行われません。

58.7.2 パラメータを設定して検索を絞り込む方法

「検索」タスク・フローには、特定のスペース、サービスおよびドキュメント・タイプに検索結果を絞り込むパラメータが用意されています。

スペース管理者は、スペースのページ・テンプレートを変更して「検索」タスク・フローのパラメータを編集するか、または「検索」タスク・フローをスペースに追加してそのパラメータを編集することができます。

- 第58.7.2.1項「ページ・テンプレートでの「検索」タスク・フローの編集」

- 第58.7.2.2項「スペースでの「検索」タスク・フローの編集」

関連項目:

- 第58.4項「検索範囲の絞込み」

- 第13項「ページ・テンプレートの使用」

58.7.2.1 ページ・テンプレートでの「検索」タスク・フローの編集

ページ・テンプレートを編集するには、まずスペース管理ページを表示します。

ヒント:

スペース管理ページへのアクセス方法は、使用するページ・テンプレートによって異なります。たとえば、トップ・ナビゲーション・テンプレートでは、「管理」メニューからスペース管理ページにアクセスできます(図58-24)。

これらのページへの移動は、第A.5項「スペース・ページのユーザー・インタフェースURL」に記載されているダイレクトURLを使用することも可能です。

図58-24 トップ・ナビゲーション・テンプレートの「管理」メニュー

「図58-24 トップ・ナビゲーション・テンプレートの「管理」メニュー」の説明

「リソース」タブをクリックし、「ページ・テンプレート」ページを表示します。「編集」メニューで「コピー」を選択してページ・テンプレートをコピーし、この新しいテンプレートの名前を入力します。

「編集」メニューで「表示」を選択してこのページ・テンプレートを使用できるようにしてから、「編集」メニューで「コピー」を選択して「検索」タスク・フローのパラメータを編集します(図58-25)。

図58-25 ページ・テンプレートのカスタマイズ

「図58-25 ページ・テンプレートのカスタマイズ」の説明

ページ・テンプレートで、「表示」→「ソース」をクリックします(図58-26)。

図58-26 「表示」→「ソース」

「図58-26 「表示」→「ソース」」の説明

検索リージョンを選択し、「編集」をクリックして「検索」タスク・フローの任意のパラメータを設定します(図58-27)。パラメータの詳細は、第58.7.3項「検索サービスのタスク・フローのパラメータ」を参照してください。

図58-27 「検索」タスク・フローの「パラメータ」ダイアログの編集

「図58-27 「検索」タスク・フローの「パラメータ」ダイアログの編集」の説明

58.7.2.2 スペースでの「検索」タスク・フローの編集

「検索」タスク・フローはデフォルトのリソース・カタログでは使用できないので、スペースで「検索」タスク・フローを編集する場合、通常はリソース・カタログに「検索」タスク・フローを追加し、このカタログをスペースに割り当てる手順が必要です。例:

1. 「管理」→「リソース」→「リソース・カタログ」ページで、新しいリソース・カタログを作成するか、既存のリソース・カタログを選択した後、「編集」メニューで「コピー」を選択します。

2. この新しいリソース・カタログの名前を入力します(図58-28)。

図58-28 デフォルト・リソース・カタログへの検索の追加

「図58-28 デフォルト・リソース・カタログへの検索の追加」の説明

3. 「編集」メニューで「編集」、「追加」を選択し、「ライブラリから追加...」を選択します。

4. 「タスク・フロー」を選択し、「検索」タスク・フローまでスクロールして選択し、「追加」をクリックします(図58-29)。

図58-29 「リソース・カタログ・アイテムの追加」ダイアログ

「図58-29 「リソース・カタログ・アイテムの追加」ダイアログ」の説明

5. リソース・カタログに「検索」タスク・フローが追加されます。オプションで、タスク・フローをフォルダにドラッグ・アンド・ドロップできます。「検索」タスク・フローを選択して「編集」(鉛筆)をクリックし、この新しいカタログ・アイテムの説明を追加します(図58-30)。

図58-30 「検索」タスク・フローが追加された新しいリソース・カタログ

「図58-30 「検索」タスク・フローが追加された新しいリソース・カタログ」の説明

6. 「ターゲット」タブで説明を追加します(図58-31)。

図58-31 「リソース・カタログ・アイテムの編集」-「ターゲット」タブ

「図58-31 「リソース・カタログ・アイテムの編集」-「ターゲット」タブ」の説明

7. 「オプション」タブで、「新規属性名」でIcon URIを選択し、「新規属性値」で/adf/webcenter/search_qualifier.pngと入力します(図58-32)。

図58-32 「リソース・カタログ・アイテムの編集」-「オプション」タブ

「図58-32 「リソース・カタログ・アイテムの編集」-「オプション」タブ」の説明

8. 「追加」、「OK」、「OK」の順にクリックし、「編集」を終了します。リソース・カタログに新しいアイコンと説明が表示されます(図58-33)。

図58-33 「検索」タスク・フローのアイコンと説明

9. 「管理」→「リソース」→「リソース・カタログ」ページに戻り、この新しいリソース・カタログを選択し、「編集」メニューで「コピー」を選択し、使用できるようにします。

10. 自分のスペースで、スペース管理設定の「一般」ページを表示します。

11. 「ページのリソース・カタログ」で新しいリソース・カタログを選択し、「適用」をクリックします(図58-34)。

図58-34 新しいリソース・カタログのスペース管理設定

「図58-34 新しいリソース・カタログのスペース管理設定」の説明

12. 新しいスペースで、新しいページを作成します(図58-35)。

図58-35 新規ページの作成ダイアログ

「図58-35 新規ページの作成ダイアログ」の説明

13. 新しいページで「コンテンツの追加」をクリックし、「検索」タスク・フローに移動して「追加」をクリックし、「検索」タスク・フローをページに追加します。必要なパラメータを編集し、「閉じる」をクリックします。

14. 「保存」→「閉じる」をクリックします。

15. 「検索」フィールドに検索条件を入力して実行します(図58-36)。

図58-36 スペースの「検索」タスク・フロー

「図58-36 スペースの「検索」タスク・フロー」の説明

タスク・フローを追加した後、タスク・フローのパラメータを編集できます。詳細は、第58.7.3項「検索サービスのタスク・フローのパラメータ」を参照してください。

58.7.3 検索サービスのタスク・フローのパラメータ

表58-2に、検索サービスのタスク・フローに固有のパラメータを示します。

表58-2 検索サービスのタスク・フローのパラメータ

パラメータ

説明

タスク・フロー

Custom Attributes

検索結果を表示する際に表示するカスタム属性のリスト。

検索結果に1つ以上のカスタム属性を追加するには、このパラメータをカスタム属性名のカンマ区切りリストに設定します。カスタム属性名にオプションでラベル接頭辞を付けて、関連付けられているカスタム属性名のかわりに表示できます。label:nameという形式で指定します。

検索

検索ツールバー

Mimetype

検索を絞り込むコンテンツ・タイプのリスト。

検索を特定のドキュメント・タイプに絞り込むには、このパラメータをドキュメントのMIMEタイプ(PDF、PPT、DOCなど)のカンマ区切りリストに設定します。

注意: Microsoft WordドキュメントとWebCenter Portalページに検索を絞り込むには、このパラメータをapplication/mswordに設定し、Services to be Includedパラメータをoracle.webcenter.doclib,oracle.webcenter.pageに設定します。

詳細は、第58.4.2項「特定のドキュメント・タイプの検索」を参照してください。

検索

検索ツールバー

Refiners to Hide

検索結果を表示する際に非表示にするリファイナのリスト。

1つ以上のリファイナを非表示にするには、このパラメータをリファイナ名のカンマ区切りリストに設定します(creator、date、space、contentおよびtagsから選択)。

検索

検索ツールバー

Search Scope

検索範囲を絞り込む一意のIDのリスト。

検索を特定のスペースに絞り込むには、このパラメータをスペースのGUIDに設定します(例: #{spaceContext.currentSpaceGUID})。何も指定しない場合、すべてのスペースを検索します。

詳細は、第58.4.3項「特定のスペースの検索」を参照してください。

検索

検索ツールバー

Search Box Size

検索ボックスのサイズを制限する値。

デフォルト値は42です。これより少ない値(30など)を入力すると、検索ボックスの長さが短くなります。「検索」タスク・フローの検索ボックスのサイズも変更されます。

検索ツールバー

Search Taskflow ID

グローバル検索のタスク・フローID (例: /oracle/webcenter/search/controller/taskflows/searchResults#search-view)。

検索ツールバー

Services to be Included

検索結果を表示する際に表示するサービスまたはエグゼキュータのIDのリスト。

たとえば、お知らせのみを表示するには、oracle.webcenter.collab.announcementと入力します。サービスIDのリストは、『Oracle Fusion Middleware Oracle WebCenter Portal開発者ガイド』の表G-7「サービスID」を参照してください。

検索

検索ツールバー

Show or hide input box

入力ボックスを表示または非表示にします。

入力ボックスを表示するにはtrue (デフォルト)に、非表示にするにはfalseに、それぞれ設定します。

検索

Search Scope ID

ドロップダウン・リストで選択して、検索をすべてのスペースまたは特定のスペースに絞り込みます。

注意: このパラメータは非推奨になっています。かわりにSearch Scopeパラメータを使用してください。(このパラメータに値が設定されている場合、Search Scopeの値は無視されます。)

検索ツールバー

Resource Scope

検索範囲を絞り込む一意のIDのリスト。

注意: このパラメータは非推奨になっています。かわりに Search Scopeパラメータを使用してください。

検索

Resource ID

検索キーワードまたは保存済検索GUID。

注意: このパラメータは内部使用専用です。コーディングされた検索のメイン・ビューの必要がないかぎり、この値を変更しないでください。この値を変更する場合は、Resource Typeも指定する必要があります。

検索

Resource Type

Resource IDパラメータがキーワードまたは保存済検索GUIDのどちらを検索するかを指定するマーカー。

注意: この値は自動的に設定され、内部使用専用です。コーディングされた検索のメイン・ビューの必要がないかぎり、これを変更しないでください。

検索

Services to be Excluded

検索結果を表示する際に省略するサービスまたはエグゼキュータのIDのリスト。

注意: このパラメータは内部使用専用です。この値を変更しないでください。

検索

注意:

「すべての保存済検索」タスク・フローと「検索プリファレンス」タスク・フローには固有のプロパティは存在しません。

59 タグ・サービスの使用

この章では、タグ・サービスで提供される機能の使用方法について説明します。タグ付けを利用すると、ユーザーはわかりやすい独自の用語をアプリケーション・アイテムに適用し、検索結果およびタグ・センターでそれらのアイテムを発見しやすくすることができます。

この章の内容は次のとおりです。

- 第59.1項「タグ・サービスの基本」

- 第59.2項「タグ・サービスの機能およびタスク・フローの使用」

- 第59.3項「タグ・サービスのタスク・フロー・プロパティの設定」

対象読者

この章は、タグの使用および管理を行うユーザーを対象にしています。このようなユーザーには、タグを表示するためのスペースレベルでの権限View Pages and Contentが最低限付与されている必要があります。表示できるのは、view権限を持つリソースの共有タグのみです。

タグの作成および管理を計画している認証済ユーザーは、スペースレベルでの権限Customize Pages and Edit Contentが必要です。リソースのview権限が必要です。

Application-Manage Configuration権限を持つWebCenter Portal: Spaces管理者および個々のスペース・モデレータは、タグをページ・テンプレートに追加できます。タスク・フローをページに追加するには、ページ作成権限が必要です。詳細は、第54.2.1.2項「スペース内の権限と権限モデルの理解」を参照してください。

注意:

この章で説明する各タスクは、現在のスペースでタグ・サービスが有効にされていない場合は使用できない可能性があります。

59.1 タグ・サービスの基本

タグ・サービスを使用すると、アプリケーション・オブジェクトをブックマークして、次回の検索時にアプリケーション・オブジェクトを簡単に見つけることができます。WebCenter Portalアプリケーションでは、ページとドキュメントにタグ付けできます。この項では、タグの概要とタグの使用方法など、タグ・サービスの概要について説明します。内容は次のとおりです。

- 第59.1.1項「タグの理解」

- 第59.1.2項「タグ・センターの理解」

59.1.1 タグの理解

タグは、独自の分類を適用して検索結果の質を高めるために、アプリケーション・ページまたはドキュメントに関連付けるワードです。たとえば、Javaコンテンツ・リポジトリに関する有用な知識が得られるページには、jcrタグを適用できます。JCRに関する情報を検索すると、タグ付けしたページが結果に表示されます。

タグは、「タグ」タスク・フロー、検索結果およびタグ・センターに表示でき、使用されているタグとタグ付けされているアイテムを確認できます。タグ付けは、各ユーザーがすべてのユーザーの評価から恩恵を受けることができる、ナレッジ・ネットワークの構築に役立ちます。

タグによって、自分またはその他のユーザーがタグ付けした関連アイテムが結果に追加されるため、自分およびその他のユーザーの検索結果からさらに関連性の高い情報を引き出すために役立ちます。また、アイテムをタグで分類すると、共通点のないアイテムをひとまとまりの知識にして、他のユーザーと共有できます。

タグは共有するか、自分専用にするかを選択できます。タグを共有すると、他のユーザーが検索時にそれらのタグを見つけることができます。アイテムに特定の条件をタグ付けしてそのタグを共有しない場合、タグ付けされたアイテムは、他のユーザーがそのアイテムに同じ条件をタグ付けしてそのタグを共有するまで、同じ条件を検索するユーザーが見つけることができません。

「タグ」アイコン(図59-1)が表示されている場所ではどこでもタグを適用できます。「タグ」アイコンをクリックすると、選択したアイテムに適用されているタグが表示されます。

図59-1 「タグ」アイコン

「図59-1 「タグ」アイコン」の説明

検索結果のタグには、そのタグが特定のオブジェクトに適用された回数が表示されます。この数字は、タグのオブジェクトとの関連性を示し、最終的には、一般的にfolksonomyと呼ばれる集合的な分類スキームを発生します。これによって、時間の経過とともに、簡単に情報を検索して表示できるようになります。

タグの範囲には、個人およびアプリケーション全体の両方があります。「タグ」タスク・フローで表示されるタグ・データには、自分が適用したタグのみが含まれます。一方、タグ・センターまたはタグ・サービスのタスク・フローからデータにタグ付けする場合は、アプリケーション全体のタグ・データが表示されます。

アプリケーション全体の(グローバル)検索では、タグ付けしたアイテムは、場所に関係なく検索されます。グローバル検索は、アプリケーションの右上にある検索フィールドから実行できます。

特定のアイテムに対して、1つ以上のタグを適用できます。自分が使用したタグ条件と同じタグ条件を複数のユーザーが使用して、同じアイテムに適用することもできます。ユーザー間で重複しているタグは集計され、タグ条件の関連性に関する追加の重みとして使用されます。

59.1.2 タグ・センターの理解

タグ・センターは、動的に生成されるページで、自分およびその他のユーザーがアプリケーション・ページおよびドキュメントに追加したすべてのタグが表示されます(図59-2)。

図59-2 タグ・センター

「図59-2 タグ・センター」の説明

タグ・センターは、自分が適用したタグだけでなく、他のユーザーが適用したタグにもアクセスできるようにすることで、タグ・データを最大限に使用できます。また、タグの人気を視覚的に表すことで、フィルタを使用してタグ結果を絞り込むことができます。複数のタグを同時にフィルタ処理したり、同じタグを適用した他のユーザー別にフィルタ処理したりできます。タグ付けされたアイテムの表示を制御する手段として、ソート機能も用意されています。

タグ・センターは、次の3つのセクションで構成されます。

- 「タグ・クラウド」セクション。アプリケーションのアイテムに現在適用されているタグのクラウドまたはリストを表示できます。

- 「タグ結果の絞込み」セクション。現在選択されているタグを使用しているアイテムで使用されている他のすべてのタグのリストおよび選択されているタグを適用している他のユーザーのリストの2つのタイプのリストが表示されます。

- 「選択済:」タグ・セクション。自分がアクセス権を持ち、現在選択されているタグを使用するすべてのアイテムのリストおよびアイテムを編集、ソートおよびフィルタ処理するオプションが表示されます。

「タグ・クラウド」は、現在適用しているタグを視覚的に表します(図59-3)。

図59-3 タグ・クラウド

タグは使用頻度に応じて表示されます。最も頻繁に使用されているタグは太字および異なるフォント・サイズで表示されます。フォントが大きいタグほど、適用されている数が多いことを意味します。タグ・クラウドのタグをクリックすると、検索が実行され、自分がアクセス権を持ち、そのタグを使用するすべてのアイテムのリストが戻されます。

タグ・センターのタグの使用方法の詳細は、第59.2.7項「タグ・センターでのタグおよびタグ付けしたアイテムの使用」を参照してください。

59.2 タグ・サービスの機能およびタスク・フローの使用

この項では、タグ付けとタグの効果的な使用方法について説明します。この項の内容は次のとおりです。

- 第59.2.1項「ページへのタグ・サービス・タスク・フローの追加」

- 第59.2.2項「ページへの「タグ」アイコンの追加」

- 第59.2.3項「アプリケーション・ページへのタグ付け」

- 第59.2.4項「アプリケーション・ドキュメントへのタグ付け」

- 第59.2.5項「「タグ」タスク・フローでのタグおよびタグ付けしたアイテムの使用」

- 第59.2.6項「検索結果でのタグおよびタグ付けしたアイテムの表示」

- 第59.2.7項「タグ・センターでのタグおよびタグ付けしたアイテムの使用」

- 第59.2.8項「「タグ・クラウド」タスク・フローと「タグ選択」タスク・フローの理解」

- 第59.2.9項「「同様のタグ付きアイテム」タスク・フローの理解」

59.2.1 ページへのタグ・サービス・タスク・フローの追加

ページにタグ・サービスのタスク・フローを追加する手順は、第18.5項「ページへのコンポーネントの追加」を参照してください。

59.2.2 ページへの「タグ」アイコンの追加

ページに「タグ」アイコンが表示されていない場合、WebCenter Portal管理者またはスペース・モデレータは、次の手順を実行して「タグ」アイコンをページに追加できます。

1. 「管理」→「リソース」ページで、ページ・テンプレートを編集します。「編集」メニューで「コピー」を選択し、この新しいページ・テンプレートのわかりやすい名前を入力します(図59-4)。

図59-4 ページ・テンプレートのコピー

「図59-4 ページ・テンプレートのコピー」の説明

2. 「編集」メニューで「編集」を選択し、テンプレート・ページに「タグ」アイコンを追加します。たとえば、ページ上部で「コンテンツの追加」をクリックし、「テンプレート開発」フォルダをクリックして開き、「タグ」をクリックして追加します。

3. 「保存」をクリックし、「閉じる」をクリックしてテンプレートの編集を終了します。

4. 「管理」→「リソース」→「ページ・テンプレート」ページで、このテンプレートを選択します。「編集」メニューで「表示」を選択し、テンプレートを使用できるようにします。

5. 「管理」→「構成」→「一般」ページで、「デフォルト・ページ・テンプレート」をこの新しいテンプレートに設定し、「適用」をクリックします。
「タグ」アイコンがページに表示されます(図59-5)。

図59-5 ページに表示された「タグ」アイコン

「図59-5 ページに表示された「タグ」アイコン」の説明

59.2.3 アプリケーション・ページへのタグ付け

この項では、アプリケーション・ページにタグを適用する手順について説明します。「タグ」のアイコンとリンクが表示されているアプリケーション・ページでは、タグを適用できます(図59-6)。

図59-6 ページの「タグ」のアイコンとリンク

アプリケーションのページにタグ付けするには:

1. タグ付けするページに移動します。

2. ページの「タグ」のアイコンまたはリンクをクリックします。
「このページをタグ付け」ダイアログが開きます(図59-7)。

図59-7 「このページをタグ付け」ダイアログ

3. タグの値を入力します。

- ページ名: ページの表示名で、読取り専用の値です。

- タグ: このページに適用済のタグのリスト。

- タグの追加: 1つ以上のタグをスペースで区切って入力します。複数の語を入力する場合はアンダースコアまたはハイフンを使用します。

- 共有: essentialという用語を使用してページにタグ付けし、「共有」チェック・ボックスを選択した場合を考えます。他のユーザーがessentialという用語を使用して検索すると、タグ付けしたページがそのユーザーの検索結果に表示されます。「共有」チェック・ボックスの選択を解除すると、他のユーザーがessentialという用語を使用して検索しても(そのユーザーもessentialを使用してタグ付けをしたか、または別のユーザーがessentialを使用してタグ付けをした場合を除き)、このページはそのユーザーの検索結果に含まれません。essentialという用語で検索する場合、自分でその用語をタグ付けしたページは、「共有」を選択しているかどうかに関係なく、検索結果に表示されます。
管理者が「共有」チェック・ボックスを無効にした場合、このチェック・ボックスは表示されません。

4. 「保存」をクリックしてタグを適用し、ダイアログを閉じます。

注意:

タグおよび検索の詳細は、第59.2.6項「検索結果でのタグおよびタグ付けしたアイテムの表示」を参照してください。

59.2.4 アプリケーション・ドキュメントへのタグ付け

この項では、ドキュメントにタグを適用する手順について説明します。表示できる任意のドキュメントにタグを適用できます。

アプリケーションのドキュメントにタグ付けするには:

1. ドキュメント・ライブラリのメイン・ビューであるタスク・フローまたは「ドキュメント」ページのどちらかに移動し、タグ付けするドキュメントを特定します。

2. ドキュメントをクリックして開き、「タグ」アイコンをクリックします。「タグ」タブに、ドキュメントに適用済のタグが表示されます。ここで、これらのタグを更新したり、新しいタグを追加したりできます。(図59-8)。

図59-8 「タグ」タブ

3. タグの値を入力します。

- タグ: このページに適用済のタグのリスト。

- タグの追加: 1つ以上のタグをスペースで区切って入力します。複数の語を入力する場合はアンダースコアまたはハイフンを使用します。

- 推奨タグ: 推奨タグはランク付けアルゴリズムを使用して自動生成されます。推奨タグは、ユーザーが現在タグ付けしているドキュメントに適したタグとして、システムで予測されたものです。推奨タグをクリックすると、「タグ」フィールドに追加されます。

- 共有: essentialという用語を使用してドキュメントにタグ付けし、「共有」チェック・ボックスを選択した場合を考えます。他のユーザーがessentialという用語を使用して検索すると、タグ付けしたドキュメントがそのユーザーの検索結果に表示されます。「共有」チェック・ボックスの選択を解除すると、他のユーザーがessentialという用語を使用して検索しても(そのユーザーもessentialを使用してタグ付けをした場合を除き)、このドキュメントはそのユーザーの検索結果に含まれません。essentialという用語で検索する場合、自分でその用語をタグ付けしたドキュメントは、「共有」を選択しているかどうかに関係なく、検索結果に表示されます。
管理者が「共有」チェック・ボックスを無効にした場合、このチェック・ボックスは表示されません。

4. 「保存」をクリックしてタグを適用します。

注意:

タグおよび検索の詳細は、第59.2.6項「検索結果でのタグおよびタグ付けしたアイテムの表示」を参照してください。

59.2.5 「タグ」タスク・フローでのタグおよびタグ付けしたアイテムの使用

この項では、「タグ」タスク・フローでのタグの使用方法について説明します。内容は次のとおりです。

- 第59.2.5.1項「「タグ」タスク・フローでのタグおよびタグ付けしたアイテムの表示」

- 第59.2.5.2項「タグおよびタグ付けしたアイテムのソート」

- 第59.2.5.3項「タグおよびタグ付けしたアイテムのフィルタリング」

- 第59.2.5.4項「「タグ」タスク・フローでのタグの名前変更」

- 第59.2.5.5項「「タグ」タスク・フローでのタグの削除」

59.2.5.1 「タグ」タスク・フローでのタグおよびタグ付けしたアイテムの表示

「タグ」タスク・フロー(Composerの「カタログ」で選択可能)では、アプリケーションに追加したタグおよびタグ付けしたアイテムを表示します(図59-9)。

図59-9 「タグ」タスク・フロー

「図59-9 「タグ」タスク・フロー」の説明

「タグ」タスク・フローを使用すると、タグの関連付けられているリソースに移動したり、タグ・センターを開いたりでき、さらにリソース選択を絞り込むこともできます(第59.2.7項「タグ・センターでのタグおよびタグ付けしたアイテムの使用」を参照)。また、それを使用して、タグ・クラウドまたはアプリケーションでタグ付けしたアイテムを表示することもできます。

タグ・クラウド形式でタグを表示するには、「タグ・クラウド」を選択します。

タグ付けしたアイテムを表示するには、表示オプション・メニューから「タグ付けしたアイテム」を選択します。タスク・フローが更新され、アプリケーションで自分がタグ付けしたすべてのアイテムが表示されます。

59.2.5.2 タグおよびタグ付けしたアイテムのソート

タグ・リストが長い場合、リストをソートすると、特定のタグを見つけやすくなります。タグ・リストは、名前順、日付順または人気順にソートできます。この項では、その方法について説明します。

「タグ」タスク・フローのタグをソートするには:

1. 「タグ」タスク・フローの上部にある「ソート・オプション」アイコンをクリックします。
「ソート・オプション」ダイアログが開きます(図59-10)。

図59-10 「ソート・オプション」ダイアログ

2. 「ソート・オプション」ダイアログから、ソート条件を選択します。

- 名前—: 1から9、aからzのアルファベット順にリストをソートします。

- 日付: タグを表示する場合、「日付」は、適用時期が最も新しいタグから適用時期が最も古いタグの順序でリストをソートします。タグ付けしたアイテムを表示する場合、「日付」は、タグ付けした時期が最も新しいアイテムからタグ付けした時期が最も古いアイテムの順序でリストをソートします。

- 人気: タグを表示する場合、「人気」は、使用頻度の最も高いタグから使用頻度の最も低いタグの順序でリストをソートします。タグ付けしたアイテムを表示する場合、「人気」は、タグ付けしたユーザーが最も多いアイテムからタグ付けしたユーザーが最も少ないアイテムの順序でリストをソートします。

3. 「保存」をクリックして選択を適用し、ダイアログを閉じます。

59.2.5.3 タグおよびタグ付けしたアイテムのフィルタリング

フィルタリングを使用すると、リストからフィルタ条件を満たすタグを除くすべてのタグを削除できます。この項では、「タグ」タスク・フローの「タグ」リストにフィルタを適用する方法について説明します。

「タグ」タスク・フローの「タグ」リストにフィルタを適用するには:

1. 「フィルタ」アイコンをクリックし、フィルタ条件フィールドを開きます(図59-11)。

図59-11 「フィルタ」アイコン

フィルタリングは、タスク・フローのタグおよびタグ付けしたアイテムの両方の表示に適用されます。

2. フィルタ条件を入力し、「検索」アイコンをクリックします。
「タグ」リストがリフレッシュされて、フィルタ条件に一致するタグまたはフィルタ条件を含むタグのみが表示されます。

3. フィルタ条件を消去して「検索」アイコンをクリックすると、すべてのタグの表示が元に戻ります。

4. 「フィルタ」アイコンをクリックし、フィルタリングを終了します。

59.2.5.4 「タグ」タスク・フローでのタグの名前変更

タグの名前を変更すると、自分が適用したタグのすべてのインスタンスの名前が変更されます。他のユーザーが同じタグを適用していた場合、それらのインスタンスの名前は変更されません。

「タグ」タスク・フローのタグの名前を変更するには:

1. 名前を変更するタグの横にあるメニューから「名前の変更」を選択します(図59-12)。

図59-12 タグ・メニューの「名前の変更」コマンド

2. 「名前の変更」ダイアログで、選択したタグの新しい名前を入力し、「名前の変更」をクリックします(図59-13)。

図59-13 「名前の変更」ダイアログ

元のタグ名を使用して作成したすべてのタグの名前が変更されます。

59.2.5.5 「タグ」タスク・フローでのタグの削除

タグを削除する場合、タグは適用場所に関係なく削除されます。他のユーザーが同じタグを適用していた場合、それらのタグはそのまま残されます。

「タグ」タスク・フローからタグを削除するには:

1. 削除するタグの横にあるメニューから「削除」を選択します(図59-14)。

図59-14 タグ・メニューの「削除」コマンド

2. 「削除」ダイアログで「削除」をクリックします(図59-15)。

図59-15 「削除」ダイアログ

「タグ」タスク・フローとタグを適用していたすべてのアイテムからタグが削除されます。

59.2.6 検索結果でのタグおよびタグ付けしたアイテムの表示

タグの検索結果は、次の2つのヘッダーの下に表示されます。

- タグ: 少なくともその一部が検索条件に一致するタグが表示されます。たとえば、pageを検索すると、page、pagesまたはpagerの各タグが返されます。

- タグ付けしたアイテム: 検索条件に正確に一致するタグに関連付けられているアイテムが表示されます。たとえば、pageを検索すると、タグpageに関連付けられているアイテムのみが返され、pagesやpagerに関連付けられているアイテムは返されません。

これらのヘッダーの下に、タグ検索結果は他の検索結果と同様に表示されます。ただし、タグ検索結果のタグは、多少動作が異なります。タグ検索結果のタグ付けしたアイテムをクリックするか、他のタイプの検索結果をクリックした場合は、それらに関連付けられているコンテンツが表示されます。タグ検索結果のタグをクリックした場合は、そのタグが選択された状態でタグ・センターが開きます。

検索結果でタグおよびタグ付けしたアイテムを表示するには:

1. 第58.2項「アプリケーションでの検索」の説明に従って、検索を実行します。

2. 「検索」ページで検索結果が開きます(図59-16)。「タグ」セクションに、タグが適用されているアイテムの数が表示されます。「タグ付けしたアイテム」セクションに、タグをアイテムに適用したユーザーの数が表示されます。

図59-16 タグ結果が表示されている「検索」ページ

注意:

検索エンジンとしてWebCenter Portalライブ検索アダプタを使用する場合とOracle SESを使用する場合では、表示される結果は異なります。詳細は、第58.1.1項「Oracle Secure Enterprise Searchアダプタの使用方法」を参照してください。

59.2.7 タグ・センターでのタグおよびタグ付けしたアイテムの使用

この項では、タグ・センターでのタグの使用方法について説明します。内容は次のとおりです。

- タグ・センターを開く

- 「タグ・クラウド」でのタグの表示および配置の変更

- タグ付けしたアイテムの表示および配置の変更

- タグ・センターでの情報表示の絞込み

- タグ・センターでのタグ使用者の確認

59.2.7.1 タグ・センターを開く

タグ・センターを開く方法は複数あります(図59-17)。

図59-17 タグ・センター

「図59-17 タグ・センター」の説明

- 「タグ」タスク・フローに表示されるタグをクリックします。

- 検索結果として戻されるタグをクリックします。

- 「タグ」アイコンの上にマウス・ポインタを重ねたときに表示されるタグをクリックします。

また、管理者は、ホーム・スペースにタグ・センター用のページを追加できます。

選択したタグによって、タグ・センターに表示されるその他すべてのタグ関連情報が決まります。例:

- 選択したタグは、タグ・クラウドでハイライト表示されます(図59-18)。

図59-18 タグ・クラウド

タグ・クラウドで別のタグを選択すると、タグ・センターに表示される情報を変更できます。また、タグ・クラウドの上にあるコントロールを使用すると、タグ・クラウド表示の配置を変更できます(第59.2.7.2項「「タグ・クラウド」でのタグの表示および配置の変更」を参照)。

- 現在選択しているタグも使用しているアイテムで使用されているその他のタグは、「タグ付け」パネルに表示されます(図59-19)。

図59-19 タグ・センターの「タグ付け」パネル

- 選択しているタグを適用したその他のユーザーは、「タグ付けの実行者」パネルに表示されます(図59-20)。

図59-20 タグ・センターの「タグ付けの実行者」パネル

- 現在選択しているタグでタグ付けしたアイテムは、タグ・センターの右パネルに表示されます(図59-21)。アイテム・リンクをクリックすると、そのアイテムが表示されます。

図59-21 タグ・センターのConcurrencyでタグ付けされたアイテム

59.2.7.2 「タグ・クラウド」でのタグの表示および配置の変更

タグ・センターの「タグ・クラウド」には、アイテムに現在適用されているタグが表示されます。「タグ・クラウド」の表示は、ソート機能とフィルタ機能を使用して調整できます。

タグ・クラウドを表示するには:

1. 第59.2.7.1項「タグ・センターを開く」の手順に従って、タグ・センターを開きます。
タグ・センターが開き、タグ・クラウドが左上隅に表示されます(図59-22)。

図59-22 タグ・クラウド

タグ・クラウドの表示を調整するには:

- タグを検索するには、タグ・クラウドのツールバーでテキスト・ボックスに検索条件を入力し、テキスト・ボックスの右にある「検索」アイコンをクリックします。
タグ表示がリフレッシュされて、検索条件に一致するタグのみが表示されます。一致するタグのみを表示するか、検索条件を削除するには、タグ・クラウドの上部のメニューでオプションを選択します。

- すべてのタグ: 検索条件を削除し、アプリケーションで使用しているすべてのタグを表示します。

- マイ・タグ: 検索条件を削除し、自分が適用したタグのみを表示します。

- '<検索条件>'を含むすべてのタグ: アプリケーションで検索条件に一致するすべてのタグを表示します。

- '<検索条件>'を含むマイ・タグ: 検索条件に一致する自分が適用したタグのみを表示します。

- タグの表示をクラウド・ビューとリスト・ビューで切り替えるには、クラウド・アイコンをクリックします(図59-23)。

図59-23 タグのリスト表示

- タグをソートするには:

1. タグ・クラウドのツールバーの「ソート・オプション」アイコンをクリックします。
「ソート・オプション」ダイアログが開きます(図59-24)。

図59-24 「ソート・オプション」ダイアログ

2. 「ソート・オプション」ダイアログから、ソート条件を選択します。

- 名前: アルファベット順にリストをソートします。「昇順」を選択すると、リストは1から9、aからzの順にソートされます。「降順」を選択すると、リストはzからa、9から1の順にソートされます。

- 日付: タグを適用した日付に基づいてリストをソートします。「昇順」を選択すると、適用時期が最も新しいタグから適用時期が最も古いタグの順序でタグをソートします。「降順」を選択すると、適用時期が最も古いタグから適用時期が最も新しいタグの順序でタグをソートします。

- 人気: タグを適用した頻度に基づいてリストをソートします。「昇順」を選択すると、使用頻度の最も高いタグから使用頻度の最も低いタグの順序でタグをソートします。「降順」を選択すると、使用頻度の最も低いタグから使用頻度の最も高いタグの順序でタグをソートします。

3. 「ソート」をクリックして選択を適用し、「ソート・オプション」ダイアログを閉じます。

- タグのリストをリフレッシュするには、「タグのリフレッシュ」アイコンをクリックします。

- すべてのタグまたは自分のタグのみを表示するには、タグ・クラウドの上部のメニューでオプションを選択します。

- すべてのタグ: アプリケーションで使用しているすべてのタグを表示します。

- マイ・タグ: 自分が適用したタグのみを表示します。

59.2.7.3 タグ付けしたアイテムの表示および配置の変更

タグ・センターでは、タグ付けしたアイテムを好みの方法で表示するためにソート条件を選択できます。タグ付けしたアイテムのリストの上にある「タグ付けの実行者」オプションと「ソート基準」オプションを使用して(図59-25)、表示するタグおよびタグの表示順序を選択できます。

図59-25 タグ・センターのタグ付けしたアイテムの「タグ付けの実行者」オプションと「ソート基準」オプション

表示するタグ付けしたアイテムを選択するには:

- タグ付けの実行者 自分: クリックすると、選択したタグを使用しているアイテムのうち自分がタグ付けしたアイテムのみが表示されます。

- タグ付けの実行者 すべてのユーザー: クリックすると、選択したタグを使用しているすべてのアイテムが表示されます。

タグ付けしたアイテムの表示順序を調整するには、次のいずれかを選択します。

- 人気: 現在のタグでタグ付けされた頻度の最も高いアイテムから頻度の最も低いアイテムの順序でリストをソートします。

- 名前—: 1から9、aからzのアルファベット順にリストをソートします。

- 日付: タグ付けした時期が最も新しいアイテムから最も古いアイテムの順序でリストをソートします。

59.2.7.4 タグ・センターでの情報表示の絞込み

タグ・センターでは、「タグ付け」パネルで他のタグを選択することによって、表示する情報をさらに絞り込むことができます(図59-26)。

図59-26 タグ・センターの「タグ付け」パネル

「タグ付け」パネルには、現在選択しているタグも使用しているオブジェクトに使用されている、その他すべてのタグが表示されます。「タグ付け」パネルのタグをクリックすると、タグ・センターの情報を、選択したタグとクリックした関連タグの両方に関連付けられている情報にさらに絞り込むことができます。

たとえば、タグ・センターにhelpという用語でタグ付けしたすべてのアイテムが表示されているとします。「タグ付け」パネルでjcr_docs をクリックすると、タグ・センターの情報が、helpとjcr_docsの両方に関連付けられている情報に絞り込まれます。

59.2.7.5 タグ・センターでのタグ使用者の確認

タグ・センターでは、「タグ付けの実行者」パネルで他のユーザーを選択することによって、表示する情報をさらに絞り込むことができます(図59-27)。

図59-27 タグ・センターの「タグ付けの実行者」パネル

「タグ付けの実行者」パネルには、選択した1つ以上のタグを適用した他のすべてのユーザーが表示されます。「タグ付けの実行者」パネルのユーザーをクリックすると、タグ・センターの情報を、選択したタグの関連付けをクリックしたユーザーが適用した情報にさらに絞り込むことができます。

たとえば、図59-27で現在選択されているタグがhelpであるとします。orcladminをクリックすると、タグhelpの関連付けをorcladminが適用した情報が表示されます。

59.2.8 「タグ・クラウド」タスク・フローと「タグ選択」タスク・フローの理解

「タグ・クラウド」タスク・フローと「タグ選択」タスク・フローはどちらも、使用されているすべてのタグを視覚的に表したタグ・クラウドを表示するという点で似ています。タグは使用頻度に応じて表示されます。最も頻繁に使用されているタグは太字および異なるフォント・サイズで表示されます。フォントが大きいタグほど、適用されている数が多いことを意味します。

「タグ・クラウド」タスク・フロー(図59-28)では、タグ・クラウドのタグをクリックすると、タグ・センターにリダイレクトされ、そこではそのタグが選択されています(図59-29)。

図59-28 「タグ・クラウド」タスク・フロー

図59-29 「タグ・クラウド」タスク・フローのタグのクリック

関連項目:

第59.1.2項「タグ・センターの理解」

「タグ選択」タスク・フロー(図59-30)では、タグをクリックすると、そのタグが選択済としてマークされ、結果は「タグ・クラウド関連リソース」タスク・フローに表示されます(図59-31)。タグ・センターにはリダイレクトされません。

図59-30 「タグ選択」タスク・フロー

図59-31 「タグ選択」タスク・フローのタグのクリック

59.2.9 「同様のタグ付きアイテム」タスク・フローの理解

「同様のタグ付きアイテム」タスク・フロー(図59-32)では、現在表示されているページと共通のタグを1つ以上持つ他のページまたはドキュメントへのリンクのリストが表示されます。

図59-32 「同様のタグ付きアイテム」タスク・フロー

59.3 タグ・サービスのタスク・フロー・プロパティの設定

タグ・サービスのタスク・フローには、関連付けられているプロパティがあります。十分な権限を持つユーザーは、Oracle Composerの「コンポーネント・プロパティ」ダイアログからこれらのプロパティにアクセスできます(図59-33)。

図59-33 「同様のタグ付きアイテム」タスク・フローのプロパティ

「図59-33 「同様のタグ付きアイテム」タスク・フローのプロパティ」の説明

「コンポーネント・プロパティ」ダイアログへのアクセスの詳細は、第18.6.2項「コンポーネントのプロパティの設定」を参照してください。

次の項では、タグ・サービスのタスク・フローのプロパティについての情報を提供し、「パラメータ」タブのプロパティについて説明します。

- 第59.3.1項「タグ・サービスのタスク・フローのプロパティの基本」

- 第59.3.2項「タグ・サービスのタスク・フローのパラメータ」

59.3.1 タグ・サービスのタスク・フローのプロパティの基本

デフォルトのタスク・フロー・コンテンツは、「コンポーネント・プロパティ」ダイアログの「パラメータ」タブ上のプロパティによって制御されます。このタブのパラメータの詳細は、第59.3.2項「タグ・サービスのタスク・フローのパラメータ」を参照してください。タスク・フローによっては、このタブのパラメータによって、タスク・フローとページ・パラメータおよびページ定義変数を簡単に結び付けることができます。詳細は、第22章「ページ、タスク・フロー、ポートレットおよびUIコンポーネントの結付け」を参照してください。

「表示オプション」タブ、「スタイル」タブおよび「コンテンツ・スタイル」タブのプロパティを変更すると、タスク・フローの外観と動作に影響します。これらのプロパティは、すべてのタスク・フローに共通しています。詳細は、第18.6項「ページ・コンポーネントの変更」を参照してください。

「イベント」タブのコンテンツは、タスク・フローでサポートされるイベントによって異なります。詳細は、第18.6.7項「コンポーネントのコンテキスト・イベントの使用」を参照してください。

「子コンポーネント」タブには、現在のコンポーネントに含まれているすべてのコンポーネントが表示されます。このタブには、子コンポーネントを並べ替えたり、表示/非表示を切り替えるためのコントロールが用意されています。すべてのコンポーネントに子コンポーネントがあるわけではありません。そのため、このタブは省略されている場合があります。詳細は、第18.6.5項「子コンポーネントの使用」を参照してください。

「パラメータ」タブと「表示オプション」タブのすべてのプロパティから式言語(EL)エディタにアクセスできます。ELエディタを使用すると、定数値のかわりに変数値を選択または指定できます。エディタを開くには、プロパティ・フィールドの横にある「編集」アイコンをクリックします。スペースのELの詳細は、付録B「式言語(EL)式」を参照してください。

注意:

「コンポーネント・プロパティ」ダイアログの汎用の「表示オプション」タブでELを入力すると、入力内容が自動的に検証されます。EL構文が無効な場合、エラーが表示され、値は適用も保存もされません。汎用の表示オプションとは、表18-1に掲載されているオプションです。

汎用以外の表示オプションには、ELの検証は行われません。

59.3.2 タグ・サービスのタスク・フローのパラメータ

表59-1では、タグ・サービスのタスク・フローに固有のパラメータについて説明します。

表59-1 タグ・サービスのタスク・フローのパラメータ

パラメータ

説明

タスク・フロー

Resource ID

同様のタグ付きアイテムを見つけるために使用する特定のサービス内のアイテムまたはリソースの固有のID。この値は自動的に設定されます。別のリソースと同様のアイテムを表示する必要がないかぎり、この値を変更しないでください。

タグ付け - 関連リンク

同様のタグ付きアイテム

Service ID

「同様のタグ付きアイテム」タスク・フローと「タグ」タスク・フローでは、このパラメータの意味は異なります。

- 「タグ付け - 関連リンク」では、リストされているオブジェクトと同様のアイテムを示すresourceId/serviceIdのペアです。この値は自動的に設定されます。別のサービスに属する別のリソースと同様のアイテムを表示する必要がないかぎり、この値を変更しないでください。

- 「タグ」では、タグとタグ付きアイテムがこのサービス、たとえばoracle.webcenter.pageに制限されます。

タグ付け - 関連リンク

同様のタグ付きアイテム

タグ付け - 個人ビュー

タグ

Scope of Tags

タグの範囲。この値は自動的に設定されます。この値を変更しないでください。

タグ・クラウド

タグ選択

タグ付け - タグ付けしたアイテム

タグ・クラウド関連リソース

Redirect URL

匿名ページ・ログインのためのリダイレクトURL。接頭辞/facesが含まれている必要があります(例: /faces#{facesContext.viewRoot.viewId})。nullまたは空の場合、ログインは表示されません。

「タグ付け」ダイアログ

注意:

別のリソースまたは別のサービスのアイテムを表示する必要がないかぎり、タグ・サービスのタスク・フローのプロパティを変更してはいけません。

第XIV部

アクティビティに基づくインテリジェンスの収集

ユーザーズ・ガイドの第XIV部では、ポータルとコミュニティの使用方法に関するインテリジェンスをユーザーのアクションから収集する方法について説明します。

第XIV部には、第60章「アクティビティ・グラフ・サービスの使用」が含まれます。

60 アクティビティ・グラフ・サービスの使用

アクティビティ・グラフ・サービスは、推奨する新しいコネクション、適切なアイテムおよび関連性があるスペースを表示し、関連性を高めた検索結果を返すことによって、Oracle WebCenter Portal: Spacesにおけるユーザーの興味の範囲を拡大します。そのために、一定期間内のユーザー全体のアプリケーション・アクティビティを追跡します。アクティビティ・グラフ・エンジンは、これらのアクティビティに基づいて、推奨を開始します。

この章では、アクティビティ・グラフ・サービスの機能の概要と使用方法について説明します。内容は次のとおりです。

- 第60.1項「アクティビティ・グラフ・サービスの基本」

- 第60.2項「アクティビティ・グラフ・サービスのタスク・フローの使用」

- 第60.3項「アクティビティ・グラフ・サービスのタスク・フローのプロパティの設定」

アクティビティ・グラフ・タスク・フローが動作するには、分析スキーマ(アクティビティ)をインストールして構成し、アプリケーションと分析コレクタの間の接続を設定する必要があります。

関連項目:

詳細は、Oracle Fusion Middleware Oracle WebCenter Portal管理者ガイドの「分析サービスの管理」を参照してください。

60.1 アクティビティ・グラフ・サービスの基本

Enterprise 2.0の出現により、ユーザーはかつてないほどの高い割合でコンテンツに寄与できるようになっています。このことを考えると、現在必要なのは、SpacesのようなEnterprise 2.0製品にシームレスに統合される、進化した情報取得テクノロジです。アクティビティ・グラフ・サービスは、内在するアクティビティ・グラフ・エンジンによって収集した集団的知性を利用することによって、検索アプリケーションやソーシャル・アプリケーションに有効な解決策を提供します。

既存のコネクションおよびアプリケーション内で共通して使用しているオブジェクトに基づいて、ユーザーがコネクションの作成に興味を持つ可能性がある人物を推奨します。また、ユーザーが現在表示しているスペースやアイテムの類似する使用に基づいて、関心があると思われるスペースやアイテムをユーザーに知らせます。

アクティビティ・グラフ・サービスは、アクティビティ・グラフ・エンジンが収集して分析したデータに基づいてこれらを推奨します。アクティビティ・グラフ・エンジンによって、エンタープライズ・アプリケーションで収集されたアクションの集中リポジトリが提供されます。

アクティビティ・グラフ・サービスは、すぐに使える次の3つのタスク・フローで推奨を表示します。

- 推奨コネクション
「推奨コネクション」タスク・フロー(図60-1)を使用して、類似するユーザーを表示し、接続します。

図60-1 「推奨コネクション」タスク・フロー

「図60-1 「推奨コネクション」タスク・フロー」の説明

関連項目:

このタスク・フローの詳細は、第60.2.2項「「推奨コネクション」タスク・フローの使用」を参照してください。

- 類似スペース
「類似スペース」タスク・フロー(図60-2)を使用して、興味を持つ可能性があるスペースを特定し、使用します。

図60-2 「類似スペース」タスク・フロー

「図60-2 「類似スペース」タスク・フロー」の説明

関連項目:

このタスク・フローの詳細は、第60.2.3項「「類似スペース」タスク・フローの使用」を参照してください。

- 類似アイテム
「類似アイテム」タスク・フロー(図60-3)を使用して、興味を持つ可能性があるWebCenter Portalコンテンツを特定し、使用します。

図60-3 「類似アイテム」タスク・フロー

「図60-3 「類似アイテム」タスク・フロー」の説明

関連項目:

このタスク・フローの詳細は、第60.2.4項「「類似アイテム」タスク・フローの使用」を参照してください。

注意:

アクティビティ・グラフ・サービスのタスク・フローは、アクティビティ・グラフ・サービスがアプリケーションで構成されている場合にのみ推奨を表示します。詳細は、Oracle Fusion Middleware Oracle WebCenter Portal管理者ガイドのアクティビティ・グラフ・サービスの前提条件に関する項を参照してください。

アクティビティ・グラフ・サービスはデフォルトで、WebCenter Portalの特定のオブジェクトとアクションを追跡します。ただし、WebCenter Portalの他のオブジェクトやアクションまたは他のアプリケーションのオブジェクトやアクションを追跡するように拡張可能です。

関連項目:

詳細は、『Oracle Fusion Middleware Oracle WebCenter Portal開発者ガイド』のアクティビティ・グラフ・サービスの拡張に関する項を参照してください。

60.2 アクティビティ・グラフ・サービスのタスク・フローの使用

アクティビティ・グラフ・サービスのタスク・フローは、アクティビティ・グラフ・サービスで使用できる機能を公開します。

この項の内容は次のとおりです。

- 第60.2.1項「ページへのアクティビティ・グラフ・サービス・タスク・フローの追加」

- 第60.2.2項「「推奨コネクション」タスク・フローの使用」

- 第60.2.3項「「類似スペース」タスク・フローの使用」

- 第60.2.4項「「類似アイテム」タスク・フローの使用」

60.2.1 ページへのアクティビティ・グラフ・サービス・タスク・フローの追加

「推奨コネクション」タスク・フローは、デフォルトでは、ホーム・スペースからアクセスできる各ユーザーのプロファイル・ギャラリに表示されます。「類似アイテム」タスク・フローは、デフォルトでは、ファイルの「ドキュメント・ビューア」の「関連アイテム」ペインに表示され、現在表示されているファイルの類似アイテムを表示します。

アクティビティ・グラフ・サービスのタスク・フローを他の場所で表示するには、タスク・フローを適切なページに追加する必要があります。

アクティビティ・グラフ・サービスのタスク・フローをページに追加するには:

1. 編集モードでページを開きます。

関連項目:

詳細は、第18.1項「コンポーザの開始および終了」を参照してください。

2. ターゲット・リージョンの「コンテンツの追加」をクリックして、リソース・カタログを開きます。

3. アクティビティ・グラフ・サービスのタスク・フローが含まれるリソース・カタログのセクションに移動するか、そのタスク・フローを検索します。

ヒント:

このコンポーネントの有無や場所は、リソース・カタログの構成方法によって異なります。たとえば、デフォルトのリソース・カタログでは、「ソーシャルとコミュニケーション」の横の「開く」をクリックすると、アクティビティ・グラフ・サービスのタスク・フローが含まれるリストが表示されます。

4. ページに追加するタスク・フローの横の「追加」をクリックします。

60.2.2 「推奨コネクション」タスク・フローの使用

「推薦コネクション」タスク・フローを使用して、自分と類似しているとみなされるユーザーを表示し、接続できます。

注意:

タスク・フローによって表示される推奨には、アクティビティ・グラフ・エンジンが最後に実行されたときのアクティビティ・グラフのコンテンツが反映されます。最後に実行された後に発生したアクティビティは含まれません。詳細は、Oracle Fusion Middleware Oracle WebCenter Portal管理者ガイドのアクティビティ・グラフ・サービスのデータの準備に関する項を参照してください。

この項の内容は次のとおりです。

- 第60.2.2.1項「推奨コネクションの詳細」

- 第60.2.2.2項「推奨コネクションへのコネクションの招待」

- 第60.2.2.3項「推奨コネクションからのユーザーの削除」

関連項目:

コネクションの概要は、第34章「ソーシャル・ネットワークの作成」を参照してください。

60.2.2.1 推奨コネクションの詳細

新しいユーザーに接続する前に、本当に接続する必要があるかどうかを判断するために、通常は相手の詳細を調べる必要があります。「推奨コネクション」タスク・フローは、ユーザー・プロファイル情報へのアクセスを提供し、推奨理由を示すことによって、そのニーズに応えます。

推奨コネクションに関する情報を表示するには:

1. 「推奨コネクション」タスク・フローに移動します。

ヒント:

デフォルトでは、「推奨コネクション」タスク・フローは、ホーム・スペースの「プロファイル」ページに存在します。

2. このタスク・フローでは、各推奨コネクションについて、ユーザーの名前、タイトルおよびプロファイル・アイコンが表示されます。これにより、このユーザーに接続する必要があるかどうかをすぐに判断できるスナップショットが提供されます。

3. ユーザーの詳細を調べるには、ユーザーの名前をクリックしてユーザー詳細ポップアップを表示します。

注意:

ユーザー・アイコンをクリックして、ユーザーのプロファイル・ギャラリを表示する方法もあります。

4. ユーザー詳細ポップアップ(図60-4)では、場所や現在のステータスなど、ユーザーの詳細情報を表示できます。完全なプロファイルを表示するのか、または電子メールまたはインスタント・メッセージで連絡するのかを選択することもできます。

図60-4 ユーザー詳細ポップアップ

「図60-4 ユーザー詳細ポップアップ」の説明

注意:

ユーザー詳細ポップアップに表示される情報は、ユーザーがプロファイルとして入力した情報およびスペースで有効なサービスによって異なります。

5. ポップアップ以外の場所をクリックして、ポップアップを閉じます。

6. このタスク・フローでは、各ユーザーが潜在的なコネクションとして推奨された理由も表示します。たとえば、同じユーザーに接続している場合または同じドキュメントやWikiに対して作業した場合があります。
コネクションの推奨理由は次のとおりです。

- 自分とユーザーがコネクションを共有している

- 自分とユーザーが1つ以上の同じアイテムを編集した

- 自分とユーザーが1つ以上の同じスペースで作業した

- 自分とユーザーが1つ以上の同じアイテムにタグを付けた

理由をクリックすると、詳細が表示されます。たとえば、共通のコネクションのリストまたは共通して作業したオブジェクトのリストが表示されます(図60-5)。

図60-5 推奨コネクションの理由の詳細

「図60-5 推奨コネクションの理由の詳細」の説明

7. ポップアップ以外の場所をクリックして、ポップアップを閉じます。

8. この情報を確認した後で、この人物に接続するのか、または推奨コネクションのリストから削除するのかを決定できます。

60.2.2.2 推奨コネクションへのコネクションの招待

推奨コネクションのリストのユーザーへのコネクションを希望する場合、ユーザー詳細ポップアップまたはユーザーのプロファイル・ギャラリから簡単な手順で実現できます。

推奨コネクションを招待してコネクションを確立するには:

1. 「推奨コネクション」タスク・フローに移動します。

ヒント:

デフォルトでは、「推奨コネクション」タスク・フローは、ホーム・スペースの「プロファイル」ページに存在します。

2. 推奨コネクションのリストでユーザーを見つけます。

3. ユーザーの名前をクリックしてユーザー詳細ポップアップを表示するか、ユーザー・アイコンをクリックしてユーザーのプロファイル・ギャラリを表示します。

4. 「コネクションの確立」をクリックします(図60-6)。

図60-6 「コネクションの確立」リンク

「図60-6 「コネクションの確立」リンク」の説明

5. 「招待メッセージ」ダイアログ(図60-7)で、自分のメッセージを入力するか、デフォルトのまま使用します。

図60-7 「招待メッセージ」ダイアログ

「図60-7 「招待メッセージ」ダイアログ」の説明

6. 「コネクション・リストの選択」ドロップダウン・リストから、このユーザーを追加するコネクション・リストを選択します。

関連項目:

コネクション・リストの詳細は、第34.4.5項「コネクション・リストの作成および管理」を参照してください。

7. 「招待」をクリックします。
招待相手がすべての招待を自動的に承認するようにプリファレンスを設定している場合は、すぐにコネクションができます。そうでない場合は、受信者の「コネクション」ページに招待が表示されます。

関連項目:

詳細は、第34.4.3項「コネクションの招待の表示」を参照してください。

60.2.2.3 推奨コネクションからのユーザーの削除

推奨コネクションのリストにコネクションを希望しないユーザーが含まれている場合、それらのユーザーを削除して他の推奨が表示されるようにできます。コネクションの招待を発行した後でその相手を削除することもできます。その場合、推奨はリストから削除されますが、招待は取り消されません。

推奨コネクションを削除するには:

1. 「推奨コネクション」タスク・フローに移動します。

ヒント:

デフォルトでは、「推奨コネクション」タスク・フローは、ホーム・スペースの「プロファイル」ページに存在します。

2. 推奨コネクションのリストでユーザーを見つけます。

3. リストのユーザーの横にある「この人は表示しないでください」アイコンをクリックします(図60-8)。

図60-8 「この人は表示しないでください」アイコン

「図60-8 「この人は表示しないでください」アイコン」の説明

4. タスク・フローがリフレッシュされ、削除した場所に新しい推奨コネクションが表示されます。

60.2.2.4 「推奨コネクション」タスク・フローに表示するユーザー数の設定

「推奨コネクション」タスク・フローに表示するユーザー数を制御できます。

表示する推奨コネクションの数を設定するには:

1. 「推奨コネクション」タスク・フローに移動します。

ヒント:

デフォルトでは、「推奨コネクション」タスク・フローは、ホーム・スペースの「プロファイル」ページに存在します。

2. 「表示オプション」アイコンをクリックします。

3. 「表示オプション」ダイアログの「人数」フィールド(図60-9)に、タスク・フローでリストする推奨コネクションの数を入力します。デフォルト値は5です。

図60-9 「人数」フィールド

「図60-9 「人数」フィールド」の説明

4. 「OK」をクリックします。

60.2.2.5 「推奨コネクション」タスク・フローに表示するユーザーの制御

デフォルトでは、「推奨コネクション」タスク・フローには、コネクションを確立済のユーザーを除くすべての推奨コネクションが表示されます。タスク・フローの表示オプションを編集することによって、この設定を変更できます。たとえば、このタスク・フローを使用して、推奨コネクションではなく、自分に類似するユーザーを表示できます。その場合は、既存のコネクションを表示できます。

タスク・フローに表示するユーザーを制御するには:

1. 「推奨コネクション」タスク・フローに移動します。

ヒント:

デフォルトでは、「推奨コネクション」タスク・フローは、ホーム・スペースの「プロファイル」ページに存在します。

2. 「表示オプション」アイコンをクリックします。

3. 「表示オプション」ダイアログで、「コネクションのあるユーザー」チェック・ボックス(図60-10)を選択すると、コネクションを確立済のユーザーも推奨コネクションのリストに表示されます。
このチェック・ボックスの選択を解除すると、コネクションを確立済のユーザーはリストに表示されません。

図60-10 「コネクションのあるユーザー」オプション

「図60-10 「コネクションのあるユーザー」オプション」の説明

注意:

このチェック・ボックスは、デフォルトでは選択されていません。

4. 「OK」をクリックします。

60.2.3 「類似スペース」タスク・フローの使用

「類似スペース」タスク・フローは、スペース内の任意のページに配置できます。現在表示しているスペースと類似している他のスペースが推奨されます。スペースが別のスペースと類似しているとみなされるのは、同じユーザーが操作している場合、特にコンテンツを編集している場合です。

「類似スペース」タスク・フローに表示されるのは、表示権限を持っているスペースのみです。

注意:

「類似スペース」タスク・フローの推奨は、現在表示されているスペースのみに基づいて決まります。現在のユーザーに固有ではありません。

注意:

タスク・フローによって表示される推奨には、アクティビティ・グラフ・エンジンが最後に実行されたときのアクティビティ・グラフのコンテンツが反映されます。最後に実行された後に発生したアクティビティは含まれません。詳細は、Oracle Fusion Middleware Oracle WebCenter Portal管理者ガイドのアクティビティ・グラフ・サービスのデータの準備に関する項を参照してください。

この項の内容は次のとおりです。

- 第60.2.3.1項「推奨スペースの詳細」

- 第60.2.3.2項「推奨スペースへの参加」

- 第60.2.3.3項「タスク・フローからのスペースの削除」

- 第60.2.3.4項「「類似スペース」タスク・フローに表示するスペース数の設定」

- 第60.2.3.5項「「類似スペース」タスク・フローに表示するスペースの制御」

60.2.3.1 推奨スペースの詳細

「類似スペース」タスク・フローでスペースを参照する際、通常はまずそのスペースの詳細を調べます。これは、そのスペースが、参加することに興味があるスペースかどうかを判断するために役立ちます。

推奨スペースの詳細を調べるには:

1. 詳細を調べるスペースが表示されている「類似スペース」タスク・フローに移動します。

2. このタスク・フローでは、各推奨スペースについて、スペースの名前と説明が表示されます。これにより、このスペースが興味を持つ可能性があるスペースかどうかをすぐに判断できるスナップショットが提供されます。

3. スペースに移動してその詳細を調べるには、その名前をクリックします。

4. スペースを調べた後、スペースに参加するのか、タスク・フローから削除するのかを判断できます。

60.2.3.2 推奨スペースへの参加

「類似スペース」タスク・フローで参加を希望するスペースが見つかった場合、スペースを訪問することによって参加できます。

推奨スペースに参加するには:

1. 「類似スペース」タスク・フローで、スペース名をクリックしてスペースを開きます。

2. スペースに参加します(第51.9項「スペースへの参加」を参照)。一部のメンバーシップ・リクエストではスペース・モデレータからの承認が必要なため、直ちにアクセス権を取得できない場合があります。

60.2.3.3 タスク・フローからのスペースの削除

「類似スペース」タスク・フローに表示されているスペースに特に興味がないと判断した場合、そのスペースを削除して、他の推奨を表示するための場所を空けることができます。スペースは、自分が表示するタスク・フローから削除されるだけであり、その表示権限を持つ他のユーザーが表示するタスク・フローには引き続き表示されます。

タスク・フローからスペースを削除するには:

1. 削除するスペースが表示されている「類似スペース」タスク・フローに移動します。

2. 削除するスペースを見つけます。

3. スペースの横にある「このスペースは表示しないでください」アイコンをクリックします(図60-11)。

図60-11 「このスペースは表示しないでください」アイコン

「図60-11 「このスペースは表示しないでください」アイコン」の説明

4. タスク・フローがリフレッシュされ、削除した場所に新しい類似スペースが表示されます。

60.2.3.4 「類似スペース」タスク・フローに表示するスペース数の設定

「類似スペース」タスク・フローに表示するスペース数を制御できます。

表示する類似スペースの数を設定するには:

1. 編集する「類似スペース」タスク・フローに移動します。

2. 「表示オプション」アイコンをクリックします。

3. 「表示オプション」ダイアログの「スペース数」フィールド(図60-12)に、タスク・フローでリストする類似スペースの数を入力します。デフォルト値は5です。

図60-12 「スペース数」フィールド

「図60-12 「スペース数」フィールド」の説明

4. 「OK」をクリックします。

60.2.3.5 「類似スペース」タスク・フローに表示するスペースの制御

デフォルトでは、「類似スペース」タスク・フローには自分がすでにメンバーになっているスペースは表示されませんが、表示したことがあるスペースは表示されます。タスク・フローの表示オプションを編集することによって、この設定を変更できます。

タスク・フローに表示するスペースを制御するには:

1. 編集する「類似スペース」タスク・フローに移動します。

2. 「表示オプション」アイコンをクリックします。

3. 「表示オプション」ダイアログで、「以前作業したスペースの表示」チェック・ボックス(図60-13)を選択すると、アクション(表示を除く)を実行したことがあるスペースが類似スペースのリストに表示されます。
作業したことがあるスペースを表示する必要がない場合は、このチェック・ボックスの選択を解除します。

図60-13 「以前作業したスペースの表示」オプション

「図60-13 「以前作業したスペースの表示」オプション」の説明

注意:

このチェック・ボックスは、デフォルトでは選択されていません。

4. 「以前訪れたスペースの表示」チェック・ボックス(図60-14)を選択すると、すでに表示したことがあるスペースも類似スペースのリストに表示されます。
このチェック・ボックスの選択を解除すると、すでに表示したことがあるスペースはリストに表示されません。

図60-14 「以前訪れたスペースの表示」オプション

「図60-14 「以前訪れたスペースの表示」オプション」の説明

注意:

このチェック・ボックスは、デフォルトで選択されています。

5. 「OK」をクリックします。

60.2.4 「類似アイテム」タスク・フローの使用

「類似アイテム」タスク・フローは、現在ページで選択されているアイテムに基づいて、表示する可能性がある他のアイテムを推奨します。

注意:

「類似アイテム」タスク・フローの推奨は、現在選択されているアイテムのみに基づいて決まります。現在のユーザーに固有ではありません。

注意:

タスク・フローによって表示される推奨には、アクティビティ・グラフ・エンジンが最後に実行されたときのアクティビティ・グラフのコンテンツが反映されます。最後に実行された後に発生したアクティビティは含まれません。詳細は、Oracle Fusion Middleware Oracle WebCenter Portal管理者ガイドのアクティビティ・グラフ・サービスのデータの準備に関する項を参照してください。

この項の内容は次のとおりです。

- 第60.2.4.1項「「類似アイテム」タスク・フローの移入」

- 第60.2.4.2項「推奨アイテムの表示」

- 第60.2.4.3項「「類似アイテム」タスク・フローからのアイテムの削除」

- 第60.2.4.4項「「類似アイテム」タスク・フローに表示するアイテム数の設定」

- 第60.2.4.5項「「類似アイテム」タスク・フローに表示するアイテムの制御」

60.2.4.1 「類似アイテム」タスク・フローの移入

「類似アイテム」タスク・フローは、現在ページで選択されているアイテムに類似したアイテムをリストします。「類似アイテム」タスク・フローを含むページを表示した場合、最初はタスク・フローには何も表示されません。タスク・フローに移入するには、類似アイテムを表示するアイテムを選択する必要があります。

注意:

「類似アイテム」タスク・フローを含むページに「ドキュメント・ビューア」も含まれている場合、「ドキュメント・ビューア」に現在表示されているドキュメントに基づいて「類似アイテム」タスク・フローの内容が表示されるので、明示的にアイテムを選択する必要はありません。

「類似アイテム」タスク・フローに移入するには:

1. 「類似アイテム」タスク・フローを含むページに移動します。

2. 同じページの他のいずれかのタスク・フローで、類似アイテムを表示するアイテムを選択します。
「類似アイテム」タスク・フローは、次のタスク・フローと連携して動作します。

- ドキュメント・サービスのタスク・フロー:

- 最近のドキュメント

- ドキュメント・リスト・ビューア

- ドキュメント・ナビゲータ

- ドキュメント・エクスプローラ

- フォルダ・ビューア

- ドキュメント・マネージャ

- ドキュメント・ブラウザ

- ディスカッション・マネージャのタスク・フロー

3. 「類似アイテム」タスク・フローがリフレッシュされ、選択したアイテムに類似したアイテムが表示されます。

60.2.4.2 推奨アイテムの表示

「類似アイテム」タスク・フローに役に立つと考えられるアイテムが表示されている場合、それを選択して表示できます。

推奨アイテムを表示するには:

1. 表示するアイテムが表示されている「類似アイテム」タスク・フローに移動します。

2. アイテムの名前をクリックすると、そのアイテムが表示されます。
アイテムの表示方法は、アイテムのタイプによって異なります。たとえば、ドキュメントは「ドキュメント・ビューア」タスク・フローに表示されます。

60.2.4.3 「類似アイテム」タスク・フローからのアイテムの削除

「類似アイテム」タスク・フローに表示されているアイテムに特に興味がないと判断した場合、そのアイテムを削除して、他の推奨を表示するための場所を空けることができます。アイテムは、自分が表示するタスク・フローから削除されるだけであり、その表示権限を持つ他のユーザーが表示するタスク・フローには引き続き表示されます。

タスク・フローからアイテムを削除するには:

1. 削除するアイテムが表示されている「類似アイテム」タスク・フローに移動します。

2. 削除するアイテムを見つけます。

3. アイテムの横にある「このアイテムは表示しないでください」アイコンをクリックします(図60-15)。

図60-15 「このアイテムは表示しないでください」アイコン

「図60-15 「このアイテムは表示しないでください」アイコン」の説明

4. タスク・フローがリフレッシュされ、削除した場所に新しい類似アイテムが表示されます。

60.2.4.4 「類似アイテム」タスク・フローに表示するアイテム数の設定

「類似アイテム」タスク・フローに表示するアイテム数を制御できます。

タスク・フローに表示するアイテムの数を設定するには:

1. 編集する「類似アイテム」タスク・フローに移動します。

2. 「表示オプション」アイコンをクリックします。

3. 「表示オプション」ダイアログの「アイテム数」フィールド(図60-16)に、タスク・フローでリストする類似アイテムの数を入力します。デフォルト値は5です。

図60-16 「アイテム数」フィールド

「図60-16 「アイテム数」フィールド」の説明

4. 「OK」をクリックします。

60.2.4.5 「類似アイテム」タスク・フローに表示するアイテムの制御

デフォルトでは、「類似アイテム」タスク・フローには、すでに表示したことがあるアイテムが表示されます。また、サポートされているすべてのタイプのアイテム(ドキュメント、Wikiページ、ブログおよびディスカッション・トピック)が含まれます。タスク・フローの表示オプションを編集することによって、この設定を変更できます。たとえば、このタスク・フローを使用して、選択したアイテムに類似するディスカッション・トピックのみを表示できます。

タスク・フローに表示するアイテムを制御するには:

1. 編集する「類似アイテム」タスク・フローに移動します。

2. 「表示オプション」アイコンをクリックします。

3. 「表示オプション」ダイアログで、「以前表示したアイテムの表示」チェック・ボックス(図60-17)を選択すると、すでに表示したことがあるアイテムも類似アイテムのリストに表示されます。
このチェック・ボックスの選択を解除すると、すでに表示したことがあるアイテムは類似アイテムのリストに表示されません。

図60-17 「以前表示したアイテムの表示」オプション

「図60-17 「以前表示したアイテムの表示」オプション」の説明

注意:

このチェック・ボックスは、デフォルトで選択されています。

4. 「以前作業したアイテムの表示」チェック・ボックス()を選択すると、すでになんらかの作業(表示以外)をしたことがあるアイテムも類似アイテムのリストに表示されます。
このチェック・ボックスの選択を解除すると、すでに作業したことがあるアイテムは類似アイテムのリストに表示されません。

図60-18 「以前作業したアイテムの表示」オプション

「図60-18 「以前作業したアイテムの表示」オプション」の説明

注意:

このチェック・ボックスは、デフォルトでは選択されていません。

5. 必要に応じて次の各チェック・ボックスを選択または選択解除することで、タスク・フローに表示するアイテムのタイプを決定します(図60-19)。

- ドキュメントの表示

- Wikiページの表示

- ブログの表示

- ディスカッション・トピックの表示

図60-19 様々なタイプのアイテムを表示するオプション

「図60-19 様々なタイプのアイテムを表示するオプション」の説明

注意:

これらのチェック・ボックスは、デフォルトで選択されています。

6. 「OK」をクリックします。

60.3 アクティビティ・グラフ・サービスのタスク・フローのプロパティの設定

アクティビティ・グラフ・サービスのタスク・フローには、関連付けられているプロパティがあります。十分な権限を持つユーザーは、コンポーザの「コンポーネント・プロパティ」ダイアログからこれらのプロパティにアクセスできます(図60-20)。

図60-20 「推奨コネクション」タスク・フロー - 「コンポーネント・プロパティ」

「図60-20 「推奨コネクション」タスク・フロー - 「コンポーネント・プロパティ」」の説明

「コンポーネント・プロパティ」ダイアログへのアクセスの詳細は、第18.6.2項「コンポーネントのプロパティの設定」を参照してください。

次の各項では、アクティビティ・グラフ・サービス・タスク・フローのプロパティと、「パラメータ」タブのプロパティについて説明します。

- 第60.3.1項「アクティビティ・グラフ・サービスのタスク・フローのプロパティの基本」

- 第60.3.2項「アクティビティ・グラフ・サービスのタスク・フローのパラメータ」

60.3.1 アクティビティ・グラフ・サービスのタスク・フローのプロパティの基本

デフォルトのタスク・フロー・コンテンツは、「コンポーネント・プロパティ」ダイアログの「パラメータ」タブ上のプロパティによって制御されます。このタブのパラメータの詳細は、第60.3.2項「アクティビティ・グラフ・サービスのタスク・フローのパラメータ」を参照してください。タスク・フローによっては、このタブのパラメータによって、タスク・フローとページ・パラメータおよびページ定義変数を簡単に結び付けることができます。詳細は、第22章「ページ、タスク・フロー、ポートレットおよびUIコンポーネントの結付け」を参照してください。

「表示オプション」タブ、「スタイル」タブおよび「コンテンツ・スタイル」タブのプロパティを変更すると、タスク・フローの外観と動作に影響します。これらのプロパティは、すべてのタスク・フローに共通しています。詳細は、第18.6項「ページ・コンポーネントの変更」を参照してください。

「イベント」タブの内容は、タスク・フローでサポートされているイベントによって異なります。詳細は、第18.6.7項「コンポーネントのコンテキスト・イベントの使用」を参照してください。

「パラメータ」タブと「表示オプション」タブのすべてのプロパティから式言語(EL)エディタにアクセスできます。ELエディタを使用すると、定数値のかわりに変数値を選択または指定できます。エディタを開くには、プロパティ・フィールドの横にある「編集」アイコンをクリックします。エディタの使用の詳細および一般的なEL式の説明は、付録B「式言語(EL)式」を参照してください。

注意:

「コンポーネント・プロパティ」ダイアログの汎用の「表示オプション」タブでELを入力すると、入力内容が自動的に検証されます。EL構文が無効な場合、エラーが表示され、値は適用も保存もされません。汎用の表示オプションとは、表18-1に掲載されているオプションです。

汎用以外の表示オプションには、ELの検証は行われません。

60.3.2 アクティビティ・グラフ・サービスのタスク・フローのパラメータ

表60-1では、アクティビティ・グラフ・サービスのタスク・フローに固有のパラメータについて説明します。

表60-1 アクティビティ・グラフ・サービスのタスク・フローのパラメータ

パラメータ

説明

タスク・フロー

Resource Id

推奨のコンテキストとして使用する個人、スペースまたはアイテムのID。

コネクションの場合、デフォルト値はログイン・ユーザーの式言語トークンです。

スペースの場合、デフォルト値はタスク・フローを含むスペースのリソースIDの式言語トークンです。

アイテムの場合、値はEL式#{wcEventContext.events.WebCenterResourceSelected}を使用して選択イベントから導出されます。

推奨コネクション

類似スペース

類似アイテム

Class URN

コンテキストのクラス。デフォルトでは、選択イベントから導出されます。

類似アイテム

Object Name

推奨のコンテキストとして使用するスペースまたはアイテムの名前。

スペースの場合、デフォルト値はタスク・フローを含むスペースのリソースIDの式言語トークンです。

アイテムの場合、デフォルト値は選択イベントから導出されます。

類似スペース

類似アイテム

Recipe

登録されている類似度計算と重み付けのペアのカンマ区切りリスト。このリストにより、表示される推奨とその表示順序が決まります。

アクティビティ・グラフのタスク・フローのデフォルト・レシピの詳細は、『Oracle Fusion Middleware Oracle WebCenter Portal開発者ガイド』のアクティビティ・グラフ・サービスのタスク・フローに関する項を参照してください。

推奨コネクション

類似スペース

類似アイテム

Class URN Restrictions

推奨に表示するノード・クラスのカンマ区切りリスト。null以外の場合、指定されたノード・クラスのオブジェクトのみが推奨に表示されます。

類似アイテム

Exclude Object Actions

登録されているアクションのカンマ区切りリスト。ログイン・ユーザーがリストされているいずれかのアクションを実行した人物、スペースまたはアイテムは、タスク・フローに表示されません。

推奨コネクション

類似スペース

類似アイテム

Service Id

resourceIdおよびオプションでresourceTypeと組み合せて、classURNのかわりに、オブジェクトのノード・クラスを指定します。

類似アイテム

Resource Type

resourceIdおよびserviceIdと組み合せて、classURNのかわりに、WebCenter Portalオブジェクトのノード・クラスを指定します。

たとえば、ドキュメント・サービスでは、resourceTypeを使用して、オブジェクトがWiki、ブログまたはドキュメントのどれであるかを特定します。

類似アイテム

Suppress Popup

タスク・フローのリンクから、インライン・ポップアップ(false)またはブラウザ・ウィンドウ(true)のどちらでコンテンツを起動するかを指定します。

デフォルト値はfalseです。

類似アイテム

第XV部

サービス: お知らせサービスからリンク・サービスまで

ユーザーズ・ガイドの第XV部では、お知らせサービスからリンク・サービスまでのサービスに関する概要および使用情報について説明します。

第XV部には次の章があります。

- 第61章「お知らせサービスの使用」

- 第62章「ディスカッション・サービスの使用」

- 第63章「イベント・サービスの使用」

- 第64章「インスタント・メッセージおよびプレゼンス(IMP)サービスの使用」

- 第65章「リンク・サービスの使用」

61 お知らせサービスの使用

この章では、お知らせサービスで提供される機能の使用方法について説明します。お知らせは、メッセージを作成し、即座にまたは指定した時刻に配信できる簡単で便利な方法です。

この章の内容は次のとおりです。

- 第61.1項「お知らせサービスの基本」

- 第61.2項「お知らせサービスのタスク・フローの使用」

- 第61.3項「お知らせサービスのタスク・フローのプロパティの設定」

対象読者

この章は、スペースのお知らせの表示、作成および管理を行うユーザーを対象にしています。お知らせに関連するタスクを実行するには、Create,Edit, and Delete Announcements、Create and Edit AnnouncementsまたはView Announcementsのいずれかの適切な権限が必要です。詳細は、第54.2.1.2項「スペース内の権限と権限モデルの理解」を参照してください。

注意:

この章で説明する各タスクは、現在のスペースでお知らせサービスが有効にされていない場合は使用できません。

61.1 お知らせサービスの基本

お知らせサービスは、重要なアクティビティやイベントに関するお知らせをすべての認証済ユーザーに投稿する機能を提供します。たとえば、アプリケーション管理者はこのサービスを使用して、新しい機能の公開について、またはメンテナンスのために一時的にアプリケーションをシャットダウンする予定について、お知らせすることができます(図61-1)。

図61-1 「お知らせ - クイック・ビュー」タスク・フローのお知らせのサンプル

お知らせサービスは、「アクティビティ・ストリーム」、「RSS」および「インスタント・メッセージおよびプレゼンス」など、他の多くのサービスに組み込まれています。また、お知らせは、イベントやディスカッションなど、他のサービスにリンクできます。たとえば、会社が新製品についてお知らせするとします。お知らせから直接、ディスカッション・フォーラムやインスタント・メッセージにリンクできます。ディスカッション・フォーラムでは潜在的顧客が他の顧客に製品について質問できます。インスタント・メッセージでは、顧客がカスタマ・サービス担当者とチャットして製品について質問できます。Oracle WebCenter Portalライブ検索を使用すると、お知らせのタイトルを検索できます。Oracle Secure Enterprise Searchを使用すると、お知らせのタイトルとテキストを検索できます。

Spaceでは、お知らせは、それを作成したスペースを範囲とします。ホーム・スペースのページでは、お知らせは、アプリケーション全体で、すべてのログイン(認証済)ユーザーを範囲とします。

「お知らせ」ページは、特定のテンプレートを使用して作成されたスペースに追加されます(図61-2)。「お知らせ」ページは、お知らせを表示するように構成されているすべてのスペースで使用できます。スペースでサービスを有効にする方法は、第53.10.1項「スペースで利用可能なサービスの有効化および無効化」を参照してください。

図61-2 スペースの「お知らせ」ページ

61.2 お知らせサービスのタスク・フローの使用

「お知らせ」タスク・フローと「お知らせ - クイック・ビュー」タスク・フローはどちらも、現在のお知らせを表示します。「お知らせ」タスク・フローには、タスク・フロー内でお知らせを管理するツールも用意されています。「お知らせ - クイック・ビュー」タスク・フローでは、お知らせを管理するために、「お知らせマネージャのオープン」アイコンをクリックする必要があります。

「お知らせ - クイック・ビュー」タスク・フローには、表示をカスタマイズする多数のパラメータがあります。たとえば、管理者は、「お知らせマネージャ」へのリンクを削除できます。これにより、管理用コントロールが不要なエンド・ユーザーにお知らせを提供できます。タスク・フローにはデフォルトでは10個のお知らせが表示されますが、この数を変更して、どこまでお知らせを表示するのかを変更できます。「その他のお知らせ...」リンクは、すべてのお知らせの詳細をページ切替え機能付きで表示するポップアップを起動します。これは、拡張クイック・ビュー(または拡張ミニ・ビュー)と呼ばれます。

ページに対する権限に応じて、この項で説明するタスクのすべてまたは一部を実行できます。

- 「お知らせ」タスク・フローでのお知らせの表示: ホーム・スペースのすべての参加者とスペース・モデレータ

- お知らせの作成: すべての参加者

- お知らせの編集: お知らせの作成者、ホーム・スペースのディスカッション・サーバー管理者およびスペース・モデレータ

- お知らせの削除: ホーム・スペースのディスカッション・サーバーのシステム管理者およびスペース・モデレータ

この項の内容は次のとおりです。

- 第61.2.1項「ページへのお知らせサービス・タスク・フローの追加」

- 第61.2.2項「「お知らせ」タスク・フローの使用」

- 第61.2.3項「「お知らせ - クイック・ビュー」タスク・フローの使用」

- 第61.2.4項「お知らせからのメールの送信」

- 第61.2.5項「お知らせのリンク」

61.2.1 ページへのお知らせサービス・タスク・フローの追加

ページにお知らせサービスのタスク・フローを追加する手順は、第18.5項「ページへのコンポーネントの追加」を参照してください。

注意:

- ホーム・スペースのページには「お知らせ」タスク・フローを追加できません。「お知らせ」タスク・フローは、manage権限を持ち、スペース・ページにコンテンツを追加している場合にのみ、コンポーネント・カタログに表示されます。デフォルトでは、この権限を持つことができるのはスペース・モデレータです。

- アプリケーションにある「お知らせ」タスク・フローのインスタンスはすべて、同じバックエンド・サーバーに対して実行され、複数の「お知らせ」タスク・フロー・インスタンスの追加には何の役にも立ちません。

「お知らせ」タスク・フローは、図61-3に示すようにページに表示されます。

図61-3 「お知らせ」タスク・フロー

編集権限を持つユーザーは、Composerの「コンポーネント・プロパティ」ダイアログを使用してタスク・フローのリージョン・パラメータにアクセスし、お知らせを作成する際に必要なディスカッション・フォーラムのIDを指定できます。

「コンポーネント・プロパティ」ダイアログへのアクセスおよびプロパティの編集の詳細は、第61.3項「お知らせサービスのタスク・フローのプロパティの設定」を参照してください。

注意:

「お知らせ - クイック・ビュー」タスク・フローは、指定されたディスカッション・フォーラムIDに関係なく、スペースで開きます。

タスク・フローのプロパティの設定の詳細は、第61.3項「お知らせサービスのタスク・フローのプロパティの設定」を参照してください。

61.2.2 「お知らせ」タスク・フローの使用

「お知らせ」タスク・フローには、お知らせを作成、編集および削除するためのツールだけでなく、お知らせを公開するタイミングおよびお知らせが失効してタスク・フローから削除されるタイミングを決定するためのコントロールも用意されています。「表示」リストを使用すると、お知らせの表示をパーソナライズできます。お知らせを作成した後は、お知らせを電子メールで送信するか、またはリンクするオプションが表示されます。

ページに対する権限およびアプリケーションで必要なサービスが構成されているかどうかに応じて、「お知らせマネージャ」にこれらのオプションの一部しか表示されない可能性があります。たとえば、「削除」アイコンは、manage権限を持つユーザーにのみ表示されます。

この項では、「お知らせ」タスク・フローを使用したお知らせの表示、作成および管理について説明します。ホーム・スペースのディスカッション・サーバー管理者およびスペース・モデレータは、「お知らせ」タスク・フローにアクセスできます。

この項の内容は次のとおりです。

- 第61.2.2.1項「「お知らせ」タスク・フローでのお知らせの表示」

- 第61.2.2.2項「お知らせの表示の調整」

- 第61.2.2.3項「お知らせの作成」

- 第61.2.2.4項「お知らせの編集」

- 第61.2.2.5項「お知らせの削除」

61.2.2.1 「お知らせ」タスク・フローでのお知らせの表示

「お知らせ」タスク・フローでお知らせを表示するには、ページで「お知らせ」タスク・フローを選択するか、または「お知らせ」ページを選択します。

図61-4は、「お知らせ」タスク・フローに表示されるお知らせを示します。

図61-4 「お知らせ」タスク・フローに表示されるお知らせ

「お知らせ」が表示されていない場合、スペース管理設定で「サービス」ページを表示します。「サービス」ページで、「お知らせ」を選択します。詳細は、第53章「スペースの管理」を参照してください。

ヒント:

このページへのアクセス方法は、使用するページ・テンプレートによって異なります。たとえば、サイド・ナビゲーション・テンプレートには、「管理」メニューを使用してアクセスする場合があります。

このページへのナビゲートは、第A.5項「スペース・ページのユーザー・インタフェースURL」に記載されているダイレクトURLを使用することも可能です。

61.2.2.2 お知らせの表示の調整

「お知らせ」タスク・フローの表示を独自にカスタマイズできます。これにより、他のユーザーのお知らせの表示が影響を受けることはありません。「お知らせ」タスク・フローを表示できるユーザーはすべて、それをカスタマイズできます。

「表示」リストには、選択した期間内に作成されたお知らせのみを表示するオプションがあります。すべてのお知らせを表示するのか、または今日作成されたお知らせ、昨日から作成されたお知らせなど、最大で過去30日間に作成されたお知らせまでを表示するのかを選択します。たとえば、「表示」メニューで「今日」オプションを選択すると、今日投稿されたお知らせのみがタスク・フローに表示されます。

「表示」のもう1つのリストには、現在のお知らせ、将来のお知らせまたは失効したお知らせを表示するオプションがあります。

「お知らせマネージャ」の表示を調整するには:

1. 「お知らせ」タスク・フローが表示されているアプリケーション・ページに移動します。

2. タスク・フローで「表示」メニューから表示オプションを選択します(図61-5)。

図61-5 「お知らせ」の「表示」メニュー

次のいずれかを選択します。

- すべて: 利用可能なすべてのお知らせを表示します。

- 今日: 今日のお知らせのみを表示します。

- 昨日から: 今日および昨日のお知らせを表示します。

- 過去7日間: 過去7日間に作成されたお知らせをすべて表示します。

- 過去30日間: 過去30日間に作成されたお知らせをすべて表示します。

「お知らせ」タスク・フローがリフレッシュされ、選択したオプションに一致するお知らせが表示されます。

3. アクティブなお知らせ、将来のお知らせまたは失効したお知らせを表示するには、もう1つのドロップダウン・リストを開きます(図61-6)。

図61-6 アクティブなお知らせ、将来のお知らせまたは失効したお知らせ

表61-1に、「表示」のこれらのリストの組合せごとに表示される内容を示します。

表61-1 「表示」リストに基づいて表示されるお知らせ

期間

お知らせタイプ

表示される結果

すべて

アクティブ

今日の時点で存在するすべてのお知らせ

今日

アクティブ

今日からのすべてのお知らせ

昨日から

アクティブ

昨日からのすべてのお知らせ

過去7日間

アクティブ

過去7日間のすべてのお知らせ

過去30日間

アクティブ

過去30日間のすべてのお知らせ

すべて

将来

将来の日付でスケジュールされているすべてのお知らせ

今日

将来

将来の日付でスケジュールされているすべてのお知らせ

昨日から

将来

将来の日付でスケジュールされているすべてのお知らせ

過去7日間

将来

将来の日付でスケジュールされているすべてのお知らせ

過去30日間

将来

将来の日付でスケジュールされているすべてのお知らせ

すべて

失効

失効したすべてのお知らせ

今日

失効

該当なし

昨日から

失効

昨日の時点で失効しているすべてのお知らせ

過去7日間

失効

過去7日間の失効しているすべてのお知らせ

過去30日間

失効

過去30日間の失効しているすべてのお知らせ

61.2.2.3 お知らせの作成

お知らせを作成して、1回の操作でアプリケーションまたはスペースのメンバー全員に情報を配信します。たとえば、メンテナンスのためにアプリケーションをシャットダウンする必要がある管理者は、お知らせを作成して、ダウンタイムについてすべてのアプリケーション・ユーザーに通知できます。このお知らせは、それを作成する際に指定した公開日に、「お知らせ」タスク・フローと「お知らせ - クイック・ビュー」タスク・フローおよび「アクティビティ・ストリーム」に表示されます。

WebCenter Portal: Spacesでは、すべての参加者がお知らせを作成できます。

新しいお知らせを作成するには:

1. 「お知らせ」タスク・フローにアクセスするか、「お知らせ」ページにアクセスするか、または「お知らせ - クイック・ビュー」タスク・フローから「お知らせマネージャ」を開きます。詳細は、第61.2.2.1項「「お知らせ」タスク・フローでのお知らせの表示」を参照してください。

2. 「作成」をクリックします(図61-7)。

図61-7 お知らせの作成

「お知らせの作成」ダイアログが開きます(図61-8)。

図61-8 「お知らせの作成」ダイアログ

3. 「件名」フィールドに、お知らせのヘッダーを入力します。

4. メッセージ本文のテキスト・ボックスにお知らせのテキストを入力します。
メッセージ本文は、リッチ・テキスト・エディタで入力できます。お知らせのスタイルとして、色、特殊フォントおよびイメージを設定できます。リッチ・テキスト・エディタ・コントロールの詳細は、オンライン・ヘルプを参照してください。

スタイル情報が適用されるのは、お知らせの構成でContent View Onlyリージョン・パラメータをtrueに設定している場合です。詳細は、第61.3項「お知らせサービスのタスク・フローのプロパティの設定」を参照してください。

5. 「お知らせのアクティブ日」で、次のどちらかを選択します。

- すぐにアクティブにする: お知らせをただちに投稿します(デフォルトのオプション)。

- 特定の日付にアクティブにする: お知らせを投稿する日時を選択します。
テキスト・フィールドの右にある「日付の選択」アイコンをクリックして、「日付の選択」ポップアップ・カレンダを開きます(図61-9)。

図61-9 「日付の選択」ポップアップ・カレンダ

「図61-9 「日付の選択」ポップアップ・カレンダ」の説明

カレンダで、日付をクリックして選択します。現在日付は反転表示されたボックスで示されます。

カレンダ上部のコントロールで、公開する月と年を選択することもできます。

日付を選択すると、カレンダは閉じます。

6. 「お知らせ失効日」で、次のいずれかを選択します。

- 失効なし: お知らせを無期限で投稿します(デフォルトのオプション)。

- 失効までの日数: お知らせがアクティブな日数を指定します。
お知らせを表示する日数を入力します。

- 特定の日付に失効: お知らせが失効して削除する日時を設定します。
テキスト・フィールドの右にある「日付の選択」アイコンをクリックして、「日付の選択」ポップアップ・カレンダを開きます(図61-10)。

図61-10 「日時の選択」アイコン

「図61-10 「日時の選択」アイコン」の説明

カレンダでは、公開日より後の日付のみ選択できます。

7. 「作成」をクリックし、お知らせを作成します。
お知らせをただちに投稿することを選択した場合、新しいお知らせは、ページに表示されている任意の「お知らせ」タスク・フロー、「アクティビティ・ストリーム」、および「お知らせ - クイック・ビュー」タスク・フローのお知らせリストの一番上に表示されます。

61.2.2.4 お知らせの編集

作成したお知らせは、後で簡単に変更できます。たとえば、お知らせの詳細が変更になった場合、またはお知らせのテキストのフォントまたは色を変更する場合、「お知らせマネージャ」で簡単にそれらを変更できます。お知らせのタイトル、コンテンツおよび失効日を変更できます。ただし、その公開日、すなわちお知らせがアクティブになる日付(「お知らせのアクティブ日」)は変更できません。

注意:

お知らせの公開日を変更するには、お知らせを削除し、正しい公開日でお知らせを再作成する必要があります。お知らせの削除の詳細は、第61.2.2.5項「お知らせの削除」を参照してください。お知らせの作成の詳細は、第61.2.2.3項「お知らせの作成」を参照してください。

お知らせを編集できるのは、その作成者である場合またはそのための必要な権限を持っている場合のみです。通常は、スペース・モデレータは「お知らせ」タスク・フローのすべてのお知らせを編集する権限を持っています。

お知らせを編集するには:

1. 「お知らせ」タスク・フローを開きます。詳細は、第61.2.2.1項「「お知らせ」タスク・フローでのお知らせの表示」を参照してください。

2. 編集するお知らせの「お知らせの編集」アイコン(図61-11)をクリックします。

図61-11 「お知らせの編集」アイコン

「お知らせの編集」ダイアログが開きます(図61-12)。

図61-12 「お知らせの編集」ダイアログ

3. お知らせを変更します。たとえば、お知らせのテキストを変更したり、その外観を変更したりできます。
「お知らせの編集」ダイアログには、お知らせのテキストのスタイルを設定するためのリッチ・テキスト・エディタ・コントロールがあります。リッチ・テキスト・エディタ・コントロールの詳細は、オンライン・ヘルプを参照してください。

お知らせのタイトル、コンテンツおよび失効日を変更できます。ただし、その公開日は変更できません。

4. 「保存」をクリックし、変更を保存してダイアログを閉じます。

61.2.2.5 お知らせの削除

スペース・モデレータは、作成したお知らせを、後で簡単に削除できます。他のユーザーは、お知らせを削除する権限を持っていません。

お知らせを削除するには:

1. 「お知らせ」タスク・フローを開きます。詳細は、第61.2.2.1項「「お知らせ」タスク・フローでのお知らせの表示」を参照してください。

2. 削除するお知らせの「お知らせの削除」アイコンをクリックします(図61-13)。このアイコンは、適切な権限を持っている場合にのみ表示されます。

図61-13 お知らせの「お知らせの削除」アイコン

3. 「お知らせの削除」ダイアログ(図61-14)で、「削除」をクリックしてお知らせを削除し、ダイアログを閉じます。

図61-14 「お知らせの削除」ダイアログ

「お知らせ」タスク・フロー、「お知らせ - クイック・ビュー」タスク・フローおよび「アクティビティ・ストリーム」から選択したお知らせが削除されます。

61.2.3 「お知らせ - クイック・ビュー」タスク・フローの使用

「お知らせ - クイック・ビュー」タスク・フローは基本的に、現在のお知らせに簡単にアクセスするためのビューアです。お知らせの作成および編集などのアクションのためのより堅牢な機能は、「お知らせ」タスク・フローに用意されています(第61.2.2項を参照)。

デフォルトでは、「お知らせ - クイック・ビュー」タスク・フローのお知らせは、タイトルがリンクとして表示されます。ただし、お知らせのタイトルのみ、タイトルと内容の一部、または内容のみを表示するように、タスク・フローを構成できます。

この項の内容は次のとおりです。

- 第61.2.3.1項「クイック・ビュー・タスク・フローでのお知らせの表示」

- 第61.2.3.2項「クイック・ビュー・タスク・フローでのお知らせの管理」

61.2.3.1 クイック・ビュー・タスク・フローでのお知らせの表示

「お知らせ - クイック・ビュー」タスク・フローは、お知らせを読取り専用で表示します。「お知らせ - クイック・ビュー」タスク・フローでお知らせを表示するには:

1. 「お知らせ - クイック・ビュー」タスク・フローで、表示するお知らせをクリックします(図61-15)。

図61-15 「お知らせ - クイック・ビュー」タスク・フロー

お知らせの詳細が「お知らせ」ダイアログに表示されます(図61-16)。「お知らせ」タスク・フローに表示されるお知らせの内容と同様に、このダイアログでは、適用されたすべての書式設定が反映された内容が表示されます。

図61-16 クイック・ビュー・タスク・フローからアクセスした「お知らせ」

「図61-16 クイック・ビュー・タスク・フローからアクセスした「お知らせ」」の説明

2. 「閉じる」をクリックし、ダイアログを終了します。

61.2.3.2 クイック・ビュー・タスク・フローでのお知らせの管理

「お知らせ - クイック・ビュー」タスク・フローのお知らせは「お知らせマネージャ」を使用して管理できます。「お知らせマネージャ」には、「お知らせ」タスク・フローの機能が用意されています。

管理者は、「お知らせマネージャ」へのリンクを削除できます。管理者がこの機能を使用できるようにしている場合は、「お知らせマネージャのオープン」アイコンが表示されます(図61-17)。「お知らせマネージャ」では、お知らせを作成、編集、削除、メール送信およびリンクできます。

図61-17 「お知らせマネージャのオープン」アイコン

61.2.4 お知らせからのメールの送信

「お知らせ」タスク・フローまたは「お知らせ - クイック・ビュー」タスク・フローでは、それぞれのお知らせのツールバーに「メールの送信」アイコンが関連付けられています(図61-18)。「メールの送信」アイコンをクリックすると、お知らせのテキスト、場所、作成者および作成日が記載されたメール・メッセージを起動します。この機能により、興味深いお知らせについて他のユーザーに連絡できます。

図61-18 お知らせのヘッダーの「メールの送信」アイコン

WebCenter Portal管理者は、「メールの送信」アイコンで使用するメール・クライアントを指定します。ローカル・メール・クライアントを設定した場合は、プレーン・テキスト・メッセージが開きます。WebCenter Portalのメール・サービスをメール・クライアントとして設定した場合は、HTMLメールの「作成」ダイアログが開きます。どちらのメール・クライアントでも、送信前に、標準の事前に内容が記載されたメッセージを追加または編集できます。

61.2.5 お知らせのリンク

「お知らせマネージャ」または「お知らせ」タスク・フローでは、それぞれのお知らせのツールバーに、お知らせと他のオブジェクトをリンクするための「リンク」アイコンが関連付けられています。たとえば、お知らせを新しいディスカッション、ドキュメント、イベント、ノート、メモまたはURLにリンクしたり、既存のお知らせ、ディスカッション、ドキュメントまたはイベントにリンクしたりできます。

リンク・サービスがアプリケーションで構成されている場合、「リンク」アイコンは、「お知らせ」タスク・フローと「お知らせマネージャ」にアクセスするすべてのユーザーに表示されます(図61-19)。

図61-19 お知らせと「リンク」アイコン

詳細は、第65章「リンク・サービスの使用」を参照してください。

61.3 お知らせサービスのタスク・フローのプロパティの設定

お知らせサービスのタスク・フローには、関連付けられているプロパティがあります。十分な権限を持つユーザーは、Oracle Composerの「コンポーネント・プロパティ」ダイアログからこれらのプロパティにアクセスできます(図61-20)。

図61-20 「お知らせ」タスク・フロー - コンポーネント・プロパティ

「コンポーネント・プロパティ」ダイアログへのアクセスの詳細は、第18.6.2項「コンポーネントのプロパティの設定」を参照してください。

次の項では、お知らせサービスのタスク・フローのプロパティについての情報を提供し、「パラメータ」タブのプロパティについて説明します。

- 第61.3.1項「お知らせサービスのタスク・フローのプロパティの基本」

- 第61.3.2項「お知らせサービスのタスク・フローのパラメータ」

61.3.1 お知らせサービスのタスク・フローのプロパティの基本

デフォルトのタスク・フロー・コンテンツは、「コンポーネント・プロパティ」ダイアログの「パラメータ」タブ上のプロパティによって制御されます。このタブのパラメータの詳細は、第61.3.2項「お知らせサービスのタスク・フローのパラメータ」を参照してください。タスク・フローによっては、このタブのパラメータによって、タスク・フローとページ・パラメータおよびページ定義変数を簡単に結び付けることができます。詳細は、第22章「ページ、タスク・フロー、ポートレットおよびUIコンポーネントの結付け」を参照してください。

「表示オプション」タブ、「スタイル」タブおよび「コンテンツ・スタイル」タブのプロパティを変更すると、タスク・フローの外観と動作に影響します。これらのプロパティは、すべてのタスク・フローに共通しています。詳細は、第18.6項「ページ・コンポーネントの変更」を参照してください。

「イベント」タブのコンテンツは、タスク・フローでサポートされるイベントによって異なります。詳細は、第18.6.7項「コンポーネントのコンテキスト・イベントの使用」を参照してください。

「子コンポーネント」タブには、現在のコンポーネントに含まれているすべてのコンポーネントが表示されます。このタブには、子コンポーネントを並べ替えたり、表示/非表示を切り替えるためのコントロールが用意されています。すべてのコンポーネントに子コンポーネントがあるわけではありません。そのため、このタブは省略されている場合があります。詳細は、第18.6.5項「子コンポーネントの使用」を参照してください。

「パラメータ」タブと「表示オプション」タブのすべてのプロパティから式言語(EL)エディタにアクセスできます。ELエディタを使用すると、定数値のかわりに変数値を選択または指定できます。エディタを開くには、プロパティ・フィールドの横にある「編集」アイコンをクリックします。エディタの使用の詳細および一般的なEL式の説明は、付録B「式言語(EL)式」を参照してください。

注意:

「コンポーネント・プロパティ」ダイアログの汎用の「表示オプション」タブでELを入力すると、入力内容が自動的に検証されます。EL構文が無効な場合、エラーが表示され、値は適用も保存もされません。汎用の表示オプションとは、表18-1に掲載されているオプションです。

汎用以外の表示オプションには、ELの検証は行われません。

61.3.2 お知らせサービスのタスク・フローのパラメータ

表61-2に、お知らせタスク・フローに固有のプロパティを示します。

表61-2 お知らせサービスのタスク・フローのパラメータ

パラメータ

説明

タスク・フロー

Expand All Announcements in Extended Mini View

選択すると、すべてのお知らせの詳細を拡張クイック・ビューで表示します。デフォルト値では、選択解除されています。この場合、お知らせとして表示されるのはお知らせのタイトルのみです。

お知らせ - クイック・ビュー

Number of Expanded Announcements

お知らせの詳細を表示するお知らせの数。この値を超える分のお知らせはお知らせのタイトルのみが表示されます。Content View Onlyの選択が解除されている場合のみ使用します。

次の形式を使用して値を表します。

- 定数: 2または5などの定数値を表します。

- ページ・パラメータ: ページ・パラメータを入力して、タスク・フローが配置されているページから値を取得します。詳細は、第22章「ページ、タスク・フロー、ポートレットおよびUIコンポーネントの結付け」を参照してください。

- EL式: デフォルト。式言語(EL)式を入力します。

お知らせ - クイック・ビュー

Content View Only

選択すると、お知らせのタイトルが削除され、お知らせの内容のみが表示されます。タイトルを表示する場合は選択を解除したままにします。

選択されている場合、Announcement LengthとNumber of Expanded Announcementsの値は無視されます。

お知らせ - クイック・ビュー

Hide Toolbar

お知らせのツールバーを非表示にします。

お知らせ - クイック・ビュー

Navigate to Announcement Viewer

選択すると、お知らせのリソースに移動します。デフォルトの動作(選択解除)は、ポップアップでの起動です。

お知らせ - クイック・ビュー

Number of Announcements on Extended Mini View

拡張ミニ・ビューのページ当たりに表示するお知らせの数。

お知らせ - クイック・ビュー

Forum ID

バックエンド・ディスカッション・サーバーでお知らせを作成する際に使用されるフォーラムのID。

WebCenter Portal: Spacesでは、このプロパティはデフォルトでは空白です。ただし、内部では現在のスペースに関連付けられているフォーラムIDにマップされています。ホーム・スペースでは、グローバル(システム)のお知らせが返されます。このプロパティを編集して、別のフォーラムIDを指定できます。

お知らせ - クイック・ビュー

お知らせ

Announcement Length

お知らせの詳細に表示する文字数。Content View Onlyの選択が解除されている場合のみ使用します。

値が指定されない場合、WebCenter Portalでは200文字表示されます。

このパラメータは、Number of Expanded Announcementsに対して実行されます。

次の形式を使用して値を表します。

- 定数: 200または500などの定数値で表します。

- ページ・パラメータ: ページ・パラメータを入力して、タスク・フローが配置されているページから値を取得します。詳細は、第22章「ページ、タスク・フロー、ポートレットおよびUIコンポーネントの結付け」を参照してください。

- EL式: デフォルト。式言語(EL)式を入力します。

Content View Onlyが選択されている場合、Announcement Lengthに入力した値は無視されます。

お知らせ - クイック・ビュー

Number of Announcements to Show

クイック・ビューに表示するお知らせの数。

お知らせ - クイック・ビュー

62 ディスカッション・サービスの使用

この章では、ディスカッション・サービスで提供される機能の使用方法について説明します。ディスカッション・サービスは、スペースの他のメンバーとのテキストベースのディスカッションを作成し、これに参加する方法を提供します。ディスカッション・サービスのタスク・フローを使用して、フォーラムの作成、質問の投稿および回答の検索を行います。ディスカッション・フォーラムではさらに、ディスカッションを保存して再度アクセスすることもできます。

この章の内容は次のとおりです。

- 第62.1項「ディスカッション・サービスの基本」

- 第62.2項「ディスカッション・サービスのタスク・フローの使用」

- 第62.3項「ディスカッション・サービスのタスク・フローのプロパティ設定」

対象読者

この章は、スペース・ディスカッション・フォーラムおよびトピックの表示、作成および管理を行うユーザーを対象にしています。ディスカッションに関連するタスクを行うには、Create、Edit、およびDelete Discussions、CreateおよびEdit DiscussionsまたはView Discussionsなど有効な権限が必要です。詳細は、第54.2.1.2項「スペース内の権限と権限モデルの理解」を参照してください。

注意:

この章で説明する各タスクは、現在のスペースでディスカッション・サービスが有効にされていない場合は使用できません。

62.1 ディスカッション・サービスの基本

ディスカッション・サービスを使用して、スペース、またはアプリケーション全体を範囲とするディスカッション・フォーラムにトピック情報を投稿、返信、および保持することができます。ユーザーがディスカッション・フォーラムに投稿したトピックに対して、他のユーザーは関連する情報を投稿します。この情報はすべて、フォーラム内に保持されます。

ディスカッション・サービスを提供するバックエンド・サーバー(Oracle WebCenterポータルのディスカッション・サーバー)では、コンテンツは階層形式で管理されます。この階層の最上部にはカテゴリがあります。その下にはフォーラム、その下にトピックがあります。アプリケーションでカテゴリが公開されている場合、権限を持つユーザーは指定された範囲内で複数のフォーラムを作成し、これらのフォーラムの下に複数のトピックを作成することができます。カテゴリが公開されていない場合、権限を持つユーザーは指定された範囲内にある1つのフォーラムに複数のトピックを作成できます。

デフォルトでは、新規スペースに対してディスカッション・フォーラムが1つ割り当てられます。第6.2項「Spaceアプリケーションのディスカッション・フォーラム・オプションの構成」で説明されているとおり、スペース・モデレータは、必要であれば、1つのスペースに複数のフォーラムを割り当てることができます。ただし、スペース内で1つのフォーラムから複数のフォーラムに切り替えることができるのは、Oracle WebCenterポータルのディスカッション・サーバーのシステム管理者であるユーザーのみです。

ディスカッション・サービスの範囲はスペースです。つまり、スペースのコンテキスト内でのみ、フォーラムやトピックを作成できます。アプリケーション権限によっては、スペースおよびホーム・スペースの両方でディスカッションを表示し、参加することができます。

ディスカッションへのアクセスは、アプリケーション・セキュリティによる影響を受けます。デフォルトでは、スペース・アプリケーションはセキュアなアプリケーションです。ユーザーは、指定されたスペース内で、自分のユーザー・ロールに付与された権限に従って、ディスカッションにアクセスできます。

スコープ設定により、ディスカッションを表示し、これに参加できるユーザーがさらに制限されます。たとえば、Financeスペース・フォーラムで発生したディスカッションを表示できるのは、Financeスペースのメンバーのみです。

特定のユーザーのみにディスカッション・フォーラムを公開するには、このようなユーザーだけを、フォーラムを開催するスペースのメンバーとして追加する必要があります(詳細は、第53.14.4項「スペースへのSpacesユーザー・アクセスの付与」を参照してください)。ディスカッションをすべてのユーザーに公開するには、パブリック・アクセスが可能なスペースを作成する必要があります(詳細は、第53.14.5項「スペースへのパブリック・アクセスの付与」を参照してください)。

大半のディスカッション・サービスのタスク・フローには、コンテンツを表示するフォーラムを指定するための構成の設定が用意されています。これは特に、指定されたスペースの範囲外に存在するホーム・スペースで使用されます(詳細は、第62.3項「ディスカッション・サービスのタスク・フロー・プロパティの設定」を参照してください)。

注意:

ディスカッション・タスク・フローは、Oracle Composerの「カタログ」ダイアログからページに追加できます。タスク・フローの追加の詳細は、第18.5項「ページへのコンポーネントの追加」を参照してください。

ただし、アプリケーションにあるディスカッション・タスク・フローのインスタンスはすべて、同じバックエンドに対して実行され、複数のディスカッション・タスク・フロー・インスタンスの追加には何の役にも立ちません。これは、IMP、お知らせ、メール・サービスからのタスク・フローなど、バックエンド・サーバーへの接続を必要とするサービス・タスク・フローすべてにあてはまります。

ディスカッション・サービスは、ディスカッションの表示や参加に使用できる様々なタスク・フローを提供します。次にこれを示します。

- ディスカッション・フォーラムに用意されているコントロールを使用して、ディスカッション・フォーラムの作成、ディスカッション・フォーラム・トピックの作成、返信および管理、監視フォーラムと監視トピックの選択をすることができます(図62-1)。

図62-1 ディスカッション・フォーラム・タスク・フロー

WebCenter Portal: Spacesでは、ディスカッション・フォーラム・タスク・フローはさらに「ディスカッション」ページにも公開されます。ホーム・スペースにディスカッション・フォーラムを追加することはできません。

- フォーラム - クイック・ビューは、特定のスペースのディスカッションにある「最近のトピック」、「人気のトピック」、「監視トピック」、「監視フォーラム」ビューにアクセスする手段を提供します(図62-2)。

図62-2 フォーラム - クイック・ビュー

図62-2「フォーラム - クイック・ビュー」の説明

「フォーラム - クイック・ビュー」タスク・フローは、フォーラムやトピック・タイトルに追加表示されるデータを決定するためのコントロールも提供します。タスク・フロー・ツールバーの「パーソナライズ」アイコン(鉛筆)をクリックし、「表示設定」を開きます(図62-3)。

図62-3「表示設定」ダイアログ

使用可能な表示設定は、タスク・フロー「表示オプション」メニューでそのときに選択されているオプションによって変わります(図62-4)。

図62-4「表示オプション」メニュー(フォーラム - クイック・ビュー)

たとえば、メニューで「最近のトピック」を選択したとき、「表示設定」ダイアログには「作成者」、「日付」、「返信」オプションが表示されます。タスク・フローに監視フォーラムが表示されているとき、「表示設定」ダイアログには「日付」および「トピック」オプションが表示されます。

「フォーラム - クイック・ビュー」タスク・フローは、アプリケーション・ページがホーム・スペースを範囲とするか、スペースを範囲とするかにかかわらず、どのようなアプリケーション・ページにでも配置できます。

- 「人気のトピック」(図62-5) には、指定されたスペースにあるすべてのディスカッション・フォーラムのうち、最も頻繁に閲覧されているディスカッション・トピックが表示されます。

図62-5「人気のトピック」タスク・フロー

図62-5「「人気のトピック」タスク・フロー」の説明

「人気のトピック」タスク・フローは、トピック・タイトルに追加表示されるデータを決定するためのコントロールも提供します。タスク・フロー・ヘッダーの「パーソナライズ」アイコンをクリックすると、表示する追加情報のタイプを選択するためのコントロールが入ったパネルが開きます(図62-6)。

図62-5「人気のトピック」タスク・フローのパネルを表示

「人気のトピック」タスク・フローは、アプリケーション・ページがホーム・スペースを範囲とするか、スペースを範囲とするかにかかわらず、どのようなアプリケーション・ページにでも配置できます。

- 「最近のトピック」(図62-7) には、指定されたスペースにあるすべてのディスカッション・フォーラムのうち、最近アクセスされたディスカッション・トピックが表示されます。

図62-7「最近のトピック」タスク・フロー

図62-7「「最近のトピック」タスク・フロー」の説明

ユーザーは、自分がメンバーになっているスペース・ディスカッション・トピックにのみアクセスできます。

「最近のトピック」タスク・フローは、トピック・タイトルに追加表示されるデータを決定するためのコントロールも提供します。タスク・フロー・ヘッダーの「パーソナライズ」(鉛筆)アイコンをクリックすると(図62-8)、表示する追加情報のタイプを選択するためのコントロールが入ったパネルが開きます。

図62-8「最近のトピック」タスク・フローのパネルを表示

「最近のトピック」タスク・フローは、アプリケーション・ページがホーム・スペースを範囲とするか、スペースを範囲とするかにかかわらず、どのようなアプリケーション・ページにでも配置できます。

- 「監視フォーラム」(図62-9)は、特定のスペースまたはすべてのスペースで監視するように選択したすべてのディスカッション・フォーラムを表示する手段を提供します。

図62-9「監視フォーラム」タスク・フロー

図62-9「「監視フォーラム」タスク・フロー」の説明

「監視フォーラム」タスク・フローは、トピック・タイトルとともに表示されるデータを決定するためのコントロールも提供します。タスク・フロー・ヘッダーの「パーソナライズ」アイコンをクリックすると(図62-10)、表示する追加情報のタイプを指定するためのコントロールが入ったパネルが開きます。第62.2.4項「フォーラムおよびトピックの監視」を参照してください。

図62-10「監視フォーラム」タスク・フローのパネルを表示

「監視フォーラム」タスク・フローは、アプリケーション・ページがホーム・スペースを範囲とするか、スペースを範囲とするかにかかわらず、どのようなアプリケーション・ページにでも配置できます。

- 「監視トピック」(図62-11)は、特定のスペースまたはすべてのスペースで監視するように選択したすべてのトピックを一括表示するビューを提供します。

図62-11「監視トピック」タスク・フロー

「監視トピック」タスク・フローは、トピック・タイトルとともに表示されるデータを決定するためのコントロールも提供します。タスク・フロー・ヘッダーの「パーソナライズ」アイコンをクリックすると(図62-12)、表示する追加情報のタイプを指定するためのコントロールが入ったパネルが開きます。第62.2.4項「フォーラムおよびトピックの監視」を参照してください。

図62-12「監視トピック」タスク・フローのパネルを表示

「監視トピック」タスク・フローは、アプリケーション・ページがホーム・スペースを範囲とするか、スペースを範囲とするかにかかわらず、どのようなアプリケーション・ページにでも配置できます。

注意:

アプリケーションにあるメール・タスク・フローのインスタンスはすべて、同じメール・サーバーに対して実行され、複数のメール・タスク・フロー・インスタンスの追加には何の役にも立ちません。これは、お知らせ、メール、IMPサービスからのタスク・フローなど、バックエンド・サーバーへの接続を必要とするサービス・タスク・フローすべてにあてはまります。

ディスカッション・サービスは、リンクやメールなど、他のサービスとも密接に統合されています。たとえば、スペース・ディスカッション・リストに送信されたメールをすべて、そのスペースのデフォルト・ディスカッション・フォーラムに追加投稿することができます。スペース・モデレータは、ディスカッション・サービスのスペース設定で「着信メールの監視」 を選択する必要があります(第53.10.4項「ディスカッション・フォーラムでのスペース・メールの公開」を参照)。ディスカッション・トピックはどれでも、必要に応じて、トピックから、ドキュメントやお知らせなどの別のスペース・アイテムにリンクできます (メール・サービスの詳細は、第67章「メール・サービスの使用」を参照してください。リンク・サービスの詳細は、第65章「リンク・サービスの使用」を参照してください)。

62.2 ディスカッション・サービスのタスク・フローの使用

ディスカッション・サービスのタスク・フローは、ディスカッション・サービスで使用できる機能をすべて公開します。ディスカッション・フォーラムは最も機能豊富なタスク・フローで、ディスカッション・フォーラムの作成や管理、ディスカッション・トピックや返信の投稿や管理のためのコントロールを提供します。もう1種類のタスク・フローはディスカッション・フォーラム・コンテンツへの便利なウィンドウです。特定のスペースや、すべてのスペースで使用できるディスカッション・フォーラムやトピックについて様々なビューを提供します。

注意:

ディスカッション・サービス・タスク・フローを構成して、特定のスペース、またはすべてのスペースのディスカッションを表示する方法の詳細は、第62.3項「ディスカッション・サービスのタスク・フロー・プロパティの設定」を参照してください。

この項では、ディスカッション・フォーラム・タスク・フローを使用して実行できるタスクを説明します。説明されているアクションを実行するためにその他のタスク・フローを使用するときには、これに注意してください。

この項の内容は次のとおりです。

- 第62.2.1項「ページへのディスカッション・サービス・タスク・フローの追加」

- 第62.2.2項「フォーラム・トピックおよび返信の作成と管理」

- 第62.2.3項「追加ディスカッション・フォーラム情報の表示および非表示」

- 第62.2.4項「フォーラムおよびトピックの監視」

- 第62.2.5項「ディスカッション・トピックからのメールの送信」

- 第62.2.6項「ディスカッション・フォーラムの作成」

- 第62.2.7項「フォーラム名と説明の編集」

62.2.1 ページへのディスカッション・サービス・タスク・フローの追加

ディスカッション・サービスのタスク・フローをスペース・アプリケーションのページに追加するには、次の手順を実行します。

1. 編集モードでページを開きます。

関連項目:

詳細は、第18.1項「コンポーザの開始および終了」を参照してください。

2. ターゲット・リージョンの「コンテンツの追加」をクリックして、リソース・カタログを開きます。

3. ディスカッション・タスク・フローへのアクセスを可能にするリソース・カタログのセクションに移動します。

ヒント:

このセクションが存在するかどうかと、このセクションが存在する場合の場所は、リソース・カタログの構成方法によって異なります。デフォルト・リソース・カタログの「ソーシャルとコミュニケーション」の横にある「開く」をクリックします。

図62-13 リソース・カタログにディスカッション・セクションを表示

4. ページに追加するブログ・タスク・フローの横の「追加」をクリックします(図 62-14)。

図62-14 フォーラム・タスク・フローの追加

図62-14「フォーラム・タスク・フローの追加」の説明

注意:

Spacesに付属のデフォルト・リソース・カタログで、すべての「ディスカッション」タスク・フローが使用できるわけではありません。したがって、これらのタスク・フローのエントリは、そのページで使用できるようになっているカスタム・リソース・カタログに追加されている場合にのみ表示されます。

詳細は、第16章「リソース・カタログでの作業」、特に16.3.1.2項「リソースの追加」 を参照してください(「リソース・カタログ・アイテムの追加」ダイアログで「タスク・フロー」を選択し、「ディスカッション」にスクロールすると、使用可能なタスク・フローすべてのリストが表示されます)。

62.2.2 フォーラム・トピックおよび返信の作成と管理

活発なディスカッション・フォーラムは、そのトピックと返信から生まれます。そこでは、ユーザーが質問を投げかける、情報を投稿する、アイディアを交換し合うなど、興味深く有用な方法で様々なコミュニケーションをとっています。

この項では、ディスカッション・フォーラムのトピックと返信について説明します。内容は次のとおりです。

- 第62.2.2.1項「新規フォーラム・トピックの投稿」

- 第62.2.2.2項「トピック投稿への返信」

- 第62.2.2.3項「トピック投稿と返信の表示」

- 第62.2.2.4項「トピックと返信の編集」

- 第62.2.2.5項「トピック投稿と返信の削除」

- 第62.2.2.6項「表示するトピック数またはフォーラム数の選択」

- 第62.2.2.7項「トピックのビュー・モードの切替え」

62.2.2.1 新規フォーラム・トピックの投稿

ディスカッション・フォーラムを階層的に考えると、フォーラムは一番上にあるコンテナで、トピックはその下のレベルにあります。投稿されたトピックそれぞれの下には返信があります。このような返信自体にも返信がつくことがあります(図62-15)。

図62-15 投稿されたトピックとトピックへの返信

「図62-15 投稿されたトピックとトピックへの返信」の説明

この項では、「ディスカッション・フォーラム」タスク・フローを使用してトピックを投稿する方法を説明します。投稿されたトピックに対する返信の詳細は、第62.2.2.2項「トピック投稿への返信」を参照してください。

ディスカッション・フォーラムにトピックを投稿するには、次の手順を実行します。

1. トピックの投稿先となる「ディスカッション・フォーラム」タスク・フローに移動し、「トピックの作成」をクリックします(図62-16)。

図62-16 トピックの作成

「トピックの作成」ダイアログが開きます(図62-17)。

図62-17「トピックの作成」ダイアログ

2. 「件名」フィールドに、トピックの件名を入力します。
最大で255文字入力できます。

3. 「メッセージ」フィールドに、トピックについての投稿メッセージを入力します。
最大で4000文字入力できます。

4. 「作成」をクリックします。
新規に投稿したトピックが、ディスカッション・フォーラムの選択したフォーラムの下に表示されます。トピックの件名をクリックすると、メッセージが表示されます(図62-18)。

図62-18 ディスカッション・フォーラムの新規トピック

図62-18「ディスカッション・フォーラムの新規トピック」の説明

62.2.2.2 トピック投稿への返信

どのディスカッション・サービス・タスク・フロー経由でもトピック投稿に返信できますが、この項では、ディスカッション・フォーラム経由で返信する方法を説明します。

デフォルトでは、ディスカッション・フォーラム・タスク・フローは「ディスカッション」ページとして公開されます。

トピックの投稿に返信するには、次の手順を実行します。

1. トピックへの投稿を読み、返信を行うディスカッション・タスク・フローに移動し、関連トピックをクリックします(図62-19)。

図62-19 ディスカッション・フォーラムのトピック

選択したトピックが開きます。

2. 「トピックに返信」をクリックします(図62-20)。

図62-20 トピックに返信

「トピックに返信」ダイアログが開きます(図62-21)。

図62-21「トピックに返信」ダイアログ

「図62-21「トピックに返信」ダイアログ」の説明

3. 「件名」フィールドのテキストをそのまま使用するか、編集します。
最大で255文字入力できます。

4. 「メッセージ」テキスト・ボックスに、トピックへの返信を入力します。
最大で4000文字入力できます。

5. 「返信」をクリックします。
トピックのメイン投稿の下に返信が表示されます(図62-22)。

図62-22 トピックの投稿と返信

「図62-22 トピックの投稿と返信」の説明

返信への返信を投稿するには、「メッセージに返信」アイコンをクリックし(図62-23)、この項に記載されている手順5以降を実行します。

図62-23 「メッセージに返信」アイコン

62.2.2.3 トピック投稿と返信の表示

「ディスカッション・フォーラム」タスク・フローでは、トピックやトピックへの返信は、直接、「ディスカッション・フォーラム」タスク・フローの中に開かれます。フォーラムで上の階層に移動するには、トピックへの返信領域の上に表示されているブレッドクラムをクリックします(図62-24)。

図62-24 フォーラムのブレッドクラム

「図62-24 フォーラムのブレッドクラム」の説明

その他のディスカッション・サービスのタスク・フローすべてとともに、トピックも独立したウィンドウに表示されます(図62-25)。

図62-25 ディスカッションにトピックを表示 - 「人気のトピック」タスク・フロー

「図62-25 ディスカッションにトピックを表示 - 「人気のトピック」タスク・フロー」の説明

タスク・フローのメイン・ビューに戻り、ウィンドウの「閉じる」ボタンをクリックします。

62.2.2.4 トピックと返信の編集

投稿した後で、そのトピックまたは返信に戻ったり、内容を変更したりすることができます。返信を編集できるのは、その編集を書いた人とスペース・モデレータのみです。この項では、その方法について説明します。

トピックまたは返信を編集するには、次の手順を実行します。

1. 編集の対象となるトピックまたは返信が表示されているディスカッション・フォーラム・タスク・フローに移動し、目的のトピックをクリックします。
選択したトピックが開きます。

2. この次の手順は、編集の対象がトピックか、返信かによって異なります。

- トピックを編集するには、トピック画面の上部にある「トピックの編集」リンクをクリックします(図62-26)。

図62-26 「トピックの編集」アイコン

- 返信を編集するには、返信に関連付けられた「メッセージの編集」(鉛筆)アイコンをクリックします(図62-27)。

図62-27 「メッセージの編集」アイコン

「トピックの編集」(または「メッセージの編集」)ダイアログが開きます(図62-28)。

図62-28「トピックの編集」ダイアログ

3. トピック(最大255文字)または返信(最大4000文字)を修正します。

4. 「トピックの編集」ダイアログの「編集」をクリックします。または、「返信の編集」ダイアログの「返信」をクリックします。
変更内容がフォーラムに投稿されます。

62.2.2.5 トピック投稿と返信の削除

トピックを削除すると、元のトピック投稿とその下にある返信がすべて削除されます。返信を削除するときには、元の返信とともに、その下にある返信をすべて削除するか、そのメッセージだけ削除して、返信は残すかを選択できます。

トピックと返信を削除する手順は似ています。

注意:

トピックの投稿または返信を削除するには、その投稿または返信を作成した本人であるか、またはスペース・モデレータと同等のアクセス権を持っていなければなりません。

トピックまたは返信を削除するには、次の手順を実行します。

1. 削除の対象となるトピックまたは返信が表示されているディスカッション・フォーラム・タスク・フローに移動し、目的のトピックをクリックします(図62-29)。

図62-29 ディスカッション・フォーラムのトピック

選択したトピックが開きます。

2. この次の手順は、削除の対象がトピックか、返信かによって異なります。

- トピックを削除するには、トピック画面の上部にある「トピックの削除」リンクをクリックします(図62-30)。

図62-30 「トピックの削除」アイコン

「トピックの削除」の確認ダイアログが開きます(図62-31)。

図62-31 トピックの削除を確認するダイアログ

- 返信を削除するには、返信に関連付けられた「メッセージの削除」(鉛筆)アイコンをクリックします(図62-32)。

図62-32 「メッセージの削除」アイコン

「メッセージの削除」の確認ダイアログが開き、このメッセージとこれに対する返信すべてを削除するか、このメッセージのみを削除するかを選択できます(図62-33)。

図62-33 トピックへの返信の削除を確認するダイアログ

3. 「削除」をクリックします。選択したものが削除されます。

62.2.2.6 表示するトピック数またはフォーラム数の選択

10、25、50、75、または100個など、表示するトピックまたはフォーラムの数を選択できます(図62-34)。

図62-34 表示するトピック数

たとえば、10件のトピックの表示が選択されているときに、表示できるトピックが11件以上ある場合は、「追加」リンクをクリックして、次のトピック10件を表示することができます。

Do Not Show More Linkタスク・フロー・パラメータがtrueに設定されている場合、「追加」リンクは表示されません。詳細は、第62.3項「ディスカッション・サービスのタスク・フロー・プロパティの設定」を参照してください。

62.2.2.7 トピックのビュー・モードの切替え

トピックとそれに対する返信すべてを、インデントを付けて階層表示するモードと、インデントせずに列挙するフラット・モードを選ぶことができます。階層モード(図62-35)ではインデントを使用して、ある返信がトピックに対するものなのか、他の返信に対するものなのかを示すことができます。

図62-35 階層表示モード

「図62-35 階層表示モード」の説明

たとえば、図62-35では、先頭エントリはメイン・トピックで、2件目はこのトピックへの返信です。

フラット・モード(図62-36)ではこのような区別は行われません。

図62-36 フラット・ビュー・モード

「図62-36 フラット表示モード」の説明

トピックと返信を同じ画面に表示している「ディスカッション」タスク・フローにはすべて、ビュー・モード・オプションがあります。

トピックのビュー・モードを切り替えるには、次の手順を実行します。

1. 表示するトピックが含まれている「ディスカッション」タスク・フローに移動し、目的のトピックをクリックします。

2. 「表示」ドロップダウンで、「水平」または「階層」のどちらかを選択します。
選択した内容に従って、トピック・ビューが再レンダリングされます。

62.2.3 追加ディスカッション・フォーラム情報の表示および非表示

「ディスカッション」タスク・フローの大半には、フォーラムまたはトピックのタイトルの他に表示する情報を指定するためのパーソナライズ設定が用意されています(「ディスカッション・フォーラム」タスク・フローにはこのような設定はありません)。追加できる情報には、フォーラムまたはトピックの作成者、作成日、返信またはトピックがあります。

これらの表示設定をどのように行うかは個人的なもので、そのユーザーのタスク・フロー・インスタンスの表示のみに反映されます。このような表示設定へのアクセス方法は、タスク・フローによって多少異なります。

この項では、ディスカッション・サービスのタスク・フローを使用してトピックを投稿する方法を説明します。内容は次のとおりです。

- 第62.2.3.1項「「フォーラム - クイック・ビュー」タスク・フローでの情報の表示または非表示」

- 第62.2.3.2項「「人気のトピック」タスク・フローでの情報の表示または非表示」

- 第62.2.3.3項「「最近のトピック」タスク・フローでの情報の表示または非表示」

- 第62.2.3.4項「「監視フォーラム」タスク・フローでの情報の表示または非表示」

- 第62.2.3.5項「「監視トピック」タスク・フローでの情報の表示または非表示」

62.2.3.1 「フォーラム - クイック・ビュー」タスク・フローでの情報の表示または非表示

「ディスカッション - クイック・ビュー」タスク・フローで情報を表示または非表示にするには、次の手順を実行します。

1. 表示設定の対象となる「ディスカッション - クイック・ビュー」タスク・フローに移動します。

2. タスク・フロー・ツールバーの「表示するデータの選択」アイコンをクリックします(図62-37)。

図62-37 「フォーラム - クイック・ビュー」タスク・フローの「表示するデータの選択」アイコン

「表示設定」ダイアログが開きます(図62-38)。

図62-38「表示設定」ダイアログ

3. 表示するデータを選択します。または、非表示にするデータのチェック・ボックスの選択を解除します。次のうち1つまたは複数を選択または選択解除します。

- 作成者: フォーラムまたはトピックを作成したユーザーの名前

- 日付: フォーラムまたはトピックが最後に更新された日付

- 返信: トピックに関連する返信(監視フォーラムでは、フォーラムが表示されます)

4. 「保存」をクリックし、変更を保存してダイアログを閉じます。

62.2.3.2 「人気のトピック」タスク・フローでの情報の表示または非表示

「人気のトピック」タスク・フローで情報を表示または非表示にするには、次の手順を実行します。

1. 追加情報を表示または非表示にする「人気のトピック」タスク・フローに移動します。

2. タスク・フロー・ヘッダーの「パーソナライズ」アイコンをクリックします。
追加情報を選択または選択解除するためのパネルが開きます(図62-39)。

図62-39「人気のトピック」タスク・フローのパネルを表示

3. 表示するデータを選択します。または、非表示にするデータのチェック・ボックスの選択を解除します。次のうち1つまたは複数を選択または選択解除します。

- 作成者: トピックを投稿したユーザーの名前

- 日付: トピックが最後に更新された日付

- 返信: トピックに関連する返信

4. 変更を保存してパネルを閉じるには、「保存」をクリックします。

62.2.3.3 「最近のトピック」タスク・フローでの情報の表示または非表示

「最近のトピック」タスク・フローで情報を表示または非表示にするには、次の手順を実行します。

1. 追加情報を表示または非表示にする「最近のトピック」タスク・フローに移動します。

2. タスク・フロー・ヘッダーの「パーソナライズ」アイコンをクリックします。
追加情報を選択または選択解除するためのパネルが開きます(図62-40)。

図62-40「最近のトピック」タスク・フローのパネルを表示

3. 表示するデータを選択します。または、非表示にするデータのチェック・ボックスの選択を解除します。次のうち1つまたは複数を選択または選択解除します。

- 作成者: トピックを投稿したユーザーの名前

- 日付: トピックが最後に更新された日付

- 返信: トピックに関連する返信

4. 変更を保存してパネルを閉じるには、「保存」をクリックします。

62.2.3.4 「監視フォーラム」タスク・フローでの情報の表示または非表示

「監視フォーラム」タスク・フローで情報を表示または非表示にするには、次の手順を実行します。

1. 追加情報を表示または非表示にする「監視フォーラム」タスク・フローに移動します。

2. タスク・フロー・ヘッダーの「パーソナライズ」(鉛筆)アイコンをクリックします。
追加情報を選択または選択解除するためのパネルが開きます(図62-41)。

図62-41「監視フォーラム」タスク・フローのパネルを表示

3. 表示するデータを選択します。または、非表示にするデータのチェック・ボックスの選択を解除します。次のうち1つまたは複数を選択または選択解除します。

- 日付: フォーラムが最後に更新された日付

- トピック: フォーラムに関連するトピック

4. 変更を保存してパネルを閉じるには、「保存」をクリックします。

62.2.3.5 「監視トピック」タスク・フローでの情報の表示または非表示

「監視トピック」タスク・フローで情報を表示または非表示にするには、次の手順を実行します。

1. 追加情報を表示または非表示にする「監視トピック」タスク・フローに移動します。

2. タスク・フロー・ヘッダーの「パーソナライズ」アイコンをクリックします。
追加情報を選択または選択解除するためのパネルが開きます(図62-42)。

図62-42 「監視トピック」タスク・フローのパネルを表示

3. 表示するデータを選択します。または、非表示にするデータのチェック・ボックスの選択を解除します。次のうち1つまたは複数を選択または選択解除します。

- 作成者: トピックを投稿したユーザーの名前

- 日付: トピックが最後に更新された日付

- 返信: トピックに関連する返信

4. 変更を保存してパネルを閉じるには、「保存」をクリックします。

62.2.4 フォーラムおよびトピックの監視

ディスカッション・フォーラムやトピックを監視することにより、現在の作業に関連する最新情報を簡単に常時見守ることができます。監視対象に選択したフォーラムやトピックは個人用で、選択したユーザーの監視リストのビューに表示されます。他のユーザーが、監視対象に選択されたフォーラムやトピックの影響を受けることはありません。

フォーラムまたはトピックを監視しているときに別のユーザーがそのフォーラムまたはトピックに追加を行うと、追加されたものが監視フォーラムまたはトピック・リストに表示されるだけでなく、メールによる通知も届きます。

Spacesでは、クイック・ビューの「ディスカッション」パネルから監視対象のフォーラムとトピックすべてにアクセスできます。監視対象のフォーラムおよびトピックすべてに、「フォーラム」タスク・フローからアクセスできます。「監視フォーラム」および「監視トピック」タスク・フローは、監視対象のフォーラムやトピックにさらに焦点を当てたビューを提供します。

この項では、監視対象のトピックやフォーラムを追加、表示、および管理する方法について説明します。内容は次のとおりです。

- 第62.2.4.1項 監視リストへのディスカッション・フォーラムまたはトピックの追加

- 第62.2.4.2項 監視リストからのディスカッション・フォーラムまたはトピックの削除

- 第62.2.4.3項「クイック・ビューでの監視フォーラムおよび監視トピックの表示」

62.2.4.1 監視リストへのディスカッション・フォーラムまたはトピックの追加

監視リストにディスカッション・フォーラムまたはトピックを追加するには、次の手順を実行します。

1. 監視リストに追加するディスカッション・フォーラムまたはトピックに移動します。

2. この次の手順は、監視の対象がフォーラムか、トピックかによって異なります。

- フォーラムを監視するには、フォーラムの上部にある「フォーラムの監視」リンクをクリックします(図62-43)。

図62-43 「May - June Service Requests」フォーラムに対する「フォーラムの監視」リンク

- トピックを監視するには、トピックの上部にある「トピックの監視」リンクをクリックします(図62-44)。

図62-44 「Dropped calls around Sacramento」トピックに対する「トピックの監視」リンク

監視フォーラムまたはトピックは、すべての「監視フォーラム」リストまたは「監視トピック」リストに表示されます。このリストは、たとえば、クイック・ビューの「ディスカッション」パネル(Figure 62-45)や、「監視フォーラム」および「監視トピック」タスク・フローにあります。

図62-45 クイック・ビューの「ディスカッション」パネルにある監視フォーラム

「図62-45 クイック・ビューの「ディスカッション」パネルにある監視フォーラム」の説明

62.2.4.2 監視リストからのディスカッション・フォーラムまたはトピックの削除

監視リストからディスカッション・フォーラムまたはディスカッション・トピックを削除するには、次の手順を実行します。

1. 監視リストから削除するディスカッション・フォーラムまたはトピックに移動します。

2. 目的のフォーラムまたはトピック上の「監視の削除」アイコンをクリックします(図62-46)。

図62-46 「監視の削除」アイコン

「図62-46 「監視の削除」アイコン」の説明

選択した項目がフォーラムまたはトピックの監視リストから削除されます。

62.2.4.3 クイック・ビューでの監視フォーラムおよび監視トピックの表示

クイック・ビューから監視フォーラムまたはビューを表示するには、次の手順を実行します。

1. 「フォーラム - クイック・ビュー」タスク・フローで、パネルの表示オプションを「監視フォーラム」または「監視トピック」に設定します(図62-47)。

図62-47 「フォーラム - クイック・ビュー」の「監視フォーラム」

「図62-47 「フォーラム - クイック・ビュー」の「監視フォーラム」」の説明

2. 表示するディスカッション・フォーラムまたはフォーラム・トピックのリンクをクリックします。
フォーラムまたはトピックが開きます(図62-48)。

図62-48 クイック・ビューから開かれた「監視フォーラム」

「図62-48 クイック・ビューから開かれた「監視フォーラム」」の説明

62.2.5 ディスカッション・トピックからのメールの送信

各ディスカッション・トピックのツールバーには、「メールの送信」アイコンがあります(図62-49)。ディスカッション・テキスト、場所、作成者、作成日を含むメール・メッセージを開始するには、「メールの送信」をクリックします。この機能により、他のユーザーとディスカッションを円滑に進めることができます。

図62-49 ディスカッション・トピックに関する「メールの送信」アイコン

WebCenter Portal管理者は、「メールの送信」アイコンで使用するメール・クライアントを指定します。ローカル・メール・クライアントを設定した場合は、プレーン・テキスト・メッセージが開きます。WebCenter Portalのメール・サービスをメール・クライアントとして設定した場合は、HTMLメールの「作成」ダイアログが開きます。どちらのメール・クライアントでも、送信前に、標準の定型的なメッセージを追加または編集できます。

62.2.6 ディスカッション・フォーラムの作成

ディスカッション・フォーラムは「ディスカッション」ページ上に、または「ディスカッション・フォーラム」タスク・フローを使って作成します。

フォーラムを作成できるのは、スペース・モデレータのみです。

注意:

デフォルトでは、新規スペースに対してディスカッション・フォーラムが1つ割り当てられます。第6.2項「Spaceアプリケーションのディスカッション・フォーラム・オプションの構成」で説明されているとおり、スペース・モデレータは、必要であれば、1つのスペースに複数のフォーラムを割り当てることができます。

ディスカッション・フォーラムを作成するには、次の手順を実行します。

1. 「ディスカッション」ページに移動します。複数のフォーラムが有効化されている場合、デフォルトのフォーラムをポイントするフォーラム・リンクが表示されます(図62-50)。

図62-50 複数のフォーラムが有効化されている「ディスカッション」ページ

2. 「フォーラム」リンク、「フォーラムの作成」ボタンの順にクリックします(図62-51)。

図62-51 フォーラムの作成

「フォーラムの作成」ダイアログが開きます(図62-52)。

図62-52「フォーラムの作成」ダイアログ

3. 「フォーラム名」フィールドに、ディスカッション・フォーラムの名前を入力します。
最大で255文字入力できます。

4. 必要に応じて、「フォーラムの説明」テキスト・ボックスにディスカッション・フォーラムの説明を入力します。
最大で4000文字入力できます。

5. 「作成」をクリックします。
新しいフォーラムが、フォーラムのリストに表示されます(図62-53)。フォーラム名をクリックすると、フォーラムの内容が表示されます。

図62-53 新規ディスカッション・フォーラム(May Service Requests)

「図62-53 新規ディスカッション・フォーラム(May Service Requests)」の説明

62.2.7 フォーラム名と説明の編集

ディスカッション・フォーラムの名前または説明を変更するには、次の手順を実行します。

1. 「ディスカッション」ページまたは「ディスカッション・フォーラム」タスク・フローに移動し、編集の対象となるフォーラムをクリックします(図62-54)。

図62-54 「フォーラムの編集」リンク

「フォーラムの編集」ダイアログが開きます(図62-55)。

図62-55 「フォーラムの編集」ダイアログ

2. 必要に応じて、「フォーラム名」フィールドに、変更後のディスカッション・フォーラム名を入力します。
最大で255文字入力できます。

3. 必要に応じて、「フォーラムの説明」テキスト・ボックスにディスカッション・フォーラムの説明を変更します。
最大で4000文字入力できます。

4. 「保存」をクリックします。

62.3 ディスカッション・サービスのタスク・フローのプロパティ設定

ディスカッション・サービス・タスク・フローには、関連付けられているプロパティがあります。十分な権限を持つユーザーは、Oracle Composerの「コンポーネント・プロパティ」ダイアログからこれらのプロパティにアクセスできます(図62-56)。

図62-56 ディスカッション・フォーラム・タスク・フローの「コンポーネント・プロパティ」

「コンポーネント・プロパティ」ダイアログへのアクセスの詳細は、第18.6.2項「コンポーネントのプロパティの設定」を参照してください。

次の項では、ディスカッション・サービスのタスク・フローのプロパティについての情報を提供し、「パラメータ」タブのプロパティについて説明します。

- 第62.3.1項「ディスカッション・フォーラムのタスク・フローのプロパティについて」

- 第62.3.2項「ディスカッション・サービスのタスク・フローのパラメータ」

62.3.1 ディスカッション・フォーラムのタスク・フローのプロパティについて

デフォルトのタスク・フロー・コンテンツは、「コンポーネント・プロパティ」ダイアログの「パラメータ」タブ上のプロパティによって制御されます。このタブのパラメータの詳細は、第62.3.2項「ディスカッション・サービスのタスク・フローのパラメータ」を参照してください。タスク・フローによっては、このタブのパラメータによって、タスク・フローとページ・パラメータおよびページ定義変数を簡単に結び付けることができます。詳細は、第22章「ページ、タスク・フロー、ポートレットおよびUIコンポーネントの結付け」を参照してください。

「表示オプション」タブ、「スタイル」タブおよび「コンテンツ・スタイル」タブのプロパティを変更すると、タスク・フローの外観と動作に影響します。これらのプロパティは、すべてのタスク・フローに共通しています。詳細は、第18.6項「ページ・コンポーネントの変更」を参照してください。

「イベント」タブのコンテンツは、タスク・フローでサポートされるイベントによって異なります。詳細は、第18.6.7項「コンポーネントのコンテキスト・イベントの使用」を参照してください。

「子コンポーネント」タブには、現在のコンポーネントに含まれているすべてのコンポーネントが表示されます。このタブには、子コンポーネントを並べ替えたり、表示/非表示を切り替えるためのコントロールが用意されています。すべてのコンポーネントに子コンポーネントがあるわけではありません。そのため、このタブは省略されている場合があります。詳細は、第18.6.5項「子コンポーネントの使用」を参照してください。

「パラメータ」タブと「表示オプション」タブのすべてのプロパティから式言語(EL)エディタにアクセスできます。ELエディタを使用すると、定数値のかわりに変数値を選択または指定できます。エディタを開くには、プロパティ・フィールドの横にある「編集」アイコンをクリックします。エディタの使用の詳細および一般的なEL式の説明は、付録B「式言語(EL)式」を参照してください。

注意:

「コンポーネント・プロパティ」ダイアログの汎用の「表示オプション」タブでELを入力すると、入力内容が自動的に検証されます。EL構文が無効な場合、エラーが表示され、値は適用も保存もされません。汎用の表示オプションとは、表18-1に掲載されているオプションです。

汎用以外の表示オプションには、ELの検証は行われません。

62.3.2 ディスカッション・サービスのタスク・フローのパラメータ

表62-1に「ディスカッション」タスク・フローに固有のパラメータを示します。

表62-1 ディスカッション・サービスのタスク・フローのパラメータ

パラメータ

説明

タスク・フロー

Category ID

ディスカッション・サーバーでは、指定されたフォーラムのセットの管理に使用されているカテゴリID

「フォーラム」タスク・フローでは、このパラメータを使用して、表示するフォーラムを指定します。その他すべての「ディスカッション」タスク・フローで、このパラメータを使用して、デフォルトで表示するトピックの親IDを指定します。

省略した場合、デフォルトではそのときのスペースに関連付けられているカテゴリIDが使用されます。ホーム・スペースでは、ルート・カテゴリIDが使用されます。

指定されたスペースのカテゴリIDを返すには、次のEL式を使用します。

#{sessionContext['oracle.webcenter.collab.forum'].groupInfo['SpaceName'].categoryId}

変数SpaceNameで使用するスペースの内部名(スペースの表示名ではない)を入力します。スペースの内部名は、スペースの管理設定の「一般」ページに示されるスペースURLで指定されている名前です。スペースの表示名は、「表示名」で指定されている名前です。この名前は、スペースの上部にあるスペース・バナーに表示されます。

- ディスカッション・フォーラム

- フォーラム - クイック・ビュー

- 人気のトピック

- 最近のトピック

- 監視フォーラム

- 監視トピック

Forum ID

ディスカッション・サーバーで、トピックの管理に使用されるID

タスク・フローに表示するデフォルト・フォーラムの特定にはこのパラメータを使用します。

指定されたスペースのフォーラムIDを返すには、次のEL式を使用します。

#{sessionContext['oracle.webcenter.collab.forum'].groupInfo['SpaceName'].forumId}

変数SpaceNameで使用するスペースの内部名(スペースの表示名ではない)を入力します。スペースの内部名は、スペースの管理設定の「一般」ページに示されるスペースURLで指定されている名前です。スペースの表示名は、「表示名」で指定されている名前です。この名前は、スペースの上部にあるスペース・バナーに表示されます。

- ディスカッション・フォーラム

- 人気のトピック

- 最近のトピック

- 監視トピック

Hide Toolbar

タスク・フローのパーソナライズ機能を表示または非表示にする手段(第62.2.3項「追加ディスカッション・フォーラム情報の表示および非表示」を参照)

- 選択されている場合、タスク・フローのパーソナライズ機能は非表示になります。

- 選択が解除されている場合、タスク・フローのパーソナライズ機能は表示されます。これがデフォルト値です。

- 人気のトピック

- 最近のトピック

- 監視フォーラム

- 監視トピック

Show Recursive Forums

フォーラムのカテゴリのみを表示するか、サブ項目まで表示するかを決定します。

- 選択されている場合、指定されたカテゴリ/サブ項目の下にあるフォーラムがすべて表示されます。これはパフォーマンスに影響を与えます。

- 選択が解除されている場合、カテゴリの真下にある子フォーラムの実が表示されます。これがデフォルト値です。

フォーラム

Show Categories

「カテゴリID」の下にグループ化されたフォーラム、または「フォーラムID」で指定されたトピックを表示する方法。

- 選択されている場合、タスク・フローには、Category IDを基準に分類されたフォーラムが表示されます。

- 選択が解除されている場合、タスク・フローには、指定されたForum IDに関連するトピックが表示されます。これがデフォルト値です。

このパラメータの値は、他のパラメータと組み合せて使用します。

フォーラム

Do Not Allow Selecting Number of Topics Fetched

選択されている場合、ユーザーは表示可能なトピック数の変更を許可されていません。

ディスカッション・フォーラム

Number of Topics Fetched

表示可能なトピック数を設定します。

- ディスカッション・フォーラム

- フォーラム - クイック・ビュー

Number of Recent Topics Fetched

表示可能な最近のトピック数を設定します。

最近のトピック

Number of Watched Forums Fetched

表示可能な監視フォーラム数を設定します。

監視フォーラム

Number of Watched Topics Fetched

表示可能な監視トピック数を設定します。

監視トピック

Do Not Show More Link

選択されている場合、「追加」リンク(さらにトピックまたはフォーラムを表示する)は表示されません。

- フォーラム - クイック・ビュー

- 最近のトピック

- 監視フォーラム

- 監視トピック

63 イベント・サービスの使用

イベント・サービスは、Oracle WebCenter Portal: Spacesで会議、予定、その他の種類のイベントをスケジュールするために使用できるカレンダを提供します。すべてのスペースには、専用の「イベント」ページがあり、そこではスペース・モデレータによりイベント・サービスが有効化されています。

また、イベント・サービスを使用して、ホーム・スペースからユーザー個人のMicrosoft Exchangeカレンダを表示することもできます。さらに、ホーム・スペース・カレンダの上にスペース・カレンダを重ねて、スケジュール全体を1箇所に表示することもできます。

Frameworkアプリケーション

Oracle WebCenter Portal: Frameworkを使用してビルドされたアプリケーションでも、イベント・サービスを使用して、ユーザーの個人カレンダへのアクセスを提供することができます。

この章では、イベント・サービスで提供される機能について説明します。内容は次のとおりです。

- 第63.1項「イベント・サービスの基本」

- 第63.2項「「イベント・サービス」タスク・フローの使用」

- 第63.3項「「イベント・サービス」タスク・フロー・プロパティの設定」

対象読者

この章は、イベント・サービスを使用してイベントのスケジュールおよび追跡を行うSpacesユーザーを対象としています。これは、Create, Edit, and Delete EventsまたはCreate Events(イベント関連タスク用)、Edit Pages(ページにイベント・タスク・フローを追加)、Edit Task Flows(カレンダへのオーバーレイを有効化)権限を含むスペース・ロールを持つユーザーです。詳細は、第54.2.1.2項「スペース内の権限と権限モデルの理解」を参照してください。

注意:

この章で説明する各タスクは、現在のスペースでイベント・サービスが有効にされていない場合は使用できません。

63.1 イベント・サービスの基本

イベントには、予定、会議、プレゼンテーションなどが含まれます。Spacesには、2種類のイベントがあります。

- 個人イベントは、特定のスペースに関連していないイベントです。これには、病院や歯医者の予約、友だちとの昼食の約束などが含まれます。
個人イベントは、Microsoft Exchangeカレンダから取得され、そのユーザーに対して、およびホーム・スペースにページを持つイベント・タスク・フローに対してのみ表示されます。

Frameworkアプリケーション

個人イベントは、Frameworkアプリケーションでも使用できます。

- スペース・イベントは、特定のスペースに関連しているイベントです。これには週に一度の会議、プレゼンテーション、または顧客訪問などが含まれます。
スペース・イベントは、このスペース専用の「イベント」ページにあるスペースのすべてのメンバーに対して、またはこのスペースのページにある「イベント」タスク・フローに表示されます。必要なレベルの権限を持つメンバーは、イベントのスケジュール設定や更新を行うことができます。

Frameworkアプリケーション

スペース・イベントは、Frameworkアプリケーションでは使用できません。

注意:

アプリケーションでWebCenterポータルのデフォルト・ユーザー・ロールが使用されている場合、イベントの作成に必要な権限は、Participant(参加者)ロールとModerator(モデレータ)ロールの両方に含まれます。参加者とモデレータは、すべてのイベントを管理できます。

63.1.1 カレンダへのオーバーレイ

ホーム・スペースのイベント・タスク・フローに個人イベントを表示するだけではなく、同じタスク・フローで選択したスペースにスペース・イベントを表示することもできます。これは、カレンダへのオーバーレイと呼ばれます。これにより、日々のスケジュールを管理するために、いろいろなスペースに行ったり来たりするのではなく、重要なイベントをすべて1つの場所、つまりホーム・スペースで使用できるようにすることができます。

あるスペースでページを作成し、これにイベント・タスク・フローを追加した場合、このタスク・フローを拡張して、他のスペースにあるイベントを表示することができます。スペースの一部が、類似したメンバーシップ・リストと非常に密接に接続されている場合は、これが便利です。

注意:

カレンダへのオーバーレイを使用できるのは、「イベント」タスク・フローのみです。スペースの「イベント」ページには、そのときのスペースから取得されたイベントのみが表示されます。

63.1.2 イベントの参照先

アプリケーションには、イベントを確認できる様々な場所が用意されています。

- イベント・サービスが有効化されているスペースにはすべて、「イベント」ページ(「イベント」タスク・フローを含む特別なページ)があり、このページの表示、非表示を切り替えることができます。「イベント」ページを表示できない場合、非表示になっている可能性があります。

関連項目:

「イベント」ページの表示方法の詳細は、第63.2.3.1項「スペースの「イベント」ページの表示」を参照してください。

- 適切な権限を持っていれば、スペースのどのページにでも「イベント」タスク・フローを追加できます(図63-1)。

図63-1 スペース・ページの「イベント」タスク・フロー

- また、ホーム・スペースのページに「イベント」タスク・フローを追加することもできます。ホーム・スペースでは、タスク・フローには当初、イベントのカレンダは表示されません。その代わり、個人カレンダにログインするためのリンクが表示されます(図63-2)。

図63-2 ログイン前、ホーム・スペースに表示される「イベント」タスク・フロー

関連項目:

Microsoft Exchangeカレンダへのログインの詳細は、第63.2.2項「個人イベントへのアクセス」を参照してください。

Microsoft Exchangeカレンダを使用していない場合、またはホーム・スペースに個人イベントは表示したくないが、スペース・イベントは表示したいという場合は、カレンダのオーバーレイを有効にし、「続行」をクリックします(図63-3)。

図63-3 カレンダのオーバーレイが有効になっているホーム・スペースの「イベント」タスク・フロー

「図63-3 カレンダのオーバーレイが有効になっているホーム・スペースの「イベント」タスク・フロー」の説明

関連項目:

カレンダのオーバーレイに関する詳細は、第63.2.7項「1つのタスク・フローに複数のカレンダを表示」を参照してください。

63.1.3 その他のサービスとの統合

イベント・サービスでは、リンク・サービスとの緊密な統合によって、他のSpacesアイテムとイベントを関連付けることができます。リンク機能により、ドキュメント、ノート、お知らせ、ディスカッションおよびURLをイベントに関連付けることができるようになります。イベントからリンクを作成するには、目的のイベントを編集し、「リンク」アイコンをクリックします。詳細は、第65章「リンク・サービスの使用」を参照してください。

また、イベント・サービスを使用して、スペースのイベントに関する電子メールをスペースのメンバーに送信することもできます。イベントから電子メールを送信するには、目的のイベントを編集し、「メールの送信」アイコンをクリックします。詳細は、第6章「Spacesアプリケーションの「メールの送信」の通知の構成」を参照してください。

63.2 イベント・サービスのタスク・フローの使用

会議は日常よくあるできごとです。すべての会議を把握し続けることにより、重要な会議に確実に出席し、そこで起きていることについていくことができます。

イベント・サービスは、個人イベントとスペース・イベントを表示するために2種類のタスク・フローを提供しています。

- 「イベント」タスク・フローは、十分な機能を備えたカレンダを提供します。このカレンダでは、様々なレイアウトでイベントを表示するだけでなく、イベントを作成、管理したり、複数のカレンダからイベントを集めて表示したりすることもできます。

- 「イベント - ミニ・ビュー」タスク・フローは、イベントをリストとして、よりコンパクトなビューに表示します。これから行われるイベントを表示したり、既存のイベントを編集したりすることができます。このタスク・フローでは、新規イベントは作成できません。イベントに関する情報を提供したいが、完全なカレンダを表示できるほどのスペースがページにはないという場合に便利です。

注意:

次の項の手順は、個人イベントとスペース・イベントの両方で使用できます。違いがある場合は、その旨、記載します。

この項の内容は次のとおりです。

- 第63.2.1項「ページへの「イベント・サービス」タスク・フローの追加」

- 第63.2.2項「個人イベントへのアクセス」

- 第63.2.3項「イベントの表示」

- 第63.2.4項「イベントのスケジューリング」

- 第63.2.5項「予定イベントの改訂」

- 第63.2.6項「予定イベントの取消し」

- 第63.2.7項「1つのタスク・フローに複数のカレンダを表示」

- 第63.2.8項「イベントのサブスクライブ」

63.2.1 ページへの「イベント・サービス」タスク・フローの追加

ページにイベント・サービスのタスク・フローを追加する手順は、第18.5項「ページへのコンポーネントの追加」を参照してください。

ヒント:

「イベント・サービス」タスク・フローの有無や場所は、リソース・カタログの構成方法によって異なります。デフォルト・リソース・カタログでは、「イベント」タスク・フローのリストは「ソーシャルとコミュニケーション」の下に表示されます。

関連項目:

タスク・フロー・プロパティの設定の詳細は、第63.3「「イベント・サービス」タスク・フロー・プロパティの設定」を参照してください。

63.2.2 個人イベントへのアクセス

Spacesの外部にあり、特定のスペースと関連していない個人イベントのカレンダを管理することができます。このカレンダに、Microsoft Exchange 2003または2007を使用している場合、ホーム・スペースに個人イベントを入れることができます。これにより、すべてのカレンダ情報を1箇所にとどめ、日々の予定を立てやすくすることができます。

個人イベントはホーム・スペースで確認できます。また、個人イベントを編集または削除したり、Exchangeカレンダにプッシュされた新しい個人イベントを作成することも可能です。

注意:

カレンダ・オーバーレイを使用して、ホーム・スペースの個人イベントの隣にスペース・イベントを表示できますが、スペース・イベントをExchangeカレンダにプッシュすることはできません。

カレンダのオーバーレイに関する詳細は、第63.2.7項「1つのタスク・フローに複数のカレンダを表示」を参照してください。

はじめに

管理者により、Microsoft Exchange Serverに接続されていなければ、Spacesにある個人イベントにはアクセスできません。詳細は、『Oracle Fusion Middleware Oracle WebCenter Portal管理者ガイド』のイベントサービスの管理に関する章を参照してください。

個人イベントにアクセスするには、次の手順を実行します。

1. ホーム・スペースで、個人イベントの追加先となるページを見つけます。

2. ページの適切なリージョンに「イベント」タスク・フローを追加します。

関連項目:

詳細は、第18.5項「ページへのコンポーネントの追加」を参照してください。

3. 「イベント」タスク・フローで、「個人カレンダにログイン」をクリックします。

注意:

「個人カレンダにログイン」ではなく「再試行」リンクが表示されている場合、Microsoft Exchange Serverへの接続に問題があります。管理者に連絡してください。

4. Microsoft Exchangeへのログイン資格証明を入力し、「OK」をクリックします。

図63-4 個人カレンダ

63.2.3 イベントの表示

イベントはグリッドまたはリストとして表示できます。一度に表示するイベントの時間範囲を日、週、または月単位から指定することもできますし、1日当たりに表示する時間帯を選択することもできます。さらに、表示に第2タイムゾーンを含めることも可能です。

この項の内容は次のとおりです。

- 第63.2.3.1項「スペースの「イベント」ページの表示」

- 第63.2.3.2項「カレンダ・インタフェースの使用」

- 第63.2.3.3項「イベントの詳細の表示」

- 第63.2.3.4項「イベントのカテゴリ別フィルタリング」

- 第63.2.3.5項「表示プリファレンスの設定」

63.2.3.1 スペースの「イベント」ページの表示

イベント・サービスを使用できるどのスペースでも、スペース・イベントは「イベント」ページに表示されます。ただし、「イベント」ページはデフォルトでは表示されない可能性があります。その場合は「ページの管理」ダイアログを使用して、簡単に「イベント」ページを表示できます。

注意:

ホーム・スペースには、「イベント」ページはありません。

「イベント」ページを表示するには、次の手順を実行します。

1. 「イベント」ページの表示先となるスペースに移動します。

2. スペースの管理設定で、「ページ」ページを表示します。

ヒント:

このページへのアクセス方法は、使用するページ・テンプレートによって異なります。たとえば、サイド・ナビゲーション・テンプレートには、「管理」メニューを使用してアクセスする場合があります。

このページへのナビゲートは、第A.5項「スペース・ページのユーザー・インタフェースURL」に記載されているダイレクトURLを使用することも可能です。

3. 「イベント」ページの「ページの表示」チェック・ボックスを選択します(図63-5)。

図63-5 「ページ」ページから「イベント」ページを表示

後になって、「イベント」ページを表示しておく必要がなくなったら、「ページ」ページで、「イベント」ページの「ページの表示」チェック・ボックスの選択を解除します。

63.2.3.2 カレンダ・インタフェースの使用

「イベント」ページ、または「イベント」タスク・フローのツールバーにあるアイコンを使用して、イベントをグリッド形式、またはリスト形式で表示することができます。イベントの表示にグリッド形式を使用する場合、日、週、または月単位で表示できます。イベントをリスト形式で表示する場合、このリストに表示される今後のイベント数は、タスク・フローの表示オプションによって変わります。

関連項目:

リスト・ビューの表示オプションの変更に関する詳細は、第63.2.3.5項「表示プリファレンスの設定」を参照してください。

通常、グリッド・モードでは、「イベント」ページまたは「イベント」タスク・フローには、その当日、週、または月のイベントが表示されています。特定の日、週または月のイベントを表示するには、前または次アイコンを使用するか、具体的な日付を選択します。

表63-1に、「イベント」ページまたは「イベント」タスク・フローのツールバーで使用できるアイコンとその機能をまとめます。

注意:

次のオプションは、「イベント - ミニ・ビュー」タスク・フローでは使用できません。

表63-1 カレンダ・アイコン

アイコン

説明

前の日、週、月のイベント、または前のイベント・セットを表示します。

次の日、週、月のイベント、または次のイベント・セットを表示します。

クリックすると、現在の日付(今日)に対応するイベントが表示されます。

クリックすると、特定の日付に対応するイベントが表示されます。

日付ピッカーでは、現在の日付(今日)は太枠で囲んで表示され、そのときに選択されている日付は強調表示されます(現在の日付とそのときに選択されている日付が同じ日である場合もあります)。年、月、日を選択するには、日付ピッカーを使用します。

注意： タスク・フローでカレンダのオーバーレイ機能が全画面モードで有効化されている場合、日付ピッカーは常にカレンダの左側に表示されます。

クリックすると、一度に1日分のイベントが表示されます。

クリックすると、1週間分のイベントが表示されます。

クリックすると、1箇月分のイベントが表示されます。

クリックすると、これから行われるイベントのリストが表示されます。リストに表示されるイベントの数は、タスク・フローの設定によって異なります(詳細は、第63.2.3.5項「表示プリファレンスの設定」を参照してください)。

カレンダでイベントのフィルタ基準となるイベント・カテゴリを1つ以上選択します。カレンダには、選択したカテゴリに属するイベントのみ表示されます(詳細は、第63.2.3.4項「イベントのカテゴリ別フィルタリング」を参照してください)。

クリックすると、ページまたはタスク・フローが更新され、最新の変更が反映されます。

63.2.3.3 イベントの詳細の表示

「イベント」ページまたは「イベント」タスク・フローには、イベントに関する基本情報が表示されます。イベントの上にマウス・ポインタを重ねるだけで、場所、開始時間と終了時間、優先順位、カテゴリ、リンクなど、さらに詳しい情報が表示されます。

イベントの詳細を表示するには、次の手順を実行します。

1. イベントの詳細の表示先となる「イベント」タスク・フロー、「イベント - ミニ・ビュー」タスク・フロー、または「イベント」ページに移動します。

ヒント:

「イベント」ページが表示されない場合は、第63.2.3.1項「スペースの「イベント」ページの表示」を参照してください。

2. 詳細を表示したいイベントの上にマウス・ポインタを重ねます。
ポップアップが現れ(図63-6)、次の情報が表示されます。

- イベントのタイトル

- イベントの日付と時刻の詳細。第2タイムゾーンが指定されている場合はそれも表示されます。

- イベントの優先度

- イベントの所属カテゴリ

- イベントの場所(指定されている場合)

- イベントに関連付けられているリンク

図63-6 イベントと詳細が表示されたポップアップ

イベントの具体的な詳細を表示するには、そのイベントを編集する必要があります。詳細は、第63.2.5項「予定イベントの改訂」を参照してください。

63.2.3.4 イベントのカテゴリ別フィルタリング

チーム・ミーティング、顧客ミーティング、休暇など、1つ以上の特定カテゴリに属するものだけ表示されるように、カレンダのイベントをフィルタすることができます。

関連項目:

イベント・カテゴリは、スペース・モデレータにより、スペースの管理設定で作成されます。詳細は、第53.10.6項「スペース・イベント・カテゴリの作成および管理」を参照してください。イベント・カテゴリの作成後、これらを使用して、イベントにカテゴリを割り当てることができます。これにより、イベントをカテゴリ別にフィルタできるようになります。

カテゴリを基準にイベントをフィルタするには、次の手順を実行します。

1. イベントのフィルタを行う「イベント」タスク・フローまたは「イベント」ページに移動します。

ヒント:

「イベント」ページが表示されない場合は、第63.2.3.1項「スペースの「イベント」ページの表示」を参照してください。

注意:

「イベント - ミニ・ビュー」タスク・フローではイベントはフィルタできません。

2. ツールバーで、「表示」ドロップダウン・リスト(図63-7)から、カテゴリに表示されるイベントのフィルタの基準となるカテゴリを1つ以上選択します。

図63-7 イベント・カテゴリ別フィルタリングに使用される「表示」ドロップダウン・リスト

「図63-7 イベント・カテゴリ別フィルタリングに使用される「表示」ドロップダウン・リスト」の説明

このドロップダウン・リストを閉じると、選択したカテゴリに属するイベントのみがカレンダに表示されるようになります。

ヒント:

イベントのフィルタリングを解除するには、「フィルタのカテゴリ」ドロップダウン・リストで必要のないカテゴリの選択を解除します。

63.2.3.5 表示プリファレンスの設定

イベント・サービスの表示プリファレンスでは

- イベントを日または週単位で表示するときに、カレンダの先頭に表示される時刻を決定します。

- 第2タイムゾーンを特定します。

- リスト・ビューでのイベントの表示方法を日、週、または月単位にするか、日数を指定して表示するかを指定できます。

このようなプリファレンスを設定するには、「イベント・プリファレンスの設定」アイコン(図63-8)をクリックして、「プリファレンスの表示」ダイアログ(図63-9)にアクセスします。

図63-8 「イベント・プリファレンスの設定」アイコン

図63-9 イベントの「プリファレンスの表示」ダイアログ

注意:

「イベント・プリファレンスの設定」アイコン、および「プリファレンスの表示」ダイアログは「イベント - ミニ・ビュー」タスク・フローでは使用できません。

この項の内容は次のとおりです。

- 第63.2.3.5.1項「カレンダの開始時刻の設定」

- 第63.2.3.5.2項「第2タイムゾーンの設定」

- 第63.2.3.5.3項「リスト・ビューの構成」

63.2.3.5.1 カレンダの開始時刻の設定

「日」および「週」ビューでは、カレンダ・グリッドは時間単位に分割されています。カレンダで垂直方向のスペースに制限がある場合は、カレンダのグリッドに表示される最も早い時刻を指定して、スペースを節約することができます。指定された開始時刻から午後11時まで表示してもまだスペースに余裕がある場合は、指定よりも前の時刻から表示されます。

カレンダの開始時刻を設定するには、次の手順を実行します。

1. カレンダの開始時刻を設定する「イベント」タスク・フローまたは「イベント」ページに移動します。

ヒント:

「イベント」ページが表示されない場合は、第63.2.3.1項「スペースの「イベント」ページの表示」を参照してください。

2. ツールバーの「イベント・プリファレンスの設定」アイコンをクリックします(図63-8)。

3. 「プリファレンスの表示」ダイアログ(図63-9)で、「開始時間」ドロップダウン・リストからグリッドに表示する最も早い時刻を選択します。
午前0時から午後11時の間で選択します。

4. 「OK」をクリックして変更を保存します。

63.2.3.5.2 第2タイムゾーンの設定

昨今の労働力を分散させる作業形態では、異なる場所にいるメンバーとチームを組んで働くことも珍しくありません。会議をスケジューリングするときには、招待される人すべてに最も都合のよい時間がわかると便利です。スケジューリングをしやすくするために、第2タイムゾーンを指定して、そのタイムゾーンと自分のタイムゾーンの両方で会議の時間を確認することができます。

イベントの上にマウス・ポインタを重ねると、「イベントの詳細」ポップアップに、第1タイムゾーンと第2タイムゾーンの会議時刻が表示されます(図63-10)。

図63-10 第1タイムゾーンと第2タイムゾーンが表示された「イベントの詳細」ポップアップ

第2タイムゾーンを設定するには、次の手順を実行します。

1. 第2タイムゾーンを設定する「イベント」タスク・フローまたは「イベント」ページに移動します。

ヒント:

「イベント」ページが表示されない場合は、第63.2.3.1項「スペースの「イベント」ページの表示」を参照してください。

2. ツールバーの「イベント・プリファレンスの設定」アイコンをクリックします(図63-8)。

3. 「プリファレンスの表示」ダイアログ(図63-9)で、「第2タイムゾーン」ドロップダウン・リストから第1タイムゾーンとともに表示する第2タイムゾーンを選択します。

4. 「OK」をクリックして変更を保存します。

63.2.3.5.3 リスト・ビューの構成

カレンダがリスト・ビューに表示されているときに、イベントをどのように表示するかを指定することができます。イベントは日、週、または月単位に表示することもできますし、表示する日数を指定することもできます。

リスト・ビューを構成するには、次の手順を実行します。

1. リスト・ビューの構成を行う「イベント」タスク・フローまたは「イベント」ページに移動します。

ヒント:

「イベント」ページが表示されない場合は、第63.2.3.1項「スペースの「イベント」ページの表示」を参照してください。

2. ツールバーの「イベント・プリファレンスの設定」アイコンをクリックします(図63-8)。

3. 「プリファレンスの表示」ダイアログ(図63-9)の「リスト・タイプ」リストから、リスト・ビューにイベントを表示する方法を選択します。

- 「日数」: 指定された日数の間に行われるイベントをすべてリストします。

- 「日」: 選択されている日に行われるイベントをすべてリストします。

- 「週」: 選択されている週に行われるイベントをすべてリストします。

- 「月」: 選択されている月に行われるイベントをすべてリストします。

4. 前の手順で「日数」を選択した場合、「リスト数」フィールドに、イベントを表示する日数を指定します。デフォルトは14です。

5. 「OK」をクリックして変更を保存します。

63.2.4 イベントのスケジューリング

スペース・イベントと個人イベントをスケジューリングすることができます。個人イベントをスケジューリングすると、そのユーザーのMicrosoft Exchangeカレンダに詳細がプッシュされます。

注意:

「イベント - ミニ・ビュー」タスク・フローでは新規イベントはスケジューリングできません。

イベントをスケジューリングするには、次の手順を実行します。

1. イベントのスケジューリングを行う「イベント」タスク・フローまたは「イベント」ページに移動します。

ヒント:

「イベント」ページが表示されない場合は、第63.2.3.1項「スペースの「イベント」ページの表示」を参照してください。

2. ツールバーで、「新規イベントの作成」アイコンをクリックします(図63-11)。

図63-11 「新規イベントの作成」アイコン

「イベントの作成」ダイアログが開きます(図63-12)。「イベントの作成」ダイアログのフィールドは、作成しているイベントが個人イベントであるか、スペース・イベントであるかによって多少異なります。差異については、この手順の後半で指摘します。

注意:

グリッド・ビューでも、空いている部分をダブルクリックするか、右クリックして「作成」を選択して、「イベントの作成」ダイアログを簡単に表示することができます。この方法には、ダイアログに最初からイベントの日付と時刻が指定されているという利点があります。

図63-12 スペースから起動された「イベントの作成」ダイアログ

「図63-12 スペースから起動された「イベントの作成」ダイアログ」の説明

3. 「タイトル」フィールドに、イベントのタイトルを簡単にわかりやすく入力します。
たとえば、Project Updateと入力します。

4. 「場所」フィールドに、イベントの実施場所を入力します。
たとえば、Conference Room 5と入力します。

5. 「カレンダ」ドロップダウン・リストから、イベントを作成するカレンダを選択します。

注意:

「カレンダ」ドロップダウン・リストは、カレンダ・オーバーレイ機能が有効化され、タスク・フローに他のカレンダが少なくとも1つ表示されている場合のみ使用できます。

「カレンダ」ドロップダウン・リストは、カレンダ・オーバーレイの使用できない「イベント」ページで作成されたイベントでは使用できません

カレンダのオーバーレイに関する詳細は、第63.2.7項「1つのタスク・フローに複数のカレンダを表示」を参照してください。

6. イベントのために1日、他の予定を入れられないようにするには、「終日イベント」を選択します。
終日イベントが数日間にわたることもあります。「日」および「週」ビュー・モードでは、終日イベントはすべて、カレンダの上部にある独立したエリアに表示されます。「月」ビューでは、終日イベントはすべて色枠で囲まれて表示されます。

7. 「開始時間」フィールドに、イベントの開始日の日付と時刻を入力します。

ヒント:

必要に応じて、「日付および時間の選択」アイコンをクリックし、日付ピッカーから開始時刻を選択します。

終日イベントでは、日付のみを指定します。

8. 「終了時間」フィールドに、イベントの終了日の日付と時刻を入力します。

ヒント:

必要に応じて、「日付および時間の選択」アイコンをクリックし、日付ピッカーから終了時刻を選択します。

終日イベントでは、日付のみを指定します。

9. (オプション)「優先度」ドロップダウン・リストでイベントの優先度を「最高」、「高」、「標準」、「低」、または「最低」から選択します。
イベントがクラッシュしたときに、そのイベントがどこに表示されるかは、優先度により決まります。最高の優先度を持つイベントが最初に表示されます。イベントの上にマウス・ポインタを重ねたときに現れるイベント・ポップアップにも、イベントの優先度が表示されます。

10. (オプション)「カテゴリ」ドロップダウン・リストから、このイベントの分類先となるカテゴリを選択します。
カテゴリは、イベントを別個のグループに分け、その一般的な目的に応じて整理するのに便利です。

イベント・カテゴリは、イベントの上にマウス・ポインタを重ねたときに現れるイベント・ポップアップに表示されます。カテゴリに応じて、イベントの色を変えることができます。

関連項目:

カテゴリの作成と管理方法に関する詳細は、第53.10.6項「スペース・イベント・カテゴリの作成および管理」を参照してください。

また、カレンダをフィルタして、特定のカテゴリに属するイベントのみを表示することもできます。

関連項目:

詳細は、第63.2.3.4項「イベントのカテゴリ別フィルタリング」を参照してください。

注意:

「カテゴリ」ドロップダウン・リストは、スペース・イベントでのみ使用できます。

11. (オプション)「詳細」フィールドに、詳細説明を最高4,000文字で入力します。
たとえば、会議の目的や議題の簡単な説明を記入することができます。また、会議に向けて、参加者があらかじめ準備しておくべきことがある場合もここに指示します。

注意:

ここに入力した詳細は、イベントを編集するときにのみ表示されます。ユーザーがイベントにマウス・ポインタを重ねても、イベント・ポップアップには表示されません。すべてのユーザーがこの詳細を読むと想定しないでください。会議に関する重要事項は、たとえば、会議通知メールやお知らせなど、別の方法で知らせる必要があります。

12. (オプション)他のユーザーに自分の個人イベントを見られたくない場合は、「プライベート」を選択します。
この「イベント」タスク・フローが、他のユーザーにアクセスを許可しているホーム・スペースのページに含まれている場合、他のユーザーはこのイベントを表示できません。

注意:

「プライベート」チェック・ボックスは、個人イベントでのみ使用できます。

13. 「作成」アイコンをクリックし、カレンダにイベントを追加します(図63-13)。

図63-13 「日」ビューに表示されたイベント

63.2.5 予定イベントの改訂

イベントの一部を変更したくなることがあります。たとえば、特定の参加者のために時刻を変更しなければならなくなったり、会議場所が使用できなくなったりすることがあります。

予定イベントを改訂するには、次の手順を実行します。

1. 改訂したい予定イベントのある「イベント」タスク・フロー、「イベント - ミニ・ビュー」タスク・フロー、または「イベント」ページに移動します。

ヒント:

「イベント」ページが表示されない場合は、第63.2.3.1項「スペースの「イベント」ページの表示」を参照してください。

2. 目的のイベントをクリックして、「イベントの編集」ダイアログを開きます(図63-14)。

ヒント:

「イベント」タスク・フロー、または「イベント」ページでは、イベントを右クリックして「編集」を選択するか、またはマウス・ポインタを移動して(または[Tab]キーを使用して)イベントをハイライトし、[Enter]キーを押して、「イベントの編集」ダイアログを表示できます。

図63-14 スペースから起動された「イベントの編集」ダイアログ

「図63-14 スペースから起動された「イベントの編集」ダイアログ」の説明

3. イベントの詳細を修正します。
このダイアログで使用できるオプションの詳細は、第63.2.4項「イベントのスケジューリング」を参照してください。

関連項目:

「メールの送信」機能の詳細は、第67章「メール・サービスの使用」を参照してください。

他のオブジェクトへのリンクの作成については、第65章「リンク・サービスの使用」を参照してください。

4. 「更新」をクリックして変更を保存します。

63.2.6 予定イベントの取消し

イベントを取消すには、そのイベントを「イベント」ページまたはタスク・フローから削除します。

予定イベントを取消すには、次の手順を実行します。

1. 予定イベントの取消しを行う「イベント」タスク・フローまたは「イベント」ページに移動します。

ヒント:

「イベント」タブが表示されない場合は、第63.2.3.1項「スペースの「イベント」ページの表示」を参照してください。

2. イベントを右クリックし、「削除」を選択します(図63-15)。

図63-15 イベントの削除

ヒント:

また、マウス・ポインタをイベントに重ね、[Del]キーを押すか、「イベントの編集」ダイアログで「削除」をクリックして削除することもできます。

「イベント - ミニ・ビュー」タスク・フローからイベントを削除するには、「イベントの編集」ダイアログを使用する必要があります。

3. 「削除の確認」ダイアログで「削除」をクリックします。
イベントがカレンダから削除されます。

63.2.7 1つのタスク・フローに複数のカレンダを表示

Spacesでは、1人のユーザーが複数のスペースのメンバーになっている可能性があります。これらのスペースがそれぞれ、独自のイベント・カレンダを持っていることがあります。さらに、ユーザーも自分自身に関係するイベントを追跡するために独自のカレンダを持つことができます。一日の初めに、これらのカレンダを1つずつ見て、その日のスケジュールを決定するのは現実的ではありません。

この問題を解決するために、「イベント」サービスで、1つの「イベント」タスク・フローに複数のカレンダを表示することができるようになりました。これは、カレンダ・オーバーレイと呼ばれます。この機能はホーム・スペースで使用できるため、個人の予定も入れることができます。また、スペース・ページの「イベント」タスク・フローにもカレンダをオーバーレイできます。

注意:

イベントはカレンダごとに色分けして表示されるため、どのカレンダからのイベントなのかがすぐわかります。

スペース・ページでカレンダをオーバーレイしている場合、カテゴリの色は、そのときのスペースにあるイベントについてのみ使用されます。オーバーレイされているカレンダのイベントは、カテゴリに関係なく、そのカレンダで定義されている色で表示されます。

たとえば、マーケティング部、セールス部、施設部が関係するセールス・イベントを開催するとします。すべての部門が全体的な計画を明確に把握できるように、すべての部門に対するイベントとタスクを含むカレンダを作成します。

「すべてのイベント」カレンダを作成するには、次の手順を実行します。

1. 「すべてのイベント」という名前のスペースを作成します。

2. マーケティング、セールス、および施設スペースのカレンダにイベントを追加します。

3. 「すべてのイベント」スペースのページに「イベント」タスク・フローを追加し、マーケティング、セールス、および施設スペースのカレンダをオーバーレイします。

注意:

カレンダへのオーバーレイを使用できるのは、「イベント」タスク・フローのみです。「イベント - ミニ・ビュー」タスク・フロー、または「イベント」ページでは使用できません。

この項の内容は次のとおりです。

- 第63.2.7.1項「カレンダ・オーバーレイの有効化」

- 第63.2.7.2項「追加のカレンダの表示」

- 第63.2.7.3項「カレンダの表示オプションの編集」

63.2.7.1 カレンダ・オーバーレイの有効化

「イベント」タスク・フローに追加のカレンダを表示するには、まず、そのタスク・フローでカレンダ・オーバーレイ機能を有効化する必要があります。

カレンダ・オーバーレイを有効にするには、次の手順を実行します。

1. ホーム・スペース、または該当するスペースに移動し、目的の「イベント」タスク・フローを含むページを見つけます。
ページに「イベント」タスク・フローをまだ追加していない場合は、第18.5項「ページへのコンポーネントの追加」を参照してください。

2. ページを編集モード(コンポーザ)で開くには、[Ctrl]+[Shift]+[E]を押します。

3. 「イベント」タスク・フローの「編集」(レンチ)アイコンをクリックします。

注意:

スペースで作業している場合、タスク・フローを編集する権限がない可能性があります。カレンダ・オーバーレイを有効化するには、スペース・モデレータに問い合わせてください。

4. 「コンポーネント・プロパティ」の「イベント」ダイアログで、「パラメータ」タブをクリックします(図63-16)。

5. 「カレンダ・オーバーレイのスタイル」ドロップダウン・リストから、次のいずれかを選択します。

- 「なし」: カレンダ・オーバーレイを使用しない場合。

- 「ミニ」: カレンダ・オーバーレイを縮小ビューで使用する場合。このオプションを選択すると、ページでカレンダが使用するスペースは小さくなりますが、オーバーレイの操作方法がわかりづらくなることがあります。このオプションは、ページで使用できるスペースが非常に限られている場合、またはユーザーがカレンダ・オーバーレイを使い慣れ、使用方法を理解したときに使用してください。「ミニ」スタイルは、「日」ビューおよび「リスト・ビュー」でのみ使用できます。「週」や「月」では使用できません。

- 「完全」: 詳細なカレンダ・オーバーレイを使用する場合。ページでスペースの問題がないときに、より豊かなユーザー・インタフェースを提供するには、このオプションを使用します。

図63-16 「カレンダ・オーバーレイのスタイル」の「イベント・サービス」プロパティ

6. 「OK」をクリックし、変更を保存して「コンポーネント・プロパティ」ダイアログを終了します。

7. コンポーザの右上にある「保存」をクリックして、変更を保存します。

8. 右上の「閉じる」をクリックして、コンポーザを終了します。
この結果、「イベント」タスク・フローでは、カレンダの左側にできたエリアで他のカレンダを選択し、表示できるようになります。

「カレンダ・オーバーレイのスタイル」で「完全」オプションを選択した場合、カレンダのオーバーレイ・エリアにはアイコンだけではなく、テキストも表示されるようになります。また、日付ピッカーも表示され、カレンダを操作しやすくなります(図63-17)。

図63-17 カレンダ・オーバーレイ・エリアのスタイルに「完全」を指定した場合の「イベント」タスク・フロー

「カレンダ・オーバーレイのスタイル」で「ミニ」オプションを選択した場合、カレンダのオーバーレイ・エリアは縮小され、アイコンのみ表示されます。日付ピッカーは表示されません(図63-18)。

図63-18 カレンダ・オーバーレイ・エリアのスタイルに「ミニ」を指定した場合の「イベント」タスク・フロー

注意:

まだ、個人カレンダを設定およびログインしていない場合は、「続行」リンクをクリックし、タスク・フローにカレンダを表示します。個人カレンダへの設定方法の詳細は、第63.2.2項「個人イベントへのアクセス」を参照してください。

63.2.7.2 追加のカレンダの表示

カレンダ・オーバーレイ機能が有効化されている場合、「イベント」タスク・フローにはカレンダを必要なだけ表示できます。イベントはカレンダごとに異なる色で表示されるため、どのカレンダに属するイベントであるかを見分けやすくなります。

追加のカレンダを表示するには、次の手順を実行します。

1. ホーム・スペース、または該当するスペースに移動し、目的の「イベント」タスク・フローを含むページを見つけます。

2. 「イベント」タスク・フローのカレンダ・オーバーレイ・エリアで、「カレンダの追加」アイコンをクリックします(図63-19)。

図63-19 「カレンダの追加」アイコン

3. 「カレンダの追加」ダイアログ(図63-20)で、タスク・フローに表示するカレンダが入っているスペースを選択します。
複数のスペースを選択できます。

図63-20 「カレンダの追加」ダイアログ

4. 「カレンダの追加」をクリックします。
これにより、カレンダ・オーバーレイ・エリアには選択したスペースが、右側のカレンダにはそのスペースにあるイベントが表示されるようになります。イベントは、スペースごとに色分けして表示されます。

図63-21 複数のカレンダを表示した「イベント」タスク・フロー

63.2.7.3 カレンダの表示オプションの編集

スペースのイベントをカレンダに追加した後で、リストに表示されるカレンダの順序や、カレンダから取得したイベントの区別に使用する色など、様々な表示オプションを変更できます。

カレンダの表示オプションを編集するには、次の手順を実行します。

1. ホーム・スペース、または該当するスペースに移動し、目的の「イベント」タスク・フローを含むページを見つけます。

2. 表示オプションの編集対象となるスペースの右側にある矢印アイコンをクリックします。これにより、カレンダ・オーバーレイのポップアップ・メニューが表示されます(図63-22)。

図63-22 カレンダの「オーバーレイ」メニュー

3. ポップアップ・メニューから、次を選択します。

- 表示可: カレンダで、このスペースのイベントの表示をトグルする場合。
また、スペース名(完全ビューのみ)、またはスペース名の横にある色付きの四角形をクリックして、スペースのイベント表示をトグルすることもできます。

- 表示名の変更: 「完全」ビュー・モードでスペースのリストに表示される名前を単なるスペース名ではなく、わかりやすくすることができます。

- カレンダの削除: このスペースのカレンダをタスク・フローから削除します。

- スペースを開く: このカレンダに関連するスペースを開きます。

- 最上位に移動/上へ移動/下へ移動/最下位に移動: リスト内でこのスペースの配置を変えます。
同じ時間帯に複数のスペースからイベントがリストされるときのイベントの表示順序は、スペースのリスト順序に応じて決まります。最初に表示されるには、リストの最上位にあるスペースのイベントです。

- このスペースからのイベントを表す色の変更後の色。

63.2.8 イベントのサブスクライブ

特定のスペースのイベントが作成、更新、または削除されたときに通知を受けられるようにサブスクライブすることができます。

関連項目:

スペース・イベントのサブスクライブ方法に関する詳細は、39.3.2項「スペースレベルのサブスクリプションの設定」を参照してください。

スペースのイベントをサブスクライブすると、そのスペースでイベントが作成、更新、または削除されたときに、通知を受け取ることができます。通知の送信先クライアントがiMIP(たとえば、Microsoft Outlook、Mozilla Thunderbird、Gmailなど)をサポートしている場合、通知メールから、イベントの承認または却下、イベント時刻の変更提案などをすることができます。

図63-23 スペース・イベントに対する電子メール通知

「図63-23 スペース・イベントに対する電子メール通知」の説明

イベントを承認すると、そのイベントが電子メール・クライアントのカレンダに追加されます。

63.3 「イベント・サービス」タスク・フロー・プロパティの設定

イベント・サービスのタスク・フローには、関連付けられているプロパティがあります。十分な権限を持つユーザーは、コンポーザの「コンポーネント・プロパティ」ダイアログからこれらのプロパティにアクセスできます(図63-24)。

図63-24 イベント・サービスのタスク・フローの「コンポーネント・プロパティ」

「コンポーネント・プロパティ」ダイアログへのアクセスの詳細は、第18.6.2項「コンポーネントのプロパティの設定」を参照してください。

次の各項では、イベント・サービス・タスク・フローのプロパティと、「パラメータ」タブのプロパティについて説明します。

- 第63.3.1項「イベント・サービスのタスク・フローのプロパティについて」

- 第63.3.2項「「イベント」タスク・フローのパラメータ」

- 第63.3.3項「「イベント - ミニ・ビュー」タスク・フローのパラメータ」

63.3.1 イベント・サービスのタスク・フローのプロパティについて

デフォルトのタスク・フロー・コンテンツは、「コンポーネント・プロパティ」ダイアログの「パラメータ」タブ上のプロパティによって制御されます。このタブのパラメータの詳細は、第63.3.2項「「イベント」タスク・フローのパラメータ」を参照してください。タスク・フローによっては、このタブのパラメータによって、タスク・フローとページ・パラメータおよびページ定義変数を簡単に結び付けることができます。ページとコンポーネントの結付けの詳細は、第22章「ページ、タスク・フロー、ポートレットおよびUIコンポーネントの結付け」を参照してください。

「表示オプション」タブ、「スタイル」タブおよび「コンテンツ・スタイル」タブのプロパティを変更すると、タスク・フローの外観と動作に影響します。これらのプロパティは、すべてのタスク・フローに共通しています。詳細は、第18.6項「ページ・コンポーネントの変更」を参照してください。

「イベント」タブの内容は、タスク・フローでサポートされているイベントによって異なります。詳細は、第18.6.7項「コンポーネントのコンテキスト・イベントの使用」を参照してください。

「子コンポーネント」タブには、現在のコンポーネントに含まれているすべてのコンポーネントが表示されます。このタブには、子コンポーネントを並べ替えたり、表示/非表示を切り替えるためのコントロールが用意されています。すべてのコンポーネントに子コンポーネントがあるわけではありません。そのため、このタブは省略されている場合があります。詳細は、第18.6.5項「子コンポーネントの使用」を参照してください。

「パラメータ」タブと「表示オプション」タブのすべてのプロパティから式言語(EL)エディタにアクセスできます。ELエディタを使用すると、定数値のかわりに変数値を選択または指定できます。エディタを開くには、プロパティ・フィールドの横にある「編集」アイコンをクリックします。エディタの使用の詳細および一般的なEL式の説明は、付録B「式言語(EL)式」を参照してください。

注意:

「コンポーネント・プロパティ」ダイアログの汎用の「表示オプション」タブでELを入力すると、入力内容が自動的に検証されます。EL構文が無効な場合、エラーが表示され、値は適用も保存もされません。汎用の表示オプションとは、表18-1に掲載されているオプションです。

汎用以外の表示オプションには、ELの検証は行われません。

63.3.2 「イベント」タスク・フローのパラメータ

表63-2では、「イベント」タスク・フローに固有のパラメータを説明しています。

表63-2 「イベント」タスク・フローのパラメータ

パラメータ

説明

Calendar Overlay Style

カレンダ・オーバーレイが有効化されているかどうか。有効な値は、次のとおりです。

- 空(デフォルト): カレンダ・オーバーレイはありません

- なし: カレンダ・オーバーレイはありません

- ミニ: 画面のスペースをあまり使用しない「ミニ」モードでカレンダ・オーバーレイを有効化します

- 完全: カレンダ・オーバーレイを「完全」モードで有効化します

Calendar Style Class

カレンダ・コンポーネントに適用するカスタム・スタイル・クラスの名前。

Customization ID

イベント・ビューをカスタマイズするための一意の識別子。

Customization IDにより、このタスク・フロー・インスタンスとカスタマイズ設定およびパーソナライズ設定を関連付けることができます。この値は自動的に設定されます。この値は編集しないでください。

Default Current Date

カレンダのデフォルトで使用される現在の日付。有効な値は、次のとおりです。

- 空(デフォルト): 現在の日付(つまり、今日の日付)

- mm/dd/yyyyという書式を使用した任意の日付。

Disable Personalize and Customize

タスク・フローをパーソナライズ、またはカスタマイズできるかどうかを決定するチェック・ボックス。選択されていない場合、ユーザーはタスク・フローをパーソナライズおよびカスタマイズできます。

Group Space

リストされているインスタンスのソースであるスペースの名前。

有効な値は、次のとおりです。

- 空: タスク・フローには、現在のスペース(つまり、タスク・フローが配置されているスペース)のイベントが表示されます

- 任意のスペースの表示名: タスク・フローは、指定されたスペースのイベントを表示します

スペースの表示名は、スペースの管理設定の「一般」ページに記載されています。

Maximum Calendars

ユーザーがタスク・フローに追加できるカレンダ数の最大値。

最大値に達すると、タスク・フローに「カレンダの追加」アイコンは表示されなくなります。

デフォルト値は20です。

Maximum Enabled Calendars

ユーザーが一度に表示できるカレンダ数の最大値。

この値は、Maximum Calendarsに指定した値を上回ってはいけません。

デフォルト値: Maximum Calendarsと同じ値。

63.3.3 「イベント - ミニ・ビュー」タスク・フローのパラメータ

表63-3では、「イベント - ミニ・ビュー」タスク・フローに固有のパラメータを説明しています。

表63-3 「イベント - ミニ・ビュー」タスク・フローのパラメータ

プロパティ

説明

Calendar Toolbox Layout

カレンダ・ツールボックスのカスタム・レイアウト。この値は、toolboxLayout属性として、ADFカレンダ・コンポーネントに渡されます。

Customization ID

イベント・ビューをカスタマイズするための一意の識別子。

Customization IDにより、このタスク・フロー・インスタンスとカスタマイズ設定およびパーソナライズ設定を関連付けることができます。この値は自動的に設定されます。この値は編集しないでください。

Event Text Length

「ミニ」ビューに表示されるイベント・タイトルの最大文字数。

イベント・タイトルを切り捨てたくない場合は、空のままにしておくか、0を入力してください。

デフォルト: 18

List Events in Number of Upcoming Days

これから行われるイベントをリストする日数。

デフォルト: 30

Number of Events Per Page

一度に表示するイベントの数。

デフォルト: 5

Using ADF Calendar Component

ADF CalendarのUIコンポーネントを使用するか、またはページ・フローで単なるリストを使用するか決定するために選択するチェック・ボックス。

64 インスタント・メッセージおよびプレゼンス(IMP)サービスの使用

この章では、インスタント・メッセージおよびプレゼンス(IMP)サービスで提供される機能の使用方法について説明します。IMPサービスを使用すると、他の認証済アプリケーション・ユーザーのプレゼンス・ステータスを表示できます。また、インスタント・メッセージやメールなどの対話オプションに即座にアクセスできます。さらに、エンタープライズ・プレゼンスが使用できない場合は、Yahoo! Messengerなどのサード・パーティのネットワーク・プレゼンス・サービスに接続できます。

この章の内容は次のとおりです。

- 第64.1項「IMPサービスの基本」

- 第64.2項「優先するインスタント・メッセージ・プロバイダの識別」

- 第64.4項「IMPサービスの機能の使用」

対象読者

この章は、インスタント・メッセージおよびプレゼンスを表示、作成および管理する認証済ユーザーを対象としています。また、Application-Manage Configuration権限を持つSpacesの管理者および自分のスペース内でインスタント・メッセージおよびプレゼンスを構成する個々のスペース・モデレータも対象としています。詳細は、第54.2.1.2項「スペース内の権限と権限モデルの理解」を参照してください。

注意:

この章で説明する各タスクは、現在のスペースでIMPサービスが有効にされていない場合は使用できません。

64.1 IMPサービスの基本

IMPサービスでは、他の認証済ユーザーのプレゼンス・ステータス(オンライン、オフライン、ビジーまたは退席中)を監視でき、インスタント・メッセージ(IM)やメールなどの対話オプションに即座にアクセスできます。ユーザー名を持つWebCenter Portalサービスは、ディスカッション、ドキュメント、メールなどのIMPサービスと統合できます。ユーザー名が表示されている箇所(ドキュメント・ライブラリの「作成者」列など)では、そのユーザーのプレゼンス状態を示すアイコン(図64-1)を表示できます。

図64-1 オンライン・ユーザーの「プレゼンス」アイコン

「プレゼンス」アイコン上にマウス・ポインタを移動すると、利用可能な場合はツールチップにそのユーザーの現在のステータス・メッセージが表示されます。ユーザーがステータス・メッセージを提供していないか、またはメッセージを取得できない場合、ツールチップにそのユーザーのプレゼンス状態(オンライン、オフライン、ビジーまたは退席中)が表示されます。

注意:

アイドル・ステータスはありません。長時間ユーザー・アクティビティが発生しなかった場合、ステータスはオンラインとして表示されます。

また、「プレゼンス」アイコンをクリックして、コンテキスト・メニューを起動できます(図64-2)。

図64-2 「プレゼンス」アイコンのコンテキスト・メニュー

コンテキスト・メニューから、次の手順を実行できます。

- ユーザーのプロファイルを表示します。詳細は、第33.5.1項「プロファイル詳細の表示」を参照してください。

- ユーザーにメールを送信します。詳細は、第64.4.2項「「プレゼンス」アイコン・メニューからのメール・メッセージの送信」を参照してください。

- 外部アプリケーションを使用するための別の方法として機能する資格証明を変更します。

- ユーザーにインスタント・メッセージを送信します。詳細は、第64.4.3項「「プレゼンス」アイコン・メニューからのインスタント・メッセージの送信」を参照してください。

注意:

コンテキスト・メニューに表示されるオプションは、アプリケーションで使用可能なサービス、それらのサービスの構成状況およびバックエンド・プレゼンス・サーバーによってサポートされるサービスにより異なります。

64.2 優先するインスタント・メッセージ・プロバイダの識別

IMPサービスにはバックエンド・プレゼンス・サーバーが必要です。WebCenter Portalは、Microsoft Office Live Communications Server (LCS) 2005、Microsoft Office Communications Server (OCS) 2007およびMicrosoft Lync 2010で動作保証済です。プレゼンスが使用できない場合(たとえば、エンタープライズでJabber/XMPPプレゼンス・サーバーを使用していたり、アイデンティティ管理システム間でユーザーを分散させるフェデレーテッド・プレゼンス・サーバーを持っている場合)、パブリック・ネットワーク・プレゼンス・サービスに接続できます。

WebCenter Portalは、ネットワーク・プレゼンス上のYahoo! Messengerをデフォルトでサポートします。ただし、ネットワーク・プレゼンス・モデルは、ICQなどの他のプロバイダを含めるように拡張できます。これを実行するには、特定のURLからの各ユーザーのプレゼンスの処理方法を理解する、プレゼンス・ネットワーク・エージェント(PNA)を構築する必要があります。

ネットワーク・プレゼンスを有効にするには:

1. アプリケーションの上部にある「プリファレンス」リンクをクリックします。

2. 「プレゼンス」をクリックして、「プレゼンス・プリファレンス」ペインを開きます。

3. プレゼンス・ステータスのIMアドレスおよび表示名を入力します(図64-3)。

注意:

PNAはIMアドレス上で実行されます。IMPサービスは、すべての登録済PNAに対してこのIMアドレスを処理できるかどうかを確認します。処理できる場合は、各エージェントに委任します。ドメインmydomain.comを持つすべてのユーザー・プレゼンスを識別する新しいPNAを登録する場合、PNAはXYZ@mydomain.comなどのユーザーIMアドレスのプレゼンスを処理します。

図64-3 「プレゼンス・プリファレンス」ペイン

4. 「OK」をクリックし、変更を保存して「プリファレンス」ダイアログを終了します。

そのユーザーのプレゼンス・タグは、ネットワーク・プレゼンスがオンライン(図64-4)であるかまたはオフライン(図64-5)であるかどうかを示します。

図64-4 Yahoo「プレゼンス」アイコン - オンライン

「図64-4 Yahoo「プレゼンス」アイコン - オンライン」の説明

図64-5 Yahoo「プレゼンス」アイコン - オフライン

「図64-5 Yahoo「プレゼンス」アイコン - オフライン」の説明

64.3 ネットワーク・プレゼンスの構成

Yahoo! Messengerへのプレゼンスを設定するには:

1. アプリケーションの上部にある「プリファレンス」リンクをクリックします。

2. 「プレゼンス」をクリックして、「プレゼンス・プリファレンス」ペインを開きます。

3. 自分のYahoo! Messenger IDおよび表示名を入力します(図64-6)。

図64-6 「プレゼンス・プリファレンス」ペイン

4. 「OK」をクリックし、変更を保存して「プリファレンス」ダイアログを終了します。

エンタープライズ・プレゼンスに戻す場合は、ネットワークに戻る際に、「プレゼンス・プリファレンス」からこの情報を削除してください。

注意:

Yahoo! Messengerのオンライン・ユーザーにインスタント・メッセージを送信するには、Yahoo! Messengerをインストールしている必要もあります。

64.4 IMPサービス機能の使用

多くのタスク・フローには、連絡を取りたい内容のコンテキスト内から他のユーザーに連絡することができるプレゼンス機能が含まれています。たとえば、あるディスカッション・トピックの投稿を見て、その投稿の作成者と連絡が取りたい場合は、「ディスカッション」タスク・フローから直接これを実行できます。

この項の内容は次のとおりです。

- 第64.4.1項「他のユーザーのステータスの表示」

- 第64.4.2「「プレゼンス」アイコン・メニューからのメール・メッセージの送信」

- 第64.4.3「「プレゼンス」アイコン・メニューからのインスタント・メッセージの送信」

64.4.1他のユーザーのステータスの表示

多くのタスク・フローでは、他のユーザーとその場で通信できます。タスク・フローに「プレゼンス」アイコン(図64-1)があれば、そのアイコンに関連付けられているユーザーとインスタント・チャットを開始したり、そのユーザーにメールを送信できます。

別のユーザーと通信する方法は、その可用性によって異なります。たとえば、ユーザーがオンラインの場合は、即座に連絡するためにインスタント・メッセージを送信できます。ただし、ユーザーがオフラインかビジーの場合は、メールの送信はおそらくよりよい選択肢です。

また、ユーザーはステータス・メッセージを提供することにより、自分のステータスに関する情報をさらに提供できます。ユーザーに対してこのようなステータス・メッセージが存在する場合、「プレゼンス」アイコン上にマウスを置くと、ツールヒントとしてそのメッセージが表示されます。ステータス・メッセージにより、連絡を取る方法に関する十分な情報に基づいた判断を行うことができます。ユーザーのステータス・メッセージがない場合は、かわりにプレゼンス状態がツールヒントに表示されます(オンライン、オフライン、ビジーまたは退席中)。

ユーザーの現在のプレゼンス・ステータスまたはステータス・メッセージを表示するには、ユーザー名の横の「プレゼンス」アイコン上にマウスを置きます。

注意:

ユーザーのプレゼンス状態はデフォルトの失効時間の間(60秒)キャッシュに保持されます。結果として、ステータスが最初の取得時間とキャッシュ失効時間の間に変更される場合は、「プレゼンス」アイコンにユーザーの実際のステータスが反映されない場合があります。

表64-1に各「プレゼンス」アイコンが表しているプレゼンスを示します。

表64-1 「プレゼンス」アイコンのプレゼンス状態

「プレゼンス」アイコン

状態

関連ユーザーはオンラインです。

関連ユーザーはオンラインですが、多忙です。対応できません。

関連ユーザーはオンラインですが、席を離れています。

関連ユーザーはオフラインです。

64.4.2 「プレゼンス」アイコン・メニューからのメール・メッセージの送信

「プレゼンス」アイコンが表示されていれば、その関連ユーザーにメール・メッセージを送信できます。

メール・メッセージを送信するには:

1. 連絡したい相手の「プレゼンス」アイコン(図64-1)を探します。
「プレゼンス」アイコンは、たとえば、ドキュメントおよびディスカッション・トピックに関連付けられて表示されます。また、タスク・フローがIMPをサポートするように構成されているすべての場所に表示されます。

2. 連絡したいユーザーに関連付けられた「プレゼンス」アイコンをクリックします。図64-7に示すとおり、使用可能なオプションがポップアップ表示されます。

図64-7 「プレゼンス」アイコン

3. メニューから、「メールを送信」を選択します。
ログイン・ウィンドウが表示されることもあります。その場合、お使いのメール・アプリケーションのユーザー名とパスワードを入力します。ログイン資格証明を自動的に送信するように「プリファレンス」を設定している場合は、すぐにメッセージを開始できます。ログイン資格証明とプリファレンスの詳細は、第38章「個人用プリファレンスの設定」を参照してください。

4. メッセージを作成して、「送信」をクリックします。

64.4.3 「プレゼンス」アイコン・メニューからのインスタント・メッセージの送信

「プレゼンス」アイコンが表示されていれば、その関連ユーザーにインスタント・メッセージを送信できます。

インスタント・メッセージを送信するには、その前に、ローカル・コンピュータ上に該当するチャット・クライアント(およびそのクライアントのみ)をインストールする必要があります。クライアントは、バックエンド・プレゼンス・サーバーに接続するように構成される必要があります。Microsoft Live Communications Server (LCS) 2005、Microsoft Office Communications Server (OCS) 2007またはMicrosoft Lync 2010を使用する場合は、Microsoft Communicatorをインストールします。

インストールするクライアントまたはプレゼンス・サーバーに接続する方法がわからない場合は、管理者に連絡します。

インスタント・メッセージを送信するには:

1. 連絡したい相手の「プレゼンス」アイコン(図64-1)を探します。
「プレゼンス」アイコンは、たとえば、ドキュメントおよびディスカッション・トピックに関連付けられて表示されます。また、タスク・フローがIMPをサポートするように構成されているすべての場所に表示されます。

2. 連絡したいユーザーに関連付けられた「プレゼンス」アイコンをクリックします。図64-8に示すとおり、使用可能なオプションがポップアップ表示されます。

図64-8 「プレゼンス」アイコンのオプション

3. メニューから、「インスタント・メッセージの送信」を選択します。
WebCenter Portalはインスタント・メッセージング・クライアントを起動し、選択したユーザーとチャット・セッションを開始します。

65 リンク・サービスの使用

この章では、リンク・サービスで提供される機能の使用方法について説明します。リンク・サービスでは、関連情報の表示、アクセスおよび関連付けを行う方法を提供します。

この章の内容は次のとおりです。

- 第65.1項「リンク・サービスの基本」

- 第65.2項「リンク・サービスの機能の使用」

対象読者

この章は、リンクの表示、作成および管理を行うユーザーを対象にしています。

このようなユーザーには、リンクを表示するためのスペース・レベルでの権限View Pages and Contentが最低限付与されている必要があります。view権限を持つリソースに対してのみ共有リンクを表示できます。

リンクを作成および管理しようと計画している認証済ユーザーは、スペース・レベルでの権限Customize Pages and Edit Contentが必要です。リソースのview権限が必要です。詳細は、第54.2.1.2項「スペース内の権限と権限モデルの理解」を参照してください。

注意:

この章で説明する各タスクは、現在のスペースでリンク・サービスが有効にされていない場合は使用できません。

65.1 リンク・サービスの基本

リンクを作成することによって、ユーザーは、簡単にアクセスできる参照ポイント(リンク)を介して2つのオブジェクトを相互に明示的に関連付けることができます。リンク・サービスは、アプリケーション・オブジェクト間にこのようなリンクを設定する場合に役立ちます。たとえば、リンクを使用して、プロジェクト計画ドキュメントをプロジェクトの問題リストと関連付けることができます。また、リストにアクセスすると、ユーザーは、リストに表示されているリンクをクリックしてプロジェクト計画にすぐにアクセスすることもできます(図65-1)。また、このサービスでは、リンクを設定する際に新しいオブジェクトを簡単に作成することもできます。

図65-1 リスト行上のリンク

リンクの有効範囲はスペースです。たとえば、Financeスペースに表示されるリンクとInfrastructureスペースに表示されるリンクは、両方のスペースの同じ場所からアクセスする場合でも、それぞれ異なります。リンクできるオブジェクトは、アプリケーションで有効にしているサービスによっても異なります。

「リンク」アイコンが表示されている場所ではどこでも、新規および既存の両方のコンテンツにリンクを作成できます。

「リンク」ダイアログの状態を示す2つの「リンク」アイコンがあります。

- グレーの「リンク」アイコン(図65-2)は「リンク」ダイアログにリンクがないことを示します。

図65-2 「リンク」アイコン(リンクなし)

- ゴールドの「リンク」アイコン(図65-3)は「リンク」ダイアログにリンクがあることを示します。

図65-3 「リンク」アイコン(リンクあり)

「リンク」ダイアログの「既存にリンク」オプションを使用すると、ドキュメント、ディスカッション・フォーラム・トピック、お知らせなど、既存のアプリケーション・オブジェクトにリンクできます。詳細は、第65.2.1項「既存のオブジェクトへのリンク」を参照してください。

「リンク」ダイアログの「新規にリンク」オプションを使用すると、1つの操作でアプリケーション・オブジェクトの作成とリンクの両方を実行できます。ドキュメントのアップロードとリンク、ディスカッション・フォーラム・トピックの作成とリンク、リンクするWebページのURLの入力、およびその他のタイプのアイテムの作成とリンクを実行するには、「新規にリンク」を選択します。詳細は、第65.2.2項「新規オブジェクトへのリンク」を参照してください。

お知らせ、ディスカッション、ドキュメント、イベント、リストおよびページからリンクを作成できます。

リンクできるアイテムは、「新規にリンク」リストと「既存にリンク」リストで異なります。たとえば、新規のノートにはリンクできますが、既存のノートにはリンクできません。また、ホーム・スペースからリンクできるアイテムはスペースからリンクできるアイテムとは異なります。表65-1にリンク可能なオブジェクトのタイプをリストします。

表65-1 オブジェクトへのリンク

オブジェクト・タイプ

新規リソースへのリンク

既存のリソースへのリンク

ホーム・スペース

スペース

お知らせ

不可

可

不可

可

ディスカッション・トピック

可

可

不可

可

ドキュメント/Wiki

可

可

可

可

イベント

可

可

不可

可

注意

可

不可

可

可

URL

可

不可

可

可

適切な権限を付与されている場合は、他のユーザーにリンクを公開することも、他のユーザーのリンクを表示することもできます。ほとんどのサービスについて、リンクに対して実行可能な処理(表示、作成、削除など)は、リンクの権限で処理されます。ただし、ノート・サービスについては、ノート・サービスに削除権限もある場合にのみリンクを削除できます。権限の詳細は、表54-3「スペース権限 - アドバンスト権限モデル」を参照してください。

リンクされたオブジェクトに対して実行可能な処理は、ターゲット・オブジェクトのセキュリティで処理されます。

リンクは元の場所を保持します。たとえば、リスト行にリンクを作成した場合、そのリンクはその行にのみ表示され、同じリストの他のすべての行には表示されません。そのため、特定のウィジェットに関する記事にそのウィジェットを説明しているリスト行からリンクする場合、その記事へのリンクはその行の「リンク」ダイアログにのみ表示されます(図65-4)。同じリストの他の行に関連付けられている「リンク」ダイアログには表示されません。

図65-4 「リンク」ダイアログ

ほとんどのリンクは双方向でもあります。つまり、ディスカッションからドキュメントへのリンクを作成すると、ドキュメントからディスカッションへのリターン・リンクも同時に自動的に作成されます。この双方向の関係は、ほとんどのリンク(すべてではない)で適用されます。ノート、URL、リストの行上にリンクを作成した場合、リンク・ターゲット上に相互リンクは作成されません。たとえば、ドキュメントからノート、ドキュメントからURLリンクまたはリスト行からドキュメントにリンクを作成すると、リンク・ターゲット上に相互リンクは作成されません。ただし、リスト全体(個々のリスト行ではない)からリンクを作成すると、リンク・ターゲット上に相互リンクが作成されます。

65.2 リンク・サービス機能の使用

多くのタスク・フローには、アプリケーション・オブジェクトを他のアプリケーション・オブジェクトや内部および外部のWebページと関連付けることができるリンク機能が含まれています。たとえば、「リスト」タスク・フローには、各リストおよび各リスト行に対する「リンク」アイコンが自動的に含まれます。また、「リスト」ページには、独自のリンクもあります(図65-5)。

図65-5 「リスト」ページの「リンク」アイコン

リンク機能を使用すると、関連するドキュメント、ディスカッション、ノート、Webページ、イベントおよびお知らせにリンクできます。イベントの詳細を表示する場合は、イベントの予定表にリンクできます。プロジェクト割当てのリストでは、各割当てに関連する機能仕様および設計仕様にリンクできます。ディスカッション・フォーラムでは、関連ディスカッション、ドキュメント、Webページ、WebCenter Portal: Spacesページにリンクできます。そのため、様々な内容が含まれる領域を無駄にさまようことはなくなります。

この項では、2つのアイテムをリンクする方法およびそれらのリンクにアクセスする方法について説明します。

この項の内容は次のとおりです。

- 第65.2.1項「既存のオブジェクトへのリンク」

- 第65.2.2項「新規のオブジェクトへのリンク」

- 第65.2.3項「リンク・ターゲットへのアクセス」

- 第65.2.4項「リンクの削除」

- 第65.2.5項「リッチ・テキスト・エディタのリンク」

65.2.1 既存のオブジェクトへのリンク

この項では、「リンク」ダイアログの「既存にリンク」オプションを使用して、アプリケーションで現在使用可能なお知らせ、ディスカッション・フォーラム・トピック、ドキュメントおよびイベントにリンクする方法について説明します。

この項の内容は次のとおりです。

- 第65.2.1.1項「「リンク」ダイアログを開いて既存のオブジェクトにリンクする」

- 第65.2.1.2項「既存のお知らせへのリンク」

- 第65.2.1.3項「既存のディスカッション・フォーラム・トピックへのリンク」

- 第65.2.1.4項「既存のドキュメントへのリンク」

- 第65.2.1.5項「既存のイベントへのリンク」

65.2.1.1 「リンク」ダイアログを開いて既存のオブジェクトにリンクする

既存のオブジェクトへのリンクを作成するには、まずリンク元にするオブジェクトに移動して、「リンク」ダイアログを開きます。そこからの手順は、リンクするオブジェクトのタイプによって異なります。

「リンク」ダイアログを開くには:

1. リンク元にするオブジェクトに移動します。

2. オブジェクトの関連付けられている「リンク」アイコン(図65-6)をクリックします。

図65-6 「リンク」アイコン

これによって、「リンク」ダイアログが開きます(図65-7)。

図65-7 「リンク」ダイアログ

3. 「リンク」ダイアログから、「既存にリンク」を選択し、リンクするオブジェクトのタイプを選択します。
次に実行する操作内容は、次のとおりです。

- 第65.2.1.2項「既存のお知らせへのリンク」

- 第65.2.1.3項「既存のディスカッション・フォーラム・トピックへのリンク」

- 第65.2.1.4項「既存のドキュメントへのリンク」

- 第65.2.1.5項「既存のイベントへのリンク」

65.2.1.2 既存のお知らせへのリンク

お知らせにリンクすることで、アプリケーションの通信量の最も多い領域にタイミングよくお知らせを届けることができます。

既存のお知らせにリンクするには、次の手順を実行します。

1. お知らせへのリンク元にするオブジェクトに移動して、「リンク」アイコンをクリックします。
詳細は、第65.2.1.1項「「リンク」ダイアログを開いて既存のオブジェクトにリンクする」を参照してください。

2. 「リンク」ダイアログから、「既存にリンク」、「お知らせ」の順に選択します。
お知らせが表示されるウィンドウが開きます(図65-8)。

図65-8 既存のお知らせ

3. ウィンドウで、リンクするお知らせをクリックします。

4. 「リンク」をクリックします。
選択したお知らせのタイトルが「リンク」ダイアログのリンクのリストに表示されます(図65-9)。

図65-9 「リンク」ダイアログに新しく追加されたお知らせ

5. 「リンク」ダイアログを閉じます。

65.2.1.3 既存のディスカッション・フォーラム・トピックへのリンク

関連するディスカッション・フォーラム・トピックにリンクすることによって、ユーザーが質問する前に、その質問に対する回答を検索するのに役立ちます。

既存のディスカッション・フォーラム・トピックにリンクするには、次の手順を実行します。

1. ディスカッション・フォーラム・メッセージへのリンク元にするオブジェクトに移動して、「リンク」アイコンをクリックします。
詳細は、第65.2.1.1項「「リンク」ダイアログを開いて既存のオブジェクトにリンクする」を参照してください。

2. 「リンク」ダイアログから、「既存にリンク」、「ディスカッション」の順に選択します。
使用可能なトピックが表示されるウィンドウが開きます(図65-10)。スペースまたはアプリケーションが複数のディスカッション・フォーラムをサポートする場合、上部のドロップダウン・リストにより別のフォーラムに切り替えることができます。

図65-10 既存のディスカッション・トピック

3. リンクするディスカッション・トピックをクリックします。

4. 「リンク」をクリックします。
選択したディスカッション・トピックのタイトルが「リンク」ダイアログのリンクのリストに表示されます(図65-11)。

図65-11 「リンク」ダイアログに新しく追加されたディスカッション・トピック

5. 「リンク」ダイアログを閉じます。

65.2.1.4 既存のドキュメントへのリンク

ユーザーのドキュメント・ライブラリのドキュメント検索の手間を省くには、それらに直接リンクします。たとえば、会議のイベント詳細から直接、会議の予定表にリンクします。

既存のドキュメントにリンクするには、次の手順を実行します。

1. ドキュメントへのリンク元にするオブジェクトに移動して、「リンク」アイコンをクリックします。
詳細は、第65.2.1.1項「「リンク」ダイアログを開いて既存のオブジェクトにリンクする」を参照してください。

2. 「リンク」ダイアログから、「既存にリンク」、「ドキュメント」の順に選択します。
「既存のドキュメントにリンク」ダイアログが開きます(図65-12)。

図65-12 既存のドキュメント

3. ドキュメントを選択し、「選択」をクリックします。
ドキュメント・リンクが「リンク」ダイアログのリンクのリストに表示されます(図65-13)。

図65-13 「リンク」ダイアログのドキュメント・リンク

4. 「リンク」ダイアログを閉じます。

65.2.1.5 既存のイベントへのリンク

現在のオブジェクトに関連するイベントに関する情報にリンクできます。たとえば、問題ドキュメントからこれらの問題を話し合うためにスケジュールしたイベントにリンクを提供できます。

既存のイベントにリンクするには、次の手順を実行します。

1. イベントへのリンク元にするオブジェクトに移動して、「リンク」アイコンをクリックします。
詳細は、第65.2.1.1項「「リンク」ダイアログを開いて既存のオブジェクトにリンクする」を参照してください。

2. 「リンク」ダイアログから、「既存にリンク」、「イベント」の順に選択します。
ウィンドウが開き、アクセス可能なすべてのイベントが表示されます。

図65-14 既存のイベント

3. ウィンドウで、リンクするイベントをクリックします。
選択したイベントのタイトルが「リンク」ダイアログのリンクのリストに表示されます(図65-15)。

図65-15 「リンク」ダイアログに新しく追加されたイベント

4. 「リンク」ダイアログを閉じます。

65.2.2 新規オブジェクトへのリンク

「新規にリンク」使用すると、一度に、新規オブジェクトの作成とそのオブジェクトへのリンクの作成の2つの操作を実行できます。「リンク」ダイアログで「新規にリンク」オプションを使用すると、新規ディスカッション・フォーラム・トピック、新規ドキュメント、新規イベント、新規ノートまたはWebページにリンクできます。

この項では、これらのタイプのオブジェクトにリンクする方法について説明します。内容は次のとおりです。

- 第65.2.2.1項「「リンク」ダイアログを開いて新規オブジェクトにリンクする」

- 第65.2.2.2項「ディスカッション・フォーラム・トピックの追加とリンク」

- 第65.2.2.3項「ドキュメントの追加とリンク」

- 第65.2.2.4項「イベントの追加とリンク」

- 第65.2.2.5項「ノートの追加とリンク」

- 第65.2.2.6項「Webページへのリンク」

65.2.2.1 「リンク」ダイアログを開いて新規オブジェクトにリンクする

新規オブジェクトへのリンクを作成する場合は、まずリンク元にするオブジェクトに移動して、「リンク」ダイアログを開きます。そこからの手順は、リンクするオブジェクトのタイプによって異なります。

「リンク」ダイアログを開くには:

1. リンク元にするオブジェクトに移動します。

2. オブジェクトの関連付けられている「リンク」アイコン(図65-16)をクリックします。

図65-16 「リンク」アイコン

これによって、「リンク」ダイアログが開きます(図65-17)。

図65-17 「リンク」ダイアログ

3. 「リンク」ダイアログから、「新規リンク」を選択し、リンクするオブジェクトのタイプを選択します。
次に実行する操作内容は、次のとおりです。

- 第65.2.2.2項「ディスカッション・フォーラム・トピックの追加とリンク」

- 第65.2.2.3項「ドキュメントの追加とリンク」

- 第65.2.2.4項「イベントの追加とリンク」

- 第65.2.2.5項「ノートの追加とリンク」

- 第65.2.2.6項「Webページへのリンク」

65.2.2.2ディスカッション・フォーラム・トピックの追加とリンク

最初にディスカッションがプロンプト表示されたオブジェクトから直接新しいスレッドを作成し、同時にリンクを追加できます。

新規ディスカッション・フォーラム・トピックにリンクするには、次の手順を実行します。

1. 新規ディスカッション・フォーラム・トピックへのリンク元にするオブジェクトに移動して、「リンク」アイコンをクリックします。
詳細は、第65.2.2.1項「「リンク」ダイアログを開いて新規オブジェクトにリンクする」を参照してください。

2. 「リンク」ダイアログから、「新規にリンク」、「ディスカッション」の順に選択します。
「新規ディスカッション・トピックにリンク」ダイアログが開きます(図65-18)。

図65-18 「新規ディスカッションにリンク」ダイアログへのリンク

3. スペースまたはアプリケーションが複数のディスカッション・フォーラムをサポートする場合、「フォーラム」リストで、ディスカッション・トピックを作成するフォーラムを選択します。

4. 「件名」フィールドに、新規トピックの件名を入力します。

5. 「メッセージ」フィールドに、トピックのコンテンツを入力します。

6. 「OK」をクリックします。
選択したディスカッション・フォーラムにトピックが追加され、「リンク」ダイアログにリンクが追加されます。

7. 「リンク」ダイアログを閉じます。

65.2.2.3ドキュメントの追加とリンク

ディスカッション・フォーラム・トピックなどのオブジェクトを表示すると、オブジェクトの他のビューアに役立つ情報ドキュメントを認識できます。元のオブジェクトから直接ドキュメント・ライブラリにドキュメントまたはwikiを追加し、それに同時にリンクを追加できます。

新規ドキュメントにリンクするには、次の手順を実行します。

1. 新しいドキュメントへのリンク元にするオブジェクトに移動して、「リンク」アイコンをクリックします。

2. 「リンク」ダイアログから、「新規にリンク」、「ドキュメント」の順に選択します。
「ドキュメントのアップロード」ページが開きます(図65-19)。

図65-19 「新規ドキュメントにリンク」ダイアログ

3. 「参照」をクリックし、アップロードするドキュメントの場所に移動します。

4. ドキュメントを選択し、「開く」をクリックします。

5. 必要に応じて、オプションの説明を入力し、デフォルトの宛先ディレクトリを変更します。必要に応じて、「参照」アイコンをクリックし、宛先を検索します。

6. 「アップロード」をクリックします。
ドキュメントがアップロードされ、「リンク」ダイアログにリンクが追加されます。

アップロードされたドキュメントの場所は、リンク・アクションを開始した場所によって異なります。ドキュメントは、選択したスペースのドキュメント・ライブラリまたはWebCenter Portalのデフォルト・ドキュメント・リポジトリ接続のルート・フォルダにアップロードされる場合があります。

7. 「リンク」ダイアログを閉じます。

65.2.2.4 イベントの追加とリンク

ディスカッション・フォーラム・トピックで発生した問題に対処するために会議をスケジュールするなど、新しいイベントを作成し、ただちにそれにリンクを追加できます。

イベントを追加してリンクするには、次の手順を実行します。

1. 新しいイベントへのリンク元にするオブジェクトに移動して、「リンク」アイコンをクリックします。
詳細は、第65.2.2.1項「「リンク」ダイアログを開いて新規オブジェクトにリンクする」を参照してください。

2. 「リンク」ダイアログから、「新規にリンク」、「イベント」の順に選択します。
「新規イベントにリンク」ダイアログが開きます(図65-20)。

図65-20 「新規イベントにリンク」ダイアログ

3. 第63.2.4項「イベントのスケジューリング」の説明に従って、イベントの詳細を入力します。

4. 「作成」をクリックします。
イベントが追加され、「リンク」ダイアログにリンクが追加されます。

5. 「リンク」ダイアログを閉じます。

65.2.2.5ノートの追加とリンク

おそらくチーム・ミーティング用のドーナツを買うため、またはオンライン付箋のように、オブジェクトに注釈を追加するために、別のオブジェクトに関する個人用ノートを作成します。ノートはオブジェクトにもリンクされ、それを表示するときには常に思い出すことができます。

ノートを追加してリンクするには、次の手順を実行します。

1. ノートへの追加およびリンク元にするオブジェクトに移動して、「リンク」アイコンをクリックします。

2. 「リンク」ダイアログから、「新規にリンク」、「ノート」の順に選択します。
「新規ノートにリンク」ダイアログが開きます(図65-21)。

図65-21 「新規ノートにリンク」ダイアログ

3. 「タイトル」フィールドに、ノートのタイトルを入力します。

4. 「詳細」フィールドに、ノートのコンテンツを入力します。

5. 「作成」をクリックします。
ノート・リンクが「リンク」ダイアログに追加されます。

6. 「リンク」ダイアログを閉じます。

65.2.2.6 Webページへのリンク

Webページにリンクして、追加情報にアクセスします。

Webページにリンクするには、次の手順を実行します。

1. Webページへのリンク元にするオブジェクトに移動して、「リンク」アイコンをクリックします。
詳細は、第65.2.2.1項「「リンク」ダイアログを開いて新規オブジェクトにリンクする」を参照してください。

2. 「リンク」ダイアログから、「新規にリンク」、「URL」の順に選択します。
「新規URLにリンク」ダイアログが開きます(図65-22)。

図65-22 「新規URLにリンク」ダイアログ

3. 「名前」フィールドに、リンクに使用する名前を入力します。

4. 「アドレス」フィールドに、リンクするページのURLを入力します。

5. 「作成」をクリックします。
リンクが「リンク」ダイアログに追加されます。

6. 「リンク」ダイアログを閉じます。

65.2.3 リンク・ターゲットへのアクセス

リンク・ターゲットには、「リンク」ダイアログからアクセスします。対象のアイテムに関連付けられている「リンク」アイコン(図65-23)をクリックし、表示された「リンク」ダイアログ(図65-24)で開くリンクをクリックします。

図65-23 「リンク」アイコン

図65-24 「リンク」ダイアログのリンク

65.2.4 リンクの削除

リンクが必要ない場合は、それを削除できます。

リンクを削除するには、次の手順を実行します。

1. 削除するリンクと関連付けられているオブジェクト(ドキュメント、リスト、リスト行など、リンクが作成されたアイテム)に移動します。

2. 「リンク」アイコン(図65-25)をクリックします。

図65-25 「リンク」アイコン

これによって、「リンク」ダイアログが開きます。

3. 削除するリンクの隣の「削除」アイコンをクリックします(図65-26)。

図65-26 リンクの横の「削除」アイコン

65.2.5 リッチ・テキスト・エディタのリンク

ドキュメント・サービスに含まれているリッチ・テキスト・エディタ(RTE)は、HTMLテキスト・エディタで、これを使用すると既存のおよび新規のWebCenter Portalリソースにリンクできます。たとえば、これにより、新規で空のwikiページを追加し、それにリンクする簡単な方法が提供されます。

図65-27は、既存のまたは新規のリソースにリンクし、イメージを埋め込むための強調表示されたRTEアイコンを示しています。

図65-27 リッチ・テキスト・エディタ(RTE)の新規Wikiドキュメント

「図65-27 リッチ・テキスト・エディタ(RTE)の新規Wikiドキュメント」の説明

詳細は、第43.11項「リッチ・テキスト・エディタ(RTE)の使用方法」を参照してください。

第XVI部

サービス: リストからワークリストまで

ユーザーズ・ガイドの第XVI部では、リストからワークリストまでのサービスに関する概要および使用情報について説明します。

第XVI部の内容は次のとおりです。

- 第66章「リスト・サービスの使用」

- 第67章「メール・サービスの使用」

- 第68章「ノート・サービスの使用」

- 第69章「投票サービスの使用」

- 第70章「RSSサービスの使用」

- 第71章「「最近のアクティビティ・サービス」の使用」

- 第72章「ワークリスト・サービスの使用」

66 リスト・サービスの使用

Spacesアプリケーションでリストを作成、公開および管理するには、リスト・サービスを使用します。Excelスプレッドシートや事前作成されたテンプレートからリストを作成したり、独自のカスタム・リストを一から作成できます。作成したリストは、リソース・カタログで使用できるようになります。カタログのリストは、作成を行ったスペース内のすべてのページに追加できます。

この章では、リスト・サービスで提供される機能の使用方法について説明します。内容は次のとおりです。

- 第66.1項「リスト・サービスの基本」

- 第66.2項「リスト・サービス機能の使用」

- 第66.3項「リスト・ビューアのタスク・フロー・プロパティの設定」

対象読者

この章は、リストの表示、作成、データ移入、変更、インポート、エクスポートおよび削除や、リスト・データのフィルタリングに関心のあるユーザーを対象としています。このようなユーザーには、スペース・レベルでのView Pages and Content権限が最低限付与されている必要があります。このようなユーザーはリストを表示できます。リストを作成および管理しようと計画しているユーザーは、スペース・レベルでのCustomize Pages and Edit Content権限が必要です。

注意:

この章で説明する各タスクは、現在のスペースでリスト・サービスが有効にされていない場合は使用できません。

66.1 リスト・サービスの基本

リスト・サービスでは、リストの作成、公開および管理を行うことができます(図66-1)。

図66-1 リスト・ビューア・タスク・フローのリスト

リストは、問題の追跡、プロジェクト・マイルストンの取得、プロジェクトの割当ての公開など、多くのスペース・アクティビティに有効です。Spacesでは、様々な複雑性のリストを作成できます。たとえば、まずチーム・メンバーのリストを作成し、その後、連絡先情報、プロジェクト・ロール、および関連ドキュメント(リスト内のチーム・メンバーに関連する計画や提案など)へのリンクを挿入するための列を追加することができます。

リスト・サービスは、ホーム・スペース以外のすべてのスペースで使用できます。リスト・サービスが使用目的で公開されているかどうかは、スペースのモデレータのアクションによって決まります(詳細は第53.10.1項「スペースで利用可能なサービスの有効化および無効化」を参照)。スペースで作成したリストは、そのスペースに固有のものです。スペースでは、別のスペースで作成されたリストを使用することはできません。

リストの作成とデータ移入には、「リスト」ページの各コントロールを使用します。移入したリストをページに配置するには、リスト・ビューア・タスク・フローを使用します。リストに対してアクションを実行するユーザーには、適切な権限が必要です(詳細は「対象読者」を参照)。

リストやリスト・データを作成および変更し、スペースの現在の全リストを表示するには、「リスト」ページの各コントロールを使用します(図66-2)。

図66-2「リスト」ページのリスト

「リスト」ページには、リストを短時間で作成するための各種テンプレートと、リスト構造を設計および変更するための各種ツールが用意されています。必要に応じて、すべての列を自分で追加および構成して、一からリストを作成することも、Excelスプレッドシートに基づいてリストを作成することもできます。詳細は、第66.2.3項「リストの作成および管理」を参照してください。

リスト・ビューア・タスク・フロー(図66-3)を使用すると、ページ上に特定のリストを配置できます。

図66-3 リスト・ビューア・タスク・フローのリスト

リスト・ビューアでは、リスト・データの追加と変更、リスト・データのインポートとエクスポート、リスト・データのフィルタリング、リストRSSフィードの取得、リストやリスト行からの他のSpacesオブジェクトへのリンクを行うために必要なすべてのツールに、簡単にアクセスできます。

また、リスト・ビューアでは、特定のリスト・インスタンスとそのデータの外観を制御できる各種のカスタマイズ・ツールにもアクセスできます。たとえば、列や行の色バンドをカスタマイズしたり、リスト・データにフィルタを適用したりできます。詳細は、第66.2.5項「リストのカスタマイズ」を参照してください。

「リスト」ページおよびリスト・ビューアを使用すると、リストの存続期間中、リスト・データを追加および変更できます(詳細は第66.2.4項「リスト・データの追加および管理」を参照)。リスト上のコンテンツを直接追加および変更するか、またはリストのエクスポートおよびインポート機能を使用してリスト・データをExcelファイルに送信し、Excelファイル上で変更してから、Spacesアプリケーション内の元のリストにインポートしなおします(詳細は第66.2.7項「Excelスプレッドシートに対するリストのエクスポートおよびインポート」を参照)。

スペースで作成したすべてのリストは、「リスト」ページ、およびこのスペースのリソース・カタログ(図66-4)を介して使用できます。

図66-4 リソース・カタログのリスト

ヒント:

デフォルトでは、各リストはリソース・カタログの「ソーシャル・コミュニケーション」フォルダの「リスト」にあります。しかし、リソース・カタログ内のリストの場所は、設計者がカタログをどのように構成しているかによって異なります。カタログの検索機能を使用して、「リスト」またはリスト名を検索できます。

リソース・カタログで、リストの横の「追加」リンクをクリックすると、このリストが現在のページに追加されます(詳細は第18.5項「ページへのコンポーネントの追加」を参照)。リストはリスト・ビューア・タスク・フロー内に表示されます。

「リスト」ページは、リスト・サービスが有効にされたすべてのスペースで使用できます。スペースに移動した際に「リスト」ページがデフォルトで表示されない場合は、「ページのパーソナライズ」ページを使用して開くことができます。詳細は、第51.11.1項「ビューでのページの表示/非表示」を参照してください。

注意:

リスト・サービスは、ホーム・スペースでは使用できません。

リスト・サービスでは、リンク・サービスとの緊密な統合によって、他のSpacesアイテムをリスト全体または個々のリスト行に関連付けることができます。リンク機能により、ドキュメント、ノートおよびURLをリストまたはリスト行に関連付けることができます。詳細は、第65章「リンク・サービスの使用」を参照してください。

リスト・サービスは、すべてのリストおよび個々のリストに対するRSSフィードを提供することもできます。リスト・サービスとRSSの詳細は、第70章「RSSサービスの使用」を参照してください。

66.2 リスト・サービス機能の使用

この項では、「リスト」ページおよびリスト・ビューア・タスク・フローで使用可能な機能の使用方法について説明します。この項の内容は次のとおりです。

- 第66.2.1項「ページへのリストの追加」

- 第66.2.2項「リストの表示」

- 第66.2.3項「リストの作成および管理」

- 第66.2.4項「リスト・データの追加および管理」

- 第66.2.5項「リストのカスタマイズ」

- 第66.2.6項「リストへのリンクの他のユーザーへの送信」

- 第66.2.7項「Excelスプレッドシートに対するリストのエクスポートおよびインポート」

66.2.1ページへのリストの追加

ページにリストを追加する手順は、第18.5項「ページへのコンポーネントの追加」を参照してください。

関連項目:

リソース・カタログ内にリストが見つからない場合は、リストを追加しなければならない可能性があります。詳細は、第16.3.1.2項「リソースの追加」を参照してください。

66.2.2 リストの表示

特定のスペースに関連付けられているリストを表示するには、このスペースへのアクセス権限が必要です。アクセス権限があれば、スペースの全リストを「リスト」ページで表示できます。

「リスト」ページでリストを表示するには、次の手順を実行します。

1. 表示するリストが含まれているスペースに移動し、「リスト」ページを開きます。
「リスト」ページが使用できない場合は、第51.11.1項「ビューでのページの表示/非表示」を参照してください。

2. 「リスト」パネルで、表示するリストを選択します。
右側にリストの詳細が表示されます(図66-5)。

図66-5 「リスト」ページのリスト一覧

66.2.3 リストの作成および管理

この項では、「リスト」ページでリストを作成、編集、コピーおよび削除する方法について説明します。

この項の内容は次のとおりです。

- 第66.2.3.1項「リストの作成」

- 第66.2.3.2項「リスト構造の編集」

- 第66.2.3.3項「リストのコピー」

- 第66.2.3.4項「リストの削除」

66.2.3.1 リストの作成

Spacesでは、次のいずれかの方法を使用してリストを作成できます。

- 空白のリストを作成して、すべての列を作成および構成(最大30列)

- テンプレートからリストを作成して、そのまま使用するか、これを開始点としてカスタマイズ

- Microsoft Excelスプレッドシートからリストを作成

この項では、それぞれの方法でリストを作成する方法について説明します。

リストを作成するには、次の手順を実行します。

1. リストを作成するスペースの「リスト」ページに移動します。

関連項目:

「リスト」ページへの移動の詳細は、第66.2.2項「リストの表示」を参照してください。

2. 「リスト」パネルのツールバーで、「新規リストの作成」アイコン(図66-6)をクリックします。

図66-6 「リスト」ページの「新規リストの作成」アイコン

3. 表示される「リストの作成」ダイアログで、「名前」フィールドにリストの名前を入力します(図66-7)。

図66-7 「リストの作成」ダイアログ

4. 必要に応じて、「説明」フィールドにリストの説明を入力します。

ヒント:

完成したリストでは、説明はリスト・タイトルとリスト・データの間に表示されます。

5. 「作成元」の下で、「テンプレート」の使用、または「Excelスプレッドシート」に基づく作成を選択し、リストを作成します。

6. 「テンプレート」からのリスト作成を選択した場合は、「テンプレート」メニューからテンプレートを選択します。

- カスタム・リスト: テンプレートを使用せずにリストを作成します。

- 問題: プロジェクト問題などのリストを作成します。デフォルトでは、このテンプレートには「件名」、「割当て先」、「クローズ」、「コメント」の列があります。

- マイルストン: プロジェクト・マイルストンなどのリストを作成します。デフォルトでは、このテンプレートには「日付」、「説明」、「ステータス」の列があります。

- 目的: プロジェクトの目的などのリストを作成します。デフォルトでは、このテンプレートには「タイトル」および「説明」の列があります。

「Excelスプレッドシート」からのリスト作成を選択した場合は、「参照」をクリックして、目的のスプレッドシートに移動および選択します。

- スプレッドシートの先頭行は、列の見出しに使用されます。以降の行はデータとして追加されます。

- すべての列は、Plain Textデータ型として作成されます。作成後は、任意のデータ型に変更できます。データ型の詳細は、表66-1「リスト列で選択できるデータ型」を参照してください。

ヒント:

「Excelスプレッドシート」オプションを使用すると、別のスペース、または別のWebCenter Portalインスタンスからリストをインポートできます。つまり、特定のスペースまたはWebCenter Portalインスタンスからエクスポートしたリストを、現在のスペースやインスタンスにインポートできます。

7. 「OK」をクリックします。
「リスト」ページの「リスト」パネルに新規リストが表示されます。

この時点で、「リストの編集」アイコンをクリックすると、デフォルトのリスト列を修正したり、新規列を追加したりできます。詳細は、第66.2.3.2項「リスト構造の編集」を参照してください。カスタム・リストの場合は、リストに列を追加してから行を追加する必要があります。

関連項目:

新規リスト行の追加の詳細は、第66.2.4項「リスト・データの追加および管理」を参照してください。

66.2.3.2 リスト構造の編集

リスト構造の編集では、リストに関するあらゆる構成を変更できます。たとえば、列の詳細の変更、列の削除、追加、並替え、リストの名前の変更、説明の変更などを実行できます。

この項では、リスト構造の編集時に実行可能な様々なタスクについて説明します。内容は次のとおりです。

- 第66.2.3.2.1項「リストの名前および説明の変更」

- 第66.2.3.2.2項「リストへの列の追加」

- 第66.2.3.2.3項「リスト列の詳細の変更」

- 第66.2.3.2.4項「リストの全インスタンスでのリスト列の再配置」

- 第66.2.3.2.5項「リスト列の削除」

66.2.3.2.1 リストの名前および説明の変更

リストの名前および説明を変更するには、次の手順を実行します。

1. リストの名前または説明を変更するスペースに移動し、「リスト」ページを開きます。

関連項目:

「リスト」ページへの移動の詳細は、第66.2.2項「リストの表示」を参照してください。

2. 「リスト」パネルで、変更するリストを選択し、「リストの編集」アイコンをクリックします(図66-8)。

図66-8 「リストの編集」アイコン

リストが「リストの編集」モードになります(図66-9)。

図66-9「リストの編集」モードのリスト

3. 「名前」フィールドの右にある「編集」リンクをクリックし、「リストの編集」ダイアログを開きます(図66-10)。

図66-10 「リストの編集」ダイアログ

4. リストの名前および説明を変更します。

5. 「OK」をクリックし、ダイアログを閉じて変更を保存します。

6. 「リストの編集」モードの「閉じる」ボタンをクリックして、「リストの表示」モードに戻ります。

66.2.3.2.2 リストへの列の追加

この手順は、カスタム・リストを作成する場合や、テンプレートまたはスプレッドシートを基に作成したリストを変更する場合に役に立ちます。

注意:

1つのリストでは、最大30の列がサポートされます。

列をリストに追加すると、選択した列の後に新規列が追加されます。列が選択されていない場合は、新規列は先頭列として追加されます。

リストに列を追加するには、次の手順を実行します。

1. リストに列を追加するスペースの「リスト」ページに移動します。

関連項目:

「リスト」ページへの移動の詳細は、第66.2.2項「リストの表示」を参照してください。

2. 「リスト」パネルで、列を追加するリストを選択し、「リストの編集」アイコンをクリックします(図66-11)。

図66-11 「リストの編集」アイコン

「リスト」ページが「リストの編集」モードになります(図66-12)。

図66-12「リストの編集」モードのリスト

3. 「列」で「作成」ボタンをクリックし、「列の作成」ダイアログを開きます(図66-13)。

図66-13 「列の作成」ダイアログ

ヒント:

列を選択すると、この列の後に新規列が追加されます。

4. 「名前」フィールドに、この列の名前を入力します。

5. 「データ型」リストから、この列に入力するデータの型を選択します。

注意:

選択したデータ型は、この列に入力可能なデータの種類、およびデータが表示される方法に影響を与えます(表66-1および表66-2を参照)。また、ユーザー自身、および権限を持つその他のユーザーがリスト行を追加したときに、列データに対して実行される検証のタイプにも影響を与えます。たとえば、DateTimeデータ型を選択した場合に、ユーザーがDateTime形式ではないテキストを入力すると、Spacesはエラーを戻します。

表66-1に、リスト列で利用できるデータ型とその説明を示します。また、それぞれの型に表示されるその他の詳細も示します。

関連項目:

その他の列の詳細は、表66-2「データ型と列の詳細」を参照してください。

表66-1 リスト列で選択できるデータ型

データ型

説明

コメント

Plain Text

書式未設定のテキスト。テキストをリンクにすることもできます。

その他の列の詳細には、次の内容が含まれます。

- 必須

- デフォルト値

- 最大長

- 編集する行数

- リンクの許可

- リンク・ウィンドウ

- 表示幅

- ヒント

Rich Text

リッチ・テキスト・エディタで入力された、様々な書式を設定されたテキスト。リンクを含めることもできます。

その他の列の詳細には、次の内容が含まれます。

- 必須

- 表示幅

- ヒント

Number

数値。

その他の列の詳細には、次の内容が含まれます。

- 必須

- フォーマット

- デフォルト値

- 最小値

- 最大値

- 表示幅

- ヒント

「フォーマット」には、次のいずれかを選択します。

- Number: 書式設定のない数値。小数点セパレータは、現在選択されているロケールに基づきます。詳細は、第38.2項「優先表示言語の選択」を参照してください。

- Currency: 通貨値として書式設定された値。通貨記号および小数点セパレータは、現在選択されているロケールに基づきます。詳細は、第38.2項「優先表示言語の選択」を参照してください。

- Percent: パーセンテージとして書式設定された値。0.6という値は0.6%として、60という値は60%として書式設定されます。

数値データ型では、有効桁数が14桁または15桁の±1.79769313486231570e+308がサポートされています。1

DateTime

ユーザーのSpacesプリファレンスで指定された書式による日付と時刻(詳細は第38.3項「日付および時間のプリファレンスの設定」を参照)。

その他の列の詳細には、次の内容が含まれます。

- 必須

- フォーマット

- デフォルト値

- 表示幅

- ヒント

「フォーマット」には、次のいずれかを選択します。

- Date: 日付が必須となります。

- Time: 時刻が必須となります。

- Date and Time: 日付と時刻が必須となります。

選択したフォーマットがどのように表示されるかは、ユーザーが選択した日付と時刻のプリファレンスによって決まります。

「デフォルト値」フィールドには日付ピッカーがあります。これを使用すると、正しい書式でデフォルトの日付を選択できます。現在の日付は枠線で囲まれます(次の図では5月30日が現在の日付)。

このフィールドでは、先行ゼロは不要です。たとえば、05/04/2009とする必要はありません。かわりに、5/4/2009を使用できます。

Boolean

TRUEまたはFALSEのいずれか。

その他の列の詳細には、次の内容が含まれます。

- デフォルト値

- 表示幅

- ヒント

TRUEまたはFALSEは、チェック・ボックスとして表示されます。チェック・ボックスが選択されている場合はTRUE、選択が解除されている場合はFALSEを意味します。

Picture

イメージに関連付けられたURL (イメージは「リスト・ビュー」モードで表示されます)。

その他の列の詳細には、次の内容が含まれます。

- 必須

- 表示幅

- ヒント

Person

有効なユーザー名。

その他の列の詳細には、次の内容が含まれます。

- 必須

- ユーザーの範囲

- デフォルト値

- 表示幅

- ヒント

「ユーザーの範囲」フィールドを使用すると、有効なユーザーの範囲を、現在のスペースのメンバーシップのみに限定したり、あるいはすべてのユーザーを含めたりできます。「デフォルト値」フィールドの「ユーザーの検索」アイコンを使用すると、デフォルトのユーザーを特定および選択できます。アイデンティティ・ストアでユーザーを検索する場合のヒントは、第54.3.4.1項「アイデンティティ・ストアでのユーザーまたはグループの検索」を参照してください。

リスト列には、ユーザー名の横にプレゼンス・インジケータが表示されます。プレゼンス・インジケータをクリックすると、コンテキスト・メニューが開き、その人と即座に連絡するためのオプションが表示されます。詳細は、第64.4.1項「他のユーザーのステータスの確認」を参照してください。

1数値データ型の列は、8バイトのIEEE 754 Doubleデータ型に指定された範囲および精度に準拠します。最大有効桁数を超えた場合、数値は四捨五入されます。

6. データ型の選択後、残りのフィールドに値を入力します。
表66-2に、表示される可能性のある残りのフィールド、および関連するデータ型を示します。

表66-2 データ型と列の詳細

列の詳細

説明

関連するデータ型

リンクの許可

列データにハイパーリンクを含めることを許可するかどうかを指定します。「リンクの許可」を指定すると、ユーザーは列値とURLの両方を入力できるようになります。URLを指定した場合は、列値はハイパーリンクとして表示されます。

Plain Text

デフォルト値

必要に応じて、列のデフォルト値(デフォルトのイメージ、数値、ユーザー名など)を指定します。

- Plain Text

- Number

- DateTime

- Boolean

- Person

表示幅

ピクセル値を入力して、列幅を設定します。

すべてのデータ型

フォーマット

この選択リストを使用して、列値のフォーマットを指定します。詳細は、表66-1を参照してください。

- Number

- DateTime

ヒント

列に入力するコンテンツをユーザーが理解しやすくなるようなテキストを入力します。このテキストは、リスト・データ編集モードでこの列がフォーカスを受け取ったときに表示されます。

すべてのデータ型

リンク・ウィンドウ

列データのハイパーリンクを開く方法を示します。

次のいずれかを選択します。

- 新規ウィンドウ: リンクが新しいブラウザ・タブまたはウィンドウで開かれます。

- 現在のウィンドウ: リンクが現在のブラウザ・ウィンドウで開かれます。

Plain Text

最大長

この列に入力可能な最大文字数を入力します。これには空白も含まれます。

Plain Text

最大値

この列に入力できる最大値を示します。

Number

最小値

この列に入力できる最小値を示します。

Number

編集する行数

編集可能となる行数を示します。この値が1である場合は、ユーザーはリスト・データを編集する際、1行のテキスト・フィールドにデータを入力します。値が長い場合は水平方向にスクロールされます。この値が1より大きい場合は、ユーザーは複数行のテキスト・フィールドにデータを入力します。値が長い場合は垂直方向にスクロールされます。これにより、大きな値の入力と表示が大幅に容易になります。

Plain Text

ユーザーの範囲

ユーザーの選択範囲を、現在のスペースのメンバー(スペース・メンバー)のみに限定するか、またはすべての認証済ユーザー(すべてのユーザー)から選択可能とするかを示します。

Person

必須

この列へのデータ入力を必須とする場合に、このチェック・ボックスを選択します。

- Plain Text

- Rich Text

- DateTime

- Number

- Picture

- Person

7. 「OK」をクリックして、変更内容を保存し、ダイアログを終了します。

8. 「閉じる」をクリックし、「リストの編集」モードを終了します。

66.2.3.2.3 リスト列の詳細の変更

リスト列の詳細のすべてを変更できます。つまり、列名の変更、列データ型の変更、値の指定または値の削除などを実行できます。ただし、列データ型を変更すると、リスト列に現在入力されている値は、新しいデータ型に変換されるか、または完全に削除されることに注意してください。

たとえば、Plain Textデータ型をNumberデータ型に変更した場合、数値に変換可能な値は維持されますが、そうでない値は削除されます。いずれかの値が変更によって削除される場合は、確認を求めるメッセージが事前に表示されます。一方、Numberデータ型をPlain Textデータ型に変更する場合は、すべての値が維持されます。

注意:

検証はデータ入力時にのみ実行されます。列にデータが入力された後にユーザーが列の詳細を変更した場合、既存のデータは、新しい列の詳細の条件に一致していなくても影響を受けません(検証されません)。

新しいリスト・データを検証するには、リスト・データをExcelスプレッドシートにいったんエクスポートしてから、インポートしなおします。インポート時に、すべての行が検証されます。検証に失敗した行は記録されます。無効な行をスプレッドシート上で修正してから、再度インポートしてください。

関連項目:

詳細は、第66.2.7項「Excelスプレッドシートに対するリストのエクスポートおよびインポート」を参照してください。

リスト列の詳細を変更するには、次の手順を実行します。

1. リスト列の詳細を変更するスペースの「リスト」ページに移動します。

関連項目:

「リスト」ページへの移動の詳細は、第66.2.2項「リストの表示」を参照してください。

2. 「リスト」パネルで、変更するリストを選択し、「リストの編集」アイコンをクリックします(図66-14)。

図66-14 「リストの編集」アイコン

「リスト」ページがリスト編集モードになります(図66-15)。

図66-15「リストの編集」モードのリスト

3. 「列」で、変更するリスト列を選択して「編集」ボタンをクリックし、「列の編集」ダイアログを開きます(図66-16)。

図66-16 「列の編集」ダイアログ

4. 必要に応じて、列の詳細を編集します。
列の詳細は、第66.2.3.2.2項「リストへの列の追加」を参照してください。

5. 変更を保存してダイアログを閉じるには、「OK」をクリックします。

6. 「閉じる」ボタンをクリックし、リスト編集モードを終了します。

66.2.3.2.4 リストの全インスタンスでのリスト列の再配置

リスト構造のリスト列を再配置すると、リストのすべてのインスタンスに反映されます。これには、再配置アイコンをクリックするか、またはドラッグ・アンド・ドロップを使用します。

関連項目:

自分のビューまたは全員のビューで、特定のリスト・インスタンスの列の順序を再配置する方法は、第66.2.5.3項「リスト・インスタンスでの列の順序変更」を参照してください。

リストの全インスタンスで列を再配置するには、次の手順を実行します。

1. リスト列を再配置するスペースの「リスト」ページに移動します。

関連項目:

「リスト」ページへの移動の詳細は、第66.2.2項「リストの表示」を参照してください。

2. 「リスト」パネルで、変更するリストを選択し、「リストの編集」アイコンをクリックして、リスト編集モードに切り替えます。

3. 「列」で、「再順序付け」列のアイコンをクリックして、列の順序を上位または下位に移動します(図66-17)。

図66-17 「リストの編集」ページの「再順序付け」列のアイコン

ヒント:

列の順序を上位に移動すると、列の表示順序ではより左側に表示されます。列の順序を下位に移動すると、列の表示順序ではより右側に表示されます。

また、列を列階層内の上下にドラッグ・アンド・ドロップする方法もあります。

4. 「閉じる」ボタンをクリックし、リスト編集モードを終了します。

66.2.3.2.5 リスト列の削除

リスト列を削除するには、次の手順を実行します。

1. リスト列を削除するスペースの「リスト」ページに移動します。

関連項目:

「リスト」ページへの移動の詳細は、第66.2.2項「リストの表示」を参照してください。

2. 「リスト」パネルで、変更するリストを選択し、「リストの編集」アイコンをクリックして、リスト編集モードに切り替えます(図66-18)。

図66-18「リストの編集」モードのリスト

3. 列を選択して、「削除」ボタンをクリックします(図66-19)。

図66-19 「リストの編集」ページの「削除」ボタン

4. 表示される確認ダイアログで「削除」ボタンをクリックし、削除を完了します。

66.2.3.3 リストのコピー

既存のリストをコピーするだけで、テンプレートとして使用できます。最初にリストをコピーし、必要に応じてそのリストを編集します。

リストをコピーするには、次の手順を実行します。

1. コピーするリストが含まれているスペースの「リスト」ページに移動します。

関連項目:

「リスト」ページへの移動の詳細は、第66.2.2項「リストの表示」を参照してください。

2. 「リスト」パネルで、コピーするリストを選択します。

3. 「リストのコピー」アイコンをクリックします(図66-20)。

図66-20「リスト」ページの「リストのコピー」アイコン

リストのコピーが「リスト」パネルで選択可能になります(図66-21)。

図66-21 リストのコピー

関連項目:

リストの名前または説明の変更の詳細は、第66.2.3.2.1項「リストの名前および説明の変更」を参照してください。リスト構造の変更の詳細は、第66.2.3.2項「リスト構造の編集」を参照してください。

66.2.3.4 リストの削除

リストを削除するには、次の手順を実行します。

1. 削除するリストが含まれているスペースの「リスト」ページに移動します。

関連項目:

「リスト」ページへの移動の詳細は、第66.2.2項「リストの表示」を参照してください。

2. 「リスト」パネルで、削除するリストを選択します。
複数のリストを選択するには、[Ctrl]キーを押しながらクリックして選択します。リストの連続範囲を選択するには、[Shift]キーを押しながらクリックして選択します。

3. 「リストの削除」アイコンをクリックします(図66-22)。

図66-22 「リスト」ページの「リストの削除」アイコン

4. 表示される確認ダイアログで、「削除」ボタンをクリックします。
確認後、選択したリストが「リスト」パネルから削除されます。

66.2.4 リスト・データの追加および管理

リスト構造を作成すると、データをリストに追加できるようになります。この項では、リスト・データを追加、編集およびリフレッシュし、リスト行を削除する方法について説明します。この項の内容は次のとおりです。

- 第66.2.4.1項「特定のデータ型のデータのリストへの追加」

- 第66.2.4.2項「リスト・データの編集」

- 第66.2.4.3項「リスト行の削除」

- 第66.2.4.4項「リスト・データのリフレッシュ」

関連項目:

リスト構造の詳細は、第66.2.3項「リストの作成および管理」を参照してください。リストのデータ型の詳細は、表66-1「リスト列で選択できるデータ型」および表66-2「データ型と列の詳細」を参照してください。

66.2.4.1 特定のデータ型のデータのリストへの追加

この項では、データをリストに追加する方法について説明します。リストにデータを追加する場合は、スプレッドシートからインポートする場合を除き、行単位で行います。新規行がどこに配置されるかは、以下の条件に応じて異なります。

- 新規行を追加すると、選択した行の後に新規行が作成されます。

- 行が選択されていない場合は、新規行は先頭行として作成されます。

- リストを保存すると、リスト・データはリフレッシュされ、各行はソート順序で表示されます。

関連項目:

詳細は、第66.2.5.1項「列のリスト・データのソート」を参照してください。

コンテンツを追加する前に1つまたは複数のリスト行を追加することも、リスト行を作成して、すぐにコンテンツを追加することもできます。

この項では、リスト・データを追加する手順の概要と、特定のデータ型のデータを追加する詳細手順について説明します。この項の内容は次のとおりです。

- 第66.2.4.1.1項「リストへのデータの追加」

- 第66.2.4.1.2項「リストへのプレーン・テキスト・データの追加」

- 第66.2.4.1.3項「リストへのリッチ・テキスト・データの追加」

- 第66.2.4.1.4項「リストへの日時データの追加」

- 第66.2.4.1.5項「リストへのピクチャ・データの追加」

- 第66.2.4.1.6項「リストへの人データの追加」

ヒント:

ここでの説明では、NumberおよびBooleanデータ型は対象外です。Numberデータ型の場合は数値を入力するのみでよく、Booleanデータ型の場合はチェック・ボックスを選択または選択解除するのみでよいためです。

66.2.4.1.1 リストへのデータの追加

リストにデータを追加するには、次の手順を実行します。

1. データを移入するリストが表示される「リスト」ページまたはリスト・ビューア・タスク・フローに移動して、「リスト・データの編集」アイコンをクリックし、「リストの編集」モードでリストを開きます(図66-23)。

図66-23 「リスト・データの編集」アイコン

ヒント:

「アクション」メニューから「編集」を選択するか、または[Crtl]キーを押しながら[E]キーを押しても、リスト編集モードに切り替えることができます。

2. 「新規行の追加」アイコンをクリックして、リストに行を追加します(図66-24)。

図66-24 リストの「新規行の追加」アイコン

ヒント:

「アクション」メニューから「行の追加」を選択するか、または[Ctrl]キーを押しながら[I]キーを押しても、行の追加手順を開始できます。

選択した行の後に新規行が追加されます。行が選択されていない場合は、先頭行として追加されます(図66-25)。

図66-25 新たに追加された行

3. 新規行にデータを追加します。

ヒント:

編集できる行は、フォーカスのある行のみです。行をクリックしてフォーカスを与えてから編集してください。

4. 前の2つの手順を繰り返し、新規行を作成してデータを追加します。

5. 行およびデータの追加が完了したら、「保存」をクリックし、変更を保存してリスト・データの編集モードを終了します。

ヒント:

保存するには、「アクション」メニューから「保存」を選択するか、または[Ctrl]キーを押しながら[M]キーを押すこともできます。閉じるには、「閉じる」をクリックするか、「アクション」メニューから「閉じる」を選択するか、または[Ctrl]キーを押しながら[M]キーを押します。

変更を保存すると、リスト・データはリフレッシュされ、各行はソート順序で表示されます(詳細は第66.2.5.1項「列のリスト・データのソート」を参照)。

66.2.4.1.2 リストへのプレーン・テキスト・データの追加

Plain Textデータ型を使用すると、書式未設定のテキストの入力を許可し、テキストをリンクにするオプションを提供できます。

ヒント:

Plain Textデータ型のハイパーリンクを作成するには、このリスト列が、ハイパーリンクの作成を許可するように構成されている必要があります。詳細は、第66.2.3.2.2項「リストへの列の追加」を参照してください。

Plain Textデータをリスト行に入力するには、次の手順を実行します。

1. 第66.2.4.1.1項「リストへのデータの追加」の説明に従い、リスト・データの編集モードに切り替えます。

2. Plain Textデータ型をサポートするように設定された列に移動します。
リンクではないテキストを入力するには、指定のフィールドにテキストを入力します。

リンク・テキストを入力するには、次の手順を実行します。

1. データ入力フィールドの右にある「列リンクの編集」アイコンをクリックします(図66-26)。

図66-26 「列リンクの編集」アイコン

2. 表示される「列リンクの編集」ダイアログで、「テキスト」フィールドにテキストを入力し、「リンク場所」フィールドに完全なURLを入力します(図66-27)。

図66-27 「列リンクの編集」ダイアログ

3. 「OK」をクリックします。

ヒント:

リンクを削除するには、「列リンクの編集」アイコンをクリックし、表示されるダイアログでURLを削除します。

3. 行およびデータの追加が完了したら、「保存」をクリックし、変更を保存してリスト・データの編集モードを終了します。

ヒント:

保存するには、「アクション」メニューから「保存」を選択するか、または[Ctrl]キーを押しながら[M]キーを押すこともできます。閉じるには、「閉じる」をクリックするか、「アクション」メニューから「閉じる」を選択するか、または[Ctrl]キーを押しながら[M]キーを押します。

テキストおよびリンクの場所の両方が指定されると、テキストはハイパーリンクとして表示されます。

66.2.4.1.3 リストへのリッチ・テキスト・データの追加

Rich Textデータ型を使用すると、リッチ・テキスト・エディタからの書式設定済テキストの入力を許可できます。リッチ・テキストにはリンクを含めることもできます。

Rich Textデータをリスト行に入力するには、次の手順を実行します。

1. 第66.2.4.1.1項「リストへのデータの追加」の説明に従い、リスト・データの編集モードに切り替えます。

2. Rich Textデータ型をサポートするように設定された列に移動して、データ入力フィールドの右にある「テキストの編集」アイコンをクリックします(図66-28)。

図66-28 「テキストの編集」アイコン

これにより、リッチ・テキスト・エディタが起動します(図66-29)。

図66-29 リッチ・テキスト・エディタ

3. テキストを入力し、各自の要件に応じたスタイルを適用します。

4. リンクを追加するには、次の手順を実行します。

1. リンク・テキストをハイライト表示して、エディタのツールバー内の「リンクの追加」アイコンをクリックします(図66-30)。

図66-30 リッチ・テキスト・エディタからのリンクの追加

2. 表示されるダイアログで、指定のフィールドにURLを入力します。

3. 「OK」をクリックします。

ヒント:

リンクを削除するには、リンクされたテキストをハイライト表示し、「リンクの削除」アイコンをクリックします。

5. 「OK」をクリックしてエディタを終了します。

6. 行およびデータの追加が完了したら、「保存」をクリックし、変更を保存してリスト・データの編集モードを終了します。

ヒント:

保存するには、「アクション」メニューから「保存」を選択するか、または[Ctrl]キーを押しながら[M]キーを押すこともできます。閉じるには、「閉じる」をクリックするか、「アクション」メニューから「閉じる」を選択するか、または[Ctrl]キーを押しながら[M]キーを押します。

66.2.4.1.4 リストへの日時データの追加

DateTimeデータ型を使用すると、ユーザーのSpacesプリファレンスで指定された書式による日付と時刻の入力を許可できます(詳細は第38.3項「日付および時間のプリファレンスの設定」を参照)。

DateTimeデータをリスト行に入力するには、次の手順を実行します。

1. 第66.2.4.1.1項「リストへのデータの追加」の説明に従い、リスト・データの編集モードに切り替えます。

2. DateTimeデータ型をサポートするように設定された列に移動して、値を入力するか、データ入力フィールドの右にある「データ型>の選択」アイコンをクリックします(図66-31)。

図66-31 「データ型>の選択」アイコン
の選択」アイコン" title="「データ型>の選択」アイコン" />

3. このアイコンをクリックして表示されるカレンダで、列の要件に応じた日付、時刻または日時を選択します(図66-32)。

図66-32 日付選択のためのポップアップ・カレンダ

4. 日付のみを必要とする列の場合は、1つの値を選択した時点でカレンダは閉じられます。
カレンダで時刻または日時の選択を要求される場合は、「OK」をクリックしてカレンダを閉じます。

5. 行およびデータの追加が完了したら、「保存」をクリックし、変更を保存してリスト・データの編集モードを終了します。

ヒント:

保存するには、「アクション」メニューから「保存」を選択するか、または[Ctrl]キーを押しながら[M]キーを押すこともできます。閉じるには、「閉じる」をクリックするか、「アクション」メニューから「閉じる」を選択するか、または[Ctrl]キーを押しながら[M]キーを押します。

66.2.4.1.5 リストへのピクチャ・データの追加

Pictureデータ型を使用すると、イメージに関連付けられたURLの入力を許可できます(イメージは「リスト・ビュー」モードで表示されます)。

Pictureデータ型をリスト行に入力するには、次の手順を実行します。

1. 第66.2.4.1.1項「リストへのデータの追加」の説明に従い、リスト・データの編集モードに切り替えます。

2. Pictureデータ型をサポートするように設定された列に移動して、ピクチャへのURLを入力するか、またはデータ入力フィールドの右にある「ピクチャの編集」アイコンをクリックします(図66-33)。

図66-33 「ピクチャの編集」アイコン

3. アイコンをクリックして表示される「ピクチャの編集」ダイアログで、イメージへのURLを「ピクチャの場所」フィールドに入力します(図66-34)。
たとえば、次のように入力します。

http://www.oracleimg.com/admin/images/ocom/hp/oralogo_small.gif

図66-34 「ピクチャの編集」ダイアログ

ヒント:

イメージは、ログイン資格証明がなくてもアクセスできる場所に置かれている必要があります。

Spacesドキュメント・ライブラリ内のイメージも選択できます。ドキュメント・サービスのタスク・フローでイメージを選択し、「ビュー」メニューの「リンクの取得」オプションを使用して、イメージへのリンクにアクセスします。リンクをコピーし、「ピクチャの場所」フィールドに貼り付けます。

4. 「説明」フィールドにALTテキストを入力します。

5. 「OK」をクリックします。

6. 行およびデータの追加が完了したら、「保存」をクリックし、変更を保存してリスト・データの編集モードを終了します。

ヒント:

保存するには、「アクション」メニューから「保存」を選択するか、または[Ctrl]キーを押しながら[M]キーを押すこともできます。閉じるには、「閉じる」をクリックするか、「アクション」メニューから「閉じる」を選択するか、または[Ctrl]キーを押しながら[M]キーを押します。

66.2.4.1.6 リストへの人データの追加

Personデータ型を使用すると、所属する会社のIDストアのユーザー名の入力を許可できます。Personの選択は、現在のスペースのメンバーにさらに限定することもできます。ユーザー名を検索する場合、戻り値は、そのような限定範囲が設定されているかどうかを示します。

Personデータ型をリスト行に入力するには、次の手順を実行します。

1. 第66.2.4.1.1項「リストへのデータの追加」の説明に従い、リスト・データの編集モードに切り替えます。

2. Personデータ型をサポートするように設定された列に移動して、ユーザー名を入力するか、またはデータ入力フィールドの右にある「ユーザーの検索」アイコンをクリックします(図66-35)。アイデンティティ・ストアでユーザーを検索する場合のヒントは、第54.3.4.1項「アイデンティティ・ストアでのユーザーまたはグループの検索」を参照してください。

図66-35 「ユーザーの検索」アイコン

会社のLDAPディレクトリ内のすべての名前か、または現在のスペースに属するユーザーのうち、検索条件に一致するユーザー名が結果領域に表示されます(図66-36)。

図66-36 「ユーザーの検索」ダイアログ

3. ユーザーを選択して「OK」をクリックすると、選択したユーザーがフィールドに移入されます。

4. 行およびデータの追加が完了したら、「保存」をクリックし、変更を保存してリスト・データの編集モードを終了します。

ヒント:

保存するには、「アクション」メニューから「保存」を選択するか、または[Ctrl]キーを押しながら[M]キーを押すこともできます。閉じるには、「閉じる」をクリックするか、「アクション」メニューから「閉じる」を選択するか、または[Ctrl]キーを押しながら[M]キーを押します。

66.2.4.2 リスト・データの編集

編集モードのリストでは、1つまたは複数のリスト行を編集できます。編集モードでは、行内をクリックするだけで行の編集を開始できます。編集モードを終了するまで、行内をクリックして行内のコンテンツの編集を続行できます。

リスト・データを編集するには、次の手順を実行します。

1. 編集するデータが含まれるリストに移動し、「リスト・データの編集」アイコンをクリックして、リストを編集モードで開きます(図66-37)。

図66-37 「リスト・データの編集」アイコン

2. リスト行をクリックし、そのデータを変更します(図66-38)。

図66-38 編集用に開かれた行

ヒント:

実行可能なアクションの種類は、リスト・データのデータ型に依存します。

- Pictureデータ型を編集する場合は、データ入力フィールドの横にある「ピクチャの編集」アイコンをクリックします。ピクチャへのURLおよび代替テキストを入力します。

- Rich Textデータ型を編集する場合は、データ入力フィールドの横にある「テキストの編集」アイコンをクリックして、エディタを起動します。

- リンクが許可される列内でハイパーリンクを編集するには、「リンクの編集」アイコンをクリックします。

3. すべて完了するまで、行をクリックしてデータの変更を続行します。

4. 「保存」をクリックして、変更を保存し、リストの編集モードを終了します。

ヒント:

保存するには、「アクション」メニューから「保存」を選択するか、または[Ctrl]キーを押しながら[M]キーを押すこともできます。閉じるには、「閉じる」をクリックするか、「アクション」メニューから「閉じる」を選択するか、または[Ctrl]キーを押しながら[M]キーを押します。

66.2.4.3 リスト行の削除

1つの操作で、1つまたは複数のリスト行を削除できます。

ヒント:

行を選択して「削除」をクリックすると、この行が削除対象としてマークされます。この行はビューから削除されますが、リスト・データはWebCenter Portalのリポジトリ内に引き続き維持されます。実際の削除は、変更の保存時に行われます。

1つまたは複数のリスト行を削除するには、次の手順を実行します。

1. 削除する行を含むリストに移動します。

2. 「リスト・データの編集」アイコンをクリックし、リストを編集モードで開きます(図66-39)。

図66-39 「リスト・データの編集」アイコン

3. 削除する1つまたは複数の行を選択します。
Windowsでは、複数の行を選択するには、[Ctrl]キーを押しながらクリックして選択します。UNIXでは、単に複数の行をクリックします。どちらのオペレーティング・システムでも、行範囲を選択するには、[Shift]キーを押しながらクリックして選択します。

4. リストの上にある「削除」ボタンをクリックします(図66-40)。

図66-40 「削除」ボタンと選択された行

選択した行が、リストのビューから削除される対象としてマークされます。

5. 「保存」をクリックして、変更を保存し、リストの編集モードを終了します。

ヒント:

保存するには、「アクション」メニューから「保存」を選択するか、または[Ctrl]キーを押しながら[M]キーを押すこともできます。閉じるには、「閉じる」をクリックするか、「アクション」メニューから「閉じる」を選択するか、または[Ctrl]キーを押しながら[M]キーを押します。

66.2.4.4 リスト・データのリフレッシュ

すべてのリストは「リストのリフレッシュ」アイコンを備えており、これをクリックすると、リスト・データの表示をリフレッシュできます(図66-41)。

図66-41 「リストのリフレッシュ」アイコン

66.2.5 リストのカスタマイズ

リスト・インスタンスの自分のビューに対し、ユーザー・カスタマイズを実行できます。または、リスト・インスタンスに対してアプリケーション・カスタマイズを実行し、全員のビューに影響を与えることもできます。ユーザー・カスタマイズでは、ページの表示モードで変更を加えるのに対し、アプリケーション・カスタマイズでは、ページの編集モード(Composer)で変更を加えます。リストの自分のビューに対するユーザー・カスタマイズは誰でも実行できますが、アプリケーションレベルのリスト・カスタマイズを行うには、ページの編集権限が常に必要となります。

ユーザー・カスタマイズおよびアプリケーション・カスタマイズは、リスト・ビューア・タスク・フローに表示されるリストに適用されます。「リスト」ページに表示されるリストには適用されません。

リストの2番目のインスタンスは、1番目のインスタンスに対して行ったカスタマイズの影響は受けません。たとえば、「売上」ページと「新機能」ページの両方に「問題」リストを配置したとします。「売上」ページで「数値」列に基づきリストをソートした場合、「新機能」ページでは、「問題」リストが「数値」に基づいて自動的にソートされることはありません。

アプリケーション・カスタマイズはリスト・インスタンスの全員のビューに影響を与えますが、ユーザー・カスタマイズはこれを上書きして適用されます。たとえば、あるユーザーが列A、BおよびCを含むリストに対し、C列が先頭の順序になるように(C、A、B)アプリケーション・カスタマイズを行ったとします。これに対しあなたは、同じリスト・インスタンスの個人用ビューで、列Aが先頭列になるように(A、C、B)ユーザー・カスタマイズを実行できます。

注意:

ページ編集モードでは、アプリケーション・カスタマイズだけを表示確認できます。ページ・ビュー・モードでは、アプリケーション・カスタマイズ上にユーザー・カスタマイズが適用されている状態を表示確認できます。同一のプロパティがアプリケーション・レベルとユーザー・レベルの両方で設定されている場合は、自分のビューではユーザー値のほうが優先されます。

この項では、リスト・インスタンスに対して実行可能なアプリケーション・レベルおよびユーザー・レベルの様々なカスタマイズについて説明します。この項の内容は次のとおりです。

- 第66.2.5.1項「列のリスト・データのソート」

- 第66.2.5.2項「リスト列のサイズ変更」

- 第66.2.5.3項「リスト・インスタンスでの列の順序変更」

- 第66.2.5.4項「リスト列の表示および非表示」

- 第66.2.5.5項「列の位置の固定」

- 第66.2.5.6項「列データの折返し表示」

- 第66.2.5.7項「リスト行への色バンドの適用」

- 第66.2.5.8項「リスト・データのフィルタリング」

66.2.5.1 列のリスト・データのソート

デフォルトでは、リスト・データは作成日によってソートされています。各列のヘッダーにあるソート・アイコンをクリックすると、リスト・データのソート順序を制御できます。「ビュー」メニュー・オプションを使用すると、拡張ソートを実行できます。

リスト・データのソートは、リスト・ビューア・タスク・フローで行います。「リスト」ページのリスト・データもソートできますが、ソートは永続的に適用されません。リストを変更したり、別のページに移動したりすると、ソート順序は元に戻ります。

自分のビュー内で列のリスト・データをソートするには、この項で説明する手順をページ・ビュー・モードで実行します。すべてのユーザーのビュー内で列のリスト・データをソートするには、この項で説明する手順をページ編集モードで実行します。

この項では、通常のソートと拡張ソートについて説明します。この項の内容は次のとおりです。

- 第66.2.5.1.1項「列のアイコンを使用したリスト・データのソート」

- 第66.2.5.1.2項「リスト・データの拡張ソートの実行」

注意:

Oracleデータベースに対してSpacesアプリケーションを実行している場合は、リスト・ビューの列ヘッダーをクリックすると、ロケールに基づく言語ソートが実行されます。Oracle以外のデータベースでは、データベースに指定された言語ソートに基づいたソートが行われます(SQL Serverの場合は照合)。つまり、別の言語のSpacesインスタンスに接続すると、アプリケーションで現在使用されている言語とは無関係に、データベースのデフォルトの照合に応じてリスト行がソートされます。

66.2.5.1.1 列のアイコンを使用したリスト・データのソート

列の各アイコンを使用して列のリスト・データをソートするには、次の手順を実行します。

1. 変更するリスト・インスタンスに移動します。

2. ソートの制御に使用する列に移動し、列ヘッダー上にマウス・ポインタを置きます。リストを昇順(1、2、3、a、b、c)にソートする場合は「昇順ソート」アイコン、リストを降順(c、b、a、3、2、1)にソートする場合は「降順ソート」アイコンをクリックします(図66-42)。

図66-42 リスト列のソート・アイコン

ヒント:

列を選択してから「ソート」を選択し、「ビュー」メニューから「昇順」または「降順」のいずれかを選択する方法でも、列のリスト・データをソートできます。列を右クリックして、コンテキスト・メニューからこれらのオプションを選択できます。

66.2.5.1.2 リスト・データの拡張ソートの実行

「ビュー」メニューには、リスト・データのもう1つのソート方法である「詳細設定」オプションがあります。

「詳細設定」オプションを使用してリスト・データをソートするには、次の手順を実行します。

1. 変更するリスト・インスタンスに移動します。

2. 「ビュー」メニューから「詳細設定」オプションを選択して、「拡張ソート」ダイアログを開きます(図66-43)。

図66-43 「拡張ソート」ダイアログ

3. 「ソート基準」リストから、リスト・データのソートで最初に考慮する列を選択します。

「ソート基準」および「次の基準」フィールドは、選択した順序で表示されます。「ソート基準」は最初に考慮される基準、「次の基準」は2番目と3番目の基準を示します。

4. 選択した列のリスト・データを昇順(1、2、3、a、b、c)でソートするには「昇順」を、選択した列のリスト・データを降順(c、b、a、3、2、1)でソートするには「降順」をそれぞれ選択します。

注意:

現時点では、1つの列のみを基準とするソートだけを実行できます。今後のリリースでは、この機能が完全に実現される予定です。

5. 「OK」をクリックします。

ヒント:

この項で説明する各オプションは、列ヘッダーを右クリックして表示されるコンテキスト・メニューから選択できます。

66.2.5.2 リスト列のサイズ変更

リスト列の幅を制御するには、列幅をドラッグして広げるか、またはダイアログを介して特定の列幅を設定します。列幅は、列の詳細でデフォルト幅を指定することでも制御できます(詳細は表66-2「データ型と列の詳細」のDisplay Widthを参照)。

列のサイズ変更は、リスト・ビューア・タスク・フローで行います。列のサイズ変更は「リスト」ページでも実行できますが、この設定は永続的に適用されず、リストの変更時、または別の場所に移動した時点で元に戻ります。

自分のビュー内でリスト列をサイズ変更するには、次の手順をページ・ビュー・モードで実行します。すべてのユーザーのビュー内でリスト列をサイズ変更するには、次の手順をページ編集モードで実行します。

注意:

リスト列をサイズ変更するには、リストに1つ以上の行が含まれている必要があります。

リスト列をサイズ変更するには、次の手順を実行します。

1. 変更するリスト・インスタンスに移動します。

2. 次のいずれかの方法を使用して、列のサイズを変更します。

- 列の境界をクリックして、ドラッグしながら列幅を広くまたは狭くします。

- リスト内で、サイズ変更する列を選択します。
「フォーマット」メニューから、「列のサイズ変更」を選択します。

表示されるダイアログで、列幅を入力し、測定単位を選択します(図66-44)。

図66-44 「列のサイズ変更」ダイアログ

次のいずれかを選択します。

- ピクセル: 列幅を指定のピクセル数で表示します。

- パーセント: 列幅を、リスト全体の幅に対するパーセンテージとして表示します。

「OK」をクリックします。

ヒント:

この項で説明する各オプションは、列を右クリックして表示されるコンテキスト・メニューから選択できます。

66.2.5.3 リスト・インスタンスでの列の順序変更

リスト列の順序を再配置するには、列をドラッグして目的の位置にドロップするか、または再順序付けのダイアログを使用します。

列の順序変更は、リスト・ビューア・タスク・フローで行います。「リスト」ページで列の順序を変更することはできません。

自分のビュー内でリスト・インスタンスの列を順序変更するには、次の手順をページ・ビュー・モードで実行します。すべてのユーザーのビュー内でリスト・インスタンスの列を順序変更するには、次の手順をページ編集モードで実行します。

注意:

ドラッグによって列を順序変更するには、リストに1つ以上の行が含まれている必要があります。

列の順序を変更するには、次の手順を実行します。

1. 変更するリスト・インスタンスに移動します。

2. 次のいずれかの方法を使用して、リスト列を再配置します。

- リスト列のタイトルをクリックして、目的の位置までドラッグ・アンド・ドロップします。

- 「ビュー」メニューから「列の並替え」を選択します。
表示されるダイアログで列を選択し、「表示される列」リストの右にある「移動」アイコンをクリックして、選択した列を再配置します(図66-45)。

図66-45 「列の並替え」ダイアログ

手順を繰り返して、各列を目的の順序に再配置します。

「OK」をクリックします。

ヒント:

この項で説明する各オプションは、列を右クリックして表示されるコンテキスト・メニューから選択できます。

66.2.5.4 リスト列の表示および非表示

リストの「ビュー」メニューを使用すると、選択したリスト列を非表示にできます。自分のビュー内で列の表示、非表示を切り替えるには、次の手順をページ・ビュー・モードで実行します。すべてのユーザーのビュー内で列の表示、非表示を切り替えるには、次の手順をページ編集モードで実行します。

リスト列の表示、非表示の切り替えは、リスト・ビューア・タスク・フローで行います。列の表示、非表示の切り替えは「リスト」ページでも実行できますが、この設定は永続的に適用されず、リストの変更時、または別の場所に移動した時点で元に戻ります。

リスト列の表示、非表示を切り替えるには、次の手順を実行します。

1. 変更するリスト・インスタンスに移動します。

2. 「ビュー」メニューをクリックして、「列」サブメニューを選択します(図66-46)。

図66-46 「ビュー」の「列」サブメニュー

- 表示する列を選択します。表示される列の横にあるメニューにチェックが表示されます。

- 非表示にする列を選択解除します。非表示の列の横にあるメニューには、チェックは表示されまさせん。

- すべての列を表示するには、「すべて表示」を選択します。すべての列のメニューがチェックされます。

66.2.5.5 列の位置の固定

リストの幅が広すぎ、すべての列を1つのビュー内で表示できない場合は、リストを左右にスクロールできます。常に表示させたい列がある場合は、列の固定機能を使用することで、スクロール中にこの列の位置を固定できます。列を固定すると、選択した列の位置は固定され、この列の右側にある各列だけがスクロールされます。1つのリスト・インスタンスでは、1つの列を「固定」できます。位置の固定は、選択した列と、その左側にあるすべての列に適用されます。

注意:

自分のビュー内で列の位置を固定するには、次の手順をページ・ビュー・モードで実行します。すべてのユーザーのビュー内で列の位置を固定するには、次の手順をページ編集モードで実行します。

列の位置を固定するには、次の手順を実行します。

1. 固定する列を含むリストに移動します。

2. 目的の列を、そのヘッダーをクリックして選択します。
「固定」アイコンが選択可能になります。

3. 「固定」アイコンをクリックします(図66-47)。

ヒント:

列の固定は、列を選択して、「ビュー」メニューから「固定」を選択する手順によっても実行できます。

図66-47 「固定」アイコン

列の固定を解除するには、手順2の説明に従ってこの列を選択し、「固定」アイコンを再度クリックします。

ヒント:

この項で説明する各オプションは、列を右クリックして表示されるコンテキスト・メニューから選択できます。

66.2.5.6 列データの折返し表示

折返し機能を使用すると、選択したリスト列内で列データを折返して表示するかどうかを制御できます。折返し表示されるデータは、データが列幅を超える場合に、複数行にわたって表示されます。折返し表示しない場合は、現在の列幅に表示可能なデータだけが表示されます。この場合でも、必要に応じて、列幅を広げてデータを表示できます(第66.2.5.2項「リスト列のサイズ変更」を参照)。

注意:

デフォルトでは、列データは折返し表示されます。

列データを折返して表示するには、次の手順を実行します。

1. 列データを折返して表示するリストに移動します。

2. 目的の列を、そのヘッダーをクリックして選択します。

3. 「折返し」アイコンをクリックします。

ヒント:

データの折返し表示は、列を選択して、「フォーマット」メニューから「折返し」を選択する手順によっても実行できます。

この項で説明する各オプションは、列を右クリックして表示されるコンテキスト・メニューから選択できます。

以前に切り捨てられていたすべてのデータは、列幅に収まるように改行され、行内にすべて表示されます。

折返し表示を無効にするには、目的の列を選択して、「折返し」アイコンを再度クリックします。

66.2.5.7 リスト行への色バンドの適用

色バンドは、リスト行またはリスト列に特定の間隔で適用される、透過的な色の重合せを意味します。リストの色バンドの定義では、色バンドを適用するかどうかと、その適用間隔を指定します。

行または列に色バンドを適用することで、リストの読みやすさを簡単に強化できます(図66-48)。

図66-48 色バンドを適用したリスト

色バンドの適用は、リスト・インスタンスの個人用ビュー、またはすべてのユーザーのビューに対して行えます。この項では、その方法について説明します。内容は次のとおりです。

- 第66.2.5.7.1項「リストの個人用ビューに対する色バンドの適用」

- 第66.2.5.7.2項「個人用色バンドの削除」

- 第66.2.5.7.3項「リスト・インスタンスの全員のビューに対する色バンドの適用」

- 第66.2.5.7.4項「リスト・インスタンスの全員のビューからの色バンドの削除」

66.2.5.7.1 リストの個人用ビューに対する色バンドの適用

色バンドをリスト行またはリスト列に適用できます。

リスト・インスタンスの個人用ビューに色バンドを適用するには、次の手順を実行します。

1. 変更するリストに移動します。

2. タスク・フロー・ヘッダーの「パーソナライズ」アイコンをクリックします(図66-49)。

図66-49 「パーソナライズ」アイコン

リスト・ビューアが「リストのパーソナライズ」モードになります(図66-50)。

図66-50「リストのパーソナライズ」モードのリスト

3. 「バンド」選択リストから、リスト・インスタンスに適用するバンド・スタイルを選択します。

- 行: 色バンドをリスト行に指定します。

- 列: 色バンドをリスト列に指定します。

- なし: 色バンドを無効にします。

4. 「間隔」フィールドに、色バンドの適用を除外する行数または列数を入力します。
たとえば、色バンドを行に適用する場合に値1を指定すると、2行目、4行目、6行目のように色バンドが適用されます。図66-51は、間隔を1に設定した例を示します。

図66-51 色バンドを適用したリスト

5. 「保存」をクリックして、設定を保存してリストに戻ります。
リスト・データがリフレッシュされ、色バンドの設定が反映されます。

66.2.5.7.2 個人用色バンドの削除

リストから個人用の色バンドを削除するには、次の手順を実行します。

1. 色バンドを削除するリストに移動します。

2. タスク・フロー・ヘッダーの「パーソナライズ」アイコンをクリックします(図66-52)。

図66-52 「パーソナライズ」アイコン

リスト・ビューアが「リストのパーソナライズ」モードになります。

3. 「バンド」選択リストから、「なし」を選択します。

4. 「保存」をクリックして、設定を保存してリストに戻ります。
リスト・データがリフレッシュされ、色バンドの表示がなくなります。

66.2.5.7.3 リスト・インスタンスの全員のビューに対する色バンドの適用

特定のリスト・インスタンスの全員のビューに反映される色バンドを設定するには、この項で説明する手順を実行します。

注意:

ユーザー・カスタマイズによって色バンドを削除するように設定している場合は、ユーザー・カスタマイズをリセットする必要があります(第66.2.5.7.1項「リストの個人用ビューに対する色バンドの適用」を参照)。ユーザー・カスタマイズは、スペースレベルのカスタマイズより優先されるため、この手順で行う変更が表示されなくなる可能性があります。

リスト・インスタンスの全員のビューに色バンドを適用するには、次の手順を実行します。

1. 行または列に色バンドを設定してカスタマイズしようとするリストに移動します。

2. ページ編集モードに切り替えます。

関連項目:

ページ編集モードへの切り替えの詳細は、第18.1項「Composerの開始および終了」を参照してください。

Composerでページが開きます。

3. カスタマイズするリスト・インスタンスに移動して、タスク・フロー・ヘッダーの「編集」アイコンをクリックします(図66-53)。

図66-53 ページ編集モードでのタスク・フロー・ヘッダーの「編集」アイコン

リストが「リストのカスタマイズ」モードになります(図66-54)。

図66-54「リストのカスタマイズ」モード

4. 第66.2.5.7.1項「リストの個人用ビューに対する色バンドの適用」の説明に従い、色バンドの設定を構成します。

5. 「閉じる」をクリックして、コンポーザを終了します。

66.2.5.7.4 リスト・インスタンスの全員のビューからの色バンドの削除

リスト・インスタンスの全員のビューから色バンドを削除するには、次の手順を実行します。

1. 色バンドを削除するリストに移動します。

2. ページ編集モードに切り替えます。

関連項目:

ページ編集モードへの切り替えの詳細は、第18.1項「Composerの開始および終了」を参照してください。

Composerでページが開きます。

3. カスタマイズするリスト・インスタンスに移動して、タスク・フロー・ヘッダーの「編集」アイコンをクリックします(図66-55)。

図66-55ページ編集モードでのタスク・フロー・ヘッダーの「編集」アイコン

リスト・ビューアが「リストのカスタマイズ」モードになります。

4. 「バンド」選択リストから、「なし」を選択します。

5. 「保存」をクリックして、変更を保存し、「リストのカスタマイズ」モードを終了します。
リストがリフレッシュされ、色バンドが削除されます。

6. 「閉じる」をクリックして、コンポーザを終了します。

66.2.5.8 リスト・データのフィルタリング

リスト・サービスでは、リスト・インスタンスの個人用ビューおよび全員のビューに対し、データのフィルタリングを行えます。フィルタリングにより、設定したフィルタ条件に一致する行のリスト・データのみを限定して表示できます。

一時的な個人用フィルタリング(非定型フィルタリングとも呼ばれる)は、リスト・ビューア・タスク・フローおよび「リスト」ページで使用できます。リスト・インスタンスの全員のビューに影響を与えるカスタム・フィルタリングは、リスト・ビューア・タスク・フローだけで使用できます。

この項では、非定型フィルタ、永続的な個人用フィルタ、および永続的なリスト・フィルタを適用するそれぞれの方法について説明します。内容は次のとおりです。

- 第66.2.5.8.1項「非定型フィルタのリスト・インスタンスへの適用」

- 第66.2.5.8.2項「永続的な個人用フィルタのリスト・インスタンスへの適用」

- 第66.2.5.8.3項「永続的な個人用リスト・フィルタの削除」

- 第66.2.5.8.4項「リストの全員のビューに対するフィルタの適用」

- 第66.2.5.8.5項「リストの全員のビューからのフィルタの削除」

66.2.5.8.1 非定型フィルタのリスト・インスタンスへの適用

非定型のリスト・フィルタリングを使用すると、リスト・インスタンス内の特定のリスト・エントリまたはエントリのグループを簡単に見つけることができます。

注意:

非定型のリスト・フィルタリングは、Plain TextおよびPersonデータ型のみに適用されます。他のデータ型(Date、Numberなど)が使用されている列は、非定型フィルタリングでは使用されません。たとえば、dd-mon-yyという形式で表示される日付の場合、janに対してフィルタリングを適用すると、1月の日付を持つ行が表示されなくなります。

非定型フィルタをリスト・インスタンスに適用するには、次の手順を実行します。

1. 一時的にフィルタリングするデータを保持するリストに移動します。

2. 「リスト」ツールバーの「行のフィルタ」アイコンをクリックします(図66-56)。

図66-56 「行のフィルタ」アイコン

ヒント:

「アクション」メニューから「行のフィルタ」を選択することもできます。

「フィルタ」フィールドが開きます(図66-57)。

図66-57 「フィルタ」フィールド

3. 「フィルタ」フィールドに各キーワードをスペースで区切って入力し、「フィルタ」アイコンをクリックして、フィルタリングを実行します。
キーワードに一致するすべての行の詳細が表示されます。

4. 「フィルタ」フィールドを非表示にし、一時的なフィルタを削除するには、「行のフィルタ」アイコンを再度クリックします。

ヒント:

「アクション」メニューから「フィルタの取消」を選択することもできます。

66.2.5.8.2 永続的な個人用フィルタのリスト・インスタンスへの適用

非定型フィルタだけでなく、永続的な個人用フィルタをリスト・インスタンスの自分のビューに適用できます。特定の方法でフィルタリングしたリストをいつまでも維持できるという意味で、この機能を永続的なフィルタリングと呼びます。ブラウザ・セッション内でページ間を移動しても、ブラウザ・セッションを何度実行しても、フィルタは維持されます。

このフィルタは、削除することもできます。この項では、永続的な個人用フィルタを適用および削除する方法について説明します。

リスト・インスタンスの自分のビューに、永続的な個人用フィルタを適用または削除するには、次の手順を実行します。

1. 永続的にフィルタリングするデータを保持するリストに移動します。

2. タスク・フロー・ヘッダーの「パーソナライズ」アイコンをクリックします(図66-58)。

図66-58 「パーソナライズ」アイコン

リストが「リストのパーソナライズ」モードになります(図66-59)。

図66-59「リストのパーソナライズ」モードのリスト

3. 「フィルタの追加」リストから、フィルタを適用する列を選択します。
選択した列が表示され、フィルタを定義できる状態になります。

4. リストから演算子を選択し、表示されたフィールドにフィルタの内容を入力します(図66-60)。

図66-60 フィルタの演算子と内容

リストに表示されるフィルタ演算子は、選択した列のデータ型に応じて異なります。表66-3は、それぞれのデータ型に適用されるフィルタ演算子の一覧とその説明を示します。

表66-3 リストのデータ型に対するフィルタ演算子

データ型

説明

Boolean

Booleanデータ型のフィルタ演算子は、選択したリスト列の条件を示すブール値を指定するために使用します。

- =: 指定した値に一致する

- >: 指定した値に一致しない

ブール値はチェック・ボックスとして表示されます。選択されたチェック・ボックスはTRUEまたはYESを、選択解除されたチェック・ボックスはFALSEまたはNOを意味します。

DateTime

DateTimeデータ型のフィルタ演算子は、選択したリスト列の条件を示す日時値を指定するために使用します。

- =: 指定した日付または日時と同一

- >=: 指定した日付または日時と同一か、またはそれ以降

- <>: 指定した値以外の日付または日時

- >: 指定した値以降の日付または日時

- <=: 指定した日付または日時と同一か、またはそれ以前

- <: 指定した値以前の日付または日時

Number

Numberデータ型のフィルタ演算子は、選択したリスト列の条件を示す数値を指定するために使用します。

- =: 指定した値に等しい

- >=: 指定した値に等しいか、より大きい

- <>: 指定した値より大きいか、より小さい

- >: 指定した値より大きい

- <=: 指定した値に等しいか、より小さい

- <: 指定した値より小さい

Person

Personデータ型のフィルタ演算子は、選択したリスト列の条件を示す人の値を指定するために使用します。

- =: 指定したユーザー名に一致する

- 次で始まる: 指定した文字で始まる

- 次で終わる: 指定した文字で終わる

- 次を含む: 指定した文字を含む

- <>: 指定したユーザー名以外のユーザー名に該当する

Picture

フィルタ演算子は、リスト内のPictureデータ型には適用できません。

Plain Text

Plain Textデータ型のフィルタ演算子は、選択した列の条件を示す値を指定するために使用します。

- =: 指定した文字に一致する

- 次で始まる: 指定した文字で始まる

- 次を含む: 指定した文字を含む

- 次で終わる: 指定した文字で終わる

- <>: 指定した値以外の値

Rich Text

フィルタ演算子は、リスト内のRich Textデータ型には適用できません。

5. 複数のフィルタを定義すると、「すべてに一致」/「いずれかに一致」オプションが表示されます。

- 表示される行がすべての条件に一致する必要がある場合は、「すべてに一致」を選択します。

- 表示される行が、いずれか1つ以上の条件に一致する必要がある場合は、「いずれかに一致」を選択します。

6. 「保存」をクリックして、フィルタ条件を保存してリストに戻ります。
リストがリフレッシュされ、フィルタ条件に一致するデータが表示されます。

66.2.5.8.3 永続的な個人用リスト・フィルタの削除

永続的な個人用リスト・フィルタを削除するには、次の手順を実行します。

1. 個人用フィルタを削除するリストに移動します。

2. タスク・フロー・ヘッダーの「パーソナライズ」アイコンをクリックします(図66-61)。

図66-61 「パーソナライズ」アイコン

リスト・ビューアが「リストのパーソナライズ」モードになります。

3. 削除するフィルタ条件の横にある「削除」アイコン(図66-62)をクリックし、「保存」をクリックします。

図66-62 フィルタの「削除」アイコン

リスト・データがリフレッシュされ、フィルタによって非表示にされていたすべてのデータが再表示されます。

66.2.5.8.4 リストの全員のビューに対するフィルタの適用

作成したリスト・フィルタを特定のリスト・インスタンスの全ユーザーのビューに適用するには、単に、ページ編集モードでフィルタを作成します。

リストの全員のビューにフィルタを適用するには、次の手順を実行します。

1. 全員のビューにフィルタを適用するデータを保持するリストに移動します。

2. ページ編集モードに切り替えます。

関連項目:

ページ編集モードへの切り替えの詳細は、第18.1項「Composerの開始および終了」を参照してください。

Composerでページが開きます。

3. フィルタリングするタスク・フロー・インスタンスに移動して、タスク・フロー・ヘッダーの「編集」アイコンをクリックします(図66-63)。

図66-63ページ編集モードでのタスク・フロー・ヘッダーの「編集」アイコン

リストが「リストのカスタマイズ」モードになります(図66-64)。

図66-64「リストのカスタマイズ」モード

4. 第66.2.5.8.2項「永続的な個人用フィルタのリスト・インスタンスへの適用」の説明に従い、フィルタ条件を作成および適用します。

5. 「閉じる」をクリックして、コンポーザを終了します。

関連項目:

リスト・インスタンスの全員のビューからフィルタを削除する手順の詳細は、第66.2.5.8.5項「リストの全員のビューからのフィルタの削除」を参照してください。

66.2.5.8.5 リストの全員のビューからのフィルタの削除

リストの全員のビューからフィルタを削除するには、次の手順を実行します。

1. フィルタを削除するリストに移動します。

2. ページ編集モードに切り替えます。

関連項目:

ページ編集モードへの切り替えの詳細は、第18.1項「Composerの開始および終了」を参照してください。

Composerでページが開きます。

3. リスト・ビューア・タスク・フロー・ヘッダーの「編集」アイコンをクリックします(図66-65)。

図66-65ページ編集モードでのタスク・フロー・ヘッダーの「編集」アイコン

リストが「リストのカスタマイズ」モードになります。

4. 削除するフィルタの横にある「削除」アイコン(図66-66)をクリックし、「保存」をクリックします。

図66-66 「フィルタの削除」アイコン

リスト・データがリフレッシュされ、すべてのデータがフィルタリングされずに表示されます。

5. 「閉じる」をクリックし、Composerを終了します。

66.2.6 リストへのリンクの他のユーザーへの送信

リストの「アクション」メニューの「メールの送信」オプションを使用すると、リストへのリンクをメール・メッセージによって送信できます。

リストへのリンクをメールによって送信するには、次の手順を実行します。

1. ログインし、リンクをメールによって送信するリスト・インスタンスに移動します。

2. 「アクション」メニューから、「メールの送信」を選択します(図66-67)。

図66-67 「アクション」メニューの「メールの送信」オプション

スペース・メンバーを宛先とした、メッセージの作成ウィンドウが表示され、次の情報が表示されます。

- リスト・インスタンスの作成元であるスペースの名前

- リストのタイトルと説明

- スペースへのリンク

- リスト・インスタンスへのリンク

ユーザーがリスト・インスタンスへのリンクをクリックすると、リストのビューが開かれます。

注意:

リストを表示するユーザーには、このリスト・インスタンスを含むスペースへのアクセス権限が必要です。

3. メッセージを作成し、通常のメール・メッセージと同様に送信します。

66.2.7 Excelスプレッドシートに対するリストのエクスポートおよびインポート

リスト・サービスでは、リストのエクスポートおよびインポートを実行できます。リストを表示できるユーザーであれば、Microsoft Excel 1997 - 2003および2007形式でリストをエクスポートして、Excel内でリスト・データを変更できます。リストを編集する適切な権限を持つユーザーであれば、変更したリストをSpacesにインポートできます。

ヒント:

Excelスプレッドシートをインポートして、リストを作成することもできます。詳細は、第66.2.3.1項「リストの作成」を参照してください。

この項では、リストをエクスポートおよびインポートする方法について説明し、この手順で使用可能なその他のソフトウェアに関する情報を提供します。この項の内容は次のとおりです。

- 第66.2.7.1項「リストのエクスポートおよびインポートの基本」

- 第66.2.7.2項「リストのスプレッドシートへのエクスポート」

- 第66.2.7.3項「エクスポートしたリストのインポート」

66.2.7.1 リストのエクスポートおよびインポートの基本

リストのエクスポートおよびインポート機能を使用すると、Microsoft Excelスプレッドシート内でリスト行を追加および変更できます。リスト構造や、リストおよびリスト行へのリンクは、エクスポートおよびインポートによる影響を受けません。リストをエクスポートすると、リスト・データのみがエクスポートされ、リスト構造やリンクはエクスポートされません。リストをインポートすると、新たなリンクや変更されたリンクは、インポートによる影響を受けません。

リストのエクスポート後に、Spaces内でリスト・データに新たな変更を加えた場合は、リストをインポートしたときにこれらの変更は上書きされます。コンテンツが上書きされる前に確認ダイアログが表示され、インポートを停止し、Spacesでの変更を維持することを選択できます。

スプレッドシートのインポートを、リスト構造の変更に使用することはできません。しかし、同じ列で構成されるリストには、任意のスプレッドシートをインポートできます。エクスポートしたリストに基づいてスプレッドシートが作成されていない場合は警告が発せられますが、必要に応じてこの警告を無視し、処理を続行できます。行のないリストをスプレッドシートにエクスポートして、Excel内で行を追加してから、インポートしなおすこともできます。

リストをエクスポートする場合は、ExcelまたはSpacesでリスト構造を変更しないように注意が必要です。エクスポート後にSpacesでリスト構造が変更されると、エクスポートしたリストをインポートしなおすことができなくなります。スプレッドシート内でリスト行を追加および削除できます。このような変更は、インポート時にリストに反映されます。

スプレッドシート内でリスト列を追加および削除しても、リスト構造は影響を受けません。したがって、Excel内で列が削除されたスプレッドシートをインポートしても、インポートは成功します。インポートしたリストに、この列は引き続き表示されますが、削除された列データは表示されません。

Spacesからリストをエクスポートすると、Excel形式の選択を要求されます(1997 - 2003および2007形式を選択可能)。スプレッドシートをインポートする場合は、同じ形式が許容されます。

66.2.7.2 リストのスプレッドシートへのエクスポート

リストを表示できるユーザーであれば、リストをMicrosoft Excelファイルにエクスポートできます。エクスポートを行うことで、Excelスキルを使用して、リスト・データを簡単に追加および変更できます。リストのエクスポートは、リスト・ビューア・タスク・フローと「リスト」ページの両方で制御できます。

Spacesリストをエクスポートするには、次の手順を実行します。

1. エクスポートするリストに移動して、「アクション」メニューから「エクスポート」を選択します。

2. 出力ファイルの形式を選択します。

- MS Excel 2007

- MS Excel 1997 - 2003

3. ブラウザのプロンプトに従い、エクスポートしたファイルをローカル・ファイル・システムに保存します。
選択したExcel形式でリストが保存されます。ファイル名は、空白文字のかわりにアンダースコアが使用されたリスト名となります。たとえば、my listはmy_list.xlsxまたはmy_list.xlsとなります。

66.2.7.3 エクスポートしたリストのインポート

作成または変更してExcel形式で保存したリスト・データは、リスト・ビューア・タスク・フローと「リスト」ページの両方の制御機能を使用してインポートできます。リスト・データをインポートするには、リストを含むページに対するEdit権限が最低限必要となります。

エクスポートしたリストをインポートするには、次の手順を実行します。

1. スプレッドシートのインポート先となるリストに移動して、「アクション」メニューから「インポート」を選択します。

2. 「Excelからインポート」ダイアログ(図66-68)で「参照」ボタンをクリックし、必要なスプレッドシートに移動して選択します。

注意:

スプレッドシートはリストと同じ列で構成されている必要があります。

ファイルはExcel 1997-2003 (*.xls)または2007形式(*.xlsx)である必要があります。

図66-68 「Excelからインポート」ダイアログ

3. 「インポート」をクリックします。
スプレッドシートが、エクスポートしたリストに基づいて作成されていない場合は、警告が発せられます。続行するには「インポート」をクリックします。

リスト・データがリフレッシュされ、インポート・データが表示されます。インポート時に、リスト・データの検証が行われます。検証エラーを含む行が存在する場合は、このエラーがダイアログに表示され、インポートが終了します。スプレッドシートの検証エラーを修正してから、再度インポートしてください。

66.3 リスト・ビューアのタスク・フロー・プロパティの設定

リスト・ビューア・タスク・フローには、関連付けられているプロパティがあります。このプロパティには、適切な権限を持つユーザーがComposerの「コンポーネント・プロパティ」ダイアログからアクセスできます(図66-69)。

図66-69 「コンポーネント・プロパティ」ダイアログのリスト・ビューア・タスク・フロー・パラメータ

関連項目:

「コンポーネント・プロパティ」ダイアログへのアクセスの詳細は、第18.6.2項「コンポーネントのプロパティの設定」を参照してください。

この項では、リスト・ビューア・タスク・フローに関連付けられたプロパティと、リスト・ビューア・タスク・フロー固有のパラメータについて説明します。

- 第66.3.1項「リスト・ビューアのタスク・フロー・プロパティの基本」

- 第66.3.2項「リスト・ビューアのタスク・フロー・パラメータ」

66.3.1 リスト・ビューアのタスク・フロー・プロパティの基本

リスト・ビューア・タスク・フローにプロパティの値を設定した場合、その値が設定されたタスク・フロー・インスタンスのみが影響を受けます。同じタスク・フローの他のインスタンスは、この変更による影響を受けません。

デフォルトのタスク・フロー・コンテンツは、「コンポーネント・プロパティ」ダイアログの「パラメータ」タブ上のプロパティによって制御されます。このタブのパラメータの詳細は、第66.3.2項「リスト・ビューアのタスク・フロー・パラメータ」を参照してください。タスク・フローによっては、このタブのパラメータによって、タスク・フローとページ・パラメータおよびページ定義変数を簡単に結び付けることができます。詳細は、第22章「ページ、タスク・フロー、ポートレットおよびUIコンポーネントの結付け」を参照してください。

「表示オプション」タブ、「スタイル」タブおよび「コンテンツ・スタイル」タブのプロパティを変更すると、タスク・フローの外観と動作に影響します。これらのプロパティは、すべてのタスク・フローに共通しています。詳細は、第18.6項「ページ・コンポーネントの変更」を参照してください。

「パラメータ」タブと「表示オプション」タブのすべてのプロパティから式言語(EL)エディタにアクセスできます。ELエディタを使用すると、定数値のかわりに変数値を選択または指定できます。エディタを開くには、プロパティ・フィールドの横にある「編集」アイコンをクリックします。エディタの使用の詳細および一般的なEL式の説明は、付録B「式言語(EL)式」を参照してください。

注意:

「コンポーネント・プロパティ」ダイアログの汎用の「表示オプション」タブでELを入力すると、入力内容が自動的に検証されます。EL構文が無効な場合、エラーが表示され、値は適用も保存もされません。汎用の表示オプションとは、表18-1に掲載されているオプションです。

汎用以外の表示オプションには、ELの検証は行われません。

66.3.2 リスト・ビューアのタスク・フロー・パラメータ

表66-4では、リスト・ビューアのタスク・フローに固有のパラメータを示します。リスト・ビューアのタスク・フロー・パラメータ値は自動的に設定され、変更できないことに注意してください。

表66-4 リスト・ビューアのタスク・フロー・パラメータ

パラメータ

説明

List ID

表示するリストの一意の識別子

List IDまたはLocal List IDのどちらかに、必ず値が設定されている必要があります。この値は自動的に設定されます。この値は編集しないでください。

List Scope ID

リストを保持するスコープの一意の識別子

値が設定されていない場合は、現在のスコープが使用されます。この値は自動的に設定されます。この値は編集しないでください。

Local List Customization ID

リストのカスタマイズを示す、スコープ内の一意の識別子

この値は自動的に設定されます。この値は編集しないでください。

Local List ID

表示するリストを示す、スコープ内の一意の識別子

List IDまたはLocal List IDのどちらかに、必ず値が設定されている必要があります。この値は自動的に設定されます。この値は編集しないでください。

Show List Name and Description

リストの名前と説明を表示するかどうかを示すチェック・ボックス

値が設定されていない場合は、リストの名前と説明は表示されません。値はtrueまたはfalseです。この値は自動的に設定されます。この値は編集しないでください。

67 メール・サービスの使用

この章では、「メールの送信」機能およびメール・サービスから提供される機能の使用方法について説明します。「メールの送信」機能には、メール・サービスは必要ありません。つまり、アプリケーションでメール・サービスを構成していなくても、ローカル・メール・クライアントで「メールの送信」機能を使用できます。

この章の内容は次のとおりです。

- 第67.1項「「メールの送信」機能の基本」

- 第67.2項「メール・サービスの基本」

- 第67.3項「優先するメール接続の選択」

- 第67.4項「メール・サービスのタスク・フローの使用」

- 第67.5項「メール・サービスのタスク・フロー・プロパティの設定」

対象読者

この章は、メールを使用および管理するユーザー、Application-Manage Configuration権限を持つSpacesの管理者および自分のスペース内でメールを構成する個々のスペース・モデレータを対象としています。詳細は、第54.2.1.2項「スペース内の権限と権限モデルの理解」を参照してください。

注意:

この章で説明する各タスクは、現在のスペースでWebCenter Portalのメール・サービスが有効にされていない場合は使用できません。

67.1 「メールの送信」機能の基本

アプリケーション全体にわたり、「メールの送信」アイコンをクリックして、そのリソースから直接メールを送信できます(図67-1)。

図67-1 「メールの送信」アイコン

たとえば、図67-2では、「メールの送信」アイコンでのディスカッション・トピックを示しています。

図67-2 ディスカッション・トピックの「メールの送信」アイコン

「図67-2 ディスカッション・トピックの「メールの送信」アイコン」の説明

「メールの送信」アイコンをクリックすると、ディスカッション・トピックのタイトル、作成者、作成日、トピック・テキスト、ディスカッションおよびスペースへのリンクなどの情報が事前に入力されたメールの作成ウィンドウを開くことができます。必要に応じて、メールを編集したり、メールに情報を追加することができます。

図67-3 ディスカッション・トピックからのメールの作成

「図67-3 ディスカッション・トピックからのメールの作成」の説明

メール・ウィンドウに事前に入力される情報は、メールを送信するリソースによって異なります。たとえば、Wikiでは、「メールの送信」アイコンをクリックすると、Wikiの名前、サイズ、作成者と作成日、変更者と変更日、およびWikiへのURLリンクが事前に入力されたメール・ウィンドウが開きます。

スペースのすべてのメンバー宛てにメールを送信できます。スペース・モデレータ(およびスペースに対するManage Configuration権限を付与されているユーザー)が、スペース管理設定の「サービス」ページでこれを設定します。詳細は、第53.10.2項「スペースのメール配信リストの構成」を参照してください。

受信者の数が多すぎてメールにアドレスを事前に入力できない場合は、アドレスを手動で入力するか、スペースの配信リストを設定する必要があります。

ヒント:

Microsoft Outlookローカル・メール・クライアントを使用して、カンマ区切りのメール・アドレスをサポートするようにOutlookを構成する必要があります。つまり、「ツール」→「オプション」→「プリファレンス」→「電子メール・オプション」→「拡張電子メール・オプション」ページの「アドレス区切りとしてカンマを許可」チェック・ボックスを選択します。

67.1.1 「メールの送信」機能の構成

「メールの送信」機能には、WebCenter Portalのメール・サービスは必要ありません。つまり、アプリケーションでメール・サービスを構成していなくても、ローカル・メール・クライアントで「メールの送信」機能を使用できます。

管理者は「メールの送信」機能が使用するメール・クライアント(WebCenter Portalのメール・サービスまたはローカル・メール・クライアントのいずれか)を決定します。デフォルト値はローカル・メール・クライアントです。管理者がこのメール・クライアント設定をユーザーが上書きできるようにしている場合は、「メール・プリファレンス」ページで別のメール・クライアントを使用することを選択できます(図67-4)。

図67-4 「メールの送信」の「メール・プリファレンス」

67.2 メール・サービスの基本

メール・サービスでは、使い慣れたメール機能がWebCenter Portalアプリケーション・インタフェースに簡単に公開されます。メール・サービスは、通常のビジネス電子メールを提供する同じメール・サーバーに対して実行され、アプリケーションに公開されるメール・メッセージは、メール受信ボックスに表示されるのと同じメッセージです。また、多くの同じアクションもサポートされています。たとえば、添付ファイル付きメッセージの送信、メッセージの転送などが行えます。メール・サービスは会社のメールに置き換わるものではありませんが、WebCenter Portal内でアクセスできるようにすることで、会社のメールを拡張します。

ユーザーはWebCenter Portalのメール・サービスを使用して、メールの表示、確認、作成、ファイルを添付しての作成、返信、転送、削除など、簡単なメール機能を実行できます。メールはすべて受信ボックスに格納され、そこからリンクを介してアクセスできます。

メール・サービスは、受信ボックス・フォルダのみからメールをフェッチします。他のフォルダからのメールのフェッチまたはメッセージの移動はサポートしていません。

メール・サービスは、IMAP4およびSMTPプロトコルに準拠するすべてのメール・サーバーをサポートします。Spacesアプリケーションは複数のメール接続にアクセスできます。アプリケーションのプリファレンス設定で選択することにより、異なるメール接続を使用できます。詳細は、第67.3項「優先するメール接続の選択」を参照してください。

注意:

Oracle Composerの「カタログ」ダイアログからページに「メール」タスク・フローを追加できます。タスク・フローの追加の詳細は、第18.5項「ページへのコンポーネントの追加」を参照してください。

ただし、アプリケーションにあるメール・タスク・フローのインスタンスはすべて、同じメール・サーバーに対して実行され、複数のメール・タスク・フロー・インスタンスの追加には何の役にも立ちません。これは、ディスカッション、お知らせ、IMPサービスからのタスク・フローなど、バックエンド・サーバーへの接続を必要とするサービス・タスク・フローすべてにあてはまります。

メール・サービスでは、「メール」タスク・フローを介してメール・サーバーの機能が公開されます(図67-5)。

図67-5 「メール」タスク・フロー

「図67-5 「メール」タスク・フロー」の説明

「メール」タスク・フローは次の機能を提供します。

- 表示するメッセージを指定するためのメニュー

- 新しいメッセージの作成プロセスを開始するための「作成」アイコン

- 新しいメッセージを含むタスク・フローを更新するための「リフレッシュ」アイコン

スペースのモデレータは自動的にすべてのスペース・メンバーのメーリング・リストを作成するようにメール・サービスを構成できます。一度構成しておくと、スペースへのメンバーの追加または削除の際に、メーリング・リストは自動的に更新されます。詳細は、第53.10.2項「スペースのメール配信リストの構成」を参照してください。スペース・メーリング・リストに送信されたすべてのメールは、スペース・ディスカッション・フォーラムにも投稿されます。

メール・サービスを使用すると、他のアプリケーション・ユーザーまたはメール・サービスをサポートするバックエンド・サーバーによって認識されるすべてのユーザーにメールを送信できます。

メール・サービスをインスタント・メッセージおよびプレゼンス(IMP)サービスと統合すると、他のユーザーと連絡するための追加オプションが提供されます。各メール・メッセージには、送信者のユーザー名とステータス・アイコンが含まれています。ステータス・アイコンをクリックすると、チャット・セッションを開始または新しいメールを送信するためのオプションを含むコンテキスト・メニューを開くことができます。

注意:

IMPサービスがアプリケーションで構成されていない場合、ステータス・アイコンがグレー表示されます。詳細は、第64章「インスタント・メッセージおよびプレゼンス(IMP)サービスの使用」を参照してください。

ページ編集権限を持つユーザーは、Composerの「コンポーネント・プロパティ」ダイアログを使用してタスク・フローのリージョン・パラメータにアクセスできます。メール・サービスのタスク・フロー・プロパティの設定の詳細は、第67.5項「メール・サービスのタスク・フロー・プロパティの設定」を参照してください。

67.3 優先するメール接続の選択

アプリケーションが複数のメール接続にアクセスできる場合、使用する接続を選択する方法も提供します。この項では、その方法について説明します。

優先するメール接続を選択するには、次の手順を実行します。

1. アプリケーションの上部にある「プリファレンス」リンクをクリックします。

2. 「メール」をクリックして「メール・プリファレンス」パネル(図67-6)を開きます。

図67-6 「メール・プリファレンス」パネル

3. 「接続」ドロップダウン・リストから、WebCenter Portal: Spacesを介してメールにアクセスするために使用するメール接続を選択します。
このリストで使用可能なオプションは、システム管理者がアプリケーションで使用可能にしている接続によって異なります。「プリファレンスなし」オプションは、システムレベルのアクティブなメール接続を使用します。

4. 「'メールの送信'アクションのデフォルト・メール・クライアント」で、SendMailコマンドを起動するときに開くメール・アプリケーションを特定するオプションを選択します。

- ローカル・メール・クライアント: Microsoft OutlookやMozilla Thunderbirdなど、通常使用するローカル・メール・クライアントは、SendMailコマンドを起動するときに作成メッセージ・ウィンドウを開くことを指定するために選択します。

- WebCenter Portalのメール・サービス: SendMailコマンドを起動するときにWebCenter Portalのメール・サービス作成メッセージ・ウィンドウを開くことを指定するために選択します。

5. 「OK」をクリックし、変更を保存して「プリファレンス」ダイアログを終了します。

6. WebCenter Portal: Spacesからログアウトします。

7. WebCenter Portal: Spacesにログインします。

8. 以前にWebCenter Portal: Spaces資格証明ストアにこのメール接続の資格証明を保存している場合は、新しいメール接続に自動的にログインされます。
以前に資格証明を保存していない場合は、「プリファレンス」(第38.7項「外部アプリケーションのログイン情報の指定」を参照)または「メール」タスク・フローのログイン・リンク(第67.4.2項「メールへのログイン」を参照)を使用してこのメール接続にログインします。

67.4 メール・サービスのタスク・フローの使用

「メール」タスク・フローでは、アプリケーションのコンテキスト内に会社のメール・サーバー機能が公開されます。「メール」タスク・フローを使用すると、個人メールの表示、返信および管理が行えます。

この項では、「メール」タスク・フローの使用方法について説明します。内容は次のとおりです。

- 第67.4.1項「ページへのメール・サービスのタスク・フローの追加」

- 第67.4.2項「メールへのログイン」

- 第67.4.3項「「メール」タスク・フローのビューのパーソナライズ」

- 第67.4.4項「メール・メッセージのオープン」

- 第67.4.5項「メール添付ファイルのダウンロード」

- 第67.4.6項「メール・メッセージの作成と送信」

- 第67.4.7項「添付ファイル付きメールの送信」

- 第67.4.8項「「添付ファイルの追加」ウィンドウからの添付ファイルの削除」

- 第67.4.9「メールへの返信と転送」

- 第67.4.10項「メールのリフレッシュ」

- 第67.4.11項「メールの削除」

67.4.1 ページへのメール・サービスのタスク・フローの追加

ページにメール・サービスのタスク・フローを追加する手順は、第18.5項「ページへのコンポーネントの追加」を参照してください。

67.4.2 メールへのログイン

アプリケーション内のメールにアクセスするには、まず、メールのログイン資格証明を指定する必要があります。初めて「メール」タスク・フローにアクセスすると、図67-7に示されているメッセージが表示されます。

図67-7 「メール」タスク・フローのログイン・メッセージ

「図67-7 「メール」タスク・フローのログイン・メッセージ」の説明

「メール」タスク・フローにログインするには、次の手順を実行します。

1. 「メール」タスク・フローに移動し、「メールにログイン」リンク(図67-7)をクリックして「外部アプリケーション・ログイン」ダイアログを開きます(図67-8)。

図67-8 「外部アプリケーション・ログイン」ダイアログ

「図67-8 「外部アプリケーション・ログイン」ダイアログ」の説明

注意:

「外部アプリケーション・ログイン」ダイアログには、この画面を提供するサービスの要件に応じて、追加のフィールドおよび情報が含まれている場合があります。外部アプリケーションおよびWebCenter Portal: Spacesアプリケーションのログイン資格証明の保存の詳細は、第38.7項「外部アプリケーションのログイン情報の指定」を参照してください。

2. ユーザー名とパスワード、およびメール・アプリケーションに必要なその他のログイン資格証明を入力します。
必須フィールドには、アスタリスク（*）が付いています。

3. （オプション）「ログイン情報を保存する」を選択して資格情報を格納します。
次回アプリケーションにログインするときには、記憶領域からメール資格証明が取得され、ログインできます。

4. 「OK」をクリックすると、「メール」タスク・フローにより、受信ボックスからメールが表示されます。

67.4.3 「メール」タスク・フローのビューのパーソナライズ

表示されたメッセージ数をフィルタして、「メール」タスク・フローのビューをパーソナライズできます。たとえば、「今日」、「昨日から」、「今週」または「今月」に配信されたメッセージのみを表示するように選択できます。また、「受信ボックス」の「すべて」のメッセージを表示するように選択できます。

注意:

デフォルトでメール・サービスは、メール・サーバー受信ボックス・フォルダから50件の最新メール・メッセージが表示されます。ただし、必要に応じて、追加のメールのフェッチが必要とするメモリー・キャッシュの増加をサーバーがサポートしている場合、Fusion Middleware管理者はこれをより高い値に構成できます。環境に適した値にするように注意する必要があります。この値はすべてのユーザーに影響します。つまり、メール・サービスが200件の最新メール・メッセージを読み取るように構成される場合、メール・サービスはすべてのユーザーの200件のメール・メッセージを読み取ります。

パーソナライズは、「メール」タスク・フローのビューのみに影響を与えます。選択のために他のユーザーのビューは変更されません。

「メール」タスク・フローのビューをパーソナライズするには、次の手順を実行します。

1. 「メール」タスク・フローに移動します。

2. タスク・フローの上部にあるメニューを開きます(図67-9)。

図67-9 メールのパーソナライズ・メニュー

「図67-9 メールのパーソナライズ・メニュー」の説明

3. 表示オプションを選択します。

- すべて: すべてのメッセージを表示します。

- 今日: その日に受信したすべてのメッセージを表示します。

- 昨日から: その日と前日に受信したすべてのメッセージを表示します。

- 今週: このカレンダ週に受信したすべてのメッセージを表示します。

- 今月: このカレンダ月に受信したすべてのメッセージを表示します。

「メール」タスク・フローは更新され、選択した項目に一致するメッセージのみが表示されます。

67.4.4 メール・メッセージのオープン

「メール」タスク・フローに表示されるメッセージは、通常の電子メール・アプリケーションの受信ボックスに表示されるのと同じメッセージです。ほとんど同じ方法でそれらのメッセージを開くことができます。

メール・メッセージを開くには、次の手順を実行します。

1. 「メール」タスク・フローに移動し、開きたいメッセージへのリンクをクリックします(図67-10)。

2. 図67-10 メール・メッセージのリンク

「図67-10 メール・メッセージのリンク」の説明

メッセージが開きます(図67-11)。

図67-11 メール・メッセージ

「図67-11 メール・メッセージ」の説明

3. メッセージを読んだ後で、メッセージを閉じるには「取消」(図67-12)をクリックします。

図67-12 メール・メッセージの取消

「図67-12 メール・メッセージの取消」の説明

注意:

インライン化(コピー・ペースト)されるHTMLレポート、表、イメージ、およびメール・メッセージで表示されるフォントは正しくレンダリングされない場合があります。メール・サービスでは、メール・メッセージで予期されるように表示するには、HTMLデータを整形式にする必要があります。

メールは、ブラウザがサポートするすべてのものを表示する必要があります。ただし、<script>などの一部のタグはエンコードされ、実行できません。

67.4.5 メール添付ファイルのダウンロード

添付ファイルがリンクとしてメール・メッセージに表示されます(図67-13)。

図67-13 メール添付ファイル

「図67-13 メール添付ファイル」の説明

添付ファイルに関連付けられたファイルにアクセスするのは、ブラウザ・ウィンドウからファイルにアクセスするのと同じであるため、単にリンクをクリックします。添付ファイル・リンクをクリックすると、ダウンロード・ダイアログが表示され、ネイティブ・アプリケーションにファイルを表示したり、そのファイルをローカル・ドライブに保存することが選択できます。これはブラウザの動作であるため、使用しているブラウザに応じて、表示される指示に従ってください。

67.4.6 メール・メッセージの作成と送信

WebCenter Portalのメール・サービスを介してメッセージを作成および送信することは、通常のメール・アプリケーションでメッセージを作成および送信することと非常に似ています。

メール・メッセージを作成および送信するには、次の手順を実行します。

1. 「メール」タスク・フローで、「作成」アイコンをクリックします(図67-14)。

2. 図67-14 「メール」タスク・フローの「作成」アイコン

「図67-14 「メール」タスク・フローの「作成」アイコン」の説明

3. 「作成」ウィンドウ(図67-15)で、「宛先」フィールドに受信者を入力します。カンマ(,)で複数のアドレスを区切ります。

図67-15 「作成」ウィンドウ

「図67-15 「作成」ウィンドウ」の説明

メッセージに「CC」、「BCC」または「返信先」フィールドを含めるには「オプション」ドロップダウン・リストをクリックします。「返信先」フィールドは、メールを作成するユーザーを事前入力されますが、任意のアドレスに変更できます。このドロップダウン・リストから、リッチ・テキスト・エディタではなく、プレーン・テキストでメッセージを作成することを選択することもできます。

選択したオプションは、変更されるまで維持されます。

図67-3は、「CC」、「BCC」および「返信先」フィールドを追加し、リッチ・テキスト・エディタが削除された「作成」ウィンドウを示しています。

図67-16 異なるオプションが選択されたメールの「作成」ウィンドウ

「図67-16 異なるオプションが選択されたメールの「作成」ウィンドウ」の説明

「作成」ウィンドウはメール・サーバーに直接接続されるため、「ユーザーの検索」アイコン(図67-17)を使用してメール・アドレスおよび連絡先を検索できます。

図67-17 「作成」ウィンドウの「ユーザーの検索」アイコン

「図67-17 「作成」ウィンドウの「ユーザーの検索」アイコン」の説明

「ユーザーの検索」アイコンをクリックして、表示されるダイアログに、ユーザーの検索条件を入力します。

関連項目:

「ユーザーの検索」アイコンを検索する場合のヒントは、第54.3.4.1項「アイデンティティ・ストアでのユーザーやグループの検索」を参照してください。

4. 「件名」フィールドに、メッセージの件名を入力します。
最大で255文字入力できます。

5. メッセージを作成します。

6. 「送信」をクリックします。

67.4.7 添付ファイル付きメールの送信

通常のメールと同様に、「メール」タスク・フローを使用して添付ファイル付きメッセージを送信できます。

添付ファイル付きメールを送信するには、次の手順を実行します。

1. 第67.4.6項の手順に従って、メール・メッセージを作成します。

2. 「作成」ウィンドウで、「ファイルの添付」リンクをクリックします(図67-18)。

図67-18 「添付」リンク

「図67-18 「添付」リンク」の説明

「添付ファイルの追加」ウィンドウが開きます(図67-19)。

図67-19 「添付ファイルの追加」ウィンドウ

「図67-19 「添付ファイルの追加」ウィンドウ」の説明

3. 「参照」をクリックし、添付ファイルを探して選択します。

4. 「添付」をクリックし、選択したファイルを添付します。
ファイル・サイズは0バイトより大きいが2 MBより小さい必要があります。0バイトのファイルは添付されません。

注意:

大きなファイルを添付するのを避けることをお薦めします。これにより、サーバーが低速になったり、応答しないためです。大きなファイル(2MBより大きい)を添付する場合は、HTTPプロトコルが添付ファイルを処理するため、システムは2MBの文字すべてを読み取った後でのみエラーを報告します。

5. 手順3から4を繰り返して、添付ファイルを追加します。
添付ファイルは、「添付ファイルの追加」ウィンドウの「添付ファイル」見出しの下に表示されます(図67-20)。

図67-20 「添付ファイルの追加」ウィンドウの添付ファイル

「図67-20 「添付ファイルの追加」ウィンドウの添付ファイル」の説明

各添付ファイルの横に「添付ファイルの削除」アイコンが表示されます(図67-20)。これをクリックすると、選択した添付ファイルをウィンドウから削除できます。

6. 「作成」ウィンドウに戻るには、「作成に戻る」リンクをクリックします。

7. 「送信」をクリックします。

67.4.8 「添付ファイルの追加」ウィンドウからの添付ファイルの削除

「添付ファイルの追加」ウィンドウおよび「作成」ウィンドウから添付ファイルを削除できます。

- 「添付ファイルの追加」ウィンドウからメール添付ファイルを削除するには、削除する添付ファイルの横にある「添付ファイルの削除」アイコンをクリックします(図67-21)。

図67-21 「添付ファイルの追加」ウィンドウの添付ファイル

「図67-21 「添付ファイルの追加」ウィンドウの添付ファイル」の説明

「添付ファイルの追加」ウィンドウへのアクセス方法の詳細は、第67.4.7項「添付ファイル付きメールの送信」を参照してください。

- 「作成」ウィンドウからメール添付ファイルを削除するには、削除する添付ファイルの横にある「添付ファイルの削除」アイコンをクリックします(図67-22)。

図67-22 「作成」ウィンドウの「添付ファイルの削除」アイコン

「図67-22 「作成」ウィンドウの「添付ファイルの削除」アイコン」の説明

「作成」ウィンドウへのアクセス方法の詳細は、第67.4.6項「メール・メッセージの作成および送信」を参照してください。

67.4.9 メールへの返信と転送

メールへの返信または転送を行う場合、メールの内容がメール・メッセージ・ウィンドウに表示されるかわりに、添付されたHTMLファイルとして送信されます。メールへの返信と転送は、通常のメール・アプリケーションと同じくらい簡単です。

メール・メッセージに返信またはメッセージを転送するには、次の手順を実行します。

1. 「メール」タスク・フローに移動します。

2. 返信または転送するメッセージのリンクをクリックします(図67-23)。

図67-23 メール・メッセージのリンク

「図67-23 メール・メッセージのリンク」の説明

メッセージが開きます(図67-24)。

図67-24 メール・メッセージ

「図67-24 メール・メッセージ」の説明

3. 次のオプションからいずれかを選択します。

- 「返信」をクリックすると、送信者に返信されます。図67-25は「メッセージに返信」を示します。

図67-25 「メール・メッセージに返信」ウィンドウ

「図67-25 「メール・メッセージに返信」ウィンドウ」の説明

- 「全員に返信」をクリックすると、(ブラインド・カーボン・コピーを受信したユーザーを含む)すべての受信者に返信されます。

- 「転送」をクリックすると、第三者にメッセージが送信されます。

4. 表示される「作成」ウィンドウで、必要に応じて、「宛先」フィールドに受信者を入力します。カンマ(,)で複数のエントリを区切ります。
「CC」、「BCC」または「返信先」フィールドを追加したり、リッチ・テキスト・エディタを削除したり、プレーン・テキストを使用したりするには、「オプション」ドロップダウン・リストをクリックします。

「作成」ウィンドウはメール・サーバーに直接接続されるため、「ユーザーの検索」アイコンを使用してメール・アドレスおよび連絡先を検索できます。「ユーザーの検索」アイコンをクリックして、表示されるダイアログに、ユーザーの検索条件を入力します。アイデンティティ・ストアでユーザーを検索する場合のヒントは、第54.3.4.1項「アイデンティティ・ストアでのユーザーまたはグループの検索」を参照してください。

5. 必要に応じて、「件名」フィールドの件名を修正します。

6. メールのメッセージ領域で、元のメッセージの前後に返信または転送メッセージを入力します。

7. 必要に応じて、第67.4.7項「添付ファイル付きメールの送信」の手順に従って、添付ファイルを追加します。

8. 「送信」をクリックします。
メッセージが送信され、元のメッセージが再表示されます。

9. 元のメッセージの下にある「取消」をクリックし、ウィンドウを閉じます(図67-26)。

図67-26 メッセージの取消

「図67-26 メッセージの取消」の説明

67.4.10 メールのリフレッシュ

新しいメール・メッセージを確認するには、リフレッシュを実行する必要があります。リフレッシュ操作により新しいメールを確認するためにサーバーにイベントがトリガーされるため、新しいメールを取得する間、しばらく時間がかかる場合があります。したがって、「メール」タスク・フローで新しいメールを表示するには、数回リフレッシュする必要がある場合があります。

メールをリフレッシュするには、次の手順を実行します。

1. 「メール」タスク・フローに移動します。

2. タスク・フローの「リフレッシュ」アイコン(図67-27)をクリックします。

図67-27 「メール」タスク・フローの「リフレッシュ」アイコン

「図67-27 「メール」タスク・フローの「リフレッシュ」アイコン」の説明

「メール」タスク・フローに最新のメールが表示されます。

67.4.11 メールの削除

受信ボックスからメッセージを簡単に削除できます。

メール・メッセージを削除するには、次の手順を実行します。

1. 第67.4.4項「メール・メッセージのオープン」の手順に従って、削除するメッセージを開きます。

2. メッセージの上部にある「削除」をクリックします(図67-28)。

図67-28 メッセージの削除

67.5 メール・サービスのタスク・フロー・プロパティの設定

メール・サービス・タスク・フローには、関連付けられているプロパティがあります。十分な権限を持つユーザーは、Oracle Composerの「コンポーネント・プロパティ」ダイアログからこれらのプロパティにアクセスできます(図67-29)。

図67-29 メール・タスク・フローの「コンポーネント・プロパティ」

「図67-29 メール・タスク・フローの「コンポーネント・プロパティ」の説明」

「コンポーネント・プロパティ」ダイアログへのアクセスの詳細は、第18.6.2項「コンポーネントのプロパティの設定」を参照してください。

次の項では、メール・サービス・タスク・フローのプロパティに関する情報を提供し、「パラメータ」タブのプロパティについて説明します。

- 第67.5.1項「メール・サービスのタスク・フローのプロパティの基本」

- 第67.5.2項「メール・サービスのタスク・フローのパラメータ」

67.5.1 メール・サービスのタスク・フローのプロパティの基本

デフォルトのタスク・フロー・コンテンツは、「コンポーネント・プロパティ」ダイアログの「パラメータ」タブ上のプロパティによって制御されます。このタブのパラメータの詳細は、第67.5.2項「メール・サービスのタスク・フローのパラメータ」を参照してください。タスク・フローによっては、このタブのパラメータによって、タスク・フローとページ・パラメータおよびページ定義変数を簡単に結び付けることができます。詳細は、第22章「ページ、タスク・フロー、ポートレットおよびUIコンポーネントの結付け」を参照してください。

「表示オプション」タブ、「スタイル」タブおよび「コンテンツ・スタイル」タブのプロパティを変更すると、タスク・フローの外観と動作に影響します。これらのプロパティは、すべてのタスク・フローに共通しています。詳細は、第18.6項「ページ・コンポーネントの変更」を参照してください。

「イベント」タブのコンテンツは、タスク・フローでサポートされるイベントによって異なります。詳細は、第18.6.7項「コンポーネントのコンテキスト・イベントの使用」を参照してください。

「子コンポーネント」タブには、現在のコンポーネントに含まれているすべてのコンポーネントが表示されます。このタブには、子コンポーネントを並べ替えたり、表示/非表示を切り替えるためのコントロールが用意されています。すべてのコンポーネントに子コンポーネントがあるわけではありません。そのため、このタブに何も表示されない場合もあります。詳細は、第18.6.5項「子コンポーネントの使用」を参照してください。

「パラメータ」タブと「表示オプション」タブのすべてのプロパティから式言語(EL)エディタにアクセスできます。ELエディタを使用すると、定数値のかわりに変数値を選択または指定できます。エディタを開くには、プロパティ・フィールドの横にある「編集」アイコンをクリックします。エディタの使用の詳細および一般的なEL式の説明は、付録B「式言語(EL)式」を参照してください。

注意:

「コンポーネント・プロパティ」ダイアログの汎用の「表示オプション」タブでELを入力すると、入力内容が自動的に検証されます。EL構文が無効な場合、エラーが表示され、値は適用も保存もされません。汎用の表示オプションとは、表18-1に掲載されているオプションです。

汎用以外の表示オプションには、ELの検証は行われません。

67.5.2 メール・サービスのタスク・フローのパラメータ

「メール」タスク・フローには、1つの関連するリージョン・パラメータ(Tabular)があります。EL値タイプを使用して、trueの値を入力し、件名、送信者、送信日などのメール・メッセージに関連付けられた情報を表形式で表示します。図67-30に、表形式の「メール」タスク・フローを示します。

図67-30 リージョン・パラメータTabularがtrueに設定された場合の「メール」タスク・フロー

「図67-30 リージョン・パラメータTabularがtrueに設定された場合の「メール」タスク・フロー」の説明

68 ノート・サービスの使用

この章では、ノート・サービスの機能および個人用ノートを作成する特定の方法について説明します。

注意:

ノート・サービスは、Spacesアプリケーションでのみ使用できます。Frameworkアプリケーションでは使用できません。

この章の内容は次のとおりです。

- 第68.1項「ノート・サービスの基本」

- 第68.2項「ノート・サービスのタスク・フローの使用」

- 第68.3項「ノート・サービスのタスク・フロー・プロパティの設定」

対象読者

この章は、Spacesアプリケーションで個人用ノートを作成することに関心のあるSpacesユーザーを対象としています。

Spaces管理者には、特定のサービスのタスク・フローを表示または非表示にする権限があります。この章で説明する各タスクは、ノート・サービスが非表示の場合には使用できません。

68.1 ノート・サービスの基本

ノート・サービスでは、個人用ノートの形式で自分用のリマインダを書き込むための有効な機能が提供されています。「ノート」タスク・フローを使用することにより、ノートを追加できます。これにより、現在ログインしているユーザーの個人用ノートが表示されます(図68-1)。ノートは、自分以外のユーザーから見られることはありません。同様に、自分以外のユーザーのノートも見えません。

図68-1 「ノート」タスク・フロー

「図68-1 「ノート」タスク・フロー」の説明

ノート・リストはノート・タイトルでフィルタリングできます。フィルタリングを使用すると、表示されるノートをフィルタ条件に適合するものだけに絞り込むことができます。フィルタリングを最大限に活用できるように、ノートの名前の付け方に工夫をしてください。

ノート・サービスはリンク・サービスと統合されています。スペースまたはホーム・スペースで、リンク・サービスを使用することにより、ドキュメント、リスト、お知らせなどのオブジェクトにノートをリンクできます。新規ノートにリンクできる間(図68-2)、既存のノートにリンクできません。オブジェクトにアクセスできるすべてのユーザーは、リンクされたノートも表示できます。詳細は、第65.2.2.5項「ノートの追加とリンク」を参照してください。

図68-2 ディスカッション・トピックの新規ノートへのリンク

「図68-2 ディスカッション・トピックの新規ノートへのリンク」の説明

68.2 「ノート・サービス」タスク・フローの使用

毎日の仕事では、個人的に覚えておかなければならない新しいことが起きるものです。「Cの後ろ以外ではIがEの前」、「レポートには必ず接着紙（25#）を使用する」、「ジョンは休憩室のマドラーの引出しにキャンディを隠している」など。Spacesでは、ノートを使用することにより、このような有益な情報や、重要度の高い情報を管理できます。

この項では、「ノート」タスク・フローを使用する方法について説明します。この項の内容は次のとおりです。

- 第68.2.1項「リソース・カタログへのノート・サービスのタスク・フローの追加」

- 第68.2.2項「ページへのノート・サービスのタスク・フローの追加」

- 第68.2.3項「ノートの作成」

- 第68.2.4項「ノートに対するフィルタの適用と適用解除」

- 第68.2.5項「ノート詳細の編集」

- 第68.2.6項「ノートのビューのリフレッシュ」

- 第68.2.7項「ノートの削除」

68.2.1 リソース・カタログへのノート・サービスのタスク・フローの追加

Spacesでは、ユーザーがページに追加できるコンポーネントおよびコネクションを公開するリッチ・リソース・カタログを提供します。リソース・カタログを使用すると、ページ・テンプレート、ナビゲーション・モデル、ページ、タスク・フローなどのリソースを移入できます。

スペース管理者またはスペース・モデレータは、ユーザーがページにタスク・フローを追加し、個人用ノートを追加するためにそれを使用できるように、カスタム・リソース・カタログで「ノート」タスク・フローを使用可能にすることができます。

「ノート」タスク・フローがカスタム・リソース・カタログで使用できるようにするには、次の手順を実行します。

1. リソース・カタログを作成するか、既存のリソース・カタログのコピーを作成します。リソース・カタログを作成するには、その他のリソースと同じ手順に従います。空白のリソース・カタログの作成の詳細は、第11.2項「リソースの作成」を参照してください。既存のリソース・カタログのコピーの詳細は、第11.4.1項「リソースのコピー」を参照してください。

2. 「リソース」ページで、「ノート」タスク・フローを追加するリソース・カタログを選択します。

3. 「編集」メニューから「編集」を選択します。

4. フォルダの作成(第16.3.1.1項「フォルダの作成」を参照)が完了していて、特定のフォルダ内にリソースを追加する場合は、「編集」ダイアログでフォルダを選択します。

5. 図68-2に示すように「編集」ダイアログで、「追加」→「ライブラリから追加」を選択します。

図68-3 リソース・カタログへのリソースの追加

「図68-3 リソース・カタログへのリソースの追加」の説明

6. 「リソース・カタログ・アイテムの追加」ダイアログで、左側に表示されるリストから「タスク・フロー」を選択します。

7. 右側のリストから、「ノート」を選択します(図68-4)。

図68-4 リソース・カタログへの「ノート」タスク・フローの追加

「図68-4 リソース・カタログへの「ノート」タスク・フローの追加」の説明

8. 「追加」をクリックします。
「ノート」タスク・フローは、リソース・カタログの「編集」ダイアログに表示されます(図68-5)。

図68-5 リソース・カタログの「ノート」タスク・フロー

「図68-5 リソース・カタログの「ノート」タスク・フロー」の説明

9. 「OK」をクリックして、「編集」ダイアログを閉じます。

10. 新しいカタログをデフォルトのカタログとして使用するようにSpacesアプリケーションまたはスペースを構成します。詳細は、第16.10項「アプリケーションでのリソース・カタログの構成」を参照してください。

68.2.2 ページへのノート・サービスのタスク・フローの追加

「ノート」タスク・フローをページに追加するには、図68-5に示すように、リソース・カタログの「ノート」タスク・フローの横の「追加」をクリックする必要があります。

ページにノート・サービスのタスク・フローを追加する手順は、リソース・カタログから他のコンポーネントを追加するのと同じです。一般的な手順は、第18.5項「ページへのコンポーネントの追加」を参照してください。

図68-6 リソース・カタログからの「ノート」タスク・フローの選択

「図68-6 リソース・カタログの「ノート」タスク・フロー」の説明

68.2.3 ノートの作成

5階へのお気に入りのルート、事務用品を最も多く探すための場所など、個人的な関連情報を追跡するためのノートを作成します。この項では、ノートの作成方法について説明します。

ノートを作成するには、次の手順を実行します。

1. 「ノート」タスク・フローを含むページに移動します。

2. 「ノート」タスク・フローで、「新規ノートの作成」アイコンをクリックします(図68-7)。

図68-7 「ノート」タスク・フローの「新規ノートの作成」アイコン

「図68-7 「ノート」タスク・フローの「新規ノートの作成」アイコン」の説明

ノートを入力するためのフィールドを含むパネルを開きます(図68-8)。

図68-8 新しいノートを作成するためのパネル

「図68-8 新しいノートを作成するためのパネル」の説明

3. 「タイトル」フィールドに、ノートのタイトルを入力します。
ノートのタイトルは、ノートのリストのリンクとして表示されます。ノートはタイトルでフィルタリングできます。フィルタリングを最大限に活用できるように、ノートの名前の付け方に工夫をしてください。フィルタリングの詳細は、第68.2.4項「ノートに対するフィルタの適用と適用解除」を参照してください。

4. 「詳細」フィールドに、ノートのコンテンツを入力します。

5. 「保存」をクリックして、ノートを保存します。
「保存」をクリックしても、詳細パネルは開いたままであるため、ノートを追加作成できます。終了したら、「閉じる」をクリックして、パネルを終了します。

68.2.4 ノートに対するフィルタの適用と適用解除

ノート・リストは長くなり、特定のノートを検索するのが困難になります。「ノート」タスク・フローを含む特定のセッションで、フィルタ条件を含むノート・タイトル以外のすべてを除外して、リストを短くできます。フィルタ値を入力すると、値に一致するノートのみに表示を一時的に制限できます。単語の全体または一部に対してノート・リストをフィルタリングできます。フィルタリングは、タイトルの任意の箇所で一致を検索します。

フィルタの適用を解除するには、再度フィルタのアイコンをクリックします。

ノートをフィルタリングするには、次の手順を実行します。

1. 「ノート」タスク・フローに移動し、「ノートのフィルタ」アイコンをクリックします(図68-9)。

図68-9 「ノートのフィルタ」アイコン

「図68-9 「ノートのフィルタ」アイコン」の説明

フィルタリング・ツールバーが開きます。

2. フィルタリング・ツールバーで提供されたフィールドにフィルタ条件を入力し、そのフィールドの横の「フィルタ」アイコンをクリックしてフィルタを適用します(図68-10)。

図68-10 フィルタリング・ツールバー

「図68-10 フィルタリング・ツールバー」の説明

注意:

フィルタリング条件では大/小文字が区別されます。単語の全体または一部を使用します。フィルタリングは、タイトルの任意の箇所で一致を検索します。

3. 「フィルタの取消」アイコンをクリックして、フィルタを削除し、すべてのノートを表示します(図68-11)。

図68-11 「フィルタの取消」アイコン

「図68-11 「フィルタの取消」アイコン」の説明

68.2.5 ノート詳細の編集

物事は変わります。この原理は、特定のノートについて入力した詳細に当てはまる場合があります。その場合、ノート詳細を修正するのは簡単なことです。この項では、これらの方法について説明します。

ノートの詳細を編集するには、次の手順を実行します。

1. 「ノート」タスク・フローに移動し、編集するノートのタイトルをクリックします(図68-12)。

図68-12 「ノート」タスク・フローのノート・タイトル

「図68-12 「ノート」タスク・フローのノート・タイトル」の説明

タスク・フローの上部にノート詳細が表示されます(図68-13)。

図68-13 ノート詳細

「図68-13 ノート詳細」の説明

2. 必要に応じて、「タイトル」および「詳細」フィールドの詳細を編集します。

3. 「更新」ボタンをクリックして変更を保存し、編集パネルを終了します。

68.2.6 ノートのビューのリフレッシュ

「ノート」タスク・フローには、ノートの表示を更新するための「ノートのリフレッシュ」アイコンがあります(図68-14)。

図68-14 「ノート」タスク・フローの「ノートのリフレッシュ」アイコン

これは、最新の変更を含むタスク・フローのビューを更新するために役立ちます。「ノートのリフレッシュ」アイコンをクリックすると、「ノート」タスク・フローが更新され、最新の変更が反映されます。

68.2.7 ノートの削除

ノートが不要になった場合は、「ノート」タスク・フローから削除できます。各ノートには、専用の「ノートの削除」アイコンが備わっています。この項では、ノートの削除方法について説明します。

ノートを削除するには、次の手順を実行します。

1. 「ノート」タスク・フローに移動し、削除したいノートの横にある「ノートの削除」アイコンをクリックします(図68-15)。

図68-15 「ノートの削除」アイコン

「図68-15 「ノートの削除」アイコン」の説明

「ノートの削除」ダイアログが開きます(図68-16)。

図68-16 「ノートの削除」ダイアログ

「図68-16 「ノートの削除」ダイアログ」の説明

2. 「削除」ボタンをクリックして、選択したノートを削除します。

68.3 ノート・サービスのタスク・フロー・プロパティの設定

ノート・サービスのタスク・フローには、関連付けられているプロパティがあります。十分な権限を持つユーザーは、コンポーザの「コンポーネント・プロパティ」ダイアログからこれらのプロパティにアクセスできます(図68-17)。多くのプロパティはすべてのタスク・フローに共通しています。また、タスク・フローのプロパティにアクセスする方法は、どのタスク・フローでも同じです。共通のタスク・フロー・プロパティおよびプロパティへのアクセス方法は、第18.6項「ページ・コンポーネントの変更」を参照してください。

図68-17 ノート・サービスのタスク・フローの「コンポーネント・プロパティ」

「図68-17 ノート・サービスのタスク・フローの「コンポーネント・プロパティ」」の説明

「コンポーネント・プロパティ」ダイアログにアクセスするには、第18.6.2項「コンポーネントのプロパティの設定」を参照してください。

ノート・サービスのタスク・フローには、固有のプロパティがないため、「コンポーネント・プロパティ」ダイアログの「パラメータ」タブがありません。

「表示オプション」タブ、「スタイル」タブおよび「コンテンツ・スタイル」タブのプロパティを変更すると、タスク・フローの外観と動作に影響します。これらのプロパティは、すべてのタスク・フローに共通しています。詳細は、第18.6.4項「コンポーネントの表示オプションの使用」および第18.6.6項「スタイル・プロパティおよびコンテンツ・スタイル・プロパティの使用」を参照してください。

「イベント」タブの内容は、タスク・フローでサポートされているイベントによって異なります。詳細は、第18.6.7項「コンポーネントのコンテキスト・イベントの使用」を参照してください。

「表示オプション」タブのすべてのプロパティから式言語(EL)エディタにアクセスできます。ELエディタを使用すると、定数値のかわりに変数値を選択または指定できます。エディタを開くには、プロパティ・フィールドの横にある「編集」アイコンをクリックします。エディタの使用の詳細および一般的なEL式の説明は、付録B「式言語(EL)式」を参照してください。

注意:

「コンポーネント・プロパティ」ダイアログの汎用の「表示オプション」タブでELを入力すると、入力内容が自動的に検証されます。EL構文が無効な場合、エラーが表示され、値は適用も保存もされません。汎用の表示オプションとは、表18-1に掲載されているオプションです。

汎用以外の表示オプションには、ELの検証は行われません。

69 投票サービスの使用

投票サービスを使用すると、オンライン投票を作成、編集、実施および分析できます。投票を使用して、対象者へのアンケート(意見や経験レベルなど)、重要な情報を覚えているかどうかの確認、およびプレゼンテーションの有効性に関するフィードバックの収集を行うことができます。

この章の内容は次のとおりです。

- 第69.1項「投票サービスの基本」

- 第69.2項「投票サービスのタスク・フローの使用」

- 第69.3項「投票サービスのタスク・フロー・プロパティの設定」

対象読者

この章は、投票を作成および管理するユーザー、Application-Manage Configuration権限を持つSpacesの管理者および自分のスペース内で投票を構成する個々のスペース・モデレータを対象としています。詳細は、第54.2.1.2項「スペース内の権限と権限モデルの理解」を参照してください。

69.1 投票サービスの基本

使用可能な投票を実施するほか、次の操作を実行できます。

- 投票を作成します。名前、説明および質問のみでクイック投票を作成するか、または詳細投票を作成できます。

- 投票のテンプレートを作成します。テンプレートには同じ質問、セクション、開始および終了コンテンツが含まれます。

- 既存の投票を編集します。たとえば、投票への質問の追加、既存の質問の変更、投票の公開(オープン)およびクローズを行います。

- 特定のまたは最近公開された投票を実施します。

- 投票結果を表示します。

- すべての投票のステータス、および各投票に使用可能なアクション(結果の編集、削除、公開、分析、消去など)を表示します。

投票サービスは、投票マネージャのインスタント・メッセージおよびプレゼンス・サービスと統合されています。

図69-1にサンプルのクイック投票を示します。

図69-1 クイック投票

「図69-1 クイック投票」の説明

より詳細な投票機能は、投票マネージャから使用できます(図69-2)。

図69-2 投票マネージャ

「図69-2 投票マネージャ」の説明

投票マネージャから作成された投票は、公開され、実施されるようにオープンにする必要があります。ユーザーは、非公開の投票やクローズした投票を実施することはできません。

69.2 投票サービスのタスク・フローの使用

「投票」タスク・フローにより、投票を作成、実施および管理できます。この項の内容は次のとおりです。

- 第69.2.1項「ページへの投票サービス・タスク・フローの追加」

- 第69.2.2項「クイック投票の作成」

- 第69.2.3項「投票の実施」

- 第69.2.4項「投票マネージャの使用」

- 第69.2.5項「投票結果の表示」

69.2.1 ページへの投票サービスのタスク・フローの追加

Spacesアプリケーションのページに投票サービス・タスク・フローを追加するには:

1. 編集モードでページを開きます。

関連項目:

第18.1項「コンポーザの開始および終了」

2. ターゲット・リージョンの「コンテンツの追加」をクリックして、リソース・カタログを開きます。

3. 投票にアクセスできるリソース・カタログのセクションに移動します(図69-3)。

図69-3 リソース・カタログの投票セクションを開く

4. ページに追加するタスク・フローの横の「追加」をクリックします(図69-4)。

図69-4 スペース内の投票の選択

関連項目:

第16章「リソース・カタログの使用」

69.2.2 クイック投票の作成

クイック投票により、1問のみの投票を即時に公開できます。クイック投票ごとに、ページに独自の「クイック投票」タスク・フローが必要です。

「一般」タブ(図69-5)で、投票の名前と説明、およびオープンのままにする投票の日数を入力します。入力した名前が、「投票の実施」および「投票結果の表示」タスク・フローのパラメータとして「コンポーネント・パラメータ」に表示されます。

図69-5 クイック投票 - 一般

「図69-5 クイック投票 - 「一般」タブ」の説明

「質問」タブ(図69-6)で、1問投票をデザインします。「もっとお聞かせください」、「その他」などのカスタム・フィールドを追加するには、「コメント・フィールドの追加」ボックスを選択します。

「OK」をクリックします。

注意:

同じタイプの質問は、クイック投票または投票マネージャで使用できます。

図69-6 クイック投票 - 質問

「図69-6 クイック投票 - 質問」の説明

クイック投票は投票マネージャで管理できます。またはページ編集モードで、「投票のデザイン」ボタンをクリックして、クイック投票を編集できます。

関連項目:

第69.3.2項「投票サービスのタスク・フローのパラメータ」

図69-7に投票ユーザーの表示画面を示します。

図69-7 クイック投票

「図69-7 クイック投票」の説明

69.2.3 投票の実施

投票を実施するには、単純に選択するか、選択肢を入力し、「投票」をクリックします。

「投票の実施」タスク・フロー(図69-8)には、特定の投票がPoll Idパラメータで表示されるように設定される場合を除いて、最近公開された使用可能な投票が表示されます。ユーザーがその投票に対する応答を送信した後で、このタスク・フローにはその後公開された投票が表示されます。

関連項目:

第69.3.2項「投票サービスのタスク・フローのパラメータ」

図69-8 投票の実施

「図69-8 投票の実施」の説明

69.2.4 投票マネージャの使用

投票マネージャを使用して、投票の作成、現在の全投票のステータスの表示、および編集、保存(投票または投票テンプレートとして)、公開、結果の消去、クローズ、分析、削除を含む、既存の投票に対する操作の実行が可能です。

投票マネージャ・ビュー(図69-9)の「リフレッシュ」アイコンをクリックすることにより、最新の投票データを表示します。

図69-9 投票マネージャ

「図69-9 投票マネージャ」の説明

新しい投票を追加するには、「投票の作成」をクリックします。

「デザイン」ページで、投票に既存のテンプレートまたは質問や周囲のテキストを移入するには「追加」をクリックします(図69-10)。

図69-10 投票マネージャ - 追加

「図69-10 投票マネージャ - 追加」の説明

リッチ・テキスト・エディタで説明テキストを入力するには、「セクションの追加」をクリックします(図69-11)。

図69-11 投票マネージャ - セクションを作成/編集するための「デザイン」ページ

「図69-11 投票マネージャ - セクションを作成/編集するための「デザイン」ページ」の説明

各投票の質問を追加するには、「質問の追加」をクリックします(図69-12)。新しい質問が投票の最上部に追加されるため、逆の順番で投票の質問を入力できます。

図69-12 投票マネージャ - 質問を作成/編集するための「デザイン」ページ

「図69-12 投票マネージャ - 質問を作成/編集するための「デザイン」タブ」の説明

次の4つの質問のタイプがあります。

- 複数選択肢(1回答のみ)

- 複数選択肢(複数回答)

- マトリックス選択肢(1行当たり1回答のみ)

- マトリックス選択肢(1行当たり複数回答)

マトリックスの質問では、回答は列および行に表示されます。この例では、現在のデザインは図69-13のようになります。

図69-13 投票マネージャ - 「デザイン」ページ

「図69-13 投票マネージャ - 「デザイン」ページ」の説明

注意:

同じタイプの質問は、クイック投票または投票マネージャで使用できます。質問の追加の詳細は、「クイック投票の作成」を参照してください。

テンプレートを適用するには、既存のテンプレートを保存している必要があります。たとえば、投票を保存する場合は、それをテンプレートとして保存することを選択できます(図69-14)。

図69-14 テンプレートとして投票を保存

「図69-14 テンプレートとして投票を保存」の説明

テンプレートとして保存された後で、その投票テンプレートを他の投票に適用します(図69-15)。

図69-15 投票テンプレートの適用

「図69-15 投票テンプレートの適用」の説明

「スケジュール」ページ(図69-16)で、投票の公開オプションおよびクローズ・オプションを選択します。投票が公開され、実施されるようにオープンにする必要があります。ユーザーは、非公開の投票やクローズした投票を実施することはできません。

「公開オプション」で、投票をさらに編集するためにドラフト・モードのままにするか、すぐに公開するか、または将来の日付に公開するかを選択します。カレンダから公開時間を入力するには、「日付および時間の選択」アイコンをクリックします。投票の最初に提供されるテキストをリッチ・テキスト・エディタでカスタマイズするには、「導入メッセージの編集」をクリックします。

「クローズ・オプション」で、特定の応答数に達したら、または特定の日付に、公開されている投票をクローズすることを選択します。両方のオプションを選択する場合は、どちらかの条件が最初に満たされた場合に投票がクローズします。カレンダからクローズ時間を入力するには、「日付および時間の選択」アイコンをクリックします。投票の最後に提供されるテキストをリッチ・テキスト・エディタでカスタマイズするには、「結びのメッセージの編集」をクリックします。

図69-16 投票マネージャ - スケジュール

「図69-16 投票マネージャ - スケジュール」の説明

「設定」ページで、投票が実施された後で表示される内容を選択します(図69-17)。たとえば、投票が実施された後で表示される感謝ページとしてカスタムURLまたはJSFタスク・フローを設定できます。

図69-17 投票マネージャ - 設定

「図69-17 投票マネージャ - 設定」の説明

「分析」ページで、投票所有者は結果を表示できます。複数の質問間を切り替えるには、右側の質問ボックスを使用します(図69-18)。

図69-18 投票マネージャ - 分析

「図69-18 投票マネージャ - 分析」の説明

投票に投票実施者がコメントを追加するフィールドが含まれている場合、統合されたコメントを表示するには、「サマリーの表示」をクリックします(図69-19)。

図69-19 コメントを表示するためのサマリーの表示

「図69-19 コメントを表示するためのサマリーの表示」の説明

すべてのコメントを表示するには、投票のカスタム・フィールド名の名前を開きます。図69-20では、カスタム・フィールドは、「もっとお聞かせください」という名前です。図69-21は、投票の展開されたコメントを示しています。

図69-20 「レスポンス・サマリー」ページ

「図69-20 「レスポンス・サマリー」ページ」の説明

図69-21 投票コメントが表示されている「レスポンス・サマリー」ページ

「図69-21 投票コメントが表示されている「レスポンス・サマリー」ページ」の説明

69.2.5 投票結果の表示

「投票結果の表示」タスク・フローに、投票マネージャの「分析」ページと同様な投票結果がグラフィック表示されます。「投票結果の表示」タスク・フローは、特定の投票がPoll Idパラメータで表示されるように設定される必要があります。

詳細は、第69.3項「投票サービスのタスク・フロー・プロパティの設定」を参照してください。

69.3 投票サービスのタスク・フロー・プロパティの設定

投票サービス・タスク・フローには、関連付けられているプロパティがあります。十分な権限を持つユーザーは、Oracle Composerの「コンポーネント・プロパティ」ダイアログからこれらのプロパティにアクセスできます(図69-22)。

図69-22 タスク・フローのコンポーネント・プロパティ

「図69-22 タスク・フローのコンポーネント・プロパティ」の説明

「コンポーネント・プロパティ」ダイアログへのアクセスの詳細は、第18.6.2項「コンポーネントのプロパティの設定」を参照してください。

次の項では、投票サービスのタスク・フローのプロパティについての情報を提供し、「パラメータ」タブのプロパティについて説明します。

- 第69.3.1項「投票サービスのタスク・フロー・プロパティの基本」

- 第69.3.2項「投票サービスのタスク・フローのパラメータ」

69.3.1 投票サービスのタスク・フロー・プロパティの基本

デフォルトのタスク・フロー・コンテンツは、「コンポーネント・プロパティ」ダイアログの「パラメータ」タブ上のプロパティによって制御されます。このタブのパラメータの詳細は、第69.3.2項「投票サービスのタスク・フローのパラメータ」を参照してください。タスク・フローによっては、このタブのパラメータによって、タスク・フローとページ・パラメータおよびページ定義変数を簡単に結び付けることができます。詳細は、第22章「ページ、タスク・フロー、ポートレットおよびUIコンポーネントの結付け」を参照してください。

「表示オプション」タブ、「スタイル」タブおよび「コンテンツ・スタイル」タブのプロパティを変更すると、タスク・フローの外観と動作に影響します。これらのプロパティは、すべてのタスク・フローに共通しています。詳細は、第18.6項「ページ・コンポーネントの変更」を参照してください。

「イベント」タブのコンテンツは、タスク・フローでサポートされるイベントによって異なります。詳細は、第18.6.7項「コンポーネントのコンテキスト・イベントの使用」を参照してください。

「子コンポーネント」タブには、現在のコンポーネントに含まれているすべてのコンポーネントが表示されます。このタブには、子コンポーネントを並べ替えたり、表示/非表示を切り替えるためのコントロールが用意されています。すべてのコンポーネントに子コンポーネントがあるわけではありません。そのため、このタブに何も表示されない場合もあります。詳細は、第18.6.5項「子コンポーネントの使用」を参照してください。

「パラメータ」タブおよび「表示オプション」タブのすべてのプロパティから式言語(EL)エディタにアクセスできます。ELエディタを使用すると、定数値のかわりに変数値を選択または指定できます。エディタを開くには、プロパティ・フィールドの横にある「編集」アイコンをクリックします。エディタの使用の詳細および一般的なEL式の説明は、付録B「式言語(EL)式」を参照してください。

注意:

「コンポーネント・プロパティ」ダイアログの「表示オプション」タブで汎用の表示オプションについてELを入力すると、入力内容が自動的に検証されます。EL構文が無効な場合、エラーが表示され、値は適用も保存もされません。汎用の表示オプションとは、表18-1に掲載されているオプションです。

汎用以外の表示オプションには、ELの検証は行われません。

69.3.2 投票サービスのタスク・フローのパラメータ

表69-1では、投票サービスのタスク・フローに固有のパラメータについて説明します。

表69-1 投票サービスのタスク・フローのパラメータ

パラメータ

説明

Scope

投票がフェッチされるスペース名。これが提供される場合は、その特定のスペースの投票が表示されます。

ホーム・スペースでは、このパラメータが提供されない場合は、すべてのスペースから投票がフェッチされます。

このパラメータは投票マネージャのタスク・フローのプロパティに表示されます。

Show User Data Only

このパラメータは、ユーザーによって作成される投票のみを表示するかどうかを決定します。

ユーザーによって作成される投票のみを表示する場合は「はい」に設定します。すべての投票を表示するには「いいえ」(デフォルト)に設定します。scopeパラメータが指定されている場合、このパラメータは同様に機能しますが、その範囲内のみ機能します。

このパラメータは投票マネージャのタスク・フローのプロパティに表示されます。

Poll Id

ドロップダウン・リストから使用可能な、表示する投票の名前。

このパラメータは次のタスク・フローのプロパティに表示されます。

- 投票の実施

- 投票結果の表示

Show In Edit Mode

このパラメータは、ユーザーがクイック投票を編集できるかどうかを決定します。

このパラメータが「いいえ」に設定される場合、クイック投票を編集するための「投票のデザイン」ボタンはページ編集モードでのみ表示されます。ページを表示しているユーザーには表示されません。このパラメータを「はい」に設定する場合、「投票のデザイン」ボタンは表示モードと編集モードの両方で表示されるため、ユーザーはクイック投票を編集できます。

このパラメータは「クイック投票」タスク・フローのプロパティに表示されます。

70 RSSサービスの使用

この章では、RSSサービスを使用する方法について説明します。RSSサービスは、RSS 2.0およびAtom 1.0の形式のニュース・フィードとしてOracle WebCenter Portal: Servicesからコンテンツを公開する機能を提供します。ニュース・フィードは、コンテンツの更新情報をユーザーのお気に入りのRSSまたはAtomリーダーに配信します。また、RSSサービスを使用して、RSSビューアでアプリケーション・ページの外部ソースからニュース・フィードを表示できます。

この章の内容は次のとおりです。

- 第70.1項「RSSサービスの基本」

- 第70.2項「ニュース・フィード・サービスの入手」

- 第70.3項「RSSタスク・フローの使用」

- 第70.4項「RSSサービスのタスク・フロー・プロパティの設定」

対象読者

この章は、WebCenter Portalサービスおよび外部ソースのニュース・フィードを、各自のアプリケーション・ページに公開したいSpacesユーザーを対象としています。これはSpacesユーザーを念頭に置いて記載されていますが、この情報の多くはFrameworkアプリケーションにも適用されます。Frameworkアプリケーションの詳細は、『Oracle Fusion Middleware Oracle WebCenter Portal開発者ガイド』のRSSサービスの統合に関する項を参照してください。

Spaces管理者には、一部のスペース機能およびサービスを表示または非表示にする権限があります。この章で説明する一部のタスクが使用できない場合は、Spaces管理者に連絡してください。

70.1 RSSサービスの基本

RSSサービスの機能は、次の方法で公開されます。

- サービス・タスク・フローの「RSS」アイコン: ニュース・フィードとしてWebCenter Portalサービスからコンテンツを公開できます。

- 専用の「RSS Manager」ページ(Spacesのみ): RSS 2.0ニュース・リーダーまたはAtom 1.0ニュース・リーダーのいずれかで表示するためにアクセス可能なすべてのスペースから、公開されるフィードのリストを表示します。

- RSSタスク・フロー: 外部ソースおよびWebCenter Portalサービスからフィードを表示するためのページにRSSビューアを追加します。

注意:

ブラウザベースのBasic認証のキャラクタ・エンコーディングがOracle WebCenter Portalが展開されるシステムのキャラクタ・エンコーディングと異なる場合、RSSサービスは、ASCII以外のユーザー名およびパスワードをサポートしません。Linuxシステムでは、キャラクタ・エンコーディングは一般的に異なるため、RSSサービスはASCII以外の資格証明をサポートしません。

キャラクタ・エンコーディングが同じ場合、ユーザーは対応するASCII以外の資格証明を使用できます。たとえば、Oracle WebCenter Portalインスタンスがフランス語版のWindows Server 2003にインストールされる場合、Internet Explorerを使用してBasic認証をパスするには、フランス語版のWindowsでフランス語のユーザー名を使用できます。

この項の内容は次のとおりです。

- 第70.1.1項「「RSS」アイコン」

- 第70.1.2項「RSS Manager」

- 第70.1.3項「RSSタスク・フロー」

70.1.1 「RSS」アイコン

RSSニュース・フィードは、「最近のアクティビティ」、「ディスカッション」、「リスト」および「お知らせ」のサービスにコンテンツの更新情報を配信します。図70-1に、Spacesページの「お知らせ」タスク・フローで使用可能な「RSS」アイコンを示します。

図70-1 「お知らせ」タスク・フローの「RSS」アイコン

「図70-1 「お知らせ」タスク・フローの「RSS」アイコン」の説明

70.1.2 RSS Manager

Spacesアプリケーションで、RSS Managerに加えて、個々のタスク・フロー・インスタンスからニュース・フィードを入手できます。Spacesアプリケーションの下部にある「RSS」リンクをクリックして、RSS Managerにアクセスします(図70-2)。

図70-2 Spacesの「RSS」リンク

「図70-2 Spacesの「RSS」リンク」の説明

RSS ManagerにRSSフィードが有効化されているすべてのスペースのノードが表示されます(図70-3)。

図70-3 RSS Managerで展開されたスペース・ノード

「図70-3 RSS Managerで展開されたスペース・ノード」の説明

スペース・ノードを開き、RSS 2.0およびAtom 1.0の両方のニュース・フィードをそれぞれのサービスから入手します。

スペースからフィードURLを取得するには、スペースがニュース・フィード対応である必要があります。詳細は、第53.4.6項「スペースに対するRSSニュース・フィードの有効化または無効化」を参照してください。また、選択したリーダーでHTTP認証をサポートしている必要があります。

選択したリーダーでニュース・フィード・アイテムにアクセスすると、そのアイテムから、ご使用のアプリケーションにリンクします。ほとんどのコンテンツで、アクセスする前にアプリケーション自体の認証が必要なため、安全な配信アクセスのためにリーダーがログイン資格証明をパスする必要があります。

サービスのニュース・フィードが提供する詳細レベルは、そのフィード・ソースによって異なります。たとえば、最近追加または変更したリストのニュース・フィードを取り込むと、ニュース・リーダーには、そのリストのタイトルと直近に追加または変更されたリストの説明(使用可能な場合)が表示されます(図70-4)。

図70-4 「リスト」ニュース・フィード

「図70-4 「リスト」ニュース・フィード」の説明

フィードのリスト・タイトルにはリンクが付いています。リスト・タイトルをクリックすると、選択したリストが表示された状態で、ご使用のアプリケーションに戻ります(図70-5)。

図70-5 RSSフィードから開かれ、Spacesに表示されるリスト

「図70-5 RSSフィードから開かれ、Spacesに表示されるリスト」の説明

一方、特定のリストからニュース・フィードを取り込むと、最近追加または変更された行の詳細と、個々の行へのリンクが表示されます。このようなリンクをクリックした場合も、リストのコンテンツが表示された状態で、アプリケーションに戻ります。

Spacesアプリケーションから取り込んだニュース・フィードはコンテキストを認識し、発生元のスペースからのコンテンツのみを表示します。たとえば、Financeスペースのリスト・フィードを指定すると、ニュース・リーダーにはFinanceスペースに固有のリスト・コンテンツが表示されます。Languagesスペースからリスト・フィードを追加した場合、ニュース・リーダーにはLanguagesスペースに固有のリスト・コンテンツが表示されます。

RSSサービスは、次のサービスからニュース・フィードを配信します。

- 最近のアクティビティ
「最近のアクティビティ」ニュース・フィードは、ご使用のアプリケーションへの更新(通常は「最近のアクティビティ」リストに表示される、3日以内に実行されたもの)を追跡します。詳細は、第70.2.1項「「最近のアクティビティ」ニュース・フィードの入手」を参照してください。

- ディスカッション
「ディスカッション・フォーラム」ニュース・フィードは、特定のスペースのすべてのディスカッション・フォーラムへの更新を追跡します。第70.2.2項「「ディスカッション・フォーラム」ニュース・フィードの入手」を参照してください。

- リスト(Spacesのみ)
リスト・サービスから配信可能な2種類のニュース・フィードがあります。スペースで新規に作成または変更されたすべてのリスト(リスト・タスク・フローから)およびスペースの特定のリスト・データに対する更新(「リスト」ページのリスト・ビューア・タスク・フローから)。ニュース・フィードのコンテンツは、そのニュース・フィードURLを「リスト」タスク・フローから取り込んだか、リスト・ビューア・タスク・フローから取り込んだかによって異なります。詳細は、第70.2.3項「「リスト」のニュース・フィードの入手」を参照してください。

- お知らせ
「お知らせ」ニュース・フィードは、フィード・ソースの位置に応じて、特定のスペース、すべてのスペースまたはアプリケーション全体から、お知らせへの追加および変更を追跡します。詳細は、第70.2.4項「「お知らせ」ニュース・フィードの入手」を参照してください。

該当するすべてのサービスのニュース・フィードURLをRSS Managerまたは必要なサービスのタスク・フローから取り込むことができます。

70.1.3 RSSタスク・フロー

外部サイトからアプリケーションにニュース・フィードを追加する場合は、RSSサービスによりRSSタスク・フローが提供されます(図70-6)。

図70-6 RSSタスク・フロー

「図70-6 RSSタスク・フロー」の説明

ユーザーはRSSタスク・フローをページに追加して、任意の外部RSSフィードからのコンテンツを表示するようにページを構成できます。また、RSSタスク・フローは、外部アプリケーションを使用することにより、ログイン資格証明のパスをサポートします。

関連項目:

- RSSタスク・フローの追加の詳細は、第70.3.1項「ページへのRSSサービス・タスク・フローの追加」を参照してください。

- RSSタスク・フローのフィードの指定の詳細は、第70.3.4項「RSSタスク・フローのフィードの場所の編集」を参照してください。

RSSタスク・フローは企業ファイアウォールの外側のニュース・フィードを表示できます。ただし、ファイアウォールの外側の外部ニュース・フィードを使用するには、Spaces管理者はRSSサービスのプロキシを構成している必要があります。外部フィードを使用できないが、使用したい場合は、Spaces管理者に連絡してください。管理者に連絡するには、Spacesアプリケーションの下部にある「管理者」リンクをクリックします。

外部アプリケーションへのアクセス

セキュアなニュース・フィードアイテムにアクセスするたびに、コンテンツを表示するためにそのセキュアなアプリケーションにログオンする必要があります。アプリケーションにアクセスするたびにログイン資格情報を入力するか、または外部アプリケーションにログイン資格情報を保存して管理させることができます。特定のアプリケーションの資格証明を保存した後で、Spacesアプリケーションにログインすると、自動的にそのアプリケーションにログインできます。よく使用するすべての外部アプリケーションに対してこの機能を提供できます。

アクセスするセキュア・アプリケーションが外部アプリケーションとして登録されていない場合、第38.7項「外部アプリケーションのログイン情報の指定」にリストされる手順を実行してください。

70.2 ニュース・フィード・サービスの入手

関係する各サービスごとに固有の場所からニュース・フィードが提供されます。

この項では、このようなフィードの入手について説明します。この項の内容は次のとおりです。

- 第70.2.1項「「最近のアクティビティ」のニュース・フィードの入手」

- 第70.2.2項「「ディスカッション・フォーラム」ニュース・フィードの入手」

- 第70.2.3項「「リスト」のニュース・フィードの入手」

- 第70.2.4項「「お知らせ」のニュース・フィードの入手」

70.2.1 「最近のアクティビティ」のニュース・フィードの入手

「最近のアクティビティ」サービスのニュース・フィードを使用すると、1つ以上のスペースでの3日以内の広範なアクティビティを追跡できます。「最近のアクティビティ」ニュース・フィードを使用するには、選択したスペースのメンバーであり、かつそのスペースでニュース・フィードが提供されている必要があります。

Spacesでは、RSS Managerおよび「最近のアクティビティ」タスク・フローの2か所から「最近のアクティビティ」サービスからニュース・フィードを取り込むことができます。

RSS Managerおよび「最近のアクティビティ」タスク・フローは、いずれも同じ内容のニュース・フィード(スペースおよびスペースのページ、ドキュメント、ディスカッション・フォーラム、リストなどの追加または更新)を提供します。詳細は、第71章「「最近のアクティビティ」サービスの使用」を参照してください。

デフォルト構成では、スペースにある「最近のアクティビティ」タスク・フローのニュース・フィードURLで、そのスペースのアクティビティに関する情報が提供されます。ホーム・スペースにある「最近のアクティビティ」タスク・フローのニュース・フィードURLで、特定のスペースのアクティビティに関する情報が提供されます。

注意:

「最近のアクティビティ」タスク・フローは、配置されたスペース以外のスペースの最近のアクティビティを表示するように構成できます。この場合、リストのニュース・フィードでは、構成時に指定したスペースのアクティビティに関する情報が提供されます。詳細は、第71.3項「「最近のアクティビティ」タスク・フロー・プロパティの設定」を参照してください。

この項では、RSS Managerおよび「最近のアクティビティ」タスク・フローの両方の場所から「最近のアクティビティ」タスク・フローのニュース・フィードを取得する方法について説明します。内容は次のとおりです。

- 第70.2.1.1項「RSS Managerからの「最近のアクティビティ」ニュース・フィードURLの入手」

- 第70.2.1.2項「「最近のアクティビティ」タスク・フローからのニュース・フィードURLの入手」

70.2.1.1 RSS Managerからの「最近のアクティビティ」ニュース・フィードURLの入手

RSS Managerは、RSS 2.0およびAtom 1.0の両方のニュース・フィードを提供します。ここには、現在メンバーであるすべてのRSS対応のスペースが表示されます。リストの各スペースを展開すると、ニュース・フィードを提供するサービスが表示されます(図70-7)。

図70-7 RSS Managerのスペースの「最近のアクティビティ」サービス

「図70-7 RSS Managerのスペースの「最近のアクティビティ」サービス」の説明

RSS Managerから「最近のアクティビティ」リストのニュース・フィードを入手するには、次のようにします。

1. Spacesアプリケーションの下部にある「RSS」リンクをクリックします(図70-8)。

図70-8「RSS」リンク

「図70-8「RSS」リンク」の説明

2. 必要に応じて、最近のアクティビティを表示する必要があるスペースのノードを開きます。
「展開」アイコンをクリックするか(図70-9)、またはスペース名を右クリックして、表示されるコンテキスト・メニューから「展開」オプションを選択すると、スペース・ノードを開くことができます。

図70-9 RSS Managerの「展開」アイコン

「図70-9 RSS Managerの「展開」アイコン」の説明

3. 関連するスペースの下で、「最近のアクティビティ」の横にあるRSS 2.0アイコンまたはAtom 1.0アイコンを右クリックし、表示されるブラウザのコンテキスト・メニューから「リンクのコピー」コマンドを選択します。
選択するコマンドは、現在のブラウザによって異なります。たとえば、ブラウザがFirefoxの場合、リンク・コピーのコマンドは「リンクのURLをコピー」です。ブラウザがInternet Explorerの場合、リンク・コピーのコマンドは「ショートカットのコピー」です。

4. ニュース・リーダーに移動し、サブスクリプションの追加アクションを開始します。
この方法は、使用するニュース・リーダーによって異なります。

5. 手順3でコピーしたリンクを、ニュース・リーダーの該当フィールドに貼り付けます。
Spaces資格証明の入力が必要になることがあります。詳細は、第70.1項「RSSサービスの基本」を参照してください。

70.2.1.2 「最近のアクティビティ」タスク・フローからのニュース・フィードURLの入手

「最近のアクティビティ」タスク・フローには、専用の「RSS」アイコンがあります。このアイコンを使用すると、「最近のアクティビティ」リストのニュース・フィードURLを取り込むことができます。最近のアクティビティのRSSフィードは、「最近のアクティビティ」リストと同じ情報を提供します。この中には、ページ、ドキュメント、ディスカッション・フォーラム、リストなどの追加または更新が含まれます。このニュース・フィードは、過去3日以内のアクティビティを追跡します。

最近のアクティビティのタスク・フローで、「RSS」アイコンをアクティブにするには、ニュース・フィードの入手元スペースのメンバーであり、かつ関連するスペースが有効である必要があります。

「最近のアクティビティ」リストから、「最近のアクティビティ」リストのニュース・フィードURLを入手するには、次のようにします。

1. RSSフィードを入手する「最近のアクティビティ」リストが含まれているホーム・スペースまたはスペースに移動します。
スペースへの移動の詳細は、第51.4項「使用可能なスペースの表示とアクセス」を参照してください。スペースを全画面モードで表示するように構成できます。詳細は、第53.4.9項「スペース用のページ・テンプレートの変更」を参照してください。

2. 「最近のアクティビティ」リストのツールバーにある「RSS」アイコンを右クリックし、表示されるコンテキスト・メニューから「リンクのコピー」コマンドを選択します。
選択するコマンドは、現在のブラウザによって異なります。たとえば、ブラウザがFirefoxの場合、リンク・コピーのコマンドは「リンクのURLをコピー」です。ブラウザがInternet Explorerの場合、リンク・コピーのコマンドは「ショートカットのコピー」です。

または、選択したニュース・リーダーに、「RSS」アイコンをドラッグします。これによって、他の手順をスキップできます。ドラッグ・アンド・ドロップ方式を使用すると、Spaces資格証明の入力が必要になることがあります。詳細は、第70.1項「RSSサービスの基本」を参照してください。

3. RSSリーダーに移動し、サブスクリプションの追加アクションを開始します。
この方法は、使用するRSSリーダーに応じて異なります。

4. 手順2でコピーしたリンクを、RSSリーダーの該当フィールドに貼り付けます。

注意:

「最近のアクティビティ」タスク・フローのニュース・フィードURLは、RSS 2.0のニュース・リーダーのみに対応します。Atom 1.0ニュース・リーダーを使用する場合は、次のいずれかを実行します。

- 貼り付けたRSSニュース・フィードに&format=ATOM1.0を追加します。

- RSS ManagerからAtom 1.0 URLを取得し、ここでそのURLを使用します。詳細は、第70.2.1.1項「RSS Managerからの「最近のアクティビティ」ニュース・フィードURLの入手」を参照してください。

Spaces資格証明の入力が必要になることがあります。詳細は、第70.1項「RSSサービスの基本」を参照してください。

70.2.2 「ディスカッション・フォーラム」のニュース・フィードの入手

「ディスカッション・フォーラム」ニュース・フィードを使用すると、選択したスペースのディスカッションへの追加または更新を追跡できます。「ディスカッション・フォーラム」ニュース・フィードURLは、RSS Manager、「ディスカッション」ページ、および「ディスカッション・フォーラム」タスク・フローの3か所から入手できます。すべてのディスカッションRSS URLおよびAtom URLは、同じフィード(選択したスペースのすべてのディスカッションへの追加および更新)を提供します。

この項の内容は次のとおりです。

- 第70.2.2.1項「RSS Managerからの「ディスカッション・フォーラム」ニュース・フィードの入手」

- 第70.2.2.2項「「ディスカッション」ページからのニュース・フィードの入手」

- 第70.2.2.3項「「ディスカッション・フォーラム」タスク・フローからのニュース・フィードの入手」

70.2.2.1 RSS Managerからの「ディスカッション・フォーラム」ニュース・フィードの入手

RSS Managerは、RSS 2.0およびAtom 1.0の両方の「ディスカッション・フォーラム」ニュース・フィードを提供します。自身がメンバーであり、ニュース・フィードが対応しているスペースからいずれかのフィードを選択します。「ディスカッション・フォーラム」ニュース・フィードを使用すると、選択したスペースのディスカッション・フォーラムへの追加または更新を追跡できます。

RSS Managerから「ディスカッション・フォーラム」ニュース・フィードのURLを入手するには、次のようにします。

1. Spacesアプリケーションの下部にある「RSS」リンクをクリックします(図70-10)。

図70-10 「RSS」リンク

「図70-10「RSS」リンク」の説明

2. RSS Managerで、必要に応じて、ニュース・フィードとして使用するディスカッションが含まれているスペースのノードを開きます。
スペース名の左にある「展開」アイコンをクリックするか、またはスペース名を右クリックして表示されるコンテキスト・メニューから展開オプションを選択すると、スペース・ノートを開くことができます。

3. 「ディスカッション」の横にあるRSS 2.0アイコンまたはAtom 1.0アイコン(図70-11)を右クリックし、表示されるコンテキスト・メニューから「リンクのコピー」コマンドを選択します。
たとえば、ブラウザがFirefoxの場合、リンク・コピーのコマンドは「リンクのURLをコピー」です。ブラウザがInternet Explorerの場合、リンク・コピーのコマンドは「ショートカットのコピー」です。

図70-11 RSS Managerの「ディスカッション」ノードの横にあるRSS 2.0アイコンおよびAtom 1.0アイコン

「図70-11 RSS Managerの「ディスカッション」ノードの横にあるRSS 2.0アイコンおよびAtom 1.0アイコン」の説明

かわりに、「RSS」アイコンをニュース・リーダー上にドラッグすると、手順の大部分をスキップできます。Spaces資格証明の入力が必要になることがあります。詳細は、第70.1項「RSSサービスの基本」を参照してください。

4. ニュース・リーダーに移動し、サブスクリプションの追加アクションを開始します。
この方法は、使用するニュース・リーダーによって異なります。

5. 手順3でコピーしたリンクを、使用するニュース・リーダーの該当フィールドに貼り付けます。
Spaces資格証明の入力が必要になることがあります。詳細は、第70.1項「RSSサービスの基本」を参照してください。

70.2.2.2 「ディスカッション」ページからのニュース・フィードの入手

ディスカッションを表示している間、「ディスカッション」ページには、ニュース・フィードURLを取得できるページが表示されます。

「ディスカッション」ページから、すべてのスペースのディスカッションのRSS URLを取得するには、次のようにします。

1. RSSフィードとして使用するディスカッション・フォーラムが含まれているスペースに移動します。
スペースへの移動の詳細は、第51.4項「使用可能なスペースの表示とアクセス」を参照してください。非表示ページの表示の詳細は、第51.11.1項「ビューでのページの表示/非表示」を参照してください。

2. 「ディスカッション」ページを開くには、ナビゲーション・バーの「ディスカッション」をクリックします。
「ディスカッション」ページが使用できない場合は、「ページのパーソナライズ」ページを開いて、「ディスカッション」を選択します。ページがナビゲーション・バーに表示される場合は、それをクリックして開きます。ページの検索および表示の詳細は、第51.11.3項「ページのオープン」を参照してください。

3. 「ディスカッション」ページのRSSアイコン(図70-12)を右クリックし、表示されるコンテキスト・メニューから「リンクのコピー」コマンドを選択します。
たとえば、ブラウザがFirefoxの場合、リンク・コピーのコマンドは「リンクのURLをコピー」です。ブラウザがInternet Explorerの場合、リンク・コピーのコマンドは「ショートカットのコピー」です。

図70-12 「ディスカッション」ページのRSSアイコン

「図70-12「ディスカッション」ページのRSSアイコン」の説明

かわりに、「RSS」アイコンをニュース・リーダー上にドラッグすると、手順の大部分をスキップできます。Spaces資格証明の入力が必要になることがあります。詳細は、第70.1項「RSSサービスの基本」を参照してください。

4. RSSリーダーに移動し、サブスクリプションの追加アクションを開始します。
この方法は、使用するRSSリーダーに応じて異なります。

5. 手順3でコピーしたリンクを、使用するRSSリーダーの該当フィールドに貼り付けます。
Spaces資格証明の入力が必要になることがあります。詳細は、第70.1項「RSSサービスの基本」を参照してください。

注意:

「ディスカッション」ページのニュース・フィードURLは、RSS 2.0ニュース・リーダーのみに対応します。Atom 1.0ニュース・リーダーを使用する場合は、次のいずれかを実行します。

- 貼り付けたRSSニュース・フィードに&format=ATOM1.0を追加します。

- RSS ManagerからAtom 1.0 URLを取得し、ここでそのURLを使用します。詳細は、第70.2.2.1項「RSS Managerからの「ディスカッション・フォーラム」ニュース・フィードの入手」を参照してください。

70.2.2.3 「ディスカッション・フォーラム」タスク・フローからのニュース・フィードの入手

「ディスカッション・フォーラム」タスク・フローでは、選択したスペースのディスカッション・ニュース・フィードを別の場所から入手できます。このタスク・フローのスペースへの配置は、スペースの設計者が決めるため、ここではこのタスク・フローの場所は示しません。ただし、タスク・フローが配置されていれば、RSSニュース・フィードURLを使用するためのRSSアイコンも表示されます。この項では、そのツールの使用方法について説明します。

「ディスカッション・フォーラム」タスク・フローからニュース・フィードURLの入手するには、次のようにします。

1. 「ディスカッション・フォーラム」タスク・フローが含まれている必要なスペースのページに移動します。
スペースへの移動の詳細は、第51.4項「使用可能なスペースの表示とアクセス」を参照してください。

2. タスク・フローの「RSS」アイコン(図70-13)を右クリックし、表示されるコンテキスト・メニューから「リンクのコピー」コマンドを選択します。
たとえば、ブラウザがFirefoxの場合、リンク・コピーのコマンドは「リンクのURLをコピー」です。ブラウザがInternet Explorerの場合、リンク・コピーのコマンドは「ショートカットのコピー」です。

図70-13 「ディスカッション・フォーラム」タスク・フローのRSSアイコン

「図70-13 「ディスカッション・フォーラム・マネージャ」タスク・フローのRSSアイコン」の説明

かわりに、「RSS」アイコンをニュース・リーダー上にドラッグすると、手順の大部分をスキップできます。Spaces資格証明の入力が必要になることがあります。詳細は、第70.1項「RSSサービスの基本」を参照してください。

3. RSSリーダーに移動し、サブスクリプションの追加アクションを開始します。
この方法は、使用するRSSリーダーに応じて異なります。

4. 手順2でコピーしたリンクを、使用するRSSリーダーの該当フィールドに貼り付けます。

注意:

「ディスカッション」タスク・フローのニュース・フィードURLは、RSS 2.0のニュース・リーダーのみに対応します。Atom 1.0ニュース・リーダーを使用する場合は、次のいずれかを実行します。

- 貼り付けたRSSニュース・フィードに&format=ATOM1.0を追加します。

- RSS ManagerからAtom 1.0 URLを取得し、ここでそのURLを使用します。詳細は、第70.2.2.1項「RSS Managerからの「ディスカッション・フォーラム」ニュース・フィードの入手」を参照してください。

Spaces資格証明の入力が必要になることがあります。詳細は、第70.1項「RSSサービスの基本」を参照してください。

70.2.3 「リスト」のニュース・フィードの入手

「リスト」には、組織内のすべてに関する追跡の重要な形式が表示されます。たとえば、あるグループが、割り当てられた役割と連絡先情報の概略を示すメンバーシップ・リストが必要とします。まず最初に、問題解決を追跡するリストを設定します。

次に、任意のニュース・リーダーの1つから、そのリストの作成とリストへの変更を追跡することをお薦めします。

「リスト」サービスでは、ニュース・リーダーから変更を追跡するための2つの方法があります。

- 特定のスペースで最近追加または変更されたすべてのリストの追跡

- 特定のリストで最近追加または変更されたデータ行の追跡

「リスト」のニュース・フィードURLは、RSS Manager、「リスト」ページおよび特定のページの任意の「リスト」タスク・フローの3か所から入手できます。RSS Managerおよび「リスト」ページでは、両方のタイプのリスト・フィードにアクセスできます。個々の「リスト」タスク・フローは、表示されたリストの行に対するデータ変更のフィードを提供します。

この項では、選択したスペースから、最近追加または変更されたリスト行またはリストのニュース・フィードを取得する方法について説明します。この項の内容は次のとおりです。

- 第70.2.3.1項「RSS Managerからの「リスト」ニュース・フィードの入手」

- 第70.2.3.2項「「リスト」ページからのニュース・フィードの入手」

- 第70.2.3.3項「「リスト」タスク・フローからのニュース・フィードの入手」

70.2.3.1 RSS Managerからの「リスト」ニュース・フィードの入手

RSS Managerには、2種類のリスト・ニュース・フィードがあります。スペースに最近追加または変更されたリストのフィード、および1つの特定のリストの行に対する最近のデータ変更のフィードです。また、RSS Managerには、RSS 2.0およびAtom 1.0の両方のリーダーに対応するフィードが用意されています。使用するどのニュース・リーダーにおいても重要な要件は、HTTP認証のサポートです(詳細は、第70.1項「RSSサービスの基本」を参照してください)。

RSS Managerから「リスト」ニュース・フィードを入手するには、次のようにします。

1. Spacesアプリケーションの下部にある「RSS」ボタンをクリックします(図70-14)。

図70-14 「RSS」リンク

「図70-14 「RSS」リンク」の説明

2. RSS Managerで、RSSフィードの入手元のリストが含まれているスペースのノードを開きます。

3. スペースのすべてのリストのRSSフィードを取得するには、「リスト・サービス」の横のRSS 2.0またはAtom 1.0アイコンを右クリックします(図70-15)。次に、表示されるコンテキスト・メニューから、「リンクのコピー」コマンドを選択します。
たとえば、ブラウザがFirefoxの場合、リンク・コピーのコマンドは「リンクのURLをコピー」です。ブラウザがInternet Explorerの場合、リンク・コピーのコマンドは「ショートカットのコピー」です。

図70-15 「RSS Manager」ページの「リスト・サービス」ノード

「図70-15 「RSS Manager」ページの「リスト・サービス」ノード」の説明

かわりに、ニュース・フィード・アイコンをニュース・リーダー上にドラッグすると、手順の大部分をスキップできます。Spaces資格証明の入力が必要になることがあります。詳細は、第70.1項「RSSサービスの基本」を参照してください。

4. RSSリーダーに移動し、サブスクリプションの追加アクションを開始します。
この方法は、使用するRSSリーダーに応じて異なります。

5. 手順3でコピーしたリンクを、使用するRSSリーダーの該当フィールドに貼り付けます。
Spaces資格証明の入力が必要になることがあります。詳細は、第70.1項「RSSサービスの基本」を参照してください。

70.2.3.2 「リスト」ページからのニュース・フィードの入手

各スペースに固有の「リスト」ページがあり、ここからスペースで使用可能なすべてのリストにアクセスできます。Spacesアプリケーションでスペース・ページを移動する際、プロジェクトの問題のリストのように、特に有益なリストがあります。そのようなリストに対する最近の追加および更新を追跡すると、有益であることがあります。各リストには固有のRSSニュース・フィードが付属するため、リストを簡単に選択してサブスクライブできます。

この項では、「リスト」ページからニュース・フィードURLを取得する方法について説明します。「リスト」ページには、RSS 2.0リーダー用のニュース・フィードのみが表示されます。Atom 1.0のニュース・リーダーが必要なときは、RSS Managerを使用します。

「リスト」ページからニュース・フィードを入手するには、次のようにします。

1. 追跡するリストが含まれているスペースに移動します。
スペースへの移動の詳細は、第51.4項「使用可能なスペースの表示とアクセス」を参照してください。

2. 「リスト」ページに移動して、必要なリストを開きます。
「リスト」ページが使用できない場合は、「ページのパーソナライズ」ページを開いて、表示用に「リスト」ページを選択します。詳細は、第32.4項「ホーム・スペースのページの使用」を参照してください。

3. 「RSS」アイコン(図70-16)を右クリックし、表示されるコンテキスト・メニューから「リンクのコピー」コマンドを選択します。
たとえば、ブラウザがFirefoxの場合、リンク・コピーのコマンドは「リンクのURLをコピー」です。ブラウザがInternet Explorerの場合、リンク・コピーのコマンドは「ショートカットのコピー」です。

図70-16 「リスト」ページのリスト

「図70-16 「リスト」ページのリスト」の説明

かわりに、ニュース・フィード・アイコンをニュース・リーダー上にドラッグすると、手順の大部分をスキップできます。Spaces資格証明の入力が必要になることがあります。詳細は、第70.1項「RSSサービスの基本」を参照してください。

4. RSSリーダーに移動し、サブスクリプションの追加アクションを開始します。
この方法は、使用するRSSリーダーに応じて異なります。

5. 手順3でコピーしたリンクを、使用するRSSリーダーの該当フィールドに貼り付けます。

注意:

「リスト」ページのニュース・フィードURLは、RSS 2.0ニュース・リーダーのみに対応します。Atom 1.0ニュース・リーダーを使用する場合は、次のいずれかを実行します。

- 貼り付けたRSSニュース・フィードに&format=ATOM1.0を追加します。

- RSS ManagerからAtom 1.0 URLを取得し、ここでそのURLを使用します。詳細は、第70.2.3.1項「RSS Managerからの「リスト」ニュース・フィードの入手」を参照してください。

Spaces資格証明の入力が必要になることがあります。詳細は、第70.1項「RSSサービスの基本」を参照してください。

70.2.3.3 「リスト」タスク・フローからのニュース・フィードの入手

各「リスト」タスク・フローには、個々のリストの行に対する最近のデータ変更と、そのニュース・フィードに含まれるすべてのリストに対する最近の追加および変更についてのRSSニュース・フィードが表示されます。

「リスト」タスク・フローからニュース・フィードを入手するには、次のようにします。

1. 追跡するリストが含まれているスペースに移動します。
スペースへの移動の詳細は、第51.4項「使用可能なスペースの表示とアクセス」を参照してください。非表示ページの表示の詳細は、第51.11.1項「ビューでのページの表示/非表示」を参照してください。

2. スペースで最近追加および変更されたリストのニュース・フィードを入手するには、「リスト」タスク・フローの左側の「リスト」ペインにある「RSS」アイコン(図70-16)を右クリックし、表示されるコンテキスト・メニューから「リンクのコピー」コマンドを選択します。
個々のリスト行に対するデータ変更に関するニュース・フィードを入手するには、左側のペインのリスト名を選択し、リストを右側のペインに表示します(図70-16)。右側のペインにある「RSS」アイコンを右クリックし、表示されるコンテキスト・メニューから「リンクのコピー」コマンドを選択します。

たとえば、ブラウザがFirefoxの場合、リンク・コピーのコマンドは「リンクのURLをコピー」です。ブラウザがInternet Explorerの場合、リンク・コピーのコマンドは「ショートカットのコピー」です。

図70-17 「リスト」タスク・フロー

「図70-17 「リスト」タスク・フロー」の説明

かわりに、「RSS」アイコンをニュース・リーダー上にドラッグすると、手順の大部分をスキップできます。Spaces資格証明の入力が必要になることがあります。詳細は、第70.1項「RSSサービスの基本」を参照してください。

3. RSSリーダーに移動し、サブスクリプションの追加アクションを開始します。
この方法は、使用するRSSリーダーに応じて異なります。

4. 手順2でコピーしたリンクを、使用するRSSリーダーの該当フィールドに貼り付けます。

注意:

「リスト」タスク・フローのニュース・フィードURLは、RSS 2.0のニュース・リーダーのみに対応します。Atom 1.0ニュース・リーダーを使用する場合は、次のいずれかを実行します。

- 貼り付けたRSSニュース・フィードに&format=ATOM1.0を追加します。

- RSS ManagerからAtom 1.0 URLを取得し、ここでそのURLを使用します。詳細は、第70.2.3.1項「RSS Managerからの「リスト」ニュース・フィードの入手」を参照してください。

Spaces資格証明の入力が必要になることがあります。詳細は、第70.1項「RSSサービスの基本」を参照してください。

70.2.4 「お知らせ」のニュース・フィードの入手

「お知らせ」は、優れたニュース・フィードの1つです。通常は、簡潔で適切であり、非常にタイムリーで重要な情報です。複数のスペースのメンバーであるときに、1か所(任意のニュース・リーダー)からすべてのお知らせにアクセスすることができます。

「お知らせ」のニュース・フィードは、RSS Manager、「お知らせ」ページおよび「お知らせ」タスク・フローの3か所から入手できます。

この項の内容は次のとおりです。

- 第70.2.4.1項「RSS Managerからの「お知らせ」ニュース・フィードの入手」

- 第70.2.4.2項「「お知らせ」ページからのニュース・フィードの入手」

- 第70.2.4.3項「「お知らせ」タスク・フローからのニュース・フィードの入手」

70.2.4.1 RSS Managerからの「お知らせ」ニュース・フィードの入手

RSS Managerは、お知らせサービスの2種類のフィード(RSS 2.0およびAtom 1.0)を提供します。これらのいずれかを使用して、特定のスペースのすべての新規および更新されたお知らせを追跡できます。

RSS Managerから「お知らせ」ニュース・フィードを入手するには、次のようにします。

1. Spacesアプリケーションの下部にある「RSS」リンクをクリックします(図70-18)。

図70-18「RSS」リンク

「図70-18 「RSS」リンク」の説明

2. 「RSS Manager」で、ニュース・リーダーから追跡するお知らせが含まれているスペースのノードを開きます。

3. 「お知らせ」の横にあるRSS 2.0アイコンまたはAtom 1.0アイコン(図70-15)を右クリックし、表示されるコンテキスト・メニューから「リンクのコピー」コマンドを選択します。
たとえば、ブラウザがFirefoxの場合、リンク・コピーのコマンドは「リンクのURLをコピー」です。ブラウザがInternet Explorerの場合、リンク・コピーのコマンドは「ショートカットのコピー」です。

図70-19 「RSS」ページの「お知らせ」ノード

「図70-19 「RSS」ページの「お知らせ」ノード」の説明

かわりに、ニュース・フィード・アイコンをニュース・リーダー上にドラッグすると、手順の大部分をスキップできます。Spaces資格証明の入力が必要になることがあります。詳細は、第70.1項「RSSサービスの基本」を参照してください。

4. RSSリーダーに移動し、サブスクリプションの追加アクションを開始します。
この方法は、使用するRSSリーダーに応じて異なります。

5. 手順3でコピーしたリンクを、使用するRSSリーダーの該当フィールドに貼り付けます。
Spaces資格証明の入力が必要になることがあります。詳細は、第70.1項「RSSサービスの基本」を参照してください。

70.2.4.2 「お知らせ」ページからのニュース・フィードの入手

お知らせサービスでは、Spacesアプリケーションのメインの「お知らせ」ページから公開されるお知らせマネージャが提供されています。お知らせマネージャを使用して、お知らせを作成したり更新できます。また、お知らせのニュース・フィードURLを取り込むことができます。

RSS Managerとは異なり、お知らせマネージャでは、RSS 2.0ニュース・リーダー用のニュース・フィードが表示されます。Atom 1.0フィードが必要なときは、RSS Managerを使用してフィードURLを入手します。詳細は、第70.2.4.1項「RSS Managerからの「お知らせ」ニュース・フィードの入手」を参照してください。

「お知らせ」ページからニュース・フィードを入手するには、次のようにします。

1. 「お知らせ」ページを開きます。詳細は、第32.4項「ホーム・スペースのページの使用」を参照してください。
お知らせを表示するようにスペースが構成されている場合、「お知らせ」ページは、すべてのスペースで使用できます。スペースでサービスを有効にする方法は、第53.10.1項「スペースで利用可能なサービスの有効化および無効化」を参照してください。

注意:

「お知らせ」タスク・フローで「お知らせマネージャのオープン」アイコンをクリックして、お知らせマネージャにアクセスすることもできます。このアイコンは、必要な権限がない場合、「お知らせ」タスク・フローでは表示されません。

2. 「お知らせ」ページの右側にある「RSS」アイコン(図70-20)を右クリックし、表示されるコンテキスト・メニューから「リンクのコピー」コマンドを選択します。
たとえば、ブラウザがFirefoxの場合、リンク・コピーのコマンドは「リンクのURLをコピー」です。ブラウザがInternet Explorerの場合、リンク・コピーのコマンドは「ショートカットのコピー」です。

図70-20 「お知らせ」ページの「RSS」アイコン

「図70-20 「お知らせ」ページの「RSS」アイコン」の説明

かわりに、ニュース・フィード・アイコンをニュース・リーダー上にドラッグすると、手順の大部分をスキップできます。Spaces資格証明の入力が必要になることがあります。詳細は、第70.1項「RSSサービスの基本」を参照してください。

3. RSSリーダーに移動し、サブスクリプションの追加アクションを開始します。
この方法は、使用するRSSリーダーに応じて異なります。

4. 手順2でコピーしたリンクを、使用するRSSリーダーの該当フィールドに貼り付けます。

注意:

「お知らせ」ページのニュース・フィードURLは、RSS 2.0ニュース・リーダーのみに対応します。Atom 1.0ニュース・リーダーを使用する場合は、次のいずれかを実行します。

- 貼り付けたRSSニュース・フィードに&format=ATOM1.0を追加します。

- RSS ManagerからAtom 1.0 URLを取得し、ここでそのURLを使用します。詳細は、第70.2.4.1項「RSS Managerからの「お知らせ」ニュース・フィードの入手」を参照してください。

Spaces資格証明の入力が必要になることがあります。詳細は、第70.1項「RSSサービスの基本」を参照してください。

70.2.4.3 「お知らせ」タスク・フローからのニュース・フィードの入手

「お知らせ」タスク・フローからは、ニュース・フィードURLにもアクセスできます。「お知らせ」ページと同様、タスク・フローは、RSS 2.0ニュース・リーダー用のフィードのみを提供します。Atom 1.0フィードが必要なときは、RSS Managerを使用してフィードURLを入手します。詳細は、第70.2.4.1項「RSS Managerからの「お知らせ」ニュース・フィードの入手」を参照してください。

「お知らせ」タスク・フローからニュース・フィードを入手するには、次のようにします。

1. 表示する「お知らせ」タスク・フローが含まれているページに移動します。

2. 「お知らせ」タスク・フローの「RSS」アイコン(図70-21)を右クリックし、表示されるコンテキスト・メニューから「リンクのコピー」コマンドを選択します。
たとえば、ブラウザがFirefoxの場合、リンク・コピーのコマンドは「リンクのURLをコピー」です。ブラウザがInternet Explorerの場合、リンク・コピーのコマンドは「ショートカットのコピー」です。

図70-21 「お知らせ」タスク・フローの「RSS」アイコン

「図70-21 「お知らせ」タスク・フローの「RSS」アイコン」の説明

かわりに、ニュース・フィード・アイコンをニュース・リーダー上にドラッグすると、手順の大部分をスキップできます。Spaces資格証明の入力が必要になることがあります。詳細は、第70.1項「RSSサービスの基本」を参照してください。

3. RSSリーダーに移動し、サブスクリプションの追加アクションを開始します。
この方法は、使用するRSSリーダーに応じて異なります。

4. 手順2でコピーしたリンクを、使用するRSSリーダーの該当フィールドに貼り付けます。

注意:

「お知らせ」タスク・フローのニュース・フィードURLは、RSS 2.0のニュース・リーダーのみに対応します。Atom 1.0ニュース・リーダーを使用する場合は、次のいずれかを実行します。

- 貼り付けたRSSニュース・フィードに&format=ATOM1.0を追加します。

- RSS ManagerからAtom 1.0 URLを取得し、ここでそのURLを使用します。詳細は、第70.2.4.1項「RSS Managerからの「お知らせ」ニュース・フィードの入手」を参照してください。

Spaces資格証明の入力が必要になることがあります。詳細は、第70.1項「RSSサービスの基本」を参照してください。

70.3 RSSタスク・フローの使用

RSSタスク・フローではRSSビューアを含むことができ、これを使用して、アプリケーション・ページ内の外部ニュース・フィードからコンテンツを表示できます。

この項の内容は次のとおりです。

- 第70.3.1項「ページへのRSSサービス・タスク・フローの追加」

- 第70.3.2項「RSSタスク・フローのリフレッシュ」

- 第70.3.3項「ページからのRSSタスク・フローの削除」

- 第70.3.4項「RSSタスク・フローのフィードの場所の編集」

70.3.1 ページへのRSSサービス・タスク・フローの追加

RSSタスク・フローを使用することによって、外部ソースからアプリケーション・ページにニュース・フィードを取り込むことができます。RSSタスク・フローはコンポーザ内のリソース・カタログから追加できます。

RSSビューアのインスタンスごとに1ソースのニュース・フィードが表示されます。複数の外部ニュース・フィードを特定の1ページに表示するには、そのページに複数のRSSタスク・フローを配置できます。

外部RSSフィードからコンテンツを表示するには、アプリケーションでプロキシを構成する必要があります。タスク・フローで外部RSSフィードにアクセスする際に問題が発生した場合は、Spaces管理者に連絡してください。

Spacesでは、外部アプリケーションを使用することによってログイン資格証明を保存および管理する機能を提供します。特定のアプリケーションの資格証明を保存した後で、アプリケーションにログオンすると、自動的にそのアプリケーションにログインできます。そのため、外部RSSニュース・フィードまたはWebCenter Portalサービス・フィードがログイン資格証明を必要とする場合、フィードURLの指定を伴う手順に進むと、セキュアRSSフィードを読み取るためにログイン資格証明を保存するように構成される外部アプリケーションの名前を指定する必要もある場合があります。

RSSサービス・タスク・フローを追加するには、リソース・カタログの「アラートと更新」フォルダからRSSサービス・タスク・フローを選択する必要があります(図70-22)。ページにRSSタスク・フローを追加する手順は、他のタスク・フローを追加する手順と同じです。一般的な手順は、第53.15.1項「ページへのスペースのタスク・フローの追加」を参照してください。

RSSタスク・フローを追加した後で、RSSフィードの場所を指定するためにタスク・フローを編集する必要があります。詳細は、第70.3.4項「RSSタスク・フローのフィードの場所の編集」を参照してください。

図70-22 リソース・カタログのRSSサービス・タスク・フロー

「図70-22 リソース・カタログのRSSサービス・タスク・フロー」の説明

70.3.2 RSSタスク・フローのリフレッシュ

他のページ・コンポーネントとともにRSSタスク・フローは、すべてのサーバー・リクエストでリフレッシュされます。ただし、ニュース・フィードからのコンテンツは動的である場合があるため、必要に応じて、「リフレッシュ」アイコン(図70-23)を使用して、RSSタスク・フローを自分自身でリフレッシュするオプションがあります。

図70-23 RSSタスク・フローの「リフレッシュ」アイコン

「図70-23 RSSタスク・フローの「リフレッシュ」アイコン」の説明

タスク・フローは、外部ソースから最新データを更新および表示します。

70.3.3 ページからのRSSタスク・フローの削除

必要な権限がある場合は、ページの編集モードのタスク・フロー(図70-24)の「削除」アイコンを使用して、ページからRSSタスク・フローを削除するオプションがあります。

図70-24 RSSタスク・フローの「削除」アイコン

「図70-24 RSSタスク・フローの「削除」アイコン」の説明

「削除」アイコンをクリックすると、「コンポーネントの削除」ダイアログが表示されます。ページからタスク・フローを削除するには、このダイアログの「削除」アイコンをクリックします。

70.3.4 RSSタスク・フローのフィードの場所の編集

RSSタスク・フローに指定されたフィードURLまたは外部アプリケーションIDはいつでも変更できます。

RSSタスク・フローのフィードの場所を変更するには、次のようにします。

1. RSSビューアから表示するRSSフィードを提供しているWebサイトに移動し、そのRSSのURLをコピーします。

2. Spacesアプリケーションにログオンし、変更するRSSタスク・フローが含まれるページに移動します。

3. ページの編集モードに切り替えます。

4. RSSタスク・フローのヘッダーの「編集」アイコンをクリックします。

5. まだ開いていない場合は、「コンポーネント・プロパティ」ダイアログで、「パラメータ」タブをクリックします。(図70-25)。

図70-25 RSSタスク・フローのフィードの場所の指定

「図70-25 RSSタスク・フローのフィードの場所の指定」の説明

6. 「RSSフィードURL」フィールドに、手順1でコピーしたURLを貼り付けます。
RSSタスク・フロー・パラメータの詳細は、第70.4項「RSSサービス・タスク・フロー・プロパティの設定」を参照してください。

7. 「外部アプリケーションID」フィールドで、そのフィードにアクセスするためにログイン資格証明を格納するように構成される外部アプリケーションの名前を指定します。
外部アプリケーションの詳細は、「外部アプリケーションへのアクセス」を参照してください。

8. 変更を保存して編集を続けるには、「適用」をクリックし、変更を保存してダイアログを終了するには、「OK」をクリックします。
指定された外部フィードからのコンテンツがRSSタスク・フロー内に表示されます。

9. コンポーザの上部右の「保存」をクリックすると、コンポーザにとどまったまま、変更を保存できます。

10. 必要に応じて、「閉じる」をクリックしてコンポーザを終了します。

70.4 RSSサービス・タスク・フロー・プロパティの設定

RSSサービス・タスク・フローには、関連付けられているプロパティがあります。このプロパティには、十分な権限を持つユーザーがコンポーザの「コンポーネント・プロパティ」ダイアログからアクセスできます(図70-26)。

図70-26 RSSタスク・フローのコンポーネント・プロパティ

「図70-26 RSSタスク・フローのコンポーネント・プロパティ」の説明

「コンポーネント・プロパティ」ダイアログへのアクセスの詳細は、第18.6.2項「コンポーネントのプロパティの設定」を参照してください。

次の各項では、RSSサービス・タスク・フローのプロパティと、「パラメータ」タブのプロパティについて説明します。

- 第70.4.1項「RSSサービスのタスク・フローのプロパティの基本」

- 第70.4.2項「RSSサービスのタスク・フローのパラメータ」

70.4.1 RSSサービスのタスク・フローのプロパティの基本

デフォルトのタスク・フロー・コンテンツは、「コンポーネント・プロパティ」ダイアログの「パラメータ」タブ上のプロパティによって制御されます。このタブのパラメータの詳細は、第70.4.2項「RSSサービスのタスク・フローのパラメータ」を参照してください。タスク・フローによっては、このタブのパラメータによって、タスク・フローとページ・パラメータおよびページ定義変数を簡単に結び付けることができます。詳細は、第22章「ページ、タスク・フロー、ポートレットおよびUIコンポーネントの結付け」を参照してください。

「表示オプション」タブ、「スタイル」タブおよび「コンテンツ・スタイル」タブのプロパティを変更すると、タスク・フローの外観と動作に影響します。これらのプロパティは、すべてのタスク・フローに共通しています。詳細は、第18.6項「ページ・コンポーネントの変更」を参照してください。

「イベント」タブの内容は、タスク・フローでサポートされているイベントによって異なります。詳細は、第18.6.7項「コンポーネントのコンテキスト・イベントの使用」を参照してください。

「パラメータ」タブと「表示オプション」タブのすべてのプロパティから式言語(EL)エディタにアクセスできます。ELエディタを使用すると、定数値のかわりに変数値を選択または指定できます。エディタを開くには、プロパティ・フィールドの横にある「編集」アイコンをクリックします。エディタの使用の詳細および一般的なEL式の説明は、付録B「式言語(EL)式」を参照してください。

注意:

「コンポーネント・プロパティ」ダイアログの「表示オプション」タブで汎用の表示オプションについてELを入力すると、入力内容が自動的に検証されます。EL構文が無効な場合、エラーが表示され、値は適用も保存もされません。汎用の表示オプションとは、表18-1に掲載されているオプションです。

汎用以外の表示オプションには、ELの検証は行われません。

70.4.2 RSSサービスのタスク・フローのパラメータ

表70-1では、RSSタスク・フローに固有のパラメータを説明しています。

表70-1 RSSサービスのタスク・フローのパラメータ

パラメータ

説明

External Application ID

セキュアRSSフィードを読み取るためにユーザーのログイン資格証明を保存するように構成される外部アプリケーションの名前。

資格証明を保存するように外部アプリケーションを構成しているかどうかわからない場合は、Spaces管理者に連絡してください。管理者に連絡するには、Spacesアプリケーションの下部にある「管理者」リンクをクリックします。

RSS Feed URL

RSSにアクセスするためのURL。たとえば、Oracle Press Release RSSフィードを使用するには、次のように入力します。

http://www.oracle.com/rss/rss_ocom_pr.xml

71 「最近のアクティビティ・サービス」の使用

「最近のアクティビティ・サービス」では、Spacesアプリケーション内での最近のアクティビティを追跡します。たとえば、「最近のアクティビティ」タスク・フローでは、アプリケーション・ページ、ドキュメント、ディスカッション・フォーラム、リストなどに対して管理者やユーザーが行った変更を追跡します(図71-1)。

図71-1 「最近のアクティビティ」タスク・フロー

「図71-1 「最近のアクティビティ」タスク・フロー」の説明

この章では、「最近のアクティビティ」サービスについて説明します。内容は次のとおりです。

- 第71.1項「「最近のアクティビティ・サービス」の基本」

- 第71.2項「「最近のアクティビティ」タスク・フローの使用」

- 第71.3項「「最近のアクティビティ」タスク・フロー・プロパティの設定」

注意:

最近のアクティビティは、任意のRSSリーダーを使用して追跡できます。詳細は、第70章「RSSサービスの使用」を参照してください。

対象読者

この章は、最近のアクティビティ・サービスを理解し、機能を使用する必要があるユーザーを対象としています。

Spaces管理者には、特定のサービスのタスク・フローを表示または非表示にする権限があります。この章で説明する各タスクは、関連するサービスが非表示の場合には使用できません。

注意:

シード・ユーザー・ロールの詳細は、『Oracle Fusion Middleware Oracle WebCenter Portal管理者ガイド』を参照してください。

71.1 「最近のアクティビティ・サービス」の基本

「最近のアクティビティ・サービス」では、「最近のアクティビティ」タスク・フローが提供されています。これは、ご使用のアプリケーションに対する追加および変更へリンクしています(図71-2)。

図71-2 「最近のアクティビティ」タスク・フロー

「図71-2 「最近のアクティビティ」タスク・フロー」の説明

追跡される変更には、ページ、ドキュメント、ディスカッション・フォーラム、リスト(Spacesのみ)、イベントへの追加または更新が含まれます。

「最近のアクティビティ」リストには、指定されたサービスについて25（デフォルト）の最新アクティビティが表示されます。25よりも多くのアクティビティがあったときは、より最近の25個が「最近のアクティビティ」リストに表示されます。デフォルトの値は、ご使用のアプリケーションの管理者によって変更されることがあるため、制限値は25より多いことも少ないこともあります。

最近のアクティビティに表示される情報のレベルは、リストが配置されるコンテキストによって異なります。たとえばFrameworkアプリケーションの場合、変更は、アプリケーション全体で適用可能なすべてのサービスで追跡されます。

たとえばスペース・ページの場合、「最近のアクティビティ」リストには、そのスペースでの変更が一覧表示されます。個人用スペースでは、「最近のアクティビティ」タスク・フローではスペースが指定されている必要があります(第71.3項「「最近のアクティビティ」タスク・フロー・プロパティの設定」を参照)。最近のアクティビティには、指定されたスペースでの変更が一覧表示されます。

「最近のアクティビティ」リストを使用すると、新規コンテンツまたは更新されたコンテンツにアクセスすることができます。「最近のアクティビティ」リストには、新規コンテンツおよび更新されたコンテンツがリンクとして表示され、クリックするだけで、そのコンテンツに直接移動することができます。

71.2 「最近のアクティビティ」タスク・フローの使用

「最近のアクティビティ」タスク・フローでは、大部分の機能が自動化されています。他のWebCenter Portalサービスでの最近のアクティビティが自動で検出され、結果がレポートされます。

ただし若干ですが、最近のアクティビティを対象として実行する必要があるアクションがあります。たとえば、最近のアクティビティの表示をパーソナライズし、変更されたアイテムにアクセスして、最新の変更でタスク・フローを更新するように表示をリフレッシュすることができます。この項では、これらの方法について説明します。内容は次のとおりです。

- 第71.2.1項「カスタム・リソース・カタログへの「最近のアクティビティ」タスク・フローの追加」

- 第71.2.2項「ページへの「最近のアクティビティ」タスク・フローの追加」

- 第71.2.3項「「最近のアクティビティ」タスク・フローのパーソナライズ」

- 第71.2.4項「最近実行されたアイテムへのアクセス」

- 第71.2.5項「「最近のアクティビティ」タスク・フローのリフレッシュ」

71.2.1 カスタム・リソース・カタログへの「最近のアクティビティ」タスク・フローの追加

WebCenter Portal: Spacesでは、Spacesユーザーがページに追加できるコンポーネントおよびコネクションを公開するリッチ・リソース・カタログを提供します。リソース・カタログを使用すると、ページ・テンプレート、ナビゲーション・モデル、ページ、タスク・フローなどのリソースを移入できます。

Spaces管理者またはスペース・モデレータは、ユーザーがページにタスク・フローを追加し、最近のアクティビティを追跡するためにそれを使用できるように、カスタム・リソース・カタログで「最近のアクティビティ」タスク・フローを使用可能にすることができます。

「最近のアクティビティ」タスク・フローがカスタム・リソース・カタログで使用できるようにするには、次の手順を実行します。

1. リソース・カタログを作成するか、既存のリソース・カタログのコピーを作成します。リソース・カタログを作成するには、その他のリソースと同じ手順に従います。空白のリソース・カタログの作成の詳細は、第11.2項「リソースの作成」を参照してください。既存のリソース・カタログのコピーの詳細は、第11.4.1項「リソースのコピー」を参照してください。

2. 「最近のアクティビティ」タスク・フローをリソース・カタログに追加するには、「リソース」ページで、新規に作成されたリソース・カタログを選択します。

3. 「編集」メニューから「編集」を選択します。

4. フォルダの作成(第16.3.1.1項「フォルダの作成」を参照)が完了していて、特定のフォルダ内にリソースを追加する場合は、「編集」ダイアログでフォルダを選択します。

5. 「編集」ダイアログで、「追加」、「ライブラリから追加」を選択します。

6. 「リソース・カタログ・アイテムの追加」ダイアログで、左側の「タスク・フロー」をクリックします。

7. 右側のリストから、「最近のアクティビティ」を選択します(図71-3)。

図71-3 リソース・カタログへの「最近のアクティビティ」タスク・フローの追加

「図71-3 リソース・カタログへの「最近のアクティビティ」タスク・フローの追加」の説明

8. 「追加」をクリックします。
「最近のアクティビティ」タスク・フローがリソース・カタログに表示されます。

図71-4 リソース・カタログの「最近のアクティビティ」タスク・フロー

「図71-4 リソース・カタログの「最近のアクティビティ」タスク・フロー」の説明

9. 「OK」をクリックして、リソース・カタログの「編集」ダイアログを閉じます。

10. 新しいカタログをデフォルトのカタログとして使用するようにアプリケーションまたはスペースを構成します。詳細は、第16.10項「アプリケーションでのリソース・カタログの構成」を参照してください。

71.2.2 ページへの「最近のアクティビティ」タスク・フローの追加

「最近のアクティビティ」タスク・フローをページに追加するには、リソース・カタログを使用して「最近のアクティビティ」を追加する必要があります(図71-5)。

図71-5 リソース・カタログからの「最近のアクティビティ」タスク・フローの選択

「図71-5 リソース・カタログからの「最近のアクティビティ」タスク・フローの選択」の説明

ページに「最近のアクティビティ」タスク・フローを追加する手順は、リソース・カタログからコンポーネントを追加するのと同じです。一般的な手順は、第18.5項「ページへのコンポーネントの追加」を参照してください。

71.2.3 「最近のアクティビティ」タスク・フローのパーソナライズ

「最近のアクティビティ」タスク・フローでは、他のサービスへの変更および追加を表示する期間を指定できます。この期間オプションは、「最近のアクティビティ」タスク・フロー・ツールバーの「表示」メニューに表示されます(図71-6)。

図71-6 「最近のアクティビティ」リストの期間オプション

「図71-6 「最近のアクティビティ」リストの期間オプション」の説明

「表示」メニューからオプションを選択すると、選択した期間の最近のアクティビティが表示されます。選択した期間がそのタスク・フロー・インスタンスにのみ適用されます。ページに1つ以上の「最近のアクティビティ」タスク・フロー・インスタンスがある場合、各タスク・フロー・インスタンスの異なる範囲からアクティビティを表示できます。

ヒント:

アプリケーションのプリファレンスにユーザー自身のローカル・タイムゾーンが反映されていることを確認してください。Spacesアプリケーションのタイムゾーン・プリファレンスにアクセスするには、アプリケーション上部の「プリファレンス」リンクをクリックした後、「一般」を選択します。詳細は、第38.3項「時刻と日付のプリファレンスの設定」を参照してください。

「表示」メニューには、デフォルトで次のオプションがあります。

- 今日: タスク・フローには、午前0時から現在までに発生したすべてのアクティビティが表示されます。

- 昨日から: タスク・フローには、昨日の午前0時から現在までに発生したすべてのアクティビティが表示されます。

- 過去7日間: タスク・フローには、過去7日間に発生したすべてのアクティビティが表示されます。

- 過去30日間: タスク・フローには、過去30日間に発生したすべてのアクティビティが表示されます。

注意:

これらのオプションは、デフォルトの設定に基づいて説明しています。上級ユーザーは、必要に応じてかわりの定義を設定できます。詳細は、第71.3項「「最近のアクティビティ」タスク・フロー・プロパティの設定」を参照してください。

71.2.4 最近実行されたアイテムへのアクセス

「最近のアクティビティ」タスク・フローでは、各サービスに指定されているノードにレポートされる様々なサービスが分類されています(図71-7)。

図71-7 「最近のアクティビティ」タスク・フローのサービス・ノード

「図71-7 「最近のアクティビティ」タスク・フローのサービス・ノード」の説明

ノードを開いてリンクをクリックし、変更されたアイテムに直接アクセスします(図71-8)。

図71-8 「最近のアクティビティ」タスク・フローの最近のディスカッション・リンク

「図71-8 「最近のアクティビティ」タスク・フローの最近のディスカッション・リンク」の説明

リンク・アイテムのターゲットは、動的に生成されたページ(Spacesアプリケーションで動的に生成された最上位のタブ)に表示されます。リンク・ターゲットは、その親サービスに従って表示されます。たとえば、「ディスカッション」サービスのリンクをクリックすると、フォーラムまたはフォーラム内の特定のトピックにアクセスし、「リスト」サービスのリンクをクリックすると、更新されたリストのリストまたはある特定の更新リストにアクセスし、イベントをクリックするとイベントの詳細が表示される、などです。

71.2.5 「最近のアクティビティ」タスク・フローのリフレッシュ

「リフレッシュ」アイコンをクリックすると、「最近のアクティビティ」タスク・フローの自動リフレッシュを待つことなく、いつでもタスク・フローをリフレッシュすることができます(図71-9)。

図71-9 「最近のアクティビティ」タスク・フローの「リフレッシュ」アイコン

「図71-9 「最近のアクティビティ」タスク・フローの「リフレッシュ」アイコン」の説明

タスク・フローが更新され、更新された各サービスの横にあるカッコ内に表示される値の増加によって、最近変更されたアイテムの数がわかります。

71.3 「最近のアクティビティ」タスク・フロー・プロパティの設定

ページに「最近のアクティビティ」タスク・フローを追加する手順は、第18.5項「ページへのコンポーネントの追加」を参照してください。

「最近のアクティビティ」タスク・フローには、関連付けられているプロパティがあります。十分な権限を持つユーザーは、Oracle WebCenter PortalのComposerの「コンポーネント・プロパティ」ダイアログからこれらのプロパティにアクセスできます(図71-10)。

図71-10 「最近のアクティビティ」タスク・フローのコンポーネント・プロパティ

「図71-10 「最近のアクティビティ」タスク・フローのコンポーネント・プロパティ」の説明

「コンポーネント・プロパティ」ダイアログへのアクセスの詳細は、第18.6.2項「コンポーネントのプロパティの設定」を参照してください。

次の各項では、「最近のアクティビティ」タスク・フローのプロパティと、「パラメータ」タブのプロパティについて説明します。

- 第71.3.1項「「最近のアクティビティ」タスク・フローのプロパティの基本」

- 第71.3.2項「「最近のアクティビティ」タスク・フローのパラメータ」

71.3.1 「最近のアクティビティ」タスク・フローのプロパティの基本

デフォルトのタスク・フロー・コンテンツは、「コンポーネント・プロパティ」ダイアログの「パラメータ」タブ上のプロパティによって制御されます。このタブのパラメータの詳細は、第71.3.2項「「最近のアクティビティ」タスク・フローのパラメータ」を参照してください。タスク・フローによっては、このタブのパラメータによって、タスク・フローとページ・パラメータおよびページ定義変数を簡単に結び付けることができます。これらのプロパティは、そのタスク・フローのタイプに固有のものです。詳細は、第18.6項「ページ・コンポーネントの変更」を参照してください。ページとコンポーネントの結付けの詳細は、第22章「ページ、タスク・フロー、ポートレットおよびUIコンポーネントの結付け」を参照してください。

「表示オプション」タブ、「スタイル」タブおよび「コンテンツ・スタイル」タブのプロパティを変更すると、タスク・フローの外観と動作に影響します。これらのプロパティは、すべてのタスク・フローに共通しています。詳細は、第18.6.6項「「スタイル」および「コンテンツ・スタイル」プロパティの使用」を参照してください。

「イベント」タブの内容は、タスク・フローでサポートされているイベントによって異なります。詳細は、第18.6.7項「コンポーネントのコンテキスト・イベントの使用」を参照してください。

「子コンポーネント」タブには、現在のコンポーネントに含まれているすべてのコンポーネントが表示されます。このタブには、子コンポーネントを並べ替えたり、表示/非表示を切り替えるためのコントロールが用意されています。すべてのコンポーネントに子コンポーネントがあるわけではありません。そのため、このタブに何も表示されない場合もあります。詳細は、第18.6.5項「子コンポーネントの使用」を参照してください。

「パラメータ」タブと「表示オプション」タブのすべてのプロパティから式言語(EL)エディタにアクセスできます。ELエディタを使用すると、定数値のかわりに変数値を選択または指定できます。エディタを開くには、プロパティ・フィールドの横にある「編集」アイコンをクリックします。エディタの使用の詳細および一般的なEL式の説明は、付録B「式言語(EL)式」を参照してください。

注意:

「コンポーネント・プロパティ」ダイアログの「表示オプション」タブで汎用の表示オプションについてELを入力すると、入力内容が自動的に検証されます。EL構文が無効な場合、エラーが表示され、値は適用も保存もされません。汎用の表示オプションとは、表18-1に掲載されているオプションです。

汎用以外の表示オプションには、ELの検証は行われません。

71.3.2 「最近のアクティビティ」タスク・フローのパラメータ

表71-1では、「最近のアクティビティ」タスク・フローに固有のパラメータを説明しています。

表71-1 「最近のアクティビティ」タスク・フローのパラメータ

パラメータ

説明

Group Space Name

Spacesでのみ使用できます。タスク・フローがFrameworkアプリケーションのページにある場合はこのフィールドを空のままにします。

最近のアクティビティを表示するスペースを指定する場合にこのパラメータを使用します。個人用スペース・ページでは、これを使用して表示されるアクティビティを絞り込みます。アプリケーション全体のアクティビティを追跡する(デフォルトの動作)のではなく、たとえば特定のスペースの表示名のConstantの値を設定することができます。

スペース・ページでは、このパラメータを使用して他のスペースの最近のアクティビティを表示したり、すべてのスペースの最近のアクティビティを表示します。

有効な値は、次のとおりです。

- 検索するスペースの表示名またはGUID

- null（空）。その状況のデフォルトに応じて検索します。
スペース・ページにのみ使用します。スペース・ページのときに値が空である場合は、現在のスペースを検索します。

注意: 個人用スペース・ページに値を常に指定します。空の値は結果を返しません。値が指定されない場合、「最近のアクティビティ」タスク・フローに次のメッセージが表示されます。

Recent Activity in the Personal Space requires a groupSpace taskflow parameter value to use for the search.

- defaultScope(またはdefaultScope GUID)。すべてのグループ・スペースを検索します。

Medium Time Period in minutes

デフォルトで、「最近のアクティビティ」の「表示」メニューのYesterdayです。アクティビティが「最近のアクティビティ」リストに表示されるShortおよびLong間の期間を定義するために使用されます。

有効な値は、次のとおりです。

- 今日: 「最近のアクティビティ」リストには、現在選択されているタイム・ゾーンでの真夜中以降に実行されたアクティビティが表示されます。

- 昨日: 「最近のアクティビティ」リストには、現在選択されているタイム・ゾーンでの昨日の真夜中以降に実行されたアクティビティが表示されます。

- 時間(分): 「最近のアクティビティ」リストには、指定した時間(分)内に実行されたアクティビティが表示されます。たとえば、「表示」メニューの「過去1時間」には、値60が表示されます。「過去1日間」には、値1440が表示されます。

次に例を示します。

Constant: TODAY (Displays all activity since midnight)
Constant: 2880 (Displays all activity within the last 2880 minutes. This is displayed as Last 2 Days on the Show menu.)
EL Expression: ${myAppBean.timePeriod} (Displays based on the value from the given Bean property "timePeriod")

Long Time Period in minutes

デフォルトで、「最近のアクティビティ」の「表示」メニューのLast 7 Daysです。アクティビティが「最近のアクティビティ」リストに表示されるMediumおよびLongest間の期間を定義するために使用されます。

有効な値は、次のとおりです。

- 今日: 「最近のアクティビティ」リストには、現在選択されているタイム・ゾーンでの真夜中以降に実行されたアクティビティが表示されます。

- 昨日: 「最近のアクティビティ」リストには、現在選択されているタイム・ゾーンでの昨日の真夜中以降に実行されたアクティビティが表示されます。

- 時間(分): 「最近のアクティビティ」リストには、指定した時間(分)内に実行されたアクティビティが表示されます。たとえば、「表示」メニューの「過去1時間」には、値60が表示されます。「過去1日間」には、値1440が表示されます。

次に例を示します。

Constant: TODAY (Displays all activity since midnight)
Constant: 2880 (Displays all activity within the last 2880 minutes. This is displayed as Last 2 Days on the Show menu.)
EL Expression: ${myAppBean.timePeriod} (Displays based on the value from the given Bean property "timePeriod")

Longest Time Period in minutes

デフォルトで、「最近のアクティビティ」の「表示」メニューのLast 30 Daysです。アクティビティが「最近のアクティビティ」リストに表示される最長期間を定義するために使用されます。

有効な値は、次のとおりです。

- 今日: 「最近のアクティビティ」リストには、現在選択されているタイム・ゾーンでの真夜中以降に実行されたアクティビティが表示されます。

- 昨日: 「最近のアクティビティ」リストには、現在選択されているタイム・ゾーンでの昨日の真夜中以降に実行されたアクティビティが表示されます。

- 時間(分): 「最近のアクティビティ」リストには、指定した時間(分)内に実行されたアクティビティが表示されます。たとえば、「表示」メニューの「過去1時間」には、値60が表示されます。「過去1日間」には、値1440が表示されます。

次に例を示します。

Constant: TODAY (Displays all activity since midnight)
Constant: 2880 (Displays all activity within the last 2880 minutes. This is displayed as Last 2 Days on the Show menu.)
EL Expression: ${myAppBean.timePeriod} (Displays based on the value from the given Bean property "timePeriod")

Shortest Time Period in minutes

デフォルトで、「最近のアクティビティ」の「表示」メニューのTodayです。アクティビティが「最近のアクティビティ」リストに表示される最短期間を定義するために使用されます。「今日」は、選択したタイム・ゾーンの真夜中から始まります。

有効な値は、次のとおりです。

- 今日: 「最近のアクティビティ」リストには、現在選択されているタイム・ゾーンでの真夜中以降に実行されたアクティビティが表示されます。

- 昨日: 「最近のアクティビティ」リストには、現在選択されているタイム・ゾーンでの昨日の真夜中以降に実行されたアクティビティが表示されます。

- 時間(分): 「最近のアクティビティ」リストには、指定した時間(分)内に実行されたアクティビティが表示されます。たとえば、「表示」メニューの「過去1時間」には、値60が表示されます。「過去1日間」には、値1440が表示されます。

次に例を示します。

Constant: TODAY (Displays all activity since midnight)
Constant: 2880 (Displays all activity within the last 2880 minutes. This is displayed as Last 2 Days on the Show menu.)
EL Expression: ${myAppBean.timePeriod} (Displays based on the value from the given Bean property "timePeriod")

72 ワークリスト・サービスの使用

ワークリスト・サービスは、注意が必要なワークリスト・アイテムすべてにアクセスできます。これらのワークリスト・アイテムは、アプリケーション・ページに表示され、ここでは1箇所にすべてのアイテムを表示し、処理することができます。また、これらのワークリスト・アイテムは、アプリケーションで構成されているBPELサーバーのすべてから問い合せることができます。

この章の内容は次のとおりです。

- 第72.1項「ワークリスト・サービスの基本」

- 第72.2項「ページへのワークリスト・サービス・タスク・フローの追加」

- 第72.3項「ワークリスト・サービスのタスク・フローの使用」

- 第72.4項「ワークリスト・サービスのタスク・フロー・プロパティの設定」

対象読者

この章は、タスク、通知、アラートを追跡するために、ワークリスト・サービスを理解し、機能を使用する必要があるユーザーを対象としています。

Spacesアプリケーション管理者には、特定のサービスのタスク・フローを表示または非表示にする権限があります。この章で説明する各タスクは、関連するサービスが非表示の場合には使用できません。

注意:

シード・ユーザー・ロールの詳細は、『Oracle Fusion Middleware Oracle WebCenter Portal管理者ガイド』のWebCenter Portal: Spacesのユーザーとロールの管理に関する項を参照してください。

72.1 ワークリスト・サービスの基本

ワークリスト・サービスは、BPELワークフロー・プロセスが起動するか、メッセージがOracle User Messaging Service上のワークリスト・チャネルに送信されるときに作成されるBPELワークリスト・アイテムにアクセスできます。ワークリスト・タスク・フロー(図72-1)により、ユーザーに割り当てられているすべてのワークリスト・アイテムを表示および応答できます。

図72-1 ワークリスト・タスク・フロー

「図72-1 ワークリスト・タスク・フローの説明」

BPELワークフローが有効な場合、ページにワークリスト・タスク・フローを追加して、スペース・メンバーシップ通知、新しいスペースに参加するための招待などを表示する必要があります。電子メールが構成されている場合は、メール通知を取得し、そのメールを処理できます。

ワークリスト・タスク・フローにより、組織内に整備されている自動化プロセスからのメッセージ、アラートおよび通知を素早く簡単に表示および応答できます。ワークリスト・タスク・フローのアイテムをクリックすると、別のウィンドウに詳細を表示できます(図72-2)。

図72-2 ワークリスト通知

「図72-2 ワークリスト通知」の説明

たとえば、スペースのメンバーシップに承認者として選択されている場合、ユーザーがスペースのメンバーになることを依頼するたびに、ワークリストに通知が送信されます。これは、ご使用のワークリストにポストされる通知およびリクエストのタイプの一例です。

ワークリスト・アイテムの1つとしては、スペース・メンバーシップのリクエストが考えられます。このようなリクエストへの応答は、承認または拒否のいずれかです。その他のワークリスト・アイテムでは、スペースのメンバーとしての承認通知が考えられます。このような通知への応答は、受信を承認することです。これらは簡単な例ですが、より広範なメッセージ、アラート、通知および応答の場合もあります。

ワークリストのみがOracle SOA Suite BPEL Serverからアイテムを表示します。ワークリスト・アイテムには、外部的に定義されたワークフローに関連付けられたイベントから生成されるものがあります。ワークフローは、あるイベントが発生した後に続くアイテムにルートをマップします。たとえば、ワークフローは、割り当てられたプロジェクトが経由する過程(管理者からモデレータへ、管理者から参加者へ、など)を定義します。また、担当者が応答(承認など)したときの動作(ある場合)も指定します。このタイプのワークフローは、Oracle SOA Suiteに付属するワークフロー・サーバーで使用可能です。このようなワークフローの定義は、管理または開発タスクです。

Spacesアプリケーションには、内部的に定義されるワークフローもあります。内部的に定義されるワークフローの例には、スペースへのサブスクライブ・プロセスがあります。ユーザーは、サブスクリプションをリクエストします。リクエストは、スペースのモデレータ・ワークリストに表示されます。スペースに複数のモデレータが存在する場合は、そのワークリスト・アイテムに最初に応答したモデレータが、そのリクエストの所有者になります。その結果、リクエストそのものに応答するのは1人のモデレータのみです。

メッセージ、アラートおよび通知はUser Messaging Serviceからも生成される場合があります。ワークリスト・タスク・フローには、このサーバーへのメッセージング・プリファレンス(図72-3)のアクセス制御があります。「メッセージング・プリファレンス」アイコンをクリックすると、User Messaging Serviceメッセージを受信し、メッセージング・フィルタを定義するためのチャネルを指定できます。

図72-3 ワークリストの「メッセージング・プリファレンス」アイコン

「図72-3 ワークリストの「メッセージング・プリファレンス」アイコン」の説明

SpacesアプリケーションからUser Messaging Serviceのメッセージング・プリファレンスを設定する詳細は、72.3.2項「メッセージング・プリファレンスの設定」を参照してください。

ワークリスト・タスク・フローは、15分間隔で、新しいメッセージ、アラートおよび通知に自動リフレッシュされます。また、タスク・フローのワークリストの「リフレッシュ」アイコン(図72-4)をクリックすることで、ビューを更新することもできます。

注意:

ワークフロー・タスク・フローは、タスクに対するアクションを実行するときに自動的にリフレッシュされません。最新のアイテムをリストするにはタスク・フローをリフレッシュする必要があります。

図72-4 ワークリストの「リフレッシュ」アイコン

「図72-4 ワークリストの「リフレッシュ」アイコン」の説明

マウス・ポインタをワークリストの「リフレッシュ」アイコンに合せると、そのタスク・フローが最後にリフレッシュされた日時が表示されます。

ワークリスト・アイテムを分類して表示するために、ワークリスト・タスク・フローのワークリスト・ツールバー(図72-5)から、様々な表示オプションを使用できます。

図72-5 ワークリストの表示オプション

「図72-5 ワークリストの表示オプション」の説明

ワークリストの表示オプションを使用すると、メッセージ、アラートおよび通知に対して、時系列および関連性に基づいて応答できるようになります。

ワークリストの表示オプションの詳細は、第72.3.3項「ワークリスト・アイテムの表示設定」を参照してください。

72.2 ページへのワークリスト・サービス・タスク・フローの追加

ページにワークフロー・サービスのタスク・フローを追加する手順は、第18.5項「ページへのコンポーネントの追加」を参照してください。

注意:

個人用ページのみにワークリスト・タスク・フローを追加できます。

72.3 ワークリスト・サービスのタスク・フローの使用

ワークリスト・タスク・フローにより、組織内に整備されている自動化プロセスからのアイテムを素早く簡単に表示し、応答できます。ワークリストのすべての情報は、そのユーザーに関連するものです。

この項では、「ワークリスト」タスク・フローに関する情報とその使用方法について説明します。この項の内容は次のとおりです。

- 第72.3.1項「ワークリスト・アイテムの表示とアイテムへの応答」

- 第72.3.2項「メッセージ・プリファレンスの設定」

- 第72.3.3項「ワークリスト・アイテムの表示設定」

72.3.1 ワークリスト・アイテムの表示とアイテムへの応答

タスク、メッセージ、アラートまたは通知を表示するには、「詳細」リンクをクリックします(図72-6)。

図72-6 ワークリスト・アイテムの表示の選択

「図72-6 ワークリスト・アイテムの表示の選択」の説明

Assigned状態ではないワークリスト・アイテムは、次のリフレッシュ中にワークリストから削除されます。

72.3.2 メッセージ・プリファレンスの設定

ワークリストの「メッセージング・プリファレンス」アイコンから、User Messaging Serviceのメッセージング・プリファレンスを指定することができます。メッセージング・プリファレンスを使用して、User Messaging Serviceメッセージを受信するためのチャネルを指定し、メッセージング・フィルタを定義します。User Messaging Serviceメッセージには、サーバーの他のコンシューマからの他の通知やアラートのほかに、ワークリスト通知が含まれる場合があります。

メッセージング・チャネルは、User Messaging Serviceからメッセージ、通知、アラートが受信されるチャネルです。これらには、メール、VoIPなどが含まれています。メッセージ、通知およびアラートはUser Messaging Serviceに登録されているサービスから生成されます。

メッセージング・フィルタではメッセージのソート条件を定義し、条件を満たすメッセージを送信するチャネルを指定します。

「ユーザー・メッセージング・プリファレンス」ダイアログを使用してメッセージング・チャネルおよびフィルタを定義できます。この項では、このダイアログを使用して、メッセージング・チャネルを構成し、User Messaging Serviceから生成されるメッセージのメッセージング・フィルタを定義する方法の概要について説明します。詳細は、User Messaging Serviceオンライン・ヘルプおよび『Oracle Fusion Middleware Oracle SOA Suite開発者ガイド』のOracle User Messaging Serviceアプリケーションに関する項を参照してください。

ワークリスト・タスク・フローから「ユーザー・メッセージング・プリファレンス」ダイアログにアクセスするには:

1. アプリケーションにログインします。

2. 「ワークリスト」ツールバーの「メッセージング・プリファレンス」アイコンをクリックし、BPELサーバーにログインするための資格証明を指定します。

注意:

Spacesでは、「ワークリスト」ペインを開いてワークリスト・サービスにアクセスできます。

図72-7 「ユーザー・メッセージング・プリファレンス」

「図72-7 「ユーザー・メッセージング・プリファレンス」」の説明

Webページに次の2つのタブが表示されます(図72-7)。

- メッセージング・チャネル: User Messaging Serviceの通知およびアラートを受信するチャネル(電子メール、音声など)を構成します。

- メッセージング・フィルタ: User Messaging Serviceの通知およびアラートをフィルタリングするルールを定義します。

3. User Messaging Serviceオンライン・ヘルプを参照することによってチャネルおよびフィルタを構成します。

72.3.3 ワークリスト・アイテムの表示設定

この項では、ワークリストのソートおよびグループ化オプションを使用して、ワークリストの表示を設定する方法について説明します。ソートを使用すると、ワークリスト・アイテムの表示順序を変更できます。グループ化を使用すると、共通のカテゴリ、共通の優先度など、共通の属性を共有するアイテムをグループに分類できます。

各グループの横には数字が表示されています(図72-8)。これらの数字は、特定のグループに含まれているアイテムの数を示します。グループを展開して、含まれているアイテムを表示するには、グループ・タイトルの左にある「展開」アイコンをクリックします。

図72-8 ワークリスト・グループの横の数字

「図72-8 ワークリスト・グループの横の数字」の説明

ワークリスト・アイテムの表示を設定するには:

1. アプリケーションにログインします。

2. アプリケーション・ページのワークリスト上部の「表示オプション」アイコンをクリックします。

注意:

Spacesでは、「ワークリスト」ペインを開いてワークリストにアクセスできます。

3. 「表示オプション」ダイアログ・ボックスで、「グループ基準」リスト(図72-9)を開き、ワークリスト・アイテムをグループ化するためのオプションを選択します。

図72-9 ワークリストの「グループ基準」リスト

「図72-9 ワークリストの「グループ基準」リスト」の説明

次のいずれかを選択します。

- カテゴリ: ワークリスト・アイテムを、割り当てられたカテゴリ別にグループ化します。カテゴリに属さないアイテムは、「カテゴリ化されていません」の見出しの下にグループ化されます。ワークリスト・アイテムにカテゴリが含まれるかどうかは、ワークフロー作成者によって決定されるため、カテゴリを含まないアイテムもあります。

- 作成日: 作成日の新しい順に、ワークリスト・アイテムをグループ化します。

- 期日: 期限日を基準にして、ワークリスト・アイテムをグループ化します。期日はオプションです。したがって、期日のないアイテムもあります。その場合は、アイテムの作成日が使用されます。

- 有効期限日: 有効期限日を基準にして、ワークリスト・アイテムをグループ化します。有効期限日はオプションです。したがって、有効期限日のないアイテムもあります。その場合は、アイテムの作成日が使用されます。

- グループ化されていません: ワークリスト・アイテムはグループ化されません。「グループ化されていません」を使用してワークリスト・アイテムをグループ化すると、ワークリストのアイテムはフラット・リストで表示されます。他のすべてのグループ化オプションでは、アイテムはツリー形式で表示されます。

- 優先度: 優先度（高、普通、低）を基準にして、ワークリスト・アイテムをグループ化します。表72-1に、ワークリストで使用される優先度表示を示します。

表72-1 ワークリストの優先度表示

高

普通

低

表示なし

- ワークリスト・サーバー: 生成元のサーバーを基準にして、ワークリスト・アイテムをグループ化します。

4. 「ソート基準」オプションを選択します(図72-10)。

図72-10 ワークリストの「表示オプション」ダイアログ・ボックスの「ソート基準」オプション

「図72-10 ワークリストの「表示オプション」ダイアログ・ボックスの「ソート基準」オプション」の説明

次のいずれかを選択します。

- 作成日: 作成日の新しい順に、ワークリスト・アイテムをソートします。

- 期日: 期日を基準にして、ワークリスト・アイテムをソートします。期日はオプションです。したがって、期日のないアイテムもあります。その場合は、アイテムの作成日が使用されます。

- 有効期限日: 有効期限日の遅い順に、ワークリスト・アイテムをソートします。有効期限日はオプションです。したがって、有効期限日のないアイテムもあります。その場合は、アイテムの作成日が使用されます。

- 優先度: 優先度の高い順に、ワークリスト・アイテムをソートします(優先度の表示については表72-1を参照)。

- タイトル: ワークリスト・アイテムを0から9、aからzの順にソートします。

5. 変更を保存して「表示オプション」ダイアログ・ボックスを終了するには、「保存」をクリックします。
ワークリストでは、ワークリスト・サーバー接続ごとに新規に作成された25アイテムが表示されます。25アイテム制限を超えるアイテムについては、BPELワークリスト・アプリケーションへのリンクが続きます。ここで多数のワークリスト・アイテムを表示および処理できます。

72.4 ワークリスト・サービスのタスク・フロー・プロパティの設定

ワークリスト・サービスのタスク・フローには、関連付けられているプロパティがあります。十分な権限を持つユーザーは、Oracle WebCenter PortalのComposerの「コンポーネント・プロパティ」ダイアログからこれらのプロパティにアクセスできます(図72-11)。多くのプロパティはすべてのタスク・フローに共通しています。また、タスク・フローのプロパティにアクセスする方法は、どのタスク・フローでも同じです。共通のタスク・フロー・プロパティおよびプロパティへのアクセス方法は、第18.6項「ページ・コンポーネントの変更」を参照してください。

図72-11 ワークリスト・タスク・フローのコンポーネント・プロパティ

「図72-11 ワークリスト・タスク・フローのコンポーネント・プロパティ」の説明

「表示オプション」タブ、「スタイル」タブおよび「コンテンツ・スタイル」タブのプロパティを変更すると、タスク・フローの外観と動作に影響します。これらのプロパティは、すべてのタスク・フローに共通しています。詳細は、第18.6項「ページ・コンポーネントの変更」を参照してください。

「子コンポーネント」タブには、現在のコンポーネントに含まれているすべてのコンポーネントが表示されます。このタブには、子コンポーネントを並べ替えたり、表示/非表示を切り替えるためのコントロールが用意されています。すべてのコンポーネントに子コンポーネントがあるわけではありません。そのため、このタブに何も表示されない場合もあります。詳細は、第18.6.6項「「スタイル」および「コンテンツ・スタイル」プロパティの使用」を参照してください。

「イベント」タブの内容は、タスク・フローでサポートされているイベントによって異なります。詳細は、第18.6.7項「コンポーネントのコンテキスト・イベントの使用」を参照してください。

「パラメータ」タブと「表示オプション」タブのすべてのプロパティから式言語(EL)エディタにアクセスできます。ELエディタを使用すると、定数値のかわりに変数値を選択または指定できます。エディタを開くには、プロパティ・フィールドの横にある「編集」アイコンをクリックします。エディタの使用の詳細および一般的なEL式の説明は、付録B「式言語(EL)式」を参照してください。

注意:

「コンポーネント・プロパティ」ダイアログの「表示オプション」タブで汎用の表示オプションについてELを入力すると、入力内容が自動的に検証されます。EL構文が無効な場合、エラーが表示され、値は適用も保存もされません。汎用の表示オプションとは、表18-1に掲載されているオプションです。

汎用以外の表示オプションには、ELの検証は行われません。

第XVII部

付録

ユーザーズ・ガイドの第XVII部では、管理ページやスペースおよびホーム・スペース(プリティURL)のページなど、WebCenter Portal: Spaces UI内の場所への簡単で、ユーザーフレンドリなURLについて説明します。また、WebCenter Portal: Spacesのコンテキストで使用するための式言語式およびビジネス・コンテキストで使用可能なマッシュアップの例についても説明します。

第XVII部の内容は次のとおりです。

- 付録A「Spacesユーザー・インタフェースURL」

- 付録B「式言語(EL)式」

- 付録C「ビジネス・マッシュアップの例」

A Spacesユーザー・インタフェースURL

ポータルでナビゲーションを定義するために使用可能な多数のオプションのビューにおいて、ページおよびアプリケーションのユーザー・インタフェース(UI)ページにアクセスするための一貫して信頼できる方法は、必要不可欠です。Spacesアプリケーション・ユーザー・インタフェースURLまたはプリティURLから、この要件は容易に満たされます。

この付録では、WebCenter Portal: SpacesのプリティURLの構文について説明します。ナビゲーション・リンクをクリックするかわりに、またはナビゲーション・リンクが特定のページに存在しない場合は、ユーザー・プロファイル、ページおよび管理画面に直接アクセスするために、ブラウザにプリティURLを入力できます。

プリティURLは標準のURLより短く、複雑なアプリケーション・ページURLからユーザーを保護します。

この付録の内容は次のとおりです。

- 第A.1項「アプリケーション管理ページのユーザー・インタフェースURL」

- 第A.2項「ビジネス・ロール・ページおよびシステム・ページのユーザー・インタフェースURL」

- 第A.3項「ユーザー・プロファイルのユーザー・インタフェースURL」

- 第A.4項「ホーム・スペース・ページのユーザー・インタフェースURL」

- 第A.5項「スペース・ページのユーザー・インタフェースURL」

A.1 アプリケーション管理ページのユーザー・インタフェースURL

表A-1に、Spacesアプリケーションの管理ページにアクセスするために使用するURL構文とその説明を示します。これらのページは、Spacesアプリケーション管理者にのみアクセスすることができ、アプリケーション構成に使用されます。

表A-1 WebCenter Portal: Spaces管理ページへのユーザー・インタフェースURL

ターゲット

プリティURLの構文

アプリケーション管理ページ

http://host:port/webcenter/spaces/admin

「構成」ページの「一般」サブページ

http://host:port/webcenter/spaces/admin/general

「スペース」ページの「スペース」サブページ

http://host:port/webcenter/spaces/admin/spaces

「スペース」ページの「スペース・テンプレート」サブページ

http://host:port/webcenter/spaces/admin/templates

「セキュリティ」ページの「ロール」サブページ

http://host:port/webcenter/spaces/admin/roles

「セキュリティ」ページの「ユーザーとグループ」サブページ

http://host:port/webcenter/spaces/admin/users

「リソース」ページ

http://host:port/webcenter/spaces/admin/resources

「構成」ページの「サービス」サブページ

http://host:port/webcenter/spaces/admin/services

「ページ」ページの「ビジネス・ロール・ページ」サブページ

http://host:port/webcenter/spaces/admin/brpages

「ページ」ページの「個人用ページ」サブページ

http://host:port/webcenter/spaces/admin/personalpages

「ページ」ページの「システム・ページ」サブページ

http://host:port/webcenter/spaces/admin/systempages

A.2 ビジネス・ロール・ページおよびシステム・ページのユーザー・インタフェースURL

ビジネス・ロール・ページおよびシステム・ページを対象とするURLに対して同じ構文を使用します。

/webcenter/spaces/system/page/pageName

例:

/webcenter/spaces/system/page/Documents

関連項目:

ビジネス・ロール・ページおよびシステム・ページの詳細は、第7章「ポータル・ページの管理」を参照してください。

A.3 ユーザー・プロファイルのユーザー・インタフェースURL

ユーザー自身または別のユーザーの「プロファイル」ページに移動するにはプロファイル・プリティURLを使用します。ユーザー名を省略する場合、またはユーザー名が現在のユーザー名である場合、URLにより「プロファイル」ページが起動されます。ユーザー名が提供され、現在のユーザー名でない場合は、URLにより「ユーザー・プロファイル」ページが起動されます。

関連項目:

「プロファイル」ページおよび「ユーザー・プロファイル」ページの詳細は、表7-2「シード済システム・ページ」を参照してください。

表A-2に、ユーザー自身または別のユーザーのプロファイルに簡単にアクセスするために作成できるURLの構文とその説明を示します。

表A-2 ユーザー・プロファイルへのユーザー・インタフェースURL

ターゲット

プリティURLの構文

ホーム・スペースのコンテキストの「プロファイル」または「ユーザー・プロファイル」ページ

http://host:port/webcenter/spaces/profile/userName

指定されたスペースのコンテキスト内の「プロファイル」または「ユーザー・プロファイル」ページ

http://host:port/webcenter/spaces/spaceName/profile/userName

http://host:port/webcenter/spaces/spaceName/profile

A.4 ホーム・スペース・ページのユーザー・インタフェースURL

表A-3に、ホーム・スペースのページに簡単にアクセスするために作成できるURLの構文とその説明を示します。

表A-3 ホーム・スペースのページへのユーザー・インタフェースURL

ターゲット

プリティURLの構文

ホーム・スペースのホームページ

http://host:port/webcenter

http://host:port/webcenter/spaces

http://host:port/webcenter/spaces/home

ホーム・スペースの個人用ページ

http://host:port/webcenter/spaces/profile/userName/page/escapedPageDisplayName

userName変数は、自らのユーザー名またはホーム・スペースにページを所有するユーザーの名前を示します。escapedPageDisplayName変数は、ページの表示名にエスケープされたバージョンが使用されていることを示します。たとえば、My Pageという名前のページを作成すると、そのページのURLはMy+Pageで終了します。

注意: ユーザーが作成する個人用ページとアプリケーション管理者によってシードまたは作成可能なビジネス・ロールおよびシステム・ページ間には相違があります。ビジネス・ロールおよびシステム・ページのURL形式の詳細は、第A.2項「ビジネス・ロール・ページおよびシステム・ページのユーザー・インタフェースURL」を参照してください。

A.5 スペース・ページのユーザー・インタフェースURL

表A-4にスペース・ページおよびスペース管理ページにアクセスするために使用できるURLの構文とその説明を示します。Administration: Manage All権限を含むロールが割り当てられているユーザーのみがスペース管理ページにアクセスできます。

表A-4では、変数spaceNameが示されているかどうかに関係なく、スペース管理設定の「一般」ページの「スペースURL」ページに指定されたスペース名を使用します(図A-1)。

図A-1 スペース設定「一般」ページのスペース内部名

「スペースについて」ダイアログの「名前」ラベルの横の適切なスペース名を検索することもできます。詳細は、第51.6項「スペースに関する情報の表示」を参照してください。

表A-4 スペースのページへのユーザー・インタフェースURL

ターゲット

プリティURLの構文

最後にアクセスしたページが表示される指定されたスペース

http://host:port/webcenter/spaces/spaceName

スペースの最初のページ

http://host:port/webcenter/spaces/spaceName/home

スペース内の特定のページ

http://host:port/webcenter/spaces/spaceName/page/escapedPageDisplayName

escapedPageDisplayName変数は、ページの表示名にエスケープされたバージョンが使用されていることを示します。たとえば、My Pageという名前のページを作成すると、そのページのURLはMy+Pageで終了します。

スペース管理の「一般」ページ

http://host:port/webcenter/spaces/spaceName/admin

スペース管理の「一般」ページ

http://host:port/webcenter/spaces/spaceName/admin/general

スペース管理の「ロール」ページ

http://host:port/webcenter/spaces/spaceName/admin/roles

注意: サブスペースが親スペースからそのメンバーとロールを継承する場合、サブスペース「ロール」ページに移動するためにプリティURLを使用できません(存在しないため)。

スペース管理の「メンバー」ページ

http://host:port/webcenter/spaces/spaceName/admin/members

注意: サブスペースが親スペースからそのメンバーとロールを継承する場合、サブスペース「メンバー」ページに移動するためにプリティURLを使用できません(存在しないため)。

スペース管理の「ページ」ページの「使用可能なページ」タブ

http://host:port/webcenter/spaces/spaceName/admin/spacepages

スペース管理の「ページ」ページの「システム・ページ」タブ

http://host:port/webcenter/spaces/spaceName/admin/systempages

スペース管理の「サービス」ページ

http://host:port/webcenter/spaces/spaceName/admin/services

スペース管理の「サブスペース」ページ

http://host:port/webcenter/spaces/spaceName/admin/subspaces

スペース管理の「カスタム属性」ページ

http://host:port/webcenter/spaces/spaceName/admin/attributes

スペース管理の「リソース」ページ

http://host:port/webcenter/spaces/spaceName/admin/resources

B 式言語(EL)式

ページ・コンポーネントの構成時に、現時点でtrueである情報を取得することにより、現在のアプリケーション・コンテキストを利用する変数として値を表示できます。たとえば、現在のユーザーの名前、ユーザーに割り当てられたロール、現在のページの状態などを取得するために変数を使用できます。

このような柔軟性は、EL式を作成するために使用可能な単純な式言語(EL)エディタである式ビルダーにより実現されます。

この付録では、式ビルダーおよび有効なEL式について説明します。この項の内容は次のとおりです。

- 第B.1項「式ビルダーの紹介」

- 第B.2項「式言語の使用例」

- 第B.3項「自由形式のJPQL WHEREおよびSORT句の非サポート」

- 第B.4項「式言語式」

関連項目:

EL APIの詳細は、Oracle Fusion Middleware Oracle WebCenter Java APIリファレンスを参照してください。

B.1 式ビルダーの紹介

「パラメータ」および「表示オプション」タブのすべてのプロパティにより、式ビルダーと呼ばれる単純な式言語(EL)エディタを開く「式ビルダー」アイコンが提供されます。式ビルダーは、現在のユーザー、現在のページ・モードなど、不明なプロパティ値の動的計算を作成するときに使用します。

エディタを開くには、プロパティの横にある「式ビルダー」アイコンをクリックします。(図B-1)。

図B-1 「パラメータ値」フィールドのエディタの横の「式ビルダー」アイコンおよび表示されるエディタ

「図B-1 「パラメータ値」フィールドの横の「式ビルダー」アイコンおよび表示されるエディタ」の説明

関連項目:

コンポーネントのプロパティへのアクセスの詳細は、第18.6項「ページ・コンポーネントの変更」を参照してください。

式ビルダーは、現在のユーザーまたは現在のアプリケーション・スキンの名前など、検出可能だが不明な値が必要な場合に特に役立ちます。

式ビルダーには式を入力するための次の2つのオプションがあります。

- 値の選択: シード済EL式を選択する

- 値または式の入力: 式を手動で入力する

「値の選択」のオプションは、式が返す情報のタイプによって分類されます。最初のメニューからカテゴリを選択し、2番目のメニューから返される値のタイプを選択します(図B-2)。

図B-2 式ビルダーの「値の選択」のオプション

「図B-2 式ビルダーの「値の選択」のオプション」の説明

関連項目:

シード済EL式の詳細は、第B.4.1項「式ビルダーのシード済式」を参照してください。

「値または式の入力」オプションに続いて、テキスト・ボックスが表示され、これを使用して、目的の式を手動で入力できます(図B-3)。

図B-3 式ビルダーの「値または式の入力」のテキスト・ボックス

「図B-3 式ビルダーの「値または式の入力」のテキスト・ボックス」の説明

この付録の表の多数の式は、オブジェクトまたは返されるオブジェクトを絞るための構成要素です。つまり、必ずしも単独で使用することを意図しておらず、むしろ必要な問合せを作成するためにELのアセンブリで使用されることを意図されています。

たとえば、次の式は特定のスペース・テンプレートを返す単純な問合せを作成するために3つのリソース関連のELを使用します。この式は、親スペースstoresからテンプレートstoresMasterTemplateを取得します。

#{srmContext.resourceScope['stores'].resourceType['siteTemplate'].displayName['storesMasterTemplate'].singleResult}

式ビルダーの「値の選択」で、事前定義された値を選択するか、または「値または式の入力」で、値または式言語式を入力します。

値を入力するために次の形式を使用:

- リテラル番号: #{123}

- リテラル文字列: #{'string'}

- ブール・リテラル: #{true}

- 値を返すためにコールされるJava Bean: #{generalSettings.preferredTimeStyle}

エディタでは、ELエントリを検証するための「テスト」ボタンが提供されます。「テスト」ボタンは、「値または式の入力」のテキスト・ボックスに入力される式に使用できます。

検証により、EL構文が確認され、式が評価されます。式の値は実行されるコンテキストによって異なるため、エディタに表示される値は、実際の使用中に返される値とは異なる場合があります。

ただし、「テスト」をクリックするときにELのみが検証され、他のタイプの値は検証されないことに注意してください。

テスト結果はポップアップで表示されます(図B-4)。

図B-4 ELエディタのテスト結果

「図B-4 ELエディタのテスト結果」の説明

注意:

「コンポーネント・プロパティ」ダイアログの汎用の「表示オプション」タブでELを入力すると、入力内容が自動的に検証されます。EL構文が無効な場合、エラーが表示され、値は適用も保存もされません。汎用の表示オプションとは、表18-1に掲載されているオプションです。

汎用以外の表示オプションには、ELの検証は行われません。

B.2 式言語の使用例

この項では、ユーザーのロール、権限などに基づいて何かを表示するためにEL式を使用する例を示します。

この例では、ユーザーのロールに基づいてナビゲーション・モデルのアイテムを表示または非表示にするために式言語を使用します。Spacesによって管理されるほとんどすべてのメタデータに対して式言語があるため、ユーザーの経験をパーソナライズするためにELを使用することによって、非常に強力なツールとなります。

ユーザーのロールを判断するために、次のELを使用できます。

#{WCSecurityContext.userInScopedRole['Role 1'] or   WCSecurityContext.userInScopedRole['Role 2']}

このELでは、ELで指定される内容に対して、現在のユーザーの資格証明(この場合は、ロール)が比較されます。結果がtrueの場合、すなわち、ユーザーが指定されたロールのいずれかに割り当てられている場合、ナビゲーション・アイテムはユーザーに表示されます。結果がfalseの場合、ナビゲーション・アイテムはユーザーに対して非表示になります。

ELで参照されるロールには、Administrator、Moderator、Participant、カスタム・ロールなどのシステム・ロールがあります。

このELがOR句を使用して2つの条件を結合すること、すなわち、ユーザーがナビゲーション・アイテムを表示できるようにロール1またはロール2のいずれかを使用する必要があることに注意してください。

次の手順は、Moderatorロールを割り当てられているユーザーにのみ表示されるナビゲーション・アイテム(別のスペースのページ問合せ)の追加方法を示します。

注意:

これは、自身のスペースにカスタム・ナビゲーション・モデルを適用していることを前提としています。シード済ナビゲーション・モデルを編集することはできません。

ナビゲーションをパーソナライズするには:

1. スペース設定に移動し、「リソース」の下の「ナビゲーション」パネルにアクセスします。
次のURLを使用して「リソース」サブページに移動し、そこから「ナビゲーション」をクリックできます。

http://host:port/webcenter/spaces/spaceName/admin/resources

2. スペースが使用しているナビゲーション・モデルを選択します。

ヒント:

現在のスペースが使用しているナビゲーション・モデルを確認するには、スペース設定の下にある「一般」サブページに移動して、「ナビゲーション」フィールドの値を探します。

3. 「編集」メニューから「編集」を選択します。

4. 「編集 - ナビゲーション・モデル」ダイアログで、「追加」メニューを開き、「ページ問合せ」を選択します。

5. 「ターゲット」タブを前面に表示します。

- 「名前」フィールドに、moderatorQueryなどの問合せの名前を入力します。

- 「ページの検索場所」の横の「スペース」を選択し、現在のスペース名がフィールドに表示されていることを確認します。

- 「表示」チェック・ボックスの右側のアイコンをクリックし、「式ビルダー」を選択します。

6. 「値の選択」を選択し、最初のドロップダウンから「スペース情報」、2番目のドロップダウンから「CurrentSpaceロール - 進行役」を選択します。
テキスト・フィールドに#{WCSecurityContext.userInScopedRole['Moderator']}という式が表示されます。

ヒント:

カスタム・ロール使用している場合は、「CurrentSpaceロール - カスタム」を選択します。テキスト領域で、CustomRoleをハイライト表示し、カスタム・ロールの名前を入力します。

7. 「リソース」タブに戻るまで、「OK」をクリックします。

これをテストするには、スペースにメンバーを追加し、Moderator以外のロールをこのユーザーに割り当てます。ログオフしてからそのユーザーとして再度ログインします。「ページ問合せ」ナビゲーション・アイテムは表示しないでください。

B.3 自由形式のJPQL WHEREおよびSORT句の非サポート

JPQL WHERE句に基づくスペースを問い合せるためにEL式を導入している場合は、自由形式のJPQL WHERE句がサポートされていないことを認識している必要があります。かわりに、構造化されたWHERE句を使用してください。自由形式のSORT句もサポートされていません。かわりに、構造化された方法でスペース問合せのソート基準を指定してください。

たとえば、スペース問合せでWHERE句を作成するために次の構文を使用しているとします。

#{spaceContext.spacesQuery.unionOf['ALL_QUERIABLE'].whereClause['sp.keywords like \'forquery%\' and not
(sp.discoverable is null or sp.discoverable =  \'N\')'].listSpaces}

この後、WHEREを作成するために次の構文を使用する必要があります。

#{spaceContext.spacesQuery.unionOf['ALL_QUERIABLE'].where[wCond['sp.keywords']['like']['forquery']['and'][wCond['sp.discoverable']
['is']['null']['or'][wCond['sp.discoverable']['=']['N']]['not']]].listSpaces}

詳細は次のとおりです。

- wCondは、wCond[p][op][v]として表示可能なアトミック条件です。
詳細は次のとおりです。

- pは、スペース属性(WcSpaceHeaderのフィールド、以下の箇条書きリストを参照)です。

- opは、JPQL比較演算子('='、'like'、'!='、'<'、'>'、'<='、'>='、'is')の制限されたセットの1つです。

- vは、解釈が演算子opによって異なる文字列です。
演算子がisの場合、vには、文字列'null'または'not null'を指定できます。また、その条件は、JPQLでnullまたはnot nullそれぞれに対して確認される属性として理解されます。演算子がそれ以外である場合、vは、リテラルとして解釈され、その条件はリテラル値と比較される属性であると理解されます。

WHERE句のWcSpaceHeaderで定義される次のようなフィールドを使用できます。

- closed

- createDate

- createdBy

- description

- discoverable

- displayName

- keywords

- icon

- logo

- lastUpdateDate

- selfSubEnabled

- rssEnabled

- spaceGuid

- spaceId

- spaceOffline

- spacePublic

- spacesType

- spacesUser

- updatedBy

- version

- parentGuid

- securityParentGuid

- ancestorPath

- seeded

- groupSpaceMemCount

- spは、スペースWcSpaceHeaderのJPAエンティティを表します。
たとえば、自己サブスクリプションが有効なmontyで開始するユーザー名を持つユーザーによって作成されるすべてのスペースに対してフィルタを作成するには、次の条件を使用できます。

sp.createdBy like 'monty%' and not (sp.selfSubEnabled is null or sp.selfSubEnabled = 'N')

- (wCondとともに)and、or、notは条件のタイプです。
詳細は次のとおりです。

- andは、2つの条件の結合を表します。cond1['and'][cond2]として論理積条件を表示できます。ここで、cond1およびcond2は、結合される2つの条件を表しています。

- orは論理和条件を表します。cond1['or'][cond2]として論理和条件を表示できます。ここで、cond1およびcond2は、分離される2つの条件を表しています。

- notは論理否条件を表します。cond['not']として論理否条件を表示できます。ここで、condは、結合される条件を表しています。

たとえば、次のELは、montyで開始する名前を持ち、自己サブスクリプションが有効なユーザーによって作成される(現在のユーザーがアクセスできる)すべてのスペースのリストを返します。

#{spaceContext.spacesQuery.unionOf.ALL_QUERIABLE.where[wCond['sp.createdBy']
['like']['monty%'] ['and'] [wCond['sp.selfSubEnabled']['is']['null'] ['or'] [wCond['sp.selfSubEnabled']['=']['N']] ['not'] ] ].listSpaces}

スペース問合せでSORT条件を指定するために、次の構文を使用したとします。

#{spaceContext.spacesQuery.unionOf['ALL_QUERIABLE'].sortCriteria
['sp.discoverabledesc, sp.keywords'].listSpaces}

この後、スペース問合せでSORT条件を指定するには、次の構文を使用する必要があります。

#{spaceContext.spacesQuery.unionOf['ALL_QUERIABLE'].sort['sp.discoverable']
['desc'].sort['sp.keywords']['asc'].listSpaces}

詳細は次のとおりです。

- spは、スペースWcSpaceHeaderのJPAエンティティを表します(WcSpaceHeaderで定義されているフィールドについては前の箇条書きリストを参照してください)。

- descおよびascは、それぞれ降順および昇順のソート順を定義します。

たとえば、次の問合せは、ユーザーがdiscoverableおよびlastUpdateDateフィールドの結果セットにアクセスし、ソートするスペースのリストを返します。

#{spaceContext.spacesQuery.unionOf['ALL_QUERIABLE'].sort['sp.discoverable']
['asc'].sort['sp.lastUpdateDate']['desc'].listSpaces}

オラクル社では、すべての既存の自由形式のJPQL WHEREおよびSORT句を新しい構文に変換することを強くお薦めします。

なんらかの理由で、既存の構文を保持する必要がある場合、Spaces管理者は次のグローバル・フラグを設定することによって、webcenter-config.xml.xmlファイルの自由形式JPQLに対するサポートを明示的に有効にする必要があります。

oracle.webcenter.spaces.query.DIRECT_JPQL_CLAUSE_SUPPORTED

注意:

webcenter-config.xml.xmlファイルは、webcenter-config.xmlのカスタマイズ・ドキュメントです。

レガシーな自由形式のWHEREおよびSORT句のサポートを継続して行う場合は、このフラグをtrueに設定します。このオプションがtrueに設定される場合、Spacesログ・ファイルには警告が含まれます。

webcenter-config.xml.xmlでこのフラグを設定するには:

1. MDSから最新のwebcenter-config.xml.xmlをエクスポートします。
例:

exportMetadata(application='webcenter', server='WC_Spaces', toLocation='/tmp/mydata',docs='/oracle/webcenter/webcenterapp/metadata/mdssys/cust/site/webcenter/webcenter-config.xml.xml')

2. 必要に応じて、テキスト・エディタでファイルを開き、設定を変更します。
例:

<mds:insert parent="webcenter(xmlns(webcenter=http://
xmlns.oracle.com/webcenter/webcenterapp))/webcenter:custom-attributes"
position="last">      <attribute name=
"oracle.webcenter.spaces.query.DIRECT_JPQL_CLAUSE_SUPPORTED"
xmlns="http://xmlns.oracle.com/webcenter/webcenterapp">
<description/>
<type>java.lang.String</type>
<value>true</value>
<visible/>
</attribute>
</mds:insert>

3. webcenter-config.xml.xmlを保存して、閉じます。

4. 更新したwebcenter-config.xml.xmlファイルをSpacesにインポートします。
例:

importMetadata(application='webcenter', server='WC_Spaces', fromLocation='/tmp/mydata', docs='/oracle/webcenter/webcenterapp/metadata/mdssys/cust/site/webcenter/webcenter-config.xml.xml')

B.4 式言語式

この項では、有効なEL式をリストして説明する一連の表について説明します。これらの表は、表に含まれる式が適用されるコンテキストによってグループ化されます。

この項の内容は次のとおりです。

- 第B.4.1項「式ビルダーのシード済の式」

- 第B.4.2項「Spacesアプリケーションに関連したEL式」

- 第B.4.3項「アプリケーション・セキュリティに関連したEL式」

- 第B.4.4項「アプリケーション・ナビゲーションに関連したEL式」

- 第B.4.5項「リソースに関連したEL式」

- 第B.4.6項「特定のスペースに関連したEL式」

- 第B.4.7項「特定のページに関連したEL式」

- 第B.4.8項「コンポーザに関連したEL式」

- 第B.4.9項「イベント・コンテキストに関連したEL式」

- 第B.4.10項「サービスに関連したEL式」

- 第B.4.11項「パーソナライズ・コンダクタに関連したEL式」

- 第B.4.12項「ドキュメント・サービスに関連したEL式」

- 第B.4.13項「ピープル・コネクション・サービスに関連したEL式」

- 第B.4.14項「ユーザー・プリファレンスに関連したEL式」

- 第B.4.15項「実用的EL式」

B.4.1 式ビルダーのシード済の式

式ビルダー・エディタで、「値の選択」オプションを選択すると、ダイアログのテキスト・ボックスにシード済EL式を移入できます。最初に、式カテゴリを選択し、式で返す情報のタイプを選択します。選択内容に関連したELがダイアログの下部のテキスト・ボックスに表示されます(図B-5)。

図B-5 式ビルダーの「値の選択」のオプション

「図B-5 式ビルダーの「値の選択」のオプション」の説明

この項は、各カテゴリのサブセクションに分類されます。各サブセクションでは、そのカテゴリに関連したELとその説明を示します。

この項の内容は次のとおりです。

- 第B.4.1.1項「アプリケーション情報のシード済EL」

- 第B.4.1.2項「ページ情報のシード済EL」

- 第B.4.1.3項「ページ・パラメータのシード済EL」

- 第B.4.1.4項「リソース情報のシード済EL」

- 第B.4.1.5項「スペース情報のシード済EL」

- 第B.4.1.6項「スペース・ページ情報のシード済パス」

- 第B.4.1.7項「システムのシード済EL」

- 第B.4.1.8項「ユーザー情報のシード済EL」

- 第B.4.1.9項「WebCenterイベントのシード済EL」

B.4.1.1 アプリケーション情報のシード済EL

アプリケーション情報のシード済EL式は、Spacesアプリケーションに関連する値を返します。たとえば、#{WCAppContext.application.applicationConfig.title}という式は、「スペース管理」ページの「構成」ページで指定されるアプリケーション・タイトルを返します。

関連項目:

アプリケーションに関連するEL式の詳細は、第B.4.2項「Spacesアプリケーションに関連したEL式」を参照してください。

表B-1に、「アプリケーション情報」カテゴリで使用可能なシード済EL式をリストし、それぞれの式が返す値のタイプの例を示します。

表B-1 「アプリケーション情報」のシード済EL式

オプション

式

返される値の例

現在のスコープ

#{serviceCtx.scope}

Scope[name=standards, guid=sa78185d3_9d65_49ab_ac1d_4809380d0b30]

現在のページ・テンプレート・スコープ

#{WCAppContext.currentScope}

Scope[name=standards, guid=sa78185d3_9d65_49ab_ac1d_4809380d0b30]

以前に設定されたページ・テンプレート

#{WCAppContext.previouslySetPageTemplate}

Fusion Side Navigation

アプリケーション

#{WCAppContext.application}

oracle.webcenter.webcenterapp.internal.view.shell.WCApplication

アプリケーションURL

#{WCAppContext.applicationURL}

http://host:port/webcenter

現在のWebCenter Portal URL

#{WCAppContext.currentWebCenterURI}

/oracle/webcenter/page/scopedMD/GUID/businessRolePages/Page3.jspx?wc.contextURL=%2Fspaces

アプリケーション構成

#{WCAppContext.application.applicationConfig}

oracle.webcenter.webcenterapp.beans.WebCenterMetadataImpl@123db9d

アプリケーション構成タイトル

#{WCAppContext.application.applicationConfig.title}

WebCenter

アプリケーション構成ロゴ

#{WCAppContext.application.applicationConfig.logo}

/oracle/webcenter/webcenterapp/metadata/images/logo.gif

アプリケーション構成ヘルプ・ページ

#{WCAppContext.application.applicationConfig.helpPage}

/webcenterhelp/spaces?topic=welcome_main

アプリケーション構成著作権メッセージ・カスタム値

#{WCAppContext.application.applicationConfig.copyrightMessage.customValue}

http://www.example.com/html/copyright.html

アプリケーション構成プライバシ・ポリシーURL

#{WCAppContext.application.applicationConfig.privacyPolicyUrl}

http://www.example.com/html/privacy.html

アプリケーション構成スキン

#{WCAppContext.application.applicationConfig.skin}

webcenterfx

たとえば、現在のページのURLをコピーして共有するスペースの全ページにリンクを表示するとします。ページ・テンプレートにHTMLマークアップ・アイテムを追加し、ページURLを返すELを追加できます。

次の手順は、ページURLを取得するためにELを使用する方法を示します。

1. 編集モードでカスタム・ページ・テンプレートを開きます。

2. 「コンテンツの追加」をクリックします。

3. リソース・カタログで、「Web開発」をクリックします。

4. 「HTMLマークアップ」の横の「追加」をクリックし、「閉じる」をクリックします。

5. 新たに追加されたHTMLマークアップの「編集」アイコンをクリックします。

6. 「コンポーネント・プロパティ」ダイアログの「表示オプション」タブの「値」フィールドで、次のELを入力します。

<a href="javascript:{
var returnvalue = prompt( '#{pageDocBean.title}
URL','#{WCAppContext.applicationURL}/faces#{WCAppContext.currentWebCenterURI}');
}">Share Link</a>

7. 「OK」をクリックします。

8. スペースにページ・テンプレートを適用します。

B.4.1.2 ページ情報のシード済EL

ページ情報のシード済EL式は、Spacesアプリケーションに関連する値を返します。たとえば、#{pageDocBean.createdBy}という式は、現在のページの作成者のユーザー名を返します。

表B-2に、「ページ情報」カテゴリで使用可能なシード済EL式をリストし、それぞれの式が返す値のタイプの例を示します。

表B-2 「ページ情報」のシード済EL式

オプション

式

返される値の例

Title

#{pageDocBean.title}

Welcome Page (BRP)

作成者

#{pageDocBean.createdBy}

j.doe

作成日文字列

#{pageDocBean.createDateString}

2010-11-17T13:27:52

最終更新者

#{pageDocBean.lastUpdatedBy}

j.smith

最終更新日文字列

#{pageDocBean.lastUpdateDateString}

2010-11-17T13:27:52

ページ・パス

#{pageDocBean.pagePath}

/oracle/webcenter/page/scopedMD/GUID/businessRolePages/Page3.jspx

名前

#{pageDocBean.name}

Page3.jspx

UI CSSスタイル

#{pageDocBean.UICSSStyle}

WCSchemeCustom

UIスキームの背景イメージ

#{pageDocBean.UISchemeBGImage}

#{facesContext.externalContext.requestContextPath}/adf/oracle/webcenter/page/images/clouds.png

UIスキームの背景色文字列

#{pageDocBean.UISchemeBGColorString}

null

ページ権限

#{pageDocBean.pagePermission}

oracle.webcenter.page.model.security.CustomPagePermission

ページ・セキュリティ・ターゲット

#{pageDocBean.pageSecurityTarget}

oracle_webcenter_page_scopedMD_sa78185d3_9d65_49ab_ac1d_4809380d0b30_COIHomePageDef

B.4.1.3 ページ・パラメータのシード済EL

ページ・パラメータのシード済EL式は、Spacesページ・パラメータに関連する値を返します。エディタは、現在のページに対して定義されているすべてのパラメータをリストします。パラメータが定義されていない場合、「ページ・パラメータ」カテゴリは使用できません。

たとえば、シード済ページ・スタイルである「3列」により、5つのシード済ページ・パラメータが提供されます(表B-3を参照)。widthパラメータでは、各列に割り当てられた全幅の割合を示します。showパラメータは、ページ・ヘッダーおよびページ・フッターがレンダリングされるかどうかを指定します。シード済ページ・スタイルの中で、「空白」、「ホームページ」、「左を狭く」および「右を狭く」のすべてが同じシード済ページ・パラメータを提供します(表B-3を参照)。また、どのページも独自のカスタム・ページ・パラメータを持つ場合があります。

シード済であるかカスタムであるかにかかわらず、使用可能なページ・パラメータは「ページ・パラメータ」カテゴリの式ビルダー・エディタで公開されます。

関連項目:

ページ・パラメータの作成および使用の詳細は、第22.3項「コンポーネントとページ・パラメータの結付け」を参照してください。

表B-3に、「3列」、「空白」、「ホームページ」、「左を狭く」および「右を狭く」スタイルに基づいてページに対する「ページ・パラメータ」カテゴリで使用可能なEL式をリストします。また、それぞれが返す値のタイプの例を示します。

表B-3 「ページ・パラメータ」のシード済EL式

オプション

式

返される値の例

leftWidth

#{bindings.leftWidth}

25%

centerWidth

#{bindings.centerWidth}

50%

rightWidth

#{bindings.rightWidth}

25%

showHeader

#{bindings.showHeader}

false

showFooter

#{bindings.showFooter}

false

B.4.1.4 リソース情報のシード済EL

リソース情報のシード済EL式は、テンプレート、スタイル、リソース・カテゴリなど、Spacesリソースに関連する値を返します。たとえば、#{srmContext.id['ResourceID'].singleResult}という式は、指定されたGUIDを持つリソースを返します。

関連項目:

リソースに関連したEL式の詳細は、第B.4.5項「リソースに関連したEL式」を参照してください。

表B-4に、「リソース情報」カテゴリで使用可能なシード済EL式をリストし、それぞれの式が返す値のタイプの例を示します。

表B-4 「リソース情報」のシード済EL式

オプション

式

返される値の例

リソースID

#{srmContext[wCond['id']['like']['ResourceID']].singleResult}

id:gsr3396194a_3a72_44d6_90b4_57fd6efe4ff7 resourceScope:Scope[name=defaultScope, guid=s8bba98ff_4cbb_40b8_beee_296c916a23ed] resourceType:siteTemplate serviceId:oracle.webcenter.siteresources.sitetemplate category: displayName:Fusion Side Navigation displayNameKey:SITE_TEMPLATE_FUS_SIDE_STRETCH_NAV_DN description:Stretching Page Layout with Side Navigation.Use Fusion FX Skin. descriptionKey:SITE_TEMPLATE_FUS_SIDE_STRETCH_NAV_DESC contentDirectory:/oracle/webcenter/siteresources/shared metadataFile: jspx:/oracle/webcenter/webcenterapp/view/templates/WCSiteTemplateSideNavStretch.jspx pageDef:/oracle/webcenter/webcenterapp/bindings/pageDefs/oracle_webcenter_webcenterapp_view_templates_WCSiteTemplateSideNavStretchPageDef.xml iconURI: excludeFrom: usesCustomSecurity:false visible:TRUE seeded:true createdBy:system createdDate:Fri Jul 02 05:44:19 PDT 2010 modifiedBy:system resourceBundle:oracle.webcenter.sitetemplate.view.resource.SiteTemplateBundle modifiedDate:Fri Jul 02 05:44:19 PDT 2010 logoUrl:/adf/webcenter/srm_dflt_logo_qualifier.png attributes:[]

表示名

#{srmContext[wCond['displayName']['like']['DisplayName']].singleResult}

返される値の例は、「リソースID」を参照してください。

説明

#{srmContext[wCond['description']['like']['Description']].singleResult}

返される値の例は、「リソースID」を参照してください。

作成日

#{srmContext[wCond['createdDate']['like']['CreationDate']].singleResult}

返される値の例は、「リソースID」を参照してください。

変更者

#{srmContext[wCond['modifiedBy']['like']['UserName']].singleResult}

返される値の例は、「リソースID」を参照してください。

更新日

#{srmContext[wCond['modifiedDate']['like']['ModifiedDate']].singleResult}

返される値の例は、「リソースID」を参照してください。

リソース・スコープ

#{srmContext[wCond['resourceScope']['like']['ResourceScope']].singleResult}

返される値の例は、「リソースID」を参照してください。

B.4.1.5 スペース情報のシード済EL

スペース情報のシード済EL式は、(ホーム・スペースではなく)スペースに関する値を返します。たとえば、#{spaceContext.space['spaceName'].children}という式は、指定された親スペースの下にあるサブスペースのリストを返します。

関連項目:

スペースに関連したEL式の詳細は、第B.4.6項「特定のスペースに関連したEL式」を参照してください。

表B-5に、「スペース情報」カテゴリで使用可能なシード済EL式をリストし、それぞれの式が返す値のタイプの例を示します。

注意:

ホーム・スペースではなくスペースのコンテキストでのみ、表B-5にリストされているEL式を使用します。

表B-5 「スペース情報」のシード済EL式

オプション

式

返される値の例

NamedSpace

#{spaceContext.space['spaceName']}

oracle.webcenter.spaces.internal.model.SpaceImpl@15fc839

CurrentSpace

#{spaceContext.currentSpace}

oracle.webcenter.spaces.internal.model.SpaceImpl@d5e197

CurrentSpace名

#{spaceContext.currentSpaceName}

standards

NamedSpaceメタデータ・パス

#{spaceContext.space['spaceName'].metadataPath}

/oracle/webcenter/space/metadata/spaces/spaceName/space.xml

CurrentSpaceメタデータ・パス

#{spaceContext.currentSpace.metadataPath}

/oracle/webcenter/space/metadata/spaces/standards/space.xml

NamedSpaceメタデータ

#{spaceContext.space['spaceName'].metadata}

oracle.webcenter.spaces.beans.SpaceMetadataImpl@1d7320a

CurrentSpaceメタデータ

#{spaceContext.currentSpace.metadata}

oracle.webcenter.spaces.beans.SpaceMetadataImpl@1096c64

NamedSpaceメタデータ表示名

#{spaceContext.space['spaceName'].metadata.displayName}

Standards

CurrentSpaceメタデータ表示名

#{spaceContext.currentSpace.GSMetadata.displayName}

Sales

NamedSpaceメタデータ・アイコン

#{WCPrepareImageURL[spaceContext.space['spaceName'].metadata.icon]['']}

/webcenter-spaces-resources/oracle/webcenter/space/metadata/spacetemplate/PortalSite/images/portal_icon.png

CurrentSpaceメタデータ・アイコン

#{WCPrepareImageURL[spaceContext.currentSpace.metadata.icon]['']}

/webcenter-spaces-resources/oracle/webcenter/space/metadata/spaces/Test_Space/images/wc_prj_icon.png

NamedSpaceメタデータ説明

#{spaceContext.space['spaceName'].metadata.description}

Central point for all standards, templates, and stylesheets for company collateral

CurrentSpaceメタデータ説明

#{spaceContext.currentSpace.GSMetadata.description}

Sales Force Team Site

NamedSpaceメタデータ作成日

#{spaceContext.space['spaceName'].metadata.creationDate}

java.util.GregorianCalendar[time=1290103432242,areFieldsSet=true,areAllFieldsSet=false,lenient=false,zone=java.util.SimpleTimeZone[id=,offset=-28800000,dstSavings=3600000,useDaylight=false,startYear=0,startMode=0,startMonth=0,startDay=0,startDayOfWeek=0,startTime=0,startTimeMode=0,endMode=0,endMonth=0,endDay=0,endDayOfWeek=0,endTime=0,endTimeMode=0],firstDayOfWeek=1,minimalDaysInFirstWeek=1,ERA=1,YEAR=2010,MONTH=10,WEEK_OF_YEAR=?,WEEK_OF_MONTH=?,DAY_OF_MONTH=18,DAY_OF_YEAR=?,DAY_OF_WEEK=?,DAY_OF_WEEK_IN_MONTH=?,AM_PM=0,HOUR=10,HOUR_OF_DAY=10,MINUTE=3,SECOND=52,MILLISECOND=242,ZONE_OFFSET=?,DST_OFFSET=?]

CurrentSpaceメタデータ作成日

#{spaceContext.currentSpace.metadata.creationDate}

java.util.GregorianCalendar[time=1290103432242,areFieldsSet=true,areAllFieldsSet=false,lenient=false,zone=java.util.SimpleTimeZone[id=,offset=-28800000,dstSavings=3600000,useDaylight=false,startYear=0,startMode=0,startMonth=0,startDay=0,startDayOfWeek=0,startTime=0,startTimeMode=0,endMode=0,endMonth=0,endDay=0,endDayOfWeek=0,endTime=0,endTimeMode=0],firstDayOfWeek=1,minimalDaysInFirstWeek=1,ERA=1,YEAR=2010,MONTH=10,WEEK_OF_YEAR=?,WEEK_OF_MONTH=?,DAY_OF_MONTH=18,DAY_OF_YEAR=?,DAY_OF_WEEK=?,DAY_OF_WEEK_IN_MONTH=?,AM_PM=0,HOUR=10,HOUR_OF_DAY=10,MINUTE=3,SECOND=52,MILLISECOND=242,ZONE_OFFSET=?,DST_OFFSET=?]

NamedSpaceメタデータ作成者

#{spaceContext.space['spaceName'].metadata.createdBy}

j.doe

NamedSpaceメタデータ・キーワード

#{spaceContext.space['spaceName'].metadata.keywords}

standards templates style sheets collateral

CurrentSpaceメタデータ・キーワード

#{spaceContext.currentSpace.metadata.keywords}

sales salesReports salesNews salesTeam

NamedSpaceメタデータ・オフライン

#{spaceContext.space['spaceName'].metadata.offline}

指定されたスペースがオフラインかどうかによって、falseまたはtrue

CurrentSpaceメタデータ・オフライン

#{spaceContext.currentSpace.metadata.offline}

現在のスペースがオフラインかどうかによって、falseまたはtrue

NamedSpaceメタデータ・クローズ

#{spaceContext.space['spaceName'].metadata.offline}

指定されたスペースがクローズしているかどうかによって、falseまたはtrue

CurrentSpaceメタデータ・クローズ

#{spaceContext.currentSpace.metadata.closed}

現在のスペースがクローズしているかどうかによって、falseまたはtrue

NamedSpaceメタデータ自己登録

#{spaceContext.space['spaceName'].metadata.selfRegistration}

指定されたスペースに対して自己登録が有効であるかどうかによって、falseまたはtrue

CurrentSpaceメタデータ自己登録

#{spaceContext.currentSpace.metadata.selfRegistration}

現在のスペースに対して自己登録が有効であるかどうかによって、falseまたはtrue

NamedSpaceメタデータ検出可能

#{spaceContext.space['spaceName'].metadata.discoverable}

指定されたスペースが検出可能かどうかによって、falseまたはtrue

CurrentSpaceメタデータ検出可能

#{spaceContext.currentSpace.metadata.discoverable}

現在のスペースが検出可能かどうかによって、falseまたはtrue

NamedSpaceメタデータ公開RSS

#{spaceContext.space['spaceName'].metadata.publishRSS}

指定されたスペースがRSSリーダーで公開可能かどうかによって、falseまたはtrue

CurrentSpaceメタデータ公開RSS

#{spaceContext.currentSpace.metadata.publishRSS}

現在のスペースがRSSリーダーで公開可能かどうかによって、falseまたはtrue

NamedSpace配信リスト

#{spaceContext.space['spaceName'].distributionList}

standardsGroup@myCompany.com

CurrentSpace配信リスト

#{spaceContext.currentSpace.distributionList}

salesTeam@myCompany.com

NamedSpaceメタデータ・カスタム属性

#{spaceContext.space['spaceName'].metadata.customAttributes['attributeName']}

指定されたカスタム属性に対して提供される値を返します

CurrentSpaceメタデータ・カスタム属性

#{spaceContext.currentSpace.metadata.customAttributes['attributeName']}

指定されたカスタム属性に対して提供される値を返します

CurrentSpaceメタデータ・ロゴ

#{WCPrepareImageURL[spaceContext.currentSpace.metadata.logo]['']}

/webcenter-spaces-resources/oracle/webcenter/space/metadata/spacetemplate/PortalSite/images/portal_logo.png

CurrentSpaceロール - 進行役

#{WCSecurityContext.userInScopedRole['Moderator']}

現在のスコープのユーザーがModeratorロールを割り当てられているかどうかによって、falseまたはtrue

CurrentSpaceロール - 参加者

#{WCSecurityContext.userInScopedRole['Participant']}

現在のスコープのユーザーがParticipantロールを割り当てられているかどうかによって、falseまたはtrue

CurrentSpaceロール - 閲覧者

#{WCSecurityContext.userInScopedRole['Viewer']}

現在のスコープのユーザーがViewerロールを割り当てられているかどうかによって、falseまたはtrue

CurrentSpaceロール - カスタム

#{WCSecurityContext.userInScopedRole['CustomRole']}

現在のスコープのユーザーが指定されたカスタム・ロールを割り当てられているかどうかによって、falseまたはtrue

NamedSpace子

#{spaceContext.space['spaceName'].children}

[oracle.webcenter.spaces.internal.model.SpaceImpl@5705f4, oracle.webcenter.spaces.internal.model.SpaceImpl@147d658]

注意: 括弧([])はセットであることを示します。

CurrentSpace子

#{spaceContext.currentSpace.children}

[oracle.webcenter.spaces.internal.model.SpaceImpl@5705f4, oracle.webcenter.spaces.internal.model.SpaceImpl@147d658]

注意: 括弧([])はセットであることを示します。

NamedSpace親

#{spaceContext.space['spaceName'].parent}

oracle.webcenter.spaces.internal.model.SpaceImpl@15fc839

CurrentSpace親

#{spaceContext.currentSpace.parent}

oracle.webcenter.spaces.internal.model.SpaceImpl@15fc839

NamedSpaceセキュリティ親

#{spaceContext.space['spaceName'].securityParent}

oracle.webcenter.spaces.internal.model.SpaceImpl@1392793

CurrentSpaceセキュリティ親

#{spaceContext.currentSpace.securityParent}

oracle.webcenter.spaces.internal.model.SpaceImpl@1392793

すべての表示可能なルート・レベル・スペース

#{spaceContext.spacesQuery.unionOf['ALL_QUERIABLE,DISCOVERABLE,PUBLIC_ACCESSIBLE,ALLUSER_ACCESSIBLE,USER_JOINED,USER_MODERATED'].shape['ROOT_LEVEL']}

oracle.webcenter.spaces.query.SpacesQueryParameters@ae34c8

指定された親スペースGUIDのすべての子および子孫のスペース

#{spaceContext.spacesQuery.parentSpaceGuid['spaceGuid'].shape['RECURSIVE_FLATTENED']}

oracle.webcenter.spaces.query.SpacesQueryParameters@4da22f

指定された親スペース名の直近のサブ・スペース

#{spaceContext.spacesQuery.parentSpaceName['spaceGuid'].shape['ROOT_LEVEL']}

oracle.webcenter.spaces.query.SpacesQueryParameters@1089971

指定されたスペース名に一致するスペースのリスト

#{spaceContext.spacesQuery.containingNames['space1, space2,space3']}

oracle.webcenter.spaces.query.SpacesQueryParameters@68e467

指定されたスペースGUIDに一致するスペースのリスト

#{spaceContext.spacesQuery.containingGuids['spaceGuid1, spaceGuid2']}

oracle.webcenter.spaces.query.SpacesQueryParameters@1c56009

基準に基づいてソートされたスペースのリスト

#{spaceContext.spacesQuery.unionOf.ALL_QUERIABLE.sort['sp.lastUpdateDate']['desc']}

oracle.webcenter.spaces.query.SpacesQueryParameters@6c3def

検索パターンに基づいたスペースのリスト

#{spaceContext.spacesQuery.unionOf.ALL_QUERIABLE.search['searchKeyword']}

oracle.webcenter.spaces.query.SpacesQueryParameters@19b2cf3

ページ・サイズが制限されたスペースのリスト

#{spaceContext.spacesQuery.unionOf.USER_JOINED.itemsPerPage[n].pageNumber[n]}

oracle.webcenter.spaces.query.SpacesQueryParameters@4f8818

WHERE句に一致するスペースのリスト

#{spaceContext.spacesQuery.unionOf.USER_JOINED.where[wCond['sp.createdBy']['=']['userName']]}

oracle.webcenter.spaces.query.SpacesQueryParameters@1ba816d

B.4.1.6 スペース・ページ情報のシード済パス

EL式ではなく、「スペース・ページ情報」の選択内容は別のアプリケーション・ページへのディレクトリ・パスです。たとえば、指定されたページにナビゲーション情報を提供するためにそれらのパスを使用します。

表B-6に、「スペース・ページ情報」カテゴリで使用可能なシード済ディレクトリのパスをリストし、それぞれが返す値のタイプの例を示します。ドロップダウン・リストの値数は、ユーザーによって使用されるテンプレートおよび作成されるページによって異なります。

表B-6 「スペース・ページ情報」のシード済パス

オプション

Path

Destination

COIHome.jspx

/faces/oracle/webcenter/page/scopedMD/se2dff4fb_202a_4f4c_b56d_c7cf59ad1c04/Home.jspx

現在のスペースのホームページへのパス

GroupSpaceDocLibMainView.jspx

/faces/oracle/webcenter/page/scopedMD/s8bba98ff_4cbb_40b8_beee_296c916a23ed/businessRolePages/GroupSpaceDocLibMainView.jspx

現在のスペースの「ドキュメント」ページへのパス

ForumMainView.jspx

/faces/oracle/webcenter/page/scopedMD/s8bba98ff_4cbb_40b8_beee_296c916a23ed/businessRolePages/ForumMainView.jspx

現在のスペースの「ディスカッション」ページへのパス

AnnouncementsMainView.jspx

/faces/oracle/webcenter/page/scopedMD/s8bba98ff_4cbb_40b8_beee_296c916a23ed/businessRolePages/AnnouncementsMainView.jspx

現在のスペースの「お知らせ」ページへのパス

EventsMainView.jspx

/faces/oracle/webcenter/page/scopedMD/s8bba98ff_4cbb_40b8_beee_296c916a23ed/businessRolePages/EventsMainView.jspx

現在のスペースの「イベント」ページへのパス

ListsMainView.jspx

/faces/oracle/webcenter/page/scopedMD/s8bba98ff_4cbb_40b8_beee_296c916a23ed/businessRolePages/ListsMainView.jspx

現在のスペースの「リスト」ページへのパス

GroupSpaceActivityMainView.jspx

/faces/oracle/webcenter/page/scopedMD/s8bba98ff_4cbb_40b8_beee_296c916a23ed/businessRolePages/GroupSpaceActivityStreamMainView.jspx

現在のスペースの「アクティビティ・ストリーム」ページへのパス

B.4.1.7 システムのシード済EL

システムのシード済EL式は、現在のユーザーの名前または現在のユーザーの指定されたロケールなど、システム設定に関連する値を返します。たとえば、#{securityContext.userName}という式は、現在ログインしているユーザーの名前を返します。たとえば、j.doeというユーザーがこの式が使用されているページを表示している場合、j.doeのビューに返された値は、j.doeです。j.smithというユーザーが同じページを参照している場合、j.smithのビューに返された値は、j.smithです。

関連項目:

実用的EL式の詳細は、第B.4.15項「実用的EL式」を参照してください。

表B-7に、「システム」カテゴリで使用可能なシード済EL式をリストし、それぞれの式が返す値のタイプの例を示します。

表B-7 「システム」のシード済EL式

オプション

式

返される値の例

ユーザー

#{securityContext.userName}

現在のユーザーのユーザー名

ロケール

#{facesContext.externalContext.requestLocale}

現在のユーザーの指定されたロケール

これは、アプリケーションまたはスペースレベルの設定、あるいはユーザー・プリファレンス(どちらか優先している方)から取得できます。

例:

en_US

B.4.1.8 ユーザー情報のシード済EL

ユーザー情報のシード済EL式は、指定されたユーザーのプロファイルに関連する値を返します。たとえば、#{webCenterProfile[securityContext.userName].description}という式は、現在のユーザーのプロファイルの「自己紹介」属性のコンテンツを返します。

関連項目:

ユーザー関連の式の詳細は、第B.4.13項「ピープル・コネクション・サービスに関連したEL式」を参照してくだだい。

表B-8に、「ユーザー情報」カテゴリで使用可能なシード済EL式をリストし、それぞれの式が返す値のタイプの例を示します。

表B-8 「ユーザー情報」のシード済EL式

オプション

式

返される値の例

自己紹介

#{webCenterProfile[securityContext.userName].description}

現在のユーザーのプロファイルの「自己紹介」属性のコンテンツを返します。

ユーザー名

#{webCenterProfile[securityContext.userName].userName}

現在のユーザーのプロファイルで指定されるユーザー名

これを現在のユーザーの表示名と比較します。

名

#{webCenterProfile[securityContext.userName].firstName}

現在のユーザーの名

ミドル・ネーム

#{webCenterProfile[securityContext.userName].middleName}

現在のユーザーのミドル・ネーム

姓

#{webCenterProfile[securityContext.userName].lastName}

現在のユーザーの姓

使用されるイニシャル

#{webCenterProfile[securityContext.userName].initials}

現在のユーザーのイニシャル

表示名

#{webCenterProfile[securityContext.userName].displayName}

現在のユーザーの表示名

これを現在のユーザーのユーザー名と比較します。

電子メール

#{webCenterProfile[securityContext.userName].businessEmail}

現在のユーザーの勤務先の電子メール・アドレス

部門

#{webCenterProfile[securityContext.userName].department}

現在のユーザーの部門

役職/職種

#{webCenterProfile[securityContext.userName].title}

現在のユーザーの役職/職種

マネージャ

#{webCenterProfile[securityContext.userName].managerDisplayName}

現在のユーザーのマネージャの表示名

タイムゾーン

#{webCenterProfile[securityContext.userName].timeZone}

現在のユーザーに関連付けられているタイムゾーン

従業員タイプ

#{webCenterProfile[securityContext.userName].employeeType}

現在のユーザーの従業員タイプ

従業員番号

#{webCenterProfile[securityContext.userName].employeeNumber}

現在のユーザーの従業員番号

優先言語コード

#{webCenterProfile[securityContext.userName].preferredLanguage}

現在のユーザーの優先言語

組織

#{webCenterProfile[securityContext.userName].organization}

現在のユーザーが属している会社の組織

組織単位

#{webCenterProfile[securityContext.userName].organizationalUnit}

現在のユーザーが属している会社の組織単位

専門

#{webCenterProfile[securityContext.userName].expertise}

現在のユーザーの専門。たとえば、Application, system, and database administration

勤務先FAX

#{webCenterProfile[securityContext.userName].businessFax}

現在のユーザーの勤務先FAX番号

勤務先携帯電話番号

#{webCenterProfile[securityContext.userName].businessMobile}

現在のユーザーの勤務先携帯電話番号

勤務先電話番号

#{webCenterProfile[securityContext.userName].businessPhone}

現在のユーザーの勤務先電話番号

勤務先ページャ番号

#{webCenterProfile[securityContext.userName].businessPager}

現在のユーザーの勤務先ページャ番号

勤務先番地

#{webCenterProfile[securityContext.userName].businessStreet}

現在のユーザーの勤務先番地

勤務先市区町村

#{webCenterProfile[securityContext.userName].businessCity}

現在のユーザーの勤務先の市区町村

勤務先都道府県

#{webCenterProfile[securityContext.userName].businessState}

現在のユーザーの勤務先の都道府県

勤務先私書箱

#{webCenterProfile[securityContext.userName].businessPOBox}

現在のユーザーの勤務先の私書箱

勤務先郵便番号

#{webCenterProfile[securityContext.userName].businessPostalCode}

現在のユーザーの勤務先郵便番号

勤務先国

#{webCenterProfile[securityContext.userName].businessCountry}

現在のユーザーの勤務先国

自宅の住所

#{webCenterProfile[securityContext.userName].homeAddress}

現在のユーザーの自宅の住所

自宅電話番号

#{webCenterProfile[securityContext.userName].homePhone}

現在のユーザーの自宅電話番号

生年月日

#{webCenterProfile[securityContext.userName].dateofBirth}

現在のユーザーの生年月日

旧姓

#{webCenterProfile[securityContext.userName].maidenName}

現在のユーザーの旧姓

入社日

#{webCenterProfile[securityContext.userName].dateofHire}

現在のユーザーが会社によって雇用された日

名前接尾辞

#{webCenterProfile[securityContext.userName].nameSuffix}

現在のユーザー名に追加されたタイトルおよび資格証明。たとえば、MD、Esqなど

ワイヤレス・アカウント番号

#{webCenterProfile[securityContext.userName].wirelessAcctNumber}

現在のユーザーのワイヤレス・インターネット・アカウントのアカウント番号

B.4.1.9 WebCenterイベントのシード済EL

WebCenterイベントのシード済EL式は、選択したドキュメントの名前、ドキュメントの作成者、ドキュメントの最終変更日など、ドキュメント関連のイベントに関連する値を返します。たとえば、#{wcEventContext.events.WebCenterResourceSelected.name}という式は、現在選択しているドキュメントの名前を返します。

表B-9に、「WebCenterイベント」カテゴリで使用可能なシード済EL式をリストし、それぞれの式が返す値のタイプの例を示します。

表B-9 「WebCenterイベント」のシード済EL式

オプション

式

返される値の例

選択したユーザー名

#{wcEventContext.events.WebCenterUserSelected.UserName}

現在選択しているユーザーのユーザー名

選択したドキュメント名

#{wcEventContext.events.WebCenterResourceSelected.name}

現在選択しているドキュメントの名前

選択したドキュメント作成者

#{wcEventContext.events.WebCenterResourceSelected.createdBy}

現在選択しているドキュメントの作成者の名前

選択したドキュメント最終変更者

#{wcEventContext.events.WebCenterResourceSelected.lastModifiedBy}

選択したドキュメントが最後に変更された日付

B.4.2 Spacesアプリケーションに関連したEL式

表B-10に、Spacesアプリケーション情報に関連したEL式をリストし、この式が提供する機能のタイプについて説明します。「コンテキスト」列は、式がSpacesコンテキストで使用できるか(WCS)、またはOracle JDeveloperで構築されたSpacesおよびFrameworkアプリケーションの両方で使用できるか(両方)を示します。

表B-10 Spacesアプリケーションに関連したEL式

式

機能

コンテキスト

#{WCAppContext}

すべてのOracle WebCenter Portalアプリケーション関連の情報に対する現在のWebリクエストのアクセス・ポイントを提供するoracle.webcenter.webcenterapp.context.WCApplicationContextオブジェクト。

WCS

#{WCAppContext.currentWebCenterURI}

最後に追加されたリクエストのブックマーク可能なSpaces URLパラメータで現在のWebリクエストを表すURLを返します(パラメータは必ずしも固定された順序ではありません)。

例:

http://www.example.com/webcenter/faces/oracle/webcenter/page/scopedMD/someguid/SomePage.jspx?wc.contextURL=/spaces/somename&wc.pageScope=1234

WCS

#{WCAppContext.application.applicationConfig}

現在のSpacesアプリケーションからのメタデータのペイロードを持つoracle.webcenter.webcenterapp.beans.WebCenterType Bean。

WCS

#{WCAppContext.application.applicationConfig.title}

(スペース管理設定から構成される)現在のSpacesアプリケーションの表示名を返します。

デフォルトで、これはWebCenter Portalを返します。

WCS

#{WCAppContext.application.applicationConfig.logo}

アプリケーション・ロゴがスペース管理設定からアップロードされた場合、この式はアプリケーション・ロゴ・イメージへのURLを返します。

デフォルトで、これはnullを返します。

WCS

#{WCAppContext.application.applicationConfig.helpPage}

(スペース管理設定から構成される)現在のSpacesアプリケーションに使用されるヘルプ・アプリケーションへのURLを返します。

デフォルトで、これは/webcenterhelp/spacesを返します。

WCS

#{WCAppContext.application.applicationConfig.copyrightMessage.customValue}

著作権メッセージがスペース管理設定から構成されている場合、この式はアプリケーションの著作権メッセージを返します。

デフォルトで、これはnullを返します。

WCS

#{WCAppContext.application.applicationConfig.privacyPolicyUrl}

(スペース管理設定から構成される)アプリケーションのプライバシー・ポリシーを含むドキュメントへのURLを返します。

デフォルトで、これはhttp://www.oracle.com/html/privacy.htmlを返します。

WCS

#{WCAppContext.application.applicationConfig.skin}

(スペース管理設定から構成される)アプリケーションのページをレンダリングするために使用するデフォルトのADF Facesスキン・ファミリの名前を返します。

この式は、必ずしもすべてのWebリクエストで使用されるわけでないアプリケーションレベルの設定のみを示します。たとえば、ユーザーがアプリケーションの「プリファレンス」からスキンをオーバーライドすることを選択している場合は、その式を正常に使用することはできません(詳細は、第38章「個人用プリファレンスの設定」を参照してください)。

WCS

#{requestContext.skinFamily}

アプリケーション・レベルで構成されている内容などの要因、現在のユーザーのプリファレンス設定などによって、現在のWebリクエストに使用されるADF Facesスキン・ファミリの名前を返します。

#{adfFacesContext.skinFamily}と同じ値を返します。

両方

B.4.3 アプリケーション・セキュリティに関連したEL式

表B-11に、アプリケーション・セキュリティに関連したEL式をリストし、この式が提供する機能のタイプについて説明します。「コンテキスト」列は、式がSpacesコンテキストで使用できるか(WCS)、またはOracle JDeveloperで構築されたSpacesアプリケーションおよびFrameworkアプリケーションの両方で使用できるか(両方)を示します。

関連項目:

コンポーネントレベルのセキュリティに関する式の実装例は、第26.2項「ページ・コンポーネントへのアクセスの設定」を参照してください。

表B-11 セキュリティに関連したEL式

式

機能

コンテキスト

#{security.authenticated}

現在のユーザーがELが起動されているコンテキストで認証される場合はtrueを返し、それ以外の場合はfalseを返します。

両方

#{securityContext.userName}

現在のログイン・ユーザーのユーザー名を返します。現在のユーザーがログインされていない場合、この式は値を返しません。

両方

#{security.pageContextCommunityModerator}

現在のユーザーが現在のスペースのモデレータである場合、値trueを返します。

WCS

#{WCSecurityContext.userInScopedRole['role']}

現在のユーザーが現在のスコープの指定されたロールを割り当てられている場合は、値trueを返します。ロールには、Moderator、Participant、Viewerまたはそのスコープで定義されているカスタム・ロールを指定できます。

スコープは暗黙的に現在のスコープに決まります。このELをホーム・スペースで使用すると、ホーム・スペースのGUIDとアプリケーション・レベルで定義されるロールが決まります。このELをスペースのスコープで使用すると、そのスペースで定義されるロールが決まります。

WCS

#{WCSecurityContext.userInGroup['group']}

現在のユーザーが指定されたグループ(例:Administrators)に割り当てられている場合、値trueを返します。

両方

#{WCSecurityContext.currentUser['userName']}

現在のユーザーが指定されたユーザーである場合は、値trueを返します。

両方

B.4.3.1 例: EL式を使用したコンポーザのソース・ビューへのアクセス制限

この項では、ユーザーのロールに基づいて何かを表示するためにEL式を使用する例を示します。この例では、ホーム・スペースのコンポーザのソース・ビューにアクセスできるようにAdvancedEditロールを付与したユーザーのみ許可されるEL式を追加するために、ページ・スタイルを作成して、そのソース・コードを編集します。

ホーム・スペースのコンポーザのソース・ビューへのアクセスを制限するには:

1. 管理権限を使用してSpacesにログオンし、「スペース管理」の「セキュリティ」タブに移動します。

2. AdvancedEditという新しいロールを作成し、それをユーザーweblogicに割り当てます。(詳細は、第24.2項「アプリケーション・ロールおよび権限の管理」を参照ください。)
ユーザーweblogicは、現在次の2つのロールを持ちます: AdministratorおよびAdvancedEdit。

3. たとえば、「空白ページ」のような、新しいページ・スタイルを作成します(詳細は、第15.2項「カスタム・ページ・スタイルの作成」を参照してください。)

4. AdvancedEditロールを持つユーザーにのみコンポーザのソース・ビューへのアクセスを許可するには、ページ・スタイルのソース・コードを編集して、次の属性を<pe: pageCustomizable>タグに追加します(図B-6)。

toolbarLayout="message stretch statusindicator newline #{WCSecurityContext.userInScopedRole['AdvancedEdit'] ? 'menu' : ''} addonpanels stretch help button"

リソース・コードの編集の詳細は、第11.3.2項「リソースのソース・コードの編集」を参照してください。

図B-6 ページ・スタイルのソース・コードの編集

「図B-6 ページ・スタイルのソース・コードの編集」の説明

5. weblogic以外のユーザーとしてログインし、ホーム・スペースで、「空白ページ」ページ・スタイルを使用してページを作成します。コンポーザで、ページを開く場合、デザイン・ビューにページが表示されますが、ユーザーがAdvancedEditロールを付与されていないため、「表示」メニューは使用できません。
ホーム・スペースのユーザーに使用可能なすべてのページ・スタイルにこの技術を適用すると、ソース・ビューへのアクセスが完全に制御されます。様々なスペースに対して同じ技術を使用できます。

B.4.4 アプリケーション・ナビゲーションに関連したEL式

表B-12に、Spacesナビゲーションに関連したEL式をリストし、この式が提供する機能のタイプについて説明します。すべてのナビゲーションELは、Oracle JDeveloperで構築されたSpacesアプリケーションおよびFrameworkアプリケーションの両方で使用できます。

表B-12 ナビゲーションに関連したEL式

式

機能

ナビゲーション・コンテキスト式

#{navigationContext.defaultNavigationModel}

デフォルトのナビゲーション・モデルを返します。プリファレンスbeanから値を取得します。プリファレンスBeanは、adf-config.xml、static valueでプリファレンス設定に基づいて値を取得します。

次の例は、指定されたデフォルトのツリー・モデルを返します。

#{navigationContext.defaultNavigationModel.defaultTreeModel}

defaultMenuModelおよびdefaultListModelも使用できます(次のリストを参照)。

#{navigationContext.currentNavigationModel}

現在のビュー(つまり、現在のページ)に移動するために使用されるナビゲーション・モデルを返します

ページには多数のナビゲーション・モデルがある場合があります。ページに移動するために使用されるモデルのみが、現在のナビゲーション・モデルです。

現在のナビゲーション・モデルは、processActionがコールされるときにのみ設定されます。

次の例は、現在のナビゲーション・モデル用のデフォルトのツリー・モデルを返します。

#{navigationContext.currentNavigationModel.defaultTreeModel}

defaultMenuModelおよびdefaultListModelも使用できます。

関連項目: #{navigationContext.processAction}。

#{navigationContext.navigationModel['model_path']}

パスで指定されるナビゲーション・モデルを返します。

例:

#{navigationContext.navigationModel['/oracle/webcenter/portalapp/navigations/default-navigation-model']}

ユーザーは、パラメータ名を覚えていなくても、角カッコにパスを簡単に入力できます。下位互換性のために、カンマ区切りのパラメータもサポートされています。使用可能なパラメータ(例)は、次のとおりです。

- modelPath=/oracle/webcenter/portalapp/navigations/default-navigation-model

- modelScope=/oracle/webcenter/portalapp/navigation

- modelId=default-navigation-model

注意: modelScopeおよびmodelIdは、次のように一緒に使用されます。

#{navigationContext.navigationModel['modelScope=/oracle/webcenter/portalapp/navigations,modelId=default-navigation-model']}

#{navigationContext.processAction}

UIコンポーネントのactionListener属性にバインドするために、デフォルトのナビゲーション方法を返します。これは、移動するターゲット・リソースがアクションUIコンポーネントのnodeまたはpath属性から渡されることを前提としています。

node属性は通常、反復ケースに使用されますが、path属性は通常、静的リンクを作成するために使用されます。両方が指定される場合、node属性が使用されます。path属性を使用する場合、ナビゲーション・モデル・オブジェクトで渡すためにmodel属性も指定する必要があります。model属性が指定されない場合、現在のナビゲーション・モデルが使用されます。

node属性の使用例:

<af:forEach var="node" varStatus="vs"
items="#{navigationContext.defaultNavigationModel.rootNode.children}">
<af:subform id="pt_sfm1">
<af:commandLink id="pt_cl1"
text="#{node.title}"
inlineStyle="font-size:small;color:White;"
actionListener="#{navigationContext.processAction}"
action="pprnav">
<f:attribute name="node" value="#{node}"/>
<af:showPopupBehavior popupId="menuPopup"
align="afterStart"
triggerType="mouseOver"/>
</af:commandLink>

path属性の使用例:

<af:commandLink id="pt_cl1" text="Prescriptions"
inlineStyle="font-size:small; color:White;"
actionListener="#{navigationContext.processAction}"
action="pprnav">
<f:attribute name="path" value="/prescriptions"/>
<f:attribute name="model"   value="#{navigationContext.defaultNavigationModel}"/>
</af:commandLink>

ナビゲーション・モデル式

#{navigationContext.defaultNavigationModel.defaultTreeModel}

#{navigationContext.defaultNavigationModel.defaultMenuModel}

#{navigationContext.defaultNavigationModel.defaultListModel}

#{navigationContext.defaultNavigationModel.defaultSiteMap}

デフォルト設定に基づくツリー/メニュー/リストのモデルを返します。

設定のデフォルト値は次の行で指定されます。たとえば、depthのデフォルト値は、0です。

defaultSiteMapの場合、デフォルト設定に基づくナビゲーションのサイトマップに対するXMLを返します。

この式は、次のタイプのモデルを返します。

- ChildPropertyTreeModel: <af:tree>コンポーネントで使用

- ChildPropertyMenuModel: <af:breadcrumbs>または<af:menu>コンポーネントで使用

- List<NavigationResource>: <af:foreach>で使用

#{navigationContext.defaultNavigationModel.treeModel['parameters']}

#{navigationContext.defaultNavigationModel.menuModel['parameters']}

#{navigationContext.defaultNavigationModel.listModel['parameters']}

#{navigationContext.defaultNavigationModel.siteMap['parameters']}

指定されたカンマ区切りパラメータに基づくツリー/メニュー/リストのモデルを返します。使用可能なパラメータ(例としてデフォルト値を使用)は、次のとおりです。

- startNode=/: モデルの開始ノードを指定します(たとえば、homeなど、ルート・ノードをリクエストする場合を除いて、"/"接頭辞が必要ありません)。

- includeStartNode=true: 開始ノード(たとえば、前述のルート・ノード)を含む場合はtrue、その子から開始するにはfalseを指定します。

- depth=0: フェッチの初期深度を定義します。"0"はツリー全体をフェッチすることを意味します。これには時間がかかる場合があります。この場合、要求に応じてフェッチするには"1"を使用します(ユーザーが「展開」アイコンをクリックする場合)

- prefetchOnly=false: デフォルト(true)では、最初にリクエストされた最大深度レベルのノードを返します。要求に応じて、より深いレベルのノードが返されます。ノードの初期セットのみ必要な場合は、falseを使用します。この場合、より深いノードがある場合にも、要求される場合には後でより深いノードを返しません。

siteMapの場合、使用可能なパラメータはstartNodeおよびincludeStartNodeです。

例:

#{navigationContext.defaultNavigationModel.treeModel['startNode=home,includeStartNode=false,depth=2']}

#{navigationContext.defaultNavigationModel.rootNode}

ナビゲーション・モデルの(タイプNavigationResourceの)ルート・ノードを返します。

例:

<af:commandLink id="pt_cl1" text="Prescriptions"
inlineStyle="font-size:small; color:White;"
actionListener="#{navigationContext.processAction}"
action="pprnav">
<f:attribute name="node"
value="#{navigationContext.
defaultNavigationModel.
rootNode.children[2]"/>
</af:commandLink>

#{navigationContext.defaultNavigationModel.node['path']}

指定されたパスに基づく(タイプNavigationResourceの)ノードを返します('/'などのルート・ノードをリクエストする場合を除いて"/"接頭辞は必要ありません)

例:

#{navigationContext.defaultNavigationModel.node['home/page1']}

#{navigationContext.defaultNavigationModel.currentSelection}

現在選択されているナビゲーション・リソースを返します。

#{navigationContext.defaultNavigationModel.newCurrentSelection['path']}

現在の選択内容を指定されたパスによって指定されたノードに設定します('/'のようなルート・ノードをリクエストする場合を除いて、"/"接頭辞は必要ありません)。正常な場合は、タイプNavigationResourceの新たに選択したノードが返されます。

ユーザーには、実際にノードに移動する必要なしに、現在の選択内容を明示的に設定する機能が必要です。

これは、ユーザーが直接ページを入力し、選択内容が設定されていない場合に使用できます。これにより、現在の選択内容がない場合に、デフォルトである内容をユーザーが制御するメカニズムが提供されます。

例:

<c:set  value="${navigationContext.defaultNavigationModel.newCurrentSelection['home/page1']}"
var="currSel" scope="session"/>
<c:if test="${currSel!=null}">
<af:forEach items="#{currSel.children}"
var="cnode" varStatus="cnodestatus">
...</c:if>

#{navigationContext.defaultNavigationModel.attributes.Description}

#{navigationContext.defaultNavigationModel.attributes['Description']}

ナビゲーション・モデルの指定された属性の値を返します。

ナビゲーション・リソース式

#{node.attributes.Description}

#{node.attributes['Description']}

ナビゲーション・リソースの指定された属性の値を返します。

#{node.parameters.StockSymbol}

#{node.parameters['StockSymbol']}

ナビゲーション・リソースの指定されたパラメータの値を返します。

#{node.parametersRaw.StockSymbol}

#{node.parametersRaw['StockSymbol']}

ナビゲーション・リソースの指定されたパラメータのRaw値を返します(評価前)。

#{node.title}

ナビゲーション・リソースのタイトルを返します。

#{node.path}

ナビゲーション・リソースへのパスを返します。

#{node.externalURL}

タイプExternal Linkのナビゲーション・リソースのURLを返します。

#{node.prettyUrl}

このナビゲーション・リソースの識別パスを返します。

#{node.prettyUrlPath}

#{node.prettyUrlPath[N]}

別のナビゲーション・ビューを表示する開始パスとしてその使用を有効にするために深度別の識別パスのコレクションを返します。

たとえば、currentSelectionがhome/company/products/applicationsであると仮定すると、次のELはhome/company/productsを返します。

#{node.prettyUrlPath[3]}

#{node.goLinkPrettyUrl}

goLink宛先に適したこのナビゲーション・リソースに対する識別パスを返します。

<af:goLink id="pt_gl2" text="#{node.title}"
destination="#{node.goLinkPrettyUrl}"
targetFrame="#{node.attributes['Target']}"
inlineStyle="font-size:small;#{node.selected ?
'font-weight:bold;' : ''}"/>

Spaces内のページへのどのリンクも特定のコンテキスト・パラメータが必要ですが、goLinkPrettyUrlはこれらのパラメータを提供するように設計されていません。したがって、goLinkPrettyUrlの使用は、Spaces内のリンクに対して正しく機能しませんが、Spacesの外部をポイントするリンクに対して正しく機能します。

#{node.separator ? ... : ...}

このリソースがセパレータ・アイテムかどうかを返します。

#{node.navigable ? ... : ...}

このリソースに移動できるかどうかを返します。

#{node.selected ? ... : ...}

このリソースが現在選択されているかどうかを返します。

#{node.currentlySelected ? ... : ...}

リソースが現在選択されているリソースであり、モデルが現在選択されているモデルであるかどうかを返します。

#{node.onSelectedPath ? ... : ...}

このノードが選択しているパス上にあるかどうかを返します。たとえば、これは選択しているタブをハイライト表示するために役立ちます。

たとえば、現在選択しているノードがhome/company/products/applicationsであると仮定すると、次のELはhomeタブをハイライト表示します。

<c:set  value="${navigationContext.defaultNavigationModel.node['home']}"
var="home" scope="session"/>
<af:commandImageLink id="cil1"
icon="#{(home.onSelectedPath) ?
'/images/caremark/nav/HomeSelected.png' :
'/images/caremark/nav/HomeIcon.png'}"
actionListener="#{navigationContext.processAction}"
action="pprnav">
<f:attribute name="node" value="#{home}"/></af:commandImageLink>

#{node.leaf ? ... : ...}

このリソースがリーフ・ノードであるかどうかを返します。

#{node.parent}

このノードの(タイプNavigationResourceの)親ノードを返します。ルート・ノードの場合は、nullが返されます。

#{node.ancestors}

ルート・ノードから開始する(NavigationResourceタイプの)このノードの祖先の階層リストを返します。

たとえば、現在のノードがhome/company/products/applicationsであると仮定すると、次のELは次の値を返します。

- #{node.ancestors[1]}は、homeのノードを返します。

- #{node.ancestors[3]}は、home/company/productsのノードを返します。

#{node.depth}

ルート・ノードからのこのノードの深度を返します。ルート・ノードは0深度です。

#{node.siblings}

このノード(包含)の(NavigationResourceタイプの)兄弟のリストを返します。

#{node.nextSibling}

このノードの(NavigationResourceタイプの)リストの次の兄弟を返します。

たとえば、次のコードにより、1行に2つのセパレータが出力されないことが確認されます。

<c:if test="${(node.separator) && (!node.nextSibling.separator}">
<af:separator id="s166"/>
</c:if>

#{node.previousSibling}

このノードの(NavigationResourceタイプの)リストの前の兄弟を返します。

#{node.index}

その兄弟に相対するこのノードのゼロ相対索引を返します。

#{node.children}

#{node.children[N].title}

#{node.children[N].children[N].title}

子リソースのコレクションを返します。

#{node.childCount}

このノードの子数を返します。

#{node.childByIndex['index']}

ゼロ相関索引によって指定される(NavigationResourceタイプの)子ノードを返します。

見つからない場合は、nullを返します。

#{node.childByPath['admin']}

このノードに相対的なパスによって指定される(NavigationResourceタイプの)子ノードを返します。

パスは1レベルより深くすることが可能で、'/'接頭辞は必要ありません。見つからない場合は、nullを返します。

B.4.4.1 例: ナビゲーションのEL式の使用

この項では、親スペースの共有ページから2つのサブスペースのアクティビティを監視するために、ナビゲーション・モデルを使用する例を示します。この例では、「アクティビティ・ストリーム」タスク・フローを含むページを使用します。タスク・フローのコンテンツは、ページに渡されるパラメータによって決まります。ナビゲーション・モデルには、ページにリンクする2つのリンクが含まれます。最初のリンクは、「アクティビティ・ストリーム」タスク・フローがsubspace1のアクティビティを示すように、パラメータとしてsubspace1を渡します。2番目のリンクはパラメータとしてsubspace2を渡します。そのため、ページのコンテンツは、ナビゲーションをクリックするリンクによって異なります。

親スペースからサブスペース・アクティビティを監視するためにELを使用するナビゲーション・モデルを構築するには:

1. スペース、および2つのサブスペースを作成します。サブスペースを作成する際には、使用される内部名を書き留めます(たとえば、subspace1およびsubspace2)。

2. スペースでは、Subspace Activityというページを作成し、そのページに「アクティビティ・ストリーム」タスク・フローを追加します。タスク・フローの追加の詳細は、第18.5項「ページへのコンポーネントの追加」を参照してください。

3. 新規に作成されたページに対して、subspaceNameのような、ページ・パラメータを作成します。詳細は、第22.3.1項「ページ・パラメータの作成」を参照してください。
パラメータの値として次のELを使用します。

#{empty navigationContext.currentNavigationModel.currentSelection.parameters.subspaceName ? 'subspace1' : navigationContext.currentNavigationModel.currentSelection.parameters.subspaceName}

ここで、'subspace1'は、ナビゲーションから何も渡されない場合に、ページ・パラメータに対して使用される値です。

4. 「アクティビティ・ストリーム」タスク・フローの設定を編集します。「コンポーネント・プロパティ」ダイアログの「パラメータ」タブで、Spacesパラメータについて、式ビルダーを開き、「ページ・パラメータ」で、subspaceNameを選択します。

5. 「表示オプション」タブの「テキスト」フィールドに、アクティビティが示されているサブスペースの名前を示す値を指定します。たとえば、次のELを使用します。

#{bindings.subspaceName} Activity

6. ページを表示するスペースを渡すナビゲーションを構築します。

1. 「スペース・デフォルト・ナビゲーション・モデル」に基づくナビゲーションを作成します。

2. リンク・ナビゲーション・アイテムを追加して、ナビゲーションを編集します。

3. 「ターゲット」タブの「名前」フィールドで、Sub Space 1としてリンク・アイテムの名前を指定します。

4. 「パス」フィールドで、Subspace Activityページを選択します。

5. 「パラメータ」タブのsubspaceNameフィールドで、最初のサブスペースの内部名subspace1を指定します。

7. 新規に作成されたリンクをコピーし、それを編集して、2番目のサブスペースsubspace2のリンクを作成します。
編集時に、「ターゲット」タブで、リンクの「名前」のみ変更する必要があります。「パラメータ」タブで、subspaceNameパラメータの値をsubspace2(2番目のサブスペースの内部名)にのみ変更する必要があります。

8. 新規に作成されたナビゲーションがスペースの現在のナビゲーションとして設定されていることを確認します。

9. 共有のSubspace Activityページを表示する2つのリンクがあり、クリックするリンクによって、スペースに異なる値を渡します。

B.4.5 リソースに関連したEL式

リソースの問合せにこの項の式を使用します。EL式を介したリソースの問合せは、APIコールからそれを問い合せるのと同じです。つまり、['property']['like']['value']形式の問合せパラメータを設定する必要があります。ここで、propertyは、id、resourceScopeなどのプロパティの名前で、valueは、属性の検索値です。

問合せにより、単一または複数の結果が生成されます。問合せ設計者は、必要な内容を決定する必要があります。問合せ設計者は、式で次の値のいずれかが生成されることにより、1つの結果を返すか、または複数の結果を返すかどうかを決定します。

- singleResult: 単一のリソースを返します。一致するリソースが見つからない場合、nullが返されます。

- resultList: リソースのリストを返します。一致するリソースが見つからない場合、空のリストが返されます。

注意:

式でsingleResultまたはresultListが生成されると、それは問合せのエンド・ポイントとして内部的に使用され、この後、問合せがただちに実行されます。エンド・ポイント後に設定されたすべてが予期しない動作となる可能性があります。

次の例は、myPageを含む表示名で検出された最初のテンプレート・リソースを返します。

#{srmContext[wCond['resourceType']['like']['siteTemplate']]['and'][wCond['displayName']['like']['myPage']].singleResult}

次の例は、sampleDescを含む説明とともに、resourceDirディレクトリにあるテンプレート・リソースのリストを返します。

#{srmContext[wCond['resourceType']['like']['siteTemplate']]['and'][wCond['description']['like']['sampleDesc']]['and'][wCond['contentDirectory']['like']['resourceDir'].resultList}

このクラスのプロパティには、このクラスの属性が含まれます。例のプロパティには、Id、DisplayName、iconURI、contentDirectoryなどが含まれます。

プロパティ値には、明示的な値、またはそのタイプの値を返すEL式を指定できます。たとえば、次の2つの問合せは同じ結果を返します。

#{srmContext[wCond['id']['like']['resourceId']].singleResult}

#{srmContext[wCond['id']['like']['spacesContext.currentSpace.uiMetadata.siteTemplateId']].singleResult}

property['value']形式(任意の順序)のELベースの問合せでこのクラスのプロパティを使用できます。たとえば、次の2つの問合せは同じ結果を返します。

#{srmContext[wCond['resourceScope']['like']['scopeName']]['and'][wCond['id]['like']['resourceId']].singleResult}

#{srmContext[wCond['id']['like']['resourceId']]['and'][wCond['resourceScope']['like']['scopeName']].singleResult}

表B-13に、リソースに関連したEL式をリストし、各式が提供する機能のタイプについて説明します。すべてのリソースELは、Oracle JDeveloperで構築されたSpacesアプリケーションおよびFrameworkアプリケーションの両方で使用できます。

表B-13 リソースに関連したEL

EL

機能

#{srmContext[wCond['id']['like']['resourceGUID']]}

指定されたIDを持つリソースを返します

#{srmContext[wCond['displayName']['like']['resourceDisplayName']]}

指定された表示名を持つリソースを返します

#{srmContext[wCond['displayNameKey']['like']['displayNameKey']]}

指定された表示名キーを持つリソースを返します

#{srmContext[wCond['description']['like']['resourceDescription']].singleResult}

その説明に、指定された値を含むリソースの1つの結果を返します。

複数の結果を取得するには、singleResultのかわりにresultListを使用します。

#{srmContext[wCond['descriptionKey']['like']['descriptionKey']].singleResult}

指定された説明キーを持つリソースの1つの結果を返します

説明キーは、リソースの説明のxsrtファイルのキーです。

複数の結果を取得するには、singleResultのかわりにresultListを使用します。

#{srmContext[wCond['createdDate']['like']['resourceCreationDate']]}

指定された作成日を持つリソースを返します

#{srmContext[wCond['modifiedBy']['like']['resourceLastModifiedBy']]

指定されたユーザー名を持つユーザーによって最後に変更されたリソースを返します

#{srmContext[wCond['modifiedDate']['like']['resourceLastModifiedDate']]}

指定日に最後に変更されたリソースを返します

#{srmContext[wCond['resourceScope']['like']['resourceScope']]}

指定された範囲内のリソースを返します

#{srmContext[wCond['category']['like']['categoryName']]}

指定されたカテゴリ内のリソースを返します

例:

#{srmContext[wCond['category']['like']['siteTemplates']]}

#{srmContext[wCond['contentDirectory']['like']['contentDirectory']]}

指定されたディレクトリ内に格納されるリソースを返します

#{srmContext[wCond['metadataFile']['like']['metadataFileLocation']]}

指定されたメタデータ・ファイルからのリソース・メタデータを返します

たとえば、次の式は、次のファイル/home/metadata/data.xmlからのリソース・メタデータを返します。

#{srmContext[wCond['metadataFile']['like']['/home/metadat/data.xml']]}

#{srmContext[wCond['jspx']['like']['jspxFileLocation']]}

指定された場所のjspxファイルを返します

たとえば、次の式はpage.jspxファイルを返します。

#{srmContext[wCond['jspx']['like']['/home/web/page.jspx']]}

#{srmContext[wCond['pageDef']['like']['pageDefinition']]}

指定されたページ定義を持つjspxファイルを返します

#{srmContext[wCond['iconURI']['like']['iconURI']]}

指定されたアイコンURIのアイコンを返します

#{srmContext[wCond['excludeFrom']['like']['excludeFromScopes']]}

より大きな式で、除外された範囲で使用可能なリソースを除く、すべての指定されたリソースを返します

#{srmContext[wCond['usesCustomSecurity']['like']['usesCustomSecurity']]}

より大きな式では、カスタム・セキュリティを使用するか、またはカスタム・セキュリティを使用しないリソースを返します

usesCustomSecurityをTRUEまたはFALSEに設定します。例:

#{srmContext[wCond['usesCustomSecurity']['like']['TRUE']]}

#{srmContext[wCond['seeded']['like']['seeded']]}

より大きな式では、提供される値によって、シードされているかまたはシードされていないリソースを返します

seededをTRUEまたはFALSEに設定します。例:

#{srmContext[wCond['seeded']['like']['TRUE']]}

#{srmContext[wCond['visibleType']['like']['visibleType']]}

より大きな式では、可視性の指定されたタイプであるリソースを返します

visibleTypeをTRUE、FALSEまたはリソースが表示されないことを示すためNEVERに設定します。たとえば、次の式は、表示可能なリソース、つまり、Showに設定されるリソースを返します。

#{srmContext[wCond['visibleType']['like']['TRUE']]}

#{srmContext[wCond['visible']['like']['visible']]}

より大きな式では、可視性がTRUEまたはFALSEのいずれかに設定された1つまたは複数のリソースを返します

#{srmContext[wCond['createdBy']['like']['resourceCreator']]}

より大きな式では、指定されたユーザーによって作成されたリソースを返します

#{srmContext[wCond['resourceType']['like']['resourceType']]}

より大きな式では、指定されたタイプの1つまたは複数のリソースを返します

たとえば、次の式は、SITE_TEMPLATEタイプのリソースを検索します。

#{srmContext[wCond['resourceType']['like']['SITE_TEMPLATE']]}

すべてのリソース・タイプが、Oracle Fusion Middleware Oracle WebCenter Java APIリファレンスのGenericSiteResourceTypesクラスにリストされています。

#{srmContext[wCond['version']['like']['version']]}

より大きな式では、指定されたバージョンのアプリケーションで使用可能な1つまたは複数のリソースを返します

#{srmContext[wCond['resourceScope']['like']['scopeName']]}

より大きな式では、指定された範囲で使用可能な1つまたは複数のリソースを返します

たとえば、次の式はスコープ(このインスタンスでは、スペース)MySpaceのリソースを検索します。

#{srmContext[wCond['resourceScope']['like']['MySpace']]}

デフォルトのスコープ、つまり、アプリケーション・スコープを検索するには、defaultScopeを使用します。

#{srmContext[wCond['searchType']['like']['searchType']]}

より大きな式では、他の組込み式によって設定された値が含まれるかその値に等しい1つまたは複数のリソースを返します

searchTypeをCONTAINSまたはEQUALSに設定します。

B.4.5.1 例: リソースのEL式の使用

この項では、ユーザーのロールに基づいたページ・テンプレートを表示するためにEL式を使用する例を示します。

この例では、EL式を使用して、そのページ・テンプレートで使用可能な機能またはリンクにのみアクセスできるように、特定のページ・テンプレートがモデレータに表示できるようにします。

ユーザー・ロールに基づいたページ・テンプレートを表示するには:

1. 必要なスペースに移動します。

2. 「管理」→「一般設定」に移動します。

3. 「表示設定」セクションの「ページ・テンプレート」で、「式ビルダー」アイコンをクリックして、「式ビルダー」をクリックします。

4. 「値または式の入力」で、次の式を入力します。

#{srmContext[wCond['resourceType']['like']['siteTemplate']][wCond['displayName']['like'][WCSecurityContext.userInScopedRole['Moderator'] ? 'Fusion Side Navigation' : 'WebCenter Spaces Top Navigation']].singleResult.id}

詳細は次のとおりです。

- srmContext[wCond['resourceType']['like']['siteTemplate']]
範囲内のすべてのテンプレートのリストを取得します。

- [wCond['displayName']['like'][WCSecurityContext.userInScopedRole['Moderator'] ?'Fusion Side Navigation' : 'WebCenter Spaces Top Navigation']]
現在のユーザーがモデレータであるかどうかによってリストを1つに絞り込みます。ユーザーがモデレータである場合、「Fusionサイド・ナビゲーション」ページ・テンプレートが適用されます。他のすべてのユーザー・ロールに対して、「WebCenter Spacesトップ・ナビゲーション」ページ・テンプレートを使用してスペースがレンダリングされます。

- singleResult.id
必要なエントリのGUIDを返します。

5. 「OK」をクリックします。

B.4.6 特定のスペースに関連したEL式

表B-14に、スペースに関連したEL式をリストし、各式が提供する機能のタイプについて説明します。リストされているELのすべてがSpacesで使用することを目的としています。

注意:

スペースの内部名は、スペースの管理設定の「一般」ページの「スペースURL」で指定される名前になります。スペースの表示名は、「表示名」で指定されます。表B-14のEL式の多くは、スペース内部名を要求します。

表B-14 特定のスペースに関連したEL式

式

機能

#{spaceContext}

すべてのスペース関連の情報に対する現在のWebリクエストのアクセス・ポイントを提供するoracle.webcenter.spaces.context.SpacesContextオブジェクト。

この式の値は、java API: SpacesContext.getCurrentInstance()の起動時に返されるものすべてです。

#{spaceContext.currentSpace}

現在のWebリクエストに関連付けられているスペースを表すoracle.webcenter.spaces.Spaceオブジェクト。現在のWebリクエストがホーム・スペース・コンテキスト内である場合、nullの値を返します。

この式の値は、Java API: SpacesContext.getCurrentInstance().getCurrentSpace()の起動時に返されるものすべてです。

#{spaceContext.currentSpaceName}

現在のWebリクエストに関連付けられているスペースの名前。現在のWebリクエストがホーム・スペース・コンテキスト内である場合、nullの値を返します。

この式の値は、java API: SpacesContext.getCurrentInstance().getCurrentSpace()の起動時に返されるものすべてです。

#{spaceContext.space['spaceName']}

#{spaceContext.currentSpace}

spaceNameという名前のスペースまたは現在のスペース(currentSpace)を表すoracle.webcenter.spaces.Spaceオブジェクト。たとえば、#{spaceContext.space['FinanceProject']}は、FinanceProjectというスペースのスペース・オブジェクトを返します。

この式の値は、現在のADFContextのMDSSessionで渡す現在のSpacesManagerで.getSpace(...)の起動時にJaveで返されるものすべてです。

#{spaceContext.space['spaceName'].metadataPath}

#{spaceContext.currentSpace.metadataPath}

指定された名前spaceNameを持つスペースまたは現在のスペース(currentSpace)のスペース・メタデータ・ドキュメントのMDSパス。たとえば、#{spaceContext.space['FinanceProject'].metadataPath}は、/oracle/webcenter/space/metadata/spaces/FinanceProject/space.xmlになります。

この式の値は、スペースのスペース・オブジェクトで.getMetadataPath()の起動時にjavaで返されるものすべてです。

#{spaceContext.space['spaceName'].metadata}

#{spaceContext.currentSpace.metadata}

spaceNameという名前のスペースまたは現在のスペース(currentSpace)に関するメタデータを含むoracle.webcenter.spaces.beans.SpaceType Bean。

この式の値は、現在のADFContextのMDSSessionで渡すスペースのスペース・オブジェクトで.getMetadata()の起動時にjavaで返されるものすべてです。

#{spaceContext.space['spaceName'].metadata.displayName}

#{spaceContext.currentSpace.metadata.displayName}

spaceNameという名前のスペースまたは現在のスペース(currentSpace)の表示名。たとえば、Web20Spaceというスペースが表示名web 2.0 Spaceを持つ場合、#{spaceContext.space['Web20Space'].metadata.displayName}はweb 2.0 Spaceになります。

#{spaceContext.space['spaceName'].GSMetadata.groupSpaceURI}

#{spaceContext.currentSpace.GSMetadata.groupSpaceURI}

spaceNameという名前のスペースまたは現在のスペース(currentSpace)のURL。

#{WCPrepareImageURL[spaceContext.space['spaceName'].metadata.icon]['']}

#{WCPrepareImageURL[spaceContext.currentSpace.metadata.icon]['']}

spaceNameという名前のスペースまたは現在のスペース(currentSpace)に関連付けられているアイコンへのURL。

#{spaceContext.space['spaceName'].metadata.description}

#{spaceContext.currentSpace.metadata.description}

spaceNameという名前のスペースまたは現在のスペース(currentSpace)の説明。たとえば、#{spaceContext.space['FinanceProject'].metadata.description}は、Conglomeration of all teams involved in financial activitiesになります。

#{spaceContext.space['spaceName'].metadata.creationDate}

#{spaceContext.currentSpace.metadata.creationDate}

指定された名前spaceNameを持つスペースまたは現在のスペース(currentSpace)が作成された日時を表すjava.util.Calendarオブジェクト。

#{spaceContext.space['spaceName'].metadata.createdBy}

#{spaceContext.currentSpace.metadata.createdBy}

spaceNameという名前のスペースまたは現在のスペース(currentSpace)を作成したユーザーのユーザー名。

#{spaceContext.space['spaceName'].metadata.keywords}

#{spaceContext.currentSpace.metadata.keywords}

名前spaceNameを持つスペースまたは現在のスペース(currentSpace)に関連付けられている検索可能なキーワードのカンマ区切りのリスト。たとえば、スペースFinanceProjectがキーワードfinance, project, moneyを持つ場合、#{spaceContext.space['FinanceProject'].metadata.keywords}はfinance, project, moneyになります。

#{spaceContext.space['spaceName'].metadata.offline}

#{spaceContext.currentSpace.metadata.offline}

spaceNameという名前のスペースまたは現在のスペース(currentSpace)がオフラインであるかどうかを示すブール値。

#{spaceContext.space['spaceName'].metadata.closed}

#{spaceContext.currentSpace.metadata.closed}

spaceNameという名前のスペースまたは現在のスペース(currentSpace)がクローズしているかどうかを示すブール値。

#{spaceContext.space['spaceName'].metadata.selfRegistration}

#{spaceContext.currentSpace.metadata.selfRegistration}

spaceNameという名前のスペースまたは現在のスペース(currentSpace)にユーザー自身を登録することを許可されるかどうかを示すブール値。

#{spaceContext.space['spaceName'].metadata.discoverable}

#{spaceContext.currentSpace.metadata.discoverable}

ユーザーが、検索を行うか、または「マイ・スペース」ページのリストを参照することによって、spaceNameという名前のスペースまたは現在のスペース(currentSpace)を検出できるかどうかを示すブール値。

#{spaceContext.space['spaceName'].metadata.publishRSS}

#{spaceContext.currentSpace.metadata.publishRSS}

spaceNameという名前のスペースまたは現在のスペース(currentSpace)がRSSフィードを公開するかどうかを示すブール値。

#{spaceContext.space['spaceName'].distributionList}

#{spaceContext.currentSpace.distributionList}

spaceNameという名前のスペースまたは現在のスペース(currentSpace)に関連付けられているメーリング・リストの電子メール・アドレス。

#{spaceContext.space['spaceName'].metadata.customAttributes['attributeName']}

#{spaceContext.currentSpace.metadata.customAttributes['attributeName']}

spaceNameという名前のスペースまたは現在のスペース(currentSpace)のattributeNameという名前の特定のカスタム属性の値。たとえば、FinanceProjectスペースが13.9という値を持つstockPriceというカスタム属性を持つ場合、#{spaceContext.space['FinanceProject'].metadata.customAttributes['stockPrice']}は13.9になります。

#{WCPrepareImageURL[spaceContext.space['spaceName'].metadata.logo]['']}

#{WCPrepareImageURL[spaceContext.currentSpace.metadata.logo]['']}

spaceNameという名前のスペースまたは現在のスペース(currentSpace)のロゴURLを返します。

#{spaceContext.spacesQuery.property['value']}

#{spaceContext.spacesQuery.property['value'].listSpaces}

property['value']の形式で、問合せパラメータを使用してスペースを問い合せる手段。ここで、propertyは、プロパティの名前を示します(たとえば、unionOf、shapeなど。)また、valueは、すべてのスペース、検出可能なスペースなどのリストのフェッチに使用する条件を示します。

listSpacesが式に追加される場合、問合せはGSMetadataタイプのスペースのリストを返します。(詳細は、Oracle Fusion Middleware Oracle WebCenter Java APIリファレンスのインタフェースGSMetadataに関する項を参照してください。)

たとえば、次のEL式は、すべての検出可能なスペースのリストを返します。

#{spaceContext.spacesQuery.unionOf['DISCOVERABLE'].listSpaces}

listspacesがELに追加されない場合、ELはSpacesQueryParameterタイプのオブジェクトになります。このオブジェクト・タイプは、SpacesManager.getSpaces(SpacesQueryParameters)を使用して評価される必要があります。また、GSMetadataタイプのスペースのリストが返されます。

たとえば、次のEL式は、すべての問合せ条件が移入されたSpacesQueryParametersタイプのインスタンスを返します。

#{spaceContext.spacesQuery.unionOf['DISCOVERABLE']}

#{spaceContext.spacesQuery.unionOf['USER_JOINED'].shape['ROOT_LEVEL'].listSpaces}

現在のユーザーがメンバーであるすべての上位レベルのスペースのリストを返します。

このELは、親を持たないスペースのみを返します。つまりサブスペースは返しません。

#{spaceContext.spacesQuery.unionOf['USER_JOINED'].shape['RECURSIVE_FLATTENED'].listSpaces}

現在のユーザーがメンバーであるすべてのスペースのリストを返します。

このELは、現在のユーザーがアクセス権を持つ各親スペースの下にあるすべてのサブスペースも返します。

例を表示するには、第B.4.6.1項「例: 様々なスペースのEL式の使用」を参照してください。

#{spaceContext.spacesQuery.unionOf['ALL_QUERIABLE'].sort['sortBy field picked from WcSpaceHeader']}

ソート基準によって指定された順番にソートされるスペースを返します

たとえば、次の問合せは、ユーザーがdiscoverableおよびlastUpdateDateフィールドによってソートされる、ユーザーがアクセス権を持つスペースのリストを返します。

次の例では、識別子spがスペースWcSpaceHeaderのJPAエンティティを表すことに注意してください。

#{spaceContext.spacesQuery.unionOf['ALL_QUERIABLE'].sort['sp.discoverable']['asc']['sp.lastUpdateDate']['desc'].listSpaces}

#{spaceContext.spacesQuery.unionOf['ALL_QUERIABLE'].pageNumber[page_num].listSpaces}

ページ番号(0ベース)の指定を、問合せ条件に一致する結果から選択できるようにします

たとえば、次の式はユーザーがアクセス権を持つすべてのスペースのリストを返し、結果セットの3番目のページを返します。

#{spaceContext.spacesQuery.unionOf['ALL_QUERIABLE'].pageNumber[2].listSpaces]}

#{spaceContext.spacesQuery.unionOf['ALL_QUERIABLE'].itemsPerPage[page_num].listSpaces}

結果のスペースを複数のページに分割する場合に、各ページに含まれる結果数を指定できます。

たとえば、次の式は、ページごとに10レコードをリストし、ユーザーがアクセス権を持つすべてのスペースのリストを返します。

#{spaceContext.spacesQuery.unionOf['ALL_QUERIABLE'].pageNumber[10].listSpaces]}

#{spaceContext.spacesQuery.unionOf.ALL_QUERIABLE.where[wCond['sp.createdBy']['like']['monty%'] ['and'] [wCond['sp.selfSubEnabled']['is']['null'] ['or'] [wCond['sp.selfSubEnabled']['=']['N']] ['not'] ] ].listSpaces}

指定されたユーザーによって作成され、自己登録が有効な、ユーザーがアクセス権を持つすべてのスペースのリストを返します。(詳細は、Oracle Fusion Middleware Oracle WebCenter Java APIリファレンスのSpacesQueryParametersおよびSpacesQueryFilterに関する項を参照してください。)

B.4.6.1 例: 様々なスペースのEL式の使用

この項では、様々なスペースを問い合せるためにEL式を使用する例を示します。

この例では、ユーザーがメンバーであるすべてのスペースのリストを表示するために次のELを使用します。

"#{spaceContext.spacesQuery.unionOf['USER_JOINED'].shape['RECURSIVE_FLATTENED'].listSpaces}"

スペースのロゴ、名前、説明およびメンバー数を表示するには、次のメソッドも使用します。

- iconURI: スペース・ロゴを表示する

- displayName: スペース名を表示する

- description: スペースの説明を表示する

- memberCount: スペース・メンバー数を表示する

スペースを問い合せるには:

1. 第29.3.1項「タスク・フローの作成」の説明に従って、新しいタスク・フローを作成し、それを使用できるようにマークします。

2. タスク・フローのソース・コードを編集します。「リソース」タブで、タスク・フローを選択します。「編集」メニューから、「ソースの編集」を選択します。

3. 「ソースの編集」ダイアログの「フラグメント」タブで、既存のコードを次のコードで置き換えます。

<?xml version='1.0' encoding='UTF-8'?>
<jsp:root xmlns:jsp="http://java.sun.com/JSP/Page" version="2.1" xmlns:pe="http://xmlns.oracle.com/adf/pageeditor" xmlns:cust="http://xmlns.oracle.com/adf/faces/customizable" xmlns:f="http://java.sun.com/jsf/core" xmlns:af="http://xmlns.oracle.com/adf/faces/rich" xmlns:c="http://java.sun.com/jsp/jstl/core" xmlns:fn="http://java.sun.com/jsp/jstl/functions">
<af:panelGroupLayout id="pgl1">
<cust:panelCustomizable id="pc1">
<table border="0" width="100%">
<af:iterator id="it1" var="row" value="#{spaceContext.spacesQuery.unionOf['USER_JOINED'].shape['RECURSIVE_FLATTENED'].listSpaces}">
<c:set var="iconURI" value="#{fn:split(row.iconURI,'}')[1]}"/>
<c:set var="displayName" value="#{row.displayName}"/>
<c:set var="description" value="#{row.description}"/>
<c:set var="numMembers" value="#{row.memberCount}"/>
<tr class="PortletText1">
<td width="16px" rowspan="3" valign="top">
<af:image id="img1"
source="/webcenter-spaces-resources/oracle/webcenter/siteresources/scopedMD/shared#{iconURI}/ICON16"/>
</td>
<td>
<af:outputText id="otCol1"
value="#{displayName}"
inlineStyle="color:#333333; font-size:12px; font-weight:bold;"/>

</td>
</tr>
<tr>
<td>
<af:outputText id="otCol3"
value="#{description}"
inlineStyle="color:#666666; font-size:12px;"/>
</td>
</tr>
<tr>
<td>
<af:outputText id="otCol4"
value="members (#{numMembers}) -"
inlineStyle="color:#666666; font-size:10px;"/>
<af:spacer id="spacer1" width="5px"/>
<af:goLink id="gl1"
destination="/spaces/#{row.name}"
targetFrame="_blank"
text="view"/>
</td>
</tr>
</af:iterator>
</table>
</cust:panelCustomizable>
</af:panelGroupLayout>
</jsp:root>

4. タスク・フローをページに追加します。リソース・カタログで、カスタム・タスク・フローが「マッシュアップ」→「タスク・フロー」で使用できます。
このページには現在、ユーザーがメンバーであるすべてのスペースのリストが表示されます(図B-1)。

図B-7 スペース問合せ

「図B-7 スペース問合せ」の説明

B.4.7 特定のページに関連したEL式

表B-15に、アプリケーション・ページに関連したEL式をリストし、この式が提供する機能のタイプについて説明します。

表B-15 アプリケーション・ページに関連したEL式

式

機能

#{pageDocBean.title}

ページの表示名を返します。例:

FinanceProject

#{pageDocBean.createdBy}

ページの作成者のユーザー名を返します。例:

monty

#{pageDocBean.createDateString}

ページの作成日時を返します。例:

2008-11-19T10:18:36

#{pageDocBean.lastUpdatedBy}

ページの最終更新者のユーザー名を返します。例:

monty

#{pageDocBean.lastUpdateDateString}

ページの最終更新日時を返します。例:

2008-11-19T10:18:36

#{pageDocBean.pagePath}

アプリケーション・ルート・ディレクトリに相対するページへのファイル・ディレクトリ・パスを返します。例:

/oracle/webcenter/page/scopedMD/s8bba98ff_4cbb_40b8_beee_296c916a23ed/user/Umonty/Page4.jspx

#{pageDocBean.name}

ページのファイル名を返します。例:

Page4.jspx

#{pageDocBean.UICSSStyle}

ページに使用されるスタイル・スキームの名前を返します。例:

WCSchemeEggShell

#{pageDocBean.UISchemeBGImage}

ページ・スキーム背景イメージのディレクトリ・パスとファイル名を返します。

#{pageDocBean.UISchemeBGColorString}

ページ・スキーム背景色の16進数値を返します。例:

#ffa500

#{pageDocBean.pagePermission}

現在のユーザーがページ上に持つ権限を返します。例:

oracle.webcenter.page.model.security.CustomPagePermission

#{pageDocBean.pageSecurityTarget}

セキュリティ・システムに対して現在のページを一意に識別する60文字くらいの文字列。例:

oracle_webcenter_page_scopedMD_s8bba98ff_4cbb_40b8_beee_296c916a23ed_user_Umonty_Page4PageDef

B.4.8 コンポーザに関連したEL式

表B-16に、コンポーザに関連したEL式をリストします。「コンテキスト」列では、式が、Oracle JDeveloperで構築されたSpacesアプリケーションおよびFrameworkアプリケーション両方で使用可能であることを示します。

表B-16 コンポーザに関連したEL式

式

機能

コンテキスト

#{composerContext.inEditMode}

現在のページがビュー・モードであるか、編集モードであるかどうかを決定します。例:

<af:outputText id="ot1"
value="#{composerContext.inEditMode ne
true ? 'View mode' : 'Edit mode'} />

この例では、ページがビュー・モードの場合はView mode、ページが編集モードの場合はEdit modeを返すADF Faces outputTextコンポーネントを示します。

両方

B.4.8.1 例: コンポーザのEL式の使用

この項では、ビュー・モードおよび編集モードで異なるページを表示するためにEL式を使用する例を示します。ビュー・モードで、ページの一方はPage1、別のページはPage2を表示するとします。ただし、Page2ではなく、Page1を編集する場合は、Webサイトwww.example.comを表示します。次の形式のELを使用できます。

#{ composerContext.inEditMode ? 'http://www.example.com' : 'url_of_Page2' }

このELでは、ページが編集モードの場合は指定されたWebサイトを表示し、ビュー・モードの場合はPage2を表示します。

次の手順は、ページ・モードによって異なるページの表示方法を示します。

1. 編集モードで、Page1という名前のページを開きます。

2. 「コンテンツの追加」をクリックします。

3. リソース・カタログで、「Web開発」をクリックします。

4. 「Webページ」の横の「追加」をクリックし、「閉じる」をクリックします。

5. 新たに追加されたWebページの「編集」アイコンをクリックします。

6. 「コンポーネント・プロパティ」ダイアログの「表示オプション」タブの「ソース」フィールドで、次の形式で値を入力します。

#{ composerContext.inEditMode ? 'website_url' : 'url_of_Page2' }

7. 「OK」をクリックします。
編集モードで、Page1には現在、指定したWebサイトが表示されます。ページを保存して閉じます。Page1には現在、Page2が表示されます。

B.4.9 イベント・コンテキストに関連したEL式

表B-17は、(イベント・サービスに関連したイベントではなく)ペイロードを渡すことができるイベントのタイプに関連したEL式をリストします。

これらが生成されると、表B-17で提供されるイベント・ペイロードのすべてまたは一部にアクセスできます。

たとえば、ペイロード全体について、次のELを使用します。

#{wcEventContext.events.<eventName>}

例:

#{wcEventContext.events.WebCenterUserSelected}

表B-17のELのペイロードのすべてはマップです。マップ・エントリを間接参照するには、マップ用の標準ELを使用します。

#{wcEventContext.events.WebCenterUserSelected.UserName}

関連項目:

イベントの結付けの詳細は、第22章「ページ、タスク・フロー、ポートレットおよびUIコンポーネントの結付け」を参照してください。

表B-17 イベント・コンテキストに関連したEL式

式

機能

イベント・コンテキスト

#{wcEventContext.events.WebCenterResourceSelected}

ドキュメント名

#{wcEventContext.events.WebCenterResourceSelected.name}

ドキュメント作成者

#{wcEventContext.events.WebCenterResourceSelected.createdBy}

ドキュメント最終変更者

#{wcEventContext.events.WebCenterResourceSelected.lastModifiedBy}

プロデューサ・タスク・フローとコンシューマ・タスク・フロー間のコンテキストの結付けで使用します。プロデューサのメタデータの一部をコンシューマのメタデータの一部に関連付けるマップを返します。たとえば、ドキュメント作成者から作成者のプロファイルに関連付けます。

プロデューサ・タスク・フローには次のものがあります。

- ドキュメント・マネージャ

- 最近のドキュメント

- ドキュメント・リスト・ビューア

コンシューマ・タスク・フローには次のものがあります。

- アクティビティ・グラフ - 類似アイテム(ユーザーに関心のある他のドキュメントを示します)

- リンク(選択したドキュメントにリンクされるアイテムを示します)

- プロファイル(ドキュメントの作成者のプロファイルを表示します)

- アクティビティ・ストリーム(このドキュメントに関するアクティビティを表示します)

- タグ(このドキュメントのタグおよびタグ・センターにアクセスする手段)

イベント・コンテキスト

#{wcEventContext.events.WebCenterUserSelected}

ユーザー名

#{wcEventContext.events.WebCenterUserSelected.userName}

ユーザーGUID

#{wcEventContext.events.WebCenterUserSelected.userGUID}

スペース名

#{wcEventContext.events.WebCenterUserSelected.spaceName}

スペースGUID

#{wcEventContext.events.WebCenterUserSelected.spaceGUID}

プロデューサ・タスク・フローとコンシューマ・タスク・フロー間のコンテキストの結付けで使用します。プロデューサのメタデータの一部をコンシューマのメタデータの一部に関連付けるマップを返します。たとえば、ユーザーからユーザーの接続に関連付けます。

プロデューサ・タスク・フローには次のものがあります。

- コネクション

- スペース・メンバー

コンシューマ・タスク・フローには次のものがあります。

- 接続(選択したユーザーの接続を示します)

- ドキュメントのタスク・フロー(選択したユーザーによって作成されたドキュメントを示します)

- アクティビティ・ストリーム(このユーザーのアクティビティを表示します)

- タグ(このユーザーによって作成されたタグ)

- プロファイル(このユーザーのプロファイルを表示します)

イベント・コンテキスト

#{wcEventContext.events.WebCenterConnectionSelected}

プロファイル・ユーザー名

#{wcEventContext.events.WebCenterConnectionSelected.profileUserName}

プロファイル・ユーザーGUID

#{wcEventContext.events.WebCenterConnectionSelected.profileUserGUID}

コネクションがあるユーザー名

#{wcEventContext.events.WebCenterConnectionSelected.userName}

コネクションがあるUser GUID

#{wcEventContext.events.WebCenterConnectionSelected.userGUID}

--

#{wcEventContext.events.WebCenterSpaceSelected.}spaceName

選択したスペースの名前を返します

#{wcEventContext.events.WebCenterSpaceSelected.SpaceGUID}

選択したスペースのGUIDを返します

B.4.10 サービスに関連したEL式

表B-18に、サービスに関連したEL式をリストし、この式が提供する機能のタイプについて説明します。リストされているELのすべてがSpacesおよびWebCenter Portal: Frameworkの両方で使用できます。

表B-18 サービスに関連したEL式

式

機能

#{webcenterService['serviceId']}

サービスIDserviceIdを持つWebCenter Portalサービスを表すoracle.webcenter.framework.service.Serviceオブジェクト。たとえば、次のELはドキュメント・サービスを返します。

#{webcenterService['oracle.webcenter.doclib']}

サービスIDは、表B-19を参照してください。

#{webcenterService['serviceId'].configured}

サービスID serviceIdを持つWebCenter PortalサービスがSpacesアプリケーションで使用するために構成されているかどうかを示すブール値を返します。たとえば、ディスカッション・サービスがアプリケーションで使用できる場合、次のELはtrueを返し、そうでない場合は、falseを返します。

#{webcenterService['oracle.webcenter.collab.forum'].configured}

サービスIDは、表B-19を参照してください。

#{sessionContext['oracle.webcenter.collab.forum'].groupInfo['spaceName'].forumId}

指定されたスペース・ディスカッション・フォーラムのフォーラムIDを返します。spaceNameのかわりにスペース名を入力します。

#{sessionContext['oracle.webcenter.collab.forum'].groupInfo['spaceName'].categoryId}

指定されたスペース・ディスカッション・フォーラムのカテゴリIDを返します。spaceNameのかわりにスペース名を入力します。

表B-19は、実行時にサービスに関連付けられているサービスIDをリストします。

表B-19 サービスID

サービス

ID

お知らせ

oracle.webcenter.collab.announcement

ディスカッション

oracle.webcenter.collab.forum

ドキュメントおよびWikis

oracle.webcenter.doclib

イベント

oracle.webcenter.collab.calendar.community

スペース管理

oracle.webcenter.community

インスタント・メッセージおよびプレゼンス(IMP)

oracle.webcenter.collab.rtc

リンク

oracle.webcenter.relationship

リスト

oracle.webcenter.list

メール

oracle.webcenter.collab.mail

ノート

oracle.webcenter.note

通知

oracle.webcenter.notification

ページ

oracle.webcenter.page

ピーブル・コネクション: アクティビティ・ストリーム

oracle.webcenter.activitystreaming

ピーブル・コネクション: コネクション

oracle.webcenter.peopleconnections.connections

ピーブル・コネクション: フィードバック

oracle.webcenter.peopleconnections.kudos

ピーブル・コネクション: メッセージボード

oracle.webcenter.peopleconnections.wall

ピーブル・コネクション: プロファイル

oracle.webcenter.peopleconnections.profile

投票

oracle.webcenter.collab.survey

最近のアクティビティ

oracle.webcenter.recentactivity

アクティビティ・グラフ

oracle.webcenter.activitygraph

RSS

oracle.webcenter.rss

検索

oracle.webcenter.search

タグ

oracle.webcenter.tagging

ブログ

oracle.webcenter.blog

ワークリスト

oracle.webcenter.worklist

B.4.11 パーソナライズ・コンダクタに関連したEL式

表B-20に、パーソナライズ・コンダクタに関連したEL式をリストし、この式が提供する機能のタイプについて説明します。リストされているELのすべてがOracle JDeveloperで構築されたSpacesアプリケーションおよびFrameworkアプリケーションの両方で使用できます。

表B-20 パーソナライズ・コンダクタに関連したEL式

式

機能

#{p13nContext.reset}

起動されるコンテキスト・オブジェクトの状態を消去します。

他の例:

#{p13nContext.conductor['ConductorConnection'].reset}

#{p13nContext.conductor['ConductorConnection'].namespaces['MyNamespace'].reset}

#{p13nContext.properties['PropertiesConnection'].namespaces['MyNamespace'].setDefinitions['MyPropertySetDefinition'].set['MyPropertySet'].reset}

#{p13nContext.properties['PropertiesConnection'].namespaces['MyNamespace'].setDefinitions['MyPropertySetDefinition'].set['MyPropertySet'].update}

フォームにバウンドされる場合は新しい値でプロパティ・セットを更新します。

updateメソッドはコンテキストPropertySetContextにのみ適用され、フォーム・ベース・アクションの一部としてのみコールできます。

#{p13nContext.properties['PropertiesConnection'].namespaces['MyNamespace'].setDefinitions['MyPropertySetDefinition'].set['MyPropertySet'].results}

コンテキスト・オブジェクトの結果を取得します。PropertySetContextの場合、存在する場合は、名前別プロパティ・セットおよびプロパティ・セット定義を取得します。

ScenarioExecutionContextおよびParameterizedScenarioExecutionContextの場合は、シナリオの結果が取得されます。

他の例:

#{p13nContext.conductor['ConductorConnection'].namespaces['MyNamespace'].scenario['MyScenario'].results}

#{p13nContext.conductor['ConductorConnection'].namespaces['MyNamespace'].scenario['MyScenario'].withInput['input1=val1;input2=value2;input3=value3'].results}

#{p13nContext.conductor['PropertiesConnection'].namespaces['MyNamespace'].scenario['MyScenario'].results}

名前別にシナリオを実行します。

#{p13nContext.conductor['ConductorConnection'].namespaces['MyNamespace'].scenario['MyScenario'].withInput['input1=val1;input2=value2;input3=value3'].results}

入力パラメータを使用して、名前別にシナリオを実行します。入力パラメータは次の形式である必要があります。

<paramOne>=<valueOne>;<paramTwo>=<valueTwo>;<paramThree>=<valueThree>

各パラメータ名および値は、セミコロンで区別されます。

withInputメソッドは、コンテキストScenarioExecutionContextにのみ適用されます。

#{p13nContext.conductor['ConductorConnection'].namespaces[myManagedBean.namespace].scenario[myManagedBean.scenario].isError}

現在のコンテキスト・オブジェクトでエラーが発生したかどうかを決定します。

isErrorメソッドは、PropertySetContextおよび~ScenarioExecutionContextにのみ適用されます。

他の例:

#{p13nContext.properties['PropertiesConnection'].namespaces['MyNamespace'].setDefinitions['MyPropertySetDefinition'].set['MyPropertySet'].isError}

#{p13nContext.conductor['ConductorConnection'].namespaces['myManagedBean.namespace'].scenario['myManagedBean.scenario'].errorMessage}

現在のコンテキスト・オブジェクトでエラーが発生した場合は、エラー・メッセージを返します。

errorMessageメソッドは、PropertySetContextおよび~ScenarioExecutionContextにのみ適用されます。

他の例:

#{p13nContext.properties['PropertiesConnection'].namespaces['MyNamespace'].setDefinitions['MyPropertySetDefinition'].set['MyPropertySet'].errorMessage}

B.4.12 ドキュメント・サービスに関連したEL式

表B-21に、ドキュメント・サービスに関連したEL式をリストし、この式が提供する機能のタイプについて説明します。「コンテキスト」列は、式がSpacesコンテキストで使用できるか(WCS)、またはOracle JDeveloperで構築されたSpacesアプリケーションおよびFrameworkアプリケーションの両方で使用できるか(両方)を示します。

表B-21 ドキュメント・サービスに関連したEL式

式

機能

コンテキスト

#{documentsService.currentGroupSpace}

スペースのドキュメントの情報を提供します。スペースのドキュメント関連の情報にアクセスするBeanを返します。

WCS

#{documentsService.currentUser}

現在のユーザーのドキュメントに関する情報を提供します。

WCS

#{documentsService.defaultConnectionName}

デフォルト・コンテンツ・リポジトリ・コネクション名を取得します。コネクション名が定義されていない場合はnullを返します。

両方

#{documentsService.groupSpaceByGUID['GUID']}

スペースのGUIDによって、指定されたスペースのドキュメント情報を検索する方法を提供します。スペースのドキュメント関連の情報を提供するBeanを返します。

WCS

#{documentsService.groupSpaceByName['spaceName']}

スペース名によって、指定されたスペースのドキュメント情報を検索する方法を提供します。スペースのドキュメント関連の情報にアクセスするBeanを返します。

スペースの内部名を入力します。スペースの内部名は、スペースの管理設定の「一般」ページの「スペースURL」で指定される名前になります。スペースの表示名は「表示名」によって指定されます。これは、スペース上部のバナーに表示される名前です。表B-14のEL式の多くは、スペース内部名を要求します。

WCS

#{documentsService.userByName['userName']}

ユーザー名によってユーザー・ドキュメント情報を検索する方法を提供します。ユーザーのドキュメント関連の情報にアクセスするBeanを返します。

WCS

#{documentsService.configured}

ドキュメント・サービスが構成されているかどうかを確認します。ドキュメント・サービスが構成されている場合は、trueを返し、そうでない場合は、falseを返します。

両方

B.4.13 ピープル・コネクション・サービスに関連したEL式

表B-22に、ピープル・コネクション・サービスのプロファイル機能に関連したEL式をリストし、この式が提供する機能のタイプについて説明します。リストされているELのすべてがOracle JDeveloperで構築されたSpacesアプリケーションおよびFrameworkアプリケーションの両方で使用できます。

注意:

エントリsecurityContext.userNameは、すべてのプロファイル式に含まれ、現在のユーザーの名前を返します。情報がユーザーのプロファイルに存在する場合にのみ、その情報が返されることにも注意してください。情報がプロファイルに含まれない場合は、null値が返されます。

表B-22 ピープル・コネクション・サービスに関連したEL式(プロファイル)

式

機能

#{WebCenterProfile[userName].ManagerDisplayName}

#{WebCenterProfile[securityContext.userName].ManagerDisplayName}

指定されたユーザーのマネージャの表示名(現在のユーザーが知ることを許可されている場合)。

#{WebCenterProfile[userName].employeeNumber}

#{WebCenterProfile[securityContext.userName].employeeNumber}

指定されたユーザーの従業員番号(現在のユーザーが知ることを許可されている場合)。

#{WebCenterProfile[userName].businessPOBox}

#{WebCenterProfile[securityContext.userName].businessPOBox}

指定されたユーザーに関連付けられている勤務先の私書箱(現在のユーザーが知ることを許可されている場合)。

#{WebCenterProfile[userName].timeZone}

#{WebCenterProfile[securityContext.userName].timeZone}

指定されたユーザーのホーム・オフィスがあるタイム・ゾーン(現在のユーザーが知ることを許可されている場合)。

#{WebCenterProfile[userName].description}

#{WebCenterProfile[securityContext.userName].description}

(プロファイルの「自己紹介」からの)指定されたユーザーの説明(現在のユーザーが知ることを許可されている場合)。

#{WebCenterProfile[userName].department}

#{WebCenterProfile[securityContext.userName].department}

指定されたユーザーが属する部門(現在のユーザーが知ることを許可されている場合)。

#{WebCenterProfile[userName].businessPager}

#{WebCenterProfile[securityContext.userName].businessPager}

指定されたユーザーの勤務先ページャ番号(現在のユーザーが知ることを許可されている場合)。

#{WebCenterProfile[userName].businessCity}

#{WebCenterProfile[securityContext.userName].businessCity}

指定されたユーザーの市区町村(現在のユーザーが知ることを許可されている場合)。

#{WebCenterProfile[userName].maidenName}

#{WebCenterProfile[securityContext.userName].maidenName}

指定されたユーザーの結婚前の姓または名(現在のユーザーが知ることを許可されている場合)。

#{WebCenterProfile[userName].businessFax}

#{WebCenterProfile[securityContext.userName].businessFax}

指定されたユーザーの勤務先FAX番号(現在のユーザーが知ることを許可されている場合)。

#{WebCenterProfile[userName].dateofHire}

#{WebCenterProfile[securityContext.userName].dateofHire}

指定されたユーザーの入社日(現在のユーザーが知ることを許可されている場合)。

#{WebCenterProfile[userName].nameSuffix}

#{WebCenterProfile[securityContext.userName].nameSuffix}

Esq.、Jr.などの、ユーザー名に追加される情報(現在のユーザーが知ることを許可されている場合)。

#{WebCenterProfile[userName].middleName}

#{WebCenterProfile[securityContext.userName].middleName}

指定されたユーザーのミドル・ネーム(現在のユーザーが知ることを許可されている場合)。

#{WebCenterProfile[userName].homePhone}

#{WebCenterProfile[securityContext.userName].homePhone}

指定されたユーザーの自宅電話番号(現在のユーザーが知ることを許可されている場合)。

#{WebCenterProfile[userName].employeeType}

#{WebCenterProfile[securityContext.userName].employeeType}

IC4などの指定されたユーザーの従業員タイプの分類(現在のユーザーが知ることを許可されている場合)。

#{WebCenterProfile[userName].lastName}

#{WebCenterProfile[securityContext.userName].lastName}

指定されたユーザーの姓または名(現在のユーザーが知ることを許可されている場合)。

#{WebCenterProfile[userName].dateofBirth}

#{WebCenterProfile[securityContext.userName].dateofBirth}

指定されたユーザーの誕生日(現在のユーザーが知ることを許可されている場合)。

#{WebCenterProfile[userName].businessState}

#{WebCenterProfile[securityContext.userName].businessState}

指定されたユーザーのホーム・オフィスがある都道府県(現在のユーザーが知ることを許可されている場合)。

#{WebCenterProfile[userName].homeAddress}

#{WebCenterProfile[securityContext.userName].homeAddress}

指定されたユーザーの自宅の住所(現在のユーザーが知ることを許可されている場合)。

#{WebCenterProfile[userName].businessStreet}

#{WebCenterProfile[securityContext.userName].businessStreet}

指定されたユーザーのホーム・オフィスがある番地(現在のユーザーが知ることを許可されている場合)。

#{WebCenterProfile[userName].businessPostalCode}

#{WebCenterProfile[securityContext.userName].businessPostalCode}

指定されたユーザーの郵便番号(現在のユーザーが知ることを許可されている場合)。

#{WebCenterProfile[userName].initials}

#{WebCenterProfile[securityContext.userName].initials}

指定されたユーザーのイニシャル(現在のユーザーが知ることを許可されている場合)。

#{WebCenterProfile[userName].firstName}

#{WebCenterProfile[securityContext.userName].firstName}

指定されたユーザーの名(現在のユーザーが知ることを許可されている場合)。

#{WebCenterProfile[userName].organizationalUnit}

#{WebCenterProfile[securityContext.userName].organizationalUnit}

D10などの指定されたユーザーが属する組織単位(現在のユーザーが知ることを許可されている場合)。

#{WebCenterProfile[userName].wirelessAcctNumber}

#{WebCenterProfile[securityContext.userName].wirelessAcctNumber}

指定されたユーザーのワイヤレス・アカウント番号(現在のユーザーが知ることを許可されている場合)。

#{WebCenterProfile[userName].businessPhone}

#{WebCenterProfile[securityContext.userName].businessPhone}

指定されたユーザーの勤務先電話番号(現在のユーザーが知ることを許可されている場合)。

#{WebCenterProfile[userName].businessCountry}

#{WebCenterProfile[securityContext.userName].businessCountry}

指定されたユーザーが割り当てられている国(現在のユーザーが知ることを許可されている場合)。

#{WebCenterProfile[userName].preferredLanguage}

#{WebCenterProfile[securityContext.userName].preferredLanguage}

指定されたユーザーの優先言語(現在のユーザーが知ることを許可されている場合)。

#{WebCenterProfile[userName].displayName}

#{WebCenterProfile[securityContext.userName].displayName}

指定されたユーザーの表示名(現在のユーザーが知ることを許可されている場合)。

#{WebCenterProfile[userName].userName}

#{WebCenterProfile[securityContext.userName].userName}

指定されたユーザーの実際の名前(現在のユーザーが知ることを許可されている場合)。

#{WebCenterProfile[userName].title}

#{WebCenterProfile[securityContext.userName].title}

指定されたユーザーの役職(現在のユーザーが知ることを許可されている場合)。

#{WebCenterProfile[userName].businessEmail}

#{WebCenterProfile[securityContext.userName].businessEmail}

指定されたユーザーの勤務先電子メール・アドレス(現在のユーザーが知ることを許可されている場合)。

#{WebCenterProfile[userName].organization}

#{WebCenterProfile[securityContext.userName].organization}

Salesなどの指定されたユーザーが属する組織(現在のユーザーが知ることを許可されている場合)。

#{WebCenterProfile[userName].businessMobile}

#{WebCenterProfile[securityContext.userName].businessMobile}

指定されたユーザーの携帯電話番号(現在のユーザーが知ることを許可されている場合)。

#{WebCenterProfile[userName].expertise}

#{WebCenterProfile[securityContext.userName].expertise}

指定されたユーザーの勤務先の専門(現在のユーザーが知ることを許可されている場合)。

B.4.14 ユーザー・プリファレンスに関連したEL式

表B-23に、ユーザー・プリファレンスに関連したEL式およびそれらの式が提供する機能のタイプについて説明します。リストされているELのすべてがOracle JDeveloperで構築されたSpacesアプリケーションおよびFrameworkアプリケーションの両方で使用できます。

表B-23 ユーザー・プリファレンスに関連したEL式

式

機能

#{generalSettings.userTimeZone}

現在のユーザーが、アプリケーションの「プリファレンス」で選択したタイム・ゾーンを返します。詳細は、第38.3項「時刻と日付のプリファレンスの設定」を参照してください。

#{generalSettings.preferredDateStyle}

現在のユーザーが、アプリケーションの「プリファレンス」で選択した日付書式を返します。詳細は、第38.3項「時刻と日付のプリファレンスの設定」を参照してください。

#{generalSettings.preferredDatePattern}

現在のユーザーの優先する日付書式パターンを返します(設定されている場合)。そうでない場合はnullを返します。

日付およびパターンがFrameworkアプリケーションにのみ適用できることに注意してください。このアプリケーションにおいて、設定されている場合は、日付およびパターンが日付およびスタイルより優先されます。

#{generalSettings.preferredTimeStyle}

現在のユーザーが、アプリケーションの「プリファレンス」で選択した時間書式を返します。詳細は、第38.3項「時刻と日付のプリファレンスの設定」を参照してください。

#{generalSettings.preferredTimePattern}

現在のユーザーの優先する時間書式パターンを返します(設定されている場合)。そうでない場合はnullを返します。

#{generalSettings.preferredDateTimePattern}

現在のユーザーの優先する日時書式パターンを返します(設定されている場合)。そうでない場合はnullを返します。

#{generalSettings.preferredAccessibilityMode}

現在のユーザーの優先するアクセシビリティ・モードを返します(default、inaccessibleまたはscreenReader)

#{generalSettings.preferredSkinName}

指定されている場合は、現在のユーザーの優先するスキン名。そうでない場合はデフォルト値を返します。

#{generalSettings.formattedCurrentDate}

現在のユーザーの選択したロケールの現在の日付を返します。

#{generalSettings.formattedCurrentTime}

現在のユーザーの選択したロケールの現在の時刻を返します。

#{generalSettings.formattedCurrentDateTime}

現在のユーザーの選択したロケールの現在の日時を返します。

#{requestContext.skinFamily}

アプリケーション・レベルで構成されている内容などの要因、現在のユーザーのプリファレンス設定などによって、現在のWebリクエストに使用されるADF Facesスキン・ファミリの名前を返します。

B.4.14.1 例: ユーザー・プリファレンスのEL式の使用

この項では、ユーザー・プリファレンスからページをパーソナライズするためにEL式を使用する例を示します。ページのいずれかに現在の日時を表示するとします。次のELを使用できます。

#{generalSettings.formattedCurrentDateTime}

このELは現在のユーザーのロケールを使用して、現在の日時を表示します。

次の手順は、ページに現在の日時を表示する方法を示します。

1. 編集モードで必要なページを開きます。

2. 「コンテンツの追加」をクリックします。

3. リソース・カタログで、「Web開発」をクリックします。

4. 「HTMLマークアップ」の横の「追加」をクリックし、「閉じる」をクリックします。

5. 新たに追加されたHTMLマークアップの「編集」アイコンをクリックします。

6. 「コンポーネント・プロパティ」ダイアログの「表示オプション」タブの「値」フィールドで、次のELを入力します。
#{generalSettings.formattedCurrentDateTime}

7. 「OK」をクリックします。
これで、ページに現在の日時が表示されるようになります。

B.4.15 実用的EL式

表B-24に、実用的EL式をリストし、この式が提供する機能のタイプについて説明します。

表B-24 実用的EL式

式

機能

#{userPreferences.currentDate}

現在のユーザーのプリファレンスで指定された形式で現在の日付を返します。

#{WCTruncator['text']['numberOfChars']}

textとして指定された文字列のnumberOfCharsとして指定された文字数へのトランケーション、および後続省略記号が返されます。たとえば、#{WCTruncator['abracadabra']['5']}はabrac...となります。

#{facesContext.viewRoot.locale}

#{facesContext.externalContext.requestLocale}

これらの式の両方がリクエスト・ロケール(つまり、ブラウザ・ロケール設定)を返します。

#{changeModeBean.inEditMode}

現在のアプリケーション・ページがコンポーザ・モードである場合は、trueを返します。現在のアプリケーション・ページがコンポーザ・モードでない場合は、falseを返します。

#{adfFacesContext.skinFamily}

現在のアプリケーション・スキン・ファミリを返します。#{requestContext.skinFamily}と同じ値を返します。

C ビジネス・マッシュアップの例

WebCenter Portal: Spacesで、マッシュアップ構築機能を最大限に利用するために、この付録では、ビジネス・マッシュアップの作成に必要な多様なビジネス・シナリオ、およびこれらの要件を満たす方法について説明します。内容は次のとおりです。

- 第C.1項「分析サービスからのデータを使用したマッシュアップの作成」

- 第C.2項「SQLデータ・コントロールからの従業員データを表示するマッシュアップの作成」

- 第C.3項「Spaces MDSリポジトリからのデータを使用したマッシュアップの作成」

- 第C.4項「Spaces Webサービスのデータ・ソースからのデータを使用したマッシュアップの作成」

- 第C.5項「Siebelデータ・ソースからのデータを使用したマッシュアップの作成」

- 第C.6項「事前定義されている列を持つカスタム・マッシュアップ・スタイルの構築と使用」

- 第C.7項「データ・フィールドを持つカスタム・マッシュアップ・スタイルの構築と使用」

- 第C.8項「ページ・ナビゲーションに結付けされるグラフを持つマッシュアップの作成」

- 第C.9項「継承されたページ・ナビゲーションに結付けされるグラフを持つマッシュアップの作成」

- 第C.10項「Google Mapsタスク・フローを含むマスター/ディテール・マッシュアップの作成」

- 第C.11項「カスタマイズされたRSSフィードOmniPortletを使用したマッシュアップの作成」

注意:

この付録では、タスクを実行する手順の概要についてのみ説明します。手順の詳細は、第29章「ビジネス・マッシュアップの作成」を参照してください。

OTNのサンプル・アプリケーション

この付録の例の一部に対して作成されるサンプル・アプリケーションは、Oracle Technology Network (OTN)で使用できます。次のOTNに関するページでは、ビジネス・マッシュアップ独自のサンプルや、WebCenter Portal: Spacesの様々な機能を説明する、その他のサンプル・アプリケーションへのリンクが用意されています。

http://www.oracle.com/technetwork/middleware/webcenter/ps3-samples-176806.html

各サンプルで使用可能なREADMEファイルは、アプリケーションが実際のユースケース用にアプリケーションを拡張またはカスタマイズするためのガイダンスを提供する内容について説明します。

C.1 分析サービスからのデータを使用したマッシュアップの作成

分析サービスは、Spacesアプリケーション全体に対する、コミュニティ・トラフィック、ポートレット・トラフィック、検索済キーワード、レスポンス時間、使用動作などのメトリックを表示します。この項では、分析サービス・データ・ソースから取得されるデータを使用してマッシュアップを作成する方法について説明します。内容は次のとおりです。

- 第C.1.1項「ページ・ヒットを表示するグラフの作成」

- 第C.1.2項「Spacesでページ・ヒットのグラフを表示するパラメータ化タスク・フローの使用」

- 第C.1.3項「ポータル・サイト・トラフィックを表示するグラフの作成」

- 第C.1.4項「マスター/ディテール関係の2つのタスク・フローを使用したマッシュアップの作成」

- 第C.1.5項「ドキュメントをダウンロードするハイパーリンクを持つ表の作成」

WebCenter Portalサービスを構成している場合、Spacesではデフォルトで、分析サービス接続ActivitiesDSを提供します。この接続を使用して、Spacesアプリケーションに統計を表示するグラフとして、SQLデータ・コントロールを作成し、そのデータ・コントロールを使用できます。

分析サービスの構成の詳細は、『Oracle Fusion Middleware Oracle WebCenter Portal管理者ガイド』の分析サービスの管理に関する項を参照してください。

C.1.1 ページ・ヒットを表示するグラフの作成

アプリケーションでページの統計を表示するグラフを作成するには:

1. ActivitiesDS接続を使用して、SQLデータ・コントールPageStatsを作成します。次のSQL問合せおよびバインド・パラメータを指定します。
問合せ:

SELECT space.name_ spaceName, page.name_ pageName, space.id, page.id, count(1),
fact.page_, page.resourceid_ FROM asfact_wc_pagevie_0 fact ,
asdim_wc_groupsp_0 space , asdim_wc_pages_0 page, asdim_wc_applica_0 app
WHERE space.id = fact.groupspace_ and page.id = fact.page_ and app.id =
fact.application_ and fact.occurred between to_date(:startdate, :dateformat)
and to_date(:enddate, :dateformat) and app.name_ = :appname and page.personal_
= :ispersonal and space.name_ is not null and page.name_ is not null and
space.id is not null and page.id is not null
and fact.page_ is not null and page.resourceid_ is not null GROUP BY
space.name_, page.name_, space.id, page.id, fact.page_, page.resourceid_ ORDER BY count(1) desc

バインド・パラメータ:

startdate - 01/01/2008

dateformat - MM/DD/YYYY

appname - webcenter

ispersonal - 1

enddate - 01/01/2011

手順の詳細は、第29.2.1.3項「データ・コントロールの作成」を参照してください。

2. 「編集」メニューから 「表示」を選択して、リソース・カタログのデータ・コントロールを公開します。

3. 空白のマッシュアップ・スタイルに基づいて、タスク・フローPage Hitsを作成します。
手順の詳細は、第29.3.1項「タスク・フローの作成」を参照してください。

4. タスク・フローを編集し、「コンテンツの追加」をクリックし、ダイアログで、PageStatsデータ・コントロールを検索し、Analytics_PageViews_DCアクセッサまでドリルダウンします。

5. グラフとしてアクセッサを追加します。「グラフの作成」ダイアログで、次のオプションを選択します。

- 「棒グラフ」タイプを選択します。

- 「配置」ページで、X軸に沿ってマップされる「スペース名」、「ページ名」および「ページID」データ列、棒としてマップされる「カウント」を選択します。

- ダイアログの他のすべてのページでデフォルトの値を受け入れます。

手順の詳細は、第29.4.1.3項「グラフとしてのデータ・コントロールの追加」を参照してください。

グラフは図C-1で示すように表示されます。

図C-1 ページ・ヒットを表示する棒グラフ

C.1.2 Spacesでページ・ヒットのグラフを表示するパラメータ化タスク・フローの使用

前の例で、Spacesアプリケーションでページ・ヒットを表示する方法を説明しました。この項では、同様の例を示すますが、特定のスペース専用にページ・ヒットを表示する機能を持つ列を示します。この場合、データ・コントロールは、パラメータ・フォーム・タスク・フローにグラフとして追加されます。入力パラメータを使用して、ユーザーはスペース名を指定し、グラフでそのスペースの統計を表示できます。この項の内容は次のとおりです。

- 第C.1.2.1項「ページ・ヒット・データ・コントロールの作成」

- 第C.1.2.2項「スペース名を指定するパラメータを使用したカスタム・マッシュ・スタイルの作成」

- 第C.1.2.3項「カスタム・マッシュアップ・スタイルを使用したタスク・フローの作成」

- 第C.1.2.4項「タスク・フローのデータ・コントロールの使用」

C.1.2.1 ページ・ヒット・データ・コントロールの作成

アプリケーションでWebCenter Portalサービスを構成している場合は、デフォルトで分析サービス接続ActivitiesDSが使用できます。この接続を使用して、SQLデータ・コントロールを作成できます。この項では、指定されたスペースの過去7日間の上位5つのページ・ヒットを表示するデータ・コントロールの作成方法について説明します。

データ・コントロールを作成するには:

関連項目:

データ・コントロールの作成手順の詳細は、第29.2.1.3項「データ・コントロールの作成」を参照してください。

1. ActivitiesDS接続を使用して、PageHitsという名前のSQLデータ・コントロールを作成します。

2. 次のSQL問合せを指定します。

SELECT * FROM
(SELECT page.name_ pageName, space.name_ spaceName, COUNT(1) hits
FROM asdim_users u, asdim_wc_pages_0 page, asdim_wc_applica_0 app, asdim_wc_groupsp_0 space, asfact_wc_pagevie_0 fact
WHERE fact.page_ = page.id AND fact.userid = u.id AND fact.application_ = app.id
AND fact.groupspace_ = space.id AND fact.occurred BETWEEN(SYSDATE-6) AND (SYSDATE+1) AND app.name_ = 'webcenter'
AND u.userid <> 'anonymous' AND  upper(space.name_) LIKE upper(:spacename) AND space.name_ IS NOT NULL
AND page.name_  IS NOT NULL AND space.id IS NOT NULL AND page.id IS NOT NULL
AND fact.page_  IS NOT NULL AND page.resourceid_ IS NOT NULL
GROUP BY page.name_, space.name_ ORDER BY hits DESC)
WHERE rownum <= 5 ORDER BY rownum

データ・コントロールはspacenameバインド変数で作成されます。

3. spacenameバインド変数をHome spaceに設定します。

4. 図C-2に示すように、問合せをテストし、データ・ソースから取得されるデータを表示します。

図C-2 SQLデータ・コントロールの問合せテストの結果

C.1.2.2 スペース名を指定するパラメータを使用したカスタム・マッシュアップ・スタイルの作成

この項では、SQLデータ・コントロールのバインド変数に結付け可能な入力テキスト・フィールドを使用して、カスタム・マッシュアップ・スタイルInput Space Nameを作成する方法について説明します。この結付けのタイプを使用して、ユーザーはそのスペースのページ・ヒットを表示するためのスペース名を提供できます。

カスタム・マッシュアップ・スタイルを作成するには:

1. リソース・マネージャで既存のマッシュアップ・スタイルをコピーし、それをInput Space Nameと名付けます。

2. タスク・フローのソースを編集して、「フラグメント」タブをクリックし、コード全体を次で置き換えます。

<?xml version='1.0' encoding='UTF-8'?>
<jsp:root xmlns:jsp="http://java.sun.com/JSP/Page" version="2.1"
xmlns:pe="http://xmlns.oracle.com/adf/pageeditor"
xmlns:cust="http://xmlns.oracle.com/adf/faces/customizable"
xmlns:f="http://java.sun.com/jsf/core"
xmlns:af="http://xmlns.oracle.com/adf/faces/rich">
<af:panelGroupLayout id="pgl">
<af:panelGroupLayout id="pg2" layout="horizontal" halign="center" inlineStyle="padding-bottom:5px;">
<af:inputText id="ip1" value="#{pageFlowScope.bindVarId}" label="Space Name"
shortDesc="Enter a Space name. The default value is Home space."/>
<af:commandButton text="#{dataComposerBundle.MASHUP_STYLES_GO}" id="cb1"/>
</af:panelGroupLayout>
<cust:panelCustomizable id="pc1" halign="center"/>
</af:panelGroupLayout>
</jsp:root>

3. リソース・マネージャでマッシュアップ・スタイルを選択し、「編集」メニューから、「表示」をクリックします。

マッシュアップ・スタイルを作成および編集する手順の詳細は、第29.3.4項「マッシュアップ・スタイルの管理」を参照してください。

C.1.2.3 カスタム・マッシュアップ・スタイルを使用したタスク・フローの作成

リソース・マネージャで、図C-3に示すように、新しいマッシュアップ・スタイルに基づいて、タスク・フローTop Five Page Hits for a Spaceを作成します。

図C-3 新しいマッシュアップ・スタイルを表示する新しいタスク・フロー・ダイアログの作成

手順の詳細は、第29.3.1項「タスク・フローの作成」を参照してください。

「編集」メニューから、リソース・カタログにタスク・フローを含めるには、「表示」を選択します。

C.1.2.4 タスク・フローのデータ・コントロールの使用

新しいタスク・フローにページ・ヒット・データ・コントロールを追加するには:

1. 図C-4に示すように、Top Five Page Hits for a Spaceタスク・フローを編集し、グラフとしてPageHitsデータ・コントロール・アクセッサを追加します。

図C-4 PageHitsデータ・コントロール・アクセッサのグラフ・オプション

2. 「グラフの作成」ダイアログの「タイプ」ページで、「棒」を選択します。

3. 「配置」ページで、X軸に「ページ名」および「スペース名」、棒に「ヒット」を配置します。

4. 「DCパラメータ」ページで、spacenameパラメータに次の値を指定します。
#{empty pageFlowScope.bindVarId ?'Home space' : pageFlowScope.bindVarId}

C.1.2.5 タスク・フローでのパラメータの結付けのテスト

この項では、タスク・フローのグラフが、入力するスペース名に固有のデータを表示するかどうかをテストするために実行する必要がある手順について説明します。

タスク・フローをテストするには:

1. テスト・ページを作成し、「コンテンツの追加」ダイアログからタスク・フローを追加します。

2. グラフがページに正しく表示されていることを確認するには:

1. タスク・フローを編集するには:

2. 「コンポーネント・プロパティ」ダイアログの「表示オプション」タブの「基本」ページで、「サイズ変更の許可」オプションの選択を解除します。

3. 「表示オプション」タブの「詳細設定」ページで、「コンテンツのストレッチ」をAutoに設定します。

3. 入力テキスト・フィールドの異なるスペース名を指定します。図C-5に示すように、グラフにそのスペース固有のデータが表示されます。

図C-5 指定されたスペースのページ・ヒットを表示する棒グラフ

C.1.3 ポータル・サイト・トラフィックを表示するグラフの作成

この項では、分析サービスからサイト・トラフィック・データを取得して、それを円グラフとして表示する方法について説明します。

ポータル・サイト・トラフィック・データを使用してマッシュアップを作成するには:

1. ActivitiesDS接続を使用して、SQLデータ・コントールPortalStatsを作成します。次のSQL問合せおよびバインド・パラメータを指定します。
問合せ:

SELECT 'Spaces' Name, count(1) Hits
FROM asfact_wc_groupsp_0 fact , asdim_wc_groupsp_0 space , asdim_wc_applica_0 app
WHERE space.id = fact.groupspace_ and app.id = fact.application_ and fact.occurred between
to_date(:startdate, :dateformat) and to_date(:enddate, :dateformat) and
app.name_ = :appname and
space.personal_ = :ispersonal
UNION ALL
SELECT 'Pages' Name, count(1) Hits
FROM asfact_wc_pagevie_0 fact , asdim_wc_pages_0 page , asdim_wc_applica_0 app
WHERE page.id = fact.page_ and app.id = fact.application_ and fact.occurred
between
to_date(:startdate, :dateformat) and to_date(:enddate, :dateformat) and
app.name_ = :appname and
page.personal_ = :ispersonal
UNION ALL
SELECT 'Portlets' Name, count(1) Hits
FROM asfact_wc_portlet_0 fact , asdim_wc_applica_0 app
WHERE app.id = fact.application_ and fact.occurred between to_date(:startdate,
:dateformat) and
to_date(:enddate, :dateformat) and app.name_ = :appname
UNION ALL
SELECT 'Logins' Name, count(1) Hits
FROM asfact_wc_logins_0 fact , asdim_wc_applica_0 app
WHERE app.id = fact.application_ and fact.occurred between to_date(:startdate,
:dateformat) and
to_date(:enddate, :dateformat) and app.name_ = :appname
UNION ALL
SELECT 'Searches' Name, count(1) Hits
FROM asfact_wc_searche_0 fact , asdim_wc_applica_0 app
WHERE app.id = fact.application_ and fact.occurred between to_date(:startdate,
:dateformat) and
to_date(:enddate, :dateformat) and app.name_ = :appname
UNION ALL
SELECT 'Wikis' Name, count(1) Hits
FROM asfact_wc_doclib__0 fact , asdim_wc_documen_0 doc , asdim_wc_applica_0 app
WHERE app.id = fact.application_ and fact.document_ = doc.id and fact.occurred
between
to_date(:startdate, :dateformat) and to_date(:enddate, :dateformat) and
app.name_ = :appname and
doc.objecttype_ like '%WIKI%'
UNION ALL
SELECT 'Blogs' Name, count(1) Hits
FROM asfact_wc_doclib__0 fact , asdim_wc_documen_0 doc , asdim_wc_applica_0 app
WHERE app.id = fact.application_ and fact.document_ = doc.id and fact.occurred
between
to_date(:startdate, :dateformat) and to_date(:enddate, :dateformat) and
app.name_ = :appname and
doc.objecttype_ like '%BLOG%'
UNION ALL
SELECT 'Documents' Name, count(1) Hits
FROM asfact_wc_doclib__0 fact , asdim_wc_documen_0 doc , asdim_wc_applica_0 app
WHERE app.id = fact.application_ and fact.document_ = doc.id and fact.occurred
between
to_date(:startdate, :dateformat) and to_date(:enddate, :dateformat) and
app.name_ = :appname and
doc.objecttype_ like '%DOCUMENT%'
UNION ALL
SELECT 'Discussions' Name, count(1) Hits
FROM asfact_wc_discuss_1 fact , asdim_wc_applica_0 app
WHERE app.id = fact.application_ and fact.occurred between to_date(:startdate,
:dateformat) and
to_date(:enddate, :dateformat) and app.name_ = :appname

バインド・パラメータ:

startdate - 01/01/2008

dateformat - MM/DD/YYYY

appname - webcenter

ispersonal - 1

enddate - 01/01/2011

手順の詳細は、第29.2.1.3項「データ・コントロールの作成」を参照してください。

2. 「編集」メニューから 「表示」を選択して、リソース・カタログのデータ・コントロールを公開します。

3. 空白のマッシュアップ・スタイルに基づいて、タスク・フローPortal Trafficを作成します。
手順の詳細は、第29.3.1項「タスク・フローの作成」を参照してください。

4. タスク・フローを編集し、「コンテンツの追加」をクリックして、カタログで、PortalStatsデータ・コントロールを検索し、Site_Traffic_DCアクセッサまでドリルダウンします。

5. グラフとしてアクセッサを追加します。「グラフの作成」ダイアログで、次のオプションを選択します。

- 「円グラフ」タイプを選択します。

- 「配置」ページで、スライスとしてプロットされる「名前」データ列、円として「ヒット」を選択します。

- ダイアログの他のすべてのページでデフォルトの値を受け入れます。

手順の詳細は、第29.4.1.3項「グラフとしてのデータ・コントロールの追加」を参照してください。

グラフが図C-6に示すように表示されます。

図C-6 ポータル・トラフィック統計を表示するグラフ

C.1.4 マスター/ディテール関係の2つのタスク・フローを使用したマッシュアップの作成

この項の例は、1つのタスク・フローの選択により2番目のタスク・フローのアクションが生成されるようにマスター/ディテール関係の2つのタスク・フローの結付けを行う方法について説明します。関係する様々なタスクについては、次のサブセクションで説明します。

- 第C.1.4.1項「マスター・データ・コントロールおよびタスク・フローの作成」

- 第C.1.4.2項「ディテール・データ・コントロールおよびタスク・フローの作成」

- 第C.1.4.3項「マスター・タスク・フローとディテール・タスク・フローの結付け」

前述の構成を実行した後で、マスター表のユーザー名をクリックすると、ディテールがポップアップ・ウィンドウに表示されます。

C.1.4.1 マスター・データ・コントロールおよびタスク・フローの作成

マスター・タスク・フローには、過去7日間の指定のスペースに対する上位5つのページ・ビューを含む表が表示されます。

タスク・フローを作成するには:

1. ActivitiesDS接続を使用して、SQLデータ・コントールTopFiveDocViewsForSelectedSpaceを作成します。次のSQL問合せを指定します。

select * from
(select  u.id id , u.userid userid, count(fact.userid)  pageviews
from asdim_users u , asfact_wc_pagevie_0 fact,asdim_wc_applica_0 app
where fact.userid=u.id
and u.userid <> 'anonymous'
and fact.application_ = app.id
and app.name_ = 'webcenter'
and fact.occurred
BETWEEN (SYSDATE-7) and ( SYSDATE+1)
group by u.id,u.userid
order by pageviews desc )
where rownum<11

手順の詳細は、第29.2.1.3項「データ・コントロールの作成」を参照してください。

この問合せでは、過去7日間の指定のスペースに対する上位5つのページ・ヒットが返されます。

2. 新しいデータ・コントロールを選択し、「編集」メニューから、「表示」をクリックします。

3. 空白のマッシュアップ・スタイルに基づいて、タスク・フローTop 10 Visitor Page Hitsを作成します。
手順の詳細は、第29.3.1項「タスク・フローの作成」を参照してください。

4. タスク・フローを編集し、表としてTopFiveDocViewsForSelectedSpaceデータ・コントロール・アクセッサを追加します。
読取り専用の表を作成します。図C-7に示すように、「表の作成」ダイアログの「列」ページで、ハイパーリンクとしてUSERID列を表示することを選択し、URLをhttp://www.oracle.comと指定します。

図C-7 ハイパーリンクとしての列の表示

表に、上位ページ・ヒットにユーザーを加えたリストが表示されます。図C-8に示すように、USERID列には、ハイパーリンクとしてユーザー名が表示されます。

図C-8 上位ページ・ヒットを表示するマスター・タスク・フロー

5. 新しいタスク・フローを選択し、「編集」メニューから、「表示」をクリックします。

C.1.4.2 ディテール・データ・コントロールおよびタスク・フローの作成

表に上位ページ・ヒットが表示され、ユーザー名がハイパーリンクされる、マスター・タスク・フローの作成方法について説明しました。次の手順は、マスター・タスク・フローのユーザー名をクリックすると表示される必要があるディテール・タスク・フローの作成です。この項では、指定されたユーザーのすべてのページ・ヒットのグラフを表示するディテール・タスク・フローの作成方法について説明します。

ディテール・データ・コントロールおよびタスク・フローを作成するには:

1. ActivitiesDS接続を使用して、SQLデータ・コントロールPageHitsForSelectedUserを作成します。次のSQL問合せおよびバインド変数を指定します。

SELECT page.name_ pageName, space.name_ spaceName, COUNT(1) hits
FROM asdim_users u, asdim_wc_pages_0 page, asdim_wc_applica_0 app,
asdim_wc_groupsp_0 space, asfact_wc_pagevie_0 fact
WHERE fact.page_          = page.id AND fact.userid = u.id
AND u.userid=(:userid) AND fact.application_ = app.id
AND fact.groupspace_  = space.id AND fact.occurred
BETWEEN (SYSDATE-7) and SYSDATE and app.name_ = 'webcenter'
AND u.userid <> 'anonymous' AND space.name_ IS NOT NULL
AND page.name_  IS NOT NULL AND space.id         IS NOT NULL
AND page.id IS NOT NULL AND fact.page_  IS NOT NULL
AND page.resourceid_ IS NOT NULL GROUP BY page.name_, space.name_

useridバインド変数をweblogicに設定します。

手順の詳細は、第29.2.1.3項「データ・コントロールの作成」を参照してください。

2. 新しいデータ・コントロールを選択し、「編集」メニューから、「表示」をクリックします。

3. 空白のマッシュアップ・スタイルに基づいて、タスク・フローPage Hits for Selected Userを作成します。
手順の詳細は、第29.3.1項「タスク・フローの作成」を参照してください。

4. タスク・フローを編集して、グラフとしてPageHitsForSelectedUserデータ・コントロール・アクセッサを追加します。
棒グラフを作成し、X軸に沿って「スペース名」と「ページ名」および棒として「ヒット」をプロットします。

「グラフの作成」の「DCパラメータ」ページで、useridパラメータに次の値を指定します。

#{empty pageFlowScope.userid ?'weblogic': pageFlowScope.userid}

これにより、このパラメータにユーザー名が指定されない場合は、weblogicがデフォルトのユーザーとして選択されます。図C-9に示すように、グラフが表示されます。

図C-9 選択したユーザーのページ・ヒットを表示する棒グラフ

5. 図C-10に示すように、useridというタスク・フロー・パラメータを作成し、その値をpageFlowScopeに設定します。

図C-10 ディテール・タスク・フローに定義されたパラメータ

6. 新しいタスク・フローを選択し、「編集」メニューから、「表示」をクリックします。

C.1.4.3 マスター・タスク・フローとディテール・タスク・フローの結付け

この項では、ユーザーがマスター・タスク・フローのユーザー名をクリックして、そのユーザーのページ・ヒット・グラフを表示するディテール・タスク・フローをポップアップ表示できるように、マスター・タスク・フローとディテール・タスク・フローを結付けする方法について説明します。

マスター・タスク・フローおよびディテール・タスク・フローを結付けするには:

1. マスター・タスク・フローTop 10 Visitor Page Hitsのソースを編集します。「ソースの編集」ダイアログの「フラグメント」タブをクリックして、ポップアップのディテール・タスク・フローを参照するために、次のコード<af:panelGroupLayout id="pgl1">を下に貼り付けます。

<af:popup id="popup1" launcherVar="source" eventContext="launcher" contentDelivery="lazyUncached">
<af:dialog>
<af:region xmlns:af="http://xmlns.oracle.com/adf/faces/rich" id="oc_449838760region1"
value="#{bindings.popTaskflow.regionModel}"/>
</af:dialog>
<af:setPropertyListener from="#{source.attributes.userid}"
to="#{viewScope.userid}" type="popupFetch"/>
</af:popup>

2. <af:goLink>コード・セグメントを検索して、それを次で置き換えて、USERID列がポップアップ・ダイアログを起動するコマンド・リンクを表示できるようにします。

<af:commandLink text="#{row.bindings.USERID.inputValue}" id="userLink">
<af:clientAttribute name="userid" value="#{row.bindings.USERID.inputValue}"/>
<af:showPopupBehavior popupId="::popup1" alignId="userLink" align="afterEnd"/>
</af:commandLink>

3. 「ページ定義」タブをクリックし、ディテール・タスク・フローへの参照を追加します。<executable>タグ内で<iterator>タグの下の次のコードを貼り付けます。

<taskFlow id="popTaskflow" taskFlowId="details_taskflow_definition_path#blanktaskflow"
xmlns="http://xmlns.oracle.com/adf/controller/binding" Refresh="ifNeeded">
<parameters>
<parameter id="userid" value="#{viewScope.userid}"/>
</parameters>
</taskFlow>

ここで、details_taskflow_definition_pathは、インスタンスのタスク・フローへのパスです。例: /oracle/webcenter/siteresources/scopedMD/s8bba98ff_4cbb_40b8_beee_296c916a23ed/taskFlow/gsr34e6278e_9e9a_45eb_bbbf_31aa5ae34381/taskflow-definition.xml。

リソース・マネージャでタスク・フローを選択し、「編集」メニューをクリックして、「プロパティの編集」を選択することによって、このパスを取得できます。Metadata File属性は、タスク・フローへの完全なパスを提供します。

4. マスター/ディテール関係をテストします。リソース・マネージャでTop 10 Visitor Page Hitsタスク・フローをプレビューします。図C-11に示すように、ユーザー名リンクをクリックすると、そのユーザーのページ・ヒット・グラフがポップアップ・ウィンドウに表示されます。

図C-11 2つのタスク・フロー間のマスター/ディテール関係

C.1.5 ドキュメントをダウンロードするハイパーリンクを持つ表の作成

この項では、スペースで表示される上位5つのドキュメントをリストする表を使用してマッシュアップを作成する方法について説明します。表のドキュメント名は、ユーザーが新しいウィンドウで選択したドキュメントを開くためのリンクをクリックできるように、ハイパーリンクとして表示されます。表のデータは、SQLデータ・コントロールからSpaces分析サービスに取り込まれます。この項の内容は次のとおりです。

- 第C.1.5.1項「ドキュメント・ビュー・データ・コントロールの作成」

- 第C.1.5.2項「スペース名を指定するパラメータを使用したカスタム・マッシュアップの作成」

- 第C.1.5.3項「カスタム・マッシュアップ・スタイルを使用したタスク・フローの作成」

- 第C.1.5.4項「タスク・フローのデータ・コントロールの使用」

- 第C.1.5.5項「タスク・フローでのパラメータの結付けのテスト」

C.1.5.1 ドキュメント・ビュー・データ・コントロールの作成

この項では、指定されたスペースの過去7日間の上位5つのドキュメント・ヒットを表示するデータ・コントロールの作成方法について説明します。

1. ActivitiesDS接続を使用して、Top Five Doc Views for Given Space in the Past WeekというSQLデータ・コントロールを作成し、次のSQL問合せを指定します。

SELECT *
FROM( SELECT  doc.name_ name,space.name_ space,count(1) hits,doc.path_  download_url
FROM asfact_wc_doclib__0 fact , asdim_wc_documen_0 doc , asdim_wc_applica_0 app,asdim_wc_groupsp_0 space
WHERE
app.name_ = 'webcenter'
AND  app.id = fact.application_
AND fact.document_ = doc.id
AND fact.occurred BETWEEN (SYSDATE-6)  AND (SYSDATE+1)
AND doc.name_ is not null
AND doc.id is not null
AND fact.document_ is not null
AND doc.resourceid_ is not null
AND  fact.GROUPSPACE_ = space.id
AND  upper(space.name_) LIKE upper(:spacename)
AND space.name_ IS NOT NULL
GROUP BY doc.name_, doc.id,space.name_ ,doc.path_
ORDER BY hits  DESC)
WHERE rownum <= 5
ORDER BY rownum

データ・コントロールはspacenameバインド変数で作成されます。

2. spacenameバインド変数をHome spaceに設定します。

3. 図C-12に示すように、問合せをテストし、データ・ソースから取得されるデータを表示します。

図C-12 新規データ・コントロールの問合せテストの結果

C.1.5.2 スペース名を指定するパラメータを使用したカスタム・マッシュアップ・スタイルの作成

この項では、SQLデータ・コントロールのバインド変数に結付け可能な入力テキスト・フィールドを使用して、カスタム・マッシュアップ・スタイルInput Space Nameを作成する方法について説明します。この結付けのタイプを使用して、ユーザーはそのスペースのページ・ヒットを表示するためのスペース名を提供できます。

カスタム・マッシュアップ・スタイルを作成するには:

1. リソース・マネージャで既存のマッシュアップ・スタイルをコピーし、それをInput Space Nameと名付けます。

2. タスク・フローのソースを編集して、「フラグメント」タブをクリックし、コード全体を次で置き換えます。

<?xml version='1.0' encoding='UTF-8'?>
<jsp:root xmlns:jsp="http://java.sun.com/JSP/Page" version="2.1"
xmlns:pe="http://xmlns.oracle.com/adf/pageeditor"
xmlns:cust="http://xmlns.oracle.com/adf/faces/customizable"
xmlns:f="http://java.sun.com/jsf/core"
xmlns:af="http://xmlns.oracle.com/adf/faces/rich">
<af:panelGroupLayout id="pgl">
<af:panelGroupLayout id="pg2" layout="horizontal" halign="center" inlineStyle="padding-bottom:5px;">
<af:inputText id="ip1" value="#{pageFlowScope.bindVarId}" label="Space
Name" shortDesc="Enter A Space Name, by default it's all spaces"/>
<af:commandButton text="#{dataComposerBundle.MASHUP_STYLES_GO}" id="cb1"/>
</af:panelGroupLayout>
<cust:panelCustomizable id="pc1" halign="center"/>
</af:panelGroupLayout>
</jsp:root>

3. リソース・マネージャでマッシュアップ・スタイルを選択し、「編集」メニューから、「表示」を選択します。

C.1.5.3 カスタム・マッシュアップ・スタイルを使用したタスク・フローの作成

カスタム・スタイルを使用してタスク・フローを作成するには:

1. リソース・マネージャで、図C-13に示すように、新しいマッシュアップ・スタイルに基づいて、タスク・フローTop Five Doc Hits for a Given Space in a Weekを作成します。

図C-13 「新しいタスク・フローの作成」ダイアログの新しいマッシュアップ・スタイル

2. リソース・マネージャでタスク・フローを選択し、「編集」メニューから、「表示」をクリックします。

C.1.5.4 タスク・フローのデータ・コントロールの使用

新しいタスク・フローのページ・ヒット・データ・コントロールを使用するには:

1. Top Five Doc Hits for a Given Space in a Weekタスク・フローを編集し、図C-14に示すように、Top Five Doc Views for Given Space in the Past Weekデータ・コントロール・アクセッサを表として追加します。

図C-14 データ・コントロール・アクセッサの表オプション

読取り専用の表を作成します。「表の作成」ダイアログの「アイテム」ページ(図C-15)で、DOWNLOAD_URL列が表示されていないことを確認します。

図C-15 「表の作成」ダイアログの「アイテム」ページ

「列」ページで、「名前」列をハイパーリンクとして表示することを選択し、次のようにURLを指定します(図C-16)。

{doc path pre fix}#{empty row.DOWNLOAD_URL ? '' : row.DOWNLOAD_URL}

ここで

doc path pre fixは、ドキュメントURLに使用される接頭辞です。ドキュメント・パスの接頭辞を検索するには、「ドキュメント」ページでドキュメントを選択し、「表示」メニューから「リンクの取得」をクリックします。「ダウンロードURL」の最初の部分(パスの最後)は使用される接頭辞です。たとえば、http://my.company.com:8889/webcenter/content/conn/xyz18-ucm11g/path。

図C-16 ハイパーリンクとして定義される「名前」列

2. 「DCパラメータ」ページで、spacenameパラメータに次の値を指定します。
spacename: #{empty pageFlowScope.bindVarId ?'%' : pageFlowScope.bindVarId}

これで、データ・コントロールがタスク・フローの表として表示されるようになります。

3. 必要に応じて、表を編集します。図C-17に示すように、「コンポーネント・プロパティ」ダイアログで、「列のストレッチ」フィールドの値をlastに変更します。これにより、必要に応じて、最後の列がストレッチされます。

図C-17 表の「コンポーネント・プロパティ」ダイアログ

4. 表がページで正しく表示されていることを確認するには:

1. タスク・フローを編集するには:

2. 「コンポーネント・プロパティ」ダイアログの「表示オプション」タブの「基本」ページで、「サイズ変更の許可」オプションの選択を解除します。

3. 「表示オプション」タブの「詳細設定」ページで、「コンテンツのストレッチ」をAutoに設定します。

C.1.5.5 タスク・フローでのパラメータの結付けのテスト

この項では、タスク・フローの表が、入力するスペース名に固有のデータを表示するかどうかをテストするために実行する必要がある手順について説明します。

タスク・フローをテストするには:

1. テスト・ページを作成して、リソース・カタログからタスク・フローを追加します。
タスク・フローにより表が表示されます。

2. 入力テキスト・フィールドの異なるスペース名を指定します。表に、そのスペースに固有のデータが表示されます。
「名前」列にドキュメントをダウンロード可能なハイパーリンクが表示されます(図C-18)。

図C-18 ハイパーリンクされるドキュメント名を含む表

C.2 SQLデータ・コントロールからの従業員データを表示するマッシュアップの作成

この項のタスクは、従業員データベースに基づく例を使用します。この項では、取得された従業員データに視覚化を追加し、いくつかの簡単な構成を実行することによりこの視覚化をカスタマイズする方法について説明します。この項では、Employee Detailsタスク・フローへの表としてEmpDetailsデータ・コントロールを追加する方法、および列の表示または非表示および行のソートなど、表で異なるカスタマイズを実行する方法について説明します。内容は次のとおりです。

- 第C.2.1項「SQLデータ・コントロールの作成」

- 第C.2.2項「データ・コントロールの追加およびタスク・フロー・パラメータのデータ・コントロール・パラメータへのバインド」

- 第C.2.3項「表の非表示列の表示」

- 第C.2.4項「パラメータ・フォーム・タスク・フローのデータ・コントロールの追加」

C.2.1 SQLデータ・コントロールの作成

次のタスクを実行して、従業員データベースのデータ・コントロールを作成します。

1. 従業員データベースへの接続を作成します。手順の詳細は、第29.2.1.2項「データベース接続の作成」を参照してください。

2. SQLデータ・コントロールEmpDetailsを作成し、このデータベース接続を使用してデータを取得します。データを取得するには、次の問合せを使用します。

select ename, empno, mgr, deptno from emp where job in (:jobId) order by empno asc

手順の詳細は、第29.2.1.3項「データ・コントロールの作成」を参照してください。

このデータ・コントロールは、職種がjobIdの値に一致するすべての従業員のレコードを返します。レコードは、従業員番号別にソートされます。

3. 空白のマッシュアップ・スタイルに基づいて、タスク・フローEmployee Detailsを作成します。手順の詳細は、第29.3.1項「タスク・フローの作成」を参照してください。

C.2.2 データ・コントロールの追加およびタスク・フロー・パラメータのデータ・コントロール・パラメータへのバインド

表としてデータ・コントロールを追加するには、次の手順を実行します。

1. コンポーザでEmployee Detailsタスク・フローを編集します。

2. 「コンテンツの追加」ダイアログで、図C-19に示すように、EmpDetailsデータ・コントロールのアクセッサに移動して、「追加」をクリックして、「表」を選択します。

図C-19 従業員詳細データ・コントロール・アクセッサ

「図C-19 従業員詳細データ・コントロール・アクセッサ」の説明

3. 編集可能な表を作成し、行の選択、フィルタおよびソートを有効化して、表に表示するename、empnoおよびdeptno列を選択します。
手順の詳細は、第29.4.1.1項「表としてのデータ・コントロールの追加」を参照してください。

図C-20に示すように、各列の上部に空のフィールドを持つ表が表示されますこれらのフィールドを使用して、列のフィルタ条件を指定できます。

図C-20 従業員詳細タスク・フローの表

「図C-20 従業員詳細タスク・フローの表」の説明

4. タスク・フロー・パラメータdesignationを作成します。
手順の詳細は、第29.4.2項「タスク・フロー・パラメータの作成」を参照してください。

5. 表に表示されるデータを実行するためにdesignationパラメータを使用するには、パラメータ#{pageFlowScope.designation}のストレージ値をコピーし、それを表の「コンポーネント・パラメータ」ダイアログの「データ」タブのバインド変数jobIdの値として貼り付けます。
詳細は、第29.4.3項「データ・コントロール・パラメータのタスク・フロー・パラメータへのバインド」を参照してください。

6. ページを作成し、そのページにEmployee Detailsタスク・フローを追加します。
手順の詳細は、第29.4.5項「視覚化を含むタスク・フローの使用」を参照してください。

7. このページでEmployee Detailsタスク・フローを編集し、「パラメータ」タブで、表に対応する詳細を表示するために職種を指定します。

C.2.3 表の非表示列の表示

SQL問合せで、ename、empno、deptnoおよびmgr列を取得する必要があることを指定しました。ただし、ename、empnoおよびdeptno列のみ表示することを選択しています。この場合、データ・コントロールは、全4つのデータ列からデータを取得しますが、3つのみ表示します。表の4番目の列をレンダリングできますが、表のソース・コードは編集できません。この操作を実行するには:

1. リソース・マネージャの「タスク・フロー」ページで、「従業員詳細」タスク・フローを選択します。

2. 「ソースの編集」→「フラグメント」タブをクリックし、非表示列のコードを検索します。このコードは、次の例のコードに類似しています。

<column sortProperty="MGR" filterable="true" sortable="true"
headerText="#{bindings.accessor_gsrf2d136f7_d907_481d_ad3a_eb2b9dbe7c35.hints.MGR.label}"
id="column4" rendered="false">
<af:inputText value="#{row.bindings.MGR.inputValue}"
label="#{bindings.accessor_gsrf2d136f7_d907_481d_ad3a_eb2b9dbe7c35.hints.MGR.label}"
required="#{bindings.accessor_gsrf2d136f7_d907_481d_ad3a_eb2b9dbe7c35.hints.MGR.mandatory}"
columns="#{bindings.accessor_gsrf2d136f7_d907_481d_ad3a_eb2b9dbe7c35.hints.MGR.displayWidth}"
maximumLength="#{bindings.accessor_gsrf2d136f7_d907_481d_ad3a_eb2b9dbe7c35.hints.MGR.precision}"
shortDesc="#{bindings.accessor_gsrf2d136f7_d907_481d_ad3a_eb2b9dbe7c35.hints.MGR.tooltip}"
id="inputText4">
<f:validator binding="#{row.bindings.MGR.validator}"/>
<af:convertNumber groupingUsed="false" pattern="#{bindings.accessor_gsrf2d136f7_d907_481d_ad3a_eb2b9dbe7c35.hints.MGR.format}"
id="convertNumber3"/>
</af:inputText>
</column>

3. rendered属性をtrueに設定します。
図C-21に示すように、これで表に全部で4つの列が表示されるようになります。

図C-21 4つの列を表示する表

「図C-21 4つの列を表示する表」の説明

同様に、そのrendered属性をfalseに設定して、表示される列を非表示にできます。

C.2.4 パラメータ・フォーム・タスク・フローのデータ・コントロールの追加

パラメータ・フォーム・タスク・フローでは、ユーザーが値を指定できる入力テキスト・フィールドを提供します。この値は、アクセッサがユーザー入力に基づいてデータを表示できるようにデータ・コントロール・アクセッサ・パラメータに渡されます。

ユーザーが表の対応する詳細を表示するためにフィールドの値を指定できるように、パラメータ・フォーム・タスク・フロー内の表としてデータ・コントロールを追加できます。

パラメータ・フォーム・タスク・フロー内にデータ・コントロールを追加するには:

1. Parameter Formマッシュアップ・スタイルに基づいてタスク・フローを作成します。
手順の詳細は、第29.3.1項「タスク・フローの作成」を参照してください。

2. コンポーザでタスク・フローを編集し、EmpDetailsデータ・コントロールをタスク・フロー内の表として追加します。
手順は、第C.2.2項「データ・コントロールの追加およびタスク・フロー・パラメータのデータ・コントロール・パラメータへのバインド」を参照してください。

3. jobId値を#{pageFlowScope.bindVarId}となるように指定することにより、データ・コントロールのjobIdパラメータをパラメータ・フォーム・タスク・フローのInput Textコンポーネントに結び付けます。
手順の詳細は、第29.4.4項「パラメータ・フォーム・タスク・フローへのデータ・コントロールの結付け」を参照してください。

これで表の対応するレコードを表示するために、入力テキスト・フィールドの値を指定できるようになります(図C-22)。

図C-22 パラメータ・フォーム・タスク・フローのデータ・コントロール

「図C-22 パラメータ・フォーム・タスク・フローのデータ・コントロール」の説明

C.3 Spaces MDSリポジトリからのデータを使用したマッシュアップの作成

Spacesアプリケーションは、次のリポジトリ接続でシードされます。

- WebCenterDS

- mds-owsm

- mds-SpacesDS

- ActivitiesDS

これらの接続のいずれかに対してデータ・コントロールを作成し、それをページおよびタスク・フローで使用できます。この項では、Spacesリポジトリに接続するためにデータ・コントロールを作成し、アプリケーションなどでスペースおよびページに関する詳細を表示する方法について説明します。この項の内容は次のとおりです。

- 第C.3.1項「データ・コントロールの作成」

- 第C.3.2「タスク・フロー内のグラフとしてのデータ・コントロールの追加」

C.3.1 データ・コントロールの作成

Spacesデータ・ソースからページ関連のデータを取得するには、データ・コントロールWebCenter Pagesを作成します。mds-SpacesDS接続を使用して、次のSQL問合せを入力します。

select 'Home space Pages' metric, count(*) value from mds_paths where path_type = 'DOCUMENT'
and path_name like '%.jspx' and path_high_cn is null and path_fullname like '%/user/%'
union select 'Business Role Pages' metric, count(*) value  from mds_paths where path_type = 'DOCUMENT'
and path_name like '%.jspx' and path_high_cn is null and path_fullname like '%/businessRolePages/%'
union select 'Space Template Pages' metric, count(*) value from mds_paths where path_type = 'DOCUMENT'
and path_name like '%.jspx' and path_high_cn is null and path_fullname like '%/spacetemplate/%'
union select 'Group Space Pages' metric, count(*) value from mds_paths where path_type = 'DOCUMENT'
and path_name like '%.jspx' and path_high_cn is null and (path_fullname not like '%/user/%'
and path_fullname not like '%/businessRolePages/%' and path_fullname not like '%/spacetemplate/%')

図C-23に示すように、この問合せは、異なるタイプのページおよび各ページ・タイプ数に関する情報を取得します。

図C-23 Spacesリポジトリからのページ情報を持つデータ・コントロール

「図C-23 Spacesリポジトリからのページ情報を持つデータ・コントロール」の説明

このタイプの情報は、表またはグラフのいずれかで表すことができます。次の項では、グラフとしてこのデータ・コントロールを追加する方法について説明します。

C.3.2 タスク・フロー内のグラフとしてのデータ・コントロールの追加

空のタスク・フローを作成し、グラフとしてデータ・コントロールを追加します。「円」グラフ・タイプを選択し、「メトリック」列をスライスとし、「値」列を円として配置します。図C-24に示すように、グラフがタスク・フローに追加されます。

図C-24 円グラフとして表示されるページ・メトリック

「図C-24 円グラフとして表示されるページ・メトリック」の説明

C.4 スペースWebサービスのデータ・ソースからのデータを使用したマッシュアップの作成

スペースWebサービスにデータ・コントロールを作成し、インスタンスのスペースのリストなど、アプリケーションおよびスペースに関する情報を取得します。ただし、Webサービスを公開するには、最初にSpacesインスタンスを準備する必要があります。

概要

この項で構成を開始する前に、Spacesインスタンスに対してWS-Securityを構成する必要があります。手順の詳細は、『Oracle Fusion Middleware Oracle WebCenter Portal管理者ガイド』のWS-Securityの構成に関する項を参照してください。WS-Securityを構成しないでマッシュアップを作成する場合は、データ・ソースからデータを取得する際にエラーが発生します。

この項では、次のユースケースについて説明します。

- 第C.4.1項「アプリケーションでスペースをリスト表示するためのマッシュアップの作成」

- 第C.4.2項「スペースの名前を変更するためのフォームを使用したマッシュアップの作成」

C.4.1 アプリケーションでスペースをリストするためのマッシュアップの作成

この項では、スペースのリストを表示するためにマッシュアップを作成する方法について説明します。ユーザーが選択したスペースを表示するリンクをクリックできるように、スペース名はハイパーリンクとして表示されます。

スペースのリストを表示するためにデータ・コントロールとタスク・フローを作成するには:

1. 次の例のように、アプリケーション・マシン名とポート番号を持つWSDL URLを使用して、Webサービス・データ・コントロールSpacesWS (図C-25)を作成します。

http://myserver.example.com:8888/webcenter/SpacesWebService?WSDL

手順の詳細は、第29.2.2項「Webサービス・データ・コントロールの作成」を参照してください。

図C-25 スペースWebサービス・データ・コントロール

2. 図C-26に示すように「OWSMセキュリティ」ページで、次の追加ポリシーを適用します。

oracle/wss11_saml_token_with_message_protection_client_policy

図C-26 スペースWebサービス・データ・コントロール - OWSMセキュリティ

3. 「作成」をクリックします。

4. データ・コントロールを選択し、「編集」メニューから、「表示」を選択します。

5. データ・コントロールを使用するには、空のタスク・フローSpacesを作成します。
手順の詳細は、第29.3.1項「タスク・フローの作成」を参照してください。

6. Spacesタスク・フローを編集して、表としてSpacesWSデータ・コントロール・アクセッサを追加します。
手順の詳細は、第29.4.1.1項「表としてのデータ・コントロールの追加」を参照してください。

「表の作成」ダイアログの「列」ページで、スペース名をリンクとして表示するには、「表示形式」フィールドの「ハイパーリンク」を選択します。次に、「URL」フィールド(図C-27)で、/spaces/#{row.item}など、別のウィンドウでスペースを空けるように、スペース名を追加する必要があるURLを指定します。

図C-27 「表の作成」 - 「列」ページの「ハイパーリンク」オプション

図C-28に示すように、表が表示されます。

図C-28 スペースのリストを表示するマッシュアップ

C.4.2 スペースの名前を変更するためのフォームを使用したマッシュアップの作成

この項では、前の項で作成したSpacesWS Webサービス・データ・コントロールを参照し、指定されたスペースの名前を変更するために使用可能なフォームの作成方法について説明します。

カスタム・フォームを作成するには:

1. 空白のマッシュアップ・スタイルを使用して、タスク・フローRename Spacを作成します。

2. タスク・フローを編集して、「コンテンツの追加」をクリックします。

3. SpacesWSデータ・コントロールを表示するためにドリル・ダウンして、renameGroupSpaceメソッドを追加します。

4. 図C-29に示すように、renameGroupSpaceメソッドを開いて、arg1およびarg0属性をADF Input Text w/Labelとして追加します。この手順は、ユーザーが古いスペース名と新しいスペース名を指定できる、2つの入力テキスト・フィールドを追加します。

図C-29 renameGroupSpace属性を追加するオプション

5. タスク・フローを保存して閉じます。

6. 入力テキスト・フィールドのラベルを変更します。

1. タスク・フローを選択し、「編集」メニューから、「ソースの編集」を選択します。

2. 最初のinputTextコンポーネント(#{bindings.arg0.hints.label})のlabel値をOld Space Nameと置き換えます。

3. 2番目のinputTextコンポーネント(#{bindings.arg1.hints.label})のlabel値をNew Space Nameと置き換えます。

4. 「OK」をクリックします。

これで、タスク・フローは図C-30のように表示されます。

図C-30 スペース名を変更するタスク・フロー

7. リソース・マネージャでタスク・フローを選択し、「編集」メニューから、「表示」をクリックします。
これで、任意のページにこのタスク・フローを追加し、スペース名を変更する機能を提供できるようになります。

C.5 Siebelデータ・ソースからのデータを使用したマッシュアップの作成

この項では、Webサービス・データ・コントロールを使用して、Siebelデータ・ソースからのデータを使用してマッシュアップを作成する方法について説明します。内容は次のとおりです。

- 第C.5.1項「Webサービス・データ・コントロールの作成」

- 第C.5.2項「タスク・フローへの表としてのデータ・コントロール・メソッドの追加」

- 第C.5.3項「データ・ソースの問合せ」

- 第C.5.4項「データ・ソース・レコードの更新」

前提条件

Siebelデータ・ソースにWebサービス・データ・コントロールを作成するには、最初にインバウンドWebサービスを作成し、そのサービス用のWSDLを生成する必要があります。詳細は、『Oracle Fusion Middleware Oracle WebCenter Portal開発者ガイド』のWebサービスとしてのSiebelアプリケーションの統合に関する項を参照してください。

C.5.1 Webサービス・データ・コントロールの作成

リソース・マネージャの「データ・コントロール」ページで、Siebel Webサービス用のWSDLを使用して、Webサービス・データ・コントロールCustDataを作成します。

手順の詳細は、第29.2.2項「Webサービス・データ・コントロールの作成」を参照してください。

この例では、2つのメソッドMyQueryByIdおよびMyInsertOrUpdateを提供するWebサービスへの接続を示します。MyQueryByIdは複合パラメータMyQueryById_Inputをとり、MyInsertOrUpdateはパラメータMyInsertOrUpdate_Inputをとります。MyInsertOrUpdate_Inputは、配列パラメータで、表の複数のレコードを更新するために使用できます。

注意:

この項で使用されるパラメータ名は、例のみです。Webサービスの作成時に任意のパラメータ名を入力できます。

「編集」メニューから「表示」を選択して、リソース・カタログのCustDataデータ・コントロールを公開します。

C.5.2 タスク・フローへの表としてのデータ・コントロール・メソッドの追加

タスク・フローでCustDataデータ・コントロールを使用するには:

1. リソース・マネージャの「タスク・フロー」ページで、「パラメータ・フォーム」スタイルに基づいたタスク・フローを作成します。
手順の詳細は、第29.3.1項「タスク・フローの作成」を参照してください。

2. タスク・フローを編集して、「コンテンツの追加」をクリックします。

3. CustomerDataデータ・コントロールを検索し、それを開いてそのコンテンツを表示します。「MyQueryById」→「戻る」→「ListOfAccountInterface」を開きます。

4. 編集可能な表として、図C-31で示すように、「アカウント」を追加します。

図C-31 「アカウント」メソッドの表オプション

5. 図C-32で示すように、「表の作成」ダイアログで、表示される列を選択します。

図C-32 「表の作成」ダイアログの「アイテム」ページ

6. MyQueryById_Inputフィールドの横のコンテキスト・メニューから、ウィザードの「DCパラメータ」ページで、「パラメータ構造」をクリックします。

7. 図C-33に示すように、「パラメータ」ダイアログで、PrimaryRowIdパラメータを表示する複合パラメータを開き、このパラメータのバインディングを#{pageFlowScope.id}として指定し、「OK」をクリックします。

図C-33 「パラメータ」ダイアログ

8. 「作成」をクリックします。
図C-34で示すように、この時点で、null値を渡すパラメータとして、表にすべての使用可能なレコードが表示されます。

図C-34 「パラメータ・フォーム」タスク・フロー内の表

9. 表はパラメータ・フォーム・タスク・フロー内にあるため、タスク・フロー・パラメータをデータ・コントロール・パラメータに結付けする必要があります。この操作を実行するには:

1. 「表示」メニューで、「ソース」を選択します。

2. 「ソース」ビューで、ページの下部のinputTextコンポーネントを選択し、ツールバーの「編集」をクリックします。

3. 図C-35で示すように、その値属性を#{pageFlowScope.id}に変更します。

図C-35 「入力テキスト」フィールドの「コンポーネント・プロパティ」ダイアログ

4. 「OK」をクリックします。

5. また、タイトルがGOであるcommandButtonコンポーネントを削除します。
このボタンのかわりに、データ・ソースを問い合せるためにWebサービス・メソッドのいずれかを使用する方法について説明します。

10. ページの「デザイン」モードに切り替えます。
パラメータ・フォーム・タスク・フローのGOボタンを削除しているため、現在はタスク・フローからデータ・ソースを問い合せる方法がありません。したがって、次の手順で、データ・ソースを問い合せるためにWebサービス・メソッドを追加します。

C.5.3 データ・ソースの問合せ

この例のSiebel Webサービスは、MyQueryByIdメソッドを提供し、これは単一のパラメータMyQueryById_Inputをサポートします。タスク・フローへのボタンとしてこのメソッドを追加します。すでに前の手順でMyQueryById_Inputパラメータをタスク・フロー・パラメータに結付けしているため、このボタンは自動的にタスク・フロー・パラメータに結付けされます。

MyQueryByIdメソッドを使用して問合せを有効にするには:

1. タスク・フローを編集して、「コンテンツの追加」をクリックします。

2. カタログで、CustDataデータ・コントロールを探して、それを開きます。

3. ADFボタンとしてMyQueryByIdメソッドを追加します。
これで、図C-36に示すように、表にそのアカウントの詳細を表示するには、パラメータ・フィールドのアカウントIDを指定できるようになります。

図C-36 「パラメータ・フォーム」タスク・フロー内の表および問合せボタン

C.5.4 データ・ソース・レコードの更新

データ・ソースへの書込みが許可される場合、Webサービス・データ・コントロールでは、同時に複数のレコードを更新するために、配列パラメータを提供します。この例のSiebel Webサービスは、データ・ソースへの書込みが許可されています。それにより、一度に複数のレコードを移入するために使用可能な複合パラメータである、MyInsertorUpdate_Inputパラメータが提供されます。この項では、表のレコードを更新するために配列パラメータを使用する方法について説明します。ページの下部に追加されるInput Textフィールドは、表列を更新するために使用されます。

表のレコードを更新するには:

1. タスク・フローを編集して、「コンテンツの追加」をクリックします。

2. カタログで、CustDataデータ・コントロールを探して、それを開きます。

3. ADFボタンとしてMyInsertOrUpdateメソッドを追加します。

4. ページの「ソース」ビューに切り替えて、新しいボタンを選択し、「編集」をクリックして、そのプロパティを表示します。

5. 「データ」タブをクリックし、MyInsertOrUpdate_Inputフィールドのコンテキスト・メニューから、「パラメータ構造」を選択します。

6. 「パラメータ」ダイアログで、MyInsertOrUpdate_Input、ListOfAccountInterface、Accountを開きます。
Accountパラメータは、配列タイプのパラメータであるため、「追加」リンクが表示されます。

7. 各行で、図C-37に示すように、更新する各列のバインド・パラメータ値を定義します。たとえば、最初の行の#{pageFlowScope.id1}と#{pageFlowScope.alias1}および2番目の行の#{pageFlowScope.id2}と#{pageFlowScope.alias2}。

ヒント:

追加したばかりの列を削除するには、列を空のままにします。空の列は、Webサービス・パラメータ値として値を戻す前に削除されます。

図C-37 「パラメータ」ダイアログの配列パラメータ定義

8. デフォルトで、2つの行Account[0]とAccount[1]の値を更新できます。さらに行を追加するには、「追加」をクリックします。

9. 「パラメータ」ダイアログ、次に「コンポーネント・プロパティ」ダイアログで、「OK」をクリックします。

10. タスク・フローを保存して閉じます。

11. ページの下部で、表内の値を更新するには、更新する表セルごとに1つの入力テキスト・フィールドを追加します。この操作を実行するには:

1. リソース・マネージャでタスク・フローを選択し、「編集」メニューから、「ソースの編集」をクリックします。

2. パラメータ・フォームのinputTextコンポーネントのソース・コードをコピーして、それを4回貼り付けます。

3. id属性値を変更して、各IDが一意になるようにします。

4. 手順7の「パラメータ」ダイアログで定義された値を含むようにvalue属性を変更します。たとえば、#{pageFlowScope.id1}のようにします。
図C-38は、新しいコンポーネントのソース・コードを示します。

図C-38 新しい入力テキスト・コンポーネントのソース・コード

12. 必要に応じて、ページ・コンポーネントをより最適に編成するために、ボックス・コンポーネントの4つのinputTextコンポーネントをグループ化します。
これで、タスク・フローがデータ・ソースに書き込むために結付けされるようになります。図C-39にタスク・フローの表示方法を示します。最初のフィールドは、MyQueryByIdボタンに結付けされ、残りのフィールは、表に値を提供するために使用されます。MyInsertOrUpdateボタンをクリックすると、新しい値がデータ・ソースに書き込まれます。

図C-39 問合せと更新を行う表およびオプションを持つタスク・フロー

「図C-39 問合せと更新を行う表およびオプションを持つタスク・フロー」の説明

C.6 事前定義された列を持つカスタム・マッシュアップ・スタイルの構築と使用

この項では、リソース・マネージャでカスタム・マッシュアップ・スタイルを作成し、そのスタイルを使用して、タスク・フローを作成する方法について説明します。カスタム・スタイルは、Spacesのアクティビティ・ストリーム・レイアウトに類似したレイアウトで、スペースの上位5つのページ・ヒットをリストするように設計されています。入力テキスト・フィールドにより、ユーザーはそのスペースのページ・ヒットを表示するために、スペース名を指定できます。この項の内容は次のとおりです。

- 第C.6.1項「カスタム・マッシュアップ・スタイルの構築」

- 第C.6.2項「カスタム・スタイルに基づいたタスク・フローの作成」

C.6.1 カスタム・マッシュアップ・スタイルの構築

リソース・マネージャの「マッシュアップ・スタイル」ページでは「作成」オプションが提供されないため、新しいマッシュアップ・スタイルを構築するには、デフォルトのマッシュアップ・スタイルをコピーして、そのソース・コードを置き換えます。

カスタム・マッシュアップ・スタイルを構築するには:

1. 空のマッシュアップ・スタイルのコピーを作成して、それをPageHitsStyleと名付けます。

2. PageHitsStyleのソースを編集して、「フラグメント」タブのコードを次のものと置き換えます。

<?xml version='1.0' encoding='UTF-8'?>
<jsp:root xmlns:jsp="http://java.sun.com/JSP/Page" version="2.1"
xmlns:pe="http://xmlns.oracle.com/adf/pageeditor"
xmlns:cust="http://xmlns.oracle.com/adf/faces/customizable"
xmlns:f="http://java.sun.com/jsf/core"
xmlns:af="http://xmlns.oracle.com/adf/faces/rich">
<af:panelGroupLayout id="pgl1">
<af:panelGroupLayout id="pg2" layout="horizontal" halign="center"
inlineStyle="padding-bottom:5px;">
<af:inputText id="ip1" value="#{pageFlowScope.bindVarId}" label="Space Name"
shortDesc="Enter A Space Name, by default it's all spaces"/>
<af:commandButton text="#{dataComposerBundle.MASHUP_STYLES_GO}" id="cb1"/>
</af:panelGroupLayout>
<cust:panelCustomizable id="pc1">
<table border="0" width="100%">
<af:iterator id="i1" value="#{dataPresenter.dummyData.collectionModel}" var="row">
<tr class="PortletText1">
<td width="12px">
<af:image id="img1" source="/adf/webcenter/star_sm_ena.png"/>
</td>
<td>
<af:outputText id="otCol1" value="#{empty row.USERNAME ? '#{row.USERNAME}' : row.USERNAME}"
inlineStyle="color:#333333; font-size:12px; font-weight:bold;"/>
<af:spacer id="spacer1" width="5px"/>
<af:outputText id="otCol2" value="viewed" inlineStyle="color:#333333; font-size:12px;"/>
<af:spacer id="spacer2" width="5px"/>
<af:goLink id="gl1" destination="{doc path pre fix}#{empty row.DOWNLOAD_URL ? '#{row.DOWNLOAD_URL}' : row.DOWNLOAD_URL}"
targetFrame="_blank" text="#{empty row.DOCNAME ? '#{row.DOCNAME}' : row.DOCNAME}"/>
</td>
</tr>
<tr>
<td/>
<td>
<af:outputText id="otCol3" value="#{empty row.HITS? '#{row.HITS}' : row.HITS}"
inlineStyle="color:#666666; font-size:12px;"/>
<af:spacer id="spacer3" width="5px"/>
<af:outputText id="otCol4" value="TIMES" inlineStyle="color:#666666; font-size:12px;"/>
<af:spacer id="spacer4" width="5px"/>
<af:outputText id="otCol5" value="in the last 7 days" inlineStyle="color:#333333; font-size:12px;"/>
</td>
</tr>
<tr>
<td/>
<td>
<af:outputText id="otCol6" value="Last Visit at " inlineStyle="color:#333333; font-size:12px;"/>
<af:outputText id="otCol7" value="#{empty row.LASTVIEWED ? '#{row.LASTVIEWED}' : row.LASTVIEWED}"
inlineStyle="color:#666666; font-size:12px;">
<af:convertDateTime type="both"/>
</af:outputText>
</td>
</tr>
</af:iterator>
</table>
</cust:panelCustomizable>
</af:panelGroupLayout>
</jsp:root>

ここで

#{pageFlowScope.bindVarId}は、入力スペース名を提供する参照です

#{dataPresenter.dummyData.collectionModel}は、マッシュアップ・スタイルを使用する際に置き換えられるダミーの参照です

#{row.COLUMN}は、マッシュアップ・スタイルが使用される際にデータ・コントロールからデータを参照するプレースホルダです

{doc path pre fix}は、ドキュメントURLに使用される接頭辞です。ドキュメント・パスの接頭辞を検索するには、「ドキュメント」ページでドキュメントを選択し、「表示」メニューからGet a Linkをクリックします。「ダウンロードURL」の最初の部分(pathの最後)は使用される接頭辞です。たとえば、http://my.company.com:8889/webcenter/content/conn/xyz18-ucm11g/path。

マッシュアップ・スタイルをプレビューする場合は、図C-40のように表示されます。

図C-40 カスタム・マッシュアップ・スタイルのプレビュー

このマッシュアップ・スタイルを使用して、ページ・ヒットを表示するマッシュアップを構築できます。

C.6.2 カスタム・スタイルに基づいたタスク・フローの作成

この項では、PageHitsマッシュアップ・スタイルを使用して、アクティビティ・ストリーム・レイアウトにページ・ヒットを表示するマッシュアップを作成する方法について説明します。これを示すために、ActivitiesDSデータベース接続を使用して、SQLデータ・コントロールを作成し、PageHitsマッシュアップ・スタイルに基づくタスク・フローでデータ・コントロールを使用する必要があります。ただし、通常の表またはグラフのレイアウトではなく、アクティビティ・ストリーム・レイアウトでデータ・コントロールからのデータを表示するには、次のタスクを実行する必要があります。

- SQLデータ・コントロールを作成します。

- 新しいPageHitsマッシュアップ・スタイルに基づいてタスク・フローを作成します。

- 表としてデータ・コントロールを追加します。

- 表のプロパティからデータ・コントロールのアクセッサIDをコピーします。

- 表を非表示にします。

- アクセッサIDを使用して、データ・コントロールにタスク・フローの入力テキスト・フィールドを結び付けます。

カスタム・マッシュアップ・スタイルを使用するには:

1. ActivitiesDS接続を使用して、SQLデータ・コントロールTop Five Viewed Documents in a Given Spaceを作成します。次のSQL問合せを指定します。

SELECT * FROM
(SELECT users.userid  username, doc.name_  docname,doc.path_  download_url, count(1) hits,max(fact.occurred) lastviewed
FROM asfact_wc_doclib__0 fact , asdim_wc_documen_0 doc , asdim_wc_applica_0 app,asdim_wc_groupsp_0 space , asdim_users users
WHERE app.id = fact.application_
AND app.name_ = 'webcenter'
AND fact.occurred BETWEEN (SYSDATE-7) AND SYSDATE
AND fact.document_ = doc.id
AND doc.name_ is not null
AND doc.id is not null
AND fact.document_ is not null
AND doc.resourceid_ is not null
AND  fact.GROUPSPACE_ = space.id
AND  upper(space.name_) LIKE upper(:spacename)
AND space.name_ IS NOT NULL
AND fact.userid=users.id
GROUP BY users.userid, doc.name_,doc.path_
ORDER BY hits  DESC)
WHERE rownum <= 5
ORDER BY rownum

関連項目:

第C.1.2.1項「ページ・ヒット・データ・コントロールの作成」

2. spacenameバインド・パラメータ値をHome spaceに設定します。

3. リソース・マネージャでデータ・コントロールを選択し、「編集」メニューから、「表示」をクリックします。

4. 図C-41に示すように、PageHitsマッシュアップ・スタイルを使用して、タスク・フローTop Five Viewed Documents in a Given Spaceを作成します。

図C-41 PageHitsスタイルを使用した新しいタスク・フロー・ダイアログの作成

5. 図C-42に示すように、タスク・フローを編集し、表としてデータ・コントロールを追加します。

図C-42 指定されたスペースに表示された上位5つのドキュメント

読取り専用の表を作成し、「表の作成」ダイアログの「アイテム」および「列」ページでデフォルトを受け入れます。

「DCパラメータ」ページで、spacenameのパラメータ値として次を指定します。

#{empty pageFlowScope.bindVarId ?'%' : pageFlowScope.bindVarId}

6. アクセッサIDを取得するには:

1. タスク・フローの「ソース」ビューに切り替えて、表コンポーネントを選択します。

2. 「編集」をクリックして、表のプロパティを表示します。

3. 「コンポーネント・プロパティ」ダイアログで、Value属性の値をコピーします。これは、データ・コントロールのアクセッサIDです。値は、次の例のようになります。
#{bindings.accessor_gsraffebf20_b500_480f_bf92_a9d33922a0a7.collectionModel}

7. 表を折り返すshowDetailFrameコンポーネントを選択し、コンテキスト・メニューで「非表示」をクリックします。

8. 「イテレータ」コンポーネントを右クリックして、「編集」をクリックします。

9. Value属性の値を表のプロパティからコピーしたアクセッサIDで置き換えます。
これで、アクティビティ・ストリームのようなシード済レイアウトを使用したタスク・フローになりました。

10. タスク・フローを保存して、コンポーザを終了します。

11. リソース・マネージャでタスク・フローを選択し、「編集」メニューの「表示」をクリックします。

12. ページでタスク・フローを使用します。図C-43のように表示されます。

図C-43 スペースの上位5つのページ・ヒットを表示するページ

C.7 データ・フィールドを持つカスタム・マッシュアップ・スタイルの構築と使用

この項では、日付範囲を指定するフィールドを持つカスタム・マッシュアップ・スタイル、および指定された日付範囲のデータの視覚化を表示するコンテンツ領域の作成方法について説明します。図C-44に、このようなマッシュアップ・スタイルを使用して作成されたタスク・フローを示します。この項では、カスタム・スタイルを使用して、タスク・フローを作成する方法についても説明します。この項の内容は次のとおりです。

- 第C.7.1項「カスタム・マッシュアップ・スタイルの構築」

- 第C.7.2項「カスタム・スタイルに基づいたタスク・フローの作成」

図C-44 データ・フィールドを持つカスタム・マッシュアップ・スタイルを使用したタスク・フロー

C.7.1 カスタム・マッシュアップ・スタイルの構築

リソース・マネージャの「マッシュアップ・スタイル」ページでは「作成」オプションが提供されないため、新しいマッシュアップ・スタイルを構築するには、デフォルトのマッシュアップ・スタイルをコピーして、そのソース・コードを置き換えます。

カスタム・マッシュアップ・スタイルを構築するには:

1. 空のマッシュアップ・スタイルのコピーを作成して、それをInput Datesと名付けます。

2. Input Datesのソースを編集して、「フラグメント」タブのコードを次のものと置き換えます。

<?xml version='1.0' encoding='UTF-8'?>
<jsp:root xmlns:jsp="http://java.sun.com/JSP/Page" version="2.1"
xmlns:pe="http://xmlns.oracle.com/adf/pageeditor"
xmlns:cust="http://xmlns.oracle.com/adf/faces/customizable"
xmlns:f="http://java.sun.com/jsf/core"
xmlns:af="http://xmlns.oracle.com/adf/faces/rich">
<af:panelGroupLayout id="pgl">
<af:panelGroupLayout id="pg2" layout="horizontal" halign="center" inlineStyle="padding-bottom:5px;">
<af:panelFormLayout id="pfl1" partialTriggers="ipl" inlineStyle="padding-bottom:5px;">
<af:inputDate id="ip1" value="#{pageFlowScope.bindVarId1}" label="Start Date" autoSubmit="true"/>
<af:inputDate id="ip2" value="#{pageFlowScope.bindVarId2}" label="End Date"/>
<af:commandButton text="#{dataComposerBundle.MASHUP_STYLES_GO}" id="cb1"/>
</af:panelFormLayout>
</af:panelGroupLayout>
<cust:panelCustomizable id="pc1" halign="center"/>
</af:panelGroupLayout>
</jsp:root>

inputDateコンポーネントは、2つのデータ・フィールドを提供し、panelCustomizableはコンテンツ領域を提供します。プレビューされる場合、マッシュアップ・スタイルは図C-45のように表示されます。

図C-45 データベース・フィールドを持つカスタム・スタイルのプレビュー

このマッシュアップ・スタイルを使用してマッシュアップを構築し、コンテンツ領域に、選択した視覚化を移入します。

C.7.2 カスタム・スタイルに基づいたタスク・フローの作成

この項では、Input Datesマッシュアップ・スタイルを使用して、指定された日付範囲のページ・ヒットのグラフを表示するマッシュアップの作成方法について説明します。これを示すために、ActivitiesDSデータベース接続を使用して、SQLデータ・コントロールを作成し、Input Datesマッシュアップ・スタイルに基づくタスク・フローでデータ・コントロールを使用する必要があります。

カスタム・マッシュアップ・スタイルを使用するには:

1. ActivitiesDS接続を使用して、SQLデータ・コントロールPage Usage Between Two Datesを作成します。次のSQL問合せを指定します。

SELECT page.name_ pageName, space.name_ spaceName, COUNT(1) hits
FROM asdim_users u, asdim_wc_pages_0 page, asdim_wc_applica_0 app, asdim_wc_groupsp_0 space, asfact_wc_pagevie_0 fact
WHERE
app.name_ = 'webcenter'
AND fact.page_ = page.id
AND fact.userid = u.id
AND fact.application_ = app.id
AND fact.groupspace_  = space.id
AND fact.occurred BETWEEN to_timestamp_tz(to_char(:startdate), :dateformat)
AND to_timestamp_tz(to_char(:enddate), :dateformat)
AND space.name_ IS NOT NULL
AND page.name_ IS NOT NULL
AND space.id IS NOT NULL
AND page.id IS NOT NULL
AND fact.page_ IS NOT NULL
AND page.resourceid_ IS NOT NULL
GROUP BY page.name_, space.name_

データ・コントロールはバインド変数startdate、dateformatおよびenddateで作成されます。

2. 図C-46に示すように、必要に応じてバインド・パラメータ値を設定します。たとえば、2010年のすべてのページの使用について問い合せるなど。

図C-46 データ・コントロールのバインド・パラメータ値

3. 図C-47に示すように、問合せをテストし、データ・ソースから取得されるデータを表示します。

図C-47 データ・コントロールの問合せテストの結果

4. リソース・マネージャでデータ・コントロールを選択し、「編集」メニューから、「表示」をクリックします。

5. 図C-48に示すように、Input Datesマッシュアップ・スタイルを使用して、タスク・フローPage Usage Between Two Datesを作成します。

図C-48 「新しいタスク・フローの作成」ダイアログの入力日マッシュアップ・スタイル

6. タスク・フローを編集し、グラフとしてデータ・コントロールを追加します(図C-49)。

図C-49 データ・コントロール・アクセッサのグラフ・オプション

- 「グラフの作成」ダイアログの「タイプ」ページで、「棒」を選択します。

- 「配置」ページで、X軸に「ページ名」および「スペース名」、棒に「ヒット」を配置します。

- 「DCパラメータ」ページで、バインド・パラメータの次の値を指定します。
startdate:

#{empty pageFlowScope.bindVarId1 ? '01' :
pageFlowScope.bindVarId1.month+1}/#{empty pageFlowScope.bindVarId1 ? '01' :
pageFlowScope.bindVarId1.date}/#{empty pageFlowScope.bindVarId1 ? '2010' :
pageFlowScope.bindVarId1.year+1900}

(01/01/2010は、日付が選択されない場合は、デフォルトの初期開始日値として設定されます)

dateformat: MM/DD/YYYY

enddate:

#{empty pageFlowScope.bindVarId2 ? '01' :
pageFlowScope.bindVarId2.month+1}/#{empty pageFlowScope.bindVarId2 ? '01' :
pageFlowScope.bindVarId2.date}/#{empty pageFlowScope.bindVarId2 ? '2011' :
pageFlowScope.bindVarId2.year+1900}

(01/01/2011は、日付が選択されない場合は、デフォルトの初期終了日値として設定されます)

7. グラフを作成し、タスク・フローを保存して、コンポーザを終了します。

8. リソース・マネージャでタスク・フローを選択し、「編集」メニューの「表示」をクリックします。

9. ページでタスク・フローを使用します。図C-50のように表示されます。

図C-50 指定された日付範囲のグラフを表示するマッシュアップ

C.8 ページ・ナビゲーションに結付けされるグラフを持つマッシュアップの作成

この項では、スペース名をクリックするとグラフにそのスペースのページ・ヒットを表示するような方法で結付けされるナビゲーション・ツリーとマッシュアップを含むサンプル・ページを作成する方法について説明します(図C-51)。

図C-51 左側のナビゲーションとページ・ヒット・グラフを持つマッシュアップ

このようなマッシュアップを作成する手順には、次のものがあります。

- 第C.8.1項「ページ・ヒット・データ・コントロールの作成」

- 第C.8.2項「ナビゲーション・ツリーを持つページでのデータ・コントロールの使用」

C.8.1 ページ・ヒット・データ・コントロールの作成

アプリケーションでWebCenter Portalサービスを構成している場合は、デフォルトで分析サービス接続ActivitiesDSが使用できます。この接続を使用して、SQLデータ・コントロールを作成できます。この項では、指定されたスペースの過去7日間の上位5つのページ・ヒットを表示するデータ・コントロールの作成方法について説明します。

データ・コントロールを作成するには:

関連項目:

データ・コントロールの作成手順の詳細は、第29.2.1.3項「データ・コントロールの作成」を参照してください。

1. ActivitiesDS接続を使用して、PageHitsという名前のSQLデータ・コントロールを作成します。

2. 次のSQL問合せを指定します。

SELECT * FROM
(SELECT page.name_ pageName, space.name_ spaceName, COUNT(1) hits
FROM asdim_users u, asdim_wc_pages_0 page, asdim_wc_applica_0 app, asdim_wc_groupsp_0 space, asfact_wc_pagevie_0 fact
WHERE fact.page_ = page.id AND fact.userid = u.id AND fact.application_ = app.id
AND fact.groupspace_ = space.id AND fact.occurred BETWEEN(SYSDATE-6) AND (SYSDATE+1) AND app.name_ = 'webcenter'
AND u.userid <> 'anonymous' AND  upper(space.name_) LIKE upper(:spacename) AND space.name_ IS NOT NULL
AND page.name_  IS NOT NULL AND space.id IS NOT NULL AND page.id IS NOT NULL
AND fact.page_  IS NOT NULL AND page.resourceid_ IS NOT NULL
GROUP BY page.name_, space.name_ ORDER BY hits DESC)
WHERE rownum <= 5 ORDER BY rownum

データ・コントロールはspacenameバインド変数で作成されます。

3. spacenameバインド変数をHome spaceに設定します。

4. 図C-52に示すように、問合せをテストし、データ・ソースから取得されたデータを表示します。

図C-52 SQLデータ・コントロールの問合せテストの結果

5. リソース・マネージャでデータ・コントロールを選択し、「編集」メニューの「表示」をクリックします。

C.8.2 ナビゲーション・ツリーを持つページでのデータ・コントロールの使用

この項では、使用可能なスペースをリストするナビゲーション・ツリーを作成し、それをJSPXページで使用して、そのページにページ・ヒット・データ・コントロールを追加します。

ナビゲーションおよびページ・ヒット・グラフを持つページを作成するには:

1. 「左を狭く」ページ・スタイルを使用して、Top Five Page Views for Given Space Within Past Weekページを作成します。
コンポーザで新しいページが開きます。

2. 「ページ・プロパティ」をクリックし、次の値を持つ新しいページ・パラメータspaceを作成します(図C-53):
#{empty navigationContext.currentNavigationModel.currentSelection.parameters.space ?'Space_Name' : navigationContext.currentNavigationModel.currentSelection.parameters.space}

Space_Nameをsample1またはデフォルトで詳細を表示する他のスペースの名前で置き換えます。

図C-53 新しいパラメータを持つ「ページ・プロパティ」ダイアログ

「図C-53 新しいパラメータを持つ「ページ・プロパティ」ダイアログ」の説明

3. 「OK」をクリックします。

4. 図C-54に示すように、グラフとしてPageHitsデータ・コントロール・アクセッサを追加します。

図C-54 PageHitsデータ・コントロール・アクセッサのグラフ・オプション

「グラフの作成」ダイアログの「タイプ」ページで、「棒」を選択します。

「配置」ページで、X軸に「ページ名」および「スペース名」、棒に「ヒット」を配置します。

「DCパラメータ」ページで、データ・コントロール・パラメータspacenameをページ・パラメータspaceと次のように結付けします。

#{empty bindings.space ?'sample1' : bindings.space}

5. リソース・マネージャで、図C-55に示すように、3つのリンク・ナビゲーション・アイテム(Sample1、Sample2およびSample3)を持つSpaces Navigationというナビゲーション・モデルを作成します。

図C-55 3つのナビゲーション・アイテムを持つナビゲーション・コンポーネント

6. Sample1を選択し、「編集」をクリックします。

7. 「ナビゲーション・アイテムの編集」ダイアログで、図C-56に示すように、Top Five Page Views for Given Space Within Past Weekページへのパスを指定します。

図C-56 「ナビゲーション・アイテムのプロパティ」ダイアログ

8. 「パラメータ」タブで、spaceパラメータの値をSample1に指定します。

9. 同様に、前の3つの手順を繰り返して、ナビゲーション・モデルのSample2およびSample3リンクを編集します。
これらの手順では、同じタスク・フローをナビゲーションの3つのリンクに結付けしますが、各リンクに別のスペース名を指定しています。

10. 「OK」をクリックして、ナビゲーション・エディタを終了します。

11. リソース・マネージャでSpaces Navigationを選択し、「編集」メニューの「表示」をクリックします。

12. Five Page Views for Given Space Within Past Weekページを編集し、ページの左列にナビゲーション・ツリー・コンポーネントを追加します。
デフォルト・ナビゲーションがページの左側に表示されます。

13. 図C-57に示すように、デフォルト・ナビゲーションの「編集」アイコンをクリックします。

図C-57 デフォルト・ナビゲーション・ツリー・コンポーネントの「編集」アイコン

14. 「パラメータ」タブで、図C-58に示すように、「ナビゲーション」フィールドでSpaces Navigationを指定し、「OK」をクリックします。

図C-58 ナビゲーション・ツリーの「コンポーネント・プロパティ」ダイアログ

15. これで、図C-59に示すように、新しいナビゲーション・モデルがページの左側に表示されます。

図C-59 スペース名リンクを持つナビゲーション・モデル

16. 「保存」→「閉じる」をクリックして、ページ編集モードを終了します。

17. ページを表示すると、図C-60に示すように、ナビゲーション・ツリーとグラフが表示されます。

図C-60 左側のナビゲーションとSample1のページ・ヒット・グラフを持つマッシュアップ

18. 図C-61に示すように、そのスペースのページ・ヒット・グラフを表示するナビゲーションの異なるスペースをクリックします。

図C-61 左側のナビゲーションとSample2のページ・ヒット・グラフを持つマッシュアップ

C.9 継承されたページ・ナビゲーションに結付けされるグラフを持つマッシュアップの作成

前の例で、指定されたスペースのページ・ヒットのグラフを作成し、それをナビゲーション・ツリーを含むページに結付けする方法について説明しました。さらに進めて、この項ではページ・テンプレートから継承されるナビゲーション・ツリーにページ・ヒット・グラフを結付けする方法について説明します。

このようなマッシュアップを作成する手順には、次のものがあります。

- 第C.9.1項「ページ・ヒット・データ・コントロールの作成」

- 第C.9.2項「ページ・ヒット・データ・コントロールの使用」

- 第C.9.3項「カスタム・ページ・テンプレートの作成と適用」

- 第C.9.4項「ページ・ヒット・グラフと継承されたナビゲーション間の結付けのテスト」

C.9.1 ページ・ヒット・データ・コントロールの作成

第C.8.1項「ページ・ヒット・データ・コントロールの作成」の手順を実行します。

C.9.2 ページ・ヒット・データ・コントロールの使用

この項では、タスク・フローでデータ・コントロールを使用して、継承されたナビゲーション・ツリーを表示するページでタスク・フローを使用する方法について説明します。

データ・コントロールを使用するには:

1. 空のマッシュアップ・スタイルを使用して、タスク・フローTop Five Page Views for Given Space Within Past Weekを作成します。

2. グラフとしてPageHitsデータ・コントロール・アクセッサを追加します。
「グラフの作成」ダイアログの「タイプ」ページで、「棒」を選択します。

「配置」ページで、X軸に「ページ名」および「スペース名」、棒に「ヒット」を配置します。

「DCパラメータ」ページで、データ・コントロール・パラメータspacenameを次のように設定します。

#{empty pageFlowScope.spacename ?'Home space' : pageFlowScope.spacename}

「作成」をクリックします。

3. 図C-62に示すように、「タスク・フロー・プロパティ」をクリックし、pageFlowScopeの文字列パラメータspacenameを作成します。

図C-62 「タスク・フロー・プロパティ」ダイアログの新しいパラメータ

4. 「保存」→「閉じる」をクリックして、編集モードを終了します。

5. リソース・マネージャでタスク・フローを選択し、「編集」メニューの「表示」をクリックします。

6. Sample8bページを作成し、そのページ内に新しいタスク・フローを追加します。
これにより、タスク・フローにデフォルトでホーム・スペースのページ・ヒット・グラフが表示されます。

C.9.3 カスタム・ページ・テンプレートの作成と適用

この項では、カスタム・ナビゲーション・コンポーネントとナビゲーション・ツリーを含むページ・テンプレートの作成方法、および新しいページ・テンプレートの適用方法について説明します。

カスタム・ナビゲーション・コンポーネントを作成するには:

1. リソース・マネージャで、図C-63に示すように、3つのリンク・ナビゲーション・アイテム(Sample1、Sample2およびSample3)を持つSpaces Navigationというナビゲーション・モデルを作成します。

図C-63 3つのリンク・ナビゲーション・アイテムを持つナビゲーション・コンポーネント

2. Sample1を選択し、「編集」をクリックします。

3. 「ナビゲーション・アイテムの編集」ダイアログで、図C-64に示すように、Top Five Page Views for Given Space Within Past Weekページへのパスを指定します。

図C-64 「ナビゲーション・アイテムのプロパティ」ダイアログ

4. 「パラメータ」タブで、spaceパラメータの値をSample1に指定します。

5. 同様に、前の3つの手順を繰り返して、ナビゲーション・モデルのSample2およびSample3リンクを編集します。
これらの手順では、同じタスク・フローをナビゲーションの3つのリンクに結付けしますが、各リンクに別のスペース名を指定しています。

6. 「OK」をクリックして、ナビゲーション・エディタを終了します。

7. リソース・マネージャでSpaces Navigationを選択し、「編集」メニューの「表示」をクリックします。

カスタム・ページ・テンプレートを作成および適用するには:

1. デフォルトのサイド・ナビゲーション - フロー・テンプレートに基づいた、カスタム・ページ・テンプレートSample Templateを作成します。

2. ナビゲーション・ツリー・コンポーネントをテンプレートに追加します。
デフォルト・ナビゲーションがページの左側に表示されます。

3. 図C-65に示すように、デフォルト・ナビゲーションの「編集」アイコンをクリックします。

図C-65 デフォルト・ナビゲーション・ツリー・コンポーネントの「編集」アイコン

4. 「パラメータ」タブで、「ナビゲーション」フィールドのSpaces Navigationを指定し、「OK」をクリックします。
これで、図C-66に示すように、テンプレートの左側に新しいナビゲーション・モデルが表示されます。

図C-66 ナビゲーション・ツリーを持つカスタム・ページ・テンプレート

5. 「保存」→「閉じる」をクリックして、ページ編集モードを終了します。

6. リソース・マネージャで新しいテンプレートを選択し、「編集」メニューの「表示」をクリックします。

7. 「スペース管理」ページに移動し、「構成」タブをクリックします。

8. 「デフォルト・ページ・テンプレート」フィールドの「一般」ページで、作成した新しいサンプル・テンプレートを選択し(図C-67)、「適用」をクリックします。

図C-67 デフォルト・ページ・テンプレートの構成

これで、テンプレートのナビゲーション・ツリーがすべてのアプリケーション・ページに表示されます。

C.9.4 ページ・ヒット・グラフと継承されたナビゲーション間の結付けのテスト

グラフがナビゲーションに正しく結付けされていることを確認するには:

1. Sample8bページを開きます。
このページには、図C-68に示すように、ホーム・スペースのナビゲーション・ツリーとページ・ヒット・グラフが表示されます。

図C-68 ナビゲーションで選択されたSample1のページ・ヒット・グラフ

2. 図C-69に示すように、そのスペースのページ・ヒット・グラフを表示するナビゲーションの異なるスペースをクリックします。

図C-69 ナビゲーションで選択されたSample2のページ・ヒット・グラフ

C.10 Google Mapsタスク・フローを含むマスター/ディテール・マッシュアップの作成

この項では、マスター/ディテール関係で結付けされた2つのタスク・フローを表示するマッシュアップを作成し、マスター・タスク・フローでの選択によってディテール・タスク・フローのGoogle Mapアドレスを更新する方法について説明します(図C-70)。

図C-70 表およびGoogle Mapを表示するマッシュアップ

同様なマッシュアップを作成する手順には、次のものがあります。

- デモ目的で静的データを取得するためのSQLデータ・コントロールの作成。

- 静的表としてこのデータ・コントロールを使用するマスター・タスク・フローの作成。

- 表のユーザー名列へのハイパーリンクの追加。

- 最新のGoogle Maps API Version 3を統合するためのディテール・タスク・フローの作成。

- マスター表のレコードをクリックするとGoogle Mapの場所が変更されるように、マスター・タスク・フローとディテール・タスク・フローを結付ける。

この項では、これらのタスクの実行方法について説明します。この項の内容は次のとおりです。

- 第C.10.1項「データ・コントロールの作成」

- 第C.10.2項「ディテール・タスク・フローの作成」

- 第C.10.3項「マスター・タスク・フローの作成」

- 第C.10.4項「マスター・タスク・フローとディテール・タスク・フローの結付け」

C.10.1 データ・コントロールの作成

この例では、select * from dual文を使用して、アドレス・データを取得するためにデータ・コントロールを作成します。既存のデータ・ソース接続を使用して、データ・コントロールを作成できます。即時に、必要なSQLデータ・ソース接続でこれを置き換える必要があります。データ・コントロールを作成するには:

1. 使用可能なデータベース接続を使用して、SQLデータ・コントロール、アドレスを作成し、次の問合せを指定します。

SELECT 'Steve' Buddy, 'Palo Alto' City, 'CA' State
FROM dual
UNION
SELECT 'Doris' Buddy, 'Belmont' City, 'CA' State
FROM dual
UNION
SELECT 'John' Buddy, 'New York' City, 'NY' State
FROM dual
UNION
SELECT 'Lily' Buddy, 'Boston' City, 'MA' State
FROM dual

2. リソース・マネージャで新しいデータ・コントロールを選択し、「編集」メニューから、「表示」をクリックします。

C.10.2 ディテール・タスク・フローの作成

この項では、Google Mapを表示するディテール・タスク・フローの作成方法について説明します。

ディテール・タスク・フローを作成するには:

1. 空白のマッシュアップ・スタイルに基づいて、タスク・フローBasic Mapsを作成します。

2. タスク・フローを選択し、「編集」メニューの「ソースの編集」をクリックします。

3. 「フラグメント」タブのコードを次で置き換えます。

<?xml version='1.0' encoding='UTF-8'?>
<jsp:root xmlns:jsp="http://java.sun.com/JSP/Page" version="2.1"
xmlns:pe="http://xmlns.oracle.com/adf/pageeditor"
xmlns:cust="http://xmlns.oracle.com/adf/faces/customizable"
xmlns:f="http://java.sun.com/jsf/core"
xmlns:af="http://xmlns.oracle.com/adf/faces/rich"
xmlns:trh="http://myfaces.apache.org/trinidad/html">
<af:resource type="javascript" source="http://maps.google.com/maps/api/js?sensor=true"/>
<af:resource type="javascript">
var geocoder;
var map;
function initialize(){
geocoder = new google.maps.Geocoder();
var latlng = new google.maps.LatLng(37.529526, -122.263969);
var myOptions = {
zoom: 3,
center: latlng,
mapTypeId: google.maps.MapTypeId.ROADMAP
};
map = new google.maps.Map(document.getElementById("map_canvas"),myOptions);
}
function navigate(event) {
initialize();
var city= event.getSource().getProperty('city')+"";
var state= event.getSource().getProperty('state')+"";
var address;
if(city== "undefined"||state== "undefined"||city== "NULL"||state== "NULL"){
address="CA, USA";
} else {
map.setZoom(8);
address=city+" "+state+" USA";
}
geocoder.geocode( { 'address': address}, function(results, status)
{
if (status == google.maps.GeocoderStatus.OK) {
map.setCenter(results[0].geometry.location);
var marker = new google.maps.Marker({
map: map,
position: results[0].geometry.location
});
}
else {
alert("Geocode was not successful for the following reason: " + status);
}
});
}
</af:resource>
<af:panelGroupLayout id="pgl1">
<af:group id="g1">
<div id="map_canvas" style="width: 600px; height: 600px"/>
</af:group>
<af:inlineFrame source="">
<af:clientListener type="inlineFrameLoad" method="navigate"/>
<af:clientAttribute name="city" value="#{empty pageFlowScope.city? '' : pageFlowScope.city}"/>
<af:clientAttribute name="state" value="#{empty pageFlowScope.state ? '' : pageFlowScope.state}"/>
</af:inlineFrame>
</af:panelGroupLayout>
</jsp:root>

太字のコード<af:inline>は、ページがロードされるたびに、navigate Google Map javascriptメソッドをコールし、マップ上のアドレスを更新するためにnavigateメソッドに2つのpageFlowScopeパラメータを解析します。

4. 「OK」をクリックしてソース・エディタを終了します。

5. リソース・マネージャでタスク・フローが選択されていることを確認し、「編集」メニューの「編集」をクリックします。

6. 図C-71に示すように、「タスク・フロー・プロパティ」をクリックして、pageFlowScopeの2つの文字列のタスク・フロー・パラメータcityおよびstateを作成します。

図C-71 「基本マップ」タスク・フローの新しいパラメータ

C.10.3 マスター・タスク・フローの作成

この項では、表としてaddressesデータ・コントロールおよびBasic Mapsタスク・フローを使用するマスター・タスク・フローの作成方法について説明します。

1. 空白のマッシュアップ・スタイルに基づいて、タスク・フローAddress on Google Mapsを作成します。

2. 図C-72に示すように、タスク・フローを編集し、Basic Mapsタスク・フローを追加します。

図C-72 リソース・カタログの「基本マップ」タスク・フロー

3. Address on Google Mapsデータ・コントロール・アクセッサを行選択が有効化された読取り専用表として追加します。
図C-73に示すように、マスター・タスク・フローに上部にアドレス表、その下部にマップが表示されます。

図C-73 表とGoogle Mapが表示されたマスター/ディテール・タスク・フロー

C.10.4 マスター・タスク・フローとディテール・タスク・フローの結付け

この項では、ユーザーが表内の名前をクリックして、マップの対応する場所を示すことができるように、マスター・タスク・フローとディテール・タスク・フローを結付けする方法について説明します。マスター・タスク・フローとディテール・タスク・フローの結付けを行うには:

1. Basic Mapsタスク・フローの「編集」アイコンをクリックします。

2. 「コンポーネント・プロパティ」ダイアログで、2つのタスク・フロー・パラメータcityおよびstateの値を次のように変更します。
city: #{empty dataComposerViewContext.dataSelection.CITY ?'NULL' : dataComposerViewContext.dataSelection.CITY}

state: #{empty dataComposerViewContext.dataSelection.CITY ?'NULL' : dataComposerViewContext.dataSelection.CITY}

3. マップのヘッダーを非表示にするには、「表示オプション」タブをクリックして、「ヘッダーの表示」チェック・ボックスの選択を解除します。

4. 「表示オプション」タブの「詳細設定」リンクをクリックして、「コンテンツのストレッチ」をAutoに設定します。
これにより、必要な場合にのみ、マップにスクロール・バーが表示されることが確認されます。

5. 「OK」をクリックして変更を保存します。
マップに、表に現在選択されている名前に対応する場所が表示されます。

6. 「保存」→「閉じる」をクリックして、編集モードを終了します。
タスク・フローは図C-74に示されるように表示されます。

図C-74 表とGoogle Mapが表示されたマスター/ディテール・タスク・フロー

7. 必要に応じて、表がマップの左側に表示されるように、タスク・フローのレイアウトを変更できます。マスター・タスク・フローのレイアウトを調整するには:

1. マスター・タスク・フローのソースを編集し、「フラグメント」タブで、次の行を置き換えます。

<af:panelGroupLayout id="pgl1">
<cust:panelCustomizable id="pc1">

置換え先

<af:panelGroupLayout id="pgl1" layout="horizontal" valign="top">
<cust:panelCustomizable id="pc1" layout="vertical" valign="top">

2. </cust:panelCustomizable>の終了タグを右側に、最初の</showDetailFrame>タグの後に、2番目の<showDetailFrame>タグの前に移動します。

3. 表のデフォルトの選択を無効にするには、<table>タグのselectedRowKeys属性を削除します。

4. 必要に応じてマップがストレッチすることを確認するには、columnStretching属性をlastに変更します。

8. マスター/ディテール・タスク・フローをさらにテストするには、ページを作成し、それにAddress on Google Mapsタスク・フローを追加します。
ページのタスク・フローを編集し、「コンテンツのストレッチ」オプションをautoに設定します。

注意:

ページに最近の変更が反映されていることを確認するために、「リフレッシュ」ボタンをクリックするのに対して、直接URLを使用し、再度ページを開く必要がある場合があります。

図C-75のようにタスク・フローが表示されます。

図C-75 表およびGoogle Mapが表示されるマッシュアップ

表の名前をクリックします。マップにより、その名前に対応する場所がポイントされます。

C.11 カスタマイズされたRSSフィードOmniPortletを使用したマッシュアップの作成

この項では、ユーザーにOracle Technology NetworkヘッドラインなどのReally Simple Syndication (RSS)ニュース・フィードのニュース情報をリアルタイムにスクロール表示するOmniPortletインスタンスを持つマッシュアップを作成する方法について説明します。また、Spacesインスタンス全体でポートレットを共有する方法についても説明します。

プロデューサの登録

タスク・フローでOmniPortletを使用するには、まず、ポートレットのプロデューサをアプリケーションに登録する必要があります。手順の詳細は、第6.5項「ポートレット・プロデューサの登録」を参照してください。

この項の内容は次のとおりです。

- 第C.11.1項「OmniPortletを使用したタスク・フローの作成」

- 第C.11.2項「タスク・フローのテスト」

- 第C.11.3項「カスタマイズされたポートレットを含むタスク・フローの共有」

C.11.1 OmniPortletを使用したタスク・フローの作成

Omniportletインスタンスを使用してマッシュアップを作成するには:

1. 空白のマッシュアップ・スタイルに基づいて新しいタスク・フローを作成します。

2. 図C-76に示すリソース・カタログからタスク・フローにOmniportletを追加します。

図C-76 リソース・カタログのOmniPortlet

3. 図C-77に示すポートレット・ヘッダーの右上の「カスタマイズ」アイコンをクリックします。

図C-77 OmniPortletヘッダーの「カスタマイズ」アイコン

関連項目:

詳細は、第30.2項「OmniPortletウィザードの使用」を参照してください。

4. 図C-78に示すOmniPortletウィザードの「タイプ」ページで、データ・ソース・タイプとして「XML」を選択し、「次」をクリックします。

図C-78 OmniPortletウィザードの「タイプ」ページ

5. 図C-79に示すように、「ソース」ページで、「XML URL」および「XSL Filter URL」を次のように指定します。
XML URL: http://www.oracle.com/technology/syndication/rss_otn_news.xml

XSL Filter URL: http://www.oracle.com/technetwork/middleware/webcenter/portal/documentation/omniportletnews-1835159.xsl

図C-79 OmniPortletウィザードの「ソース」ページ

6. 図C-80に示すように「ポートレット・パラメータ」セクションで、新しいパラメータDisplay Numを定義して、「次」をクリックします。

図C-80 OmniPortletウィザードの「ソース」ページの「ポートレット・パラメータ」セクション

7. 図C-81に示す「フィルタ」ページで、フィルタ制限を##Param1##に設定し、「次」をクリックします。

図C-81 OmniPortletウィザードの「フィルタ」ページの「制限」セクション

8. 図C-82に示すように「表示」ページの「レイアウト・スタイル」セクションで、「ニュース」を選択します。

図C-82 OmniPortletウィザードの「表示」ページの「レイアウト・スタイル」セクション

「図C-82 OmniPortletウィザードの「表示」ページの「レイアウト・スタイル」セクション」の説明

9. 図C-83に示すように、「レイアウト」ページの「列のレイアウト」セクションで、タイトルと説明を指定する2つのフィールドを使用します。

図C-83 OmniPortletウィザードの「レイアウト」ページの「列のレイアウト」セクション

10. 「終了」をクリックしてウィザードを終了します。

11. 「保存」および「閉じる」をクリックして、コンポーザを終了します。

12. リソース・マネージャで新しいタスク・フローを選択し、「編集」メニューから、「表示」をクリックします。

C.11.2 タスク・フローのテスト

タスク・フローのポートレットが正しくレンダリングされることを確認するには:

1. タスク・フローをプレビューするか、またはそれをアプリケーション・ページで使用します。
ポートレットに10個のニュース・アイテムが表示されます。

2. タスク・フローの右上で、図C-84に示す「パーソナライズ」アイコンをクリックします。

図C-84 タスク・フロー・ヘッダーの「パーソナライズ」アイコン

3. 図C-85に示す結果画面で、Display Num変数の値を選択した数字に変更します。

図C-85 「ポートレット・パラメータのカスタマイズ」画面

ポートレットに、指定されたニュース・アイテム数が表示されます。

C.11.3 カスタマイズされたポートレットを含むタスク・フローの共有

インスタンスからエクスポートし、そのインスタンスにインポートすることによって、ポートレットを含むタスク・フローを別のSpacesインスタンスと共有できます。ただし、インポートされたタスク・フローは、OmniPortletのプロデューサが他のインスタンスで同じ名前で登録されている場合にのみそのポートレットをレンダリングします。

タスク・フローを別のSpacesインスタンスと共有するには:

1. ターゲット・インスタンス上で、インスタンスのプロデューサ登録に使用された名前と同じ名前でOmniPortletプロデューサを登録します。
手順の詳細は、第6.5項「ポートレット・プロデューサの登録」を参照してください。

2. ソース・インスタンスのリソース・マネージャからタスク・フローをエクスポートします。
手順の詳細は、第11.5.2項「リソースのダウンロード」を参照してください。

3. ターゲット・インスタンスのリソース・マネージャのタスク・フローをインポートします。手順の詳細は、第11.5.3項「リソースのアップロード」を参照してください。
これで、ポートレットはソース・インスタンスで行われるすべてのカスタマイズで使用できます。

用語集

バージョン情報モード

通常はポートレットの著作権、バージョン、作成者などの情報を表示するポートレット・モード。

アクティビティ・ストリーム

ピープル・コネクション・サービスで、自身や他のユーザーのために追跡されるアプリケーション・アクティビティを表示するための機能。

アクティビティ・グラフ

ユーザーが交流を希望している可能性のあるスペース、アイテム、人々の提案を提供するWebCenter Portalサービス。

アクティビティ・グラフ・サービスによって使用されるエンジンは、エンタープライズ・アプリケーションによって収集されるアクションの中央リポジトリを提供します。アクティビティ・グラフに格納されたデータが分析されることで、ノードのランクが計算されたり、新しいアクションが予測されたり、推奨が行われたりします。

アクティビティ・ランク

検索結果の関連度合を決定します。

管理者

Spacesアプリケーションでは、次の2種類の管理者がいます。

- Fusion Middleware管理者: システム管理者とも呼ばれます。これは完全な管理能力を持つユーザーです。この管理者は、セキュリティが重視されるあらゆる種類の管理作業を実行できるとともに、すべてのインストール・タスク、構成タスクおよび監査タスクを実行できます。

- Spaces管理者: デフォルト状態のSpacesのカスタマイズ、アプリケーション・ロールの管理と付与、および使用中のSpacesアプリケーションの管理を担当するユーザー。

Ajax

非同期JavaScript、ダイナミックHTML(DHTML)、XML、およびXmlHttpRequest通信チャネルの組合せ。XmlHttpRequest通信チャネルを使用すると、ページを完全に再レンダリングすることなくサーバーにリクエストを発行できます。Ajaxを使用すると、リッチ・クライアント風のアプリケーションで標準のインターネット・テクノロジを使用できます。

分析サービス

WebCenter Portalサービスは、ポータルの使用状況およびアクティビティに関するレポートをリアルタイムで提供します。Spacesアプリケーションでは、ユーザーはSpacesのトラフィックと使用状況を追跡および分析できます。

お知らせサービス

メッセージを作成して、即座にまたは指定した時間に広範囲に配信するための迅速で便利な方法を提供するWebCenter Portalサービス。

API

アプリケーション・プログラミング・インタフェース(Application Programming Interface)。一連の公開されたデータ構造体および関数であり、任意のアプリケーションはこれらを使用して、ポートレットなどのアプリケーション・オブジェクト上でサービスを呼び出すことができます。

アプリケーション・カスタマイズ

管理者によって実行され、すべてのユーザーに対して表示される変更。これらはアプリケーションに対する静的な変更であり、そのアプリケーションのコードやスキーマへの変更を必要としないサイトに影響を与えます。

ユーザー・カスタマイズおよびパーソナライズも参照してください。

Application Development Framework

Oracle ADFを参照してください。

アプリケーション・プログラミング・インタフェース

APIを参照してください。

アプリケーション・ロール

特定のアプリケーションに固有のロールであり、ポリシー・ストアのアプリケーション固有ストライプに格納されています。

アプリケーション・スキン

アプリケーションの背景色と画面フォントを指定するとともに、一部のスキンでは、アプリケーションのボタンおよびアイコンに使用される形状およびイメージを指定します。Spacesアプリケーションでは、管理者はデフォルトのアプリケーション・スキンを選択して、Spacesユーザーは、「プリファレンス」ダイアログの「一般」タブでアプリケーション・スキンを変更できます。

アプリケーション・テンプレート

WebCenter Portalでは、Frameworkアプリケーションおよびポートレット・プロデューサ・アプリケーションという2種類のアプリケーションを作成するためのテンプレートが用意されています。テンプレートは、正しいテクノロジ範囲が設定されて、タグ・ライブラリが追加されて、必要なJavaクラスがクラス・パスに追加されることを保証します。この操作を実行すると、関連するコンポーネントがコンポーネント・パレットに組み込まれて、関連するコンテキスト・メニューがJDeveloperで使用可能になります。

Frameworkアプリケーション・テンプレートおよびポートレット・プロデューサ・アプリケーション・テンプレートも参照してください。

認証済ユーザー

WebCenter Portalアプリケーションにログインしているユーザー。このユーザーの資格証明はアイデンティティ・ストアと照らし合せて検証されています。デフォルトでは、認証済ユーザーはパブリック情報にアクセスできます。ページやポートレットなどの保護された情報にアクセスするには、このユーザーはポリシー・ストアと資格証明ストアを通じて認可される必要があります。

これとは対照的に、ログインしていないパブリック・ユーザーはパブリック・コンテンツのみにアクセスできます。

認証

アイデンティティ管理システムを通じたユーザーの識別。Frameworkアプリケーションのみにアクセスするユーザーに対しては、ADF認証を要求して資格証明を提供させる一方で(Frameworkアプリケーション内のすべてのADFリソースには引き続きアクセス可能)、FrameworkアプリケーションおよびFrameworkアプリケーション内で保護されている任意のADFリソースにアクセスするユーザーに対しては、認証および認可を要求して資格証明を提供させることができます。

認可

保護されたリソースに対するユーザーまたはグループのアクセス権を定義するポリシー。このようなリソースとしては、ページやページ内のコンポーネントなどが考えられます。

権限を持つユーザー

保護されたリソースにアクセスできるユーザー。非パブリック・リソースの場合は、このユーザーは認証済ユーザーでもあります。

AviTrust Portal Demonstration for WebCenter Portal

Oracle Fusion Middleware(Oracle WebCenter Portal: FrameworkとWebCenter Portal: Spacesを含む)を使用して作成されたエンタープライズ・バンキング・アプリケーションであり、WebCenter Portalの機能のサンプルを提供するために使用されます。

ブログ・ページ

個別ユーザーの経験や意見を個人的に記録したページ。ブログには、1人のユーザーによって記述される個人用ブログと、複数のユーザーによって記述されるグループ・ブログの2種類があります。

Boxコンポーネント

Oracle WebCenter PortalのComposerを通じて使用できるコンポーネント。Spacesアプリケーションで作成されたページ上にコンテンツを配置可能にするコンテナ。Composerでは、ボックスは点線から成る長方形として表示されます。Frameworkアプリケーションでは、これは実行時のPanel Customizableコンポーネントに相当します。

BPEL

ビジネス・プロセス実行言語(Business Process Execution Language)。一連の個別のWebサービスを組み合せて単一のエンドツーエンド・プロセス・フローを構成するためのXMLベースのマークアップ言語。

ビジネス・ロール・ページ

Spacesアプリケーションの管理者によって作成されたページであり、組織内の特定のロール専用として提供されます。ビジネス・ロール・ページは、個別のロールに関連する情報を適切なタイミングで提供することで、特定ロールのユーザー向けの対象限定環境を提供します。これにより、他の事業部門から提供される無関係な情報が排除されます。ビジネス・ロール・ページは、指定されたロールに分類されるユーザーのホーム・スペースに表示されます。

キャッシング

アクセス頻度の高い情報(Webページなど)を高速アクセス可能な場所に保管することで、同じコンテンツが繰り返し生成されることを回避するための処理。

有効期限ベースのキャッシングおよび検証ベースのキャッシングも参照してください。

カレンダ・オーバーレイ

複数のカレンダを単一の「イベント」タスク・フローに表示する機能。

Change Mode Buttonコンポーネント

ユーザーがページ・ビュー・モードからページ編集モードに変更することを可能にするComposerタグ・ライブラリ内のコンポーネント。

Change Mode Linkコンポーネント

ユーザーがページ・ビュー・モードからページ編集モードに変更することを可能にするComposerタグ・ライブラリ内のコンポーネント。

チェックアウト/チェックイン

ユーザーが情報をチェックアウトすることで、その情報をロックすることを可能にするメカニズム。他のユーザーはその情報を変更できなくなります。これにより、ユーザーが相互の変更内容を上書きすることが防止されます。変更を加えた後に、ユーザーがその情報をチェックインすることで解放すると、他のユーザーが再びその情報を変更することが可能になります。

子コンポーネント

親コンポーネントに含まれているコンポーネント。たとえば、Boxコンポーネントに含まれているタスク・フローはBoxの子コンポーネントです。

Boxコンポーネントおよび親コンポーネントも参照してください。

クロム

ポートレットやタスク・フローを囲んでいる視覚要素であり、アクションのアクセス・ポイントとなります。これらのアクションとしては、「アクション」メニューに含まれているものや、クロム自体に埋め込まれているものがあります(最小化アイコンやサイズ変更ハンドルなど)。

CMIS

CMIS(Content Management Interoperability Services)標準では、ドメイン・モデル、WebサービスおよびRestful AtomPubバインディングが規定されます。各種アプリケーションはRestful AtomPubバインディングを使用して、1つ以上のコンテンツ管理リポジトリまたはコンテンツ管理システムと連携できます。

コンポーネント

アプリケーションの個別要素。たとえば、タスク・フロー、ポートレット、ページ、ボックスやイメージなどのレイアウト要素などが該当します。

コンポーネント・カタログ

Composerからアクセスできるダイアログであり、このダイアログからは、WebCenter Portalアプリケーションのページに追加できるすべてのコンテンツにアクセスできます。

コンポーネント開発者

コンポーネントを作成する開発者(ポートレット、JavaServer Facesコンポーネント、Webサービスなど)。

コンポーネント・プロパティ

Composerからアクセスできるダイアログであり、このダイアログからは、コンポーネントのパラメータ、表示オプション、子コンポーネント、スタイル設定および関連イベントにアクセスできます。

コネクション

ピープル・コネクション・サービスで、他のアプリケーション・ユーザーとのソーシャル・ネットワークを確立するための機能。

Composer

ポータル・ページへの移入、ポータル・ページの修正および構成を行うためのシームレスな統合環境。Composerを使用すると、ページのレイアウトおよびコンテンツを簡単に構築または変更できます。また、タスク・フロー、ポートレット、コンテンツおよびその他のオブジェクトなどの様々なコンポーネントをページに追加し、それらのコンポーネントをリンクして、さらに適切なまたはパーソナライズされた情報のビューを作成することもできます。

コンテナ

コンポーネントと呼ばれるプログラム構成要素の実行場所となるアプリケーション・プログラムまたはサブシステム。

コンテナ実行時オプション

ポートレット・コンテナの動作をカスタマイズすることで実行時環境をカスタマイズするための方法を提供するJSR 286機能。

コンテンツ統合サービス

Oracle WebCenter Portalによって提供されるサービスであり、開発者がデータ・コントロールを作成するなどして、コンテンツ・リポジトリ内のコンテンツを表示することを可能にします。

コンテンツ・プレゼンタ

ドキュメント・サービスの機能であり、エンド・ユーザーがコンテンツ・アイテムを選択および検索して、使用可能な表示テンプレートを使用してそれらのアイテムを表示することを可能にします。Oracle WebCenter Portalでは、自身のページに単一または複数のコンテンツ・アイテムを表示するためのデフォルト・テンプレートが用意されています。Frameworkアプリケーションに表示することを希望するコンテンツ用のカスタム・テンプレートや、エンド・ユーザーが実行時に選択するためのコンテンツ用のカスタム・テンプレートを設定することもできます。

コンテンツ・リポジトリ

作成者ベースのバージョン管理、全文テキスト検索、コンテンツの分類や属性設定などの機能を提供する特殊なストレージと管理のメカニズム。コンテンツ・リポジトリは非構造化情報を格納するために最適化されており、この点でデータ・リポジトリと異なります。

コンテンツ・リポジトリ・データ・コントロール

コンテンツ・リポジトリから提供されるデータ・コントロール。Frameworkアプリケーションでは、いくつかのコンテンツ・リポジトリ用のコンテンツ・リポジトリ・データ・コントロールを作成できます。これらのコンテンツ・リポジトリは、Oracle Portal、Oracle WebCenter Content、Javaコンテンツ・リポジトリ(JCR)標準をサポートしているサードパーティ・リポジトリ、およびローカル・ファイル・システムです。

資格証明プロビジョニング・ページ

外部アプリケーションから認証を受けるために使用されるJSF (*.jspx)ページ。実行時には、資格証明プロビジョニング・ページには、外部アプリケーション登録を通じて指定されるデータ・フィールドで構成されるログイン・データ・フィールドが表示されます。ログイン情報はプロデューサに渡され、プロデューサはこのログイン情報を外部アプリケーションに渡します。このアプリケーションは、プロデューサに要求されたポートレットを提供します。

認証後に、ユーザーのログイン資格証明は資格証明ストアに保存されて、それ以降のセッションでは、このストアからこの資格証明情報が提供されます。したがって、この資格証明情報が変更されないかぎり、このユーザーは自身の資格証明を最初に1回提供するだけです。

資格証明ストア

関連ドメインのログイン資格証明を格納します。このストアには、ユーザーが外部アプリケーションから認証を受けるために提供するログイン資格証明も保存されます。通常は、資格証明ストアとポリシー・ストアの組合せによって、単一の論理ストアが構成されます。

資格証明ストアに格納された資格証明は、後続のログイン時に認証のために使用されますが、このストアの主な役割はこれらのアカウントを認可することです。

CSS

カスケード・スタイル・シート(Cascading Style Sheet)。一貫性のあるルック・アンド・フィールを実現したり、フォント、色、間隔などのスタイルをWebドキュメントに追加したりするためのシンプルなメカニズム。

カスタム・アクション

タスク・フローを囲んでいるShow Detail Frameコンポーネントのアクション・メニューやヘッダーに表示されるアイコンやメニュー項目。カスタム・アクションは、タスク・フローの作成時にそのタスク・フローで定義されたアクションを表すことができます。たとえば、開発者は設計時に、カスタム・パーソナライズ設定を使用してタスク・フローを作成できます。実行時に、ユーザーは、そのタスク・フローを囲んでいるクロム(または「詳細フレームの表示」)に表示される「アクション」メニュー項目やアイコンを通じて、これらの設定にアクセスできます。

カスタム属性

Spacesアプリケーションでは、カスタム属性によって、デフォルト属性では指定されない追加情報を指定します。カスタム属性を使用すると、渡されたパラメータに基づいてスペース内のコンポーネントのコンテンツを決定できます。たとえば、顧客IDを渡すことで、コンポーネントにその顧客のデータを表示できます。カスタム属性は単なる名前と値のペアです(customerId=400、orderId=11、userName=Smithなど)。カスタム属性は、スペース・テンプレートに格納されます。

カスタム・ページ

デフォルトで用意されているページではなく、ユーザーによって作成された任意のページ。

カスタム表示テンプレート

コンテンツ・プレゼンタの表示テンプレートは、コンテンツ・プレゼンタによってFrameworkアプリケーション・ページにコンテンツ・アイテムを表示する方法を指定したJSFFファイル(JSFページ・フラグメント)です。WebCenter Portalでは、ベースとして使用できるいくつかのデフォルト表示テンプレートが用意されていますが、独自の表示テンプレートを作成することもできます。

カスタム・リソース・カタログ

特定のユーザーに表示されるコンポーネントを制御するためにカスタマイズされたリソース・カタログ。

デフォルト・リソース・カタログと対比してください。

カスタム・ロール

ホーム・スペースまたはスペースの特定の要件を満たすために、管理者またはスペース・モデレータによって作成されたユーザー・ロール。

カスタマイズ・モード

すべてのユーザー向けのポートレット・プリファレンスのデフォルト値をユーザーが設定することを可能にするポートレット・モード。

カスタマイズ可能コンポーネント

実行時にページに追加できるWebCenter Portalコンポーネントであり、エンド・ユーザーはこれらのコンポーネント内のコンテンツで移動、最小化、復元、削除などのパーソナライズ作業を実行できます。カスタマイズ可能コンポーネントに該当するのは、Panel CustomizableコンポーネントおよびShow Detail Frameコンポーネントです。

データ・コントロール

ビジネス・サービスのデータ・モデルを抽象化するメカニズム。ADFデータ・コントロールは、データ・オブジェクト、コレクション、メソッドおよび操作にアクセスするための一貫したメカニズムをクライアントおよびWebアプリケーション・コントローラに提供します。

デフォルト言語(アプリケーションレベル)

Spaces管理者によって指定される表示言語であり、ユーザーがSpacesアプリケーションにログインする際に使用されます。Spaces管理者は、アプリケーションレベルのデフォルト言語を「管理」ページの「一般」タブで設定します。個別のユーザーは、自身のユーザーレベル・デフォルト言語を「プリファレンス」ダイアログの「一般」タブで設定できます。

デフォルト言語(ユーザー・プリファレンス)

ユーザーによって指定される表示言語であり、そのユーザーがSpacesアプリケーションにログインする際に表示されます。この指定された言語は、そのユーザーが別のデフォルト言語を指定するまで使用され続けます。デフォルト言語はセッション言語によって上書きできますが、セッションCookieがパージされたときや有効期限が切れたときにデフォルトとして戻されます。この値は、「プリファレンス」ダイアログの「一般」タブで設定します。

デフォルト・リソース・カタログ

アプリケーション用にデフォルトで提供されるリソース・カタログ。デフォルト・リソース・カタログには、そのアプリケーションで使用できるOracle ADFコンポーネントおよびポートレットがすべて含まれています。

カスタム・リソース・カタログと対比してください。

デフォルト・サーバー

統合WLSを参照してください。

委任管理

ユーザー・ロールに基づいてポータル・リソースを保護するためのメカニズムを提供します。委任管理をページ階層に適用すると、特定のセキュリティ割当てがその階層の下位のページやサブ・ページを通じて自動的に伝播されます。

デプロイメント・プロファイル

次の情報を指定するためにアプリケーション・デプロイメントで使用されるファイル。

- ソース・ファイルやデプロイメント・ディスクリプタなどの、パッケージである補助ファイル

- 作成されるアーカイブ・ファイルの種類と名前

- 依存性情報

- プラットフォーム固有の指示

- その他の情報

Oracle WebCenter Portalサービスで提供されるFrameworkアプリケーションWARデプロイメント・プロファイルという特別なデプロイメント・プロファイルでは、プロジェクト・メタデータをエクスポートするオプションが用意されています。

デザイン・ビュー(JDeveloper)

Oracle JDeveloper内のビューであり、ファイルをWYSIWYG表現できます。

ソース・ビュー(JDeveloper)も参照してください。

デザイン・ビュー(Spaces)

Composer内のビューであり、ページとそのコンポーネントをWYSIWYG表現できます。

ソース・ビュー(Spaces)も参照してください。

検出可能なスペース

Spacesアプリケーションにログインしている任意のユーザーが検索などを通じて検出できるスペース。任意のパブリック・スペースやプライベート・スペースを検出できます。検出可能なスペースは、「表示」リストから「すべてのスペース」を選択したときに、「スペース」ページに一覧表示されます。このスペースへの参加を希望するユーザーは、セルフサービス(有効な場合)を通じてまたはスペース・モデレータに連絡して、メンバーシップをリクエストできます。

ディスカッション・サービス

ディスカッション・フォーラムの作成と参加の手段を提供するWebCenter Portalサービス。

表示言語

ボタン、フィールド・ラベル、画面テキストなどのアプリケーション・ユーザー・インタフェース要素をブラウザに表示するために使用される言語。Frameworkアプリケーションの表示言語設定の優先順位は高いものから順に、スペース設定、セッション設定、ユーザー・プリファレンス設定、アプリケーション設定、ブラウザ設定です。

「ドキュメント」ページ

コンテンツを管理するための「ドキュメント・マネージャ」タスク・フローが含まれたすべてのSpacesグループおよびホーム・スペースで提供される事前定義済ページ。

ドキュメント・サービス

フォルダやファイルをページに表示するための様々な形式を提供するいくつかのタスク・フローを提供するWebCenter Portalサービス。アプリケーションに適したタスク・フローを選択して、フォルダやファイルのアクセス、追加および管理、ファイルやフォルダのプロパティの構成および表示、接続されたコンテンツ・リポジトリでのファイルやフォルダの内容の検索を行うための機能を提供できます。

ドメイン

ドメイン ネーム システム(DNS)名前空間内の任意のツリーまたはサブツリー。ドメインは一般に、共通の接尾辞(ドメイン名)を共有しているホスト名を持つコンピュータのグループのことを指します。

動的に生成されるページ

検索やタグのクリックなどのユーザー・アクションの結果として表示されるページ。名前が示すとおり、動的に生成されるページは保管されず、必要に応じて作成されます。

EAR

エンタープライズ・アーカイブ・ファイル。Java EEアプリケーション・サーバー上にアプリケーションをデプロイするために使用されるJava EEアーカイブ・ファイル。Frameworkアプリケーションは、汎用EARファイルと対象限定EARファイルの両方を使用してデプロイされます。前者には、アプリケーションとそれぞれの実行時カスタマイズが含まれており、後者には、アプリケーション・サーバーにデプロイするためのアプリケーションのみが含まれています。EARファイルは、アプリケーションをデプロイメント環境からテスト環境を経て本番環境に移行する際のエラーの可能性を低減することで、アプリケーションのデプロイメントを簡易化します。

WARも参照してください。

ECMA-262仕様

ECMAScriptやJavaScriptなどのスクリプト・プログラミング言語の標準化。

ECMAScript

ECMA-262仕様に従ってEcma Internationalによって標準化されたスクリプト・プログラミング言語。ECMAScriptの呼称としてよく使用されるJavaScriptやJScriptは、どちらもECMA-262仕様を拡張したものです。

デフォルトの編集モード

(JSR 286ポートレットのみ)JSR 286ポートレットのパーソナライズを可能にするポートレット・モード。デフォルトの編集モードは、JSR 286ポートレットのプロパティ用の表示モードです。Frameworkアプリケーションでは、デフォルトの編集モードは、ポートレットの「アクション」メニューに「カスタマイズ」コマンドとして表示されます。

編集モードも参照してください。

編集モード

インスタンスごとに、各ユーザーのポートレットのパーソナライズを可能にするポートレット・モード。

デフォルトの編集モードも参照してください。

編集モード

ユーザーがページのコンテンツ、スタイルおよびレイアウトを変更することを可能にするビュー・モード。編集モードにアクセスするには、「ページ・アクション」メニューから「ページの編集」を選択します。

EL

式言語(Expression Language)。Java EE Webコンテナに格納されたアプリケーション・データを取得して操作するための演算子を提供することで、Webアプリケーション・データの簡単な操作方法を提供します。Frameworkアプリケーションでは、ELの式は#{と}という記号で囲まれており、通常は#{object.data}という形式で表現されます。ここでobjectは、Java EE Webコンテナのページ、リクエスト、セッションまたはアプリケーションのスコープ内に配置された任意のJavaオブジェクトまたはOracle ADFコンポーネントです。

エンタープライズ・アーカイブ・ファイル

EARを参照してください。

エンタープライズ・マッシュアップ

ユーザーがあらゆる種類のコンテンツとサービスを単一の場所に集約することを可能にするアプリケーション。

イベント・サービス

会議や予定などをスケジューリングするためのカレンダを提供するWebCenter Portalサービス。Spacesアプリケーションでは、イベント・サービスは特定のスペースに関連するイベントを記録するためのカレンダを提供します。イベント・サービスをMicrosoft Exchange Serverと統合することで、個別のユーザーがホーム・スペース内の個人用カレンダにアクセスできるようにすることもできます。個人用カレンダは、Frameworkアプリケーションでも使用できます。

有効期限ベースのキャッシング

保存期間という形でキャッシュ内のアイテムの有効期間を指定するキャッシング方式。この有効期間を過ぎると、リフレッシュを行う必要があります。保存期間を過ぎたアイテムがリクエストされると、そのアイテムはキャッシュ内でリフレッシュされます。

検証ベースのキャッシングも参照してください。

式言語

ELを参照してください。

外部アプリケーション

シングル・サインオン・サーバーに認証を委任しないアプリケーション。かわりに、外部アプリケーションは、アプリケーション・ユーザーの名前とパスワードを要求するHTMLログイン・フォームを表示します。初回ログイン時に、ユーザーはシングル・サインオン・サーバーにこれらの資格証明を取得させるかどうかを選択できます。そのように選択した後は、ユーザーはログイン情報を入力することなくこれらのアプリケーションにログインできるようになります。

ファーム

Fusion Middleware Controlによって管理されるコンポーネントの集合。ファームには、1つの管理対象サーバー・ドメインと、このドメイン上でインストール、構成および実行される他の複数のOracle Fusion Middlewareシステム・コンポーネントを含めることができます。

お気に入り

Spacesアプリケーション内や外部Webサイト内のお気に入りページへのリンクの個人用リスト。

フェデレーテッド・ポータル・アダプタ

FPAを参照してください。

フィードバック

ピープル・コネクション・サービスで、他のアプリケーション・ユーザーに対する非公式評価を投稿したり、他のアプリケーション・ユーザーからの非公式評価を受け取ったりするための機能。

FPA

フェデレーテッド・ポータル・アダプタ(Federated Portal Adapter)。Oracle Portalのコンポーネントであり、複数のOracle Portalインスタンスが各自のデータベース・ポートレットをWebポートレット・インタフェースを通じて共有することを可能にします。FPAを使用すると、Oracle Portalデータベース・ポートレット(PL/SQLポートレット、ポートレット・ビルダ・ポートレット、ページ・ポートレットなど)を公開して、Frameworkアプリケーションで使用可能にできます。

Frameworkアプリケーション

Frameworkアプリケーションは、Oracle JDeveloper用のWebCenter Portal拡張を使用してADFをベースにして構築されています。このアプリケーションは、エンド・ユーザー向けの共同作業サービス、Webコンテンツ、ポートレットおよびコンテンツ統合を組み合せます。開発者や管理者は、組織内の自身のロールとスキル・レベルに基づいてFrameworkアプリケーションを作成できます。

ポータルには、ページ階層、ナビゲーション・モデルおよび委任管理も含まれています。

Frameworkアプリケーション管理者

Frameworkアプリケーションの管理を担当する管理者。たとえばSpaces内では、この管理者は、Frameworkアプリケーションのブランド設定の実装、新規コンテンツの公開、ページの変更、権限の付与と取消しなどのタスクを実行します。

これとは対照的に、システム管理者はFusion Middlewareの全機能に対する管理権限を持っています。Fusion Middleware管理者は、Frameworkアプリケーションのデプロイ、設定および構成も担当するとともに、Fusion Middleware Controlを介してFrameworkアプリケーションや他のWebCenter Portalコンポーネントの継続的な管理タスクも実行します。

Frameworkアプリケーション開発者

Oracle Application Development Framework、Oracle JDeveloperおよびOracle WebCenter Portalを使用して、Frameworkアプリケーションを計画、作成および管理する開発者。

Frameworkアプリケーションのエンド・ユーザー

Frameworkアプリケーションの実行時ユーザーであり、ページ、ポートレットおよびコンテンツにアクセスして、ポートレットをパーソナライズします(ただす適切な権限が必要)。

Frameworkアプリケーションのライフ・サイクル

Frameworkアプリケーションを設計時環境で作成およびテストして、本番システムにデプロイしてから、パフォーマンスの監視やカスタマイズ・データの移行などの日常メンテナンスを実行するプロセス。アプリケーションのライフ・サイクルには、追加の拡張を実行して、再ステージングした後に、アプリケーションを本番システムに再デプロイすることも含まれます。

Frameworkアプリケーション・テンプレート

サイト・ナビゲーション、ページ階層、委任管理、ページ・テンプレートなどのWebCenter Portal: Framework機能が含まれたJDeveloperテンプレート。

アプリケーション・テンプレートおよびポートレット・プロデューサ・アプリケーション・テンプレートも参照してください。

全画面モード(Spaces)

スペースを開いて画面全体に表示することで、表示スペースを最大化するビュー・モード。全画面モードでは、サイドバーは表示されません。

全画面モード(ポートレット)

(PDK-Javaポートレットのみ)ポートレットが他のポートレットと1つのページを共有している場合に、そのポートレットに表示できるより多くのコンテンツを提供するポートレット・モード。

Fusion Middleware Control

Oracle WebCenter Portalのインストール時にデプロイされるブラウザベースの管理アプリケーション。Fusion Middleware Controlからは、ファーム(Oracle WebCenter Portalなど)を監視および管理できます。

Fusion Order Demo (FOD)

AviTrust Portal Demonstration for WebCenter Portalを参照してください。

HA

高可用性(High Availability)。お使いのアプリケーションがビジネス目標を達成するために必要な可用性を実現することを保証する一連のソリューション。これにより、サービスをまったくまたはほとんど停止させることなく、シングル・ポイント障害が解消されます。

ヘルプ・モード

ポートレットの機能に関する使用状況情報を表示するポートレット・モード。

高可用性

HAを参照してください。

ホーム・スペース

個別ユーザーにプライベート・スペースを提供するSpaces内の作業領域。個別ユーザーはこのプライベート・スペースで、個人用コンテンツの保管、ノートの保存、割当ての表示や割当てへの応答、オンライン友人リストの保持など、自身に固有の業務に関連する様々なタスクを実行できます。ユーザーは、追加の個人用ページやカスタム・コンテンツを作成することで、この環境を拡張することもできます。

HTML Markupコンポーネント

Composerを通じて使用できるコンポーネント。Raw HTMLとJavaScriptのマークアップをページ上にインライン表示するシンプルなHTMLコンポーネント。

Hyperlinkコンポーネント

Composerを通じて使用できるコンポーネント。内部または外部のWebページへのリンク。Frameworkアプリケーションの設計者にとっては、これは実行時のGo Linkコンポーネントに相当します。

IDE

統合開発環境(Integrated Development Environment)。視覚的なアプリケーション開発ツールであり、エディタ、デバッガ、スクリーン・ペインタ、オブジェクト・ブラウザなどを備えています。IDEの例としては、Oracle JDeveloperが挙げられます。

アイデンティティ伝播

Frameworkアプリケーションおよび関連コンテンツ・リポジトリについては、このオプションを選択すると、現在のユーザーのアイデンティティをアプリケーションとプロセス全体に伝播できます。伝播されたアイデンティティは、受信側で検証されてから、ロール・ベースのアクセス制御の割当てなどの決定を下すために使用されます。

Imageコンポーネント

Composerを通じて使用できるコンポーネント。ハイパーリンクを含むことができる図。Frameworkアプリケーションの設計者にとっては、これは実行時のImage Linkコンポーネントに相当します。

IMPサービス

インスタント・メッセージおよびプレゼンス・サービスを参照してください。

初期化パラメータ

標準のJSR 286ポートレットの起動時に初期化されるパラメータ。初期化パラメータは、JNDI (Java Naming and Directory Interface)変数の代替として使用できます。JNDIのかわりに初期化パラメータを使用して、ポートレットのすべての各種コンポーネント(サーブレットや他のポートレットなど)の動作を互換性のある方法で構成できます。Oracle WebCenter Portalでは、初期化パラメータはportlet.xmlファイルに入力します。

インスタント・メッセージおよびプレゼンス・サービス

ユーザーが他の認証済ユーザーのプレゼンス・ステータスを確認することを可能にするとともに、インスタント・メッセージや電子メールなどのコミュニケーション手段に素早くアクセスすることを可能にするWebCenter Portalサービス。

統合開発環境

IDEを参照してください。

統合WLS

統合WebLogic Server。ローカル・コンピュータ上にデプロイされたFrameworkアプリケーションを事前テストするためのプラットフォームとして使用されるWLSインスタンス。統合WLSには、事前構成済ポートレット・プロデューサといくつかの有用な事前作成済ポートレットも含まれています。

反復型開発

反復型開発では、統合WebLogic Server上で実行中のFrameworkアプリケーションに変更を加えて、ブラウザで現在のページをリフレッシュするだけで、これらの変更がもたらす影響をただちに確認できます。反復型開発機能は、特定の最適化機能を無効化することで機能します。反復型開発によって、開発者はFrameworkアプリケーションの作成を迅速化および効率化できます。

JAAS

JAAS (Java Authentication and Authorization Service)は、アプリケーションがユーザーを認証してユーザーにアクセス制御を適用することを可能にするJavaパッケージです。JAASは、Java 2のセキュリティを補完するように設計されており、標準のPAM (Pluggable Authentication Module)フレームワークのJavaバージョンを実装しています。これにより、アプリケーションは認証サービスから独立したまま、カスタム認証モジュールをサポートできます。

JAASは、Java 2セキュリティ・モデルのアクセス制御アーキテクチャを拡張することで、サブジェクトベースの認可をサポートします。また、コードベースのセキュリティ設定に限定されることなく、デプロイメント・ディスクリプタ内の宣言型セキュリティ設定もサポートしています。

Java Authentication and Authorization Service

JAASを参照してください。

Javaコンテンツ・リポジトリ

JCR 1.0を参照してください。

Java EE

Java EE 5 (Java Enterprise Edition 5 Platform)とも呼ばれます。アプリケーション開発者が、サーバーベースの多階層エンタープライズレベル・アプリケーションを開発、デプロイおよび管理することを可能にするプラットフォーム。Java EEプラットフォームは、多階層の分散アプリケーション・モデル、統合されたXMLベースのデータ交換、統一されたセキュリティ・モデルおよび柔軟なトランザクション制御を実現します。独自のJava EEポートレットを作成して、Webプロデューサを通じてそれらのポートレットを公開できます。

Java Enterprise Edition 5 Platform

Java EEを参照してください。

Java Portlet Specification

ポータル・サーバー用のコンポーネントの開発方法を標準化します。この仕様では、パーソナライズ、プレゼンテーションおよびセキュリティの機能を提供するインフラストラクチャおよび共通のポートレットAPIが規定されています。この仕様に準拠してこのAPIを使用しているポートレットは製品に依存しないため、この仕様に準拠している任意のポータル製品にデプロイできます。JSR 286も参照してください。

Java Specification Request

JSR 286を参照してください。

JavaServer Faces

JSFを参照してください。

JavaServer Page

JSPを参照してください。

JCR 1.0

Javaコンテンツ・リポジトリ1.0。JSR 170とも呼ばれます。JCR 1.0は、コンテンツ・リポジトリ向けの標準のアクセスと相互作用のAPIを提唱するものであり、データベースにとってのJDBCとよく似ています。

JDeveloper

Oracle JDeveloperを参照してください。

JSF

JavaServer Faces。Webアプリケーションを作成するための標準のJavaフレームワーク。JSFは、Java Webユーザー・インタフェースを開発するためのコンポーネントベースのアプローチを提供することで、開発を簡易化します。JSFは、柔軟なプログラミングを可能にする広範かつ堅牢なAPIを提供するとともに、モデル・ビュー・コントローラ(MVC)設計パターンをJSFのアーキテクチャに組み込むことで、通常よりメンテナンス性の高い優れた設計のアプリケーションを開発可能にします。JSFは、Javaコミュニティ・プロセスを通じて開発されたJava標準であるため、Oracle JDeveloperのような開発ツールは、使いやすくて生産性の高い視覚的なJSF用開発環境を提供できます。

JSF JSP

JavaServer Faces JavaServer Page。JSF JSPが通常のJSPと異なる点は、ユーザー・インタフェース用にOracle ADF Facesコンポーネントをサポートしており、ページ・ナビゲーション用にJSFテクノロジをサポートしていることです。JSF JSPページでは、ページ内のコンポーネント用にADFモデル・バインディング機能を使用することで、Oracle Application Development Framework (Oracle ADF)の利点を活用しています。

JSP

JavaServer Page。Webページに対するシンプルなプログラム・インタフェースを提供するサーブレット拡張機能。JSPは、Webサーバーやアプリケーション・サーバー上で実行されるJavaコードと特殊なタグが埋め込まれたHTMLページです。JSPは、HTMLページに動的機能を追加します。JSPは実際には、初めて呼び出されたときにコンパイルされてサーブレットに変換されて、サーブレット・コンテナ内で実行されます。

JSPタグも参照してください。

JSPタグ

Javaコードを囲むためにJSPに埋め込むことができるタグ。これらのタグでは<jsp:構文が使用され、beginタグとendタグによってJSP内のアクション要素が囲まれます(XML要素と同様)。

JSR 286

Java Specification Request (JSR) 286。Javaを使用して標準ベースのポートレットを作成するための一連のAPIを規定しています。この仕様に従って作成されたポートレットは、ポータルにローカルで表示することも、ポートレットをリモート表示するためのWSRPコンテナにデプロイすることもできます。詳細は、http://jcp.org/en/jsr/detail?id=286を参照してください。

JSR 170

JCR 1.0を参照してください。

JSR 329

Oracle JSF Portlet Bridgeを参照してください。

キーストア

認証とデータ整合性のために使用できる公開鍵と秘密鍵に関する情報を提供するファイル。ピアの証明書を検証するために必要なトラスト・ポイントおよびユーザー証明書も、キーストアに安全に保管されます。

レイアウト・ボックス

Spacesアプリケーションで作成されたページ上にコンテンツを配置可能にするコンテナ。

コンポーネント

ページの有用性と外観を向上させるためのオブジェクト。コンポーネントとしては、レイアウト・ボックス、リッチ・テキスト・エディタ、イメージ、ハイパーリンクなどが挙げられます。

Layout Customizableコンポーネント

Composerタグ・ライブラリで提供されるコンポーネントであり、ユーザーが一連の事前定義済レイアウト(2列、3列、2行など)から選択して、ページに適用することを可能にします。ユーザーは、これらのレイアウトをページの特定領域に適用することも、ページ全体に適用することもできます。

LDAP

Lightweight Directory Access Protocol。拡張可能な標準ディレクトリ・アクセス・プロトコル。これは、LDAPクライアントとLDAPサーバーが通信するために使用する共通言語です。Oracle Internet Directoryなどの業界標準のディレクトリ製品をサポートしている設計規則のフレームワーク。

ライフ・サイクル

Frameworkアプリケーションのライフ・サイクルを参照してください。

Lightweight Directory Access Protocol (LDAP)

LDAPを参照してください。

リンク・サービス

2つのオブジェクト間の双方向関連付けを作成することで、これらのオブジェクト間の簡単なアクセスを設定するための手段を提供するWebCenter Portalサービス。

リスト・サービス

リストを作成して、実行時にアプリケーション・ページに配置するためにそれらのリストを公開する手段を提供するWebCenter Portalサービス。設計時には、「リスト」タスク・フローを実行時リソース・カタログ内で公開できます。実行時には、ユーザーはこのタスク・フローをこのカタログからページに追加して、このタスク・フローを使用してリストを作成できます。

「リスト」ページ

スペースの現在のリストを表示する事前定義済ページ。

ルック・アンド・フィール

ルック・アンド・フィール・ファイルによって、お使いのアプリケーションの外観が決定されます。たとえば、ポータル・ページ上の要素の配置と動作や、ポートレットのタイトル・バーの配色などです。ルック・アンド・フィールを決定するのは、スキン、ナビゲーション、ページ・テンプレート、レイアウト、コンテンツ表示テンプレートなどのコンポーネントです。

メール・サービス

アプリケーション内で一般的な電子メール機能を公開するためのWebCenter Portalサービス。

管理対象サーバー

本番環境で、管理対象サーバーは、アプリケーションおよびこれらのアプリケーションで必要なリソースをホストします。ドメインは、論理的に関連のあるOracle WebLogic Serverリソースのグループであり、任意の数の管理対象サーバーを含むことができます。管理サーバーによってこれらのサーバーが管理されます。

マッシュアップ

エンド・ユーザーが様々なソースから情報を取得して、各自の要件を完全に満たすパーソナライズされたアプリケーションを作成することを可能にするWebアプリケーション。

エンタープライズ・マッシュアップも参照してください。

MBeanブラウザ

Fusion Middleware Controlでは、管理者はMBeanブラウザを使用して、特定の監視タスクや構成タスクを実行したり、Oracle WebLogic Server用や選択したアプリケーション用のMBeanを参照したりできます。

MDS

Oracle Metadata Services。Application Development Frameworkのコア・テクノロジ。MDSは、拡張とカスタマイズが可能な方法でメタデータを定義および使用するための統一アーキテクチャを提供します。

MDSリポジトリ

ファイルベースのリポジトリ、組込み関数によってアクセスされるディクショナリ表、およびメタデータ・レジストリという領域内にメタデータを保持するOracleリレーショナル・データベースおよびアプリケーション・サーバー。MDSの主な用途の1つは、Oracleアプリケーションのカスタマイズ内容と永続化されたパーソナライズ内容を保管することです。

メッセージ・ボード

ピープル・コネクション・サービスで、他のアプリケーション・ユーザーとの間でメッセージをやり取りするための機能。

メタデータ

タイトル、作成者、セキュリティ・グループなどのコンテンツ・アイテムに関する情報。メタデータを使用して、コンテンツ・アイテムを説明、検索およびグループ化します。メタデータはコンテンツ情報とも呼ばれます。

モデル・ビュー・コントローラ

MVCを参照してください。

モデレータ

特定スペースの管理を担当するSpacesユーザー。スペース・モデレータは、メンバーの追加と削除、新規メンバーの招待、自己登録の有効化、スペース・メタデータの提供と更新、およびそのスペースで使用できるサービスの管理を行うことができます。

Movable Boxコンポーネント

Composerを通じて使用できるコンポーネント。Spacesアプリケーションで作成されたページ上にコンテンツを配置可能にするコンテナ。Movable Boxは、それらのコンテンツとともに、ページ上の様々な位置に移動できます。Frameworkアプリケーションの設計者にとっては、これは実行時のShow Detail Frameコンポーネントに相当します。

MVC

モデル・ビュー・コントローラ(Model-View-Controller)。同じデータの複数のビューを保持する機能を必要とするアプリケーションで一般に使用される従来型の設計パターン。MVCパターンでは、オブジェクトがモデル、ビューおよびコントローラという3つのカテゴリに明確に分けられます。モデルはデータを管理し、ビューはこのデータのすべてまたは一部を表示し、コントローラはモデルやビューに影響を与えるイベントを処理します。このように分けられることで、複数のビューとコントローラが同じモデルと連携できます。それまでまったく存在していなかった新しいタイプのビューやコントローラであっても(ポートレットなど)、モデル設計の変更を必要とすることなく、モデルと連携できます。

「マイ・スペース」ページ

現在ログイン中のユーザーが使用できるすべてのスペースを一覧表示する事前定義済ページ。ユーザーは「表示」メニューから、すべてのスペースを表示するのか(「すべてのスペース」)、そのユーザーがメンバーであるスペースのみを表示するのか(「本人による参加」)、そのユーザーがモデレータであるスペースのみを表示するのか(「本人によるモデレート」)を選択できます。

ナビゲーション

WebCenter Portalでは、ポータル・ナビゲーションを作成するための3つのナビゲーション・コンポーネントが用意されています。これらのコンポーネントは、ブレッドクラム・ナビゲーション、メニュー・ナビゲーションおよびツリー・ナビゲーションです。

ナビゲーション・モデル

ナビゲーション・モデルは、ナビゲーション・ユーザー・インタフェースにデータを提供して、お使いのアプリケーション内のリソースへのナビゲーションを可能にします。これらのリソースとしては、ページ、ページ階層、タスク・フロー、外部サイト、ポートレットおよびその他のエンティティが挙げられます。ナビゲーション・モデルは、設計時と実行時の両方で構成できます。

ノート・サービス

個人用のノートとアラームを記述するための有用な機能を提供するWebCenter Portalサービス。このサービスは、Spaces内でのみ使用可能であり、Frameworkアプリケーションでは使用できません。

通知サービス

電話、メール、ワークリストなどの複数のメッセージング・チャネルにまたがって通知を発行するための自動化された手段を提供するWebCenter Portalサービス。メッセージは、サブスクライブしているスペースおよびアプリケーション・オブジェクトが変更されたときにトリガーされます。

Oracle ADF

Oracle Application Development Framework。開発者にとってJava EEアプリケーションの開発を迅速化および簡易化するとともに、実証済のソフトウェア・パターンを利用して、開発されるアプリケーションのスケーラビリティやパフォーマンスなどを高めることを目的とした一連のテクノロジ。

OAM

Oracle Access Manager (OAM)を参照してください。

OHS

Oracle HTTP Server (OHS)を参照してください。

OmniPortlet

Oracle WebCenter Portalのコンポーネントであり、ポータル的な機能(ポートレット、コンテンツ統合、カスタマイズなど)をお使いのOracle ADF Facesアプリケーションに追加することを可能にします。

Oracle Access Manager (OAM)

Oracle Access Managerは、アイデンティティの管理とセキュリティのためのエンタープライズ・クラスのOracle製品スイートの一部であり、アイデンティティの管理とセキュリティに関する幅広い機能を提供します(SpacesアプリケーションとFrameworkアプリケーション用の複数のシングル・サインオン・オプションなど)。OAMは、Oracle WebCenter Portal 11gのインストール環境向けに推奨されるシングル・サインオン・ソリューションです。

Oracle ADF Faces

Oracle Oracle ADF Facesは、新しいJavaServer Faces JSR (JSR 127)に基づいた幅広いユーザー・インタフェース・コンポーネントのセットです。Oracle ADF Facesは、組込み機能を備えた各種のユーザー・インタフェース・コンポーネントを提供します。これらのコンポーネントは、データ表、階層表、カラー・ピッカー、日付ピッカーなどであり、カスタマイズして任意のアプリケーションで再利用できます。

Oracle WebCenter Content: Content Server

チェックインとチェックアウト、リビジョン管理、およびWeb対応形式での自動発行の機能を備えたセキュアなビジネス・ライブラリを作成するためのコンテンツ・リポジトリ。現在の情報は、権限を持つユーザーがいつでもどこでも表示できます。

Oracle WebCenter: Content Serverは、Oracle WebCenter Contentのコンポーネントです。

Oracle WebCenter Portalのディスカッション・サーバー

ディスカッション・サービスとお知らせサービス用のバックエンド・ディスカッション・サーバー。

Oracle Enterprise Manager

管理者が単一の環境から複数のOracle Fusion Middlewareサービスを管理することを可能にするコンポーネント。Fusion Middleware管理者は、Enterprise Managerを使用してFrameworkアプリケーションを構成、管理および監視します。

Oracle HTTP Server (OHS)

HTTP (Hypertext Transfer Protocol)を使用するWebトランザクションを処理するソフトウェア。Oracleは、Apache Groupによって開発されたHTTPソフトウェアを使用しています。

Oracle Internet Directory

OracleのLDAP V3準拠のLDAPサーバー。Oracle Internet Directoryは、ユーザーとグループをプロビジョニングするためのリポジトリとして使用されます。デフォルトでは、Oracle Single Sign-On (OSSO)によって、分散したユーザーとネットワーク・リソースに関するOracle Internet Directory情報と照らし合せて、ユーザー資格証明が認証されます。Oracle Internet Directoryは、LDAPバージョン3と、Oracleデータベースの高いパフォーマンス、スケーラビリティ、堅牢性および可用性を組み合せたものです。

Oracle JDeveloper

Oracle JDeveloperは、Java、XMLおよびSQLに関する最新の業界標準を使用してアプリケーションやWebサービスを作成するための統合開発環境(IDE)です。開発者は、Oracle JDeveloperを使用してJavaポートレットを作成できます。

Oracle JSF Portlet Bridge

Oracle JSF Portlet Bridgeは、JSR 329をベースにしてJSR 329に準拠しており、アプリケーション開発者がJSFのアプリケーションまたはタスク・フローを別のアプリケーションで使用できるようにJSR 286ポートレットとして公開することを可能にします。

Oracle Metadata Services

MDSを参照してください。

Oracle Portal

エンタープライズ・クラスのポータルを開発、デプロイ、管理および構成するためのコンポーネント。Oracle Portalは、セルフサービス公開機能を備えたポータル構築フレームワークを組み込むことで、ポータル内でアクセスされる情報を作成および管理することを可能にします。

Oracle WebLogic Portalも参照してください。

Oracle Secure Enterprise Search (SES)

一般公開されたデータと保護されたデータを簡単に検索して、統一されたランキング結果を表示することを可能にします。Frameworkアプリケーションでは、Oracle SESはデフォルトの推奨検索プラットフォームとして設定されています。

Spacesアプリケーションでは、WebCenter Portalの内部ライブ検索アダプタがデフォルトの検索プラットフォームとして設定されていますが、大規模な実装環境では、最適なパフォーマンスを得るためにOracle SESを使用するように構成する必要があります。

Oracle Single Sign-On (OSSO)

ユーザーが単一のユーザー名とパスワードを使用して、Oracle Fusion Middleware製品スイートのすべての機能および他のWebアプリケーションにログインすることを可能にするコンポーネント。

Oracle WebCenter ContentのSite Studio

強力かつ柔軟なWeb開発アプリケーション・スイートであり、エンタープライズ規模のWebサイトを設計、作成および保守するための包括的なアプローチを提供します。Site Studioでは、Webサイト用のメイン・リポジトリとしてOracle WebCenter Content: Content Serverが使用されます。

WebCenterでは、コンテンツ・プレゼンタはSite Studioと統合して、Site Studioリージョン・テンプレート内またはコンテンツ・プレゼンタ表示テンプレート内のSite Studioコントリビュータ・データ・ファイルの作成、アクセス、編集および表示を可能にします。

Oracle SOA Suite

Oracle Fusion Middlewareのミドルウェア・コンポーネント。Oracle SOA Suiteを使用すると、サービスを作成および管理して、SOAコンポジット・アプリケーション内に統合できます。コンポジットは、複数のテクノロジ・コンポーネントを組み合せて単一のSOAコンポジット・アプリケーションを作成することを可能にします。Oracle SOA Suiteは、異種混合インフラストラクチャに組み込まれて、企業がSOAを段階的に導入することを可能にします。

Oracle Technology Network

OTNを参照してください。

Oracle WebCenter Content

コンテンツ・ライフ・サイクルのすべてのフェーズを管理する柔軟でセキュアな集中化されたWebベース・リポジトリを提供します。これらのフェーズとしては、作成、承認、公開、検索、失効、アーカイブ、廃棄が挙げられます。Oracle WebCenter Contentを使用すると、投稿者は、ネイティブ・デスクトップ・アプリケーションからコンテンツを投稿したり、幅広いライブラリ・サービスを通じてビジネス・コンテンツを効率的に管理したり、Webブラウザを使用してどこからでもそのコンテンツに安全にアクセスしたりできます。すべてのコンテンツは、コンテンツ・タイプにかかわらず、管理、再利用およびアクセスのためにWebリポジトリまたはデータベースに格納されます。

Oracle WebCenter Portal

Oracle WebCenter Portalアプリケーションを作成可能にするサービスのスイート。Oracle WebCenter Portalは、サービス指向アーキテクチャ(SOA)という概念を活用することで、必要なビジネス・コンポーネントをユーザーに提供するために従来から必要だったフロントエンド処理を軽減します。このスイートに含まれている幅広いプラグアンドプレイ式の製品、ツールおよびサービスにより、ユーザーが必要とするアプリケーションを簡単に作成できます。Oracle WebCenter Portalには次のものが含まれています。

- Oracle WebCenter Portalサービス

- Oracle WebCenter Portal: Framework

- コンテンツ統合サービス

- Oracle ADF

- Oracle Secure Enterprise Search (SES)

- Oracle WebCenter Portalのディスカッション・サーバー

- モバイル・サービス

- ポートレット・パック

Oracle WebCenter Portal: Framework

Oracle WebCenter Portalによって提供される一連の機能であり、追加の統合オプションと実行時カスタマイズ・オプションを提供することで、JavaServer Faces (JSF)環境を拡張します。Oracle WebCenter Portal: Frameworkは、従来からポータル製品に含まれていた機能をJSF環境の基本構造に直接統合します。これらの機能としては、サイト・ナビゲーション、ページ階層、ポートレット、カスタマイズ、パーソナライズ、統合などが挙げられます。これにより、ユーザーにとっての人工的な障壁が解消されて、コンテキストリッチなアプリケーションの開発基盤が提供されます。Oracle WebCenter Portalのコンポーネントやサービスのうち、希望するもののみを選択して、お使いのFrameworkアプリケーションに追加できます。

Oracle WebCenter Portalのページレット・プロデューサ

動的なページレットの開発を簡易化する一連の有用なツールと機能を提供します。

Oracle WebCenter Portalサービス

各種のサービスを通じてソーシャル・ネットワーキングと個人生産性の機能を公開する一連のWeb 2.0サービス。

- アクティビティ・グラフ

- お知らせサービス

- 分析サービス

- ディスカッション・サービス

- ドキュメント・サービス

- イベント・サービス

- インスタント・メッセージおよびプレゼンス・サービス

- リンク・サービス

- リスト・サービス

- メール・サービス

- ノート・サービス

- 通知サービス

- ピープル・コネクション・サービス

- WebCenter Portalのパーソナライズ

- 投票サービス

- 最近のアクティビティ・サービス

- RSSサービス

- 検索サービス

- タグ・サービス

- ワークリスト・サービス

Oracle WebCenter Portal: Spaces

JSF、Oracle ADF、WebCenter Portal: Framework、WebCenter Portal: ServicesおよびComposerを使用して作成されたWebCenter Portalアプリケーション。製品ドキュメントでは一般にSpacesアプリケーション(Spaces)と呼ばれます。

Oracle WebLogic Server管理コンソール

WebLogic Serverドメインを管理するためのブラウザベースのグラフィカル・ユーザー・インタフェース。次の目的に使用します。

- WebLogic Serverインスタンスの構成、開始および停止

- WebLogic Serverクラスタの構成

- WebLogic Serverサービスの構成(データベース接続(JDBC)やメッセージング(JMS)など)

- セキュリティ・パラメータの構成(ユーザー、グループおよびロールの作成と管理を含む)

- お使いのアプリケーションの構成とデプロイ

- サーバーとアプリケーションのパフォーマンスの監視

- サーバーとドメインのログ・ファイルの表示

- アプリケーション・デプロイメント・ディスクリプタの表示

- 選択された実行時アプリケーション・デプロイメント・ディスクリプタ要素の編集

OTN

Oracle Technology Network。Oracleベースのアプリケーションを作成するための様々な技術リソースを提供するオンラインのOracle技術コミュニティ。OTNには、http://www.oracle.com/technetworkからアクセスできます。

Oracle WebLogic Portal

WebLogic Portalを使用すると、お使いのアプリケーションを統合するためのユーザー・インタフェースを提供できます。WebLogic Portalを使用すると、異種混合環境内のアプリケーションのデータと機能を、複数のデバイスを同時にサポートできる動的でカスタマイズ可能な統合されたWebベースのポータル・ユーザー・インタフェースで公開できます。WebLogic Portalは、強力なポータル・フレームワークとJ2EEセキュリティ基盤を提供するだけでなく、コンテンツ管理、コミュニティ、パーソナライズ、検索、ユーザー管理などの様々なビジネス・サービスを提供します。WebLogic Portalが提供する仮想コンテンツ・リポジトリを使用すると、複数の外部コンテンツ管理システムを統合して単一の管理インタフェースを得ることができます。その後、これらの外部リソース内のコンテンツを使用してポータルを作成できます。WebLogic Portalは、コンテンツを作成および管理するためのWLPコンテンツ・リポジトリも提供します。

Page Customizableコンポーネント

Composerタグ・ライブラリで提供されるコンポーネントであり、実行時にページの編集可能領域を指定します。この領域内では、ユーザーはコンポーネントのプロパティを編集したり、ページにコンテンツを追加したり、コンテンツを並べ替えたりできます。

ページ階層

親子関係という形でページ同士を関連付けるモデルであり、どのページも1つ以上のサブページを持つことができます。この親子モデルは、ポータルの全体的な構造を決定するのに役立つだけでなく、子ページが親ページからセキュリティ・ポリシーを継承することも可能にします。

ページ・パラメータ

ページに関連付けられたパラメータであり、そのページ上のコンポーネントに渡すことができる値を格納できます。ページ・パラメータを使用すると、ページのURLを通じてページに値を渡すこともできます。ページ・パラメータは、PageDef.xmlの先頭の<parameter>タグを使用して設定します。ページ・パラメータはページ変数にバインドできます。

ページ・プロパティ

Composerからアクセスできるダイアログであり、このダイアログからは、ページの表示オプション、セキュリティ設定およびパラメータにアクセスできます。

ページ・スキーム

ページで使用される背景イメージを指定します。Spacesアプリケーションでは、いくつかのデフォルト・ページ・スキームが用意されているとともに、カスタム・ページ・スキームを指定するためのオプションが用意されています。

ページ・スタイル

初期ページ構造を指定します(1列や2列など)。一部のデフォルト・ページ・スタイルには、特定の目的に役立つタスク・フロー、コンポーネントおよびページ・プロパティも含まれています。たとえば、「テキスト」ページ・スタイルを使用して作成されたページにはテキスト・コンポーネントが含まれています。

ページ・テンプレート

自身のすべてのページで共有するビュー要素を指定することを可能にします。ページ・テンプレート・ファイルは、ADFコンポーネントや他の要素が含まれたJSPXファイルです。一般にページ・テンプレートでは、ヘッダー、フッターおよびコンテンツ領域で構成されるページ・レイアウトが指定されます。さらに、ページ・テンプレートでは通常、ページのナビゲーションUIの位置とスタイルも指定されます。

ページ変数

パブリック・ポートレット・パラメータをページにバインドする変数。ページ変数は、PageDef.xmlの<variableIterator>内で設定します。同じページ変数を複数のパブリック・ポートレット・パラメータにバインドできます。

Panel Customizableコンポーネント

Composerタグ・ライブラリで提供されるコンポーネントであり、実行時にカスタマイズできる一連のOracle ADFコンポーネントおよびポートレット用のコンテナ領域を提供します。Panel Customizableコンポーネントに子コンポーネントとして追加されたShow Detail Frameコンポーネントおよびポートレットはすべて、Panel Customizableコンポーネントとともに移動または最大化できます。

パラメータ

タスク・フロー・コンテンツのデフォルト動作を制御して、ページ・パラメータやページ定義変数へのタスク・フローの結付けを簡易化する変数。

親コンポーネント

他のコンポーネントが含まれているコンポーネント。たとえば、タスク・フローが含まれているBoxコンポーネントなどです。この場合、ボックスはタスク・フローの親コンポーネントです。反対に、タスク・フローはボックスの子コンポーネントです。

子コンポーネントも参照してください。

参加者

スペースのコンテンツを操作できるSpacesユーザー。参加者は、ドキュメントのアップロードと共有、他のメンバーとのチャットの開始と参加、ディスカッション・トピックの作成、新規リストの作成や既存リストの表示を行うことができます。

PDK-Java

Java Portlet Developer Kit。WebコンテンツとWebアプリケーションを作成してOracle WebCenter Portalと統合するための開発フレームワーク。これには、ポータル開発を簡素化するのに役立つツールキット、サンプルおよび技術記事が含まれています。既存のJavaサーブレット、JSP、URLを介してアクセスできるコンテンツおよびWebサービスをポートレットに変換できます。これは一般に、ポートレットやサービスを作成するために外部の開発者とベンダーによって使用されます。

ピープル・コネクション・サービス

企業コネクションの活動を作成、操作および追跡するためのソーシャル・ネットワーキング・ツールを提供するWebCenter Portalサービス。

アクティビティ・ストリーム、コネクション、フィードバック、メッセージ・ボードおよびプロファイルも参照してください。

パーソナライズ

ユーザー・コンテキストに基づいたアプリケーションの動作に対する動的な変更であり、WebCenter Portalのパーソナライズによって簡易化されます。

アプリケーション・カスタマイズおよびユーザー・カスタマイズも参照してください。

WebCenter Portalのパーソナライズ

選択した条件に基づいて、アプリケーション内のコンテンツを対象のアプリケーション・ユーザーに配信することを可能にするWebCenter Portalサービス。WebCenter Portalのパーソナライズは、動的アプリケーション・フローを指定するための宣言型手段も提供します。

個人用ページ

ユーザーが自身のホーム・スペース内に作成したページ。他のユーザーが作成した個人用ページを表示するには、そのユーザーから明示的にアクセス権を付与される必要があります。

個人用プロファイル

ユーザーの個人情報が表示されるページ。たとえば、電子メール・アドレス、電話番号、事業所所在地、部門、マネージャ、直属の部下などの情報です。

プロファイルも参照してください。

投票サービス

アプリケーション・ページ上でオンライン投票を作成、編集および実施することを可能にするWebCenter Portalサービス。投票を実施することで、対象者へのアンケート(意見や経験レベルなど)、重要な情報を覚えているかどうかの確認、およびプレゼンテーションの有効性に関するフィードバックの収集を行うことができます。

ポータル

個別のユーザーやユーザー・クラスに関する情報やWebベース・アプリケーションを操作するためのパーソナライズされた単一の場所を提供する共通インタフェース(Webページ)。

ポータル・アプリケーション・テンプレート

アプリケーション・テンプレートを参照してください。

Portal Developer Kit

PDK-Javaを参照してください。

ポートレット

様々なソースからコンテンツを取得できる再利用可能なWebコンポーネント。ポートレットでは、他のWebサイトからの引用の表示、主な情報のサマリーの生成、検索の実行、および様々なデータソースから収集した情報へのアクセスが可能です。各種のポートレットを共通のページに配置できるため、コンテンツが複数のソースから得られた場合でも、ユーザーにとっては単一ソースからのコンテンツであるかのように見えます。ポートレット・リソースには、標準で用意されている多くの事前作成済ポートレットや、WebCenterのJSR 286、PDK-Javaポートレット・ウィザードなどのポートレット作成ツールを使用して作成されたプログラムによるポートレットが含まれます。

ポートレット・イベント

ユーザーのポートレット操作とは直接関係のない状態変化やアクションにポートレットが反応することを可能にするJSR 286機能。

ポートレット・フィルタ

ポートレットへのリクエストやポートレットからのレスポンスに含まれる情報をその場で変換することを可能にするJSR 286機能。ポートレット・フィルタは、ポートレット・リクエストやポートレット・レスポンスのコンテンツを変換できる再利用可能なコード断片です。

ポートレット・モード

情報を表示するためにポートレットを呼び出す方法。これらの方法は次のとおりです。

- 共有画面モードまたはビュー・モード

- 編集モードまたはデフォルトの編集モード

- カスタマイズ・モード

- ヘルプ・モード

- バージョン情報モード

- 全画面モード(ポートレット)または詳細ページの表示モード

ポートレット・プロデューサ・アプリケーション・テンプレート

JDeveloperによって提供されるアプリケーション・テンプレートであり、ポートレットを開発するために必要なテクノロジ・スコープと推奨プロジェクトに基づいてアプリケーションを作成するためのものです。ポートレット・プロデューサ・アプリケーション・テンプレートは、ポートレット作成(ポートレット)を範囲とする単一のプロジェクトからなります。

Frameworkアプリケーション・テンプレートおよびプロデューサも参照してください。

事前定義済ページ

特定の機能を実行するためにSpacesアプリケーションによって作成されたページ。事前定義済ページの例としては、「ようこそ」ページ、「検索」ページ、「ドキュメント」ページなどが挙げられます。

プレデプロイメント・ツール

Frameworkアプリケーション用のユーティリティであり、Oracle JDeveloperでアプリケーションに追加した新しいプロデューサ登録に基づいてターゲット・システムを構成することを支援します。このユーティリティは、アプリケーションをデプロイする前に実行する必要があります。このユーティリティをデプロイメント後に使用して、メタデータをステージ環境から本番環境に移行することで、たとえば、カスタマイズ内容をエクスポートおよびインポートすることもできます。このユーティリティを使用すると、実行時カスタマイズ内容を移行可能にするためにMDSリポジトリの場所を指定することもできます。

プリティURL

実際の複雑なWebアドレスのかわりに使用できる短縮バージョンのページURL。

プライベート・パラメータ

ポートレット自体のみに認識されているポートレット・パラメータであり、そのポートレットが配置されているページとはまったく関係ありません。

パブリック・パラメータと対比してください。

プロデューサ

ポートレット・コンシューマ(Frameworkアプリケーションやポータルなど)との間の通信リンク。コンシューマ・アプリケーションは、ポートレットを表示する際にそのポートレットのプロデューサを呼び出し、次にプロデューサはそのポートレットを実行して、ポートレット・コンテンツという形で結果を返します。プロデューサは1つ以上のポートレットを格納できます。複数のプロデューサが同じポートレットを格納することはできません。

Oracle WebCenter Portalは、次の2種類のプロデューサをサポートしています。

- Oracle PDK-Javaプロデューサ: Java EEアプリケーション・サーバーにデプロイされます。デプロイ先のアプリケーション・サーバーは、多くの場合はリモートであり、SOAP (Simple Object Access Protocol) over HTTPを介して通信します。

- Web Services for Remote Portlets (WSRP): ポータルなどの中間Webアプリケーションを使用してユーザーに接する視覚的Webサービスのプラグアンドプレイを可能にするWebサービス標準。標準であるため、WSRPでは特定の言語(JSR 286、.NET、Perlなど)に基づいた標準対応コンテナと任意のWSRPポータル間の相互運用が有効になります。WSRP対応コンテナにデプロイされたポートレット(言語に関係なく)は、この標準をサポートしている任意のアプリケーションで表示できます。

プロファイル

ピープル・コネクション・サービスで、自分自身に関する情報を表示および管理したり、他のアプリケーション・ユーザーに関する情報を表示したりするための機能。たとえば、連絡先情報、マネージャ、直属の部下などの情報です。

プログラムによるポートレット

APIを使用して非宣言型手法で作成されたポートレット。手作業でコーディングされたポートレットとも呼ばれます。

パブリック・レンダラ・パラメータ

複数のポートレットがパラメータ値を共有できるようにして、一種のポートレット間通信を可能にするJSR 286機能。

パブリック・スペース

Spacesアプリケーションにログインしていないユーザーも含めて、すべてのユーザーが使用できるスペース。

パブリック・ページ

Spacesアプリケーションにログインしていないユーザーも含めて、すべてのユーザーが使用できるSpacesアプリケーション内のページ。

パブリック・パラメータ

ページ変数を通じてページにバインドされており、ページで認識されているポートレット・パラメータ。

プライベート・パラメータと対比してください。

パブリック・ユーザー

WebCenter Portalアプリケーションにログインしていないが、WebCenter Portalアプリケーションにアクセスできるユーザー。パブリック・ユーザーは、パブリックとして指定された任意のページを表示できますが、どのコンテンツもパーソナライズおよび編集することはできず、なんらかのアクセス制御が設定されたページを表示することもできません。

認証済ユーザーと対比してください。

最近のアクティビティ・サービス

Frameworkアプリケーション内の最近のアクティビティを追跡する手段を提供するWebCenter Portalサービス。

レシピ

類似度計算の重み付けリスト。各計算の重み付けにより、全体の推奨スコアを決定する重要性が決まります。推奨は、その推奨スコアの合計により順序づけられます。

サイズ変更ハンドル

タスク・フローの高さを調整するためのタスク・フロー・クロム内のユーザー・インタフェース要素。

リソース

ユーザーがリソース・マネージャを使用して管理できるアイテム。たとえば、ページ・テンプレート、スキン、タスク・フロー、ナビゲーションなどです。Spacesでは、リソースが構造、ルック・アンド・フィール、およびマッシュアップというカテゴリに分類されています。

リソース・アクション処理フレームワーク

カスタム・リソースを公開するサービスを表示、検索およびタグ付けすることを可能にします。

リソース・カタログ

本来は関連のない1つ以上のリポジトリの統合ビューを、検索と参照のための統一ユーザー・インタフェースで表示するカタログ。リソースは、各リソースのソース・リポジトリ内で作成および発行されてから、JDeveloperのリソース・パレット内で開発者に公開され、リソース・カタログ・ビューア内でエンド・ユーザーに公開されます。リソース・カタログには、UIコンポーネント、Oracle ADFコンポーネント、ポートレット、サービス・タスク・フローおよびドキュメントを格納できます。

リソース索引

WebCenter Portal REST APIにアクセスするための開始点。GETリクエストをリソース索引のURIに送信すると、すべての使用可能なサービスのエントリ・ポイントへのリンクのリストが返されます。

リソース・マネージャ

適切な権限を持つユーザーがアプリケーションのデプロイ後にポータルの開発を継続することを可能にします。リソース・マネージャを使用すると、ユーザーは実行時ポータル・リソースを(FrameworkアプリケーションおよびSpacesから)ダウンロードして、さらなる開発のためにこれらのリソースをOracle JDeveloperにインポートできます。その後これらのリソースは、JDeveloperからエクスポートして、デプロイ済アプリケーションにアップロードして戻すことができます。

リソース・タイプ

WebCenter Portal REST APIリンクによって識別されるリソースのタイプを指定します。リソース・タイプを使用して、GETリクエストのレスポンス本体とPOSTとPUTの許容可能なリクエスト本体を指定します。エンティティ上でresourceTypeも使用して、これらのタイプを一意に識別します。

REST API

Oracle WebCenter Portalは、サーバーのデータをクライアントから動的に取得して変更するための一連のWebベースのREST (REpresentational State Transfer) APIを提供します。REST APIは、ディスカッション・サービス、ピープル・コネクション・サービスおよびSpacesアプリケーション(Spaces)用に使用できます。

リバース・プロキシー・サーバー

内部サーバーを単一のパブリック・サイトとして公開することで、これらの内部サーバーの物理的な場所を非公開にするサーバー・プロセス。このパブリック・サイトへのリクエストは、適切な内部サーバーにルーティングされます。

ラウンドトリップ開発

ラウンドトリップ開発とは、デプロイ済の実行時ポータルからリソースを取得して、メンテナンスや拡張のためにこれらのリソースをJDeveloperに戻すことを可能にする機能や技法を指します。JDeveloperでリソースを変更した後に、リソース・マネージャを使用してそのリソースをデプロイ済ポータルにアップロードして戻すことができます。WebCenter Portalのラウンドトリップ開発機能は、アプリケーション全体を再デプロイすることなくポータル・リソースを変更するためのシンプルで便利な方法を提供します。

RSSリーダー

Spacesアプリケーションで提供されるRSSリーダーであり、外部ソースから収集されたパブリック・ニュース・フィードをアプリケーション・ページに取り込みます。このRSSリーダーは、Spaces内でのみ使用可能であり、Frameworkアプリケーションでは使用できません。

RSSサービス

他のサービスのコンテンツをニュース・フィードとして公開する手段を提供するWebCenter Portalサービス。RSSサービスは、RSS 2.0とAtom 1.0の両方の形式をサポートしています。

検索サービス

アプリケーション内の情報やユーザーを検出して、ユーザーが表示権限を持つ結果のみを返すことを可能にするWebCenter Portalサービス。

Secure Enterprise Search

Oracle Secure Enterprise Search (SES)を参照してください。

セキュア・アプリケーション・ページ

ユーザーによって作成されたページのうち、パブリック・ユーザーに公開されていないもの。

「自己登録」ページ

ユーザーがSpacesアプリケーションに登録して、ユーザー自身でアイデンティティ・ストアのログイン・アカウントを作成するための事前定義済ページ。管理者は、このページの特定の外観をカスタマイズできます。

自己サブスクリプション・ページ

ユーザーがスペースのメンバーになるために登録できる事前定義済ページ。モデレータは、このページの特定の外観をカスタマイズできます。

サービスID

式言語で、特定のサービスを識別する文字列。たとえば、oracle.webcenter.collab.announcementという文字列は、お知らせサービスのサービスIDです。

PDK-Javaプロデューサの一意の識別子。PDK-Javaを使用すると、1つのアダプタ・サーブレットに複数のプロデューサをデプロイできます。各種のプロデューサは、そのプロデューサの一意のサービスIDによって識別されます。サービスIDが必要なのは、サービスID/プロデューサ名がURLエンドポイントの末尾に付加されていない場合のみです。

サービス指向アーキテクチャ

SOAを参照してください。

サーブレット

通常はWebサーバー上で実行されて、そのWebサーバーの機能を拡張するJavaプログラム。HTTPサーブレットは、クライアントのHTTPリクエストを受け取り、動的コンテンツを生成して(データベースに対する問合せなどを通じて)、HTTPレスポンスを返します。

セッション言語

ユーザーによって指定される表示言語であり、セッションCookieの有効期間中(ログオンからログオフまで)は適用されたままになります。ユーザーがブラウザのCookieをクリアした場合は、表示言語はユーザーレベルのデフォルト言語に戻されてから(指定されている場合)、Spaces管理者によって設定されたアプリケーションレベルのデフォルト言語に戻されます。セッション言語は、「ようこそ」ページからアクセスできる「言語の変更」ポップアップで設定します。

共有画面モード

ポートレットの本体を表示するポートレット・モードであり、このモードでは、他のポートレットを配置できるページ上にポートレットを表示できます。すべてのポートレットは少なくとも1つの共有画面モードを持っている必要があります。

ビュー・モードも参照してください。

Show Detail Frameコンポーネント

Composerタグ・ライブラリで提供されるコンポーネントであり、子コンポーネントの周囲に枠線またはクロムを表示します。このコンポーネントは、アクション・メニュー付きのヘッダーを提供することで、子コンポーネントの表示をカスタマイズするためのユーザー・インタフェース(UI)・コントロールを提供します。ただし、子コンポーネントの表示をカスタマイズするには、Show Detail FrameコンポーネントをPanel Customizableコンポーネント内に組み込む必要があります。

詳細ページの表示モード

ポートレットの完全ブラウザ表示を可能にするポートレット・モード。たとえば、ページの表示モードでは、提出された経費レポートのうち最新の10件のみをポートレットに表示するように制限できるのに対して、詳細ページの表示モードでは、同じポートレットにすべての提出されたレポートを表示できます。

ページの表示モードと対比してください。

表示モード

ページの表示モードと詳細ページの表示モードで構成されるポートレット・モードのタイプ。

ページの表示モード

ブラウザ・ウィンドウ内で追加のポートレットや他のオブジェクトのための領域を確保するために、通常より小さめにポートレットを表示するポートレット・モード。たとえば、ページの表示モードでは、提出された経費レポートのうち最新の10件のみをポートレットに表示するように制限できるのに対して、詳細ページの表示モードでは、同じポートレットにすべての提出されたレポートを表示できます。

詳細ページの表示モードと対比してください。

類似度計算

アクティビティ・グラフ・サービスによって使用され、特定の基準に関する2つのオブジェクトの相互類似度を表す類似度スコア(0から1の間の数値)を算出します。各計算の重み付けにより、全体の推奨スコアを決定する重要性が決まります。推奨は、その推奨スコアの合計により順序づけられます。

スキン

CSS 3.0構文に基づいたスタイル・シートであり、1箇所で指定されてアプリケーション全体に適用されます。コンポーネントごとにスタイル・シートを用意したり、各ページにスタイル・シートを挿入したりするかわりに、1つのスキンをアプリケーション全体用として作成できます。

SOA

サービス指向アーキテクチャ(Service Oriented Architecture)。アプリケーション・サービスを最大限に再利用することを目的とした設計手法。

ソース・ビュー(JDeveloper)

Oracle JDeveloper内のビューであり、ファイルのソース・コードを直接編集することを可能にします。

ソース・ビュー(Spaces)

Oracle WebCenter PortalのComposer内のビューであり、ページとそのコンポーネントの選択可能な構造的表現を可能にします。

デザイン・ビュー(Spaces)も参照してください。

スペース

関心領域や共通目標を基準にして編成されたあらゆる規模のユーザー・グループをサポートするSpaces内の作業領域。

Spacesアプリケーション(Spaces)

ソーシャル・ネットワーキング、コミュニケーション、共同作業および個人的生産性に必要な最新のテクノロジを提供するWebベースのアプリケーション。Spacesでは、各種のサービスやアプリケーションを通じて、ユーザーが様々な目的のために必要とするすべてのものが単一の統合環境に集約されています。これらの目的としては、他のユーザーとの意見交換、個人タスクと業務関連タスクの追跡管理、重要なアプリケーションの操作、プロジェクトや関心事項への取組みなどが挙げられます。

スペース・アイコン

「マイ・スペース」内の「スペース」ページでスペース名の横に表示されるイメージであり、他のユーザーがそのスペースを識別したり場所を特定したりするのに役立ちます。

スペース・ロゴ

「ホーム・スペース」ページに表示されるイメージであり、そのスペースを視覚的に識別することを可能にします。全画面モードでは、ページ上部のスペース名の横に、ホーム・スペースのロゴも表示されます。

スペース・メンバー

スペースに参加しているユーザー。メンバーは、スペースに追加または招待されることも、スペースに自身でサブスクライブすることもできます(自己登録が有効になっている場合)。

スペース所有者

スペースを最初に作成したユーザー。スペース所有者は、自動的にそのスペースのモデレータにもなります。

スペース・テンプレート

新規スペースを作成するためのベース。Spacesには、ベースとなるいくつかのデフォルト・テンプレートが用意されており、既存のスペースをベースにしてカスタム・スペース・テンプレートを作成できます。

「スペースの使用不可」ページ

スペース・メンバーが一時的にオフラインになっているスペースを開こうとしたときに表示される事前定義済ページ。モデレータはこのページをカスタマイズできます。

Spacesアプリケーション管理者

管理者を参照してください。

スペース・スイッチャ

次の3つの領域が表示されるメニュー。「最近のスペース」には、最近アクセスされたスペースが最大10個表示され、その後ろに、現在のユーザーが最近アクセスしたスペースが表示されます。「マイ・スペース」には、現在のユーザーがアクセスできるすべてのスペースがアルファベット順に一覧表示されます。リンクのリストを使用すると、メニューから、ホーム・スペース、「スペース・ブラウザ」ページおよび「スペースの作成」ダイアログに直接アクセスできます。

Struts

MVC設計パラダイムに基づいたJavaサーブレット・アプリケーションの開発フレームワーク。

スタイル・プロパティ

スキンCSSから得られるスタイル情報をオーバーライドして、コンポーネント表示の特定インスタンスを設定するために使用されます。

タグ・サービス

ユーザーが独自の条件をアプリケーション・オブジェクトに適用して、個人的に意味のある条件に基づいてこれらのオブジェクトを検索することを可能にするWebCenter Portalサービス。

タスク・フロー

ユーザーがタスクを完了することを可能にするために連携動作するADF Controllerアクティビティ、制御フロー・ルールおよびマネージドBeanのセット。タスク・フローは、アプリケーション内の制御フローを定義するためのモジュール式手法を提供します。開発者は、アプリケーションを単一のJSFページ・フローとして表現するかわりに、アプリケーションを再利用可能な一連のタスク・フローに分割できます。

タスク・フロー・ヘッダー

タスク・フロー上部の領域であり、そのタスク・フローの名前と、そのタスク・フローを操作するための各種のツールが表示されます。

テンプレート

スペース・テンプレート、アプリケーション・テンプレートおよびカスタム表示テンプレートを参照してください。

Textコンポーネント

Composerを通じて使用できるコンポーネント。静的ページ・テキストを提供するためのリッチ・テキスト・エディタ。Frameworkアプリケーションの設計者にとっては、これは実行時のRich Text Editorコンポーネントに相当します。

アクセス未許可ページ

アクセス権限を持たないユーザーがページを開こうとしたときに表示される事前定義済ページ。

URLパラメータ

プライベート・パラメータを参照してください。

ユーザー・カスタマイズ

ユーザー自身の作業スペースのみに反映される変更。

アプリケーション・カスタマイズおよびパーソナライズも参照してください。

検証ベースのキャッシング

検証チェックを通じてキャッシュ内のアイテムが現在も有効かどうかを確認するキャッシング手法。

有効期限ベースのキャッシングと対比してください。

仮想コンテンツ・リポジトリ

仮想コンテンツ・リポジトリ(VCR)を使用すると、複数の異種混合コンテンツ・リポジトリを組み込むことができます。

ビューア

スペース内の情報を参照できるが、自身の情報を投稿することはできないSpacesユーザー。

ビュー・モード

(JSR 286ポートレットのみ)他のポートレットを配置できるページ上にJSR 286ポートレットを表示できるポートレット・モード。これは、JSR 286ポートレットに対する唯一の必要なモードです。

共有画面モードも参照してください。

WAR

Webアプリケーション・アーカイブ・ファイル。このファイルは、アプリケーションをJava EEアプリケーション・サーバー上にデプロイする際に使用されます。WARファイルでは、アプリケーションを実行するために必要なすべてのコンポーネントが単一のモジュール内にカプセル化されています。WARファイルには通常、アプリケーションのサーブレット、JSPおよびJSF JSPのコンポーネントが含まれています。

EARも参照してください。

Web 2.0

双方向性の高いWebアプリケーションを作成可能にするテクノロジ(Wiki、RSS、ブログなど)。

Oracle WebCenter Portalサービスも参照してください。

Webアプリケーション・アーカイブ・ファイル

WARを参照してください。

Webクリッピング・ポートレット

任意のWebアプリケーションをFrameworkアプリケーションに統合することを可能にするブラウザベースの宣言型ツール。Webアプリケーションの既存のユーザー・インタフェースを利用して統合を簡単に行うことができるように設計されています。Webクリッピング・ポートレットは、*.jspxページにドラッグ・アンド・ドロップできます。

Web Pageコンポーネント

Composerを通じて使用できるコンポーネント。Spacesアプリケーション内で作成されたページのコンテキスト内に別のWebサイト、Wikiまたはブログを埋め込むための手段。Frameworkアプリケーションの設計者にとっては、これはInline Frameコンポーネントに相当します。

Webサーバー

Webページを提供するプログラム。

Web Services for Remote Portlets

WSRPを参照してください。

WebCenter Portalアプリケーション

Oracle WebCenter Portal: FrameworkまたはOracle WebCenter Portal: Spacesに基づいたWebCenter Portalアプリケーション。

Oracle JDeveloper用のWebCenter Portal拡張

Oracle JDeveloperでFrameworkアプリケーションを作成してデプロイするために必要なライブラリ、テンプレート、ウィザードおよびダイアログをインストールするOracle JDeveloper更新ウィザードを通じて提供される拡張機能。

WebCenter Portal: Framework

Oracle WebCenter Portal: Frameworkを参照してください。

WebCenter Portalシステム管理者

管理者を参照してください。

WebLogic Server

WLSを参照してください。

「ようこそ」ページ

次の2種類の「ようこそ」ページがあります。

- パブリック「ようこそ」ページ: ユーザーがSpacesアプリケーションにログインする前に表示される事前定義済ページ。

- 個人用「ようこそ」ページ: ユーザーを各自のホーム・スペースに誘導する事前定義済ページ。

Wikiページ

HTMLまたはシンプルなマークアップ言語を使用してその場で編集可能なページ。必要な権限を持つ任意のユーザーがWikiコンテンツを追加、修正および削除できます。

WLS

WebLogic Server。エンタープライズ環境に適応したスケーラブルなJava EE (Java Platform, Enterprise Edition)アプリケーション・サーバー。WebLogic Serverインフラストラクチャは、様々な分散アプリケーションのデプロイメントをサポートしており、サービス指向アーキテクチャ(SOA)に基づいてアプリケーションを作成するための理想的な基盤です。

統合WLSも参照してください。

WLST

WebLogic Scripting Tool。Oracle WebCenter PortalなどのOracle Fusion Middlewareコンポーネントを管理するためのコマンドライン・ツール。

ワークリスト・サービス

現在のユーザーに割り当てられたBPELタスク、通知およびアラートにアクセスすることを可能にするWebCenter Portalサービス。

WSRP

WSRP (Web Services for Remote Portlets)は、ポータルなどの中間Webアプリケーションを使用して、ユーザーに接する視覚的Webサービスのプラグアンドプレイを可能にするWebサービス標準です。標準であるため、WSRPでは特定の言語(JSR 286、.NET、Perlなど)に基づいた標準対応コンテナと任意のWSRPポータル間の相互運用が有効になります。WSRP対応コンテナにデプロイされたポートレット(言語に関係なく)は、この標準をサポートしている任意のポータルで表示できます。

XSL

XSL (Extensible Stylesheet Language)は、XMLドキュメントを変換または表示するためにスタイル・シート内で使用される言語です。

索引

A  B  C  D  E  F  G  H  I  J  K  L  M  N  O  P  R  S  T  U  V  W  X  Z

A

「スペースについて」コンポーネント, 21.2.2

「WebCenterのバージョン情報」コンポーネント, 21.2.3

アクセス設定

スペース, 53.4.16

スペース・テンプレート, 52.3.5

アクセシビリティ設定, 38.4 「アコーディオン・ビュー」表示テンプレート, 42.5 アクション・ハンドラ, 18.6.7 Actionsプロパティ, 18.6.7 「アクティビティ」ビジネス・ロール・ページ, 7.1.1 「アクティビティ」システム・ページ, 7.3.1 アクティビティ・グラフ・サービス

概要, 60.1

構成, 60.1

拡張, 60.1

タスク・フロー

ページへの追加, 60.2.1

推奨コネクション, 60.1

類似アイテム, 60.1

類似スペース, 60.1

アクティビティ・ストリーム

概要, 35.1

アーカイブ, 6.4.4

コメント

アプリケーション・オブジェクト, 37.2

ストリームされたアイテム, 35.4.6

コメント・オプション, 6.4.3.2 構成, 6.4.3.2 非表示

スペースのアクティビティ, 35.4.5

ユーザーのアクティビティ, 35.4.4

お気に入りオプション, 6.4.3.2, 35.4.6, 37.1 「オプション」リンク, 35.4.1, 35.4.2, 35.4.3, 35.4.4, 35.4.5 「人」オプション, 6.4.3.2 プリファレンス, 35.2 プレビューされるMIMEタイプ, 35.5.4.2 「プライバシ」オプション, 6.4.3.2, 6.4.3.2 プロパティ

概要, 35.5.1

Hide Header, 35.5.2

選択

ストリームするサービス, 35.4.3

ストリームするスペース, 35.4.2

ストリームするアクティビティの所有者, 35.4.1

「サービス・カテゴリ」オプション, 6.4.3.2 ストリームされたアイテムの共有, 35.4.7, 37.3.2

再投稿, 37.3.2.1

メール, 37.3.2.2

パブリッシャ, 37.3

表示

非表示のスペース・アクティビティ, 35.4.5

非表示のユーザー・アクティビティ, 35.4.4

「スペース」オプション, 6.4.3.2 タスク・フロー

概要, 35.1

カスタマイズ、アプリケーション, 35.4

カスタマイズ、ユーザー, 35.4

プロパティ, 35.5, 35.5.2

追跡されるアクティビティ, 6.4.3.2, 35.1

お知らせ, 6.4.3.2, 35.1

ブログ, 6.4.3.2, 35.1

コネクション, 6.4.3.2, 35.1

ディスカッション, 6.4.3.2, 35.1

ドキュメント, 6.4.3.2, 35.1

イベント, 6.4.3.2, 35.1

フィードバック, 6.4.3.2, 35.1

リスト, 6.4.3.2, 35.1

メッセージ・ボード, 6.4.3.2, 35.1

ページ, 35.1

プロファイル, 6.4.3.2, 35.1

スペース管理, 6.4.3.2, 35.1

タグ, 6.4.3.2, 35.1

トラブルシューティング, 6.4.5.1 「アクティビティ・ストリーム - クイック・ビュー」タスク・フロー, 35.5.4.6

概要, 35.1

パラメータ

Hide Configuration Button, 35.5.2, 35.5.4.1

Hide Footer, 35.5.2

No of activities to display per page, 35.5.2

Profile User Id, 35.5.2

Service Categories, 35.5.4.7

「アクティビティ・ストリーム」システム・ページ, 7.3.1 「アクティビティ・ストリーム」タスク・フロー, 35.5.4.6

概要, 35.1

Advanced Queryフィルタ, 35.5.3

概要, 35.5.3.1

アクティビティ・タイプ名, 35.5.3.1

入力, 35.5.3.2

例, 35.5.3.1

サポートされるデータベース・オブジェクト, 35.5.3.1

パラメータ

Advanced Query, 35.5.2

Enable Context Info, 35.5.2

Hide Comments, 35.5.2, 35.5.4.3

Hide Configuration Button, 35.5.2, 35.5.4.1

Hide Inline Preview, 35.5.2, 35.5.4.2

Hide Like, 35.5.2, 35.5.4.4

Hide Share, 35.5.2, 35.5.4.5

No of activities to display per page, 35.5.2

Pagination, 35.5.2

Profile Only, 35.5.2, 35.5.4.8

Resource Id, 35.5.2

Service Categories, 35.5.2, 35.5.4.7

Spaces, 35.5.2

お気に入りに追加

ドキュメント・ビューアのファイル・メニュー, 43.5.2.1

「お気に入りに追加」スペース・コンポーネント, 21.2.4 ADF Facesスキン、使用, 5.4 「管理」コンポーネント, 21.2.5 管理ページ

ビジネス・ロール・ページ, 7

「一般」ページ, 4.2

「ページ」ページ, 4.2

個人用ページ, 7

「リソース」ページ, 4.2

「セキュリティ」ページ, 4.2

「スペース」ページ, 4.2

システム・ページ, 7

Administratorロール, 23.3.1.1

割当て, 24.1.4

デフォルトのアプリケーション・ロール, 23.3.1.1

「詳細設定」表示オプション, 19.10.2 アドバンスト権限(スペース用), 54.2.1.2 Advanced Query

プロパティ, 53.15.2.3.1

Advanced Queryプロパティ, 35.5.2, 35.5.3 All Modes Shared Screenプロパティ, 30.4.2, 31.3.2 「すべての保存済検索」タスク・フロー, 58.2.3.2, 58.3 Allow Actionプロパティ, 19.4.2 リスト内の「リンクの許可」列の詳細, 66.2.3.2.2 Allow Minimizeプロパティ, 18.6.4 Allow Moveプロパティ, 18.6.4 Allow photo uploadプロパティ, 33.6.2 Allow Removeプロパティ, 18.6.4, 34.5.2, 34.5.3.1 Allow Resizeプロパティ, 18.6.4 Allow Status Updateプロパティ, 33.6.2 分析

概要, 57.1

関連するプロパティ, 57.3

タスク・フロー・パラメータ, 57.3

「分析」ビジネス・ロール・ページ, 7.1.1 分析サービス

「分析」を参照, 57.3

「分析」システム・ページ, 7.3.1 AutoVueで注釈付け

ドキュメント・ビューアのファイル・メニュー, 43.5.2.1

Announcement Lengthプロパティ, 61.3.2 お知らせ

概要, 61

作成, 61.2.2.3

リンクの作成, 65.2.1.2

削除, 61.2.2.5

編集, 61.2.2.4

リンク, 61.2.5

メールの送信, 61.2.4

表示, 61.2.2.1, 61.2.3.1

「お知らせ - クイック・ビュー」タスク・フロー

概要, 61.2, 61.2.3

パラメータ

Announcement Length, 61.3.2

Content View Only, 61.3.2

Expand All Announcements in Extended Mini View, 61.3.2

Forum ID, 61.3.2

Hide Toolbar, 61.3.2

Navigate to Announcement Viewer, 61.3.2

Number of Announcements on Extended Mini View, 61.3.2

Number of Announcements to Show, 61.3.2

Number of Expanded Announcements, 61.3.2

使用, 61.2.3 お知らせの表示, 61.2.3.1 お知らせサービス

アクティビティ・ストリームにより追跡されるアクティビティ, 6.4.3.2, 35.1

ルート・カテゴリ, 6.2.2

サブスクライブ, 39.3.2

タスク・フロー

お知らせ, 61.2.2

クイック・ビュー, 61.2, 61.2.3

「お知らせ」システム・ページ, 7.3.1 「お知らせ」タスク・フロー

概要, 61.2.1, 61.2.2

ページへの追加, 61.2.1

「お知らせ」ページ, 61.1

お知らせの作成, 61.2.2.3

お知らせの削除, 61.2.2.5

お知らせの編集, 61.2.2.4

パラメータ

Forum ID, 61.3.2

パーソナライズ, 61.2.2.2 使用, 61.2.2 お知らせの表示, 61.2.2.1 anonymous-role, 23.3.1.1 AppConnectionManagerロール, 6.5.1 アプリケーション管理ページのURL, A.1 アプリケーション・ナビゲータ, 6.6.3.3 アプリケーション・パスワード, 38.6 アプリケーション権限, 23.3.2 アプリケーション・ロール, 23.3

Administrator, 23.3.1.1

anonymous-role, 23.3.1.1

エンタープライズ・グループへの割当て, 24.1.2

ユーザーへの割当て, 24.1.2

authenticated-role, 23.3.1.1

Authenticated-User, 23.3.1.1

ユーザーの変更, 24.1.3

作成, 24.2.2

カスタム, 23.3.1.2

デフォルト・ロール, 23.3.1.1

削除, 24.2.6

権限の付与, 24.2.3

権限, 23.3.2

Public-User, 23.3.1.1

ユーザーからの取消し, 24.1.5

アプリケーション・スキン、使用, 5.4 アプリケーション、自己登録, 32.2 Application-View権限、Public-Userロールへの付与, 24.2.4 「アーカイブ」タスク・フロー

パラメータ

Resource ID, 50.6.2.1

authenticated-role, 23.3.1.1 Authenticated-Userロール

スペース内, 54.2.1.1

ホーム・スペース内, 23.3.1.1

認証方式, 6.6.2 Microsoft Officeファイルに対する認証, 43.12.4 外部アプリケーションの自動ログイン, 6.6.2 AutoVue, 47.3

メニュー・アクション, 43.5.2.1

B

Background Colorプロパティ, 18.6.6.2

背景色、ページ, 18.3

Background Imageプロパティ, 18.6.6.2

背景イメージ、ページ, 18.3

バンド

「リスト、色バンド」を参照

Banner Image URLプロパティ, 50.6.3.1 「バナー」タスク・フロー

パラメータ

Banner Image URL, 50.6.3.1

Resource ID, 50.6.3.1

Title, 50.6.3.1

「基本」認証方式, 6.6.2 「基本」表示オプション, 19.10.2 「空白」ページ・スタイル, 15.1 「ブログ・アーカイブ」タスク・フロー

パラメータ

Resource ID, 50.6.2.1

「ブログ・バナー」タスク・フロー

パラメータ

Banner Image URL, 50.6.3.1

Resource ID, 50.6.3.1

Title, 50.6.3.1

「ブログ・メイン・ビュー」タスク・フロー

パラメータ

Hide Comments, 50.6.4.1

Number of blog posts displayed, 50.6.4.1

Resource ID, 50.6.4.1

「ブログ」ページ・スタイル, 15.1 「最新のブログ投稿」タスク・フロー

パラメータ

Recent Posts List Size, 50.6.6.1

「最新のブログ投稿」タスク・フロー

パラメータ

Resource ID, 50.6.6.1

「ブログ・ビューア」タスク・フロー

パラメータ

Filter Month, 50.6.5.1

Filter Year, 50.6.5.1

Hide Comments, 50.6.5.1

Number of blog posts displayed, 50.6.5.1

Resource ID, 50.6.5.1

「ブロガー」テンプレート, 52.1.1 ブログ

概要, 50.2

アクティビティ・ストリームにより追跡されるアクティビティ, 6.4.3.2, 35.1

スペースへの追加, 53.13

ブログ投稿

概要, 50.7.1

リンクの追加, 49.7, 50.7.6

タグの追加, 50.7.6

作成, 50.7.2

削除, 50.7.5

ダウンロード, 50.7.6, 50.7.6

編集, 50.7.4

リンク, 50.7.6

コメントの管理, 50.7.6

バージョンの管理, 50.7.6

プロパティの変更, 50.7.6

開く, 50.7.3

PDFとして開くまたは保存, 50.7.6

名前の変更, 50.7.6

URLの共有, 50.7.6

サブスクライブ, 50.7.6

お気に入り登録解除, 50.7.6

コメント, 37.2 バージョンの比較, 43.21 ディレクトリ構造, 50.2.2 その場の編集, 43.12.4 機能の有効化, 50.1 プロパティ

概要, 50.6, 50.6.1

サブスクライブ, 50.5 サブスクライブ, 39.3.3.3 サブスクリプション, 39.3.2 ブックマーク

「タグ」を参照

「お気に入り」も参照

リスト内のBooleanデータ型, 66.2.3.2.2 Boolean値、式言語, B.1 枠線、コンポーネントでの変更, 18.6.6.4 Bottom Heightプロパティ, 20.3 ボックス・レイアウト・コンポーネント, 19.4, 19.4.2

概要, 19.4.1

表示オプション

Allow Action, 19.4.2

Horizontal Alignment, 19.4.2

Layout, 19.4.2

Short Desc, 19.4.2

Show Component, 19.4.2

Show Split Action, 19.4.2

Show Tab Action, 19.4.2

Vertical Alignment, 19.4.2

Webクリッピングでのブラウザ・サポート, 31.4 OmniPortletの箇条書きレイアウト, 30.2.7.4 「箇条書きビュー」表示テンプレート, 42.5 「フォルダ・ラベルを使用した箇条書きビュー」表示テンプレート, 42.5 ビジネス・マッシュアップ

「マッシュアップ」を参照

ビジネス・ロール・ページ, 7.1

概要, 7.1.1

ナビゲーションへの追加, 7.1.6.2

デフォルトのリソース・カタログの選択, 5.10

コピー, 7.1.9

作成, 7.1.3

削除, 7.1.11

表示順序, 7.1.7

編集, 7.1.8

アクセスの付与, 7.1.4

パブリックにする, 7.1.4.2

アクセスの取消し, 7.1.5

シード済

アクティビティ, 7.1.1

分析, 7.1.1

ドキュメント, 7.1.1

プロファイル, 7.1.1

スペース・テンプレート, 7.1.1

スペース, 7.1.1

タグ・センター, 7.1.1

ページ作成デフォルトの設定, 7.1.2 対象読者の指定, 7.1.4

C

Calendar Overlay Styleプロパティ, 63.3.2

Calendar Style Classプロパティ, 63.3.2

Calendar Toolbox Layoutプロパティ, 63.3.3

チェックアウトの取消

ファイルのコンテキスト・メニュー, 43.5.1.7

「ファイル」メニュー, 43.5.1.1

「チェックアウトの取消」アクション, 43.12.1, 43.12.2 「カルーセル・ビュー」表示テンプレート, 42.5 Category IDプロパティ, 62.3.2 「メンバーシップの変更」コンポーネント, 21.2.6 キャラクタ・セット、Webクリッピング, 31.4 OmniPortletのチャート・レイアウト, 30.2.7.2 チェックアウト

ファイルのコンテキスト・メニュー, 43.5.1.7

「ファイル」メニュー, 43.5.1.1

ドキュメント・ビューアのファイル・メニュー, 43.5.2.1

子コンポーネント

概要, 18.6.1, 18.6.5

非表示, 18.6.5.1

再配置, 18.6.5.2

非表示のものの表示, 18.6.5.1

Child Creationプロパティ, 20.4 Chrome Styleプロパティ, 18.6.4 クロム、コンポーネント, 18.6.4 Class URNプロパティ, 60.3.2 Class URN Restrictionsプロパティ, 60.3.2 共同作業、ドキュメント, 2.2.4, 47 コラボレーション・サービス, 3

概要, 3.3.1

アクティビティ・グラフ, 3.3.6

お知らせサービス, 3.3.3

ブログ, 3.3.8

コメント, 3.3.4

コミュニティ, 3.2

ディスカッション・サービス, 3.3.3

イベント・サービス, 3.3.3

インスタント・メッセージ, 3.3.5

お気に入り登録, 3.3.4

リンク・サービス, 3.3.7

リスト・サービス, 3.3.9

ピープル・コネクション, 3.3.2

投票サービス, 3.3.6

共有, 3.3.4

スペース, 3.2

タグ・サービス, 3.3.7

Wiki, 3.3.8

Collapse Tree Navigationプロパティ, 44.2.1 色バンド

「リスト、色バンド」を参照

Colorプロパティ, 18.6.6.2 列

「表示」メニュー, 43.5.1.2

列

非表示, 43.6.1

並替え, 43.6.2

表示, 43.6.1

コメント

ドキュメント・ビューアの表示メニュー, 43.5.2.2

コメント

アプリケーション・オブジェクト, 37.2

ファイル, 43.19

「コメント」ペイン

アクセス, 43.1.7, 43.5.1.2

コミュニティ、概要, 1.1.2 コンポーネントの結付け

概要, 22.1

コンシューマ・コンポーネント, 22.1

ページ・パラメータ, 22.3

ポートレットからポートレット, 22.2.2

ポートレットからタスク・フロー, 22.2.3

プロデューサ・コンポーネント, 22.1

タスク・フローからポートレット, 22.2.4

タスク・フローからタスク・フロー, 22.2.1

UIコンポーネントからタスク・フロー, 22.2.5

コンポーネント

コンポーネントの枠線の変更, 18.6.6.4

クロム, 18.6.4

縮小および展開, 51.11.4.2.4

コンシューマ・コンポーネント, 22.1

プロデューサ・コンポーネント, 22.1

プロパティ

「プロパティ」を参照

再配置, 18.6.5.2, 51.11.4.2.1 削除, 51.11.4.2.2 サイズ変更, 51.11.4.2.3 アクセスの設定, 26.2 結付け, 22 コンポーザ

関連するEL式, B.4.8

同時アクセスの警告, 18.1 Connection List Nameプロパティ, 34.5.2, 34.5.3.2 Connection Nameプロパティ, 44.2.1, 44.3.1, 44.4.1, 44.5.1, 44.6.1, 44.7.1 コネクション, 34

概要, 34.1

アクティビティ・ストリームにより追跡されるアクティビティ, 6.4.3.2, 35.1

構成, 6.4.3.3

ユーザーの削除, 34.4.6

コネクションへのユーザーの招待, 34.4.2

lists

ユーザーの追加, 34.4.5.2

作成, 34.4.5, 34.4.5.1

削除, 34.4.5.4

管理, 34.4.5

ユーザーの削除, 34.4.5.3

プリファレンス, 34.2 プロパティ, 34.5 招待への応答, 34.4.4 検索, 34.4.1.2 設定, 34.4 サブスクライブ, 39.3.1 タスク・フロー

概要, 34.1

プロパティ, 34.5, 34.5.2

トラブルシューティング, 6.4.5.2 表示, 34.4.1.1

保留中の招待, 34.4.3.2

受信した招待, 34.4.3.2

送信した招待, 34.4.3.1

「コネクション - カード」タスク・フロー

概要, 34.1

パラメータ

Allow Remove, 34.5.2, 34.5.3.1

Connection List Name, 34.5.2, 34.5.3.2

Filter Pattern, 34.5.2, 34.5.3.6

Hide Footer, 34.5.2

Number of Columns, 34.5.2

Number of Connections per page, 34.5.2, 34.5.3.4

Number of Rows, 34.5.2, 34.5.3.5

Profile Format, 34.5.2, 34.5.3.7

Profile Launched on Selection, 34.5.2, 34.5.3.8

Sort Criteria, 34.5.2

User Name, 34.5.2

「コネクション - 詳細ビュー」タスク・フロー

概要, 34.1

パラメータ

Number of Connections per page, 34.5.2, 34.5.3.4

Sort Criteria, 34.5.2

User Id, 34.5.2

「コネクション - クイック・ビュー」タスク・フロー

概要, 34.1

パラメータ

Hide Footer, 34.5.2

Hide Header, 34.5.2

Number of Columns, 34.5.2

Number of Connections per page, 34.5.2, 34.5.3.4

Number of Rows, 34.5.2, 34.5.3.5

User Id, 34.5.2

「コネクション」タスク・フロー

概要, 34.1

パラメータ

Current View, 34.5.2, 34.5.3.3

Number of Rows (list layout), 34.5.2, 34.5.3.5

User Name, 34.5.2

「連絡先管理」コンポーネント, 21.2.7 含有フォルダ情報

「表示」メニュー, 43.5.1.2

コンテンツ

追加, 18.5.2

ナビゲーション・モデルへのコンテンツ問合せの追加, 12.2.2.1.2

ページへの追加, 41.1, 43.3

ドキュメントでの共同作業, 2.2.4, 47

実行時の作成および管理, 46

アプリケーションへの追加, 2

プロパティの設定, 18.6

ストレッチ, 18.6.4

コンテンツ管理、概要, 2 コンテンツの方向, 19.4.1 スペースの「コンテンツ」ページ, 53.8 「コンテンツ・プレゼンタ構成」ダイアログ、表示, 42.3 「コンテンツ・プレゼンタ」タスク・フロー

概要, 42.1

ページへの追加, 42.2

「コンテンツ・プレゼンタ構成」ダイアログ, 42.3

Site Studioファイルの作成, 42.10.3

HTMLファイルの編集, 42.10.1

Site Studioファイルの編集, 42.10.2

Wikiの編集, 42.10.1

デフォルトの表示テンプレート, 42.5

プレビュー, 42.6

プロパティ, 42.12

Data Source, 42.12.2

Data Source Type, 42.12.2

Maximum Results, 42.12.2

Region Template, 42.12.2

Task Flow Instance ID, 42.12.2

Template Category ID, 42.12.2

Template View ID, 42.12.2

選択

表示テンプレート, 42.5

フォルダ・コンテンツ, 42.4.2

問合せの結果, 42.4.3

シナリオ結果, 42.4.5

単一のコンテンツ・アイテム, 42.4.1

「コンテンツ・プレゼンタ」テンプレート、管理, 11.1.1 コンテンツ・リポジトリ

ページへのコンテンツの追加, 41.1, 43.3

ファイルの追加, 48.3.3.2

フォルダおよびファイルの削除, 43.16

コンテンツ・スタイル・プロパティ

概要, 18.6.1, 18.6.6, 18.6.6.1

プロパティ

Background Color, 18.6.6.2

Background Image, 18.6.6.2

Color, 18.6.6.2

Font, 18.6.6.2

Font Size, 18.6.6.2

Font Style, 18.6.6.2

Height, 18.6.6.2

Margin, 18.6.6.2

Other CSS, 18.6.6.3, 18.6.6.3, 18.6.6.4

Width, 18.6.6.2

プロパティOther CSS, 18.6.6.2 コンテンツ・タスク・フロー

「コンテンツ・プレゼンタのタスク・フロー」を参照

コンテンツ・タイプ、プロパティへのアクセス, 42.4.3, 43.1.2.1, 43.31.2 Content View Onlyプロパティ, 61.3.2 コンテキスト・メニュー

ファイル, 43.5.1.7

フォルダ, 43.5.1.6

コンテキスト・イベント, 18.6.7 Control Panel Shownプロパティ, 33.6.2 Cookie、Webクリッピング, 31.4 コピー

ファイルのコンテキスト・メニュー, 43.5.1.7

「ファイル」メニュー, 43.5.1.1

フォルダのコンテキスト・メニュー, 43.5.1.6

「著作権メッセージ」コンポーネント, 21.2.8 著作権情報

スペース, 53.4.14

アプリケーション, 5.5

「ページの作成」コンポーネント, 21.2.9 「スペースの作成」コンポーネント, 21.2.10 「サブスペースの作成」コンポーネント, 21.2.11 Created Afterプロパティ, 44.3.1 Created Beforeプロパティ, 44.3.1 Creatorプロパティ, 44.3.1 資格証明プロビジョニング

パブリック資格証明, 6.6.2

共有資格証明, 6.6.2

CSS

Other CSSプロパティ, 18.6.6.2

ページ, 18.3

Webクリッピング, 31.4

「Other CSSプロパティ」も参照

「現在のユーザー・プロファイル」コンポーネント, 21.2.12 Current Viewプロパティ, 34.5.2, 34.5.3.3 Custom Attributesプロパティ, 58.7.3 カスタム属性、スペース, 53.12 Customization IDプロパティ, 63.3.2, 63.3.3 カスタマイズ

リスト, 66.2.5

ユーザー, 51.11.4.1

Webクリッピング, 31.2.2

「ユーザー・カスタマイズ」も参照

切取り

ファイルのコンテキスト・メニュー, 43.5.1.7

「ファイル」メニュー, 43.5.1.1

フォルダのコンテキスト・メニュー, 43.5.1.6

D

データ・コントロール, 29.1.1

Data Sourceプロパティ, 42.12.2

Data Source Typeプロパティ, 42.12.2

データソース

データのフィルタリング, 30.2.5

スプレッドシートの使用, 30.2.4.3

既存のWebページの使用, 30.2.4.7

SQLの使用, 30.2.4.4

Webサービスの使用, 30.2.4.6

OmniPortletでの使用, 30.2.4

ポートレットでの使用, 30.2.3

XMLの使用, 30.2.4.5

データ、ポートレットのフィルタリング, 30.2.5 データベース接続

概要, 6.1

作成, 6.1

データベース接続、OmniPortlet, 30.2.4.2 データベース、リストのソート, 66.2.5.1 日付のプリファレンス, 38.3 リスト内のDateTimeデータ型, 66.2.3.2.2 Default Current Dateプロパティ, 63.3.2 「デフォルトのドキュメント詳細ビュー」表示テンプレート, 42.5 「デフォルトのリスト・アイテム・ビュー」表示テンプレート, 42.5 デフォルト・ナビゲーション・モデル, 12.2.4 リスト内の「デフォルト値」列の詳細, 66.2.3.2.2 「デフォルトのビュー」表示テンプレート, 42.5 削除

ファイルのコンテキスト・メニュー, 43.5.1.7

「ファイル」メニュー, 43.5.1.1

フォルダのコンテキスト・メニュー, 43.5.1.6

Depressed Iconプロパティ, 19.8.2, 21.2.2.1 デザイン・ビュー

レイアウト・コンポーネントの削除, 18.7.1

ページ編集モード, 18.2

設計時の定義, 22.1 Destinationプロパティ, 19.7.2, 19.8.2, 44.12.1 詳細

ファイルのコンテキスト・メニュー, 43.5.1.7

フォルダのコンテキスト・メニュー, 43.5.1.6

「表示」メニュー, 43.5.1.2

Dimensions Fromプロパティ, 20.4 Disable Personalize and Customizeプロパティ, 63.3.2 Disabled Iconプロパティ, 19.8.2, 21.2.2.1 Disclosedプロパティ, 20.6 検出可能なスペース, 53.14.3 「ディスカッション・フォーラム」タスク・フロー

概要, 62.1

パラメータ

Category ID, 62.3.2

Do Not Allow Selecting Number of Topics Fetched, 62.3.2

Number of Topics Fetched, 62.3.2

Show Categories, 62.3.2

Show Recursive Forums, 62.3.2

「ディスカッション・サイト」テンプレート, 52.1.1 ディスカッション

概要, 62.1

アクセス, 62.1

監視リストへの追加, 62.2.4.1

カテゴリ, 62.1

字数制限, 62.2.7

作成, 62.2.6

リンクの作成, 65.2.1.3, 65.2.2.2

名前と説明の編集, 62.2.7

フォーラム, 62.1

追加情報の非表示, 62.2.3

権限, 23.3.2

スペース・メールの公開, 53.10.4

監視リストからの削除, 62.2.4.2

サーバーのルート・カテゴリ, 6.2.2

メールの送信, 62.2.5

追加情報の表示, 62.2.3

トピック

投稿の削除, 62.2.2.5

返信の削除, 62.2.2.5

投稿の編集, 62.2.2.4

返信の編集, 62.2.2.4

投稿, 62.2.2.1

返信, 62.2.2.2

ビュー・モード, 62.2.2.7

投稿の表示, 62.2.2.3

返信の表示, 62.2.2.3

監視, 62.2.4

フォーラムの監視, 62.2.4 「ディスカッション - 人気のトピック」タスク・フロー

概要, 62.1, 62.2.3.2

パラメータ

Category ID, 62.3.2

Forum ID, 62.3.2

Hide Toolbar, 62.3.2

「ディスカッション - クイック・ビュー」タスク・フロー

概要, 62.1

パラメータ

Category ID, 62.3.2

Do Not Show More Link, 62.3.2

「ディスカッション - 最近のトピック」タスク・フロー

概要, 62.1, 62.2.3.3

パラメータ

Category ID, 62.3.2

Forum ID, 62.3.2

Hide Toolbar, 62.3.2

「ディスカッション - 監視フォーラム」タスク・フロー

概要, 62.1, 62.2.3.4

パラメータ

Category ID, 62.3.2

Hide Toolbar, 62.3.2

「ディスカッション - 監視トピック」タスク・フロー

概要, 62.1, 62.2.3.5

パラメータ

Category ID, 62.3.2

Forum ID, 62.3.2

Hide Toolbar, 62.3.2

ディスカッション・サーバー

ロール・マッピング, 23.3.2.2

ディスカッション・サーバー

概要, 62.1

ディスカッション・サービス, 62

アクティビティ・ストリームにより追跡されるアクティビティ, 6.4.3.2, 35.1

権限, 23.3.2

ルート・カテゴリ, 6.2.2

トピックのサブスクライブ, 39.3.3.4

サブスクリプション, 39.3.2

タスク・フロー

ディスカッション - クイック・ビュー, 62.1

ディスカッション・フォーラム, 62.1

人気のトピック, 62.1, 62.2.3.2

最近のトピック, 62.1, 62.2.3.3

監視フォーラム, 62.1, 62.2.3.4

監視トピック, 62.1, 62.2.3.5

「ディスカッション」システム・ページ, 7.3.1 ディスカッション・タスク・フロー

ページへの追加, 62.2.1

Display Headerプロパティ, 18.6.4 Display Message Sizeプロパティ, 36.5.2, 36.5.3.3 表示名

スペースの変更, 53.4.1

スペースの表示, 51.6

スペース・テンプレートの表示, 52.3.2

表示オプション

概要, 18.6.1, 18.6.4

「基本」および「詳細設定」, 19.10.2

ボックス・レイアウト・コンポーネント, 19.4.2

コンポーネント, 18.6.4

ELエディタ, 18.6.4, B.1

HTMLマークアップ・レイアウト・コンポーネント, 19.6.2

Hyperlinkレイアウト・コンポーネント, 19.7.2

イメージ・レイアウト・コンポーネント, 19.8.2

移動可能ボックス・レイアウト・コンポーネント, 19.10.2

panelGroupLayoutレイアウト・コンポーネント, 20.2

panelStretchLayoutレイアウト・コンポーネント, 20.3

panelTabbedレイアウト・コンポーネント, 20.4

プロパティ

Allow Action, 19.4.2

Allow Minimize, 18.6.4

Allow Move, 18.6.4

Allow Remove, 18.6.4

Allow Resize, 18.6.4

Bottom Height, 20.3

Child Creation, 20.4

Chrome Style, 18.6.4

Depressed Icon, 19.8.2, 21.2.2.1

Destination, 19.7.2, 19.8.2

Dimensions From, 20.4

Disabled Icon, 19.8.2, 21.2.2.1

Disclosed, 20.6

Display Header, 18.6.4

Display Shadow, 18.6.4

Display Type, 21.2.2.1

End Width, 20.3

Favorite Title, 21.2.4.1

Favorite URL, 21.2.4.1

Font, 18.6.4

Font Color, 18.6.4

Font Size, 18.6.4

Font Style, 18.6.4

Halign, 20.2

Height, 20.7

Horizontal Alignment, 19.4.2

Hover Icon, 19.8.2, 21.2.2.1

Icon, 19.8.2, 20.6, 21.2.2.1

Icon Position, 19.8.2, 21.2.2.1

Inflexible Height, 20.6

Inline Style, 21.2.8.1

Landmark, 20.2

Layout, 19.4.2, 20.2

Open in new window, 19.7.2

Position, 20.4

Scope Name, 21.2.2.1

Short Desc, 18.6.4, 19.4.2, 19.6.2, 19.8.2, 19.12.2, 20.2, 20.3, 20.4, 20.6, 20.7, 21.2.2.1

Show Actions On Hover, 18.6.4

Show Component, 18.6.4, 19.4.2, 19.6.2, 19.7.2, 19.8.2, 19.12.2, 20.2, 20.3, 20.4, 20.6, 20.7, 21.2.2.1

Show Label, 21.2.25.1

Show Split Action, 19.4.2

Show Tab Action, 19.4.2

Source, 19.12.2

Start Width, 20.3

Stretch Content, 18.6.4

Tab Removal, 20.4

Target Frame, 19.8.2

Task Flow Id, 21.2.9.1

Text, 18.6.4, 19.8.2, 20.6, 21.2.2.1

Text And Access Key, 19.8.2

Theme, 20.2, 20.3

Title, 19.7.2

Top Height, 20.3

Type, 21.2.3.1

Valign, 20.2

Value, 19.6.2

Vertical Alignment, 19.4.2

Width, 20.7

セパレータ・レイアウト・コンポーネント, 20.7 showDetailFrameレイアウト・コンポーネント, 20.5 sidebarItemレイアウト・コンポーネント, 20.6 spacerレイアウト・コンポーネント, 20.7 テキスト・レイアウト・コンポーネント, 19.11.2 式の検証, B.1 Webページ・レイアウト・コンポーネント, 19.12.2 Display Shadowプロパティ, 18.6.4 Display Styleプロパティ, 12.3.2.2 Display Tool Barプロパティ, 53.15.2.3.1 Display Typeプロパティ, 21.2.2.1 Display Viewプロパティ, 53.15.2.3.1 リスト内の「表示幅」列の詳細, 66.2.3.2.2 Do Not Allow Selecting Number of Topics Fetchedプロパティ, 62.3.2 Do Not Show More Linkプロパティ, 62.3.2 ドキュメント・コンポーネント、概要, 43.2 「ドキュメント交換」テンプレート, 52.1.1 「ドキュメント・エクスプローラ」タスク・フロー, 44.2.1

概要, 43.1.1

パラメータ

Collapse Tree Navigation, 44.2.1

Connection Name, 44.2.1

Features Off, 44.2.1

Read Only, 44.2.1

Resource ID, 44.2.1

Show Documents, 44.2.1

Show Folders, 44.2.1

Start Folder Path, 44.2.1

「ドキュメント・リスト・ビューア」タスク・フロー

概要, 43.1.2

パラメータ

Connection Name, 44.3.1

Created After, 44.3.1

Created Before, 44.3.1

Creator, 44.3.1

Last Modified After, 44.3.1

Last Modified Before, 44.3.1

Last Modifier, 44.3.1

Root Folder Path, 44.3.1

Show Folders, 44.3.1

Task Flow Instance ID, 44.3.1

「ドキュメント・マネージャ」タスク・フロー

概要, 43.1.3

パラメータ

Connection Name, 44.4.1

Features Off, 44.4.1

Layout, 44.4.1

Page Size, 44.4.1

Read Only, 44.4.1

Resource ID, 44.4.1

Start Folder Path, 44.4.1

「ドキュメント・ミニ・プロパティ」タスク・フロー

概要, 43.1.8

パラメータ

Resource ID, 44.9.1

「ドキュメント・ナビゲータ」タスク・フロー

概要, 43.1.4

パラメータ

Connection Name, 44.5.1

Page Size, 44.5.1

Read Only, 44.5.1

Resource ID, 44.5.1

Show Documents, 44.5.1

Start Folder Path, 44.5.1

「ドキュメント・プロパティ」タスク・フロー

概要, 43.1.9

パラメータ

Item IDプロパティ, 44.10.1

Read Only, 44.10.1

「ドキュメント・バージョン履歴」タスク・フロー

概要, 43.1.10

パラメータ

Item ID, 44.11.1, 44.11.1

Read Only, 44.11.1

「ドキュメント・ビューア」タスク・フロー

概要, 43.1.7

パラメータ

Features Off, 44.8.1

Initial Sidebarプロパティ, 44.8.1

Item IDプロパティ, 44.8.1

Read Onlyプロパティ, 44.8.1

ドキュメント

ナビゲーション・モデルへの追加, 12.2.2.1.1

タグの適用, 59.2.4

コメント, 37.2

リンクの作成, 65.2.1.4, 65.2.2.3

リンク, 37.1

サブスクライブ, 39.3.2

「ドキュメント」ビジネス・ロール・ページ, 7.1.1 ドキュメント・サービス

アクティビティ・ストリームにより追跡されるアクティビティ, 6.4.3.2, 35.1

ブログ、サブスクライブ, 39.3.2

関連するEL式, B.4.12

パラメータ

Features Off, 44.5.1

Page Size, 44.3.1

プロパティ

Data Source, 42.12.2

Data Source Type, 42.12.2

Maximum Results, 42.12.2

Region Template, 42.12.2

Task Flow Instance ID, 42.12.2

Template Category ID, 42.12.2

Template View ID, 42.12.2

タスク・フロー

概要, 43.1

ページへの追加, 43.4

ドキュメント・エクスプローラ, 43.1.1, 44.2

ドキュメント・リスト・ビューア, 43.1.2, 44.3

ドキュメント・マネージャ, 43.1.3, 44.4

ドキュメント・ミニ・プロパティ, 43.1.8, 44.9

ドキュメント・ナビゲータ, 43.1.4, 44.5

ドキュメント・プロパティ, 43.1.9, 44.10

ドキュメント・バージョン履歴, 43.1.10, 44.11

ドキュメント・ビューア, 43.1.7

ドキュメント・ビューア, 44.8

「ファイル」メニュー, 43.5.1.1

フォルダ・ビューア, 43.1.5, 44.6

最近のドキュメント, 43.1.6, 44.7

プロパティの設定, 44

「表示」メニュー, 43.5.1.2

「コンテンツ・プレゼンタのタスク・フロー」も参照

Wiki、サブスクライブ, 39.3.2 タスク・フロー 「ファイル」も参照 ドキュメント・サービスのタスク・フロー

メニューおよびアクション, 43.5

「ドキュメント」システム・ページ, 7.3.1 ダウンロード

ファイルのコンテキスト・メニュー, 43.5.1.7

「ダウンロード」アクション, 43.5.1.5

ドキュメント・ビューア, 43.5.2.5

PDFのダウンロード

ドキュメント・ビューアの表示メニュー, 43.5.2.2

ファイルおよびフォルダのドラッグ・アンド・ドロップ, 43.14, 43.15

E

編集

ファイルのコンテキスト・メニュー, 43.5.1.7

「ファイル」メニュー, 43.5.1.1

「編集」アクション

ドキュメント・ビューア, 43.5.2.3

OmniPortletのデフォルトの編集モード, 30.2.8 Edit Modeプロパティ, 33.6.2 「ページの編集」コンポーネント, 21.2.13 Webコンテンツの編集, 42.6 エディタ

リッチ・テキスト, 19.11.1

簡単なテキスト, 19.6.1

「ELエディタ」も参照

ELエディタ, 18.6.3, 18.6.4, B.1 EL式, B

アプリケーション・ページ, B.4.7

Composer, B.4.8

ドキュメント・サービス, B.4.12

イベントのコンテキスト, B.4.9

例, B.2

ナビゲーション操作, B.4.4

ピープル・コネクション・サービス, B.4.13

パーソナライズ・コンダクタ, B.4.11

プロファイル, B.4.13

リソース, B.4.5

セキュリティ, B.4.3

シード済, B.4.1

アプリケーション情報, B.4.1.1

ページ情報, B.4.1.2

ページ・パラメータ, B.4.1.3

リソース情報, B.4.1.4

スペース情報, B.4.1.5

スペース・ページ情報, B.4.1.6

システム, B.4.1.7

ユーザー情報, B.4.1.8

WebCenterイベント, B.4.1.9

サービスID, B.4.10 サービス, B.4.10 スペース, B.4.6 Spacesアプリケーション, B.4.2 使用例, B.2 ユーザー・プリファレンス, B.4.14 実用的, B.4.15 検証, B.1 値の形式, B.1 Enable Actionプロパティ, 18.6.7 Enable Context Infoプロパティ, 35.5.2 End Dateプロパティ, 36.5.2, 36.5.3.7 End Widthプロパティ, 20.3 エンタープライズ・グループ、ロールへの割当て, 24.1.2 「エラーが発生しました」システム・ページ, 7.3.1 Escapeプロパティ, 19.6.2 イベントのコンテキスト、関連するEL式, B.4.9 Event Text Lengthプロパティ, 63.3.3 イベント

概要, 63.1

カレンダ・オーバーレイ, 63.2.7

取消し, 63.2.6

分類, 63.2.4

コンテキスト・イベント, 18.6.7

作成, 63.2.4

リンクの作成, 65.2.1.5, 65.2.2.4

削除, 63.2.6

複数のカレンダの表示, 63.2.7

編集, 63.2.5

「イベント」ページ, 63.1.2, 63.2.3.1, 63.2.3.1

「イベント」タブ, 18.6.7

カテゴリ別フィルタリング, 63.2.3.4

リスト・ビュー、構成, 63.2.3.5.3

個人用カレンダ, 63.2.2

優先順位付け, 63.2.4

リフレッシュ, 63.2.3.2

スケジューリング, 63.2.4

第2タイムゾーン, 63.2.3.5.2

表示モードの選択, 63.2.3.2

表示プリファレンスの設定, 63.2.3.5

表示単位

日, 63.2.3.2

リスト, 63.2.3.2

月, 63.2.3.2

特定の日, 63.2.3.2

今日, 63.2.3.2

週, 63.2.3.2

表示, 63.1.2 詳細の表示, 63.2.3.3 「イベント - ミニ・ビュー」タスク・フロー

パラメータ

Calendar Toolbox Layout, 63.3.3

Customization ID, 63.3.3

Event Text Length, 63.3.3

List Events in Number of Upcoming Days, 63.3.3

Number of Events Per Page, 63.3.3

Using ADF Calendar Component, 63.3.3

「イベント」ページ

概要, 63.1.2

表示, 63.2.3.1

非表示, 63.2.3.1

「イベント」も参照

イベント・プロパティ

概要, 18.6.1, 18.6.7

プロパティ

Action Handlers, 18.6.7

Actions, 18.6.7

Enable Actionプロパティ, 18.6.7

Events, 18.6.7

イベント・サービス

アクティビティ・ストリームにより追跡されるアクティビティ, 6.4.3.2, 35.1

サブスクリプション, 39.3.2

タスク・フロー, 63.2

「イベント」も参照

「イベント」システム・ページ, 7.3.1 「イベント」タブ, 18.6.7 「イベント」タスク・フロー

概要, 63.1.2

プロパティの編集, 63.3

パラメータ

Calendar Overlay Style, 63.3.2

Calendar Style Class, 63.3.2

Customization ID, 63.3.2

Default Current Date, 63.3.2

Disable Personalize and Customize, 63.3.2

Group Space, 63.3.2

Maximum Calendars, 63.3.2

Maximum Enabled Calendars, 63.3.2

「イベント」も参照 Excel

「Microsoft Office」を参照

Exclude Object Actionsプロパティ, 60.3.2 Expand All Announcements in Extended Mini Viewプロパティ, 61.3.2 Explorer

「Microsoft Windows Explorer」を参照

エクスポートおよびインポート

スペース・テンプレート, 55.5

Spaces, 55.5

式言語

「EL式」を参照

式言語エディタ

「ELエディタ」を参照

External Application IDプロパティ, 70.4.2 外部アプリケーション

ナビゲーション・モデルへの追加, 12.2.2.1.3

追加ログイン・フィールド, 6.6.2

削除, 6.6.4

アプリケーション・ナビゲータからの起動, 6.6.3.3

ログイン・プリファレンス, 38.7

登録, 6.6.2

タスク・フロー, 6.6.3.3

ページへの追加, 6.6.3.1

登録, 6.6.3.2

必要な権限, 6.6.3

プロパティの設定, 6.6.3.5

F

Favorite Titleプロパティ, 21.2.4.1

Favorite URLプロパティ, 21.2.4.1

お気に入り, 40

概要, 40.1

アクセス, 40.2

「お気に入りに追加」コンポーネント, 21.2.4

フォルダまたはファイルの追加, 43.30

フォルダの追加, 40.4, 40.5.2

リンクの追加, 40.3, 40.5.1

フォルダの削除, 40.5.6

リンクの削除, 40.5.6

フォルダの編集, 40.5.3

リンクの編集, 40.5.3

「お気に入りメニュー」コンポーネント, 21.2.14

検出可能にする, 40.3

管理, 40.5

フォルダの表示順序の変更, 40.5.4

リンクの表示順序の変更, 40.5.4

検索, 40.5.5

オープン動作の設定, 40.5.3

共有, 40.3

「お気に入りメニュー」コンポーネント, 21.2.14 Features Offプロパティ, 44.2.1, 44.4.1, 44.5.1, 44.6.1, 44.8.1 フィードバック, 36

概要, 36.1.2

アクティビティ・ストリームにより追跡されるアクティビティ, 6.4.3.2, 35.1

構成, 6.4.3.6

削除, 36.4.2.3

他のユーザーによる投稿の有効化, 36.3

フィルタリング, 36.4.2.1.2

非表示, 36.4.2.1.3

プライベートとしてマーク付け, 36.4.2.1.5

投稿, 36.4.2.2

プリファレンス, 36.2.2

プロパティ, 36.5, 36.5.1

非表示のものの表示, 36.4.2.1.4

ソート, 36.4.2.1.2

サブスクライブ, 39.3.1

タスク・フロー

概要, 36.1.2

プロパティ, 36.5, 36.5.1, 36.5.2

使用, 36.4.2

トラブルシューティング, 6.4.5.5 表示, 36.4.2.1

投稿済, 36.4.2.1.1

受信済, 36.4.2.1.1

フィードバック - クイック・ビュー

パラメータ

User Id, 36.5.2

「フィードバック - クイック・ビュー」タスク・フロー

概要, 36.1.2

パラメータ

Display Message Size, 36.5.2, 36.5.3.3

End Date, 36.5.2, 36.5.3.7

Hide Actions, 36.5.2, 36.5.3.1

Hide Footer, 36.5.2

Hide Given, 36.5.2, 36.5.3.5

Hide Header, 36.5.2

No of Feedback Items, 36.5.2, 36.5.3.2

Start Date, 36.5.2, 36.5.3.7

「フィードバック」タスク・フロー

概要, 36.1.2

パラメータ

End Date, 36.5.2, 36.5.3.7

Hide Given, 36.5.2, 36.5.3.5

Hide Header, 36.5.2

No of Feedback Items, 36.5.2, 36.5.3.2

Resource Id, 36.5.2

Start Date, 36.5.2, 36.5.3.7

「ファイル」メニュー

ドキュメント・サービスのタスク・フロー, 43.5.1.1

ドキュメント・ビューア, 43.5.2.1

ファイル

タグの追加, 43.20

ページへの追加, 43.3

お気に入りへの追加, 43.30

スペースへの追加

ドキュメント・サービスのタスク・フロー, 43.8.1

Microsoft Office統合の使用, 48.3.3.2

チェックイン

Microsoft Office統合の使用, 48.3.3.5

チェックアウト

取消し, 43.12.1, 43.12.1, 43.12.2

ドキュメント・サービスのタスク・フロー, 43.12.1

Microsoft Office統合の使用, 48.3.3.4

Microsoft Officeでのクローズ, 48.3.4 コメント, 43.19 コンテキスト・メニュー, 43.5.1.7 コピーおよび貼付け, 43.14 作成, 43.8 削除, 43.16 ダウンロード, 43.12.3 ドラッグ・アンド・ドロップ, 43.14, 43.15 編集および更新, 43.12 その場の編集, 43.12.4 リンク, 43.29 他のアイテムへのリンク, 43.24 URLのメール送信, 43.27.2 アクティビティ・ストリームでプレビューされるMIMEタイプ, 35.5.4.2 移動, 43.15 開く

PDF, 43.10, 43.26

ブラウザ内, 43.10

ドキュメント・サービスのタスク・フロー, 43.10

Microsoft Officeの使用, 48.3.2

URLの公開, 43.27.3 別のドキュメントの推薦, 43.25 名前の変更, 43.13 スペースへのローカルな保存, 48.3.3.2.1 PDFの保存, 43.26 検索, 43.31 セキュリティ, 43.23 共有, 43.27.3 パブリッシャによる共有, 37.3 「パブリッシャ」タスク・フローによる共有, 37.3.3.3 ソート, 43.6.3 サブスクライブ, 39.3.3.1, 43.28 お気に入り登録解除, 43.29 アップロード, 43.8.1 新規バージョンのアップロード, 43.12.5 URL, 43.27.1, 43.27.2 表示

Microsoft Officeを使用した情報, 48.3.3.10

プロパティ, 43.22

ドキュメント・サービスのタスク・フローのバージョン履歴, 43.21

Microsoft Office統合を使用したバージョン履歴, 48.3.3.11

Filter Monthプロパティ, 50.6.5.1 Filter Patternプロパティ, 34.5.2, 34.5.3.6 Filterプロパティ, 53.15.2.3.1 Filter Yearプロパティ, 50.6.5.1 最初のページ、選択, 5.7 「フォルダ・ビューア」タスク・フロー

概要, 43.1.5

パラメータ

Connection Name, 44.6.1

Features Off, 44.6.1

Page Size, 44.6.1

Read Only, 44.6.1

Resource ID, 44.6.1

Show Folders, 44.6.1

Start Folder Path, 44.6.1

フォルダ

ページへの追加, 43.3

お気に入りへの追加, 43.30

コンテキスト・メニュー, 43.5.1.6

作成, 43.7

Microsoft Office統合の使用, 48.3.3.3

削除, 43.16 ドラッグ・アンド・ドロップ, 43.14, 43.15 非表示および表示, 43.18 Microsoft Officeを使用した管理, 48.3.3.8 移動, 43.15 開く, 43.9 プロパティ, 43.22 コンテンツのリフレッシュ, 43.17 名前の変更, 43.13 検索, 43.31 ソート, 43.6.3 URL, 43.27.1, 43.27.2 folksonomy、タグ付け, 59.1.1 Font Colorプロパティ, 18.6.4 Fontプロパティ, 18.6.4, 18.6.6.2 Font Sizeプロパティ, 18.6.4, 18.6.6.2 Font Styleプロパティ, 18.6.4, 18.6.6.2 フッター、ページへの追加, 18.4.2 リスト内の「フォーマット」列の詳細, 66.2.3.2.2 OmniPortletのフォーム・レイアウト, 30.2.7.5 Forum IDプロパティ, 61.3.2, 62.3.2 Webクリッピング内のフレームセット, 31.4 フレームワーク・アプリケーション・ロール, 23.3.1.2

G

「一般」ページ

スペース管理, 53.4

リンクの取得

ファイルのコンテキスト・メニュー, 43.5.1.7

フォルダのコンテキスト・メニュー, 43.5.1.6

「表示」メニュー, 43.5.1.2

ドキュメント・ビューアの表示メニュー, 43.5.2.2

「GET」認証方式, 6.6.2 更新の取得、MS Officeタスク・ペイン, 48.3.3 「グローバル・ヘルプ」コンポーネント, 21.2.15 グローバル・ヘルプURL, 5.6 グローバル検索フィールド, 58.2 Webクリッピングでのグローバリゼーション・サポート, 31.4 Group Space Nameプロパティ, 71.3.2 Group Spaceプロパティ, 36.5.2, 36.5.3.6, 63.3.2 グループ・スペース

「スペース」を参照

H

Halignプロパティ, 20.2

ヘッダー

ページへの追加, 18.4.2

Display Headerプロパティ, 18.6.4

Heightプロパティ, 18.6.6.2, 20.7 ヘルプ

オンラインでのアクセス, 32.9

「グローバル・ヘルプ」コンポーネント, 21.2.15

「ヘルプ」リンク, 5.6

Hide Actionsプロパティ, 36.5.2, 36.5.3.1, 39.5.3.2, 39.5.3.3 Hide Attach Linksプロパティ, 37.3.3.5.2 Hide Commentsプロパティ, 35.5.2, 35.5.4.3, 50.6.4.1, 50.6.5.1 Hide Configuration Buttonプロパティ, 35.5.2, 35.5.4.1 Hide Document Uploaderプロパティ, 37.3.3.5.2, 37.3.3.5.3 フォルダの非表示

「表示」メニュー, 43.5.1.2

Hide Footerプロパティ, 34.5.2, 35.5.2, 36.5.2 Hide Givenプロパティ, 36.5.2, 36.5.3.5 Hide Headerプロパティ, 34.5.2, 35.5.2, 36.5.2 Hide Inline Previewプロパティ, 35.5.2, 35.5.4.2 Hide Likeプロパティ, 35.5.2, 35.5.4.4 Hide Publisherプロパティ, 36.5.2, 36.5.3.4 Hide Shareプロパティ, 35.5.2, 35.5.4.5 Hide Sharing Pickerプロパティ, 37.3.3.5.2 Hide Toolbarプロパティ, 61.3.2, 62.3.2 リスト内の「ヒント」列の詳細, 66.2.3.2.2 「履歴」ペイン

アクセス, 43.1.7, 43.5.1.2

「ホームページ」ページ・スタイル, 15.1 ホーム・スペース

概要, 1.1.1

概要, 32.1

Windowsネットワーク・プレースとしての追加, 48.4.1

スペース・ページの追加, 17.9, 53.7.10

デフォルト・ページ・テンプレートの選択, 5.9, 5.11

デフォルトのリソース・カタログ・テンプレートの選択, 5.10

削除されたスペース・ページの消去, 17.9

スペース・ページの公開, 32.6

Windows Explorer, 48.4.1

Microsoft Officeを使用したファイルの管理, 48.3.3.7

ページ

アクセスの制御, 17.7

コピー, 17.5

ページ作成デフォルト, 32.5, 53.7.1

保護, 17.7

プリティURL, A.4 ページの印刷, 32.7 ローカル・ファイルの保存, 48.3.3.2.1 ユーザー・インタフェースURL, A.4 「ホーム・スペース」コンポーネント, 21.2.16 Horizontal Alignmentプロパティ, 19.4.2 Hover Iconプロパティ, 19.8.2, 21.2.2.1 HTMLファイル

コンテンツ・プレゼンタでのコンテキスト内編集, 42.10.1

その場の編集, 43.12.4

HTML Markupレイアウト・コンポーネント

概要, 19.6

表示オプション, 19.6.2

Escape, 19.6.2

No Wrap, 19.6.2

Short Desc, 19.6.2

Show Component, 19.6.2

Value, 19.6.2

メディアの埋込み, 19.6.3 Hyperlinkレイアウト・コンポーネント, 19.7.2

概要, 19.7.1

表示オプション

Destination, 19.7.2

Open in new window, 19.7.2

Show Component, 19.7.2

Title, 19.7.2

I

Icon Positionプロパティ, 19.8.2, 21.2.2.1

Iconプロパティ, 19.8.2, 20.6, 21.2.2.1

「アイコン表示」表示テンプレート, 42.5

アイコン、スペースの変更, 53.4.7

Idプロパティ, 30.4.2, 31.3.2

IDC:GlobalProfile, 42.4.3, 43.1.2.1, 43.31.2

イメージ・レイアウト・コンポーネント, 19.8, 19.8.2

概要, 19.8

表示オプション

Depressed Icon, 19.8.2

Destination, 19.8.2

Disabled Icon, 19.8.2

Hover Icon, 19.8.2

Icon, 19.8.2

Icon Position, 19.8.2

Short Desc, 19.8.2

Show Component, 19.8.2

Target Frame, 19.8.2

Text, 19.8.2

Text And Access Key, 19.8.2

Image Map Typeプロパティ, 44.14.1 Image Sizeプロパティ, 33.6.2 イメージ

ドキュメント・イメージ・コンポーネント, 43.2

ドキュメント・イメージ・プロパティ, 44.14

Image Map Type, 44.14.1

Long Desc URL, 44.14.1

Short Desc, 44.14.1

Show Component, 44.14.1

Source, 44.14.1

イメージ・レイアウト・コンポーネント, 19.8, 19.8.2 検索結果, 19.8 IMPサービス

概要, 64.1

Microsoft LCS, 64.4.3

Microsoft Lync, 64.4.3

Microsoft OCS, 64.4.3

「プレゼンス」アイコン, 64.1

「プレゼンス」アイコン・コンテキスト・メニュー, 64.1

プレゼンス状態, 64.4.1

インスタント・メッセージの送信, 64.4.3

メールの送信, 64.4.2

ステータス・メッセージ, 64.4.1

ユーザー・プレゼンスの表示, 64.4.1

インポートおよびエクスポート

スペース・テンプレート, 55.5

スペース, 55.5

Inflexible Heightプロパティ, 20.6 情報

ドキュメント・ビューアの表示メニュー, 43.5.2.2

「情報」ペイン

アクセス, 43.1.7, 43.5.1.2

Initial Sidebarプロパティ, 44.8.1 インライン・フレーム

プロパティ

Short Desc, 44.13.1

Show Component, 44.13.1

Source, 44.13.1

インライン・フレーム・プロパティ, 43.2 Inline Styleプロパティ, 21.2.8.1 インスタント・メッセージおよびプレゼンス(IMP)

「IMP」を参照

スペースの内部ID, 51.6 スペース・テンプレートの内部ID, 52.3.2 内部レイアウト・コンポーネント, 20.1

panelGroupLayout, 20.1, 20.2

panelStretchLayout, 20.1, 20.3

panelTabbed, 20.1, 20.4

separator, 20.7

showDetailFrame, 20.1, 20.5

sidebarItem, 20.1, 20.6

spacer, 20.1, 20.7

スペースの内部名, 51.6 スペース・テンプレートの内部名, 52.3.2 「人をコネクションとして招待」コンポーネント21.2.17 Is Update Statusプロパティ, 37.3.3.5.2, 37.3.3.5.5 ISO-8859-1キャラクタ・セット, 31.4 Item IDプロパティ, 44.8.1, 44.10.1, 44.11.1, 44.11.1

J

JavaBeans、式言語, B.1

JavaScript

HTMLマークアップ・レイアウト・コンポーネント, 19.6.1

Webクリッピング, 31.4

JAWS, 38.4 「スペースへの参加」コンポーネント, 21.2.18 JSFポートレット, 28.4.2

K

Keep open the Publisher after publishプロパティ, 37.3.3.5.2

L

ランディング・ページ、選択, 5.7

Landmarkプロパティ, 20.2

言語

デフォルト表示言語の選択, 5.2

言語リストのカスタマイズ, 5.3

スペースでの設定, 53.4.15

ユーザー・プリファレンス, 38.2

Last Modified Afterプロパティ, 44.3.1, 44.7.1 Last Modified Beforeプロパティ, 44.3.1, 44.7.1 Last Modifierプロパティ, 44.3.1, 44.7.1 レイアウト

ページ・フッターの追加, 18.4.2

ページ・ヘッダーの追加, 18.4.2

ページ・コンテンツ・リージョンの追加, 18.4.4

タブの追加, 18.4.5

ページ・レイアウトの変更, 18.4.1

ページの列幅の変更, 18.4.3

コンテンツの方向, 19.4.1

レイアウト・コンポーネント

概要, 19.1

追加, 19.2

ボックス, 19.4

デザイン・ビューでの削除, 18.7.1

ソース・ビューでの削除, 18.7.2

HTMLマークアップ, 19.6, 19.6.3

Hyperlink, 19.7.1

イメージ, 19.8

リンク, 19.9.1

追加, 19.9.2.1

拡張検索, 19.9.2.2

リンクの構成, 19.9.2.3

コンポーネントの構成, 19.9.2

リンクの削除, 19.9.2.5

必要な権限, 19.9.1

リンクの再順序付け, 19.9.3

移動可能ボックス, 19.10.1 panelGroupLayout, 20.1 panelStretchLayout, 20.1 panelTabbed, 20.1 プロパティ

Allow Action, 19.4.2

Bottom Height, 20.3

Child Creation, 20.4

Depressed Icon, 19.8.2

Destination, 19.7.2, 19.8.2

Dimensions From, 20.4

Disabled Icon, 19.8.2

Disclosed, 20.6

End Width, 20.3

Escape, 19.6.2

Halign, 20.2

Height, 20.7

Horizontal Alignment, 19.4.2

Hover Icon, 19.8.2

Icon, 19.8.2, 20.6

Icon Position, 19.8.2

イメージ, 19.8.2

Inflexible Height, 20.6

Landmark, 20.2

Layout, 19.4.2, 20.2

No Wrap, 19.6.2

Open in new window, 19.7.2

Position, 20.4

デザイン・ビューでの設定, 18.6.2.1

ソース・ビューでの設定, 18.6.2.2

Short Desc, 19.4.2, 19.6.2, 19.8.2, 19.12.2, 20.2, 20.3, 20.4, 20.7

Show Component, 19.4.2

Show Split Action, 19.4.2

Show Tab Action, 19.4.2

Source, 19.12.2

Start Width, 20.3

Tab Removal, 20.4

Target Frame, 19.8.2

Text, 19.8.2, 20.6

Text And Access Key, 19.8.2

Theme, 20.2, 20.3

Title, 19.7.2

Top Height, 20.3

Valign, 20.2

Value, 19.6.2

Vertical Alignment, 19.4.2

Width, 20.7

再配置, 18.6.5.2 showDetailFrame, 20.1 sidebarItem, 20.1 spacer, 20.1 Text, 19.11.1 Webページ, 19.12.1 「内部レイアウト・コンポーネント」も参照 Layoutプロパティ, 19.4.2, 20.2, 44.4.1 LDAPアイデンティティ・ストア、ピープル・コネクション・サービス, 6.4.2 「スペースからの退出」コンポーネント, 21.2.19 「左を狭く」ページ・スタイル, 15.1 「お気に入り登録」アイコン, 43.29 お気に入り登録

ファイル, 43.29

アプリケーション・オブジェクト, 37.1

ファイルのお気に入り登録解除, 43.29

アプリケーション・オブジェクトのお気に入り登録解除, 37.1, 37.1

リスト内の「リンク・ウィンドウ」列の詳細, 66.2.3.2.2 リンク

概要, 65.1

作成, 65.2

削除, 65.2.4

ドキュメント・コンポーネント, 43.2

コンテンツからナビゲーション・ノード, 42.7

ファイルから他のアイテム, 43.24

アイコン, 65.1

リスト, 66.1, 66.2.6

権限, 23.3.2

プロパティ, 44.12

Destination, 44.12.1

Open in new window, 44.12.1

Show Component, 44.12.1

Title, 44.12.1

パブリッシャによる共有, 37.3 「パブリッシャ」タスク・フローによる共有, 37.3.3.4 既存のオブジェクト, 65.2.1

お知らせ, 65.2.1.2

ディスカッション, 65.2.1.3

ドキュメント, 65.2.1.4

イベント, 65.2.1.5

新規オブジェクト, 65.2.2

ディスカッション, 65.2.2.2

ドキュメント, 65.2.2.3

イベント, 65.2.2.4

ノート, 65.2.2.5

スペース, 53.14.1 URL, 65.2.2.6 Microsoft Office統合を使用した表示, 48.3.3.9 リンク・レイアウト・コンポーネント

概要, 19.9.1

追加, 19.9.2.1

コンテンツ・リンク, 19.9.2.1

外部リンク, 19.9.2.1

ページ・リンク, 19.9.2.1

拡張検索, 19.9.2.2 リンクの構成, 19.9.2.3 コンポーネントの構成, 19.9.2 リンクの削除, 19.9.2.5 必要な権限, 19.9.1 リンクの再順序付け, 19.9.3 「リンク」ペイン

アクセス, 43.1.7, 43.5.1.2

List Events in Number of Upcoming Daysプロパティ, 63.3.3 List IDプロパティ, 66.3.2 List Scope IDプロパティ, 66.3.2 「リスト・ビュー」表示テンプレート, 42.5 リスト・ビューア・タスク・フロー

概要, 66.1

パラメータ

概要, 66.3

List ID, 66.3.2

Local List Customization ID, 66.3.2

Local List ID, 66.3.2

Show List Name and Description, 66.3.2

パラメータ

List Scope ID, 66.3.2

「詳細パネルを使用したリスト・ビュー」表示テンプレート, 42.5 リスト, 66

概要, 66.1

アクティビティ・ストリームにより追跡されるアクティビティ, 6.4.3.2, 35.1

リスト行の追加, 66.2.4.1

列の追加, 66.2.3.2.2

データの追加, 66.2.4.1.1

DateTimeデータ型, 66.2.4.1.4

Personデータ型, 66.2.4.1.6

Pictureデータ型, 66.2.4.1.5

Plain Textデータ型, 66.2.4.1.2

Rich Textデータ型, 66.2.4.1.3

色バンド, 66.2.5.7

すべてのビューに適用, 66.2.5.7.3

自分のビューに適用, 66.2.5.7.1

すべてのビューから削除, 66.2.5.7.4

自分のビューから削除, 66.2.5.7.2

列の詳細, 66.2.3.2.2

リンクの許可, 66.2.3.2.2

デフォルト値, 66.2.3.2.2

表示幅, 66.2.3.2.2

フォーマット, 66.2.3.2.2

ヒント, 66.2.3.2.2

リンク・ウィンドウ, 66.2.3.2.2

最大長, 66.2.3.2.2

最大値, 66.2.3.2.2

最小値, 66.2.3.2.2

編集する行数, 66.2.3.2.2

ユーザーの範囲, 66.2.3.2.2

必須, 66.2.3.2.2

変更, 66.2.3.2.3

検証, 66.2.3.2.3

列

固定, 66.2.5.5

非表示, 66.2.5.4

再配置, 66.2.3.2.4, 66.2.5.3

自分のビューのサイズ変更, 66.2.5.2

非表示のものの表示, 66.2.5.4

自分のビューのソート, 66.2.5.1.1

テキストの折返しの無効化, 66.2.5.6

固定解除, 66.2.5.5

テキストの折返し, 66.2.5.6

コピー, 66.2.3.3 作成, 66.2.3.1 カスタマイズ, 66.2.5 データ型, 66.2.3.2.2

Boolean, 66.2.3.2.2

DateTime, 66.2.3.2.2

Number, 66.2.3.2.2

Person, 66.2.3.2.2

Picture, 66.2.3.2.2

Plain Text, 66.2.3.2.2

Rich Text, 66.2.3.2.2

削除

リスト, 66.2.3.4

リスト列, 66.2.3.2.5

リスト行, 66.2.4.3

編集

リスト行, 66.2.4.2

リスト・データ, 66.2.4.2

構造, 66.2.3.2

エクスポート, 66.2.7

概要, 66.2.7.1

スプレッドシート, 66.2.7.2

リスト・データのフィルタリング, 66.2.5.8

非定型フィルタリング, 66.2.5.8.1

Boolean演算子, 66.2.5.8.2

DateTime演算子, 66.2.5.8.2

1つのインスタンスのすべてのビューのフィルタリング, 66.2.5.8.4

Number演算子, 66.2.5.8.2

永続的、個人用フィルタリング, 66.2.5.8.2

Person演算子, 66.2.5.8.2

Plain Text演算子, 66.2.5.8.2

1つのインスタンスのすべてのビューの削除, 66.2.5.8.5

個人用フィルタの削除, 66.2.5.8.3

インポート, 66.2.7

概要, 66.2.7.1

スプレッドシート, 66.2.7.3

リンク・サービスとの統合, 66.1 RSSサービスとの統合, 66.1 「リスト」システム・ページ, 66.1 許容される列数, 66.2.3.2.2 プロパティ

概要, 66.3.1

列の再配置

すべてのインスタンス, 66.2.3.2.4

1つのインスタンス, 66.2.5.3

名前変更, 66.2.3.2.1 説明の変更, 66.2.3.2.1 行

追加, 66.2.4.1

削除, 66.2.4.3

編集, 66.2.4.2

リンクの送信, 66.2.6 Oracle以外のデータベースに対するソート, 66.2.5.1 タスク・フロー

リスト・ビューア・タスク・フロー, 66.1

プロパティ, 66.3.2

テンプレート

カスタム, 66.2.3.1

問題, 66.2.3.1

マイルストン, 66.2.3.1

目的, 66.2.3.1

表示, 66.2.2 リスト・サービス, 66 「リスト」システム・ページ, 7.3.1, 66.1 Local List Customization IDプロパティ, 66.3.2 Local List IDプロパティ, 66.3.2 「ログイン」コンポーネント, 21.2.20 「ログイン」システム・ページ, 7.3.1 ロゴ

スペースの変更, 53.4.8

「ログアウト」コンポーネント, 21.2.21 Long Desc URLプロパティ, 44.14.1 Long Time Period in minutesプロパティ, 71.3.2 Longest Time Period in minutesプロパティ, 71.3.2

M

メール

概要, 67.2

アカウント制限, 32.2

ファイルの添付, 67.4.7

作成および送信, 67.4.6

スペース用の構成, 53.10.2

メール送信の通知の構成, 6.3

Microsoft Officeを使用した接続, 48.3.3.13.2

削除, 67.4.11

添付ファイルのダウンロード, 67.4.5

重複メールID, 32.2

転送, 67.4.9

メール・サービスへのログイン, 67.4.2

開く, 67.4.4

タスク・フローのパーソナライズ, 67.4.3

プリファレンス, 67.3

メールのパブリック資格証明, 32.2

スペース用の公開, 53.10.4

リフレッシュ, 67.4.10

添付ファイルの削除, 67.4.8

返信, 67.4.9

Microsoft Officeタスク・ペインからの送信, 48.3.3.13

ドキュメントの現在のユーザー, 48.3.3.13.1

スペース・メンバー, 54.3.7

ページ, 53.7.11

Microsoft Officeの使用, 48.3.3.13.3

メール・サービス, 67

タスク・フロー

メール, 67.2

「メール」も参照 「スペース・メンバーにメールを送信」コンポーネント, 21.2.22 「スペース・モデレータにメールを送信」コンポーネント, 21.2.23 「メール」タスク・フロー, 67.5.2 「パブリックにする」アクション, 53.7.8 「ページの管理」コンポーネント, 21.2.24 Marginプロパティ, 18.6.6.2 マッシュアップ

概要, 29.1

データ・コントロール

概要, 29.1.1

フォームとして追加, 29.4.1.2

グラフとして追加, 29.4.1.3

表として追加, 29.4.1.1

使用, 29.4

コピー, 29.2.3.3

データベース接続, 29.2.1.2

削除, 29.2.3.8

編集, 29.2.3.4

バインド変数の編集, 29.2.3.5

エクスポートおよびインポート, 29.2.5

非表示または表示, 29.2.3.2

管理, 29.2.3

プロパティの設定, 29.2.3.6

SQLデータ・コントロール, 29.2.1

Webサービス・データ・コントロール, 29.2.2

視覚化の編集, 29.4.6 例, C

分析サービス, C.1

カスタム・マッシュアップ・スタイル, C.6

Siebelデータ・ソース, C.5

SQLデータ・コントロール, C.2

WebCenter Portal: Spaces Webサービス, C.4

マッシュアップ・スタイル, 29.3.4

コピー, 29.3.4.2

JDeveloperでの作成, 29.3.4.9

削除, 29.3.4.8

編集, 29.3.4.4

「タスク・フローの作成」ダイアログでの非表示, 29.3.4.3

管理, 29.3.4

シード済, 29.3.4.1

「タスク・フローの作成」ダイアログで非表示のものの表示, 29.3.4.3

サポートされる視覚化, 29.1.2 タスク・フロー, 29.3

使用, 29.4.5

コピー, 29.3.2.2

作成, 29.3.1

削除, 29.3.2.7

編集, 29.3.2.3

JDeveloperでの編集, 29.3.2.8

非表示または表示, 29.3.2.1

管理, 29.3.2

パラメータ, 29.4.2

プレビュー, 29.3.2.4

プロパティの設定, 29.3.2.5

デザインタイム・データ・コントロールの使用, 29.2.4 デザインタイム・タスク・フローの使用, 29.3.3 パラメータの結付け, 29.4.4 データソースへの書込み, 29.4.7 Maximum Calendarsプロパティ, 63.3.2 Maximum Documentsプロパティ, 44.7.1 Maximum Enabled Calendarsプロパティ, 63.3.2 リスト内の「最大長」列の詳細, 66.2.3.2.2 Maximum Resultsプロパティ, 42.12.2 リスト内の「最大値」列の詳細, 66.2.3.2.2 メディア、埋込み, 19.6.3 Medium Time Period in minutesプロパティ, 71.3.2 メンバー

スペースへの追加, 54.3.4

スペース, 54.3.2

「メンバー」システム・ページ, 7.3.1 「メンバー」タスク・フロー

概要, 54.4

メンバーへの連絡, 54.4.3, 54.4.4

パラメータの編集, 54.4.7.2

フィルタリング, 54.4.6

メンバーシップの管理, 54.4.2

パラメータ

Number of Columns, 54.4.7.2

Number of Rows, 54.4.7.2

Profile Launched on Selection, 54.4.7.2

Sort Criteria, 54.4.7.2

Space Name, 54.4.7.2

ソート, 54.4.5 メンバーシップ

スペースでのポリシー, 54.1

スペースからの取消し, 54.3.8

メッセージ・ボード, 36

概要, 36.1.1

アクティビティ・ストリームにより追跡されるアクティビティ, 6.4.3.2, 35.1

ファイルの添付, 36.4.1.2.5

リンクの添付, 36.4.1.2.5

コメント, 37.2

構成, 6.4.3.5

メッセージの削除, 36.4.1.7

メッセージの編集, 36.4.1.3

他のユーザーによる投稿の有効化, 36.3

メッセージのフィルタリング, 36.4.1.4

メッセージの非表示, 36.4.1.5

お気に入り登録, 37.1

必要な権限, 36.1.1

投稿

プライベート・メッセージ, 36.4.1.2.3

スペース, 36.4.1.2.2

コネクション, 36.4.1.2.1

プリファレンス, 36.2.1 プロパティ, 36.5.1 プライベート・メッセージの共有, 36.4.1.2.4 非表示メッセージの表示, 36.4.1.6 メッセージのソート, 36.4.1.4 サブスクライブ, 39.3.1 タスク・フロー

概要, 36.4.1

プロパティ, 36.5, 36.5.1, 36.5.2

トラブルシューティング, 6.4.5.4 メッセージの表示, 36.4.1.1 「メッセージ・ボード - クイック・ビュー」タスク・フロー

概要, 36.1.1

パラメータ

Group Space, 36.5.2, 36.5.3.6

Hide Actions, 36.5.2, 36.5.3.1

Hide Footer, 36.5.2

Hide Header, 36.5.2

Hide Publisher, 36.5.2, 36.5.3.4

No of Messages, 36.5.2, 36.5.3.2

User Name, 36.5.2

「メッセージ・ボード」タスク・フロー

概要, 36.1.1

パラメータ

End Date, 36.5.2, 36.5.3.7

Group Space, 36.5.2, 36.5.3.6

Hide Header, 36.5.2

Hide Publisher, 36.5.2, 36.5.3.4

No of Messages, 36.5.2, 36.5.3.2

Start Date, 36.5.2, 36.5.3.7

User Name, 36.5.2

Message key of hints textプロパティ, 37.3.3.5.2 メッセージング

構成設定へのアクセス, 39.2.1

フィルタの適用, 39.2.5

フィルタの作成, 39.2.5

チャネルの削除, 39.2.4

フィルタの削除, 39.2.7

チャネルの編集, 39.2.3

フィルタの編集, 39.2.6

チャネルの確立, 39.2, 39.2.2

フィルタの設定, 39.2

プリファレンス, 39.1, 39.2

標準の通知の件名, 39.2.5

有効な演算子, 39.2.5

Microsoft Excel、リストの構築, 66.2.7.1 Microsoft Exchange Server、カレンダへのアクセス, 63.2.2 Microsoft Office

Spacesアプリケーションでの構成, 48.2

ファイル

認証, 43.12.4

その場の編集, 43.12.4

統合

概要, 2.2.5

タスク・ペイン

表示または非表示, 48.3.3.1.1

セクション, 48.3.3

Word、Excel、PowerPointの統合

コンテンツ・リポジトリへのファイルの追加, 48.3.3.2

ファイルのチェックイン, 48.3.3.5

ファイルのチェックアウト, 48.3.3.4

ファイルを閉じる, 48.3.4

スペースの作成, 48.3.1

フォルダの作成, 48.3.3.3

現在のファイルの管理, 48.3.3.6

フォルダの管理, 48.3.3.8

スペース・ファイルの管理, 48.3.3.7

ファイルを開く, 48.3.2

タスク・ペイン, 48.3.3

ドキュメント情報の表示, 48.3.3.10

ドキュメント・リンクの表示, 48.3.3.9

ファイルのバージョン履歴の表示, 48.3.3.11

使用, 48.3

Word、Excel、PowerPointの統合

概要, 48.1.1

Microsoft Windows Explorer

統合

概要, 48.1.2

使用, 48.4

アクティビティ・ストリームでプレビューされるMIMEタイプ, 35.5.4.2 Mimetypeプロパティ, 58.7.3 リスト内の「最小値」列の詳細, 66.2.3.2.2 mod_osso、Webクリッピング, 31.4 スペースのモデレータ, 53.1 Moderatorロール(スペース内), 54.2.1.1 Most Recent Firstプロパティ, 44.7.1 移動可能ボックス・レイアウト・コンポーネント

概要, 19.10.1

表示オプション, 19.10.2, 19.10.2

音楽ファイル、埋込み, 19.6.3 「マイ・アカウント」プリファレンス, 38.7 プロファイル

ビジネス・ロール・ページ, 7.1.1

ホーム・スペースでのページ, 32.8

システム・ページ, 7.3.1

N

Navigate to Announcement Viewerプロパティ, 61.3.2

ナビゲーション, 12

非定形ナビゲーションの追加, 19.9.1

組込みナビゲーション・モデル, 12.1.1

デフォルトの選択, 5.11

関連するEL式, B.4.4

スペース内, 53.11

リンク・レイアウト・コンポーネント, 19.9.1

ナビゲーション・モデル, 12.1, 12.2.1

ナビゲーション視覚化, 12.1

タスク・フロー, 12.3.1

「ナビゲーション・ブレッドクラム」タスク・フロー, 12.3.2.2 「ナビゲーション・メニュー」タスク・フロー, 12.1.2, 12.1.2, 12.3.2.2 ナビゲーション・モデル

概要, 12.1.1

追加

ドキュメント, 12.2.2.1.1

コンテンツ問合せ, 12.2.2.1.2

外部アプリケーション, 12.2.2.1.3

ページ, 12.2.2.1.4

ポートレット, 12.2.2.1.3

スペース, 12.2.2.1.5

タスク・フロー, 12.2.2.1.3

Webページ, 12.2.2.1.3

WebCenter Portal: Spacesページ, 12.2.2.1.3

コピー, 12.2.3.4 作成, 12.2.1 JDeveloperでの作成, 12.2.5 デフォルト, 12.2.4 委任される管理, 12.2.2.1.6 削除, 12.2.3.5 直接参照, 12.2.2.1.8 表示オプション, 12.2.2.1.8 ソース・コードの編集, 12.2.2.2 非表示, 12.2.3.1 コンテンツからノードへのリンク, 42.7 ネスト, 12.2.2.1.6 編成, 12.2.2.1.7 プロパティ, 12.2.3.2 セキュリティ, 12.2.3.3 表示, 12.2.3.1 Navigationプロパティ, 12.3.2.2, 12.3.2.2, 12.3.2.2 ナビゲーション・タスク・フロー

概要, 12.1.2, 12.3.1

ブレッドクラム, 12.3.2.3.5

リンク, 12.3.2.3.6

メニュー構造, 12.3.2.3.4

パラメータ

Display Style, 12.3.2.2

Navigation, 12.3.2.2, 12.3.2.2, 12.3.2.2

Second Level Style, 12.3.2.2

Show Icons, 12.3.2.2, 12.3.2.2

Show Levels, 12.3.2.2

Show Root, 12.3.2.2, 12.3.2.2

Start Path, 12.3.2.2, 12.3.2.2, 12.3.2.2

Style, 12.3.2.2, 12.3.2.2

開始パス, 12.3.2.3.2 ツリー構造, 12.3.2.3.3 「ナビゲーション・ツリー」タスク・フロー, 12.1.2, 12.3.2.2 ナビゲーション視覚化, 12.1

概要, 12.1.2

ブレッドクラム, 12.3.2.3.5

JDeveloperでの作成, 12.3.3

リンク・タスク・フロー, 12.3.2.3.6

メニュー, 12.3.2.3.4

タスク・フロー, 12.1.2

ツリー, 12.3.2.3.3

ネットワーク・プレース、スペースの追加, 48.4.1 新規フォルダ

「ファイル」メニュー, 43.5.1.1

「新規Wikiドキュメント」アクション, 43.5.1.3 No of activities to display per pageプロパティ, 35.5.2 No of Feedback Itemsプロパティ, 36.5.2, 36.5.3.2 No of Messagesプロパティ, 36.5.2, 36.5.3.2 「いずれのページにもアクセスできません」システム・ページ, 7.3.1 No Wrapプロパティ, 19.6.2 ノート

概要, 68.1

作成, 68.2.3

リンクの作成, 65.2.2.5

削除, 68.2.7

編集, 68.2.5

フィルタリング, 68.2.4

「ノート」タスク・フロー

ページへの追加, 68.2.2

リソース・カタログへの追加, 68.2.1

プロパティの編集, 68.3

リフレッシュ, 68.2.6 「ノート」タスク・フロー

ページへの追加, 68.2.2

リソース・カタログへの追加, 68.2.1

プロパティの編集, 68.3

notifications

概要, 39.1

トリガー可能なアクティビティ, 39.1

管理者のデフォルト設定, 39.1

プロパティ, 39.5.3

標準のメッセージの件名, 39.2.5

「サブスクリプション・プリファレンス」コンポーネント, 21.2.35

タスク・フロー, 39.5

概要, 39.5.1

プロパティ, 39.5.3, 39.5.3.2

サブスクリプション・プリファレンス, 39.5.1

サブスクリプション・ビューア, 39.5.1

リスト内のNumberデータ型, 66.2.3.2.2 Number of Announcements on Extended Mini Viewプロパティ, 61.3.2 Number of Announcements to Showプロパティ, 61.3.2 Number of blog posts displayedプロパティ, 50.6.4.1, 50.6.5.1 Number of Columnsプロパティ, 34.5.2, 54.4.7.2 Number of Connections per pageプロパティ, 34.5.2, 34.5.3.4 Number of Events Per Pageプロパティ, 63.3.3 Number of Expanded Announcementsプロパティ, 61.3.2 リスト内の「編集する行数」列の詳細, 66.2.3.2.2 Number of Recent Topics Fetchedプロパティ, 62.3.2 Number of Rows (list layout)プロパティ, 34.5.2, 34.5.3.5 Number of Rowsプロパティ, 34.5.2, 34.5.3.5, 54.4.7.2 Number of Topics Fetchedプロパティ, 62.3.2 Number of Watched Forums Fetchedプロパティ, 62.3.2 Number of Watched Topics Fetchedプロパティ, 62.3.2 数字、式言語, B.1

O

Object Idプロパティ, 37.3.3.5.2

Object Nameプロパティ, 60.3.2

Object Typeプロパティ, 37.3.3.5.2

OmniPortlet

概要, 28.4.4, 30.1

カスタマイズ, 30.2.2, 30.2.8

データベース接続, 30.2.4.2

デフォルトの編集モード, 30.2.8

コンポーネント・プロパティの編集, 30.4

「フィルタ」タブ, 30.2.5

データのフィルタリング, 30.2.5

「レイアウト」タブ, 30.2.7

レイアウト

箇条書き, 30.2.7.4

チャート, 30.2.7.2

カスタマイズ, 30.2.7.6

フォーム, 30.2.7.5

HTML, 30.2.7.6

ニュース, 30.2.7.3

パラメータ・フォーム, 30.2.7.7

表形式, 30.2.7.1

ポートレット・パラメータ, 30.3 プロパティ

All Modes Shared Screen, 30.4.2

Id, 30.4.2

Param#, 30.4.2

Partial Triggers, 30.4.2

Render Portlet In I Frame, 30.4.2

Title, 30.4.2

プロキシ認証, 30.2.4.1 「ソース」タブ, 30.2.4 SQLデータソース, 30.2.4.4 トラブルシューティング, 30.5 「タイプ」, 30.2.3 データソースの使用, 30.2.3 ウィザードの使用, 30.2.2 データソースとしてのWebページの使用, 30.2.4.7 「表示」タブ, 30.2.6 Webサービス・データソース, 30.2.4.6 XMLデータソース, 30.2.4.5 開く

フォルダ・コンテキスト・メニュー, 43.5.1.6

PDFで開く

「ドキュメント・ビューア」の「表示」メニュー, 43.5.2.2

「PDFで開く」メニュー・オプション, 43.10 ブラウザで開く

「ドキュメント・ビューア」の「表示」メニュー, 43.5.2.2

「ブラウザで開く」メニュー・オプション, 43.10 Open in new windowプロパティ, 19.7.2, 44.12.1 サイトをブラウザで開く、MS Officeタスク・ペイン, 48.3.3 Oracle AutoVue, 47.3 Oracle Composer

同時アクセスの警告, 18.1

デザイン・ビュー, 18.2

リソース・カタログ, 18.5

ソース・ビュー, 18.2

Oracle JSF Portlet Bridge, 22.2.1 Oracle PDK-Javaプロデューサ

登録解除, 6.5.4

登録, 6.5.2.2, 6.5.5.2

Oracle Portalページ、Webクリッピングの制限, 31.4 Oracle Site Studio

「Site Studioコンテンツ」を参照

Oracle WebCenter Portal: Services

アクティビティ・グラフ・サービス, 60

アプリケーションでの無効化, 6.1

イベント・サービス, 63.1

ピープル・コネクション・サービス, 6.4

アクティビティ・ストリーム, 35

構成, 6.4.3

コネクション, 34

フィードバック, 36

メッセージ・ボード, 36

プロファイル, 33.1

パブリッシャ, 37.3.3

投票サービス, 3.3.6 「最近のアクティビティ」サービス, 71 RSSサービス, 53.4.6 検索対象として選択, 58.5.1 Oracle WebCenter Portal: Spaces

アクセシビリティ, 38.4

支援テクノロジ, 38.4

アプリケーション名の変更, 5.1

コンポーネント、ページ・テンプレートへの追加, 13.3.1

カスタマイズ

著作権情報, 5.5

ページ・テンプレート, 5.9

プライバシ情報, 5.5

スキン, 5.4

日付プリファレンス, 38.3 関連するEL式, B.4.2 サービスの有効化および無効化, 6.1 アプリケーションの有効化, 6.1 サービスの有効化, 6.1 ナビゲーション, 12 パスワード・ポリシー, 32.2 権限, 23.3.2 ポリシー・ストア権限, 23.3.2.1 自己登録, 32.2 サービス

アプリケーションでの無効化, 55.4

アプリケーションでの有効化, 55.4

テンプレート

権限, 23.3.2

時間のプリファレンス, 38.3 URL形式, 32.2 ユーザー名ポリシー, 32.2 Oracle WebCenter Spaces

「Oracle WebCenter Portal: Spaces」を参照

Org Bread Crumbs Shownプロパティ, 33.6.2 「組織ビュー」タスク・フロー

概要, 33.1

パラメータ

Control Panel Shown, 33.6.2, 33.6.3.3

User Id, 33.6.2

コンテンツの方向, 19.4.1 Other CSSプロパティ, 18.6.6.2

コンポーネントの枠線の変更, 18.6.6.4

例, 18.6.6.3

background-position, 18.6.6.3

background-repeat, 18.6.6.3

font-size, 18.6.6.3

パディング, 18.6.6.3

padding-bottom, 18.6.6.3

padding-left, 18.6.6.3

padding-right, 18.6.6.3

padding-top, 18.6.6.3

「コンテンツ・スタイル」タブ, 18.6.6.3 「スタイル」タブ, 18.6.6.3 「Outlookアドインのディスカッション」システム・ページ, 7.3.1 「Outlookアドインのドキュメント」システム・ページ, 7.3.1 「Outlookアドインのイベント」システム・ページ, 7.3.1 「Outlookアドインのメンバー」システム・ページ, 7.3.1 「Outlookアドインのスペース・ホーム」システム・ページ, 7.3.1

P

「ページ・リンク」コンポーネント, 21.2.25

「ページが見つかりません」システム・ページ, 7.3.1

ページ権限, 23.3.2

ページ・サービス

アクティビティ・ストリームにより追跡されるアクティビティ, 35.1

関連するEL式, B.4.7

Page Sizeプロパティ, 44.2.1, 44.3.1, 44.4.1, 44.5.1, 44.6.1 ページ・テンプレート, 5.9

概要, 13.1

追加

コンテンツ, 13.3.1

ナビゲーション, 13.3.1

WebCenter Portal: Spacesコンポーネント, 13.3.1

スペースへの適用, 13.6 スペースでの変更, 53.4.9 デフォルト・リソース・カタログの選択, 5.10 コンテンツ・リージョン, 13.3.1 コピー, 13.5.4 作成, 13.2 JDeveloperでの作成, 13.8 スペース用のカスタマイズ, 13.4 デフォルト・リソース・カタログ, 13.7 削除, 13.5.5 編集, 13.3 ソース・コードの編集, 13.3.2 非表示, 13.5.1 スペース内, 53.11 デフォルトのページ・テンプレート, 13.1.1 プレビュー, 13.5.6 プロパティ, 13.5.2 セキュリティ, 13.5.3 選択, 5.9, 5.11 表示, 13.5.1 「ページ・ビューア」システム・ページ, 7.3.1 ページレット・プロデューサ、登録

スペース管理, 6.5.2.3

「プロデューサの登録」タスク・フロー, 6.5.5.2

ページ

概要, 17.1

追加

ページ・フッター, 18.4.2

ページ・ヘッダー, 18.4.2

コンテンツ, 18.5

ファイル, 43.3

フォルダ, 43.3

新規コンテンツ・リージョン, 18.4.4

「検索」タスク・フロー, 58.4.3

タブ, 18.4.5

ナビゲーション・モデル, 12.2.2.1.3, 12.2.2.1.4

ホーム・スペース, 17.9, 53.7.10

管理プリティURL, A.1 タグの適用, 59.2.3 背景色, 18.3 背景イメージ, 18.3 ビジネス・ロール・ページ, 7.1

概要, 7.1.1

アクティビティ, 7.1.1

分析, 7.1.1

コピー, 7.1.9

作成, 7.1.3

削除, 7.1.11

表示順序, 7.1.7

ドキュメント, 7.1.1

編集, 7.1.8

アクセス権限の付与, 7.1.4

プロファイル, 7.1.1

シード済, 7.1.1

ページ作成デフォルトの設定, 7.1.2

スペース・テンプレート, 7.1.1

スペース, 7.1.1

対象読者の指定, 7.1.4

タグ・センター, 7.1.1

変更

ページの列幅, 18.4.3

ページ・レイアウト, 18.4.1

ページ順序, 51.11.2

ホーム・スペースから削除されたスペース・ページの消去, 17.9 同時アクセスの警告, 18.1 ページ・パラメータの使用, 22.3.2 コンテンツ

追加, 18.5.2

方向, 19.4.1

プロパティの設定, 18.6

スペースでのアクセスの制御, 17.7, 53.7.8 スペースでのコピー, 17.5, 53.7.6 作成

スペース内, 17.2

ページ・パラメータ, 22.3.1

CSSエンコーディング, 18.3 削除, 17.8, 53.7.9 ディレクトリ・パス、取得, 19.7.1 編集モード

デザイン・ビュー, 18.2

ソース・ビュー, 18.2

編集, 18 関連するEL式, B.4.7 メディアの埋込み, 19.6.3 ホーム・スペースでのスペース・ページの公開, 32.6 非表示, 51.11.1, 53.7.2 ホーム・スペース

アクセスの制御, 17.7

コピー, 17.5

ページ作成デフォルト, 32.5, 53.7.1

セキュリティ, 17.7

レイアウト・コンポーネント

概要, 19.1

追加, 19.2

ボックス, 19.4

HTMLマークアップ, 19.6

Hyperlink, 19.7.1

イメージ, 19.8

リンク, 19.9.1

移動可能ボックス, 19.10.1

panelGroupLayout, 20.1

panelStretchLayout, 20.1

panelTabbed, 20.1

プロパティの設定, 18.6.2.1

showDetailFrame, 20.1

sidebarItem, 20.1

spacer, 20.1

テキスト, 19.11.1

Webページ, 19.12.1

「内部レイアウト・コンポーネント」も参照

「リスト」システム・ページ, 66.1 スペースでのリンクのメール送信, 17.10, 53.7.11 スペースでの管理, 53.7 お気に入りとしてマーク, 40.3 プロファイル, 32.8 ページ・アクセス権限, 26.1 ページ・パラメータ、概要, 22.1 パラメータ値の受渡し, 22.4 個人用カスタマイズ、削除, 51.11.5 スペース内個人用, 17.3 個人用ページ

概要, 7.2.1

ナビゲーションへの追加, 7.2.5

権限の変更, 7.2.3

コピー, 7.2.7

削除, 7.2.9

編集, 7.2.6

アクセス権限の付与, 7.2.3

管理, 7.2

作成の防止, 7.2.4

ページ作成デフォルトの設定, 7.2.2

パーソナライズ, 9.1, 17.12 印刷, 32.7 再配置, 51.11.2 コンテンツの再配置, 51.11.4.2.1 スペースでの名前変更, 17.6, 53.7.7 並替え, 51.11.2 セキュリティ, 17.7, 26.1, 53.7.8 ページ・アクセス権限の設定, 26.1 非表示のものの表示, 51.11.1, 53.7.2 スタイル

概要, 15.1

適用, 15.5

「空白」ページ・スタイル, 15.1

「ブログ」ページ・スタイル, 15.1

JDeveloperでの構築, 15.6

コピー, 15.4.4

カスタム・ページ・スタイルの作成, 15.2

デフォルト・ページ・スタイル, 15.1

削除, 15.4.5

スタイル・ソースの編集, 15.3

editPageAfterCreation属性, 15.4.2

「ページの作成」ダイアログでの非表示, 15.4.1

「ホームページ」ページ・スタイル, 15.1

「左を狭く」ページ・スタイル, 15.1

管理, 15.4

プレビュー, 15.4.6

「右を狭く」ページ・スタイル, 15.1

セキュリティの設定, 15.4.3

スタイル属性の設定, 15.4.2

スタイル・プロパティの設定, 15.4.2

「ページの作成」ダイアログでの表示, 15.4.1

「3列」ページ・スタイル, 15.1

「Webページ」ページ・スタイル, 15.1

「Wiki」ページ・スタイル, 15.1

システム・ページ, 7.3

概要, 7.3.1

アクティビティ, 7.3.1

アクティビティ・ストリーム, 7.3.1

分析, 7.3.1

お知らせ, 7.3.1

カスタマイズ, 7.3.2

ディスカッション, 7.3.1

ドキュメント, 7.3.1

エラーが発生しました, 7.3.1

イベント, 7.3.1

リスト, 7.3.1

ログイン, 7.3.1

メンバー, 7.3.1

プロファイル, 7.3.1

いずれのページにもアクセスできません, 7.3.1

Outlookアドインのディスカッション, 7.3.1

Outlookアドインのドキュメント, 7.3.1

Outlookアドインのイベント, 7.3.1

Outlookアドインのメンバー, 7.3.1

Outlookアドインのスペース・ホーム, 7.3.1

ページが見つかりません, 7.3.1

ページ・ビューア, 7.3.1

リソース・ビューア, 7.3.1

検索, 7.3.1

シード済, 7.3.1, 7.3.1, 7.3.1

自己登録, 7.3.1

セルフサービス・メンバーシップ, 7.3.1

スペースが見つかりません, 7.3.1

スペース・テンプレート, 7.3.1

スペース, 7.3.1

タグ・センター, 7.3.1

タスク・フロー・エディタ, 7.3.1

タスク・フロー・ビューア, 7.3.1

未許可, 7.3.1

使用不可, 7.3.1

ユーザー・プロファイル, 7.3.1

WebCenterようこそページ, 7.3.1

ユーザー・カスタマイズ, 51.11.4.1, 51.11.4.2 表示, 51.11.3 情報の表示, 17.11, 53.7.12 結付け, 22 ページ・パラメータのコンポーネントへの結付け, 22.3 Paginationプロパティ 35.5.2 panelGroupLayoutレイアウト・コンポーネント, 20.1

概要, 20.2

表示オプション

Halign, 20.2

Landmark, 20.2

Layout, 20.2

Short Desc, 20.2

Show Component, 20.2

Theme, 20.2

Valign, 20.2

panelStretchLayoutレイアウト・コンポーネント, 20.1

概要, 20.3

表示オプション

Bottom Height, 20.3

End Width, 20.3

Short Desc, 20.3

Show Component, 20.3

Start Width, 20.3

Theme, 20.3

Top Height, 20.3

panelTabbedレイアウト・コンポーネント, 20.1

概要, 20.4

表示オプション

Child Creation, 20.4

Dimensions From, 20.4

Position, 20.4

Short Desc, 20.4

Show Component, 20.4

Tab Removal, 20.4

Param#プロパティ, 30.4.2, 31.3.2 パラメータ表示ポートレット、概要, 28.4.6 OmniPortletでのパラメータ・フォーム・レイアウト, 30.2.7.7 パラメータ・フォーム・ポートレット、概要, 28.4.6 パラメータ

概要, 18.6.1, 18.6.3

ページ・パラメータの使用, 22.3.2

ページ・パラメータの作成, 22.3.1

ELエディタ, 18.6.3, B.1

Page Size, 44.2.1

ページURLを介したパラメータ値の受渡し, 22.4

Tabular, 67.5.2

式の検証, B.1

「プロパティ」も参照

「親スペース」コンポーネント, 21.2.26 Partial Triggersプロパティ, 22.2.2, 30.4.2, 31.3.2 Participantロール(スペース内), 54.2.1.1 パスワード・ポリシー, 32.2 パスワード

ユーザーによる変更の有効化, 6.4.3.4

外部アプリケーション, 38.7

アプリケーションの設定, 38.6

貼付け

「ファイル」メニュー, 43.5.1.1

PDF

ファイルを開く, 43.26

ファイルの保存, 43.26

ピープル・コネクション・サービス, 6.4

管理, 6.4.1

管理設定へのアクセス, 6.4.3.1

アクティビティ・ストリーム, 6.4.4, 35

「コメント」オプション, 6.4.3.2

「お気に入り登録」オプション, 6.4.3.2

「人」オプション, 6.4.3.2

「プライバシ」オプション, 6.4.3.2, 6.4.3.2

プロパティ, 35.5.2

「サービス・カテゴリ」オプション, 6.4.3.2

「スペース」オプション, 6.4.3.2

コラボレーション・サービス, 3.3.2 構成, 6.4.3

アクティビティ・ストリーム, 6.4.3.2, 6.4.3.2, 35.1

コネクション, 6.4.3.3

フィードバック, 6.4.3.6

メッセージ・ボード, 6.4.3.5

優先順位, 6.4.1

プロファイル, 6.4.3.4

コネクション, 34

ユーザーのリストへの追加, 34.4.5.2

リストの作成, 34.4.5.1

リストの削除, 34.4.5.4

ユーザーの削除, 34.4.6

コネクションへのユーザーの招待, 34.4.2

リスト、作成, 34.4.5

リスト、管理, 34.4.5

プロパティ, 34.5.2

リストからのユーザーの削除, 34.4.5.3

招待への応答, 34.4.4

検索, 34.4.1.2

Microsoft Officeを使用したメールの送信, 48.3.3.13.2

設定, 34.4

表示, 34.4.1.1

保留中の招待の表示, 34.4.3.2

受信した招待の表示, 34.4.3.2

送信した招待の表示, 34.4.3.1

関連するEL式, B.4.13 フィードバック, 36 LDAPアイデンティティ・ストア, 6.4.2 メッセージ・ボード, 36 プロファイル, 33.1, 33.5

アクセスの定義, 6.4.3.4

編集, 33.5.2

属性の編集の有効化, 6.4.3.4

情報セクション, 6.4.3.4

プロファイル写真のアップロード, 33.5.3

表示, 33.5.1

ソーシャル・ネットワーキング, 3.3.2 タスク・フロー

アクティビティ・ストリーム, 35.1

アクティビティ・ストリーム - クイック・ビュー, 35.1

コネクション, 34.1

コネクション - カード, 34.1

コネクション - 詳細ビュー, 34.1

コネクション - クイック・ビュー, 34.1

フィードバック, 36.1.2

フィードバック - クイック・ビュー, 36.1.2

メッセージ・ボード, 36.1.1

メッセージ・ボード - クイック・ビュー, 36.1.1

組織ビュー, 33.1

プロファイル, 33.1

プロファイル - スナップショット, 33.1

プロファイル・ギャラリ, 33.1

プロパティ, 34.5.1

パブリッシャ, 37.3.3.1

トラブルシューティング, 6.4.5

アクティビティ・ストリーム, 6.4.5.1

コネクション, 6.4.5.2

フィードバック, 6.4.5.5

メッセージ・ボード, 6.4.5.4

プロファイル, 6.4.5.3

WebCenter Portalリポジトリ, 6.4.2 権限, 23.3.2

ディスカッション・サーバー, 23.3.2.2

スペース内

アドバンスト・モデル, 54.2.1.2

標準モデル, 54.2.1.2

Spacesアプリケーション内, 23.3.2 リスト内のPersonデータ型, 66.2.3.2.2 個人用カレンダ、アクセス, 63.2.2 個人用ページ, 32.4

概要, 7.2.1

ナビゲーションへの追加, 7.2.5

権限の変更, 7.2.3

コピー, 7.2.7

削除, 7.2.9

編集, 7.2.6

アクセス権限の付与, 7.2.3

管理, 7.2

作成の防止, 7.2.4

パーソナライズ

ページ, 9.1, 17.12

Webクリッピング, 31.2.2

「ユーザーのカスタマイズ」も参照

パーソナライズ・コンダクタ

関連するEL式, B.4.11

シナリオに基づくコンテンツの選択, 42.4.5

パーソナライズ・コンダクタ・シナリオ、コンテンツ・プレゼンタでのコンテンツの選択, 42.4.5 写真、プロファイル用のアップロード, 33.5.3 リスト内のPictureデータ型, 66.2.3.2.2 ピクチャ、プロファイル用のアップロード, 33.5.3 リスト内のPlain Textデータ型, 66.2.3.2.2 Poll Idプロパティ, 69.3.2 投票

分析, 69.2.4, 69.2.4

作成, 69.2.2

管理, 69.2.4

公開, 69.2.2

ステータスの表示, 69.2.4

「投票 - 投票マネージャ」タスク・フロー, 69.3.1

概要, 69.2.4

パラメータ

Scope, 69.3.2

Show User Data Only, 69.3.2

「投票 - クイック投票」タスク・フロー

概要, 69.2.2

パラメータ

Show In Edit Mode, 69.3.2

「投票 - 投票の実施」タスク・フロー, 69.3.1

概要, 69.2.3

パラメータ

Poll Id, 69.3.2

「投票 - 投票結果の表示」タスク・フロー, 69.3.1

概要, 69.2.5

パラメータ

Poll Id, 69.3.2

投票サービス

概要, 3.3.6, 69

タスク・フロー

投票マネージャ, 69.2.4, 69.3.1

クイック投票, 69.2.2, 69.3.2

投票の実施, 69.2.3, 69.3.1

アンケート結果の表示, 69.2.5, 69.3.2

投票タスク・フロー

ページへの追加, 69.2.1

「ポータル・サイト」テンプレート, 52.1.1 ポータル

概要, 1.1.1

自己登録, 32.2

ポートレット・パラメータ、OmniPortlet, 30.3 ポートレット・プロデューサ

AppConnectionManagerロール, 6.5.1

登録解除, 6.5.4

登録, 6.5

Spacesアプリケーション管理による登録, 6.5.2

ポートレット

概要, 28.1

「アクション」メニュー, 28.2

ナビゲーション・モデルへの追加, 12.2.2.1.3

外観, 28.2

自動結付け, 22.2.2

クロム, 28.2

縮小および展開, 51.11.4.2.4

データソース, 30.2.3, 30.2.4

スプレッドシート, 30.2.4.3

SQL, 30.2.4.4

Webページ, 30.2.4.7

Webサービス, 30.2.4.6

XML, 30.2.4.5

ヘッダー, 28.2 JSFポートレット, 28.4.2 OmniPortlet, 28.4.4, 30 パラメータ表示ポートレット, 28.4.6 パラメータ・フォーム・ポートレット, 28.4.6 再配置, 51.11.4.2.1 プロデューサの登録, 6.5 削除, 51.11.4.2.2 サイズ変更, 51.11.4.2.3 アクセスの設定, 26.2 タイプ, 28.4 Webクリッピング, 31 結付け, 22

自動, 22.2.2

ポートレットから別のポートレット, 22.2.2

タスク・フロー, 22.2.3, 22.2.4

OmniPortlet, 30.3

Positionプロパティ, 20.4 「POST」認証方式, 6.6.2 PowerPoint

「Microsoft Office」を参照

プリファレンス

アクセシビリティ設定, 38.4

アクセス, 38.1

アクティビティ・ストリーム, 35.2

アプリケーション・スキンの選択, 38.5

コネクション, 34.2

日付, 38.3

表示言語, 38.2

関連するEL式, B.4.14

外部アプリケーション・ログイン 38.7

一般, 38.2

メール, 67.3

メッセージング, 39.1, 39.2

マイ・アカウント, 38.7

パスワード, 38.6

ピープル・コネクション

アクティビティ・ストリーム, 35.2

コネクション, 34.2

フィードバック, 36.2.2

メッセージ・ボード, 36.2.1

プロファイル, 33.3

プレゼンス, 64.3 プロファイル, 33.3 スクリーン・リーダー, 38.4 検索, 58.5 設定, 38 「サブスクリプション・プリファレンス」コンポーネント, 21.2.35 時間, 38.3 「ユーザー・プリファレンス」コンポーネント, 21.2.37 「プレゼンス」アイコン

概要, 64.1

コンテキスト・メニュー, 64.1

プレゼンス状態, 64.4.1

ステータス・メッセージ, 64.4.1

プリティURL, A

アプリケーション管理ページ, A.1

ホーム・スペース, A.4

スペース・ページ, A.5

ユーザー・プロファイル, A.3

「印刷プレビュー」コンポーネント, 21.2.27 プライバシ情報

スペース, 53.4.14

アプリケーション, 5.5

「プライバシURL」コンポーネント, 21.2.28 プライベート・スペース・ページ, 53.7.8 プライベート・スペース・テンプレート, 52.3.6 「プロデューサの登録」タスク・フロー, 6.5.5

ページへの追加, 6.5.5.1

権限, 6.5.5

プロパティ, 6.5.5.3

Oracle PDK-Javaプロデューサの登録, 6.5.5.2

ページレット・プロデューサの登録, 6.5.5.2

WSRPプロデューサの登録, 6.5.5.2

プロファイル, 33.5

概要, 33.1

アクティビティ・ストリームにより追跡されるアクティビティ, 6.4.3.2, 35.1

構成, 6.4.3.4

アクセスの定義, 6.4.3.4

編集, 33.5.2

関連するEL式, B.4.13

属性の編集の有効化, 6.4.3.4

ピープル・コネクション・サービス, 33.1

情報セクション, 6.4.3.4

権限の管理, 23.3.2

プロファイル

ビジネス・ロール・ページ, 7.1.1

システム・ページ, 7.3.1

表示, 32.8

プリファレンス, 33.3 プロパティ, 33.6

概要, 33.6.1

説明, 33.6.2

タスク・フロー

概要, 33.1

プロパティ, 33.6

トラブルシューティング, 6.4.5.3 プロファイル写真のアップロード, 33.5.3 「ユーザー・プロファイル」システム・ページ, 7.3.1 プロファイル・ギャラリの表示, 32.8, 33.5.1 「プロファイル - スナップショット」タスク・フロー

概要, 33.1

パラメータ

Allow photo upload, 33.6.2, 33.6.3.1

Allow Status Update, 33.6.3.2

Allow status update, 33.6.2

Image Size, 33.6.2, 33.6.3.5

Org Bread Crumbs Shown, 33.6.2, 33.6.3.6

Profile Edit Link Shown, 33.6.2

User Name, 33.6.2

Profile Edit Link Shownプロパティ, 33.6.2 Profile Formatプロパティ, 34.5.2, 34.5.3.7 「プロファイル・ギャラリ」タスク・フロー

概要, 33.1

パラメータ

Resource Id, 33.6.2

Profile IDプロパティ, 33.6.2 Profile Launched on Selectionプロパティ, 34.5.2, 34.5.3.8, 54.4.7.2 Profile Onlyプロパティ, 35.5.2, 35.5.4.8 「プロファイル」タスク・フロー

概要, 33.1

パラメータ

Edit Mode, 33.6.2, 33.6.3.4

Profile ID, 33.6.2

Section-Wise Edit Enabled, 33.6.2, 33.6.3.7

Profile User Idプロパティ, 35.5.2 「プロジェクト・サイト」テンプレート, 52.1.1 プロパティ

コンポーネント, 18.6.1

アクション・ハンドラ, 18.6.7

Actions, 18.6.7

アクティビティ・ストリーム, 35.5, 35.5.2

Advanced Query, 35.5.2, 53.15.2.3.1

All Modes Shared Screen, 30.4.2, 31.3.2

Allow Action, 19.4.2

Allow Minimize, 18.6.4

Allow Move, 18.6.4

Allow photo upload, 33.6.2

Allow Remove, 18.6.4, 34.5.2, 34.5.3.1

Allow Resize, 18.6.4

Allow Status Update, 33.6.2

Announcement Length, 61.3.2

Background Color, 18.6.6.2

Background Image, 18.6.6.2

Banner Image URL, 50.6.3.1

Bottom Height, 20.3

Calendar Overlay Style, 63.3.2

Calendar Style Class, 63.3.2

Calendar Toolbox Layout, 63.3.3

Category ID, 62.3.2

「子コンポーネント」タブ, 18.6.1, 18.6.5

Child Creation, 20.4

Chrome Style, 18.6.4

Class URN, 60.3.2

Class URN Restrictions, 60.3.2

Collapse Tree Navigation, 44.2.1

Color, 18.6.6.2

Connection List Name, 34.5.2, 34.5.3.2

Connection Name, 44.2.1, 44.3.1, 44.4.1, 44.5.1, 44.6.1, 44.7.1

Connections, 34.5.2

コンテンツ・プレゼンタのタスク・フロー, 42.12

「コンテンツ・スタイル」タブ, 18.6.1, 18.6.6

Content View Only, 61.3.2

Control Panel Shown, 33.6.2

Created After, 44.3.1

Created Before, 44.3.1

Creator, 44.3.1

Current View, 34.5.2, 34.5.3.3

Custom Attributes, 58.7.3

Customization ID, 63.3.2, 63.3.3

Data Source, 42.12.2

Data Source Type, 42.12.2

Default Current Date, 63.3.2

Depressed Icon, 19.8.2, 21.2.2.1

Destination, 19.7.2, 19.8.2, 44.12.1

Dimensions From, 20.4

Disable Personalize and Customize, 63.3.2

Disabled Icon, 19.8.2, 21.2.2.1

Disclosed, 20.6

Display Header, 18.6.4

Display Message Size, 36.5.2, 36.5.3.3

「表示オプション」タブ, 18.6.1, 18.6.4

Display Shadow, 18.6.4

Display Style, 12.3.2.2

Display Tool Bar, 53.15.2.3.1

Display Type, 21.2.2.1

Display View, 53.15.2.3.1

Do Not Allow Selecting Number of Topics Fetched, 62.3.2

Do Not Show More Link, 62.3.2

Edit Mode, 33.6.2

ELエディタ, 18.6.3, 18.6.4

Enable Action, 18.6.7

Enable Context Info, 35.5.2

End Date, 36.5.2, 36.5.3.7

End Width, 20.3

Escape, 19.6.2

Event Text Length, 63.3.3

Events, 18.6.7

「イベント」タブ, 18.6.1, 18.6.7, 18.6.7

Exclude Object Actions, 60.3.2

Expand All Announcements in Extended Mini View, 61.3.2

式言語, B

External Application ID, 70.4.2

Favorite Title, 21.2.4.1

Favorite URL, 21.2.4.1

Features Off, 44.2.1, 44.4.1, 44.5.1, 44.6.1, 44.8.1

フィードバック, 36.5, 36.5.2

Filter, 53.15.2.3.1

Filter Month, 50.6.5.1

Filter Pattern, 34.5.2, 34.5.3.6

Filter Year, 50.6.5.1

Font, 18.6.4, 18.6.6.2

Font Color, 18.6.4

Font Size, 18.6.4, 18.6.6.2

Font Style, 18.6.4, 18.6.6.2

Forum ID, 61.3.2, 62.3.2

Group Space, 36.5.2, 36.5.3.6, 63.3.2

Group Space Name, 71.3.2

Halign, 20.2

Height, 18.6.6.2, 20.7

Hide Actions, 36.5.2, 36.5.3.1, 39.5.3.2, 39.5.3.3

Hide Attach Links, 37.3.3.5.2

Hide Comments, 35.5.2, 35.5.4.3, 50.6.4.1, 50.6.5.1

Hide Configuration Button, 35.5.2, 35.5.4.1

Hide Document Uploader, 37.3.3.5.2, 37.3.3.5.3

Hide Footer, 34.5.2, 35.5.2, 36.5.2

Hide Given, 36.5.2, 36.5.3.5

Hide Header, 34.5.2, 35.5.2, 36.5.2

Hide Inline Preview, 35.5.2, 35.5.4.2

Hide Like, 35.5.2, 35.5.4.4

Hide Publisher, 36.5.2, 36.5.3.4

Hide Share, 35.5.2, 35.5.4.5

Hide Sharing Picker, 37.3.3.5.2

Hide Toolbar, 61.3.2, 62.3.2

Horizontal Alignment, 19.4.2

Hover Icon, 19.8.2, 21.2.2.1

Icon, 19.8.2, 20.6, 21.2.2.1

Icon Position, 19.8.2, 21.2.2.1

Id, 30.4.2, 31.3.2, 36.5.2

Image Map Type, 44.14.1

Image Size, 33.6.2

イメージ, 44.14

Inflexible Height, 20.6

Initial Sidebar, 44.8.1

インライン・フレーム, 44.13, 44.13

Inline Style, 21.2.8.1

Is Update Status, 37.3.3.5.2, 37.3.3.5.5

Item ID, 44.8.1, 44.10.1, 44.11.1, 44.11.1

Keep open the Publisher after publish, 37.3.3.5.2

Landmark, 20.2

Last Modified After, 44.3.1, 44.7.1

Last Modified Before, 44.3.1, 44.7.1

Last Modifier, 44.3.1, 44.7.1

Layout, 19.4.2, 20.2, 44.4.1

リンク, 44.12

List Events in Number of Upcoming Days, 63.3.3

List ID, 66.3.2

List Scope ID, 66.3.2

Local List Customization ID, 66.3.2

Local List ID, 66.3.2

Long Desc URL, 44.14.1

Long Time Period in minutes, 71.3.2

Longest Time Period in minutes, 71.3.2

Margin, 18.6.6.2

Maximum Calendars, 63.3.2

Maximum Documents, 44.7.1

Maximum Enabled Calendars, 63.3.2

Maximum Results, 42.12.2

Medium Time Period in minutes, 71.3.2

メッセージ・ボード, 36.5, 36.5.2

Message key of hints text, 37.3.3.5.2

Mimetype, 58.7.3

Most Recent First, 44.7.1

Navigate to Announcement Viewer, 61.3.2

Navigation, 12.3.2.2, 12.3.2.2, 12.3.2.2

No of activities to display per page, 35.5.2

No of Feedback Items, 36.5.2, 36.5.3.2

No of Messages, 36.5.2, 36.5.3.2

No Wrap, 19.6.2

通知, 39.5.3, 39.5.3.2

Number of Announcements on Extended Mini View, 61.3.2

Number of Announcements to Show, 61.3.2

Number of blog posts displayed, 50.6.4.1, 50.6.5.1

Number of Columns, 34.5.2, 54.4.7.2

Number of Connections per page, 34.5.2, 34.5.3.4

Number of Events Per Page, 63.3.3

Number of Expanded Announcements, 61.3.2

Number of Recent Topics Fetched, 62.3.2

Number of Rows, 34.5.2, 34.5.3.5, 54.4.7.2

Number of Rows (list layout), 34.5.2, 34.5.3.5

Number of Topics Fetched, 62.3.2

Number of Watched Forums Fetched, 62.3.2

Number of Watched Topics Fetched, 62.3.2

Object Id, 37.3.3.5.2

Object Name, 60.3.2

Object Type, 37.3.3.5.2

Open in new window, 19.7.2, 44.12.1

Org Bread Crumbs Shown, 33.6.2

Other CSS, 18.6.6.2, 18.6.6.3, 18.6.6.3, 18.6.6.4

Page Size, 44.2.1, 44.3.1, 44.3.1, 44.4.1, 44.5.1, 44.6.1

Pagination, 35.5.2

Param#, 30.4.2, 31.3.2

「パラメータ」タブ, 18.6.1

Partial Triggers, 22.2.2, 30.4.2, 31.3.2

Poll Name, 69.3.2

Position, 20.4

Profile Edit Link Shown, 33.6.2

Profile Format, 34.5.2, 34.5.3.7

Profile ID, 33.6.2

Profile Launched on Selection, 34.5.2, 34.5.3.8, 54.4.7.2

Profile Only, 35.5.2, 35.5.4.8

Profile User Id, 35.5.2

パブリッシャ, 37.3.3.5

Read Only, 44.2.1, 44.4.1, 44.5.1, 44.6.1, 44.8.1, 44.10.1, 44.11.1

Recent Posts List Size, 50.6.6.1

Recipe, 60.3.2

Redirect URL, 59.3.2

Refiners to Hide, 58.7.3

Region Template, 42.12.2

Render Portlet In I Frame, 30.4.2, 31.3.2

Resource ID, 44.2.1, 44.4.1, 44.5.1, 44.6.1, 44.9.1, 50.6.2.1, 50.6.3.1, 50.6.4.1, 50.6.5.1, 50.6.6.1, 58.7.3, 59.3.2, 59.3.2

Resource Id, 33.6.2, 35.5.2, 36.5.2, 60.3.2

Resource Scope, 58.7.3

Resource Type, 58.7.3, 60.3.2

Root Folder Path, 44.3.1

RSS Feed URL, 70.4.2

Scope, 69.3.2

Scope Id, 37.3.3.5.2

Scope Name, 21.2.2.1, 39.5.3.2, 39.5.3.4

Scope of Tags, 59.3.2

Search Box Size, 21.2.30, 58.7.3

Search Scope, 58.7.3

Search Scope ID, 21.2.30, 58.7.3

Search Taskflow ID, 58.7.3

Second Level Style, 12.3.2.2

Section-Wise Edit Enabled, 33.6.2

Service Catagories, 35.5.4.7

Service Categories, 35.5.2

Service ID, 59.3.2

Service Id, 37.3.3.5.2, 60.3.2

Services to be Excluded, 58.7.3

Services to be Included, 58.7.3

ページ・コンテンツでの設定, 18.6

Short Desc, 18.6.4, 19.4.2, 19.6.2, 19.8.2, 19.12.2, 20.2, 20.3, 20.4, 20.7, 21.2.2.1, 44.13.1, 44.14.1

Shortest Time Period, 71.3.2

Show Actions On Hover, 18.6.4

Show Categories, 62.3.2

Show Component, 18.6.4, 19.4.2, 21.2.2.1, 44.12.1, 44.13.1, 44.14.1

Show Documents, 44.2.1, 44.5.1

Show Folders, 44.2.1, 44.3.1, 44.6.1

Show Icons, 12.3.2.2, 12.3.2.2

Show In Edit Mode, 69.3.2

Show Label, 21.2.25.1

Show Levels, 12.3.2.2

Show List Name and Description, 66.3.2

Show or hide input box, 58.7.3

Show Recursive Forums, 62.3.2

Show Root, 12.3.2.2, 12.3.2.2

Show Split Action, 19.4.2

Show Tab Action, 19.4.2

Show User Data Only, 69.3.2

Sort Criteria, 34.5.2, 54.4.7.2

Source, 19.12.2, 44.13.1, 44.14.1

Space, 44.7.1

Space Launched on Selection, 53.15.2.3.1

Space Name, 37.3.3.5.2, 37.3.3.5.4, 54.4.7.2

Spaces, 35.5.2

スペース・ブラウザ・タスク・フロー, 53.15.2

Start Date, 36.5.2, 36.5.3.7

Start Folder Path, 44.2.1, 44.4.1, 44.5.1, 44.6.1

Start Path, 12.3.2.2, 12.3.2.2, 12.3.2.2

Start Width, 20.3

Stretch Content, 18.6.4

Style, 12.3.2.2, 12.3.2.2

Style Class, 18.6.6.2

「スタイル」タブ, 18.6.1, 18.6.6

Suppress Popup, 60.3.2

Tab Removal, 20.4

Tabular, 67.5.2

Target Frame, 19.8.2

Task Flow Id, 21.2.9.1

Task Flow Instance ID, 42.12.2, 44.3.1

Template Category ID, 42.12.2

Template View ID, 42.12.2

Text, 18.6.4, 19.8.2, 20.6, 21.2.2.1

Text And Access Key, 19.8.2

Theme, 20.2, 20.3

Title, 19.7.2, 30.4.2, 31.3.2, 44.12.1, 50.6.3.1

Top Height, 20.3

Type, 21.2.3.1

Upload Document Only, 37.3.3.5.2, 37.3.3.5.6

User Id, 33.6.2, 34.5.2

User Name, 33.6.2, 34.5.2, 36.5.2, 37.3.3.5.2

Using ADF Calendar Component, 63.3.3

Valign, 20.2

Value, 19.6.2

Vertical Alignment, 19.4.2

Via User, 37.3.3.5.2

Width, 18.6.6.2, 20.7

「プロパティ」ペイン, 43.5.1.2, 43.5.1.6

アクセス, 43.1.7, 43.5.1.2

プロビジョニングでの問題, 55.6.2 OmniPortletでのプロキシ認証, 30.2.4.1 スペースへのパブリック・アクセス, 53.14.5 パブリック資格証明, 6.6.2 パブリック・スペース・ページ, 53.7.8 パブリック・スペース・テンプレート, 52.3.6 パブリック・スペース, 51.3 Public-Userロール, 23.3.1.1

権限の付与, 24.2.4

スペース内, 54.2.1.1

パブリック・スペース内, 53.2, 53.4.16

ホーム・スペース内, 23.3.1.1

「パブリッシャ」タスク・フロー, 37.3.3, 37.3.3.5

概要, 37.3.3.1

パラメータ, 37.3.3.5.2

概要, 37.3.3.5.1

Hide Attach Links, 37.3.3.5.2

Hide Document Uploader, 37.3.3.5.2, 37.3.3.5.3

Hide Sharing Picker, 37.3.3.5.2

Is Update Status, 37.3.3.5.2, 37.3.3.5.5

Keep open the Publisher after publish, 37.3.3.5.2

Message key of hints text, 37.3.3.5.2

Object Id, 37.3.3.5.2

Object Type, 37.3.3.5.2

Scope Id, 37.3.3.5.2

Service Id, 37.3.3.5.2

Space Name, 37.3.3.5.2, 37.3.3.5.4

Upload Document Only, 37.3.3.5.2, 37.3.3.5.6

User Name, 37.3.3.5.2

Via User, 37.3.3.5.2

受信者の選択, 37.3.3.2 ファイルの共有, 37.3.3.3 リンクの共有, 37.3.3.4 ファイルの公開, 43.27.3

R

リスト内の「ユーザーの範囲」列の詳細, 66.2.3.2.2

Read Onlyプロパティ, 44.2.1, 44.4.1, 44.5.1, 44.6.1, 44.8.1, 44.10.1, 44.11.1

最近のアクティビティ

概要, 71

アクセス, 71.2.4

「最近のアクティビティ」サービス, 71 「最近のアクティビティ」タスク・フロー

概要, 71.1

最近のアイテムへのアクセス, 71.2.4

カスタム・リソース・カタログへの追加, 71.2.1

ページへの追加, 71.2.2

パーソナライズ, 71.2.3

プロパティ

Group Space Name, 71.3.2

Long Time Period in minutes, 71.3.2

Longest Time Period in minutes, 71.3.2

Medium Time Period in minutes, 71.3.2

Shortest Time Period, 71.3.2

リフレッシュ, 71.2.5 使用, 71.2 「最近のドキュメント」タスク・フロー

概要, 43.1.6

パラメータ

Connection Name, 44.7.1

Last Modified After, 44.7.1

Last Modified Before, 44.7.1

Last Modifier, 44.7.1

Maximum Documents, 44.7.1

Most Recent First, 44.7.1

Space, 44.7.1

Recent Posts List Sizeプロパティ, 50.6.6.1 「最新の投稿」タスク・フロー

パラメータ

Recent Posts List Size, 50.6.6.1

「最近のトピック」タスク・フロー

パラメータ

Do Not Show More Link, 62.3.2

Number of Recent Topics Fetched, 62.3.2

「最新の投稿」タスク・フロー

パラメータ

Resource ID, 50.6.6.1

Recipeプロパティ, 60.3.2 現在のドキュメントに基づく推薦, 43.25 「推薦」ペイン, 44.8.1

アクセス, 43.1.7, 43.5.1.2

「推奨コネクション」タスク・フロー

概要, 60.1

ページへの追加, 60.2.1

表示オプション, 60.2.2.4, 60.2.2.5

コネクションの招待, 60.2.2.2

パラメータ

Exclude Object Actions, 60.3.2

Recipe, 60.3.2

Resource Id, 60.3.2

推奨の削除, 60.2.2.3 ユーザーの詳細, 60.2.2.1 使用, 60.2.2 Refiners to Hideプロパティ, 58.7.3 コンテンツのリフレッシュ

「表示」メニュー, 43.5.1.2

「ドキュメント・ビューア」の「表示」メニュー, 43.5.2.2

Region Templateプロパティ, 42.12.2 登録済ユーザー、スペースへの参加, 51.9.1 自己登録、アプリケーションへの自己登録, 32.2 「パブリック・アクセスの削除」アクション, 53.7.8 名前の変更

ファイル・コンテキスト・メニュー, 43.5.1.7

「ファイル」メニュー, 43.5.1.1

フォルダ・コンテキスト・メニュー, 43.5.1.6

Render Portlet In I Frameプロパティ, 30.4.2, 31.3.2 列の並替え

「表示」メニュー, 43.5.1.2

リスト内の「必須」列の詳細, 66.2.3.2.2 リソース・カタログ

概要, 16.1

ページへのコンポーネントの追加, 18.5

リソースの追加, 16.3.1.2

スペースでの変更, 53.4.11

構成, 16.10

コンテンツ管理の選択, 41.2

コピー, 16.7

作成, 16.2

カスタム・コンポーネントの作成, 16.3.1.3

JDeveloperでの作成, 16.9

ページ・テンプレートのデフォルト, 13.7

削除, 16.8

コンテンツの決定, 18.5

編集, 16.3

カタログ・ソース・ファイルの編集, 16.3.2

非表示, 16.4

スペース内, 53.11

リソースの管理, 16.3.1

リソースの再配置, 16.3.1.4

Spacesコンポーネントの削除, 21.3.1

リソース・レジストリ, 16.1.3

シード済, 16.1.1

設定

プロパティ, 16.5

リソース・プロパティ, 16.3.1.5

セキュリティ, 16.6

非表示のものの表示, 16.4 Resource IDプロパティ, 44.2.1, 44.4.1, 44.5.1, 44.6.1, 44.9.1, 50.6.2.1, 50.6.3.1, 50.6.4.1, 50.6.5.1, 50.6.6.1, 58.7.3, 59.3.2 Resource Idプロパティ, 33.6.2, 35.5.2, 36.5.2, 60.3.2 Resource Scopeプロパティ, 58.7.3, 58.7.3 Resource Typeプロパティ, 58.7.3, 60.3.2 「リソース・ビューア」システム・ページ, 7.3.1 リソース

概要, 11.1, 11.1.1, 11.1.2

アクセス, 11.1.4

アプリケーションレベルのリソース, 11.1.4.1

スペースレベルのリソース, 11.1.4.2

JDeveloperでの構築, 11.5.1 コピー, 11.4.1 作成, 11.2 削除, 11.4.5 ダウンロード, 11.5.2 編集

概要, 11.3.1

ソース・コード, 11.3.2

「編集」ダイアログの使用, 11.3.3

関連するEL式, B.4.5 式ビルダー

適用, 11.4.8

問合せ, 11.4.7

スペース用の管理, 53.11 必要な権限, 11.1.3 プレビュー, 11.4.6 プロパティ

概要, 11.4.2.1

アクセス, 11.4.2.2

アイコンの関連付け, 11.4.2.4

名前変更、説明および分類, 11.4.2.3

属性の設定, 11.4.2.6

可用性の設定, 11.4.2.5

セキュリティの設定, 11.4.4 表示および非表示

概要, 11.4.3.1

非表示, 11.4.3.3

表示, 11.4.3.2

アップロード, 11.5.3 情報の表示, 11.1.5 スペース管理の「リソース」ページ, 53.11 リスト内のRich Textデータ型, 66.2.3.2.2 リッチ・テキスト・エディタ, 19.11.1

ツールバー, 43.11.2

使用, 43.11

「右を狭く」ページ・スタイル, 15.1 ロール

スペースでの変更, 51.12, 54.3.5

スペースでの管理, 54.2, 54.2

Root Folder Pathプロパティ, 44.3.1 「RSS」コンポーネント, 21.2.29 RSS Feed URLプロパティ, 70.4.2 RSSサービス

概要, 70.1

「RSS」アイコン, 70.1.1

RSS Manager, 70.1.2

RSSタスク・フロー, 70.1.3

プロパティの編集, 70.4.2 スペースに対する有効化および無効化, 53.4.6 リスト, 66.1 ニュース・フィードの取得

お知らせサービス, 70.2.4

ディスカッション・サービス, 70.2.2

リスト・サービス, 70.2.3

「最近のアクティビティ」サービス, 70.2.1

プロパティ

External Application ID, 70.4.2

RSS Feed URL, 70.4.2

RSSタスク・フロー

ページへの追加, 70.3.1

削除, 70.3.3

フィード情報の編集, 70.3.4

プロパティの編集, 70.4.2

リフレッシュ, 70.3.2

使用, 70.3

RSS、OmniPortletを使用した公開, 30.2.4.5, 30.2.7.3 実行時の定義, 22.1

S

「保存された検索」タスク・フロー, 58.7.3

保存済検索

作成, 58.2.3.1

共有, 58.2.3.3

Scope Idプロパティ, 37.3.3.5.2 Scope Nameプロパティ, 21.2.2.1, 39.5.3.2, 39.5.3.4 Scope of Tagsプロパティ, 59.3.2 Scopeプロパティ, 69.3.2 スクリーン・リーダー, 38.4 検索

「検索」タスク・フローの追加, 58.4.3

お気に入り, 40.5.5

結果のイメージ, 19.8

プリファレンス, 58.5, 58.5.1

結果の絞込み, 58.2.2

絞込みの削除, 58.2.2

結果の表示順序, 58.5.2

返されない結果, 58.2.2

保存, 58.2.3.1

結果の範囲, 58.1

「検索」コンポーネント, 21.2.30

検索サービス, 58

検索可能サービス, 58.5.1

検索

スペース, 58.4.3

コネクション, 34.4.1.2

グローバル, 58.2

保存済検索の共有, 58.2.3.3 タグの共有, 59.1.1 結果でのタグ付けしたアイテムの表示, 59.2.6 結果でのタグの表示, 59.2.6 ワイルドカード, 58.1.1 Search Box Sizeプロパティ, 21.2.30, 58.7.3 「検索」コンポーネント, 21.2.30 「検索プリファレンス」タスク・フロー, 58.3 Search Scope IDプロパティ, 21.2.30, 58.7.3 検索サービス, 58

概要, 58.1

グローバル検索, 58.2

結果の絞込み, 58.2.2

保存済検索

作成, 58.2.3.1

共有, 58.2.3.3

保存済検索の共有, 58.2.3.3 スペースの検索, 58.4.3 タスク・フロー

すべての保存済検索, 58.2.3.2, 58.3

検索, 58.3, 58.4.3

検索プリファレンス, 58.3

検索ツールバー, 58.3

ドキュメント, 58.1 タグ, 58.1 「検索」システム・ページ, 7.3.1 「検索」タスク・フロー, 58.7.3

概要, 58.3, 58.4.3

パラメータ

Custom Attributes, 58.7.3

Mimetype, 58.7.3

Refiners to Hide, 58.7.3

Resource ID, 58.7.3

Resource Scope, 58.7.3

Resource Type, 58.7.3

Search Scope, 58.7.3

Services to be Excluded, 58.7.3

Services to be Included, 58.7.3

Show or hide input box, 58.7.3

「検索サービス」も参照 検索タスク・フロー

ページへの追加, 58.3

Search Taskflow IDプロパティ, 58.7.3 「検索ツールバー」タスク・フロー

概要, 58.3

パラメータ

Custom Attributes, 58.7.3

Mimetype, 58.7.3

Refiners to Hide, 58.7.3

Search Box Size, 58.7.3

Search Scope, 58.7.3

Search Scope ID, 58.7.3

Search Taskflow ID, 58.7.3

Services to be Included, 58.7.3

Second Level Styleプロパティ, 12.3.2.2 Section-Wise Edit Enabledプロパティ, 33.6.2 セキュリティ

ファイル・コンテキスト・メニュー, 43.5.1.7

「ファイル」メニュー, 43.5.1.1

「ドキュメント・ビューア」の「ファイル」メニュー, 43.5.2.1

フォルダ・コンテキスト・メニュー, 43.5.1.6

セキュリティ

関連するEL式, B.4.3

ファイル, 43.23

スペースへのアクセスの付与, 53.14.4

スペース内, 53.4.16

ページ・アクセス権限の継承, 26.1

ページ・アクセス権限, 26.1

コンポーネントでのアクセスの設定, 26.2

ページ・アクセス権限の設定, 26.1

サブスペース, 56.7.1

「自己登録」コンポーネント, 21.2.31 「自己登録」システム・ページ, 7.3.1 アプリケーションへの自己登録, 25.1, 32.2

招待による有効化, 25.3

すべてのユーザーに対する有効化, 25.2

「セルフサービス・メンバーシップ」システム・ページ, 7.3.1 スペースへの自己サブスクライブ, 54.3.4.4 メールの送信

「ドキュメント・ビューア」の「ファイル」メニュー, 43.5.2.1

セパレータ・レイアウト・コンポーネント

概要, 20.7

表示オプション

Height, 20.7

Short Desc, 20.7

Show Component, 20.7

Width, 20.7

Service Categoriesプロパティ, 35.5.2, 35.5.4.7 Service IDプロパティ, 59.3.2 Service Idプロパティ, 37.3.3.5.2, 60.3.2 サービスID, B.4.10 サービス

「Oracle WebCenter Portal: Services」を参照

スペース管理の「サービス」ページ, 53.10 Services to be Excludedプロパティ, 58.7.3 Services to be Includedプロパティ, 58.7.3 shadows, Display Shadowプロパティ, 18.6.4 共有

ファイル・コンテキスト・メニュー, 43.5.1.7

「ファイル」メニュー, 43.5.1.1

「ドキュメント・ビューア」の「ファイル」メニュー, 43.5.2.1

リンクの共有, 53.14.1 「リソースの共有」コンポーネント, 21.2.32 共有資格証明, 6.6.2 共有される検索、作成, 58.2.3.3 共有

概要, 37.3.1

ストリームされたアイテム, 37.3.2

Short Descプロパティ, 18.6.4, 19.4.2, 19.6.2, 19.8.2, 19.12.2, 20.2, 20.3, 20.4, 20.7, 21.2.2.1, 44.13.1, 44.14.1 Shortest Time Periodプロパティ, 71.3.2 Show Actions On Hoverプロパティ, 18.6.4 Show Categoriesプロパティ, 62.3.2 Show Componentプロパティ, 18.6.4, 19.4.2, 19.6.2, 21.2.2.1, 44.12.1, 44.13.1, 44.14.1 Show Documentsプロパティ, 44.2.1, 44.5.1 Show Foldersプロパティ, 44.2.1, 44.3.1, 44.6.1 Show Iconsプロパティ, 12.3.2.2, 12.3.2.2 Show In Edit Modeプロパティ, 69.3.2 Show Labelプロパティ, 21.2.25.1 Show Levelsプロパティ, 12.3.2.2 Show List Name and Descriptionプロパティ, 66.3.2 Show or hide input boxプロパティ, 58.7.3 Show Recursive Forumsプロパティ, 62.3.2 Show Rootプロパティ, 12.3.2.2, 12.3.2.2 Show Split Actionプロパティ, 19.4.2 Show Tab Actionプロパティ, 19.4.2 Show User Data Onlyプロパティ, 69.3.2 showDetailFrameレイアウト・コンポーネント, 20.1

概要, 20.5

表示オプション, 20.5

sidebarItemレイアウト・コンポーネント, 20.1

概要, 20.6

表示オプション

Disclosed, 20.6

Icon, 20.6

Inflexible Height, 20.6

Short Desc, 20.6

Show Component, 20.6

Text, 20.6

「類似アイテム」タスク・フロー

概要, 60.1

ページへの追加, 60.2.1

表示オプション, 60.2.4.4, 60.2.4.5

アイテムの詳細, 60.2.4.2

パラメータ

Class URN, 60.3.2

Class URN Restrictions, 60.3.2

Exclude Object Actions, 60.3.2

Object Name, 60.3.2

Recipe, 60.3.2

Resource Id, 60.3.2

Resource Type, 60.3.2

Service Id, 60.3.2

Suppress Popup, 60.3.2

移入, 60.2.4.1 アイテムの削除, 60.2.4.3 使用, 60.2.4 「類似スペース」タスク・フロー

概要, 60.1

ページへの追加, 60.2.1

表示オプション, 60.2.3.4, 60.2.3.5

スペースへの参加, 60.2.3.2

パラメータ

Exclude Object Actions, 60.3.2

Object Name, 60.3.2

Recipe, 60.3.2

Resource Id, 60.3.2

スペースの削除, 60.2.3.3 スペースの詳細, 60.2.3.1 使用, 60.2.3 「同様のタグ付きアイテム」タスク・フロー

概要, 59.2.9, 59.2.9

パラメータ

Resource ID, 59.3.2

Service ID, 59.3.2

「同様のタグ付けダイアログ」タスク・フロー

パラメータ

Redirect URL, 59.3.2

同時ページ編集, 18.1 シングル・サインオンおよび外部アプリケーション, 6.6.2 Site Studioコンテンツ

ベスト・プラクティス, 42.8

編集モードのキー・シーケンスの変更, 42.10.4

コンテンツ・プレゼンタでのファイルのコンテキスト内作成, 42.10.3

コンテンツ・プレゼンタでの表示, 42.1, 42.1.1, 42.9, 42.10.2, 42.10.3

ドキュメント・サービスのタスク・フローの表示, 43.1.7

コンテンツ・プレゼンタでのファイルのコンテキスト内編集, 42.10.2

コンテンツ・プレゼンタ内の表示の最適化, 42.8

スキン

概要, 14.1

適用

スペース, 14.5.2

ホーム・スペースの個人用ビュー, 14.5.3

Spacesアプリケーション, 14.5.1

スペースでの変更, 53.4.10 コピー, 14.4.4 作成, 14.2 削除, 14.4.5 編集, 14.3

簡易編集, 14.3.1.2, 14.3.3

ソース・コードの編集, 14.3.1.1, 14.3.2

非表示, 14.4.1 スペース内, 53.11 プリファレンスの選択, 38.5 プロパティの設定, 14.4.2

概要, 14.4.2.1

アイコンの関連付け, 14.4.2.3

属性, 14.4.2.5

名前付け、説明および分類, 14.4.2.2

可用性の設定, 14.4.2.4

セキュリティの設定, 14.4.3 非表示のものの表示, 14.4.1 使用, 5.4 詳細の表示, 14.4.6 スライド、埋込み, 19.6.3 ソーシャル・ネットワーキング, 3

概要, 1.1.3

アクティビティ・グラフ・サービス, 3.3.6

お知らせサービス, 3.3.3

ブログ, 3.3.8

コメント, 3.3.4

コミュニティ, 3.2

ディスカッション・サービス, 3.3.3

ネットワークの確立, 34.4

イベント・サービス, 3.3.3

インスタント・メッセージ, 3.3.5

お気に入り登録, 3.3.4

リンク・サービス, 3.3.7

リスト, 3.3.9

ピープル・コネクション, 3.3.2

投票サービス, 3.3.6

サービス, 3.3.1

共有, 3.3.4

スペース, 3.2

タグ・サービス, 3.3.7

Wiki, 3.3.8

Sort Criteriaプロパティ, 34.5.2, 54.4.7.2 「ソート可能な表ビュー」表示テンプレート, 42.5 Sourceプロパティ, 19.12.2, 44.13.1, 44.14.1 ソース・ビュー

レイアウト・コンポーネントの削除, 18.7.2

ページ編集モード, 18.2

コンポーネント・プロパティの設定, 18.6.2.2

スペース・イベント・カテゴリ

フィルタリング, 63.2.3.4

Space Launched on Selectionプロパティ, 53.15.2.3.1 「スペース・メンバー」タスク・フロー

概要, 53.15

Space Nameプロパティ, 37.3.3.5.2, 37.3.3.5.4, 54.4.7.2 「スペースが見つかりません」システム・ページ, 7.3.1 スペース・ページ

ホーム・スペースへの追加, 17.9, 53.7.10

コピー, 17.5, 53.7.6

削除, 17.8, 53.7.9

ダイレクトURL, 17.11, 53.7.12

リストのフィルタリング, 53.7.3

非表示, 51.11.1, 53.7.2

リンクのメール送信, 17.10, 53.7.11

パブリックまたはプライベートにする, 53.7.8

管理, 53.7

個人用, 17.3

個人用カスタマイズ、削除, 51.11.5

リストのリフレッシュ, 53.7.3

名前変更, 17.6, 53.7.7

検索, 53.7.3

セキュリティ, 17.7, 53.7.8

デフォルト・スタイルの設定, 53.7.1

非表示のものの表示, 51.11.1, 53.7.2

情報の表示, 17.11, 53.7.12

Spaceプロパティ, 44.7.1 スペース・テンプレート

概要, 52.1

作成, 52.2

カスタム, 52.1.2

削除, 52.3.7, 55.3.4

リストの表示, 52.3.1

エクスポート, 55.5.3

非表示, 52.3.6

インポート, 55.5.4

内部ID, 52.3.2

内部名, 52.3.2

管理, 52.3, 55.3.1

公開, 52.3.6

名前変更, 52.3.4

検索, 52.3.3

アクセスの設定, 52.3.5

非公開, 52.3.6

表示, 55.3.2

表示名, 52.3.2

情報, 52.3.2

使用, 52 「スペース・テンプレート」ビジネス・ロール・ページ, 7.1.1 「スペース・テンプレート」システム・ページ, 7.3.1 spacerレイアウト・コンポーネント, 20.1

概要, 20.7

表示オプション

Height, 20.7

Short Desc, 20.7

Show Component, 20.7

Width, 20.7

スペース

概要, 1.1.1, 51

アクティビティ・ストリームにより追跡されるアクティビティ, 6.4.3.2, 35.1

追加

Windowsネットワーク・プレース, 48.4.1

ブログ, 53.13

ファイル, 43.8.1

メンバー, 54.3.4

Microsoft Office統合を使用したメンバー, 48.3.3.12

ホーム・スペースへのページ, 17.9, 53.7.10

ナビゲーション・モデル, 12.2.2.1.5

Wiki, 53.13

管理, 53.3 ページ・テンプレートの適用, 13.6 オンライン化, 53.4.4, 55.2.3 メンバーシップの取消し, 51.13 変更

アクセス, 53.4.16

表示名, 53.4.1

メンバー・ロール, 54.3.5

ページ・テンプレート, 53.4.9

リソース・カタログ, 53.4.11

ロール, 51.12

スキン, 53.4.10

URL, 53.14.2

デフォルト・ページ・テンプレートの選択, 5.9, 5.11 デフォルト・リソース・カタログの選択, 5.10 閉じる, 53.4.5, 55.2.4 メンバーへのメッセージの作成, 54.3.3 メール配信の構成, 53.10.2 「コンテンツ」ページ, 53.8 ページ・アクセスの制御, 17.7, 53.7.8 ページのコピー, 17.5, 53.7.6 著作権およびプライバシ情報, 53.4.14 作成, 53.2

MS Officeドキュメント, 48.3.1

テンプレート, 52.2

カスタム属性, 53.12 「カスタム属性」管理ページ, 53.12 ページ・テンプレートのカスタマイズ, 13.4 削除, 53.16, 55.2.6

カスタム属性, 53.12

ページ, 17.8, 53.7.9

サービスの無効化, 53.10.1, 55.4 検出可能, 53.14.3 ディスカッション・フォーラム, 53.10.3 カスタム属性の編集, 53.12 関連するEL式, B.4.6 サービスの有効化, 53.10.1, 55.4 エクスプローラURL, 51.6 エクスポート, 55.5.1 ホーム・スペースでのページの公開, 32.6 フォーラム, 53.10.3 「一般」管理ページ, 53.4 アクセスの付与, 53.14.4 パブリック・アクセスの付与, 53.14.5 階層, 56 アイコン, 53.4.7 インポート, 55.5.2 Windowsエクスプローラ, 48.4.1 ページ・アクセス権限の継承, 26.1 内部ID, 51.6 内部名, 51.6 未登録ユーザーの参加の招待, 54.3.4.5 登録済ユーザーとしての参加, 51.9.1 未登録ユーザーとしての参加, 51.9.2 リスト, 51.4 ロゴ, 53.4.8 ページへのリンクのメール送信, 17.10, 53.7.11 メンバーへのメール送信, 54.3.7 管理, 53, 55.1 Microsoft Officeを使用したファイルの管理, 48.3.3.7 個人用ページの管理, 17.3 サービスの管理, 53.10 メンバー, 54 「メンバー」タスク・フロー, 54.4 メンバーシップ・ポリシー, 54.1 メンバーシップ、概要, 54.3.1 モデレータ, 53.1 説明またはキーワードの変更, 53.4.2 表示名と比較した名前, B.4.6 ナビゲーション, 56.5 ページ

表示または非表示, 51.11.1

権限, 54.2 個人用ページのカスタマイズ, 51.11.5 プリティURL, A.5 ページの印刷, 32.7 パブリック, 51.3 リンクの公開, 53.14.1 ディスカッション・フォーラムでのメールの公開, 53.10.4 再アクティブ化, 55.2.5 リストのリフレッシュ, 51.4 名前変更, 53.4.1, 53.14.2 ページ名の変更, 17.6 「リソース」管理ページ, 53.11 メンバーシップの取消し, 54.3.8 ロール

管理, 54.2

RSSニュース・フィード, 53.4.6 ローカル・ファイルの保存, 48.3.3.2.1 「検索」ページ, 58.7.2.2 検索, 51.4, 51.8, 51.10 コンテンツの検索, 58.4.3 セキュリティ, 53.4.16 自己サブスクライブ, 54.3.4.4 「サービス」管理ページ, 53.10 アクセスの設定, 53.4.16 言語の設定, 53.4.15 「サブスペース」管理ページ, 53.9 オフライン化, 53.4.3, 55.2.2 テンプレート, 52.1

削除, 55.3.4

アプリケーションの管理, 55.3.1

表示, 55.3.2

トラブルシューティング, 55.6.2 ユーザー・インタフェースURL, A.5 表示

使用可能, 51.4

表示名, 51.6

情報, 51.6, 55.2.1

ページに関する情報, 17.11, 53.7.12

スペース内のリスト, 66.2.2

メンバー, 54.3.2

スペース内のページ, 51.11.3

サブスペースの使用, 56 Spacesアプリケーション

「Oracle WebCenter Portal: Spaces」を参照

スペース・ブラウザ・タスク・フロー

概要, 12.1.2, 53.15

プロパティ

Advanced Query, 53.15.2.3.1

Display Tool Bar, 53.15.2.3.1

Display View, 53.15.2.3.1

Filter, 53.15.2.3.1

Space Launched on Selection, 53.15.2.3.1

「スペース」ビジネス・ロール・ページ, 7.1.1 スペース・コンポーネント, 21

スペースについて, 21.2.2

WebCenterのバージョン情報, 21.2.3

プロパティへのアクセス, 21.2.1

お気に入りに追加, 21.2.4

ページへの追加, 21.1.4

テンプレートへの追加, 21.1.3

リソース・カタログへの追加, 21.1.1

管理, 21.2.5

メンバーシップの変更, 21.2.6

連絡先管理, 21.2.7

著作権メッセージ, 21.2.8

ページの作成, 21.2.9

スペースの作成, 21.2.10

サブスペースの作成, 21.2.11

現在のユーザー・プロファイル, 21.2.12

削除, 21.3

ページの編集, 21.2.13

お気に入りメニュー, 21.2.14

グローバル・ヘルプ, 21.2.15

ホーム・スペース, 21.2.16

人をコネクションとして招待, 21.2.17

スペースへの参加, 21.2.18

スペースからの退出, 21.2.19

ログイン, 21.2.20

ログアウト, 21.2.21

スペース・メンバーにメールを送信, 21.2.22

スペース・モデレータにメールを送信, 21.2.23

使用可能にする, 21.1

ページの管理, 21.2.24

ページ・リンク, 21.2.25

親スペース, 21.2.26

印刷プレビュー, 21.2.27

プライバシURL, 21.2.28

プロパティ

Depressed Icon, 21.2.2.1

Disabled Icon, 21.2.2.1

Display Type, 21.2.2.1

Favorite Title, 21.2.4.1

Favorite URL, 21.2.4.1

Hover Icon, 21.2.2.1

Icon, 21.2.2.1

Icon Position, 21.2.2.1

Inline Style, 21.2.8.1

Scope Name, 21.2.2.1

Search Box Size, 21.2.30

Search Scope ID, 21.2.30

Short Desc, 21.2.2.1

Show Component, 21.2.2.1

Show Label, 21.2.25.1

Task Flow Id, 21.2.9.1

Text, 21.2.2.1

Type, 21.2.3.1

削除

ページ, 21.3.3

リソース・カタログ, 21.3.1

テンプレート, 21.3.2

RSS, 21.2.29 検索, 21.2.30 自己登録, 21.2.31 リソースの共有, 21.2.32 スペース・スイッチャ, 21.2.33 ステータス・インジケータ, 21.2.34 サブスクリプション・プリファレンス, 21.2.35 タグ, 21.2.36 ユーザー・プリファレンス, 21.2.37 プロパティの使用, 21.2 スペース管理、サブスクライブ, 39.3.1 Spacesプロパティ 35.5.2 「スペース・スイッチャ」コンポーネント, 21.2.33 「スペース」システム・ページ, 7.3.1 Spaces-Userロール

権限の付与, 24.2.5

理解, 23.2

スプレッドシート

リストのエクスポート, 66.2.7.2

リストのインポート, 66.2.7.3

リスト, 66.2.7.1

データソースとしての使用, 30.2.4.3

データソースとしてのSQL, 30.2.4.4 標準の権限(スペース用), 54.2.1.2 Start Dateプロパティ, 36.5.2, 36.5.3.7 Start Folder Pathプロパティ, 44.2.1, 44.4.1, 44.5.1, 44.6.1 Start Pathプロパティ, 12.3.2.2, 12.3.2.2, 12.3.2.2 Start Widthプロパティ, 20.3 「ステータス・インジケータ」コンポーネント, 21.2.34 Stretch Contentプロパティ, 18.6.4 文字列、式言語, B.1 Style Classプロパティ, 18.6.6.2 スタイル・プロパティ

概要, 18.6.1, 18.6.6, 18.6.6.1

プロパティ

Background Color, 18.6.6.2

Background Image, 18.6.6.2

Color, 18.6.6.2

Font, 18.6.6.2

Font Size, 18.6.6.2

Font Style, 18.6.6.2

Height, 18.6.6.2

Margin, 18.6.6.2

Other CSS, 18.6.6.2, 18.6.6.3, 18.6.6.3, 18.6.6.4

Style Class, 18.6.6.2

Width, 18.6.6.2

Styleプロパティ, 12.3.2.2, 12.3.2.2 スタイル

概要, 15.1

適用, 15.5

「空白」ページ・スタイル, 15.1

「ブログ」ページ・スタイル, 15.1

JDeveloperでの構築, 15.6

コピー, 15.4.4

カスタム・ページ・スタイルの作成, 15.2

デフォルト・ページ・スタイル, 15.1

削除, 15.4.5

スタイル・ソースの編集, 15.3

editPageAfterCreation属性, 15.4.2

「ページの作成」ダイアログでの非表示, 15.4.1

「ホームページ」ページ・スタイル, 15.1

「左を狭く」ページ・スタイル, 15.1

管理, 15.4

プレビュー, 15.4.6

「右を狭く」ページ・スタイル, 15.1

セキュリティの設定, 15.4.3

スタイル属性の設定, 15.4.2

スタイル・プロパティの設定, 15.4.2

「ページの作成」ダイアログでの表示, 15.4.1

「3列」ページ・スタイル, 15.1

「Webページ」ページ・スタイル, 15.1

「Wiki」ページ・スタイル, 15.1

サブスクライブ

「ドキュメント・ビューア」の「ファイル」メニュー, 43.5.2.1

「サブスクライブ」メニュー・アクション, 43.28 ファイルへのサブスクライブ, 43.28 「サブスクリプション・プリファレンス」コンポーネント, 21.2.35 「サブスクリプション・プリファレンス」タスク・フロー

概要, 39.5.1

パラメータ

概要, 39.5.3.1

Hide Actions, 39.5.3.2, 39.5.3.3

Scope Name, 39.5.3.2, 39.5.3.4

「サブスクリプション・ビューア」タスク・フロー

概要, 39.5.1

サブスクリプション, 39.3

概要, 39.1

管理者のデフォルト, 39.1

アプリケーション・レベル, 39.3.1

コネクション, 39.3.1

フィードバック, 39.3.1

メッセージ・ボード, 39.3.1

スペース管理, 39.3.1

ブログ, 39.3.2, 39.3.3.3 取消し, 39.4

アプリケーション・レベル, 39.4.1

オブジェクト・レベル, 39.4.2

スペース・レベル, 39.4.2

ディスカッション・トピック, 39.3.3.4 ファイル, 39.3.3.1 オブジェクト・レベル, 39.3.3 スペース・レベル, 39.3.2

お知らせ, 39.3.2

ディスカッション, 39.3.2

ドキュメント, 39.3.2

イベント, 39.3.2

表示, 39.4

アプリケーション・レベル, 39.4.1

オブジェクト・レベル, 39.4.2

スペース・レベル, 39.4.2

Wiki, 39.3.2, 39.3.3.2 サブスペース

作成, 56.3

親からの継承, 56.2

管理, 53.9, 56.7

移動, 56.6

セキュリティ, 56.7.1

表示, 56.4

スペース管理の「サブスペース」ページ, 53.9 Suppress Popupプロパティ, 60.3.2 システム・ページ, 7.3

概要, 7.3.1

アクティビティ, 7.3.1

アクティビティ・ストリーム, 7.3.1

分析, 7.3.1

お知らせ, 7.3.1

カスタマイズ, 7.3.2

概要, 7.3.2.1

アプリケーション・レベル, 7.3.2.2

カスタマイズの削除, 7.3.3

スペース・レベル, 7.3.2.3

ディスカッション, 7.3.1 ドキュメント, 7.3.1 エラーが発生しました, 7.3.1 イベント, 7.3.1 リスト, 7.3.1 ログイン, 7.3.1 メンバー, 7.3.1 プロファイル, 7.3.1 いずれのページにもアクセスできません, 7.3.1 Outlookアドインのディスカッション, 7.3.1 Outlookアドインのドキュメント, 7.3.1 Outlookアドインのイベント, 7.3.1 Outlookアドインのメンバー, 7.3.1 Outlookアドインのスペース・ホーム, 7.3.1 ページが見つかりません, 7.3.1 ページ・ビューア, 7.3.1 リソース・ビューア, 7.3.1 検索, 7.3.1 自己登録, 7.3.1 セルフサービス・メンバーシップ, 7.3.1 スペースが見つかりません, 7.3.1 スペース・テンプレート, 7.3.1 スペース, 7.3.1 タグ・センター, 7.3.1 タスク・フロー・エディタ, 7.3.1 タスク・フロー・ビューア, 7.3.1 未許可, 7.3.1 使用不可, 7.3.1 ユーザー・プロファイル, 7.3.1 WebCenterようこそページ, 7.3.1

T

Tab Removalプロパティ, 20.4

「タブ・ビュー」表示テンプレート, 42.5

表57–1, 59.3.2

OmniPortletの表レイアウト, 30.2.7.1

タブ

追加, 18.4.5

アイコンの追加, 18.4.5.5

タブ・セットの作成, 18.4.5.3

削除, 18.4.5.8

非表示, 18.4.5.7

名前変更, 18.4.5.4

再順序付け, 18.4.5.4

非表示のものの表示, 18.4.5.7

タブ・コンテンツのストレッチ, 18.4.5.6

Tabularプロパティ, 67.5.2 「タグ・センター」ビジネス・ロール・ページ, 7.1.1 「タグ・センター」システム・ページ, 7.3.1 「タグ・クラウド関連リソース」タスク・フロー

パラメータ

Scope of Tags, 59.3.2

「タグ・クラウド」タスク・フロー

パラメータ

Scope of Tags, 59.3.2

「タグ選択」タスク・フロー

パラメータ

Scope of Tags, 59.3.2

「タグ付け - 個人ビュー」タスク・フロー

パラメータ

Service ID, 59.3.2

「タグ付け - 関連リンク」タスク・フロー

パラメータ

Resource ID, 59.3.2

Service ID, 59.3.2

「タグ付け - タグ付けしたアイテム」タスク・フロー

パラメータ

Scope of Tags, 59.3.2

タグ

概要, 59.1

ファイルへの追加, 43.20

すべてのタグ付きアイテム, 59.1.2

適用

ドキュメント, 59.2.4

ページ, 59.2.3

削除, 59.2.5.5 使用者の確認, 59.2.7.5 フィルタリング

タグ付けしたアイテム, 59.2.5.3

タグ, 59.2.5.3

folksonomy, 59.1.1 タグ・センターを開く, 59.2.7.1 推奨, 59.2.4 表示の絞込み, 59.2.7.4 タグ結果の絞込み, 59.1.2 名前変更, 59.2.5.4 共有, 59.1.1, 59.2.3 ソート

タグ・クラウド, 59.2.7.2

タグ付けしたアイテム, 59.2.5.2

タグ・センター, 59.1.2 「タグ・センター」ビジネス・ロール・ページ, 7.1.1 「タグ・センター」システム・ページ, 7.3.1 タグ・クラウド, 59.1.2

ビューの調整, 59.2.7.2

タグの検索, 59.2.7.2

タグ付けしたアイテム

ソート, 59.2.7.3

アイテムの表示, 59.2.7.3

表示

タグ付けしたアイテム, 59.2.6

タグ, 59.2.6

「タグ」コンポーネント, 21.2.36 「タグ」ペイン

アクセス, 43.1.7, 43.5.1.2

タグ・サービス, 59

アクティビティ・ストリームにより追跡されるアクティビティ, 6.4.3.2, 35.1

タスク・フロー

同様のタグ付きアイテム, 59.2.9, 59.3.2

タグ・クラウド, 59.3.2

タグ・クラウド関連リソース, 59.3.2

タグ付け - 個人ビュー, 59.3.2

タグ付け - 関連リンク, 59.3.2

タグ付け - ダイアログ, 59.3.2

タグ, 59.2.5.1, 59.3.2

「タグ」タスク・フロー, 59.2.5.1

概要, 59.1.1, 59.2.5.1

パラメータ

Service ID, 59.3.2

Target Frameプロパティ, 19.8.2 「タスク・フロー・エディタ」システム・ページ, 7.3.1 Task Flow Idプロパティ, 21.2.9.1 Task Flow Instance IDプロパティ, 42.12.2, 44.3.1 タスク・フロー・プロパティ

分析サービス, 57.3

リスト・サービス, 66.3

ノート・サービス, 68.3

通知, 39.5.3.2

ピープル・コネクション・サービス

アクティビティ・ストリーム, 35.5

コネクション, 34.5

フィードバック, 36.5.2

メッセージ・ボード, 36.5.2

プロファイル, 33.6

パブリッシャ, 37.3.3.5.2

RSSサービス, 70.4.2 「タスク・フロー・ビューア」システム・ページ, 7.3.1 タスク・フロー

アクティビティ・グラフ・サービス

推奨コネクション, 60.1

類似アイテム, 60.1

類似スペース, 60.1

アクティビティ・ストリーム

カスタマイズ、アプリケーション, 35.4

カスタマイズ、ユーザー, 35.4

ナビゲーション・モデルへの追加, 12.2.2.1.3 お知らせサービス

お知らせ, 61.2.1, 61.2.2

クイック・ビュー, 61.2

Spacesアプリケーションでの可用性, 6.1 縮小および展開, 51.11.4.2.4 コンテンツ・プレゼンタ, 42.1 カスタマイズ, 8

概要, 8.1

アプリケーション・レベルのカスタマイズ, 8.2

すべてのカスタマイズの削除, 8.4

スペース・レベルのカスタマイズ, 8.3

ディスカッション・サービス

ディスカッション・フォーラム, 62.1

人気のトピック, 62.1, 62.2.3.2

クイック・ビュー, 62.1

最近のトピック, 62.1, 62.2.3.3

監視フォーラム, 62.1, 62.2.3.4

監視トピック, 62.1, 62.2.3.5

ドキュメント・サービス

ドキュメント・エクスプローラ, 44.2

ドキュメント・リスト・ビューア, 44.3

ドキュメント・マネージャ, 44.4

ドキュメント・ミニ・プロパティ, 44.9

ドキュメント・ナビゲータ, 44.5

ドキュメント・プロパティ, 44.10

ドキュメント・バージョン履歴, 44.11

ドキュメント・ビューア, 44.8

フォルダ・ビューア, 44.6

最近のドキュメント, 44.7

「ドキュメント・サービス」を参照

編集, 8

概要, 8.1

アプリケーション・レベルの編集, 8.2

すべての編集の削除, 8.4

スペース・レベルの編集, 8.3

イベント, 63.1.2 イベント・サービス, 63.2 フィードバック

プロパティ, 36.5.2

表示, 36.4.2.1, 36.4.2.1.1

無効化されたサービスに対する非表示, 6.1 アプリケーション・ナビゲータからの起動, 6.6.3.3 リスト・サービス, 66.3.2

リスト・ビューア, 66.1

メール・サービス

メール, 67.5.2

メンバー, 54.4 メッセージ・ボード, 36.4.1

ファイルの添付, 36.4.1.2.5

リンクの添付, 36.4.1.2.5

メッセージの削除, 36.4.1.7

メッセージの編集, 36.4.1.3

メッセージのフィルタリング, 36.4.1.4

メッセージの非表示, 36.4.1.5

投稿, 36.4.1.2.1, 36.4.1.2.2, 36.4.1.2.3

プロパティ, 36.5, 36.5.2

プライベート・メッセージの共有, 36.4.1.2.4

非表示メッセージの表示, 36.4.1.6

メッセージのソート, 36.4.1.4

メッセージの表示, 36.4.1.1

ナビゲーション, 12.1.2, 12.3.1 通知, 39.5

概要, 39.5.1

プロパティ, 39.5.3, 39.5.3.2

サブスクリプション・プリファレンス, 39.5.1

サブスクリプション・ビューア, 39.5.1

Oracle JSF Portlet Bridge, 22.2.1 ピープル・コネクション・サービス

アクティビティ・ストリーム, 35.1, 35.1

アクティビティ・ストリーム - クイック・ビュー, 35.1

コネクション, 34.1, 34.1

コネクション - カード, 34.1

コネクション - 詳細ビュー, 34.1

コネクション - クイック・ビュー, 34.1

フィードバック, 36.1.2, 36.1.2

フィードバック - クイック・ビュー, 36.1.2

メッセージ・ボード, 36.1.1, 36.1.1

メッセージ・ボード - クイック・ビュー, 36.1.1

組織ビュー, 33.1

プロファイル, 33.1, 33.1

プロファイル - スナップショット, 33.1

プロファイル・ギャラリ, 33.1

パブリッシャ, 37.3.3.1

投票サービス

投票マネージャ, 69.2.4

クイック投票, 69.2.2

投票の実施, 69.2.3

アンケート結果の表示, 69.2.5

ポートレット化, 22.2.1 プロデューサの登録, 6.5 プロパティ

「プロパティ」を参照

パブリッシャ, 37.3.3

プロパティ, 37.3.3.5

再配置, 51.11.4.2.1 削除, 51.11.4.2.2 デフォルトへのリセット, 8.4 サイズ変更, 51.11.4.2.3 検索サービス

すべての保存済検索, 58.2.3.2, 58.3

検索, 58.3, 58.4.3

検索プリファレンス, 58.3

検索ツールバー, 58.3

アクセスの設定, 26.2 タグ・サービス

同様のタグ付きアイテム, 59.2.9

タグ, 59.2.5.1

「タスク・フロー・エディタ」システム・ページ, 7.3.1 「タスク・フロー・ビューア」システム・ページ, 7.3.1 結付け, 22

ポートレットから別のポートレット, 22.2.1

ページ・パラメータ, 22.3.2

ポートレット, 22.2.3, 22.2.4

「チーム・サイト」テンプレート, 52.1.1 Template Category IDプロパティ, 42.12.2 Template View IDプロパティ, 42.12.2 テンプレート

アプリケーション

カスタマイズ, 5.9

削除, 55.3.4

表示, 55.3.2

アプリケーション・スキンの選択, 38.5 コンテンツ・プレゼンタ, 42.5 スペース用に作成, 52.2 スペース用の削除, 52.3.7 エクスポート, 55.5.3 リスト, 66.2.3.1 インポート, 55.5.4 アプリケーションの管理, 55.3.1 スペース・テンプレートの名前変更, 52.3.4 スペース内の検索, 52.3.3 スペース

概要, 52.1

非表示, 52.3.6

管理, 52.3

公開, 52.3.6

アクセスの設定, 52.3.5

非公開, 52.3.6

スペース・コンポーネント, 21

スペースについて, 21.2.2

WebCenterのバージョン情報, 21.2.3

プロパティへのアクセス, 21.2.1

お気に入りに追加, 21.2.4

追加, 21.1.3

リソース・カタログへの追加, 21.1.1

管理, 21.2.5

メンバーシップの変更, 21.2.6

連絡先管理, 21.2.7

著作権メッセージ, 21.2.8

ページの作成, 21.2.9

スペースの作成, 21.2.10

サブスペースの作成, 21.2.11

現在のユーザー・プロファイル, 21.2.12

ページの編集, 21.2.13

お気に入りメニュー, 21.2.14

グローバル・ヘルプ, 21.2.15

ホーム・スペース, 21.2.16

人をコネクションとして招待, 21.2.17

スペースへの参加, 21.2.18

スペースからの退出, 21.2.19

ログイン, 21.2.20

ログアウト, 21.2.21

スペース・メンバーにメールを送信, 21.2.22

スペース・モデレータにメールを送信, 21.2.23

使用可能にする, 21.1

ページの管理, 21.2.24

ページ・リンク, 21.2.25

親スペース, 21.2.26

印刷プレビュー, 21.2.27

プライバシURL, 21.2.28

削除, 21.3.2

リソース・カタログからの削除, 21.3.1

RSS, 21.2.29

検索, 21.2.30

自己登録, 21.2.31

リソースの共有, 21.2.32

スペース・スイッチャ, 21.2.33

ステータス・インジケータ, 21.2.34

サブスクリプション・プリファレンス, 21.2.35

タグ, 21.2.36

ユーザー・プリファレンス, 21.2.37

プロパティの使用, 21.2

使用するリソース・カタログの指定, 21.1.2 Text And Access Keyプロパティ, 19.8.2 テキスト・レイアウト・コンポーネント, 19.11.2

概要, 19.11.1

表示オプション, 19.11.2

Textプロパティ, 18.6.4, 19.8.2, 20.6, 21.2.2.1 Themeプロパティ, 20.2, 20.3 「3列」ページ・スタイル, 15.1 「プロデューサの登録」タスク・フロー, 6.5.5.2 時間のプリファレンス, 38.3 タイムアウト、サービス・プロビジョニング, 55.6.2 Titleプロパティ, 19.7.2, 30.4.2, 31.3.2, 44.12.1, 50.6.3.1 Top Heightプロパティ, 20.3 2つのページ・エディタ, 18.1 Typeプロパティ, 21.2.3.1

U

UIコンポーネント、結付け, 22

「未許可」システム・ページ, 7.3.1

「使用不可」システム・ページ, 7.3.1

未登録ユーザー、スペースへの参加, 51.9.2

「アップロード」アクション, 43.5.1.4

Upload Document Onlyプロパティ, 37.3.3.5.2, 37.3.3.5.6

新規バージョンのアップロード

ファイル・コンテキスト・メニュー, 43.5.1.7

「ファイル」メニュー, 43.5.1.1

「新規バージョンのアップロード」アクション

ドキュメント・ビューア, 43.5.2.4

プロファイルのアップロード, 43.8.1.2 アップロード

ファイル, 43.8.1

URL, 43.27.3 URL

ナビゲーション・モデルへの追加, 12.2.2.1.3

リンクの作成, 65.2.2.6

フォルダおよびファイル, 43.27.1, 43.27.2

Spacesアプリケーション内の形式, 32.2

ページの相対ディレクトリ・パスの取得, 19.7.1

パラメータ値の受渡し, 22.4

プリティURL, A

アプリケーション管理ページ, A.1

ホーム・スペース, A.4

スペース・ページ, A.5

ユーザー・プロファイル, A.3

スペース, 53.14.2 スペース・ページ, 17.11, 53.7.12 ユーザー・カスタマイズ

概要, 51.11.4.1

コンポーネントの縮小および展開, 51.11.4.2.4

ページ, 51.11.4.2

コンポーネントの削除, 51.11.4.2.2

コンポーネントのサイズ変更, 51.11.4.2.3

User Idプロパティ, 33.6.2, 34.5.2, 36.5.2 ユーザー・インタフェースURL, A

アプリケーション管理ページ, A.1

ホーム・スペース, A.4

スペース・ページ, A.5

ユーザー・プロファイル, A.3

ユーザー名ポリシー, 32.2 User Nameプロパティ, 33.6.2, 34.5.2, 36.5.2, 37.3.3.5.2 「ユーザー・プリファレンス」コンポーネント, 21.2.37 「ユーザー・プロファイル」システム・ページ, 7.3.1 user-definedロール, 23.3.1.2 ユーザー

アプリケーションへの追加, 24.1.6

ロールの割当て, 24.1.2

Authenticated-Userロール, 24.1.1

ロールの変更, 24.1.3

管理者ロールの付与, 24.1.4

アプリケーションの管理, 24.1

Public-Userロール, 24.2.4

アプリケーションからの削除, 24.1.6

ロールの取消し, 24.1.5

Using ADF Calendar Componentプロパティ, 63.3.3

V

リスト列の詳細の検証, 66.2.3.2.3

Valignプロパティ, 20.2

Valueプロパティ, 19.6.2

バージョン履歴

「ドキュメント・ビューア」の「表示」メニュー, 43.5.2.2

バージョン履歴

ファイル, 43.21

Microsoft Office統合を使用したファイル, 48.3.3.11

「バージョン履歴」ペイン

アクセス, 43.1.7, 43.5.1.2

Vertical Alignmentプロパティ, 19.4.2 Via Userプロパティ, 37.3.3.5.2 ビデオ・ファイル、埋込み, 19.6.3 「表示」メニュー

ドキュメント・ビューア, 43.5.2.2

ドキュメント・サービスのタスク・フロー, 43.5.1.2

Viewerロール(スペース内), 54.2.1.1 視力障害者ユーザー、スクリーン・リーダー, 38.4

W

「監視フォーラム」タスク・フロー

パラメータ

Do Not Show More Link, 62.3.2

Number of Watched Forums Fetched, 62.3.2

「監視トピック」タスク・フロー

パラメータ

Do Not Show More Link, 62.3.2

Number of Watched Topics Fetched, 62.3.2

Webクリッピング

概要, 31.1

ポートレットの追加, 31.2

ブラウザ・サポート, 31.4

Webコンテンツの参照, 31.2.2

カスタマイズ, 31.2.2, 31.2.3.1

コンポーネント・プロパティの編集, 31.3

機能, 31.1

制限, 31.4

パラメータ化, 31.2.2, 31.2.3.2

パーソナライズ, 31.2.2, 31.2.3.3

プロパティ

All Modes Shared Screen, 31.3.2

Id, 31.3.2

Param#, 31.3.2

Partial Triggers, 31.3.2

Render Portlet In I Frame, 31.3.2

Title, 31.3.2

カスケード・スタイル・シート(CSS)の使用, 31.4 Web Clipping Studio, 31.2.2 Web Clipping Studio, 31.2.2 Webページ・レイアウト・コンポーネント, 19.12.2

概要, 19.12.1

表示オプション

Short Desc, 19.12.2

Show Component, 19.12.2

Source, 19.12.2

「Webページ」ページ・スタイル, 15.1 Webページ、データソースとしての使用, 30.2.4.7 Webサービス

データソースとしての使用, 30.2.4.6

WebCenter Portalリポジトリ

ピープル・コネクション・サービス, 6.4.2

WebCenter Portalスキーマ, 6.4.2

WebCenter Portalスキーマ, 6.4.2 WebCenter Portalサービス, 55.6.2

お知らせサービス, 61

スペースに対する無効化, 53.10.1

ディスカッション・サービス, 53.10.3, 62

関連するEL式, B.4.10

スペースに対する有効化, 53.10.1

無効化されたサービスに対するタスク・フローの非表示, 6.1

IMPサービス, 64.1

リンク・サービス, 65.1

リスト・サービス, 66.1

メール・サービス, 53.10.2, 53.10.4, 67

スペース用の管理, 53.10

ノート・サービス, 68.1

ピープル・コネクション・サービス

管理, 6.4.1

管理設定へのアクセス, 6.4.3.1

アクティビティ・ストリーム, 6.4.3.2, 6.4.4

構成設定、優先順位, 6.4.1

コネクション, 6.4.3.3

フィードバック, 6.4.3.6

LDAPアイデンティティ・ストア, 6.4.2

メッセージ・ボード, 6.4.3.5

プロファイル, 6.4.3.4

トラブルシューティング, 6.4.5

WebCenter Portalリポジトリ, 6.4.2

投票サービス, 69 問題の報告, 6.1 RSSサービス, 70 検索サービス, 58, 58.1 「Oracle WebCenter Portal: Services」を参照 サービスID, B.4.10 タグ・サービス, 59 ワークリスト・サービス, 72 WebCenter Portalのリソース・カタログ

選択, 5.10

WebCenterサービス

「Oracle WebCenter Portal: Services」を参照

WebCenter Spaces

「Oracle WebCenter Portal: Spaces」を参照

「WebCenterようこそページ」システム・ページ, 7.3.1 WebDAV、スペースへのファイルのアップロード, 43.8.1 Widthプロパティ, 18.6.6.2, 20.7 「Wiki」ページ・スタイル, 15.1 Wiki

概要, 49.2

スペースへの追加, 53.13

コメント, 37.2

作成

メソッドの選択, 49.2

Wikiページ・スタイルベースのページ内, 49.4.3

編集, 49.5 コンテンツ・プレゼンタでのコンテキスト内編集, 42.10.1 その場の編集, 43.12.4 Wiki機能の有効化, 49.1 公開

コンテンツ・プレゼンタの使用, 49.6.2

Wikiページ・スタイルの使用, 49.6.1

管理

タグおよびリンクの追加, 49.7

コメント, 49.7

削除, 49.7

ダウンロード, 49.7

お気に入り登録, 49.7

プロパティの変更, 49.7

開く, 49.7

PDFファイル, 49.7

名前変更, 49.7

保護, 49.7

URLの共有, 49.7

サブスクライブ, 49.7

バージョン, 49.7

必要な権限, 49.2 サブスクライブ, 39.3.2, 39.3.3.2 検索でのワイルドカード, 58.1.1 WindowsエクスプローラでのスペースのURL, 51.6 Windowsネットワーク・プレース、スペースの追加, 48.4.1 Word

「Microsoft Office」を参照

ワークフロー設定

「ドキュメント・ビューア」の「ファイル」メニュー, 43.5.2.1

ワークフロー

コンテンツ・ワークフロー, 45.1

フォルダへの割当て, 45.2

組込み, 45.1.1

変更, 45.5

削除, 45.5

スペース・フォルダ, 45

参加, 45.6

Spacesアプリケーション・ワークフロー, 55.6.1

手順, 45.1.2

トラブルシューティング, 55.6.1

表示

ドキュメント・サービスのタスク・フロー, 45.3.1

Workflow Queueポートレット, 45.3.3

ステータス, 45.4

ワークフロー対応コンテンツの使用, 45 ワークリスト

概要, 72

アイテムの設定, 72.3.3

メッセージング・プリファレンス, 72.3.2

応答, 72.3.1

表示, 72.3.1

ワークリスト・タスク・フロー

アイテムの設定, 72.3.3

使用, 72.3

アイテムの表示とアイテムへの応答, 72.3.1

WSRPプロデューサ

登録解除, 6.5.4

登録

「プロデューサの登録」タスク・フローの使用, 6.5.5.2

スペース管理の使用, 6.5.2.1

X

XML

スペース・コンポーネント

スペースについて, 21.2.2.2

WebCenterのバージョン情報, 21.2.3.2

お気に入りに追加, 21.2.4.2

管理, 21.2.5.2

メンバーシップの変更, 21.2.6.2

連絡先管理, 21.2.7.2

著作権メッセージ, 21.2.8.2

ページの作成, 21.2.9.2

スペースの作成, 21.2.10.2

サブスペースの作成, 21.2.11.2

現在のユーザー・プロファイル, 21.2.12.2

「ページの編集」コンポーネント, 21.2.13.2

お気に入りメニュー, 21.2.14.2

グローバル・ヘルプ, 21.2.15.2

ホーム・スペース, 21.2.16.2

人をコネクションとして招待, 21.2.17.2

スペースへの参加, 21.2.18.2

スペースからの退出, 21.2.19.2

ログイン, 21.2.20.2

ログアウト, 21.2.21.2

スペース・メンバーにメールを送信, 21.2.22.2

スペース・モデレータにメールを送信, 21.2.23.2

ページの管理, 21.2.24.2

ページ・リンク, 21.2.25.2

「親スペース」コンポーネント, 21.2.26.2

印刷プレビュー, 21.2.27.2

プライバシURL, 21.2.28.2

RSS, 21.2.29.2

自己登録, 21.2.31.2

リソースの共有, 21.2.32.2

スペース・スイッチャ, 21.2.33.2

ステータス・インジケータ, 21.2.34.2

サブスクリプション・プリファレンス, 21.2.35.2

タグ, 21.2.36.2

ユーザー・プリファレンス, 21.2.37.2

データソースとしての使用, 30.2.4.5

Z

ドキュメント 「ファイル」も参照

Copyright © 2009, 2013, Oracle and/or its affiliates. All rights reserved.