Request permission

Kalipso - Form - Actions - Actions Description - Group Others - Request permission

Triggers a request to the user for granting the specified permission.

Action available for the following operating systems:

Parameters

Permission

  • <Dynamic>

  • Location

  • Background Location

  • Bluetooth Scan

  • Bluetooth Connect

  • Camera

  • Microphone

  • Notifications

  • Phone Call

  • Send SMS

To specify multiple, select Dynamic and specify values separated by CR.

If the user has already denied the permission, the system may not show a prompt to the user again requesting the permission.

Android specific:

  • Background location is not requested at runtime, so it will trigger normal Location request

  • Using Dynamic string, you can specify an Android SDK string permission like "android.permission.BLUETOOTH_SCAN" for scaning bluetooth devices.

  • This still requires the permission to be in the APK manifest. If not, it will always fail.

iOS specific:

  • Phone Call and SMS are not requested at runtime, so they do not do anything.

  • Classic Bluetooth cannot be used, so it will always fail.

Win10 specific:

  • Only Location, Camera and Microphone are requested at runtime, so other permissions do not do anything.

  • Background location is not requested at runtime, so it will trigger normal Location request

Win32 specific:

  • The concept of runtime permissions does not exists on this platform, so this action does not do anything.

Last updated