次の方法で共有


手順 3: Siebel からデータを取得するための SharePoint アプリケーションを作成する

手順 3/4

完了までの時間: 15 分。

目的:ビジネス Data Catalog定義エディターを使用して作成したアプリケーション定義ファイルを取得し、Office SharePoint Server にインポートする必要があります。

前提条件

SharePoint アプリケーションを作成する方法

SharePoint アプリケーションの作成には、次の手順が含まれます。

  • SharePoint でシングル サインオン (SSO) アプリケーションを作成する

  • 共有サービス プロバイダー (SSP) を作成する

  • アプリケーション定義ファイルをインポートする

  • Web パーツ ページを作成し、Web パーツを追加する

SharePoint での SSO アプリケーションの作成

SharePoint アプリケーションから Siebel システムのデータにアクセスするには、SharePoint ユーザーを Siebel ユーザーにマップする SSO アプリケーションを設定する必要があります。 SharePoint で SSO アプリケーションを作成するには、次の手順を実行します。

  1. シングル サインオンのサーバー設定を管理します。 この手順では、シングル サインオン サービスを管理および設定できるユーザー アカウントを指定します。 これを行うには、[サーバー設定の管理] ページを参照してください。 このオプションは、SharePoint サーバーの全体管理コンソールから使用できます。 この手順の詳細については、「 Configure Single Sign-On for Office SharePoint Server 2007」セクションを参照してください https://go.microsoft.com/fwlink/?LinkId=105291

  2. エンタープライズ アプリケーション定義の設定を管理します。 この手順では、エンタープライズ アプリケーション定義の設定を構成します。 [エンタープライズ アプリケーション定義の設定の管理] ページから行うことができます。 このオプションは、SharePoint サーバーの全体管理コンソールから使用できます。

    1. サーバーの全体管理の上部のナビゲーション バーで、[ 操作] をクリックします。

    2. [操作] ページの [ セキュリティ構成] セクションで、[ シングル サインオンの設定の管理] をクリックします。

    3. [単一 Sign-On の設定の管理] ページの [ エンタープライズ アプリケーション定義の設定] セクションで、[ エンタープライズ アプリケーション定義の設定の管理] をクリックします。

    4. [エンタープライズ アプリケーション定義の管理] ページで、[ 表示名]、[ アプリケーション名]、[ 連絡先の電子メール アドレス ] フィールドの値を指定します。

      重要

      [アプリケーション名] フィールドには、「手順 2: Siebel ビジネス コンポーネント操作用のアプリケーション定義ファイルを作成する」の説明に従って、アプリケーション定義ファイルの作成時に SecondarySsoApplicationId 変数に指定したのと同じ SSO アプリケーション名を指定してください。

    5. その他のフィールドは既定値のままにして、[ OK] をクリックします。

  3. エンタープライズ アプリケーション定義のアカウント情報を管理します。 この手順では、個々のユーザーまたはグループが SharePoint からエンタープライズ アプリケーションに接続できるようにします。 基本的に、この手順では、個々のユーザーまたはグループを LOB システムのユーザーにマップします。 また、LOB システムに接続するための資格情報も指定します。 [エンタープライズ アプリケーション定義のアカウント情報の管理] ページから行うことができます。 このオプションは、SharePoint サーバーの全体管理コンソールから使用できます。 この手順の詳細については、 の「エンタープライズ アプリケーション定義のアカウント情報を管理する」セクションを参照してください https://go.microsoft.com/fwlink/?LinkId=105291

共有サービス プロバイダーの作成

SSP は、共有サービスとそのサポート リソースを論理的にグループ化したものです。 SSP は、SharePoint サーバーの全体管理コンソールを使用して作成できます。

SSP の作成時に Web サイトを定義する必要があります。 作成したポート番号とサイト アドレスを覚えておいてください。 Business Data Catalog アプリケーション定義をこのサイトにインポートします。

SSP の作成の詳細については、 の「章の概要: 共有サービス プロバイダーの作成と構成」 https://go.microsoft.com/fwlink/?LinkId=105119を参照してください。

アプリケーション定義ファイルのインポート

ここで、アプリケーション定義ファイルを SSP にインポートする必要があります。

アプリケーション定義ファイルをインポートするには

  1. SharePoint 3.0 サーバーの全体管理を開始します。 [ スタート] ボタンをクリックし、[ すべてのプログラム] をポイントし、[ Microsoft Office Server] をポイントして、[ SharePoint 3.0 サーバーの全体管理] をクリックします。

  2. 左側のナビゲーション ウィンドウで、アプリケーション定義をインポートする SSP の名前をクリックします。

  3. [ビジネス Data Catalog] セクションで、[アプリケーション定義のインポート] をクリックします。

  4. 開いた [アプリケーション定義のインポート] ページで、Siebel_Account.xml を参照してファイルを選択し、[ 開く] をクリックします。

  5. [インポート] をクリックします。

  6. [OK] をクリックします。

    アプリケーションをインポートした後、[アプリケーションの表示] リンクに移動して 、アプリケーションを確認 できます。 アプリケーション名をクリックすると、アプリケーション内のエンティティが表示されます。

Web パーツの作成

Siebel システムから抽出されるビジネス データを表示および管理するには、SharePoint サイトに Web パーツを作成する必要があります。 Web パーツは、分析、共同作業、データベース情報など、あらゆる種類の Web ベースの情報を含むことができる再利用可能なコンポーネントです。

このチュートリアルでは、ビジネス Data Catalog定義エディターで作成されたメソッド インスタンスに対して Web パーツを作成します。 Office SharePoint Server には、特定の用途にさまざまな種類の Web パーツが用意されています。 Finder メソッド インスタンスの場合は、 ビジネス データ リスト Web パーツを使用します。 この Web パーツを使用すると、アカウント ビジネス コンポーネントに対してクエリを実行する検索式を指定できます。 このチュートリアルでは、これを クエリ アカウント Web パーツと呼びます。

このセクションでは、これらの Web パーツを作成する手順について説明します。 Web パーツの作成の詳細については、Microsoft Office SharePoint Server 2007 ドキュメント (「ビジネス データ リスト、Web パーツ、サイトのカスタマイズ」) https://go.microsoft.com/fwlink/?LinkId=104131を参照してください。

Web パーツは、1 つの Web パーツ ページに追加されます。 Web パーツを追加する前に、Web パーツ ページを作成する必要があります。 このチュートリアルでは、Web パーツ ページを Siebel アカウントと呼びます。

Web パーツ ページの作成

このセクションでは、Web パーツ ページを作成する手順について説明します。

Web パーツ ページを作成するには
  1. SharePoint 3.0 サーバーの全体管理を開始します。 [ スタート] ボタンをクリックし、[ すべてのプログラム] をポイントし、[ Microsoft Office Server] をポイントして、[ SharePoint 3.0 サーバーの全体管理] をクリックします。

  2. 左側のナビゲーション ウィンドウで、アプリケーション定義をインポートする SSP の名前をクリックします。

  3. [共有サービスの管理] ページの右上隅にある [ サイトの操作] をクリックし、[ 作成] をクリックします。

    a9872c3e-f823-4c47-a538-19242565d2e9Web パーツ を

  4. [作成] ページの [ Web ページ ] セクションで、[ Web パーツ ページ] をクリックします。

  5. [新しい Web パーツ] ページで、次の操作を行います。

    1. [ 名前 ] フィールドに、ページの名前を指定します。 このチュートリアルでは、名前を として Siebel Account指定します。

    2. 作成したページと同じ名前の古いページを上書きする場合は、[ファイルが既チェック存在する場合は上書きする] ボックスを選択します。

    3. [ レイアウト ] セクションの [ レイアウト テンプレートの選択 ] ボックスで、Web パーツ ページのレイアウトを選択します。 このチュートリアルでは、[ ページ全体]、[縦] を選択します。

    4. [ 保存場所] セクションの [ ドキュメント ライブラリ ] の一覧で、[ フォーム テンプレート] を選択します。

    5. Create をクリックしてください。 次の図は、作成後の Web パーツ ページを示しています。

      空の Web パーツ ページ

      ここで、このページに別の Web パーツを追加する必要があります。

ビジネス データ リスト Web パーツの追加

ここで、ビジネス データ リスト Web パーツを Web パーツ ページに追加する必要があります。 この Web パーツを使用すると、検索式を使用して Account ビジネス コンポーネントに対してクエリを実行します。 この Web パーツは、ビジネス Data Catalog定義エディターで作成した Finder メソッド インスタンス (QueryAccount) に対応します。

ビジネス データ リスト Web パーツを追加するには
  1. [ Siebel アカウント] ページの [ ヘッダー ] セクションで、[ Web パーツの追加] をクリックします。

  2. [Web パーツの追加] ダイアログ ボックスの [ビジネス データ] セクションで、[ビジネス データ リスト] チェック ボックスを選択し、[追加] をクリックします。

    ビジネス データを作成するためのオプション Web パーツ

  3. 新しく追加されたビジネス データ リスト Web パーツで、[ ツール ウィンドウを開く] リンクを クリックします。

    4e7a1cb1-69dc-4e0d-a211-6a217dc4a549Web パーツ の

  4. 右側のウィンドウに [ビジネス データ リスト] ツール ウィンドウが開きます。 [ ビジネス データ リスト ] セクションの [ 種類 ] フィールドで、[ 参照 ] ボタンをクリックします。

    ビジネス データ リスト ツール ウィンドウ

  5. [ ビジネス データ型ピッカー ] ダイアログ ボックスで、 Siebel_Account_Instance アプリケーションを選択し、[OK] をクリック します

    アプリケーション インスタンス を選択します

  6. [ 外観 ] ノードを展開し、[ タイトル ] フィールドに Web パーツのタイトルを指定します。 この Web パーツには、 アカウント リストを指定します

  7. [ビジネス データリスト] ツール ウィンドウで、[ 適用] をクリックし、[OK] をクリック します。 ビジネス データ リスト Web パーツは次のようになります。

    ビジネス データ リスト Web パーツ

    Note

    パラメーター列の表示順序を変更することもできます。 これを行うには、Web パーツの右上隅にある [ビューの編集] リンクをクリックします。

  8. ページの右上隅にある [ 編集モードの終了 ] をクリックします。

次の手順

Siebel システムからデータを取得して SharePoint アプリケーションをテストします。 「 手順 4: SharePoint アプリケーションをテストする」を参照してください

参照

チュートリアル 1: Siebel システムからのデータを SharePoint サイトに表示する