Saya menyiapkan Formulir Web untuk Aplikasi Keanggotaan. Saya mengikuti instruksi pada halaman ini untuk mengatur Pelengkapan Otomatis untuk Organisasi yang menjadi milik Anggota baru:
Ini berfungsi dengan baik ketika saya masuk (sebagai administrator), dan secara otomatis melengkapi nama organisasi dengan opsi dari database.
Tetapi ketika saya menguji formulir ketika saya keluar, itu tidak mengenali nama organisasi yang saya tahu ada di CiviCRM. Terlebih lagi, ketika saya mencoba untuk menambahkan organisasi baru itu tidak bisa ditambahkan ke database.
Adakah ide mengapa ini mungkin terjadi?
Jawaban:
Pengguna anonim tidak memiliki izin untuk melihat kontak di basis data Anda. Bersyukurlah atas default ini, ini dapat menyelamatkan Anda dari tidak sengaja memaparkan seluruh basis data Anda ke dunia!
Anda dapat mengganti default ini dengan mengedit bidang "kontak yang ada" (dari tab formulir web) dan menghapus centang "Menerapkan Izin". Biasanya Anda juga akan menetapkan satu atau beberapa filter pada formulir itu (mis. Pilih grup) untuk membatasi pelengkapan otomatis hanya pada organisasi yang ingin Anda paparkan.
sumber