People Functions

Overview

Contains a collection of user and group related Functions and Smart Services as detailed below.

Please note that this plugin contains functions that were previously included in the Group Functions plugin and the User and Group Management Application plug-in.

IMPORTANT: Prior to deploying v1.9 or the latest version of the People Functions plugin, please un-deploy the Group Plugins function and the User And Group Management Application plugin if they are present on your environment.

Deprecated functions and smart service are now included out of the box.

Key Features & Functionality

Functions:

  • getgroupbyname
  • getgroupnames
  • getgrouptypename
  • getgroupsoftype
  • getgroupsoftypefromlist
  • getmembergroups
  • getmembergroupsoftype
  • getModifiedUsersByTimestamp
  • getParentsOfGroups
  • getUsersLastPasswordChange
  • retrieveusersecurityrolemap
  • validateEmailAddress
  • getUsersByUUID
  • getGroupTypeAttributes

Smart Services:

  • Add People As Group Admins
  • Unlock User
Anonymous
Parents
  • Does isuseractive() still exist in this plugin?

  • Hi  ! Yes, the isuseractive() function is still available in plug-in version 1.16 (environment is 24.1). As a note, it will not come up in autocomplete search of functions, but does still work if you use isuseractive([validUsername]).

  • Hi  ! In that case, the isuseractive() function may throw an error if the username does not exist for an active or deactivated user! Have you tried using the out of the box function isusernametaken()? You could set up some reject/filter logic on the list of usernames to remove any usernames are not valid, i.e. isusernametaken = false()!

    Error in isuseractive if username does not exist for active or deactivated user:

    isusernametaken() will return 'false' for the same "fake" username:

Comment
  • Hi  ! In that case, the isuseractive() function may throw an error if the username does not exist for an active or deactivated user! Have you tried using the out of the box function isusernametaken()? You could set up some reject/filter logic on the list of usernames to remove any usernames are not valid, i.e. isusernametaken = false()!

    Error in isuseractive if username does not exist for active or deactivated user:

    isusernametaken() will return 'false' for the same "fake" username:

Children
No Data