Exchange Online PowerShell Connection

%3CLINGO-SUB%20id%3D%22lingo-sub-1264826%22%20slang%3D%22en-US%22%3EExchange%20Online%20PowerShell%20Connection%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1264826%22%20slang%3D%22en-US%22%3E%3CP%3EMicrosoft%20support%20is%20confirming%20that%20there%20is%20no%20way%20to%20connect%20to%20exchange%20online%20as%20of%20today%20using%20App%20ID%20%2F%20App%20Secret%2C%26nbsp%3B%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3CP%3EIs%20it%20so%20Why%20%3F%20and%20why%20only%20ExO%20whereas%20other%20workloads%20can%20be%20connected%20via%20PS%20using%20App%20ID-Secret%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3CP%3EBR%2C%3C%2FP%3E%3CP%3E%2FHS%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-LABS%20id%3D%22lingo-labs-1264826%22%20slang%3D%22en-US%22%3E%3CLINGO-LABEL%3EEXO%20PSH%20APP%20ID%20APP%20SECRET%3C%2FLINGO-LABEL%3E%3C%2FLINGO-LABS%3E%3CLINGO-SUB%20id%3D%22lingo-sub-1265549%22%20slang%3D%22en-US%22%3ERe%3A%20Exchange%20Online%20PowerShell%20Connection%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1265549%22%20slang%3D%22en-US%22%3E%3CP%3EBecause%20they%20simply%20haven't%20done%20it%20yet.%20They%20are%20working%20on%20it%20though%2C%20so%20we%20should%20have%20something%20come%20out%20in%20the%20next%20weeks%2Fmonths.%20When%20that%20happens%2C%20it%20will%20definitely%20be%20announced%20on%20the%20EHLO%20blog%20here.%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-1268553%22%20slang%3D%22en-US%22%3ERe%3A%20Exchange%20Online%20PowerShell%20Connection%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1268553%22%20slang%3D%22en-US%22%3E%3CP%3E%3CA%20href%3D%22https%3A%2F%2Ftechcommunity.microsoft.com%2Ft5%2Fuser%2Fviewprofilepage%2Fuser-id%2F58%22%20target%3D%22_blank%22%3E%40Vasil%20Michev%3C%2FA%3E%26nbsp%3B%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3CP%3EThere%20is%20new%20Exchange%20Online%20shell%20Mgmt%20i%20think%20it%20uses%20GRAPH%2C%20for%20a%20change%20this%20does%20work%20with%20APP%20ID%20and%20APP%20SECRET%20but%20the%20conventional%20or%20old%20EXO%20PSH%20does%20not%20strange%2C%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3CP%3EHowcome%20access%20to%20GRAPH%20API%20is%20possible%20with%20APP%20ID%20AND%20APP%20SECRET%2C%3C%2FP%3E%3CP%3EIf%20i%20am%20not%20wrong%20the%20usual%20Powershell%20also%20uses%20Graph%20only%20to%20perform%20all%20tasks%20%3F%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3CP%3EBR%2C%3C%2FP%3E%3CP%3E%2FHS%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-1268636%22%20slang%3D%22en-US%22%3ERe%3A%20Exchange%20Online%20PowerShell%20Connection%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1268636%22%20slang%3D%22en-US%22%3E%3CP%3EIt%20doesn't%20use%20the%20Graph%2C%20in%20fact%20support%20for%20Exchange%20admin%20operations%20via%20the%20Graph%20is%20pretty%20much%20non-existent%20today.%20Microsoft%20is%20working%20on%20that%20front%20too%2C%20but%20that%20will%20probably%20take%20years.%3C%2FP%3E%0A%3CP%3E%26nbsp%3B%3C%2FP%3E%0A%3CP%3EAgain%2C%20we%20will%20have%20a%20solution%20for%20PowerShell%20in%20the%20coming%20weeks%2Fmonths%2C%20stay%20tuned.%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-1282209%22%20slang%3D%22en-US%22%3ERe%3A%20Exchange%20Online%20PowerShell%20Connection%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1282209%22%20slang%3D%22en-US%22%3E%3CP%3E%3CA%20href%3D%22https%3A%2F%2Ftechcommunity.microsoft.com%2Ft5%2Fuser%2Fviewprofilepage%2Fuser-id%2F58%22%20target%3D%22_blank%22%3E%40Vasil%20Michev%3C%2FA%3E%26nbsp%3B%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3CP%3EThen%20what%20does%20the%20Exchange%20PowerShell%20uses%20to%20modify%20objects%20in%20AzureAD%2FEXO%20%3F%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3CP%3EBR%2C%3C%2FP%3E%3CP%3E%2FHS%3C%2FP%3E%3C%2FLINGO-BODY%3E
Frequent Contributor

Microsoft support is confirming that there is no way to connect to exchange online as of today using App ID / App Secret, 

 

Is it so Why ? and why only ExO whereas other workloads can be connected via PS using App ID-Secret

 

BR,

/HS

 

4 Replies

Because they simply haven't done it yet. They are working on it though, so we should have something come out in the next weeks/months. When that happens, it will definitely be announced on the EHLO blog here.

@Vasil Michev 

 

There is new Exchange Online shell Mgmt i think it uses GRAPH, for a change this does work with APP ID and APP SECRET but the conventional or old EXO PSH does not strange,

 

Howcome access to GRAPH API is possible with APP ID AND APP SECRET,

If i am not wrong the usual Powershell also uses Graph only to perform all tasks ?

 

BR,

/HS

 

It doesn't use the Graph, in fact support for Exchange admin operations via the Graph is pretty much non-existent today. Microsoft is working on that front too, but that will probably take years.

 

Again, we will have a solution for PowerShell in the coming weeks/months, stay tuned.

@Vasil Michev 

 

Then what does the Exchange PowerShell uses to modify objects in AzureAD/EXO ?

 

BR,

/HS