https://github.com/sugam-arora/hiresync
HireSync is an innovative solution designed to automate employee onboarding using Azure Logic Apps, streamlining user creation, role assignment, resource provisioning, and welcome emails. Enhance efficiency and consistency in your onboarding process with Azure-powered automation.
https://github.com/sugam-arora/hiresync
automation azure azurelogicapp employee-database employee-onboarding-checklist hiresync onboarding onboarding-templates onboarding-tool
Last synced: about 2 months ago
JSON representation
HireSync is an innovative solution designed to automate employee onboarding using Azure Logic Apps, streamlining user creation, role assignment, resource provisioning, and welcome emails. Enhance efficiency and consistency in your onboarding process with Azure-powered automation.
- Host: GitHub
- URL: https://github.com/sugam-arora/hiresync
- Owner: SUGAM-ARORA
- License: mit
- Created: 2024-07-02T11:48:20.000Z (11 months ago)
- Default Branch: main
- Last Pushed: 2025-02-09T19:51:52.000Z (4 months ago)
- Last Synced: 2025-02-09T20:32:18.399Z (4 months ago)
- Topics: automation, azure, azurelogicapp, employee-database, employee-onboarding-checklist, hiresync, onboarding, onboarding-templates, onboarding-tool
- Language: HTML
- Homepage:
- Size: 169 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# HireSync 🚀
> Revolutionize Employee Onboarding with Azure Automation
[](https://opensource.org/licenses/MIT)
[](http://makeapullrequest.com)## Overview
HireSync transforms employee onboarding by automating the entire process using Azure Logic Apps. From user creation in Azure AD to resource provisioning and welcome emails, HireSync streamlines every step of bringing new team members aboard.

## 🌟 Key Features
- **Automated User Creation** in Azure AD/Entra ID
- **Smart Group Assignment** based on roles
- **Automated Resource Provisioning** via ARM templates
- **Intelligent Email Processing** for onboarding requests
- **Automated Welcome Emails** with credentials
- **Comprehensive Monitoring** and logging## 🛠️ Azure Services Used
- Azure AD/Entra ID
- Azure Logic Apps
- Azure Email Service
- Azure Resource Manager## 🚀 Getting Started
### Prerequisites
- Azure Subscription
- Azure AD Admin privileges
- Email account for notifications### Quick Start
1. Clone the repository:
\`\`\`bash
git clone https://github.com/SUGAM-ARORA/hiresync.git
cd hiresync
\`\`\`2. Deploy the Logic App:
- Navigate to Azure Portal
- Create a new Logic App
- Import the workflow from \`/src/workflows/main-workflow.json\`3. Configure environment variables:
- Update \`config/settings.json\` with your Azure credentials
- Set up email notifications4. Test the deployment:
- Send a test onboarding email
- Verify user creation and resource provisioning## 📖 Documentation
- [Complete Setup Guide](docs/setup.md)
- [Architecture Overview](docs/architecture.md)
- [Configuration Options](docs/configuration.md)
- [Troubleshooting](docs/troubleshooting.md)## 🤝 Contributing
We welcome contributions! Please see our [Contributing Guide](CONTRIBUTING.md) for details.
## 📜 License
This project is licensed under the MIT License - see the [LICENSE](LICENSE) file for details.
## 🔒 Security
For security concerns, please see our [Security Policy](SECURITY.md).
## 🙋♂️ Support
- Create an [Issue](https://github.com/yourusername/hiresync/issues)
- Join our [Discussions](https://github.com/yourusername/hiresync/discussions)## ⭐ Show your support
Give a ⭐️ if this project helped you!