เพิ่มและจัดการบัญชีผู้ใช้

คุณกําลังดูเอกสารประกอบของ Apigee Edge
ไปที่เอกสารประกอบของ Apigee X
info

คุณต้องเพิ่มผู้ใช้ลงในระบบก่อนเพื่อให้ผู้ใช้เริ่มใช้งานพอร์ทัลบริการสำหรับนักพัฒนาแอปได้ โดยค่าเริ่มต้น ผู้ใช้ทุกคนจะลงทะเบียนในพอร์ทัลนักพัฒนาแอปได้โดยเลือกลิงก์ "ลงทะเบียน" ในเมนูพอร์ทัล จากนั้นระบบจะตรวจสอบสิทธิ์บัญชีของผู้ใช้โดยอัตโนมัติและมอบหมายบทบาทผู้ใช้ที่ตรวจสอบสิทธิ์ให้กับผู้ใช้

คุณสามารถปรับแต่งพอร์ทัลนักพัฒนาแอปเพื่อให้มีเพียงผู้ใช้ที่มีสิทธิ์ระดับผู้ดูแลระบบเท่านั้นที่เพิ่มบัญชีผู้ใช้ได้ ในกรณีนี้ ผู้ดูแลระบบจะต้องเพิ่มบัญชีผู้ใช้ด้วยตนเอง ผู้ดูแลระบบยังอาจต้องเพิ่มบัญชีผู้ใช้ด้วยตนเองสำหรับนักพัฒนาซอฟต์แวร์ภายในหรือเพื่อเพิ่มนักพัฒนาซอฟต์แวร์ในนามของลูกค้า

หลังจากเพิ่มบัญชีผู้ใช้แล้ว ผู้ดูแลระบบจะมอบหมายบทบาทให้กับบัญชีผู้ใช้ได้ ซึ่งจะเชื่อมโยงสิทธิ์ของบทบาทนั้นกับบัญชี นอกจากนี้ ผู้ดูแลระบบยังจัดการบัญชีผู้ใช้ที่มีอยู่ได้ ซึ่งรวมถึงการแก้ไขโปรไฟล์ผู้ใช้ของบัญชี ลบบัญชี บล็อกหรือเลิกบล็อกบัญชี หรือมอบหมายบทบาทใหม่ให้กับบัญชี นอกจากนี้ ผู้ดูแลระบบยังระบุสิ่งที่จะเกิดขึ้นกับบัญชีผู้ใช้และเนื้อหาที่เกี่ยวข้อง (เช่น รายการบล็อกและโพสต์ในฟอรัม) เมื่อยกเลิกบัญชีได้ด้วย

พอร์ทัลนักพัฒนาแอปสามารถส่งอีเมลถึงผู้ใช้โดยอัตโนมัติเมื่อเกิดเหตุการณ์ ตัวอย่างเช่น พอร์ทัลสามารถส่งอีเมลเมื่อมีการเพิ่มผู้ใช้ บัญชีถูกบล็อก หรือมีการยกเลิกบัญชี คุณสามารถควบคุมเนื้อหาและรูปแบบของอีเมลเหล่านี้ได้ในส่วนการจัดการผู้ใช้ ดูข้อมูลเพิ่มเติมที่หัวข้อการกำหนดค่าอีเมล

ดูวิธีจัดการเวิร์กโฟลว์การลงทะเบียน ปรับแต่งอีเมลลงทะเบียน บล็อกที่อยู่ IP ไม่ให้ลงทะเบียน รวมถึงสร้าง จัดการ และบล็อกบัญชีผู้ใช้ได้ในวิดีโอนี้

การควบคุมผู้ที่มีสิทธิ์ลงทะเบียนบัญชี

โดยค่าเริ่มต้น ผู้ใช้ทุกคนสามารถสร้างบัญชีจากพอร์ทัลนักพัฒนาแอปได้โดยคลิกลิงก์ "ลงทะเบียน"

วิธีควบคุมผู้ที่มีสิทธิ์ลงทะเบียนบัญชี

  1. เข้าสู่ระบบพอร์ทัลในฐานะผู้ใช้ที่มีสิทธิ์ของผู้ดูแลระบบหรือสิทธิ์ในการสร้างเนื้อหา
  2. เลือกการกําหนดค่า > ผู้ใช้ > การตั้งค่าบัญชีในเมนูการดูแลระบบของ Drupal ซึ่งจะเปิดหน้าการตั้งค่าบัญชี
  3. คลิกตัวเลือกการลงทะเบียนที่เหมาะสมในส่วน"ใครบ้างที่ลงทะเบียนบัญชีได้" ในส่วนการลงทะเบียนและการยกเลิก โดยมีตัวเลือกดังนี้
    • ผู้ดูแลระบบเท่านั้น: มีเพียงผู้ดูแลระบบเท่านั้นที่ลงทะเบียนบัญชีผู้ใช้ได้
    • ผู้เข้าชม: ทุกคนลงทะเบียนได้ ซึ่งเป็นค่าเริ่มต้น
    • ผู้เข้าชม แต่ต้องได้รับการอนุมัติจากผู้ดูแลระบบ: ทุกคนลงทะเบียนได้ แต่ผู้ดูแลระบบต้องให้สิทธิ์บัญชี
  4. เลือกหรือยกเลิกการเลือกช่องทําเครื่องหมายกําหนดให้ต้องยืนยันอีเมลเมื่อผู้เข้าชมสร้างบัญชี หากไม่ได้เลือก ทางระบบจะเข้าสู่ระบบพอร์ทัลให้นักพัฒนาแอปทันทีหลังจากลงทะเบียน เมื่อเลือกช่องนี้ ผู้ใช้จะได้รับอีเมลที่ใช้ยืนยันอีเมลก่อนจึงจะลงชื่อเข้าใช้ได้
  5. คลิก Save configuration

การเพิ่มบัญชีผู้ใช้

ผู้ดูแลระบบต้องเพิ่มผู้ใช้ด้วยตนเอง หรือผู้ใช้จะเพิ่มตัวเองได้โดยเลือกลิงก์ "ลงทะเบียน" ในพอร์ทัลนักพัฒนาแอป ทั้งนี้ขึ้นอยู่กับการกำหนดค่าพอร์ทัล

การเพิ่มบัญชีผู้ใช้ด้วยตนเอง

วิธีเพิ่มบัญชีผู้ใช้ด้วยตนเอง

  1. เข้าสู่ระบบพอร์ทัลในฐานะผู้ใช้ที่มีสิทธิ์ของผู้ดูแลระบบหรือสิทธิ์ในการสร้างเนื้อหา
  2. เลือกผู้ใช้ > เพิ่มผู้ใช้ในเมนูการดูแลระบบ Drupal
  3. ป้อนเนื้อหาสำหรับผู้ใช้ในช่องชื่อนามสกุล ชื่อผู้ใช้ อีเมล และรหัสผ่าน แล้วระบุการยอมรับข้อตกลงของผู้ใช้
  4. (ไม่บังคับ) ตั้งค่าสถานะและบทบาทให้กับผู้ใช้
  5. เลือกแจ้งผู้ใช้เกี่ยวกับบัญชีใหม่เพื่อสร้างอีเมลอัตโนมัติที่ส่งถึงผู้ใช้
  6. คลิกสร้างบัญชี

การลงทะเบียนผู้ใช้จากพอร์ทัลนักพัฒนาแอป

วิธีลงทะเบียนผู้ใช้จากพอร์ทัลนักพัฒนาแอป

  1. ผู้ใช้เลือกลงทะเบียนในหน้าแรกของพอร์ทัลนักพัฒนาแอป
  2. หน้าการลงทะเบียนจะปรากฏขึ้น
  3. ผู้ใช้ป้อนข้อมูลที่จําเป็นและเลือกสร้างบัญชีใหม่
    เมื่อสร้างบัญชีใหม่ ระบบจะส่งอีเมลต้อนรับอัตโนมัติให้ผู้ใช้ ทั้งนี้ขึ้นอยู่กับการตั้งค่าการลงทะเบียนบัญชีใหม่

การแจ้งเตือนผู้ดูแลระบบโดยอัตโนมัติเมื่อมีผู้ใช้ใหม่ลงทะเบียน

โดยค่าเริ่มต้น ผู้ใช้ใหม่จะได้รับอีเมลเมื่อลงทะเบียนในพอร์ทัล ดูข้อมูลเพิ่มเติมได้ที่การกำหนดค่าอีเมล

อย่างไรก็ตาม ผู้ดูแลระบบพอร์ทัลจะไม่ได้รับแจ้งโดยค่าเริ่มต้นเมื่อผู้ใช้ใหม่ลงทะเบียน ตัวอย่างเช่น หากคุณกำหนดค่าพอร์ทัลเพื่อให้ผู้ใช้ใหม่ต้องได้รับการอนุมัติจากผู้ดูแลระบบเพื่อเปิดใช้งานบัญชี คุณจะต้องตรวจสอบว่าผู้ดูแลระบบได้รับการแจ้งเตือนเมื่อมีการสร้างบัญชีใหม่ มิเช่นนั้น บัญชีผู้ใช้จะยังคงไม่มีการใช้งาน

หากต้องการแจ้งเตือนผู้ดูแลระบบเมื่อผู้ใช้ใหม่ลงทะเบียนบัญชี

  1. เข้าสู่ระบบพอร์ทัลในฐานะผู้ใช้ที่มีสิทธิ์ของผู้ดูแลระบบหรือสิทธิ์ในการสร้างเนื้อหา
  2. เลือกการกําหนดค่า > ผู้ใช้ > การแจ้งเตือนผู้ดูแลระบบในเมนูการดูแลระบบของ Drupal
  3. ในส่วนการแจ้งเตือนผู้ใช้ ให้ระบุผู้ที่จะรับอีเมล คุณสามารถส่งคำสั่งซื้อไปยังบุคคลต่อไปนี้ได้
    • ส่งไปยังอีเมลที่กำหนดเอง
    • ส่งไปยังบทบาทที่เฉพาะเจาะจง หากเลือกตัวเลือกนี้ คุณอาจต้องสร้างบทบาทใหม่ หรือหากคุณเลือกบทบาท เช่น ผู้ดูแลระบบ ผู้ดูแลระบบทุกคนจะได้รับอีเมลดังกล่าว แต่อาจไม่เกี่ยวข้องกับผู้ดูแลระบบบางราย
    • ทั้งคู่
  4. แก้ไขเรื่องและเนื้อหาของข้อความ
  5. เลือกส่งอีเมลในกรณีต่อไปนี้
    • รับอีเมลเมื่อสร้างผู้ใช้
    • รับอีเมลเมื่อสร้างและอัปเดตผู้ใช้
  6. คลิก Save configuration

การจัดการบัญชีผู้ใช้

ผู้ดูแลระบบสามารถจัดการบัญชีผู้ใช้เพื่อตั้งค่าข้อมูลผู้ใช้ รีเซ็ตรหัสผ่าน เปิดใช้งานบัญชี ยกเลิกหรือระงับบัญชี และดำเนินการอื่นๆ

วิธีแก้ไขโปรไฟล์ผู้ใช้สำหรับบัญชีผู้ใช้

  1. เข้าสู่ระบบพอร์ทัลในฐานะผู้ใช้ที่มีสิทธิ์ของผู้ดูแลระบบหรือสิทธิ์ในการสร้างเนื้อหา
  2. เลือกผู้ใช้ในเมนูการดูแลระบบ Drupal
  3. ใช้พื้นที่ตัวกรองที่ด้านบนของหน้าเพื่อกรองการแสดงผลของผู้ใช้ตามชื่อผู้ใช้ อีเมล สถานะ หรือสิทธิ์ที่เฉพาะเจาะจง โดยค่าเริ่มต้น ระบบจะเลือก "ทั้งหมด" สำหรับตัวกรองเหล่านี้ ซึ่งในกรณีนี้ ผู้ใช้ทั้งหมดจะแสดงในหน้า

  4. คลิกแก้ไขในแถวชื่อผู้ใช้ของบัญชีผู้ใช้ ซึ่งจะเปิดมุมมองที่แก้ไขได้ของโปรไฟล์ผู้ใช้
  5. เปลี่ยนข้อมูลโปรไฟล์ผู้ใช้ตามความเหมาะสม
  6. คลิกบันทึก

การเพิ่ม CAPTCHA

คุณสามารถเพิ่มการทดสอบ CAPTCHA ลงในหน้าเข้าสู่ระบบและหน้าอื่นๆ ได้โดยเปิดใช้ข้อบังคับของ Drupal CAPTCHA และ reCAPTCHA โมดูล reCAPTCHA จะเพิ่มการรองรับบริการ reCAPTCHA ฟรีของ Google

Drupal รองรับโมดูล CAPTCHA อื่นๆ เช่น CAPTCHA แบบรูปภาพ ซึ่งคุณใช้ในพอร์ทัลได้ด้วย

วิดีโอ: ดูวิดีโอสั้นๆ เกี่ยวกับการเปิดใช้ CAPTCHA ในพอร์ทัลนักพัฒนาแอป

วิธีเปิดใช้ reCAPTCHA

  1. เข้าสู่ระบบพอร์ทัลในฐานะผู้ใช้ที่มีสิทธิ์ของผู้ดูแลระบบหรือสิทธิ์ในการสร้างเนื้อหา
  2. เลือกโมดูลจากเมนู Drupal
  3. เปิดใช้ทั้งโมดูล CAPTCHA และ reCAPTCHA
  4. ลงทะเบียนคีย์ reCAPTCHA จาก Google ที่ https://www.google.com/recaptcha/intro/index.html
  5. เลือกการกําหนดค่า > ผู้ใช้ > CAPTCHA > reCAPTCHA ในเมนู Drupal
  6. ป้อนคีย์สาธารณะ (คีย์เว็บไซต์ Google) และคีย์ส่วนตัว (คีย์ลับ Google) คุณปล่อยให้การตั้งค่าที่เหลือเป็นค่าเริ่มต้นได้
  7. เลือกการกําหนดค่า > ผู้ใช้ > CAPTCHA เพื่อตั้งค่าตําแหน่งที่ต้องการแสดงแบบฟอร์ม reCAPTCHA โดยค่าเริ่มต้น ข้อความจะปรากฏในแบบฟอร์มการเข้าสู่ระบบและแบบฟอร์มการลงทะเบียนผู้ใช้
  8. จากหน้าดังกล่าว ให้ตั้งค่าประเภทคำถามสำหรับแบบฟอร์มแต่ละแบบ
  9. บันทึกการเปลี่ยนแปลง

การเพิ่มหน้าข้อกำหนดและเงื่อนไข

คุณสามารถเพิ่มหน้าข้อกำหนดและเงื่อนไขลงในพอร์ทัลของนักพัฒนาแอป ซึ่งผู้ใช้ต้องยอมรับเมื่อเข้าสู่ระบบก่อนจึงจะได้รับอนุญาตให้เข้าถึงพอร์ทัล หากคุณเปลี่ยนแปลงหน้าข้อกำหนดและเงื่อนไขในภายหลัง ผู้ใช้จะต้องยอมรับข้อกำหนดและเงื่อนไขที่อัปเดตแล้วในครั้งถัดไปที่เข้าสู่ระบบ

การติดตั้งใช้งานหน้าข้อกำหนดและเงื่อนไขใช้ ข้อบังคับทางกฎหมายของ Drupal โมดูลดังกล่าวเป็นวิธีที่ยืดหยุ่นในการสร้างหน้าข้อกำหนดและเงื่อนไข ติดตามประวัติการแก้ไขข้อกำหนดและเงื่อนไข ตลอดจนติดตามผู้ใช้ที่ยอมรับข้อกำหนดและเงื่อนไข

เมื่อสร้างแล้ว หน้าข้อกำหนดและเงื่อนไขจะมี URL <siteURL>/legal

วิธีเปิดใช้โมดูลกฎหมาย

  1. เข้าสู่ระบบพอร์ทัลในฐานะผู้ใช้ที่มีสิทธิ์ของผู้ดูแลระบบ
  2. เลือกโมดูลในเมนูการดูแลระบบ Drupal รายการข้อบังคับของ Drupal ที่ติดตั้งไว้ทั้งหมดจะปรากฏขึ้น
  3. เลื่อนหน้าลงแล้วเลือกช่องทำเครื่องหมายข้างข้อบังคับทางกฎหมาย
  4. คลิก Save configuration

วิธี สร้างหน้าข้อกำหนดและเงื่อนไข

  1. เข้าสู่ระบบพอร์ทัลในฐานะผู้ใช้ที่มีสิทธิ์ของผู้ดูแลระบบ
  2. เลือกการกําหนดค่า > ผู้ใช้ > กฎหมายในเมนูการดูแลระบบ Drupal
    รายการเมนูนี้จะปรากฏก็ต่อเมื่อเปิดใช้ข้อบังคับทางกฎหมายเท่านั้น ช่องด้านบนของหน้าในส่วน "เวอร์ชัน/การแก้ไขล่าสุด" จะแสดงข้อกำหนดและเงื่อนไขปัจจุบัน หากยังไม่ได้กำหนดข้อกำหนดและเงื่อนไข ช่องนี้จะว่างเปล่า คุณสร้างเวอร์ชันใหม่ได้ในส่วนข้อกำหนดและเงื่อนไขในส่วนสร้างเวอร์ชัน/คำแปลใหม่
  3. ป้อนข้อกำหนดในการให้บริการในส่วนข้อกำหนดและเงื่อนไข
  4. เลือกวิธีแสดงข้อกำหนดและเงื่อนไขในหน้าเว็บ ได้แก่ กล่องเลื่อน กล่องเลื่อน (CSS) ข้อความ HTML หรือลิงก์หน้าเว็บ
  5. เพิ่มช่องทำเครื่องหมายและพื้นที่ข้อความเพิ่มเติมเพื่ออธิบายการเปลี่ยนแปลงล่าสุด (ไม่บังคับ)
  6. เลือกแสดงตัวอย่างเพื่อดูตัวอย่างข้อกำหนดในการให้บริการในพื้นที่ข้อกำหนดในการใช้งานในส่วน "เวอร์ชัน/การแก้ไขล่าสุด" หรือบันทึกเพื่อบันทึก

วิธีตรวจสอบการเปลี่ยนแปลงและการยอมรับข้อกำหนดและเงื่อนไข

  1. เข้าสู่ระบบพอร์ทัลในฐานะผู้ใช้ที่มีสิทธิ์ของผู้ดูแลระบบ
  2. เลือกการกําหนดค่า > ผู้ใช้ > กฎหมายในเมนูการดูแลระบบ Drupal
  3. เลือกแท็บประวัติข้อกำหนดและเงื่อนไขเพื่อดูประวัติการแก้ไขข้อกำหนดและเงื่อนไข
  4. เลือกแท็บยอมรับเพื่อดูรายชื่อผู้ใช้ที่ยอมรับข้อกำหนดในการให้บริการแต่ละเวอร์ชัน

การเปลี่ยนเส้นทางผู้ใช้เมื่อเข้าสู่ระบบ

โดยค่าเริ่มต้น เมื่อผู้ใช้เข้าสู่ระบบพอร์ทัล ระบบจะนําไปยังหน้าที่แสดงข้อมูลของผู้ใช้ เช่น ชื่อและนามสกุล หรือจะใช้โมดูล Drupal Rules เพื่อเพิ่มกฎเพื่อเปลี่ยนเส้นทางผู้ใช้ไปยังหน้าอื่นโดยอัตโนมัติก็ได้ เช่น คุณสามารถเปลี่ยนเส้นทางผู้ใช้ไปยังหน้าที่แสดงแอปทั้งหมดหรือไปยังหน้าแรกของพอร์ทัล

คุณต้องเปิดใช้ข้อบังคับ Drupal ที่จําเป็นทั้งหมดก่อนจึงจะสร้างกฎการเปลี่ยนเส้นทางได้

เปิดใช้โมดูล Drupal ที่จําเป็น

  1. เข้าสู่ระบบพอร์ทัลในฐานะผู้ใช้ที่มีสิทธิ์ของผู้ดูแลระบบ
  2. เลือกโมดูลในเมนูการดูแลระบบ Drupal
  3. เปิดใช้ข้อบังคับต่อไปนี้หากยังไม่ได้เปิดใช้
    • อีเมลแทน "ฉัน" (ปรากฏที่ด้านบนของรายการโมดูล ไม่ใช่ตามลําดับตัวอักษรเหมือนโมดูลอื่นๆ ทั้งหมด)
    • LoginToboggan
    • กฎ
    • UI ของกฎ
  4. คลิก Save configuration
    คุณอาจเห็นว่าระบบเปิดใช้ข้อบังคับอื่นๆ โดยอัตโนมัติ

สร้างกฎการเปลี่ยนเส้นทางการเข้าสู่ระบบ

  1. เข้าสู่ระบบพอร์ทัลในฐานะผู้ใช้ที่มีสิทธิ์ของผู้ดูแลระบบ
  2. เลือกการกําหนดค่า > เวิร์กโฟลว์ > กฎในเมนูการดูแลระบบของ Drupal
  3. เลือก + เพิ่มกฎใหม่ในหน้ากฎ
  4. ระบุชื่อกฎ: เปลี่ยนเส้นทางการเข้าสู่ระบบ
  5. (ไม่บังคับ) ระบุแท็กเป็นการเข้าสู่ระบบ
  6. ในช่องเมนูแบบเลื่อนลง "การตอบสนองต่อเหตุการณ์" ให้เลือกผู้ใช้ > ผู้ใช้เข้าสู่ระบบแล้ว
  7. เลือกบันทึก
    หน้าการแก้ไขกฎรีแอ็กชันจะปรากฏขึ้น คุณได้ตั้งค่าเหตุการณ์ในขั้นตอนก่อนหน้าแล้ว ดังนั้นในส่วนเหตุการณ์จึงควรระบุว่า "ผู้ใช้เข้าสู่ระบบแล้ว" เว้นว่างไว้สำหรับเงื่อนไขของกฎนี้
  8. ในส่วนการดําเนินการ ให้เลือก + เพิ่มการดําเนินการ
  9. เลือกระบบ > การเปลี่ยนเส้นทางหน้าเว็บในเมนูแบบเลื่อนลง
    หน้า "เพิ่มการกระทําใหม่" จะเปลี่ยนเลย์เอาต์เพื่อให้คุณระบุ URL เปลี่ยนเส้นทางได้
  10. ในส่วน "ค่า" ให้ระบุ user/[account:uid]/apps
    [account:uid] คือรูปแบบการแทนที่ซึ่งสอดคล้องกับรหัสพอร์ทัลของผู้ใช้ หากต้องการดูรายการรูปแบบการแทนที่ทั้งหมด ให้เลือกรูปแบบการแทนที่ใต้ช่องป้อนค่า
  11. คลิกบันทึกเพื่อกลับไปที่หน้าการแก้ไขกฎความรู้สึก หน้าดังกล่าวควรปรากฏดังที่แสดงด้านล่าง
  12. คลิกบันทึกการเปลี่ยนแปลง
    หากต้องการแก้ไขกฎในภายหลัง ให้เลือกกฎจากหน้าการกําหนดค่า แล้วเลือกการเปลี่ยนเส้นทางการเข้าสู่ระบบจากรายการกฎ

ตอนนี้เมื่อผู้ใช้เข้าสู่ระบบ ระบบจะเปลี่ยนเส้นทางผู้ใช้ไปยังหน้าที่แสดงแอปทั้งหมด หากต้องการเปลี่ยนเส้นทางผู้ใช้ไปยังหน้าแรกของพอร์ทัลแทน ให้แก้ไขค่าที่คุณตั้งไว้ด้านบนในขั้นตอนที่ 11 เพื่อระบุ URL ของหน้าแรกของพอร์ทัล เช่น http://dev-myCompany.devportal.apigee.io/

การตั้งค่าบทบาทและสิทธิ์ของผู้ใช้

บทบาทจะกำหนดชุดสิทธิ์ที่เฉพาะเจาะจงซึ่งอนุญาตให้ผู้ใช้ทำกิจกรรมบางอย่างได้ คุณให้สิทธิ์แก่ผู้ใช้หรือกลุ่มผู้ใช้ได้โดยมอบหมายผู้ใช้ให้บทบาทที่มีสิทธิ์ที่จําเป็น ผู้ดูแลระบบจัดการบทบาท รวมถึงตั้งค่าสิทธิ์สำหรับบทบาทในพอร์ทัลนักพัฒนาแอป

โดยค่าเริ่มต้น Drupal จะสร้างบทบาท 2 บทบาท ดังนี้

  • ผู้ใช้ที่ไม่ระบุชื่อ - บทบาทสำหรับผู้ใช้ที่ไม่ได้ลงชื่อเข้าใช้ ระบบจะป้องกันไม่ให้ผู้ใช้ที่ไม่ระบุตัวตนดำเนินการส่วนใหญ่
  • ผู้ใช้ที่ได้รับการตรวจสอบสิทธิ์ - บทบาทเริ่มต้นที่กำหนดให้กับผู้ใช้ทุกคน คุณสามารถมอบหมายบทบาทเพิ่มเติมให้กับผู้ใช้ได้ แต่ผู้ใช้จะได้รับมอบหมายบทบาทนี้เสมอ

นอกจากนี้ Apigee ยังได้เพิ่มบทบาทผู้ดูแลระบบ มอบหมายผู้ใช้ให้อยู่ในบทบาทผู้ดูแลระบบเพื่อให้มีสิทธิ์ดูแลระบบพอร์ทัล

โดยปกติแล้ว คุณจะต้องเพิ่มบทบาทลงในพอร์ทัลเพื่อให้สามารถแยกสิทธิ์ตามประเภทผู้ใช้ที่แตกต่างกัน ผู้ใช้อาจมีบทบาทเดียวหรือหลายบทบาทก็ได้ ระบบจะกําหนดบทบาทผู้ใช้ที่ตรวจสอบสิทธิ์ให้กับผู้ใช้ทุกคน แต่หากต้องการกําหนดผู้ใช้ให้มีบทบาทเพิ่มเติม คุณต้องเพิ่มตรรกะลงในพอร์ทัลหรือกําหนดบทบาทด้วยตนเอง

หากต้องการดูบทบาทและสิทธิ์ทั้งหมด

  1. เข้าสู่ระบบพอร์ทัลในฐานะผู้ใช้ที่มีสิทธิ์ของผู้ดูแลระบบหรือสิทธิ์ในการสร้างเนื้อหา
  2. เลือกผู้ใช้ > สิทธิ์ > บทบาทในเมนูการดูแลระบบ Drupal

วิธีเพิ่มบทบาทใหม่

  1. เลือกผู้ใช้ > สิทธิ์ > บทบาท
  2. ป้อนชื่อบทบาทใหม่ในช่องข้อความเหนือปุ่ม "เพิ่มบทบาท" ในหน้าผู้ใช้
  3. คลิกบทบาทเพิ่ม

วิธีแก้ไขบทบาท

  1. เลือกผู้ใช้ > สิทธิ์ > บทบาท
  2. คลิกแก้ไขบทบาทในแถวของบทบาทที่เกี่ยวข้องในหน้าบุคคล
  3. เปลี่ยนชื่อบทบาทตามความเหมาะสม
  4. คลิกบันทึก

วิธีลบบทบาท

  1. เลือกผู้ใช้ > สิทธิ์ > บทบาท
  2. คลิกแก้ไขบทบาทในแถวของบทบาทที่เกี่ยวข้องในหน้าบุคคล
  3. คลิกลบบทบาท

วิธีเพิ่มผู้ใช้ในบทบาท

  1. เข้าสู่ระบบพอร์ทัลในฐานะผู้ใช้ที่มีสิทธิ์ของผู้ดูแลระบบหรือสิทธิ์ในการสร้างเนื้อหา
  2. เลือกผู้ใช้ในเมนูการดูแลระบบ Drupal
  3. คลิกแก้ไขในแถวชื่อผู้ใช้ของบัญชีผู้ใช้ ซึ่งจะเปิดมุมมองที่แก้ไขได้ของโปรไฟล์ผู้ใช้
  4. เลือกบทบาททั้งหมดให้กับผู้ใช้ตามความเหมาะสม
  5. คลิกบันทึก

วิธีเปลี่ยนสิทธิ์ของบทบาท

  1. เลือกผู้ใช้ > สิทธิ์ > บทบาท
  2. คลิกแท็บสิทธิ์ในหน้าบุคคล
    ตารางบทบาทและสิทธิ์จะปรากฏขึ้น เครื่องหมายถูกในตารางจะระบุสิทธิ์ที่มอบให้กับบทบาทใด

  3. เลือกหรือยกเลิกการเลือกช่องทําเครื่องหมายเพื่อให้หรือเพิกถอนสิทธิ์ที่เชื่อมโยงกับบทบาทนั้นตามลําดับ
    เช่น หากต้องการป้องกันไม่ให้ผู้ใช้ที่ตรวจสอบสิทธิ์สร้างหรือลบแอป ให้เลื่อนลงไปที่ส่วน DevConnet Developer Apps ของตารางสิทธิ์ แล้วยกเลิกการเลือกช่องสร้างแอปสำหรับนักพัฒนาแอปและลบแอปสำหรับนักพัฒนาแอปในส่วนผู้ใช้ที่ตรวจสอบสิทธิ์
  4. คลิกสิทธิ์บันทึก

การปรับแต่งช่องแบบฟอร์มที่ใช้ลงทะเบียนผู้ใช้

เมื่อผู้ใช้ลงทะเบียนบัญชีในพอร์ทัล พอร์ทัลจะแสดงหน้าการลงทะเบียนเริ่มต้นที่มีช่องสำหรับชื่อนามสกุล ชื่อผู้ใช้ อีเมล และรหัสผ่าน ในฐานะผู้ให้บริการ API คุณอาจต้องการแก้ไขแบบฟอร์มนี้เพื่อแจ้งให้ผู้ใช้ระบุข้อมูลเพิ่มเติม เช่น ชื่อบริษัท ที่อยู่จัดส่ง หรือข้อมูลอื่นๆ พอร์ทัลช่วยให้คุณเพิ่มช่องใหม่ลงในแบบฟอร์มนี้ได้ ฟิลด์เหล่านี้อาจเป็น

  • ต้องระบุหรือไม่บังคับ
  • แสดงโดยองค์ประกอบ HTML ต่างๆ เช่น กล่องข้อความ ปุ่มตัวเลือก ช่องทําเครื่องหมาย และอื่นๆ
  • ตั้งค่าให้ปรากฏที่ใดก็ได้ในแบบฟอร์ม

ดูวิธีปรับแต่งแบบฟอร์มการลงทะเบียนผู้ใช้ที่มีอยู่ในพอร์ทัลนักพัฒนาแอปได้จากวิดีโอนี้

เช่น คุณอาจเพิ่มช่องที่ต้องกรอกสำหรับชื่อบริษัท หรือช่องที่ไม่บังคับสำหรับหมายเลขโทรศัพท์ หรืออาจเพิ่มหลายช่อง ทั้งแบบไม่บังคับและแบบบังคับ

รูปภาพต่อไปนี้แสดงช่องที่ต้องกรอกสำหรับชื่อบริษัทที่เพิ่มลงในแบบฟอร์ม

ในฐานะผู้ดูแลระบบพอร์ทัล คุณสามารถดูและแก้ไขข้อมูลของผู้ใช้ รวมถึงช่องที่กำหนดเองได้โดยทำดังนี้

  1. เลือกผู้ใช้ในเมนูการดูแลระบบ Drupal ในพอร์ทัล
  2. เลือกแก้ไขในแถวที่ตรงกับชื่อของผู้ใช้

ซึ่งนี่เป็นวิธีหลักที่คุณในฐานะผู้ดูแลระบบเข้าถึงข้อมูลผู้ใช้

โดยค่าเริ่มต้น เมื่อคุณเพิ่มช่องใหม่ลงในแบบฟอร์ม ระบบจะไม่อัปโหลดค่าของช่องไปยัง Edge แต่คุณสามารถกำหนดค่าพอร์ทัลให้อัปโหลดค่าเหล่านั้นเมื่อผู้ใช้ส่งแบบฟอร์มได้ ซึ่งหมายความว่าคุณสามารถดูช่องเหล่านั้นใน Edge หรือใช้ Edge Management API เพื่อเข้าถึงช่องเหล่านั้นจากสคริปต์ได้

เช่น ดูช่องแบบฟอร์มใหม่ใน UI การจัดการ Edge โดยไปที่เผยแพร่ > นักพัฒนาซอฟต์แวร์ แล้วเลือกชื่อผู้ใช้ ค่าช่องใหม่จะปรากฏในส่วนแอตทริบิวต์ที่กำหนดเองของหน้าเว็บที่มีชื่อสอดคล้องกับชื่อภายในของช่อง

วิธีเพิ่มช่องในแบบฟอร์มการลงทะเบียนผู้ใช้

  1. เข้าสู่ระบบพอร์ทัลในฐานะผู้ใช้ที่มีสิทธิ์ของผู้ดูแลระบบหรือสิทธิ์ในการสร้างเนื้อหา
  2. เลือกการกําหนดค่า > ผู้ใช้ > การตั้งค่าบัญชีในเมนูการดูแลระบบของ Drupal
  3. เลือกปุ่มจัดการ ช่องที่ด้านบนของหน้า
  4. เลื่อนหน้าลงไปยังส่วนเพิ่มช่องใหม่
  5. กำหนดค่าช่อง เช่น สําหรับช่องชื่อบริษัทที่แสดงด้านบน ให้ใช้การตั้งค่าต่อไปนี้
  6. เลือกบันทึก
  7. เนื่องจากเป็นช่องข้อความ ระบบจึงแจ้งให้คุณระบุความยาวสูงสุดของช่อง
  8. ป้อนความยาวสูงสุด แล้วเลือกบันทึกการตั้งค่าช่อง
  9. หน้าใหม่จะปรากฏขึ้นเพื่อให้คุณระบุข้อมูลเพิ่มเติมสำหรับฟิลด์ ซึ่งรวมถึงข้อมูลต่อไปนี้
    • ช่องทำเครื่องหมายเพื่อตั้งค่าช่องนี้เป็นช่องที่ต้องกรอก
    • ช่องทําเครื่องหมายเพื่อระบุให้แสดงช่อง
    • ข้อความความช่วยเหลือที่ไม่บังคับซึ่งปรากฏเป็นป๊อปอัปในแบบฟอร์ม
    • การตั้งค่าอื่นๆ
  10. อย่าลืมเลือกช่องทำเครื่องหมายเพื่อกำหนดให้ช่องนี้เป็นช่องที่ต้องกรอก
  11. หากทำการเปลี่ยนแปลงในหน้านี้ ให้บันทึกการตั้งค่า
    คุณอาจต้องล้างแคชของเบราว์เซอร์ก่อนเพื่อให้ช่องใหม่ปรากฏในแบบฟอร์ม

วิธีจัดลำดับแอตทริบิวต์ในแบบฟอร์มใหม่

โดยค่าเริ่มต้น ช่องที่ต้องกรอกใหม่จะปรากฏในแบบฟอร์มหลังช่องนามสกุล ช่องที่ไม่บังคับจะปรากฏที่ด้านล่างของแบบฟอร์มหลังช่องรหัสผ่าน

  1. เข้าสู่ระบบพอร์ทัลในฐานะผู้ใช้ที่มีสิทธิ์ของผู้ดูแลระบบหรือสิทธิ์ในการสร้างเนื้อหา
  2. เลือกการกําหนดค่า > ผู้ใช้ > การตั้งค่าบัญชีในเมนูการดูแลระบบ Drupal
  3. เลือกปุ่มจัดการช่องที่ด้านบนของหน้า
  4. เลือกสัญลักษณ์บวก + ในคอลัมน์ป้ายกำกับ แล้วลากช่องไปยังตำแหน่งที่ต้องการแสดงในแบบฟอร์ม
  5. บันทึกการเปลี่ยนแปลง

การบันทึกค่าในช่องแบบฟอร์มเป็นแอตทริบิวต์สำหรับนักพัฒนาแอปที่กําหนดเองใน Edge

คุณสามารถบันทึกค่าในช่องแบบฟอร์มไปยังแอตทริบิวต์นักพัฒนาซอฟต์แวร์ที่กำหนดเองใน Edge ได้ คุณสามารถดูและจัดการแอตทริบิวต์ที่กำหนดเองสำหรับนักพัฒนาแอปตามที่อธิบายไว้ในการจัดการนักพัฒนาแอป

หลังจากบันทึกแอตทริบิวต์นักพัฒนาแอปที่กําหนดเองแล้ว คุณสามารถใช้นโยบายการเข้าถึงเอนทิตีได้ เช่น เพื่อเปิดใช้ลักษณะการทํางานแบบไดนามิกตามค่าแอตทริบิวต์ที่กําหนดเอง

ดูวิธีบันทึกค่าช่องแบบฟอร์มเป็นแอตทริบิวต์นักพัฒนาแอปที่กําหนดเองได้จากวิดีโอนี้

หากต้องการบันทึกค่าในช่องเป็นแอตทริบิวต์ที่กำหนดเองของนักพัฒนาซอฟต์แวร์ใน Edge ให้ทำดังนี้

  1. เข้าสู่ระบบพอร์ทัลในฐานะผู้ใช้ที่มีสิทธิ์ของผู้ดูแลระบบหรือสิทธิ์ในการสร้างเนื้อหา
  2. เลือกการกําหนดค่า > พอร์ทัลนักพัฒนาซอฟต์แวร์ > แอตทริบิวต์นักพัฒนาซอฟต์แวร์ในเมนูการดูแลระบบ Drupal
    รายการช่องที่ใช้ได้จะปรากฏขึ้น
  3. เลือกช่องที่ต้องการเก็บไว้เป็นแอตทริบิวต์ใน Edge เช่น ชื่อบริษัท
  4. เลือกช่องทำเครื่องหมายสำหรับเก็บช่องนี้เป็นแอตทริบิวต์ใน Edge
  5. ระบุชื่อแอตทริบิวต์ Edge ซึ่งเป็นชื่อที่ปรากฏในคอลัมน์ชื่อของตารางแอตทริบิวต์ที่กำหนดเองสำหรับผู้ใช้
  6. ระบุลักษณะการทํางานสําหรับช่องว่าง
  7. เลือกสตริง Convert value to true|false หากต้องการแคสต์ค่าเป็นบูลีนและแปลงเป็นสตริง true หรือ false ก่อนส่งไปยัง Edge
  8. คลิก Save configuration
    ตอนนี้ระบบจะอัปโหลดแอตทริบิวต์ที่กำหนดเองไปยัง Edge เมื่อผู้ใช้ส่งแบบฟอร์ม หากในฐานะผู้ดูแลระบบ คุณต้องการเปลี่ยนค่าของช่องที่กำหนดเอง ให้ทำจากพอร์ทัล ไม่ใช่จาก Edge

การสร้างแอปเริ่มต้นเมื่อผู้ใช้ลงทะเบียนบัญชีใหม่

คุณสามารถสร้างแอปเริ่มต้นโดยอัตโนมัติเมื่อผู้ใช้ลงทะเบียนบัญชีพอร์ทัลใหม่ เมื่อผู้ใช้เข้าสู่ระบบเป็นครั้งแรก แอปจะปรากฏในหน้า "แอปของฉัน" คุณอาจอนุญาตให้ผู้ใช้เพิ่มแอปอื่นๆ หรือแอปนี้อาจเป็นแอปเดียวที่ผู้ใช้ใช้ได้ ทั้งนี้ขึ้นอยู่กับสิทธิ์ที่มอบหมายให้กับบทบาทของผู้ใช้

คุณควบคุมพร็อพเพอร์ตี้ของแอปเริ่มต้นได้อย่างเต็มที่ ซึ่งรวมถึงสิ่งต่อไปนี้

  • ผลิตภัณฑ์ API ที่รวมไว้โดยแอป
  • สถานะแอป: รอดำเนินการหรืออนุมัติแล้ว
  • URL ของคอลแบ็ก หากจำเป็น
  • พารามิเตอร์ที่กำหนดเองที่ใช้กับแอป

วิธีควบคุมการสร้างแอปเริ่มต้นคือสร้างกฎโดยใช้ข้อบังคับของ Drupal กฎช่วยให้คุณกำหนดการดำเนินการที่จะเกิดขึ้นเพื่อตอบสนองต่อเหตุการณ์ในพอร์ทัลได้ ในกรณีนี้ เหตุการณ์คือผู้ใช้ลงทะเบียนบัญชีในพอร์ทัล การดำเนินการคือสร้างแอปเริ่มต้นสำหรับผู้ใช้

ส่วนการปรับแต่งช่องแบบฟอร์มที่ใช้ลงทะเบียนแอปอธิบายวิธีเพิ่มแอตทริบิวต์ที่กำหนดเองซึ่งใช้ในการกําหนดค่าแอป แอตทริบิวต์เหล่านี้อาจเป็นแบบไม่บังคับหรือแบบบังคับ ทั้งนี้ขึ้นอยู่กับวิธีกําหนด หากสร้างแอตทริบิวต์แอปที่กําหนดเอง คุณจะตั้งค่าแอตทริบิวต์เหล่านั้นได้เมื่อกําหนดแอปเริ่มต้น

เปิดใช้โมดูลกฎ Drupal

  1. เข้าสู่ระบบพอร์ทัลในฐานะผู้ใช้ที่มีสิทธิ์ของผู้ดูแลระบบ
  2. เลือกโมดูลในเมนูการดูแลระบบ Drupal
  3. เปิดใช้ข้อบังคับต่อไปนี้หากยังไม่ได้เปิดใช้
    • อีเมลแทน "ฉัน" (ปรากฏที่ด้านบนของรายการโมดูล ไม่ใช่ตามลําดับตัวอักษรเหมือนโมดูลอื่นๆ ทั้งหมด)
    • LoginToboggan
    • กฎ
    • UI ของกฎ
  4. คลิก Save configuration
    คุณอาจเห็นว่าระบบเปิดใช้ข้อบังคับอื่นๆ โดยอัตโนมัติ

สร้างกฎเพื่อเพิ่มแอปเริ่มต้น

  1. เข้าสู่ระบบพอร์ทัลในฐานะผู้ใช้ที่มีสิทธิ์ของผู้ดูแลระบบ
  2. เลือกการกําหนดค่า > เวิร์กโฟลว์ > กฎในเมนูการดูแลระบบ Drupal
  3. เลือกปุ่ม +เพิ่มกฎใหม่
  4. ระบุชื่อของกฎ
  5. (ไม่บังคับ) ระบุการเข้าสู่ระบบในช่องแท็ก หรือแท็กอื่นๆ ที่ต้องการใช้จัดหมวดหมู่กฎ
  6. ในช่องเมนูแบบเลื่อนลงของการดำเนินการกับเหตุการณ์ ให้เลือกผู้ใช้ > หลังจากบันทึกบัญชีผู้ใช้ใหม่
  7. เลือกบันทึก
    หน้าการแก้ไขกฎจะปรากฏขึ้น คุณได้ตั้งค่าเหตุการณ์ในขั้นตอนก่อนหน้าแล้ว ดังนั้นข้อความควรระบุว่า "หลังจากบันทึกบัญชีผู้ใช้ใหม่" ในส่วนเหตุการณ์
  8. ปล่อยเงื่อนไขว่างไว้สำหรับกฎนี้
  9. ในส่วนการดําเนินการ ให้เลือก + เพิ่มการดําเนินการ
  10. เลือก Devconnect > สร้างแอปพลิเคชันสำหรับนักพัฒนาแอปในเมนูแบบเลื่อนลง
    หน้าเพิ่มการดำเนินการใหม่จะเปลี่ยนเลย์เอาต์เพื่อให้คุณกำหนดค่าแอปได้
  11. ในส่วนชื่อ API ให้ระบุชื่อแอปเริ่มต้น เช่น ใช้ [account:field_last_name] Application
    ค่า [account:field_last_name] คือรูปแบบการแทนที่ซึ่งสอดคล้องกับนามสกุลของผู้ใช้ หากต้องการดูรายการรูปแบบการแทนที่ทั้งหมด ให้เลือกรูปแบบการแทนที่ในช่องป้อนข้อมูลค่า
  12. ตั้งค่า Developer UID เป็น [account:uid] ต้องระบุค่านี้เพื่อเชื่อมโยงผู้ใช้กับแอป
  13. ตั้งค่าสถานะของแอปเป็นรอดำเนินการหรืออนุมัติแล้ว ตั้งค่าเป็นรอดำเนินการหากผู้ดูแลระบบต้องอนุมัติแอปก่อน ผู้ใช้จึงจะใช้แอปเพื่อเข้าถึง API ได้
  14. ตั้งค่า URL เรียกกลับสําหรับแอป หากจําเป็น ช่องนี้จะปรากฏขึ้นก็ต่อเมื่อคุณกําหนดค่าแอปให้ต้องใช้ URL เรียกกลับเท่านั้น ดูข้อมูลเพิ่มเติมเกี่ยวกับการกําหนดค่า URL เรียกกลับได้ที่การกําหนดค่าการจัดการ URL เรียกกลับ
  15. หากคุณกำหนดแอตทริบิวต์แอปที่กำหนดเองไว้ (ไม่บังคับหรือต้องระบุ) ให้ตั้งค่าแอตทริบิวต์เหล่านั้น ดูข้อมูลเพิ่มเติมได้ที่การปรับแต่งช่องแบบฟอร์มที่ใช้ลงทะเบียนแอป
  16. ระบุผลิตภัณฑ์ API ที่รวมอยู่ในแอป
    พื้นที่ข้อความค่าต้องแสดงผลิตภัณฑ์ API แต่ละรายการในบรรทัดแยกต่างหาก โดยไม่มีคอมมาหรือตัวคั่นอื่นๆ รายการผลิตภัณฑ์ API ที่มีจะแสดงเหนือพื้นที่ข้อความค่า
  17. คลิกบันทึกเพื่อกลับไปที่หน้า "การแก้ไขกฎ"
  18. คลิกบันทึกการเปลี่ยนแปลง
  19. หากต้องการแก้ไขกฎในภายหลัง ให้เลือกการกําหนดค่า > เวิร์กโฟลว์ > กฎในเมนูการดูแลระบบ Drupal แล้วเลือกกฎจากรายการกฎ

เมื่อผู้ใช้ใหม่เข้าสู่ระบบพอร์ทัลเป็นครั้งแรกและเลือกลิงก์ "แอปของฉัน" ในเมนู ผู้ใช้จะเห็นแอปชื่อ Application นามสกุล โดยที่ นามสกุล คือนามสกุลที่ใช้เมื่อผู้ใช้ลงทะเบียนบัญชี

การดูแลระบบแอปของผู้ใช้

ในฐานะผู้ดูแลระบบพอร์ทัล คุณสามารถใช้รายงานแอปของนักพัฒนาแอปเพื่อจัดการแอปของผู้ใช้จากพอร์ทัลได้โดยตรง จากรายงานดังกล่าว ผู้ดูแลระบบจะดูข้อมูลเกี่ยวกับแอปของผู้ใช้ แก้ไขแอป หรือลบแอปได้ เช่น ผู้ดูแลระบบพอร์ทัลสามารถแก้ไขแอปเพื่อเพิ่มหรือนำผลิตภัณฑ์ API ออก เปลี่ยน URL การเรียกกลับ หรือทำการเปลี่ยนแปลงอื่นๆ

วิธีจัดการแอปของผู้ใช้

  1. เข้าสู่ระบบพอร์ทัลในฐานะผู้ใช้ที่มีสิทธิ์ของผู้ดูแลระบบ
  2. เลือกรายงาน > แอปของนักพัฒนาซอฟต์แวร์ในเมนูการดูแลระบบ Drupal รายการแอปของผู้ใช้ที่เรียงลำดับได้จะปรากฏขึ้น
  3. สำหรับแอปใดก็ตามในรายการ ให้ทำดังนี้
    • เลือกลิงก์แก้ไขเพื่อแก้ไขพร็อพเพอร์ตี้แอป
    • เลือกลิงก์ลบเพื่อลบแอป

การยกเลิกบัญชีผู้ใช้

ผู้ดูแลระบบพอร์ทัลสามารถยกเลิกบัญชีผู้ใช้ได้ ผู้ดูแลระบบสามารถยกเลิกบัญชีทีละบัญชี หรือยกเลิกหลายบัญชีพร้อมกันได้

หากต้องการยกเลิกบัญชีผู้ใช้แต่ละบัญชี

  1. เข้าสู่ระบบพอร์ทัลในฐานะผู้ใช้ที่มีสิทธิ์ของผู้ดูแลระบบ
  2. เลือกผู้ใช้ในเมนูการดูแลระบบ Drupal
  3. ในคอลัมน์การดำเนินการของตารางผู้ใช้ ให้เลือกยกเลิกบัญชี
  4. คลิกตัวเลือกการยกเลิกที่เหมาะสมในส่วน "เมื่อยกเลิกบัญชีผู้ใช้" โดยมีตัวเลือกดังนี้
    • ปิดใช้บัญชีและเก็บเนื้อหาไว้: (ค่าเริ่มต้น) ระบบจะเก็บบัญชีผู้ใช้และเนื้อหาที่เกี่ยวข้องไว้ อย่างไรก็ตาม บัญชีผู้ใช้จะถูกบล็อกไม่ให้เข้าถึงทรัพยากร API ซึ่งเป็นค่าเริ่มต้น ผู้ดูแลระบบสามารถเลิกบล็อกบัญชีผู้ใช้ในภายหลังได้
    • ปิดใช้บัญชีและเลิกเผยแพร่เนื้อหา: ระบบจะเก็บบัญชีผู้ใช้ไว้ อย่างไรก็ตาม ระบบจะนำเนื้อหาที่เชื่อมโยงกับบัญชีผู้ใช้ออก บัญชีผู้ใช้ถูกบล็อกไม่ให้เข้าถึงทรัพยากร API ผู้ดูแลระบบสามารถเลิกบล็อกบัญชีผู้ใช้ในภายหลังได้
    • ลบบัญชี แต่ให้เนื้อหาเป็นของผู้ใช้ที่ไม่ระบุตัวตน ระบบจะลบบัญชีผู้ใช้ ระบบจะเก็บเนื้อหาที่เชื่อมโยงกับบัญชีผู้ใช้ไว้ แต่เนื้อหาดังกล่าวจะเชื่อมโยงกับบัญชีผู้ใช้ "ไม่ระบุตัวตน" ซึ่งเป็นบัญชีที่ยังไม่ได้ตรวจสอบสิทธิ์ บัญชีผู้ใช้จะเปิดใช้อีกครั้งไม่ได้ ผู้ใช้ต้องลงทะเบียนอีกครั้งและบัญชีของผู้ใช้ต้องได้รับการตรวจสอบสิทธิ์ก่อนเข้าถึงทรัพยากร API
    • ลบบัญชีและเนื้อหา: ระบบจะลบบัญชีผู้ใช้และเนื้อหาที่เกี่ยวข้อง บัญชีผู้ใช้จะเปิดใช้อีกครั้งไม่ได้ ผู้ใช้ต้องลงทะเบียนอีกครั้งและบัญชีของผู้ใช้ต้องได้รับการตรวจสอบสิทธิ์ก่อนเข้าถึงทรัพยากร API
  5. หากต้องการให้ผู้ใช้ได้รับอีเมลขอให้ยืนยันการยกเลิก ให้เลือก "กำหนดให้ต้องยืนยันทางอีเมลเพื่อยกเลิกบัญชี"
    หากเลือกตัวเลือกนี้ บัญชีของผู้ใช้ต้องมีสิทธิ์ที่ถูกต้องจึงจะยกเลิกได้ เลือกผู้ใช้ > สิทธิ์ และตรวจสอบว่าบทบาท "ผู้ใช้ที่ผ่านการตรวจสอบสิทธิ์" มีการตั้งค่าสิทธิ์ "ยกเลิกบัญชีผู้ใช้ของตนเอง"
  6. คลิกยกเลิกบัญชี

หากต้องการยกเลิกบัญชีผู้ใช้หลายบัญชี

  1. เข้าสู่ระบบพอร์ทัลในฐานะผู้ใช้ที่มีสิทธิ์ของผู้ดูแลระบบ
  2. เลือกผู้ใช้ในเมนูการดูแลระบบ Drupal
  3. ในส่วนการดำเนินการ ให้เลือกยกเลิกบัญชีผู้ใช้ในเมนูแบบเลื่อนลง
  4. เลือกช่องทำเครื่องหมายข้างผู้ใช้แต่ละรายที่คุณต้องการยกเลิกบัญชี
  5. เลือกปุ่มดำเนินการ
  6. คลิกตัวเลือกการยกเลิกที่เหมาะสมในส่วน "เมื่อยกเลิกบัญชีผู้ใช้" โดยมีตัวเลือกดังนี้
    • ปิดใช้บัญชีและเก็บเนื้อหาไว้
    • ปิดใช้บัญชีและเลิกเผยแพร่เนื้อหา
    • ลบบัญชี แต่ให้เนื้อหาเป็นของผู้ใช้ที่ไม่ระบุตัวตน
    • ลบบัญชีและเนื้อหา
  7. คลิกถัดไป
  8. คลิกยืนยัน

การตั้งค่าการดำเนินการเริ่มต้นเมื่อยกเลิกบัญชี

ผู้ดูแลระบบของพอร์ทัลนักพัฒนาแอปสามารถตั้งค่าการดำเนินการเริ่มต้นของพอร์ทัลเมื่อมีการยกเลิกบัญชีผู้ใช้

วิธีตั้งค่าการดำเนินการเริ่มต้นเมื่อยกเลิกบัญชี

  1. เข้าสู่ระบบพอร์ทัลในฐานะผู้ใช้ที่มีสิทธิ์ของผู้ดูแลระบบหรือสิทธิ์ในการสร้างเนื้อหา
  2. เลือกการกําหนดค่าในเมนูการดูแลระบบ Drupal
  3. เลือกการตั้งค่าบัญชี
  4. คลิกตัวเลือกการยกเลิกที่เหมาะสมในส่วน "เมื่อยกเลิกบัญชีผู้ใช้" ในส่วนการลงทะเบียนและการยกเลิก โดยมีตัวเลือกดังนี้
    • ปิดใช้บัญชีและเก็บเนื้อหาไว้
    • ปิดใช้บัญชีและเลิกเผยแพร่เนื้อหา
    • ลบบัญชี แต่ให้เนื้อหาเป็นของผู้ใช้ที่ไม่ระบุตัวตน
    • ลบบัญชีและเนื้อหา
  5. คลิกบันทึกการกําหนดค่า