SharePointのsiteiId(サイトId)、parentId(親フォルダーId)取得

Microsoft Graph API でSharePointの特定サイトにフォルダー作成する際に必要なサイトId、親フォルダーId(parentId)取得するフローを作成しました。

GetSiteId_GraphAPIフロー(サイトId取得)

RESTコンポーネントでGraph API にアクセスし、サイトIdの取得を行います。

HTTPコネクション作成については以下ブログを参照ください。

https://scominc.co.jp/blog/2025/12/sharepointmicrosoft-graph-api.html

フロー詳細説明

RESTコンポーネントの基本設定

コネクションを使用:「はい」を設定してください。

コネクション名:HTTPコネクションを設定してください。

パス:/v1.0/sites/{テナント名}:/sites/{サイト名}を設定してください。
例:/v1.0/sites/abc.sharepoint.com:/sites/AWRenkeiPublic

Content-Type:自動判定を設定してください。

HTTPメソッド:GETを設定してください。

他の基本設定はデフォルトのままにします。

RESTコンポーネントのURLパラメーター、送信ヘッダー、受信ヘッダーも初期状態のままにしました。

実行結果

対象サイトのid等の値が取得できます。

******************************

GetParentDocId_GraphAPIフロー(親フォルダーId取得)

RESTコンポーネントでGraph API にアクセスし、親フォルダーIdの取得を行います。

コネクション作成については以下ブログを参照ください。

https://scominc.co.jp/blog/2025/12/sharepointmicrosoft-graph-api.html

フロー詳細説明

RESTコンポーネントの基本設定

コネクションを使用:「はい」を設定してください。

コネクション名:HTTPコネクションを設定してください。

パス:/v1.0/sites/{サイトId}/drive/root:/{対象親フォルダー名}を設定してください。
例:/v1.0/sites/{サイトId}/drive/root:/Test

Content-Type:自動判定を設定してください。

HTTPメソッド:GETを設定してください。

他の基本設定はデフォルトのままにします。

RESTコンポーネントのURLパラメーター、送信ヘッダー、受信ヘッダーは初期設定のままにしました。

実行結果

下図のように対象サイト「AWRenkeiPublic」の対象親フォルダー「Test]のId等の情報を取得できます。