Here is a challenge: In E6.x, there was a way to set global default settings for all users (login in as an Administrator). In XI; there is no such thing. There are a few things that you can define for all users in teh CMC, but this is very limited. Has anyone figured out how to do this programmatically? We need to set a default Dashboard for several hundred users as a subset of over 3,000 that have a default page of another kind. Ideas? Oh yeah, and don’t tell me to create an alias for 3,000 users and log in 3,000 times like tech support said. Not funny.
If you are talking about setting the default startup page to a dashboard thru Preference, it cannot be done in a massive scale out-of-the-box. You have to write some custom code using the SDK. It shouldn’t be hard though.
We have 15,000+ employees and we need to look into that as well. But since we have decided to bypass release 1 and move on to release 2 in early Q2, we are postponing research in this regard. Meanwhile, we are rolling out release 1 to the executives only at this time.
Well, well, well. I found it. Perhaps Im on to something here. Figure it out yourself! Anyway, buried deep in the R2 release media (CEXIR2\win32\EPM\tools\unsupported) there is a document that describes how to use the prefsCopyUtil.jar utility (found under, Program Files\Business Objects\Performance Management 11.5\setup). The jar takes a properties file that can be used to copy all the preferences of a target user to a specified group. The darn thing actually works! Key word here though, is unsupported.
Thanks for this wonderful piece of information. One information though, you could find this .jar only if you have the Performance Manager installed…correct? We just have Infoview(Webi/Crystal) and need to use this for Groups defined for WebI users. Also, we are on BOXI R1 , does that matter or .jar will only work with BOXI R2.
I am not really sure if this works in R1 becuause we are directly on XI R2. And to run this jar there is text file which gives you the information on the format.
I am trying to the same thing as suggested in the the previous post, When I try to run
java -jar prefsCopyUtil.jar prefsCopyUtil.Properties
It give an error,
Exception in thread “main” java.lang.NoSuchMethodError
at com.crystaldecisions.enterprise.ocaframework.p.a(Unknown Source)
at com.crystaldecisions.enterprise.ocaframework.p.a(Unknown Source)
at com.crystaldecisions.enterprise.ocaframework.ServiceMgr.getManagedSer
vice(Unknown Source)
at com.crystaldecisions.sdk.occa.security.internal.t.a(Unknown Source)
at com.crystaldecisions.sdk.occa.security.internal.t.userLogon(Unknown S
ource)
at com.crystaldecisions.sdk.occa.security.internal.m.userLogon(Unknown S
ource)
at com.crystaldecisions.sdk.framework.internal.d.logon(Unknown Source)
at com.businessobjects.prefsutil.PrefsCopyUtil.logon(Unknown Source)
at com.businessobjects.prefsutil.PrefsCopyUtil.main(Unknown Source)
Is there any solution for users who don’t have EPM installed? How to modify preferences (view mode, report panel used) for existing users and how to set the right options when creting a new user through sdk?
So there is a solution if you have EPM. Another poster has asked if there is a way if you don’t have that product - I want to add to that request by asking is there a way in the .NET version of BOE XI R1/R2 ?
I cannot find the prefsCopyUtil.jar in my installation (BOXIR2SP1), because Perf. Management not installed. Does anybody know where to get it or can share a custom written tool?
The APOS Company has a tool for that (Object Manager), but it´s expensive!
So has anybody managed to make script - or found the files which “sets the global infoview” for all users ?
Example.
We have created users in our system.
We have integrated SSO for AD users.
When users log on, their profile is copied into the CMC, which makes them a new user with a standard infoview preferences.
We have to set up a particular dashboard as the default home page for a group of users. We use the LDAP authentication. I was trying to set that up by trying to change the prefsCopyUtil.properties file. Iedited the bolded sections of the file.
The changes I made
when I try to run the file from the command line, I see a java error. I tried giving the full path for the java.exe, the prefsCopyUtil .jar and PrefsCopyUtil.properties and it did not help.
I would really appreciate if any one who ran into this kind of error before can help me figure out how to proceed. Thanks in advance.
Well, so we can’t set the preferences for all users by a simple click on a button (as BOv6.x) with the BOXIrx (excepted with EPM installed) ? It’s disappointing !.. What can we do ??
… hey ! What about the “Preference” link/button into the CMC interface ?? It looks like the solution ?! You can set the default parameters for all the users ?! Don’t you think ? Is it insane what I said ?