https://linen.dev logo
j
Hello all, I am trying to set up my Microsoft Tenant Oauth2 in composio so I can create an mcp for my agent to access my tasks/planner items. I have followed the instructions available to a "t" and yet I can't for the life of me get it to connect. I don't understand what I am doing wrong and I have spent hours and hours trying to figure it out. Has anyone had any success with this? Suggestions? I just don't get why it is so difficult...I don't understand what I am missing. I used this as my guide: https://composio.dev/auth/outlook I have done the following: 1. created an app registration in MS Azure 2. i have copied the client id from azure 3. I am using this as the redirect uri: https://backend.composio.dev/api/v3/toolkits/auth/callback 4. I have create a client secret and copied it (I am using the value not secret id) 5. I have given the app permissions for microsoft graph for planner and tasks 6. I confirm that the uri is correct. 7. I have created an Auth Config in Composio. I confirm the client id copied from azure is the same. I confirm the client secret (value) is the same. 8. I confirm I have selected microsoft tenant as the toolkit 9. I have entered in the scopes that microsoft has provided 10. I have changed the base url from https://graph.microsoft.com/v1.0 to https://graph.microsoft.com/v1.0/ because the former didn't seem to work for some reason and I had to add the / at the end. 11. I have copied the auth config id but have no idea what to do with it at this stage. 12. I confirm that my app registration is showing in Azure and the certificates are "current" 13. I then follow the next step of connect account. I confirm I get an external user id (although I don't know what to do with that as there are no instructions for it). 14. I click on "connect account". 15. I confirm that composio prompts it wants to connect to my microsoft tenant. 16. I click on continue 17. I confirm I have entered a validated email address and password. https://cdn.discordapp.com/attachments/1433126780612382861/1433126780943990965/image.png?ex=69038ed2&is=69023d52&hm=aac556f5bb7788ffe9ba16e6acb9937fe9ab7c935226713e7741d368efbd8be6& https://cdn.discordapp.com/attachments/1433126780612382861/1433126781585592470/image.png?ex=69038ed2&is=69023d52&hm=ae420c2a34593d4c3f79a7376e3d00a00362cfa222851c5ec3f197fabb5e7a7a& https://cdn.discordapp.com/attachments/1433126780612382861/1433126781950361700/image.png?ex=69038ed3&is=69023d53&hm=f0d3cb3f5083a8557803b7fe7f8abe712950ba243107ccfd1d09a9fb8f74d1ab& https://cdn.discordapp.com/attachments/1433126780612382861/1433126782307139657/image.png?ex=69038ed3&is=69023d53&hm=9ccd1325194f9914fc71548eb491b054fad6a3e526928738bc9057ca6d043953& https://cdn.discordapp.com/attachments/1433126780612382861/1433126782806134885/image.png?ex=69038ed3&is=69023d53&hm=b6fd213c96301de080e90f2be31c671802bb3310f23b6d63f10aecd0eba90f5e& https://cdn.discordapp.com/attachments/1433126780612382861/1433126783292538930/image.png?ex=69038ed3&is=69023d53&hm=db961a32f7e5efe8de235c2dc0405921aedb3914756e88b6468b1cdb091dd8f4& https://cdn.discordapp.com/attachments/1433126780612382861/1433126783720620164/image.png?ex=69038ed3&is=69023d53&hm=f76b8fe65904b51264f033ad08e6ead1a6366464127e8255af2384d88de7604d& https://cdn.discordapp.com/attachments/1433126780612382861/1433126784437715065/image.png?ex=69038ed3&is=69023d53&hm=59eb45a53e94fad233fe4edd83fef0c8f97f11054e328cb60e3d386dd1d4d12b& https://cdn.discordapp.com/attachments/1433126780612382861/1433126784898961671/image.png?ex=69038ed3&is=69023d53&hm=6041f984c691c6839935742976c717f7e32283b5281662f755251effffde7ac2& https://cdn.discordapp.com/attachments/1433126780612382861/1433126785419313204/image.png?ex=69038ed3&is=69023d53&hm=557f0886e4fed9fee154425f3cf3eb41afb4070d5fd418f78867a10e1baa547c&
u
Hey @JasonP, please let us know when you are able to use your Azure Dashboard. We will help you out!
Hi @JasonP , just wanted to understand a few things about the
microsoft_tenant
integration. Since it’s an auth-only integration, there aren’t any tools available. Could you please share more context about your use case? This will help our team better understand your requirements and help you out!