# 基于用户的身份验证

Navigation: 使用树形大小 > Azure AD 配置 > # 基于用户的身份验证 |

如果使用基于用户的身份验证，则必须在 Azure 注册中进行以下设置：

1. 在左侧导航列表中 选择 API 权限 ，然后单击 添加权限。

•选择 SharePoint 作为 API

•在 "委托权限" 下 ，配置希望用户委托给 树形大小 的权限， 然后使用 " 完成 " 按钮确认更改 。

o如果此处未授予权限，则用户不得使用 树形大小 执行附属操作，即使他可以使用 Web 界面执行该操作。

o如果此处已授予权限，但未授予实际用户，则关联操作仍将失败（用户不会获得更多权限）。

o访问 SharePoint 页面需要 allSites.Manage 权限。

o如果只想限制对文档库的访问，则只需 AllSites.Read 权限即可。

o要扫描连接到站点的所有站点集，需要 "Sites.Search.All"权限。

o要允许用户上传文件，可能需要"读写用户文件"和 "读写所有站点集中的项目和列表"权限。

•单击 " 授予权限" ，将更改后的权限应用到您的账户。

•根据您选择的权限，更改需要管理员批准（授予管理员同意）。

2.要使用 域连接 Windows 的 SSO （Windows 集成认证流）或通过 TreeSize 输入的用户凭据， 需要启用 " 身份验证 " ->"高级 设置 " 下的 " 允许公共客户端流 " 选项 。

# SharePoint Server 中的用户权限和权限级别
为了让用户能够使用 树形大小扫描 SharePoint 页面 ，必须授予用户 SharePoint 中的某些权限 。

•用户需要在允许扫描的页面上设置一个权限级别，其中包含网站权限 "浏览目录"。

•如果要使用标准权限级别，用户至少需要在这些页面上拥有 "贡献 "权限级别。

## 请注意，"SharePoint 管理员 "角色不会自动授予用户访问所有网站的权限。如果 SharePoint 管理员应能使用树形大小 扫描 SharePoint 网站，请同时检查此处分配的权限级别。

## 身份验证问题

•如果用户 在分配了权限的情况下仍 无法通过 树形大小连接到 SharePoint ，请检查该用户是否拥有可访问 Microsoft Graph-API 的有效 Office 365 许可证（如 Office 365 E3） 。