Mar 13 2018
08:58 AM
- last edited on
Feb 06 2023
03:47 AM
by
TechCommunityAP
Mar 13 2018
08:58 AM
- last edited on
Feb 06 2023
03:47 AM
by
TechCommunityAP
Hello all,
I'm the Admin of my company's Office Portal.
I recently assign an Office 365 license to a user who's in the US but when he tries to log into the account the login website is displayed in spanish and is not able to configure the additional information needed (two way auth, etc).
Is there a way to set the language for this login website to all the users? Is not browser or location based because he's on the US and is using Safari (Mac owner) in english as well.
Any help will be appreciated, this guy is a high rank user.
Regards.
Mar 13 2018 10:56 AM
SolutionIf your users are homed in Office 365 and not directory synced, it looks like you can change their preferred language using the MSOL or Azure AD powershell commands.
Example using MSOL
set-MsolUser -UserPrincipalName userID@company.com -PreferredLanguage en-us
Example using Azure AD
Get their object ID and copy
Get-AzureADUser -SearchString userID@company.com | fl *object*
Then make the setting change
set-AzureADUser -ObjectId "paste your objectID here" -PreferredLanguage en-us
The setting took just a few minutes to change the UI to the language when I changed it. I closed and reopened my browser when I checked for the settings change.
I unfortunately can't say for sure whether this changes the login though, because my company has a stock login page that is in English. I suspect it should, but can't confirm.
If they are directory synced maybe you can make this change in local AD, perhaps someone else has come across how to deal with that.
Hope this helps!
Mar 13 2018 11:22 AM
@Brian Reese wrote:
If your users are homed in Office 365 and not directory synced, it looks like you can change their preferred language using the MSOL or Azure AD powershell commands.
Example using MSOL
set-MsolUser -UserPrincipalName userID@company.com -PreferredLanguage en-us
Example using Azure ADGet their object ID and copy
Get-AzureADUser -SearchString userID@company.com | fl *object*
Then make the setting change
set-AzureADUser -ObjectId "paste your objectID here" -PreferredLanguage en-us
The setting took just a few minutes to change the UI to the language when I changed it. I closed and reopened my browser when I checked for the settings change.
I unfortunately can't say for sure whether this changes the login though, because my company has a stock login page that is in English. I suspect it should, but can't confirm.
If they are directory synced maybe you can make this change in local AD, perhaps someone else has come across how to deal with that.
Hope this helps!
I'll definitely give this a try.
Thanks Brian!
I'll post an update later.
Mar 13 2018 10:56 AM
SolutionIf your users are homed in Office 365 and not directory synced, it looks like you can change their preferred language using the MSOL or Azure AD powershell commands.
Example using MSOL
set-MsolUser -UserPrincipalName userID@company.com -PreferredLanguage en-us
Example using Azure AD
Get their object ID and copy
Get-AzureADUser -SearchString userID@company.com | fl *object*
Then make the setting change
set-AzureADUser -ObjectId "paste your objectID here" -PreferredLanguage en-us
The setting took just a few minutes to change the UI to the language when I changed it. I closed and reopened my browser when I checked for the settings change.
I unfortunately can't say for sure whether this changes the login though, because my company has a stock login page that is in English. I suspect it should, but can't confirm.
If they are directory synced maybe you can make this change in local AD, perhaps someone else has come across how to deal with that.
Hope this helps!