+ Build complex LDAP queries with a visual interface. Save filters for later use, test them against your Active Directory, and manage filter versions.
+
+
+
+
+
+
+
+
+ {/* Connection and Object Class Selection */}
+
+
+ Connection Settings
+ Select a connection and object class for your filter
+
+
+
+
+ setFilterName(e.target.value)}
+ placeholder="Enter a name for this filter"
+ />
+
+
+
+ setFilterDescription(e.target.value)}
+ placeholder="Enter a description"
+ />
+
+
+
+
+
+
+
+
+
+
+
+
+ {currentFilter.conditions.map((condition, index) => {
+ if ('type' in condition) {
+ // This is a nested group (not implementing in this version)
+ return (
+
+
+
+
+
+
+
+
+
+ Nested groups are not fully implemented in this version.
+