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:
Smart Services:
Hi, what is the alternative to isUserActive function?
isusermemberofgroups and isUserMemberOfGroup functions are giving "InvalidUserException" for inactive user. Are you looking into fixing this error in your next update?
Hi Joel, we have used this plugin in our application. In light of the recent discovery of vulnerabilities with log4j2, we would like to know if this plugin uses the affected version Log4j2, and if yes, would you release an updated version of this plugin to counter the exploit of vulnerability?
Function validateemailaddress is not reliable. In one process instance, mail address validation has passed but in the other, the same mail address has failed the validation. When trying to recreate validation in an expression rule, validation passes. Any idea how to fix this?
Hey, we've been using this plugin and just started getting an error popping up in our process models where it's used that says the following:"The function 'isuseractive' is unavailable".
If I retry the errored node it works. Any idea what's causing this?
Unfortunately, we will not be able to. There is no substitute for the deprecated API and we will continue using it until a new one becomes available.
Hi Mike,
Below issue is being reported in health check report.
People Functions (psshared.peoplefunctions) references deprecated Appian APIs [deprecated] com.appiancorp.suiteapi.common.ServiceLocator.getUserProfileService(com.appiancorp.services.ServiceContext) [deprecated] com.appiancorp.suiteapi.personalization.UserValidationUtils.isValidNameLength(java.lang.String, int)
Can you help on rectifying this?