Filter by Custom Fields and/or resolve Custom Fields for searching

Resolved

Filter by Custom Fields and/or resolve Custom Fields for searching

avatar

In RDM for my filter options within the navigation pane, I have basically everything checked so that it will filter through whatever information I have in my connections (i.e. URL/Host/IP/Domain). My typical connections will start with an RDP entry and then have sub connections for what relates to that server, typically Web Browser entries. To avoid duplication, I always use parent variables within the sub-connection entries since they typically all rely on the same website domain, just a different path. I will store that common domain variable on the parent RDP entry within a custom field. MOST connections are set up in this way, and sometimes with slightly different custom field usage (i.e. breaking out domain, HTTP vs HTTPS, URL path, etc). Below is a screenshot of what my typical connection setup is composed of:



Anyhow, I have a need to use the RDM URL Protocol Handler (rdm://open?Filter=$SEARCH$) from an external application to open RDM for one of these parent/sub-connection nodes. The one thing I can currently count on being the same between the two systems is the URL/domain. However Taking the URL protocol out of it, and just doing a normal filter search, I am NOT able to resolve any connections (parent or otherwise) where the search value I'm looking for is resolved by custom fields (i.e. $PARENT_CUSTOM_FIELD1$) or where it is contained within the custom fields of a connection entry.

So I either need a way to 1) Search through custom fields, 2) Search through fields that contain connection variables, or alternatively 3) see if the URL protocol can be used in another way to get my desired results.

The quick & dirty fix is to either replace all variables with hardcoded variables and/or just add what I intend to search for as raw text in the description field or some other searchable field, neither of which are desirable or practical.

P.S. Do y'all have a live version of the RDM URL protocol handler documentation? Looking at this blog post, the below URL referenced does not seem to work anymore:

https://help.remotedesktopmanager.com/support_protocolhandler.html

2022-02-22_9-39-01.jpg

All Comments (8)

avatar

Meant to add RDM verison info: 2021.2.23.0
Datasource: Self-hosted MS SQL Server

avatar

Hello hbas,

Thank you for contacting us regarding this and for your detailed message,

I'm wondering if the "Advanced Search" feature may work for you in this case? You can search by using "Custom Field", to access the "Advanced Search" simply press the "..." button in your "Navigation Pane" search bar and select the "Advanced Search" option.

That being said, I've found the following knowledge base article: https://kb.devolutions.net/rdm_web_protocol_handler.html
Would this be what you're looking for?

Let me know,

Best regards,

Samuel Dery

avatar

Hi Samuel,

Although I haven't actually tested the advanced search feature, to my knowledge, the URL protocol handler does not have an endpoint for that atm. The ultimate goal is to use the protocol handler in order to open rdm from an external source. I hope you see my dilemma.

HB

avatar

Quick follow-up. The manual advanced search works for specifically specifying a custom field to search through, however, it also still has the issue of not resolving the sub-connections fields that have parent variables (i.e. filtering "Website" with "$PARENT_CUSTOM_FIELD1$"). Additionally, as mentioned previously, the goal is to get this to work with the protocol handler via an external app.

HB

avatar

Hello,

Thank you for your reply,

I've discussed your case with our engineering department, unfortunately, at this time this does not seem to be supported.

That being said, I've opened a ticket and they will investigate.

I will keep you updated on any news I receive.

Best regards,

Samuel Dery

avatar

Thanks Samuel!

avatar

Hi Samuel,

Any update on this?

avatar

Hello hbas,

Sadly, I have no news regarding this at this time.

Best regards,

Samuel Dery

Ends in 8 days