Microsoft Graph API

Use the Microsoft Graph API integration to interact with Microsoft APIs that do not have dedicated integrations in Cortex XSOAR, for example, Mail Single-User, etc.

Utilities · Microsoft Graph API

Configuration parameters

  • azure_cloud — Azure Cloud
  • app_id — Application ID
  • credentials
  • tenant_id — Tenant ID (Required for using Self Deployed Azure app)
  • redirect_uri — Application redirect URI (for Self Deployed - Authorization Code Flow)
  • auth_code
  • creds_certificate — Certificate Thumbprint
  • certificate_thumbprint — Certificate Thumbprint
  • private_key — Private Key
  • self_deployed — Use a self-deployed Azure Application
  • use_managed_identities — Use Azure Managed Identities
  • managed_identities_client_id
  • azure_ad_endpoint — Azure AD endpoint
  • scope — Scope (Required for using Cortex XSOAR Azure app)
  • insecure — Trust any certificate (not secure)
  • proxy — Use system proxy settings
  • app_secret — Application Secret (Deprecated)

Commands (6)

  • msgraph-api-auth-complete

    Run this command to complete the authorization process. Should be used after running the msgraph-auth-start command.

  • msgraph-api-auth-reset

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

  • msgraph-api-auth-start

    Run this command to start the authorization process and follow the instructions in the command results.

  • msgraph-api-generate-login-url

    Generate the login URL used for Authorization code flow.

  • msgraph-api-request

    Run a Microsoft Graph API query.

  • msgraph-api-test

    Tests connectivity to Microsoft.