Question

J'ai installé plusieurs zones dans le fichier dashboard.config de mon site Umbraco d'étendre l'administrateur. Cependant, tous les utilisateurs doivent avoir accès à ces onglets. Est-il possible de restreindre l'accès? Je ne peux voir comment restreindre l'accès d'une section particulière (par exemple des paramètres ou développeur).

Était-ce utile?

La solution

eh bien oui, ce ne est pas possible de bloquer certains onglets de la section des utilisateurs vous pouvez contourner vous-même dans les usercontrols du tableau de bord lui-même.

dans le page_load de vos usercontrols vous pouvez demander à l'utilisateur en cours et faire quelque chose avec elle ...

exemple: vous pouvez créer un nouveau type d'utilisateur pour leur donner accès ...

User u = User.GetCurrent();
if(u.UserType.Id != <the id of your new usertype>)
{
pnlNoAccess.visible = true;
}

il y a une meilleure solution beeing travaillé, élément de travail CodePlex pour cette question mais encore il n'a pas d'objectif pour la libération.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top