Portal Server enables end users to set up and participate in online communities, which are associations of members and services. Communities provide services and content on a long-term basis or a short-term basis. Three end-user roles are defined:
Member—An end user who belongs to a community and interacts with a community's services and content
Owner—The community member who starts and removes a community
Visitor—An end user (and non-member) who views a community's services but does not interact with the services
The following community services are available:
File Sharing—Community members can share files, create folders, and upload and download documents.
Wiki—A wiki container and portlets enable a community to provide an interactive site for community-related content. Community members can edit existing pages and files, and community members can add new pages and files.
Events and Tasks—Community members can use a community calendar built on SunTM Calendar Server software to track and edit community projects, tasks, and events.
Survey and Polls—Community members can respond to surveys and view the results of surveys and polls. Question formats are multiple choice, yes or no, and open-ended.
Discussions—Community discussions allow members to create, read, rate, replay, search and subscribe to online exchanges by community members.
Search—Community members can search for content within the community's pages.
Community Information—Community members can view general information about the community. Community owners can delete the community.
Membership—Community members can view members who subscribe to the community. Community owners can delete members and transfer community ownership to another member.
Portal Server provides three templates for controlling which services a community provides and how the services are presented on the standard Desktop. The portal administrator uses the command-line interface to manage the templates.