January 2020

Introduction to Cisco Spaces

Cisco Spaces is a location platform that leverages existing Wi-Fi infrastructure to give you actionable insights and drive business outcomes. It is a multichannel engagement platform that enables you to connect and engage with visitors at your physical business locations. It covers various verticals of business such as retail, manufacturing, hospitality, healthcare, education, financial services, and so on. Cisco Spaces also provides solutions for monitoring and managing assets in your premises. Cisco Spaces offers a variety of toolkits, apps, and APIs to turn these insights into action. In addition, Cisco Spaces through its partner program, offers different apps for different verticals.

The following are the major features of this release:

  • Cisco 9800 Series wireless controller support for Cisco Spaces Connector.

  • In the Cisco Spaces dashboard, new option View Stream Auth Key to do the configurations for the upcoming Cisco Edge Device Manager app.

  • In the Captive Portals app, support to add Access Code as authentication type for the captive portals.

  • In the Captive Portals app, support to add Date of Birth in the Data Capture form.

  • In Partner apps, new parameter uncertainty added for the event Device_Locate_Update in Firehose API for Cisco Meraki network.

  • In Partner apps, Device LookUp API is now enhanced to work when the clientIP is unique across networks.

  • Enhanced the Impact Analysis app to display sample reports and new event period options.

  • Access Code authentication support for Captive Portals (Runtime).

New Features - January 2020

Cisco Spaces Dashboard

The following new features are added to the Cisco Spaces dashboard:

Cisco Catalyst 9800 Series Wireless Controller Support for Cisco Spaces Connector

Cisco Spaces Connector now supports Cisco Catalyst 9800 Series Wireless Controller. You can configure the Cisco Catalyst 9800 Series Wireless Controller for Cisco Spaces Connector using the Cisco Spaces dashboard. To configure the Cisco Catalyst 9800 Series Wireless Controller in the Cisco Spaces dashboard, in the Connect via Spaces Connector widget under Setup > Wireless Networks, a new option Catalyst WLC is now available for selection in the Controller Type drop-down list in in the Add Controller window.

View Stream Auth Key

In the Cisco Spaces dashboard, a new option View Stream Auth Key option is now available to enable BLE and ZigBee data stream between AP and Cisco Spaces for an upcoming app End Device Manager . In the Connect via Spaces Connector widget, when you click View Connectors, the View Stream Auth Key will appear in the menu at the far right of the connectors. As End Device Manager is under development and not currently available, this feature has limited access.

Captive Portal

The following changes are made to the captive portal wizard that appears when you click Create New in the Captive Portal app:

  • In the Authentication window, a new option Access Code is now available in the SELECT THE AUTHENTICATION TYPE drop-down list to support authentication of the captive portals using access codes. The Access Code authentication supports Inline authentication , and allows for users to opt in to receive messages.

  • In the Data Capture window, a new option Date of Birth is now available under Add Field Element to include the Date of Birth field in the Data Capture form. If you add the Date of Birth field, you are not allowed to select the Moderate option in the Enable Age Gating area in the User Agreements window.

Partner Apps

  • FireHose API: For the DEVICE_LOCATION_UPDATE event, a new parameter uncertainty is added to capture the unc value that is part of the event. This enhancement is for Cisco Meraki. The unc value denotes the distance of the device from the Meraki AP. This value will be converted to square feet, and the converted value is passed as uncertainty parameter. Also, AP Topology event is enhanced to show the floors without APs in the Error Topology list.

  • Device Lookup API: Device LookUp API is now enhanced to work when the clientIP is unique across networks. In such cases, customer is neither required to supply remoteIP in the request nor required to configure the remoteIP for a network in the metadata. Device LookUP also does the fallback to clientIP specific LookUp when it cannot find the device associated with the supplied {remoteIP + clientIP}.

Enhancements - January 2020

Cisco Spaces Dashboard

The following changes are made to the Cisco Spaces dashboard:

Impact Analysis

The following changes are made to the the Impact Analysis app

  • In the Measure Impact window, the Same Period Last Year option has been removed from the Choose the event period that you like to measure area. Also, renamed the Daily Average during Past 365 days option to Period DURING Event.

  • A new option Period AFTER Event has been added to the Choose the event period that you like to measure area. This option enables you to specify a date range as event period. For this option, the Impact Analysis report displays a graph that compares "the data for the same duration before the date range specified" with "the data for the the same duration after the date range specified". For example , if you are specifying the date range, January 01, 2020 to January 10, 2020 (10 days), the Impact Analysis report displays a Bar graph with data for the time period December 22, 201 9 to December 31, 2019 (10 days) and the data for the time period January 10, 2020 to January 19, 2020 (10 Days). Total number of locations also will be displayed at the bottom of the graph.

  • Sample reports are displayed if there are no events or if there is no data for the particular Cisco Spaces account. If data exists, the Create an Event button will appear. If there is no data for the date range specified for an event, the message "There is no data available for the selected period" will appear. If you create an event with a future date, the message " This event has not yet completed" will be displayed.

  • You can now delete multiple events at a time. When you select multiple events, a Delete button will appear at the bottom of the window.

Cisco Spaces Runtime

The following changes are made to the Cisco Spaces runtime:

Access Code Based Authentication Support

In addition to E-mail, SMS, and Social authentication, Cisco Spaces runtime now supports to authenticate the captive portals using access codes. If the captive portal is configured with access code authentication, the user will be prompted with an UI to enter the access code. Upon entering a valid access code, the user is provisioned with internet.

You can generate the access codes and share it with the user using the Access Code option available in the menu of the Captive Portals app.

Issues

Issues describe unexpected behavior in the Cisco Spaces application. The Resolved Issues and Open Issues sections list the issues in this release.

The following information is provided for each issue:

  • Identifier: Each issue is assigned a unique identifier (ID) with a pattern of CSCxxNNNNN, where x is any letter (a-z) and N is any number (0-9). These IDs are frequently referenced in Cisco documentation, such as Security Advisories, Field Notices, and other Cisco support documents. Cisco Technical Assistance Center (TAC) engineers or other Cisco staff can also provide you with the ID for a specific issue.

  • Description: A description of what is observed when the issue occurs.

This section contains the following topics:

Cisco Bug Search Tool

Cisco Bug Search Tool (BST) is a gateway to the Cisco bug-tracking system, which maintains a comprehensive list of defects and vulnerabilities in Cisco products and software. The BST provides you with detailed defect information about your products and software.

Open Issues

Table 1. Open Issues
Issue Identifier Issue Description

CSCvq83680

RBAC - Admin users who has access to specific locations are not able to login to dashboard.

CSCvp57525

Location Analytics- Dwell time range % is overlapping in Dwell time break down chart when dwell time values are lesser

CSCvs08343

When a connector configured with hotspots is deleted, the associated hotspots do not get deleted.

CSCvs15189

SSO user(A alone) - Duplicate "Captive portal" app is displayed in apps drop down button.

CSCvs75816

Map - On deleting & adding floor again, map is not imported in the location hierarchy.

CSCvs48740

Map Service - Last login account mapservices data reflected in other customers map service.

CSCvs79627

Meraki camera - User is able to import non camera devices as well.

CSCvs76739

Camera - Not able to provide meraki credential in meraki camera page.

CSCvs90108

User not able to login to partner dashboard while using an email ID of a SSO enabled domain.

CSCvs34730

SSO - Proper error message is not displayed if SSO user tried to reset the password.

Resolved Issues

Table 2. Resolved Issues
Issue Identifier Issue Description

CSCvs34747

SSO - Not able to login to dashboard account selection page keeps on spinning

CSCvs34610

SSO - Auto activation of any email address is happening as part of SSO release

CSCvs15469

Resend invite feature has been removed from live for SSO users.

CSCvs25540

Meraki Camera - Camera detail with APs is not displayed in the location detail page.