Find Jobs
Hire Freelancers

PowerShell Script to Edit on-prem AD and Azure AD users in Bulk

$100-200 USD

Completed
Posted 6 months ago

$100-200 USD

Paid on delivery
This is an addendum project to https://www.freelancer.com/projects/microsoft-exchange/PowerShell-Script-Edit-Azure-users for Hoang. From the final version of the last script, I would like to port so that it is compatible with on-premise AD. This means that we will need to add the local module for AD and core AD data will need update on local AD, and other data will still need to be sent to AzureAD / ExchangeOnline / Etc. See attached image for field mappings. There are some variations as well as duplication in on-prem AD. I am not sure if updating one attribute in AD updates the other? We may need to export the data to see the result. From the image, in the 4th column if the cell is blank, then we will need to get/update data from AzureAD. ====================== ORIGINAL PROJECT POST I am looking for a skilled PowerShell developer to create a script that can efficiently edit user information in AzureAD. Tasks to be performed by the script: - The script should be able to retrieve user data from AzureAD and make necessary edits to user information. - Data should be downloaded into a date/time stamped CSV file for editing, - The script should have the ability to update user attributes such as name, email address, job title, etc. (see attachment) - Can be a single script or (2) scripts: 1 for downloading and 1 for upload/editing - Please see the attached image of all fields that need to be downloaded as well as uploaded (edited). - I should be able to download the data to a CSV file, make changes in Microsoft Excel then upload from that same CSV file. System/Software requirements: - The script should be compatible with Powershell and AzureAD. - The script will be run from a Windows computer. - You must know and understand how to write in Powershell. I cannot give you access to my AzureAD tenant. I can test the script(s) and provide feedback if needed. Number of users to be edited: - The script should be capable of handling user editing for a range of 100-5000 users. Ideal skills and experience for the job: - Proficiency in PowerShell scripting. - Strong understanding of AzureAD and its APIs. - Experience with bulk editing of user information. - Ability to handle errors and exceptions gracefully. - Attention to detail and ability to ensure accuracy in user data editing. If you have the required skills and experience, please submit your proposal with relevant examples of previous work. I have a few powershell scripts already that do separate parts. However none work in the fashion described in this project. I can share these to assist in what you will need to create.
Project ID: 37479832

About the project

4 proposals
Remote project
Active 6 mos ago

Looking to make some money?

Benefits of bidding on Freelancer

Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
Awarded to:
User Avatar
Hello, I'm Hoang, a System Admin. I have 5-years of experience working with Powershell script relate Windows, Active directory, Office 365, AzureAD. I think I can help you complete it soon. Please consider and contact me, we will discuss all the requirements needed to complete it. Thank you.
$150 USD in 7 days
5.0 (40 reviews)
5.4
5.4
4 freelancers are bidding on average $168 USD for this job
User Avatar
Hi there. ⭐⭐ I am a full stack Developer ⭐⭐ with experience in HTML, Powershell, Blockchain, AWS, MY SQL, Bot Developement, Web, Machine Learning (ML), PYTHON, Deep Learning and Communications. I have worked with many similar projects as i have a team of enthusiastic developers. We strive to give our best. Please contact to discuss in detail.
$150 USD in 3 days
5.0 (1 review)
2.1
2.1

About the client

Flag of UNITED STATES
North Chesterfield, United States
5.0
47
Payment method verified
Member since Mar 22, 2012

Client Verification

Thanks! We’ve emailed you a link to claim your free credit.
Something went wrong while sending your email. Please try again.
Registered Users Total Jobs Posted
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Loading preview
Permission granted for Geolocation.
Your login session has expired and you have been logged out. Please log in again.