BusinessObjects Board

Setting Default Global Settings for XI users

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. :crazy_face:

a


angelsd1 :us: (BOB member since 2005-10-21)

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.


substring :us: (BOB member since 2004-01-16)

Well, well, well. I found it. Perhaps I’m 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.”

Ang.


angelsd1 :us: (BOB member since 2005-10-21)

Hi angels,

I tried this and it worked. Thanks a lot i was desperately looking for this option…

Regards
dinesh


dinesh2005 :india: (BOB member since 2005-09-12)

Hello Angel,

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.

Thanks in advance,
Sam.


samshaw :us: (BOB member since 2004-12-21)

Could you explain how you ran the .jar file to make the changes?

Thanks


blsutton (BOB member since 2006-03-20)

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.

Thanks & Regards
dinesh


dinesh2005 :india: (BOB member since 2005-09-12)

Hi

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)

any idea?

Thanks
rs90144


rs90144 (BOB member since 2006-04-18)

You need the full path to java then -jar then the full path to the .jar file, then the full path to the properties file


seamusga (BOB member since 2006-04-21)

Make sure you are not running it on the server. Usually, there is only JRE installed on the server and it is not sufficient.

I ran that on my laptop which has JDK installed and it worked like a charm.


substring :us: (BOB member since 2004-01-16)

Thanks Everyone

I’ll give that a try…

Have a long weekend for the good guys in the state.

rs


rs90144 (BOB member since 2006-04-18)

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?


jerryf :fr: (BOB member since 2006-02-13)

There’s a case on the Tech Support website that basically says you can do it by using the SDK. However, it doesn’t tell you how. Very helpful :cry:

DJ


DJ06482 :us: (BOB member since 2002-11-22)

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 ?


icytrue (BOB member since 2006-04-10)

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!


botom :austria: (BOB member since 2006-06-19)

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.

How do we set these preferences ?

Possible ?
(or we have to wait for BOXIR3 ? hmm…)

/ Stig Henning


kilko :norway: (BOB member since 2006-01-27)

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.


esther (BOB member since 2004-08-23)

Use the absolute full path to BOTH the JAVA iar.exe AND the PrefsCopy
Util.properties file. If your path contains spaces, use “”.

a


angelsd1 :us: (BOB member since 2005-10-21)

Hi, Esther!

This problem came up with FP2.2 and was addressed in ADAPT00845510 (not sure in which FP, but SP3 is out now, anyway).

In addition, follow Angel’s advice (I gathered you tried this before) …

Hope this helps.

Cheers,
Kuby


kuby (BOB member since 2007-05-24)

:hb:
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) ? :nonod: It’s disappointing !.. What can we do ??

:smiley: 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 ?


kenny :fr: (BOB member since 2007-01-02)