GetAuthTokenAD

POST {{baseAuth}}/{{tenantIdFlow}}/oauth2/token

This request uses the tenantIdFlow, clientIdFlow and clientSecretFlow and generates an access token using OAuth2. This request also stores the access key in bearerTokenFlow.

The baseAuth allows the switching of this request from a regular POST request (which would use https://login.microsoftonline.com) to an example generated through the Mock Server (which would use the Mock Server URL).

Request Body

[{"name"=>"grant_type", "value"=>"client_credentials", "datatype"=>"string"}, {"name"=>"client_id", "value"=>"{{clientIdFlow}}", "datatype"=>"string"}, {"name"=>"client_secret", "value"=>"{{clientSecretFlow}}", "datatype"=>"string"}, {"name"=>"resource", "value"=>"https://graph.microsoft.com/", "datatype"=>"string"}]

HEADERS

KeyDatatypeRequiredDescription
Content-Typestring
x-mock-response-namestring

RESPONSES

status: OK

{"token_type":"Bearer","expires_in":"0000","ext_expires_in":"0000","expires_on":"0000","not_before":"0000","resource":"https://graph.microsoft.com/","access_token":"sample-alpha-numeric-access-token"}