All Products
Search
Document Center

Mobile Platform as a Service:Permissions and scenarios

Last Updated:Aug 09, 2023

To serve you better and secure your account, Mobile PaaS (mPaaS) may request the following permissions from you when necessary. By default, mPaaS does not enable these permissions. It collects your information only after you agree to grant the permissions.

Important
  • mPaaS does not necessarily collect your information after obtaining a type of permission.

  • Even if you agree to grant the permissions, mPaaS only collects your information on a legitimate and necessary basis.

Android

Permission

Description

Usage scenario

INTERNET

Network

Checks the network status.

Check whether your terminal device is connected to the Android network.

RECORD_AUDIO

Microphone

Allows an app to record audio using the microphone.

Achieve features such as publishing audio and videos.

READ_EXTERNAL_STORAGE

Storage

Allows an app to read data from the phone's storage.

Read pictures, files, and other content stored on the phone to publish information, record any crash logs locally, and remove leftover files after uninstalling apps.

WRITE_EXTERNAL_STORAGE

Storage

Allows an app to write to external storage.

Write, download, save, modify, or delete information such as pictures, files, crash logs, and leftover files.

READ_PHONE_STATE

Phone

Allows an app to obtain the device ID information such as International Mobile Subscriber Identity (IMSI) and International Mobile Equipment Identity (IMEI), and the status of any ongoing calls.

Manage security risk to secure accounts and transactions.

CAMERA

Camera

Allows an app to take photos and videos, and scan QR codes.

When you use the scan and facial recognition features, you need access to the camera.

ACCESS_COARSE_LOCATION

Location

Allows an app to obtain an approximate location based on the network location information such as base stations and WLAN.

Achieve features such as ensuring security, sending recommendations, and providing location-based services (LBS).

ACCESS_FINE_LOCATION

Location

Allows an app to obtain a precise location based on the Global Positioning System (GPS) and network location information such as base stations and WLAN.

QUERY_ALL_PACKAGES

App list

Reads the list of installed apps and the app versions.

Share and obtain channel information based on the list of apps.

PROCESS_OUTGOING_CALLS

Call records

Reads contact information from the system.

Record a phone call during your audio or video call so you can answer the phone call, and resume your audio or video call after the phone call ends.

iOS

Permission

Description

Usage scenario

Pasteboard

Reads the clipboard.

Achieve features such as sharing copy links using the clipboard.

Contacts

Allows an app to access contacts, and format and localize contact information.

Achieve features such as suggesting friends.

Device information

Obtains the device information.

Obtain the network type and generate device ID parameters to determine the device that crashed based on the crash data dashboard and obtain the logic of stuck logs on the client.

Location

Allows an app to obtain your device's geographic location, altitude, and orientation, or its position relative to a nearby iBeacon device.

Achieve features such as ensuring security, sending recommendations, and providing location-based services (LBS).

Photos

Gains access to and manages pictures and videos.

Achieve features such as uploading, using, and saving pictures and videos.

Camera

Uses the camera.

Achieve features such as publishing audio and videos, and scanning QR codes.

Microphone

Allows an app to record audio and videos using the microphone.

Achieve features such as publishing audio and videos.