Так как ваши наблюдаемые являются http-вызовами, я предполагаю, что они завершаются после передачи.вы можете использовать forkJoin, чтобы объединить их:
var arrayOfUsers = this.httpCallToGetObservableArrayOfUsers();
var anotherArrayOfUsers = this.httpCallToGetADifferentArrayOfUsers();
const allUsersArray = forkJoin(arrayOfUsers, anotherArrayOfUsers).pipe(
map(([users, otherUsers]) => users.concat(otherUsers))
);
, если ваши наблюдаемые не завершаются, используйте объединитьПоследний:
const allUsersArray = combineLatest(arrayOfUsers, anotherArrayOfUsers).pipe(
map(([users, otherUsers]) => users.concat(otherUsers))
);