Cisco Spark

Permissions Required by Cisco Spark for Android

When you install and use the Cisco Spark app on your Android device, you need to give the app permission to use certain device features. To enjoy all the features of the app, we recommend that you allow access when you’re prompted.

We’ve listed some of the permissions that the Cisco Spark app uses and how they are used. You can see the full list of permissions that are given to the Cisco Spark app from the Application Manager on your device. Check the documentation for your particular device to learn how to access the Application Manager.

NOTE: You must give permission for the Cisco Spark app to “Draw over other apps”. This lets you still see the video of the person in a call with you when you navigate away from the app. This setting is often found under the Apps menu and not with the other permissions listed in the Application Manager.

If you deny the app permissions and your device uses Marshmallow or later, you can change the permissions individually on your device. To change a permissions setting for Marshmallow, select the Cisco Spark app in the Application Manager and choose Permissions. Earlier versions of Android don’t allow you to edit individual permissions.

NOTE: Different devices and even different Android operating systems may have different names for the settings we’ve listed.

Permissions required for Marshmallow:
  • Accounts/Identity: This permission lets us find the email accounts you have configured on your device so that the app can auto-complete an address as you type it in to sign up for the Cisco Spark app.
  • Calendar: If you choose to share your calendar with the Cisco Spark app, this permission lets the app read your calendar periodically to create a list of contacts who you have met with, making it easier for you to connect with them. Your calendar is not sent to our servers.
  • Camera: This permission is used for two purposes: to allow you to make video calls, and to let you take photos and upload them into rooms.
  • Contacts: This permission is used to show you contacts from your contacts list to connect with in the Cisco Spark app. Your contact list is not sent to our servers.
  • Draw over other apps: This permission lets you navigate to other screens during a call and still see the video for the active call. This permission is usually set under the Apps menu.
  • Location: Allow this to show the location of your device along with your messages if you are doing internal testing of early-release features.
  • Microphone: This permission is used to allow you to make calls using the Cisco Spark app. The mic is also needed to detect ultrasound signals so that the app can wirelessly pair with a Cisco Spark Room System. Small portions of only the ultrasound frequencies are recorded for processing. All recordings are deleted after processing.
  • Phone: Allows the app to access phone information, such as your phone number and if you’re on a call or not.
  • Storage: Storage reading and writing permissions allow you to upload content into rooms and allow the app to store application content locally on your device for faster performance. The Cisco Spark app does not modify or delete existing files or photos on your device.
All of the following permissions are required for earlier operating systems:
  • Accounts/Identity: This permission lets us find the email accounts you have configured on your device so that the app can auto-complete an address as you type it in to sign up for the Cisco Spark app.
  • Bluetooth: This permission lets you make Spark calls using a Bluetooth headset.
  • Camera: This permission is used for two purposes: to allow you to make video calls, and to let you take photos and upload them into rooms.
  • Calendar: If you choose to share your calendar with the Cisco Spark app, this permission lets the app read your calendar periodically to create a list of contacts who you have met with, making it easier for you to connect with them. Your calendar is not sent to our servers.
  • Contacts: This permission is used to show you contacts from your contacts list to connect with in the Cisco Spark app. Your contact list is not sent to our servers.
  • Device ID and call information: This permission lets us know what kind of cellular network you are connected to (3G vs. 4G, for example) to improve call performance. It also gives us access to your phone number.
  • Microphone: This permission is used to allow you to make calls using the Cisco Spark app. The mic is also needed to detect ultrasound signals so that the app can wirelessly pair with a Cisco Spark Room System. Small portions of only the ultrasound frequencies are recorded for processing. All recordings are deleted after processing.
  • Notifications: This permission is used so that you can be alerted about messages and calls from the Cisco Spark app even when the app is not open or if your screen is locked.
  • Phone: This permission allows WebEx phone numbers to be dialed using the Cisco Spark app call capabilities.
  • Storage/Files: Storage reading and writing permissions allow you to upload content into rooms and allow the app to store application content locally on your device for faster performance. The Cisco Spark app does not modify or delete existing files or photos on your device.

IMPORTANT: Please don't deny the app access to the mic in your mobile device settings. If you do, you won't be able to make calls using the app or pair with a Cisco Spark Room System.

Android permission documentation can be found here. You can read more about permissions for other device platforms and other privacy issues here.

Did you find this article helpful?