SlideShare a Scribd company logo
Documentum Introduction  Fundamentals
Fundamentals Introducing Content Server Session   and Transaction Management The Data Model Security Services
Fundamentals… Server Internationalization Virtual Documents Work  ows Lifecycles
Fundamentals… Tasks, Events, and Inboxes Aliases Renditions
Introduction to Content Server Content Server is the foundation of Documentum’s content management system. Content Server is the core functionality that allows users to  create  capture  manage deliver  archive enterprise content
Storage and retrieval Documentum provides a single repository for content and metadata. Extensible object-oriented model to store content and metadata in the repository The metadata for each object in RDBMS Content files stored in  file systems, RDBMS Network File Systems Document Query Language (DQL).
Versioning Content Server has a powerful set of automatic versioning capabilities. Implicit Versioning System generated Explicit Versioning User Assigned
Data dictionary The data dictionary stores information about object types and attributes. Used by client applications to apply business rules or provide assistance for users. Data dictionary information for Documentum  updated with DQL CREATE TYPE and ALTER TYPE statements.
Assembly and publishing A feature of both content management and process management services,  Virtual documents  link individual documents into one larger document. An individual document - belong to multiple virtual documents. Integrates with commercial word processors and publishing tools.
Process management features Work flows Production  Adhoc Users with appropriate permissions can modify in-progress workflows Life cycles Stages of a document A document’s life cycle is defined as a lifecycle and implemented internally as a dm_policy object.
Security features Repository security ACL(default) or none. ACL define object-level permissions that apply to the object. Object-level permissions are granted to individual users and to groups. Seven levels of base object-level Five extended object-level permissions using ACLs.
Accountability Robust auditing and tracing facilities. Auditing Auditing changing Tracing Troubleshooting Electronic signatures.
Others Distributed services Multiple repositories Content Server architecture C++ (Unix / Windows)‏ Internationalization
Communicating with Content Server Documentum client applications Desktop, Webtop, DA Custom applications DFC Webservices Interactive utilities DA  IAPI and IDQL are interactive utilities that let you execute API methods and DQL
Session management A repository session’s configuration defines some basic features and functionality for the session. For example, the configuration defines with which connection brokers the client can communicate, the maximum number of connections the client can establish and the size of the client cache. A session’s configuration is defined by a session config object, a non-persistent object. A session config object is constructed from values taken from the api config object, the server config object (a persistent object that defines a Content Server’s configuration), and a connection config object (a non-persistent object that defines a particular repository connection). Most of the values found in the api config object are taken from the dmcl.ini file used by  the client. The dmcl.ini file is a client initialization file.
Transaction Management A transaction is a set of repository operations handled as an atomic unit. All operations in the transaction must succeed or none may succeed. A repository connection can have only one open transaction at any particular time. A transaction is either internal or explicit. An internal transaction is a transaction managed by Content Server. The server opens transactions, commits changes, and performs rollbacks as necessary to maintain the integrity of the data in the repository. An explicit transaction is a transaction managed by a user or client application. The transaction is opened with a DQL BEGINTRAN statement or a Begintran method. It is closed with either a COMMIT statement or Commit method,
User A user is typically an individual person.  To access objects in a repository, a person must be represented by a user object in the repository Repository users have two states, active and inactive.  An  active user  can connect to the repository and work.  An  inactive user  is not allowed to connect to the repository. A user can be a virtual person. That is, you can create a user object for a user who doesn’t exist in reality.
Group Groups are sets of users, groups, or a mixture of both.  They are used to assign permissions or client application roles to multiple users.  There are  three kinds of groups  in a repository:  standard groups, role groups, and domain groups. A  standard group  consists of a set of users. The users can be individual users or other groups. A standard group is used to assign object-level permissions to all members of the group. A  role group  is created by setting the group class attribute to role and the group name attribute to the role name.  A  domain group  represents a particular client domain. A domain group contains a set of role groups, corresponding to the roles recognized by the client application.
Repository or Docbase A repository is a virtual storehouse for the content you work on and share with other employees. Each repository provides security, tools, and processes for sharing content among many users.  A repository stores two kinds of information for a content file: •  The content  — which is the text, graphics, sound, video, binary content, or other content — that makes up the file. •  The properties ( Metadata ) , which are descriptive characteristics about the file, such as creation date, author, version number, and other information. Property values can only be edited by the file’s creator or a user with high enough security settings.
 
Questions

More Related Content

PPT
Overview of Documentum
PDF
Isu crm facts 01.doc
PPTX
PPTX
Avaali Solutions - Sap archiving and document access by open text
PPTX
OPEN TEXT ADMINISTRATION
PPTX
Kafka error handling patterns and best practices | Hemant Desale and Aruna Ka...
PPTX
Sap abap
PPTX
SAP Fiori Competence
Overview of Documentum
Isu crm facts 01.doc
Avaali Solutions - Sap archiving and document access by open text
OPEN TEXT ADMINISTRATION
Kafka error handling patterns and best practices | Hemant Desale and Aruna Ka...
Sap abap
SAP Fiori Competence

What's hot (20)

PDF
Ebs 12.2 con9021_pdf_9021_0001
PPTX
Core Archive for SAP Solutions
PPTX
EMC Documenutm xCP 2.2 vs 1.x
PDF
Event Driven Architecture with a RESTful Microservices Architecture (Kyle Ben...
PPTX
Contract management for c&i customers
PPTX
Ozone and HDFS’s evolution
PPTX
Kafka replication apachecon_2013
PPT
Use the SAP Content Server for Your Document Imaging and Archiving Needs!
PPTX
What is Integration? What is webMethods? What is ESB | Middleware
PPTX
Sap Process Integration
PPTX
Apache Hadoop Security - Ranger
PDF
Understand SAP BusinessObjects Licenses & Roadmap
PDF
Object storage의 이해와 활용
PPTX
Apache Ranger Hive Metastore Security
PDF
Apache Nifi Crash Course
DOCX
Data power Performance Tuning
PDF
S4F01_EN_Col17 Financial Accounting in SAP S4HANA for SAP ERP FI Professional...
PDF
Developing SAP Integration services in IBM BPM Advanced
PDF
PostgreSQL + Kafka: The Delight of Change Data Capture
PPTX
Governor limits
Ebs 12.2 con9021_pdf_9021_0001
Core Archive for SAP Solutions
EMC Documenutm xCP 2.2 vs 1.x
Event Driven Architecture with a RESTful Microservices Architecture (Kyle Ben...
Contract management for c&i customers
Ozone and HDFS’s evolution
Kafka replication apachecon_2013
Use the SAP Content Server for Your Document Imaging and Archiving Needs!
What is Integration? What is webMethods? What is ESB | Middleware
Sap Process Integration
Apache Hadoop Security - Ranger
Understand SAP BusinessObjects Licenses & Roadmap
Object storage의 이해와 활용
Apache Ranger Hive Metastore Security
Apache Nifi Crash Course
Data power Performance Tuning
S4F01_EN_Col17 Financial Accounting in SAP S4HANA for SAP ERP FI Professional...
Developing SAP Integration services in IBM BPM Advanced
PostgreSQL + Kafka: The Delight of Change Data Capture
Governor limits
Ad

Viewers also liked (20)

PDF
Documentum introduction
PPT
Documentum Overview
PPTX
Documentum training
DOC
Top 9 documentum interview questions answers
PPTX
EMC ECD Documentum D2
PDF
xCP2 0 Performance Best Practices and Guidelines
PDF
EMC Documentum xCP 2.2 Self Paced Tutorial v1.0
PDF
EMC Documentum - xCP 2.x Installation and Deployment
PDF
8 Digital Trends That Will Change Everything - Revised
PDF
Collaboration 3.0: 8 trends today that will define our tools tomorrow
PPTX
Collaboration 3.0
PDF
File Management: Mac Network Folder
PDF
Hyper-converged infrastructure
PDF
The 8 Biggest Document Management Trends this Year
PDF
The Top 8 Trends for Big Data in 2016
PDF
Don't Suck at SharePoint - Avoid the common mistakes
PPT
Hard disk PPT
PDF
Document Management in SharePoint without folders - Introduction to Metadata
PDF
Sap q&a
DOCX
Traditional machining
Documentum introduction
Documentum Overview
Documentum training
Top 9 documentum interview questions answers
EMC ECD Documentum D2
xCP2 0 Performance Best Practices and Guidelines
EMC Documentum xCP 2.2 Self Paced Tutorial v1.0
EMC Documentum - xCP 2.x Installation and Deployment
8 Digital Trends That Will Change Everything - Revised
Collaboration 3.0: 8 trends today that will define our tools tomorrow
Collaboration 3.0
File Management: Mac Network Folder
Hyper-converged infrastructure
The 8 Biggest Document Management Trends this Year
The Top 8 Trends for Big Data in 2016
Don't Suck at SharePoint - Avoid the common mistakes
Hard disk PPT
Document Management in SharePoint without folders - Introduction to Metadata
Sap q&a
Traditional machining
Ad

Similar to Documentum content server (20)

PPT
Enterprise Content Management
PDF
Apache ManifoldCF @ Linux Day 2012
PDF
Nuxeo JavaOne 2007
PDF
COM and NET Component Services 1st Edition Juval Löwy
PDF
COM and NET Component Services 1st Edition Juval Löwy
PDF
White Paper: Concepts and Benefits of Repository Management
PDF
Buy ebook COM and NET Component Services 1st Edition Juval Löwy cheap price
PPTX
IT for HR professionals
PDF
Beyond MVC: from Model to Domain
PDF
(Ebook) COM and .NET Component Services by Juval Löwy ISBN 9780596001032, 059...
PDF
Developer s Guide to Microsoft Enterprise Library C Edition Alex Homer
PDF
Document Management Techniques & Technologies
PDF
App Performance New
PDF
Developer s Guide to Microsoft Enterprise Library C Edition Alex Homer
PDF
L20 Scalability
PPTX
The Big Data Stack
PPT
UnConference for Georgia Southern Computer Science March 31, 2015
PDF
IBM File Net P8
PDF
Developer s Guide to Microsoft Enterprise Library C Edition Alex Homer
KEY
Moving from Relational to Document Store
Enterprise Content Management
Apache ManifoldCF @ Linux Day 2012
Nuxeo JavaOne 2007
COM and NET Component Services 1st Edition Juval Löwy
COM and NET Component Services 1st Edition Juval Löwy
White Paper: Concepts and Benefits of Repository Management
Buy ebook COM and NET Component Services 1st Edition Juval Löwy cheap price
IT for HR professionals
Beyond MVC: from Model to Domain
(Ebook) COM and .NET Component Services by Juval Löwy ISBN 9780596001032, 059...
Developer s Guide to Microsoft Enterprise Library C Edition Alex Homer
Document Management Techniques & Technologies
App Performance New
Developer s Guide to Microsoft Enterprise Library C Edition Alex Homer
L20 Scalability
The Big Data Stack
UnConference for Georgia Southern Computer Science March 31, 2015
IBM File Net P8
Developer s Guide to Microsoft Enterprise Library C Edition Alex Homer
Moving from Relational to Document Store

Recently uploaded (20)

PDF
NewMind AI Weekly Chronicles - August'25 Week I
PPTX
20250228 LYD VKU AI Blended-Learning.pptx
PPTX
breach-and-attack-simulation-cybersecurity-india-chennai-defenderrabbit-2025....
PDF
Spectral efficient network and resource selection model in 5G networks
PDF
Approach and Philosophy of On baking technology
PDF
The Rise and Fall of 3GPP – Time for a Sabbatical?
PDF
Peak of Data & AI Encore- AI for Metadata and Smarter Workflows
PDF
Unlocking AI with Model Context Protocol (MCP)
PPTX
PA Analog/Digital System: The Backbone of Modern Surveillance and Communication
PPTX
Big Data Technologies - Introduction.pptx
PDF
Mobile App Security Testing_ A Comprehensive Guide.pdf
PPT
Teaching material agriculture food technology
PDF
Dropbox Q2 2025 Financial Results & Investor Presentation
PDF
How UI/UX Design Impacts User Retention in Mobile Apps.pdf
PDF
Machine learning based COVID-19 study performance prediction
PDF
Reach Out and Touch Someone: Haptics and Empathic Computing
PDF
Network Security Unit 5.pdf for BCA BBA.
PPTX
Detection-First SIEM: Rule Types, Dashboards, and Threat-Informed Strategy
PDF
solutions_manual_-_materials___processing_in_manufacturing__demargo_.pdf
PDF
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
NewMind AI Weekly Chronicles - August'25 Week I
20250228 LYD VKU AI Blended-Learning.pptx
breach-and-attack-simulation-cybersecurity-india-chennai-defenderrabbit-2025....
Spectral efficient network and resource selection model in 5G networks
Approach and Philosophy of On baking technology
The Rise and Fall of 3GPP – Time for a Sabbatical?
Peak of Data & AI Encore- AI for Metadata and Smarter Workflows
Unlocking AI with Model Context Protocol (MCP)
PA Analog/Digital System: The Backbone of Modern Surveillance and Communication
Big Data Technologies - Introduction.pptx
Mobile App Security Testing_ A Comprehensive Guide.pdf
Teaching material agriculture food technology
Dropbox Q2 2025 Financial Results & Investor Presentation
How UI/UX Design Impacts User Retention in Mobile Apps.pdf
Machine learning based COVID-19 study performance prediction
Reach Out and Touch Someone: Haptics and Empathic Computing
Network Security Unit 5.pdf for BCA BBA.
Detection-First SIEM: Rule Types, Dashboards, and Threat-Informed Strategy
solutions_manual_-_materials___processing_in_manufacturing__demargo_.pdf
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf

Documentum content server

  • 1. Documentum Introduction Fundamentals
  • 2. Fundamentals Introducing Content Server Session and Transaction Management The Data Model Security Services
  • 3. Fundamentals… Server Internationalization Virtual Documents Work  ows Lifecycles
  • 4. Fundamentals… Tasks, Events, and Inboxes Aliases Renditions
  • 5. Introduction to Content Server Content Server is the foundation of Documentum’s content management system. Content Server is the core functionality that allows users to create capture manage deliver archive enterprise content
  • 6. Storage and retrieval Documentum provides a single repository for content and metadata. Extensible object-oriented model to store content and metadata in the repository The metadata for each object in RDBMS Content files stored in file systems, RDBMS Network File Systems Document Query Language (DQL).
  • 7. Versioning Content Server has a powerful set of automatic versioning capabilities. Implicit Versioning System generated Explicit Versioning User Assigned
  • 8. Data dictionary The data dictionary stores information about object types and attributes. Used by client applications to apply business rules or provide assistance for users. Data dictionary information for Documentum updated with DQL CREATE TYPE and ALTER TYPE statements.
  • 9. Assembly and publishing A feature of both content management and process management services, Virtual documents link individual documents into one larger document. An individual document - belong to multiple virtual documents. Integrates with commercial word processors and publishing tools.
  • 10. Process management features Work flows Production Adhoc Users with appropriate permissions can modify in-progress workflows Life cycles Stages of a document A document’s life cycle is defined as a lifecycle and implemented internally as a dm_policy object.
  • 11. Security features Repository security ACL(default) or none. ACL define object-level permissions that apply to the object. Object-level permissions are granted to individual users and to groups. Seven levels of base object-level Five extended object-level permissions using ACLs.
  • 12. Accountability Robust auditing and tracing facilities. Auditing Auditing changing Tracing Troubleshooting Electronic signatures.
  • 13. Others Distributed services Multiple repositories Content Server architecture C++ (Unix / Windows)‏ Internationalization
  • 14. Communicating with Content Server Documentum client applications Desktop, Webtop, DA Custom applications DFC Webservices Interactive utilities DA IAPI and IDQL are interactive utilities that let you execute API methods and DQL
  • 15. Session management A repository session’s configuration defines some basic features and functionality for the session. For example, the configuration defines with which connection brokers the client can communicate, the maximum number of connections the client can establish and the size of the client cache. A session’s configuration is defined by a session config object, a non-persistent object. A session config object is constructed from values taken from the api config object, the server config object (a persistent object that defines a Content Server’s configuration), and a connection config object (a non-persistent object that defines a particular repository connection). Most of the values found in the api config object are taken from the dmcl.ini file used by the client. The dmcl.ini file is a client initialization file.
  • 16. Transaction Management A transaction is a set of repository operations handled as an atomic unit. All operations in the transaction must succeed or none may succeed. A repository connection can have only one open transaction at any particular time. A transaction is either internal or explicit. An internal transaction is a transaction managed by Content Server. The server opens transactions, commits changes, and performs rollbacks as necessary to maintain the integrity of the data in the repository. An explicit transaction is a transaction managed by a user or client application. The transaction is opened with a DQL BEGINTRAN statement or a Begintran method. It is closed with either a COMMIT statement or Commit method,
  • 17. User A user is typically an individual person. To access objects in a repository, a person must be represented by a user object in the repository Repository users have two states, active and inactive. An active user can connect to the repository and work. An inactive user is not allowed to connect to the repository. A user can be a virtual person. That is, you can create a user object for a user who doesn’t exist in reality.
  • 18. Group Groups are sets of users, groups, or a mixture of both. They are used to assign permissions or client application roles to multiple users. There are three kinds of groups in a repository: standard groups, role groups, and domain groups. A standard group consists of a set of users. The users can be individual users or other groups. A standard group is used to assign object-level permissions to all members of the group. A role group is created by setting the group class attribute to role and the group name attribute to the role name. A domain group represents a particular client domain. A domain group contains a set of role groups, corresponding to the roles recognized by the client application.
  • 19. Repository or Docbase A repository is a virtual storehouse for the content you work on and share with other employees. Each repository provides security, tools, and processes for sharing content among many users. A repository stores two kinds of information for a content file: • The content — which is the text, graphics, sound, video, binary content, or other content — that makes up the file. • The properties ( Metadata ) , which are descriptive characteristics about the file, such as creation date, author, version number, and other information. Property values can only be edited by the file’s creator or a user with high enough security settings.
  • 20.