Bu kısımda eğer getById bir veri dönüyor ise, aksi taktirde data gelmeyince ne alınır değil mi!. Başarılı şekilde veri çekilebiliyor ise, gelen datayı "information" değişkenine atıyoruz. herhangi bir isim olabilir sanıyorum. Bunun .data diyerek içindeki veriyi almış oluyor ve users a setlemiş oluyoruz.
UsersService.getById(userId, function(information) {
$scope.users = information.data;
}, function(errResponse){
console.error('Error while fetching Users');
}
);