新增及管理使用者帳戶

您正在查看 Apigee Edge 說明文件。
查看 Apigee X 說明文件
資訊

使用者必須先將他們新增至系統,才能開始使用開發人員服務入口網站。根據預設,所有使用者都能在開發人員入口網站上註冊,方法是選取入口網站選單中的「註冊」連結。然後,系統會自動驗證使用者帳戶,並將他們指派給已驗證的使用者角色。

您可以自訂開發人員入口網站,只允許具備管理員權限的使用者新增使用者帳戶。在這種情況下,管理員必須手動新增使用者帳戶。管理員可能也需要為內部開發人員手動新增使用者帳戶,或是代表客戶新增開發人員。

新增使用者帳戶之後,管理員可以為使用者帳戶指派角色,將該角色的權限與帳戶建立關聯。此外,管理員可以管理現有的使用者帳戶,包括編輯帳戶的使用者設定檔、刪除帳戶、封鎖或解除封鎖帳戶,或是為帳戶指派新角色。此外,管理員也可以指定取消帳戶後,系統要如何處理使用者帳戶及相關內容 (例如網誌文章和論壇貼文)。

開發人員入口網站可以在事件發生時自動將電子郵件傳送給使用者。舉例來說,當使用者新增使用者、帳戶遭到封鎖或帳戶遭到取消時,入口網站可以傳送電子郵件。管理使用者時,您可以控管這些電子郵件的內容和格式。詳情請參閱設定電子郵件

請觀看這部影片,瞭解如何管理註冊工作流程、自訂註冊電子郵件、禁止 IP 位址註冊;以及建立、管理及封鎖使用者帳戶。

控管可以註冊帳戶的對象

根據預設,任何使用者都能在開發人員入口網站上點選「註冊」連結,藉此建立帳戶。

如何控管哪些使用者可以註冊帳戶:

  1. 以具備管理員或內容建立權限的使用者登入入口網站。
  2. 在 Drupal 管理選單中,依序選取「Configuration」>「People」>「Account settings」。「帳戶設定」頁面隨即開啟。
  3. 在「註冊及取消」部分的「誰可以註冊帳戶」下方,按一下適當的註冊選項。包括:
    • 僅限管理員:只有管理員可以註冊使用者帳戶。
    • 訪客:任何人都可以註冊。此為預設值。
    • 協作者,但須獲得管理員核准:任何人都可以註冊,但必須由管理員授予帳戶存取權。
  4. 選取或取消勾選「當訪客建立帳戶時,需要電子郵件驗證」核取方塊。如未勾選,開發人員會在註冊後立即登入入口網站。勾選這個選項後,使用者會收到電子郵件,用於驗證電子郵件地址後才能登入。
  5. 按一下「儲存設定」

新增使用者帳戶

視您的入口網站設定而定,管理員必須手動新增使用者,使用者也可以在開發人員入口網站上選取「註冊」連結來自行新增使用者。

手動新增使用者帳戶

如何手動新增使用者帳戶:

  1. 以具備管理員或內容建立權限的使用者登入入口網站。
  2. 在 Drupal 管理選單中,依序選取「People」>「Add User」
  3. 在「名字」、「姓氏」、「使用者名稱」、「電子郵件地址」和「密碼」欄位中輸入使用者的內容,並表示接受使用者協議。
  4. 視需要設定使用者的「狀態與角色」。
  5. 選取「通知使用者新帳戶」,系統會自動傳送電子郵件給使用者。
  6. 按一下「建立帳戶」

從開發人員入口網站註冊使用者

如何從開發人員入口網站註冊使用者:

  1. 使用者在開發人員入口網站首頁上選取「註冊」
  2. 系統隨即會顯示註冊頁面。
  3. 使用者輸入必要資訊,然後選取「建立新帳戶」
    視新的帳戶註冊設定而定,系統會在建立新帳戶時為使用者自動傳送歡迎電子郵件。

在新使用者註冊時自動產生管理員通知

根據預設,新使用者在入口網站註冊時,會收到電子郵件。詳情請參閱「設定電子郵件」的說明。

不過根據預設,新使用者註冊時不會通知入口網站管理員。舉例來說,如果您設定入口網站,讓新使用者需要經過管理員核准才能啟用帳戶,則您想要確保管理員在新帳戶建立時收到通知。否則,使用者帳戶會一直處於閒置狀態。

如何在新使用者註冊帳戶時通知管理員:

  1. 以具備管理員或內容建立權限的使用者登入入口網站。
  2. 在 Drupal 管理選單中,依序選取「Configuration」>「People」>「Admin Notification」
  3. 在「使用者快訊」下方,指定電子郵件的收件者。你可以引導至:
    • 傳送至自訂電子郵件地址
    • 傳送至特定角色。如果選擇這個選項,建議您建立新角色。否則,如果您選擇的角色 (例如「管理員」),則所有管理員都會收到電子郵件,但其中可能不適用於所有管理員。
    • 兩者皆有
  4. 編輯郵件主旨和內文。
  5. 選擇傳送電子郵件的時機:
    • 在使用者建立使用者時接收電子郵件。
    • 在使用者建立及更新應用程式時接收電子郵件通知。
  6. 按一下「儲存設定」

管理使用者帳戶

管理員可以管理使用者帳戶,以便設定使用者資訊、重設密碼、啟用帳戶、取消或停權帳戶,以及執行其他工作。

如何編輯使用者帳戶的使用者個人資料:

  1. 以具備管理員或內容建立權限的使用者登入入口網站。
  2. 在 Drupal 管理選單中選取「People」。
  3. 您可以使用頁面頂端的篩選器區域,根據特定使用者名稱、電子郵件地址、狀態或權限篩選顯示的使用者。根據預設,這些篩選條件會選取「任何」,在此情況下,頁面上會列出所有使用者。

  4. 在使用者帳戶的「使用者名稱」列中,按一下「編輯」。系統隨即會開啟使用者設定檔的可編輯檢視畫面。
  5. 視需要變更使用者個人資料。
  6. 點按「儲存」

新增人機驗證 (Captcha)

只要啟用 Drupal CAPTCHAreCAPTCHA 模組,即可在登入頁面和其他頁面中加入人機驗證 (Captcha) 驗證問題。reCAPTCHA 模組支援免費的 Google reCAPTCHA 服務。

Drupal 支援其他人機驗證 (Captcha) 模組 (例如圖片 CAPTCHA),您也可以在入口網站上使用。

影片:觀看這部短片,瞭解如何在開發人員入口網站中啟用人機驗證 (Captcha) 功能。

如何啟用 reCAPTCHA:

  1. 以具備管理員或內容建立權限的使用者登入入口網站。
  2. 從 Drupal 選單中選取「Modules」
  3. 同時啟用「CAPTCHA」和「reCAPTCHA」模組。
  4. 前往 https://www.google.com/recaptcha/intro/index.html 註冊 Google 提供的 reCAPTCHA 金鑰。
  5. 在 Drupal 選單中,依序選取「Configuration」>「People」>「CAPTCHA」>「reCAP」
  6. 輸入公開金鑰 (Google 網站金鑰) 和私密金鑰 (Google 密鑰)。其餘設定則可以使用預設值。
  7. 依序選取「Configuration」>「People」>「CAPTCHA」,以設定要在哪個位置顯示 reCAPTCHA 表單。根據預設,這個名稱會顯示在登入表單和使用者註冊表單中。
  8. 在該頁面中,為每個表單設定「挑戰類型」
  9. 儲存變更。

新增條款及細則頁面

您可以在開發人員入口網站中新增「條款及細則」頁面,使用者登入後必須先接受該頁面,才能存取入口網站。如果您之後變更「條款及細則」頁面,使用者必須在下次登入時接受新版條款及細則。

導入「條款及細則」頁面時,使用的是 Drupal 法律單元。這個模組可讓您靈活建立《條款及細則》頁面、追蹤條款及細則的修訂版本記錄,以及追蹤已接受條款及細則的使用者。

建立完成後,「條款及細則」頁面就會顯示 <siteURL>/legal 網址。

如何啟用「法律」模組:

  1. 以具備管理員權限的使用者的身分登入入口網站。
  2. 在 Drupal 管理選單中選取「Modules」。系統會顯示所有已安裝的 Drupal 模組清單。
  3. 向下捲動頁面,然後勾選「法務模組」旁的核取方塊。
  4. 按一下「儲存設定」

如何 建立條款及細則頁面:

  1. 以具備管理員權限的使用者的身分登入入口網站。
  2. 在 Drupal 管理選單中,依序選取「Configuration」>「People」>「Legal」
    只有在啟用法律模組時,這個選單項目才會顯示。頁面頂端的「最近期版本/修訂版本」下方會顯示目前的條款及細則。如果尚未定義條款及細則,這個區域就會呈現倒影。此外,您也可以在「建立新版本/翻譯」下方的「條款及細則」區域建立新版本。
  3. 在「條款及細則」區域輸入您的服務條款。
  4. 選擇條款及細則在頁面上的顯示方式:捲動方塊、捲動方塊 (CSS)、HTML 文字或網頁連結。
  5. 視需要新增其他核取方塊和文字區域,說明最新變更。
  6. 選取「預覽」,在「最近期版本/修訂版本」下方的「使用條款及細則」區域中預覽條款及細則,或是選取「儲存」儲存條款及細則。

如何監控條款及細則異動並接受:

  1. 以具備管理員權限的使用者的身分登入入口網站。
  2. 在 Drupal 管理選單中,依序選取「Configuration」>「People」>「Legal」
  3. 選取「T&C 記錄」分頁標籤即可查看條款及細則的修訂版本記錄。
  4. 選取「已接受」分頁標籤,即可查看已接受各版本條款及細則的使用者清單。

在登入時重新導向使用者

根據預設,使用者登入入口網站時,系統會將他們導向至顯示個人資訊 (例如姓名) 的頁面。或者,您也可以使用 Drupal 規則模組新增規則,自動將使用者重新導向至其他頁面。舉例來說,您可以將使用者重新導向至列出所有應用程式的網頁或入口網站首頁。

您必須先確保所有必要的 Drupal 模組均已啟用,才能建立重新導向規則。

啟用必要的 Drupal 模組:

  1. 以具備管理員權限的使用者的身分登入入口網站。
  2. 在 Drupal 管理選單中選取「Modules」
  3. 啟用下列模組 (如果尚未啟用):
    • 「me」別名 (顯示在模組清單頂端,並非依字母順序排列,與其他模組一樣)
    • LoginToboggan
    • 規則
    • 規則使用者介面
  4. 按一下「儲存設定」
    系統可能會自動啟用其他必要模組。

建立登入重新導向規則:

  1. 以具備管理員權限的使用者的身分登入入口網站。
  2. 在 Drupal 管理選單中,依序選取「Configuration」>「Workflow」>「Rules」
  3. 在「規則」頁面上選取「+ 新增規則」
  4. 指定規則名稱:登入重新導向。
  5. 視需要指定代碼做為登入。
  6. 在「回應事件」下拉式方塊中,依序選取「使用者」>「使用者已登入」
  7. 選取「儲存」
    畫面上會顯示「編輯回應規則」頁面。您已在上一個步驟中設定事件,因此「事件」下方應會顯示「使用者已登入」。將這項規則的「條件」留空。
  8. 在「動作」下方,選取「+ 新增動作」
  9. 在下拉式選單中選取「系統」>「頁面重新導向」。
    「新增動作」頁面會變更版面配置,讓您指定重新導向網址。
  10. 在「值」下方,指定 user/[account:uid]/apps
    [account:uid] 是與使用者入口網站 ID 對應的替換模式。如要查看取代模式的完整清單,請選取「值」輸入方塊中的「取代模式」。
  11. 按一下「儲存」返回「編輯回應規則」頁面。該頁面應如下所示:
  12. 按一下「儲存」變更。
    日後如要編輯規則,請在「設定」頁面中選取「規則」,然後從規則清單中選取「登入重新導向」。

現在當使用者登入時,系統會將他們重新導向至列出所有應用程式的頁面。如果您想將他們重新導向至入口網站的首頁,請編輯您在步驟 11 中設定的值,指定入口網站的首頁網址。例如 http://dev-myCompany.devportal.apigee.io/。

設定使用者角色和權限

角色可定義一組特定權限,讓使用者可以執行特定活動。如要將權限授予使用者或使用者群組,您可以將他們指派給具備必要權限的角色。管理員可以在開發人員入口網站上管理角色,包括設定角色權限。

根據預設,Drupal 會建立兩個角色:

  • 匿名使用者:任何未登入的使用者的角色。匿名使用者無法執行大多數操作。
  • 已驗證使用者 - 指派給所有使用者的預設角色。您可以為使用者指派其他角色,但他們一律會指派給這個角色。

此外,Apigee 已新增「管理員」角色。將使用者指派為管理員角色,授予入口網站的管理權限。

一般來說,您會在入口網站中新增角色,以便根據不同的使用者類型區分權限。一位使用者可以擔任單一角色或多個角色,系統會將所有使用者指派給已驗證的使用者角色,但如果您要為其他角色指派使用者,則必須在入口網站中加入邏輯,或手動執行角色指派作業。

查看所有角色和權限:

  1. 以具備管理員或內容建立權限的使用者登入入口網站。
  2. 在 Drupal 管理選單中,依序選取「People」>「權限」>「角色」。

如何新增角色:

  1. 依序選取「使用者」>「權限」>「角色」
  2. 在「使用者」頁面的「新增角色」按鈕上方的文字方塊中,輸入新的角色名稱。
  3. 按一下「新增」角色。

如何編輯角色:

  1. 依序選取「使用者」>「權限」>「角色」
  2. 在「成員」頁面中,按一下相關角色列中的「編輯角色」
  3. 視需要變更角色名稱。
  4. 點按「儲存」

如要刪除角色:

  1. 依序選取「使用者」>「權限」>「角色」
  2. 在「成員」頁面中,按一下相關角色列中的「編輯角色」
  3. 按一下「刪除」角色。

如何將使用者新增至角色:

  1. 以具備管理員或內容建立權限的使用者登入入口網站。
  2. 在 Drupal 管理選單中選取「People」。
  3. 在使用者帳戶的「使用者名稱」列中,按一下「編輯」。系統隨即會開啟使用者設定檔的可編輯檢視畫面。
  4. 視情況選取使用者的所有角色。
  5. 點按「儲存」

如何變更角色的權限:

  1. 依序選取「使用者」>「權限」>「角色」
  2. 按一下「成員」頁面中的「權限」分頁標籤。
    系統隨即會顯示角色和權限表格。表格中的勾號表示已指派給哪些角色。

  3. 勾選或取消勾選核取方塊,即可分別授予或撤銷該角色的相關權限。
    舉例來說,如要防止經驗證的使用者建立或刪除應用程式,請向下捲動至權限表格的「DevConnet 開發人員應用程式」部分,然後取消勾選「建立開發人員應用程式」和「通過驗證的使用者」底下的「刪除開發人員應用程式」方塊。
  4. 按一下「儲存權限」

自訂用於註冊使用者的表單欄位

使用者在入口網站上註冊帳戶時,入口網站會顯示預設註冊頁面,其中含有名字、姓氏、使用者名稱、電子郵件地址和密碼等欄位。如果您是 API 供應商,建議您修改這份表單,提示使用者提供公司名稱、郵寄地址或其他資訊。入口網站可讓您在這份表單中新增欄位。這些欄位可以是:

  • 必填或選填
  • 以不同的 HTML 元素顯示,例如文字方塊、圓形按鈕、核取方塊等
  • 可設定為顯示在表單中的任何位置

如要瞭解如何自訂開發人員入口網站中的使用者註冊表單,請觀看這部影片。

舉例來說,您可以加入「公司名稱」的必填欄位,或是「電話號碼」的選填欄位。您也可以新增多個欄位,這些欄位皆是選填和必填欄位。

下圖顯示表單中新增公司名稱的必填欄位:

入口網站管理員可以透過以下方式查看及編輯使用者資訊 (包括任何自訂欄位):

  1. 在入口網站的 Drupal 管理選單中選取「People」
  2. 在與其使用者名稱對應的列中,選取「編輯」

這是您以管理員身分存取使用者資訊的主要方式。

根據預設,當您在表單中新增欄位時,欄位值不會上傳到 Edge。不過,您可以將入口網站設為在使用者提交表單時上傳這些值。也就是說,您可以查看 Edge 上的這些欄位,或使用 Edge Management API 透過指令碼存取這些欄位。

舉例來說,若要在 Edge 管理 UI 中查看新表單欄位,請依序前往「Publish」(發布) >「Developer」(開發人員),然後選取使用者名稱。新欄位值會顯示在頁面的「自訂屬性」區域下方,並顯示與欄位內部名稱對應的名稱:

如何在使用者註冊表單中新增欄位:

  1. 以具備管理員或內容建立權限的使用者登入入口網站。
  2. 在 Drupal 管理選單中,依序選取「Configuration」>「People」>「Account Settings」
  3. 選取頁面頂端的「管理欄位」按鈕。
  4. 將頁面向下捲動至「新增欄位」區域:
  5. 設定欄位。以上方顯示的「公司名稱」欄位為例,請使用以下設定:
  6. 選取「儲存」
  7. 由於這是文字欄位,因此系統會提示您指定欄位的長度上限。
  8. 輸入長度上限,然後選取「儲存欄位設定」
  9. 系統會顯示新頁面,讓您指定欄位的其他資訊,包括:
    • 勾選方塊,將此設為必填欄位。
    • 用於指定顯示欄位的核取方塊。
    • 顯示在表單中彈出式視窗的選填說明文字。
    • 其他設定。
  10. 請務必勾選核取方塊,將此欄位設為必填欄位。
  11. 如果您在這個頁面中進行任何變更,請儲存相關設定。
    您可能需要先清除瀏覽器快取,新的欄位才會顯示在表單中。

如何重新排序表單中的屬性:

根據預設,新的必填欄位會顯示在表單的「姓氏」欄位後方。選填欄位會顯示在表單底部的密碼欄位後方。

  1. 以具備管理員或內容建立權限的使用者登入入口網站。
  2. 在 Drupal 管理選單中,依序選取「Configuration」>「People」>「Account Settings」
  3. 選取頁面頂端的「管理欄位」按鈕。
  4. 選取「標籤」欄下方的加號、+ 符號,然後將欄位拖曳到您想要在表單中顯示的位置。
  5. 儲存變更。

將表單欄位值儲存為 Edge 中的自訂開發人員屬性

您可以將表單欄位值儲存到 Edge 中的自訂開發人員屬性。您可以按照管理應用程式開發人員中的說明,查看及管理開發人員的自訂屬性。

儲存自訂開發人員屬性後,您可以使用存取實體政策,例如根據自訂屬性值啟用動態行為。

如要瞭解如何將表單欄位值儲存為自訂開發人員屬性,請觀看這部影片。

如何在 Edge 中將欄位值儲存為自訂開發人員屬性:

  1. 以具備管理員或內容建立權限的使用者登入入口網站。
  2. 在 Drupal 管理選單中,依序選取「Configuration」>「Dev Portal」>「Developer Attributes」
    系統會顯示可用欄位清單。
  3. 選取要在 Edge 中保留為屬性的欄位,例如「公司名稱」。
  4. 勾選「將此欄位保留為 Edge 中的屬性」核取方塊。
  5. 指定「Edge 屬性名稱」。這個名稱會顯示在使用者的自訂屬性資料表的「名稱」欄中。
  6. 為空白欄位指定行為
  7. 如果您要將值轉換為布林值,並在傳送至 Edge 前將其轉換為 true 或 false 字串,請選取「Convert value to true|false」字串。
  8. 按一下「儲存設定」
    現在使用者提交表單後,自訂屬性就會上傳至 Edge。如果管理員想變更自訂欄位的值,請透過入口網站而非 Edge 來執行這項操作。

在使用者註冊新帳戶時建立預設應用程式

您可以在使用者註冊新的入口網站帳戶時,自動建立預設應用程式。如果使用者首次登入時,應用程式會顯示在「我的應用程式」頁面上。視指派給使用者角色的權限而定,您可以讓使用者新增其他應用程式,也可以是使用者唯一能使用的應用程式。

您可以完全控管預設應用程式的屬性,包括:

  • 應用程式所含的 API 產品
  • 應用程式狀態:待處理或已核准
  • 回呼網址 (如有必要)
  • 已套用至應用程式的自訂參數

控制預設應用程式的建立方式,就是使用 Drupal 規則模組建立規則。規則可讓您定義因應入口網站上特定事件所執行的動作。在這種情況下,事件指的是使用者在入口網站上註冊帳戶。這會為使用者建立預設應用程式。

自訂用於註冊應用程式的表單欄位」一節說明如何新增用於設定應用程式的自訂屬性。這些屬性可以是選用或必填屬性,具體取決於您的定義方式。如果您已建立任何自訂應用程式屬性,可以在定義預設應用程式時設定這些屬性。

啟用 Drupal 規則模組:

  1. 以具備管理員權限的使用者的身分登入入口網站。
  2. 在 Drupal 管理選單中選取「Modules」
  3. 啟用下列模組 (如果尚未啟用):
    • 「me」別名 (顯示在模組清單頂端,並非依字母順序排列,與其他模組一樣)
    • LoginToboggan
    • 規則
    • 規則使用者介面
  4. 按一下「儲存設定」
    系統可能會自動啟用其他必要模組。

建立預設應用程式的規則:

  1. 以具備管理員權限的使用者的身分登入入口網站。
  2. 在 Drupal 管理選單中,依序選取「Configuration」>「Workflow」>「Rules」
  3. 選取「+ 新增規則」按鈕。
  4. 指定規則的「名稱」
  5. 視需要在「Tags」欄位中指定登入資訊,或是您要用來分類規則的任何其他標記。
  6. 在「回應事件」下拉式方塊中,依序選取「使用者」>「儲存新的使用者帳戶後」
  7. 選取「儲存」
    系統隨即會顯示規則編輯頁面。您已在上一個步驟中設定事件,系統應會在「事件」下方顯示「儲存新的使用者帳戶後」。
  8. 將這項規則的「條件」留空。
  9. 在「動作」下方,選取「+ 新增動作」
  10. 在下拉式選單中依序選取「Devconnect」>「Create a developer application」
    「新增動作」頁面會變更版面配置,以便設定應用程式。
  11. 在「API 名稱」下方,指定預設應用程式的名稱,例如使用 [account:field_last_name] Application
    [account:field_last_name] 值是對應使用者姓氏的替換模式。如要查看取代模式的完整清單,請選取「Value」(值) 輸入方塊中的「Replace」(取代) 模式。
  12. 將「開發人員 UID」設為 [account:uid]。必須提供這個值,才能將使用者與應用程式建立關聯。
  13. 將應用程式的「狀態」設為「待處理」或「已核准」。如果管理員仍要先核准應用程式,使用者才能使用應用程式存取 API,請設為「待處理」
  14. 如有必要,請為應用程式設定「回呼網址」。只有在您將應用程式設為需要回呼網址時,系統才會顯示這個欄位。如要進一步瞭解如何設定回呼網址,請參閱「設定回呼網址處理」一文。
  15. 如果您已定義任何自訂應用程式屬性 (選用或必填),請設定這些屬性。詳情請參閱自訂用於註冊應用程式的表單欄位
  16. 指定應用程式要包含的 API 產品
    「Value」文字區域必須分行列出各項 API 產品,且不得包含半形逗號或其他分隔符號。在「Value」(值) 文字區域上方會顯示可用的 API 產品清單。
  17. 按一下「儲存」返回「編輯規則」頁面。
  18. 按一下「儲存」變更。
  19. 之後如要編輯規則,請在 Drupal 管理選單中依序選取「Configuration」(設定) >「Workflow」(工作流程) >「Rule」(規則),然後從規則清單中選取規則。

現在,新使用者初次登入入口網站並選取選單中的「我的應用程式」連結時,會看到名為 lastName Application 的應用程式,其中 lastName 是使用者註冊帳戶時使用的姓氏。

管理使用者應用程式

入口網站管理員可以使用開發人員應用程式報表,直接從入口網站管理使用者應用程式。透過這份報表,管理員可以查看使用者應用程式的相關資訊、修改或刪除應用程式。舉例來說,入口網站管理員可以修改應用程式,以新增或移除 API 產品、變更回呼網址或其他變更。

如何管理使用者應用程式:

  1. 以具備管理員權限的使用者的身分登入入口網站。
  2. 在 Drupal 管理選單中,依序選取「報告」>「開發人員應用程式」。畫面會顯示可排序的使用者應用程式清單。
  3. 針對清單中的任何應用程式:
    • 選取「編輯」連結來編輯應用程式屬性。
    • 選取「刪除」連結,即可刪除應用程式。

取消使用者帳戶

入口網站管理員可以取消使用者帳戶。管理員可以取消個人帳戶,也可以大量取消多個帳戶。

如何取消個別使用者帳戶:

  1. 以具備管理員權限的使用者的身分登入入口網站。
  2. 在 Drupal 管理選單中選取「People」。
  3. 在使用者資料表的「作業」欄下方,選取「取消帳戶」
  4. 在「取消使用者帳戶時」下方,按一下適當的取消選項。包括:
    • 停用帳戶並保留當中內容:(預設) 保留使用者帳戶及其相關內容。不過,使用者帳戶遭到封鎖,無法存取 API 資源。此為預設值。管理員隨後可以解除封鎖使用者帳戶。
    • 停用帳戶並取消發布內容:使用者帳戶會保留。不過,與使用者帳戶相關聯的內容將會遭到移除。使用者帳戶遭到封鎖,無法存取 API 資源。管理員隨後可以解除封鎖使用者帳戶。
    • 刪除帳戶,但其內容屬於匿名使用者:使用者帳戶遭到刪除。系統會保留與使用者帳戶相關聯的內容,但與「匿名」使用者帳戶 (即尚未驗證的帳戶) 相關聯。無法重新啟用使用者帳戶。使用者必須先重新註冊,且使用者帳戶必須通過驗證,才能存取 API 資源。
    • 刪除帳戶及其內容:使用者帳戶及其相關內容會遭到刪除。無法重新啟用使用者帳戶。使用者必須先重新註冊,且使用者帳戶必須通過驗證,才能存取 API 資源。
  5. 如想讓使用者收到要求確認取消訂閱的電子郵件,請選取「需要透過電子郵件確認取消帳戶」
    如果選取這個選項,使用者帳戶必須具備適當的權限,才能取消這項操作。依序選取「People」>「權限」,確認「已驗證的使用者」角色擁有「取消自己的使用者帳戶」權限。
  6. 按一下「取消帳戶」

如何取消多個使用者帳戶:

  1. 以具備管理員權限的使用者的身分登入入口網站。
  2. 在 Drupal 管理選單中選取「People」。
  3. 在「作業」下方的下拉式選單中,選取「取消使用者帳戶」
  4. 找出您要取消其帳戶的每個使用者,勾選旁邊的核取方塊。
  5. 選取「執行」按鈕。
  6. 在「取消使用者帳戶時」下方,按一下適當的取消選項。包括:
    • 停用帳戶並保留當中內容
    • 停用帳戶並取消發布帳戶內容
    • 刪除帳戶,但為其內容屬於匿名使用者
    • 刪除帳戶及其內容
  7. 按一下「Next」
  8. 按一下「Confirm」。

設定取消帳戶時的預設動作

開發人員入口網站管理員可以設定使用者帳戶取消時,入口網站的預設動作。

如何設定帳戶取消時的預設動作:

  1. 以具備管理員或內容建立權限的使用者登入入口網站。
  2. 在 Drupal 管理選單中選取「Configuration」(設定)
  3. 選取 [帳戶設定]
  4. 在「註冊及取消」部分的「取消使用者帳戶時」下方,按一下適當的取消選項。包括:
    • 停用帳戶並保留當中內容
    • 停用帳戶並取消發布帳戶內容
    • 刪除帳戶,但為其內容屬於匿名使用者
    • 刪除帳戶及其內容
  5. 按一下「儲存」設定。