注意: 我们希望能够尽快以你的语言为你提供最新的帮助内容。本页面是自动翻译的,可能包含语法错误或不准确之处。我们的目的是使此内容能对你有所帮助。可以在本页面底部告诉我们此信息是否对你有帮助吗?请在此处查看本文的英文版本以便参考。
摘要
本文介绍如何了解你的组织中使用的 "每个人" 权限的范围。
详细信息
先决条件
-
从https://github.com/SharePoint/PnP-Tools/tree/master/Solutions/SharePoint.Search.QueryTool下载SharePoint 搜索查询工具。
注意: 以下 "Process" 部分中的查询也可以在浏览器中运行。
-
在Outlook.com处创建一个使用者帐户。此帐户是你的组织外部的帐户。此示例假定帐户为 contoso_externaluser@outlook.com。
假定
-
你的 Office 365 组织是 Contoso。你的组织对 sharepoint 网站和组使用 contoso.sharepoint.com, 而 contoso-my.sharepoint.com OneDrive 存储。
-
你是具有 admin@contoso.com 标识的组织的管理员。
进程
-
配置你的租户, 以便将所有人声明授予外部用户 (如果尚未设置)。若要执行此操作, 请运行以下
cmdlet: Set-SPOtenant -ShowEveryoneClaim $true -
浏览到 contoso-admin.sharepoint.com, 然后使用你的 admin@contoso.com 凭据登录。
-
在管理中心中找到 "网站集" 选项卡。
-
使用 URL contoso.sharepoint.com/sites/externalusertest 创建新的网站集。
-
浏览到网站 contoso.sharepoint.com/sites/externalusertest。
-
单击 "共享", 键入 " contoso_externaluser@outlook.com " 地址, 然后单击 "发送" 以向帐户发送邀请。
-
在单独的计算机上登录到使用者帐户 contoso_externaluser@outlook.com, 或使用专用浏览器会话。
-
单击电子邮件邀请中的链接, 然后使用 contoso_externaluser@outlook.com 帐户登录。外部用户现在有权访问此网站。
-
打开 " SharePoint 搜索查询" 工具。
-
在 "连接" 部分中, 键入以下内容:
SharePoint 网站 URL: https://contoso.sharepoint.com/sites/externalusertest
身份验证: 使用特定用户帐户进行身份验证
身份验证方法: SharePoint Online
-
单击“登录”。
-
出现提示时, 请键入使用者帐户 contoso_externaluser@outlook.com 的凭据。
在查询文本中, 键入path: https://contoso.sharepoint.com。
这将按如下方式构造查询
: https://contoso.sharepoint.com/sites/externalusertest/_api/search/query?querytext = "path: https://contoso.sharepoint.com" -
单击 "运行" 以执行查询。
-
查看 "主要结果" 选项卡。此列表列出了外部用户在租赁的根网站下访问的内容。忽略来自受邀网站的结果 (https://contoso.sharepoint.com/sites/externalusertest)。
-
通过使用以下查询文本查看对 OneDrive 内容的访问权限来重复查询:
path: https://contoso-my.sharepoint.com
结果将包含对一些不包含内容的系统 ASPX 页面的访问权限。可以忽略这些页面。
然后, 你可以逐个调查任何结果, 以确定它们是否 permissioned 正确。
引用
有关如何在 Office 365 中管理外部用户的访问权限的详细信息, 请参阅以下 Microsoft 帮助文章:
4089534 : 如何管理 Office 365 中的外部用户的访问