您可以使用選項檔 (以您要使用的設定進行規劃) 來控制授權的存取權。選項檔的使用是選擇性的,若是一般授權作業,就不需要使用選項檔。如需有關選項檔的完整資訊,請參閱隨 NLM 一起安裝的《FLEXnet Publisher License Administration Guide》PDF 檔案中的〈Managing the Options File〉。若要檢視該 PDF 指南,請前往您的授權伺服器上的「Network License Manager」資料夾。
以下幾節介紹如何建立選項檔,以及如何使用它執行各種功能。範例選項檔顯示在最後一節中。
您可以為一或多部伺服器建立選項檔,然後透過這些選項檔管理網路授權。如果您不需要選項檔的功能,則不必為所有伺服器建立選項檔。
如果您的選項檔是根據產品功能來定義控制項,則無論您是持有維護方案 (maintenance plan) 還是多 (人) 用戶固定期限使用授權,這些控制項將適用於產品。但是,如果您定義了產品套件層級的控制項,則可以將維護方案 (maintenance plan) 套數與多 (人) 用戶固定期限使用授權分開。
若要啟用選項檔,請儲存該檔案,然後重新讀取授權檔。
./lmutil lmreread -c @hostname-all
設定在伺服器收回授權之前,授權被配置給非作用中電腦的時長限制。當電腦再次處於作用中狀態時,伺服器會核發全新授權。如果授權不可用,使用者會收到警示。
在文字編輯器中開啟選項檔,然後在單獨的行上輸入以下其中一個指令。
TIMEOUT feature_code n
其中 feature_code 是產品的名稱,n 是伺服器收回授權之前,處於非作用中狀態的秒數。
TIMEOUT 66800REVIT_F 7200
此範例表示 Revit 的授權逾時為 7200 秒 (或 2 小時)。
TIMEOUTALL n
此處的逾時適用於所有產品,其中 n 是伺服器收回非作用中 Autodesk 產品之前的秒數。
有數個選項可用於控制授權借用:
BORROW_LOWWATER 指定無法借用的授權數目。此選項可確保授權集區中永遠維持指定的授權數目。這樣,集區就不會因借用而完全耗盡。
BORROW_LOWWATER [productfeature] [count]
以下範例將禁止五個具有多 (人) 用戶存取權的 AutoCAD 固定期限使用授權的授權借用:
BORROW_LOWWATER 64300ACD_T_F 5
您可以指定可借用特定授權的最大時間間隔 (以小時為單位)。此值不能超過 Autodesk 在產品授權檔中指定的最長借用期限。
MAX_BORROW_HOURS [productfeature] [hours]
以下範例會將具有多 (人) 用戶存取權的 AutoCAD 固定期限使用授權的授權借用限制為 3 天:
MAX_BORROW_HOURS 64300ACD_T_F 72
注意事項:若選項檔中未設置此設定,則授權的最長借用期限為 6 個月,或是具有多 (人) 用戶存取權的固定期限使用授權的到期日,以較早到達者為準。我們強烈建議您盡可能縮短借用期限。
禁止借用特定授權。未明確排除的任何使用者、主機或 IP 位址都可以繼續借用授權。
EXCLUDE_BORROW [productfeature] [type] [name]
以下範例將禁止使用者、電腦、群組等借用具有多 (人) 用戶存取權的 AutoCAD 固定期限使用授權:
EXCLUDE_BORROW 64300ACD_T_F USER smithj EXCLUDE_BORROW 64300ACD_T_F HOST computer1 EXCLUDE_BORROW 64300ACD_T_F GROUP EngineeringGroup EXCLUDE_BORROW 64300ACD_T_F HOST_GROUP DraftingDept EXCLUDE_BORROW 64300ACD_T_F INTERNET 192.168.0.100 EXCLUDE_BORROW 64300ACD_T_F INTERNET 192.168.0.* EXCLUDE_BORROW 64300ACD_T_F PROJECT CivilProject
注意事項:與 EXCLUDE 及 INCLUDE 一樣,EXCLUDE_BORROW 的優先權高於衝突的 INCLUDE_BORROW 陳述式。
允許借用特定授權。未明確包含的所有使用者、主機或 IP 位址均被禁止借用指定的授權。如果只想要禁止少數使用者借用授權,請考慮改用 EXCLUDE_BORROW。
INCLUDE_BORROW [productfeature] [type] [name]
以下範例將允許使用者、電腦、群組等借用具有多 (人) 用戶存取權的 AutoCAD 固定期限使用授權:
INCLUDE_BORROW 64300ACD_T_F USER smithj INCLUDE_BORROW 64300ACD_T_F HOST computer1 INCLUDE_BORROW 64300ACD_T_F GROUP EngineeringGroup INCLUDE_BORROW 64300ACD_T_F HOST_GROUP DraftingDept INCLUDE_BORROW 64300ACD_T_F INTERNET 192.168.0.100 INCLUDE_BORROW 64300ACD_T_F INTERNET 192.168.0.* INCLUDE_BORROW 64300ACD_T_F PROJECT CivilProject
注意事項:由於 EXCLUDE_BORROW 陳述式的優先權一律高於衝突的 INCLUDE_BORROW 陳述式,因此最佳實踐是在單一選項檔中僅使用其中一個陳述式。
以下範例展示使用特定產品的套件代碼來設定該產品的選項檔參數。例如,以下陳述式使用具有多 (人) 用戶存取授權的 AutoCAD 2016 固定期限使用授權的套件代碼 (64300ACD_T_F),為特定使用者保留一個 AutoCAD 2016-2013 授權:
RESERVE 1 64300ACD_T_F USER smithj
藉由使用套件代碼,您可以根據訂購客戶的先前版本使用權,將該選項檔參數套用至產品的所有合格版本。
有時候,您在選項檔中使用了套件代碼,而授權檔可能同時包含相同產品的永久或維護方案 (maintenance plan) 授權以及具有多 (人) 用戶存取權的固定期限使用授權。在此情況下,您需要加入其他參數,以容納具有多 (人) 用戶存取權的固定期限使用授權。以下陳述式會為特定使用者保留一個 AutoCAD 2016-2013 授權,無論其為維護方案 (maintenance plan) 的永久授權,還是具有多 (人) 用戶存取權的固定期限使用授權:
RESERVE 1 64300ACD_F USER smithj RESERVE 1 64300ACD_T_F USER smithj
在為具有多 (人) 用戶存取權的固定期限使用授權加入參數後,您無需在續展固定期限使用授權或發行版本時修改選項檔。
僅當您為不在維護方案 (maintenance plan) 中的永久授權設定選項檔參數時,才需要使用產品功能代碼 (例如 86445ACD_2016_0F)。對於維護方案 (maintenance plan) 的永久授權和具有多 (人) 用戶存取權的固定期限使用授權,請永遠使用套件代碼。以下陳述式使用功能代碼為特定群組保留五套 AutoCAD 2016 永久授權 (不在維護方案 (maintenance plan) 中):
RESERVE 5 86445ACD_2016_0F GROUP EngineeringGroup
授權管理員會忽略井字號 (#) 後面的所有語法。
#這是一則註解
在指定哪些使用者可以或不可以存取授權時,事先定義使用者群組或電腦群組會更加方便。當您保留或限制授權使用量時,群組會很有用。
您可以使用 Windows 登入名稱或電腦名稱來定義群組。依預設,電腦名稱和使用者名稱區分大小寫,除非您在選項檔中加入 GROUPCASEINSENSITY ON 陳述式。
GROUP [groupname] [user1] [user2] [user3]
HOST_GROUP [groupname] [computername1] [computername2] [computername3]
以下範例為三個使用者定義了名為 EngineeringGroup 的群組:
GROUP EngineeringGroup smithj jonesb whitef
以下範例定義了一個名為 DraftingDept 的群組,其中包含三台電腦:
HOST_GROUP DraftingDept computer1 computer2 computer3
若要建立具有多個使用者的群組,請定義多個具有相同群組名稱的 GROUP 行,每行包含最多 4,000 個字元。如果您定義多個具有相同群組名稱的 GROUP 行,則可以將所有指定的使用者加入至單一群組。
使用 GROUP 或 HOST_GROUP 指令時,您可以啟用/停用使用者名稱和電腦名稱的區分大小寫。依預設,使用者名稱和電腦名稱區分大小寫。
GROUPCASEINSENTIVIT 陳述式可停用 (ON) 或啟用 (OFF) 使用者名稱和電腦名稱的區分大小寫:
GROUPCASEINSENSITIVE ON
GROUPCASEINSENSITIVE OFF
保留特定數目的授權,以確保在需要時有可用的產品授權。(保留的授權不會提供給其他使用者。) 例如,您可以為處理限時專案的人員保留授權。
RESERVE [count] [productfeature] [type] [name]
以下範例將為使用者、電腦、群組等保留一或五套具有多 (人) 用戶存取權的 AutoCAD 固定期限使用授權:
RESERVE 1 64300ACD_T_F USER smithj RESERVE 1 64300ACD_T_F HOST computer1 RESERVE 5 64300ACD_T_F GROUP EngineeringGroup RESERVE 5 64300ACD_T_F HOST_GROUP DraftingDept RESERVE 1 64300ACD_T_F INTERNET 192.168.0.100 RESERVE 5 64300ACD_T_F INTERNET 192.168.0.* RESERVE 5 64300ACD_T_F PROJECT CivilProject
透過將對指定產品授權的存取限制為固定數目來限制授權的使用量,將授權的可用性最大化。
MAX [count] [productfeature] [type] [name]
以下範例針對使用者、電腦、群組等設定只能使用一或五套具有多 (人) 用戶存取權的 AutoCAD 固定期限使用授權的限制:
MAX 1 64300ACD_T_F USER smithj MAX 1 64300ACD_T_F HOST computer1 MAX 5 64300ACD_T_F GROUP EngineeringGroup MAX 5 64300ACD_T_F HOST_GROUP DraftingDept MAX 1 64300ACD_T_F INTERNET 192.168.0.100 MAX 5 64300ACD_T_F INTERNET 192.168.0.* MAX 5 64300ACD_T_F PROJECT CivilProject
禁止存取特定授權。未明確排除的所有使用者、主機或 IP 位址均可存取這些授權。
EXCLUDE [productfeature] [type] [name]
以下範例將禁止使用者、電腦、群組等存取具有多 (人) 用戶存取權的 AutoCAD 固定期限使用授權:
EXCLUDE 64300ACD_T_F USER smithj EXCLUDE 64300ACD_T_F HOST computer1 EXCLUDE 64300ACD_T_F GROUP EngineeringGroup EXCLUDE 64300ACD_T_F HOST_GROUP DraftingDept EXCLUDE 64300ACD_T_F INTERNET 192.168.0.100 EXCLUDE 64300ACD_T_F INTERNET 192.168.0.* EXCLUDE 64300ACD_T_F PROJECT CivilProject
注意事項:EXCLUDE 陳述式永遠會取代衝突的 INCLUDE 陳述式。如果發生衝突,EXCLUDE 陳述式具有較高優先權。
允許存取特定授權。此設定會禁止未明確包含的所有使用者、主機或 IP 位址。如果只想要禁止少數使用者,請考慮改用 EXCLUDE。
INCLUDE [productfeature] [type] [name]
以下範例將允許指定使用者、電腦、群組等存取具有多 (人) 用戶存取權的 AutoCAD 固定期限使用授權:
INCLUDE 64300ACD_T_F USER smithj INCLUDE 64300ACD_T_F HOST computer1 INCLUDE 64300ACD_T_F GROUP EngineeringGroup INCLUDE 64300ACD_T_F HOST_GROUP DraftingDept INCLUDE 64300ACD_T_F INTERNET 192.168.0.100 INCLUDE 64300ACD_T_F INTERNET 192.168.0.* INCLUDE 64300ACD_T_F PROJECT Civil Project
注意事項:由於 EXCLUDE 陳述式的優先權永遠高於衝突的 INCLUDE 陳述式,因此最佳實踐是在單一選項檔中僅使用其中一個陳述式。
報告記錄檔是經過壓縮的加密檔案,可產生有關授權活動的使用量報告。
REPORTLOG [+]report_log_path
Windows 範例:名為 report.rl 的報告記錄位於 C:\My Documents 資料夾中。
REPORTLOG +"C:\My Documents\report.rl"
macOS 或 Linux 範例:名為 report.rl 的報告記錄位於 /Users//NLM 資料夾中。
REPORTLOG +"/Users//NLM/report.rl"
注意事項:包含空格的路徑必須用引號括住。路徑必須已存在。授權管理員無法為您建立該位置。
在 REPORTLOG 語法中,[+] 表示每次 Network License Manager 重新啟動時,記錄檔的新項目會附加到舊項目的後面,而不是覆寫舊項目。最佳實踐是使用 [+] 選項來保留完整的記錄項目歷程。
您可以透過在特定電腦上規劃環境變數,將這些用戶端電腦定義為專案的一部分。然後使用此專案稱號,透過選項檔來控制授權存取權。專案環境變數是選擇性的。如果直接在選項檔中定義群組,則不必指定。
將電腦指定為專案成員的步驟:
現在已定義好您的專案。這些設定會立即生效,您無需重新啟動電腦。
# Company A - Options File # # Last updated: Jan 5, 2021 by John Smith # Sets inactivity timeout for all products to 90 minutes: TIMEOUTALL 5400 # Sets maximum borrow time of 10 days for a subscription with multi-user access of AutoCAD: MAX_BORROW_HOURS 64300ACD_T_F 240 # Defines a report log: REPORTLOG +”C:\adsk_flexnet\logs\adskflex_report.log” # Disables case sensitivity when defining groups/host_groups: GROUPCASEINSENSITIVE ON # Defines a Civil Eng group and controls license usage: GROUP CivilTeam smithj jonesb whitef MAX 3 64300ACD_T_F GROUP CivilTeam RESERVE 3 64900CIV3D_T_F GROUP CivilTeam INCLUDE_BORROW 64900CIV3D_T_F HOST_GROUP CivilTeam # Defines a Mech Eng group by computer name and controls license usage: HOST_GROUP MechTeam JoesPC FredsPC WillsPC JohnsPC BobsPC MAX 5 64300ACD_T_F HOST_GROUP MechTeam RESERVE 5 85578INVNTOR_T_F HOST_GROUP MechTeam RESERVE 2 65500ACAD_E_T_F HOST_GROUP MechTeam INCLUDE_BORROW 85578INVNTOR_T_F HOST_GROUP MechTeam INCLUDE_BORROW 65500ACAD_E_T_F HOST_GROUP MechTeam # Controls license usage for general drafters in subnet 192.168.0.* RESERVE 30 64300ACD_T_F INTERNET 192.168.0.* EXCLUDE 64900CIV3D_T_F INTERNET 192.168.0.* EXCLUDE 85578INVNTOR_T_F INTERNET 192.168.0.* EXCLUDE 65500ACAD_E_T_F INTERNET 192.168.0.* EXCLUDE_BORROW 64300ACD_T_F INTERNET 192.168.0.*
助理會協助您找到答案,或聯絡專員。