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 Comment Children
  • 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:

  • Thank  , I need this for checking if the user is active in the enviornment or not. Actually I am sending emails to a group where I am receiving the error as "invalid recipients resolved"