Warning – Long answer ahead.
Issue:
Has anyone in the User Group successfully established a production
repository and a test repository on separate servers and been able to
migrate Universes (Both Linked and Stand-alone) and reports without
having to delete and readd the universes and reports.
Response:
Depends – what version of BusObj are you using? With 4.0.5.5 we had two
separate security domains, two separate universe domains, and two separate
document domains (one prod, one test). Migration from test to prod involved
the deletions you mention. No reliable way of migrating linked universes was
found.
With 4.1.3, I have setup an environment with one security domain to which
everyone belongs, three separate document domains, and three separate
universe domains (one production, one quality, and one development). I’ve
successfully tested migrating universes and documents along the chain without
having to delete or readd them. You do have to DISABLE the Designer property
that defaults to “Prevent from overwriting Universe.” (Granting someone
everything effectively denies them this right.) I’ve not done any testing
with linked universes. I plan to move this configuration into production
shortly. There are some setup quirks, however. See below for details.
Issue:
I know we can create domains for Test and Production, but our
environment and QA prefers that production and test be separate.
Response:
This depends on how separate they need to be. In our proposed environment,
we have one security domain, and separate universe and document domains.
Development and quality documents can use the development and quality
universes without affecting the production versions in any way. If you have
to maintain separate security domains (two separate IDs and BOMain.keys),
this won’t work for you.
To accomplish this, I had to set up the group structure a little bit
different. Each application group exists as Group, Group_Quality, and
Group_Development. Users in Group and Group_Quality have exactly the same
rights and can see both the Document, Universe, Document_Quality, and
Universe_Quality domains. Users in Group_Development have more wide open
rights and can only see the Document_Development and Universe_Development
domains. With the exception of those Supervisory users (the Production
Control group) who do the migrations from one domain to the next, if someone
needs to see both Group or Group_Quality AND Group_Development, they have to
have a separate ID for Group_Development. Business Objects will let you
assign rights in such a way to appear as though a separate ID should not be
necessary, but the way it applies those rights requires a separate ID.
If you have any specific questions, you can contact me directly.
David
dbberg@duke-energy.com
Listserv Archives (BOB member since 2002-06-25)