A WebCenter Spaces User Interface URLs

In view of the many options available in WebCenter Spaces for defining navigation in your portal, a consistent and reliable method for accessing pages and application user interface pages (UI) is essential. This requirement is easily met through WebCenter Spaces user interface URLs—or pretty URLs.

Pretty URLs provide a means of delivering predictable URLs to navigate to specific locations within the WebCenter Spaces UI. For example, when you create a Space, pretty URLs make it possible to know which URL to use to go to the General Settings page of that Space. Imagine that you create a page template for a Space or the Home Space. You do not provide a link in the template for accessing the Resources page, where you can edit the template. Rather than being an error, this may very well be a choice: you can always use a pretty URL to go to the Space's Resources page, under Space Settings, or, for the Home Space, the Resources page in the Administration pages.

Because pretty URLs are shorter than standard URLs, you can use them to shield your users from complex application page URLs.

This appendix provides the syntax for the pretty URLs you can use to access user Profiles, pages, Spaces, and administration screens in the WebCenter Spaces UI.

This appendix includes the following sections:

A.1 User Interface URLs for User Profiles

Use Profile pretty URLs to navigate to your own or another user's Profile page. Note that when you omit the user name or when the user name is the current user's name, the URL launches the My Profile page; but if the user name is provided and is not the current user's name, the URL launches the User Profile page.

See Also:

For information about the My Profile and User Profile pages, see Table 7-2, "Seeded System Pages".

Table A-1 lists and describes the syntax for the UI URLs you can formulate for easy access to your own or another user's Profile.

Table A-1 User Interface URLs to a User Profile

Use Case Pretty URL Syntax

Take the user to the My Profile or User Profile page that is defined at the application level

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

http://host:port/webcenter/spaces/profile

Take the user to the My Profile or User Profile page that is defined at the Space level

http://host:port/webcenter/spaces/spaceName/profile/userName

http://host:port/webcenter/spaces/spaceName/profile


A.2 User Interface URLs for Home Space Pages

Table A-2 lists and describes the syntax for the UI URLs you can formulate for easy access to pages in the Home Space.

Table A-2 User Interface URLs to Pages in the Home Space

Use Case Pretty URL Syntax

Take user to the home page of the Home Space

http://host:port/webcenter/spaces/home

Take user to the Home Space page he or she last accessed

http://host:port/webcenter

http://host:port/webcenter/spaces

Take user to a specific page in the Home Space

http://host:port/webcenter/spaces/page/escapedPageDisplayName

The variable escapedPageDisplayName indicates the use of an escaped version of the page display name. For example, when you create a page with the name My Page, the URL to this page ends with My+Page.


A.3 User Interface URLs for Space Pages

Table A-3 lists and describes the syntax for the UI URLs you can use to access Space pages and Space administration pages. Only users assigned a role that includes the permission Administration: Manage All can access Space administration pages.

In Table A-3, wherever the variable SpaceName is indicated, use the Space name that is specified by the Space URL on the General page of a Space's administration settings (Figure A-1).

Figure A-1 Space Internal Name on Space Settings General Page

Space internal name on Space Settings General

You can also find the appropriate Space name next to the Name label by accessing the About Space dialog. For more information, see Section 29.9.1, "Accessing Space Information."

Table A-3 User Interface URLs to Pages in a Space

Use Case Pretty URL Syntax

Take user to the specified Space, where the last-accessed page is displayed

http://host:port/webcenter/spaces/SpaceName

Take user to the first page of a Space

http://host:port/webcenter/spaces/SpaceName/home

Take user to a specific page in a Space

http://host:port/webcenter/spaces/SpaceName/page/escapedPageDisplayName

The variable escapedPageDisplayName indicates the use of an escaped version of the page display name. For example, when you create a page with the name My Page, the URL to this page ends with My+Page.

Take Space moderator to Space Settings page

http://host:port/webcenter/spaces/spaceName/admin

Take Space moderator to General subpage of Space Settings page

http://host:port/webcenter/spaces/spaceName/admin/general

Take Space moderator to Roles subpage of Space Settings page

http://host:port/webcenter/spaces/spaceName/admin/roles

Note: When a Subspace inherits its members and roles from the parent Space, you cannot use a pretty URL to navigate to the Subspace Roles page because it does not exist.

Take Space moderator to Members subpage of Space Settings page

http://host:port/webcenter/spaces/spaceName/admin/members

Note: When a Subspace inherits its members and roles from the parent Space, you cannot use a pretty URL to navigate to the Subspace Members page because it does not exist.

Take Space moderator to Available Pages under the Pages subpage of the Space Settings page

http://host:port/webcenter/spaces/spaceName/admin/spacepages

Take Space moderator to System Pages under the Pages subpage of Space Settings page

http://host:port/webcenter/spaces/spaceName/admin/systempages

Take Space moderator to Services subpage of Space Settings page

http://host:port/webcenter/spaces/spaceName/admin/services

Take Space moderator to Subspaces subpage of Space Settings page

http://host:port/webcenter/spaces/spaceName/admin/subspaces

Take Space moderator to Custom Attributes subpage of Space Settings page

http://host:port/webcenter/spaces/spaceName/admin/attributes

Take Space moderator to Resources subpage of Space Settings page

http://host:port/webcenter/spaces/spaceName/admin/resources


A.4 User Interface URLs for Application Administration Pages

Table A-4 lists and describes the UI URL syntax to use to access WebCenter Spaces Administration pages. These pages are accessible only to WebCenter Spaces administrators and are used for application configuration.

Table A-4 User Interface URLs to WebCenter Spaces Administration Pages

Use Case Pretty URL Syntax

Take the administrator to the application Administration page

http://host:port/webcenter/spaces/admin

Take the administrator to the General subpage of the Configuration page

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

Take the administrator to the Spaces subpage of the Spaces page

http://host:port/webcenter/spaces/admin/spaces

Take the administrator to the Space Templates subpage of the Spaces page

http://host:port/webcenter/spaces/admin/templates

Take the administrator to the Roles subpage of the Security page

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

Take the administrator to the Users and Groups subpage of the Security page

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

Take the administrator to the Resources page

http://host:port/webcenter/spaces/admin/resources

Take the administrator to the Services subpage of the Configuration page

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

Take the administrator to the Business Role Pages subpage of the Pages page

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

Take the administrator to the Personal Pages subpage of the Pages page

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

Take the administrator to the System Pages subpage of the Pages page

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