Luka ProMDM
Nov 26, 2018
1:30 pm

Any way to disable "Workspace Settings" inside Knox?

When knox-b2b container is created, user is able to access Workspace settings.

Any way to disable it?

Or at least make all settings read only?

RestrictionPolicy.allowSettingsChanges does not seem to work for such container in this scenario, and ContainerConfigurationPolicy.setSettingsOptionEnabled only seems to be supporting one single option (OPTION_CALLER_INFO).

Is there any other API available for that?

Similar topics

No similar topics found.
Jenna S.Samsung SEAP Moderator
Nov 27, 2018
11:39 pm

Hello Luka,

Asside from the method that you mentioned, there is not a way to make settings read only.

Best regards,


Jenna S.Samsung SEAP Moderator
Selected Answer
Dec 11, 2018
10:31 pm

Hello Luka,

That API is for general settings, not container settings. Calling it in a container scenario is meant to restrict access to general settings inside a container, and it does not affect workspace settings. This API is also not supported after Know 2.3 as Container shares a global Settings application, which is why it is not working in your scenario.

Best regards,


Luka ProMDM
Nov 28, 2018
6:09 am

Hi Jenna,

Thank you for quick reply!

But does that mean then that there is a bug in this allowSettingsChanges method?

Because other methods in same RestrictionPolicy class (e.g. allowWallpaperChange) work just fine, while this one just keeps returning false.

Thanks again,


Luka ProMDM
Dec 10, 2018
10:40 am

Any update on this? Can anyone confirm this is not working or maybe that it is working in some scenarios?

We are still not able to disable Workspace/Knox Settings inside the container at all.