Certains administrateurs de mon site peuvent usurper l’identité d’autres administrateurs, tandis que d’autres ne le peuvent pas.
Il semblerait donc qu’il y ait des administrateurs contre des super administrateurs ?
Autant que je puisse comprendre, la différence correspond à la manière dont l’administrateur particulier a été créé.
Ou du moins, si l’e-mail de l’administrateur est listé dans app.yml sous DISCOURSE_DEVELOPER_EMAILS.
Les administrateurs listés sous "DISCOURSE_DEVELOPER_EMAILS" PEUVENT usurper l’identité d’autres administrateurs, tandis que ceux qui n’y sont pas listés NE LE PEUVENT PAS.
Existe-t-il donc réellement une sorte de rôle de « super administrateur » ou plutôt de « super-administrateur-développeur » ?
J’ai essayé de rechercher ce problème mais je n’ai pas trouvé de réponse.
Désolé si ma recherche n’a pas été assez approfondie.
Un utilisateur administrateur, qui a également le statut de développeur, possède des capacités supplémentaires. Non seulement il peut usurper l’identité d’autres administrateurs, mais son statut d’administrateur ne peut pas être supprimé via l’interface utilisateur.
Puis-je supprimer un autre administrateur de DISCOURSE_DEVELOPER_EMAILS sans leur causer de problèmes ?
Ou cela causera-t-il des problèmes de connexion ou autres ?
Il est vraiment approprié que je sois le développeur.
Il y a une différence visible entre les administrateurs et les super-administrateurs sur leur « page utilisateur » :
Les « superAdmins » ressemblent à la première image.
Alors que les administrateurs « ordinaires » ressemblent à la deuxième image. Album
Ce n’était pas entièrement exact.
Il y a des différences, mais cela ne correspond pas exactement…