
PersonalizationUtilities
by Appian Corporation
Description
Contains a collection of Functions and Smart Services under the Identity Management palette.
Features
Smart Services:
Rename Custom Group: Allows you to change the name to any group, even if it is a custom group Create Custom Title: Creates a custom title to be displayed in the Title dropdown when creating a user account Rename Custom Title: Allows the renaming of a custom title due to organizational changes or the discarding of a duplicate title Deactivate Users: Deactivate multiple users at the same time Reactivate Users: Reactivate multiple users at the same time Create User With i18n: Allows you to set the locale, the timezone and calendar preferences for the user to be created Please note: DOES NOT Send Temporary Credentials Email Import Users from CSV Smart Service A template is included with this download Functions:
isUsernameAvailableForNewAccount() Wrapper to call the isusernameavailable() method in the UserService API. getDeactivatedUsersBy() Allows you to search for deactivated users based on different fields, values for those fields and two operators (1:EQUALS and 2:CONTAINS) getUsersBy() Allows you to search for active users based on different fields, values for those fields and two operators (1:EQUALS and 2:CONTAINS) userSearch() Allows you to do a multi-field search. Syntax is "userSearch(Text[] property, Number[] operator, Text[] value)"
Release notes
Updated deprecated APIs, and changed the application minimum version to 23.2
Version history (7)
3.9.0
Replace deprecated content APIs with modernized file management APIs. See the 23.2 Release notes here https://docs.appian.com/suite/help/23.2/Appian_Release_Notes.html#modernized-file-management-apis
3.8.0
New smart service: Update Group Type. Allows the modification of the group type for one or more groups at the same time.
3.7.1
Fixed a defect in which profile updates will set all fields that are not configured in the CSV Importer to null - added a parameter that allows designer to choose which behavior they want.
3.7.0
v. 3.7.0 New and improved version of Import Users from CSV
- all user profile fields available for create/update
- automatically reactivates deactivated users who are on the list
- outputs lists of users who have been created and updated
- allows to skip the first row (header) of CSV
NOTE: the node now uses 0-based index. NOTE2: The old version of the node is now deprecated, you will need to pull in the new node from palette and reconfigure it.
3.6.7
v3.6.7 removed and replaced deprecated APIs
3.6.6
Import Users from CSV smart service will now update existing user accounts in addition to creating new accounts.
3.6.5
e user locale when creating the user
- Added a new smart service "Change Password Expressionable which allows you to use expressions in the password field
- Renamed "Group Joiner" to "Add Users Immediately"
- Improved exception handling on all smart services
- Added new palette and canvas images for each smart service
**************************************************** This plug-in contains smart services under the Identity Management palette:
- Rename Custom Group: Allows you to change the name to any group, even if it is a custom group.
- Create Custom Title: Creates a custom title to be displayed in the Title dropwdown when creating a user account.
NEW:
- Group Joiner: Works the same as the Join Group Smart Service but you can specify the user you want to add to the group. The group needs to have an Automatic group membership policy.
-Create Custom Title:Creates a custom title to be displayed in the Title dropwdown when creating a user account. -Create User With i18n: Allows you to set the locale, the time zone and calendar preferences for the user to be created. THIS SMART SERVICE DOES NOT SEND TEMPORARY CREDENTIALS EMAIL. -Deactivate Users: Deactivates users in bulk -Reactivate Users: Reactivates users in bulk -Rename Custom Group: Changes the name of a group -Rename Custom Title: Allows to rename a custom title due to organizational changes or to discard a duplicate title. -getDeactivatedUsersBy: Allows you to search for active users based on different fields, values for those fields and operators. -getUsersBy: Allows you to search for deactived users based on different fields, values for those fields and two operators (1:EQUALS and 2:CONTAINS) -isUsernameAvailableForNewAccount: wrapper to call the isusernameavailable() method in the UserService API. -userSearch: It allows to do a multi-field search. Syntax is "usersearch(Text[] property, Number[] operator, Text[] value)". Where available operators are in the help of the function