តើខ្ញុំអាចផ្តល់សិទ្ធិចូលប្រើប្រាស់គេហទំព័រតែមួយដល់នរណាម្នាក់បានទេ?
បច្ចុប្បន្ននេះ សមាជិកភាពផ្តល់តួនាទីរបស់ខ្លួននៅទូទាំងស្ថាប័នមួយ និងអ្វីៗទាំងអស់ដែលនៅក្រោមវានៅក្នុងរចនាសម្ព័ន្ធដើមឈើ ដូច្នេះវិធីដើម្បីបំបែកសំណុំគេហទំព័រគឺត្រូវបំបែកស្ថាប័ន — ដាក់គេហទំព័រទាំងនោះនៅក្នុងស្ថាប័នរងផ្ទាល់ខ្លួនរបស់ពួកគេ ហើយផ្តល់សមាជិកភាពនៅទីនោះ។ វាជាគំរូដ៏ច្បាស់លាស់មួយសម្រាប់ទីភ្នាក់ងារ និងអ្នកលក់បន្ត ដែលអតិថិជនម្នាក់ៗចង់បានព្រំដែនផ្ទាល់ខ្លួនរបស់ពួកគេរួចហើយ។ ការកំណត់វិសាលភាពធនធានតាមសមាជិកភាព ដែលជាការភ្ជាប់សមាជិកភាពតែមួយទៅនឹងគេហទំព័រដែលបានបញ្ជាក់នៅក្នុងស្ថាប័នតែមួយ គឺជាការកែលម្អដែលបានគ្រោងទុក មិនមែនជាអ្វីដែលអាចប្រើបាននៅពេលនេះនោះទេ។
តើអ្នកអភិវឌ្ឍន៍ដែលខ្ញុំអញ្ជើញអាចលុបគេហទំព័រ ឬបញ្ចេញទៅប្រើប្រាស់ផ្ទាល់បានទេ?
តួនាទីជា Developer មិនរួមបញ្ចូលការលុបគេហទំព័រ ឬការព្យួរគេហទំព័រនោះទេ — សិទ្ធិទាំងនោះជាកម្មសិទ្ធិរបស់តួនាទីជា Owner។ វាផ្តល់សិទ្ធិក្នុងការមើល និងបង្កើតគេហទំព័រ ការចាប់ផ្តើមសេវាកម្មឡើងវិញ ការសម្អាត cache ការគ្រប់គ្រងសោ API និងការដោះស្រាយសំបុត្រស្នើសុំ (tickets)។ ការអនុញ្ញាតឱ្យធ្វើ deployment និង push-to-live ក៏មិនមែនជាផ្នែកនៃការផ្តល់សិទ្ធិដល់ Developer ដែរ ដូច្នេះការបញ្ជូនទៅកាន់ production នៅតែស្ថិតលើម្ចាស់គណនី។ សូមភ្ជាប់វាជាមួយ staging ដើម្បីឱ្យការងារបង្កើតដំណើរការនៅក្រៅគេហទំព័រផ្ទាល់តាំងពីដំបូង។
តើបុគ្គលិករបស់ Zinn Digital® អាចមើលឃើញអ្វីខ្លះនៅក្នុងគណនីរបស់ខ្ញុំ?
វាអាស្រ័យទាំងស្រុងលើតួនាទីរបស់បុគ្គលិក ហើយតួនាទីនីមួយៗគឺជាសំណុំកូនសោការអនុញ្ញាតជាក់លាក់មួយ។ ឧទាហរណ៍ ភ្នាក់ងារគាំទ្រអាចមើលគណនី និងគេហទំព័ររបស់អ្នក មើល និងឆ្លើយតបទៅសំបុត្រស្នើសុំរបស់អ្នក បើកដំណើរការគេហទំព័រឡើងវិញ និងសម្អាតឃ្លាំងសម្ងាត់របស់វា — ហើយមិនអាចប៉ះពាល់ដល់ការកំណត់រចនាសម្ព័ន្ធការទូទាត់ប្រាក់ ការបង្វិលសងប្រាក់ គម្រោង ឬបណ្ដុំម៉ាស៊ីនបម្រើបានទេ។ ការចូលប្រើប្រាស់ក្នុងនាមជាអតិថិជន គឺជាការអនុញ្ញាតដាច់ដោយឡែកមួយដែលមានសម្រាប់តែ Super Admin ប៉ុណ្ណោះ ហើយនៅពេលដែលវាកើតឡើង ផ្ទាំងគ្រប់គ្រងនឹងបង្ហាញផ្ទាំងបដាតំណាងជាប្រចាំ។ រាល់សកម្មភាពដែលមានសិទ្ធិពិសេសត្រូវបានកត់ត្រាទុកនៅក្នុងកំណត់ហេតុសវនកម្ម រួមមានអ្នកធ្វើ សកម្មភាព គោលដៅ អាសយដ្ឋាន IP និងត្រាពេលវេលា ហើយអ្នកអាចអានកំណត់ហេតុរបស់ស្ថាប័នអ្នកដោយខ្លួនឯងបាន។
តើខ្ញុំអាចដកសិទ្ធិចូលប្រើប្រាស់បានលឿនដោយរបៀបណា ប្រសិនបើមាននរណាម្នាក់ចាកចេញ?
លុបសមាជិកភាព ហើយការចូលប្រើប្រាស់របស់ពួកគេទៅកាន់ស្ថាប័ននោះនឹងត្រូវបញ្ចប់ — ពួកគេនៅតែមានអត្តសញ្ញាណផ្ទាល់ខ្លួន ប៉ុន្តែគ្មានតួនាទី និងគ្មានសិទ្ធិអនុញ្ញាតនៅក្នុងគណនីរបស់អ្នកឡើយ។ សោ API ត្រូវបានដកហូតរៀងៗខ្លួន ដូច្នេះសោ pipeline អាចត្រូវបានកាត់ផ្តាច់ដោយមិនរំខានដល់អ្វីផ្សេងទៀតឡើយ។ ប្រសិនបើអ្នកប្រើប្រាស់ការចូលតែម្តងតាមរយៈ SAML ការលុបសិទ្ធិចេញនៅក្នុងក្រុមហ៊ុនផ្ដល់សេវាអត្តសញ្ញាណរបស់អ្នកនឹងចាត់ចែងការចូលប្រើប្រាស់ជាមជ្ឈិម។ ព័ត៌មានសម្ងាត់កម្រិតគេហទំព័រដូចជាសោ SSH ត្រូវបានដកហូតនៅក្នុងផ្ទាំងគ្រប់គ្រង ហើយការលុបនោះផ្ទាល់ត្រូវបានកត់ត្រាក្នុងកំណត់ហេតុសវនកម្ម។
តើសមាជិកក្រុមចែករំលែកសោ API របស់ខ្ញុំដែរឬទេ?
ទេ — ប៉ុន្តែវាមានតម្លៃក្នុងការបញ្ជាក់ឱ្យច្បាស់អំពីមូលហេតុ។ គន្លឹះ API ជាកម្មសិទ្ធិរបស់ស្ថាប័ន មិនមែនជាកម្មសិទ្ធិរបស់សមាជិកបុគ្គលណាម្នាក់នោះទេ ហើយពួកវាមានវិសាលភាពលម្អិតផ្ទាល់ខ្លួនដែលភ្ជាប់ទៅនឹងកាតាឡុកសិទ្ធិអនុញ្ញាតដូចគ្នា។ ដូច្នេះ ជាជាងការប្រគល់គន្លឹះឱ្យមនុស្សម្នាក់ អ្នកបង្កើតគន្លឹះសម្រាប់កិច្ចការដែលវាដំណើរការជាមួយនឹងវិសាលភាពតូចចង្អៀតបំផុតដែលកិច្ចការនោះត្រូវការ ហើយដកហូតគន្លឹះនោះវិញនៅពេលការងារនោះត្រូវបានបញ្ចប់។ មានតែ hash នៃកូដសម្ងាត់ប៉ុណ្ណោះដែលត្រូវបានរក្សាទុក ហើយគន្លឹះនីមួយៗកត់ត្រាពេលដែលវាត្រូវបានប្រើចុងក្រោយ ដូច្នេះគន្លឹះដែលមិនប្រើប្រាស់គឺងាយស្រួលក្នុងការស្វែងរក និងលុបចោល។
តើខ្ញុំអាចភ្ជាប់ភ្នាក់ងារ AI ដោយមិនចាំបាច់ផ្តល់សោគ្រប់យ៉ាងឱ្យវាបានទេ?
បាទ/ចាស។ ម៉ាស៊ីនបម្រើ MCP របស់យើងផ្ទៀងផ្ទាត់ភ្នាក់ងារដោយប្រើ OAuth 2.1 និងកំណត់វិសាលភាពពួកវាទៅតាមស្ថាប័នរបស់អ្នក និងតួនាទី RBAC របស់អ្នក ដោយមានថូខឹនដែលអាចដកហូតបានតាមឧបករណ៍នីមួយៗ ដូច្នេះអ្នកផ្តល់នូវសមត្ថភាពជាក់លាក់ណាមួយ ជាជាងការចូលប្រើប្រាស់ពេញលេញ។ សកម្មភាពដែលនាំឱ្យបាត់បង់ទាមទារការបញ្ជាក់ មានការកំណត់កម្រិតចំណាយ ហើយគ្រប់សកម្មភាពទាំងអស់ត្រូវបានកត់ត្រាក្នុងកំណត់ហេតុសវនកម្មដូចគ្នានឹងសកម្មភាពរបស់មនុស្សដែរ។
តើអ្វីដែលរារាំងអ្នកជួលម្នាក់មិនឱ្យចូលប្រើទិន្នន័យរបស់អ្នកជួលម្នាក់ទៀត?
Postgres Row-Level Security កំណត់វិសាលភាពនៃសំណួរទៅកាន់អនុសាខាស្ថាប័នរបស់អ្នកហៅនៅក្នុងមូលដ្ឋានទិន្នន័យផ្ទាល់ ដោយមានតម្រងកម្រិតកម្មវិធីជាការការពារស៊ីជម្រៅ ជាជាងជាខ្សែការពារតែមួយគត់។ សំណើសម្រាប់កំណត់ត្រានៅក្រៅវិសាលភាព នឹងត្រឡប់លទ្ធផលថារកមិនឃើញ ជាជាងកំហុសការអនុញ្ញាត ដូច្នេះហើយគ្មានអ្វីត្រូវបានបង្ហាញអំពីអ្វីដែលមាននោះទេ។ នៅផ្នែកម៉ាស៊ីនបម្រើ ការបែងចែកដាច់ដោយឡែកតាមគេហទំព័រនីមួយៗតាមរយៈ CageFS រក្សា shell និងឯកសាររបស់អ្នកជួលម្នាក់ៗឱ្យនៅត្រឹមតែគេហទំព័រផ្ទាល់ខ្លួនរបស់ពួកគេប៉ុណ្ណោះ។
តើខ្ញុំអាចសាកល្បងវាមុនពេលបង់ប្រាក់បានទេ?
បាទ/ចាស។ ការសាកល្បងរយៈពេល 14 ថ្ងៃមិនតម្រូវឱ្យប្រើកាតទេ — មិនបាច់មានព័ត៌មានលម្អិតអំពីការទូទាត់ គ្មានការជាប់កាតព្វកិច្ច — និងរួមបញ្ចូលសេវាកម្ម Footprint-Free hosting សម្រាប់គេហទំព័ររហូតដល់ប្រាំ។ វាគ្រប់គ្រាន់ក្នុងការអញ្ជើញមិត្តរួមការងារ ចាត់តាំងតួនាទី និងបញ្ជាក់ថាព្រំដែនដំណើរការតាមវិធីដែលអ្នកត្រូវការ មុនពេលអ្នកធ្វើការសម្រេចចិត្តភ្ជាប់កិច្ចសន្យា។