![]() ![]() Authentication happens by obtaining an Access token for a given application, which needs to be provisioned in the tenant beforehand. In a nutshell, to be able to execute Graph calls, you need to authenticate first, and you need to be authorized to perform the operations in question. Which is not to say that there isn’t a learning curve here, and before going over the solution we should introduce some basic concepts. More importantly, Graph calls can be easily made via PowerShell, and in turn, the output can be transformed into objects, requiring only basic programming experience to achieve the task at hand. The Graph can be a very useful tool, even in the hands of a non-developer. Can the Graph API help?Įnter the Graph API, offering a simple, unified model, where different objects, their attributes, and relations to other objects can be queried via straightforward HTTP URIs from a single endpoint. Which is essential before running anyĬode you’ve found online. For an IT Pro like myself, solutions based on these approachesĬan be a bit overwhelming to understand. REST API, but those will only appeal to people with extensive SharePointĭev background. Some moreĮlaborate solutions involve the use of SharePoint Items using this method is impossible, unless you’re exporting and storing pastĪnother alternative, but they clearly misunderstand the goal here. However, as the audit logs only retainĮvents for a limited duration, building a comprehensive inventory of all shared The address of the person a given file was shared with, but also whether the ![]() The additional data exposed in the events can reveal not just Office 365 Unified Audit log for any sharingĪctivities. ![]() This method, however, will not give you any information about the type of sharing (whether it’s a sharing invitation or anonymous link, for example), and more importantly, it will not give you details as to whom the file was shared with. With the built-in tools, the closest you can get to an actual list is an exportable report, where you have to run an eDiscovery/Content search with the ViewableByExternalUsers keyword to download. To date, Office 365 does not offer any functionality to answer this question. Every day I like to browse the different Office 365 communities, and I often run into questions like “how do I list all externally shared files”. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |