Microsoft Graph– tag –
-
Azure App registrationのAPI権限とSharePointアクセス制御:Sites.Read.AllとSites.Selectedの正しい使い分け
SharePoint のファイルをアプリから読みたいだけなのに、「Sites.Read.All と Sites.Selected をどう組み合わせるべきか」「管理者同意が毎回必要なのか」で迷うケース... -
PowerShellでPIMロールを有効化できない原因と対処法|MfaRuleエラーとamr=mfaクレームの解説
Microsoft Entra ID(旧 Azure AD)の PIM ロールを PowerShell から有効化しようとしたところ、MfaRule が原因で RoleAssignmentRequestPolicyValidationFailed やサイ... -
Microsoft GraphでRetention Label取得時に401 Unauthorizedや500エラーになる原因と対処法【/security/labels/retentionLabels】
Microsoft 365 の自動化で Microsoft Graph の Retention ラベル API を叩いたとき、「Graph Explorer では成功するのに、PowerShell や Python のスクリプトだと 401 U... -
Microsoft Entra IDのプロフィール写真をSlack・Zoom・Google Workspaceへ自動同期する方法と制約
Microsoft Entra ID(旧Azure AD)でSSOやSCIMプロビジョニングを使っていると、「どうせならプロフィール写真もEntra IDを起点に全部のSaaSへ同期したい」と考える方は... -
Microsoft TeamsプライベートチャットにGraph APIでメッセージ送信できない原因と解決策【アプリケーション権限・委任権限】
Microsoft Teams に自動で通知を送りたいと思い、Microsoft Graph API でプライベートチャットを操作すると、チャットは作れるのにメッセージ送信だけ「Message POST is... -
Microsoft Graph API createUploadSession の uploadUrl で 401 Unauthorized が発生したときの原因と対処
2025年4月中旬以降、Microsoft Graph API の createUploadSession を使ったメール添付ファイルアップロードで、安定稼働していたコードが突然 401 Unauthorized を返す... -
OutlookメールをWebフォームにドラッグ&ドロップして内容を取得する方法と実装パターン徹底解説
Outlook デスクトップ アプリからメールをそのまま Web フォームにドラッグ&ドロップして、「差出人」「件名」「本文」を自動で取得したい――業務システムや問い合わせ... -
OutlookデスクトップのSSOトークンにmfaが入らない原因と解決策|OfficeアドインとConditional Accessでの対処法
Outlook デスクトップの Office アドインで SSO を使うと、取得したトークンの amr から "mfa" が消えてしまい、バックエンドで Microsoft Graph 検証が失敗する――そん... -
C#でMicrosoft Graph APIのUntypedArray/UntypedNodeを使ってExcelテーブルに可変列の行を動的追加・ループ処理する実践ガイド
Microsoft Graph API で Excel テーブルへ行を追加するとき、「列数が可変なので for で値を積み上げたい」「UntypedArray/UntypedNode の入れ子が分かりにくい」という...
