15. A non-transitory machine-readable storage medium storing instructions which, when executed, cause a processing device to perform a operations comprising: receiving user information associated with a query for information in a lightweight directory access protocol (LDAP) repository, the query received in an abstraction format; determining a computing domain in view of the user information; retrieving, by a processing device, a configuration file associated with the computing domain, the configuration file comprising a mapping for the query between an abstraction format and a vendor specific format; and converting the query to the vendor specific format in view of the mapping in the configuration file.
15. A non-transitory machine-readable storage medium storing instructions which, when executed, cause a processing device to perform a operations comprising: receiving user information associated with a query for information in a lightweight directory access protocol (LDAP) repository, the query received in an abstraction format; determining a computing domain in view of the user information; retrieving, by a processing device, a configuration file associated with the computing domain, the configuration file comprising a mapping for the query between an abstraction format and a vendor specific format; and converting the query to the vendor specific format in view of the mapping in the configuration file. 17. The non-transitory machine-readable storage medium of claim 15 , wherein determining the computing domain comprises comparing a user identifier in the user information to a list of authorized user identifiers associated with the computing domain.