Как сохранить внешнее подключение в настройках соединителя Teams?

#microsoft-teams #office365connectors

#microsoft-teams #office365connectors

Вопрос:

Я создаю соединитель Office 365 для Microsoft Teams, который требует аутентификации пользователя. Наша служба проверки подлинности является пользовательской службой и не использует Azure AD.

Пока что у меня есть страница конфигурации, работающая и аутентифицирующаяся путем создания всплывающего окна microsoftTeams.authentication.authenticate , и она работает хорошо.

Однако во время обнаружения я обнаружил, что при интеграции соединителя GitHub соединение «сохраняется» в разделе «Мои учетные записи» пользовательского интерфейса:

https://i.stack.imgur.com/ORoAf.png

Как я смогу создать это для своего соединителя? Я не смог найти никакой документации по этому вопросу.

Комментарии:

1. Когда вы сохраните соединитель в командах, он будет сохранен в разделе «Ваши учетные записи». Не могли бы вы, пожалуйста, проверить эту документацию ?

2. @Nikitha-MSFT спасибо за ваш ответ. Я прочитал документы, но после следования microsoftTeams.authentication.authenticate потоку на странице конфигурации моего соединителя в разделе «Мои учетные записи» нет записи, связанной с моим соединителем. Запись создается в разделе «Настроено», но поскольку я сохраняю токены аутентификации пользователей, для улучшения работы пользователей было бы сохранить запись об их аутентификации в разделе «Мои учетные записи». Приложение, похожее на то, что я собираюсь создать, — это приложение GitHub.

3. Я должен уточнить, что запись на вкладке «Настроено» представляет webhook, а запись в разделе «Мои учетные записи» представляет токены авторизации пользователя, используемые в стороннем сервисе. В моем случае, как только webhook создан, я вызываю некоторые API-интерфейсы на своем сервере, используя токен, который я получаю через microsoftTeams.authentication.authenticate .

4. Когда вы настроите соединитель, он будет указан в разделе «Ваша учетная запись». Не могли бы вы, пожалуйста, попробовать настроить соединитель?

5. @Nikitha-MSFT да, я настроил соединитель. Мой соединитель действительно создает webhook и вызывает некоторые API-интерфейсы в моем бэкэнде, и он работает хорошо. Но оно отображается только в разделе «Настроено», а не в разделе «Мои учетные записи».

Ответ №1:

В настоящее время вы не можете сохранить внешние соединители в разделе «Мои учетные записи». В разделе «Мои учетные записи» будут показаны только настроенные сторонние соединители. Это сделано специально.