Contents Menu Expand Light mode Dark mode Auto light/dark, in light mode Auto light/dark, in dark mode Skip to content
UltraSearch
Light Logo Dark Logo
UltraSearch
  • Installation
  • Quickstart
  • Search
    • Select a search location
    • Search Syntax
    • Input help
    • Filters
  • SharePoint Search
    • Certificate-Based Authentication
  • Ribbon
    • File Tab
    • Home Tab
    • Operations Tab
    • View Tab
    • Options Tab
    • Help Tab
  • File Types
  • Exclude Filter
  • Save/Load search
  • Bulk rename
  • File operations
  • DataCentral
  • Command Line Options
  • Annotations
    • Useful Tips And Tricks
    • Notes on NTFS
    • Regular Expressions
    • Translations
  • Copyright & Contact
Back to top

SharePoint Search¶

To search SharePoint with UltraSearch simple and fast, UltraSearch allows you to access your SharePoint directly without creating your own Azure app registration.

When you first login, UltraSearch asks for a permission to search SharePoint.

In some cases this will require the approval of your administrator. This approval should be tenant-wide and is only required once per company/tenant.

Optional: Grant tenant-wide consent without having to install UltraSearch.

Use of your own Azure registration¶

Alternatively, you can use your own Azure registration which gives you more control and flexibility in configuration. Find more information in the Azure configuration section.

Choose this option if:

  • you want to restrict access to your SharePoint for certain users (user based authentication)

  • you want to use certificate-based authentication

Azure Configuration¶

If a SharePoint Online site is configured to require a multi-factor authentication, UltraSearch will perform a browser based authentication (as known from other Azure apps).

To enable UltraSearch to get authentication tokens from your Azure tenant, you have to register it in your Azure portal first and grant it permission to access SharePoint Online:

Register UltraSearch with your tenant¶

Please note that the following steps have to be done out of the scope of UltraSearch. They may change with the ongoing development from Microsoft.

  1. Sign in to the Azure portal.

  2. Select on All services in the left-hand navigation, and choose App registrations (or use the search field in the top bar)

  3. Select New application registration and create a registration with values like:

    _images/AzureAdNewRegistration.png

    Name: An application name of your choice to identify the registration in Azure We would propose to use UltraSearch.

    Redirect URI: Sometimes reffered to as reply URL. Please select ‘Public client/nativ’ here. Because UltraSearch uses MSAL for authentication, please either use the redirect URI provided for this purpose, or define your own according to the scheme “My URI”://auth, e.g. treesize://auth

  4. Once the registration is completed, Azure will assign a unique Application ID to the app. Copy this value from the right pane, as it will be required for the next steps.

Provide UltraSearch with the configuration information¶

In order to use the app registration made above, the information has to be provided to UltraSearch. There are three options available how to achieve this:

  • If you want to configure these settings for a single user/computer only, (e.g. to evaluate and test the settings), you can do so in the options dialog or you can pass the values to UltraSearch via the command line.

    To configure the registration in UltraSearch:

    1. Select the “Options” tab in UltraSearch and then “Connect with SharePoint” from the “General” dropdown

    2. Then provide the application ID as well as redirect URI defined above and hit save.

    3. Now you can add SharePoint paths as search targets.

    To configure the values from the command line, run UltraSearch with the following parameters. UltraSearch will remember these values, so you would have to configure them only once.

    • /AADApplicationID followed by the Application ID assigned by the Azure Portal, e.g. /AADApplicationID xxxxxxxx-yyyy-xxxx-yyyy-xxxxxxxxxxxx, and

    • /AADRedirectURI followed by the Redirect URI specified during the registration assigned, e.g. /AADRedirectURI UltraSearch://auth

  • If you want to configure these settings for a group within your company, you can define a group policy object to roll them out: 1. Download and install the administrative templates for UltraSearch. 2. Open the Group Policy Management Console and navigate to the GPO you want to contain the configuration or create a new one. 3. Configure the entries at User Configurations > Administrative Templates > JAM Software > UltraSearch > Defaults

  • Certificate-Based Authentication
Next
Certificate-Based Authentication
Previous
Filters
Copyright © 1995 - 2026 JAM Holding GmbH
Made with Sphinx and @pradyunsg's Furo
On this page
  • SharePoint Search
    • Use of your own Azure registration
    • Azure Configuration
      • Register UltraSearch with your tenant
      • Provide UltraSearch with the configuration information