認證與權限管理¶
認證與權限管理主要說明使用者帳號和所屬網域的建立,以及帳號能使用的應用程式。WorkOn 支援管理多網域,首先說明 WorkOn 網域和帳號的來源,可分為以下三種:
本機帳號:將帳號密碼設定在 WorkOn 主機上,登入時由 WorkOn 本機做驗證。在網域管理中會有預設的本機網域 local,建立在本機的帳號會帶入網域名 @local。
外部網域:設定外部的網域和帳號(如:yahoo.com.tw, gmail.com), 這時 WorkOn 會透過 IMAP 協定向各網域驗證。
ShareTech Sync:若使用 ShareTech Mail Server,可透過 ShareTech Sync 的方式,將帳號和自己的網域快速同步到 WorkOn 主機上。
【基本設定】¶
基本設定包含預設網域和自動建立外部網域帳號,主要作用是讓管理者做一次預設設定後,即自動套用到使用者的功能,讓管理者省下許多設定的時間。
預設網域¶
• 認證登入時使用的預設網域,從 【網域管理】 內設定的網域中選擇。• 以預設網域登入時,可只使用帳號名稱登入,其餘網域則需完整輸入帳號。例如:選擇 gmail.com 為預設網域,登入時可以只輸入帳號 allen 而不需要輸入完整的 allen@gmail.com 。• 若選擇停用,所有網域登入時都需完整輸入帳號。Note
若選擇 local 以外的網域,則本機帳號登入需完整輸入「帳號名稱@local」。
自動建立外部網域帳號¶
以外部網域使用 WorkOn 的情況下,若開啟此功能,那麼管理者不須時常登入管理者介面以新增使用者帳號。當有新使用者登入時,即使該帳號不存在,若向所屬網域的 IMAP 認證成功,則系統會自動建立該使用者帳號。
自動建立帳號: 是否開啟自動建立外部帳號功能。
外部網域: 允許自動建立帳號的外部網域。
Note
必須是已在 【網域管理】 中設定的外部網域,透過同步的網域不會在這裡顯示。
預設共用聯絡人管理權限: 使用者建立後,是否有權修改共用聯絡人。
預設共用聯絡人匯出權限: 使用者建立後,是否有權匯出共用聯絡人。
- 預設 ChatOn 側邊欄 MailOn:
• 若關閉,點選 ChatOn 右上角的最近郵件,會跳出新分頁顯示 MailOn 。• 若開啟,點選 ChatOn 右上角的最近郵件,會在 ChatOn 的 SideBar 顯示信件列表,並且可直接瀏覽及回覆信件。• 建議開啟此功能,讓使用者能夠即時瀏覽郵件並回覆,不錯過重要訊息。此功能只限使用外部網域或同步網域。預設 ChatOn 邀請訪客: 啟用後,使用者可以邀請訪客使用 ChatOn (正式版功能)。
預設 MailOn 應用程式: 使用者建立後,是否可登入 MailOn 應用程式。
預設 ChatOn 應用程式: 使用者建立後,是否可登入 ChatOn 應用程式。
預設 CalOn 應用程式: 使用者建立後,是否可登入 CalOn 應用程式。
【網域管理】¶
• 必須先建立網域,才能加入使用者。• 可以匯入編輯好格式的檔案一次性建立網域,或是點選來個別建立。
• 若使用 ShareTech Sync 模式,所有網域都會自動同步建立。• 網域管理頁面會以表格呈現出所有網域,可選擇每頁顯示幾筆。
Tip
可以同時選取網域,再點選「大量編輯網域」,選擇欲編輯的動作並前往修改,就能同時針對這些網域進行操作。
匯入格式
name |
domain |
enabled |
imap_server |
imap_port |
imap_secure |
imap_short_login |
smtp_server |
smtp_port |
smtp_secure |
smtp_short_login |
two_step_verification_resend_time |
two_step_verification_resend |
two_step_verification_expired_time |
two_step_verification_pass_max_days |
two_step_verification_whitelist |
two_step_verification_blacklist |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
名稱 |
網域 |
啟用 |
IMAP伺服器 |
IMAP埠號(1-65535) |
IMAP安全連線(0:停用 1:SSL/TLS 2:STARTTLS) |
IMAP登入方式(0/1) |
SMTP伺服器 |
SMTP埠號(1-65535) |
SMTP安全連線(0:停用 1:SSL/TLS 2:STARTTLS) |
SMTP登入方式(0/1) |
兩步驟驗證時間範圍(>=1) |
兩步驟驗證發送次數(>=1) |
兩步驟驗證碼有效期限(>=1) |
免驗證最大天數(>=1) |
兩步驟驗證白名單(IPv4/mask) |
兩步驟驗證黑名單(IPv4/mask) |
domain 1 |
domain1.com |
1 |
192.168.0.2 |
143 |
0 |
1 |
192.168.0.2 |
25 |
0 |
1 |
5 |
10 |
20 |
7 |
192.168.0.1/32,192.168.15.0/24 |
192.168.0.0/16 |
domain 2 |
domain2.com |
1 |
192.168.0.3 |
143 |
2 |
0 |
192.168.0.3 |
25 |
1 |
0 |
10 |
5 |
10 |
1 |
211.168.0.0/16,192.168.0.0/16 |
點選網域管理表格右側「+」號新增或是編輯進入設定:
基本設定¶
⦿ 一般設定:
名稱: 取一個容易識別的名稱。
啟用開關: 選擇此網域是否啟用。
來源: 顯示這個網域是如何新增到 WorkOn。
網域: 填入網域名稱,點選後可參考常見網域選單。
⦿ IMAP:
伺服器: 網域的 IMAP 主機名稱。
埠號: IMAP 使用的埠號,加密使用 993。
安全連線: 是否啟用安全連線(停用、STARTTLS、SSL/TLS)。
Note
安全連線使用 SSL/TLS,會在建立連線時就啟用加密連線;使用 STARTTLS 則會先建立非安全連線,並嘗試使用 TLS 升級到加密連線。
登入方式: 以帳號或是完整郵件帳號登入。
⦿ SMTP:
伺服器: 網域的 SMTP 主機名稱。
埠號: SMTP 使用的埠號,加密使用 465 或 587。
安全連線: 是否啟用安全連線(停用、STARTTLS、SSL/TLS)。
登入方式: 以帳號或是完整郵件帳號登入。
兩步驟驗證¶
當使用者在 ChatOn 或 MailOn 內開啟 帳號設定 的安全選項 ,就會套用使用者所在網域的驗證發送機制。設定黑/白名單讓來源 IP 可以不須驗證或是必須驗證。
驗證碼發送限制: 設定時間內只能發送幾次驗證碼。
驗證碼有效期限: 產生的驗證碼有效期限。
免驗證最大天數: 使用者通過驗證後,可以不用再次驗證的最大天數。
白名單: 在使用者有設定兩步驟驗證的前提下,若來源 IP 屬於白名單表示登入時「不需要」兩步驟驗證。
黑名單: 在使用者有設定兩步驟驗證的前提下,若來源 IP 屬於黑名單表示登入時「必須」做兩步驟驗證。
Google API¶
【使用者管理】¶
• 根據 【網域管理】 的設定,新增相對應的使用者,並決定可以使用的應用程式。• 可以匯入編輯好格式的檔案一次性建立使用者帳號,或是點選來個別建立。
• 若使用 ShareTech Sync 模式,所有網域下的帳號都會自動同步在這邊建立。• 使用者管理頁面會以表格呈現出所有使用者,可選擇每頁顯示幾筆。• 可於表格上方透過不同的條件搜尋使用者。
Note
ChatOn 中透過 E-mail 邀請建立的訪客帳號也會顯示在使用者表格內(表格中的「來源」顯示為訪客)。
Tip
可以同時選取使用者,再點選「大量編輯使用者」,選擇欲編輯的動作並前往修改,就能同時針對這些使用者進行編輯。
點選使用者管理表格右側「+」號新增或是編輯 進入設定:
新增/編輯使用者¶
⦿ 一般設定:名稱: 取一個容易識別的名稱,此名稱只有管理者能看到。帳號: 使用者的帳號。密碼: 使用者的密碼。Note
若是使用外部網域,則不會跳出密碼欄位,因為系統會向外部做驗證,並非將密碼設定在本機。
啟用開關: 此使用者是否啟用。MailOn 應用程式: 使用者是否可登入 MailOn 應用程式,並選擇是哪台主機的服務(新增外部網域帳號或編輯同步帳號才會出現此選項)。ChatOn 應用程式: 使用者是否可登入 ChatOn 應用程式,並選擇是哪台主機的服務。CalOn 應用程式: 使用者是否可登入 CalOn 應用程式,並選擇是哪台主機的服務。HistoryOn 應用程式: 使用者是否可登入 HistoryOn 應用程式,並選擇是哪台主機的服務;HistoryOn 屬於 ChatOn 主機。⦿ MailOn: (新增外部網域帳號或編輯同步帳號才會出現此設定)共用聯絡人管理權限: 此使用者是否有權限修改共用聯絡人。共用聯絡人匯出權限: 此使用者是否有權限匯出共用聯絡人。⦿ ChatOn:ChatOn 側邊欄 MailOn: (新增外部網域帳號或編輯同步帳號才會出現此設定)• 若關閉,點選 ChatOn 右上角的最近郵件,會跳出新分頁顯示 MailOn 。• 若開啟,點選 ChatOn 右上角的最近郵件,會在 ChatOn 的 SideBar 顯示信件列表,並且可直接瀏覽及回覆信件。• 建議開啟此功能,讓使用者能夠即時瀏覽郵件並回覆,不錯過重要訊息。此功能只限使用外部網域或同步網域。ChatOn 邀請訪客: 啟用後,使用者可以邀請訪客使用 ChatOn (正式版功能)。⦿ HistoryOn:⦿ 兩步驟驗證: (編輯使用者時才會出現此設定)當使用者在 ChatOn 啟用兩步驟驗證,因某些因素(遺失通知信或 Line 訊息)導致無法驗證成功,管理者可由此關閉該使用者的兩步驟驗證功能。使用者匯入格式範例:
name |
address |
enabled |
mail_on |
chat_on |
cal_on |
password |
shared_contact_management |
export_shared_contact |
chat_sidebar_mail |
chat_invite_guest |
---|---|---|---|---|---|---|---|---|---|---|
名稱 |
帳號 |
狀態(0/1) |
MailOn應用程式(限定外部使用者) |
ChatOn應用程式 |
CalOn應用程式 |
使用者的密碼(限定本機使用者) |
共用聯絡人管理權限(0/1)(限定外部使用者) |
共用聯絡人匯出權限(0/1)(限定外部使用者) |
ChatOn側邊欄MailOn(限定外部使用者) |
ChatOn邀請訪客(限定外部使用者) |
user 1 |
1 |
MailOn |
Calendar |
1 |
0 |
1 |
1 |
|||
local user |
0 |
chat app |
qwe123 |
0 |
0 |
0 |
0 |
【部門管理】¶
• 部門管理的作用在於利用樹狀結構呈現使用者和所屬部門的關係,在使用者較多時能夠快速查詢到使用者的單位。• 由於 WorkOn 支援多網域,利用樹狀結構呈現時,即使有部門同名的情況,也能清楚分辨出這是屬於哪個網域的同名部門。• 透過 ShareTech Sync 同步也包含部門和群組,完成同步的群組或部門還可以到 〖新增 ChatOn〗 內開啟「同步建立團隊」的功能,即會自動建立同群組使用者的團隊。![]()
圖 43. 部門管理¶
新增部門的方式:1. 部門匯入/匯出: 可以透過匯入的方式完成部門設定,也能把已完成的設定匯出。格式範例如下:
數字 |
domain |
parent |
uid |
name |
enabled |
note |
address |
member |
---|---|---|---|---|---|---|---|---|
編號 |
網域 |
父部門編號,若為空值,表示此部門為根節點 |
若為空值,系統會隨機產生字串 |
名稱 |
父部門啟用/停用(0/1) |
備註 |
部門的群組帳號 |
部門成員 |
2. ShareTech Sync 自動同步部門在 ShareTech Sync 進行同步的主機,除了同步網域,也會同步網域下的群組帳號、部門及成員。若要修改部門或群組則無法在這邊執行,必須到同步的郵件伺服器修改,再透過同步對 WorkOn 上的設定做更動。![]()
圖 44. 部門種類圖示¶
3. 手動建立部門: 點選要建立部門的節點,再點選右鍵或是頁面上方的「新增部門」,就可進入新增部門的頁面。
新增/編輯部門¶
部門名稱: 設定部門的名稱。
啟用: 是否啟用這個部門。
備註: 輸入說明文字,備註只有管理者看得到。
部門成員: 透過跳出的使用者清單選擇成員,也可以輸入部分字串來搜尋。無法選擇不同網域的帳號,例如在 @local下的部門,就無法將 @yahoo.com.tw 的帳號加進來。
部門拖曳功能¶
利用樹狀圖顯示部門結構,因此可以建立多層的部門架構。當管理者建立好部門及成員後,就可以選擇啟用拖曳機制,將部門或是成員用拖曳的方式改變樹狀結構。Note
無法利用拖曳將帳號拉到不同網域下的部門。