សិទ្ធិរបស់ Role មិនរក្សាទុក
បើក Superadmin → Permissions → Roles ហើយពិនិត្យគណនីដែលបានចាត់តាំង មុនពេលលុប Role។ ជាធម្មតាចំណាយប្រហែល 3 នាទី។
មគ្គុទ្ទេសក៍នេះជួយអ្នកដោះស្រាយបញ្ហារក្សាទុក Role បញ្ហារាំងស្ទះពេលលុប Role និងបញ្ហាត្រងគណនីតាម Role។
យោងរហ័ស
| អ្វីដែលអ្នកឃើញ | មូលហេតុ | អ្វីដែលត្រូវធ្វើ |
|---|---|---|
| សិទ្ធិដែលបានធីក បើកឡើងវិញហើយមិនធីក | Role នៅមាន legacy dotted keys | រក្សាទុក Role ម្តងទៀត |
| ចំនួនក្នុង Category មើលទៅមិនត្រឹមត្រូវ | មានទម្រង់ key ចាស់ និងបច្ចុប្បន្នចម្រុះគ្នា | ដំណើរការ select-all ម្តងទៀត |
| ចូល Billing មិនបានបន្ទាប់ពីអាប់ដេត Role | ភាពមិនត្រូវគ្នានៃ Permission key រាំងស្ទះការត្រួតពិនិត្យ | បញ្ជាក់ keys ទម្រង់ colon |
| Role មិនអាចចាត់តាំងបាន | Role មាន permission ដែលបានចូលនិវត្តន៍ | លុប permissions ដែលបានចូលនិវត្តន៍ |
| Permission បង្ហាញ Unrecognized permission | ការពិពណ៌នារបស់វាមិនមាននៅក្នុង catalogs បច្ចុប្បន្ន | ពិនិត្យ permission code |
| Delete Role ត្រូវបានបិទ | Role នៅមានគណនីដែលបានចាត់តាំង | មើលគណនីដែលបានចាត់តាំង |
| បញ្ជីគណនីបង្ហាញលទ្ធផល Hotel ឬ Role ចម្រុះ | Filter ចាស់នៅសកម្មក្នុង URL | លុប Filters ដែលសកម្មទាំងអស់ |
រក្សាទុក Role ម្តងទៀត
-
ទៅ Superadmin → Permissions។
-
បើកផ្ទាំង Roles។
-
រក Role ដែលមានបញ្ហា ហើយចុច Edit។
-
បញ្ជាក់ថា Permissions ដែលត្រូវការត្រូវបានជ្រើស។
-
ចុច Update Role។
-
បើក Role នោះឡើងវិញ។
✓ Permissions ដែលបានជ្រើសគួរតែនៅតែធីក។
AVA ឥឡូវរក្សាទុក canonical permission keys ដោយប្រើ : ជំនួស .។
ធ្វើឲ្យការជ្រើស Category ស្រស់ឡើងវិញ
-
នៅក្នុង Role modal បើក Permission Category ដែលមានបញ្ហា។
-
ចុច Deselect all។
-
ចុច Select all។
-
ចុច Update Role។
-
បើក Role ឡើងវិញ ហើយពិនិត្យចំនួន។
✓ ចំនួនក្នុង Category គួរតែត្រូវនឹងជួរដេកដែលបានជ្រើស។
បញ្ជាក់ Permission សម្រាប់ Billing
-
បើក Superadmin → Permissions → Roles។
-
កែ Role ដែលគួរតែអាចចូល Billing បាន។
-
បញ្ជាក់ថា admin:billing ត្រូវបានជ្រើស។
-
រក្សាទុក Role។
-
ឲ្យអ្នកប្រើ Refresh ហើយសាក Settings → Billing ម្តងទៀត។
✓ Billing គួរតែបើកបាន នៅពេល Role មាន Permission ត្រឹមត្រូវ។
លុប permissions ដែលបានចូលនិវត្តន៍
Role ចាស់ៗអាចមាន permission keys ដែល AVA លែងគាំទ្រហើយ។ AVA លាក់ keys ទាំងនោះពី catalogs បច្ចុប្បន្ន ហើយរារាំងការចាត់តាំងថ្មី។
-
បើក Superadmin → Permissions → Roles។
-
រក Role ដែលមានបញ្ហា ហើយចុច Edit។
-
ពិនិត្យ Permissions ដែលបានជ្រើស។
-
លុប permission ដែលបានចូលនិវត្តន៍ ឬលែងប្រើ។
-
ចុច Update Role។
-
បើក Role ឡើងវិញ ហើយបញ្ជាក់ថានៅសល់តែ Permissions បច្ចុប្បន្នប៉ុណ្ណោះ។
✓ អ្នកអាចចាត់តាំង Role ដែលបានសម្អាតនេះឲ្យគណនីផ្សេងទៀត។
អ្នកគ្រប់គ្រងដែលមានសិទ្ធិអាចកែ ដកហូត ជំនួស ឬលុប Role ចាស់ៗបាន។ Permissions ដែលបានចូលនិវត្តន៍មិនអាចចម្លងទៅក្នុង Role ឬការចាត់តាំងថ្មីបានទេ។
មើលគណនីដែលបានចាត់តាំង
-
ទៅ Superadmin → Permissions → Roles។
-
រក Role ដែលអ្នកចង់ពិនិត្យ។
-
ចុច View assigned accounts។
-
បញ្ជាក់ថាទំព័រ Account Management បើកដោយមាន Role filters ត្រូវបានអនុវត្ត។
✓ អ្នកគួរតែឃើញ Filter by Hotel, Role filter chips និងលទ្ធផលគណនីដែលត្រូវតាម Filter។
AVA ឥឡូវបើក Account Management ជាមួយ Role query filters។ វាបង្ហាញយ៉ាងច្បាស់ថាអ្នកណាត្រូវបានចាត់តាំង។
លុប Filters ដែលសកម្មទាំងអស់
-
បើក Superadmin → Account Management។
-
ពិនិត្យថាមាន Hotel ឬ Role Filter កំពុងសកម្មឬទេ។
-
ចុច Clear filters។
-
បញ្ជាក់ថាបញ្ជីគណនី Refresh ឡើងវិញ។
✓ លទ្ធផលគួរតែផ្ទុកឡើងវិញ ដោយគ្មាន Hotel ឬ Role filters។
លុប Role បន្ទាប់ពីដកការចាត់តាំងគណនី
-
នៅក្នុង View assigned accounts សម្គាល់អ្នកប្រើទាំងអស់ដែលមាន Role នោះ។
-
ប្តូរ Role របស់អ្នកប្រើនីមួយៗទៅ Role ផ្សេង។
-
ត្រឡប់ទៅ Superadmin → Permissions → Roles។
-
សាក Delete Role ម្តងទៀត។
✓ Delete គួរតែអាចប្រើបាន បន្ទាប់ពីមិនមានគណនីណាមួយនៅសល់ដែលបានចាត់តាំង។
បើ AVA បង្ហាញសារ Conflict សូមបំពេញតម្រូវការដែលមានក្នុងសារនោះជាមុន រួចសាកម្តងទៀត។
ដោះស្រាយបញ្ហា
ប្រអប់ធីក Permission មើលទៅមិនធីក
អ្វីដែលអ្នកឃើញ: Permission គួរតែបើក ប៉ុន្តែមើលទៅមិនធីក។
វិធីដោះស្រាយ:
- កែ Role នោះ។
- ជ្រើស Permission ម្តងទៀត។
- រក្សាទុកដោយ Update Role។
- បើកឡើងវិញ ហើយបញ្ជាក់ថាវានៅតែជ្រើស។
ចំនួនក្នុង Category មិនត្រឹមត្រូវ
អ្វីដែលអ្នកឃើញ: ចំនួនដែលបានជ្រើសមិនត្រូវនឹងជួរដេកដែលបានធីក។
វិធីដោះស្រាយ:
- Refresh ទំព័រ។
- បើក Role modal ឡើងវិញ។
- ប្រើ Select all សម្រាប់ Category នោះ។
- រក្សាទុក ហើយបើកឡើងវិញ ដើម្បីបញ្ជាក់ថាចំនួនមានស្ថិរភាព។
អ្នកប្រើនៅតែមិនអាចបើក Billing
អ្វីដែលអ្នកឃើញ: Billing នៅតែមិនអាចប្រើបាន បន្ទាប់ពីប្តូរ Role។
វិធីដោះស្រាយ:
- បញ្ជាក់ថា admin:billing ត្រូវបានជ្រើសក្នុង Role។
- បញ្ជាក់ថា Role ត្រូវបានចាត់តាំងឲ្យអ្នកប្រើរួច។
- ឲ្យអ្នកប្រើ Sign out ហើយ Sign in ឡើងវិញ។
ការពិពណ៌នា Permission មិនត្រូវបានស្គាល់
អ្វីដែលអ្នកឃើញ: Permission បង្ហាញ Unrecognized permission ជាមួយ code ដែលអាចអានបាន។
វិធីដោះស្រាយ:
- ពិនិត្យ permission code ដែលបង្ហាញនៅជាប់សារ។
- រក្សា Permission នោះ ប្រសិនបើ Role ត្រូវការសិទ្ធិនោះ។
- ទាក់ទង support ប្រសិនបើអ្នកមិនអាចកំណត់ថាវាផ្តល់សិទ្ធិអ្វី។
សារនេះជាជម្រើសបម្រុងដែលមានសុវត្ថិភាព សម្រាប់ការពិពណ៌នាដែលមិនមាន។ វាមិនមានន័យថា Permission បរាជ័យ ឬត្រូវបានដកចេញទេ។
ប្រសិនបើ Permission បាត់ពី catalog បច្ចុប្បន្ន សូមអនុវត្តតាម លុប permissions ដែលបានចូលនិវត្តន៍។
Delete Role ត្រូវបានបិទ
អ្វីដែលអ្នកឃើញ: Delete Role មានពណ៌ប្រផេះ ហើយមិនអាចចុចបាន។
វិធីដោះស្រាយ:
- ចុច View assigned accounts សម្រាប់ Role នោះ។
- ប្តូរ Role អ្នកប្រើទាំងអស់ក្នុងបញ្ជីទៅ Role ផ្សេង។
- ត្រឡប់ទៅបញ្ជី Role ហើយសាកលុបម្តងទៀត។
មានតែ Custom Roles ដែលមិនមានអ្នកចាត់តាំង ហើយជាកម្មសិទ្ធិរបស់ Organization ឬ Hotel បច្ចុប្បន្នរបស់អ្នកប៉ុណ្ណោះ ដែលអាចលុបបាន។
Delete Role បង្ហាញ Conflict error
អ្វីដែលអ្នកឃើញ: អ្នកទទួលបាន Conflict error ជាក់លាក់ពេលលុប Role។
វិធីដោះស្រាយ:
- អានសារ Conflict ទាំងមូល។
- បំពេញសកម្មភាពដែលសារនោះបានបញ្ជាក់។
- សាក Delete Role ម្តងទៀត។
បញ្ជីគណនីនៅតែមាន Filter
អ្វីដែលអ្នកឃើញ: លទ្ធផលគណនីនៅតែត្រូវបានបង្រួម បន្ទាប់ពីប្តូរ Role ឬ Hotel។
វិធីដោះស្រាយ:
- ចុច Clear filters នៅក្នុង Account Management។
- បញ្ជាក់ថា Hotel និង Role filters ត្រូវបានលុបទាំងអស់។
- Refresh ទំព័រ ប្រសិនបើលទ្ធផលនៅតែមើលទៅចាស់។
នៅតែជាប់បញ្ហា?
ទាក់ទង success@vouch-technologies.com ប្រសិនបើ៖
- ❌ Permissions នៅតែត្រឡប់ទៅដើមបន្ទាប់ពីរក្សាទុក
- ❌ ចំនួនក្នុង Category នៅតែមិនស្ថិតស្ថេរ
- ❌ Billing មិនអាចចូលបាន ទោះ Role ត្រូវបានចាត់តាំងត្រឹមត្រូវក៏ដោយ
- ❌ ការលុប Role នៅតែត្រូវរារាំង បន្ទាប់ពីដកការចាត់តាំងគណនីទាំងអស់
- ❌ Conflict errors នៅតែបន្ត បន្ទាប់ពីបំពេញសកម្មភាពដែលត្រូវការ
ព័ត៌មានដែលគួរផ្ដល់ជាមួយ៖
- រូបថតអេក្រង់ទំព័រ Role Permissions
- ឈ្មោះ Role និង Permission key ដែលរងផលប៉ះពាល់
- ពេលវេលាចុងក្រោយដែលការរក្សាទុកបរាជ័យ
- សារ Delete conflict ពេញលេញដែល AVA បង្ហាញ