Changes

Jump to: navigation, search

UTA Workflows and the Password Variables

2,703 bytes removed, 12:41, 21 July 2017
no edit summary
Different #REDIRECT [[Password|passwordWorkflows_Overview#Password_Variables]] [[Variables|variables]] can be used depending on the [[Workflow|workflow]] task type.
[[UTA]] Assignment task type uses @password@ Acknowledgment task type uses @randompassword@ or @checkactivatedpassword@  ==[[Workflow]] Task Type: [[UTA]] Assignment== '''@password@''' adds [[UTA]] [[Role|role]] assigned to the [[User|user]] as a system [[Role|role]] on the [[User|user]]'s profile checks if the [[User|user]] is activated * if the [[User|user]] is not activated then generates a new random [[Password|password]]* if the [[User|user]] is activated then sends the text "current password" '''For example''' The [[User|user]] is assigned to a [[UTA]] Level 1 with the [[Role|role]] Project Lead and a [[Workflow|workflow]] message contains the following information: Password is: '''@password@''' 1. Project Lead is added to the [[User|user]]'s profile 2. If the [[User|user]] is not activated then the system sends: Your [[Password|password]] is: ABCDEFGH If the [[User|user]] is activated then the system sends: [[Password]] is: current password  ==[[Workflow]] Task Type - Acknowledgment== @randompassword@ * generates a new random [[Password|password]] @checkactivatedpassword@ checks if the [[User|user]] is activated* if the [[User|user]] is not activated then generates a new random [[Password|password]]* if the [[User|user]] is activated then sends the text "existing password" (see '''Notes''' below) '''For example''' The [[User|user]] is assigned to a [[UTA]] Level 1 with the [[Role|role]] Project Lead and a [[Workflow|workflow]] message contains the following information: [[Password]] is: @password@ 1. Project Lead system [[Role|role]] is added to the [[User|user]]'s profile 2. If the [[User|user]] is not activated then the system sends: Your [[Password|password]] is: '''ABCDEFGH''' If the [[User|user]] is activated then the system sends: [[Password]] is: current password  ==Notes==Because of the complex nature of the password creation and validation process it is not possible to automatically translate '''existing password''' into other languages. If you are sending an e-mail containing the @checkactivatedpassword@ variable you can use the following syntax to display "existing password" in French if appropriate. If the user has not been previously activated the syntax will provide a randomly generated password as normal: <pre><!--@sscalculation(if(trim("@checkactivatedpassword@")="existing password","Mot de passe courant","@checkactivatedpassword@"))--></pre>  ==See Also==* [[Password Variables to Set or Reset User Passwords]] [[Category:Universal Tracking Application]][[Category:Workflows|Workflows]][[Category:System Management]][[Category:Variables]]{{DeprecatedPage}}
Smartstaff, administrator
4,478
edits

Navigation menu