प्रकाशक - अनुमतियाँ सेटअप
प्रकाशक अनुमतियाँ सेटअप
Section titled “प्रकाशक अनुमतियाँ सेटअप”समूह अनुमतियों को कॉन्फ़िगर करने, पहुंच नियंत्रण और प्रकाशक में उपयोगकर्ता पहुंच को प्रबंधित करने के लिए संपूर्ण मार्गदर्शिका।
अनुमति मूल बातें
Section titled “अनुमति मूल बातें”अनुमतियाँ क्या हैं?
Section titled “अनुमतियाँ क्या हैं?”अनुमतियाँ नियंत्रित करती हैं कि विभिन्न उपयोगकर्ता समूह प्रकाशक में क्या कर सकते हैं:
Who can: - View articles - Submit articles - Edit articles - Approve articles - Manage categories - Configure settingsअनुमति स्तर
Section titled “अनुमति स्तर”Anonymous └── View published articles only
Registered Users ├── View articles ├── Submit articles (pending approval) └── Edit own articles
Editors/Moderators ├── All registered permissions ├── Approve articles ├── Edit all articles └── Manage some categories
Administrators └── Full access to everythingप्रवेश अनुमति प्रबंधन
Section titled “प्रवेश अनुमति प्रबंधन”अनुमतियों पर नेविगेट करें
Section titled “अनुमतियों पर नेविगेट करें”Admin Panel└── Modules └── Publisher ├── Permissions ├── Category Permissions └── Group Managementत्वरित पहुंच
Section titled “त्वरित पहुंच”- प्रशासक के रूप में लॉग इन करें
- एडमिन → मॉड्यूल पर जाएं
- प्रकाशक → व्यवस्थापक पर क्लिक करें
- बाएँ मेनू में अनुमतियाँ पर क्लिक करें
वैश्विक अनुमतियाँ
Section titled “वैश्विक अनुमतियाँ”मॉड्यूल-स्तरीय अनुमतियाँ
Section titled “मॉड्यूल-स्तरीय अनुमतियाँ”प्रकाशक मॉड्यूल और सुविधाओं तक पहुंच नियंत्रित करें:
Permissions configuration view:┌─────────────────────────────────────┐│ Permission │ Anon │ Reg │ Editor │ Admin │├────────────────────────┼──────┼─────┼────────┼───────┤│ View articles │ ✓ │ ✓ │ ✓ │ ✓ ││ Submit articles │ ✗ │ ✓ │ ✓ │ ✓ ││ Edit own articles │ ✗ │ ✓ │ ✓ │ ✓ ││ Edit all articles │ ✗ │ ✗ │ ✓ │ ✓ ││ Approve articles │ ✗ │ ✗ │ ✓ │ ✓ ││ Manage categories │ ✗ │ ✗ │ ✗ │ ✓ ││ Access admin panel │ ✗ │ ✗ │ ✓ │ ✓ │└─────────────────────────────────────┘अनुमति विवरण
Section titled “अनुमति विवरण”| अनुमति | उपयोगकर्ता | प्रभाव |
|---|---|---|
| लेख देखें | सभी समूह | फ्रंट-एंड पर प्रकाशित लेख देख सकते हैं |
| लेख सबमिट करें | पंजीकृत+ | नए लेख बना सकते हैं (अनुमोदन लंबित) |
| स्वयं के लेख संपादित करें | पंजीकृत+ | अपने स्वयं के लेखों को संपादित/हटा सकते हैं |
| सभी लेख संपादित करें | संपादक+ | किसी भी उपयोगकर्ता के लेख को संपादित कर सकते हैं |
| स्वयं के लेख हटाएं | पंजीकृत+ | अपने स्वयं के अप्रकाशित लेखों को हटा सकते हैं |
| सभी लेख हटाएं | संपादक+ | किसी भी लेख को हटा सकते हैं |
| अनुमोदन आलेख | संपादक+ | लंबित लेख प्रकाशित कर सकते हैं |
| श्रेणियां प्रबंधित करें | व्यवस्थापक | श्रेणियां बनाएं, संपादित करें, हटाएं |
| व्यवस्थापक पहुंच | संपादक+ | व्यवस्थापक इंटरफ़ेस तक पहुंचें |
वैश्विक अनुमतियाँ कॉन्फ़िगर करें
Section titled “वैश्विक अनुमतियाँ कॉन्फ़िगर करें”चरण 1: अनुमति सेटिंग्स तक पहुंचें
Section titled “चरण 1: अनुमति सेटिंग्स तक पहुंचें”- एडमिन → मॉड्यूल पर जाएं
- प्रकाशक खोजें
- अनुमतियाँ पर क्लिक करें (या एडमिन लिंक फिर अनुमतियाँ)
- आप अनुमति मैट्रिक्स देखें
चरण 2: समूह अनुमतियाँ सेट करें
Section titled “चरण 2: समूह अनुमतियाँ सेट करें”प्रत्येक समूह के लिए, कॉन्फ़िगर करें कि वे क्या कर सकते हैं:
अज्ञात उपयोगकर्ता
Section titled “अज्ञात उपयोगकर्ता”Anonymous Group Permissions: View articles: ✓ YES Submit articles: ✗ NO Edit articles: ✗ NO Delete articles: ✗ NO Approve articles: ✗ NO Manage categories: ✗ NO Admin access: ✗ NO
Result: Anonymous users can only view published contentपंजीकृत उपयोगकर्ता
Section titled “पंजीकृत उपयोगकर्ता”Registered Group Permissions: View articles: ✓ YES Submit articles: ✓ YES (with approval required) Edit own articles: ✓ YES Edit all articles: ✗ NO Delete own articles: ✓ YES (drafts only) Delete all articles: ✗ NO Approve articles: ✗ NO Manage categories: ✗ NO Admin access: ✗ NO
Result: Registered users can contribute content after approvalसंपादक समूह
Section titled “संपादक समूह”Editors Group Permissions: View articles: ✓ YES Submit articles: ✓ YES Edit own articles: ✓ YES Edit all articles: ✓ YES Delete own articles: ✓ YES Delete all articles: ✓ YES Approve articles: ✓ YES Manage categories: ✓ LIMITED Admin access: ✓ YES Configure settings: ✗ NO
Result: Editors manage content but not settingsप्रशासक
Section titled “प्रशासक”Admins Group Permissions: ✓ FULL ACCESS to all features
- All editor permissions - Manage all categories - Configure all settings - Manage permissions - Install/uninstallचरण 3: अनुमतियाँ सहेजें
Section titled “चरण 3: अनुमतियाँ सहेजें”- प्रत्येक समूह की अनुमतियाँ कॉन्फ़िगर करें
- अनुमत कार्यों के लिए बॉक्स चेक करें
- अस्वीकृत कार्यों के लिए बॉक्स अनचेक करें
- अनुमतियाँ सहेजें पर क्लिक करें
- पुष्टिकरण संदेश प्रकट होता है
श्रेणी-स्तरीय अनुमतियाँ
Section titled “श्रेणी-स्तरीय अनुमतियाँ”श्रेणी पहुंच सेट करें
Section titled “श्रेणी पहुंच सेट करें”नियंत्रित करें कि विशिष्ट श्रेणियों को कौन देख/सबमिट कर सकता है:
Admin → Publisher → Categories→ Select category → Permissionsश्रेणी अनुमति मैट्रिक्स
Section titled “श्रेणी अनुमति मैट्रिक्स” Anonymous Registered Editor AdminView category ✓ ✓ ✓ ✓Submit to category ✗ ✓ ✓ ✓Edit own in category ✗ ✓ ✓ ✓Edit all in category ✗ ✗ ✓ ✓Approve in category ✗ ✗ ✓ ✓Manage category ✗ ✗ ✗ ✓श्रेणी अनुमतियाँ कॉन्फ़िगर करें
Section titled “श्रेणी अनुमतियाँ कॉन्फ़िगर करें”- श्रेणियाँ व्यवस्थापक पर जाएँ
- श्रेणी खोजें
- अनुमतियाँ बटन पर क्लिक करें
- प्रत्येक समूह के लिए, चुनें:
- इस श्रेणी को देखें
- लेख सबमिट करें
- स्वयं के लेख संपादित करें
- सभी लेख संपादित करें
- लेखों को मंजूरी दें
- श्रेणी प्रबंधित करें
- सहेजें पर क्लिक करें
श्रेणी अनुमति उदाहरण
Section titled “श्रेणी अनुमति उदाहरण”सार्वजनिक समाचार श्रेणी
Section titled “सार्वजनिक समाचार श्रेणी”Anonymous: View onlyRegistered: View + Submit (pending approval)Editors: Approve + EditAdmins: Full controlआंतरिक अद्यतन श्रेणी
Section titled “आंतरिक अद्यतन श्रेणी”Anonymous: No accessRegistered: View onlyEditors: Submit + ApproveAdmins: Full controlअतिथि ब्लॉग श्रेणी
Section titled “अतिथि ब्लॉग श्रेणी”Anonymous: View onlyRegistered: Submit (pending approval)Editors: ApproveAdmins: Full controlफ़ील्ड-स्तरीय अनुमतियाँ
Section titled “फ़ील्ड-स्तरीय अनुमतियाँ”नियंत्रण प्रपत्र फ़ील्ड दृश्यता
Section titled “नियंत्रण प्रपत्र फ़ील्ड दृश्यता”यह प्रतिबंधित करें कि उपयोगकर्ता किस फॉर्म फ़ील्ड को देख/संपादित कर सकते हैं:
Admin → Publisher → Permissions → Fieldsफ़ील्ड विकल्प
Section titled “फ़ील्ड विकल्प”Visible Fields for Registered Users: ✓ Title ✓ Description ✓ Content (body) ✓ Featured image ✓ Category ✓ Tags ✗ Author (auto-set) ✗ Publication date (editors only) ✗ Scheduled date (editors only) ✗ Featured flag (editors only) ✗ Permissions (admins only)उदाहरण
Section titled “उदाहरण”पंजीकृत के लिए सीमित सबमिशन
Section titled “पंजीकृत के लिए सीमित सबमिशन”पंजीकृत उपयोगकर्ताओं को कम विकल्प दिखाई देते हैं:
Available fields: - Title ✓ - Description ✓ - Content ✓ - Featured image ✓ - Category ✓
Hidden fields: - Author (auto-current user) - Publication date (editors decide) - Scheduled date (admins only) - Featured status (editors choose)संपादकों के लिए पूर्ण प्रपत्र
Section titled “संपादकों के लिए पूर्ण प्रपत्र”संपादक सभी विकल्प देखते हैं:
Available fields: - All basic fields - All metadata - Author selection ✓ - Publication date/time ✓ - Scheduled date ✓ - Featured status ✓ - Expiration date ✓ - Permissions ✓उपयोगकर्ता समूह कॉन्फ़िगरेशन
Section titled “उपयोगकर्ता समूह कॉन्फ़िगरेशन”कस्टम ग्रुप बनाएं
Section titled “कस्टम ग्रुप बनाएं”- एडमिन → उपयोगकर्ता → समूह पर जाएं
- समूह बनाएं पर क्लिक करें
- समूह विवरण दर्ज करें:
Group Name: "Community Bloggers"Group Description: "Users who contribute blog content"Type: Regular group- समूह सहेजें पर क्लिक करें
- प्रकाशक अनुमतियों पर वापस जाएँ
- नए समूह के लिए अनुमतियाँ सेट करें
समूह उदाहरण
Section titled “समूह उदाहरण”Suggested Groups for Publisher:
Group: Contributors - Regular members who submit articles - Can edit own articles - Cannot approve articles
Group: Reviewers - Can see submitted articles - Can approve/reject articles - Cannot delete others' articles
Group: Editors - Can edit any article - Can approve articles - Can moderate comments - Can manage some categories
Group: Publishers - Can edit any article - Can publish directly (no approval) - Can manage all categories - Can configure settingsअनुमति पदानुक्रम
Section titled “अनुमति पदानुक्रम”अनुमति प्रवाह
Section titled “अनुमति प्रवाह”graph TD A[XOOPS Core Permissions] -->|Granted by| B[System Modules] B -->|Applied to| C[User Groups] C -->|Restrict| D[Publisher Permissions] D -->|Apply to| E[Global Permissions] E -->|Override by| F[Category Permissions] F -->|Apply to| G[Field Permissions]अनुमति विरासत
Section titled “अनुमति विरासत”Base: Global module permissions ↓Category: Overrides for specific categories ↓Field: Further restricts available fields ↓User: Has permission if ALL levels allowउदाहरण:
User wants to edit article:1. User group must have "edit articles" permission (global)2. Category must allow editing (category level)3. Field restrictions must allow (if applicable)4. User must be author OR editor (for own vs all)
If ANY level denies → Permission deniedअनुमोदन वर्कफ़्लो अनुमतियाँ
Section titled “अनुमोदन वर्कफ़्लो अनुमतियाँ”सबमिशन अनुमोदन कॉन्फ़िगर करेंनियंत्रित करें कि लेखों को अनुमोदन की आवश्यकता है या नहीं:
Section titled “सबमिशन अनुमोदन कॉन्फ़िगर करेंनियंत्रित करें कि लेखों को अनुमोदन की आवश्यकता है या नहीं:”Admin → Publisher → Preferences → Workflowअनुमोदन विकल्प
Section titled “अनुमोदन विकल्प”Submission Workflow: Require Approval: Yes
For Registered Users: - New articles: Draft (pending approval) - Editors must approve - User can edit while pending - After approval: User can still edit
For Editors: - New articles: Publish directly (optional) - Skip approval queue - Or always require approvalप्रति समूह कॉन्फ़िगर करें
Section titled “प्रति समूह कॉन्फ़िगर करें”- प्राथमिकताएँ पर जाएँ
- “सबमिशन वर्कफ़्लो” ढूंढें
- प्रत्येक समूह के लिए, सेट करें:
Group: Registered Users Require approval: ✓ YES Default status: Draft Can modify while pending: ✓ YES
Group: Editors Require approval: ✗ NO Default status: Published Can modify published: ✓ YES- सहेजें पर क्लिक करें
मध्यम लेख
Section titled “मध्यम लेख”लंबित लेखों को मंजूरी दें
Section titled “लंबित लेखों को मंजूरी दें”“स्वीकृत लेख” अनुमति वाले उपयोगकर्ताओं के लिए:
- एडमिन → प्रकाशक → लेख पर जाएँ
- स्थिति के आधार पर फ़िल्टर करें: लंबित
- समीक्षा के लिए लेख पर क्लिक करें
- सामग्री की गुणवत्ता की जाँच करें
- सेट स्थिति: प्रकाशित
- वैकल्पिक: संपादकीय नोट्स जोड़ें
- सहेजें पर क्लिक करें
लेखों को अस्वीकार करें
Section titled “लेखों को अस्वीकार करें”यदि लेख मानकों को पूरा नहीं करता है:
- खुला लेख
- स्थिति सेट करें: ड्राफ्ट
- अस्वीकृति का कारण जोड़ें (टिप्पणी या ईमेल में)
- सहेजें पर क्लिक करें
- अस्वीकृति की व्याख्या करते हुए लेखक को संदेश भेजें
मध्यम टिप्पणियाँ
Section titled “मध्यम टिप्पणियाँ”यदि टिप्पणियाँ मॉडरेट की जा रही हैं:
- एडमिन → प्रकाशक → टिप्पणियाँ पर जाएँ
- स्थिति के आधार पर फ़िल्टर करें: लंबित
- समीक्षा टिप्पणी
- विकल्प:
- स्वीकृत करें: अनुमोदन पर क्लिक करें
- अस्वीकार करें: हटाएं पर क्लिक करें
- संपादित करें: संपादित करें पर क्लिक करें, ठीक करें, सहेजें
- सहेजें पर क्लिक करें
उपयोगकर्ता पहुंच प्रबंधित करें
Section titled “उपयोगकर्ता पहुंच प्रबंधित करें”उपयोगकर्ता समूह देखें
Section titled “उपयोगकर्ता समूह देखें”देखें कि कौन से उपयोगकर्ता समूह से संबंधित हैं:
Admin → Users → User Groups
For each user: - Primary group (one) - Secondary groups (multiple)
Permissions apply from all groups (union)उपयोगकर्ता को समूह में जोड़ें
Section titled “उपयोगकर्ता को समूह में जोड़ें”- एडमिन → उपयोगकर्ता पर जाएं
- उपयोगकर्ता खोजें
- संपादित करें पर क्लिक करें
- समूह के अंतर्गत, जोड़े जाने वाले समूहों की जाँच करें
- सहेजें पर क्लिक करें
उपयोगकर्ता अनुमतियाँ बदलें
Section titled “उपयोगकर्ता अनुमतियाँ बदलें”व्यक्तिगत उपयोगकर्ताओं के लिए (यदि समर्थित हो):
- यूजर एडमिन पर जाएं
- उपयोगकर्ता खोजें
- संपादित करें पर क्लिक करें
- व्यक्तिगत अनुमतियों को ओवरराइड करने के लिए देखें
- आवश्यकतानुसार कॉन्फ़िगर करें
- सहेजें पर क्लिक करें
सामान्य अनुमति परिदृश्य
Section titled “सामान्य अनुमति परिदृश्य”परिदृश्य 1: ब्लॉग खोलें
Section titled “परिदृश्य 1: ब्लॉग खोलें”किसी को भी सबमिट करने की अनुमति दें:
Anonymous: ViewRegistered: Submit, edit own, delete ownEditors: Approve, edit all, delete allAdmins: Full control
Result: Open community blogपरिदृश्य 2: संचालित समाचार साइट
Section titled “परिदृश्य 2: संचालित समाचार साइट”सख्त अनुमोदन प्रक्रिया:
Anonymous: View onlyRegistered: Cannot submitEditors: Submit, approve othersAdmins: Full control
Result: Only approved professionals publishपरिदृश्य 3: स्टाफ़ ब्लॉग
Section titled “परिदृश्य 3: स्टाफ़ ब्लॉग”कर्मचारी योगदान दे सकते हैं:
Create group: "Staff"Anonymous: ViewRegistered: View only (non-staff)Staff: Submit, edit own, publish directlyAdmins: Full control
Result: Staff-authored blogपरिदृश्य 4: विभिन्न संपादकों के साथ बहु-श्रेणी
Section titled “परिदृश्य 4: विभिन्न संपादकों के साथ बहु-श्रेणी”विभिन्न श्रेणियों के लिए अलग-अलग संपादक:
News category: Editors group A: Full control
Reviews category: Editors group B: Full control
Tutorials category: Editors group C: Full control
Result: Decentralized editorial controlअनुमति परीक्षण
Section titled “अनुमति परीक्षण”अनुमतियाँ सत्यापित करें कार्य
Section titled “अनुमतियाँ सत्यापित करें कार्य”-
प्रत्येक समूह में परीक्षण उपयोगकर्ता बनाएँ
-
प्रत्येक परीक्षण उपयोगकर्ता के रूप में लॉग इन करें
-
प्रयास करें:
- लेख देखें
- लेख सबमिट करें (यदि अनुमति हो तो ड्राफ्ट बनाना चाहिए)
- लेख संपादित करें (स्वयं और अन्य)
- लेख हटाएँ
- एडमिन पैनल तक पहुंचें
- प्रवेश श्रेणियाँ
-
सत्यापित करें कि परिणाम अपेक्षित अनुमतियों से मेल खाते हैं
सामान्य परीक्षण मामले
Section titled “सामान्य परीक्षण मामले”Test Case 1: Anonymous user [ ] Can view published articles: ✓ [ ] Cannot submit articles: ✓ [ ] Cannot access admin: ✓
Test Case 2: Registered user [ ] Can submit articles: ✓ [ ] Articles go to Draft: ✓ [ ] Can edit own article: ✓ [ ] Cannot edit others: ✓ [ ] Cannot access admin: ✓
Test Case 3: Editor [ ] Can approve articles: ✓ [ ] Can edit any article: ✓ [ ] Can access admin: ✓ [ ] Cannot delete all: ✓ (or ✓ if allowed)
Test Case 4: Admin [ ] Can do everything: ✓समस्या निवारण अनुमतियाँ
Section titled “समस्या निवारण अनुमतियाँ”समस्या: उपयोगकर्ता लेख प्रस्तुत नहीं कर सकता
Section titled “समस्या: उपयोगकर्ता लेख प्रस्तुत नहीं कर सकता”जांचें:
1. User group has "submit articles" permission Admin → Publisher → Permissions
2. User belongs to allowed group Admin → Users → Edit user → Groups
3. Category allows submission from user's group Admin → Publisher → Categories → Permissions
4. User is registered (not anonymous)समाधान:
1. Verify registered user group has submission permission2. Add user to appropriate group3. Check category permissions4. Clear user session cacheसमस्या: संपादक लेखों को स्वीकृत नहीं कर सकता
Section titled “समस्या: संपादक लेखों को स्वीकृत नहीं कर सकता”जांचें:
1. Editor group has "approve articles" permission2. Articles exist with "Pending" status3. Editor is in correct group4. Category allows approval from editor's groupसमाधान:
1. Go to Permissions, check "approve articles" is checked for editor group2. Create test article, set to Draft3. Try to approve as editor4. Check error messages in system logसमस्या: लेख देख सकते हैं लेकिन श्रेणी तक नहीं पहुंच सकते
Section titled “समस्या: लेख देख सकते हैं लेकिन श्रेणी तक नहीं पहुंच सकते”जांचें:
1. Category is not disabled/hidden2. Category permissions allow viewing3. User's group is permitted to view category4. Category is publishedसमाधान:
1. Go to Categories, check category status is "Enabled"2. Check category permissions are set3. Add user's group to category view permissionसमस्या: अनुमतियाँ बदल गईं लेकिन प्रभावी नहीं हो रही हैं
Section titled “समस्या: अनुमतियाँ बदल गईं लेकिन प्रभावी नहीं हो रही हैं”समाधान:
1. Clear cache: Admin → Tools → Clear Cache2. Clear session: Logout and login again3. Check system log for errors4. Verify permissions actually saved5. Try different browser/incognito windowअनुमति बैकअप और निर्यात
Section titled “अनुमति बैकअप और निर्यात”निर्यात अनुमतियाँ
Section titled “निर्यात अनुमतियाँ”कुछ सिस्टम निर्यात की अनुमति देते हैं:
- एडमिन → प्रकाशक → टूल्स पर जाएँ
- निर्यात अनुमतियाँ पर क्लिक करें
.xmlया.jsonफ़ाइल सहेजें- बैकअप के रूप में रखें
आयात अनुमतियाँ
Section titled “आयात अनुमतियाँ”बैकअप से पुनर्स्थापित करें:
- एडमिन → प्रकाशक → टूल्स पर जाएँ
- आयात अनुमतियाँ पर क्लिक करें
- बैकअप फ़ाइल का चयन करें
- परिवर्तनों की समीक्षा करें
- आयात पर क्लिक करें
सर्वोत्तम प्रथाएँ
Section titled “सर्वोत्तम प्रथाएँ”अनुमति कॉन्फ़िगरेशन चेकलिस्ट
Section titled “अनुमति कॉन्फ़िगरेशन चेकलिस्ट”- उपयोगकर्ता समूहों पर निर्णय लें
- समूहों को स्पष्ट नाम निर्दिष्ट करें
- प्रत्येक समूह के लिए आधार अनुमतियाँ सेट करें
- प्रत्येक अनुमति स्तर का परीक्षण करें
- दस्तावेज़ अनुमति संरचना
- अनुमोदन वर्कफ़्लो बनाएँ
- संपादकों को संयम पर प्रशिक्षित करें
- अनुमति उपयोग की निगरानी करें
- अनुमतियों की त्रैमासिक समीक्षा करें
- बैकअप अनुमति सेटिंग्स
सुरक्षा सर्वोत्तम प्रथाएँ
Section titled “सुरक्षा सर्वोत्तम प्रथाएँ”✓ Principle of Least Privilege - Grant minimum necessary permissions
✓ Role-Based Access - Use groups for roles (editor, moderator, etc)
✓ Audit Permissions - Review who has what access
✓ Separate Duties - Submitter, approver, publisher are different
✓ Regular Review - Check permissions quarterly - Remove access when users leave - Update for new requirementsसंबंधित मार्गदर्शिकाएँ- लेख बनाना
Section titled “संबंधित मार्गदर्शिकाएँ- लेख बनाना”- श्रेणियाँ प्रबंधित करना
- बुनियादी विन्यास
- स्थापना
अगले चरण
Section titled “अगले चरण”- अपने वर्कफ़्लो के लिए अनुमतियाँ सेट करें
- उचित अनुमतियों के साथ लेख बनाएं
- अनुमतियों के साथ श्रेणियाँ कॉन्फ़िगर करें
- लेख निर्माण पर उपयोगकर्ताओं को प्रशिक्षित करें
#प्रकाशक #अनुमतियाँ #समूह #पहुँच-नियंत्रण #सुरक्षा #संयम #xoops