New Student Account Provisioning and Office 365 Setup

Problem Description : 

Process for AD and Office 365 account provisioning

 

 

 Resolution : 

 

Office 365 mailbox provisioning process

 

1. export_new.bat runs everyday at 6:00 PM on Vulture. Script creates a text file of new students from Banner and copies the file to Exchange server (MBX1). Script pulls students that are registered in current or future term or applicants that have a banner web pin established and have applied for the current or a future term (who do NOT have a STDT email address in GOREMAL). Script adds the STDT email address for these students in GOREMAL at the end of the script.

 

2. new_stdt.bat runs everyday at 6:30 PM on MBX1. It uses the data file copied over from Vulture at 6:00 pm. Batch runs powershell script to create each new student's AD account, enables the remote mailbox for Office 365, creates home folder, and adds student to curr_stud AD group.

 

3. bulk_license_o365.ps1 runs everyday at 10:00 PM on Cipher2. Since AD Connect syncs user accounts every 30 minutes the new student AD accounts created in Step #2 above should be synced to the cloud by now. Script activates the Education Plus license for those that don't have one assigned for any student in the STDT OU that was created within the last 3 weeks.**

 

4. Within a few minutes the students mailbox is created immediately following the license assignment.

 

** Cipher2 uses Microsoft Online Services Sign-In Assistant and Windows Azure Active Directory Module for Powershell for licensing automation. Powershell script assigns the account sku for our Office 365 Education Plus for Students (gordonstateedu:STANDARDWOFFPACK_IW_STUDENT) license.

 

We have disabled the following plans within the Education Plus license for each student...

 

RMS_S_ENTERPRISE

OFFICE_FORMS_PLAN_2

PROJECTWORKMANAGEMENT

SWAY

YAMMER_EDU 

 

 

 

 

 Revision Date : 10/25/2016