Revolutionize Employee Onboarding with Azure Automation
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.
- 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 AD/Entra ID
- Azure Logic Apps
- Azure Email Service
- Azure Resource Manager
- Azure Subscription
- Azure AD Admin privileges
- Email account for notifications
-
Clone the repository: ```bash git clone https://github.com/SUGAM-ARORA/hiresync.git cd hiresync ```
-
Deploy the Logic App:
- Navigate to Azure Portal
- Create a new Logic App
- Import the workflow from `/src/workflows/main-workflow.json`
-
Configure environment variables:
- Update `config/settings.json` with your Azure credentials
- Set up email notifications
-
Test the deployment:
- Send a test onboarding email
- Verify user creation and resource provisioning
We welcome contributions! Please see our Contributing Guide for details.
This project is licensed under the MIT License - see the LICENSE file for details.
For security concerns, please see our Security Policy.
- Create an Issue
- Join our Discussions
Give a βοΈ if this project helped you!