Level 75
Have you ever read a documentation?
$user = User::where('company_id', $company_credentials->company_id)->where(function ($query) use ($azureUser) {
$query->where('email', $azureUser->email)
->orWhere('username', $azureUser->user['mailNickname']);
})->first();
Docs: https://laravel.com/docs/5.8/queries#parameter-grouping