
People Functions
by Appian Corporation
Description
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.
Features
Functions:
getgroupbyname getgroupnames getgrouptypename getgroupsoftype getgroupsoftypefromlist getmembergroups getmembergroupsoftype getModifiedUsersByTimestamp getParentsOfGroups getUsersLastPasswordChange retrieveusersecurityrolemap validateEmailAddress getUsersByUUID getGroupTypeAttributes
Smart Services: Add People As Group Admins Unlock User
Release notes
Upgraded Commons validator library for vulnerabilities fix
Version history (8)
1.16.0
Updated deprecated APIs, added License File, and changed the application minimum version to 23.2
1.15.0
Version change, no functional updates
1.14
Added two new functions:
- getUsersByUUID - given a list of user UUIDs it returns a list of usernames
- getGroupTypeAttributes - given a group type name, returns a list of attribute names
1.13
Deprecated functions and smart service now included out of the box.
Deprecated functions for 22.1: doesGroupExist isUserSystemAdministrator getGroupsForMemberUser getGroupsForAdminUser getGroupsOfTypeForUser getUserUUID isUserActive
Deprecated Smart Services for Appian 22.1: Update Profile Advanced Set User Prefences
1.12
Update to dependencies
1.12
This was accidentally submitted as a new submission. Inactivating in favor of People Functions (2148).
1.11.0
Deprecated (v1.9 and v.1.10) getgroupbyname: Use the out of the box function a!groupByName getgroupsoftype: Use the out of the box function a!groupsByType getmembergroups: Use the out of the box function a!groupMembers getmembergroupsdirectpaging: Use the out of the box function a!groupMembers getGroupMemberUsersPaging: Use the out of the box function a!groupMembers getmembergroupspaging: Use the out of the box function a!groupMembers getmembergroupsdirectpaging: Use the out of the box function a!groupMembers getmemberusersdirectpaging: Use the out of the box function a!groupMembers getmemberuserspaging: Use the out of the box function a!groupMembers getDirectMemberGroups: Use the out of the box function a!groupMembers getDirectGroupMemberUsersPaging: Use the out of the box function a!groupMembers
1.10.0
Deprecated (v1.9 and v.1.10) getgroupbyname: Use the out of the box function a!groupByName getgroupsoftype: Use the out of the box function a!groupsByType getmembergroups: Use the out of the box function a!groupMembers getmembergroupsdirectpaging: Use the out of the box function a!groupMembers getGroupMemberUsersPaging: Use the out of the box function a!groupMembers getmembergroupspaging: Use the out of the box function a!groupMembers getmembergroupsdirectpaging: Use the out of the box function a!groupMembers getmemberusersdirectpaging: Use the out of the box function a!groupMembers getmemberuserspaging: Use the out of the box function a!groupMembers getDirectMemberGroups: Use the out of the box function a!groupMembers getDirectGroupMemberUsersPaging: Use the out of the box function a!groupMembers