Skip to main content
1-Visitor
December 16, 2014
Question

How do I change, including setting to blank, email addresses for users?

  • December 16, 2014
  • 1 reply
  • 3160 views

Hi,

We have a couple of cases where we need to change an email address for users in our staging/production environment. Currently, the email field is only editable in items in the MKS Domain. User objects under Workflows and Documents do not allow the email addresses to be edited.

We have both 'MKS Domai'n and LDAP users where we need to change, or clear-out, the current email addresses.

Please advise.

-Sean

    1 reply

    21-Topaz I
    December 16, 2014

    Hi Sean,

    When using LDAP as your backing authentication realm, Integrity pulls its user data from the directory service. If you want to blank-out the user email addresses you will need to had an LDAP administrator blank-out the mail address of the user object in AD.

    Note that this change will not be seen until the next time Integrity refreshes its cache by pulling directory data for that user account. Refreshing the user/group cache does not guarantee this update, however, there is server-wide property which controls the frequency of updates:

    mksis.ldapCacheRefreshInterval (note the default time of 12 hours)

    LDAP+Cache.png

    Also, an Integrity Server restart will force the update though this is not always an option throughout the day.

    21-Topaz I
    December 16, 2014

    Something that just occurred to me - why are you wanting to blank-out the user email addresses? Is it because users receive bogus emails from Dev or Test servers in the staging chain when people are testing new solution changes? If so, you can modify Dev and Test to stop sending SMTP emails altogether with the mksis.mailserver property on the same screen I showed in my post above.

    1-Visitor
    December 16, 2014

    Hi Joe,

    There are 2 answers to your question.

    1) For LDAP users... We had some folks play around with item assignments.We have triggers that fire when item assignments change. Add those two together and a manager wasn't happy to get silly emails from our Integrity solution. The request is to simply blank out the email address for that user in Integrity.

    2) For MKSDomain users... We have a handful of "virtual people" that do not have LDAP users. A couple folks requested to have their email address(s) setup for these "virtual people". Once they saw the amount of email, and types of messages, those users have changed their mind and want their email address removed. The request is to blank-out the email address for this MKSDomain users.

    -Sean