@sachin gupta
Thank you for your post and I apologize for the delayed response!
I'm not too familiar with Azure Data Factory, but when it comes to storing the Access token have you looked into using the Azure Key Vault REST APIs, specifically Secret Operations?
I found a third party article that talks about - Retrieving Azure Key Vault secrets from Logic Apps using Managed Identity, which you can try to follow. However, instead of Retrieving, you can using the Set Secret operation to create a secret. If the named secret already exists, Azure Key Vault creates a new version of that secret.
If you have any other questions, please let me know.
Thank you for your time and patience throughout this issue.
----------
Please remember to "Accept Answer" if any answer/reply helped, so that others in the community facing similar issues can easily find the solution.