Chapter 21, “Document Management Services Overview,” on page 307
Chapter 22, “Creating and Managing Libraries,” on page 313
Chapter 23, “Creating and Managing Documents,” on page 351
Chapter 24, “Integrations,” on page 379
novdocx (en) 22 June 2009
VII
Libraries and Documents
305
novdocx (en) 22 June 2009
306 GroupWise 8 Administration Guide
21
GroupWise
Client
GroupWise
Client
Post Office Library
POA
UserUserUser
GroupWise
Client
Integrated
Application
Integrated
Application
Integrated
Application
Document Management Services
novdocx (en) 22 June 2009
Overview
GroupWise® Document Management Services (DMS) lets users create documents with integrated
applications, save them, then easily locate a specific document later without knowing the
application, a specific document name, or the document’s physical location. Users can create, share,
locate, edit, view, and check out documents that are created under the management of GroupWise
DMS.
A GroupWise DMS system consists of the following components:
Section 21.1, “Libraries,” on page 307
Section 21.2, “Document Storage Areas,” on page 309
Section 21.3, “Documents,” on page 309
Section 21.4, “Integrations,” on page 312
21.1 Libraries
A library is a set of documents and a database that allows the documents to be managed as a unit. A
library must belong to a specific post office but can be accessed by users in other post offices. The
GroupWise client enables users to store and manage their documents in the library. The GroupWise
Post Office Agent (POA) transfers documents between the GroupWise client and the library.
21
Figure 21-1 Relationship between the Library and the Clients, Applications, and Users Who Use It
In ConsoleOne®, a library can be viewed where it resides in the Novell® eDirectoryTM tree.
Document Management Services Overview
307
Figure 21-2 ConsoleOne View Showing its Location in the eDirectory Tree
A library can also be viewed in relationship to the post office that owns it.
Figure 21-3 ConsoleOne View Showing the Library in Relationship to Its Post Office
novdocx (en) 22 June 2009
In the GroupWise Windows client, users can view a list of all the libraries to which they have access
by clicking Tool s > Options > Documents.
Figure 21-4 GroupWise Documents Setup Dialog Box
308 GroupWise 8 Administration Guide
NOTE: This feature is not available in the Linux/Mac client.
Physically, a library consists of a set of directories and databases stored in the gwdms subdirectory
of the post office, as illustrated in “Post Office Directory” in GroupWise 8 Troubleshooting 3:
Message Flow and Directory Structure.
For complete information on libraries, see Chapter 22, “Creating and Managing Libraries,” on
page 313.
21.2 Document Storage Areas
Documents can be stored at the post office, as illustrated in “Post Office Directory” in GroupWise 8
Troubleshooting 3: Message Flow and Directory Structure. This is the simplest configuration, but it
is not recommended for libraries where substantial growth is anticipated because documents stored
at the post office cannot easily be moved to a different location where additional storage space is
available.
Preferably, documents should be stored outside the post office, in document storage areas.
Document storage areas are physical locations, such as drive volumes, optical devices, hard drives
on other servers, and so on. Document storage areas can be located anywhere that the POA can
access them locally or using direct network access (mapped drive or mounted file system).
novdocx (en) 22 June 2009
A document storage area has the same internal directory structure that is used to store documents at
the post office. The only difference is that a document storage area can be located anywhere in your
system. Therefore, a document storage area can be moved easily, so it is easy to expand your
document storage capacity if you store documents in a document storage area rather than at the post
office.
For complete information on document storage areas, see Section 22.6.2, “Managing Document
Storage Areas,” on page 336.
21.3 Documents
Documents created using GroupWise DMS are not stored as individual files. Instead, documents are
stored in database structures called binary large objects (BLOBs). A document and all of its versions
are stored in the separate BLOB files. BLOBs are compressed (50% or more) to conserve storage
space. BLOBs are encrypted to provide security.
Because documents are stored in a database structure, information can be associated with each
document that is not part of the document itself, such as:
Section 21.3.1, “Document Properties,” on page 309
Section 21.3.2, “Document Types,” on page 310
For complete information on documents, see Chapter 23, “Creating and Managing Documents,” on
page 351.
21.3.1 Document Properties
Document properties are attributes that determine what users see on the document property sheets
when they create DMS documents. In the GroupWise Windows client, the default document
properties for a new document appear like this:
Document Management Services Overview 309
Figure 21-5 GroupWise Client New Document Dialog Box
NOTE: In the Linux/Mac client, you cannot create new documents in GroupWise.
novdocx (en) 22 June 2009
In ConsoleOne, the default document properties for a library are defined like this:
The default document properties are often adequate, but for some libraries, additional customized
document properties can be very useful. For example, the legal department might want Client and
Matter fields to be required for most documents created by anyone in that department.
NOTE: Document properties cannot be set in ConsoleOne on Linux. However, you can use
ConsoleOne on Windows to set document properties for libraries that are located on Linux.
21.3.2 Document Types
The Document Type property defines how a document is disposed of when its “life” in the system
has expired. It is a required field. Users select a document type each time they create a new
document.
310 GroupWise 8 Administration Guide
Figure 21-7 Lookup Dialog Box
A number of default document types are provided, as shown above. If needed, you can set up
additional document types. For example, you could set up Pleading for the legal department,
Spreadsheet for accounting, Correspondence for administration, RFP for marketing, White Paper for
R&D, and so on.
The document type establishes the following document characteristics:
novdocx (en) 22 June 2009
“Maximum Versions” on page 311
“Expiration Actions” on page 312
“Document Life” on page 312
The following table lists some of the default document types and their default characteristics:
Table 21-1 Document Types
Document TypeMaximum VersionsExpiration ActionDocument Life
Agenda100Archive99 days
Document100Archive365 days
Memo1Delete99 days
Minutes100Archive99 days
Misc10Archive30 days
Proposal100Archive99 days
Report100Archive99 days
Template100Archive365 days
Maximum Versions
Users can create new versions of their documents when they revise them. Version numbers are
automatically incremented.
Any version of a document can be designated as the official version by the user. The official version,
which is not necessarily the most recently edited version, is the one located in searches. GroupWise
users have the right to designate an official version if they have Edit rights to the document.
Document Management Services Overview 311
Each document type property has a maximum number of versions (up to 50,000 per document).
Most types have a default of 99 versions. A maximum of 0 (zero) versions means that documents of
that type cannot have versions.
Document Life
Document life is the number of days that must pass between the time when a document is last
accessed and when it is ready for archival or deletion. A document life value of 0 (zero) indicates
that the document will never be available for archival or deletion.
Expiration Actions
When a document’s life expires, its associated expiration action takes place:
Archive: The document is archived when it reaches its document life date. This is useful for
important documents because archived documents can be unarchived.
Delete: The document is automatically deleted when its document life date is reached. This is useful
for documents that are temporary in nature.
novdocx (en) 22 June 2009
Retain: The document is not deleted or archived, and remains in the system indefinitely. This option
is practical for documents that have a recurring use, such as template documents.
21.4 Integrations
Integrations serve as the “glue” between document-producing applications and your GroupWise
DMS system. Integrations provide code specifically designed to allow function calls, such as Open
or Save, to be redirected to the GroupWise Windows client. This allows GroupWise dialog boxes to
be displayed instead of the application’s normal dialog boxes for the integrated functions.
Integrations also allow GroupWise to pull documents from a library and deliver them to applications
for modification. Then, integrations enable GroupWise to return modified documents to the library
so that other users can access them.
NOTE: The Linux/Mac client does not include integrations, which is why you cannot create and
edit documents from the Linux/Mac client.
For complete information on the integrations available for the Windows client, see Chapter 24,
“Integrations,” on page 379.
312 GroupWise 8 Administration Guide
22
Creating and Managing Libraries
When you first set up a new GroupWise® system, a basic library is automatically created for the first
post office. A basic library is adequate when:
Document management is not a primary activity of your GroupWise users.
The library will store documents created and used by members of the post office that owns the
library, or, if you do not need one basic library per post office, by all users within a domain.
All documents will be stored at the post office or in a single document storage area external to
the post office that owns the library.
If your anticipated document management needs are more demanding than those listed above, you
can set up one or more full-service libraries, where you can implement the full range of document
management capabilities offered by GroupWise Document Management Services (DMS).
NOTE: The Linux version of ConsoleOne® allows you to create libraries, but it does not allow you
to set document properties as described in Section 23.2, “Organizing Documents,” on page 354. As
you plan for libraries on Linux, keep in mind that the Linux/Mac client has only basic document
management capabilities when compared with the Windows client, as described in “Document
Management” in the GroupWise 8 Linux/Mac Client User Guide.
novdocx (en) 22 June 2009
22
To use one or more libraries as part of your GroupWise system, perform the following tasks as
needed:
Section 22.1, “Planning a Basic Library,” on page 313
Section 22.2, “Setting Up a Basic Library,” on page 316
Section 22.3, “Planning Full-Service Libraries,” on page 317
Section 22.4, “Setting Up a Full-Service Library,” on page 329
Section 22.5, “Viewing a New Library in Your GroupWise System,” on page 332
Section 22.6, “Managing Libraries,” on page 333
Section 22.7, “Library Worksheets,” on page 346
IMPORTANT: If you are creating a new library in a clustered GroupWise system, see the
GroupWise 8 Interoperability Guide before you create the library.
22.1 Planning a Basic Library
An initial basic library was created along with the first post office when you set up your GroupWise
system. That initial basic library is available for immediate use. However, you might want to change
the location where documents are stored, as described in Section 22.1.4, “Deciding Where to Store
Documents,” on page 315. You can also create additional basic libraries as needed.
Creating and Managing Libraries
313
This section provides the information you need in order to set up a new basic library. Section 22.7.1,
“Basic Library Worksheet,” on page 346 lists all the information you need as you set up a basic
library. You should print the worksheet and fill it out as you complete the tasks listed below:
Section 22.1.1, “Selecting the Post Office That the Library Will Belong To,” on page 314
Section 22.1.2, “Determining the Context for the Library Object,” on page 314
Section 22.1.3, “Choosing the Library Name,” on page 314
Section 22.1.4, “Deciding Where to Store Documents,” on page 315
After you have completed the tasks and filled out the worksheet, you are ready to continue with
Section 22.2, “Setting Up a Basic Library,” on page 316.
22.1.1 Selecting the Post Office That the Library Will Belong To
If you are creating a basic library for each post office in your GroupWise system, print a copy of
Section 22.7.1, “Basic Library Worksheet,” on page 346 for each post office.
If users in several post offices will store documents in the same basic library, you must decide which
post office should own the library. A library can never be reassigned to a different post office, so you
should choose the owning post office carefully. You should consider which users will use the library
most frequently and where you might want to create additional libraries in the future.
novdocx (en) 22 June 2009
BASIC LIBRARY WORKSHEET
Under Item 3: Post Office, specify the name of the post office that will own the new basic library.
22.1.2 Determining the Context for the Library Object
Generally, you should create the Library object in the same context as its post office. You cannot
move a Library object after you have created it.
BASIC LIBRARY WORKSHEET
Under Item 1: eDirectory Container, specify the container for the Library object.
22.1.3 Choosing the Library Name
When you create the Library object, you must give the library a name. This is the name that is
displayed in ConsoleOne.
After you have specified the library’s name and created the Library object, the name cannot be
changed. Therefore, if you have or will have other libraries, you should pick a name that uniquely
identifies the library. For example, use the name to identify the post office it is assigned to.
Do not use any of the following characters in the library’s name:
ASCII characters 0-31Comma ,
Asterisk *Double quote "
314 GroupWise 8 Administration Guide
At sign @Extended ASCII characters that are graphical or typographical symbols;
accented characters in the extended range can be used
Backslash \Parentheses ( )
Braces { }Period .
Colon :
By default, the library name that users see in the GroupWise client is the same as the Library object
name. However, you can change the display name if you want it to be different from the Library
object name.
BASIC LIBRARY WORKSHEET
Under Item 2: Library Name, specify the Library object name.
Under Item 7: Library Description, provide a brief description of the planned use for the library.
Under Item 8: Display Name, specify the library name you want users to see in the GroupWise client, if it
is different from the Library object name.
novdocx (en) 22 June 2009
22.1.4 Deciding Where to Store Documents
You can store documents at the post office in the
subdirectory of the post office. You can later add document storage areas outside the post office if
DMS usage grows. However, the documents stored at the post office can never be moved.
A document storage area has the same internal directory structure that is used to store documents at
the post office, but it can be located anywhere in your system. Document storage areas can be
moved easily, so it is easy to expand your document storage capacity when you store documents in
document storage areas rather than at the post office.
You might want to set up a document storage area on the same server where the POA runs so as not
to increase network traffic. The POA can index and serve documents to users most efficiently if the
document storage area is located locally.
BASIC LIBRARY WORKSHEET
Under Item 4: Store Documents at the Post Office?, mark Yes or No. (No is recommended for permanent
document storage).
To define a document storage area, you must know its direct access path. For example, a UNC path
specifies the absolute location of the document storage directory.
NOTE: On Linux, ConsoleOne interprets a UNC path so that the first item in the UNC path is the
Linux server hostname, followed by a Linux path to the document storage area.
BASIC LIBRARY WORKSHEET
If you entered No for Item 4, specify the direct access path under Item 6: Document Storage Area Path.
Under Item 5: Document Storage Area Description, enter a useful description of the document storage
area. (This description is displayed only in ConsoleOne.)
If you need to add a document storage area to the initial library that was created with the first post
office in your GroupWise system, use the Storage Areas properties page of the Library object in
ConsoleOne to provide the direct access path, as described in “Adding a Document Storage Area”
on page 336.
22.2 Setting Up a Basic Library
You should already have reviewed Section 22.1, “Planning a Basic Library,” on page 313 and filled
out Section 22.7.1, “Basic Library Worksheet,” on page 346. Complete the following tasks to set up
a new basic library:
novdocx (en) 22 June 2009
Section 22.2.1, “Creating the Basic Library,” on page 316
Section 22.5, “Viewing a New Library in Your GroupWise System,” on page 332
22.2.1 Creating the Basic Library
To create a new library:
1 Make sure the POA is running for the post office that will own the new basic library.
2 In ConsoleOne, browse to and right-click the Novell
to create the library (worksheet item 1), then click New > Object.
3 Double-click GroupWise Library, then fill in the fields in the Create GroupWise Library dialog
box (worksheet items 2 through 6).
®
eDirectoryTM container where you want
316 GroupWise 8 Administration Guide
4 Click Define Additional Properties, then click OK to create the Library object and display the
library Identification page.
novdocx (en) 22 June 2009
5 Fill in the Description field (worksheet item 7).
6 If necessary, edit the Display Name field (worksheet item 8).
7 Click OK to save the library information.
8 Test the new library. See Section 22.5, “Viewing a New Library in Your GroupWise System,”
on page 332.
Although there are many configuration options for libraries and documents, as described in
Section 22.3, “Planning Full-Service Libraries,” on page 317, no additional setup is required for a
basic library. GroupWise client users can begin to store documents in the new library at once.
22.3 Planning Full-Service Libraries
If your document management requirements go beyond basic libraries, you can create one or more
full-service libraries. You might or might not need to make use of all document management
features in order to meet your DMS users’ needs.
Creating and Managing Libraries 317
This section covers everything you should consider when you set up full-service libraries. The “Full-
Service Library Worksheet” on page 347 lists all the information you need as you set up a full-
service library. You should print a copy of the worksheet for each library you plan to create. Fill out
the worksheet for each library as you complete the tasks listed below.
Section 22.3.1, “Deciding Which Libraries to Create,” on page 318
Section 22.3.2, “Selecting the Post Offices To Own Libraries,” on page 322
Section 22.3.3, “Determining the Contexts for Library Objects,” on page 322
Section 22.3.4, “Choosing Library Names,” on page 322
Section 22.3.5, “Deciding Where to Store Documents,” on page 323
Section 22.3.6, “Setting Document Version Options,” on page 325
Section 22.3.7, “Figuring Maximum Archive Directory Size,” on page 326
Section 22.3.8, “Designating Initial Librarians,” on page 327
Section 22.3.9, “Restricting Initial Public Library Rights,” on page 327
Section 22.3.10, “Determining Your Indexing Needs,” on page 328
Section 22.3.11, “Determining If You Need to Set Up Integrations for DMS Users,” on
page 328
novdocx (en) 22 June 2009
After you have completed the above tasks and filled out the worksheets, you are ready to continue
with Section 22.4, “Setting Up a Full-Service Library,” on page 329.
22.3.1 Deciding Which Libraries to Create
When designing a system of libraries for your GroupWise system, you should review the following
considerations:
“Library Access for DMS Users” on page 318
“Centralized vs. Decentralized Library Configurations” on page 318
“Library Specialization” on page 321
Library Access for DMS Users
Client/server access is the preferred access mode for GroupWise client users. It is the best access
mode for DMS users because it enables them to access libraries outside their own post offices.
For information about access modes, see Section 35.4, “Post Office Access Mode,” on page 480.
Centralized vs. Decentralized Library Configurations
Reorganizing existing libraries is not a simple process. Therefore, you should determine whether
you want a centralized or decentralized library configuration before you start creating libraries.
“Centralized Libraries” on page 319
“Decentralized Libraries” on page 320
“Comparative Scenarios” on page 321
318 GroupWise 8 Administration Guide
Centralized Libraries
GroupWise
Clients
Accounting
Post Office
POA
Accounting
Users
Integrated
Applications
GroupWise
Clients
Development
Post Office
POA
Development
Users
Integrated
Applications
GroupWise
Clients
Manufacturing
Post Office
POA
Manufacturing
Users
Integrated
Applications
GroupWise
Clients
Sales
Post Office
POA
Sales
Users
Integrated
Applications
DMS
Post Office
POA
Accounting Library
Development Library
Manufacturing Library
Sales Library
Centralized libraries are located in a post office that is dedicated to libraries (no users). Centralized
libraries are serviced by the POA in the dedicated DMS post office, as shown in the following
illustration:
Figure 22-1 Centralized Libraries
novdocx (en) 22 June 2009
In the illustration, notice that all libraries belong to the DMS post office, which has no users. All
GroupWise client users are using client/server access mode, which is required because there are no
libraries in their local post offices. Each user has access to all four libraries through TCP/IP links to
the DMS POA.
The following table lists some advantages and disadvantages of centralized libraries:
Creating and Managing Libraries 319
Table 22-1 Centralized Libraries
GroupWise
Clients
Accounting
Post Office
Accounting
Library
POA
Accounting
Users
Integrated
Applications
GroupWise
Clients
Development
Post Office
Development
Library
POA
Development
Users
Integrated
Applications
GroupWise
Clients
Manufacturing
Post Office
Manufacturing
Library
POA
Manufacturing
Users
Integrated
Applications
GroupWise
Clients
Sales
Post Office
Sales
Library
POA
Sales
Users
Integrated
Applications
AdvantagesDisadvantages
novdocx (en) 22 June 2009
Administration can be consolidated, allowing
one administrator to specialize in document
management.
Backup can be easier with hardware
dedicated to one DMS post office, such as
optical drives, RAID, fast backup units, and so
on.
If a post office server other than the one
dedicated to libraries goes down, DMS access
is unaffected for users in the remaining post
You must create and maintain a post office
that is dedicated to libraries only (no users).
This configuration guarantees that all
document searching and accessing is back
and forth between users’ post offices and the
libraries’ post office, possibly degrading
network performance.
If the post office server dedicated to libraries
goes down, DMS is unusable for the whole
GroupWise system.
offices.
Decentralized Libraries
Decentralized libraries are located along with users in different post offices. Decentralized libraries
are serviced by their own local POAs as shown in the following illustration:
Figure 22-2 Decentralized Libraries
In the illustration, notice that each post office has its own library. Users can see each others’ libraries
as well as their own because of client/server access mode.
The following table lists some advantages and disadvantages of decentralized libraries
320 GroupWise 8 Administration Guide
Table 22-2 Decentralized Libraries
AdvantagesDisadvantages
novdocx (en) 22 June 2009
Network traffic is minimized because most
document accessing are in users’ local post
offices.
You do not need to maintain an extra DMS
post office dedicated to libraries only.
Users in a post office where a library
resides can use direct access mode if
necessary.
Libraries and their documents are scattered
over different servers, adding to your
administrative workload (such as doing
backups).
Comparative Scenarios
The following scenarios further illustrate the differences between centralized and decentralized
libraries:
Assume that you assigned your first library to the same post office your users have membership
in. By initially assigning a library to the same post office as your users, you establish a
decentralized configuration for future libraries. You now want a centralized library
configuration. However, because you cannot reassign the library to another post office, you
must do one of the following:
Create one or more new libraries under a DMS post office, export all of the documents
from the first library and import them to the new libraries, delete the first library, and then
ensure that users can locate their documents.
Create one or more new libraries under a DMS post office and have your librarian use
mass document operations to move the documents from the first library to the other
libraries, delete the first library, and then ensure that users can locate their documents.
Assume that you assigned your first library to a DMS post office that is used only for libraries.
Now you can use either the centralized or decentralized library configuration for your
additional libraries. The DMS post office can be used for all future libraries to create a
centralized configuration, or you could assign future libraries to other post offices and leave
that first one where it is, giving you a decentralized configuration. Setting up your first library
on a post office server dedicated to only libraries allows you to use either configuration option.
However, this method initially requires additional hardware and administration.
Library Specialization
You can create libraries for such user specialties as administration, accounting, development, human
resources, legal, marketing, manufacturing, payroll, R&D, sales, shipping, and so on. You can also
specialize libraries by such functions as general (for all users), administration (including legal and
payroll), engineering and documentation development (R&D), marketing and sales, manufacturing
and shipping, and so on.
You can also use specialization to provide security for sensitive libraries. You do this by setting up
access restrictions for the libraries. The default is for all DMS users to have access to all libraries in
the GroupWise system. For more information about restricting library access, see Section 22.6.3,
“Managing Library Access,” on page 339.
Creating and Managing Libraries 321
Restricting library access can also improve users’ search time. When users install the GroupWise
client on their workstations, they are either automatically assigned a default library (if there is one
on their post office), or they are asked to select one from the libraries they have access to. By
default, DMS searches are performed only on the user’s default library. To search other libraries
(“global” search), users can select other libraries using the Look In list in the Find dialog box. If you
limit users’ access to libraries (perhaps by department), their global searches would also be faster.
Another reason for creating specialized libraries could be for different library configuration needs.
For example, each library could have specialized document types and document properties that
would not be needed in other libraries. For a review of document types and properties, see
Section 21.3, “Documents,” on page 309. For more detailed information, see “Customizing the
Default Document Type Property” on page 355 and Section 23.2.1, “Customizing Document
Properties,” on page 354.
Specialization can also facilitate library management activities, such as controlling library
accessibility for individual users or groups of users, or managing different uses of document types,
document properties, or field label naming schemes.
22.3.2 Selecting the Post Offices To Own Libraries
novdocx (en) 22 June 2009
As a result of deciding whether you want to use a centralized or decentralized configuration for your
libraries and whether or not you need specialized libraries, you should have a good idea of what post
offices you want to create libraries in.
If you are using a centralized configuration, create the DMS post office by following the instructions
in Chapter 11, “Creating a New Post Office,” on page 163, then return to this point.
FULL-SERVICE LIBRARY WORKSHEET
Under Item 3: Post Office, specify the name of the post office that will own the new library.
22.3.3 Determining the Contexts for Library Objects
You can create a Library object in any container in the eDirectory tree. For example, you could
create the Library object in the same container as its Post Office object. Or you could create it in a
special container just for Library objects:
The containers in which you place the Library objects have no bearing on whether your libraries are
centralized or decentralized. Library objects can be located anywhere in the tree, no matter which
post offices the libraries belong to.
FULL-SERVICE LIBRARY WORKSHEET
Under Item 1: eDirectory Container, specify the name of the eDirectory container where you want to
create the new library.
22.3.4 Choosing Library Names
A library’s name must be unique within the post office; it also must be unique within its container.
You should devise a naming scheme that helps to identify all libraries in the GroupWise system. It
can be useful to include within the library name an indication of which post office it belongs to.
322 GroupWise 8 Administration Guide
After you have specified the library’s name and created the Library object, the name cannot be
changed.
Do not use any of the following characters in the library’s name:
ASCII characters 0-31Comma ,
Asterisk *Double quote "
At sign @Extended ASCII characters that are graphical or typographical symbols;
accented characters in the extended range can be used
Backslash \Parentheses ( )
Braces { }Period .
Colon :
By default, the library name that users see in the GroupWise client is the same as the Library object
name. However, you can change the display name if you want it to be different from the Library
object name.
novdocx (en) 22 June 2009
FULL-SERVICE LIBRARY WORKSHEET
Under Item 2: Library Name, specify the Library object name.
Under Item 7: Library Description, provide a brief description of the planned use for the library.
Under Item 10: Display Name, specify the library name you want users to see in the GroupWise client, if
it is different from the Library object name.
22.3.5 Deciding Where to Store Documents
When deciding where to store documents, you should review the following considerations:
“Document Storage Location” on page 323
“Disk Space Requirements” on page 324
“Direct Access Paths to Document Storage Areas” on page 324
Document Storage Location
Documents belonging to full-service libraries should not be stored at the post office. Instead, they
should be stored in document storage areas. For a review, see Section 21.2, “Document Storage
Areas,” on page 309.
A library can have more than one document storage area. The only requirement is that the POA that
services the library must have direct network access (mapped drive or mounted file system) to each
storage area.
You can set up one document storage area for each library as you create the Library object.
Additional document storage areas can be set up using the Storage Areas properties page of the
Library object, as described in “Adding a Document Storage Area” on page 336.
Creating and Managing Libraries 323
Disk Space Requirements
You need to know the disk space requirements for your libraries in order to choose appropriate
locations for document storage areas.
If you have chosen a centralized library configuration, your document storage areas are all serviced
by the POA of the DMS post office. Therefore, you can calculate the disk space requirements for
your GroupWise system as a whole. If you have chosen a decentralized configuration, document
storage areas are located throughout your GroupWise system. Therefore, disk space requirements
must be calculated separately for each library.
If your current document storage statistics are an accurate indicator for a given library or for your
system, use them for calculating your disk space requirements. Otherwise, use the following formula
for determining DMS storage needs:
Formula:
Number of Users
x Average Number of Documents per User
x Average Document Size
x Average Number of Versions per Document
-------------------------------------------
Disk Space Required for Library
novdocx (en) 22 June 2009
Example:
250 Users
x200 Documents per User
x 50 KB per Document
x 10 Versions per Document
-----------------------
25 GB of Disk Space
Users might create a new version of a document any time they revise it. Because all versions of a
document are saved in BLOB storage with the original document, disk space can be used up
quickly! If you know how many versions per document your users average, use that value in the
formula; otherwise, allow for an average of at least ten versions per document.
If your Average Document Size value for the formula is based on non-GroupWise documents, they
will be compressed by about 50% after they have been imported into GroupWise and stored in
BLOBs.
You should research your current or expected document usage before deciding where to store
documents.
FULL-SERVICE LIBRARY WORKSHEET
Under Item 7: Document Usage Estimate, enter the requested values and calculate the resulting disk
space requirements.
If your values are calculated for the system (rather than per library), enter this information on only one of
the worksheets.
Direct Access Paths to Document Storage Areas
To define a document storage area, you need to know its direct access path. For example, a UNC
path specifies the absolute location of the document storage directory.
NOTE: On Linux, ConsoleOne interprets a UNC path so that the first item in the UNC path is the
Linux server hostname, followed by a Linux path to the document storage area.
You might want to set up a document storage area on the same server where the POA runs so as not
to increase network traffic. The POA can index and serve documents to users most efficiently if the
document storage area is located locally.
FULL-SERVICE LIBRARY WORKSHEET
Under Item 6: Document Storage Area Path, specify the direct access path.
Under Item 5: Document Storage Area Description, provide a useful description of the document storage
area. (This description is displayed only in ConsoleOne.)
novdocx (en) 22 June 2009
22.3.6 Setting Document Version Options
When you create a new library, you can establish how document versions are handled. For an
overview of document versioning, see “Maximum Versions” on page 311.
“Official Version” on page 325
“Start Version Number” on page 325
Restricting the maximum number of versions should be done after the library has been created, as
described in Section 22.6.1, “Editing Library Properties,” on page 334.
Official Version
By default, any user can establish the official version of a document. However, you can remove that
right from one or more users if needed.
FULL-SERVICE LIBRARY WORKSHEET
Under Item 11: Restrict Public Access Rights, cross out Designate Official Version if you want to
eliminate that right for all users.
You can later grant the Designate Official Version to specific users or distribution lists, as described in
Section 22.6.3, “Managing Library Access,” on page 339.
Start Version Number
You must set the start number for each library to either 0 (zero) or 1. The default is 1. This number
identifies the original document.
Version numbers are automatically increased from the number you select. If you select 0, the first
version of a document will be 000. If you select 1, the first version will be 001.
Creating and Managing Libraries 325
FULL-SERVICE LIBRARY WORKSHEET
Under Item 8: Start Version Number, select 0 or 1.
22.3.7 Figuring Maximum Archive Directory Size
Documents created with GroupWise DMS can be archived, depending on their Document Type
properties. A document’s type determines its disposition, such as archiving or deleting. For more
information, see “Customizing the Default Document Type Property” on page 355.
When you archive documents, their BLOB files are moved into archive directories. Each library in a
document storage area has its own set of archive directories that are automatically created as needed.
They are named
arxxxxxx
document storage area has the same archive directory structure as the gwdms subdirectory in the
post office, as illustrated in “Post Office Directory” in GroupWise 8 Troubleshooting 3: Message
Flow and Directory Structure.
When a document is archived, GroupWise determines if the document’s BLOB file can fit in the
current archive directory. If it cannot fit, another archive directory is created and the BLOB is
archived there.
(where
xxxxxx
is an incremental integer with leading zeros). A
novdocx (en) 22 June 2009
An archive set consists of all documents in one archive directory. The Maximum Archive Size
property on the Library object establishes in bytes each archive directory’s size limit. You should set
this to mirror the capacity of your archival medium (such as a CD or DVD). It should not be more
than your archival medium’s capacity.
It is usually better to keep archive sets small in comparison to the size of the backup medium. This
lets you back up archive directories often enough to keep your hard disk space from being used up
too quickly between backups. For example, if your backup medium has 1 GB capacity, you could
limit your archive sets to a maximum archive size of 200 MB.
If your archival system only lets you back up in one pass (in other words, you cannot perform
consecutive backups to the medium), the Maximum Archive Size should match the archival
medium’s capacity.
Some archival mediums require extra space for recording file storage data, such as an index of the
files stored to tape. Ten percent is usually sufficient. For example, a tape system with 100 MB
capacity means you should set your Maximum Archive Size to 90 MB.
Consult your archival medium documentation for information on setting up an effective backup
strategy. Include in your strategy such concepts as multiple archive sets per backup medium, or
allowing extra space for the medium’s file storage data.
ADDITIONAL LIBRARIES WORKSHEET
Under Item 9: Maximum Archive Size, enter a number (in bytes, with no abbreviations or commas).
326 GroupWise 8 Administration Guide
22.3.8 Designating Initial Librarians
A librarian has full rights to the properties of every document in the library, and can therefore
perform management tasks on all library documents. You can assign yourself as a librarian. You can
also delegate these tasks by assigning responsible users in each library as librarians. Any GroupWise
user who normally has access to the library can be a librarian. You can also have multiple librarians
for each library.
When you first create a new library, you might want to simply designate yourself as the librarian and
assign other users later. For more detailed information, see Section 22.6.4, “Adding and Training
Librarians,” on page 341.
ADDITIONAL LIBRARIES WORKSHEET
Under Item 12: Librarians, list any users that you want to function as librarians for the new library.
22.3.9 Restricting Initial Public Library Rights
The rights to documents in a library apply to the library as a whole; therefore, they are referred to as
public rights. By default, all public rights are granted to all users in a new library.
novdocx (en) 22 June 2009
You can restrict which GroupWise library features individual users or distribution lists should have
by removing the public rights and then restoring them for selected users or distribution lists.
The following table summarizes the public library rights:
Table 22-3 Public Library Rights
Public RightDescription
AddAllows users to add new documents to the library.
ChangeAllows users to make changes to existing documents in the library.
DeleteAllows users to delete documents, regardless of who else created them or has
rights to the documents. However, to be able to delete a document, users must also
have rights to locate and modify the document (View and Change rights), in
addition to the Delete right.
ViewBy itself, this right allows searching, viewing, or copying documents, but does not
permit editing them. Copies can be edited, because a copy is saved as a separate
document. Therefore, editing a copy does not affect the original document or any of
its versions.
Designate Official
Ver sion
Allows any version of a document to be designated as the official version. The
official version, which is not necessarily the most recently-edited version, is the one
located in searches.
The official version is usually determined by the creator or author of the document.
However, the official version can be designated by the last user to edit the
document (if the user has this right). A user also needs the Change right to the
document to be able to designate an official version. However, you might still want
to deselect this as an initial public right.
Creating and Managing Libraries 327
Public RightDescription
Reset In-Use FlagThe In-Use flag protects against data loss by preventing multiple users from
concurrently opening the same document. The purpose of the Reset In-Use Flag
right is to allow a user or librarian to reset a document’s status when the document
is in use by someone else or when it is erroneously flagged as in use.
Because you can manually reset the In-Use flag to change a document’s status,
even if the document is currently open, you should use prudence in allowing users
the public right to change the In-Use flag. You might want to deselect this as a
public right.
FULL-SERVICE LIBRARY WORKSHEET
Under Item 11: Restrict Public Access Rights, cross out any public rights you want to eliminate for all
users.
You can later grant the rights to specified users or groups, as described in Section 22.6.3, “Managing
Library Access,” on page 339.
novdocx (en) 22 June 2009
Rights to individual documents in a library can be modified at any time by the user listed as the
creator or author of the document. Just because users might have public rights in a library does not
mean that they have the equivalent rights to every document in the library. For additional
information on rights, see “Sharing Documents” in “Document Management” in the GroupWise 8
Windows Client User Guide.
22.3.10 Determining Your Indexing Needs
The POA performs many tasks in the post offices, as described in Section 35.5, “Role of the Post
Office Agent,” on page 481. Indexing documents is just one of its many functions.
If necessary, you can configure an extra POA on another server to handle indexing. Separating POA
functions can optimize the processing load for the respective POAs, particularly if your GroupWise
system will regularly search and index a large number of documents.
If you feel you might need dedicated indexing for DMS documents, see Section 23.3, “Indexing
Documents,” on page 367 for in-depth information on different configurations. Then determine
whether you need dedicated indexing.
FULL-SERVICE LIBRARY WORKSHEET
Under Item 11: Dedicated POA for Indexing, mark whether or not you plan to set up a separate indexing
POA.
22.3.11 Determining If You Need to Set Up Integrations for DMS
Users
For an overview of integrations, see Section 21.4, “Integrations,” on page 312. To determine if you
should set up integrations for a given application, see Chapter 24, “Integrations,” on page 379.
328 GroupWise 8 Administration Guide
NOTE: This item does not apply if all of your users use the Linux/Mac client, where integrations
are not available.
ADDITIONAL LIBRARIES WORKSHEET
Under Item 14: Set Up Integrations, mark whether or not you need to manually set up integrated
applications for your DMS users.
22.4 Setting Up a Full-Service Library
You should have already reviewed Section 22.3, “Planning Full-Service Libraries,” on page 317 and
filled out Section 22.7.2, “Full-Service Library Worksheet,” on page 347 for each new library.
Before starting to create new libraries, be sure your system meets the following prerequisites:
Make sure the eDirectory contexts exist where you will create new Library objects.
Make sure the post offices exist that will own the new libraries. If you are using a centralized
configuration, make sure you have created the DMS post office that will own all the libraries by
following the instructions in Chapter 11, “Creating a New Post Office,” on page 163.
Make sure the POA is running for each post office that will own a new library.
Make sure you have access to the physical locations where you will set up document storage
areas.
novdocx (en) 22 June 2009
After the prerequisites are met, you are ready set up one or more full-service libraries.
Section 22.4.1, “Creating the Full-Service Library,” on page 329
Section 22.5, “Viewing a New Library in Your GroupWise System,” on page 332
Section 22.4.2, “What’s Next,” on page 331
22.4.1 Creating the Full-Service Library
1 Make sure you are logged in to the eDirectory tree where you want to create the library.
This must be the same tree as the post office the library will belong to (worksheet item 3).
2 In ConsoleOne, browse to and right-click the eDirectory container where you want to create the
library (worksheet item 1), then click New > Object.
3 Double-click GroupWise Library, then fill in the fields in the New Library dialog box
(worksheet items 2 through 6).
Creating and Managing Libraries 329
Loading...
+ 57 hidden pages
You need points to download manuals.
1 point = 1 manual.
You can buy points or you can get point for every manual you upload.