外部リストとは、外部データに基づく、SharePoint ソリューションの主な構成要素です。 いつものように SharePoint リストを使用し、外部データを読み書きできます。 外部リストの外観も動作もネイティブ リストに非常によく似ていますが、動作に若干の相違点があります。 たとえば、ビューを作成し、数式で計算値を使用できますが、ファイルを添付したり、バージョンを管理することはできません。
注
SharePoint Designer 2010 を使用して外部リストを作成することもできます。これにより、既定のフォームを InfoPath フォームに置き換えることができます。
詳細については、「外部データに関する情報を探す」を参照してください。
目的に合ったトピックをクリックしてください
始める前に
外部データを使うには、データに安全にアクセスできるよう、いくつかの必須タスクを実行する必要があります。 後続の手順を計画するには、次に示す情報が役に立ちます。 また、外部データを使うときに問題が発生した場合にも、この情報で問題を特定できます。 外部データにアクセスするには、ユーザーまたは管理者は次の手順を行う必要があります。
外部データ ソースを準備する 管理者は、適切なユーザーがデータにアクセスでき、データが間違った手に入らないように、アカウントを作成し、データ ソースにアクセス許可を与える必要がある場合があります。 外部データベースでは、特定のテーブル、ビュー、クエリなどを作成して、結果を必要なものだけに制限し、パフォーマンスの向上に役立てることもできます。
SharePoint サービスとアカウントを構成する 管理者は、Business Data Connectivity Services と Secure Store Service をアクティブにする必要があります。
Secure Store Services の構成 管理者は、外部データ ソースに最適なアクセス モードを決定し、ターゲット アプリケーションを作成し、ターゲット アプリケーションの資格情報を設定する必要があります。
ビジネス データ接続サービスの構成 管理者は、外部コンテンツ タイプを作成するユーザーが Business Data Connectivity メタデータ ストアに対するアクセス許可を持ち、適切なユーザーが外部リストの基になっている外部コンテンツ タイプにアクセスできることを確認する必要があります。
外部コンテンツ タイプを作成する ユーザーは、接続、アクセス、操作方法、列、フィルター、および外部データ ソースからデータを取得するために使用されるその他のメタデータに関する情報を含む外部コンテンツ タイプを定義する必要があります。
外部リストを作成する
注
外部リストを作成するには、サイトへの 投稿 アクセス許可が必要です。
[設定] メニュー
で、[すべてのサイト コンテンツの表示] をクリックし、[作成] をクリックします。[ フィルター] カテゴリの [ リスト] をクリックし、[ 外部リスト] をクリックし、[ 作成] をクリックします。
リストの [名前] を入力します。 名前は必須です。
名前は、ほとんどのビューのリストの上部に表示され、リスト ページの Web アドレスの一部になり、ユーザーがリストを見つけるのに役立つサイト ナビゲーションに表示されます。 リストの名前は変更できますが、Web アドレスは変わりません。リストの [説明] を入力します。 説明は省略できます。
説明はほとんどのビューで名前の下に表示されます。サイド リンク バーにリンクを追加するには、[ナビゲーション] セクションで [はい] が選ばれていることを確認します。
[ データ ソースの構成 ] セクションで、次のいずれかの操作を行って、この外部リストのデータ ソースとして使用する外部コンテンツ タイプを選択します。
- リストの名前を入力した場合は、[ 外部コンテンツ タイプが存在するかどうかを確認 する] をクリックして、正しい名前を入力したことを確認します。
- 外部コンテンツ タイプの名前がわからない場合、または選択する外部コンテンツ タイプが多数ある場合は、[ 外部コンテンツ タイプの選択] をクリックします。
[Create] (作成) をクリックします。
注
また、SharePoint Designer 2013 を使用して外部リストを作成することもできます。これにより、既定のフォームを InfoPath フォームに置き換えることができます。
外部リストのビューを作成する
- サイド リンク バーで、ビューを作成する外部リストの名前をクリックします。
- [ リスト>ビューの作成] をクリックします。
- Standard ビューや、新しいビューの基にする既存のビューなどのビュー オプションをクリックします。
- [ ビュー名 ] ボックスに、ビューの名前を入力します。
- これを外部リストの既定のビューにする場合は、[ これを既定のビューにする] を選択します。 既定のビューにすることができるのは、パブリック ビューだけです。
- [対象ユーザー] セクションの [対象ユーザーの表示] で、[個人用ビューを作成する] または [パブリック ビューを作成する] を選びます。
[パブリック ビューの作成] が無効になっている場合、この外部リストのパブリック ビューを作成するために必要なアクセス許可がない可能性があります。 - [ 列] セクションで、ビューで目的の列を選択し、表示しない列をクリアします。 選んだ列の横のドロップダウン リストで、ビューに表示される列の順序を選びます。
- 外部コンテンツ タイプの作成者は、パフォーマンスを向上させるために外部 データ ソース のデータをフィルター処理する 1 つ以上のデータ ソース フィルターを定義している可能性があります。 使用可能な場合は、[ データ ソース フィルター] セクションに値を入力します。
- ビューの他の設定 (ローカルの並べ替え操作やフィルター操作、グループ化、集計など) を構成し、[OK] をクリック します。