Portal administration tools


Overview

Administer and configure portal resources using:

Several administration tools are available for limited purposes. For example, SLCheckerTool, for deleting orphaned data.


Security considerations

A master administrator can delegate administration and configuration work to subadministrators. For example, the master administrator can delegate the responsibility and rights for different administrative tasks to different departments in the same business. These can be departments for developing, deploying, and operating software solutions that are based on WebSphere Portal.

The delegation model is implemented by portal access control, which guards the execution of administrative tasks that manipulate portal resources. Users can only perform a task if they have the access permissions required for that task. Access permissions are implemented as user rights on actions related to portal resources, not on the resources themselves.


Administration portlets overview

Portal administrators use the administration portlets to...

You cannot use the administration portlets to perform scripted or automated administration or configuration tasks.


XML Configuration Interface (xmlaccess.sh)

The XML Configuration Interface provides a batch processing interface for portal configuration updates, allowing you to export an entire portal configuration or parts of a configuration, for example specific pages, to an XML file. You can then re-create the exported configuration from such a file on another portal.

The xmlaccess.sh command line tool connects via HTTP, so you can use it remotely.

You can use xmlaccess.sh to process portal resources, but not portal actions or tasks.

You can use xmlaccess.sh to process the configuration of portal resources that already exist, for example pages. In this context xmlaccess.sh processes derived resources, but it does not automatically create them.

xmlaccess.sh does not reflect the access control authorization model with delegated administration. You only need the access permission to use xmlaccess.sh. An administrator who works with xmlaccess.sh does not need access permission for the portal resources processed by the XML request. (The reason for this is that access control gives users access permissions on actions and not on resources.)

You can use xmlaccess.sh to...

A user who uses xmlaccess.sh to perform administrative tasks only needs the access right on the virtual resource XML_ACCESS. The user does not need access rights on the portal resources that are updated by xmlaccess.sh.

Use of xmlaccess.sh for the following tasks is limited:

xmlaccess.sh is also used for release staging, that is for staging a portal from development through test to production.


Overview of the Portal Scripting Interface

The Portal Scripting Interface is a command line tool.

The Portal Scripting Interface behaves just like the portal administration portlets. It provides delegated administration in the same manner as the portal administration portlets and access control. To work with Portal Scripting Interface, a user needs access permission on the WebSphere Portal and on the portal resources that the user administers.

It allows implicit derivation during administrative work. This means that when you modify a portal resource, the Portal Scripting Interface creates the derivations of that resource in the same process, depending on access rights.

You can use the Portal Scripting Interface to:

The Portal Scripting Interface has the following advantages:

Use of the Portal Scripting Interface is limited in the following way:


Parent

Administering
ReleaseBuilder
Command reference for Portal Scripting Interface


+

Search Tips   |   Advanced Search