Založnik – nastavitev dovoljenj
Nastavitev dovoljenj izdajatelja
Section titled “Nastavitev dovoljenj izdajatelja”Popoln vodnik za konfiguriranje skupinskih dovoljenj, nadzor dostopa in upravljanje uporabniškega dostopa v Publisherju.
Osnove dovoljenj
Section titled “Osnove dovoljenj”Kaj so dovoljenja?
Section titled “Kaj so dovoljenja?”Dovoljenja nadzirajo, kaj lahko različne skupine uporabnikov počnejo v Publisherju:
Who can: - View articles - Submit articles - Edit articles - Approve articles - Manage categories - Configure settingsRavni dovoljenj
Section titled “Ravni dovoljenj”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 everythingUpravljanje dovoljenj za dostop
Section titled “Upravljanje dovoljenj za dostop”Pomaknite se do Dovoljenja
Section titled “Pomaknite se do Dovoljenja”Admin Panel└── Modules └── Publisher ├── Permissions ├── Category Permissions └── Group ManagementHitri dostop
Section titled “Hitri dostop”- Prijavite se kot Administrator
- Pojdite na Admin → Modules
- Kliknite Založnik → Skrbnik
- V levem meniju kliknite Dovoljenja
Globalna dovoljenja
Section titled “Globalna dovoljenja”Dovoljenja na ravni modula
Section titled “Dovoljenja na ravni modula”Nadzor dostopa do modula Publisher in funkcij:
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 │ ✗ │ ✗ │ ✓ │ ✓ │└─────────────────────────────────────┘Opisi dovoljenj
Section titled “Opisi dovoljenj”| Dovoljenje | Uporabniki | Učinek |
|---|---|---|
| Ogled člankov | Vse skupine | Ogleda si lahko objavljene članke na sprednji strani |
| Pošlji članke | Registriran+ | Lahko ustvarja nove članke (čaka na odobritev) |
| Urejanje lastnih člankov | Registriran+ | Lahko edit/delete lastnih izdelkov |
| Uredi vse članke | Uredniki+ | Lahko ureja članke katerega koli uporabnika |
| Izbriši lastne članke | Registriran+ | Lahko izbrišejo lastne neobjavljene članke |
| Izbriši vse članke | Uredniki+ | Lahko izbriše kateri koli članek |
| Odobri članke | Uredniki+ | Lahko objavi članke v teku |
| Upravljanje kategorij | Administratorji | Ustvarjanje, urejanje, brisanje kategorij |
| Skrbniški dostop | Uredniki+ | Dostop do skrbniškega vmesnika |
Konfigurirajte globalna dovoljenja
Section titled “Konfigurirajte globalna dovoljenja”1. korak: Nastavitve dovoljenj za dostop
Section titled “1. korak: Nastavitve dovoljenj za dostop”- Pojdite na Admin → Modules
- Poiščite Založnik
- Kliknite Dovoljenja (ali povezavo Skrbnik in nato Dovoljenja)
- Vidite matriko dovoljenj
2. korak: Nastavite dovoljenja skupine
Section titled “2. korak: Nastavite dovoljenja skupine”Za vsako skupino konfigurirajte, kaj lahko naredi:
Anonimni uporabniki
Section titled “Anonimni uporabniki”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 contentRegistrirani uporabniki
Section titled “Registrirani uporabniki”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 approvalSkupina urednikov
Section titled “Skupina urednikov”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 settingsAdministratorji
Section titled “Administratorji”Admins Group Permissions: ✓ FULL ACCESS to all features
- All editor permissions - Manage all categories - Configure all settings - Manage permissions - Install/uninstall3. korak: Shranite dovoljenja
Section titled “3. korak: Shranite dovoljenja”- Konfigurirajte dovoljenja vsake skupine
- Potrdite polja za dovoljena dejanja
- Počistite polja za zavrnjena dejanja
- Kliknite Shrani dovoljenja
- Prikaže se potrditveno sporočilo
Dovoljenja na ravni kategorije
Section titled “Dovoljenja na ravni kategorije”Nastavite dostop do kategorije
Section titled “Nastavite dostop do kategorije”Nadzirajte, kdo lahko view/submit v določene kategorije:
Admin → Publisher → Categories→ Select category → PermissionsMatrika dovoljenj za kategorije
Section titled “Matrika dovoljenj za kategorije” Anonymous Registered Editor AdminView category ✓ ✓ ✓ ✓Submit to category ✗ ✓ ✓ ✓Edit own in category ✗ ✓ ✓ ✓Edit all in category ✗ ✗ ✓ ✓Approve in category ✗ ✗ ✓ ✓Manage category ✗ ✗ ✗ ✓Konfigurirajte dovoljenja za kategorijo
Section titled “Konfigurirajte dovoljenja za kategorijo”- Pojdite na Categories admin
- Poiščite kategorijo
- Kliknite gumb Dovoljenja
- Za vsako skupino izberite:
- Poglej to kategorijo
- Predložite članke
- Urejanje lastnih člankov
- Uredi vse članke
- Odobritev člankov
- Upravljanje kategorije
- Kliknite Shrani
Primeri dovoljenj za kategorije
Section titled “Primeri dovoljenj za kategorije”Kategorija javnih novic
Section titled “Kategorija javnih novic”Anonymous: View onlyRegistered: View + Submit (pending approval)Editors: Approve + EditAdmins: Full controlKategorija notranjih posodobitev
Section titled “Kategorija notranjih posodobitev”Anonymous: No accessRegistered: View onlyEditors: Submit + ApproveAdmins: Full controlKategorija bloga za goste
Section titled “Kategorija bloga za goste”Anonymous: View onlyRegistered: Submit (pending approval)Editors: ApproveAdmins: Full controlDovoljenja na ravni polja
Section titled “Dovoljenja na ravni polja”Nadzor vidnosti polja obrazca
Section titled “Nadzor vidnosti polja obrazca”Omejite, katera polja obrazca lahko uporabniki see/edit:
Admin → Publisher → Permissions → FieldsMožnosti polja
Section titled “Možnosti polja”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)Primeri
Section titled “Primeri”Omejena oddaja za registrirane
Section titled “Omejena oddaja za registrirane”Registrirani uporabniki vidijo manj možnosti:
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)Celoten obrazec za urednike
Section titled “Celoten obrazec za urednike”Uredniki vidijo vse možnosti:
Available fields: - All basic fields - All metadata - Author selection ✓ - Publication date/time ✓ - Scheduled date ✓ - Featured status ✓ - Expiration date ✓ - Permissions ✓Konfiguracija uporabniške skupine
Section titled “Konfiguracija uporabniške skupine”Ustvari skupino po meri
Section titled “Ustvari skupino po meri”- Pojdite na Admin → Users → Groups
- Kliknite Ustvari skupino
- Vnesite podrobnosti skupine:
Group Name: "Community Bloggers"Group Description: "Users who contribute blog content"Type: Regular group- Kliknite Shrani skupino
- Vrnite se na dovoljenja izdajatelja
- Nastavite dovoljenja za novo skupino
Skupinski primeri
Section titled “Skupinski primeri”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 settingsHierarhije dovoljenj
Section titled “Hierarhije dovoljenj”Tok dovoljenj
Section titled “Tok dovoljenj”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]Dedovanje dovoljenj
Section titled “Dedovanje dovoljenj”Base: Global module permissions ↓Category: Overrides for specific categories ↓Field: Further restricts available fields ↓User: Has permission if ALL levels allowPrimer:
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 deniedDovoljenja poteka dela odobritve
Section titled “Dovoljenja poteka dela odobritve”Konfigurirajte odobritev predložitve
Section titled “Konfigurirajte odobritev predložitve”Nadzor, ali je za članke potrebna odobritev:
Admin → Publisher → Preferences → WorkflowMožnosti odobritve
Section titled “Možnosti odobritve”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 approvalKonfiguriraj na skupino
Section titled “Konfiguriraj na skupino”- Pojdite na Nastavitve
- Poiščite “Potek dela oddaje”
- Za vsako skupino nastavite:
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- Kliknite Shrani
Zmerni članki
Section titled “Zmerni članki”Odobri čakajoče članke
Section titled “Odobri čakajoče članke”Za uporabnike z dovoljenjem za odobritev člankov:
- Pojdite na Skrbnik → Založnik → Članki
- Filtrirajte po Stanje: v teku
- Kliknite članek za pregled
- Preverite kakovost vsebine
- Nastavite Stanje: Objavljeno
- Izbirno: dodajte opombe urednika
- Kliknite Shrani
Zavrni članke
Section titled “Zavrni članke”Če izdelek ne ustreza standardom:
- Odprite članek
- Nastavite Status: Osnutek
- Dodajte razlog za zavrnitev (v komentarju ali e-pošti)
- Kliknite Shrani
- Pošljite avtorju sporočilo z obrazložitvijo zavrnitve
Zmerni komentarji
Section titled “Zmerni komentarji”Če moderirate komentarje:
- Pojdite na Admin → Publisher → Comments
- Filtrirajte po Stanje: v teku
- Pregled komentarja
- Možnosti:
- Odobri: Kliknite Odobri
- Zavrnitev: kliknite Izbriši
- Uredi: kliknite Uredi, popravi, shrani
- Kliknite Shrani
Upravljanje uporabniškega dostopa
Section titled “Upravljanje uporabniškega dostopa”Ogled uporabniških skupin
Section titled “Ogled uporabniških skupin”Oglejte si, kateri uporabniki pripadajo skupinam:
Admin → Users → User Groups
For each user: - Primary group (one) - Secondary groups (multiple)
Permissions apply from all groups (union)Dodaj uporabnika v skupino
Section titled “Dodaj uporabnika v skupino”- Pojdite na Admin → Users
- Poiščite uporabnika
- Kliknite Uredi
- Pod Skupine označite skupine, ki jih želite dodati
- Kliknite Shrani
Spremenite uporabniška dovoljenja
Section titled “Spremenite uporabniška dovoljenja”Za posamezne uporabnike (če je podprto):
- Pojdite na Skrbnik uporabnikov
- Poiščite uporabnika
- Kliknite Uredi
- Poiščite preglasitev posameznih dovoljenj
- Po potrebi konfigurirajte
- Kliknite Shrani
Pogosti scenariji dovoljenj
Section titled “Pogosti scenariji dovoljenj”1. scenarij: Odprite blog
Section titled “1. scenarij: Odprite blog”Dovoli vsakomur, da pošlje:
Anonymous: ViewRegistered: Submit, edit own, delete ownEditors: Approve, edit all, delete allAdmins: Full control
Result: Open community blogScenarij 2: Moderirano spletno mesto z novicami
Section titled “Scenarij 2: Moderirano spletno mesto z novicami”Strog postopek odobritve:
Anonymous: View onlyRegistered: Cannot submitEditors: Submit, approve othersAdmins: Full control
Result: Only approved professionals publishScenarij 3: Blog zaposlenih
Section titled “Scenarij 3: Blog zaposlenih”Zaposleni lahko prispevajo:
Create group: "Staff"Anonymous: ViewRegistered: View only (non-staff)Staff: Submit, edit own, publish directlyAdmins: Full control
Result: Staff-authored blogScenarij 4: več kategorij z različnimi uredniki
Section titled “Scenarij 4: več kategorij z različnimi uredniki”Različni urejevalniki za različne kategorije:
News category: Editors group A: Full control
Reviews category: Editors group B: Full control
Tutorials category: Editors group C: Full control
Result: Decentralized editorial controlTestiranje dovoljenj
Section titled “Testiranje dovoljenj”Preverite, ali dovoljenja delujejo
Section titled “Preverite, ali dovoljenja delujejo”-
Ustvarite testnega uporabnika v vsaki skupini
-
Prijavite se kot vsak testni uporabnik
-
Poskusite:
- Oglejte si članke
- Predložite članek (ustvarite osnutek, če je dovoljeno)
- Uredi članek (lastni in tuji)
- Izbriši članek
- Dostop do skrbniške plošče
- Dostop do kategorij
-
Preverite, ali se rezultati ujemajo s pričakovanimi dovoljenji
Pogosti preskusni primeri
Section titled “Pogosti preskusni primeri”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: ✓Dovoljenja za odpravljanje težav
Section titled “Dovoljenja za odpravljanje težav”Težava: Uporabnik ne more predložiti člankov
Section titled “Težava: Uporabnik ne more predložiti člankov”Preveri:
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)Rešitev:
1. Verify registered user group has submission permission2. Add user to appropriate group3. Check category permissions4. Clear user session cacheTežava: urednik ne more odobriti člankov
Section titled “Težava: urednik ne more odobriti člankov”Preveri:
1. Editor group has "approve articles" permission2. Articles exist with "Pending" status3. Editor is in correct group4. Category allows approval from editor's groupRešitev:
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 logTežava: Lahko vidi članke, vendar ne more dostopati do kategorije
Section titled “Težava: Lahko vidi članke, vendar ne more dostopati do kategorije”Preveri:
1. Category is not disabled/hidden2. Category permissions allow viewing3. User's group is permitted to view category4. Category is publishedRešitev:
1. Go to Categories, check category status is "Enabled"2. Check category permissions are set3. Add user's group to category view permissionTežava: dovoljenja so bila spremenjena, vendar ne veljajo
Section titled “Težava: dovoljenja so bila spremenjena, vendar ne veljajo”Rešitev:
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 windowVarnostno kopiranje in izvoz dovoljenj
Section titled “Varnostno kopiranje in izvoz dovoljenj”Dovoljenja za izvoz
Section titled “Dovoljenja za izvoz”Nekateri sistemi omogočajo izvoz:
- Pojdite na Admin → Publisher → Tools
- Kliknite Dovoljenja za izvoz
- Shranite datoteko
.xmlali.json - Shranite kot varnostno kopijo
Dovoljenja za uvoz
Section titled “Dovoljenja za uvoz”Obnovi iz varnostne kopije:
- Pojdite na Admin → Publisher → Tools
- Kliknite Dovoljenja za uvoz
- Izberite datoteko varnostne kopije
- Preglejte spremembe
- Kliknite Uvozi
Najboljše prakse
Section titled “Najboljše prakse”Kontrolni seznam za konfiguracijo dovoljenj
Section titled “Kontrolni seznam za konfiguracijo dovoljenj”- Odločite se za skupine uporabnikov
- Skupinam dodelite jasna imena
- Nastavite osnovna dovoljenja za vsako skupino
- Preizkusite vsako raven dovoljenj
- Struktura dovoljenj dokumenta
- Ustvari potek dela za odobritev
- Urjenje urednikov o moderiranju
- Nadzor uporabe dovoljenj
- Četrtletno preglejte dovoljenja
- Nastavitve dovoljenj za varnostno kopiranje
Najboljše varnostne prakse
Section titled “Najboljše varnostne prakse”✓ 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 requirementsSorodni vodniki
Section titled “Sorodni vodniki”- Ustvarjanje člankov
- Upravljanje kategorij
- Osnovna konfiguracija
- Namestitev
Naslednji koraki
Section titled “Naslednji koraki”- Nastavite dovoljenja za vaš potek dela
- Ustvarite članke z ustreznimi dovoljenji
- Konfigurirajte kategorije z dovoljenji
- Usposabljajte uporabnike za ustvarjanje člankov
#publisher #permissions #groups #access-control #security #moderation #XOOPS