คุณกําลังดูเอกสารประกอบของ Apigee Edge
ไปที่เอกสารประกอบของ Apigee X info
คุณต้องเพิ่มผู้ใช้ลงในระบบก่อนเพื่อให้ผู้ใช้เริ่มใช้งานพอร์ทัลบริการสำหรับนักพัฒนาแอปได้ โดยค่าเริ่มต้น ผู้ใช้ทุกคนจะลงทะเบียนในพอร์ทัลนักพัฒนาแอปได้โดยเลือกลิงก์ "ลงทะเบียน" ในเมนูพอร์ทัล จากนั้นระบบจะตรวจสอบสิทธิ์บัญชีของผู้ใช้โดยอัตโนมัติและมอบหมายบทบาทผู้ใช้ที่ตรวจสอบสิทธิ์ให้กับผู้ใช้
คุณสามารถปรับแต่งพอร์ทัลนักพัฒนาแอปเพื่อให้มีเพียงผู้ใช้ที่มีสิทธิ์ระดับผู้ดูแลระบบเท่านั้นที่เพิ่มบัญชีผู้ใช้ได้ ในกรณีนี้ ผู้ดูแลระบบจะต้องเพิ่มบัญชีผู้ใช้ด้วยตนเอง ผู้ดูแลระบบยังอาจต้องเพิ่มบัญชีผู้ใช้ด้วยตนเองสำหรับนักพัฒนาซอฟต์แวร์ภายในหรือเพื่อเพิ่มนักพัฒนาซอฟต์แวร์ในนามของลูกค้า
หลังจากเพิ่มบัญชีผู้ใช้แล้ว ผู้ดูแลระบบจะมอบหมายบทบาทให้กับบัญชีผู้ใช้ได้ ซึ่งจะเชื่อมโยงสิทธิ์ของบทบาทนั้นกับบัญชี นอกจากนี้ ผู้ดูแลระบบยังจัดการบัญชีผู้ใช้ที่มีอยู่ได้ ซึ่งรวมถึงการแก้ไขโปรไฟล์ผู้ใช้ของบัญชี ลบบัญชี บล็อกหรือเลิกบล็อกบัญชี หรือมอบหมายบทบาทใหม่ให้กับบัญชี นอกจากนี้ ผู้ดูแลระบบยังระบุสิ่งที่จะเกิดขึ้นกับบัญชีผู้ใช้และเนื้อหาที่เกี่ยวข้อง (เช่น รายการบล็อกและโพสต์ในฟอรัม) เมื่อยกเลิกบัญชีได้ด้วย
พอร์ทัลนักพัฒนาแอปสามารถส่งอีเมลถึงผู้ใช้โดยอัตโนมัติเมื่อเกิดเหตุการณ์ ตัวอย่างเช่น พอร์ทัลสามารถส่งอีเมลเมื่อมีการเพิ่มผู้ใช้ บัญชีถูกบล็อก หรือมีการยกเลิกบัญชี คุณสามารถควบคุมเนื้อหาและรูปแบบของอีเมลเหล่านี้ได้ในส่วนการจัดการผู้ใช้ ดูข้อมูลเพิ่มเติมที่หัวข้อการกำหนดค่าอีเมล
ดูวิธีจัดการเวิร์กโฟลว์การลงทะเบียน ปรับแต่งอีเมลลงทะเบียน บล็อกที่อยู่ IP ไม่ให้ลงทะเบียน รวมถึงสร้าง จัดการ และบล็อกบัญชีผู้ใช้ได้ในวิดีโอนี้
การควบคุมผู้ที่มีสิทธิ์ลงทะเบียนบัญชี
โดยค่าเริ่มต้น ผู้ใช้ทุกคนสามารถสร้างบัญชีจากพอร์ทัลนักพัฒนาแอปได้โดยคลิกลิงก์ "ลงทะเบียน"
วิธีควบคุมผู้ที่มีสิทธิ์ลงทะเบียนบัญชี
- เข้าสู่ระบบพอร์ทัลในฐานะผู้ใช้ที่มีสิทธิ์ของผู้ดูแลระบบหรือสิทธิ์ในการสร้างเนื้อหา
- เลือกการกําหนดค่า > ผู้ใช้ > การตั้งค่าบัญชีในเมนูการดูแลระบบของ Drupal ซึ่งจะเปิดหน้าการตั้งค่าบัญชี
- คลิกตัวเลือกการลงทะเบียนที่เหมาะสมในส่วน"ใครบ้างที่ลงทะเบียนบัญชีได้" ในส่วนการลงทะเบียนและการยกเลิก โดยมีตัวเลือกดังนี้
- ผู้ดูแลระบบเท่านั้น: มีเพียงผู้ดูแลระบบเท่านั้นที่ลงทะเบียนบัญชีผู้ใช้ได้
- ผู้เข้าชม: ทุกคนลงทะเบียนได้ ซึ่งเป็นค่าเริ่มต้น
- ผู้เข้าชม แต่ต้องได้รับการอนุมัติจากผู้ดูแลระบบ: ทุกคนลงทะเบียนได้ แต่ผู้ดูแลระบบต้องให้สิทธิ์บัญชี
- เลือกหรือยกเลิกการเลือกช่องทําเครื่องหมายกําหนดให้ต้องยืนยันอีเมลเมื่อผู้เข้าชมสร้างบัญชี หากไม่ได้เลือก ทางระบบจะเข้าสู่ระบบพอร์ทัลให้นักพัฒนาแอปทันทีหลังจากลงทะเบียน เมื่อเลือกช่องนี้ ผู้ใช้จะได้รับอีเมลที่ใช้ยืนยันอีเมลก่อนจึงจะลงชื่อเข้าใช้ได้
- คลิก Save configuration
การเพิ่มบัญชีผู้ใช้
ผู้ดูแลระบบต้องเพิ่มผู้ใช้ด้วยตนเอง หรือผู้ใช้จะเพิ่มตัวเองได้โดยเลือกลิงก์ "ลงทะเบียน" ในพอร์ทัลนักพัฒนาแอป ทั้งนี้ขึ้นอยู่กับการกำหนดค่าพอร์ทัล
การเพิ่มบัญชีผู้ใช้ด้วยตนเอง
วิธีเพิ่มบัญชีผู้ใช้ด้วยตนเอง
- เข้าสู่ระบบพอร์ทัลในฐานะผู้ใช้ที่มีสิทธิ์ของผู้ดูแลระบบหรือสิทธิ์ในการสร้างเนื้อหา
- เลือกผู้ใช้ > เพิ่มผู้ใช้ในเมนูการดูแลระบบ Drupal
- ป้อนเนื้อหาสำหรับผู้ใช้ในช่องชื่อนามสกุล ชื่อผู้ใช้ อีเมล และรหัสผ่าน แล้วระบุการยอมรับข้อตกลงของผู้ใช้
- (ไม่บังคับ) ตั้งค่าสถานะและบทบาทให้กับผู้ใช้
- เลือกแจ้งผู้ใช้เกี่ยวกับบัญชีใหม่เพื่อสร้างอีเมลอัตโนมัติที่ส่งถึงผู้ใช้
- คลิกสร้างบัญชี
การลงทะเบียนผู้ใช้จากพอร์ทัลนักพัฒนาแอป
วิธีลงทะเบียนผู้ใช้จากพอร์ทัลนักพัฒนาแอป
- ผู้ใช้เลือกลงทะเบียนในหน้าแรกของพอร์ทัลนักพัฒนาแอป
- หน้าการลงทะเบียนจะปรากฏขึ้น
- ผู้ใช้ป้อนข้อมูลที่จําเป็นและเลือกสร้างบัญชีใหม่
เมื่อสร้างบัญชีใหม่ ระบบจะส่งอีเมลต้อนรับอัตโนมัติให้ผู้ใช้ ทั้งนี้ขึ้นอยู่กับการตั้งค่าการลงทะเบียนบัญชีใหม่
การแจ้งเตือนผู้ดูแลระบบโดยอัตโนมัติเมื่อมีผู้ใช้ใหม่ลงทะเบียน
โดยค่าเริ่มต้น ผู้ใช้ใหม่จะได้รับอีเมลเมื่อลงทะเบียนในพอร์ทัล ดูข้อมูลเพิ่มเติมได้ที่การกำหนดค่าอีเมล
อย่างไรก็ตาม ผู้ดูแลระบบพอร์ทัลจะไม่ได้รับแจ้งโดยค่าเริ่มต้นเมื่อผู้ใช้ใหม่ลงทะเบียน ตัวอย่างเช่น หากคุณกำหนดค่าพอร์ทัลเพื่อให้ผู้ใช้ใหม่ต้องได้รับการอนุมัติจากผู้ดูแลระบบเพื่อเปิดใช้งานบัญชี คุณจะต้องตรวจสอบว่าผู้ดูแลระบบได้รับการแจ้งเตือนเมื่อมีการสร้างบัญชีใหม่ มิเช่นนั้น บัญชีผู้ใช้จะยังคงไม่มีการใช้งาน
หากต้องการแจ้งเตือนผู้ดูแลระบบเมื่อผู้ใช้ใหม่ลงทะเบียนบัญชี
- เข้าสู่ระบบพอร์ทัลในฐานะผู้ใช้ที่มีสิทธิ์ของผู้ดูแลระบบหรือสิทธิ์ในการสร้างเนื้อหา
- เลือกการกําหนดค่า > ผู้ใช้ > การแจ้งเตือนผู้ดูแลระบบในเมนูการดูแลระบบของ Drupal
- ในส่วนการแจ้งเตือนผู้ใช้ ให้ระบุผู้ที่จะรับอีเมล คุณสามารถส่งคำสั่งซื้อไปยังบุคคลต่อไปนี้ได้
- ส่งไปยังอีเมลที่กำหนดเอง
- ส่งไปยังบทบาทที่เฉพาะเจาะจง หากเลือกตัวเลือกนี้ คุณอาจต้องสร้างบทบาทใหม่ หรือหากคุณเลือกบทบาท เช่น ผู้ดูแลระบบ ผู้ดูแลระบบทุกคนจะได้รับอีเมลดังกล่าว แต่อาจไม่เกี่ยวข้องกับผู้ดูแลระบบบางราย
- ทั้งคู่
- แก้ไขเรื่องและเนื้อหาของข้อความ
- เลือกส่งอีเมลในกรณีต่อไปนี้
- รับอีเมลเมื่อสร้างผู้ใช้
- รับอีเมลเมื่อสร้างและอัปเดตผู้ใช้
- คลิก Save configuration
การจัดการบัญชีผู้ใช้
ผู้ดูแลระบบสามารถจัดการบัญชีผู้ใช้เพื่อตั้งค่าข้อมูลผู้ใช้ รีเซ็ตรหัสผ่าน เปิดใช้งานบัญชี ยกเลิกหรือระงับบัญชี และดำเนินการอื่นๆ
วิธีแก้ไขโปรไฟล์ผู้ใช้สำหรับบัญชีผู้ใช้
- เข้าสู่ระบบพอร์ทัลในฐานะผู้ใช้ที่มีสิทธิ์ของผู้ดูแลระบบหรือสิทธิ์ในการสร้างเนื้อหา
- เลือกผู้ใช้ในเมนูการดูแลระบบ Drupal
- ใช้พื้นที่ตัวกรองที่ด้านบนของหน้าเพื่อกรองการแสดงผลของผู้ใช้ตามชื่อผู้ใช้ อีเมล สถานะ หรือสิทธิ์ที่เฉพาะเจาะจง โดยค่าเริ่มต้น ระบบจะเลือก "ทั้งหมด" สำหรับตัวกรองเหล่านี้ ซึ่งในกรณีนี้ ผู้ใช้ทั้งหมดจะแสดงในหน้า
- คลิกแก้ไขในแถวชื่อผู้ใช้ของบัญชีผู้ใช้ ซึ่งจะเปิดมุมมองที่แก้ไขได้ของโปรไฟล์ผู้ใช้
- เปลี่ยนข้อมูลโปรไฟล์ผู้ใช้ตามความเหมาะสม
- คลิกบันทึก
การเพิ่ม CAPTCHA
คุณสามารถเพิ่มการทดสอบ CAPTCHA ลงในหน้าเข้าสู่ระบบและหน้าอื่นๆ ได้โดยเปิดใช้ข้อบังคับของ Drupal CAPTCHA และ reCAPTCHA โมดูล reCAPTCHA จะเพิ่มการรองรับบริการ reCAPTCHA ฟรีของ Google
Drupal รองรับโมดูล CAPTCHA อื่นๆ เช่น CAPTCHA แบบรูปภาพ ซึ่งคุณใช้ในพอร์ทัลได้ด้วย
วิดีโอ: ดูวิดีโอสั้นๆ เกี่ยวกับการเปิดใช้ CAPTCHA ในพอร์ทัลนักพัฒนาแอป
วิธีเปิดใช้ reCAPTCHA
- เข้าสู่ระบบพอร์ทัลในฐานะผู้ใช้ที่มีสิทธิ์ของผู้ดูแลระบบหรือสิทธิ์ในการสร้างเนื้อหา
- เลือกโมดูลจากเมนู Drupal
- เปิดใช้ทั้งโมดูล CAPTCHA และ reCAPTCHA
- ลงทะเบียนคีย์ reCAPTCHA จาก Google ที่ https://www.google.com/recaptcha/intro/index.html
- เลือกการกําหนดค่า > ผู้ใช้ > CAPTCHA > reCAPTCHA ในเมนู Drupal
- ป้อนคีย์สาธารณะ (คีย์เว็บไซต์ Google) และคีย์ส่วนตัว (คีย์ลับ Google) คุณปล่อยให้การตั้งค่าที่เหลือเป็นค่าเริ่มต้นได้
- เลือกการกําหนดค่า > ผู้ใช้ > CAPTCHA เพื่อตั้งค่าตําแหน่งที่ต้องการแสดงแบบฟอร์ม reCAPTCHA โดยค่าเริ่มต้น ข้อความจะปรากฏในแบบฟอร์มการเข้าสู่ระบบและแบบฟอร์มการลงทะเบียนผู้ใช้
- จากหน้าดังกล่าว ให้ตั้งค่าประเภทคำถามสำหรับแบบฟอร์มแต่ละแบบ
- บันทึกการเปลี่ยนแปลง
การเพิ่มหน้าข้อกำหนดและเงื่อนไข
คุณสามารถเพิ่มหน้าข้อกำหนดและเงื่อนไขลงในพอร์ทัลของนักพัฒนาแอป ซึ่งผู้ใช้ต้องยอมรับเมื่อเข้าสู่ระบบก่อนจึงจะได้รับอนุญาตให้เข้าถึงพอร์ทัล หากคุณเปลี่ยนแปลงหน้าข้อกำหนดและเงื่อนไขในภายหลัง ผู้ใช้จะต้องยอมรับข้อกำหนดและเงื่อนไขที่อัปเดตแล้วในครั้งถัดไปที่เข้าสู่ระบบ
การติดตั้งใช้งานหน้าข้อกำหนดและเงื่อนไขใช้ ข้อบังคับทางกฎหมายของ Drupal โมดูลดังกล่าวเป็นวิธีที่ยืดหยุ่นในการสร้างหน้าข้อกำหนดและเงื่อนไข ติดตามประวัติการแก้ไขข้อกำหนดและเงื่อนไข ตลอดจนติดตามผู้ใช้ที่ยอมรับข้อกำหนดและเงื่อนไข
เมื่อสร้างแล้ว หน้าข้อกำหนดและเงื่อนไขจะมี URL <siteURL>/legal
วิธีเปิดใช้โมดูลกฎหมาย
- เข้าสู่ระบบพอร์ทัลในฐานะผู้ใช้ที่มีสิทธิ์ของผู้ดูแลระบบ
- เลือกโมดูลในเมนูการดูแลระบบ Drupal รายการข้อบังคับของ Drupal ที่ติดตั้งไว้ทั้งหมดจะปรากฏขึ้น
- เลื่อนหน้าลงแล้วเลือกช่องทำเครื่องหมายข้างข้อบังคับทางกฎหมาย
- คลิก Save configuration
วิธี สร้างหน้าข้อกำหนดและเงื่อนไข
- เข้าสู่ระบบพอร์ทัลในฐานะผู้ใช้ที่มีสิทธิ์ของผู้ดูแลระบบ
- เลือกการกําหนดค่า > ผู้ใช้ > กฎหมายในเมนูการดูแลระบบ Drupal
รายการเมนูนี้จะปรากฏก็ต่อเมื่อเปิดใช้ข้อบังคับทางกฎหมายเท่านั้น ช่องด้านบนของหน้าในส่วน "เวอร์ชัน/การแก้ไขล่าสุด" จะแสดงข้อกำหนดและเงื่อนไขปัจจุบัน หากยังไม่ได้กำหนดข้อกำหนดและเงื่อนไข ช่องนี้จะว่างเปล่า คุณสร้างเวอร์ชันใหม่ได้ในส่วนข้อกำหนดและเงื่อนไขในส่วนสร้างเวอร์ชัน/คำแปลใหม่ - ป้อนข้อกำหนดในการให้บริการในส่วนข้อกำหนดและเงื่อนไข
- เลือกวิธีแสดงข้อกำหนดและเงื่อนไขในหน้าเว็บ ได้แก่ กล่องเลื่อน กล่องเลื่อน (CSS) ข้อความ HTML หรือลิงก์หน้าเว็บ
- เพิ่มช่องทำเครื่องหมายและพื้นที่ข้อความเพิ่มเติมเพื่ออธิบายการเปลี่ยนแปลงล่าสุด (ไม่บังคับ)
- เลือกแสดงตัวอย่างเพื่อดูตัวอย่างข้อกำหนดในการให้บริการในพื้นที่ข้อกำหนดในการใช้งานในส่วน "เวอร์ชัน/การแก้ไขล่าสุด" หรือบันทึกเพื่อบันทึก
วิธีตรวจสอบการเปลี่ยนแปลงและการยอมรับข้อกำหนดและเงื่อนไข
- เข้าสู่ระบบพอร์ทัลในฐานะผู้ใช้ที่มีสิทธิ์ของผู้ดูแลระบบ
- เลือกการกําหนดค่า > ผู้ใช้ > กฎหมายในเมนูการดูแลระบบ Drupal
- เลือกแท็บประวัติข้อกำหนดและเงื่อนไขเพื่อดูประวัติการแก้ไขข้อกำหนดและเงื่อนไข
- เลือกแท็บยอมรับเพื่อดูรายชื่อผู้ใช้ที่ยอมรับข้อกำหนดในการให้บริการแต่ละเวอร์ชัน
การเปลี่ยนเส้นทางผู้ใช้เมื่อเข้าสู่ระบบ
โดยค่าเริ่มต้น เมื่อผู้ใช้เข้าสู่ระบบพอร์ทัล ระบบจะนําไปยังหน้าที่แสดงข้อมูลของผู้ใช้ เช่น ชื่อและนามสกุล หรือจะใช้โมดูล Drupal Rules เพื่อเพิ่มกฎเพื่อเปลี่ยนเส้นทางผู้ใช้ไปยังหน้าอื่นโดยอัตโนมัติก็ได้ เช่น คุณสามารถเปลี่ยนเส้นทางผู้ใช้ไปยังหน้าที่แสดงแอปทั้งหมดหรือไปยังหน้าแรกของพอร์ทัล
คุณต้องเปิดใช้ข้อบังคับ Drupal ที่จําเป็นทั้งหมดก่อนจึงจะสร้างกฎการเปลี่ยนเส้นทางได้
เปิดใช้โมดูล Drupal ที่จําเป็น
- เข้าสู่ระบบพอร์ทัลในฐานะผู้ใช้ที่มีสิทธิ์ของผู้ดูแลระบบ
- เลือกโมดูลในเมนูการดูแลระบบ Drupal
- เปิดใช้ข้อบังคับต่อไปนี้หากยังไม่ได้เปิดใช้
- อีเมลแทน "ฉัน" (ปรากฏที่ด้านบนของรายการโมดูล ไม่ใช่ตามลําดับตัวอักษรเหมือนโมดูลอื่นๆ ทั้งหมด)
- LoginToboggan
- กฎ
- UI ของกฎ
- คลิก Save configuration
คุณอาจเห็นว่าระบบเปิดใช้ข้อบังคับอื่นๆ โดยอัตโนมัติ
สร้างกฎการเปลี่ยนเส้นทางการเข้าสู่ระบบ
- เข้าสู่ระบบพอร์ทัลในฐานะผู้ใช้ที่มีสิทธิ์ของผู้ดูแลระบบ
- เลือกการกําหนดค่า > เวิร์กโฟลว์ > กฎในเมนูการดูแลระบบของ Drupal
- เลือก + เพิ่มกฎใหม่ในหน้ากฎ
- ระบุชื่อกฎ: เปลี่ยนเส้นทางการเข้าสู่ระบบ
- (ไม่บังคับ) ระบุแท็กเป็นการเข้าสู่ระบบ
- ในช่องเมนูแบบเลื่อนลง "การตอบสนองต่อเหตุการณ์" ให้เลือกผู้ใช้ > ผู้ใช้เข้าสู่ระบบแล้ว
- เลือกบันทึก
หน้าการแก้ไขกฎรีแอ็กชันจะปรากฏขึ้น คุณได้ตั้งค่าเหตุการณ์ในขั้นตอนก่อนหน้าแล้ว ดังนั้นในส่วนเหตุการณ์จึงควรระบุว่า "ผู้ใช้เข้าสู่ระบบแล้ว" เว้นว่างไว้สำหรับเงื่อนไขของกฎนี้ - ในส่วนการดําเนินการ ให้เลือก + เพิ่มการดําเนินการ
- เลือกระบบ > การเปลี่ยนเส้นทางหน้าเว็บในเมนูแบบเลื่อนลง
หน้า "เพิ่มการกระทําใหม่" จะเปลี่ยนเลย์เอาต์เพื่อให้คุณระบุ URL เปลี่ยนเส้นทางได้ - ในส่วน "ค่า" ให้ระบุ user/[account:uid]/apps
[account:uid] คือรูปแบบการแทนที่ซึ่งสอดคล้องกับรหัสพอร์ทัลของผู้ใช้ หากต้องการดูรายการรูปแบบการแทนที่ทั้งหมด ให้เลือกรูปแบบการแทนที่ใต้ช่องป้อนค่า - คลิกบันทึกเพื่อกลับไปที่หน้าการแก้ไขกฎความรู้สึก หน้าดังกล่าวควรปรากฏดังที่แสดงด้านล่าง
- คลิกบันทึกการเปลี่ยนแปลง
หากต้องการแก้ไขกฎในภายหลัง ให้เลือกกฎจากหน้าการกําหนดค่า แล้วเลือกการเปลี่ยนเส้นทางการเข้าสู่ระบบจากรายการกฎ
ตอนนี้เมื่อผู้ใช้เข้าสู่ระบบ ระบบจะเปลี่ยนเส้นทางผู้ใช้ไปยังหน้าที่แสดงแอปทั้งหมด หากต้องการเปลี่ยนเส้นทางผู้ใช้ไปยังหน้าแรกของพอร์ทัลแทน ให้แก้ไขค่าที่คุณตั้งไว้ด้านบนในขั้นตอนที่ 11 เพื่อระบุ URL ของหน้าแรกของพอร์ทัล เช่น http://dev-myCompany.devportal.apigee.io/
การตั้งค่าบทบาทและสิทธิ์ของผู้ใช้
บทบาทจะกำหนดชุดสิทธิ์ที่เฉพาะเจาะจงซึ่งอนุญาตให้ผู้ใช้ทำกิจกรรมบางอย่างได้ คุณให้สิทธิ์แก่ผู้ใช้หรือกลุ่มผู้ใช้ได้โดยมอบหมายผู้ใช้ให้บทบาทที่มีสิทธิ์ที่จําเป็น ผู้ดูแลระบบจัดการบทบาท รวมถึงตั้งค่าสิทธิ์สำหรับบทบาทในพอร์ทัลนักพัฒนาแอป
โดยค่าเริ่มต้น Drupal จะสร้างบทบาท 2 บทบาท ดังนี้
- ผู้ใช้ที่ไม่ระบุชื่อ - บทบาทสำหรับผู้ใช้ที่ไม่ได้ลงชื่อเข้าใช้ ระบบจะป้องกันไม่ให้ผู้ใช้ที่ไม่ระบุตัวตนดำเนินการส่วนใหญ่
- ผู้ใช้ที่ได้รับการตรวจสอบสิทธิ์ - บทบาทเริ่มต้นที่กำหนดให้กับผู้ใช้ทุกคน คุณสามารถมอบหมายบทบาทเพิ่มเติมให้กับผู้ใช้ได้ แต่ผู้ใช้จะได้รับมอบหมายบทบาทนี้เสมอ
นอกจากนี้ Apigee ยังได้เพิ่มบทบาทผู้ดูแลระบบ มอบหมายผู้ใช้ให้อยู่ในบทบาทผู้ดูแลระบบเพื่อให้มีสิทธิ์ดูแลระบบพอร์ทัล
โดยปกติแล้ว คุณจะต้องเพิ่มบทบาทลงในพอร์ทัลเพื่อให้สามารถแยกสิทธิ์ตามประเภทผู้ใช้ที่แตกต่างกัน ผู้ใช้อาจมีบทบาทเดียวหรือหลายบทบาทก็ได้ ระบบจะกําหนดบทบาทผู้ใช้ที่ตรวจสอบสิทธิ์ให้กับผู้ใช้ทุกคน แต่หากต้องการกําหนดผู้ใช้ให้มีบทบาทเพิ่มเติม คุณต้องเพิ่มตรรกะลงในพอร์ทัลหรือกําหนดบทบาทด้วยตนเอง
หากต้องการดูบทบาทและสิทธิ์ทั้งหมด
- เข้าสู่ระบบพอร์ทัลในฐานะผู้ใช้ที่มีสิทธิ์ของผู้ดูแลระบบหรือสิทธิ์ในการสร้างเนื้อหา
- เลือกผู้ใช้ > สิทธิ์ > บทบาทในเมนูการดูแลระบบ Drupal
วิธีเพิ่มบทบาทใหม่
- เลือกผู้ใช้ > สิทธิ์ > บทบาท
- ป้อนชื่อบทบาทใหม่ในช่องข้อความเหนือปุ่ม "เพิ่มบทบาท" ในหน้าผู้ใช้
- คลิกบทบาทเพิ่ม
วิธีแก้ไขบทบาท
- เลือกผู้ใช้ > สิทธิ์ > บทบาท
- คลิกแก้ไขบทบาทในแถวของบทบาทที่เกี่ยวข้องในหน้าบุคคล
- เปลี่ยนชื่อบทบาทตามความเหมาะสม
- คลิกบันทึก
วิธีลบบทบาท
- เลือกผู้ใช้ > สิทธิ์ > บทบาท
- คลิกแก้ไขบทบาทในแถวของบทบาทที่เกี่ยวข้องในหน้าบุคคล
- คลิกลบบทบาท
วิธีเพิ่มผู้ใช้ในบทบาท
- เข้าสู่ระบบพอร์ทัลในฐานะผู้ใช้ที่มีสิทธิ์ของผู้ดูแลระบบหรือสิทธิ์ในการสร้างเนื้อหา
- เลือกผู้ใช้ในเมนูการดูแลระบบ Drupal
- คลิกแก้ไขในแถวชื่อผู้ใช้ของบัญชีผู้ใช้ ซึ่งจะเปิดมุมมองที่แก้ไขได้ของโปรไฟล์ผู้ใช้
- เลือกบทบาททั้งหมดให้กับผู้ใช้ตามความเหมาะสม
- คลิกบันทึก
วิธีเปลี่ยนสิทธิ์ของบทบาท
- เลือกผู้ใช้ > สิทธิ์ > บทบาท
- คลิกแท็บสิทธิ์ในหน้าบุคคล
ตารางบทบาทและสิทธิ์จะปรากฏขึ้น เครื่องหมายถูกในตารางจะระบุสิทธิ์ที่มอบให้กับบทบาทใด
- เลือกหรือยกเลิกการเลือกช่องทําเครื่องหมายเพื่อให้หรือเพิกถอนสิทธิ์ที่เชื่อมโยงกับบทบาทนั้นตามลําดับ
เช่น หากต้องการป้องกันไม่ให้ผู้ใช้ที่ตรวจสอบสิทธิ์สร้างหรือลบแอป ให้เลื่อนลงไปที่ส่วน DevConnet Developer Apps ของตารางสิทธิ์ แล้วยกเลิกการเลือกช่องสร้างแอปสำหรับนักพัฒนาแอปและลบแอปสำหรับนักพัฒนาแอปในส่วนผู้ใช้ที่ตรวจสอบสิทธิ์ - คลิกสิทธิ์บันทึก
การปรับแต่งช่องแบบฟอร์มที่ใช้ลงทะเบียนผู้ใช้
เมื่อผู้ใช้ลงทะเบียนบัญชีในพอร์ทัล พอร์ทัลจะแสดงหน้าการลงทะเบียนเริ่มต้นที่มีช่องสำหรับชื่อนามสกุล ชื่อผู้ใช้ อีเมล และรหัสผ่าน ในฐานะผู้ให้บริการ API คุณอาจต้องการแก้ไขแบบฟอร์มนี้เพื่อแจ้งให้ผู้ใช้ระบุข้อมูลเพิ่มเติม เช่น ชื่อบริษัท ที่อยู่จัดส่ง หรือข้อมูลอื่นๆ พอร์ทัลช่วยให้คุณเพิ่มช่องใหม่ลงในแบบฟอร์มนี้ได้ ฟิลด์เหล่านี้อาจเป็น
- ต้องระบุหรือไม่บังคับ
- แสดงโดยองค์ประกอบ HTML ต่างๆ เช่น กล่องข้อความ ปุ่มตัวเลือก ช่องทําเครื่องหมาย และอื่นๆ
- ตั้งค่าให้ปรากฏที่ใดก็ได้ในแบบฟอร์ม
ดูวิธีปรับแต่งแบบฟอร์มการลงทะเบียนผู้ใช้ที่มีอยู่ในพอร์ทัลนักพัฒนาแอปได้จากวิดีโอนี้
เช่น คุณอาจเพิ่มช่องที่ต้องกรอกสำหรับชื่อบริษัท หรือช่องที่ไม่บังคับสำหรับหมายเลขโทรศัพท์ หรืออาจเพิ่มหลายช่อง ทั้งแบบไม่บังคับและแบบบังคับ
รูปภาพต่อไปนี้แสดงช่องที่ต้องกรอกสำหรับชื่อบริษัทที่เพิ่มลงในแบบฟอร์ม
ในฐานะผู้ดูแลระบบพอร์ทัล คุณสามารถดูและแก้ไขข้อมูลของผู้ใช้ รวมถึงช่องที่กำหนดเองได้โดยทำดังนี้
- เลือกผู้ใช้ในเมนูการดูแลระบบ Drupal ในพอร์ทัล
- เลือกแก้ไขในแถวที่ตรงกับชื่อของผู้ใช้
ซึ่งนี่เป็นวิธีหลักที่คุณในฐานะผู้ดูแลระบบเข้าถึงข้อมูลผู้ใช้
โดยค่าเริ่มต้น เมื่อคุณเพิ่มช่องใหม่ลงในแบบฟอร์ม ระบบจะไม่อัปโหลดค่าของช่องไปยัง Edge แต่คุณสามารถกำหนดค่าพอร์ทัลให้อัปโหลดค่าเหล่านั้นเมื่อผู้ใช้ส่งแบบฟอร์มได้ ซึ่งหมายความว่าคุณสามารถดูช่องเหล่านั้นใน Edge หรือใช้ Edge Management API เพื่อเข้าถึงช่องเหล่านั้นจากสคริปต์ได้
เช่น ดูช่องแบบฟอร์มใหม่ใน UI การจัดการ Edge โดยไปที่เผยแพร่ > นักพัฒนาซอฟต์แวร์ แล้วเลือกชื่อผู้ใช้ ค่าช่องใหม่จะปรากฏในส่วนแอตทริบิวต์ที่กำหนดเองของหน้าเว็บที่มีชื่อสอดคล้องกับชื่อภายในของช่อง
วิธีเพิ่มช่องในแบบฟอร์มการลงทะเบียนผู้ใช้
- เข้าสู่ระบบพอร์ทัลในฐานะผู้ใช้ที่มีสิทธิ์ของผู้ดูแลระบบหรือสิทธิ์ในการสร้างเนื้อหา
- เลือกการกําหนดค่า > ผู้ใช้ > การตั้งค่าบัญชีในเมนูการดูแลระบบของ Drupal
- เลือกปุ่มจัดการ ช่องที่ด้านบนของหน้า
- เลื่อนหน้าลงไปยังส่วนเพิ่มช่องใหม่
- กำหนดค่าช่อง เช่น สําหรับช่องชื่อบริษัทที่แสดงด้านบน ให้ใช้การตั้งค่าต่อไปนี้
- เลือกบันทึก
- เนื่องจากเป็นช่องข้อความ ระบบจึงแจ้งให้คุณระบุความยาวสูงสุดของช่อง
- ป้อนความยาวสูงสุด แล้วเลือกบันทึกการตั้งค่าช่อง
- หน้าใหม่จะปรากฏขึ้นเพื่อให้คุณระบุข้อมูลเพิ่มเติมสำหรับฟิลด์ ซึ่งรวมถึงข้อมูลต่อไปนี้
- ช่องทำเครื่องหมายเพื่อตั้งค่าช่องนี้เป็นช่องที่ต้องกรอก
- ช่องทําเครื่องหมายเพื่อระบุให้แสดงช่อง
- ข้อความความช่วยเหลือที่ไม่บังคับซึ่งปรากฏเป็นป๊อปอัปในแบบฟอร์ม
- การตั้งค่าอื่นๆ
- อย่าลืมเลือกช่องทำเครื่องหมายเพื่อกำหนดให้ช่องนี้เป็นช่องที่ต้องกรอก
- หากทำการเปลี่ยนแปลงในหน้านี้ ให้บันทึกการตั้งค่า
คุณอาจต้องล้างแคชของเบราว์เซอร์ก่อนเพื่อให้ช่องใหม่ปรากฏในแบบฟอร์ม
วิธีจัดลำดับแอตทริบิวต์ในแบบฟอร์มใหม่
โดยค่าเริ่มต้น ช่องที่ต้องกรอกใหม่จะปรากฏในแบบฟอร์มหลังช่องนามสกุล ช่องที่ไม่บังคับจะปรากฏที่ด้านล่างของแบบฟอร์มหลังช่องรหัสผ่าน
- เข้าสู่ระบบพอร์ทัลในฐานะผู้ใช้ที่มีสิทธิ์ของผู้ดูแลระบบหรือสิทธิ์ในการสร้างเนื้อหา
- เลือกการกําหนดค่า > ผู้ใช้ > การตั้งค่าบัญชีในเมนูการดูแลระบบ Drupal
- เลือกปุ่มจัดการช่องที่ด้านบนของหน้า
- เลือกสัญลักษณ์บวก + ในคอลัมน์ป้ายกำกับ แล้วลากช่องไปยังตำแหน่งที่ต้องการแสดงในแบบฟอร์ม
- บันทึกการเปลี่ยนแปลง
การบันทึกค่าในช่องแบบฟอร์มเป็นแอตทริบิวต์สำหรับนักพัฒนาแอปที่กําหนดเองใน Edge
คุณสามารถบันทึกค่าในช่องแบบฟอร์มไปยังแอตทริบิวต์นักพัฒนาซอฟต์แวร์ที่กำหนดเองใน Edge ได้ คุณสามารถดูและจัดการแอตทริบิวต์ที่กำหนดเองสำหรับนักพัฒนาแอปตามที่อธิบายไว้ในการจัดการนักพัฒนาแอป
หลังจากบันทึกแอตทริบิวต์นักพัฒนาแอปที่กําหนดเองแล้ว คุณสามารถใช้นโยบายการเข้าถึงเอนทิตีได้ เช่น เพื่อเปิดใช้ลักษณะการทํางานแบบไดนามิกตามค่าแอตทริบิวต์ที่กําหนดเอง
ดูวิธีบันทึกค่าช่องแบบฟอร์มเป็นแอตทริบิวต์นักพัฒนาแอปที่กําหนดเองได้จากวิดีโอนี้
หากต้องการบันทึกค่าในช่องเป็นแอตทริบิวต์ที่กำหนดเองของนักพัฒนาซอฟต์แวร์ใน Edge ให้ทำดังนี้
- เข้าสู่ระบบพอร์ทัลในฐานะผู้ใช้ที่มีสิทธิ์ของผู้ดูแลระบบหรือสิทธิ์ในการสร้างเนื้อหา
- เลือกการกําหนดค่า > พอร์ทัลนักพัฒนาซอฟต์แวร์ > แอตทริบิวต์นักพัฒนาซอฟต์แวร์ในเมนูการดูแลระบบ Drupal
รายการช่องที่ใช้ได้จะปรากฏขึ้น - เลือกช่องที่ต้องการเก็บไว้เป็นแอตทริบิวต์ใน Edge เช่น ชื่อบริษัท
- เลือกช่องทำเครื่องหมายสำหรับเก็บช่องนี้เป็นแอตทริบิวต์ใน Edge
- ระบุชื่อแอตทริบิวต์ Edge ซึ่งเป็นชื่อที่ปรากฏในคอลัมน์ชื่อของตารางแอตทริบิวต์ที่กำหนดเองสำหรับผู้ใช้
- ระบุลักษณะการทํางานสําหรับช่องว่าง
- เลือกสตริง Convert value to true|false หากต้องการแคสต์ค่าเป็นบูลีนและแปลงเป็นสตริง true หรือ false ก่อนส่งไปยัง Edge
- คลิก Save configuration
ตอนนี้ระบบจะอัปโหลดแอตทริบิวต์ที่กำหนดเองไปยัง Edge เมื่อผู้ใช้ส่งแบบฟอร์ม หากในฐานะผู้ดูแลระบบ คุณต้องการเปลี่ยนค่าของช่องที่กำหนดเอง ให้ทำจากพอร์ทัล ไม่ใช่จาก Edge
การสร้างแอปเริ่มต้นเมื่อผู้ใช้ลงทะเบียนบัญชีใหม่
คุณสามารถสร้างแอปเริ่มต้นโดยอัตโนมัติเมื่อผู้ใช้ลงทะเบียนบัญชีพอร์ทัลใหม่ เมื่อผู้ใช้เข้าสู่ระบบเป็นครั้งแรก แอปจะปรากฏในหน้า "แอปของฉัน" คุณอาจอนุญาตให้ผู้ใช้เพิ่มแอปอื่นๆ หรือแอปนี้อาจเป็นแอปเดียวที่ผู้ใช้ใช้ได้ ทั้งนี้ขึ้นอยู่กับสิทธิ์ที่มอบหมายให้กับบทบาทของผู้ใช้
คุณควบคุมพร็อพเพอร์ตี้ของแอปเริ่มต้นได้อย่างเต็มที่ ซึ่งรวมถึงสิ่งต่อไปนี้
- ผลิตภัณฑ์ API ที่รวมไว้โดยแอป
- สถานะแอป: รอดำเนินการหรืออนุมัติแล้ว
- URL ของคอลแบ็ก หากจำเป็น
- พารามิเตอร์ที่กำหนดเองที่ใช้กับแอป
วิธีควบคุมการสร้างแอปเริ่มต้นคือสร้างกฎโดยใช้ข้อบังคับของ Drupal กฎช่วยให้คุณกำหนดการดำเนินการที่จะเกิดขึ้นเพื่อตอบสนองต่อเหตุการณ์ในพอร์ทัลได้ ในกรณีนี้ เหตุการณ์คือผู้ใช้ลงทะเบียนบัญชีในพอร์ทัล การดำเนินการคือสร้างแอปเริ่มต้นสำหรับผู้ใช้
ส่วนการปรับแต่งช่องแบบฟอร์มที่ใช้ลงทะเบียนแอปอธิบายวิธีเพิ่มแอตทริบิวต์ที่กำหนดเองซึ่งใช้ในการกําหนดค่าแอป แอตทริบิวต์เหล่านี้อาจเป็นแบบไม่บังคับหรือแบบบังคับ ทั้งนี้ขึ้นอยู่กับวิธีกําหนด หากสร้างแอตทริบิวต์แอปที่กําหนดเอง คุณจะตั้งค่าแอตทริบิวต์เหล่านั้นได้เมื่อกําหนดแอปเริ่มต้น
เปิดใช้โมดูลกฎ Drupal
- เข้าสู่ระบบพอร์ทัลในฐานะผู้ใช้ที่มีสิทธิ์ของผู้ดูแลระบบ
- เลือกโมดูลในเมนูการดูแลระบบ Drupal
- เปิดใช้ข้อบังคับต่อไปนี้หากยังไม่ได้เปิดใช้
- อีเมลแทน "ฉัน" (ปรากฏที่ด้านบนของรายการโมดูล ไม่ใช่ตามลําดับตัวอักษรเหมือนโมดูลอื่นๆ ทั้งหมด)
- LoginToboggan
- กฎ
- UI ของกฎ
- คลิก Save configuration
คุณอาจเห็นว่าระบบเปิดใช้ข้อบังคับอื่นๆ โดยอัตโนมัติ
สร้างกฎเพื่อเพิ่มแอปเริ่มต้น
- เข้าสู่ระบบพอร์ทัลในฐานะผู้ใช้ที่มีสิทธิ์ของผู้ดูแลระบบ
- เลือกการกําหนดค่า > เวิร์กโฟลว์ > กฎในเมนูการดูแลระบบ Drupal
- เลือกปุ่ม +เพิ่มกฎใหม่
- ระบุชื่อของกฎ
- (ไม่บังคับ) ระบุการเข้าสู่ระบบในช่องแท็ก หรือแท็กอื่นๆ ที่ต้องการใช้จัดหมวดหมู่กฎ
- ในช่องเมนูแบบเลื่อนลงของการดำเนินการกับเหตุการณ์ ให้เลือกผู้ใช้ > หลังจากบันทึกบัญชีผู้ใช้ใหม่
- เลือกบันทึก
หน้าการแก้ไขกฎจะปรากฏขึ้น คุณได้ตั้งค่าเหตุการณ์ในขั้นตอนก่อนหน้าแล้ว ดังนั้นข้อความควรระบุว่า "หลังจากบันทึกบัญชีผู้ใช้ใหม่" ในส่วนเหตุการณ์ - ปล่อยเงื่อนไขว่างไว้สำหรับกฎนี้
- ในส่วนการดําเนินการ ให้เลือก + เพิ่มการดําเนินการ
- เลือก Devconnect > สร้างแอปพลิเคชันสำหรับนักพัฒนาแอปในเมนูแบบเลื่อนลง
หน้าเพิ่มการดำเนินการใหม่จะเปลี่ยนเลย์เอาต์เพื่อให้คุณกำหนดค่าแอปได้ - ในส่วนชื่อ API ให้ระบุชื่อแอปเริ่มต้น เช่น ใช้
[account:field_last_name]
Application
ค่า [account:field_last_name] คือรูปแบบการแทนที่ซึ่งสอดคล้องกับนามสกุลของผู้ใช้ หากต้องการดูรายการรูปแบบการแทนที่ทั้งหมด ให้เลือกรูปแบบการแทนที่ในช่องป้อนข้อมูลค่า - ตั้งค่า Developer UID เป็น [account:uid] ต้องระบุค่านี้เพื่อเชื่อมโยงผู้ใช้กับแอป
- ตั้งค่าสถานะของแอปเป็นรอดำเนินการหรืออนุมัติแล้ว ตั้งค่าเป็นรอดำเนินการหากผู้ดูแลระบบต้องอนุมัติแอปก่อน ผู้ใช้จึงจะใช้แอปเพื่อเข้าถึง API ได้
- ตั้งค่า URL เรียกกลับสําหรับแอป หากจําเป็น ช่องนี้จะปรากฏขึ้นก็ต่อเมื่อคุณกําหนดค่าแอปให้ต้องใช้ URL เรียกกลับเท่านั้น ดูข้อมูลเพิ่มเติมเกี่ยวกับการกําหนดค่า URL เรียกกลับได้ที่การกําหนดค่าการจัดการ URL เรียกกลับ
- หากคุณกำหนดแอตทริบิวต์แอปที่กำหนดเองไว้ (ไม่บังคับหรือต้องระบุ) ให้ตั้งค่าแอตทริบิวต์เหล่านั้น ดูข้อมูลเพิ่มเติมได้ที่การปรับแต่งช่องแบบฟอร์มที่ใช้ลงทะเบียนแอป
- ระบุผลิตภัณฑ์ API ที่รวมอยู่ในแอป
พื้นที่ข้อความค่าต้องแสดงผลิตภัณฑ์ API แต่ละรายการในบรรทัดแยกต่างหาก โดยไม่มีคอมมาหรือตัวคั่นอื่นๆ รายการผลิตภัณฑ์ API ที่มีจะแสดงเหนือพื้นที่ข้อความค่า - คลิกบันทึกเพื่อกลับไปที่หน้า "การแก้ไขกฎ"
- คลิกบันทึกการเปลี่ยนแปลง
- หากต้องการแก้ไขกฎในภายหลัง ให้เลือกการกําหนดค่า > เวิร์กโฟลว์ > กฎในเมนูการดูแลระบบ Drupal แล้วเลือกกฎจากรายการกฎ
เมื่อผู้ใช้ใหม่เข้าสู่ระบบพอร์ทัลเป็นครั้งแรกและเลือกลิงก์ "แอปของฉัน" ในเมนู ผู้ใช้จะเห็นแอปชื่อ Application นามสกุล โดยที่ นามสกุล คือนามสกุลที่ใช้เมื่อผู้ใช้ลงทะเบียนบัญชี
การดูแลระบบแอปของผู้ใช้
ในฐานะผู้ดูแลระบบพอร์ทัล คุณสามารถใช้รายงานแอปของนักพัฒนาแอปเพื่อจัดการแอปของผู้ใช้จากพอร์ทัลได้โดยตรง จากรายงานดังกล่าว ผู้ดูแลระบบจะดูข้อมูลเกี่ยวกับแอปของผู้ใช้ แก้ไขแอป หรือลบแอปได้ เช่น ผู้ดูแลระบบพอร์ทัลสามารถแก้ไขแอปเพื่อเพิ่มหรือนำผลิตภัณฑ์ API ออก เปลี่ยน URL การเรียกกลับ หรือทำการเปลี่ยนแปลงอื่นๆ
วิธีจัดการแอปของผู้ใช้
- เข้าสู่ระบบพอร์ทัลในฐานะผู้ใช้ที่มีสิทธิ์ของผู้ดูแลระบบ
- เลือกรายงาน > แอปของนักพัฒนาซอฟต์แวร์ในเมนูการดูแลระบบ Drupal รายการแอปของผู้ใช้ที่เรียงลำดับได้จะปรากฏขึ้น
- สำหรับแอปใดก็ตามในรายการ ให้ทำดังนี้
- เลือกลิงก์แก้ไขเพื่อแก้ไขพร็อพเพอร์ตี้แอป
- เลือกลิงก์ลบเพื่อลบแอป
การยกเลิกบัญชีผู้ใช้
ผู้ดูแลระบบพอร์ทัลสามารถยกเลิกบัญชีผู้ใช้ได้ ผู้ดูแลระบบสามารถยกเลิกบัญชีทีละบัญชี หรือยกเลิกหลายบัญชีพร้อมกันได้
หากต้องการยกเลิกบัญชีผู้ใช้แต่ละบัญชี
- เข้าสู่ระบบพอร์ทัลในฐานะผู้ใช้ที่มีสิทธิ์ของผู้ดูแลระบบ
- เลือกผู้ใช้ในเมนูการดูแลระบบ Drupal
- ในคอลัมน์การดำเนินการของตารางผู้ใช้ ให้เลือกยกเลิกบัญชี
- คลิกตัวเลือกการยกเลิกที่เหมาะสมในส่วน "เมื่อยกเลิกบัญชีผู้ใช้" โดยมีตัวเลือกดังนี้
- ปิดใช้บัญชีและเก็บเนื้อหาไว้: (ค่าเริ่มต้น) ระบบจะเก็บบัญชีผู้ใช้และเนื้อหาที่เกี่ยวข้องไว้ อย่างไรก็ตาม บัญชีผู้ใช้จะถูกบล็อกไม่ให้เข้าถึงทรัพยากร API ซึ่งเป็นค่าเริ่มต้น ผู้ดูแลระบบสามารถเลิกบล็อกบัญชีผู้ใช้ในภายหลังได้
- ปิดใช้บัญชีและเลิกเผยแพร่เนื้อหา: ระบบจะเก็บบัญชีผู้ใช้ไว้ อย่างไรก็ตาม ระบบจะนำเนื้อหาที่เชื่อมโยงกับบัญชีผู้ใช้ออก บัญชีผู้ใช้ถูกบล็อกไม่ให้เข้าถึงทรัพยากร API ผู้ดูแลระบบสามารถเลิกบล็อกบัญชีผู้ใช้ในภายหลังได้
- ลบบัญชี แต่ให้เนื้อหาเป็นของผู้ใช้ที่ไม่ระบุตัวตน ระบบจะลบบัญชีผู้ใช้ ระบบจะเก็บเนื้อหาที่เชื่อมโยงกับบัญชีผู้ใช้ไว้ แต่เนื้อหาดังกล่าวจะเชื่อมโยงกับบัญชีผู้ใช้ "ไม่ระบุตัวตน" ซึ่งเป็นบัญชีที่ยังไม่ได้ตรวจสอบสิทธิ์ บัญชีผู้ใช้จะเปิดใช้อีกครั้งไม่ได้ ผู้ใช้ต้องลงทะเบียนอีกครั้งและบัญชีของผู้ใช้ต้องได้รับการตรวจสอบสิทธิ์ก่อนเข้าถึงทรัพยากร API
- ลบบัญชีและเนื้อหา: ระบบจะลบบัญชีผู้ใช้และเนื้อหาที่เกี่ยวข้อง บัญชีผู้ใช้จะเปิดใช้อีกครั้งไม่ได้ ผู้ใช้ต้องลงทะเบียนอีกครั้งและบัญชีของผู้ใช้ต้องได้รับการตรวจสอบสิทธิ์ก่อนเข้าถึงทรัพยากร API
- หากต้องการให้ผู้ใช้ได้รับอีเมลขอให้ยืนยันการยกเลิก ให้เลือก "กำหนดให้ต้องยืนยันทางอีเมลเพื่อยกเลิกบัญชี"
หากเลือกตัวเลือกนี้ บัญชีของผู้ใช้ต้องมีสิทธิ์ที่ถูกต้องจึงจะยกเลิกได้ เลือกผู้ใช้ > สิทธิ์ และตรวจสอบว่าบทบาท "ผู้ใช้ที่ผ่านการตรวจสอบสิทธิ์" มีการตั้งค่าสิทธิ์ "ยกเลิกบัญชีผู้ใช้ของตนเอง" - คลิกยกเลิกบัญชี
หากต้องการยกเลิกบัญชีผู้ใช้หลายบัญชี
- เข้าสู่ระบบพอร์ทัลในฐานะผู้ใช้ที่มีสิทธิ์ของผู้ดูแลระบบ
- เลือกผู้ใช้ในเมนูการดูแลระบบ Drupal
- ในส่วนการดำเนินการ ให้เลือกยกเลิกบัญชีผู้ใช้ในเมนูแบบเลื่อนลง
- เลือกช่องทำเครื่องหมายข้างผู้ใช้แต่ละรายที่คุณต้องการยกเลิกบัญชี
- เลือกปุ่มดำเนินการ
- คลิกตัวเลือกการยกเลิกที่เหมาะสมในส่วน "เมื่อยกเลิกบัญชีผู้ใช้" โดยมีตัวเลือกดังนี้
- ปิดใช้บัญชีและเก็บเนื้อหาไว้
- ปิดใช้บัญชีและเลิกเผยแพร่เนื้อหา
- ลบบัญชี แต่ให้เนื้อหาเป็นของผู้ใช้ที่ไม่ระบุตัวตน
- ลบบัญชีและเนื้อหา
- คลิกถัดไป
- คลิกยืนยัน
การตั้งค่าการดำเนินการเริ่มต้นเมื่อยกเลิกบัญชี
ผู้ดูแลระบบของพอร์ทัลนักพัฒนาแอปสามารถตั้งค่าการดำเนินการเริ่มต้นของพอร์ทัลเมื่อมีการยกเลิกบัญชีผู้ใช้
วิธีตั้งค่าการดำเนินการเริ่มต้นเมื่อยกเลิกบัญชี
- เข้าสู่ระบบพอร์ทัลในฐานะผู้ใช้ที่มีสิทธิ์ของผู้ดูแลระบบหรือสิทธิ์ในการสร้างเนื้อหา
- เลือกการกําหนดค่าในเมนูการดูแลระบบ Drupal
- เลือกการตั้งค่าบัญชี
- คลิกตัวเลือกการยกเลิกที่เหมาะสมในส่วน "เมื่อยกเลิกบัญชีผู้ใช้" ในส่วนการลงทะเบียนและการยกเลิก โดยมีตัวเลือกดังนี้
- ปิดใช้บัญชีและเก็บเนื้อหาไว้
- ปิดใช้บัญชีและเลิกเผยแพร่เนื้อหา
- ลบบัญชี แต่ให้เนื้อหาเป็นของผู้ใช้ที่ไม่ระบุตัวตน
- ลบบัญชีและเนื้อหา
- คลิกบันทึกการกําหนดค่า