When will Microsoft Graph API for SharePoint officially roll out?

%3CLINGO-SUB%20id%3D%22lingo-sub-54963%22%20slang%3D%22en-US%22%3EWhen%20will%20Microsoft%20Graph%20API%20for%20SharePoint%20officially%20roll%20out%3F%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-54963%22%20slang%3D%22en-US%22%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3CP%3EWhen%20will%20Microsoft%20Graph%20API%20for%20SharePoint%20officially%20roll%20out%3F%3C%2FP%3E%3CP%3ESpecifially%20to%20the%20enumerates%20sites%20in%20an%20organization.%20%26nbsp%3BAccording%20to%20the%20api%20referencce%20release%2C%20currently%2C%20the%20beta%20version%20only%20returns%20the%20default%20site%2C%20are%20there%20plans%20to%20support%20enumerates%20sites%3F%20If%20so%2C%20possible%20date%20of%20launch%3F%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-LABS%20id%3D%22lingo-labs-54963%22%20slang%3D%22en-US%22%3E%3CLINGO-LABEL%3EAPIs%3C%2FLINGO-LABEL%3E%3CLINGO-LABEL%3EDeveloper%3C%2FLINGO-LABEL%3E%3C%2FLINGO-LABS%3E%3CLINGO-SUB%20id%3D%22lingo-sub-58216%22%20slang%3D%22en-US%22%3ERe%3A%20When%20will%20Microsoft%20Graph%20API%20for%20SharePoint%20officially%20roll%20out%3F%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-58216%22%20slang%3D%22en-US%22%3EThanks%20Kiril!%3CBR%20%2F%3E%3CBR%20%2F%3EWe%20thought%20about%20using%20Azure%20AD%2C%20but%20that's%20a%20long%20haul%20for%20us.%20With%20CSOM%20being%20for%20Windows%20SDK%2C%20it%20is%20difficult%20to%20turn%20that%20into%20JAVA%20applications.%20We%20were%20hoping%20to%20get%20some%20update%20info%20for%20a%20direct%20route%20using%20Graph%20API%20as%20to%20its%20respective%20timeline%20and%20so%20forth.%20We%20will%20look%20into%20PowerShell%20though.%20Thanks%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-56912%22%20slang%3D%22en-US%22%3ERe%3A%20When%20will%20Microsoft%20Graph%20API%20for%20SharePoint%20officially%20roll%20out%3F%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-56912%22%20slang%3D%22en-US%22%3ESusan%2C%20probably%2C%20you%20can%20tackle%20this%20differently.%20You%20mentioned%20that%20you%20already%20have%20a%20JAVA%20application%20which%20leverages%20on%20the%20Graph%20API%20-%20so%20you%20probably%20are%20using%20an%20app%20principle%20registered%20in%20Azure%20AD.%3CBR%20%2F%3E%3CBR%20%2F%3EWhat%20you%20could%20do%2C%20is%20to%20provide%20full%20access%20on%20tenant%20level%20for%20SharePoint%20(one%20way%20is%20to%20provide%20the%20XML%20in%20%3CA%20href%3D%22https%3A%2F%2Fyourtenant-admin.sharepoint.com%2F_layouts%2F15%2Fappinv.aspx%22%20target%3D%22_blank%22%20rel%3D%22nofollow%20noopener%20noreferrer%22%3Ehttps%3A%2F%2Fyourtenant-admin.sharepoint.com%2F_layouts%2F15%2Fappinv.aspx%3C%2FA%3E%3A(%3C%2Fimg%3E%3CBR%20%2F%3E%3CBR%20%2F%3E%3CAPPPERMISSIONREQUESTS%20allowapponlypolicy%3D%22%26quot%3Btrue%26quot%3B%22%3E%3CBR%20%2F%3E%3CAPPPERMISSIONREQUEST%20scope%3D%22%26quot%3Bhttp%3A%2F%2Fsharepoint%2Fcontent%2Ftenant%26quot%3B%22%20right%3D%22%26quot%3BFullControl%26quot%3B%22%3E%3C%2FAPPPERMISSIONREQUEST%3E%3CBR%20%2F%3E%3C%2FAPPPERMISSIONREQUESTS%3E%3CBR%20%2F%3E%3CBR%20%2F%3EThen%20you%20can%20use%20CSOM%20(or%20even%20PnP%20helper%20methods)%20to%20call%20for%20all%20site%20collections%20in%20the%20tenant%20-%20probably%2C%20you'd%20need%20a%20C%23-based%20service.%3CBR%20%2F%3E%3CBR%20%2F%3EIf%20C%23%20is%20not%20an%20option%2C%20then%20PowerShell%20will%20be%20your%20friend%20-%20you%20can%20leverage%20on%20Azure%20Functions%20to%20call%20your%20PowerShell%20as%20an%20HTTP-end%20point%20to%20get%20all%20your%20site%20collections%20for%20you%20(to%20confirm%20for%20you%20-%20we%20already%20have%20C%23-based%20code%20which%20does%20that).%3CBR%20%2F%3E%3CBR%20%2F%3EHope%20this%20helps%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-56140%22%20slang%3D%22en-US%22%3ERe%3A%20When%20will%20Microsoft%20Graph%20API%20for%20SharePoint%20officially%20roll%20out%3F%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-56140%22%20slang%3D%22en-US%22%3EHopefully%20Microsoft%20people%20working%20the%20Graph%20API%20can%20give%20us%20an%20estimate%20time%20frame%2C%20so%20that%20people%20like%20us%20can%20have%20a%20grasp%20for%20the%20development.%20Thanks%20again!%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-55348%22%20slang%3D%22en-US%22%3ERe%3A%20When%20will%20Microsoft%20Graph%20API%20for%20SharePoint%20officially%20roll%20out%3F%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-55348%22%20slang%3D%22en-US%22%3EMy%20understanding%20is%20that%20this%20support%20should%20be%20provided%20as%20Microsoft%20adds%20more%20a%20more%20features%20in%20the%20Graph%20API...but%20as%20I%20have%20said%2C%20no%20idea%20about%20when%20%3A-(.%20Sorry!%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-55345%22%20slang%3D%22en-US%22%3ERe%3A%20When%20will%20Microsoft%20Graph%20API%20for%20SharePoint%20officially%20roll%20out%3F%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-55345%22%20slang%3D%22en-US%22%3EThanks%20Juan%2C%20but%20do%20you%20know%20if%20there%20are%20plans%20to%20support%20enumerates%20sites%20in%20the%20sharepoint%20organization%20for%20Graph%3F%20We%20have%20develop%20a%20JAVA%20based%20application%20which%20needs%20such%20support%2C%20thus%20we%20are%20urgently%20seeking%20for%20such%20function.%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-55160%22%20slang%3D%22en-US%22%3ERe%3A%20When%20will%20Microsoft%20Graph%20API%20for%20SharePoint%20officially%20roll%20out%3F%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-55160%22%20slang%3D%22en-US%22%3EAFAIK%2C%20we%20don't%20have%20a%20specific%20roadmap%20of%20items%20that%20Microsoft%20is%20releasing%20in%20the%20Microsoft%20Graph%3C%2FLINGO-BODY%3E
Occasional Contributor

 

When will Microsoft Graph API for SharePoint officially roll out?

Specifially to the enumerates sites in an organization.  According to the api referencce release, currently, the beta version only returns the default site, are there plans to support enumerates sites? If so, possible date of launch?

6 Replies
AFAIK, we don't have a specific roadmap of items that Microsoft is releasing in the Microsoft Graph
Thanks Juan, but do you know if there are plans to support enumerates sites in the sharepoint organization for Graph? We have develop a JAVA based application which needs such support, thus we are urgently seeking for such function.
My understanding is that this support should be provided as Microsoft adds more a more features in the Graph API...but as I have said, no idea about when :-(. Sorry!
Hopefully Microsoft people working the Graph API can give us an estimate time frame, so that people like us can have a grasp for the development. Thanks again!
Susan, probably, you can tackle this differently. You mentioned that you already have a JAVA application which leverages on the Graph API - so you probably are using an app principle registered in Azure AD.

What you could do, is to provide full access on tenant level for SharePoint (one way is to provide the XML in https://yourtenant-admin.sharepoint.com/_layouts/15/appinv.aspx:(

<AppPermissionRequests AllowAppOnlyPolicy="true">
<AppPermissionRequest Scope="http://sharepoint/content/tenant" Right="FullControl" />
</AppPermissionRequests>

Then you can use CSOM (or even PnP helper methods) to call for all site collections in the tenant - probably, you'd need a C#-based service.

If C# is not an option, then PowerShell will be your friend - you can leverage on Azure Functions to call your PowerShell as an HTTP-end point to get all your site collections for you (to confirm for you - we already have C#-based code which does that).

Hope this helps
Thanks Kiril!

We thought about using Azure AD, but that's a long haul for us. With CSOM being for Windows SDK, it is difficult to turn that into JAVA applications. We were hoping to get some update info for a direct route using Graph API as to its respective timeline and so forth. We will look into PowerShell though. Thanks