-
Notifications
You must be signed in to change notification settings - Fork 8
Clean up n8n sample agent as we can now directly use n8n new node #100
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: main
Are you sure you want to change the base?
Conversation
| - Microsoft Agent 365 SDK | ||
| - n8n instance with webhook endpoint | ||
| - Microsoft Agent 365 | ||
| - n8n instance with Microsoft Agent 365 Node |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
We should specify the min required n8n version here that contains the Microsoft Agent 365 Node
| #### Step 2: Publish to Microsoft Admin Center | ||
|
|
||
| Publish your agent for administrative management: | ||
| - Follow the [publish guide](https://learn.microsoft.com/en-us/microsoft-agent-365/developer/publish-deploy-agent?tabs=dotnet#step-2-publish-to-microsoft-admin-center) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Since for n8n, users will just need to generate a valid manifest.zip package, this guide is confusing. I'd suggest to outline the steps here:
- Download the manifest directory from the sample agent
- Edit the manifest.json file (at minimum, give it a custom
idand tweak theagenticUserTemplates.idvalue) - Edit the agenticUserTemplateManifest.json so that it matches the
agenticUserTemplates.idyou set in step 2. - Compress all files inside the manifest directory into a manifest.zip file (make sure you're not compressing the folder, but just the individual files)
- Go to MAC > Agents > All agents > Upload custom agent and upload the zip file.
|
|
||
| Configure authentication credentials: | ||
| - Navigate to your app registration in the Azure Portal | ||
| - Follow the [credentials guide](https://learn.microsoft.com/en-us/entra/identity-platform/how-to-add-credentials?tabs=client-secret) to add a client secret |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I wasn't able to find an application in the App registrations view, but instead when I searched the Azure Portal by my blueprint id, I then found the app, and from there was able to go > Client credentials > Add a client secret
Once the new node in n8n gets deployed, users no longer need a separate agent application for all the integrations. Everything is built into n8n.
Waiting on this PR being merged and published: n8n-io/n8n#22449