Automation and integration
Design reliable workflows, connect systems, and evaluate automation with explicit ownership, useful error handling, and verifiable results.
Current guides
NIM and MCP: connect an assistant without skipping access controls
Evaluate NIM’s MCP server with controlled credentials, limited data exposure, a test environment, and human review of consequential identity chan…
Read articleBusiness Process Automation: Choosing a Useful First Project
Choose an automation pilot with clear rules, reliable inputs, and measurable results. Plan approvals, exception handling, monitoring, and rollbac…
Read articleUse NIM onboarding to let new starters claim their own accounts
Separate account preparation from account claiming with NIM onboarding, then test identity verification, duplicate records, and support fallbacks…
Read articleDesign joiner, mover, and leaver automation with NIM
Plan NIM lifecycle automation around trusted source records, safe account matching, role changes, and target verification before scheduling jobs.
Read articleArchive and retrospectives
These articles describe earlier tools or a stated historical period. Read each article’s context before adapting its examples.
2024 retrospective: map identity workflows with BPMN first
A retrospective using BPMN concepts available by December 2024 to define identity approvals, exceptions, and responsibilities before automation.
Read articleLowercase Active Directory Usernames with PowerShell: 2022 Note
A 2022 PowerShell example for normalizing sAMAccountName casing within a selected Active Directory organizational unit.
Read articlePowerShell Self-Signed Certificate Example: 2022 Archive
A historical PowerShell certificate example for an Adobe API integration, retained with notes about damaged formatting and certificate lifetime.
Read articleGaPoSh v0.04: Google Apps PowerShell Release Notes
September 2013 release notes for GaPoSh v0.04, a Google Apps PowerShell client with more than 50 commands at that release.
Read articleGaPoSh v0.01 Alpha: Google Apps PowerShell Client
The September 2013 GaPoSh alpha announcement, describing the first user-information commands and the original project feedback process.
Read articleBuilding GaPoSh for Google Apps: September 2013 Plan
A 2013 development plan for a Google Apps PowerShell client using the .NET library to manage users, groups, and other resources.
Read articleGoogle Apps Service Accounts and Delegation: 2013 Reference
A 2013 reference to Google API service accounts and domain-wide delegation, with the original documentation link.
Read articleGoogle Admin SDK Discovery with .NET: 2013 Example
A 2013 service-generator example for the Google Admin SDK Directory API using the Google .NET client and discovery document.
Read articleFlashPanel for Google Apps: 2012 Evaluation Note
A September 2012 note on evaluating FlashPanel for Google Apps domain administration and auditing, with the original screenshot.
Read articleBlackboard Connect 5 SOAP API with PHP 5.3: 2012 Example
A historical PHP 5.3 example for Blackboard Connect 5 SOAP authentication, XML submission, response inspection, and request debugging.
Read articleGoogle Apps for Education Integration Tools: 2012 List
A 2012 school integration resource list covering password sync, CAS, GAM, directory sync, PHP clients, and training.
Read articlePresenting Bethel’s Google Apps Migration at NCCE 2012
A March 2012 session announcement covering Bethel’s Google Apps migration decisions, training, technical work, and adoption.
Read articleApple Configurator Launch: March 2012 Reference
A March 2012 reference to Apple Configurator and its use for deploying groups of iOS devices, with the original announcement link.
Read articleDrupal 7 Modules Used in a School Portal: 2011 Notes
A 2011 list of Drupal 7 portal modules for dashboards, LDAP, CAS, video sharing, navigation, and access control.
Read articlePearson LMS with Google Apps Integration: 2011 News Link
An October 2011 reference to a Pearson learning platform announcement with Google Apps integration for education.
Read articleDart and Improving the DOM: October 2011 Reference
An October 2011 reaction to Dart and its Improving the DOM article, retained with the original documentation link.
Read articleA Drupal 7 K–12 Portal: 2011 Project Update
A 2011 school portal launch note discussing Drupal 7 integration with CAS, LDAP, Kaltura, BigBlueButton, and Google Apps.
Read articleAccessing Drupal 7 Sessions from a PHP Script
A historical Drupal 7 bootstrap example for an external PHP script that needs Drupal session variables.
Read articleGoogle Docs 3.0 API with Zend and OAuth: 2011 Notes
Historical Google Docs 3.0 API integration notes using Zend GData, OAuth settings, and a school district portal.
Read articleBigBlueButton for a Drupal School Portal: 2011 Notes
A 2011 evaluation note on BigBlueButton for web conferencing in a Drupal 7 school portal, with the original project link.
Read articleBuilding iPad Work-Order Apps with Titanium: 2011 Notes
A 2011 school IT project using Appcelerator Titanium to give technicians mobile work orders and a staff and student directory.
Read articleSelf-Hosting Gitorious on Ubuntu 9.10: 2011 Notes
A 2011 account of running Gitorious on Ubuntu 9.10, with installation references and the goal of sharing school district code.
Read articleFirst Gitorious Server Build: January 2011
A January 2011 project update on building a self-hosted Gitorious server, preceding the longer installation note.
Read articleRenaming a Google Apps User with GAM: 2011 Example
A historical GAM command for changing a Google Apps username and surname, with the original Python-based tool reference.
Read articleDHTMLX Touch Alpha: First Impressions in 2010
First impressions from a brief 2010 test of the DHTMLX Touch alpha release, with a link to the original announcement.
Read articleDHTMLX Mobile Library Announcement: October 2010
An October 2010 archive note on the announced DHTMLX mobile library for iOS and Android, with a link to the original announcement.
Read articleGoogle Apps OAuth Integration with PHP: 2010 Notes
Archived 2010 notes on connecting a school portal to Google Apps with PHP and the domain OAuth controls available at the time.
Read articleGoogle Apps Mail and Calendar Portal Integration: 2010 Notes
A 2010 school portal integration note covering CAS sign-in, Gmail unread-mail feeds, and embedded Google Calendar views.
Read articleBuilding a Ticketing System with DHTMLX: 2010 Notes
A 2010 project note on using DHTMLX components to build a school district ticketing system, with the original screenshot reference.
Read article
Let’s talk