Professional Documents
Culture Documents
Version 1.0
23 October, 2013
Audience
Administrators, architects and technical leads who are new to BusinessObjects Enterprise and will be responsible for maintaining BusinessObjects Enterprise users, groups, and objects
Prerequisites
Prior experience of BusinessObjects tool or similar OLAP technology Prior version Business Objects v6.5/XI R2 administration experience will be an added advantage
Objective
Reader understand the architecture of Business Objects Enterprise product Reader is able to perform administration tasks tasks in the Central Management Console (CMC) and CCM (Central Configuration Manager) Reader understands Content & User management and its apply security features
Content
What is BusinessObjects Enterprise ? BusinessObjects Enterprise XI Product Suite Business Objects Enterprise XI Architecture Business Objects Enterprise XI Infrastructure Web/Desktop Intelligence Architecture CMS database Managing and Configuring Servers Central Management Console (CMC) Managing Licenses Server Services Server Status
(continued)
Content
Server Intelligence Agent (SIA) Server Nodes Viewing and changing the status of Servers Cloning servers Managing Users and Groups Setting Rights -How rights work Managing Auditing Managing Profiles Backing up server configuration settings Restore server configuration settings Federation
BusinessObjects Enterprise XI is the business intelligence platform that supports the entire range of performance management, reporting, querying and analysis applications. It also provides industry-standard, proven architecture and platform support for semantic layers, data integration, and security. BusinessObjects Enterprise XI provides full web-based administration and configuration of the entire system. BusinessObjects Enterprise XI brings together features from across the Business Objects product line to meet your evolving reporting needs, from using Web Intelligence anywhere to improving Crystal Reports interactivity and personalization
Web Intelligence Rich WebI (offline) Desktop Intelligence BOE Professional BOE Premium
Add ons
- Live Office - Publishing - Auditing Data Integrator Composer Metadata Manager Data Federator Data Quality Data Insight
Infrastructure
Packaged Applications
Universe Builder Information Designer Desktop Intelligence Business View Manager Report Conversion Tool Query as a Web Service Data Source Migration Wizard Universe Connection Manager Repository Diagnostic Tool Web Intelligence Rich Client
APPLICATION TIER
Packaged Applications
Voyager wDeploy Tool Crystal Reports Explorer BusinessObjects Enterprise Web Services Performance Management
INTELLIGENCE TIER
Central Management Server Input/Output File Repository Servers Event Server
Cache Servers
Crystal Reports Cache Server Desktop Intelligence Cache Server
PROCESSING TIER
Job Servers
Adaptive Job Server List of Values Job Server Crystal Reports Job Server Destination Job Server Desktop Intelligence Job Server Program Job Server Adaptive Processing Server Crystal Reports Processing Server Report Application Server Desktop Intelligence Processing Server
DATA TIER
Processing Servers
Web Intelligence Processing Server Multi Dimensional Analysis Server Performance Management Servers Connection Server
OLAP
SAP BW, SQL, Essbase
RELATIONAL
ODBC, OLE DB, Native
OTHERS
XML, ERP, CRM,COM
10
(Infoview)
(CMS Database)
(Tomcat)
(tools)
(Data Warehouse)
11
CMS database
Users created by the Administrator Universes created by the Designer Documents sent by users so that other users can retrieve and view them.
Enforces security - Users access rights to view the different components like universes, documents, etc.
12
13
14
15
16
Managing Licenses
The License Keys area identifies the number of concurrent, named, and processor licenses associated with each key.
To view license information 1. Go to the License Keys management area of the CMC. 2. Select a license key. The details associated with the key appear in the Licensing Information area.
18
Managing Licenses
To add a license key 1. Go to the License Keys management area of the CMC. 2. Type the key in the Add Key field. Note: Key codes are case-sensitive. 3. Click Add. The key is added to the list. To view current account activity 1. Go to the Settings management area of the CMC. 2. Click View global system metrics. This section displays current license usage, along with additional job metrics.
19
Managing Licenses
20
Server Services
Service categories are divided into core BusinessObjects Enterprise services and services associated with specific Business Objects components.
Core Services Crystal Reports Desktop Intelligence Performance Management Voyager Web Intelligence
21
Server Status
Server Status displays the servers according to their current status. This is a valuable tool for checking to see which of your servers are running or stopped. If you are experiencing slow performance on the system, for example, you can use the Server Status list to quickly determine if any of your servers are in an abnormal state. Possible server states include the following:
Initializing Starting Running Stopped Stopping Failed Enabled Disabled Waiting for resources
22
23
24
Server Nodes*
A node is a collection of BusinessObjects Enterprise servers, all running on the same host and managed by a single Server Intelligence Agent (SIA). Nodes are a new feature in this version of BusinessObjects Enterprise. In previous versions, servers were associated with a particular machine. Now that servers are organized by node, it is much easier to transfer servers and configuration settings between machines. You can also have multiple nodes on a single host. For example, if you want to be able to start and stop the CMS without affecting other servers, you'll want to store it on a separate node
25
Server Nodes
26
27
Cloning servers*
BusinessObjects Enterprise XI 3.0 now allows you to clone servers. In previous versions of BusinessObjects Enterprise, you had to create a new server instance and then configure all of the settings for that server. Now, if you want to add a new server instance, you can clone a copy of an existing server. The cloned server retains the configuration settings of the original server. This can be particularly useful if you are expanding your deployment and want to create new server instances that use almost all of the same server configuration settings as an existing server
28
Guest - This user belongs to the Everyone group. This account is enabled by default, and is not assigned a password by the system. If you assign it a password, the single sign-on to InfoView will be broken.
29
5. Specify the password information and settings. 6. Select the connection type. Choose Concurrent User if this user belongs to a license agreement that states the number of users allowed to be connected at one time. Choose Named User if this user belongs to a license agreement that associates a specific user with a license. Named user licenses are useful for people who require access to BusinessObjects Enterprise regardless of the number of other people who are currently connected. 7. Click Save & Close.
Note : When a user logs off their web session on BusinsessObjects Enterprise by navigating to a non-BusinessObjects Enterprise page or closing their web browser, their Enterprise session is not logged off and they still hold a license. The Enterprise session will time out after approximately 24 hours. To end the user's Enterprise session and free the license for use by others, the user must log out of BusinessObjects Enterprise
32
33
34
Access levels Access levels are groups of rights that users frequently need. They allow administrators to set common security levels quickly and uniformly rather than requiring that individual rights be set one by one.
BusinessObjects Enterprise comes with Predefined access levels These predefined access levels are based on a model of increasing rights: Beginning with View and ending with Full Control, each access level builds upon the rights granted by the previous level.
35
36
Set rights and access levels on top-level folders. Enabling inheritance will allow these rights to be passed down through the system with minimal administrative intervention
Avoid breaking inheritance whenever possible. By doing so, you can reduce the amount of time it takes to secure the content that you have added
Set appropriate rights for users and groups at the folder level, then publish objects to that folder. By default, users or groups who have rights to a folder will inherit the same rights for any object that you subsequently publish to that folder
Organize users into user groups, assign access levels and rights to the entire group, and assign access levels and rights to specific members when necessary Create individual Administrator accounts for each administrator in the system and add them to the Administrators group to improve accountability for system changes
38
Managing Auditing
Auditing allows you to keep a record of significant events on BusinessObjects Enterprise servers. These records give you a picture of what information is being accessed, how it's being accessed, and who is looking at it. The Central Management Server (CMS) acts as the system auditor and is responsible for collecting events and writing them to the auditing database. When an audited event is triggered, the server responsible will generate a record and store it in a local temporary file and then at regular interval it writes the data to the auditing database. Tip: While the audit database can exist as part of the system database, it is recommended that it be kept separate, to minimize the impact on system performance due to the constantly growing size of the database.
39
Managing Auditing
Server auditing: This includes any automated operations that take place on a server.
1. An auditable event is performed by the server. 2. The CMS-Auditee writes events in a temp file. 3. CMS-Auditor polls CMS-Auditee periodically (every five minutes by default ), and requests a batch of auditing events, (up to 200 by default). 4. The CMS-Auditee retrieves the temp files. 5. The CMS-Auditee transmits the events to the CMS-Auditor. 6. CMS-Auditor writes events to the auditing database, and the CMS-Auditee then deletes the events from temp files.
40
Managing Auditing
Client logon auditing for clients connecting through CORBA: This includes applications such as Desktop Intelligence or Web Intelligence Rich Client.
1. The client connects to CMS-Auditee. The client provides its IP address and machine name, which the auditee then verifies. 2. The CMS-Auditee writes events in a temp file. 3. CMS-Auditor polls CMS-Auditee periodically (every five minutes by default ), and requests a batch of auditing events, (up to 200 by default ). 4. The CMS-Auditee retrieves the temp files. 5. The CMS-Auditee transmits the events to the CMS-Auditor. 6. CMS-Auditor writes events to the auditing database, and the CMS-Auditee then deletes the events from temp files.
41
Managing Auditing
Client logon auditing for clients connecting through HTTP: This includes online applications such as Infoview, Central Management Console, Desktop Intelligence ZABO client, Web Intelligence Rich Client etc.
1. The browser connects to the web application server. 2. The web application server returns main logon page. 3. The logon data is submitted to the web application server 5. The CMS-auditee writes events in a temp file. 6. CMS-Auditor polls CMS-auditee periodically (every five minutes by default ) and requests a batch of auditing events (up to 200 by default). 7. The CMS-Auditee retrieves the temp files. 8. CMS-Auditee sends events to the CMS-Auditor. 9. CMS-Auditor writes events to the auditing database. CMSAuditee deletes events from the temp files.
42
Managing Profiles
Profiles are objects in the BusinessObjects Enterprise system that let you classify users and groups. Profiles link users and groups to profile values, which are values used to personalize data within a report. Often profiles reflect the roles of users and groups in an organizational structure. For example, you could have a Department profile that includes all employees in an organization. have a Department profile that includes all employees in an organization. The users and groups each have profile values that reflect their roles in the organization (for example, Finance, Sales, and Marketing). When a publisher applies the Department profile to a publication, the employees receive data that is relevant to their department. Profiles do not control users' access to data. Profiles are used to refine or filter a document's content.
43
44
45
46
Federation
Federation is a new feature available on the CMC in BusinessObjects Enterprise. It is an important cross-site replication tool for working with multiple BusinessObjects Enterprise deployments in a global environment. Content can be created and managed from one BusinessObjects Enterprise deployment and replicated to other BusinessObjects Enterprise deployments across geographical sites on a recurring schedule. You can complete both one-way replication and two-way replication jobs. The benefits of Federation include the ability to: Reduce network traffic Create and manage content from a single site Increase performance for end users
47
Federation
When you replicate content using Federation, you can: Simplify administration needs for multiple deployments Provide a consistent rights policy across multiple offices for global organizations Obtain information faster and process reports at remote sites where data resides Save time by retrieving local and dispersed data faster Synchronize content from multiple deployments without writing custom code The following scenarios highlight two examples of how your organization can use Federation. Scenario 1: Retail (centralized design) ACME store wants to send a monthly sales report to the different store locations using the one-way replication method. The administrator at the Origin site creates a report, which administrators at each Destination site replicate and run against that store's database. Scenario 2: Remote Schedule (distributed access) The data is at the Origin site. Pending Replication Jobs are sent to the Origin site to run. Completed Replication Jobs are then sent back to the Destination sites for viewing. For example, the data for a report may not be available on the Destination site, but the user can set the reports to run on the Origin site before the completed report is sent back to the Destination site.
48
Thank You
49