La recherche IDD permet à un utilisateur de rechercher des enregistrements par domaine et par groupe de domaines. Si un domaine possède un des filtres de sécurité des données pour l'utilisateur, les résultats de la recherche doivent contenir uniquement les enregistrements qui correspondent à la sécurité des données. La sécurité des données est appliquée à la fois pour les recherches de base et les recherches approximatives. Par exemple, lorsqu'un utilisateur effectue une recherche et a accès uniquement aux personnes en Californie (CA), le résultat de la recherche affiche uniquement les enregistrements des personnes de Californie.
Si un utilisateur avec la sécurité des données effectue une recherche avec un terme de recherche, le résultat de la recherche est une intersection entre les enregistrements qui répondent à la sécurité des données et ce qui est renvoyé par la recherche.
Si la déduplication de la recherche pour un enregistrement enfant n'est pas activée et que l'utilisateur avec la sécurité des données sur les objets principaux est supérieur à un enregistrement enfant, le résultat de la recherche aura tous les enregistrements associés à l'objet principal.
Quand la recherche est effectuée dans un groupe de domaines, des filtres de sécurité de données différents sont utilisés.
IDD réduit tous les doublons dans le cas où le nombre d'enregistrements trouvés est inférieur à la taille de la page du serveur configurée. Par exemple, tous les résultats sont extraits après la première requête.