ข้ามไปที่เนื้อหาหลัก
การสนับสนุน
ลงชื่อเข้าใช้
ลงชื่อเข้าใช้ด้วย Microsoft
ลงชื่อเข้าใช้หรือสร้างบัญชี
สวัสดี
เลือกบัญชีอื่น
คุณมีหลายบัญชี
เลือกบัญชีที่คุณต้องการลงชื่อเข้าใช้

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

ในบทความนี้

ภาพรวมของบทบาทของผู้ใช้

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

  • ผู้รับเหมาไฟฟ้าซึ่งจำเป็นต้องใช้สำหรับการอนุญาต

  • รับตัวแทนผู้ตรวจสอบว่า แอปพลิเคชันของผู้รับเหมาประกอบด้วยข้อมูลที่จำเป็น

  • ผู้ดูแลผู้ตรวจทานการส่งที่อนุญาตให้แอปพลิเคชันเพื่อขออนุมัติ

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

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

ด้านบนของหน้า

สถานการณ์สมมติสำหรับการใช้บทบาทของผู้ใช้

มีหลายสถานการณ์ที่บทบาทของผู้ใช้มีประโยชน์สำหรับผู้ใช้ของคุณ ตัวอย่างเช่น กับผู้ใช้บทบาท คุณสามารถ:

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

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

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

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

ด้านบนของหน้า

การสร้างและการกำหนดบทบาทผู้ใช้

เมื่อคุณสร้างบทบาทของผู้ใช้ใหม่ คุณสามารถกำหนดผู้ใช้นั้น ด้วยวิธีต่อไปนี้:

  • โดยการระบุชื่อผู้ใช้จากบริการไดเรกทอรี Active Directory ของ Microsoft (ตัวอย่างเช่น, "sales\andrew") เมื่อต้องการระบุชื่อผู้ใช้ในบริการไดเรกทอรี Active Directory เทมเพลตฟอร์ต้องถูกสร้างขึ้นใน และประกาศไปยังเครือข่าย Microsoft Windows ที่ใช้ Active Directory

  • โดยการระบุกลุ่มจากบริการไดเรกทอรี Active Directory ตัวอย่างเช่น คุณสามารถระบุรายชื่อการแจกจ่ายอีเมลที่ประกอบด้วยชื่อของสมาชิกของทีมทางการตลาดทั้งหมด เมื่อต้องการระบุกลุ่มในบริการไดเรกทอรี Active Directory เทมเพลตฟอร์ต้องถูกสร้างขึ้นใน และประกาศไปยังเครือข่าย Microsoft Windows ที่ใช้ Active Directory

  • โดยการระบุค่าที่มาจากเขตข้อมูลในฟอร์มได้โดยตรง เขตข้อมูลอาจได้รับข้อมูลจาก Active Directory หรือผู้ใช้สามารถใส่ข้อมูลลงในตัวควบคุมที่ถูกผูกไว้กับเขตข้อมูลนี้ ตัวอย่างเช่น ถ้าแม่แบบฟอร์มของคุณประกอบด้วยกล่องข้อความผู้ดูแล คุณสามารถเชื่อมโยงบทบาทของผู้ใช้เฉพาะกับเขตข้อมูล ที่กล่องข้อความที่ถูกผูกไว้

หลังจากที่คุณเพิ่มผู้ใช้บทบาท คุณสามารถตั้งค่าเป็นอย่างใดอย่างหนึ่งต่อไปนี้:

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

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

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

  1. ชื่อของผู้ใช้เป็นค่าของเขตข้อมูลในเทมเพลตฟอร์ม

  2. ชื่อของผู้ใช้ใน Active Directory ได้

  3. ผู้ใช้เป็นสมาชิกของกลุ่ม Active Directory

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

  4. ถ้าไม่มีข้อมูลข้างต้นจะเป็นจริง บทบาทเริ่มต้นที่ใช้

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

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

ด้านบนของหน้า

ต้องการความช่วยเหลือเพิ่มเติมหรือไม่

ต้องการตัวเลือกเพิ่มเติมหรือไม่

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

ชุมชนช่วยให้คุณถามและตอบคําถาม ให้คําติชม และรับฟังจากผู้เชี่ยวชาญที่มีความรู้มากมาย

ข้อมูลนี้เป็นประโยชน์หรือไม่

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

ขอบคุณสำหรับคำติชมของคุณ!

×