Has anyone used the Advanced User Filter for Azure Active Directory source?
Trying it with endsWith(userPrincipalName,'mydomain.com') but getting the error
Exception occurred in Iterate Objects. Error message - sailpoint.connector.ConnectorException: Exception occurred in processReadRequest. Error - Response Code - 400 Error - 400 Operator 'endsWith' is not supported because the 'ConsistencyLevel:eventual' header is missing. Refer to https://aka.ms/graph-docs/advanced-queries for more information
I have followed the documentation, and everything seems OK.
I assume that missing header is something that ISC supplies automatically, so not sure why ISC is not setting it.
I believe that you have removed the manager attribute from account schema and owners attribute from group schema. Did you replicate this issue in Postman by adding the necessary header and param to see if you get the same error? If you don’t get any issue there, need to check why SailPoint is not automatically adding the ConsistencyLevel header. Also, try adding useMSGraphAPI: true in the source.
I am using an advanced filter (NOT) and I selected the advanced filter button on the source config and added the input " supportsAdvancedAccountFilter" to the connectorAttributes as well as removing the “manager” attribute from the account schema as mentioned above. The source aggregation worked properly for me then.