Personalization Utilities

Overview

Contains a collection of Functions and Smart Services under the Identity Management palette:

Smart Services:

  • Rename Custom Group:
    • Allows you to change the name to any group, even if it is a custom group
  • Create Custom Title:
    • Creates a custom title to be displayed in the Title dropdown when creating a user account
  • Rename Custom Title:
    • Allows the renaming of a custom title due to organizational changes or the discarding of a duplicate title
  • Deactivate Users:
    • Deactivate multiple users at the same time
  • Reactivate Users:
    • Reactivate multiple users at the same time
  • Create User With i18n:
    • Allows you to set the locale, the timezone and calendar preferences for the user to be created
      • Please note: DOES NOT Send Temporary Credentials Email
  • Import Users from CSV Smart Service
    • A template is included with this download

Key Features & Functionality

  • isUsernameAvailableForNewAccount()
    • Wrapper to call the isusernameavailable() method in the UserService API.
  • getDeactivatedUsersBy()
    • Allows you to search for deactivated users based on different fields, values for those fields and two operators (1:EQUALS and 2:CONTAINS)
  • getUsersBy()
    • Allows you to search for active users based on different fields, values for those fields and two operators (1:EQUALS and 2:CONTAINS)
  • userSearch()
    • Allows you to do a multi-field search. Syntax is "userSearch(Text[] property, Number[] operator, Text[] value)"
Anonymous
Parents
  • Hello,

    we are developing a process to reset the user's password when the password is expired or forgotten.

    This is because the client's policy does not allows the default reset functionality by sending mail, in fact the client does not want allow this kind of email.

    We used then your smart service "Create User With i18n" in order to reset a password but  if we try to reset a password for an existing user, a message appears:

    ---------------------------
    The following fields have invalid characters [Username: J50344] *Name fields may only contain letters, numbers, whitespace, and
    the _ or - special characters and username can only contain letters, numbers, and the following special characters: @ . _ - .
    It must not match an existing username regardless of case.
    -----------------------------------

    We tried then to disable the user and try again the process, but the result was the same.

    Could you please help to understand how to use this smart service to reset password ?

    Thank you in advance, best regards, looking forward to hear from you.

  • This utility is not designed to reset passwords.

    You're experiencing the error because it's trying to create a new user with the same user name as an existing user.

Comment Children
No Data