MS Graph Throttling - handled by AzureAD / AzureADPreview Cmdlets automatically?

%3CLINGO-SUB%20id%3D%22lingo-sub-2276554%22%20slang%3D%22en-US%22%3EMS%20Graph%20Throttling%20-%20handled%20by%20AzureAD%20%2F%20AzureADPreview%20Cmdlets%20automatically%3F%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2276554%22%20slang%3D%22en-US%22%3E%3CP%3EHello%2C%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3CP%3EI've%20used%20MS%20Graph%20directly%20(using%26nbsp%3B%3CA%20href%3D%22https%3A%2F%2Fgithub.com%2FJeremyTBradshaw%2FMSGraphPSEssentials%22%20target%3D%22_self%22%20rel%3D%22noopener%20noreferrer%22%3EMSGraphPSEssentials%3C%2FA%3E)%20for%20certain%20things%20where%20the%20AzureAD%20PS%20modules%20doesn't%20yet%20have%20a%20Cmdlet%20available.%26nbsp%3B%20The%20gap%20is%20always%20closing%2C%20and%20I%20pretty%20much%20can%20now%20do%20everything%20with%20either%20the%20AzureAD%20%2F%20AzureADPreview%20module.%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3CP%3EOne%20thing%20I%20can't%20find%20documented%20is%20whether%20or%20not%20MS%20Graph%20throttling%20is%20a%20concern%20with%20either%20AzureAD%2FAzureADPreview.%26nbsp%3B%20With%20direct%20MS%20Graph%2C%20I%20would%20batch%20my%20requests%20and%20follow%20the%20service%20limits%20to%20know%20how%20fast%20I%20can%20go.%26nbsp%3B%20Is%20this%20necessary%20for%20the%20AzureAD%20modules%3F%26nbsp%3B%20Or%2C%20do%20all%20of%20the%20Cmdlets%20automatically%20handled%20throttling%20(i.e.%20429's)%3F%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3CP%3EIf%20it%20is%20handled%20automatically%2C%20I%20think%20that%20is%20an%20enticing%20reason%20to%20use%20the%20modules%20over%20going%20direct%20to%20MS%20Graph.%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3CP%3EThanks%20in%20advance.%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-LABS%20id%3D%22lingo-labs-2276554%22%20slang%3D%22en-US%22%3E%3CLINGO-LABEL%3EAzureAD%3C%2FLINGO-LABEL%3E%3CLINGO-LABEL%3EAzureADPreview%3C%2FLINGO-LABEL%3E%3CLINGO-LABEL%3EBatching%3C%2FLINGO-LABEL%3E%3CLINGO-LABEL%3EMicrosoft%20Graph%3C%2FLINGO-LABEL%3E%3CLINGO-LABEL%3EPowerShell%3C%2FLINGO-LABEL%3E%3CLINGO-LABEL%3EThrottling%3C%2FLINGO-LABEL%3E%3C%2FLINGO-LABS%3E
Frequent Contributor

Hello,

 

I've used MS Graph directly (using MSGraphPSEssentials) for certain things where the AzureAD PS modules doesn't yet have a Cmdlet available.  The gap is always closing, and I pretty much can now do everything with either the AzureAD / AzureADPreview module.

 

One thing I can't find documented is whether or not MS Graph throttling is a concern with either AzureAD/AzureADPreview.  With direct MS Graph, I would batch my requests and follow the service limits to know how fast I can go.  Is this necessary for the AzureAD modules?  Or, do all of the Cmdlets automatically handled throttling (i.e. 429's)?

 

If it is handled automatically, I think that is an enticing reason to use the modules over going direct to MS Graph.

 

Thanks in advance.

0 Replies