Tech

PowerShell

PowerShellによるMS Graph認証の完全自動化:証明書/シークレットによる非対面アクセスの実装

{"status": "production", "environment": "PowerShell 7.4/5.1", "target": "Microsoft Graph API Authentication", "security_...
PowerShell

Microsoft GraphでM365運用を自動化する ― 一括変更はdry-run・再試行・監査を先に設計

Graph APIでユーザー作成などを自動化するとき、速度より先にdry-run、429 Retry-After、失敗対象の再実行、最小権限を設計する実務パターンを整理します。
PowerShell

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

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

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

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

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

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

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

大規模環境におけるサーバーリソース情報の収集と整合性維持の負荷を、オブジェクト指向設計によって劇的に削減します。PowerShellクラスによる高度なサーバー監視の構造化と並列処理の統合設計方針と処理フロー各サーバーの状態を「型」として定義...
PowerShell

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

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

PowerShell自動化の冪等性を考える ― DSC v3の設計思想から学ぶTestとApply

PowerShellで何度実行しても同じ状態へ収束する処理を作る考え方を、Microsoft DSC v3の宣言的・冪等な設計と対比しながら整理します。
PowerShell

PowerShellからMicrosoft Graphを一括実行する ― 429と資格情報を先に設計する

Microsoft GraphをPowerShellから直接呼ぶ場合、並列化より先に認証情報の保護、最小権限、429 Retry-After、再実行性を設計します。固定パスワードや根拠のない高速化値を排除した実務ガイドです。
PowerShell

CVE-2026-21509の運用対応 ― Office緊急更新をどう確認・展開するか

実悪用が確認されたMicrosoft OfficeのCVE-2026-21509について、RCEという誤解を避け、更新確認、Office再起動、未更新端末の洗い出しまで運用手順として整理します。