Skip Headers
Oracle® Collaboration Suite Concepts Guide
10g Release 1 (10.1.1)

Part Number B14478-01
Go to Documentation Home
Home
Go to Book List
Book List
Go to Table of Contents
Contents
Go to Index
Index
Go to Master Index
Master Index
Go to Feedback page
Contact Us

Go to previous page
Previous
Go to next page
Next
View PDF

5 Oracle Collaboration Suite 10g Content Services Concepts

Oracle Collaboration Suite 10g Content Services is a database-centric content management application that provides users with a comprehensive, integrated solution for file and document lifecycle management and business process automation. All Oracle Content Services content is stored in an Oracle database.

Oracle Content Services Features

Oracle Content Services provides the following capabilities:

These features and capabilities give the enterprise greater control over its business critical content, while simultaneously making employees more productive.

This chapter discusses basic concepts that you should understand when using Oracle Content Services. Topics include the following:

Oracle Content Services Features

The following sections describe the key features of Oracle Content Services:

Oracle Content Services Folder Hierarchy

Users log in to a single Site and can then see only the contents of that Site, regardless of whether they are members of other Sites. A user can only be logged in to one Site at a time. A Site folder can contain Containers, Libraries, or a combination of the two.

Containers

A Container is a special kind of folder that can contain other Containers or Libraries. Containers let Oracle Content Services administrators organize the folder hierarchy in a logical way. For example, Containers could be created for geographical regions or by department. Only Container Administrators can create and delete Containers. Containers can have default folder configuration settings that are inherited by Libraries created in the Container. In addition, a Container can be configured to disallow the creation of Libraries, or to limit who can create Libraries by enforcing a workflow for that Container.

Libraries

Libraries are the first level in the folder hierarchy where content is added. Members must be added to a Library, and only Configuration Administrators and members of a particular Library can see that Library inside of a Container or the Site folder. Libraries and Personal Libraries are the only folders that contain a trash folder. Libraries can contain files and folders, and have a quota associated with them.

Administration Levels

There are two types of administration for Oracle Content Services: system administration and application administration.

  • The System administration manages the Oracle Content Services domain by starting and stopping the nodes, services, and servers, tuning the system to ensure reliability and performance, creating, modifying, and deleting sites, as well as registering custom workflows. System Administration uses the Oracle Enterprise Manager 10g Application Server Control for Oracle Collaboration Suite to manage Oracle Content Services.

  • Application administration involves managing users, quota, Libraries, categories, content, and records at the Site and Container level. Application administration is divided into multiple administrator roles that can be assigned at the Site level only, or at both the Site and Container level.

A single user can act in multiple roles. In addition, each role has a different set of access privileges.

See "About File Sharing and Access" in the online help for Oracle Content Services and Oracle Content Services Application Administrator's Guide for detailed information about administration levels and roles in Oracle Content Services. See Oracle Content Services Administrator's Guide for more information about administering Oracle Content Services.

Accessing Folders

Oracle Content Services provides users with control over access to their work. Users can specify who may access any file, folder, or Library they manage. Oracle Content Services also contains a type of folder called a Container; Containers are accessible to all users. See Oracle Content Services Folder Hierarchy for more information.

If enabled, all Oracle Content Services users have a Personal Library. Each user has complete control over access to this Library.

By default, a file, folder, or Container inherits its sharing settings from its parent folder. An administrator of the file, folder, or Container can change inherited sharing settings.�

Access Roles

Oracle Content Services security is based on roles. Oracle Content Services includes a set of default access roles that administrators can assign to users.

See "About File Sharing and Access" in the online help for Oracle Content Services and the Oracle Content Services Application Administrator's Guide for detailed information about roles.

Group Management

Oracle Content Services user groups let users communicate and collaborate efficiently. Users can create a group for the members of a project team, a special interest group, or any other collection of users.

Any Oracle Content Services user can create a new group, or search for and request to be added to existing groups.

These groups are not Oracle Internet Directory groups. They are logical groupings that users can create within an Oracle Content Services Site to streamline collaborative work in Oracle Content Services.

User Reports

Oracle Content Services provides reports that allow users to generate dynamic views of information. Oracle Content Services provides the following reports:

  • My Recent Files: The My Recent Files report displays a list of the user's most recently accessed files.

  • Locked Files: The Locked Files report displays all files that the user has locked.

  • Checked-Out Files: The Checked-Out Files report displays all files that the user has checked out.

  • My Requests: The My Requests report displays a filtered list of workflow requests.

Quota

Quota is the measurement of storage use in Oracle Content Services. Each Library is allocated a quota by the Quota Administrator. The contents of each Library, including its Trash folder, count against the Library's allocated quota. When the Library's quota is exceeded, Library members cannot store additional content in the Library. The Library's administrators can, however, request that the Quota Administrator increase the Library's quota.

Oracle Content Services provides a user interface for the Quota Administrator to view and change quotas, as well as a facility to browse or search for a Library by name. The Quota Administrator can view the allocated and used quota, and change the allocated quota for any Library.

The Quota Administrator has access to the names and quotas of all Libraries, but does not have access to the content or configuration of all Libraries.

See "About Folder and Library Management" in the online help for Oracle Content Services for detailed information.

Setting User Preferences

Oracle Content Services users can customize account preferences from the User Preferences pages. Users can change the following options:

  • The number of files to list in My Recent Files

  • The default document language and character set

  • Their FTP password

Users can set their user preferences (or accept the default values) when they first log in to Oracle Content Services.

See "User Preferences" in the online help for Oracle Content Services for detailed information.

Searching

Users can conduct simple or advanced searches. A simple search searches for specified text in file names. Advanced searching lets users add, refine, and combine search criteria.

Users can also refine the search by using a Category Search to find files, based on their associated categories, and the attribute values of those categories. See Categories for more information.

See "Search Options" in the online help for Oracle Content Services for detailed information.

Note:

In addition to the Oracle Content Services search feature, Oracle Collaboration Suite users can take advantage of Oracle Collaboration Suite Search.

Categories

By associating Categories with files or folders and modifying the attributes of a Category, users can organize and classify their information. Users can also search for files by Category and a Category's attributes. The Oracle Content Services Category Administrator creates Categories.

Users can categorize files, folders, and links, by applying Categories to them on the File or Folder Properties window. Users that have been granted the permission to add, modify, or delete category information on a folder can also specify one or more required Categories for folders. Users must enter information for these Categories when uploading or checking in files.

Categories can be divided into Subcategories, and can have one or more attributes. Categories are created and configured for a Site by the Category Administrator�.

See "About Categories" in the online help for Oracle Content Services for detailed information.

Automatic and Manual Versioning

Users can retain a history of file modifications by creating and saving one or more versions of a file. Oracle Content Services lets users manage file versions with check-in/check-out functionality. The check-out functionality can only be performed on versioned files. To create a new version manually, users can check out a file. This locks the file and prevents other users from seeing changes by other users until the file is checked back in, which versions the file. Users can also set folders to version files automatically when they update files.

If automatic versioning is enabled, any overwrite operation creates a version of the overwritten document.

Users that have been granted Manager role on a folder can enable versioning for their folders, and set the versioning type: automatic or manual. By default, a folder inherits the versioning configuration of its parent folder. Managers of a folder can also set the version numbering format for automatic versioning, and the maximum number of automatically created versions that can be retained in the folder.

The Version History table has a Type column, and the Version Properties page has a Version Type parameter that specifies whether a version is an automatic or manual version.

See "About Versioning" in the online help for Oracle Content Services for detailed information.

File Locking

When users lock a file, they obtain exclusive access to that file. Other Oracle Content Services users are unable to edit the content and properties of the locked file. Users can lock a file manually, and files are locked automatically when they are edited through a client application, when the files are checked out, or when they are part of a review process. If a versioned file is locked, its version history is also locked.

See "About File Management," "About Workflow," and "About Review Processes" in the online help for Oracle Content Services for detailed information.

Review Process

Users can submit files for review to a specified set of reviewers. These reviewers fall into two categories: Approvers, who can approve or reject the file, or reviewers, who can view the file but cannot approve or reject it.

Oracle Workflow is the key component of a review process in Oracle Content Services. Using a review process, any Library member can submit for review one or more files to other members of their Library. A review process ends in the approval or rejection of these files, or the process can expire or be canceled prior to their approval or rejection. Members can be either approvers or reviewers of a review process:

  • Approvers are asked to approve files through notifications sent from Oracle Workflow. Approvers must either approve or reject the files that have been submitted for review. The Library member who initiated the review process is notified of the approval or rejection of the files.

    Approvers cannot approve or reject individual files associated with one review process, but must approve or reject all files included in the review process as a whole.

  • Reviewers are asked to review files through notifications sent from Oracle Workflow. Reviewers can only review the files, and cannot approve or reject files that have been submitted for review.

Users can also specify that files approved in a review process be automatically moved to a new location, copied to a new location, versioned, or deleted.

When you complete the review process, the initiator is notified of the approval or rejection of the review process.

See "About Review Processes" and "About Workflow" in the online help for Oracle Content Services for detailed information.

Custom Review Processes

The System Administrator can create custom review processes, also called workflow processes, to use in Oracle Content Services. A workflow designer, a person with the necessary skills to design a workflow process in Oracle JDeveloper, creates the custom workflow process. Then, the Instance Administrator registers the custom workflow process with Oracle Content Services.

When users use the review process functionality in Oracle Content Services, they can select any custom workflow process registered by the Instance Administrator.

See "Review Processes and Workflow" in the online help for Oracle Content Services for detailed information.

Automatic Workflows

Oracle Content Services includes user-initiated and automatic workflows. Automatic workflows can be initiated upon the occurrence of events within Oracle Content Services. These workflows can be configured so that the event (such as a check in or copy) does not complete until the workflow is satisfied. They can also be started after the event completes, which provides functions such as user notification. Workflows can also invoke the Oracle Application Server Web Services APIs, which allow further custom automation of business processes and application functions.

Custom Workflows

Note:

Oracle BPEL Process Manager must be licensed separately.

Oracle BPEL Process Manager is used by Oracle Content Services to provide the capability to create custom flows that automate the processes that are unique to your organization.

Custom BPEL workflows can be defined in Oracle BPEL Process Manager, then registered for use in Oracle Content Services. Custom workflows are only available to the default Site in Oracle Content Services; additional Sites cannot use the custom workflows.

Oracle BPEL Process Manager provides a framework for easily designing, deploying, monitoring, and administering processes based on BPEL standards.

The Business Process Execution Language (BPEL) is an XML-based language for enabling task-sharing across multiple enterprises using a combination of Web services. BPEL is based on the XML Schema, simple object access protocol (SOAP), and Web services description language (WSDL). Using BPEL, users can design a business process that integrates a series of discrete services into an end-to-end process flow.

The Oracle BPEL Process Manager consists of:

  • A Designer tool that runs in JDeveloper to graphically create the flows required for automating the various business process of an organization

  • A highly scalable run-time server that is deployed in Oracle Application Server

  • A management console for deploying, testing, and debugging BPEL flows running in the BPEL server

  • A Worklist application for managing user tasks

See Oracle BPEL Process Manager Developer's Guide for more information about BPEL and Oracle BPEL Process Manager

Edit-in-Place

Using Oracle Drive or Microsoft Web Folders, a user can open and edit an Oracle Content Services file and save changes directly back to Oracle Content Services. When a user opens a file from Oracle Drive or Microsoft Web Folders to edit, the file is automatically locked in Oracle Content Services. Any changes made to the file are automatically saved in Oracle Content Services. When the user closes the file, it is automatically unlocked in Oracle Content Services.

Edit-in-place is available from the Web UI when the Oracle Drive client is running.

See Using Protocol Servers to Access Oracle Content Services for more information about Oracle Drive and Microsoft Web Folders, and "Editing Files in Place" in the online help for Oracle Content Services for detailed information about the edit-in-place feature.

Integrated Antivirus Solution

Oracle Content Services can integrate with Symantec Antivirus Scan Engine. When virus scanning is enabled, Oracle Content Services scans for viruses when a file is downloaded from Oracle Content Services (this includes opening the file in an application). Virus checking can also be invoked manually to scan files already in Oracle Content Services.

If a file contains a virus, the file is put into quarantine. While in quarantine, the document can be deleted or overwritten, but cannot be opened.

The virus scanner attempts to fix the file, up to the maximum number of attempts as specified by the System Administrator.

Trash and Archive

Every Library has a Trash folder, located in the top-level folder of the Library. When users delete files and folders from a Library, the files and folders are moved to the Trash folder. These can then be deleted from the Trash folder manually.

Files in Trash folders count against the parent folder's quota until you remove them permanently.

Every Site also has an Archive folder, located in the root folder of the Site. Files and folders moved into the Archive folder are ordered by the date and time when the file or folder was moved into the Archive folder. Only users that have been granted the Content Administrator role may access the Archive folder.

See "About File Management" in the online help for Oracle Content Services for detailed information.

Deleting Files and Folders

When users delete files or folders in a Library, Oracle Content Services moves the files and folders into the Trash folder. When users delete versioned files, Oracle Content Services moves the files into the Trash folder and maintains the structure of the files, including version history or subfolder hierarchy. When users delete a particular version of a versioned file, Oracle Content Services moves that version into the Trash folder as a non-versioned document.

Users can delete files and folders from the Trash folder for which they have write access.

Archiving Files and Folders

Every Site has an Archive folder that is located in the root folder of the Site. Users cannot create files and folders directly in the Archive folder. Only Content Administrators can access the Archive.

When users delete files and folders from any Trash folder, the files and folders are moved to the Archive folder. In addition, when a checkout operation is cancelled, the working copy is moved to the Archive folder.

When Libraries are deleted, the entire Library (including its Trash folder) is moved into the Archive folder. When a Container is deleted the Libraries inside the Container are moved to the Archive folder, but the Containers themselves are deleted from the system.

Any Content Administrator can set an expiration time on the Archive folder. Files and folders that have been in the Archive longer than the expiration time are deleted. In addition, Content Administrators can manually delete files or folders from the Archive folder.

Records Management

Records management is the systematic and comprehensive control of the creation, capture, maintenance, filing, use, and disposition of records.

Oracle Records Management is a records management application that ships with Oracle Content Services.

Record Administrators can perform the following:

  • Define File Plans. A File Plan is a hierarchical set of subjects or business activities.

  • Search and browse records.

  • Define, classify, and manage records.

Oracle Drive

Oracle Drive is the desktop client for Oracle Content Services. Oracle Drive appears as a drive mapped to Oracle Content Services in Windows Explorer. Oracle Drive provides SMB-like capabilities while using WebDAV as the back-end protocol. See Using Protocol Servers to Access Oracle Content Services and the online help for Oracle Content Services for more information.

Note:

Oracle Drive only works with Microsoft Windows operating systems.

Links

A link in Oracle Content Services is a navigational shortcut that points to a folder, file, file version, Library, or Container. Users can open, copy, move, and delete links, as long as the links are unlocked. Moving or overwriting the target item does not break the link.

A link inherits its security settings from the folder where it is created. Users cannot create versions of a link.

Using Protocol Servers to Access Oracle Content Services

Users can connect to Oracle Content Services using protocols appropriate to their platform. For example, Windows users can use the Oracle Drive client or connect using Web Folders and UNIX users can connect using FTP. Users on all platforms can connect using HTTP for Web browser-based access.

Oracle Content Services supports the following protocols: