|
Oracle® Instant Portal Getting Started
10g Release 2 (10.1.2) Part No. B15879-01 |
|
![]() Previous |
![]() Next |
This document acquaints you with the basic concepts and terminology you'll need to use Oracle Instant Portal effectively. For detailed instructions on how to accomplish specific tasks within Oracle Instant Portal, see the product's online help.
|
Note: This book assumes that the Oracle Application Server 10g Release 2 (10.1.2) Standard Edition One installation process has been completed. See Oracle Application Server Installing and Getting Started with Standard Edition One for installation instructions if you need them. |
Oracle Instant Portal is a key component of Oracle Application Server 10g Release 2 (10.1.2) Standard Edition One. Whereas Oracle Application Server Enterprise Edition offers a comprehensive platform to build, integrate, deploy, and manage large-scale applications, Oracle Application Server 10g Release 2 (10.1.2) Standard Edition One optimizes these benefits for smaller organizations, such as small-to-medium enterprises, individual departments of larger corporations, or mid-market ISVs. Oracle Instant Portal provides instant out-of-the-box portals for secure publishing and content sharing, ideal for enterprises with a need for smaller-scale intranets or an internal communications hub. With Oracle Instant Portal, you can have a functioning portal in less than an hour. Consider these benefits:
Pre-created, preconfigured pages mean no initial development costs. Pages are ready to start loading with content right away.
Pre-configured home page displays news, announcements, and newly added content. Plus, each user has an area for their favorite content, selected through simple personalization tools.
Point-and-click operations let you easily manage pages, contribute and manage content, and create and manage user accounts.
Intuitive user interface is extremely easy to learn and easy to use.
In-place editing provides a simple, WYSIWYG (what-you-see-is-what-you-get) editing experience right on the page.
Perhaps the best way to begin to understand Oracle Instant Portal and what it can do for you is to take a look at what you get once the installation process is finished.
Your first Oracle Instant Portal is created for you automatically, as part of the Oracle Application Server 10g Release 2 (10.1.2) Standard Edition One installation process. When you complete that process, you're taken to the home page of your first portal, which by default looks like this:
As you can see, right out of the box you're presented with a fully functioning, albeit simple portal, ready for you to start adding content. Let's take a quick tour of the home page and talk about some of the changes you may wish to make there.
Familiarizing Yourself with the Home Page
Like all home pages, the Oracle Instant Portal home page is intended to be a central access point for items of interest to all users of the portal. To make things easier, the body of the page is divided into four distinct areas in which those items can appear:
News: Items pertaining to events occuring in your industry, for example, or at a corporate level.
Announcements: Items that remind or inform people of upcoming events within your company or department.
New Content: Items that were added anywhere within the portal over the last seven days. The New Content area is automatically populated; you don't have to do a thing.
Favorite Content: Content unique to each user. As users move through the portal, they can flag content they want to see on their home page by clicking a simple icon that appears beside each item.
Now let's see a home page that has undergone a bit of customization at a fictitious company, TangFish Software:
The Oracle Instant Portal administrator at TangFish Software has customized this page to reflect the company's identity in several ways:
Along the left side of the page, the administrator added links to email addresses for TangFish's Support and Feedback groups, so that users can access them quickly.
A link to the company's corporate Web site was added at the bottom of the page.
These are all things the administrator did explicitly. If you're the Oracle Instant Portal administrator, you'll probably want to make similar kinds of customizations to your own home page. Before you begin doing so, however, take a moment to read the next section and arm yourself with an understanding of the basic principles of how Oracle Instant Portal works.
Understanding Oracle Instant Portal
Let's take a look at another page from TangFish Software's portal to help illustrate some basic Oracle Instant Portal concepts:
For TangFish Software, the default tabs along the top (Company, Finance, Marketing, and so forth) are perfectly suited to their goals, as they wish to create a company-wide intranet that includes these organizations. (The administrator did re-order the tabs slightly, however.) This may be the case for your group as well, or you might want to rename the tabs and/or create new ones to better reflect your organization. A travel agency, say, might find that tabs named Hotels, Restaurants, Air Fares, and Rental Cars are more closely aligned with the kind of work they do.
When you click a tab, a page called a top-level page is displayed. In this example, the content of the Sales top-level page is displayed on the right side of the page, which is called the content area. Although the Sales page is populated with content in this example, by default all top-level pages are empty, waiting for you and your users to load them with content.
Notice the navigation area on the left, which appears on every page (except the home page). The navigation area contains:
The search box, which enables you to search the entire portal for a given string, or limit your search to a single top-level page.
A list of the child pages for the current page. For the Sales top-level page, these pages are called Sales Reports, Presentations, Customers, and so on. Child pages are pages you create below a top-level page to organize the content associated with the larger theme, just as folders and sub-folders are used to organize content on your Windows desktop.
You can see how all of the Sales page's child pages clearly support the Sales organization. In fact, every top-level page comes with its own set of pre-created pages, designed to help you organize your work within that theme. And because each child page can have its own child pages (the Customers page has three), you can easily create a hierarchy to neatly organize all of your content. The Sales hierarchy, for example, looks like this:
Now that you understand the concept of top-level and child pages, let's return to the home page for a moment. Recall that the content that appears there is simply a collection of content from other places. The News and Announcements areas of the home page are actually populated by two child pages of the Company page, as illustrated here:
By default, the Company page comes with two child pages, News and Announcements. Whatever you place on those pages also appears in the News and Announcements areas on the home page.
As you begin working with Oracle Instant Portal, you'll immediately see how quickly you can customize the portal to reflect your organization. As time goes on, you'll find that it's simple to administer the portal, and extremely easy for your users to come up to speed with it and to start contributing and sharing content. Let's take a look at some of these tasks.
Here again is the sample page from the TangFish Software portal:
Each block of text delineated by horizontal lines is an item within the portal. In this example, there are two items: "Welcome to the Sales Department" and "Sales Forecast Expected Soon". Items are the means through which you add content to your portal. You can add items to the portal by clicking the Edit Mode icon, which is located at the top of every Oracle Instant Portal page. You will see the Edit Mode icon, shown subsequently, only if you have the privileges to add content to the page:
(More about privileges later.) Once you are in edit mode, you'll see the New Item button, located in the content area:
When you click the New Item button, a list of item types is displayed:
The type of item you select depends upon the kind of content you want to add, as described in the following table:
Table 1-1 Items in Oracle Instant Portal
Once you select the type of item you want to add, all you have to do is follow the prompts to supply the necessary information. For example, when you add a File item, you are prompted for the file you want to upload. Once you confirm the file name, the file is uploaded to the portal repository. Then you can add the title and summary text to the page so that others can understand what you just uploaded.
The first time you add a Rich Text or Expandable Rich Text item, you'll be impressed by how Oracle Instant Portal's in-place editing capabilities drastically simplify the task. As soon as you add an item, it appears on the page in context, ready for you to begin editing:
Now you can start entering the title, the summary, and the text of the item, exactly as it will appear to your users. And while you're writing your text, you have access to a full range of text editing controls, including bulleted lists, numbered lists, tables, cut and paste, indents and outdents, and so on. You can even work directly with HTML code, or switch back and forth between modes as you need to. You can also enrich your text by including images, hyperlinks, and tables. In this example, a table is being added, which can be populated and/or modified using standard table editing tools:
To give you the flexibility you need, Oracle Instant Portal enables you to cut and copy items, move items to different pages, delete items—all the tools you need to develop content-rich portals and allow you to manage and share that content with others. And if something isn't quite right with what you've done, you can use the Revert key to restore the portal to the way it was before you started editing.
It's just as easy to add top-level pages and child pages in Oracle Instant Portal as it is to add items. One of the aspects of Oracle Instant Portal that makes it so simple to use is that navigation and creation are inextricably linked. You don't have to create an entity and then introduce that entity later into an existing structure. Everything is done in context. For example, you can create child pages right in the navigation area, then use simple controls to reposition, edit, or delete that page:
Similarly, Oracle Instant Portal administrators can add, delete, or edit top-level pages right in context:
Managing an Oracle Instant Portal is far less complicated and takes significantly less time than managing a full-scale enterprise portal. With just a few simple steps, you can brand your portal with your corporate identity, select a color scheme for your portal, and set up accounts for all your users.
There are three main ways in which to brand your portal, two of which occur in the portal's banner. The banner is the top region of the page, which is identical for every page within the portal. Here is an example of a typical banner:
The Welcome link at the top of the banner contains the name of the logged in user (in this example, MARCO), along with links to log out of the portal and to change aspects of the user's profile. You can also add your own corporate logo to the right of the banner, and provide a name for the portal on the left.
Selecting a style for your portal is equally easy. By clicking the style icon, you can display ten different styles, each centered around a different color scheme. As you run your cursor down the list, you can instantly see how your portal appears in each color. When you select the one you want, the entire portal is rendered in that color scheme for every user.
Creating users and managing the roles they are to play within the portal can be an arduous task. In Oracle Instant Portal, however, a simple security model protects your content without placing an undue burden on you, the administrator.
A single user can have a different level of security for each top-level page within the portal: View, Contribute, or Manage.
Contribute privileges allow the user to add items to the page.
Manage privileges give the user full permissions over the page, including the ability to add child pages.
The privileges you set for a top-level page cascade down to the child pages as well.
Users are created and their permissions are managed through a single, easy-to-use dialog:
The left pane lists all registered users, while the pane on the right lists all the pages in the portal. When you select a user on the left, the pane on the right reflects that user's privilege level for each page in the portal. Granting or revoking privileges is as simple as checking or unchecking a box.
You can also control access to a page from the page itself, by clicking the Manage Page Privileges icon (circled below):
The Manage Page Privileges window looks similar to the Manage User Rights window, but the privileges you can set there are restricted to the page from which it was launched.
When a user is granted Manage privileges on any portal's home page, that user is considered an Oracle Instant Portal administrator and has full privileges over that particular portal. Additionally, the Oracle Instant Portal administrator can:
Create new users.
Delete any user in the Manage User Rights dialog, even those he or she did not create. (For this reason, it's wise to restrict the number of users who have Manage privileges on a home page.)
Create new Oracle Instant Portals.
Users that were created through OracleAS Portal can also have access to Oracle Instant Portals, as long as you first add the users to the OIP_AVAILABLE_USERS group. Then you can use the Manage User Rights dialog to grant appropriate privilege levels to the users.
During the Oracle Application Server Standard Edition One installation process, the following user/groups are created:
User called PORTAL, who is an Oracle Instant Portal administrator for all Oracle Instant Portals.
User called ORCLADMIN, who is an Oracle Instant Portal administrator for all Oracle Instant Portals.
Group called OIP_USER_ADMINS (List of users who can create new Oracle Instant Portals and perform user administration. Both PORTAL and ORCLADMIN are members of this group.)
Group called OIP_AVAILABLE_USERS (List of users who can access Oracle Instant Portals, which appears in the Manage User Rights dialog. Neither PORTAL nor ORCLADMIN are in this group; thus, they do not appear on the Manage User Rights dialog. This protects these important user IDs from accidental deletion.)
You may find that you need more than one instance of Oracle Instant Portal to fulfill your needs. You may want Sales, Marketing, and Development to have their own portals, for example, or perhaps you want to set up separate portals to exchange information with your suppliers or customers. Generating new instances of Oracle Instant Portal is easy. Simply click the Portal Builder link in the Edit Mode toolbar:
This link takes you into OracleAS Portal, through which you can access the Oracle Instant Portal portlet:
Figure 1-18 Link that Accesses the Oracle Instant Portal Portlet
With this portlet you can create new portals, navigate between your portals, or delete portals you no longer need—assuming you have the appropriate privileges. You can also write an XML file to dictate the structure of your portal, rather than accepting the default company theme of Marketing, Sales, Finance, and so on.
Now that you're familiar with the basics of Oracle Instant Portal, you're ready to begin using it! Assuming that you're the Oracle Instant Portal administrator, check out the online help to find out exactly how to customize your instance of Oracle Instant Portal as described in this document.
You'll find that most tasks within Oracle Instant Portal are completed through steps that are quick, easy, and largely intuitive. That means that most of your users will be independent almost immediately, and few will have to spend valuable time experimenting or consulting the documentation to see how to complete a given task.