KakapoWP KakapoWP
Connexion Garantir la durée de vie
Centre d'aide/Roles/Déplacer des utilisateurs et attribuer plusieurs rôles

Déplacer des utilisateurs et attribuer plusieurs rôles

Gilt für: Kakapo Roles· 4 min de lecture

Les rôles changent, et les personnes doivent suivre. Sous « Attribuer et migrer », tous les porteurs d’un rôle passent d’un coup dans un autre. À la suppression d’un rôle, cela se produit de toute façon — sinon, ses utilisateurs porteraient un rôle qui n’existe plus.

Déplacer tous les utilisateurs d’un rôle

  1. Dans la barre latérale gauche, sous « Utilisateurs », choisis « Attribuer et migrer ».
  2. Dans la carte « Déplacer tous les utilisateurs d’un rôle », choisis le rôle de départ et le rôle cible.
  3. Confirme le déplacement. Le message indique ensuite le nombre de comptes modifiés.
Qui portait l’ancien rôle comme seul rôle reçoit le nouveau. Qui en porte encore un second ne perd que l’ancien — lui donner en plus le rôle cible serait une extension de droits que personne n’a demandée.

Plusieurs rôles par utilisateur

La base de données de WordPress sait le faire depuis toujours — wp_capabilities est un tableau — seule son interface n’affiche qu’un rôle. Dans le profil utilisateur, sous « Rôles supplémentaires », se trouve un champ avec tous. Les droits s’additionnent : un utilisateur peut tout ce qu’au moins un de ses rôles autorise. L’écriture passe par WP_User::add_role() et remove_role().

Droits individuels pour le cas particulier

Parfois, exactement une personne a besoin d’exactement une exception. Sous « Droits individuels », un droit peut être accordé à un utilisateur — en plus de ses rôles ou expressément contre eux. WordPress enregistre rôles et droits individuels dans la même ligne ; un droit expressément retiré l’emporte donc sur le rôle, même celui de l’administrateur. L’interface de WordPress n’en montre rien.

wp_capabilities
Ton propre accès est laissé de côté si une action groupée devait te retirer « Administrateur » — sinon tu n’arriverais plus sur cette page. Le message le dit ensuite.
Cet article vous a-t-il été utile ?