Composite Application management

 

+

Search Tips   |   Advanced Search

 

Manage composite applications by categorizing them for display in application catalogs, assigning user permission to work with them, maintaining application roles for application members, and saving composite applications as templates for reuse.

Working with composite applications created from application templates requires an understanding of these basic principles:

  • Applications are categorized for use in the application catalogs that are displayed in a work site.

  • Resource Permissions primarily control user access to applications.

  • Application membership roles assigned to users -- either as members or as public users of the application -- further refine user access to the application, its pages, and the components of the application. Membership role definitions can be extended to include permission to edit the application or manage its membership, or both.

  • Applications can be saved as templates for quick and easy reuse.

 

Cataloging by category

Each composite application that is created from a template belongs to a category. The application category helps to describe the purpose of the application and determines the catalog that displays the application. Application users with the appropriate permission can change the application category when they edit the properties of an instance of a composite application; this action moves the application into the catalog for the selected category. Application users with the appropriate permission can create a new application category in the application template. If users create a new category for composite applications, they will need to create a new catalog portlet to contain the list of applications in this new category.

 

Manage access

Users with resource permission to create and edit application templates can save the applications that they own as new application templates as well as creating new templates from existing templates. When users create applications, they become application owners and, as such, are automatically assigned a portal access role type that provides manager access to the application. Application managers can delegate another user to own the application, can manage the membership of the application, can edit the application, and can delete the application. By default, application managers are assigned the role that provides the highest level of manager access to the application, excluding administrator access.

 

Manage membership

Application managers can define application membership roles that permit application editing and membership management (Manage Application Roles ). Then they can assign other users to those application membership roles (Assign Application Members). Application members who have permission to edit the application can use the editor portlets for updating application properties, application layout, and application roles.

Application managers and users who have permission to manage the membership of the application can use the Manage Members view of the Members portlet. This view of the membership portlet allows membership managers to add and remove members, assign roles, and choose to make the application public by permitting all authenticated users to use the application in a non-manager role. If the application manager chooses not to make the application public, the application remains restricted to members.

 

Saving applications as templates

Users with resource permission to create and edit application templates can save the applications that they own as new application templates. This option is useful for preserving the definition of an application for reuse. Saving a application as a template provides a alternative to creating a new application template from a blank template.

From the drop-down menu of an application page, click Save Application as Template to create a new template from the application you have open. When you save the application as a template, you specify a name for the application template and type a description of the template. This new template will be listed in the Application Template Library and will be available for selection when users with the appropriate permission create new applications.

 

Parent Topic

Work with composite applications

 

Related information


Manage pages
Add portlets to a page with the Portlet Palette