2024年5月17日 / 最終更新日時 : 2024年5月27日 officeの杜 Google Google Apps ScriptからAzure Entra IDのユーザ情報読み書き【GAS】 Microsoft Azure ADことEntra IDは導入してIdPとして使ってるけれど、Google Workspaceを使っているという場合、プロビジョニングで自動連携してるケースがあります(Entra側にユーザ […]
2023年5月20日 / 最終更新日時 : 2023年5月23日 officeの杜 Google Google Apps ScriptとGraph APIでOneDriveアップローダを作る【GAS】 会社としてのファイルストレージはBoxを利用しつつも、外部共有用にということでOneDriveを使うといったような使い分けをしてる事例は多いかと思います。Boxではなるべく外部共有をせず、またOneDriveには会社の情 […]
2022年11月15日 / 最終更新日時 : 2024年1月12日 officeの杜 JavaScript VBAとMicrosoft Graph APIの連携 – Calendar編 MicrosoftのOutlookには予定表としてカレンダーが用意されています。VBAで何がしかの処理をした際にその記録として、カレンダーに残りしたり、タスクの開始と終了をカレンダーに自動登録しておいて、リマインダーを送 […]
2022年9月1日 / 最終更新日時 : 2023年2月24日 officeの杜 Electron ElectronとMicrosoft365で座席表アプリを作ってみた Google Workspaceと違い、Microsoft365の場合はウェブアプリを作る機能が無くAPIだけが提供されているので、利用するにはローカル側に土台が必要です。そこで今回、Node.js + Electron […]
2022年5月19日 / 最終更新日時 : 2023年7月5日 officeの杜 Node.js Node.jsでTeamsにAdaptive Cardを送信する 先日、Power AutomateでのTeams送信でAdaptive Cardの送信を実現しましたが、次にNode.js(Electron)のアプリからGraph APIを利用して送信する必要性が出てきたので、その手法 […]
2022年4月13日 / 最終更新日時 : 2024年1月12日 officeの杜 Microsoft365 VBAとMicrosoft Graph APIの連携 – Planner編 Microsoft 365にはPlannerと呼ばれるメンバーで利用するタスク管理プログラムが用意されています。しかし、実際に使ってみると主要な項目は抑えられているものの、若干使いにくい。という事でプログラムから利用でき […]
2022年2月25日 / 最終更新日時 : 2024年11月9日 officeの杜 Microsoft365 VBAとMicrosoft Graph APIの連携 – Teams編 現在業務の自動化の為に、Electron, VBA, SAP GUI Scripting, Puppeteer等の他に「Microsoft Graph API」も非常に多く利用しています。決して使いやすいAPIではないの […]
2021年11月16日 / 最終更新日時 : 2024年11月9日 officeの杜 Microsoft365 VBAとMicrosoft Graph APIの連携 – Excel Online編 Microsoft 365にはSharepointおよびOneDrive Businessにて、ExcelのファイルをExcel Onlineという形で利用が可能です。Boxのようなストレージサービスと異なり、Googl […]
2020年6月15日 / 最終更新日時 : 2022年7月12日 officeの杜 Google Google Apps ScriptとMicrosoft Graph APIの連携 – Outlook編【GAS】 Microsoft365を導入しても、それだけでは実は殆ど今までの仕事の置き換えでしかなく、自動化をしたいと思ってもGoogle Apps Scriptのような手軽な開発環境は用意されていません(ローカルだとVBAがあり […]
2020年6月12日 / 最終更新日時 : 2023年1月29日 officeの杜 Google Google Apps ScriptとMicrosoft Graph APIの連携 - Teamsログ取得編【GAS】 社内外でTeamsのチームに投稿されたチャットログを集計したい要望が非常に高くなっています。しかし、このデータを取得するのは容易ではありません。Power Automateだと新規メッセージ投稿時か?自分自身にメンション […]