Halo, saya membuat kelas pengontrol khusus dan ingin menerapkan pembatasan akses padanya. Jadi menurut dokumentasi Akeneo saya mendefinisikan ACL yang sesuai. Kemudian saya ingin membatasinya untuk beberapa peran, jadi saya pergi ke 'Sistem/Manajemen Pengguna/Peran' dan itu tidak terlihat di tab 'Izin'. Jadi saya mencoba mencari tahu bagaimana daftar izin yang ada dimasukkan ke UI.
Saya memberikan beberapa penelitian, dan ternyata rumit. Saya menemukan bahwa ini terkait dengan konfigurasi berikut:
oro_user:
privileges:
action:
label: rights.action
view_type: groups
types: [action]
field_type: pim_acl_access_level_selector
default_value: 5
show_default: true
Dan itu digunakan oleh Oro\Bundle\SecurityBundle\Form\Type\PrivilegeCollectionType
, tetapi saya tidak dapat menemukan tempat di mana semua sumber daya ACL dikumpulkan untuk ditampilkan. Atau apakah saya melewatkan sesuatu? Bisakah Anda menjelaskan sedikit lebih banyak tentang cara kerjanya?
Salam, Viktor.
Jadi, saya menemukan cara untuk menambahkan ACL agar mereka dapat dikelola pada tab izin (meskipun dokumentasi Akeneo tidak berisi informasi ini). Namun masih belum jelas bagaimana Akeneo menangani acl.yml
dan UI mendapatkan data ini.
Bisa tolong jelaskan ini?
Salam, Viktor.
Halo,
Fitur ini disediakan oleh platform ORO. Itu sebabnya tidak dijelaskan dalam dokumentasi kami. Apakah menurut Anda modul ini penting? Mungkin kita bisa mengerjakan proposisi dokumentasi
Tentang pembuatan halaman, agar 100% transparan dengan Anda, ini adalah satu-satunya halaman di Akeneo. Saya tidak tahu bagaimana halaman itu dibuat. Jadi jika Anda punya waktu untuk menggalinya, jangan ragu!
Salam,
Julien
Halo @juliensnz ,
Apakah menurut Anda modul ini penting?
Ya, menurut saya modul ini penting
Itu sebabnya tidak dijelaskan dalam dokumentasi kami. Mungkin kita bisa mengerjakan proposisi dokumentasi
Saya kira bagian dokumentasi ini termasuk dalam kategori 'Bagus untuk dimiliki', bukan dalam kategori 'Diperlukan'.
Jadi jika Anda punya waktu untuk menggalinya, jangan ragu!
Jika saya punya waktu luang saya akan menyelidiki proses generasi.
Salam, Viktor.
Saya menganggap pertanyaan-masalah ini tidak relevan lagi, jadi tandai sebagai Ditutup.
maukah Anda membagikan bagaimana Anda membuatnya muncul di tab manajemen peran?
Komentar yang paling membantu
Halo,
Fitur ini disediakan oleh platform ORO. Itu sebabnya tidak dijelaskan dalam dokumentasi kami. Apakah menurut Anda modul ini penting? Mungkin kita bisa mengerjakan proposisi dokumentasi
Tentang pembuatan halaman, agar 100% transparan dengan Anda, ini adalah satu-satunya halaman di Akeneo. Saya tidak tahu bagaimana halaman itu dibuat. Jadi jika Anda punya waktu untuk menggalinya, jangan ragu!
Salam,
Julien