Administrators can use a browser interface, a command-line interface, or the Desktop to manage Portal Server. This topic provides the following sections:
Portal Server provides a browser interface called the management console. The management console allows portal administrators to do the following:
Manage multiple portals and their operations
Set up and manage containers and channels
Delegate management of Portal Server resources to non-administrators
Customize the Desktop for end users
Enable end users to personalize the Desktop
Manage multiple search servers
Track both end-user and system activities
End-user clicks on the Desktop
Configuration settings, statistics about channel actions, and statistics about Desktop requests and responses
Runtime information about the Portal Server and the Secure Remote Access server
For more information about the management console, see Chapter 7, “Portal Server Management Console.”
Portal Server allows super administrators to assign access privileges for Portal Server resources to delegated administrators. In complex enterprises, granting delegated administration status to decentralize the administrative function can improve portal management.
Administrators delegate privileges to subjects, which can be users, roles, or organizations. If the subject is a user, that user has access privileges. If the subject is a role, all users in that role have access privileges. If the subject is an organization, all the users in that organization have access privileges.
A Portal Server resource is a component, entity, or object in PortalDomain, a Portal Server installation that the portal administrator can manage, monitor and configure. PortalDomain resources include the following:
Portal
Desktop
Web Services for Remote Portlet consumer
Web Services for Remote Portlet producer
Subscriptions
Communities
User behavior tracking
Logging
Monitoring
Search server
Secure Remote Access server
SSO Adapter
The delegated administrator's privileges determine which PortalDomain resources that the delegated administrator can manage. These options for privileges are available:
Manage all aspects of a portal
Manage some aspects of any Portal Server resource
Manage the display profiles for some other roles
Both role DNs and user DNs can use these options to manage assigned resources:
Management console – The Portal Server resources assigned to the delegated administrator are available to the delegated administrator. For example, if the delegated administrator is granted Search server privileges, the management console provides the Search Server tab on the delegated administrator's home page. Other functions are unavailable.
Desktop – An Admin tab on the delegated administrator's Desktop is available for managing the Portal Server resources assigned to the delegated administrator.
Portal Server provides an administration tag library for developing administration portlets that enable Desktop functions of a portal to be managed from the Desktop instead of from the management console. The tag library allows administrators to do the following:
Modify out-of-the-box administration portlets
Develop portlets with new administration functionality
Support provider management tasks and portlet and WSRP management tasks
Create and administer channels that are based on JSPProvider
Write custom administration portlets with a custom user interface
Write administrative portlets to manage any custom channel
Super administrators can delegate Desktop administration functions by giving non-administrators access to the Admin tab on the Desktop. The Admin tab includes the following portlets:
Tab administration portlets
Create Tab Admin
Delete Tab Admin
Tab Configuration Admin
Channel administration portlets
Create Channel Admin
Delete Channel Admin
URL Scraper Admin
Create WSRP Channel Admin
Portal Server provides a sample set of administration portlets that can be used to design a basic Desktop for delegated administrators. For more information, see Chapter 22, Using the Portal Server Delegated Administration Tag Library, in Sun Java System Portal Server 7.2 Administration Guide.
Portal Server software provides a command-line interface (CLI). The CLI allows portal administrators to do the following:
Perform administrative tasks by typing commands using the keyboard
Automate regularly recurring management tasks by incorporating them into scripts
The CLI offers a number of psadmin subcommands for managing portal tasks. These include subcommands for:
Managing multiple portals and portal instances
Deploying portal and portlet WAR files
Managing the search server
Managing communities
Managing Secure Remote Access server
Managing monitoring
Managing portal logging
Managing resource control access privileges given to delegated administrators
Most management subcommands are written specifically to mimic functions in the browser interface. For management functions that have no special commands, administrators use standard commands for UNIX software.
For information about psadmin subcommands, see the Sun Java System Portal Server 7.2 Command-Line Reference.