Show TOC

Extending Enterprise WorkspacesLocate this document in the navigation structure

Use

You can extend enterprise workspaces using an API that enables you to:

  • Create custom content (modules) for workspaces

  • Integrate content from external sources

  • Develop custom UIs for workspaces

  • Manage workspaces in your custom administrative applications

The Enterprise Workspaces API is comprised of the following interfaces:

  • General API: serves as an entry point to the Enterprise Workspaces API

  • Workspace Content API: provides tools that enable you to integrate and manage external content in workspaces

  • Workspace Directory API: provides access to the functionality of the Workspace Directory

  • Workspace API: provides access to the workspace instances, pages, modules and members

  • Module API: provides access to the runtime module functionality

  • Other: provide additional tools and capabilities

Prerequisites

To develop custom applications for enterprise workspaces, you need the following:

  • SAP NetWeaver Developer Studio (NWDS) 7.0x or 7.3x with or without the SAP NetWeaver Development Infrastructure (NWDI)

  • Enterprise Workspaces API library (SPACES-API.SCA)

  • SAP NetWeaver Portal 7.01 SPS 05 or higher, 7.02 SPS 06 or higher, 7.30 SPS 09 or higher, 7.31 SPS 07 or higher, or 7.40 SPS 02 or higher, with the enterprise workspaces add-on installed

    A user account with administrative permissions for the workspaces and content

  • Experience in development of Java applications for the portal

In This Section

This section provides detailed information about the main tasks that you can perform with the Enterprise Workspaces API, illustrated by useful code samples:

More Information
  • For API reference information, see Enterprise Workspaces API Reference.

  • For comprehensive information about developing portal applications:

    • For SAP NetWeaver 7.0x, navigate to http://help.sap.com/nw70 and choose Start of the navigation path Development Information Next navigation step  Developer's Guides End of the navigation path.

      In SAP Library, choose Start of the navigation path  IT Scenario-Driven Enhancements to Applications Next navigation step  Running an Enterprise Portal End of the navigation path.

    • For SAP NetWeaver 7.30, navigate to http://help.sap.com/nw73 and choose Start of the navigation path Development Information Next navigation step  Developer's Guides End of the navigation path.

      In SAP Library, choose Start of the navigation path SAP NetWeaver Portal Next navigation step Developing Applications for the Portal End of the navigation path.