You can change some settings for SCSM Self Service portal buy changing Settings.xml file. For example you can change number of questions per page (“DefaultNumberQuestionsPerPage“ parameter). But few days ago I have faced with strange issue: changes in Settings.xml doesn’t reflect on portal itself. Restart IIS and entire server has no effect.
To resolve this issue you must clear cache of the Internet Explorer for each user (thanks to Travis Wright for this point).
But what if have 5000 users?? Yes, in this case you have a trouble. But you can avoid this in a feature. Everything what we need is to protect XML files from caching. To do that you must:
- Open IIS Manager.
- Select your server
- Open “Output Caching”
- Click Add.. in task pane, set “File name extension” to “*.xml” and for both modes select “Prevent all caching”:
- Press OK.
- Restart IIS (iisreset /noforce)
Unfortunately, this is not affect a files what was already cached.