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:
I am using function "validateNameForUser" in my application. Earlier it was working fine, but now getting error on UI as "You don't have permission to view this page". In system log, I found error as below:
at a!xray_eval.(SYSTEM_SYSRULES_xray_eval:1) at a!xray_parseAndInstrumentWrapper.(SYSTEM_SYSRULES_xray_parseAndInstrumentWrapper:60) at a!xray_startFormWrapper.(SYSTEM_SYSRULES_xray_startFormWrapper:27) at ______________________________SAIL_TO_JAVA_BOUNDARY______________________________.esId=1a7093f0fb40f23b:ca1b2df0fd53743c(Unknown Source) at com.appiancorp.ps.people.function.ValidateNameForUser.validateNameForUser(ValidateNameForUser.java:27)
I am using People Plugin with version 1.10 now. Can you please help me to know the root cause and solution of this issue.
Can we use the update profile advanced if not what can we use instead of that smart service to provide a value to the custom field for the users in admin console??
A new update has been released (Ver. 1.15). Please update the plug-in to the latest update.
We get the below message in the health check report with the latest version of the plugin 1.14 and we have APPIAN 22.1
"People Functions (psshared.peoplefunctions) references deprecated Appian APIs [deprecated][deprecated] com.appiancorp.suiteapi.common.ServiceLocator.getUserProfileService(com.appiancorp.services.ServiceContext)"
what updates are required to get rid of the above message in the health check report?
You can use the user function with the status property.
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?