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
  • The version 1.16.0 gets flagged in health check report as medium risk due to dependency on deprecated APIs:

    People Functions (psshared.peoplefunctions) references deprecated Appian APIs
    [deprecated] com.appiancorp.suiteapi.common.ServiceLocator.getUserProfileService(com.appiancorp.services.ServiceContext)

    The version 1.16.1 gets flagged in health check report as high risk due to dependency on deprecated and Private APIs:

    People Functions (psshared.peoplefunctions) references private and deprecated Appian APIs
    [private] com.appiancorp.core.expr.portable.string.Strings.isNullOrEmpty(java.lang.String)
    [deprecated] com.appiancorp.suiteapi.common.ServiceLocator.getUserProfileService(com.appiancorp.services.ServiceContext)

    Wanted to confirm plans for removing this dependencies from future upgrades.

    Thanks

Comment
  • The version 1.16.0 gets flagged in health check report as medium risk due to dependency on deprecated APIs:

    People Functions (psshared.peoplefunctions) references deprecated Appian APIs
    [deprecated] com.appiancorp.suiteapi.common.ServiceLocator.getUserProfileService(com.appiancorp.services.ServiceContext)

    The version 1.16.1 gets flagged in health check report as high risk due to dependency on deprecated and Private APIs:

    People Functions (psshared.peoplefunctions) references private and deprecated Appian APIs
    [private] com.appiancorp.core.expr.portable.string.Strings.isNullOrEmpty(java.lang.String)
    [deprecated] com.appiancorp.suiteapi.common.ServiceLocator.getUserProfileService(com.appiancorp.services.ServiceContext)

    Wanted to confirm plans for removing this dependencies from future upgrades.

    Thanks

Children
No Data