Puncte:1

Limitați utilizatorii să creeze administratori?

drapel fi

Vreau să le dau unor utilizatori posibilitatea de a adăuga și edita alți utilizatori, dar nu vreau ca aceștia să poată adăuga administratori (sau ca ei să își poată acorda lor sau altor utilizatori rolul de „administrator”).

Acest lucru pare a fi ceva care ar fi necesar în mod obișnuit, dar nu văd nicio modalitate de a face acest lucru OOB sau vreun modul existent.

Am scăpat ceva sau trebuie făcut acest lucru ca un modul personalizat? Dacă da, aveți indicii despre unde să începeți? (Nu cu realizarea de module personalizate, sunt familiarizat cu asta, dar dacă aveți ceva de împărtășit despre acest lucru în special). Mulțumiri!

EDITARE: Pot vedea cum să împiedic utilizatorii să aloce orice rol altor utilizatori, dar vreau ca aceștia să poată atribui alte roluri, doar nu administrator.

drapel cn
Delegarea rolului face asta; Atribuirea rolului face același lucru, dar nu are o versiune stabilă; probabil că sunt mai multe, așa cum spuneți că este o cerință comună
drapel fi
Mulțumesc @Clive. Se pare că delegarea rolului a fost întreruptă (fără suport pentru Drupal 9), dar a fost înlocuită cu https://www.drupal.org/project/delegate_permissions. Voi verifica asta!
shelane avatar
drapel cn
Folosesc [Role Assign](https://www.drupal.org/project/roleassign) și, în ciuda faptului că este o versiune beta, a funcționat perfect pentru mine de peste un an.

Postează un răspuns

Majoritatea oamenilor nu înțeleg că a pune multe întrebări deblochează învățarea și îmbunătățește legătura interpersonală. În studiile lui Alison, de exemplu, deși oamenii își puteau aminti cu exactitate câte întrebări au fost puse în conversațiile lor, ei nu au intuit legătura dintre întrebări și apreciere. În patru studii, în care participanții au fost implicați în conversații ei înșiși sau au citit transcrieri ale conversațiilor altora, oamenii au avut tendința să nu realizeze că întrebarea ar influența – sau ar fi influențat – nivelul de prietenie dintre conversatori.