#Admin
標記為 #Admin · 7 篇文章
- 用程式管理全文索引:CreateFTIndex、UpdateFTIndex,與本機 vs 伺服器的分界
FTSearch 要快、要能用萬用字元與相關性排序,就需要全文索引 — 而 NotesDatabase 能用 LotusScript 建立、更新、移除索引。陷阱是一個幾乎沒人料到的分界:CreateFTIndex / UpdateFTIndex / RemoveFTIndex 只對本機資料庫有效,而 FTIndexFrequency 只對伺服器有效,伺服器索引其實是由 Updall 工作管理的(updall -X 是重建、不是建立)。本文說明 options bitmask、create 與 update 的差別、以及那個分界。
2026.07.17 - NotesAdministrationProcess:用 LotusScript 送出 AdminP 請求
改使用者名稱、乾淨地刪除一個使用者、重新認證、搬移郵件檔、改 Internet 密碼 —— 這些平常你會在 Administration 用戶端點來點去的 AdminP 工作,NotesAdministrationProcess 讓你用程式把同樣的請求送進 admin4.nsf。本文說明 session.CreateAdministrationProcess、各請求方法與它們回傳的 note ID、certifier 屬性,以及三個最常絆倒人的點:它需要 unrestricted 權限、它是非同步的、而 '*' 代表「不變更」。
2026.06.29 - NotesIDVault:用程式從 ID Vault 取 ID、同步、重設密碼
ID Vault 是 Domino 用 policy 集中保管使用者 ID 檔的機制。NotesIDVault 讓你用程式操作它 — 從 vault 取出某使用者的 ID 檔、把本機 ID 同步回 vault、檢查某人 ID 在不在 vault 裡、甚至重設 vault 密碼。本文拆解它的取得、GetUserIDFile / SyncUserIDFile / IsIDInVault / ResetUserPassword / PutUserIDFile 各方法、跟 NotesUserID 的關係,以及這些操作的權限前提。
2026.06.25 - 開發者很少注意的 ODS:Domino 資料庫格式版本演進,與「什麼時候會升、由什麼決定」
你整天寫 LotusScript / XPages,大概從來沒在意過資料庫的 ODS(on-disk structure)版本 — 直到某個功能(像 LargeSummary)需要特定 ODS,或你把一顆舊 DB 在 server 之間搬動,搞不清楚 ODS 會不會跟著變。本文從開發者角度整理 ODS 的版本對應、最反直覺的一點(升 server 版本不等於升 ODS),以及 ODS 到底「什麼時候會變、由什麼決定」,最後回答一個具體情境:R9 的 ODS51 資料庫用 R12 client 新複製到 R12 server,ODS 會自動異動嗎?
2026.06.21 - Domino REST API 目前最新版 v1.1.7:新端點與修正整理
HCL Domino REST API 目前最新版本是 v1.1.7(2026 年 4 月 7 日釋出),新增日曆設定、PIM 未讀狀態、Email 文件更新等端點,並修正附件下載、Microsoft Entra ID 認證、會議邀請等問題。
2026.05.04 - Domino V12 起 notes.ini 支援多個 HTTPAdditionalRespHeader
舊版 Domino 的 notes.ini 只能塞一個 HTTPAdditionalRespHeader,第二行會把第一行蓋掉。HCL 在 V12.0.x 加了編號式的 HTTPAdditionalRespHeader01、02 寫法,讓你能用純 notes.ini 設好整套安全標頭——尤其是當網頁伺服器(HTTP task)起不來、Internet Site 文件也用不了的時候,這是唯一的後備路徑。
2026.04.28 - HCL Domino REST API 快速入門指南
本指南將引導您安裝、配置並開始使用 HCL Domino REST API,讓您能夠透過現代化的 RESTful 介面存取 Domino 資料庫。
2026.04.28