1. An organization has deployed two repositories and they want to synchronize content and metadata between the two repositories. This requirement can be best satisfied by using:
a. Two content servers
b. Object replication
c. Federated repositories
d. Distributed content storage
2. John does not have Sysadmin privileges. He saved a search as JohnsSearch
and it shows up in his My Searches in Webtop. In order for Jane to see this search in her My Searches:
a. The owner needs to be changed for the stored search object
b. The stored search object needs to be moved to a different location, and permissions need to be changed
c. The location of the stored search object needs to be changed
d. Nothing can be done
3. A customer needs to achieve high availability of the Documentum infrastructure. The best choice for achieving this objective is to create multiple instances of (choose one):
a. Database and Connection Broker
b. Content Server and Connection Broker
c. Application Server and Database
d. Database
4. Jane is debugging workflows and looking at their states. She can find the workflows in the following states:
a. Draft
b. Validated
c. Halted
d. Installed
5. Jane is inspecting existing workflows in the repository. Which of the following will serve her purpose the best?
a. Workflow Manager
b. Workflow Inspector
c. Workflow Reporting
d. Task Manager
6. John is designing a solution to this problem. He wants every user to have a backup user who has write permissions to the documents owned by the users. This problem can be best resolved using
a. Extended permissions
b. ACL template
c. Alias sets
d. Binding rules
7. Jane has Superuser privileges in a repository. She is a member of Managers
group. The Managers
group has Version permission on an object resume.doc
. Without any other information about permissions on this object, Jane has the following effective permissions on this object:
a. Read
b. Version
c. Write
d. Change Location
8. John has Relate permission on resume.doc
. Based on this information, which of the following operations can he perform?
a. Navigate to resume.doc
using Webtop
b. View the contents of resume.doc
c. Check out resume.doc
d. Check in resume.doc
as the same version
9. The current version of resume.doc
has 5.2.1.4 as implicit version label. This label indicates that:
a. This version is a major version
b. This version is a minor version
c. This version is on a branch originating from version 5.2
d. This version is on a branch originating from version 5.2.1
10. Jane and John are collaborating on a book, which is being maintained as a virtual document in a Documentum repository. When they released the first edition of the book, Jane created a snapshot of the book called book_1ed
so that they could retrieve the state of this edition later, if needed. Next day, Jane noticed that one of John’s chapters has been modified. What possibilities can explain this situation?
a. The modified chapter is a newer version than what is in the snapshot
b. The snapshot was not frozen so a component can be modified
c. Snapshot has nothing to do with component versions
d. Binding rules on the virtual document allowed this change
11. John wants to learn about virtual documents. He created a virtual document called test
and is trying to add components to it. Which of the following can be added to test
as components?
a. The user object for Jane
b. A dm_document
object called resume.doc
c. A folder called invoices
d. A cabinet called Home
12. Jane created some custom types as follows. The type my_doc
has supertype dm_document
and adds a custom attribute my_doc_id
. The type my_invoice
has supertype my_doc
and adds a custom attribute my_ref_id
. Which of the following is (are) true about these types?
a. my_invoice
has an attribute called authors
b. my_doc
has an attribute called my_ref_id
c. my_invoice
has an attribute called my_doc_id
d. my_invoice
has an attribute called keywords
13. John is doing development that involves some customizations. His design includes the following elements. Which of these will give him an error?
a. A custom attribute named RefID
d. A custom type named my document
c. A group with a 34-character name
d. A custom attribute named a_bad_item
14. Jane was facing problems performing certain tasks with Documentum. She obtained Sysadmin privilege to overcome those challenges. Which of the following tasks will she still be unable to do?
a. Unlock documents checked out by John
b. Manipulate workflows and workflow templates
c. Delete system-level ACL’s
d. Grant Sysadmin privilege to John
15. John is using Webtop and wishes to copy and move some files between repository locations. He can use the following feature to do this:
a. Containment
b. Clipboard
c. Relocator
d. Migration Assistant
16. Jane created a document invoice.doc
under /Invoices/May07
. She owns this document and has Delete permission on invoice.doc
. She realized that this document needs to be placed under /Invoices/Apr07
. When she attempted to move the document she was unable to do so. What action may be able to help her overcome this problem?
a. Obtain Change Location permission on invoice.doc
b. Obtain Extended Delete permission on invoice.doc
c. Obtain Write permission on folder May07
d. Obtain Write permission on folder Apr07
17. John’s department needs a new process to be automated using Documentum. This automation will be adopted in three months but it must be robust and must put tight controls in place. Which of the following are suitable design choices for this requirement?
a. Quick flow
b. Send to Distribution List
c. Custom workflow template
d. Custom lifecycle
18. Jane is checking in resume.doc
using Webtop. On the checkin screen she will be able to:
a. Keep the lock so that she could continue working on it after creating a new version
b. Choose a new file to set as the content for the new version
c. Delete the previous version
d. Select a different chronicle ID
19. John is wondering about metadata storage within a repository. Where can he find the stored metadata?
a. Depends upon the file store in use
b. File system
c. Content Addressed Storage
d. Relational database
20. Jane is architecting a Documentum deployment. She has a need to serve a large number of repository connections. Which of the following approaches can she use?
a. Create two Content Server instances and associate them with one repository
b. Create one Content Server instance and associate it with two repositories
c. Create two databases for use with one repository and one Content Server instance
d. The only way to do this is by adding more memory and CPU power to the hardware
21. The Documentum Collaborative Edition adds the following feature(s):
a. Email server
b. Virtual documents
c. Notes
d. Chat
22. A type my_document
has supertype dm_document
. A document resume.doc
is of type my_document
. The authors
property of resume.doc
is stored in the following repository table:
a. my_document_r
b. dm_document_r
c. dm_sysobject_r
d. persistent_r
23. John is unable to log into a repository. The administrator checks the repository and finds that the user object for John exists. The following reason(s) can explain the situation:
a. John is using an incorrect password
b. The user doesn’t exist in the user source
c. The user object is inactive
d. The user object is locked
24. The repository owner is a special user who is:
a. OS account used for installing Documentum software
b. Database owner for the repository database
c. A repository user specifically marked as repository owner
d. Each user with Superuser privilege is a repository owner
25. Which of the following is (are) true about privileges?
a. Privileges are hierarchical
b. Some privileges imply other privileges
c. No privilege imply another privilege
d. None of the above
26. Jane is worried if her client capability will affect what she can do in the repository. Which of the following enforce client capabilities?
a. IAPI
b. Webtop
c. DA
d. IDQL
27. John created a dynamic group called safe_users
. He also added John, Jane, and Mary as members through DA. At run-time when this group’s membership needs to be evaluated:
a. Any user can be added to this group
b. Only John, Jane, or Mary can be added to this group
c. Custom code is needed for altering the membership
d. Membership cannot be changed
28. One of the responsibilities of the Content Server is to secure the content in terms of what each user is able to do. For this purpose, the Content Server gives preference to roles over:
a. Basic privileges
b. Extended privileges
c. Client capability
d. None of the above
29. Jane is inspecting the attributes of a document named resume.pdf
. She finds that the acl_domain
for this document is set to dmadmin
. This means that:
a. resume.pdf
is owned by dmadmin
b. ACL of resume.pdf
is owned by dmadmin
c. dmadmin
is the repository owner for the repository containing resume.pdf
d. ACL of resume.pdf
is public
30. John performed an advanced search with various parameters and saved it as final_search
once he was happy with the results. One week later if he would run the saved search again:
a. The results could be different from the original results because more matching objects could have been added since the search was saved
b. The results would be the same since the results were saved in the saved search
c. The results would be the same since date range was always saved in the search
d. The results could be different since some objects may have been deleted
31. Jane uses certain documents frequently and finds it cumbersome to navigate to these documents each time in Webtop. She is considering options to access these documents directly without traversing the full folder path. Which of the following options can help her achieve this objective?
a. She can subscribe to these documents
b. She can bookmark these documents using shortcuts
c. She can link these documents to her default folder
d. She can write queries that use object IDs of these documents
32. John wants to create a new custom type to store three attributes dept_id, dept_name
, and dept_manager
. Which of the following should John choose as the supertype for this custom type?
a. dm_sysobject
b. dm_document
c. dm_config
d. None of the above
33. Jane wants to use a DocApp and is wondering about certain aspects of using DocApps. Which of the following is (are) true about DocApps?
a. One DocApp can be deployed to multiple repositories
b. Multiple DocApps can be deployed to one repository
c. DocApps are managed using Documentum Administrator
d. DocApps can be versioned
34. John is designing a workflow template and is considering using a reject flow. Which of the following is (are) true regarding a reject flow?
a. A reject flow and a forward flow out of the same activity can be selected simultaneously
b. A reject flow is required from each activity
c. Multiple reject flows can be defined out of one activity
d. None of the above
35. Jane wants to use a virtual document to organize hierarchical content. However, she is not sure about certain aspects of the root object in a virtual document. Which of the following statements is (are) correct about the root object in a virtual document?
a. The root object can have content associated with it
b. The root object must be a content-less object
c. The root object must be of type dm_sysobject
or its subtype
d. None of the above
36. The permission set templates can be created using:
a. Webtop
b. Documentum Administrator
c. Documentum Application Builder
d. Web Publisher
37. Jane is trying to promote an object in its lifecycle to the next state. The entry criteria for the next state currently evaluate to false. Which of the following is (are) true about this situation?
a. Jane will succeed in promoting if she has Superuser privilege
b. Jane will succeed in promoting if she is the lifecycle owner
c. Jane will succeed in promoting if she is the object owner
d, Jane cannot succeed until the entry criteria evaluate to true
38. Jane needs to demote an object in its lifecycle and has the minimum permissions needed to do so. The entry criteria for all the states currently evaluate to false. Which of the following is (are) true about this situation?
a. Jane will succeed in demoting the object
b. Jane will not succeed in demoting unless she has Superuser privilege
c. Jane will not succeed in demoting unless she is the lifecycle owner
d. Jane will not succeed in demoting until the entry criteria of the relevant state evaluate to true
39. John has created an activity template named Interview Candidate. He is now designing a workflow template in which he wants to use this activity template. He wants to create two activities from this template and wishes to place them in parallel. Which of the following is (are) true about this situation?
a. It will give an error because one candidate cannot be interviewed twice in parallel
b. It will not give an error but it is not recommended
c. It is not allowed to put two activities from one activity template to be placed in parallel in one workflow template
d. John will be able to do so without any problems
40. Jane is planning some customizations and the process for deploying them to various environments during development. One thing she is curious to know is how DocApps will be versioned, if that is possible. Which of the following statements is (are) true in this regard?
a. DocApps cannot be versioned
b. DocApp version is stored in the archive and preserved when it is installed into another repository
c. DocApps are versioned but the version is not stored in the archive
d. When a DocApp archive is installed into a repository, its version is decided by the Content Server in use
41. John has checked out a document currently at version 5.6. While checking in, he chose to check in as major version. Which of the following can be the version after check in?
a. 5.6.1.0
b. 6.6
c. 6.0
d. 7.0
42. Jane is designing a workflow template and she does not want to explicitly specify activity performers. She has the following choices in this regard:
a. The user starting the workflow can specify the performers
b. Performer of one activity can specify the performer of the next activity
c. The lifecycle owner can specify the performer
d. Aliases can dynamically resolve performer of an activity
43. John is learning about attribute names with r_
as a prefix. When he started looking at r_version_label
in dm_sysobject
he got confused. Which of the following is (are) true about r_version_label?
a. Users cannot assign a value to r_version_label
b. Users can assign a value to r_version_label
c. Content Server assigns values to r_version_label
d. None of the above
44. Jane is working with a document named resume.doc
. She added a pdf rendition for it. If the current rendition is at version 2.3, what can be the next minor version?
a. 2.4
b. 2.3.1.0
c. 3.0
d. None of the above
45. John created a custom type my_report
with the supertype dm_document
. He now wishes to drop my_report
from the repository. What must he ensure before he can succeed in dropping my_report?
a. There are no objects of dm_document
in the repository
b. There are no objects of my_report
in the repository
c. There are no subtypes of my_report
in the repository
d. There are no subtypes of dm_document
in the repository
46. Jane created a custom type my_report
with the supertype dm_document
. She also created a custom type my_document
with the supertype dm_document
. She also created an object of type my_document
named test.doc
. She wants to change the object type of test.doc
. Which of the following statements is (are) true in this regard?
a. It is not possible to change the type of test.doc
b. The type of test.doc
can be changed to dm_document
in one step
c. The type of test.doc
can be changed to my_report
in one step
d. The type of test.doc
can be changed to my_report
in two steps
47. John created a custom type with a string
attribute report_type
and a boolean
attribute is_published
. He wants to define value assistance for these attributes. Which of the following statements is (are) true in this regard?
a. Value assistance can be defined for report_type
b. Value assistance cannot be defined for is_published
c. Value assistance can be defined for is_published
only if it has exactly two values
d. None of the above
48. A subtype inherits the following from its supertype:
a. Attributes
b. Methods
c. Events
d. None of the above
49. Jane is wondering about the type of a virtual document. A virtual document is stored as an object of the type:
a. dm_virtual_document
or its subtype
b. dm_vdocument
or its subtype
c. dm_sysobject
or its subtype
d. dm_document
only
50. When the performer of an activity is specified using an alias reference, for successful resolution the matched alias can be of the type:
a. User
b. Group
c. Permission set
d. Location
51. Jane has created an alias set named executives
. One of the aliases in the set is named ceo
. Which of the following can be used as alias references with a potential match in this alias set?
a. %executives.ceo
b. %ceo.executives
c. %ceo
d. %executives.ceo%
52. John has created a custom type called my_report
with an attribute named approver
. He wants to use an alias reference in this attribute to dynamically assign the real approver at an appropriate time. Which of the following statements is (are) true in this regard?
a. Content Server will recognize an alias reference by the presence of %
in the attribute value and resolve it
b. Custom code must be written to resolve such an alias reference
c. Webtop can resolve such alias references with appropriate configuration
d. None of the above
53. Jane is designing a lifecycle for the custom type my_report
. She wants to add exception states to the lifecycle to handle special situations. Which of the following statements can she rely on?
a. One normal state can be associated only with one exception state
b. She will be able to demote an object from a normal state to an exception state
c. One exception state can be associated with only one normal state
d. An object must always resume from an exception state to the same normal state
54. John is going on vacation and is worried about all the workflows that would need him to participate. The best way to deal with this situation is to:
a. Let the tasks wait in the Inbox and work on them after he is back from vacation
b. Get someone to work on his tasks and make himself unavailable
c. Get himself removed from the performer groups so that no tasks are sent to him
d. Get the workflows changed so that all activities depending on him are automatically marked complete
55. Jane has received a task in her Inbox. After opening the task she can
a. Acquire the task
b. Forward the task
c. Delegate the task
d. Ask the task to be Repeated
56. John is using Webtop to perform some operations. He is facing certain security issues which are preventing him from completing his work. In order to troubleshoot the problem, he should consider:
a. His client capability
b. His privileges
c. His extended privileges
d. His permissions
57. Jane is trying to install a new DocApp archive into a repository but is unable to. The reason could be that
a. She does not have Superuser privilege
b. She does not have Sysadmin privilege
c. She does not have Create DocApp extended permission
d. She does not have Create DocApp extended privilege
58. Consider the following query and specify which documents it will select:
a. Documents with an alias reference in object_name
b. Documents with names starting with pdf
c. Documents with names ending with pdf
d. Documents with containing pdf
anywhere within the name
59. Which of the following statements is (are) true about roles?
a. A role can be added to a user
b. A user can be added to a role
c. A role can be added to another role
d. A role can be added to a domain
60. An implicit version label:
a. Is not visible to end users
b. Is assigned by Content Server
c. Is assigned by the end users
d. Is not used on branches in a version tree