Contents v
6.3.1  Multiple systems . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 135
6.3.2  Multiple object servers  . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 135
6.3.3  Multiple archive servers  . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 136
6.4  API access  . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 137
6.5  Data security . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 138
6.5.1  Content Manager OnDemand object-owner model. . . . . . . . . . . . . . . . . . . . . . . 138
6.5.2  Administrative features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 139
6.5.3  SQL macro support. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 144
6.5.4  Annotations security . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 145
6.5.5  Securing access with ARSSTASH and the stash file . . . . . . . . . . . . . . . . . . . . . 147
6.6  Data encryption . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 149
6.6.1  Encrypting data at rest  . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 149
6.6.2  Encrypting data in motion: Secure communications . . . . . . . . . . . . . . . . . . . . . . 149
6.7  Security exits. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 151
6.7.1  User security and permissions exits . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 152
6.7.2  Security systems other than SAF (z/OS only). . . . . . . . . . . . . . . . . . . . . . . . . . . 155
6.7.3  Unified logon exit (ARSPTGN): z/OS only  . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 156
6.7.4  System log user exit . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 157
6.8  Summary. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .  . 157
Part 2.  Data indexing, loading, retrieval, and expiration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 159
Chapter 7.  Indexing and loading . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 161
7.1  Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 162
7.1.1  Loading and indexing files that were created on another system . . . . . . . . . . . . 163
7.1.2  Understanding input data types  . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 163
7.1.3  Choosing an indexer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 164
7.2  Getting started with PDF indexing. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 165
7.2.1  Limitations. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 66
7.3  Performance considerations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 166
7.3.1  PDF fonts and output file size . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 166
7.3.2  Reducing output file size with PDF documents. . . . . . . . . . . . . . . . . . . . . . . . . . 167
7.3.3  PDF indexing: Using PDF metadata . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 168
7.3.4  PDF indexing: Using the report wizard (graphical indexer). . . . . . . . . . . . . . . . . 168
7.3.5  PDF indexing: Using internal indexes (Page Piece Dictionary)  . . . . . . . . . . . . . 173