Manage Access Search - Can't Find Entitlement with Some Search Phrases

Version 8.4

When using the Manage Access → Manage User Access → Select Identity → Click Next button.

Searching for particular entitlements do not always work in some cases.

For example, let’s say I have an entitlement called “foo_bar_fizz_buzz”

When I use the following search phrases, I can find the entitlement I am looking for.

  • foo_bar_fizz_buzz
  • bar
  • foo_bar_fizz
  • bar_fizz

When I use these search phrases, the entitlement is not found.

  • buzz
  • _buzz
  • fizz_buzz
  • fizz
  • _fizz

I have run the Full Index Refresh task multiple times. How can I improve our searching, or get this fixed? Is there a wild card character such as search for *buzz?

Hey @balza - you need to go into debug > FullTextIndex and add this entry key to BundleManagedAttribute item and rerun the full text index task. It will allow you to get responses when using dashes or underscores in the entitlement or role names.

<entry key="analyzerConfig">
        <value>
          <Map>
            <entry key="delimiters">
              <value>
                <List>
                  <String>-</String>
                  <String>_</String>
                </List>
              </value>
            </entry>
          </Map>
        </value>
      </entry>
2 Likes

Where would one find information like this. I unable to find it in any of the documentation anywhere.

Thanks.

It was in a compass post I found a few years ago. Looks like it references release notes from 7.x:
https://community.sailpoint.com/t5/IdentityIQ-Forum/Entitlement-search-containing-underscores/m-p/51033

This topic was automatically closed 60 days after the last reply. New replies are no longer allowed.