My apologies for the delay @Vikas Tiwari . My home office had an internet outage.
Below are taken from one of my proof of concept pipelines. In practice, it is terrible idea to hardcode the credentials. It is better to retrieve from KeyVault. The client Id might be called username, and secret called password, in some other system.
Token Fetching URL:
https://login.microsoftonline.com/mySubscriptionId/oauth2/v2.0/token
Token Fetching Body:
grant_type=client_credentials&client_id=myCliendId&client_secret=myClientSecret=&scope=https://storage.azure.com/.default
Extract token from response expression:
@activity('Get Token').output.access_token