A WebCenter Portal Pretty URLs

This appendix provides the syntax for the pretty URLs in WebCenter Portal. Pretty URLs are more intuitive and shorter than standard URLs. Instead of clicking navigation links, or if navigation links do not exist to certain pages, you can enter a pretty URL in your browser to directly access user profiles, pages, and administration screens.

This appendix includes the following topics:

A.1 Pretty URLs for WebCenter Portal Administration Pages

See Also:

For information about the business role, system, and personal pages managed by the system administrator, see the "Managing Portals in Portal Builder Administration" chapters in Oracle Fusion Middleware Administering Oracle WebCenter Portal.

Table A-1 lists and describes the syntax for the pretty URLs that provide easy access to the administration pages managed by the WebCenter Portal system administrator, including business role, system, and personal pages.

Through the WebCenter Portal user interface, these pages are accessed through the Administration link available only to the system administrator, as shown in Figure A-1.

Figure A-1 Administering WebCenter Portal

Description of Figure A-1 follows
Description of "Figure A-1 Administering WebCenter Portal"

Table A-1 Pretty URLs to Pages for Administering WebCenter Portal

Target Pretty URL Syntax

General Settings page in WebCenter Portal administration

http://host:port/webcenter/portal/builder/administration

http://host:port/webcenter/portal/builder/administration/general

Shortcut URLs:

http://host:port/webcenter/portal/admin

http://host:port/webcenter/portal/admin/general

Permission required: Application-level Portal Server-Manage Configuration

Security, Users, and Groups page in WebCenter Portal administration

http://host:port/webcenter/portal/builder/administration/security

Shortcut URLs:

http://host:port/webcenter/portal/admin/roles

http://host:port/webcenter/portal/admin/users

Permission required: Application-level Portal Server-Manage All

Tools and Services page in WebCenter Portal administration

http://host:port/webcenter/portal/builder/administration/tools

Shortcut URLs:

http://host:port/webcenter/portal/admin/services

http://host:port/webcenter/portal/admin/tools

Permission required: Application-level Portal Server-Manage Configuration

System Pages page in WebCenter Portal administration

Listing of all system pages:

http://host:port/webcenter/portal/builder/administration/systempages

Shortcut URL:

http://host:port/webcenter/portal/admin/systempages

Specific system page:

http://host:port/webcenter/portal/system/pageName

(see Section A.2, "Pretty URLs for System Pages")

Permission required: Application-level Portal Server-Manage Configuration

Business Role Pages page in WebCenter Portal administration

Listing of all business role pages:

http://host:port/webcenter/portal/builder/administration/businessrolepages

Shortcut URL:

http://host:port/webcenter/portal/admin/brpages

Specific business role page:

http://host:port/webcenter/portal/system/pageName

Permission required: Application-level Portal Server-Manage Configuration

Personal Pages page in WebCenter Portal administration

http://host:port/webcenter/portal/builder/administration/personalpages

Shortcut URL:

http://host:port/webcenter/portal/admin/personalpages

Permission required: Application-level Portal Server-Manage Configuration

To access individual personal pages in the Home portal for a specified user, see Table A-6, "Pretty URLs to Pages in the Home Portal".

Device Settings page in WebCenter Portal administration

http://host:port/webcenter/portal/builder/administration/device

Permission required: Application-level Portal Server-Manage Configuration


A.2 Pretty URLs for System Pages

Table A-2 lists and describes the syntax for the pretty URLs that provide easy access to to the application-level system pages. For URLs to portal-specific system pages, see Table A-7, "Pretty URLs to Pages in a Specified Portal".

Through the WebCenter Portal user interface, all system pages are listed on the System Pages page in WebCenter Portal administration, as shown in Figure A-2. The pretty URLs access the system pages in view mode.

Table A-2 Pretty URLs to Application-Level System Pages

Target Pretty URL Syntax

Activities

http://host:port/webcenter/portal/system/Activities

Activity Stream

http://host:port/webcenter/portal/system/Activity+Stream

Analytics

http://host:port/webcenter/portal/system/Analytics

Announcements

http://host:port/webcenter/portal/system/Announcements

Discussions

http://host:port/webcenter/portal/system/Discussions

Documents

http://host:port/webcenter/portal/system/Documents

Error Encountered

http://host:port/webcenter/portal/system/Error+Encountered

Events

http://host:port/webcenter/portal/portalName/system/Events

Lists

http://host:port/webcenter/portal/portalName/system/Lists

Login

http://host:port/webcenter/portal/system/Login

Members

http://host:port/webcenter/portal/portalName/system/Members

No Pages Accessible

http://host:port/webcenter/portal/system/No+Pages+Accessible

Page Not Found

http://host:port/webcenter/portal/system/Page+Not+Found

Page Viewer

http://host:port/webcenter/portal/system/Page+Viewer

Portal Not Found

http://host:port/webcenter/portal/system/Portal+Not+Found

Portals

http://host:port/webcenter/portal/system/Portals

Portal Templates

http://host:port/webcenter/portal/system/Portal+Templates

Profile

http://host:port/webcenter/portal/system/Profile

Note: this URL accesses the current user's Profile page.

Resource Viewer

http://host:port/webcenter/portal/system/Resource+Viewer

Search

http://host:port/webcenter/portal/system/Search

Self-Registration

http://host:port/webcenter/portal/system/Self-Registration

Self-Service Membership

http://host:port/webcenter/portal/system/Self-Service+Membership

Tag Center

http://host:port/webcenter/portal/system/Tag+Center

Task Flow Editor

http://host:port/webcenter/portal/system/Task+Flow+Editor

Task Flow Viewer

http://host:port/webcenter/portal/system/Task+Flow+Viewer

Unauthorized

http://host:port/webcenter/portal/system/Unauthorized

Unavailable

http://host:port/webcenter/portal/system/Unavailable

User Profile

http://host:port/webcenter/portal/system/User+Profile

To access the User Profile page for an individual user, see Table A-5, "Pretty URLs to User Profiles in the Home Portal"

WebCenter Portal Welcome Page

http://host:port/webcenter/portal/system/Welcome+Portal+Welcome+Page


A.3 Pretty URLs for Managing All Portals

Table A-3 lists and describes the syntax for the pretty URLs that provide easy access to the pages used to manage all portals. The tasks available on these pages are dependent on the permissions granted to the current user.

Through the WebCenter Portal user interface, these pages are accessed through tabs that are exposed dependent on permissions, as highlighted in Figure A-3.

Figure A-3 Pages for Managing All Portals

Description of Figure A-3 follows
Description of "Figure A-3 Pages for Managing All Portals"

Table A-3 Pretty URLs to Pages for Managing All Portals

Target Pretty URL Syntax

Portals page

http://host:port/webcenter/portal/builder/portals

All portals available to you (All Portals page):

http://host:port/webcenter/portal/builder/portals/all

Moderated Portals page:

http://host:port/webcenter/portal/builder/portals/moderated

Joined Portals page:

http://host:port/webcenter/portal/builder/portals/joined

Public Portals page:

http://host:port/webcenter/portal/builder/portals/public

Discoverable Portals page:

http://host:port/webcenter/portal/builder/portals/discoverable

Available actions are dependent on permissions:

  • Application-level Portal Server-View: shows list of portals with limited actions.

  • Portal-level Manage All or Manage Configuration: exposes Administration link for portals for which the permission is given.

  • Application-level Portal Server-Manage Configuration: exposes all actions on all portals, including import/export.

Create Portal page

http://host:port/webcenter/portal/builder/portals/newportal

Permission required: Application-level Portals-Create Portals

Shared Assets page for all portals

http://host:port/webcenter/portal/builder/assets

Permission required: Application-level resource type-Edit or resource type-Create

Attributes page for all portals

http://host:port/webcenter/portal/builder/attributes

Permission required: Application-level Portal Server-Manage Configuration

Portal Templates page for all portals

http://host:port/webcenter/portal/builder/templates

Permission required: Application-level Portal Templates-Manage All or Portal Templates-Create

Preferences page for all portals

http://host:port/webcenter/portal/builder/preferences

General Preferences page:

http://host:port/webcenter/portal/builder/preferences/prefgeneral

Change Password page:

http://host:port/webcenter/portal/builder/preferences/password

Messaging Preferences page:

http://host:port/webcenter/portal/builder/preferences/externalapp

My Accounts page:

http://host:port/webcenter/portal/builder/preferences/messaging

People Connections page:

http://host:port/webcenter/portal/builder/preferences/peopleconn

Presence page:

http://host:port/webcenter/portal/builder/preferences/presence

Subscriptions page:

http://host:port/webcenter/portal/builder/preferences/subscriptions

Search Preferences page:

http://host:port/webcenter/portal/builder/preferences/search

Mail Preferences page:

http://host:port/webcenter/portal/builder/preferences/mail

Manage Favorites page:

http://host:port/webcenter/portal/builder/preferences/managefavorites

Permission required: Application-level Portal Server-Manage Configuration


A.4 Pretty URLs for the Default Portal

By default, users see the Home portal when they log in, but the system administrator can configure the initial landing page to be a specific portal or page. For more information about the default portal, see the "Choosing a Default Start (or Landing) Page" section in Oracle Fusion Middleware Administering Oracle WebCenter Portal.

Table A-4 lists and describes the syntax for the pretty URLs that provide easy access to the default portal.

Table A-4 Pretty URLs for the Default Portal

Target Pretty URL Syntax

Default portal

http://host:port/webcenter/

http://host:port/webcenter/portal

Note: Pretty URLs cannot be used to navigate directly to a specific page in the default portal.


A.5 Pretty URLs for User Profiles

Table A-5 lists and describes the syntax for the pretty URLs that provide easy access to user profiles.

You can view a profile, including your own, by clicking a user name wherever you see it in WebCenter Portal. Depending on where you click in the portal, you either see a brief, popup view of the user profile or you see a full profile view on the WebCenter Portal Profile page. In the Home portal (Figure A-4), click the Profile tab to view your own profile.

For more information, see the "Viewing a Profile" section in Oracle Fusion Middleware Using Oracle WebCenter Portal.

Table A-5 Pretty URLs to User Profiles in the Home Portal

Target Pretty URL Syntax

Profile page for the specified user or (if user name omitted) current user in the context of the Home portal

http://host:port/webcenter/portal/profile/userName

http://host:port/webcenter/portal/profile

Profile page for the specified user or (if user name omitted) current user in the context of the specified portal

http://host:port/webcenter/portal/portalName/profile/userName

http://host:port/webcenter/portal/portalName/profile


A.6 Pretty URLs for the Home Portal

Table A-5 lists and describes the syntax for the pretty URLs that provide easy access to pages in the Home portal.

Through the WebCenter Portal user interface, the Home portal (Figure A-5) can be accessed by clicking your user name in the toolbar. Using pretty URLs, you can access the Home portal as viewed by other users.

Figure A-5 Home Page in the Home Portal for Current User

Description of Figure A-5 follows
Description of "Figure A-5 Home Page in the Home Portal for Current User"

Table A-6 Pretty URLs to Pages in the Home Portal

Target Pretty URL Syntax

Profile page for the specified user or (if user name omitted) current user in the context of the Home portal

http://host:port/webcenter/portal/profile/userName

http://host:port/webcenter/portal/profile

Home page in the Home portal for current user (Figure A-5)

http://host:port/webcenter/portal

http://host:port/webcenter/portal/home

Home page in the Home portal for specified user

http://host:port/webcenter/portal/userName

http://host:port/webcenter/portal/home/userName

A personal page in the Home portal

http://host:port/webcenter/portal/profile/userName/page/pageName

For example:

http://host:port/webcenter/portal/profile/ari/page/MyPage


A.7 Pretty URLs for Pages in a Specified Portal

Table A-7 lists and describes the syntax for the pretty URLs you can use to access pages associated with a specified portal.

Through the WebCenter Portal user interface, from the Portals menu, select Browse Portals to display the Portals page in the Home portal (Figure A-6):

Figure A-6 Accessing Administration for a Portal

Description of Figure A-6 follows
Description of "Figure A-6 Accessing Administration for a Portal"

Table A-7 Pretty URLs to Pages in a Specified Portal

Target Pretty URL Syntax

Home page of specified portal

(first navigable node in the navigation model)

http://host:port/webcenter/portal/portalName

See Figure A-7.

Profile page for the specified user or (if username omitted) current user in the context of the specified portal

http://host:port/webcenter/portal/portalName/profile/userName

http://host:port/webcenter/portal/portalName/profile

Specified page in a portal (including a portal page, tool console page, system page, and business role page)

You can access any page or subpage in your portal using pretty URLs.

Note: If your portal is based on a portal (space) template from a prior release of WebCenter Portal (for example, if you imported a space from a prior release), you can access only parent pages through pretty URLs. Note that in this case, there is no support for hierarchical pages (subpages), or page variants.

For information about pages and subpages, see Section 12.2, "Creating Pages or Subpages in a Portal" and Section 13.3, "Adjusting Page Order and Hierarchy in the Portal Navigation."

You can use either of the following pretty URLs to display a specific portal page:

 

Example:

Portal name: Philatelists

A page in portal Philatelists:

  • ID: presPage

  • External ID: 1800

  • Name: Presidents

A subpage to parent page Presidents:

  • ID: lincPage

  • External ID: 1865

  • Name: Lincoln

The following pretty URLs display the subpage named Lincoln:

http://host:port/webcenter/portal/Philatelists/page/Lincoln (finds first page named Lincoln in page hierarchy)

http://host:port/webcenter/portal/Philatelists/presPage/lincPage (using ID, including parent page ID)

http://host:port/webcenter/portal/Philatelists/1865 (using external ID)

http://host:port/webcenter/portal/Philatelists/Presidents/Lincoln (using display name, including parent page display name)

http://host:port/webcenter/portal/Philatelists/Lincoln (using display name, excluding parent page display name)

More examples:

Tool Console page (for full list, see Tools and Services page, below):

http://host:port/webcenter/portal/Philatelists/Discussions

or http://host:port/webcenter/portal/Philatelists/system/Discussions

System page:

http://host:port/webcenter/portal/Philatelists/system/Search

Business role page:

http://host:port/webcenter/portal/Philatelists/SalesForecast

or http://host:port/webcenter/portal/Philatelists/page/SalesForecast

Administering a Portal

See Figure A-8.

Overview page in portal administration for specified portal

http://host:port/webcenter/portal/portalName/admin

http://host:port/webcenter/portal/portalName/admin/overview

Permission required: Portal-level Manage Configuration

Settings page in portal administration for specified portal

http://host:port/webcenter/portal/portalName/admin/settings

Permission required: Portal-level Manage Configuration

Pages page in portal administration for specified portal

http://host:port/webcenter/portal/portalName/admin/pages

Permission required: Portal-level Manage Configuration and Basic Services: Edit Page Access and Structure or higher

Assets page in portal administration for specified portal

http://host:port/webcenter/portal/portalName/admin/assets

Permission required: Portal-level Manage Configuration and Resources-Edit Resources or higher

Attributes page in portal administration for specified portal

http://host:port/webcenter/portal/portalName/admin/attributes

Permission required: Portal-level Manage Configuration

Security page in portal administration for specified portal

http://host:port/webcenter/portal/portalName/admin/roles

http://host:port/webcenter/portal/portalName/admin/members

Permission required: Portal-level Manage Configuration and Administration: Manage Membership

Tools and Services page in portal administration for specified portal

http://host:port/webcenter/portal/portalName/admin/services

Permission required: Portal-level Manage Configuration

While this page provides access to all available tools and services for the specified portal, you can also access the individual tool consoles through the following pretty URLs:

http://host:port/webcenter/portal/portalName/Announcements

http://host:port/webcenter/portal/portalName/Discussions

http://host:port/webcenter/portal/portalName/Documents

http://host:port/webcenter/portal/portalName/Events

http://host:port/webcenter/portal/portalName/Lists

http://host:port/webcenter/portal/portalName/Search

http://host:port/webcenter/portal/portalName/Tags

Subportals page in portal administration for specified portal

http://host:port/webcenter/portal/portalName/admin/subportals

Permission required: Portal-level Manage Configuration

System Pages page in portal administration for specified portal

http://host:port/webcenter/portal/portalName/admin/systempages

Permission required: Portal-level Manage Configuration

While this page provides access to all system pages for the specified portal, you can also access the individual system pages through either of the following pretty URLs:

http://host:port/webcenter/portal/portalName/systemPageName

http://host:port/webcenter/portal/portalName/system/systemPageName

Device Settings page in portal administration for specified portal

http://host:port/webcenter/portal/builder/portals/admin/portalName/device

Permission required: Portal-level Manage Configuration.