0
현재 "companyName"인 특정 열을 필터링하는 데 문제가 있습니다. 필터링 할 회사 이름이 두 개 있지만 작업을 수행 할 수 없습니다. companyName 필터를 추가하지 않으면 givenName과 성으로 사용자를 성공적으로 가져올 수 있습니다. 여기Microsoft Azure AD 필터링
https://graph.windows.net/myTenant/users?$filter=companyName eq 'Company Name' and (startswith(givenName,'MyFirstName') or startswith(surname,'MyLastName'))&api-version=1.6
그리고 URL의 인코딩 된 버전입니다 :
$beginURL = "https://graph.windows.net/".Settings::$appTenantDomainName."/users";
$feedURL = $beginURL.'?$filter=companyName%20eq%20'."'Company%20Name'".'%20and%20(startswith(givenName,'MyFirstName')%20or%20startswith(surname,'MyLastName'))&'.Settings::$apiVersion;
는 NULL을 반환있어 몇 가지 이유가
다음 URL의 일반 버전입니다.
이 슬프다있는 사실이다. 현재 모든 사용자를 반복하고 있지만 사용자에게 반환하기 전에 모든 사용자를 반복하고 올바른 CompanyName이 있으면 반환합니다. –