[Index]

Model: relation/SparkUser

Webex Teams

To access the latest documentation, go to Documentation and Resources at: https://voss.portalshape.com

Webex Teams is a Cloud-Based Business Collaboration Service, which allows employees to message, meet, and call instantly in order to strengthen relationships and increase productivity.

Webex Teams combines mobile devices and other communications tools to provide instant communications and live meetings to ensure a professional and effective collaboration experience.

Webex Teams main functionality includes:

Note

Configure a specific Subscription for organizations with multiple License Subscriptions, in other words where there is a single organization with more than one entitlement for a specific license, such as "Messaging".

Webex Teams Feature Reference

Add Webex Teams User

Webex Teams Feature Reference

Use this procedure to add a Webex Teams User in VOSS Automate.

  1. Log in as provider, reseller, customer, or site administrator.

  2. Choose Webex Teams > Users. The Webex Teams Users screen is displayed showing all Webex Teams Users (synced, or added in VOSS Automate).

  3. Click Add on the button bar.

  4. Choose the required site from the Hierarchy drop-down to which you want to add the Webex Teams user and click OK.

  5. Enter the following information on the Webex Teams Users input form:

  6. On the Account Details tab complete, at minimum, the mandatory fields:

    The Status read only field shows for created users. A textual description of the user status based on Login Enabled and Invite Pending. For example: "The user has never logged in; a status cannot be determined".

    If native calling is enabled, Phone Numbers and Extension fields can be exposed for the user.

  7. On the Services tab, choose the required enabled Services for the user by selecting the check boxes:

    Message

    Meeting

    Hybrid Calendar Services

    Hybrid Call Services

    If calling is enabled for the user, a Calling group of controls also shows under the Services tab.

  8. On the Roles tab, choose the Roles for the user by selecting the check boxes:

  9. Click Save on the button bar when complete to add the Webex Teams User.

Delete Webex Teams User

Webex Teams Feature Reference

Use this procedure to delete a Webex Teams user (synced, or added via VOSS Automate).

  1. Log in as provider, reseller, customer, or site administrator.
  2. Set the hierarchy to the Customer or Site level.
  3. Choose Subscriber Management > Webex Teams Users.
  4. Select one or more check boxes next to the Webex Teams Users you want to delete, and then click Delete.
  5. Click Yes to continue to delete or No to abort the process.

This relation implements the workflows to manage Spark Users.

Model Details: relation/SparkUser

Title Description Details
Id
  • Field Name: id
  • Type: String
First Name
  • Field Name: firstName
  • Type: String
Last Name
  • Field Name: lastName
  • Type: String
Email Address *
  • Field Name: email
  • Type: String
Phone Numbers Phone numbers for the person. Only settable for Webex Calling. Needs a Webex Calling license.
  • Field Name: phoneNumbers.[n]
  • Type: Array
Type The type of phone number.
  • Field Name: phoneNumbers.[n].type
  • Type: String
  • Choices: ["Work", "Mobile", "Fax"]
Number The phone number e.g. +1 408 526 7209
  • Field Name: phoneNumbers.[n].value
  • Type: String
Extension Webex Calling extension of the person. This is only settable for a person with a Webex Calling license.
  • Field Name: extension
  • Type: String
Line
  • Field Name: line
  • Type: String
Status
  • Field Name: status
  • Type: String
Invite Pending
  • Field Name: invitePending
  • Type: Boolean
Login Enabled
  • Field Name: loginEnabled
  • Type: Boolean
Services
  • Field Name: services
  • Type: Object
Message
  • Field Name: message
  • Type: Object
Webex Teams Messaging Named User License
  • Field Name: services.message.messaging
  • Type: Boolean
Meeting
  • Field Name: meeting
  • Type: Object
Webex Teams 25 Party Meetings Named User License. Each Named User license allows 1 user to be entitled as a meeting host. Named users can hold unlimited meetings.
  • Field Name: services.meeting.meeting
  • Type: Boolean
Webex Enterprise Edition 200 Named User License. Each Named User license allows 1 user to be entitled as a meeting host. Named users can hold unlimited meetings.
  • Field Name: services.meeting.webex_enterprise_200
  • Type: Boolean
Calling
  • Field Name: calling
  • Type: Object
Webex Calling - Basic
  • Field Name: services.calling.calling_standard_enterprise
  • Type: Boolean
Webex Calling - Standard Enterprise
  • Field Name: services.calling.calling_basic
  • Type: Boolean
Webex Calling - Common Area
  • Field Name: services.calling.calling_common_area
  • Type: Boolean
Hybrid Calendar Services Add @spark to an invitation to create a Cisco Spark room for your meeting. Add @webex to attach your WebEx Personal Room.
  • Field Name: hybrid_calendar_services
  • Type: Object
Microsoft Exchange/Office 365
  • Field Name: services.hybrid_calendar_services.microsoft_exchange
  • Type: Boolean
Google Calendar
  • Field Name: services.hybrid_calendar_services.google
  • Type: Boolean
Hybrid Call Services
  • Field Name: hybrid_call_services
  • Type: Object
Aware Users can share content from the Cisco Spark app during a call from their work phones and view their call history in the app.
  • Field Name: services.hybrid_call_services.aware
  • Type: Boolean
Connect Users' incoming calls will ring their work phones and the Cisco Spark app. Users can call their colleagues from either their phones or the app, too. Aware must be enabled before the user can be enabled for Connect.
  • Field Name: services.hybrid_call_services.connect
  • Type: Boolean
Hybrid Message Services
  • Field Name: hybrid_message_services
  • Type: Object
Hybrid Message Service Hybrid Message Services
  • Field Name: services.hybrid_message_services.message
  • Type: Boolean
Roles
  • Field Name: roles
  • Type: Object
No administrator privileges Default: true
  • Field Name: roles.none
  • Type: Boolean
  • Default: true
Full administrator privileges - User Management - Company Policy & Templates - Analytics & Reports - Support Metrics & Notifications - Licenses & Upgrades - Assign Roles
  • Field Name: roles.full
  • Type: Boolean
Read-only administrator privileges Read-only view of the portal. No changes will be accepted.
  • Field Name: roles.readonly
  • Type: Boolean
Support Administrator - Analytics & Reports - Support Metrics & Notifications
  • Field Name: roles.support
  • Type: Boolean
User and Device Administrator - User Management - Device Management - Licenses & Upgrades
  • Field Name: roles.user_device
  • Type: Boolean
Device Administrator - Device Management
  • Field Name: roles.device
  • Type: Boolean
Settings
  • Field Name: settings
  • Type: Object
Calling
  • Field Name: calling
  • Type: Object
Calling Behaviour This determines how a user makes calls in Webex Teams.
  • Field Name: settings.calling.calling_behaviour
  • Type: String
  • Choices: ["Calling in Webex Teams", "Calling in Webex Teams (Unified CM)", "Cisco Jabber app"]
Use Organization's Domain Enabling this will use the Webex Teams organization domain for Calling in Webex Teams (Unified CM)
  • Field Name: settings.calling.use_org_domain
  • Type: Boolean
UC Manager Profile
  • Field Name: settings.calling.calling_behaviour_uc_manager_profile
  • Type: String
Create iPhone Device Default: true
  • Field Name: settings.calling.SparkiPhoneDevice
  • Type: Boolean
  • Default: true
Create Android Device Default: true
  • Field Name: settings.calling.SparkAndroidDevice
  • Type: Boolean
  • Default: true
Create Tablet Device Default: true
  • Field Name: settings.calling.SparkTabletDevice
  • Type: Boolean
  • Default: true
Create CSF Device Default: true
  • Field Name: settings.calling.SparkCSFDevice
  • Type: Boolean
  • Default: true
Message
  • Field Name: message
  • Type: Object
Third-Party Content Management Select how this user manages and shares files with content management in Cisco Webex Teams. Default: Third Party Off
  • Field Name: settings.message.enterprise_content_management
  • Type: String
  • Default: Third Party Off
  • Choices: ["Third Party Off", "Third Party On"]
Enable Jabber Team Messaging Mode
  • Field Name: settings.message.jabber_with_webex_teams
  • Type: Boolean
Contact Migration Required
  • Field Name: settings.message.contact_migration_required
  • Type: Boolean
Enable Jabber Calling
  • Field Name: settings.message.jabber_calling
  • Type: Boolean
UC Manager Profile
  • Field Name: settings.message.uc_manager_profile
  • Type: String
Care
  • Field Name: care
  • Type: Object
Chat and Callback All Care users require a Cisco Webex Teams license as a prerequisite. Additionally, they require a Cisco Webex Calling license for voice-based interactions.
  • Field Name: settings.care.care_digital_channel_service
  • Type: Boolean
Spark Services
  • Field Name: SparkServices
  • Type: Object
name
  • Field Name: SparkServices.name
  • Type: String
message_messaging
  • Field Name: SparkServices.message_messaging
  • Type: String
meeting_meeting
  • Field Name: SparkServices.meeting_meeting
  • Type: String
meeting_webex_enterprise_200
  • Field Name: SparkServices.meeting_webex_enterprise_200
  • Type: String
calling_basic
  • Field Name: SparkServices.calling_basic
  • Type: String
calling_standard_enterprise
  • Field Name: SparkServices.calling_standard_enterprise
  • Type: String
calling_common_area
  • Field Name: SparkServices.calling_common_area
  • Type: String
hybrid_calendar_services_microsoft_exchange
  • Field Name: SparkServices.hybrid_calendar_services_microsoft_exchange
  • Type: String
hybrid_calendar_services_google
  • Field Name: SparkServices.hybrid_calendar_services_google
  • Type: String
hybrid_call_services_aware
  • Field Name: SparkServices.hybrid_call_services_aware
  • Type: String
hybrid_call_services_connect
  • Field Name: SparkServices.hybrid_call_services_connect
  • Type: String
hybrid_message_services_message
  • Field Name: SparkServices.hybrid_message_services_message
  • Type: String
jabber_team_messaging_mode
  • Field Name: SparkServices.jabber_team_messaging_mode
  • Type: String
enterprise_content_management
  • Field Name: SparkServices.enterprise_content_management
  • Type: String
provision_iphone
  • Field Name: SparkServices.provision_iphone
  • Type: Boolean
configuredCallingBehaviour
  • Field Name: SparkServices.configuredCallingBehaviour
  • Type: String