Auto Populate Fields

Auto Populate Fields

Is there a way to auto populate a field (like user description) based on other imported data?

Here is my scenario:

I work in a school and we are mass creating students. To accomplish what we want we essentially need four things: first name, last name, school and year of graduation.
EX:
First: Jon
Last: Doe
Year of Graduation 2016 (stored in a custom AD attribute)
School name: highschool

From that we need to generate usernames that would read as jdoe16 following the above example. I've been able to do this with advanced user naming formats. 

We also need to generate the Description as Student - Year of Graduation, so my example would read "Student - 2016"
We also need to set the user home directory based on Year of Graduation, example: \\fileserver\students\2016\jdoe16
We also need to set the user OU based on year of graduation and School, example: DomainName.org\Schools\Highschool\2016\
We also need to add the user to the security group based on year of grad, example: Group = "Students - 2016"

As you can see we are reusing small amounts of data over and over to organize things. How can I accomplish this with Manage Engine?

Thank you!

                New to ADSelfService Plus?