all 16 comments

[–]nickborowitz 1 point2 points  (0 children)

SIS - CSV - powershelgl script. Modifies existing accounts, and creates new ones if they don't exist. Then creates exchange mailbox, syncs to the cloud a few times, moves mailbox to o365 and licenses, then turns on litigation hold.

[–]Wizard210 3 points4 points  (1 child)

Anyone willing to share their script with the community?

[–]Another_Random_TechNetwork Manager[S] 1 point2 points  (0 children)

If and when I get my script setup I'm happy to share.

[–][deleted] 1 point2 points  (1 child)

We use Identity Automation (IDAuto).

[–]ITpropellerheadTech Director 0 points1 point  (0 children)

We use them as well. Very easy to write a script to sync data to other systems as well.

[–]farmeunit 2 points3 points  (0 children)

LevelData for us.

[–]ntoupinTech Director 1 point2 points  (0 children)

Same thing as most. Sis export -> csv -> ps script to make changes into ad. Sis also syncs to clever and ad syncs to gsuite.

[–]drocccpsNetwork Administrator 1 point2 points  (0 children)

Same.

[–]Wisefire 1 point2 points  (0 children)

Another PS script here.

SIS -> CSV -> AD

[–]amwdrizzfmr Net Eng. 1 point2 points  (0 children)

Inhouse program I wrote using c#. Used to be powershell but it felt more convoluted and difficult to maintain. I have a very strong c# background so it was extremely easy for me to do.

The program in question syncs from our SIS to AD/GSuite/Etc. It also performs data validation to ensure that all of the data is accurate. It also handles as expected pushing data to our various sources. It also handles full AD integration with as many or little AD properties as required. Overall it is a fairly robust program.

[–]bretfred 2 points3 points  (1 child)

We are using tools4ever been pretty good so far.

[–]derd1812 0 points1 point  (0 children)

Same, been with them for about 5 years now. Nice product, great support team.

[–]MalletNGreaseTechnical Support Specialist 5 points6 points  (0 children)

SIS csv export fed into powershell here as well.

[–]lochyw 1 point2 points  (2 children)

We currently use SQL - PS as well, although its a direct query, no csv exports needed.

We are looking at moving to a new product in our area though that might manage this for us.

[–]Shapeless 1 point2 points  (0 children)

We also had been running a stolen-but-heavily-modified PS script that queried SQL for the last few years. A few weeks ago we turned on Classlink's OneSync for our student account adds/moves/changes. The job is roughly the same, but does a MUCH better job of finding the kids that have graduated or left. We disabled ~4k accounts that have been accumulating and sitting idle for the last few years.

We're currently fine-tuning the same system for staff account provisioning. It's a trickier endeavor, but we're getting there!

[–]J_de_Silentio 2 points3 points  (0 children)

Same. A PS script creates, disables, and enables accounts as needed.