Skip to main content
ExLibris
  • Subscribe by RSS
  • Ex Libris Knowledge Center

    What permissions does the campusM Android app require?

    • Product: campusM

    Question

    What permissions does the campusM Android app require?

    Answer

    The campusM Android app requires access to the following:

    Category Permission Description
    Device & app history retrieve running apps Required to check if campusM is running in the foreground or background for push notifications
    Calendar add or modify calendar events and send email to guests without owners' knowledge Required to allow users to add events to their calendar. Required to send feedback and issue reporting emails
    Location approximate location (network-based) Required to support the map functionality
    Location precise location (GPS and network-based) Required to support the map functionality
    Phone read phone status and identity

    Required to enable the app to step back and let incoming call notifications have control of the screen.

    Identity is used for analytical reasons

    Photos/Media/Files read the contents of your USB storage Required to support saving document for offline review
    Photos/Media/Files modify or delete the contents of your USB storage Required to support saving document for offline review
    Storage read the contents of your USB storage Required to support saving document for offline review
    Storage modify or delete the contents of your USB storage Required to support saving document for offline review
    Camera take pictures and videos  Required to support QR functionality or to support the camera capability in the AEK library (if used by customer).
    Microphone record audio Required to support the microphone capability in the AEK library (if used by customer)
    Device read phone status and identity

    Required to enable the app to step back and let incoming call notifications have control of the screen.

    Identity is used for analytical reasons

    Other use fingerprint hardware Required to unlock the app if it is set to use biometric identification and fingerprints are the selected type of biometric
    Other use biometric hardware Required to unlock the app if it is set to use biometric identification
    Other receive data from Internet Required to send/receive data to/from mobile app
    Other view network connections Required to check Network connectivity in order to sync and download updates on WiFi
    Other pair with Bluetooth devices Required to support iBeacon functionality and crowd-source attendance validation
    Other access Bluetooth settings Required to support iBeacon touchpoints and crowd-source attendance validation
    Other discover and pair nearby Bluetooth devices Required to search for beacons in the process of taking attendance
    Other full network access Required to perform Network related operations like downloading, checking connectivity, data serialization etc.
    Other control Near Field Communication  Required to support NFC
    Other run at startup Required to support Alerts and Beacon functionality.
    Other control vibration Required to support the “shake” option from the settings menu
    Other android.permission.SCHEDULE_EXACT_ALARM Required for local device notifications, i.e. TT events
    Other change your audio settings Required for microphone use and for using AEK callbacks for the microphone
     

    • Article last edited: 19-Nov-2017