Change users language preference with REST API
I found this article:
http://lithosphere.lithium.com/t5/support-knowledge-base/Changing-quot-uneditable-quot-profile-settings/ta-p/104911
But the first step in this article says to login to a user account which has “Make REST API calls with modify access” permissions set to GRANT or ALLOW GRANT.
In order for this to work, would this require all users to have this permission turned on? And wouldn't this allow any user to set any value to any users profile, and perhaps have the ability to do anything with the REST API? I’m concerned this will open a huge security risk.
I found another article that allows language switching for non-logged in users, and this is working great. I just need a solution to do the same thing for users that are logged in.
http://lithosphere.lithium.com/t5/product-support-board/How-to-sett-the-correct-language-option-for-Lithium-s-help-for/m-p/63048/highlight/true#M3052
Any help would be appreciated. Let me know your thoughts, thanks!