Categories
- All Categories
- 75 Oracle Analytics News
- 7 Oracle Analytics Videos
- 14K Oracle Analytics Forums
- 5.2K Oracle Analytics Idea Labs
- Oracle Analytics User Groups
- 40 Oracle Analytics Trainings
- 59 Oracle Analytics Data Visualizations
- 2 Oracle Analytics Data Visualizations Challenge
- 3 Oracle Analytics Career
- 4 Oracle Analytics Industry
- Find Partners
- For Partners
How to set default Locale settings in OAC to all users
We have migrated obi 12c to OAC
In obi 12c the timestamp format is DD/MM/YYYY and the timezone is Kuala Lumpur (GMT+8).
In OAC we have changed the time format settings for 'default user preferred time zone' and 'default time zone for date calculations' to (GMT+8) Kuala Lumpur, Singapore.
However, the report's date format is not showing as expected. After changing Locale to 'English-USA' in system settings and in My account locale to 'Default-English-United Kingdom' date format is working like DD/MM/YYYY
but how we can do this globally for all users?
Answers
-
Please share if anyone has workaround
0 -
Hi,
I didn't try in OAC, no idea if it does still work...
There was (is?) a system session variable named "USERLOCALE" that you could set in your RPD for all users with the value you need.
0 -
From DV Console - settings - format change time zone settings
0 -
Hi Gianni,
Looks like "USERLOCALE" is to set the language of the user's browser when a user logs in for the first time.
can find the document here: https://docs.oracle.com/en/middleware/bi/analytics-server/administer-oas/locale-user-interface-presentation-services.html#GUID-7A190D9E-2164-4290-B03C-C4E705F073E2
0 -
Hi Santa_B-Oracle,
I have chosen the preferred time zone in the console and I can see the selected one in My account. I guess this will apply for all users.
But My question is - how to change get the date format as DD/MM/YYYY?
0 -
Ok Sorry , Miss understood . We can set from RPD following system variable USERLOCALE to English -UK or Australia which would resolve the issue
0 -
By default it does indeed comes from your browser as that’s the only way the tool has to guess what language the user speaks/prefers.
But you can’t only set the date format, it is part of the locale settings: English US is MM/DD/YYYY, while if you pick another English (like UK), they do use the more common DD/MM/YYYY.
The language is always English in both cases, but the other details (date formats, thousand separator etc.) are adapted to that language.
Give a try to the RPD variable as said at the beginning, it could fix your need. That variable is there for a long time for when people received their preferred locale settings from an AD/LDAP, but nothing forbid you to globally set it at a value you want, making it the default for your users.
0 -
correct
0 -
I have used "USERLOCALE" with default 'en-gb' in the rpd but still in 'my account' in analytics Locale (location) has not changed.
I saw in the document that the configuration changes for a few variables like '
GROUP
,ROLES
,DISPLAYNAME
,USERLOCALE
,TIMEZONE
,PORTALPATH
,SKIN
.' should be moved to OAC system settings.And as I mentioned earlier if we change the locale in system settings it only reflects in my account.
Can anyone confirm if I am referring to the right information in the below document?
0 -
@kusuma l -Oracle , could you please check what is the value in answers of USERLOCALE variable ? Also , you showed default initializer in Screenshot . Could you please share what you are setting in initblock query?
1