Get all user's roles By editor, 9 December, 2015 Question How to get all user's roles in Drupal 8 ? How to get a user's roles ? How to get the current user's roles ? Get All roles: $roles = \Drupal\user\Entity\Role::loadMultiple(); Get a user's roles: $uid = 4; //The user ID $user = \Drupal\user\Entity\User::load($uid); $roles = $user->getRoles(); To get current user's roles : $userCurrent = \Drupal::currentUser(); $user = Drupal\user\Entity\User::load($userCurrent->id()); $roles = $user->getRoles(); Tags Drupal 8 User Code Add new comment Get the current user in drupal 8