Microsoft 365・Azure

Microsoft Graph SDK不要:REST APIとOAuthを用いた軽量・高速Entra ID自動化スクリプト

本記事はGeminiの出力をプロンプト工学で整理した業務ドラフト(未検証)です。Microsoft Graph SDK不要:REST APIとOAuthを用いた軽量・高速Entra ID自動化スクリプト【導入:解決する課題】SDKの依存関係...
Microsoft 365・Azure

Microsoft GraphのClient Credentials Flow ― 無人処理で使うapp-only認証の基本

Microsoft Graphをユーザー対話なしで呼ぶClient Credentials Flowを、.default、Application permission、管理者同意、資格情報管理の観点から整理します。
PowerShell

CIMセッションで複数Windows端末を確認する ― 接続・収集・後片付けを分ける

New-CimSessionとGet-CimInstanceで複数端末の情報を取得する基本を整理し、旧記事の未検証な性能値や複雑なログ取得例を外しました。
Microsoft 365・Azure

Microsoft Graph SDKを活用したTeamsチャネル一括作成と権限運用の自動化

{ "modality": "Advanced PowerShell Engineering & Cloud Administration", "tone": "Professional, Technical, Authoritative"...
PowerShell

冪等性を担保するインフラ構成管理:DSC思想に基づいた高可用性PowerShellスクリプトの設計

{ "expert_role": "Senior PowerShell Engineer", "theme": "Idempotent Scripting & DSC Application", "technical_focus": [ "...
PowerShell

PowerShellクラスでIT資産管理を構造化する ― 並列処理ではRunspace境界に注意

PowerShellクラスは資産データの型を揃えるのに便利ですが、ForEach-Object -ParallelではRunspace境界を意識する必要があります。性能の誇張を外し、安全な構造化方法を整理します。
Microsoft 365・Azure

Microsoft Graph SDKなしでユーザー一覧を取得する ― REST API・ページング・429対策

Invoke-RestMethodでMicrosoft Graphを直接呼ぶ構成を、client credentials、@odata.nextLink、Retry-After、最小権限の観点から整理。根拠のない高速化率は削除しました。
PowerShell

PowerShellクラスによる高度なサーバー監視の構造化と並列処理の統合

{ "role": "Senior PowerShell Engineer", "tone": "Professional/Technical/Authoritative", "formatting": "Strict adherence ...
PowerShell

PowerShellとCIMを活用したマルチノード・システムヘルスチェック自動化

本記事はGeminiの出力をプロンプト工学で整理した業務ドラフト(未検証)です。PowerShellとCIMを活用したマルチノード・システムヘルスチェック自動化【導入:解決する課題】複数台のWindowsサーバーに対する手動のヘルスチェック...
VBA・Office

VBAでWin32 APIを叩き、レジストリからUAC(ユーザーアカウント制御)の有効状態を判定する

PLAN:RegistryAccess_UAC_Check|CHECK:PtrSafe_Implementation本記事はGeminiの出力をプロンプト工学で整理した業務ドラフト(未検証)です。VBAでWin32 APIを叩き、レジストリ...