How to use Javascript to set the logon user (authenticated user) as default OWNER?
I have a Javascript that based on certain WorkItemAttributes.TYPE, it sets a specific user to the WorkItemAttributes.OWNER, otherwise, I would like to use the logon user (i.e., 'authenticated user' seen in Customization attribute for User) to be the default OWNER. So how do I get the UUID of the logon user/authenticated user using Javascript?
2 answers
Not sure whether you can get the UUID, but using JavaScript to get the current logged on user was quite a popular topic in the forum in the past. See the answers in these post for code snippets.
https://jazz.net/forum/questions/68374/how-can-i-get-logged-in-user-in-javascript
https://jazz.net/forum/questions/170556/how-to-get-user-loged-in-rtc-for-customization
https://jazz.net/forum/questions/133477/work-item-customization-getting-current-user-as-logged-in-user
If you are new to attribute customization, this tutorial is a good start.
https://jazz.net/library/article/537
And you can find most of the API specifications here.
https://jazz.net/wiki/bin/view/Main/AttributeCustomization
https://jazz.net/forum/questions/68374/how-can-i-get-logged-in-user-in-javascript
https://jazz.net/forum/questions/170556/how-to-get-user-loged-in-rtc-for-customization
https://jazz.net/forum/questions/133477/work-item-customization-getting-current-user-as-logged-in-user
If you are new to attribute customization, this tutorial is a good start.
https://jazz.net/library/article/537
And you can find most of the API specifications here.
https://jazz.net/wiki/bin/view/Main/AttributeCustomization
Please see answer https://jazz.net/forum/questions/133477/work-item-customization-getting-current-user-as-logged-in-user/184711 for how to get the item ID for the user that runs the operation.