SharePoint 搜索¶
使用 UltraSearch 搜索 SharePoint 简单快捷,UltraSearch 允许你直接访问 SharePoint,而无需创建自己的 Azure 应用程序注册。
首次登录时,UltraSearch 会要求你授予搜索 SharePoint 的权限。
在某些情况下,这需要管理员的批准。这种批准应在整个租户范围内进行,每家公司/租户只需批准一次。
可选:无需安装 UltraSearch 即可获得整个租户的同意。
使用自己的 Azure 注册¶
或者,您也可以使用自己的 Azure 注册,这样可以在配置中获得更多控制权和灵活性。更多信息,请参阅 Azure 配置部分。
请在以下情况下选择此选项
您想限制某些用户访问 SharePoint(基于用户的身份验证)
您想使用基于证书的身份验证
Azure 配置¶
如果 SharePoint Online 网站被配置为需要多因素身份验证,UltraSearch 将执行基于浏览器的身份验证(与其他 Azure 应用程序相同)。
要使 UltraSearch 能够从 Azure 租户获取身份验证令牌,必须先在 Azure 门户中注册,并授予它访问 SharePoint Online 的权限:
在租户处注册 UltraSearch¶
请注意,以下步骤必须在 UltraSearch 范围之外进行。这些步骤可能会随着微软的不断开发而改变。
登录 Azure 门户。
在左侧导航中选择 "所有服务",然后选择 "应用程序注册"(或使用顶部栏中的搜索字段)
选择“新建应用程序注册”,并创建一个注册项,其值如下:
名称:我们建议使用 UltraSearch。
重定向 URI:有时也称为回复 URL。请在此处选择 "公共客户端/nativ"。由于 UltraSearch 使用 MSAL 进行身份验证,因此请使用为此目的提供的重定向 URI,或者根据 "我的 URI"://auth 方案定义自己的重定向 URI,例如 treesize://auth
注册完成后,Azure 将为应用程序分配一个唯一的应用程序 ID。从右侧窗格中复制此值,因为接下来的步骤需要用到它。
向 UltraSearch 提供配置信息¶
要使用上述应用程序注册,必须向 UltraSearch 提供信息。有三种方法可供选择:
如果只想为单个用户/电脑配置这些设置(例如评估和测试设置),可以在选项对话框中进行,也可以通过命令行将这些值传递给 UltraSearch。
在 UltraSearch 中配置注册:
在 UltraSearch 中选择 "选项 "标签,然后从 "常规 "下拉菜单中选择 "连接 SharePoint
然后提供上文定义的应用程序 ID 和重定向 URI,点击保存。
现在,您可以将 SharePoint 路径添加为搜索目标。
要从命令行配置这些值,请使用以下参数运行 UltraSearch。UltraSearch 会记住这些值,因此只需配置一次。
/AADApplicationID 后跟 Azure 门户分配的应用程序 ID,例如 /AADApplicationID xxxxxxxx-yyyyy-yyyy-xxxxxxxxxxxx,以及
/AADRedirectURI 后跟指定注册时指定的重定向 URI,如 /AADRedirectURI UltraSearch://auth
如果要为公司内的某个组配置这些设置,可以定义一个组策略对象来推出这些设置:1.下载并安装 UltraSearch 的管理模板。2.2. 打开组策略管理控制台,导航到要包含配置的 GPO 或创建一个新的 GPO。3.3. 在 "用户配置">"管理模板">"JAM 软件">"UltraSearch">"默认设置 "中配置条目。