Webex Teams



Both Teams and Webex are excellent products coming from technology giants Microsoft and Cisco, respectively. Therefore, it is a tough choice to make. Like all other platforms including Webex, Microsoft Teams caters to all the requirements of a Unified Communications (UC) platform. See all of the Webex Teams Releases here. How to increase remote employee productivity during the holiday season with Webex Teams. A new look “theme” for Webex Teams — Windows and Mac. New security and compliance features in team collaboration tool, Webex Teams.

-->

This article provides instructions for connecting Microsoft Cloud App Security to your existing Cisco Webex account using the connector APIs. This connection gives you visibility into and control over Webex users, activities, and files. For information about how Cloud App Security protects Cisco Webex Teams, see Protect Cisco Webex Teams.

Prerequisites

My company is trying to decommission Webex in favor of using Microsoft Teams. Some of our Webex users use their 'personal room' feature in Webex. They then send out a link to their personal room so that recurring or one-off meetings always go to their room. People can just drop-in and the link doesn. You may like: Microsoft Teams and Cisco Webex: The Best of Both Worlds. 4 – Host Webex meetings in Microsoft Teams. For users that prefer Microsoft Teams for messaging and collaboration, but must use Cisco Webex for meetings, there is the Cisco Webex Meeting app. This is perfect for running Cisco Webex meetings direct from Microsoft Teams. Webex Teams Guide The first section of this document will get you connected to Webex Teams. The rest of the guide will help you utilize this robust collaboration and communication tool for group projects, departmental communication, hiring committees, student organizations, and more!

  • We suggest that you create a dedicated service account for the connection. This enables you to see that governance actions performed in Webex as being performed from this account, such as delete messages sent in Webex. Otherwise, the name of the admin who connected Cloud App Security to Webex will appear as the user who performed the actions.

  • You must have Full Administrator and Compliance Officer roles in Webex (under Roles and Security > Administrator Roles).

How to connect Webex to Cloud App Security

  1. In the Cloud App Security console, click Investigate and then Connected apps.

  2. In the App connectors page, click the plus button followed by Cisco Webex.

  3. In the pop-up, enter the instance name of this connector.

  4. Click Connect Cisco Webex. The Webex sign in page opens. Enter your credentials to allow Cloud App Security access to your team's Webex instance.

  5. Webex asks you if you want to allow Cloud App Security access to your team information, activity log, and perform activities as a team member. To proceed, click Allow.

  6. Back in the Cloud App Security console, you should receive a message that Webex was successfully connected.

  7. Make sure the connection succeeded by clicking Test API.

    Testing may take a couple of minutes. After you receive a success notice, click Close.

After connecting Webex, you'll receive events for 7 days prior to connection. Cloud App Security scans events over the past three months. To increase this, you must have a Cisco Webex pro license and open a ticket with Cloud App Security support.

If you have any problems connecting the app, see Troubleshooting App Connectors.

Next steps

If you run into any problems, we're here to help. To get assistance or support for your product issue, please open a support ticket.

-->

Webex Teams enables continuous teamwork with video meetings, group messaging, file sharing, and white boarding. Always available. Cisco secure. With the Webex Teams connector, you can send and receive messages, manage files, and manage spaces and teams.

This connector is available in the following products and regions:

ServiceClassRegions
Logic AppsStandardAll Logic Apps regions except the following:
- Azure Government regions
- Azure China regions
Power AutomateStandardAll Power Automate regions except the following:
- US Government (GCC)
- US Government (GCC High)
- China Cloud operated by 21Vianet
Power AppsStandardAll Power Apps regions except the following:
- US Government (GCC)
- US Government (GCC High)
- China Cloud operated by 21Vianet
Connector Metadata
PublisherCisco

Throttling Limits

NameCallsRenewal Period
API calls per connection10060 seconds

Actions

Add Member to Space

Add a member to an existing space

Add Member to Team

Add a member to a team

Create Space

Create space or team space

Get Message Details

Shows details for a message, by message ID.

Get Messages

Get a list of recent messages for a space

Get My Own Details

Lookup your own details

Get People

Lookup details and presence information for people in your organization

Get Space Details

Return details of a given space

Get Spaces List

This action retrieves a list of spaces

Send a Message

Send a message to webex teams

Add Member to Space

Add a member to an existing space

Parameters

NameKeyRequiredTypeDescription
isModerator True boolean

Is moderator?

Email
personEmail string

Email address

personId string

Person ID of the new member

Space
roomId True string

Select a space

Returns

NamePathTypeDescription
created date-time

created

id
id string

id

isModerator boolean

isModerator

isMonitor
isMonitor boolean

isMonitor

personDisplayName string

personDisplayName

personEmail
personEmail string

personEmail

personId string

personId

personOrgId
personOrgId string

personOrgId

roomId string

roomId

Add Member to Team

Add a member to a team

Parameters

NameKeyRequiredTypeDescription
isModerator True boolean

Is Moderator?

Email
personEmail string

Email address

personId string

Person ID of the new member

Team
teamId True string

Select a team

Returns

NamePathTypeDescription
created date-time

created

id
id string

id

isModerator boolean

isModerator

personDisplayName
personDisplayName string

personDisplayName

personEmail string

personEmail

personId
personId string

personId

personOrgId string

personOrgId

teamId
teamId string

teamId

Create Space

Create space or team space

Parameters

NameKeyRequiredTypeDescription
teamId string

Optionally select a team

Title
title True string

Space Title

Returns

NamePathTypeDescription
created date-time

created

creatorId
creatorId string

creatorId

id string

id

isLocked
isLocked boolean

isLocked

lastActivity date-time

lastActivity

title
title string

title

type string

type

Get Message Details

Shows details for a message, by message ID.

Parameters

NameKeyRequiredTypeDescription
messageId True string

The message ID

Returns

NamePathTypeDescription
created
created string

created

files array of string

files

id
id string

id

markdown string

markdown

mentionedGroups
mentionedGroups array of string

mentionedGroups

mentionedPeople array of string

mentionedPeople

personEmail
personEmail string

personEmail

personId string

personId

roomId
roomId string

roomId

roomType string

roomType

text
text string

text

toPersonEmail string

toPersonEmail

toPersonId
toPersonId string

toPersonId

Get Messages

Get a list of recent messages for a space

Parameters

NameKeyRequiredTypeDescription
roomId True string

List messages in a space for a given space ID

Mentioned People
mentionedPeople string

List messages where the caller is mentioned by specifying 'me' or the caller personId.

beforeMessage string

List messages sent before a message, by ID.

Before
before string

List messages sent before a date and time, in ISO8601 format.

max integer

Limit the maximum number of messages in the response.

Returns

NamePathTypeDescription
items
items array of object

items

items.created date-time

created

id
items.id string

id

items.personEmail string

personEmail

personId
items.personId string

personId

items.roomId string

roomId

roomType
items.roomType string

roomType

items.text string

text

Get My Own Details

Lookup your own details

Returns

NamePathTypeDescription
avatar string

avatar

created
created string

created

displayName string

displayName

emails
emails array of string

emails

firstName string

firstName

id
id string

id

lastActivity string

lastActivity

lastName
lastName string

lastName

nickName string

nickName

orgId
orgId string

orgId

phoneNumbers array of object

phoneNumbers

type
phoneNumbers.type string

type

phoneNumbers.value string

value

status
status string

status

type string

type

Get People

Lookup details and presence information for people in your organization

Parameters

NameKeyRequiredTypeDescription
id string

List people by ID. Accepts up to 85 person IDs separated by commas.

Email
email string

List people with this email address

Returns

Webex Teams
NamePathTypeDescription
items array of object

items

avatar
items.avatar string

avatar

items.created string

created

displayName
items.displayName string

displayName

items.emails array of string

emails

firstName
items.firstName string

firstName

items.id string

id

lastActivity
items.lastActivity string

lastActivity

items.lastName string

lastName

nickName
items.nickName string

nickName

items.orgId string

orgId

phoneNumbers
items.phoneNumbers array of object

phoneNumbers

items.phoneNumbers.type string

type

value
items.phoneNumbers.value string

value

items.status string

status

type
items.type string

type

notFoundIds array of string

notFoundIds

Get Space Details

Return details of a given space

Parameters

NameKeyRequiredTypeDescription
roomId True string

Select a space

Returns

NamePathTypeDescription
created
created date-time

created

creatorId string

creatorId

id
id string

id

isLocked boolean

isLocked

lastActivity
lastActivity date-time

lastActivity

title string

title

type
type string

type

Get Spaces List

This action retrieves a list of spaces

Parameters

NameKeyRequiredTypeDescription
max integer

Maximum number of spaces to return

Type of space
type string

(group) only include group spaces, (direct) only include 1 to 1 spaces, returns all if not specified

sortBy string

(id) the space id, (lastactivity) the last activity timestamp, (created) space creation date

Returns

NamePathTypeDescription
items
items array of object

items

items.created date-time

created

creatorId
items.creatorId string

creatorId

items.id string

id

isLocked
items.isLocked boolean

isLocked

items.lastActivity date-time

lastActivity

title
items.title string

title

items.type string

type

Send a Message

Send a message to webex teams

Parameters

NameKeyRequiredTypeDescription
files string

Attach files to this message

Text
markdown string

Message, in markdown format

roomId string

Select a recipient space

text
text string

Message Text, in plain text, used for clients that do not support markdown

toPersonEmail string

The email address of the recipient when sending a private 1:1 message

Person ID
toPersonId string

The ID of the recipient when sending a 1:1 message

Returns

NamePathTypeDescription
created date-time

created

id
id string

id

personEmail string

personEmail

personId
personId string

personId

roomId string

roomId

roomType
roomType string

roomType

text string

text

toPersonEmail
toPersonEmail string

toPersonEmail

Triggers

When a membership is created

Someone joined a room that you're in or you've been added to a new room

When a membership is deleted

Someone left or was kicked out of a room that you're in, or you left or were removed from a room; only triggers for group rooms, not 1-to-1 rooms

When a membership is updated

Someone's membership was updated in a room that you're in; primarily used to detect moderator changes

When a message is created

New message posted into a room that you're in

When a message is deleted

A message was deleted from a room that you're in

When a space is created

A new space was created by you or one of your integrations

When a space is updated

A space that you're in was updated; primarily used to detect when a space becomes Locked or Unlocked

When a membership is created

Someone joined a room that you're in or you've been added to a new room

Returns

NamePathTypeDescription
data.created string

created

data.id string

id

data.isModerator boolean

isModerator

isMonitor
data.isMonitor boolean

isMonitor

data.personDisplayName string

personDisplayName

personEmail
data.personEmail string

personEmail

data.personId string

personId

personOrgId
data.personOrgId string

personOrgId

data.roomId string

spaceId

When a membership is deleted

Someone left or was kicked out of a room that you're in, or you left or were removed from a room; only triggers for group rooms, not 1-to-1 rooms

Returns

NamePathTypeDescription
data.created string

created

id
data.id string

id

data.isModerator boolean

isModerator

isMonitor
data.isMonitor boolean

isMonitor

data.personDisplayName string

personDisplayName

personEmail
data.personEmail string

personEmail

data.personId string

personId

personOrgId
data.personOrgId string

personOrgId

data.roomId string

spaceId

When a membership is updated

Someone's membership was updated in a room that you're in; primarily used to detect moderator changes

Returns

NamePathTypeDescription
data.created string

created

id
data.id string

id

data.isModerator boolean

isModerator

isMonitor
data.isMonitor boolean

isMonitor

data.personDisplayName string

personDisplayName

personEmail
data.personEmail string

personEmail

data.personId string

personId

personOrgId
data.personOrgId string

personOrgId

data.roomId string

spaceId

When a message is created

New message posted into a room that you're in

Returns

NamePathTypeDescription
data.created string

created

id
data.id string

id

data.personEmail string

personEmail

personId
data.personId string

personId

data.roomId string

spaceId

When a message is deleted

A message was deleted from a room that you're in

Webex Teams Bots

Returns

Webex Teams Login

NamePathTypeDescription
data.created string

created

id
data.id string

id

data.personEmail string

personEmail

personId
data.personId string

personId

data.roomId string

spaceId

When a space is created

A new space was created by you or one of your integrations

Webex Microsoft App

Returns

NamePathTypeDescription
data.created string

created

creatorId
data.creatorId string

creatorId

data.id string

id

isLocked
data.isLocked boolean

isLocked

data.lastActivity string

lastActivity

teamId
data.teamId string

teamId

data.title string

title

type
data.type string

type

When a space is updated

Webex Teams

A space that you're in was updated; primarily used to detect when a space becomes Locked or Unlocked

Webex Teams Online

Returns

Webex Teams

NamePathTypeDescription
data.created string

created

creatorId
data.creatorId string

creatorId

data.id string

id

isLocked
data.isLocked boolean

isLocked

data.lastActivity string

lastActivity

teamId
data.teamId string

teamId

data.title string

title

type
data.type string

type





Comments are closed.