ServiceDesk

 View Only
  • 1.  ServiceDesk Active Directory sync with email field blank

    Posted Feb 26, 2014 03:13 PM

    Is there a way to set a standard template to populate an email address during an Active Directory sync where the field is left blank. For example, a network account is created in Active Directory, but the person who created the account doesn't enter an email address into the field. ServiceDesk will run the sync, and add the email address as the network account. (ex: jbob@domain.com)

    Is there a way to set it so, when the email is left blank, it will add the email address as first name/last name@domain.com? (ex: joebob@domain.com)

     

    Thanks in advance,


    Steven B.



  • 2.  RE: ServiceDesk Active Directory sync with email field blank
    Best Answer

    Posted Feb 26, 2014 04:00 PM

    I am not positive, but I really doubt there is a way to do it during the sync. As an alternative, you could have a DB task that runs after your sync that updates the user table for any users that have blank or null primaryemailaddress columns.



  • 3.  RE: ServiceDesk Active Directory sync with email field blank
    Best Answer

    Broadcom Employee
    Posted Feb 26, 2014 04:08 PM

    Unfortunately the system currently doesn't provide a method for specifying how an e-mail address should be generated for those AD accounts that don't have one defined.

    If you did go about running a script as Micheal George suggested you would need to make sure that whatever e-mail address you decide to change it to in the User table you must also update the UserEmailAddress table.



  • 4.  RE: ServiceDesk Active Directory sync with email field blank

    Posted Feb 26, 2014 04:28 PM

    Thanks guys. This is what I needed to know. The script that would update the users email address that are blank and null wouldn't change anything. It populates the email as the network account id, so it technically wouldn't be blank or null in the SQL table. 

    Thanks again though, this definitely pointed me to the answer I was looking for.