Remove policy transparency for cross-profile calendar setting
We will likely deprecate this setting in the next release, to be replaced by usage of 'connected work and personal apps'. However, we are keeping it in this release as it's still possible that a lightweight calendar access API could be useful, if the admin and user approvals are combined. For now, the error message that refers to cross-profile calendar when the setting is disabled is confusing admins, since we're not recommending usage of this API at this time. Remove the setting when it is disabled, rather than showing policy transparency. Fixes: 143477431 Test: manual Change-Id: I65573a5ba892e12a4dabcdf23541f33516db0a8a
This commit is contained in:
@@ -10545,9 +10545,6 @@
|
||||
<string name="cross_profile_calendar_title">Cross-profile calendar</string>
|
||||
<!-- [CHAR LIMIT=NONE] Setting description. If the user turns on this setting, they can see their work events on their personal calendar. -->
|
||||
<string name="cross_profile_calendar_summary">Show work events on your personal calendar</string>
|
||||
<!-- [CHAR LIMIT=NONE] The preference summary when cross-profile calendar is restricted. -->
|
||||
<string name="cross_profile_calendar_restricted_summary">Your organization doesn\u2019t allow personal apps to access your work calendar</string>
|
||||
|
||||
|
||||
<!-- Time in hours -->
|
||||
<plurals name="hours">
|
||||
|
@@ -32,18 +32,10 @@
|
||||
settings:useAdditionalSummary="true"
|
||||
settings:controller="com.android.settings.accounts.ContactSearchPreferenceController"/>
|
||||
|
||||
<!-- Only one of these preferences will be visible at a time, depending on
|
||||
CrossProfileCalendarPreferenceController#isCrossProfileCalendarDisallowedByAdmin -->
|
||||
<SwitchPreference
|
||||
android:key="cross_profile_calendar"
|
||||
android:summary="@string/cross_profile_calendar_summary"
|
||||
android:title="@string/cross_profile_calendar_title"
|
||||
settings:controller="com.android.settings.accounts.CrossProfileCalendarPreferenceController"/>
|
||||
<Preference
|
||||
android:key="cross_profile_calendar_disabled"
|
||||
android:summary="@string/cross_profile_calendar_restricted_summary"
|
||||
android:title="@string/cross_profile_calendar_title"
|
||||
android:enabled="false"
|
||||
settings:controller="com.android.settings.accounts.CrossProfileCalendarDisabledPreferenceController"/>
|
||||
|
||||
</PreferenceScreen>
|
Reference in New Issue
Block a user