N1 Nex1on

Teisės ir vaidmenys Nex1on svetainėje: kas ką gali daryti

Kaip veikia teisės, vaidmenys ir lygiai: kaip suteikti žmogui tai, ko jam reikia, ir nieko daugiau, kuo asmeninės teisės skiriasi nuo vaidmenų ir kokias apsaugas variklis prideda pats.

Kas svetainėje gali rašyti naujienas, kas gali keisti nustatymus, o kas mato tik viešus puslapius, Nex1on sprendžia teisės. Teisės nedalijamos po vieną: jos sugrupuojamos į vaidmenis, o vaidmenys suteikiami žmonėms. Toliau – kaip tai veikia, kaip suteikti žmogui tai, ko jam reikia, ir nieko daugiau, ir kokias apsaugas variklis prideda pats, kad negalėtumėte užtrenkti sau durų į valdymo skydelį.

Kaip tai veikia #

  • Teisė – tai vienas konkretus veiksmas, pavyzdžiui, „kurti įrašus“ ar „valdyti naudotojus“. Teises paskelbia branduolys ir moduliai; įjungus modulį, jo teisės atsiranda ir vaidmenims.
  • Vaidmuo – tai pavadintas teisių rinkinys: Redaktorius, Moderatorius, Narys. Vaidmenį galima koreguoti, galima susikurti ir savo.
  • Lygis – tai vaidmens skaičius. Jis atsako ne į klausimą, ką vaidmuo gali daryti, o ką jis gali redaguoti: negalite liesti vaidmens, kuris nėra žemesnis už jūsų. Žmogaus lygis – aukščiausias jo vaidmenų lygis.
  • Asmeninės teisės – tai išimtys vienam žmogui: ką nors pridėti ar atimti papildomai prie jo vaidmenų.
Jei žmogus turi kelis vaidmenis, jų teisės sumuojamos. Asmeninė taisyklė stipresnė už vaidmens teises, o asmeninis draudimas stipresnis už asmeninį leidimą. Savininkas gali viską be jokių įrašų: jo teisės sąmoningai nekonfigūruojamos, kitaip viena nuimta varnelė paliktų svetainę be valdymo.

Įtaisytieji vaidmenys #

Iškart po įdiegimo yra šeši vaidmenys; žemiau nurodyti lygiai, kokie būna ką tik įdiegtoje svetainėje.
  • Savininkas, 100 lygis: leidžiama viskas, teisės nekonfigūruojamos.
  • Administratorius, 80: platus svetainės valdymo teisių rinkinys, bet žemiau savininko.
  • Administratoriaus padėjėjas, 70: tvarko svetainės turinį, be administratoriaus galių; mato komentarų ir atsiliepimų autorių el. pašto adresus.
  • Redaktorius, 60: dirba su įrašais ir puslapiais.
  • Moderatorius, 40: palaiko tvarką komentaruose ir forume.
  • Narys, 10: paprastas registruotas žmogus.
Vaidmenų Savininkas, Administratorius, Redaktorius, Moderatorius ir Narys ištrinti negalima. „Administratoriaus padėjėją“ ir savo sukurtus vaidmenis ištrinti galima, bet tik jei jų niekas neturi.

1 žingsnis. Pažiūrėkite, kokie vaidmenys yra #

Atidarykite „Naudotojai ir prieiga → Vaidmenys“. Lentelėje prie kiekvieno vaidmens matyti jo lygis, teisių skaičius ir žmonių, kurie jį turi, skaičius; viršuje nurodyta, koks yra jūsų pačių lygis.
Puslapis „Vaidmenys“: kiekvieno vaidmens lygis, teisės ir žmonės
Puslapis „Vaidmenys“: kiekvieno vaidmens lygis, teisės ir žmonės

Puslapio apačioje yra „Palyginti vaidmenis“: lentelė „teisė – vaidmuo“, kuri iš karto parodo, kuo vaidmenys skiriasi vienas nuo kito. Ji sudaroma paspaudus „Rodyti“.

2 žingsnis. Nustatykite vaidmens teises #

Paspauskite „Redaguoti“ prie reikiamo vaidmens. Teisės sugrupuotos pagal skyrius: valdymo skydelis, turinys, saugumas, sistema, naudotojai. Kiekvienas skyrius turi mygtukus „Pažymėti visas“ ir „Atžymėti visas“, o paieška randa teisę pagal pavadinimo dalį arba sisteminį pavadinimą, pavyzdžiui, users.edit.
Vaidmens puslapis: teisės pagal skyrius ir paieška
Vaidmens puslapis: teisės pagal skyrius ir paieška

Varnelės neįsigalioja, kol nepaspausite „Išsaugoti“: iki tol vaidmuo išlaiko senas teises. Paieška nieko neatžymi; kitos teisės lieka tokios, kokios buvo.


Žemiau vaidmens puslapyje yra dar du blokai. „Apie vaidmenį“ – tai lygis, aprašymas ir pavadinimo išvaizda: spalva ir piktograma prie vardo kiekvieno, kas turi šį vaidmenį, komentaruose, forume ir profilyje. Išvaizda keičia tik vaizdą, ne prieigą. „Ribos“ nurodo, kiek vaidmuo gali: failo dydį, failų ir komentarų skaičių per dieną, laiką savo komentarui redaguoti. Nulis reiškia, kad vaidmuo ribos nenustato ir taikomas bendras svetainės nustatymas; jei žmogus turi kelis vaidmenis, naudojama dosniausia riba.

3 žingsnis. Suteikite vaidmenį žmogui #

Atidarykite „Naudotojai“, pasirinkite žmogų ir jo puslapio viršuje dešinėje raskite bloką „Vaidmenys“: pažymėkite reikiamus vaidmenis ir paspauskite „Išsaugoti“. Prie kiekvieno vaidmens nurodytas sisteminis pavadinimas ir lygis, tad iš karto aišku, kas aukščiau už ką.
Žmogaus puslapis: blokas „Vaidmenys“
Žmogaus puslapis: blokas „Vaidmenys“

Kairiau ir žemiau tame pačiame puslapyje yra „Asmeninės teisės“. Jos skirtos išimtims, pavyzdžiui, redaktoriui, kuris neturi trinti įrašų. Jungiklis „Tik skirtumai nuo vaidmens“ rodo tik tai, kas skiriasi nuo vaidmens, tad matyti, kuo šis žmogus skiriasi nuo kitų su tuo pačiu vaidmeniu.

Blokas „Asmeninės teisės“: teisės pagal skyrius, skirtumai nuo vaidmens
Blokas „Asmeninės teisės“: teisės pagal skyrius, skirtumai nuo vaidmens

Jei vaidmuo reikalingas tik kuriam laikui, suteikite jį bloke „Sankcijos ir terminai“ (eilutė „Suteikti vaidmenį laikui“): vaidmuo suteikiamas pasirinktam dienų skaičiui ir baigiasi savaime. Ten pat – laikinas blokavimas ir draudimas skelbti.

Taisyklės, kurios veikia pačios #

  • Automatinis keitimas („Vaidmenys → Automatinis keitimas“): taisyklė, pavyzdžiui, „kas turi vaidmenį A ir yra užsiregistravęs 30 dienų, gauna vaidmenį B“. Svetainė tikrina taisykles kartą per dieną; keisti jas gali tik savininkas. Automatiškai galima suteikti tik saugų vaidmenį: tokį, kuris neturi daugiau teisių nei paprastas narys ir yra žemiau moderatoriaus lygio.
  • Vaidmens rubrikos („Vaidmenys → Vaidmens rubrikos“): kokias rubrikas vaidmuo mato. Pagal numatymą matoma viskas; galite paslėpti dalį rubrikų arba palikti tik pasirinktas, o paslėptoms rubrikoms uždaryti tik visą tekstą, paliekant trumpąjį sraute. Žmogus su keliais vaidmenimis mato rubriką, jei ją atveria bent vienas jo vaidmuo.

Variklio apsaugos #

  • Savininko negalima ištrinti, kol jis yra savininkas, ir svetainės negalima palikti be savininko: paskutinis savininkas pirmiausia turi nurodyti įpėdinį.
  • Negalite atimti iš savęs prieigos prie valdymo skydelio ar teisių valdymo: grąžinti ją galėtų tik savininkas.
  • Vaidmens, kuris nėra žemesnis už jūsų, redaguoti negalima, o naujo vaidmens lygis turi būti žemesnis už jūsų.
  • Kopijuojant teises iš kito vaidmens, paimamos tik tos, kurias turite patys.
  • Pakeitus automatinio keitimo taisykles, visi savininkai gauna laišką, o vaidmens suteikimas įrašomas į žmogaus istoriją: jo puslapyje, bloke „Istorija“.

Ką patikrinti po nustatymo #

  • Tarp savininkų nėra pašalinių žmonių: „Vaidmenys“ → žmonių skaičius prie vaidmens „Savininkas“.
  • Kiekvienas redaktorius ir moderatorius turi tik tą vaidmenį, kurio reikia jo darbui.
  • Jautriomis pažymėtos teisės (piktnaudžiavimas jomis kenkia svetainės žmonėms) suteiktos tik tiems, kuriais pasitikite.
  • Bandomasis prisijungimas paskyra su vaidmeniu „Narys“ rodo tik tai, ką norėjote: nematote jokių nereikalingų skyrių.
  • Primygtinai patariame savo savininko paskyrai įjungti prisijungimą dviem žingsniais: tokios galios paskyra yra pagrindinis taikinys. Jis įjungiamas asmeniniame profilyje, saugumo skyriuje.

Jei kas nors nepavyksta #

  • Žmogus nemato skyriaus meniu. Skyrius rodomas pagal teisę. Atidarykite žmogaus puslapį, „Asmeninės teisės“ → „Tik skirtumai nuo vaidmens“, ir vaidmenis: dažniausiai reikiamo vaidmens teisė nepažymėta arba asmeninis draudimas nusveria vaidmenį.
  • „Šis vaidmuo nėra žemesnis už jūsų — negalite jo redaguoti“. Taip ir sumanyta: tokius vaidmenis keiskite aukštesnio lygio paskyra arba kaip savininkas.
  • Vaidmuo neištrinamas. Kažkas jį turi: pirmiausia atimkite jį iš žmonių; sąrašas yra vaidmens puslapyje.
  • Svečiai nemato rubrikos. Patikrinkite „Vaidmens rubrikos“ vaidmeniui „Lankytojas (neprisijungęs)“.

Kas toliau #

Teises paprasčiausia dalyti per vaidmenis, o asmenines išimtis daryti retai. Svetainei augant, kiekvienai darbo rūšiai sukurkite atskirą vaidmenį, pavyzdžiui, „Tinklaraščio autorius“, ir nustatykite jo ribas. O kad matytumėte, kas ką darė su nustatymais, atidarykite saugumo įvykių žurnalą.
Dalintis: Telegram WhatsApp

Skaitykite taip pat

Diskusija

Komentarai

Diskusija dar neprasidėjo

Dar niekas nepakomentavo. Būkite pirmi.

Pranešti apie šį įrašą