|
Comments
|
Today's Top SOA Links
Websphere News Desk WebSphere Portal Administration
WebSphere Portal Administration
By: Chris Paul
Jun. 27, 2002 12:00 AM
One of the most significant sets of enhancements introduced in WebSphere Portal v4.1 can be found in portal administration. The improvements offer portal administrators a wider set of functional capability, improved usability, and a robust delegated administration facility. Providing this wider functionality are new administrative portlets that have been added to what was previously available. Highlights include portlets for installing and adding other portlets to the portal's registry; portlets for managing users and user groups; an improved portlet for creating and managing access control lists; and portlets for clipping Web pages, publishing Web services, setting portal-wide settings, managing logs, and other common administrative tasks. As in previous releases, the portal is administered through the portal itself - v4.1 introduces the Portal Administration page group. This page group organizes all the administrative portlets into one convenient access point for administrators. The various portlets are organized into the following categories: Portlets, Portal Settings, Users and Groups, Security, and Portal Content.
A Brief Overview of Administration Portlets
Portlets
Manage Portlet Applications
Manage Portlets
Web Clipping
Some sites you clip may require authentication to access the site content. The Web Clipping portlet provides options for no security, basic authentication, or form-based authentication. If the content to be clipped is under security, the administrator defining the clipped portlet must provide the appropriate credentials to access the content, then the appropriate authentication credentials must again be provided by the end user at runtime.
Web Services and Manage Web Services
Completing the publishing step places an entry for the portlet into the desired UDDI directory. The administrator of another portal can browse the UDDI directory to find previously published portlets and bind them into their local portal. This makes the remote portlet available as if it were locally installed; however, the portlet is actually running on the original portal server that published it.
Portal Settings This version of WebSphere Portal also features settings that control how new user sessions are handled. Users logging in to the portal may wish to automatically return to the last page they viewed before logging off, so there's a setting to retain the state of the last visit. As the administrator, you can also decide what to display when a user tries to access a portlet without authorization. Unauthorized access can be ignored (the portlet is not displayed to the unauthorized user), or the portlet can be replaced by a configurable informative message so the user can take the actions necessary to correct the situation.
Themes and Skins
Using the Themes and Skins portlet, you can add, edit, delete, and choose a default theme for the portal. This portlet also provides the means to add, delete, and set a default skin for the portal. WebSphere Portal v4.1 allows any number of skins to be associated with a theme. When a user chooses a theme for a page group, you can control the list of available skins for use in conjunction with the theme.
Manage Clients and Manage Markups
Out-of-the-box, the page aggregation subsystem supports several markup languages and recognizes particular browsers and mobile-device user-agent signatures. The framework for supporting markup languages is open and extensible, so it's easy to support additional markups or new devices. To support new browsers and devices, you add new markups and clients using the corresponding administration portlets. In the Markups portlet, the markup name indicates the folders used to store the page templates and the theme or skin files matching that markup language. To add a markup, create a new entry specifying the MIME type and character set associated with that Markup. You also need to add all JSP templates associated with supporting a markup, such as new layouts, screens, skins, and stylesheets. When the portal server receives an HTTP request, it matches the values in the user agent header against known patterns that identify common browsers for desktops, mobile phones, and other devices. Entries for these and other common clients are already set up, but you can add new ones using the Manage Clients portlet.
Manage Search Index
To prepare for searching, the search engine builds a full-text index to search documents stored in the local file system. The index can be compressed, and the size can be controlled for situations in which the index size needs to be limited. Use this portlet for creating, updating, and managing the search index.
Enable Tracing
The portal server records user activity in logs that can be processed by IBM Tivoli Web Site Analyzer. Overall usage statistics such as logins and logouts, enrollments, and error conditions are tracked. Portlet and page usage statistics, including portlet actions, number of views, modifications, etc., are also tracked.
Users and Groups
Manage User Groups
Security
Credential Vault
Portal Content
Hints and Tips 1. Permission on a specific resource (i.e. weather portlet, Joe's Home Page, My Company page group, PortalSubAdmins user group, etc.) 2. Permission on a resource type (i.e. portlet, page, page group, etc.): Used primarily to define which users and user groups can create new instances of a specific resource type. For example, to allow PortalSubAdmins to create page groups, the portal administrator would need to grant this user group CREATE permission on the resource type Page groups. Figure 2 shows the CREATE permission granted to the user group PortalSubAdmins for the resource type Page groups.
Delegated Administration
It's important to note that to complete an administrative task, additional permissions are often required. For example, if a portal administrator wants to give a user group the ability to create users, he or she would need to grant the user group VIEW access to the Manage Users portlet, and to the page and the corresponding page group containing that portlet (such as the Users and Groups page in the Portal Administration page group), and CREATE permission on the Users resource type. VIEW access on the portlet, page, and page group ensures that the user group will see the portlet in their portal view and thus be able to interact with it. CREATE permission tells the portal that this particular user group has the ability to create new instances of the type Users. These permissions can be granted and controlled using the Access Control portlet. Figure 3 shows the VIEW permission granted on the Manage Users portlet to the user group, PortalSubAdmins. As a general rule, to modify a resource in the portal a user needs two distinct types of permission - an appropriate level of access to the specific resource and VIEW access to the "tool" or administration portlet to perform the modification. The administration portlets are the tools to manipulate various resources central to the portal's operation, such as users, user groups, content portlets, Web services, global settings, etc. To fine-tune a user's ability to complete portal administrative tasks, the portal administrator can customize pages for various levels within the organization and reveal only appropriate tasks and portlets. Figure 4 shows an example of a custom page developed for a subadministrator of the portal.
User Groups
Reader Feedback: Page 1 of 1
Subscribe to the World's Most Powerful Newsletters
Subscribe to Our Rss Feeds & Get Your SYS-CON News Live!
|
SYS-CON Featured Whitepapers
Most Read This Week |
|||||||||||||||||||||||||||