Discord च्या permission प्रणाली समजून घेणे हे सुरक्षित, व्यवस्थित सर्व्हर आणि गोंधळलेल्या सर्व्हरमधील फरक आहे, जिथे सदस्यांना जास्त प्रवेश असतो.
संशोधनात असे दिसून आले आहे की Discord सुरक्षा उल्लंघनांपैकी 65% permission चुकीच्या कॉन्फिगरेशनमुळे होतात, compromised खात्यांमुळे नाही. हे मार्गदर्शक ते टाळते.
भूमिका श्रेणीबद्धता समजून घेणे
Discord ची भूमिका श्रेणीबद्धता हे सर्वात गैरसमजलेले वैशिष्ट्य आहे. हे कसे कार्य करते ते येथे आहे:
श्रेणीबद्धता नियम
भूमिका Server Settings मध्ये वरपासून खालपर्यंत सूचीबद्ध आहेत. उच्च भूमिका खालच्या भूमिकांपेक्षा प्रभावी ठरतात. जर एखाद्या सदस्याकडे दोन भूमिका असतील - एक "Manage Channels" ला परवानगी देते, दुसरी नाकारते - तर उच्च भूमिकेची सेटिंग जिंकते.
हे महत्त्वाचे का आहे
उदाहरण: सदस्याकडे @Member (कमी भूमिका) आणि @Moderator (उच्च भूमिका) दोन्ही आहेत.
- @Member: "Ban Members" नाकारा
- @Moderator: "Ban Members" ला परवानगी द्या
- परिणाम: ते ban करू शकतात (उच्च भूमिका जिंकते)
यामुळेच @Bots सर्वात उच्च असावे - तुम्हाला bot permission कधीही override होऊ नयेत असे वाटते.
मुख्य भूमिका श्रेणीबद्धता
जास्तीत जास्त सर्व्हरसाठी, हे स्ट्रक्चर वापरा (वरपासून खालपर्यंत):
- @Bots - सर्व bots येथे जातात. सर्वोच्च असल्याने ते इतर भूमिकांचे व्यवस्थापन करू शकतात.
- @Admins - संपूर्ण सर्व्हर नियंत्रण. सहसा मालक + 1-2 सह-प्रशासक.
- @Moderators - नियमांचे पालन करा. Admins ला चेतावणी देऊ शकतात, mute करू शकतात, लाथ मारू शकतात (परंतु ban करू शकत नाहीत).
- @Members - नियमित वापरकर्ते ज्यांनी verify केले आहे किंवा ज्यांना approve केले आहे.
- @Verified किंवा @Guests - मर्यादित चॅनेल प्रवेश असलेले नवीन सदस्य.
- @Muted - नियम तोडणार्या वापरकर्त्यांसाठी सर्वात कमी भूमिका (timeout पर्याय).
महत्वाचा नियम: प्रत्येक भूमिका तिच्या खालील भूमिकांपेक्षा अधिक शक्तिशाली असावी. स्तरांच्या दरम्यान यादृच्छिक भूमिका ठेवू नका.
मुख्य permission सेट करणे
Administrator
सदस्यांना हलक्यात कधीही देऊ नका. Administrator सर्व permission तपासणी बायपास करतो. फक्त वास्तविक प्रशासकांसाठीच वापरा.
Moderation Permission
@Moderators ला द्या:
- Manage Messages
- Kick Members
- Timeout Members
- View Audit Log
देऊ नका:
- Ban Members (केवळ प्रशासक)
- Manage Roles
- Manage Channels
- Administrator
Member Permission
@Members कडे हे असावे:
- Send Messages
- Create Public Threads
- React to Messages
देऊ नका:
- Manage Channels
- Manage Messages
- Kick/Ban
- Administrator
चॅनेल-स्तरीय Permission
चॅनेल permission त्या विशिष्ट चॅनेलसाठी भूमिकेच्या permission override करतात. येथे तुम्ही गोष्टी lock करता.
सार्वजनिक चॅनेल (#general)
- @everyone पाहू आणि संदेश पाठवू शकतात
- @Muted "Send Messages" नाकारा
केवळ कर्मचार्यांसाठी चॅनेल (#mod-logs, #staff-chat)
- @Moderators "View Channel" ला परवानगी द्या
- @everyone "View Channel" नाकारा
उच्च-धोकादायक चॅनेल (#rules, #warnings)
- @everyone पाहू शकतात परंतु पाठवू शकत नाहीत
- "Text Channels" श्रेणी permission overrides वापरा
स्वयं-नियुक्ती करण्यायोग्य भूमिका (Reaction Roles)
कर्मचार्यांच्या सहभागाशिवाय सदस्यांना स्वारस्यांसाठी भूमिका निवडू द्या.
कसे तयार करावे
- Server Settings → Roles मध्ये भूमिका तयार करा
- भूमिकेचे ID मिळवा (Developer Mode सक्षम करा, भूमिकेवर उजवे-क्लिक करा → Copy ID)
- reaction role support असलेला बॉट वापरा (Carl-bot, Reaction Roles bot)
- #intro किंवा #roles चॅनेलमध्ये reaction role संदेश पोस्ट करा
- सदस्य स्वयं-नियुक्त करण्यासाठी इमोजींवर क्लिक करतात
कोणत्या गोष्टी चांगल्या स्वयं-नियुक्ती करण्यायोग्य भूमिका बनवतात
- स्वारस्ये: #gaming, #art, #music (non-power roles)
- सूचना: घोषणांसाठी opt-in
- Gaming प्रकार: FPS, RPG, Casual
- Timezones: गेमिंग buddy एकमेकांना शोधण्यासाठी
काय स्वयं-नियुक्ती करण्यायोग्य बनवू नये
- @Verified (verification आवश्यक आहे, स्वयं-नियुक्ती नाही)
- @Moderator (केवळ कर्मचारी)
- @Muted (moderation भूमिका)
- ज्या भूमिका प्रतिबंधित चॅनेलमध्ये प्रवेश देतात (सुरक्षा धोका)
सामान्य Permission चुका
चूक 1: @everyone च्या खाली भूमिका
जर तुम्ही भूमिका तयार केली आणि ती श्रेणीबद्धतेत @everyone च्या खाली दिसत असेल, तर तुम्ही ते चुकीचे केले आहे. @everyone च्या वर ड्रॅग करा.
चूक 2: प्रत्येकाला Administrator देणे
कधीही नाही. ही एक चूक सर्व्हर उद्ध्वस्त करते. त्याऐवजी विशिष्ट permission वापरा.
चूक 3: जटिल नेस्टेड ओव्हरराइड्स
10 वेगवेगळ्या ओव्हरराइड संयोजनांसह 20 चॅनेल तयार करू नका. प्रत्येक ओव्हरराइड का अस्तित्वात आहे हे तुम्ही विसरून जाल. ते सोपे ठेवा: सार्वजनिक चॅनेलमध्ये कोणतेही ओव्हरराइड नसावे, प्रतिबंधित चॅनेल @everyone ला नाकारतात.
चूक 4: "View Channel" Permission विसरणे
जर सदस्याला संदेश पाठवण्याची permission असेल परंतु चॅनेल पाहण्याची नसेल, तर ते ते पाहू शकत नाहीत. नेहमी दोन्ही द्या.
चूक 5: @everyone चे चुकीचे कॉन्फिगरेशन
@everyone भूमिका अक्षरशः प्रत्येकाला लागू होते. जर तुम्हाला चॅनेल प्रतिबंधित करायचा असेल, तर @everyone चा view access नाकारा, नंतर विशिष्ट भूमिकांना परवानगी द्या. @everyone ला अशा permission देऊ नका ज्या तुमचा हेतू नाही.
त्रैमासिक Permission ऑडिट करणे
जसा तुमचा सर्व्हर वाढतो, तसतसे permission गोंधळलेले होतात. त्रैमासिक ऑडिट:
- भूमिका श्रेणीबद्धतेचे पुनरावलोकन करा: बॉट्स सर्वात वर आहेत का? ते स्पष्ट आहे का?
- प्रत्येक भूमिका तपासा: तिच्याकडे कोणत्या permission आहेत? त्या भूमिकेच्या उद्देशाशी जुळतात का?
- चॅनेलचे ऑडिट करा: कोणते चॅनेल खरोखर प्रतिबंधित आहेत? ओव्हरराइड्स अर्थपूर्ण आहेत का?
- प्रवेश तपासा: सदस्याला विचारा "तुम्ही #staff-only पाहू शकता का?" जर होय, तर ते चुकीचे आहे.
- बदल नोंदवा: जर तुम्ही permission मध्ये बदल करत असाल, तर कर्मचार्यांच्या मार्गदर्शकामध्ये त्याचे कारण लिहा.
तळ ओळ
नोंदवलेल्या permission सह स्पष्ट भूमिका श्रेणीबद्धता प्रत्येक वेळी जटिलतेवर मात करते. 6-7 मुख्य भूमिकांपासून सुरुवात करा, ओव्हरराइड्ससह चॅनेल lock करा, स्वयं-नियुक्तीसाठी reaction roles वापरा आणि तुम्ही जसे मोठे व्हाल तसे त्रैमासिक ऑडिट करा.
आता काही चॅनेल चुकीचे कॉन्फिगर करा आणि नंतर तुम्हाला सुरक्षा उल्लंघन होईल. ते योग्य करण्यासाठी 30 मिनिटे काढा.
सुरक्षित, संघटित समुदाय तयार करण्यासाठी तयार आहात? तुमच्यासारखे चांगले व्यवस्थापित समुदाय शोधणार्या सदस्यांपर्यंत पोहोचण्यासाठी Rally मध्ये तुमचा सर्व्हर जोडा.