Forum Discussion

Johny's avatar
Johny
Level 2.0: Eclair
2 months ago
Solved

Can't open Samsung tablet default camera from the EMM application.

I have a EMM application where I want to configure the profile with some application like Play Seppo or Zoom.
 1. From EMM application I have open a application like zoom or Play seppo

2. Now zoom or Play seppo need default camera [Samsung tablet camera]
3. When try to open camera application throw some error log like below

Note:  Also I can't open default camera app directly with the package name but others application I can. 

-> How can I get camera access for EMM application for secondary user and the others application? 

Error: Sending non-protected broadcast com.samsung.intent.action.MDE_SUGGESTION_NOTIFY from system 1207:system/1000 pkg android

Is there any security issue to open camera or how can I use samsung default camera in EMM application ?


  • Johny's avatar
    Johny
    31 days ago

    Issue fixed. Application was restricted with the Device policy manager. Problem was camera application is launched by another app but they launched Samsung default camera which package is not in allowed list, therefore user management blocked the application.

    Thanks for you reply. 

  • Moombas's avatar
    Moombas
    Level 4.1: Jelly Bean
    2 months ago

    Your emm app needs to request the camera persmission as well and can also (afaik) only grant permissions to other apps the emm app has itself.

  • jasonbayton's avatar
    jasonbayton
    Level 4.0: Ice Cream Sandwich
    2 months ago

    Any chance you can show us what you're doing in the code? We can throw guesses at you but I don't know what you're doing is in line with the documentation to suggest improvements compatible with it

    • Johny's avatar
      Johny
      Level 2.0: Eclair
      31 days ago

      Issue fixed. Application was restricted with the Device policy manager. Problem was camera application is launched by another app but they launched Samsung default camera which package is not in allowed list, therefore user management blocked the application.

      Thanks for you reply.