Copyright ©
Mindbreeze GmbH, A-4020 Linz, 2023.
All rights reserved. All hardware and software names used are brand names and/or trademarks of their respective manufacturers.
These documents are strictly confidential. The submission and presentation of these documents does not confer any rights to our software, our services and service outcomes, or any other protected rights. The dissemination, publication, or reproduction hereof is prohibited.
For ease of readability, gender differentiation has been waived. Corresponding terms and definitions apply within the meaning and intent of the equal treatment principle for both sexes.
The ports used by the portal of all web servers must be accessible by the Mindbreeze InSpire server. If a proxy server is configured (see point 3), the configured proxy port must also be accessible by the Mindbreeze InSpire server.
If a user has read permission, it is possible for him/her to index the pages cited in an XML site map when the page contains one. To do so, activate the “site map-based delta crawl” option. In this mode, all pages of the site map are indexed in the first indexing pass, and thereafter only the new or changed pages are indexed.
Access control by means of the site map
The site map can contain one ACL per URL to restrict the access for users (user groups).
Example:
<url>
<pagetitle>inhalt1</pagetitle>
<loc>http://example.com/inhalt.html</loc>
<lastmod>2012-11-09T09:34:51+00:00</lastmod>
<mes:acl xmlns:mes=”tag:mindbreeze.com,2008:/indexing/interface”>
<mes:grant>cn=administrator,cn=users,dc=example,dc=com</mes:grant>
<mes:deny>unauthorized</mes:deny>
</mes:acl>
</url>
Under “Proxy Settings”, you can enter a proxy server in the “Network” tab if your infrastructure requires it. Enter the computer name and the port of the proxy server in “Host“ and “Port“.
The web connector can also log in to the proxy using Basic Authentication. Just enter the user in the “User” field and enter the corresponding password in the „Password“ field.
The Mindbreeze service user must have read rights on the file-share where the data to be index is located.
Make sure that the port 445 is open (SMB) on the host where the file-share is, so that the users can access the data, otherwise it will not be possible to open the search results.
Detailed Instructions can be found here: Configuration - Microsoft File Connector
The following is a guide for using Mindbreeze InSpire.
In our tutorial video you will find all necessary steps to set up the Microsoft SharePoint Connector:
https://www.youtube.com/watch?v=yzTyTz1SpXo
The Microsoft SharePoint Connector allows you to crawl and browse Microsoft SharePoint items and objects. To configure a Microsoft Sharepoint data source, the following prerequisites must be fulfilled:
A user can be added as a SharePoint site administrator as follows:
Configuration of the Authentication Provider:
The services for Microsoft SharePoint have to be installed as follows:
The following information is important for configuring the connection to Microsoft SharePoint Server:
You can find details about this in our documentation: Configuration - Microsoft SharePoint Connector
The ports used by the web sites (eg 80 or 443) must be accessible from Mindbreeze InSpire service. If a proxy server is configured (see point 4), the configured proxy port should also be reachable from the Mindbreeze InSpire service.
In the field “crawling root” the indexing start page can be configured.
In case not all pages should be indexed, you can use the fields “URL regex” and “URL Exclude Pattern” to include or exclude pages on the basis of their URL.
When an XML sitemap is available for the page, it is possible to index the pages listed therein. Activate the “Sitemap-based Delta crawl” option. In this mode, all pages listed in the Sitemap will be indexed during the first run and subsequently the new and changed pages.
In the tab “Network”, under “Proxy Settings” you can enter a proxy server, if your infrastructure requires it. Please enter the machine name and port of the proxy server in the “Host” and “Port”.
The Web Connector can log on to the proxy using HTTP BASIC Authentication. You can enter in the “User” user and “Password” the corresponding password.
The Mindbreeze Crawler requires the DIIOP and HTTP tasks in order to access the installation.
For this, make sure that the tasks are active in the program IBM Domino Administrator under
“Server” > “Status” > “Server-Tasks”.
If these are not available, they can be started under “Tools” > “Start Task”.
The DIIOP-Server can be configured at the following address:
http://YOURSERVER/diiop_ior.txt
Please ensure that the Port of the DIIOP-Service is accessible for Mindbreeze InSpire (Default: 63148).
We recommend that you create a separate user, for example “mindbreeze.crawler”, for the Mindbreeze services. However, you may also use an existing user. The user must have read permission for all mailbox files and be able to read/read out their ACLs.
You can authorize the user by adding it to the LocalDomainAdmins group.
For the configuration of the connection with the IBM Lotus Notes server, the following information is important:
There are different ways to assign the user name between Mindbreeze (for instance, Active Directory user) and IBM Lotus Notes.
In „Map Users via Address Book“, the user property „ShortName“ is used in the IBM Lotus Notes address book to execute the assignment (for example, ShortName=User name in Active Directory).
Alternatively, the user assignment can be defined in a Java-Properties file. The path of this file is stored in the field „Map Users via File“.
Detailed Instructions can be found at Configuration - IBM Connections Connector.
We recommend to create a separate user in Active Directory for the Mindbreeze services, for example, mindbreeze.crawler, but you can also use an existing user. The following points must be satisfied:
You can obtain the required permissions for the user mindbreeze with the following command in a Microsoft Exchange Server Shell:
Get-MailboxDatabase -identity “Mailbox 1” |Add-ADPermission -user exchangecrawler –accessrights GenericALL
We recommend that you create your own user for the Mindbreeze services. You can give it the name mindbreeze. crawler, for example, or you can use an existing user. The user must have read access rights for all mailbox files and be able to read their ACLs.
You can authorize the user by adding it to the LocalDomainAdmins group.
Also, make sure that the number of threads for Ews in Microsoft Exchange is not too low. This would result in Mindbreeze being blocked by the exchange server and also block the content from being crawled. To do this, modify the value EwsMaxConcurrency on the exchange server.
For optimal indexing speed, please set the following throttling policy option for the crawler user:
You can set the throttling policy with the following command in a Microsoft Exchange Server shell:
New-ThrottlingPolicy -Name mindbreezeUserPolicy -EWSFindCountLimit 1000 -EWSMaxConcurrency 20 Set-Mailbox \ -ThrottlingPolicy mindbreezeUserPolicy
To configure the connection to the Microsoft Exchange server, the following information is important:
Results for e-mail and calendar entries can be opened from the context menu.
To open all the results in Outlook Web Access, using the context menu, the “Outlook Web Access URL” must be entered and the “Use Outlook Web Access” option enabled.
If the “Use Outlook Web Access Open as Default Action” option is selected, this action is executed as a standard context action for each search result, ie, the link in the results opens Outlook Web Access.
To restrict the search of the user to each primary user mailbox and public folders, “Restrict to Primary Mailbox and Public Folder” must be selected. Thus, no results from shared mailboxes and shared folders of other users are found.
The service user needs read rights on all the AD Objects.
The following Firewall port should be reachable from Mindbreeze InSpire LDAP port: default (389).