Welcome to "my-azure"

Simply Stay Ahead !

Super easy way to get an access token

By Sahil Malik

https://winsmarts.com/super-easy-way-to-get-an-access-token-ddb9e56bcdf

My friends and buddies taught me these, and I know I’ll forget them, so writing them up here.

Azure is full of amazing REST APIs, but sometimes getting an access token requires you to jump through hoops. Here is a way to make it all hella easy!

First, for Microsoft Graph, you just go to graph explorer, open dev tools, and write tokenPlease() and it writes out the token for you.

For more generic, i.e., tokens for any resource protected by Azure AD, do this,

az login
az account get-access-token --resource https://graph.microsoft.com

.. basically just substitute resource for whatever you wish, and you’ll get a shiny new access token. Easy huh?

Bonus tips

  1. For an AAD account not connected with any azure subscription, simply use az login --allow-no-subscriptions
  2. You can grab the access token directly into clipboard with this,
az account get-access-token --resource https://graph.microsoft.com | jq .\accessToken | pbcopy

This requires you to install jq brew install jq.

3. You can also omit the resource — that gives you an access token for the management api by default, which is kinda cool, because now u can manage Azure via rest calls (CURL for instance!)

Recent Comments

    Archives

    Schedule

    July 2019
    M T W T F S S
    « Jun    
    1234567
    891011121314
    15161718192021
    22232425262728
    293031  

    Categories

    Recent Comments

      Archives

      Schedule

      July 2019
      M T W T F S S
      « Jun    
      1234567
      891011121314
      15161718192021
      22232425262728
      293031  

      Categories

      Kirit Parmar (Azure Solutions Architect – Microsoft IAM)

      • United States

      Categories

      Copyright © 2019 Welcome to "my-azure"