{"repo":"joelst/BambooHR-to-AAD-user-provisioning","free":true,"listed":false,"github":"https://github.com/joelst/BambooHR-to-AAD-user-provisioning","clone":"git clone https://github.com/joelst/BambooHR-to-AAD-user-provisioning.git","description":"User provisioning from BambooHR to Entra ID (Azure Active Directory)","language":"PowerShell","stars":15,"topics":["automation","azure-active-directory","bamboohr","powershell","rest-api"],"license":null,"category":"workflow-automation","readme_excerpt":"BambooHR to Entra ID User Provisioning Synchronizes BambooHR employees into Microsoft Entra ID from Azure Automation without requiring SCIM or extra BambooHR-side middleware. This repository includes: - Start-BambooHRUserProvisioning.ps1 for scheduled reconciliation and catch-up syncs - Start-BambooHrWebhookSync.ps1 for BambooHR webhook-triggered targeted syncs - Deploy-AzureAutomation.ps1 and infra\\main.bicep for repeatable Azure Automation deployment - Pester, PSScriptAnalyzer, Bicep, and secret/PII guardrails in pull requests Quick start 1. Review the security model in docs/security.md. 2. Deploy the Azure Automation account with docs/deployment.md. 3. Grant managed identity Graph and Exchange permissions with Add-ManagedIdentityPermissions.ps1. 4. Run an initial -WhatIf validation and confirm schedules, notifications, and webhook behavior. 5. Use docs/operations.md for daily operations and docs/troubleshooting.md when something fails. Documentation map Topic Purpose -------------------------------------------------- ------------------------------------------------------------------------------------------------ docs/deployment.md Prerequisites, Azure deployment flow, configuration inputs, webhook setup, and post-deploy steps docs/operations.md Schedules, monitoring, runtime package maintenance, and incident handling docs/development.md Architecture, code layout, testing, and safe change workflow docs/troubleshooting.md Common failure modes and targeted diagnostics docs/se","default_branch":null,"files":null,"tree":[],"storefront":"/r/joelst","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/joelst/BambooHR-to-AAD-user-provisioning/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}