/**
  * @param Administration $administration
  * @param BaseUser $user
  * @return string
  */
 public function determineAccess(Administration $administration, BaseUser $user)
 {
     if ($administration->getOwner() == $user) {
         return Permission::OWNER;
     }
     foreach ($administration->getShares() as $share) {
         if ($share->getUser() == $user) {
             return $share->getPermission();
         }
     }
     return Permission::NO_ACCESS;
 }