Hi @Jan Hrdina - Could you please go through this working sample for connector configuration.
Error when finishing custom connector configuration in MS Teams
Jan Hrdina
6
Reputation points
We're creating a basic MS Teams connector that simply displays the underlying webhook URL for user to copy to clipboard.
The problem is that after we
- register our connector at https://outlook.office.com/connectors/home/login/#/publish
- go through the connector install process in MS Teams
- see the hook URL at our settings page
- click Save
We see the following cryptic error message in the browser console:
{
"seq": 1623308817121,
"timestamp": 1623328119986,
"flightSettings": {
"Name": "ConnectorFrontEndSettings",
"AriaSDKToken": "d12-redacted",
"SPAEnabled": true,
"ClassificationFilterEnabled": true,
"ClientRoutingEnabled": true,
"EnableYammerGroupOption": true,
"EnableFadeMessage": false,
"EnableDomainBasedOwaConnectorList": false,
"EnableDomainBasedTeamsConnectorList": false,
"DevPortalSPAEnabled": true,
"ShowHomeNavigationButtonOnConfigurationPage": false,
"DisableConnectToO365InlineDeleteFeedbackPage": true
},
"status": 500,
"clientType": "SkypeSpaces",
"connectorType": "51d-redacted",
"name": "handleMessageError"
}
Do you know where the problem could be?
The stripped-down code is super-simple, based on the most basic connector code-samples:
manifest.json
{
"$schema": "https://developer.microsoft.com/en-us/json-schemas/teams/v1.3/MicrosoftTeams.schema.json",
"manifestVersion": "1.3",
"id": "4e7-redacted",
"version": "1.0.",
"packageName": "com.test.connector",
"developer": {
"name": "Developer",
"websiteUrl": "https://example.com",
"privacyUrl": "https://example.com",
"termsOfUseUrl": "https://example.com"
},
"description": {
"full": "test connector long description",
"short": "test connector short description"
},
"icons": {
"outline": "logo.jpg",
"color": "logo.jpg"
},
"connectors": [
{
"connectorId": "4e7-redacted"
"scopes": [
"team"
],
"configurationUrl": "https://our.domain.example.com/connector/settings-page"
}
],
"name": {
"full": "Test Connector",
"short": "Test Connector"
}
}
and the settings page sources:
(I wasn't able to attach it as file nor insert it directly into this editor, srry for that...)