OmniDocs 10.1 Service Administration Guide
OmniDocs 10.1 Service Administration Guide
1
SERVICE ADMINISTRATION
ADMIN GUIDE
August - 2019
Disclaimer
This document contains information proprietary to Newgen Software Technologies Limited. User
may not disclose or use any proprietary information or use any part of this document without
written permission from Newgen Software Technologies Limited.
Newgen Software Technologies Limited makes no representations or warranties regarding any
software or to the contents or use of this manual. It also specifically disclaims any express or
implied warranties of merchantability, title, or fitness for any particular purpose. Even though
Newgen Software Technologies Limited has tested the hardware and software and reviewed the
documentation, it does not guarantee or imply that this document is error free or accurate
regarding any particular specification. As a result, this product is sold as it is and user, the
purchaser, is assuming the entire risk as to its quality and performance. Further, Newgen Software
Technologies Limited reserves the right to revise this publication and make changes in its content
without any obligation to notify any person, of such revisions or changes. Newgen Software
Technologies Limited authorizes no Newgen agent, dealer or employee to make any modification,
extension, or addition to the above statements.
Newgen Software Technologies Limited has attempted to supply trademark information about
company names, products, and services mentioned in this document.
No part of this publication may be reproduced and distributed without the prior permission of:
INDIA
1
1 Introduction
OmniDocs Overview
OmniDocs offers a centralized repository for enterprise documents and supports rights-based
archival. It manages the complete lifecycle of documents through record retention, storage and
retrieval policies. It also supports exhaustive document and folder searches based on date, indexes
and general parameters as well as Full Text Search (FTS) on image and electronic documents.
The very basic operation of the system is to access documents from a remote site and working on
them, without archival and retrieval hassles. In an enterprise-wide scenario, the Document
Management System (DMS) can be centralized with the robust and efficient “OmniDocs”. Further,
this DMS can also be accessed from any part of the world through OmniDocs Web.
2
2 OmniDocs Service
Administration
Figure 2.1
Figure 2.2
Figure 2.3
There are no registered servers when the screen is invoked for the first time. The sequences of
steps to register the servers are:
1. Register the server.
2. Connect to the specific server (applicable only for JTS, SMS and Listener)
3. Once the OSA (OmniDocs Service Administration) is connected with the server various
operations like, Start, Stop and Manage can be performed on the selected server.
Figure 2.4
Figure 2.5
NOTE:
Once the server is registered it is displayed in the list and is in a disconnected state (applicable only for JTS and SMS).
7. A filter can be performed on the server (Alarm Mailer, JTS, LDAP, Listener, SMS and Thumbnail
Manager).
8. Select All option from Select Service dropdown list, to display all the servers.
9. Select JTS option from Select Service dropdown list, to display only the JTS servers on the list.
10. Select Alarm Mailer option from Select Service dropdown list, to display only the Alarm Mailers
on the list.
11. Select LDAP option from Select Service dropdown list, to display only the LDAP services on the
list.
12. Select Listener option from Select Service dropdown list, to display only the Listeners on the
list.
13. Select Thumbnail Manager option from Select Service dropdown list, to display only the
Thumbnail managers on the list.
14. Select SMS option from Select Service dropdown list box, to display only the SMS servers on the
list.
NOTE:
Once the OSA connects with a server the start / stop operations can be performed on that server from the server
screen.
Only JTS, SMS, and Listener services need to be connected to from the OSA for their management. The Alarm Mailer,
Thumbnail Manager and LDAP services are managed directly on the host machine and therefore there is no need to
connect to them.
Figure 2.7
Figure 2.8
NOTE:
Once a server is managed, all the server operations can be performed on it.
3. Select the SMS server from the list of servers in the Repository view.
4. If you wish to stop SMS server operations then click the Stop button to stop the server.
Figure
2.10
NOTE:
Once the server is stopped, Start, Remove and Change buttons gets enabled.
Figure 2.12
NOTE:
Edit button is a toggle button, which changes to Update.
8. Make the required changes and click Update. A screen with updated information appears.
NOTE:
Clicking Update, updates the server port.
Figure 2.14
Figure 2.15
2. Click the Add button.
3. The Add a Label dialog box is invoked.
Figure 2.16
NOTE:
If there exists no path as that specified in the Location of Media and the Create Directory option is not checked then
the specified label is not created.
Figure 2.17
NOTE:
To enable the option of "Remove" & "Change" stop the SMS server from OSA.
NOTE:
A message box is promptings you to confirm whether you want to remove the selected label from the list.
Figure 2.19
5. Click Yes button to remove the selected label from the list.
6. Click No button to avoid the removing the selected label from the list.
Figure 2.20
2. Select the required label, which needs to be changed from the list.
Figure 2.22
5. The only editable mode is the Location of Media, which displays the location where the specific
label is located.
6. If you wish to change the path of the location of media, you do so by typing the path name in
the Location of Media textbox.
NOTE:
Click the Cancel button to quit from changing the label.
Figure 2.23
Figure 2.25
Figure 2.26
2. Click the Connect button. OSA gets connected with the JTS.
Figure 2.27
Figure 2.28
3. An entry of the connected server along with its IP Address is displayed in the Servers tree in the
repository view.
Figure 2.30
Server Port Server Port signifies the port at which the JTS would listen to the OmniDocs client's request.
Socket Timeout Socket Timeout signifies the time after which the OmniDocs Client would be timed out.
Batch Size Batch Size signifies the maximum number of records that have to be fetched for a request.
NOTE:
Edit is a toggle button and changes to Update.
Figure 2.31
Figure 2.32
Option to generate XML log files. Manipulate the value of Error Log Size.
Enable or Disable Trace option. Unlock button on the JTS properties screen of the
OmniDocs Service Administration (OSA).
There are various features which when added to the JTS properties screen of the OSA in OmniDocs,
helps optimize and increase the speed of operations of the OmniDocs server. These features are:-
Option to generate XML log files to record all the Error Log Size textbox to define the maximum size of
actions that you perform on the OmniDocs server the error log file
Enable Trace or Disable Trace toggle button on the Unlock button on the Cabinet Operations frame to
Cabinet Operations frame to generate trace files of unlock a locked user account
all SQL statements run at the database
Figure 2.34
Figure 2.35
Steps to prevent generating XML logs of all operations performed on the server using the OSA:
1. Clear the Xml option on the Log frame of the JTS properties screen of the OSA.
2. The Edit toggle button, which was unavailable, changes to Update button and is made available.
3. Click the Update button to save the changes made.
Steps to type or modify the size of the error.log file present on the server computer:-
1. Type file size in Error Log Size textbox on the Server Information frame of JTS Properties screen.
2. Edit toggle button, which was unavailable, changes to Update button and is made available.
3. Figure below shows the Update toggle button after you type the size of the error.log file:
Figure 2.36
Figure 2.37
Steps to prevent generating of trace files for cabinets that you selected from the list on the Cabinet
tab:
1. Click the Disable Trace button available state.
2. The Disable Trace button is made unavailable.
Figure 2.38
5. Type the user name and the password of the user account that is locked.
Figure 2.39
3. Select the cabinet type that needs to be created from the Cabinet Type area.
4. The Cabinet can be a Document database, an Image server database or both.
5. Select the required Database Type from the options available in Database Type area.
6. The types of database available are MSSQL, Oracle, PostgreSQL and Azure.
Figure 2.41
2. Select the Enable FTS option in the MSSQL information area to enable the FTS.
3. Specify the initial database size in Device Size textbox.
4. Specify the initial log size in Log Size textbox.
5. Specify the cabinet information in the various textboxes of Cabinet Information area:
a. Specify the cabinet name in the Cabinet Name textbox.
NOTE:
The database (DAT) file is formed on the computer that we specify in the Server Name textbox i.e. the computer where
the MSSQL Server is installed.
Object Level Security This means that all the rights and privileges are assigned to all the objects of
OmniDocs.
Cabinet Level Security This means that all the rights and privileges are assigned to at the Cabinet
level.
NOTE:
For Creating cabinet, please avail the services of a DBA (Database Administrator) or of someone who has prior
experience of creating a MSSQL cabinet.
Use SQL Server Management Studio and perform the following steps:
1. Select the particular SQL Server on the left panel and expand it.
Figure 2.43
Figure 2.44
Figure 2.45
Figure 2.46
Figure 2.47
Figure 2.48
Figure 2.49
Figure 2.50
Figure 2.51
Figure 2.52
Figure 2.53
Figure 2.54
13. Now cabinets should be created using the above created database user, instead of “sa”
NOTE:
For Creating cabinet, please avail the services of a DBA (Database Administrator) or a user who has prior experience of
creating a MSSQL cabinet.
Use SQL Server Management Studio and perform the following steps:
1. Select the particular SQL Server on the left panel and expand it.
Figure 2.55
Figure 2.56
Figure 2.57
Figure 2.58
Figure 2.59
Figure 2.60
ii. In the new window, browse the user created above for Login Name and click OK.
Figure 2.61
Figure 2.62
Figure 2.63
9. On the left panel expand Databases (corresponding to the particular SQL server) ->System
databases->master database->Security->Users. Select and right-click on the User. Select
Properties.
Figure 2.65
Figure 2.66
Figure 2.67
14. Now cabinets should be created using the above created database user, instead of “sa”.
Figure 2.68
2. Check the Enable FTS option under the Oracle Information area to enable the FTS.
3. Specify the Oracle Service Name in Service Name textbox.
NOTE:
For Creating cabinet, please avail the services of an Oracle DBA (Database Administrator) or of someone who has prior
experience of creating an Oracle cabinet.
To create Oracle 11g Cabinet, Perform the following steps using Enterprise Manager Console.
1. Enter the Login Details in the “Oracle Enterprise Manager 11g” login screen.
2. Connect as SYSDBA for this operation.
Figure 2.70
Figure 2.72
Figure 2.73
Figure 2.74
Figure 2.75
11. From Available System Privileges, move the following privileges to Selected System Privileges.
a. CREATE ANY PROCEDURE
b. CREATE ANY TYPE-- WITH ADMIN OPTION
c. CREATE TABLESPACE
d. CREATE USER
e. CREATE PROCEDURE -- WITH ADMIN OPTION
f. CREATE SEQUENCE -- WITH ADMIN OPTION
g. CREATE SESSION-- WITH ADMIN OPTION
h. CREATE TABLE-- WITH ADMIN OPTION
i. CREATE TRIGGER-- WITH ADMIN OPTION
j. CREATE VIEW-- WITH ADMIN OPTION
k. SELECT ANY DICTIONARY-- WITH ADMIN OPTION
12. Once the necessary Privileges from Available System Privileges are moved to Selected System
Privileges, click on OK button. The command returns back to System Privileges tab. Here, all the
selected privileges are enlisted in the System Privileges list.
Figure 2.78
Figure 2.79
18. From the dropdown list (available in front of the Schema option), select CTXSYS.
19. From the Package Name list present below, select CTX_DDL.
20. Click on Select to save the changes made and then close the dialog box.
21. Else, click Cancel to close the Dialog Box, without saving the changes made.
22. Add Package Object Privileges screen appears.
23. From the Available Privileges Select EXECUTE and move it to Selected Privileges.
24. Click OK to save the changes made and get back to the Object Privileges Screen.
Else, click Cancel to get back to the Object Privileges screen, without saving the made changes.
Figure 2.82
Figure 2.83
Figure 2.84
2. Select the Enable FTS option in the PostgreSQL information area to enable the FTS.
3. Specify the initial database size in Device Size textbox.
4. Specify the initial log size in Log Size textbox.
5. Specify the cabinet information in the various textboxes of Cabinet Information area:
NOTE:
The database (DAT) file is formed on the computer that we specify in the Server Name textbox i.e. the computer where
the PostgreSQL Server is installed.
Figure 2.85
2. Select the Enable FTS option in the Azure information area to enable the FTS.
3. Specify the initial database size in Device Size textbox.
4. Specify the initial log size in Log Size textbox.
5. Specify the cabinet information in the various textboxes of Cabinet Information area:
i. Specify the cabinet name in the Cabinet Name textbox.
NOTE:
The database (DAT) file is formed on the computer that we specify in the Server Name textbox i.e. the computer where
the Azure Server is installed.
A. Using Superuser
Cabinet Association can be done by two ways:
a. By using Superuser like ‘sa’ (SQL) or ‘sys’ (Oracle).
b. By using normal user with cabinet creation rights.
Figure 2.86
NOTE:
The cabinet name should be same as that of the cabinet name given while creating cabinet.
NOTE:
Both the checkboxes Document Database and Image Server Database have to be checked in order to associate a
cabinet on which both Image Server and database operations are to be performed.
Figure 2.89
2. Specify the maximum number of connections that the JTS should maintain with the database in
the Maximum connection textbox.
3. Specify the minimum number of connections that the JTS should maintain with the database in
the Minimum connection textbox.
4. Specify the query time out for the selected cabinet in the Query timeout textbox.
5. Click the Done button to associate the selected cabinet or click the Cancel button to close the
Associate a Cabinet dialog box without associating.
6. Click the Back button to go to the previous screen.
Figure 2.90
2. Expand Security then Select Login. Right click on Login and select New Login.
NOTE:
Check on the db_owner also along with db_ddladmin, db_datareader, db_datawriter, if FTS has to be used.
NOTE:
Replace the USER with the name of the user created above.
6. Copy the output of the above script and run the output as a script this will assign the EXEC
permission to the user created above on each procedures and functions.
Figure 2.96
Figure 2.97
Figure 2.98
NOTE:
Check on the db_owner also along with db_ddladmin, db_datareader, db_datawriter if FTS has to be used.
Figure 2.99
NOTE:
Replace the USER with the name of the user created above.
6. Copy the output of the above script and run the output as a script, this will assign the EXEC
permission to the user created above on each procedures and functions.
Figure 2.102
NOTE:
Here “Disassociate” means removing the entry of the selected cabinet from JTS. The disassociation of the cabinet can
be performed only when the server is stopped.
NOTE:
Upgrading a cabinet implies:
Executing an SQL statement (other than those, which return a result set,) on a cabinet. This may be a DDL or a DML
(which includes updates, deletion etc).
Any number of queries can be simultaneously executed in a file. An important thing to note is that all the SQL
statements must end with a comma ‘ ,’
Stored procedures can also be compiled on a cabinet.
Figure 2.103
Figure 2.104
i. Select the required path where the script is located, from the Look in dropdown list. List of
all the files with extension jts are displayed.
ii. Name of the selected file is displayed in the File Name; you can also specify the file name in
File Name.
iii. Select the type of file from the Files of Type dropdown list.
NOTE:
The Files of Type dropdown list consists of one option ‘JTS script files’.
The Compiled Calls pane displays the list of all the compiled procedures of the selected cabinet.
To move the calls from the Calls to Compile list to the Compiled Calls list:
a. Select the call that does not need to be compiled, from the Calls to Compile list.
b. Click the < button to move the call to the Complied Calls list on the left pane.
c. To move all the calls from the Calls to Compile list to the Compiled Calls list, click <<.
d. Click the OK button to close the Calls to Compile list.
e. Click the Cancel button to close the dialog box.
9. If you are logged in as System, then the operation is slightly different.
10. Refer to steps 6-7 for further information.
11. After upgrading the cabinet, data source creation is required. Refer to DataSource Creation
(JBoss/WildFly/WebLogic/WebSphere) section of OmniDocs 10.1 Post Deployment Guide.
12. After creating the data source, register the cabinet. Refer Registration of Cabinet section of
OmniDocs 10.1 Post Deployment Guide.
Figure 2.107
Figure 2.108
Figure 2.109
Figure 2.110
Properties of the cabinet can be changed when the server is not running.
You can edit the following:
Maximum connection
Minimum connection
Query timeout
Figure 2.112
Figure 2.113
NOTE:
JTS can have multiple cabinets associated with it.
NOTE:
Only Supervisor can change the locks of a cabinet. This is the reason, only Supervisor user is shown. The login password
is same as the cabinet password.
5. Select the Folders option to view the locks associated with folders.
6. Select the Documents option to view the locks associated with document.
7. Select the Forms option to view the locks associated with forms.
8. Select the Version option to view the locks associated with the Versions of a document.
10. The locks associated by the selected user on the selected options (folders, documents, forms,
and versions) are displayed below.
11. Check the locks that have to be released in the Select column.
12. To select all the locks, click Select All.
NOTE:
Select All is a toggle button, which changes to Deselect All.
Figure 2.120
2. Select the required cabinet whose login users are to be seen from the Cabinet dropdown list.
Concept:
The JTS can have multiple cabinets associated with it.
Each cabinet can have users connected to it. Therefore, the cabinet whose login users are
required has to be selected from the Cabinet dropdown list.
3. Specify the password for the Supervisor of the cabinet in Password edit box.
4. Click OK button to proceed. List of all the users connected on the specified cabinet is displayed.
Figure 2.122
NOTE:
Select All is a toggle button, which changes to Deselect All.
3. Click the Free button to disconnect the selected users from the cabinet.
4. Click the Refresh button to refresh the screen.
5. Click Quit to logout from the cabinet
NOTE:
The System user needs to have a more comprehensive knowledge of JTS in order to perform additional operations
effectively.
Figure 2.123
Figure 2.124
NOTE:
Please follow steps written in “How to configure Thumbnail Manager.docx” available in Thumbnail Manager Folder of
the OD-8.2 Installation Folder.
Figure 2.126
Figure 2.128
Figure 2.129
a. Click the Yes button to remove the selected Cabinet from the list.
b. Click the No button to avoid removing the selected Cabinet from the list.
Figure 2.130
4. The only editable modes are the User Name and Password.
5. Click the OK button to close the Change Cabinet Property while saving the changes made.
6. Else, click the Cancel button.
Figure 2.131
NOTE:
Edit is a toggle button, which changes to Update.
Figure 2.132
Figure 2.134
Figure 2.135
Figure 2.136
4. The only editable modes are the User Name and Password.
5. Click the OK button to close the Change Cabinet Property while saving the changes made.
6. Else click the Cancel button.
Figure 2.137
Query
Cabinet: A cabinet is a central storage unit that can be connected to desktop through a server.
Associate: Registers the selected cabinet with JTS.
Disassociate: Unregisters the selected cabinet with JTS.
Upgrade: Upgrades the cabinet.
Properties: Enables viewing/changing the properties of the selected cabinet.
Test: Tests the database validity for the selected cabinet.
Delete: Deletes the selected cabinet along with the associated database.
Figure 2.138
Figure 2.139
3
3 Call Interception
Architecture
NOTE:
hookObject is the object of HookClass declared in HookHandler class and will be available by default.
8. Once the hook class has been created and packaged appropriately, the Hook class name must
be added to the HookData.xml, which is located at the following locations:
For OmniDocs-JTS Setup
<Drive:>/Program Files/OmniDocs Server.
For OmniDocs-JBOSS Application Server Setup
In <Drive:>/<Directory in which JBOSS Application Server is installed>/bin/ngdbini folder.
For OmniDocs-Oracle10G Application Server Setup
In <Drive:>/<Directory in which Oracle10g Application Server is
installed>/j2ee/home/ngdbini folder.
For OmniDocs-Sun Java System Application Server Setup
In <Drive:>/<Directory in which Sun Java Application Server is installed>/domains/domain-
n/server-n/config/ngdbini folder.
For OmniDocs-WebSphere Application Server Setup
In <Drive:>/<Directory in which WebSphere Application Server is
installed>/AppServer/profiles/<WebSphere Application Server profile directory>/ ngdbini
folder.
For OmniDocs-WebLogic Application Server Setup
In <Drive:>/<Directory in which WebLogic Application Server is
installed>/user_projects/domains/<Omnidocs domain directory>/ ngdbini folder.
Sample HookData.xml
<HookInfo>
<!-- Hook Names that are intended to exist in the system. -->
<HookName>HookAddUser</HookName>
<HookName>HookAddFolder</HookName>
</HookInfo>
NOTE:
In case Connection Object passed to Hookclass is being used, then only the Statements and ResultSet objects
obtained using the Connection Object have to be closed. The Connection object should not be closed.
4
4 Configuration File
Management Architecture
OmniDocs Configuration File Management Architecture makes use of URL resources to provide the
user with the flexibility of deciding upon the location of the afore-mentioned configuration files.
Configuration File Management Architecture comprises of:
OmniConfigLocator.java
Omni_Configurations.xml
4.2.1 Omni_Configurations.xml
The idea of this XML file is to store the location of the configuration files and folders. This file has to
be placed at the same level of “omnishared.jar”.
NOTE:
Omnishared.jar’s exact location varies for different Application Server’s and the exact location can be determined from
the corresponding OmniDocs Installation Manual.
NOTE:
For Linux systems “/“ is to be used as the path separator character, while specifying the “<Path>…</Path>” tag’s value.
Example: “\root\folder” is not acceptable. “/root/folder” is acceptable.
Second Scenario:
No value has been specified, for the “<Path>…</Path>” tag in “Omni_Configurations.xml” file.
In this case, start up of OmniDocs application (for WebSphere AS only)/Application Server,
Application Server’s Current Working Directory will be treated as the desired location and the
absolute path of Application Server’s Current Working Directory will automatically be updated to
the “<Path>…</Path>” tag’s value in
“Omni_Configurations.xml” file. Hence in this case all folders and files must be in Application
Server’s Current Working Directory.
NOTE:
This ensures backward compatibility with older versions of OmniDocs.
Third Scenario:
“Omni_Configurations.xml” file has not been placed at level, (read directory) of “omnishared.jar”.
In case of absence of “Omni_Configurations.xml” file at level of “omnishared.jar”, Application
Server’s Current Working Directory will be treated as the desired location and the absolute path of
Application Server’s Current Working Directory will automatically be updated to the
“<Path>…</Path>” tag’s value in “Omni_Configurations.xml” file. Hence, in this case also, all
folders and files must be in Application Server’s Current Working Directory.
5
5 Component
Integration
Framework
<LaunchURL>http://ServerIP/RMS/folder/addfolder.jsp</LaunchURL>
</Module>
<Module Type="Document" Display="true">
<DisplayName>RMSAddDoc</DisplayName>
<LaunchURL>http://ServerIP/RMS/Docum ent/adddoc.jsp</LaunchURL>
</Module>
</Component>
</Components>
NOTE:
The parameter values are separated by comma (,).
NOTE:
The document list is sent as comma separated values.
NOTE:
Multiple “CallRedirection_AppName.xml” files must not have an entry for the same Transactional API.
“CallRedirection.xml” also resides at the Application Server level at the following location:
<App_Server_User_Directory>/ngdbini folder,
where “<App_Server_User_Directory>” is the Application Server’s working directory, for
example in case of JBoss Application Server “<App_Server_User_Directory>” would refer
to “<Drive:>/Jboss-4.0.2/bin” directory.
Multiple “CallRedirection_AppName.xml” files and above guidelines also applies at the Application
Server level.
Support for compiling Database scripts for secondary applications.
To provide support for compiling Database Scripts of secondary applications, at the time of Cabinet
creation, OmniDocs Server provides “Post.sql” file, in which database scripts are delimited using “~”
character. These scripts could be used for creating the secondary applications table structure or for
compiling stored procedures. All valid SQL scripts in “Post.sql” would be executed during the
Cabinet creation process.
6
6 Glossary
Glossary
-A-
Action Action refers to a particular task that has to be automated. For example, it can be a Leave
Request, Purchase Request, Bill Approval, Loan Sanction Request etc. Post Item is defined
in the Administration Desktop.
Administration For administering the Cabinets, Administration Desktop is maintained. Administration
Desktop includes creation of users, groups, data classes, assignment of rights etc.
Alias Synonyms that can be associated with a keyword
Authorize Keywords for Cabinets are also created from the OmniDocs Desktop. But they can be
authorized by Administration Desktop. Administrator authorizes the keywords made by
users. Authorized Keywords cannot be modified.
Audit Trail Audit Trail is a log on all the actions performed on the OmniDocs.
-C-
Cabinet The cabinets are central storage units that can be connected to desktop through a server.
Commit Type Immediate commit type enables to saves the changes directly in the database.
Delayed commit type enables to save the changes in the scratch directory and then save
them in database as you click the Commit command button in the Volume Properties.
Compact Compact means freeing disk space by deleting the already committed files.
Connect Establishes the connection with the registered cabinet.
-D-
Data Class Set of indexes that can be associated with the documents or folder for providing the
unique entity to them.
Disconnect Disconnects the registered cabinet. The documents and folders under the cabinet are not
accessible if you disconnect the cabinet.
DOB Format File format supported by Newgen OmniDocs. It saves the document image along with the
data and annotations associated with it, as one file.
-E-
Everyone Group Everyone group includes all the users created by the Administration Desktop. This group is
not displayed in the group list, so you cannot modify it. But you can assign rights
collectively to all the users by assigning the rights to Everyone group.
-G-
Global Index Global indexes are user-defined indexes or fields that could be associated to any document
across the Cabinet. These indexes can be either associated with the data class or defined
separately.
Group The users can be clubbed together as a Group.
-I-
Image Server Stores the document images in form of volume blocks.
Inbox System folder for the Cabinet that contains all the messages and documents received by
the users across the network.
-K-
Keywords Words you would like to associate with the documents, so that you can perform search on
them.
-L-
Locked A particular user can lock a particular folder such that no other user can change the folder
properties. The users can access documents present under that folder.
-M-
Mandatory To make the data entry compulsory with an index, it can be defined as Mandatory. For
example, if you are maintaining the Inventory list, the Item name and Item code indexes
can be made mandatory.
Move Volume Block Moving the contents of the volume block to another Disk.
-O-
Omni Server Caters to the request to the OmniDocs Desktop users, brings data and document images
from database and image storage respectively.
It is divided into two parts: Image Server and Transaction Server.
-R-
Register Registers the Cabinet for accessing the documents and folders under it.
Rights Rights are defined as access permission for the users, for accessing an object. There are 5
rights – READ, CREATE, MODIFY, DELETE and ANNOTATE.
-S-
Supervisor Supervisor has full rights on the Administration Desktop.
Supervisory Group Supervisors are clubbed as a supervisory group and they are responsible for creating the
objects for Cabinets.
Sites Sites store the information on the Image Volumes and Volume Blocks.
SMS SMS (Storage Management Server) is software that manages all kinds of storage devices
used by you through a common front end.
Send Items Send Items folder contains a copy of all the messages sent by the users across the network.
-T-
Transaction Server Transaction Server listens to the request of the OmniDocs Desktop client and fetches the
document image from the database.
Trash Trash folder contains the deleted documents. If the documents are deleted from the trash
folder, they cannot be restored back.
-U-
Unauthorize You can modify or delete only unauthorized keywords and create alias for only Authorized
keywords.
Unique Key Unique key means the value associated with that index cannot be duplicated.
Unregister Unregisters the selected-Cabinet. After unregistering the Cabinet, it cannot be viewed on
the Administration Desktop.
User To access the Cabinets, you should be a user of that cabinet.
-V-
Volume Volume is a logical entity that includes several Volume blocks.
Volume Block Volume Block, corresponds to a data file and provides the actual physical storage for the documents.