我想检索Sharepoint子网站作者&权限(公共或私人,如果是私人:允许的组/成员),最好使用图形API。通过Graph API检索SharePoint网站作者和权限
对于展望论坛和队网站,我可以使用端点/groups/<groupID>
,/groups/<groupID>/owners
和/groups/<groupID>/members
实现这一目标,但似乎没有等同于通过以下过程中创建的网站:
- 装载 “根网站” https://<yourdomain>.sharepoint.com
- 点击 “网站内容”> “新建”> “子网站”
我发现的唯一“有趣的”Graph API端点是/sites/root/sites/<siteID>/lists
,返回一些网站元数据(如“主页面”,“设计”等数据集合),以及createdBy
结构(包含user.id
属性)为每个这些集合。
但是,使用它看起来很不好,一个“直接”的财产/结构author
或owners
将是更可取的。此外,/sites/.../lists
端点仅在beta版本版本的API(有人在其发布日期有任何信息?),并且仍然没有告诉我哪些用户被允许查看该站点。
尝试使用其他API如this one没有提供任何我需要的信息。
感谢您的任何建议。