/************************************************************************************************** * Name : CVG_UserTrigger * Description : * Created Date : 18/02/2017 * Created By : Halleux Arnaud * VERSION : 1.0 * *Modification LOG * ---------------------------------------------------------------------------------------------- * Who When What * ---------------------------------------------------------------------------------------------- * Arnaud 18/02/2017 Initial Version * **************************************************************************************************/ /** * @title: assignRole * @descr: Based on the org axis on the user evaluate the default role * @param: before insert/update * @param: When org axis is changed */ /** * @title: userTypeText * @descr: Combined all user type into a single text value * @param: before insert/update * @param: When user type is changed */ /** * @title: assignPermissionSets * @descr: Based on the user types of the user and the custom settings mapping, assign permission sets to the user * @param: after insert/update * @param: When user type is changed */ /** * @title: addChatterGroup * @descr: Add all users to default chatter groups for global communications * @param: after insert/update * @param: When user is active */