Example scripts
To homepage
Jira

Jira User Properties
App in script

ScriptRunner For Jira
by Adaptavist
Compatibility

Jira (7.7 - 8.6)

ScriptRunner For Jira (5.6.14)
Language |
groovy
import com.atlassian.jira.component.ComponentAccessor
// The user name of the user you want to store user properties in
final userName = "user"
// The key of the user property to set
final userPropertyKey = "jira.meta.favoritePlugin"
// The value of the user property
final userPropertyValue = "ScriptRunner"
def userPropertyManager = ComponentAccessor.userPropertyManager
def user = ComponentAccessor.userManager.getUserByName(userName)
assert user : "Could not find user with user name $userName"
// Set the user property
userPropertyManager.getPropertySet(user).setString(userPropertyKey, userPropertyValue)
// Get the user property
userPropertyManager.getPropertySet(user).getString(userPropertyKey)
Having an issue with this script?
Report it here