SharePoint のサイトおよびコンテンツ API の概要

SharePoint は、インテリジェントなモバイル イントラネットです。 SharePoint によりユーザーは、コンテンツ、知識、アプリケーションを共有および管理して、チームワークを推進したり、情報を検索したり、組織を通じて共同作業をしたりできます。 Microsoft Graph で SharePoint REST API を使用することにより、ソリューションを SharePoint のサイトおよびコンテンツに統合することができます。

SharePoint のサイトおよびコンテンツを統合する理由

SharePoint のサイトは、チームのコラボレーションとコミュニケーションを強化します。 Microsoft 365 のグループ、Microsoft Teams、およびポータルは、すべて SharePoint に基づいているため、Microsoft Graph を使用することにより、保存場所に関係なくデータにアクセスすることができます。 Microsoft Graph で SharePoint API を使用することにより、次のものにアクセスできます:

  • ユーザーが同僚と共同作業するコンテンツを保存するチーム サイト。
  • ユーザーが、情報豊富なコンテンツ ページを組織内で共有するために公開する場所となるコミュニケーション サイトおよびポータル。

SharePoint のリストによりデータを最大限活用する

Listsは、SharePoint のデータ ストレージの基盤です。 簡単な顧客連絡先リストからカスタム ビジネス アプリケーションまで、さまざまなビジネス データを格納するリストを作成し、Power Apps を使用します。 を使用してスキーマを定義する場合、SharePoint はデータの整合性を保護し、豊富なインデックス作成、クエリ、検索機能を有効にすることができます。

チームのファイルにリストの強力な機能を提供

SharePoint は、ドキュメント ライブラリと呼ばれる特殊なリスト タイプにファイルを保存します。 OneDrive API を使用することにより 1 つのドライブとしてライブラリを操作したり、SharePoint API を使用することによりリストとして操作したりできます。 通常のリストと同じように、ドキュメント ライブラリのスキーマを拡張して、カスタム列によりビジネス ニーズをサポートすることができます。

ユーザーの SharePoint イントラネット データによりアプリをライトアップ

Microsoft Graph により、ユーザーにとって最も重要なデータをアプリ内の前面に打ち出すことができます。 ユーザーのデータを保存したリストに対するクエリにより、常に最新の状態を保ちます。 アプリのための独自のリストを作成し、ユーザーが他の SharePoint エクスペリエンスでそのデータにアクセスするようにしたり、あるいは一切を非表示にしたりします。

Microsoft Graph を使用して SharePoint を拡張する

プラットフォームとして SharePoint は、拡張や統合のためのいくつかのモデルを提供します:

  • SharePoint Framework は、SharePoint ページでホスト可能なクライアント サイドのテクノロジおよびオープン ソース ツールを使用して Web パーツを作成する手段を提供します。
  • SharePoint アドインは、カスタム コードをサーバー上で実行することなく SharePoint サイトに追加することのできる自己完結型拡張機能です。

アプリが SharePoint ページ内で実行される際、Microsoft Graph を使用することにより、Microsoft 365 を通じて容易にデータにアクセスすることができます。

それらのモデルに関する詳細については、「SharePoint デベロッパー センター」または「SharePoint 開発者向けドキュメント」を参照してください。

API リファレンス

このサービスの API リファレンスをお探しですか?

次の手順

Microsoft Graph の SharePoint を利用する手始めとして、サイトの使用についてご確認ください。