เว็บไซต์คู่มือออนไลน์ Alfresco WIKI บทความนี้ จะแนะนำวิธีบริหารจัดการผู้ใช้งาน (Users) ใน Sites ต่าง ๆ ของระบบจัดการเอกสาร Alfresco ตั้งแต่การเพิ่มผู้ใช้งาน, การกำหนดบทบาท, การดูข้อมูล ไปจนถึงการลบผู้ใช้งานออกจาก Sites โดยผู้ดูแลระบบ (Administrator) หรือผู้จัดการ (Manager) ของ Site จะเป็นผู้ที่มีสิทธิ์ดำเนินการในส่วนนี้

Adding users to a site

ผู้ดูแลระบบ (Administrator) หรือผู้ใช้งานในระบบจัดการเอกสาร Alfresco ที่ได้รับบทบาท (Role) เป็น ผู้จัดการ (Manager) ของ Site สามารถเชิญหรือเพิ่มผู้ใช้งานให้เข้าร่วมเป็นสมาชิกของ Site ได้ โดยมีขั้นตอนดังนี้
(หมายเหตุ ผู้ใช้งาน (User) จะถูกเพิ่มเข้ามาในระบบ Alfresco โดยผู้ดูแลระบบ (Administrator) ที่เมนู Users ภายใต้เมนู Admin Tools)

1. ในหน้า Dashboard (แผงควบคุม) ของ Site ให้คลิกรูปสัญลักษณ์ alfresco_wiki_skytizens_alfresco_thailand__site_icon2 ที่อยู่บริเวณมุมบนขวาของหน้าจอ หรือใน Dashlet Site Members (สมาชิกเว็บไซต์) ให้คลิกที่ปุ่ม Add Users (เพิ่มผู้ใช้) เพื่อเชิญผู้ใช้งานเข้ามาร่วม Site ดังภาพที่ 1

alfresco_wiki_skytizens_alfresco_thailand__site_invite1
ภาพที่ 1 แสดงการเลือกเมนูเพิ่มผู้ใช้งานเข้าร่วม Site

2. จากนั้นจะเข้าสู่หน้าการเพิ่มผู้ใช้งานเข้าร่วม Site ดังภาพที่ 2

alfresco_wiki_skytizens_alfresco_thailand__site_invite2
ภาพที่ 2 แสดงการเพิ่มผู้ใช้งานเข้าร่วม Site

โดยดำเนินการตามลำดับคือ

  • ตำแหน่งหมายเลข 1 ค้นหาผู้ใช้งาน โดยให้พิมพ์ตัวอักษรหรือคำที่เกี่ยวกับชื่อผู้ใช้ที่ต้องการค้นหา อย่างน้อย 1 ตัวอักษร คลิกที่ปุ่ม Search (สืบค้น) เพื่อค้นหา
  • ตำแหน่งหมายเลข 2 ปรากฎรายชื่อผู้ใช้งานในระบบ ให้คลิกที่ปุ่ม Select (เลือก) ท้ายชื่อผู้ใช้งานที่ต้องการ
  • ตำแหน่งหมายเลข 3 ผู้ใช้งานที่ถูกเพิ่ม จะมีชื่ออยู่ในส่วนที่ 2 Set User Role (กำหนดหน้าที่ผู้ใช้) ให้เลือกกำหนดสิทธิ์ในการใช้งาน Site ในแต่ละบทบาทตามต้องการ
    (สามารถดูบทบาทของผู้ใช้งานใน Site แต่ละตำแหน่งเพิ่มเติม คลิกที่นี่)
  • ตำแหน่งหมายเลข 4 เมื่อเพิ่มผู้ใช้งานและกำหนดบทบาทครบตามต้องการแล้ว ให้คลิกปุ่ม Add Users (เพิ่มผู้ใช้) ในส่วนที่ 3 Add Users to Site (เพิ่มผู้ใช้ลงในเว็บไซต์) และรอจนระบบทำการเพิ่มผู้ใช้งานเสร็จ จะแสดงรายชื่อผู้ใช้ใหม่ในคอลัมน์นี้

Adding user groups to a site

การเพิ่มผู้ใช้ให้เข้าร่วม Site เป็นรายคน แม้จะทำได้อย่างง่าย แต่ถ้าหากมีรายชื่อผู้ใช้จำนวนมากอาจใช้เวลานาน
และเพื่อเป็นการประหยัดเวลา คุณสามารถเพิ่ม User Groups (กลุ่มผู้ใช้) เข้าใน Site ที่ต้องการ โดยผู้ใช้ที่อยู่ในกลุ่มจะได้รับการเพิ่มเป็นสมาชิกของ Site ทันที ตามขั้นตอนดังนี้
(หมายเหตุ กลุ่มผู้ใช้จะถูกสร้างขึ้นโดย Administrator (ผู้ดูแลระบบ) ที่เมนู Groups ภายใต้เมนู Admin Tools ในระบบ Alfresco)

1. เมื่อเข้ามาใน Site ให้คลิกที่เมนู Site Member (สมาชิกเว็บไซต์) จากนั้นคลิกเมนู Group (กลุ่ม) และคลิกที่ปุ่ม Add Groups (เพิ่มกลุ่ม) เพื่อทำการเชิญเข้าร่วมเว็บไซต์แบบเป็นกลุ่ม ดังภาพที่ 3

alfresco_wiki_skytizens_alfresco_thailand__site_invite3
ภาพที่ 3 แสดงเมนูเพื่อเพิ่มกลุ่มผู้ใช้งานเข้าร่วม Site

2. จากนั้นจะเข้าสู่หน้าการเพิ่มกลุ่มผู้ใช้งานเข้าร่วม Site ดังภาพที่ 4

alfresco_wiki_skytizens_alfresco_thailand__site_invite4
ภาพที่ 4 แสดงการเพิ่มกลุ่มผู้ใช้งานเข้าร่วม Site

โดยดำเนินการตามลำดับคือ

  • ตำแหน่งหมายเลข 1 ค้นหากลุ่มผู้ใช้งาน ในส่วนที่ 1 Find Groups to add to this site (สืบค้นกลุ่มเพื่อเพิ่มลงในเว็บไซต์) ให้พิมพ์ตัวอักษรหรือคำที่เกี่ยวกับชื่อกลุ่มผู้ใช้งานที่ต้องการค้นหา อย่างน้อย 1 ตัวอักษรลงในช่องว่าง และคลิกที่ปุ่ม Search (สืบค้น) เพื่อค้นหา
  • ตำแหน่งหมายเลข 2 ปรากฎรายชื่อกลุ่มผู้ใช้งานในระบบ ให้คลิกที่ปุ่ม Add>> (เพิ่ม>>) ท้ายชื่อกลุ่มผู้ใช้งานที่ต้องการ
  • ตำแหน่งหมายเลข 3 กลุ่มผู้ใช้งานที่ถูกเพิ่ม จะมีชื่ออยู่ในส่วนที่ 2 Add these Groups (เพิ่มกลุ่มเหล่านี้) ให้เลือกคลิกตัวเลือก Select Role (เลือกหน้าที่) เพื่อกำหนดสิทธิ์ในการใช้งาน Site ให้กับกลุ่มผู้ใช้งานตามต้องการ
    (สามารถดูบทบาทของผู้ใช้งานใน Site แต่ละตำแหน่งเพิ่มเติม คลิกที่นี่)
  • ตำแหน่งหมายเลข 4 เมื่อเพิ่มกลุ่มผู้ใช้งานและกำหนดบทบาทครบตามต้องการแล้ว ให้คลิกปุ่ม Add Groups (เพิ่มกลุ่ม) และรอจนระบบทำการเพิ่มผู้ใช้เสร็จ จะแสดงรายชื่อกลุ่มผู้ใช้ที่เพิ่ม ในเมนู Groups

Managing pending invitations

สำหรับ Site ที่มีการตั้งสถานะให้เป็น Moderated ดังภาพที่ 5 จะมีกระบวนการรับสมาชิกคือ ผู้ใช้งานสามารถค้นหา Site นี้ในระบบได้ แต่ต้องส่งคำร้องขอเข้าร่วม และต้องได้รับการอนุมัติจากผู้จัดการ (Manager) ของ Site ก่อน จึงจะเป็นสมาชิกและมีสิทธิ์เข้าถึงข้อมูลใน Site ได้

alfresco_wiki_skytizens_alfresco_thailand__site_invite8
ภาพที่ 5 แสดงข้อมูล Site ที่มีการตั้งสถานะให้เป็น Moderated

สำหรับ Manager ของ Site แบบ Moderated สามารถจัดการคำร้องขอเข้าร่วม Site จากผู้ใช้งาน ที่ยังไม่ได้รับการยืนยันการตอบรับได้ ตามขั้นตอนดังนี้

1. ในหน้า Dashboard (แผงควบคุม) ของ Site จะแสดงรายชื่อผู้ใช้งานใน Dashlet Site Members (สมาชิกเว็บไซต์) คุณสามารถคลิกคำสั่ง All Members (สมาชิกทั้งหมด) ภายใน Dashlet ดังกล่าว หรือคลิกที่เมนู Site Members ที่เป็นเมนูหลักของ Site ได้ ดังภาพที่ 6

alfresco_wiki_skytizens_alfresco_thailand__site_invite5
ภาพที่ 6 แสดงเมนูเพื่อเข้าดูสมาชิกของ Site

2. คลิกที่เมนู Pending (คำเชิญรอการตอบรับ) ที่หัวข้อ Manage Pending Requests จะปรากฎข้อมูลผู้ใช้งานที่ส่งคำร้องขอเข้าร่วม Site คุณสามารถคลิกปุ่ม View เพื่อพิจารณาข้อมูลส่วนตัวของผู้ใช้ก่อน หรือคลิก Approve เพื่ออนุมัติการเข้าร่วม Site ได้ตามต้องการ ดังภาพที่ 7

alfresco_wiki_skytizens_alfresco_thailand__site_invite9
ภาพที่ 7 แสดงหน้าสำหรับอนุมัติการเข้าร่วม Site ให้กับผู้ใช้งาน

Reviewing the site members

ผู้ใช้งานสามารถค้นหาและดูข้อมูลสมาชิกที่อยู่ใน Site ได้ ตามขั้นตอนต่อไปนี้

1. ในหน้า Dashboard (แผงควบคุม) ของ Site จะแสดงรายชื่อผู้ใช้งานใน Dashlet Site Members (สมาชิกเว็บไซต์) คุณสามารถคลิกคำสั่ง All Members (สมาชิกทั้งหมด) ภายใน Dashlet ดังกล่าว หรือคลิกที่เมนู Site Members ที่เป็นเมนูหลักของ Site ได้ ดังภาพที่ 8

alfresco_wiki_skytizens_alfresco_thailand__site_invite5
ภาพที่ 8 แสดงสมาชิกของ Site

2. จะเข้าสู่หน้าที่แสดงสมาชิกทั้งหมดภายใน Site หากสมาชิกมีจำนวนมาก คุณสามารถพิมพ์ตัวอักษรหรือคำที่เกี่ยวกับชื่อสมาชิก และคลิกที่ปุ่ม Search (สืบค้น) เพื่อค้นหาผู้ใช้งานที่ต้องการได้อย่างรวดเร็ว ดังภาพที่ 9

alfresco_wiki_skytizens_alfresco_thailand__site_invite6
ภาพที่ 9 แสดงการค้นหารายชื่อสมาชิกใน Site

Reviewing site groups

ผู้ใช้งานสามารถค้นหาและดูข้อมูลกลุ่มผู้ใช้งานที่เป็นสมาชิกอยู่ใน Site ได้ ตามขั้นตอนต่อไปนี้

1. ในหน้า Dashboard (แผงควบคุม) ของ Site จะแสดงรายชื่อผู้ใช้งานใน Dashlet Site Members (สมาชิกเว็บไซต์) คุณสามารถคลิกคำสั่ง All Members (สมาชิกทั้งหมด) ภายใน Dashlet ดังกล่าว หรือคลิกที่เมนู Site Members ที่เป็นเมนูหลักของ Site ได้ ดังภาพที่ 10

alfresco_wiki_skytizens_alfresco_thailand__site_invite5
ภาพที่ 10 แสดงเมนูเพื่อเข้าดูสมาชิกของ Site

2. จะเข้าสู่หน้าที่แสดงสมาชิกทั้งหมดภายใน Site ให้คลิกที่เมนูกลุ่ม (ตามตำแหน่งหมายเลข 1) ระบบจะแสดงรายชื่อกลุ่มผู้ใช้งานที่เป็นสมาชิกใน Site หากกลุ่มสมาชิกมีจำนวนมาก คุณสามารถพิมพ์ตัวอักษรหรือคำที่เกี่ยวกับชื่อกลุ่มสมาชิก และคลิกที่ปุ่ม Search (สืบค้น) เพื่อค้นหากลุ่มผู้ใช้งานที่ต้องการได้อย่างรวดเร็ว (ตามตำแหน่งหมายเลข 2) ในภาพที่ 11

alfresco_wiki_skytizens_alfresco_thailand__site_invite7
ภาพที่ 11 แสดงการค้นหารายชื่อกลุ่มสมาชิกใน Site

Changing a site role

ผู้จัดการ (Manager) สามารถแก้ไขบทบาท (Role) ของสมาชิกหรือกลุ่มผู้ใช้งานใน Site เพื่อกำหนดสิทธิ์การใช้งานใหม่ได้ ตามขั้นตอนดังนี้

1. ในหน้า Dashboard (แผงควบคุม) ของ Site จะแสดงรายชื่อผู้ใช้งานใน Dashlet Site Members (สมาชิกเว็บไซต์) คุณสามารถคลิกคำสั่ง All Members (สมาชิกทั้งหมด) ภายใน Dashlet ดังกล่าว หรือคลิกที่เมนู Site Members ที่เป็นเมนูหลักของ Site ได้ ดังภาพที่ 12

alfresco_wiki_skytizens_alfresco_thailand__site_invite5
ภาพที่ 12 แสดงเมนูเพื่อเข้าดูสมาชิกของ Site

2. จะเข้าสู่หน้าที่แสดงสมาชิกทั้งหมดภายใน Site สามารถเลือก Role ใหม่ให้กับสมาชิกที่ต้องการ โดยเมื่อคลิกเลือกแล้ว ระบบจะบันทึกการเปลี่ยนแปลงให้อัตโนมัติ ดังภาพที่ 13

alfresco_wiki_skytizens_alfresco_thailand__site_role
ภาพที่ 13 แสดงการเปลี่ยน Role (บทบาท) ของสมาชิกใน Site

การกำหนด Role หรือบทบาทให้กับผู้ใช้ นอกจากจะมีผลต่อสิทธิ์ในการจัดการโฟลเดอร์และไฟล์เอกสารใน Document Library เป็นหลักแล้ว ยังมีผลต่อสิทธิ์ในการจัดการ Dashboard (แผงควบคุมหลัก) และ Dashlets (แผงควบคุมย่อย) ภายใต้ Site อีกด้วย ดังรายละเอียดต่อไปนี้

Site Dashboard:

skytizens_site_dashboard_v2
ภาพที่ 14 แสดงบทบาทและความสามารถของผู้ใช้ในส่วนของ Site Dashboard

 

Site Dashlets:

skytizens_site_dashlet_v2
ภาพที่ 15 แสดงบทบาทและความสามารถของผู้ใช้ในส่วนของ Site Dashlet

 

Becoming a site manager

สำหรับ Site ที่สร้างขึ้นมาแล้ว แต่ผู้ดูแลระบบ (Administrator) ถูกเปลี่ยนบทบาท (Role) เป็นสถานะอื่นที่ไม่ใช่ผู้จัดการ (Manager) ของ Site
ซึ่งผู้ดูแลระบบสามารถเปลี่ยนบทบาทให้กลับมาเป็นผู้จัดการ (Manager) ของ Site นั้น ๆ ได้ โดยคลิกที่สัญลักษณ์ alfresco_wiki_skytizens_alfresco_thailand__site_icon บริเวณมุมบนขวาของ Site แล้วคลิกที่เมนู Become Site Manager (เป็นผู้ดูแลเว็บไซต์) ดังภาพที่ 16

alfresco_wiki_skytizens_alfresco_thailand__site_manager1
ภาพที่ 16 แสดงเมนู Become Site Manager สำหรับผู้ดูแลระบบ (Administrator)
ผู้ใช้ที่ไม่ได้เป็นผู้ดูแลระบบของ Alfresco จะไม่มีตัวเลือกนี้ ซึ่งจะต้องร้องขอเปลี่ยนบทบาทจากผู้จัดการที่มีอยู่แล้ว

เมื่อผู้ดูแลระบบได้บทบาทเป็นผู้จัดการ (Manager) ของ Site จะแสดงผลเมนูสำหรับจัดการ Site เพิ่มขึ้น ดังภาพที่ 17

alfresco_wiki_skytizens_alfresco_thailand__site_manager2
ภาพที่ 17 แสดงเมนูสำหรับจัดการ Site ของผู้ที่มีบทบาทเป็น Manager

Removing a site member or site group

ผู้ใช้งานที่มี Role (บทบาท) เป็น ผู้จัดการ (Manager) ของ Site มีสิทธิ์ในการลบผู้ใช้งานหรือกลุ่มผู้ใช้ออกจาก Site ได้ โดยสมาชิกที่ถูกลบจะไม่สามารถเข้าถึงข้อมูลต่าง ๆ ใน Site นั้น ๆ ได้อีก โดยมีขั้นตอนดังนี้
(หมายเหตุ หาก Site ที่กำหนดสถานะเป็น Public (สาธารณะ) ผู้ใช้งานจะสามารถกดเข้าร่วม Site เพื่อกลับมาเป็นสมาชิกใหม่ได้อีกครั้ง)

1. ในหน้า Dashboard (แผงควบคุม) ของ Site จะแสดงรายชื่อผู้ใช้งานใน Dashlet Site Members (สมาชิกเว็บไซต์) คุณสามารถคลิกคำสั่ง All Members (สมาชิกทั้งหมด) ภายใน Dashlet ดังกล่าว หรือคลิกที่เมนู Site Members ที่เป็นเมนูหลักของ Site ได้ ดังภาพที่ 18

alfresco_wiki_skytizens_alfresco_thailand__site_invite5
ภาพที่ 18 แสดงเมนูเพื่อเข้าดูสมาชิกของ Site

2. จากนั้นที่เมนู Users (หรือคลิกเมนู Groups หากต้องการลบกลุ่มผู้ใช้) ให้คลิกปุ่ม Remove (เอาออก) บริเวณด้านขวาของรายชื่อสมาชิกหรือกลุ่มผู้ใช้ที่ต้องการลบ ระบบจะดำเนินการลบผู้ใช้ออก Site และบันทึกการเปลี่ยนแปลงอัตโนมัติ ดังภาพที่ 19

alfresco_wiki_skytizens_alfresco_thailand_site_delete_member
ภาพที่ 19 แสดงการลบสมาชิกออกจาก Site