MicrosoftGraphTeams

Microsoft Graph lets your app get authorized access to a user's Teams app in a personal or organization account.

Messaging and Conferencing · MicrosoftGraphTeams

Configuration parameters

  • url — Server URL (required)
  • tenant_id — Tenant ID (required)
  • client_id — Client ID (required)
  • secret — Client Secret
  • certificate_thumbprint — Certificate Thumbprint
  • private_key — Private Key
  • self_deployed — Use a self deployed Azure Application
  • redirect_uri — Application redirect URI (for Authorization Code flow mode)
  • auth_code — Authorization Code
  • delegated_user — Email address of the XSOAR delegated Teams user (e.g. "example@demisto.com") (required)
  • insecure — Trust any certificate (not secure)
  • proxy — Use system proxy settings
  • handle_error — Suppress Errors for Non Found Users

Commands (11)

  • msgraph-teams-add-member

    Add a conversationMember to a chat.

  • msgraph-teams-auth-reset

    Run this command if for some reason you need to rerun the authentication process.

  • msgraph-teams-create-chat

    Create a new chat.

  • msgraph-teams-generate-login-url

    Generate the login url used for Authorization code flow.

  • msgraph-teams-get-chat

    Retrieve a single chat (without its messages).

  • msgraph-teams-list-chats

    Retrieve the list of chats that the user is part of.

  • msgraph-teams-list-members

    List all conversation members in a chat.

  • msgraph-teams-list-messages

    Retrieve the list of messages in a chat.

  • msgraph-teams-send-message

    Send a new message in a chat.

  • msgraph-teams-test

    Tests connectivity to Microsoft Graph Teams.

  • msgraph-teams-update-chat

    Update the properties of a chat object.