Skip to main content

概要

SharePoint ツールでは、サイト一覧の取得、サイト情報の取得、ドキュメントライブラリ/OneDrive の参照、ファイル検索、ファイルアップロード、ファイルダウンロードを Microsoft Graph 経由で行えます。

主な機能

  • SHAREPOINT_LIST_SITES
    • SharePoint サイトを検索・一覧取得。
  • SHAREPOINT_GET_SITE_INFORMATION
    • サイト URL からサイトのメタ情報(ID、名前、URL)を取得。
  • SHAREPOINT_LIST_DOCUMENTS
    • SharePoint ドキュメントライブラリまたは OneDrive のファイル/フォルダ一覧を取得。
  • SHAREPOINT_SEARCH_FILES
    • SharePoint ドキュメントライブラリまたは OneDrive のファイル/フォルダをファイル名やキーワードで検索。ファイル/フォルダのみに絞り込むフィルタも指定可能。
  • SHAREPOINT_UPLOAD_FILE_V2
    • SharePoint または OneDrive にファイルをアップロード(最大 30 MB)。前のステップの出力ファイル、base64 文字列、データ URL、任意の HTTP(S) URL を受け付け、4 MB 超のファイルはチャンクアップロードセッションを自動的に使用します。SHAREPOINT_UPLOAD_FILE の後継ツールで、新規フローではこちらの利用を推奨します。
  • SHAREPOINT_UPLOAD_FILE
    • SharePoint または OneDrive にファイルをアップロード(シンプルアップロード、最大 4MB)。既存フロー向けに残されています。新規フローでは SHAREPOINT_UPLOAD_FILE_V2 を使用してください。
  • SHAREPOINT_DOWNLOAD_FILE
    • SharePoint または OneDrive からファイルをダウンロード。署名付きダウンロード URL または base64 エンコードされたコンテンツ(最大 4MB)を返します。

認証

Microsoft Graph OAuth トークンが必要です。 Jinba のシークレット設定 で Microsoft アカウント(SharePoint/OneDrive)を連携し、発行されたトークンをツールの config に指定してください。

例:サイト一覧取得とファイルアップロード