I am creating the workflow for sending email to the app owner,
The actual requirement is that when any user removed from the particular AD entitlement one email sent to app owner so he can be aware about it.
Can you try $[?(@.source.name == "Active Directory")] and use Compare step to check if the removed entitlement matches your target value? Also, this is a great resource: Native Change Detection Using Workflows
@AbhijitPatil the JSON returned by the NCD trigger is not an array it returns an JSON Object so the filter you are using will not work as the JSONPath you have requires an array.
What this does is, it directly goes to find the entitlementChanges, taps into the removed array and finds the entitlement you have to check and then at the same time goes back to the root object, and compares source.name.