Archive

Archive for March 22, 2010

Security Features in Documentum

March 22, 2010 Comments off

The following security features are part of a standard Content Server installation. Some of these are enabled automatically and some are optional. The features are:

User authentication

  • User authentication occurs automatically, regardless of whether Docbase security is active.

Password Encryption

  • Password encryption protects passwords stored in a file. Content Server automatically encrypts the passwords it uses to connect to third-party products such as an LDAP directory server.

Application-level control of SysObjects

  • Application-level control of SysObjects is an optional feature that you can use in client applications to ensure that only approved applications can handle particular documents or objects.

Userprivileges

  • User privileges define what special functions, if any, a user can perform in a Docbase.

Object-level permissions

  • Object-level permissions are assigned using ACLs. Every SysObject in the Docbase has an ACL.

TablePermits

ACLs (Access Control Lists)

Foldersecurity

Auditing and tracing facilities

  • use to monitor the activity in your Docbase.

Electronic signoff

  • Electronic signature (generated and managed by Content Server)
  • Digital signature (electronic signatures in formats such as PDKS #7, XML signature, or PDF signature)
  • Simple signoffs (the least rigorous way to supply an electronic signature. Simple signoffs are implemented using the Signoff method.)

User Privileges:

Level

Name

Description

0 None User has no special privileges
1 Create Type User can create object types
2 Create Cabinet User can create cabinets
4 Create Group User can create groups
8 Sysadmin User has system administration privileges
16 Superuser User has superuser privileges

Object level permissions:

  • Base Object-Level Permissions

Level

Name

Description

1 None No access is permitted.
2 Browse The user can look at attribute values but not at associated content.
3 Read The user can read content but not update.
4 Relate The user can attach an annotation to the object.
5 Version The user can version the object.
6 Write The user can write and update the object.
7 Delete The user can delete the object.
  • Permitted Operations for Object-level Permissions:
Permit Fetch Getfile Annotate Check- out/in Save Destroy
None
Browse X
Read X X
Relate X X X
Version X X X X
Write X X X X X
Delete X X X X X X
  • Extended Object-Level Permissions
Permission Description
Change State The user can change the document lifecycle state of the object.
Change Permission The user can change the basic permissions of the object.
Execute Procedure The user can run the external procedure associated with the object.All users having at least Browse permission on an object are granted Execute Procedure permission by default for that object.
Change Location The user can change move an object from one folder to another.All users having at least Browse permission on an object are granted Change Location permission by default for that object.

Documentum Process Management Features

March 22, 2010 Comments off

Process Management in CMS

Workflows:

–          A workflow formalizes a business process such as an insurance claims process or an engineering development process. After the business process is formalized in a workflow definition, users can use the definition to repeatedly perform the business process.

–          Workflows can describe simple or complex business processes. A workflow can be serial, with activities occurring one after another and only one activity in progress at a time. A workflow can be parallel i.e. consist of two or more activities, all happening concurrently. Or, a workflow can combine serial and concurrent activity sequences.

–          You can also create a cyclical workflow in which the completion of an activity restarts a previously completed activity. For example, SOW documents which require re-validation over a period of time.

Life Cycle:

–          A lifecycle is a set of states that define the stages in an object’s life. The states are connected linearly.

–          An object attached to a lifecycle progresses through the states as it moves through its lifetime. A change from one state to another is governed by business rules. The rules are implemented as requirements that the object must meet to enter a state, actions to be performed on entering a state, and actions to be performed after entering a state.

–          You cannot attach a lifecycle definition to a lifecycle i.e. one life cycle can not use another life cycle in its definition.

Heart of Content Management System (CMS) – Content Server

March 22, 2010 Comments off
  1. It is the server that talks to the docbase.
  2. A multi-featured process that provides access to the data and content files that constitute a docbase.
  3. Is accessed by the user through a suite of products provided by Documentum.
  • Documentum Client Applications.
  • Custom Applications
  • Interactive Utilities

Content Management Services

  1. Data Dictionary
  2. Storage and Retrieval
  3. Versioning
  4. Assembly and Publishing (Virtual Documents)

Data Dictionary: The data dictionary stores information about object types and attributes. The data dictionary is a collection of information about object types and their attributes stored as internal data types in eContent Server.

Usage:

  • Applications can use data dictionary information to enforce business rules or provide assistance for users.
  • Another use of Data Dictionary is we can also have a set of default values for the attributes.

Storage: All files are stored in a single repository called as Docbase. While storing, each document gets unique object ID.

Retrieval: Is obtained by the use of Documentum Query Language (DQL) or API.

Versioning: Maintaining different versions of a document. Default is 1.0.

  • checking out
  • checking in: same , minor and major version

Assembly and Publishing (Virtual Documents):

A virtual document is a container document. It is a way to combine documents whose contents have a variety of formats into one document. For example, suppose you want to publish a document with text content, a document with graphic content, and a spreadsheet as one document. By making the three documents components of one virtual document, you can publish them as one document.

DCTM Components

March 22, 2010 Comments off

Pic below depicts the various Documentum components :

Documentum Components

Categories: DOCUMENTUM Tags: ,
%d bloggers like this: