บูรณาการ Webform-CiviCRM: ผู้ว่าจ้างอัตโนมัติ


13

ฉันตั้งค่าเว็บฟอร์มสำหรับแอปพลิเคชันสมาชิก ฉันทำตามคำแนะนำในหน้านี้เพื่อตั้งค่าการเติมข้อความอัตโนมัติสำหรับองค์กรที่สมาชิกใหม่เป็นสมาชิก:

http://wiki.civicrm.org/confluence/display/CRMDOC/Webform+CiviCRM+Integration#WebformCiviCRMIntegration-CurrentEmployer

สิ่งนี้ใช้ได้ดีเมื่อฉันเข้าสู่ระบบ (ในฐานะผู้ดูแลระบบ) และมันจะกรอกชื่อองค์กรด้วยตัวเลือกจากฐานข้อมูลโดยอัตโนมัติ

แต่เมื่อฉันทดสอบแบบฟอร์มเมื่อฉันออกจากระบบมันไม่รู้จักชื่อองค์กรที่ฉันรู้ว่าอยู่ใน CiviCRM นอกจากนี้เมื่อฉันพยายามเพิ่มองค์กรใหม่มันจะไม่เพิ่มลงในฐานข้อมูล

ความคิดใด ๆ ที่ทำให้เกิดเหตุการณ์เช่นนี้?


Heh Christopher คุณควรถามหรือตอบคำถามเพิ่มเติมเพื่อเพิ่มชื่อเสียงของคุณเนื่องจากจะช่วยให้ข้อเสนอ CiviCRM StackExchange เมื่อคุณได้รับ 200 คะแนนขึ้นไป
Joe Murray

คำตอบ:


10

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

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


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

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

เช่นเดียวกับที่บันทึกไว้สำหรับทุกคนที่ยังประสบปัญหากับองค์กรที่เติมข้อความอัตโนมัติที่ไม่ได้รับการบันทึกใน CiviCRM จำเป็นต้องกำหนดประเภทของเขตข้อมูลที่ซ่อนของชื่อองค์กรเป็น "องค์ประกอบที่ซ่อนอยู่" แทนที่จะเป็น "ค่าที่ปลอดภัย"
Markus Forsberg
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.