Попри те, що редагування замовлень у Magento має багато переваг, ви повинні стежити за тим, хто і яку інформацію змінює. Можливо, ви не бажаєте редагувати замовлення з інвойсами або хочете обмежити права певних користувачів на редагування замовлень.
Для цього вам потрібні обмеження на редагування замовлень, наявні в розширенні Magento 2 Edit Order. За замовчуванням кожен адмін користувач може редагувати будь-яке замовлення з будь-яким статусом. Якщо вас це не влаштовує, продовжуйте читати, щоб дізнатися, як увімкнути обмеження для редактора замовлень.
Щоб обмежити редагування замовлень в Magento 2:
1. Підіть у Stores > Configuration > Magefan Extensions > Order Editor і почніть редагувати налаштування обмежень.
2. У полі Allow Edit Orders With Statuses, оберіть статуси, які ви хочете дозволити редагувати користувачам.
3. Виберіть потрібні вам опції у полях Allow Edit Invoiced/Shipped/Refunded Orders.
4. Увімкніть опцію Restrict By Super Users, щоб обмежити редагування замовлень для певних користувачів, і оберіть цих користувачів зі списку Super Users.
Примітка: лише користувачі, які мають доступ до всіх ресурсів вебсайту (мають роль адміністратора) будуть перелічені у списку Super Users.
Не забудьте натиснути кнопку Save і перевірити, як обмеження працюють для замовлень з різними статусами та різними користувачами. Обмеження для редактора замовлень допомагають вам підтримувати безпечну обробку замовлень у Magento та водночас забезпечують кращий користувацький досвід.
Незалежно від того, які дані ваші менеджери мають редагувати в замовленнях, переконайтеся, що жодні деталі не будуть втрачені або змінені без відповідних прав.