在 JSON 檔案中準備輸入參數

您可以建立 JSON 檔案 (.json),提供輸入參數進行一鍵式 Domino 設定。

JSON 輸入資料會組織成頂層 JSON 物件,每個對應至特定元件。每個頂層物件都可以包含巢狀物件。例如,serverSetup 物件包含包括所有伺服器相關參數的物件 server、包括所有網路相關參數的物件 network 等等。

註: JSON 檔案必須以 UTF-8 格式儲存,而且檔案開頭沒有位元組順序標記 (BOM)。由於 UTF-8 是 ASCII 字元集的超集,因此任何具有純可列印 ASCII 字元的檔案也是有效的 UTF-8 檔案。

在準備 JSON 檔之後,請使用從 Domino 12.0.1 開始提供的 validjson 工具來驗證配置。如需相關資訊,請參閱驗證 JSON 配置

此主題中的區段包含的表格說明下列頂層物件支援的 JSON 物件及參數:
  • autoConfigPreferences,用來指定喜好設定。
  • serverSetup,用來設定伺服器及註冊使用者。
  • IDVault,用來設定 ID 儲存庫。
  • appConfiguration,用來配置應用程式。
表格的第一個其他直欄中的 X 指出,參數與該類型的伺服器設定相關。X 旁邊的星號 (*) 表示必要參數。

JSON 檔案必須包含 json.org 中說明的有效 JSON。

  • 除非另有說明,否則值類型皆為字串。指定以引號括住的字串。
  • 布林值是以沒有引號的 true 或 false 表示。
  • 指定數值時沒有引號,除非它們充當字串(例如 notes.ini 值)。
  • 若要套用預設值,請指定沒有引號的空值或省略參數。

一鍵式設定喜好設定的 JSON 參數

下表說明最上層物件 autoConfigPreferences 的參數,您可以使用此參數來指定執行一鍵式設定的喜好設定。
參數 名字 其他 說明
autoConfigPreferences/deleteInputFileAfterProcessing X X 若為 true,則會在處理完成之後刪除輸入 JSON 檔案。這保證了密碼之類的機密資料不會留在檔案系統上。使用此選項時,請務必在安全位置中擁有 JSON 檔案的備份副本,以防再次需要此檔案。

預設值: false

autoConfigPreferences/startServerAfterConfiguration X X 若為 true,Domino 會在成功設定之後啟動。若為 false,設定會結束,而且不會啟動 Domino。
註: 如果您要使用一鍵式設定來配置 ID 儲存庫,請保留此設定 true。Domino 伺服器必須立即啟動,ID 儲存庫配置才會生效。

預設值: true

autoConfigPreferences/consoleLogOutput/show X X 指定要寫入到主控台日誌的一鍵式設定輸出。可能的值為 "none""errors""all"

預設值: "errors"

autoConfigPreferences/consoleLogOutput/pauseOnErrorSeconds X X 當一鍵式設定完成,但發生錯誤時,在結束之前暫停的時間(以秒為單位)。請注意,對於設定程序中早期發生的某些錯誤,不會暫停。您可以一律參閱 IBM_TECHNICAL_SUPPORT/autoconfigure.log,以取得輸出。

預設值:15

用於伺服器設定的 JSON 參數

下表說明您使用一鍵式設定,來設定伺服器的最上層物件 serverSetup 的參數。
參數 名字 其他 說明
serverSetup/server/type X* X* 伺服器類型。必須是:
  • "first" 表示 Domino 中的第一部伺服器。
  • "additional" 表示 Domino 網域中的其他伺服器。
serverSetup/server/name X* X* 伺服器通用名稱,例如,「Adminserver」。
serverSetup/server/domainName X* X* Domino 網域名稱。
serverSetup/server/title X X 伺服器標題

預設值:

serverSetup/server/password X X 伺服器 ID 密碼

預設值:

serverSetup/server/minPasswordLength X X 所有密碼的密碼長度下限(整數)

預設值:5

serverSetup/server/useExistingServerID X

true 值使用 IDFilePath 指定的現有伺服器 ID。預設值是建立新的伺服器 ID,其會預設為 Domino 資料目錄中的 server.id。

預設值: false

serverSetup/server/IDFilePath X X* 伺服器 ID 檔案的路徑。在 Docker 上,ID 必須相對於儲存器。
serverSetup/server/serverTasks X X 以逗號區隔的清單,列出在伺服器上執行的伺服器作業。

預設值: "Replica,Router,Update,AMgr, Adminp,Sched,CalConn,RnRMgr"

serverSetup/server/additionalServerTasks X X 以逗號區隔的清單,列出要在伺服器上執行的其他作業。使用此項以新增至伺服器作業的預設清單。
serverSetup/network/hostName X* X* DNS 主機名稱
serverSetup/network/enablePortEncryption X X true 值啟用埠加密。(布林)

預設值: true

serverSetup/network/enablePortCompression X X true 值啟用埠壓縮。(布林)

預設值: true

serverSetup/org/countryCode X X 組織國家/地區代碼

預設值:

serverSetup/org/orgName X* X* 組織名稱
serverSetup/org/certifierPassword X* 組織認證者
serverSetup/org/orgUnitName X X 組織單位名稱

預設值:

serverSetup/org/orgUnitPassword X X 組織單位密碼

預設值:

serverSetup/org/useExistingCertifierID X

true 值使用 certifierIDFilePath 指定的現有認證者 ID。預設值是建立新的發證者 ID,其會預設為 Domino 資料目錄中的 cert.id。

預設值: false

serverSetup/org/certifierIDFilePath X

useExistingCertifierIDtrue 時使用的認證者 ID 路徑。在 Docker 上,ID 必須相對於儲存器。

預設值:

serverSetup/org/useExistingOrgUnitID X

true 值使用 orgUnitIDFilePath 指定的現有組織單位認證者 ID。指定 orgUnitName 時的預設值是建立新的組織單位認證者 ID,其會預設為 Domino 資料目錄中的 oucert.id

預設值: false

serverSetup/org/orgUnitIDFilePath X

useExistingOrgUnitIDtrue 時使用的組織單位認證者 ID 路徑。在 Docker 上,ID 必須相對於儲存器。

預設值:

serverSetup/admin/firstName X

管理員名字

預設值:

serverSetup/admin/middleName X

管理員中間名或名稱的第一個字母

預設值:

serverSetup/admin/lastName X*

管理員姓氏
serverSetup/admin/password X*

管理員 ID 密碼
serverSetup/admin/IDFilePath X*

管理員 ID 檔案路徑。在 Docker 上,ID 必須相對於儲存器。
serverSetup/admin/useExistingAdminID X

true 值使用 IDFilePath 指定的現有伺服器 ID。預設值是建立新的管理員 ID 並將其儲存為 IDFilePath

預設值: false

serverSetup/admin/CN X*

管理員通用名稱,例如,"Bill Ranney"。
serverSetup/notesINI/<any name> X X 使用 JSON 輸入時,可以定義任何 notes.ini 設定。定義可能由伺服器設定獨立定義的 notes.ini 設定時,請謹慎小心;此處定義的值會覆寫先前由設定所定義的任何值。

預設值:

serverSetup/security/ACL/prohibitAnonymousAccess X X true 值提供「匿名」使用者「無存取權」。(布林)

預設值: true

serverSetup/security/ACL/addLocalDomainAdmins X X true 值提供 LocalDomainAdmins 群組項目「管理員」存取權。(布林)

預設值: true

serverSetup/security/TLSSetup/method X*

在 certstore.nsf 中建立 TLS 構件的方法。必須是下列其中一個:
  • "dominoMicroCA" 以建立「 Domino 微憑證管理中心」,並使用其來建立 TLS 憑證。有效的參數是 CADisplayName, CAOrgName, CAKeyType, CAExpirationDays, orgName, TLSKeyType, certExpirationDays
  • "import" 以從 .pem.p12.pfx.kyr 檔案匯入憑證資料。有效的參數是 importFilePathimportFilePasswordretainImportFileexportPassword
serverSetup/security/TLSSetup/CADisplayName X

憑證管理中心顯示名稱

預設值: DominoMicroCA

serverSetup/security/TLSSetup/CAOrgName X

憑證管理中心組織名稱。預設為來源 JSON 檔中 serverSetup/org/orgName 內容的值。
serverSetup/security/TLSSetup/CAKeyType X

憑證管理中心金鑰類型。必須是下列其中一個:
  • "RSA" - 具有預設金鑰大小的 RSA
  • "ECDSA" - 具有預設金鑰大小的 ECDSA
  • "RSA2048" - 具有 2048 位元金鑰的 RSA
  • "RSA4096" - 具有 4096 位元金鑰的 RSA
  • "ES256" - 具有 256 位元金鑰的 ECDSA
  • "ES384" - 具有 384 位元金鑰的 ECDSA

預設值: RSA

serverSetup/security/TLSSetup/CAExpirationDays X

憑證管理中心憑證到期之前的天數。如果未指定,則 Domino 會選擇適當的預設值。
serverSetup/security/TLSSetup/orgName X

TLS 憑證組織名稱。預設值為 CAOrgName 值。
serverSetup/security/TLSSetup/TLSKeyType X

TLSKeyType。請參閱 CAKeyType,以取得有效值。

預設值: RSA

serverSetup/security/TLSSetup/certExpirationDays X

TLS 憑證到期之前的天數,為 1 到 398 之間(含)的整數值。

預設值:Domino 會選擇適當的值。

serverSetup/security/TLSSetup/importFilePath X

"method": "import" 的必要項目。要匯入之 .pem.p12 .pfx.kyr 檔案的路徑。
serverSetup/security/TLSSetup/importFilePassword X

解密匯入檔案內容的密碼。如果匯入檔案受到密碼保護,則為必要。如間接指定密碼中所述,可以使用任何間接密碼機制。
serverSetup/security/TLSSetup/retainImportFile X

依預設,匯入成功之後會刪除匯入檔案。指定 true 以保留檔案。
serverSetup/security/TLSSetup/exportPassword X

儲存已加密匯入資料的密碼(如果您希望資料是可匯出的話)。如間接指定密碼中所述,可以使用任何間接密碼機制。
serverSetup/directoryAssistance/databasePath X X 目錄協助資料庫路徑。必要的話,建立「Domino 目錄」協助資料庫,以配置外部 LDAP 目錄的存取權。

預設值: da.nsf

serverSetup/directoryAssistance/domainName X X 目錄協助網域名稱。預設為來源 JSON 檔中 serverSetup/server/domainName 內容的值。
serverSetup/directoryAssistance/companyName X X 目錄協助公司名稱。預設值為來源 JSON 檔案中的 serverSetup/org/orgName property 值。
serverSetup/directoryAssistance/LDAP/hostName X* X* LDAP 伺服器的 DNS 主機名稱。
serverSetup/directoryAssistance/LDAP/vendor X X 目錄協助 LDAP 供應商。必須是下列其中一個:"activeDirectory""openLDAP""dominoLDAP"

預設值: "dominoLDAP"

serverSetup/directoryAssistance/LDAP/userDN X X 目錄協助 LDAP 使用者識別名稱
serverSetup/directoryAssistance/LDAP/password X X 目錄協助 LDAP 使用者密碼
serverSetup/directoryAssistance/LDAP/baseSearchDN X X 目錄協助 LDAP 基本搜尋識別名稱
serverSetup/directoryAssistance/LDAP/channelEncryption X X 目錄協助 LDAP 通道加密。必須是 "TLS""none"

預設值: "TLS"

serverSetup/directoryAssistance/LDAP/port X X 目錄協助 LDAP 埠。

預設值:"channelEncryption": "TLS" 為 636 和 "channelEncryption": "none". 為 389

serverSetup/directoryAssistance/LDAP/acceptExpiredCertificates X X 目錄協助 LDAP - 接受過期的憑證。

預設值: false

serverSetup/directoryAssistance/LDAP/verifyRemoteServerCertificates X X 目錄協助 LDAP - 確認遠端伺服器憑證。

預設值: true

serverSetup/directoryAssistance/LDAP/timeout X X 目錄協助 LDAP 逾時,為非負整數值。值 0 表示沒有逾時。

預設值:0

serverSetup/directoryAssistance/LDAP/maximumEntriesReturned X X 目錄協助 LDAP 傳回的項目數上限,非負整數值。值 0 表示沒有限制。

預設值:0

serverSetup/autoregister/count X

要自動註冊的額外伺服器數目。

預設值:0

serverSetup/autoregister/IDPath X

指定要放置所產生伺服器 ID 檔案的目錄。此目錄必須已存在。在 Docker 上,ID 必須相對於儲存器。

預設值:

serverSetup/autoregister/pattern X

指定所產生伺服器 ID 檔案之名稱的型樣。型樣必須包含單一「#」字元,此字元將取代為數字 0、1、... 最多為 count-1。例如,如果計數為 3,且型樣為 "mailserver#",則產生的 ID 檔案名為 mailserver0.id、mailserver1.id、mailserver2.id。

預設值:

serverSetup/registerUsers/defaults X

包含供所有使用者註冊之預設參數的物件。每個個別使用者都具有可覆寫預設值的內容。
serverSetup/registerUsers/defaults/saveIDToPersonDocument X

若為 true,則使用者 ID 檔案會儲存為 Domino 目錄中使用者「人員」文件中的附件。

預設值: false

serverSetup/registerUsers/defaults/mailTemplatePath X

要用來建立使用者郵件檔案的範本資料庫路徑。
serverSetup/registerUsers/defaults/password X

用於所有未提供明確密碼的使用者的密碼。使用「@Prompt:」提示輸入每個使用者密碼,或指定要適用於所有使用者的密碼(只建議用於測試伺服器)。不支援「@Prompt:」以外的間接密碼選項。
serverSetup/registerUsers/defaults/enableFullTextIndex X

若為 true,則會在啟用「全文索引」資料庫內容的情況下,建立使用者郵件資料庫。一鍵式設定不會建立索引。

預設值: false

serverSetup/registerUsers/defaults/certificateExpirationMonths X

使用者憑證將到期的月數。

預設值:24

serverSetup/registerUsers/users X

要註冊的使用者陣列。整個陣列以「[」字元開頭,以 JSON 輸入中的「]」字元結尾。陣列中的每個項目都是以「{」字元開頭並以「}」字元結尾的物件。下面所示物件內的內容提供使用者的註冊資料。部分內容具有上述 /defaults 物件中所說明的預設值。
serverSetup/registerUsers/users/firstName X

使用者名字
serverSetup/registerUsers/users/middleName X

使用者中間名
serverSetup/registerUsers/users/lastName X*

使用者姓氏
serverSetup/registerUsers/users/shortName X

使用者簡稱
serverSetup/registerUsers/users/password X

使用者 ID 檔密碼。您可以指定明確密碼,或使用間接指定密碼中記載的任何間接密碼選項。您必須使用此內容或 /defaults 內的 password 內容,為每一個使用者指定密碼。
serverSetup/registerUsers/users/mailFilePath X

使用者郵件檔案路徑。如果未指定,則不會為該使用者建立郵件檔案。
serverSetup/registerUsers/users/mailTemplatePath X

郵件範本路徑。如果未在這裡指定或使用 /defaults,則依預設會使用現行 Domino 版本的郵件範本。
serverSetup/registerUsers/users/IDFilePath X

使用者 ID 檔案路徑。如果您也使用一鍵式設定來建立 ID 儲存庫,且您不想將 ID 檔案儲存在磁碟上,則可以省略此內容。在該情況下,一鍵式設定會建立暫時 ID 檔案,其名稱是衍生自使用者的 mailFilePath(如果有的話)或唯一的暫存檔案名稱。然後,在將 ID 檔上傳至儲存庫之後,一鍵式設定會刪除暫存 ID 檔。如果指定了使用者 ID 檔路徑,則不會刪除該檔案。
serverSetup/registerUsers/users/saveIDToPersonDocument X

若為 true,使用者的 ID 檔會儲存為 Domino 目錄中使用者人員文件中的附件。
serverSetup/registerUsers/users/enableFullTextIndex X

若為 true,則會在啟用「全文索引」資料庫內容的情況下,建立使用者的郵件資料庫。一鍵式設定不會建立索引。
serverSetup/registerUsers/users/internetAddress X

使用者網際網路位址。如果未指定,一鍵式設定會使用 <firstName><lastName>@<domain-name> ,其中 <domain-name> 取自所需的內容 serverSetup/server/domainName
serverSetup/registerUsers/users/certificateExpirationMonths X

使用者憑證將到期的月數。
serverSetup/existingServer/CN X* 要用來抄寫目錄及其他資料庫之現有伺服器的伺服器通用名稱,例如,「Adminserver」。
serverSetup/existingServer/hostNameOrIP X 現有伺服器的伺服器 DNS 主機名稱或 IP 位址。

預設值:

用於 ID 儲存庫設定的 JSON 參數

下表說明使用一鍵式設定,來設定 ID 儲存庫所用的最上層物件 IDVault 的參數。
參數 名字 其他 說明
IDVault/name X*

儲存庫名稱。指定為「O=<vaultname>」,例如,「O=DemoVault」。您必須包含「O=」字首。如果您將其省略,則在嘗試建立儲存庫時,可能會發生「在索引中找不到項目」錯誤。
IDVault/description X*

儲存庫說明。
IDVault/IDFile X*

儲存庫 ID 檔案
IDVault/IDPassword X*

儲存庫 ID 檔案密碼
IDVault/path X

儲存庫資料庫路徑。這是選用參數,我們建議您不要加以指定,因為其可以衍生自 name 參數。如果您加以指定,則路徑的目錄部分必須是 IBM_ID_VAULT,且路徑的檔名部分必須符合 name 參數,且不含 O= 字首,例如「IBM_ID_VAULT/DemoVault.nsf」。
IDVault/passwordReset/helpText X*

供忘記密碼的使用者參考的說明文字。
IDVault/securitySettingsPolicy/name X*

安全設定原則名稱
IDVault/securitySettingsPolicy/description X*

安全設定原則說明
IDVault/masterPolicy/description X*

主要原則說明

應用程式配置的 JSON 參數

下表說明您使用一鍵式設定,來設定應用程式所用的最上層物件 appConfiguration 的參數。
參數 名字 其他 說明
appConfiguration/notesINI/<any-name> X X 可在此處定義任何 notes.ini 變數,作為在 serverSetup 內容內指定這些變數的替代方法。
appConfiguration/databases/action X* X* Specify "create" to create a new database, or "update" to update an existing database.
appConfiguration/databases/filePath X* X* 資料庫檔案路徑。
appConfiguration/databases/title X X 資料庫標題。
appConfiguration/databases/templatePath X X Database template file path. Required when action is "create".
appConfiguration/databases/signUsingAdminp X X When set to true, an adminp request is issued to sign all design documents using the server's ID.

Default: false

appConfiguration/databases/ACL/roles X X 一系列角色名稱。範例:[ "SpecApprover", "SpecAuthor" ]
appConfiguration/databases/ACL/ACLEntries

一系列 ACL 項目。整個陣列以「[」字元開頭,以 JSON 輸入中的「]」字元結尾。陣列中的每個項目都是以「{」字元開頭並以「}」字元結尾的物件。下面所示物件內的屬性提供 ACL 項目的資料。
appConfiguration/databases/ACL/ACLEntries/name X* X* 以階層格式表示的 ACL 項目(例如「adminserver/sherlock」)。名稱可用標準格式(例如「CN=adminserver/O=sherlock」)指定,但不必如此,因為一鍵式設定會自動標準化名稱。
appConfiguration/databases/ACL/ACLEntries/level X* X* 存取層次。必須是下列其中一個:"noAccess""depositor""reader""author""editor""designer""manager"
appConfiguration/databases/ACL/ACLEntries/type X X 存取類型。必須是下列其中一個:"unspecified""person""server""personGroup""serverGroup""mixedGroup"

預設值: "unspecified"

appConfiguration/databases/ACL/ACLEntries/canCreateDocuments X X 具名實體可以建立文件。

預設值:false

appConfiguration/databases/ACL/ACLEntries/canDeleteDocuments X X 具名實體可以建立文件。

預設值:false

appConfiguration/databases/ACL/ACLEntries/canCreatePersonalAgent X X 具名實體可以建立專用代理程式。

預設值:false

appConfiguration/databases/ACL/ACLEntries/canCreatePersonalFolder X X 具名實體可以建立個人資料夾及視圖。

預設值:false

appConfiguration/databases/ACL/ACLEntries/canCreateSharedFolder X X 具名實體可以建立共用資料夾及視圖

預設值:false

appConfiguration/databases/ACL/ACLEntries/canCreateLSOrJavaAgent X X 具名實體可以建立 LotusScript 及 Java 代理程式。

預設值:false

appConfiguration/databases/ACL/ACLEntries/isPublicReader X X 具名實體可以讀取公用文件。

預設值:false

appConfiguration/databases/ACL/ACLEntries/isPublicWriter X X 具名實體可以撰寫公用文件。

預設值:false

appConfiguration/databases/ACL/ACLEntries/canReplicateOrCopyDocuments X X 具名實體可以抄寫及複製文件。

預設值:false

appConfiguration/databases/ACL/ACLEntries/roles X X 授予具名實體的一系列角色。範例:[ "SpecApprover", "SpecAuthor" ]

預設值:false

appConfiguration/documents X X 資料庫內的一系列文件。整個陣列以「[」字元開頭,以 JSON 輸入中的「]」字元結尾。陣列中的每個項目都是以「{」字元開頭並以「}」字元結尾的物件。下面所示物件內的屬性提供要建立或更新的文件資料。
appConfiguration/documents/action X* X* 指定 "create" 以建立新的文件,或指定 "update" 以更新現有的文件。
appConfiguration/documents/findDocument X X 當動作是 "update" 時,此物件中的內容會定義一個以上的項目,用來尋找要更新的文件。文件必須具有所有這些項目,以及所指定的確切值。例如:
"findDocument": 
  { "Type": "Server", 
  "ServerName": "CN=adminserver/O=sherlock" 
} 
appConfiguration/documents/computeWithForm X X 針對其形式計算/驗證文件。若為 true,則會執行輸入驗證公式及預設值公式之類的形式邏輯,可能會修改文件(例如,新增其他項目)。

預設值:false

appConfiguration/documents/items X X 文件項目。這些可以採用簡單格式或標準格式。您可以採用簡單格式指定部分項目,也可以採用標準格式指定部分項目。設定任何項目旗標都需要標準格式。首先顯示簡單格式,然後顯示標準格式。支援的資料類型是本字、數字、文字清單及數字清單。
appConfiguration/documents/items/"<item-name>": "<item-value>" X X 文字項目的簡單格式。
appConfiguration/documents/items/"<item-name>": <item-value> X X 數字項目的簡單格式。請注意,沒有引號括住值。
appConfiguration/documents/items/"<item-name>": [ "v1", "v2" ] X X 文字清單項目的簡單格式。陣列可能包含一個以上的項目(此處顯示兩個)。
appConfiguration/documents/items/"<item-name>": [ 1, 2 ] X X 數字清單項目的簡單格式。請注意,沒有引號括住值。陣列可能包含一個以上的項目(此處顯示兩個)。
appConfiguration/documents/items/"<item-name>" X X 項目的標準格式
appConfiguration/documents/items/"<item-name>"/"type" X X 項目資料類型。對於文字和數字項目是選用的;可從 JSON 資料類型推斷為具有上述簡單格式。若已指定,必須是下列其中一個:"text""number""datetime"
appConfiguration/documents/items/"<item-name>"/"value" X X
  • 對於類型 "text",必須是單一字串或一系列字串。
  • 對於類型 "number",必須是單一數字或一系列數字。
  • 若為類型 "datetime",必須是下列其中一種 ISO-8601 格式的日期及/或時間(透過範例顯示)或這類值的陣列。
    • "20210728T162308,50-04" - 4 位數的年份、2 位數的月份、2 位數的日子、「T」定界字元、2 位數的小時、2 位數的分鐘、2 位數的秒、逗點定界字元、2 位數的百分之一秒、「+」或「-」定界字元用於與「格林威治標準時間」的偏移,與 GMT 偏移的 2 位數小時時區。
    • "20210728T162308,50-0330" - 如上所示,後面接著與 GMT 偏移的 2 位數分鐘時區。
    • "20210728" - 僅限日期 - 4 位數的年份、2 位數的月份、2 位數的日子。
    • "T162308,50" - 僅限時間 -「T」定界字元、2 位數的小時、2 位數的分鐘、2 位數的秒,逗點定界字元、2 位數的百分之一秒。
appConfiguration/documents/items/"<item-name>"/"names" X X 項目包含名稱。

預設值:false

appConfiguration/documents/items/"<item-name>"/"readers" X X 用來決定誰可以讀取文件的讀者項目。

預設值:false

appConfiguration/documents/items/"<item-name>"/"authors" X X 用來決定誰可以編輯文件的作者項目。

預設值:false

appConfiguration/documents/items/"<item-name>"/"protected" X X 項目受到保護。

預設值:false

appConfiguration/documents/items/"<item-name>"/"sign" X X 如果簽署文件,則項目是文件簽章計算的一部分。

預設值:false

appConfiguration/documents/items/"<item-name>"/"encrypt" X X 如果加密文件,也會加密項目。

預設值:false

appConfiguration/documents/items/"<item-name>"/"nonSummary" X X 項目不是摘要項目。依預設,項目是摘要項目。

預設值:false

appConfiguration/agents/ X X 資料庫內的一系列代理程式。整個陣列以「[」字元開頭,以 JSON 輸入中的「]」字元結尾。陣列中的每個項目都是以「{」字元開頭並以「}」字元結尾的物件。下圖所顯示物件內的屬性提供了要處理之代理程式的相關資訊。
appConfiguration/agents/name X* X* 代理程式名稱。
appConfiguration/agents/action X* X* 要在代理程式上執行的動作。值可能是單一字串或一系列字串。有效值為:
  • "enable" - 啟用代理程式
  • "disable" - 停用代理程式
  • "sign" - 使用伺服器 ID 簽署代理程式
  • "run" - 執行代理程式