Z-Hire Active Directory, Exchange, Lync, Office 365 User Creation Tool

Latest Version: Z-Hire Version Z-Hire automates the IT account creation process for Exchange mailbox, Active Directory, Lync accounts, Office 365 cloud and custom applications. With just a click of the button, your Exchange mailbox, and Active Directory user and Lync ac

4.5 Star
23,306 times
Add to favorites
E-mail Twitter del.icio.us Digg Facebook
  • Error while creating AD + Office365 mailbox
    1 Posts | Last post October 24, 2018
    • Got it working fine with just AD creation and also exchange. Have moved to Office365 and while account creation, got the error message "Powershell command failed. The operation couldn't be performed because object 'xxx.xxx@xxx.xxx.xxx' couldn't be found on 'SIXPR01A00aDC01.xxxxxx.prod.outlook.com'. The mailbox and Office365 license assignment seems created and fine but we have set a home folder + permission for the AD side which didn't manage to finish through due to this error. Any advise on how to skip the error or continue with the rest of the creation?
  • Becareful its $700 for this
    1 Posts | Last post July 30, 2018
    • Why would you post something in TechNet that is going to cost money the premise of TechNet is to help others and share software not share your free trials.  Nice software but not worth $700.
  • Set Out of Office Reply not turning on
    1 Posts | Last post January 24, 2018
    • I can see that the out of office reply is created in the user Profile in office 365, but it does not appear to actually be enabled
  • PowerShell Script
    2 Posts | Last post November 21, 2017
    • Hi, first of all: great tool.
      My problem: When creating a user in a separate PowerShell script, I would like to add certain Active Directory groups by selection. The associated script could look like this:
      Write-host "Add User to Group in List" -ForegroundColor Green
      $ SGroups = Get-ADgroup filter * | Select-Object Property Name | Out-GridView PassThru | Select-Object -ExpandProperty Name
       ForEach ($ Group in $ SGroups)
      Add-ADGroupMember $ Group-member $ user}
      The user comes from the value "samAccountname". The script does not work though. Does anyone have a tip for me? Thank you!!
    • Hi BurgerKing,
      Have you tried using the builtin AD Group selection UI? This maybe a lot easier than building your custom script. The AD group selection UI won't save the groups if you do not save the template.
  • is there a free version of this tool
    1 Posts | Last post February 03, 2017
    • wasn't there a free version of this tool?
  • Description field resetting
    2 Posts | Last post December 22, 2016
    • Hello,
      Once we have a template created, and create a user, the description field resets itself to a blank field, forcing us to enter the Description for each user we create. 
      Is there a way to prevent this field from resetting to a blank field?
      Thank you!
    • Hi Sallington,
      Which version of Z-Hire are you using? AD description field not reset itself after new hire account is created. I just tested with version 5.4.4 and it seems to work fine. Let me know.
  • Script Code?
    2 Posts | Last post November 15, 2016
    • Hello,
      I am an IT Engineer for my company. I have created a basic application using Powershell Studio. I am wondering if I could get a copy of your application code to utilize its features and enhance options to utilize other processes?
      Thank You,
    • Hi,
      You can use Z-Hire custom script feature to add additional functions to improve your user provisioning and identity management work flow. We allow you to configure when the custom powershell script is run (before or after each of the IT systems). feel free to reach out to me if you have further questions.
  • Will any of the versions be free
    1 Posts | Last post October 26, 2016
    • we recently moved off SBS2011 and lost the gui that the HR girl used to create users.
      will there be a free version?
  • Running custom scripts with variables
    2 Posts | Last post July 14, 2016
    • Just wanted to start off and say this tool works great. It really helps to cut down on the amount of time it takes to on board new people.
      Now I'm starting to tinker with custom scripts for confirmations, and to communicate with other departments. Right now I'm trying to set up a custom script that will send out an email to our application team so that they can create new users on their side as well. The script runs and it sends out the email, the only thing I'm having difficulties with is getting the script to work off of variables from z-hire. This is what I have so far;
      send-mailmessage -from "Phaulty <phaulty@mydomain.com>" -to "AppTeam <app.team@mydomain.com>" -subject "New User" -body "
      Request for new user
      Name = $FirstName $LastName
      Position = $Description
      Address = $Street
      " -smtpServer mail.mydomain.ltd
      In z-hire I have %FirstName%%LastName%%Description%%Street% in the script argument field, but I know there is something crucial I seem to be missing for my script to get this information.
      Any help is appreciated.
    • Hello Phaulty,
      If you choose the option to pass the samaccountname as an argument. You can use $args[0] to access the samaccountname from the script. By using the samaccountname, you should be able to query firstname, lastname and description from the AD object. I do have script samples, please reach out to me.
      You cannot use %firstname%,%lastname% variables in the script. You can only use these variables in the UI. I hope this makes sense.
  • samAccountname
    4 Posts | Last post April 07, 2016
    • hallo, nice tool
      Can i set the length of %samaccountname%? i need always 9 letters.
    • Yes, if you want to use only 9 letters you can use %firstname[1]%%lastname[8]%
      This take first letter for first name and 8 characters from last name.
    • haha, i need filled up to 9 characters. do you know ?
    • That is a very interesting requirement. We currently do not support this but it be accomplished by writing to a custom Powershell script and running it at the end. Let us know if you are interested in going that route, we can help with the script.
1 - 10 of 61 Items