This repository demonstrates the use of Azure app design to automate user onboarding processes, typically handled by System Admins or Service Desk Engineers, and includes a Cloud Uploader Tool for managing Azure Blob storage operations. Additionally, it features a File Share Application for uploading and managing files in Azure Blob Storage.
Before starting with this project, it is recommended that you have:
- A basic understanding of cloud computing concepts.
- An active Azure account (you can create a free account here).
- Familiarity with networking, virtualization, identity management, and storage concepts.
Below are projects in this repository:
-
Automatic Onboarder: This project demonstrates the use of Azure app design to automate user onboarding processes. It streamlines creating a user account and adds relevant groups based on user titles and department basics. Automatic Onboarder Documentation
-
Cloud Uploader Tool (
cloudup
): This tool is designed to manage Azure Blob storage operations, including listing blobs, uploading files, generating shareable links, and downloading files. Cloud Uploader Tool Documentation -
File Share Application: This Flask application allows users to upload files to Azure Blob Storage. It provides a user-friendly interface for file uploads, displays links to uploaded files, and includes a feature for copying links to the clipboard. File Share Application Documentation