---
original_url: "https://jace.pro/blog/undocumented-setting-user-preferences-via-url/"
format: markdown
ai_optimized: true
---

Undocumented - Setting User Preferences via URL# Undocumented - Setting User Preferences via URL

September 3, 2020 [servicenow](/tags/servicenow/)

  Enable AI AnimationThe other day on slack I read that you can set any user preference via URL by using this parameter scheme;

`https://hi.service-now.com/incident_list.do?sysparm_userpref_literally_anything=whatever`

Just replace `literally_anything` with the preference name, and the `whatever` with the value you want.

This seems like something you could use to possibly change language, timezone, update set, row limits. With that being said, anyone can do this so be careful.

I don’t know that I trust anyone’s links but I will take more care to look at them now. I am not sure if this works with the [tiny url support](https://docs.servicenow.com/bundle/orlando-platform-user-interface/page/use/navigation/task/t_EnableTinyURLSupport.html)

I did a quick search on the docs site for `sysparm_userpref` and you can see it’s used in a number of pages but not really clear what it’s doing. According to the [Genava Patch 6 page](https://docs.servicenow.com/bundle/geneva-release-notes/page/release-notes/r_Geneva-Patch-6.html) it can disable concourse which goes to show you, it does in fact set prefrences.

The more you know!

---
[View this page on GitHub](https://github.com/jacebenson/jace.pro/tree/main/./src/posts/2020/2020-09-03-undocumented-setting-user-preferences-via-url.md).

[Undocumented - Setting User Preferences via URL](https://jace.pro/blog/undocumented-setting-user-preferences-via-url/) [Jace Benson](https://jace.pro) ![Jace Benson](https://jace.pro/icon-512x512.png)

---

*This content is from Jace Benson's ServiceNow and tech blog at jace.pro*
*Original post: https://jace.pro/blog/undocumented-setting-user-preferences-via-url/*
