- משאב: מדיניות
- ApplicationPolicy
- InstallType
- PermissionPolicy
- PermissionGrant
- DelegatedScope
- ManagedConfigurationTemplate
- ConnectedWorkAndPersonalApp
- AutoUpdateMode
- ExtensionConfig
- AlwaysOnVpnLockdownExemption
- WorkProfileWidgets
- CredentialProviderPolicy
- InstallConstraint
- NetworkTypeConstraint
- ChargingConstraint
- DeviceIdleConstraint
- UserControlSettings
- KeyguardDisabledFeature
- PersistentPreferredActivity
- SystemUpdate
- SystemUpdateType
- FreezePeriod
- תאריך
- StatusReportingSettings
- ApplicationReportingSettings
- PackageNameList
- BatteryPluggedMode
- ProxyInfo
- ChoosePrivateKeyRule
- AlwaysOnVpnPackage
- LocationMode
- ComplianceRule
- NonComplianceDetailCondition
- ApiLevelCondition
- AppAutoUpdatePolicy
- AppTrack
- EncryptionPolicy
- PlayStoreMode
- SetupAction
- LaunchAppAction
- PolicyEnforcementRule
- BlockAction
- BlockScope
- WipeAction
- KioskCustomization
- PowerButtonActions
- SystemErrorWarnings
- SystemNavigation
- StatusBar
- DeviceSettings
- AdvancedSecurityOverrides
- UntrustedAppsPolicy
- GooglePlayProtectVerifyApps
- DeveloperSettings
- CommonCriteriaMode
- MtePolicy
- ContentProtectionPolicy
- PersonalUsagePolicies
- PlayStoreMode
- PersonalApplicationPolicy
- InstallType
- AutoDateAndTimeZone
- OncCertificateProvider
- ContentProviderEndpoint
- CrossProfilePolicies
- ShowWorkContactsInPersonalProfile
- CrossProfileCopyPaste
- CrossProfileDataSharing
- WorkProfileWidgetsDefault
- PreferentialNetworkService
- UsageLog
- LogType
- CameraAccess
- MicrophoneAccess
- DeviceConnectivityManagement
- UsbDataAccess
- ConfigureWifi
- WifiDirectSettings
- TetheringSettings
- WifiSsidPolicy
- WifiSsidPolicyType
- WifiSsid
- WifiRoamingPolicy
- WifiRoamingSetting
- WifiRoamingMode
- DeviceRadioState
- WifiState
- AirplaneModeState
- UltraWidebandState
- CellularTwoGState
- MinimumWifiSecurityLevel
- CredentialProviderPolicyDefault
- PrintingPolicy
- DisplaySettings
- ScreenBrightnessSettings
- ScreenBrightnessMode
- ScreenTimeoutSettings
- ScreenTimeoutMode
- AssistContentPolicy
- שיטות
מקור מידע: מדיניות
משאב מדיניות מייצג קבוצה של הגדרות ששולטות בהתנהגות של מכשיר מנוהל ובאפליקציות שמותקנות בו.
ייצוג ב-JSON |
---|
{ "name": string, "version": string, "applications": [ { object ( |
שדות | |
---|---|
name |
שם המדיניות בפורמט |
version |
גרסת המדיניות. זהו שדה לקריאה בלבד. המספר של הגרסה עולה בכל פעם שמעדכנים את המדיניות. |
applications[] |
המדיניות חלה על אפליקציות. הרשימה יכולה לכלול עד 3,000 רכיבים. |
maximum |
משך הזמן המקסימלי באלפיות השנייה של פעילות המשתמש עד שהמכשיר נעול. הערך 0 מציין שאין הגבלה. |
screen |
אם אפשרות צילום המסך מושבתת. |
cameraDisabled |
אם |
keyguard |
התאמות אישיות של מסך הנעילה מושבתות, כמו ווידג'טים. |
default |
מדיניות ההרשאות שמוגדרת כברירת מחדל לבקשות הרשאה בסביבת זמן הריצה. |
persistent |
פעילויות ברירת מחדל של רכיבי ה-handler של הכוונה. |
open |
הגדרת הרשת של המכשיר. מידע נוסף זמין במאמר הגדרת רשתות. |
system |
מדיניות עדכוני המערכת, שמגדירה את אופן ההתקנה של עדכוני מערכת ההפעלה. אם סוג העדכון הוא הערה: עדכוני מערכת של Google Play (שנקראים גם עדכוני Mainline) מורידים באופן אוטומטי, וצריכים להפעיל מחדש את המכשיר כדי להתקין אותם. פרטים נוספים זמינים בקטע 'קו הראשי' במאמר ניהול עדכוני המערכת. |
account |
סוגי חשבונות שהמשתמש לא יכול לנהל. |
add |
האם הוספת משתמשים ופרופילים חדשים מושבתת. במכשירים שבהם הערך של |
adjust |
האם כוונון עוצמת הקול הראשית מושבת. הפעולה הזו גם משתקת את המכשיר. |
factory |
האם איפוס להגדרות המקוריות דרך ההגדרות מושבת. |
install |
האם התקנת אפליקציות על ידי משתמשים מושבתת. |
mount |
האם המשתמש יכול לחבר מדיה חיצונית פיזית. |
modify |
אם האפשרות להוסיף או להסיר חשבונות מושבתת. |
safeBootDisabled |
אם הפעלה מחדש של המכשיר למצב בטוח מושבתת. |
uninstall |
אם המשתמשים יכולים להסיר אפליקציות. כך לא ניתן יהיה להסיר אפליקציות, גם כאלה שהוסרו באמצעות |
statusBarDisabled |
אם שורת המצב מושבתת. הפעולה הזו משביתה את ההתראות, את ההגדרות המהירות ושכבות-על אחרות במסך שמאפשרות לצאת ממצב המסך המלא. הוצא משימוש. כדי להשבית את שורת הסטטוס במכשיר קיוסק, משתמשים ב-InstallType |
keyguard |
אם הערך הוא true, האפשרות מסך נעילה תושבת במסך הראשי ו/או במסך המשני. המדיניות הזו נתמכת רק במצב ניהול ייעודי של מכשירים. |
minimum |
רמת ה-API המינימלית ב-Android. |
status |
הגדרות הדיווח על סטטוס |
bluetooth |
אם שיתוף אנשי הקשר ב-Bluetooth מושבת. |
short |
הודעה שמוצגת למשתמש במסך ההגדרות בכל מקום שבו האדמין השבית את הפונקציונליות. אם ההודעה ארוכה מ-200 תווים, יכול להיות שהיא תנותק. |
long |
הודעה שמוצגת למשתמש במסך ההגדרות של האדמינים של המכשיר. |
passwordRequirements |
דרישות הסיסמה. אסור להגדיר את השדה הערה: לא ניתן להשתמש כאן בערכים של |
wifiConfigsLockdownEnabled |
האפשרות הזו הוצאה משימוש. |
bluetooth |
אם הגדרת ה-Bluetooth מושבתת. |
cell |
אם הגדרת השידור הסלולרי מושבתת. |
credentials |
אם הגדרת פרטי הכניסה של המשתמשים מושבתת. |
mobile |
אם הגדרת רשתות סלולריות מושבתת. |
tetheringConfigDisabled |
אם ההגדרה של שיתוף אינטרנט בין מכשירים ונקודות ניידות לשיתוף אינטרנט מושבתת. אם הערך של |
vpn |
אם הגדרת ה-VPN מושבתת. |
wifiConfigDisabled |
האם הגדרת רשתות Wi-Fi מושבתת. התכונה נתמכת במכשירים מנוהלים לחלוטין ובפרופילים של עבודה במכשירים שבבעלות החברה. במכשירים שמנוהלים באופן מלא, הגדרת הערך הזה כ-True מסירה את כל הרשתות שהוגדרו ונותרת רק הרשתות שהוגדרו באמצעות |
create |
האם יצירת חלונות מלבד חלונות של אפליקציות מושבתת. |
network |
האם איפוס הגדרות הרשת מושבת. |
outgoing |
האם השימוש ב-NFC להעברת נתונים מאפליקציות מושבת. |
outgoing |
אם השיחות היוצאות מושבתות. |
remove |
אם אפשרות ההסרה של משתמשים אחרים מושבתת. |
share |
אם שיתוף המיקום מושבת. יש תמיכה ב- |
sms |
אם שליחת הודעות SMS וקבלתן מושבתות. |
unmuteMicrophoneDisabled |
אם |
usbFileTransferDisabled |
אם העברת קבצים באמצעות USB מושבתת. התכונה הזו נתמכת רק במכשירים בבעלות החברה. |
ensureVerifyAppsEnabled |
אם אימות האפליקציות מופעל בכפייה. |
permitted |
אם כן, רק שיטות הקלט שסופקו על ידי חבילות ברשימה הזו מותרות. אם השדה הזה קיים אבל הרשימה ריקה, רק שיטות הקלט של המערכת מותרות. |
stay |
המצבים שבהם הסוללה מחוברת למטען והמכשיר נשאר פועל. כשמשתמשים בהגדרה הזו, מומלץ לנקות את |
recommended |
שרת ה-proxy הגלובלי מסוג HTTP, שאינו תלוי ברשת. בדרך כלל צריך להגדיר את שרתי ה-proxy לכל רשת בנפרד ב- |
set |
האם שינוי סמל המשתמש מושבת. |
set |
אם שינוי הטפט מושבת. |
choose |
כללים לקביעת הגישה של אפליקציות למפתחות פרטיים. פרטים נוספים זמינים בכתובת |
always |
הגדרה של חיבור VPN שפועל כל הזמן. משתמשים ב- |
frp |
כתובות האימייל של אדמינים של המכשיר לצורך הגנה מפני איפוס להגדרות המקוריות. אחרי האיפוס של המכשיר להגדרות המקוריות, אחד מהאדמינים האלה יצטרך להתחבר באמצעות כתובת האימייל והסיסמה של חשבון Google כדי לבטל את נעילת המכשיר. אם לא יצוינו אדמינים, לא תהיה במכשיר הגנה מפני איפוס להגדרות המקוריות. |
device |
פרטי הבעלים של המכשיר שיוצגו במסך הנעילה. |
data |
אם שירותי הנתונים בנדידה מושבתים. |
location |
מידת זיהוי המיקום שמופעלת. |
network |
האם בריחת הרשת מופעלת. אם אי אפשר ליצור חיבור לרשת בזמן האתחול, חלון היציאה מאפשר למשתמש להתחבר לרשת באופן זמני כדי לרענן את מדיניות המכשיר. אחרי החלת המדיניות, הרשת הזמנית תימחק והמכשיר ימשיך את האתחול. כך אפשר למנוע מצב שבו לא ניתן להתחבר לרשת אם אין רשת מתאימה במדיניות האחרונה והמכשיר מופעל באפליקציה במצב משימה נעולה, או אם המשתמש לא יכול לגשת להגדרות המכשיר בדרך אחרת. הערה: הגדרת |
bluetooth |
אם ה-Bluetooth מושבת. מומלץ להשתמש בהגדרה הזו במקום ב- |
complianceRules[] |
כללים שמציינים אילו פעולות מיטיגציה יש לבצע כשמכשיר לא עומד בדרישות המדיניות שלו. כשהתנאים של כמה כללים מתקיימים, מתבצעות כל הפעולות למזעור הנזק שמוגדרות לכללים האלה. המגבלה המקסימלית היא 100 כללים. במקום זאת, צריך להשתמש בכללי אכיפת מדיניות. |
blockApplicationsEnabled |
האם התקנה של אפליקציות שאינן מוגדרות ב- |
installUnknownSourcesAllowed |
לשדה הזה אין השפעה. |
debuggingFeaturesAllowed |
אם המשתמש רשאי להפעיל תכונות ניפוי באגים. |
fun |
האם המשתמש רשאי ליהנות. המדיניות הזו קובעת אם משחק ביצי ההפתעה בהגדרות יושבת. |
autoTimeRequired |
אם נדרש שעון אוטומטי, כדי למנוע מהמשתמש להגדיר את התאריך והשעה באופן ידני. אם הערך |
permitted |
קובעת אילו שירותי נגישות מותרים. אם השדה לא מוגדר, אפשר להשתמש בכל שירות נגישות. אם השדה מוגדר, אפשר להשתמש רק בשירותי הנגישות שמופיעים ברשימה הזו ובשירות הנגישות המובנה של המערכת. באופן ספציפי, אם השדה מוגדר כריק, אפשר להשתמש רק בשירותי הנגישות המובְנים של המערכת. אפשר להגדיר את ההגדרה הזו במכשירים מנוהלים ובפרופילי עבודה. כשהיא חלה על פרופיל עבודה, היא משפיעה גם על הפרופיל האישי וגם על פרופיל העבודה. |
app |
חלופה מומלצת: כשהערך של המדיניות לגבי עדכונים אוטומטיים של אפליקציות, שמגדירה מתי אפשר להחיל עדכונים אוטומטיים של אפליקציות. |
kiosk |
האם מרכז האפליקציות המותאם אישית של הקיוסק מופעל. הפעולה הזו מחליפה את מסך הבית במרכז אפליקציות שנועלים את המכשיר לאפליקציות שהותקנו דרך ההגדרה |
androidDevicePolicyTracks[] |
ההגדרה הזו לא נתמכת. המערכת מתעלמת מכל ערך. |
skip |
דגל כדי לדלג על הטיפים בשימוש הראשון. אדמינים ארגוניים יכולים להפעיל את ההמלצה של המערכת לאפליקציות לדלג על המדריך למשתמש ועל טיפים מבוא אחרים בהפעלה הראשונה. |
private |
מאפשרת להציג ממשק משתמש במכשיר כדי שמשתמש יוכל לבחור כינוי למפתח פרטי, אם אין כללים תואמים ב-ChoosePrivateKeyRules. במכשירים עם גרסת Android לפני P, ההגדרה הזו עלולה לחשוף מפתחות ארגוניים לפגיעה. אם לאפליקציה כלשהי יש היקף הענקת גישה |
encryption |
אם ההצפנה מופעלת |
usbMassStorageEnabled |
האם אחסון USB מופעל. הוצא משימוש. |
permission |
הרשאות מפורשות או הקצאות או דחיות של קבוצות לכל האפליקציות. הערכים האלה מבטלים את הערך של |
play |
המצב הזה קובע אילו אפליקציות יהיו זמינות למשתמש בחנות Play ואת ההתנהגות במכשיר כשאפליקציות יוסרו מהמדיניות. |
setup |
הפעולה שצריך לבצע במהלך תהליך ההגדרה. אפשר לציין עד פעולה אחת. |
password |
מדיניות דרישות הסיסמה. אפשר להגדיר כללי מדיניות שונים לפרופיל העבודה או למכשירים מנוהלים, על ידי הגדרת השדה |
policy |
כללים שמגדירים את ההתנהגות כשאי אפשר להחיל מדיניות מסוימת במכשיר |
kiosk |
הגדרות שקובעות את ההתנהגות של המכשיר במצב קיוסק. כדי להפעיל את מצב הקיוסק, מגדירים את |
advanced |
הגדרות אבטחה מתקדמות. ברוב המקרים אין צורך להגדיר אותם. |
personal |
כללי מדיניות לניהול השימוש האישי במכשיר שבבעלות החברה. |
auto |
אם התאריך, השעה ואזור הזמן מוגדרים באופן אוטומטי במכשיר בבעלות החברה. אם ההגדרה הזו מוגדרת, המערכת מתעלמת מ- |
onc |
התכונה הזו לא זמינה לכלל המשתמשים. |
cross |
כללי מדיניות חוצי-פרופילים שחלים על המכשיר. |
preferential |
המדיניות הזו קובעת אם שירות הרשת המועדף מופעל בפרופיל העבודה. לדוגמה, יכול להיות לארגון יש הסכם עם ספק שירותי תקשורת, שלפיו כל נתוני העבודה ממכשירי העובדים שלו יישלחו דרך שירות רשת ייעודי לשימוש בארגון. דוגמה לשירות רשת מועדף נתמך היא פרוסת הארגון ברשתות 5G. אין לכך השפעה על מכשירים שמנוהלים במלואם. |
usage |
הגדרה של רישום ביומן של פעילות המכשיר. |
camera |
קובעת את השימוש במצלמה ואת האפשרות של המשתמש להפעיל או להשבית את הגישה למצלמה. |
microphone |
קובעת את השימוש במיקרופון ואת האפשרות של המשתמש להפעיל או להשבית את הגישה למיקרופון. ההגדרה הזו רלוונטית רק במכשירים שמנוהלים במלואם. |
device |
כאן מוסבר איך לשלוט באפשרויות הקשורות לחיבור המכשיר, כמו Wi-Fi, גישה לנתונים ב-USB, חיבורי מקלדת/עכבר ועוד. |
device |
כאן מופיעים אמצעי הבקרה על מצב הרדיו, כמו Wi-Fi, Bluetooth ועוד. |
credential |
קובעות אילו אפליקציות מורשות לפעול כספקי פרטי כניסה ב-Android מגרסה 14 ואילך. האפליקציות האלה שומרות את פרטי הכניסה. פרטים נוספים זמינים כאן וכאן. מידע נוסף זמין במאמר |
printing |
זה שינוי אופציונלי. קובעת אם מותר להדפיס. התכונה הזו נתמכת במכשירים עם Android מגרסה 9 ואילך. . |
display |
זה שינוי אופציונלי. אמצעי הבקרה של הגדרות התצוגה. |
assist |
זה שינוי אופציונלי. קובע אם מותר לשלוח את AssistContent לאפליקציה בעלת הרשאות, כמו אפליקציית עוזרת. AssistContent כולל צילומי מסך ומידע על אפליקציה, כמו שם החבילה. התכונה הזו נתמכת ב-Android מגרסה 15 ואילך. |
ApplicationPolicy
מדיניות לאפליקציה ספציפית. הערה: אי אפשר לשנות את הזמינות של אפליקציה במכשיר נתון באמצעות המדיניות הזו אם המדיניות
מופעלת. המספר המקסימלי של אפליקציות שאפשר לציין בכל מדיניות הוא 3,000.installAppsDisabled
ייצוג ב-JSON |
---|
{ "packageName": string, "installType": enum ( |
שדות | |||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
package |
שם החבילה של האפליקציה. לדוגמה, |
||||||||||||||||
install |
סוג ההתקנה שרוצים לבצע. |
||||||||||||||||
lockTaskAllowed |
האם לאפליקציה מותר לנעול את עצמה במצב מסך מלא. הוצא משימוש. משתמשים ב-InstallType |
||||||||||||||||
default |
מדיניות ברירת המחדל לכל ההרשאות שהאפליקציה ביקשה. אם יצוין ערך, הוא יחליף את הערך |
||||||||||||||||
permission |
הרשאות מפורשות שמעניקות או דוחים לאפליקציה. הערכים האלה מבטלים את הערכים |
||||||||||||||||
managed |
תצורה מנוהלת שחלה על האפליקציה. הפורמט של התצורה נקבע לפי הערכים של
|
||||||||||||||||
disabled |
אם האפליקציה מושבתת. גם כשהסנכרון מושבת, נתוני האפליקציה עדיין נשמרים. |
||||||||||||||||
minimum |
הגרסה המינימלית של האפליקציה שפועלת במכשיר. אם המדיניות מוגדרת, המכשיר ינסה לעדכן את האפליקציה לקוד הגרסה הזה לפחות. אם האפליקציה לא עדכנית, המכשיר יכיל |
||||||||||||||||
delegated |
ההיקפים שהוקצו לאפליקציה מ-Device Policy ל-Android. ההרשאות האלה מספקות הרשאות נוספות לאפליקציות עליהן הן חלות. |
||||||||||||||||
managed |
תבנית התצורות המנוהלות של האפליקציה, שנשמרה מ-iframe של תצורות מנוהלות. המערכת מתעלמת מהשדה הזה אם managedConfiguration מוגדר. |
||||||||||||||||
accessible |
רשימה של מזהי הטראקים של האפליקציה שאפשר לגשת אליהם במכשיר השייך לארגון. אם הרשימה מכילה כמה מזהי טראקים, המכשירים יקבלו את הגרסה העדכנית ביותר מבין כל הטראקים שזמינים. אם הרשימה לא מכילה מזהי טראקים, למכשירים תהיה גישה רק לטראק של האפליקציה בסביבת הייצור. פרטים נוספים על כל טראק זמינים ב-AppTrackInfo. |
||||||||||||||||
connected |
קובעת אם האפליקציה יכולה לתקשר עם עצמה בין הפרופילים האישי והעסקי של המכשיר, בכפוף להסכמת המשתמש. |
||||||||||||||||
auto |
קובעת את מצב העדכון האוטומטי של האפליקציה. |
||||||||||||||||
extension |
הגדרה להפעלת האפליקציה הזו בתור אפליקציית תוסף, עם יכולת אינטראקציה עם Android Device Policy במצב אופליין. אפשר להגדיר את השדה הזה לאפליקציה אחת לכל היותר. |
||||||||||||||||
always |
קובעת אם לאפליקציה מותר להשתמש ברשת כשה-VPN לא מחובר ו- |
||||||||||||||||
work |
מציין אם לאפליקציה שמותקנת בפרופיל העבודה מותר להוסיף ווידג'טים למסך הבית. |
||||||||||||||||
credential |
זה שינוי אופציונלי. האם האפליקציה מורשית לפעול כספק פרטי כניסה ב-Android מגרסה 14 ואילך. |
||||||||||||||||
install |
זה שינוי אופציונלי. האילוצים להתקנת האפליקציה. אפשר לציין עד |
||||||||||||||||
install |
זה שינוי אופציונלי. בין האפליקציות שבהן השדה ההגדרה הזו קובעת את העדיפות היחסית של ההתקנה. ערך 0 (ברירת המחדל) מציין שאין לאפליקציה הזו עדיפות על פני אפליקציות אחרות. בערכים שבין 1 ל-10,000, ערך נמוך יותר מייצג עדיפות גבוהה יותר. ערכים מחוץ לטווח 0 עד 10,000, כולל, נדחים. |
||||||||||||||||
user |
זה שינוי אופציונלי. קובע אם מותר למשתמש לשלוט באפליקציה. שליטה על ידי משתמשים כוללת פעולות של משתמשים כמו עצירת האפליקציה בכוח וניקוי נתוני האפליקציה. התכונה נתמכת ב-Android מגרסה 11 ואילך. |
InstallType
סוג ההתקנה שצריך לבצע לאפליקציה. אם השדה
מפנה לאפליקציה, צריך להגדיר את setupAction
כ-installType
REQUIRED_FOR_SETUP
, אחרת תהליך ההגדרה ייכשל.
טיפוסים בני מנייה (enum) | |
---|---|
INSTALL_TYPE_UNSPECIFIED |
לא צוין. ברירת המחדל היא AVAILABLE. |
PREINSTALLED |
האפליקציה מותקנת באופן אוטומטי והמשתמש יכול להסיר אותה. |
FORCE_INSTALLED |
האפליקציה מותקנת באופן אוטומטי ללא קשר לחלון תחזוקה מוגדר, והמשתמשים לא יכולים להסיר אותה. |
BLOCKED |
האפליקציה חסומה ואי אפשר להתקין אותה. אם האפליקציה הותקנה במסגרת מדיניות קודמת, היא תוסר. הפעולה הזו גם חוסמת את הפונקציונליות של האפליקציה המיידית. |
AVAILABLE |
האפליקציה זמינה להתקנה. |
REQUIRED_FOR_SETUP |
האפליקציה מותקנת באופן אוטומטי והמשתמש לא יכול להסיר אותה. היא תמנע את השלמת ההגדרה עד שההתקנה תושלם. |
KIOSK |
האפליקציה מותקנת באופן אוטומטי במצב קיוסק: היא מוגדרת ככוונת הבית המועדפת ומתווספת לרשימת ההיתרים של מצב משימת הנעילה. לא תוכלו להשלים את הגדרת המכשיר עד שהאפליקציה תותקן. אחרי ההתקנה, המשתמשים לא יוכלו להסיר את האפליקציה. אפשר להגדיר את installType רק לאפליקציה אחת לכל מדיניות. אם המדיניות כוללת את ההגדרה הזו, סרגל הסטטוס יושבת באופן אוטומטי. |
PermissionPolicy
המדיניות לגבי בקשות להענקת הרשאה לאפליקציות.
טיפוסים בני מנייה (enum) | |
---|---|
PERMISSION_POLICY_UNSPECIFIED |
המדיניות לא צוינה. אם לא צוינה מדיניות להרשאה באף רמה, ברירת המחדל היא שימוש בהתנהגות PROMPT . |
PROMPT |
בקשת הרשאה מהמשתמש. |
GRANT |
הענקת הרשאה באופן אוטומטי. ב-Android 12 ואילך, אפשר להעניק את ההרשאות הבאות שקשורות לחיישנים (כולל |
DENY |
דחיית בקשה להרשאה באופן אוטומטי. |
PermissionGrant
הגדרה של הרשאה ל-Android ומצב ההענקה שלה.
ייצוג ב-JSON |
---|
{
"permission": string,
"policy": enum ( |
שדות | |
---|---|
permission |
ההרשאה או הקבוצה ב-Android, למשל |
policy |
המדיניות להענקת ההרשאה. |
DelegatedScope
היקפי הענקת גישה שחבילה אחרת יכולה לקבל מ-Device Policy ל-Android. ההרשאות האלה מספקות הרשאות נוספות לאפליקציות עליהן הן חלות.
טיפוסים בני מנייה (enum) | |
---|---|
DELEGATED_SCOPE_UNSPECIFIED |
לא צוין היקף הענקת הגישה. |
CERT_INSTALL |
מעניק גישה להתקנה ולניהול של אישורים. אפשר להקצות את ההיקף הזה לכמה אפליקציות. |
MANAGED_CONFIGURATIONS |
מעניק גישה לניהול ההגדרות המנוהלות. אפשר להקצות את ההיקף הזה לכמה אפליקציות. |
BLOCK_UNINSTALL |
מעניק גישה לחסימת הסרת ההתקנה. אפשר להקצות את ההיקף הזה לכמה אפליקציות. |
PERMISSION_GRANT |
מעניק גישה למדיניות ההרשאות ולמצב של מתן ההרשאה. אפשר להקצות את ההיקף הזה לכמה אפליקציות. |
PACKAGE_ACCESS |
הענקת גישה למצב הגישה לחבילה. אפשר להקצות את ההיקף הזה לכמה אפליקציות. |
ENABLE_SYSTEM_APP |
מעניק גישה להפעלת אפליקציות מערכת. אפשר להקצות את ההיקף הזה לכמה אפליקציות. |
NETWORK_ACTIVITY_LOGS |
הרשאת גישה ליומני הפעילות ברשת. מאפשרת לאפליקציה שאליה הוענקה הגישה לבצע קריאות ל-methods setNetworkLoggingEnabled , isNetworkLoggingEnabled ו-retrieveNetworkLogs . אפשר להקצות את ההיקף הזה לאפליקציה אחת לכל היותר. התכונה נתמכת במכשירים מנוהלים לחלוטין עם Android מגרסה 10 ואילך. האפשרות נתמכת בפרופיל עבודה ב-Android מגרסה 12 ואילך. כשיש תמיכה בהענקת גישה והיא מוגדרת, המערכת מתעלמת מ- . |
SECURITY_LOGS |
מעניק גישה ליומני אבטחה. מאפשרת לאפליקציה שאליה הוענקה הגישה להפעיל את השיטות setSecurityLoggingEnabled , isSecurityLoggingEnabled , retrieveSecurityLogs ו-retrievePreRebootSecurityLogs . אפשר להקצות את ההיקף הזה לאפליקציה אחת לכל היותר. התכונה נתמכת במכשירים מנוהלים במלואם ובמכשירים בבעלות החברה עם פרופיל עבודה בגרסה Android 12 ואילך. כשיש תמיכה בהענקת גישה והיא מוגדרת, המערכת מתעלמת מ- . |
CERT_SELECTION |
הרשאת גישה לבחירת אישורי KeyChain מטעם האפליקציות המבקשות. לאחר ההענקה, האפליקציה שתקבל את הגישה תתחיל לקבל את DelegatedAdminReceiver#onChoosePrivateKeyAlias . מאפשרת לאפליקציה שאליה הוקצה הגישה לבצע קריאות ל-methods grantKeyPairToApp ו-revokeKeyPairFromApp . אפשר להקצות את ההיקף הזה לאפליקציה אחת לכל היותר. אם הבחירה של האישור ניתנת לאפליקציה, השדה חייב להיות ריק ול- אין השפעה. |
ManagedConfigurationTemplate
תבנית התצורות המנוהלות של האפליקציה, שנשמרה מ-iframe של תצורות מנוהלות.
ייצוג ב-JSON |
---|
{ "templateId": string, "configurationVariables": { string: string, ... } } |
שדות | |
---|---|
template |
המזהה של תבנית ההגדרות המנוהלות. |
configuration |
מפה אופציונלית שמכילה משתני תצורה מסוג <key, value> שהוגדרו לתצורה. אובייקט שמכיל רשימה של זוגות |
ConnectedWorkAndPersonalApp
קובע אם האפליקציה יכולה לתקשר עם עצמה בין פרופילים, בכפוף להסכמת המשתמש.
טיפוסים בני מנייה (enum) | |
---|---|
CONNECTED_WORK_AND_PERSONAL_APP_UNSPECIFIED |
לא צוין. ברירת המחדל היא CONNECTED_WORK_AND_PERSONAL_APPS_DISALLOWED. |
CONNECTED_WORK_AND_PERSONAL_APP_DISALLOWED |
ברירת מחדל. מונעת מהאפליקציה לתקשר בין פרופילים שונים. |
CONNECTED_WORK_AND_PERSONAL_APP_ALLOWED |
מאפשר לאפליקציה לתקשר בין פרופילים לאחר קבלת הסכמה מהמשתמשים. |
AutoUpdateMode
קובע את מצב העדכון האוטומטי של האפליקציה. אם משתמש במכשיר מבצע שינויים בהגדרות המכשיר באופן ידני, המערכת של AutoUpdateMode
מתעלמת מהבחירות האלה כי היא מקבלת קדימות.
טיפוסים בני מנייה (enum) | |
---|---|
AUTO_UPDATE_MODE_UNSPECIFIED |
לא צוין. ברירת המחדל היא . |
AUTO_UPDATE_DEFAULT |
אופן העדכון שמוגדר כברירת מחדל. האפליקציה מתעדכנת באופן אוטומטי בעדיפות נמוכה כדי למזער את ההשפעה על המשתמש. האפליקציה מתעדכנת אם מתקיימים כל האילוצים הבאים:
המכשיר יקבל הודעה על עדכון חדש תוך 24 שעות ממועד הפרסום שלו על ידי המפתח. לאחר מכן, האפליקציה תתעדכן בפעם הבאה שבה יתקיימו האילוצים שלמעלה. |
AUTO_UPDATE_POSTPONED |
האפליקציה לא תתעדכן באופן אוטומטי למשך 90 יום לכל היותר אחרי שהיא תפסיק להיות עדכנית. 90 יום אחרי שהאפליקציה הופכת לא רלוונטית, הגרסה העדכנית ביותר שמותקנת במכשיר מוגדרת כעדיפות נמוכה (ראו המשתמש עדיין יכול לעדכן את האפליקציה באופן ידני מחנות Play בכל שלב. |
AUTO_UPDATE_HIGH_PRIORITY |
האפליקציה מתעדכנת בהקדם האפשרי. לא חלות אילוצים. המכשיר יקבל הודעה על עדכון חדש בהקדם האפשרי אחרי שהוא יהיה זמין. הערה: עדכונים לאפליקציות עם פריסות גדולות יותר בסביבה העסקית של Android עשויים להימשך עד 24 שעות. |
ExtensionConfig
הגדרה להפעלת אפליקציה בתור אפליקציית תוסף, עם יכולת לקיים אינטראקציה עם Android Device Policy במצב אופליין. בגרסאות Android 11 ואילך, אפליקציות תוסף פטורות מהגבלות הסוללה, ולכן הן לא יועברו לקטגוריית האפליקציות המוגבלות במצב המתנה. אפליקציות התוספים מוגנות גם מפני משתמשים שמוחקים את הנתונים שלהם או סוגרים את האפליקציה בכוח, אבל אדמינים יכולים להמשיך להשתמש ב-clear app data command
באפליקציות התוספים במקרה הצורך ב-Android 11 ואילך.
ייצוג ב-JSON |
---|
{ "signingKeyFingerprintsSha256": [ string ], "notificationReceiver": string } |
שדות | |
---|---|
signing |
גיבוב SHA-256 עם קידוד הקסדצימלי של אישור החתימה של אפליקציית התוסף. רק ייצוגים של מחרוזות הקסדצימליות בנות 64 תווים תקפים. אם לא צוין, החתימה של שם החבילה התואם תתקבל מחנות Play. אם הרשימה הזו ריקה, החתימה של אפליקציית התוסף במכשיר צריכה להתאים לחתימה שהתקבלה מחנות Play כדי שהאפליקציה תוכל לתקשר עם Android Device Policy. אם הרשימה הזו לא ריקה, החתימה של אפליקציית התוסף במכשיר צריכה להתאים לאחת מהרשומות ברשימה הזו כדי שהאפליקציה תוכל לתקשר עם מדיניות המכשיר של Android. בתרחישים לדוגמה בסביבת ייצור, מומלץ להשאיר את השדה הזה ריק. |
notification |
שם הכיתה המלא של שירות המכשיר המקבל של מדיניות Android למכשירים, כדי להודיע לאפליקציית התוסף על עדכונים בסטטוס של פקודות מקומיות. |
AlwaysOnVpnLockdownExemption
המדיניות קובעת אם אפליקציה מסוימת תהיה פטורה מההגדרה
.alwaysOnVpnPackage.lockdownEnabled
טיפוסים בני מנייה (enum) | |
---|---|
ALWAYS_ON_VPN_LOCKDOWN_EXEMPTION_UNSPECIFIED |
לא צוין. ברירת המחדל היא VPN_LOCKDOWN_ENFORCED . |
VPN_LOCKDOWN_ENFORCED |
האפליקציה פועלת בהתאם להגדרת נעילת VPN בחיבור תמידי. |
VPN_LOCKDOWN_EXEMPTION |
האפליקציה פטורה מההגדרה של נעילת VPN שפועל כל הזמן. |
WorkProfileWidgets
קובעת אם אפליקציה בפרופיל העבודה מורשית להוסיף ווידג'טים למסך הבית.
טיפוסים בני מנייה (enum) | |
---|---|
WORK_PROFILE_WIDGETS_UNSPECIFIED |
לא צוין. ברירת המחדל היא
|
WORK_PROFILE_WIDGETS_ALLOWED |
מותר להשתמש בווידג'טים של פרופיל העבודה. המשמעות היא שהאפליקציה תוכל להוסיף ווידג'טים למסך הבית. |
WORK_PROFILE_WIDGETS_DISALLOWED |
אסור להשתמש בווידג'טים של פרופיל העבודה. המשמעות היא שהאפליקציה לא תוכל להוסיף ווידג'טים למסך הבית. |
CredentialProviderPolicy
האם האפליקציה מורשית לפעול כספק פרטי כניסה ב-Android מגרסה 14 ואילך.
טיפוסים בני מנייה (enum) | |
---|---|
CREDENTIAL_PROVIDER_POLICY_UNSPECIFIED |
לא צוין. ההתנהגות כפופה ל- . |
CREDENTIAL_PROVIDER_ALLOWED |
האפליקציה מורשית לפעול כספק פרטי כניסה. |
InstallConstraint
בין האפליקציות שבהן השדה
מוגדר לאפשרויות הבאות:InstallType
המדיניות הזו מגדירה קבוצה של הגבלות על התקנת האפליקציה. צריך להגדיר לפחות אחד מהשדות. כשמגדירים כמה שדות, צריך לעמוד בכל האילוצים כדי שהאפליקציה תותקן.
ייצוג ב-JSON |
---|
{ "networkTypeConstraint": enum ( |
שדות | |
---|---|
network |
זה שינוי אופציונלי. אילוץ של סוג הרשת. |
charging |
זה שינוי אופציונלי. אילוץ טעינה. |
device |
זה שינוי אופציונלי. אילוץ של מצב חוסר פעילות במכשיר. |
NetworkTypeConstraint
אילוץ של סוג הרשת.
טיפוסים בני מנייה (enum) | |
---|---|
NETWORK_TYPE_CONSTRAINT_UNSPECIFIED |
לא צוין. ברירת המחדל היא INSTALL_ON_ANY_NETWORK . |
INSTALL_ON_ANY_NETWORK |
כל רשתות פעילות (Wi-Fi, סלולרית וכו'). |
INSTALL_ONLY_ON_UNMETERED_NETWORK |
כל רשת ללא חיוב לפי שימוש (למשל, Wi-Fi). |
ChargingConstraint
אילוץ טעינה.
טיפוסים בני מנייה (enum) | |
---|---|
CHARGING_CONSTRAINT_UNSPECIFIED |
לא צוין. ברירת המחדל היא CHARGING_NOT_REQUIRED . |
CHARGING_NOT_REQUIRED |
המכשיר לא חייב להיות טעון. |
INSTALL_ONLY_WHEN_CHARGING |
המכשיר צריך להיות בטעינה. |
DeviceIdleConstraint
אילוץ על מצב המכשיר במצב חוסר פעילות.
טיפוסים בני מנייה (enum) | |
---|---|
DEVICE_IDLE_CONSTRAINT_UNSPECIFIED |
לא צוין. ברירת המחדל היא DEVICE_IDLE_NOT_REQUIRED . |
DEVICE_IDLE_NOT_REQUIRED |
המכשיר לא חייב להיות במצב חוסר פעילות, אפשר להתקין את האפליקציה בזמן שהמשתמש מקיים אינטראקציה עם המכשיר. |
INSTALL_ONLY_WHEN_DEVICE_IDLE |
המכשיר צריך להיות במצב חוסר פעילות. |
UserControlSettings
קובע אם מותר למשתמש לשלוט באפליקציה מסוימת. שליטה על ידי משתמשים כוללת פעולות של משתמשים כמו עצירת האפליקציה בכוח וניקוי נתוני האפליקציה. התכונה נתמכת ב-Android מגרסה 11 ואילך. אם המדיניות
מוגדרת לאפליקציה, לא ניתן להשתמש בהגדרת בקרת המשתמש שלה, ללא קשר לערך שהוגדר. באפליקציות קיוסק, אפשר להשתמש ב-extensionConfig
כדי לאפשר למשתמשים לשלוט בהן.USER_CONTROL_ALLOWED
טיפוסים בני מנייה (enum) | |
---|---|
USER_CONTROL_SETTINGS_UNSPECIFIED |
המערכת משתמשת בהתנהגות ברירת המחדל של האפליקציה כדי לקבוע אם המשתמש יכול לשלוט בה או לא. ברוב האפליקציות, שליטה על ידי משתמשים מותרת כברירת מחדל, אבל באפליקציות קריטיות מסוימות, כמו אפליקציות נלווה ( מוגדר כ-true), אפליקציות קיוסק ואפליקציות קריטיות אחרות של מערכת, שליטה על ידי משתמשים אסורה. |
USER_CONTROL_ALLOWED |
מותר למשתמשים לשלוט באפליקציה. אפליקציות קיוסק יכולות להשתמש באפשרות הזו כדי לאפשר למשתמשים לשלוט בהן. |
USER_CONTROL_DISALLOWED |
לא ניתן לשלוט באפליקציה על ידי המשתמש. הערך מדווח אם גרסת Android נמוכה מ-11. |
KeyguardDisabledFeature
תכונות של מגן המסך (מסך הנעילה) שאפשר להשבית.
טיפוסים בני מנייה (enum) | |
---|---|
KEYGUARD_DISABLED_FEATURE_UNSPECIFIED |
המערכת מתעלמת מהערך הזה. |
CAMERA |
להשבית את המצלמה במסכים מאובטחים של מסך הנעילה (למשל, מספר PIN). |
NOTIFICATIONS |
השבתת הצגת כל ההתראות במסכי מגן המסך המאובטחים. |
UNREDACTED_NOTIFICATIONS |
השבתת התראות ללא צנזור במסכים מאובטחים של מגן המסך. |
TRUST_AGENTS |
התעלמות ממצב סביבת האמון במסכים מאובטחים של אבטחת מקשים. |
DISABLE_FINGERPRINT |
השבתת חיישן טביעות האצבע במסכים מאובטחים של מסך הנעילה. |
DISABLE_REMOTE_INPUT |
במכשירים עם Android מגרסה 6 ומטה, משביתים את האפשרות להזין טקסט בהתראות במסכים מאובטחים של אבטחת מקשים. אין לה השפעה על Android מגרסה 7 ואילך. |
FACE |
השבתת אימות הפנים במסכים מאובטחים של מגן המסך. |
IRIS |
השבתת אימות באמצעות קשתית העין במסכי מגן מסך מאובטחים. |
BIOMETRICS |
השבתת כל האימותים הביומטריים במסכי מגן המסך המאובטחים. |
SHORTCUTS |
השבתת כל קיצורי הדרך במסך האבטחה של מנעול המסך ב-Android 14 ואילך. |
ALL_FEATURES |
השבתת כל ההתאמות הנוכחיות והעתידיות של מסך הנעילה. |
PersistentPreferredActivity
פעילות ברירת מחדל לטיפול בכוונות (intents) שתואמות למסנן כוונות מסוים. הערה: כדי להגדיר קיוסק, צריך להשתמש ב-InstallType כדי להגדיר את הערך KIOSK
במקום להשתמש בפעילויות מועדפות קבועות.
ייצוג ב-JSON |
---|
{ "receiverActivity": string, "actions": [ string ], "categories": [ string ] } |
שדות | |
---|---|
receiver |
הפעילות שצריכה להיות ה-handler שמוגדר כברירת מחדל לכוונה. השם צריך להיות שם של רכיב ב-Android, למשל |
actions[] |
פעולות ה-Intent שתואמות במסנן. אם פעולות כלשהן נכללות במסנן, הפעולה של הכוונה צריכה להיות אחד מהערכים האלה כדי שתהיה התאמה. אם לא תכללו פעולות, פעולת הכוונה תתעלם. |
categories[] |
קטגוריות הכוונה שתואמות במסנן. הכוונה כוללת את הקטגוריות הנדרשות, וכל הקטגוריות האלה חייבות להיכלל במסנן כדי שיהיה התאמה. במילים אחרות, הוספת קטגוריה למסנן לא משפיעה על ההתאמה, אלא אם הקטגוריה הזו צוינה ב-Intent. |
SystemUpdate
הגדרות לניהול עדכוני מערכת
הערה: עדכוני מערכת של Google Play (שנקראים גם עדכוני Mainline) מורידים באופן אוטומטי, אבל כדי להתקין אותם צריך להפעיל מחדש את המכשיר. פרטים נוספים זמינים בקטע 'קו הראשי' במאמר ניהול עדכוני המערכת.
ייצוג ב-JSON |
---|
{ "type": enum ( |
שדות | |
---|---|
type |
סוג עדכון המערכת שרוצים להגדיר. |
start |
אם הסוג הוא |
end |
אם הסוג הוא |
freeze |
תקופת זמן חוזרת מדי שנה שבה עדכוני מערכת אוויר (OTA) מושהים כדי להקפיא את גרסת מערכת ההפעלה שפועלת במכשיר. כדי למנוע הקפאה של המכשיר ללא הגבלת זמן, צריך להפריד בין כל תקופת הקפאה לתקופה הבאה ב-60 יום לפחות. |
SystemUpdateType
סוג ההגדרה של עדכון המערכת.
טיפוסים בני מנייה (enum) | |
---|---|
SYSTEM_UPDATE_TYPE_UNSPECIFIED |
פועלים לפי התנהגות ברירת המחדל של המכשיר בנושא עדכונים. בדרך כלל, המשתמש צריך לאשר עדכוני מערכת. |
AUTOMATIC |
התקנה אוטומטית ברגע שהעדכון זמין. |
WINDOWED |
התקנה אוטומטית במסגרת חלון תחזוקה יומי. ההגדרה הזו מאפשרת גם לאפליקציות ב-Play להתעדכן במהלך החלון. מומלץ מאוד לעשות זאת במכשירי קיוסק, כי זו הדרך היחידה שבה Play יכול לעדכן אפליקציות שמוצמדות באופן קבוע לחזית המסך. אם הערך של |
POSTPONE |
לדחות את ההתקנה האוטומטית למשך עד 30 יום. המדיניות הזו לא משפיעה על עדכוני אבטחה (למשל תיקוני אבטחה חודשיים). |
FreezePeriod
תקופת הקפאה של המערכת. כשהשעון של המכשיר נמצא בתקופת ההקפאה, כל עדכוני המערכת הנכנסים (כולל תיקוני אבטחה) חסומים ולא יותקנו.
כשהמכשיר לא נמצא בתקופה של הקפאה מוגדרת, חלה התנהגות המדיניות הרגילה (אוטומטית, בחלון זמן או מושהית).
המערכת מתעלמת משנים מעוקבים בחשבון בזמן החישוב של תקופות ההקפאה, במיוחד:
- אם תאריך 29 בפברואר מוגדר כתאריך ההתחלה או הסיום של תקופת ההקפאה, תקופת ההקפאה תתחיל או תסתיים ב-28 בפברואר במקום זאת.
- כששעון המערכת של המכשיר מראה 29 בפברואר, הוא נחשב ל-28 בפברואר.
- כשמחשבים את מספר הימים בתקופת ההקפאה או את הזמן שבין שתי תקופות הקפאה, 29 בפברואר לא נלקח בחשבון ולא נספר כיום.
הערה: כדי שתקופות ההקפאה ייכנסו לתוקף, לא ניתן לציין את
בתור SystemUpdateType
, כי תקופות ההקפאה מחייבות לציין מדיניות מוגדרת.SYSTEM_UPDATE_TYPE_UNSPECIFIED
ייצוג ב-JSON |
---|
{ "startDate": { object ( |
שדות | |
---|---|
start |
תאריך ההתחלה (כולל) של תקופת ההקפאה. הערה: אסור להגדיר את |
end |
תאריך הסיום (כולל) של תקופת ההקפאה. תאריך הסיום חייב להיות לכל המאוחר 90 יום מתאריך ההתחלה. אם תאריך הסיום מוקדם מתאריך ההתחלה, תקופת ההקפאה נחשבת כסיום שנת המס. הערה: אסור להגדיר את |
תאריך
מייצג תאריך קלנדרי מלא או חלקי, כמו יום הולדת. השעה ביום ואזור הזמן מצוינים במקום אחר או שהם לא חשובים. התאריך מתייחס ליומן הגרגוריאני. הערך הזה יכול לייצג אחת מהאפשרויות הבאות:
- תאריך מלא, עם ערכים שונים מאפס לשנה, לחודש וליום.
- חודש ויום, עם אפס בשנה (לדוגמה, יום נישואין).
- שנה לבד, עם אפס חודש ואפס יום.
- שנה וחודש, עם יום אפס (לדוגמה, תאריך תפוגת תוקף של כרטיס אשראי).
סוגים קשורים:
google.type.TimeOfDay
google.type.DateTime
google.protobuf.Timestamp
ייצוג ב-JSON |
---|
{ "year": integer, "month": integer, "day": integer } |
שדות | |
---|---|
year |
השנה של התאריך. חייב להיות בין 1 ל-9999, או 0 כדי לציין תאריך ללא שנה. |
month |
החודש בשנה. הערך צריך להיות בין 1 ל-12, או 0 כדי לציין שנה ללא חודש ויום. |
day |
היום בחודש. הערך חייב להיות בין 1 ל-31 ותקף לשנה ולחודש, או 0 כדי לציין שנה בלבד או שנה וחודש שבהם היום לא רלוונטי. |
StatusReportingSettings
הגדרות ששולטות בהתנהגות של דוחות הסטטוס.
ייצוג ב-JSON |
---|
{
"applicationReportsEnabled": boolean,
"deviceSettingsEnabled": boolean,
"softwareInfoEnabled": boolean,
"memoryInfoEnabled": boolean,
"networkInfoEnabled": boolean,
"displayInfoEnabled": boolean,
"powerManagementEventsEnabled": boolean,
"hardwareStatusEnabled": boolean,
"systemPropertiesEnabled": boolean,
"applicationReportingSettings": {
object ( |
שדות | |
---|---|
application |
האם דוחות האפליקציה מופעלים. |
device |
אם הדיווח על הגדרות המכשיר מופעל. |
software |
האם הדיווח על פרטי התוכנה מופעל. |
memory |
האם הדיווח על אירועי זיכרון מופעל. |
network |
האם הדיווח על פרטי הרשת מופעל. |
display |
אם הדיווח על מסכים מופעל. נתוני הדוחות לא זמינים במכשירים בבעלות אישית עם פרופילי עבודה. |
power |
האם הדיווח על אירועי ניהול צריכת חשמל מופעל. נתוני הדוחות לא זמינים במכשירים בבעלות אישית עם פרופילי עבודה. |
hardware |
האם הדיווח על סטטוס החומרה מופעל. נתוני הדוחות לא זמינים במכשירים בבעלות אישית עם פרופילי עבודה. |
system |
האם הדיווח על מאפייני המערכת מופעל. |
application |
הגדרות הדיווח של האפליקציה. רלוונטי רק אם הערך של applicationReportsEnabled הוא TRUE. |
common |
האם הדיווח על |
ApplicationReportingSettings
הגדרות ששולטות בהתנהגות של דוחות האפליקציות.
ייצוג ב-JSON |
---|
{ "includeRemovedApps": boolean } |
שדות | |
---|---|
include |
אם אפליקציות שהוסרו נכללות בדוחות האפליקציות. |
PackageNameList
רשימה של שמות חבילות.
ייצוג ב-JSON |
---|
{ "packageNames": [ string ] } |
שדות | |
---|---|
package |
רשימה של שמות חבילות. |
BatteryPluggedMode
המצבים של חיבור הסוללה.
טיפוסים בני מנייה (enum) | |
---|---|
BATTERY_PLUGGED_MODE_UNSPECIFIED |
המערכת מתעלמת מהערך הזה. |
AC |
מקור הכוח הוא מטען AC. |
USB |
מקור החשמל הוא יציאת USB. |
WIRELESS |
מקור הכוח הוא אלחוטי. |
ProxyInfo
פרטי ההגדרה של שרת proxy מסוג HTTP. בשרת proxy ישיר, מגדירים את השדות host
, port
ו-excludedHosts
. בשרת proxy מסוג סקריפט PAC, מגדירים את השדה pacUri
.
ייצוג ב-JSON |
---|
{ "host": string, "port": integer, "excludedHosts": [ string ], "pacUri": string } |
שדות | |
---|---|
host |
המארח של שרת ה-proxy הישיר. |
port |
היציאה של שרת ה-proxy הישיר. |
excluded |
בשרת proxy ישיר, המארחים שעבורם שרת ה-proxy מבוצע עקיפה. שמות המארחים יכולים להכיל תווים כלליים כמו *.example.com. |
pac |
ה-URI של סקריפט ה-PAC שמשמש להגדרת שרת ה-Proxy. |
ChoosePrivateKeyRule
קובעת את הגישה של האפליקציות למפתחות פרטיים. הכלל קובע איזה מפתח פרטי, אם בכלל, מדיניות המכשיר של Android מעניקה לאפליקציה שצוינה. הגישה ניתנת כשהאפליקציה קוראת ל-KeyChain.choosePrivateKeyAlias
(או לכל עומס יתר) כדי לבקש כינוי למפתח פרטי של כתובת URL נתונה, או לכלל שלא ספציפי לכתובת URL (כלומר, אם urlPattern
לא מוגדר או מוגדר למחרוזת ריקה או ל-.*
) ב-Android 11 ואילך, ישירות כדי שהאפליקציה תוכל לקרוא ל-KeyChain.getPrivateKey
, בלי שתצטרך קודם לקרוא ל-KeyChain.choosePrivateKeyAlias
.
כשאפליקציה קוראת ל-KeyChain.choosePrivateKeyAlias
, אם יש יותר מ-
תואם אחד, כלל ההתאמה האחרון מגדיר איזה כינוי מפתח יוחזר.choosePrivateKeyRules
ייצוג ב-JSON |
---|
{ "urlPattern": string, "packageNames": [ string ], "privateKeyAlias": string } |
שדות | |
---|---|
url |
דפוס כתובת ה-URL שתואם לכתובת ה-URL של הבקשה. אם לא מוגדרת או ריקה, היא תואמת לכל כתובות ה-URL. המערכת משתמשת בתחביר הביטוי הרגולרי של |
package |
שמות החבילות שעליהם הכלל הזה חל. המערכת מאמתת את גיבוב אישור החתימה של כל אפליקציה באמצעות הגיבוב שסופק על ידי Play. אם לא מציינים שמות של חבילות, הכינוי מסופק לכל האפליקציות שמפעילות את |
private |
הכינוי של המפתח הפרטי שבו רוצים להשתמש. |
AlwaysOnVpnPackage
הגדרה של חיבור VPN שפועל כל הזמן.
ייצוג ב-JSON |
---|
{ "packageName": string, "lockdownEnabled": boolean } |
שדות | |
---|---|
package |
שם החבילה של אפליקציית ה-VPN. |
lockdown |
מונעת פעילות ברשת כשה-VPN לא מחובר. |
LocationMode
מידת זיהוי המיקום שמופעלת בפרופיל העבודה ובמכשירים המנוהלים באופן מלא.
טיפוסים בני מנייה (enum) | |
---|---|
LOCATION_MODE_UNSPECIFIED |
ברירת המחדל היא LOCATION_USER_CHOICE . |
HIGH_ACCURACY |
ב-Android 8 ואילך, כל שיטות זיהוי המיקום מופעלות, כולל GPS, רשתות וחיישנים אחרים. ב-Android מגרסה 9 ואילך, הפונקציה הזו שווה ערך לפונקציה |
SENSORS_ONLY |
ב-Android 8 וגרסאות ישנות יותר, רק ה-GPS וחיישנים אחרים מופעלים. ב-Android מגרסה 9 ואילך, הפונקציה הזו שווה ערך לפונקציה |
BATTERY_SAVING |
ב-Android 8 ומטה, רק ספק המיקום ברשת מופעל. ב-Android מגרסה 9 ואילך, הפונקציה הזו שווה ערך לפונקציה |
OFF |
ב-Android מגרסה 8 ומטה, הגדרת המיקום והדיוק מושבתים. ב-Android מגרסה 9 ואילך, הפונקציה הזו שווה ערך לפונקציה |
LOCATION_USER_CHOICE |
הגדרת המיקום לא מוגבלת במכשיר. לא מוגדרת או נאכפת התנהגות ספציפית. |
LOCATION_ENFORCED |
מפעילים את הגדרת המיקום במכשיר. |
LOCATION_DISABLED |
משביתים את הגדרת המיקום במכשיר. |
ComplianceRule
כלל שמצהיר אילו פעולות מיטיגציה יש לבצע כשמכשיר לא עומד בדרישות המדיניות שלו. לכל כלל יש תמיד פעולת מיזעור משתמעת שמגדירה את policyCompliant
כ-false למשאב Device
, ומציגה הודעה במכשיר על כך שהמכשיר לא עומד בדרישות המדיניות שלו. אפשר גם לבצע פעולות נוספות לצמצום ההשפעה, בהתאם לערכים בשדות של הכלל.
ייצוג ב-JSON |
---|
{ "disableApps": boolean, "packageNamesToDisable": [ string ], // Union field |
שדות | |
---|---|
disable |
אם הערך מוגדר כ-true, הכלל כולל פעולה מיטיגציה להשבתת אפליקציות, כך שהמכשיר יושבת בפועל אבל נתוני האפליקציות נשמרים. אם במכשיר פועלת אפליקציה במצב משימות נעול, האפליקציה תיסגר ויוצג ממשק משתמש עם הסיבה לכך שהיא לא עומדת בדרישות. |
package |
אם ההגדרה מוגדרת, הכלל כולל פעולה מיטיגציה להשבתת האפליקציות שצוינו ברשימה, אבל נתוני האפליקציות נשמרים. |
שדה האיחוד condition . התנאי, שכאשר הוא מתקיים מפעיל את הפעולות למזעור הנזק שהוגדרו בכלל. צריך להגדיר בדיוק אחד מהתנאים. הערך של condition יכול להיות רק אחת מהאפשרויות הבאות: |
|
non |
תנאי שמתקיים אם יש לפחות |
api |
תנאי שמתקיים אם רמת ה-API של Android Framework במכשיר לא עומדת בדרישת מינימום. |
NonComplianceDetailCondition
תנאי של כלל תאימות שמתקיים אם קיים כל NonComplianceDetail
תואם למכשיר. NonComplianceDetail
תואם ל-NonComplianceDetailCondition
אם כל השדות שמוגדרים ב-NonComplianceDetailCondition
תואמים לשדות NonComplianceDetail
התואמים.
ייצוג ב-JSON |
---|
{
"settingName": string,
"nonComplianceReason": enum ( |
שדות | |
---|---|
setting |
שם הגדרת המדיניות. זהו שם השדה ב-JSON של שדה |
non |
הסיבה לכך שהמכשיר לא עומד בהגדרה. אם הערך לא מוגדר, התנאי הזה תואם לכל סיבה. |
package |
שם החבילה של האפליקציה שלא עומדת בדרישות. אם לא מגדירים את השדה, התנאי הזה יתאים לכל שם חבילה. |
ApiLevelCondition
תנאי של כלל תאימות שמתקיים אם רמת Android Framework API במכשיר לא עומדת בדרישת מינימום. לכל מדיניות יכול להיות רק כלל אחד עם תנאי מהסוג הזה.
ייצוג ב-JSON |
---|
{ "minApiLevel": integer } |
שדות | |
---|---|
min |
רמת ה-API המינימלית הרצויה של Android Framework. אם המכשיר לא עומד בדרישות המינימליות, התנאי הזה מתקיים. הערך חייב להיות גדול מאפס. |
AppAutoUpdatePolicy
חלופה מומלצת:
, שמוגדר לכל אפליקציה, מספק גמישות רבה יותר לגבי תדירות העדכונים.autoUpdateMode
כשהערך של
מוגדר כ-autoUpdateMode
או כ-AUTO_UPDATE_POSTPONED
, לשדה הזה אין השפעה.AUTO_UPDATE_HIGH_PRIORITY
המדיניות לגבי עדכונים אוטומטיים של אפליקציות, שמגדירה מתי אפשר להחיל עדכונים אוטומטיים של אפליקציות.
טיפוסים בני מנייה (enum) | |
---|---|
APP_AUTO_UPDATE_POLICY_UNSPECIFIED |
מדיניות העדכון האוטומטי לא מוגדרת. שווה ערך ל-CHOICE_TO_THE_USER . |
CHOICE_TO_THE_USER |
המשתמש יכול לשלוט בעדכונים האוטומטיים. |
NEVER |
האפליקציות אף פעם לא מתעדכנות באופן אוטומטי. |
WIFI_ONLY |
האפליקציות מתעדכנות באופן אוטומטי רק בחיבור ל-Wi-Fi. |
ALWAYS |
האפליקציות מתעדכנות באופן אוטומטי בכל שלב. יכולים לחול חיובים על שימוש בחבילת הגלישה. |
AppTrack
נתיב פרסום של אפליקציה ב-Google Play.
טיפוסים בני מנייה (enum) | |
---|---|
APP_TRACK_UNSPECIFIED |
המערכת מתעלמת מהערך הזה. |
PRODUCTION |
מסלול הייצור, שמספק את הגרסה היציבה האחרונה. |
BETA |
מסלול הבטא, שמספק את גרסת הבטא האחרונה. |
EncryptionPolicy
סוג ההצפנה
טיפוסים בני מנייה (enum) | |
---|---|
ENCRYPTION_POLICY_UNSPECIFIED |
הערך הזה מתעלם, כלומר אין צורך בהצפנה |
ENABLED_WITHOUT_PASSWORD |
נדרשת הצפנה אבל לא נדרשת סיסמה להפעלה |
ENABLED_WITH_PASSWORD |
הצפנה נדרשת עם סיסמה נדרשת להפעלה |
PlayStoreMode
הערכים האפשריים של מדיניות המצב של חנות Play.
טיפוסים בני מנייה (enum) | |
---|---|
PLAY_STORE_MODE_UNSPECIFIED |
לא צוין. ברירת המחדל היא WHITELIST. |
WHITELIST |
רק אפליקציות שמפורטות במדיניות יהיו זמינות, וכל אפליקציה שלא מופיעה במדיניות תוסר מהמכשיר באופן אוטומטי. |
BLACKLIST |
כל האפליקציות זמינות, וכל אפליקציה שלא אמורה להיות במכשיר צריכה להיות מסומנת במפורש כ 'חסומה' במדיניות applications . |
SetupAction
פעולה שמתבצעת במהלך ההגדרה.
ייצוג ב-JSON |
---|
{ "title": { object ( |
שדות | |
---|---|
title |
שם הפעולה. |
description |
תיאור הפעולה. |
שדה האיחוד action . הפעולה לביצוע במהלך ההגדרה. הערך של action יכול להיות רק אחת מהאפשרויות הבאות: |
|
launch |
פעולה להפעלת אפליקציה. האפליקציה תופעל עם כוונה (intent) שמכילה פרמטר נוסף עם המפתח |
LaunchAppAction
פעולה להפעלת אפליקציה.
ייצוג ב-JSON |
---|
{ // Union field |
שדות | |
---|---|
שדה האיחוד launch . תיאור הפעולה להפעלה שצריך לבצע launch יכול להיות רק אחת מהאפשרויות הבאות: |
|
package |
שם החבילה של האפליקציה שרוצים להפעיל |
PolicyEnforcementRule
כלל שמגדיר את הפעולות שיתבצעו אם מכשיר או פרופיל עבודה לא עומדים בדרישות המדיניות שצוינה ב-settingName
. במקרה של מספר כללי אכיפה תואמים או מספר כללי אכיפה מופעלים, תתבצע מיזוג ותתבצע הפעולה החמורה ביותר. עם זאת, אנחנו עדיין עוקבים אחרי כל הכללים שהופעלו: כולל מועד ההפעלה הראשוני וכל פרטי אי-התאימות המשויכים. אם תנאי הכלל החמור ביותר לאכיפה מתקיימים, המערכת תחיל את הפעולה המתאימה הבאה.
ייצוג ב-JSON |
---|
{ "blockAction": { object ( |
שדות | |
---|---|
block |
פעולה לחסימת הגישה לאפליקציות ולנתונים במכשיר שבבעלות החברה או בפרופיל העבודה. הפעולה הזו גם מפעילה התראה למשתמשים עם מידע (אם אפשר) על אופן תיקון בעיית התאימות. הערה: צריך לציין גם את |
wipe |
פעולה לאיפוס מכשיר בבעלות החברה או למחיקה של פרופיל עבודה. הערה: צריך לציין גם את |
שדה האיחוד trigger . התנאי שיפעיל את הכלל הזה. הערך של trigger יכול להיות רק אחת מהאפשרויות הבאות: |
|
setting |
המדיניות ברמה העליונה שרוצים לאכוף. לדוגמה, |
BlockAction
פעולה לחסימת הגישה לאפליקציות ולנתונים במכשיר המנוהל באופן מלא או בפרופיל העבודה. הפעולה הזו גם גורמת להצגת התראה למשתמש במכשיר או בפרופיל העבודה, עם מידע (אם אפשר) על אופן תיקון בעיית התאימות. הערה: צריך לציין גם את wipeAction
.
ייצוג ב-JSON |
---|
{
"blockAfterDays": integer,
"blockScope": enum ( |
שדות | |
---|---|
block |
מספר הימים שבהם המכשיר או פרופיל העבודה לא עומדים בדרישות המדיניות לפני שהם נחסמים. כדי לחסום את הגישה באופן מיידי, מגדירים את הערך כ-0. הערך של |
block |
מציין את ההיקף של |
BlockScope
מציין את ההיקף של BlockAction
. ההגדרה רלוונטית רק למכשירים בבעלות החברה.
טיפוסים בני מנייה (enum) | |
---|---|
BLOCK_SCOPE_UNSPECIFIED |
לא צוין. ברירת המחדל היא BLOCK_SCOPE_WORK_PROFILE . |
BLOCK_SCOPE_WORK_PROFILE |
פעולת החסימה חלה רק על אפליקציות בפרופיל העבודה. אפליקציות בפרופיל האישי לא מושפעות מכך. |
BLOCK_SCOPE_DEVICE |
פעולת החסימה חלה על כל המכשיר, כולל אפליקציות בפרופיל האישי. |
WipeAction
פעולה לאיפוס מכשיר בבעלות החברה או למחיקה של פרופיל עבודה. הערה: צריך לציין גם את blockAction
.
ייצוג ב-JSON |
---|
{ "wipeAfterDays": integer, "preserveFrp": boolean } |
שדות | |
---|---|
wipe |
מספר הימים שבהם המכשיר או פרופיל העבודה לא עומדים בדרישות המדיניות לפני שהנתונים שלהם יימחקו. הערך של |
preserve |
האם נתוני ההגנה מפני איפוס להגדרות המקוריות נשמרים במכשיר. ההגדרה הזו לא חלה על פרופילים של עבודה. |
KioskCustomization
הגדרות שקובעות את ההתנהגות של המכשיר במצב קיוסק. כדי להפעיל את מצב הקיוסק, מגדירים את kioskCustomLauncherEnabled
כ-true
או מציינים אפליקציה במדיניות באמצעות installType
KIOSK
.
ייצוג ב-JSON |
---|
{ "powerButtonActions": enum ( |
שדות | |
---|---|
power |
הגדרת ההתנהגות של מכשיר במצב קיוסק כשמשתמש לוחץ לחיצה ארוכה על לחצן ההפעלה. |
system |
ההגדרה קובעת אם תיבת הדו-שיח של שגיאת המערכת לגבי אפליקציות שנפלו או לא מגיבות תיחסם במצב קיוסק. כשהאפליקציה תיחסם, המערכת תפסיק אותה באופן אוטומטי כאילו שהמשתמש בחר באפשרות 'סגירת האפליקציה' בממשק המשתמש. |
system |
קובע אילו תכונות ניווט מופעלות (למשל, לחצני דף הבית וסיכום) במצב קיוסק. |
status |
ההגדרה קובעת אם פרטי המערכת וההתראות מושבתים במצב קיוסק. |
device |
ההגדרה קובעת אם מותר להשתמש באפליקציית ההגדרות במצב קיוסק. |
PowerButtonActions
הגדרת ההתנהגות של מכשיר במצב קיוסק כשמשתמש לוחץ לחיצה ארוכה על לחצן ההפעלה.
טיפוסים בני מנייה (enum) | |
---|---|
POWER_BUTTON_ACTIONS_UNSPECIFIED |
לא צוין, ערך ברירת המחדל הוא POWER_BUTTON_AVAILABLE . |
POWER_BUTTON_AVAILABLE |
תפריט ההפעלה (למשל, כיבוי, הפעלה מחדש) מוצג כשלוחצים לחיצה ארוכה על לחצן ההפעלה של מכשיר במצב קיוסק. |
POWER_BUTTON_BLOCKED |
תפריט ההפעלה (למשל, כיבוי, הפעלה מחדש) לא מוצג כשמשתמש לוחץ לחיצה ארוכה על לחצן ההפעלה של מכשיר במצב קיוסק. הערה: הפעולה הזו עשויה למנוע ממשתמשים לכבות את המכשיר. |
SystemErrorWarnings
ההגדרה קובעת אם תיבת הדו-שיח של שגיאת המערכת לגבי אפליקציות שנפלו או לא מגיבות תיחסם במצב קיוסק.
טיפוסים בני מנייה (enum) | |
---|---|
SYSTEM_ERROR_WARNINGS_UNSPECIFIED |
לא צוין, ערך ברירת המחדל הוא ERROR_AND_WARNINGS_MUTED . |
ERROR_AND_WARNINGS_ENABLED |
כל תיבת הדו-שיח של שגיאות מערכת, כמו קריסה או אפליקציה שלא מגיבה (ANR), מוצגות. |
ERROR_AND_WARNINGS_MUTED |
כל תיבת הדו-שיח של שגיאות מערכת, כמו קריסה או 'האפליקציה לא מגיבה' (ANR), חסומים. כשהאפליקציה חסומה, המערכת מפסיקת אותה באופן יזום כאילו המשתמש סוגר אותה דרך ממשק המשתמש. |
StatusBar
ההגדרה קובעת אם פרטי המערכת וההתראות מושבתים במצב קיוסק.
טיפוסים בני מנייה (enum) | |
---|---|
STATUS_BAR_UNSPECIFIED |
לא צוין, ערך ברירת המחדל הוא INFO_AND_NOTIFICATIONS_DISABLED . |
NOTIFICATIONS_AND_SYSTEM_INFO_ENABLED |
פרטי המערכת וההתראות מוצגים בשורת הסטטוס במצב קיוסק. הערה: כדי שהמדיניות הזו תיכנס לתוקף, צריך להפעיל את לחצן דף הבית של המכשיר באמצעות |
NOTIFICATIONS_AND_SYSTEM_INFO_DISABLED |
נתוני המערכת וההתראות מושבתים במצב קיוסק. |
SYSTEM_INFO_ONLY |
רק פרטי המערכת מוצגים בשורת הסטטוס. |
DeviceSettings
ההגדרה קובעת אם משתמש יכול לגשת לאפליקציית ההגדרות של המכשיר במצב קיוסק.
טיפוסים בני מנייה (enum) | |
---|---|
DEVICE_SETTINGS_UNSPECIFIED |
לא צוין, ערך ברירת המחדל הוא SETTINGS_ACCESS_ALLOWED . |
SETTINGS_ACCESS_ALLOWED |
מותר לגשת לאפליקציית ההגדרות במצב קיוסק. |
SETTINGS_ACCESS_BLOCKED |
אי אפשר לגשת לאפליקציית ההגדרות במצב קיוסק. |
AdvancedSecurityOverrides
הגדרות אבטחה מתקדמות. ברוב המקרים אין צורך להגדיר אותם.
ייצוג ב-JSON |
---|
{ "untrustedAppsPolicy": enum ( |
שדות | |
---|---|
untrusted |
המדיניות לגבי אפליקציות לא מהימנות (אפליקציות ממקורות לא ידועים) שחלה במכשיר. מחליף את |
google |
האם האימות של Google Play Protect נאכף. החלפה של |
developer |
קובעת את הגישה להגדרות למפתחים: אפשרויות למפתחים ואתחול בטוח. מחליף את |
common |
אמצעי בקרה במצב Common Criteria – תקני אבטחה שמוגדרים בקריטריונים המשותפים להערכת אבטחת טכנולוגיית המידע (CC). הפעלת מצב Common Criteria מגדילה את רכיבי האבטחה מסוימים במכשיר. פרטים נוספים זמינים במאמר אזהרה: במצב 'קריטריונים משותפים' מופעלת אכיפה של מודל אבטחה קפדני שנדרש בדרך כלל רק למוצרי IT שמשמשים במערכות ביטחון לאומי ובארגונים אחרים עם מידע רגיש מאוד. יכול להיות שהשימוש הרגיל במכשיר יושפע. האפשרות הזו מופעלת רק אם יש צורך בכך. אם מצב Common Criteria יושבת אחרי שהופעל בעבר, יכול להיות שכל רשתות ה-Wi-Fi שהוגדרו על ידי משתמשים יאבדו, וייתכן שיהיה צורך להגדיר מחדש רשתות Wi-Fi שהוגדרו ברמת הארגון ודורשות קלט מהמשתמשים. |
personal |
אפליקציות אישיות שיכולות לקרוא התראות מפרופיל העבודה באמצעות NotificationListenerService. כברירת מחדל, אפליקציות אישיות (מלבד אפליקציות מערכת) לא יכולות לקרוא התראות מהעבודה. כל ערך ברשימה חייב להיות שם של חבילה. |
mte |
זה שינוי אופציונלי. הרשאה שמאפשרת לשלוט בתוסף תיוג זיכרון (MTE) במכשיר. צריך להפעיל מחדש את המכשיר כדי להחיל את השינויים במדיניות MTE. |
content |
זה שינוי אופציונלי. המדיניות הזו קובעת אם ההגנה על התוכן, שמאפשרת לסרוק לאיתור אפליקציות מטעות, מופעלת. התכונה הזו נתמכת ב-Android מגרסה 15 ואילך. |
UntrustedAppsPolicy
המדיניות לגבי אפליקציות לא מהימנות (אפליקציות ממקורות לא ידועים) שחלה במכשיר. מחליף את installUnknownSourcesAllowed (deprecated).
טיפוסים בני מנייה (enum) | |
---|---|
UNTRUSTED_APPS_POLICY_UNSPECIFIED |
לא צוין. ברירת המחדל היא DISALLOW_INSTALL. |
DISALLOW_INSTALL |
ברירת מחדל. איסור התקנות של אפליקציות לא מהימנות בכל המכשיר. |
ALLOW_INSTALL_IN_PERSONAL_PROFILE_ONLY |
במכשירים עם פרופילי עבודה, צריך לאפשר התקנות של אפליקציות לא מהימנות רק בפרופיל האישי של המכשיר. |
ALLOW_INSTALL_DEVICE_WIDE |
מתן הרשאה להתקנות של אפליקציות לא מהימנות במכשיר כולו. |
GooglePlayProtectVerifyApps
האם האימות של Google Play Protect נאכף. החלפה של
(הוצא משימוש).ensureVerifyAppsEnabled
טיפוסים בני מנייה (enum) | |
---|---|
GOOGLE_PLAY_PROTECT_VERIFY_APPS_UNSPECIFIED |
לא צוין. ברירת המחדל היא VERIFY_APPS_ENFORCED. |
VERIFY_APPS_ENFORCED |
ברירת מחדל. מאלצת את הפעלת האימות של האפליקציה. |
VERIFY_APPS_USER_CHOICE |
המשתמש יכול לבחור אם להפעיל אימות אפליקציות. |
DeveloperSettings
קובעת את הגישה להגדרות למפתחים: אפשרויות למפתחים ואתחול בטוח. מחליף את
(הוחלף) ואת safeBootDisabled
(הוחלף).debuggingFeaturesAllowed
טיפוסים בני מנייה (enum) | |
---|---|
DEVELOPER_SETTINGS_UNSPECIFIED |
לא צוין. ברירת המחדל היא DEVELOPER_SETTINGS_DISABLED. |
DEVELOPER_SETTINGS_DISABLED |
ברירת מחדל. השבתת כל הגדרות הפיתוח ומניעת הגישה של המשתמש אליהן. |
DEVELOPER_SETTINGS_ALLOWED |
מאפשרת את כל הגדרות הפיתוח. המשתמש יכול לגשת להגדרות ולקבוע אותן לפי הצורך. |
CommonCriteriaMode
אמצעי בקרה במצב Common Criteria – תקני אבטחה שמוגדרים בקריטריונים המשותפים להערכת אבטחת טכנולוגיית המידע (CC). הפעלת מצב Common Criteria מגדילה את רכיבי האבטחה מסוימים במכשיר, כולל:
- הצפנת AES-GCM של מפתחות לטווח ארוך ב-Bluetooth
- מאגרי הגדרות Wi-Fi
- אימות נוסף של אישורי רשת שמחייב שימוש ב-TLSv1.2 כדי להתחבר למארחי יעד של AM API
- בדיקת תקינות של מדיניות קריפטוגרפית. מומלץ להגדיר את
כ-true כדי לקבל את הסטטוס של בדיקת תקינות המדיניות. אם אימות החתימה של המדיניות נכשל, המדיניות לא חלה על המכשיר ו-statusReportingSettings.commonCriteriaModeEnabled
מוגדר ל-commonCriteriaModeInfo.policy_signature_verification_status
.POLICY_SIGNATURE_VERIFICATION_FAILED
אפשר להשתמש במצב Common Criteria רק במכשירים בבעלות החברה עם Android מגרסה 11 ואילך.
אזהרה: במצב 'קריטריונים משותפים' מופעלת אכיפה של מודל אבטחה קפדני שנדרש בדרך כלל רק למוצרי IT שמשמשים במערכות ביטחון לאומי ובארגונים אחרים עם מידע רגיש מאוד. יכול להיות שהשימוש הרגיל במכשיר יושפע. האפשרות הזו מופעלת רק אם יש צורך בכך. אם מצב Common Criteria יושבת אחרי שהופעל בעבר, יכול להיות שכל רשתות ה-Wi-Fi שהוגדרו על ידי משתמשים יאבדו, וייתכן שיהיה צורך להגדיר מחדש רשתות Wi-Fi שהוגדרו ברמת הארגון ודורשות קלט מהמשתמשים.
טיפוסים בני מנייה (enum) | |
---|---|
COMMON_CRITERIA_MODE_UNSPECIFIED |
לא צוין. ערך ברירת המחדל הוא COMMON_CRITERIA_MODE_DISABLED. |
COMMON_CRITERIA_MODE_DISABLED |
ברירת מחדל. השבתת מצב Common Criteria. |
COMMON_CRITERIA_MODE_ENABLED |
הפעלת מצב Common Criteria. |
MtePolicy
הרשאה שמאפשרת לשלוט בתוסף תיוג זיכרון (MTE) במכשיר.
טיפוסים בני מנייה (enum) | |
---|---|
MTE_POLICY_UNSPECIFIED |
לא צוין. ברירת המחדל היא . |
MTE_USER_CHOICE |
המשתמש יכול לבחור להפעיל או להשבית את MTE במכשיר, אם המכשיר תומך בכך. |
MTE_ENFORCED |
התכונה MTE מופעלת במכשיר והמשתמש לא רשאי לשנות את ההגדרה הזו. אפשר להגדיר את האפשרות הזו במכשירים מנוהלים ובפרופילים של עבודה במכשירים שבבעלות החברה. התכונה נתמכת ב-Android מגרסה 14 ואילך. |
MTE_DISABLED |
התכונה MTE מושבתת במכשיר והמשתמש לא רשאי לשנות את ההגדרה הזו. ההגדרה הזו רלוונטית רק במכשירים שמנוהלים במלואם. במקרים אחרים, מדווחים על התכונה נתמכת ב-Android מגרסה 14 ואילך. |
ContentProtectionPolicy
המדיניות הזו קובעת אם ההגנה על התוכן, שמאפשרת לסרוק לאיתור אפליקציות מטעות, מופעלת. התכונה הזו נתמכת ב-Android מגרסה 15 ואילך.
טיפוסים בני מנייה (enum) | |
---|---|
CONTENT_PROTECTION_POLICY_UNSPECIFIED |
לא צוין. ברירת המחדל היא . |
CONTENT_PROTECTION_DISABLED |
הגנה על תוכן מושבתת והמשתמשים לא יכולים לשנות את ההגדרה הזו. |
CONTENT_PROTECTION_ENFORCED |
הגנה על תוכן מופעלת והמשתמש לא יכול לשנות את ההגדרה הזו. התכונה נתמכת ב-Android מגרסה 15 ואילך. |
CONTENT_PROTECTION_USER_CHOICE |
ההגנה על התוכן לא נשלטת על ידי המדיניות. המשתמש יכול לבחור את ההתנהגות של ההגנה על התוכן. התכונה נתמכת ב-Android מגרסה 15 ואילך. |
PersonalUsagePolicies
כללי מדיניות ששולטים בשימוש האישי במכשיר בבעלות החברה עם פרופיל עבודה.
ייצוג ב-JSON |
---|
{ "cameraDisabled": boolean, "screenCaptureDisabled": boolean, "accountTypesWithManagementDisabled": [ string ], "maxDaysWithWorkOff": integer, "personalPlayStoreMode": enum ( |
שדות | |
---|---|
camera |
אם הערך הוא true, המצלמה מושבתת בפרופיל האישי. |
screen |
אם הערך הוא true, צילום המסך מושבת לכל המשתמשים. |
account |
סוגי חשבונות שהמשתמש לא יכול לנהל. |
max |
קובעת כמה זמן פרופיל העבודה יכול להיות מושבת. משך הזמן המינימלי חייב להיות לפחות 3 ימים. פרטים נוספים:
|
personal |
משמש יחד עם |
personal |
המדיניות חלה על אפליקציות בפרופיל האישי. |
PlayStoreMode
משמש יחד עם personalApplications
כדי לקבוע איך אפליקציות בפרופיל האישי מותרות או חסומות.
טיפוסים בני מנייה (enum) | |
---|---|
PLAY_STORE_MODE_UNSPECIFIED |
לא צוין. ברירת המחדל היא BLOCKLIST . |
BLACKLIST |
כל האפליקציות מחנות Play זמינות להתקנה בפרופיל האישי, מלבד אלה שהערך של |
BLOCKLIST |
כל האפליקציות מחנות Play זמינות להתקנה בפרופיל האישי, מלבד אלה שהערך של installType הוא BLOCKED ב-personalApplications . |
ALLOWLIST |
רק אפליקציות שצוינו במפורש ב-personalApplications עם הערך installType שמוגדר כ-AVAILABLE מורשות להתקנה בפרופיל האישי. |
PersonalApplicationPolicy
כללי מדיניות לאפליקציות בפרופיל האישי של מכשיר בבעלות החברה עם פרופיל עבודה.
ייצוג ב-JSON |
---|
{
"packageName": string,
"installType": enum ( |
שדות | |
---|---|
package |
שם החבילה של האפליקציה. |
install |
סוג ההתקנה שרוצים לבצע. |
InstallType
סוגי התנהגויות ההתקנה שיכולות להיות לאפליקציה של פרופיל אישי.
טיפוסים בני מנייה (enum) | |
---|---|
INSTALL_TYPE_UNSPECIFIED |
לא צוין. ברירת המחדל היא AVAILABLE . |
BLOCKED |
האפליקציה חסומה ואי אפשר להתקין אותה בפרופיל האישי. אם האפליקציה הותקנה בעבר במכשיר, היא תוסר. |
AVAILABLE |
האפליקציה זמינה להתקנה בפרופיל האישי. |
AutoDateAndTimeZone
האם התאריך, השעה ואזור הזמן מוגדרים באופן אוטומטי במכשיר בבעלות החברה.
טיפוסים בני מנייה (enum) | |
---|---|
AUTO_DATE_AND_TIME_ZONE_UNSPECIFIED |
לא צוין. ברירת המחדל היא AUTO_DATE_AND_TIME_ZONE_USER_CHOICE . |
AUTO_DATE_AND_TIME_ZONE_USER_CHOICE |
התאריך, השעה ואזור הזמן האוטומטיים נתונים לבחירת המשתמש. |
AUTO_DATE_AND_TIME_ZONE_ENFORCED |
לאכוף את התאריך, השעה ואזור הזמן האוטומטיים במכשיר. |
OncCertificateProvider
התכונה הזו לא זמינה לכלל המשתמשים.
ייצוג ב-JSON |
---|
{ "certificateReferences": [ string ], // Union field |
שדות | |
---|---|
certificate |
התכונה הזו לא זמינה לכלל המשתמשים. |
שדה האיחוד התכונה הזו לא זמינה לכלל המשתמשים. הערך של |
|
content |
התכונה הזו לא זמינה לכלל המשתמשים. |
ContentProviderEndpoint
התכונה הזו לא זמינה לכלל המשתמשים.
ייצוג ב-JSON |
---|
{ "uri": string, "packageName": string, "signingCertsSha256": [ string ] } |
שדות | |
---|---|
uri |
התכונה הזו לא זמינה לכלל המשתמשים. |
package |
התכונה הזו לא זמינה לכלל המשתמשים. |
signing |
חובה. התכונה הזו לא זמינה לכלל המשתמשים. |
CrossProfilePolicies
קובע אילו נתונים מפרופיל העבודה יהיו נגישים מהפרופיל האישי, ולהפך.
עם nonComplianceDetail
מדווח אם אין במכשיר פרופיל עבודה.MANAGEMENT_MODE
ייצוג ב-JSON |
---|
{ "showWorkContactsInPersonalProfile": enum ( |
שדות | |
---|---|
show |
האם לאפליקציות לשימוש אישי תהיה גישה לאנשי הקשר שמאוחסנים בפרופיל העבודה. מידע נוסף זמין במאמר |
cross |
אם אפשר להדביק טקסט שהועתק מפרופיל אחד (אישי או עבודה) בפרופיל השני. |
cross |
אם אפשר לשתף נתונים מפרופיל אחד (אישי או עבודה) עם אפליקציות בפרופיל השני. בקרה ספציפית על שיתוף נתונים פשוט באמצעות כוונות (intents). ניהול של ערוצי תקשורת אחרים בין הפרופילים, כמו חיפוש אנשי קשר, העתקה/הדבקה או קישור בין אפליקציות לעבודה לאפליקציות לשימוש אישי, מוגדר בנפרד. |
work |
מציין את התנהגות ברירת המחדל של ווידג'טים בפרופיל העבודה. אם המדיניות לא מציינת את הערך |
exemptions |
רשימת האפליקציות שלא נכללות בהגדרה
התכונה נתמכת ב-Android מגרסה 14 ואילך. |
ShowWorkContactsInPersonalProfile
אם אפליקציות לשימוש אישי יכולות לגשת לאנשי הקשר בפרופיל העבודה, כולל חיפושים של אנשי קשר ושיחות נכנסות
הערה: אחרי שאפליקציה אישית כלשהי תקבל גישה לאיש קשר בעבודה, אי אפשר להבטיח שהוא יישאר באותה אפליקציה, כי אפשר לשתף או להעביר את איש הקשר לכל אפליקציה אחרת, בהתאם להתנהגות של האפליקציה המורשית.
טיפוסים בני מנייה (enum) | |
---|---|
SHOW_WORK_CONTACTS_IN_PERSONAL_PROFILE_UNSPECIFIED |
לא צוין. ברירת המחדל היא כשהאפשרות הזו מוגדרת, אסור להגדיר את |
SHOW_WORK_CONTACTS_IN_PERSONAL_PROFILE_DISALLOWED |
האפליקציות לשימוש אישי לא יוכלו לגשת לאנשי הקשר בפרופיל העבודה ולחפש אנשי קשר מהעבודה. כשהאפשרות הזו מוגדרת, אפליקציות אישיות שצוינו ב- האפשרות נתמכת ב-Android 7.0 ואילך. |
SHOW_WORK_CONTACTS_IN_PERSONAL_PROFILE_ALLOWED |
ברירת מחדל. מאפשר לאפליקציות בפרופיל האישי לגשת לאנשי הקשר בפרופיל העבודה, כולל חיפושים של אנשי קשר ושיחות נכנסות. כשהאפשרות הזו מוגדרת, אפליקציות לשימוש אישי שצוינו ב- האפשרות נתמכת ב-Android 7.0 ואילך. |
SHOW_WORK_CONTACTS_IN_PERSONAL_PROFILE_DISALLOWED_EXCEPT_SYSTEM |
מונעת מרוב האפליקציות לשימוש אישי לגשת לאנשי הקשר בפרופיל העבודה, כולל חיפושים של אנשי קשר ושיחות נכנסות, מלבד אפליקציות ברירת המחדל של ה-OEM: Dialer, Messages ו-Contacts. אפליקציות 'חייגן', 'הודעות' ו'אנשי קשר' שהוגדרו על ידי המשתמשים, או כל אפליקציה אחרת שמותקנת במערכת או ב-Play, לא יוכלו לשלוח שאילתות ישירות לאנשי הקשר בעבודה. כשהאפשרות הזו מוגדרת, אפליקציות אישיות שצוינו ב- התכונה נתמכת ב-Android מגרסה 14 ואילך. אם ההגדרה הזו מוגדרת במכשיר עם גרסת Android שקטנה מ-14, ההתנהגות חוזרת ל- |
CrossProfileCopyPaste
אם אפשר להדביק טקסט שהועתק מפרופיל אחד (אישי או עבודה) בפרופיל השני.
טיפוסים בני מנייה (enum) | |
---|---|
CROSS_PROFILE_COPY_PASTE_UNSPECIFIED |
לא צוין. ברירת המחדל היא COPY_FROM_WORK_TO_PERSONAL_DISALLOWED |
COPY_FROM_WORK_TO_PERSONAL_DISALLOWED |
ברירת מחדל. משתמשים לא יכולים להדביק בטקסט של הפרופיל האישי שהועתק מפרופיל העבודה. אפשר להדביק בפרופיל העבודה טקסט שהועתק מהפרופיל האישי, ואפשר להדביק בפרופיל האישי טקסט שהועתק מפרופיל העבודה. |
CROSS_PROFILE_COPY_PASTE_ALLOWED |
אפשר להדביק טקסט שהועתק באחד מהפרופילים בפרופיל השני. |
CrossProfileDataSharing
אם אפשר לשתף נתונים מפרופיל אחד (אישי או עבודה) עם אפליקציות בפרופיל השני. בקרה ספציפית על שיתוף נתונים פשוט באמצעות כוונות (intents). הפעולות האלה כוללות פתיחת דפדפן אינטרנט, פתיחת מפה, שיתוף תוכן, פתיחת מסמך וכו'. ניהול של ערוצי תקשורת אחרים בפרופילים שונים, כמו חיפוש אנשי קשר, העתקה/הדבקה או אפליקציות מקושרות לעבודה ולשימוש אישי, מוגדר בנפרד.
טיפוסים בני מנייה (enum) | |
---|---|
CROSS_PROFILE_DATA_SHARING_UNSPECIFIED |
לא צוין. ברירת המחדל היא DATA_SHARING_FROM_WORK_TO_PERSONAL_DISALLOWED. |
CROSS_PROFILE_DATA_SHARING_DISALLOWED |
מונע שיתוף נתונים מהפרופיל האישי לפרופיל העבודה ומפרופיל העבודה לפרופיל האישי. |
DATA_SHARING_FROM_WORK_TO_PERSONAL_DISALLOWED |
ברירת מחדל. המשתמשים לא יכולים לשתף נתונים מפרופיל העבודה עם אפליקציות בפרופיל האישי. אפשר לשתף מידע אישי עם אפליקציות לעבודה. |
CROSS_PROFILE_DATA_SHARING_ALLOWED |
אפשר לשתף נתונים מכל אחד מהפרופילים עם הפרופיל השני. |
WorkProfileWidgetsDefault
ההגדרה הזו קובעת אם אפליקציות בפרופיל העבודה מורשות להוסיף ווידג'טים למסך הבית, במקרים שבהם לא מוגדרת מדיניות ספציפית לאפליקציה. אחרת, המדיניות הספציפית לאפליקציה תקבל עדיפות על פני המדיניות הזו.
טיפוסים בני מנייה (enum) | |
---|---|
WORK_PROFILE_WIDGETS_DEFAULT_UNSPECIFIED |
לא צוין. ברירת המחדל היא WORK_PROFILE_WIDGETS_DEFAULT_DISALLOWED. |
WORK_PROFILE_WIDGETS_DEFAULT_ALLOWED |
ווידג'טים בפרופיל העבודה מותרים כברירת מחדל. כלומר, אם המדיניות לא מציינת את כ- לאפליקציה, היא תוכל להוסיף ווידג'טים למסך הבית. |
WORK_PROFILE_WIDGETS_DEFAULT_DISALLOWED |
ווידג'טים של פרופיל העבודה אסורים כברירת מחדל. כלומר, אם המדיניות לא מציינת את בתור לאפליקציה, לא תהיה לה אפשרות להוסיף ווידג'טים למסך הבית. |
PreferentialNetworkService
המדיניות הזו קובעת אם שירות הרשת המועדף מופעל בפרופיל העבודה. פרטים נוספים זמינים בכתובת
.preferentialNetworkService
טיפוסים בני מנייה (enum) | |
---|---|
PREFERENTIAL_NETWORK_SERVICE_UNSPECIFIED |
לא צוין. ברירת המחדל היא PREFERENTIAL_NETWORK_SERVICES_DISABLED . |
PREFERENTIAL_NETWORK_SERVICE_DISABLED |
שירות הרשת המועדף מושבת בפרופיל העבודה. |
PREFERENTIAL_NETWORK_SERVICE_ENABLED |
שירות הרשת המועדף מופעל בפרופיל העבודה. |
UsageLog
ההגדרה קובעת אילו סוגי יומני פעילות של המכשיר ייאספו מהמכשיר וידווחו באמצעות התראה ב-Pub/Sub.
ייצוג ב-JSON |
---|
{ "enabledLogTypes": [ enum ( |
שדות | |
---|---|
enabled |
קובעת אילו סוגי יומנים מופעלים. הערה: המשתמשים יקבלו הודעות במכשיר כשיופעל רישום ביומן השימוש. |
upload |
קובע אילו מסוגי היומנים המופעלים אפשר להעלות באמצעות חבילת הגלישה. כברירת מחדל, היומנים נכנסים לתור להעלאה כשהמכשיר מתחבר ל-Wi-Fi. |
LogType
סוגי יומני הפעילות של המכשיר שמדווחים מהמכשיר.
טיפוסים בני מנייה (enum) | |
---|---|
LOG_TYPE_UNSPECIFIED |
לא נעשה שימוש בערך הזה. |
SECURITY_LOGS |
הפעלת רישום ביומן של אירועי אבטחה במכשיר, למשל כאשר מזינים בטעות את הסיסמה של המכשיר או מחברים אחסון נשלף. תיאור מלא של אירועי האבטחה שמתועדים ביומן זמין במאמר . התכונה נתמכת במכשירים מנוהלים לחלוטין עם Android מגרסה 7 ואילך. התכונה נתמכת במכשירים בבעלות החברה עם פרופיל עבודה בגרסה Android 12 ואילך, שבהם מתועדים רק אירועי אבטחה מפרופיל העבודה. ניתן לשנות את ההגדרה הזו לפי היקף הגישה שהוקצה לאפליקציה
|
NETWORK_ACTIVITY_LOGS |
הפעלת רישום ביומן של אירועי רשת במכשיר, כמו חיפושים ב-DNS וחיבורי TCP. תיאור מלא של אירועי הרשת שמתועדים ביומן זמין במאמר . התכונה נתמכת במכשירים מנוהלים לחלוטין עם Android מגרסה 8 ואילך. התכונה נתמכת במכשירים בבעלות החברה עם פרופיל עבודה בגרסה 12 ואילך של Android, שבהם מתועדים רק אירועי רשת מפרופיל העבודה. ניתן לשנות את ההגדרה הזו לפי היקף הגישה שהוקצה לאפליקציה
|
CameraAccess
קובעת את השימוש במצלמה ואת האפשרות של המשתמש להפעיל או להשבית את הגישה למצלמה. המתג לגישה למצלמה קיים ב-Android מגרסה 12 ואילך. באופן כללי, אפשר להשבית את המצלמה בכל המכשיר במכשירים מנוהלים לחלוטין, ורק בפרופיל העבודה במכשירים עם פרופיל עבודה. האפשרות להשבית את המתג של הגישה למצלמה רלוונטית רק למכשירים בניהול מלא, ובמקרה כזה היא חלה על כל המכשיר. פרטים נוספים זמינים בערכים של enum.
טיפוסים בני מנייה (enum) | |
---|---|
CAMERA_ACCESS_UNSPECIFIED |
אם הערך של הוא true, הפונקציה הזו שוות ערך לפונקציה . אחרת, הפונקציה הזו זהה לפונקציה . |
CAMERA_ACCESS_USER_CHOICE |
המערכת תתעלם מהשדה . זוהי ברירת המחדל של המכשיר: כל המצלמות במכשיר זמינות. ב-Android 12 ואילך, המשתמש יכול להשתמש במתג הגישה למצלמה. |
CAMERA_ACCESS_DISABLED |
המערכת תתעלם מהשדה אין הגבלות מפורשות על המתג של הגישה למצלמה ב-Android מגרסה 12 ואילך: במכשירים שמנוהלים באופן מלא, המתג של הגישה למצלמה לא משפיע כי כל המצלמות מושבתות. במכשירים עם פרופיל עבודה, למצב המתג הזה אין השפעה על אפליקציות בפרופיל העבודה, אבל הוא משפיע על אפליקציות מחוץ לפרופיל העבודה. |
CAMERA_ACCESS_ENFORCED |
המערכת תתעלם מהשדה . כל המצלמות במכשיר זמינות. במכשירים מנוהלים לחלוטין עם Android מגרסה 12 ואילך, המשתמש לא יכול להשתמש במתג הגישה למצלמה. במכשירים שלא מנוהלים באופן מלא או במכשירים עם Android מגרסה 11 ומטה, הערך הזה שווה ל- . |
MicrophoneAccess
במכשירים מנוהלים לחלוטין, ההגדרה קובעת אם המשתמש יכול להשתמש במיקרופון ואם יש לו גישה למתג הגישה למיקרופון. ההגדרה הזו לא משפיעה על מכשירים שלא מנוהלים במלואם. המתג לגישה למיקרופון קיים ב-Android מגרסה 12 ואילך.
טיפוסים בני מנייה (enum) | |
---|---|
MICROPHONE_ACCESS_UNSPECIFIED |
אם הערך של הוא true, הפונקציה הזו שוות ערך לפונקציה . אחרת, הפונקציה הזו זהה לפונקציה . |
MICROPHONE_ACCESS_USER_CHOICE |
המערכת תתעלם מהשדה . זוהי ברירת המחדל של התנהגות המכשיר: המיקרופון במכשיר זמין. ב-Android מגרסה 12 ואילך, המשתמש יכול להשתמש במתג הגישה למיקרופון. |
MICROPHONE_ACCESS_DISABLED |
המערכת תתעלם מהשדה המתג של הגישה למיקרופון לא משפיע כי המיקרופון מושבת. |
MICROPHONE_ACCESS_ENFORCED |
המערכת תתעלם מהשדה . המיקרופון במכשיר זמין. במכשירים עם Android מגרסה 12 ואילך, המשתמשים לא יכולים להשתמש במתג הגישה למיקרופון. במכשירים עם Android מגרסה 11 ומטה, הערך הזה שווה ל- . |
DeviceConnectivityManagement
כאן מוסבר איך לשלוט באפשרויות הקשורות לחיבור המכשיר, כמו Wi-Fi, גישה לנתונים ב-USB, חיבורי מקלדת/עכבר ועוד.
ייצוג ב-JSON |
---|
{ "usbDataAccess": enum ( |
שדות | |
---|---|
usb |
קובע אילו קבצים ו/או נתונים אפשר להעביר באמצעות USB. התכונה נתמכת רק במכשירים בבעלות החברה. |
configure |
קובעת את הרשאות ההגדרה של Wi-Fi. בהתאם לאפשרות שתבחרו, למשתמש תהיה שליטה מלאה, מוגבלת או לא תהיה שליטה כלל בהגדרת רשתות Wi-Fi. |
wifi |
הרשאה שמאפשרת לקבוע את ההגדרות של Wi-Fi Direct ולהשתמש בהן. התכונה נתמכת במכשירים בבעלות החברה עם Android מגרסה 13 ואילך. |
tethering |
שולטת בהגדרות הקישור. על סמך הערך שהוגדר, המשתמש לא רשאי להשתמש באופן חלקי או מלא בדרכים שונות של חיבור לרשת. |
wifi |
הגבלות על מזהי ה-SSID של רשתות ה-Wi-Fi שהמכשיר יכול להתחבר אליהן. לתשומת ליבכם: הפעולה הזו לא משפיעה על הרשתות שאפשר להגדיר במכשיר. התכונה נתמכת במכשירים בבעלות החברה עם Android מגרסה 13 ואילך. |
wifi |
זה שינוי אופציונלי. מדיניות נדידה ב-Wi-Fi. |
UsbDataAccess
קובע אילו קבצים ו/או נתונים אפשר להעביר באמצעות USB. לא משפיע על פונקציות הטעינה. התכונה נתמכת רק במכשירים בבעלות החברה.
טיפוסים בני מנייה (enum) | |
---|---|
USB_DATA_ACCESS_UNSPECIFIED |
לא צוין. ברירת המחדל היא . |
ALLOW_USB_DATA_TRANSFER |
מותר להעביר כל סוגי הנתונים באמצעות USB. המערכת מתעלמת מ- . |
DISALLOW_USB_FILE_TRANSFER |
אסור להעביר קבצים באמצעות USB. מותר להשתמש בסוגי חיבורי USB אחרים, כמו חיבור של עכבר ומקלדת. המערכת מתעלמת מ- . |
DISALLOW_USB_DATA_TRANSFER |
כשהיא מוגדרת, אסור לבצע כל סוג של העברת נתונים באמצעות USB. התכונה נתמכת במכשירים עם Android מגרסה 12 ואילך עם USB HAL מגרסה 1.3 ואילך. אם ההגדרה לא נתמכת, הערך יוגדר. המערכת מדווחת על עם אם גרסת Android היא פחות מ-12. המערכת מדווחת על עם אם במכשיר אין USB HAL 1.3 ואילך. המערכת מתעלמת מ- . |
ConfigureWifi
קובעת את הרשאות ההגדרה של Wi-Fi. בהתאם לאפשרויות שהוגדרו, למשתמש תהיה שליטה מלאה, מוגבלת או לא תהיה שליטה כלל בהגדרת רשתות Wi-Fi.
טיפוסים בני מנייה (enum) | |
---|---|
CONFIGURE_WIFI_UNSPECIFIED |
לא צוין. ערך ברירת המחדל הוא , אלא אם מוגדר כ-true. אם הערך של מוגדר כ-true, הוא שווה ל- . |
ALLOW_CONFIGURING_WIFI |
המשתמש רשאי להגדיר את ה-Wi-Fi. המערכת מתעלמת מ- . |
DISALLOW_ADD_WIFI_CONFIG |
אסור להוסיף הגדרות Wi-Fi חדשות. המשתמש יכול לעבור רק בין רשתות שכבר הוגדרו. התכונה נתמכת ב-Android מגרסה 13 ואילך, במכשירים מנוהלים לחלוטין ובפרופילים של עבודה במכשירים שבבעלות החברה. אם ההגדרה לא נתמכת, הערך מוגדר. עם מדווח אם גרסת Android היא פחות מ-13. המערכת מתעלמת מ- . |
DISALLOW_CONFIGURING_WIFI |
לא מאפשרת להגדיר רשתות Wi-Fi. ההגדרה מתעלמת כשהערך הזה מוגדר. התכונה נתמכת במכשירים מנוהלים במלואם ובפרופיל עבודה במכשירים בבעלות החברה, בכל רמות ה-API הנתמכות. במכשירים מנוהלים באופן מלא, ההגדרה הזו מסירה את כל הרשתות שהוגדרו ונותרת רק הרשתות שהוגדרו באמצעות מדיניות . בפרופילים של עבודה במכשירים שבבעלות החברה, רשתות קיימות שהוגדרו לא מושפעות מההגדרה הזו, והמשתמש לא רשאי להוסיף, להסיר או לשנות רשתות Wi-Fi. הערה: אם לא ניתן ליצור חיבור לרשת בזמן האתחול והגדרת ה-Wi-Fi מושבתת, תופיע ברירת המחדל של הרשת כדי לרענן את מדיניות המכשיר (ראו ). |
WifiDirectSettings
שולטת בהגדרות של Wi-Fi Direct. התכונה נתמכת במכשירים בבעלות החברה עם Android מגרסה 13 ואילך.
טיפוסים בני מנייה (enum) | |
---|---|
WIFI_DIRECT_SETTINGS_UNSPECIFIED |
לא צוין. ברירת המחדל היא
|
ALLOW_WIFI_DIRECT |
המשתמש רשאי להשתמש ב-Wi-Fi Direct. |
DISALLOW_WIFI_DIRECT |
המשתמש לא רשאי להשתמש ב-Wi-Fi Direct. עם מדווח אם גרסת Android היא פחות מ-13. |
TetheringSettings
קובעת את מידת ההרשאה של המשתמש להשתמש בדרכים שונות של שיתוף אינטרנט, כמו שיתוף אינטרנט ב-Wi-Fi, שיתוף אינטרנט ב-Bluetooth וכו'.
טיפוסים בני מנייה (enum) | |
---|---|
TETHERING_SETTINGS_UNSPECIFIED |
לא צוין. ערך ברירת המחדל הוא , אלא אם מוגדר כ-true. אם הערך של מוגדר כ-true, הוא שווה ל- . |
ALLOW_ALL_TETHERING |
מאפשרת להגדיר את כל סוגי הקישור (tethering) ולהשתמש בהם. המערכת מתעלמת מ- . |
DISALLOW_WIFI_TETHERING |
המשתמש לא יכול להשתמש בשיתוף אינטרנט ב-Wi-Fi. התכונה נתמכת במכשירים בבעלות החברה עם Android מגרסה 13 ואילך. אם ההגדרה לא נתמכת, הערך יוגדר. עם מדווח אם גרסת Android היא פחות מ-13. המערכת מתעלמת מ- . |
DISALLOW_ALL_TETHERING |
אסור להשתמש בכל סוגי הקישור. התכונה נתמכת במכשירים מנוהלים במלואם ובפרופיל עבודה במכשירים בבעלות החברה, בכל הגרסאות הנתמכות של Android. המערכת מתעלמת מההגדרה . |
WifiSsidPolicy
הגבלות על מזהי ה-SSID של רשתות ה-Wi-Fi שהמכשיר יכול להתחבר אליהן. לתשומת ליבכם: הפעולה הזו לא משפיעה על הרשתות שאפשר להגדיר במכשיר. התכונה נתמכת במכשירים בבעלות החברה עם Android מגרסה 13 ואילך.
ייצוג ב-JSON |
---|
{ "wifiSsidPolicyType": enum ( |
שדות | |
---|---|
wifi |
סוג המדיניות של SSID ה-Wi-Fi שתחול. |
wifi |
זה שינוי אופציונלי. רשימה של מזהי SSID של Wi-Fi שצריך להחיל במדיניות. השדה הזה לא יכול להיות ריק כש-WifiSsidPolicyType מוגדר לערך |
WifiSsidPolicyType
סוגי המדיניות של SSID של Wi-Fi שאפשר להחיל במכשיר.
טיפוסים בני מנייה (enum) | |
---|---|
WIFI_SSID_POLICY_TYPE_UNSPECIFIED |
ברירת המחדל היא . אסור להגדיר את . אין הגבלות על ה-SSID שאליו המכשיר יכול להתחבר. |
WIFI_SSID_DENYLIST |
המכשיר לא יכול להתחבר לרשתות Wi-Fi שה-SSID שלהן נמצא ב- , אבל הוא יכול להתחבר לרשתות אחרות. |
WIFI_SSID_ALLOWLIST |
המכשיר יכול ליצור חיבורי Wi-Fi רק ל-SSIDs שמופיעים ב- . השדה לא יכול להיות ריק. לא תהיה אפשרות לחבר את המכשיר לרשת Wi-Fi אחרת. |
WifiSsid
מייצג SSID של Wi-Fi.
ייצוג ב-JSON |
---|
{ "wifiSsid": string } |
שדות | |
---|---|
wifi |
חובה. SSID של Wi-Fi שמוצג כמחרוזת. |
WifiRoamingPolicy
מדיניות נדידה ב-Wi-Fi.
ייצוג ב-JSON |
---|
{
"wifiRoamingSettings": [
{
object ( |
שדות | |
---|---|
wifi |
זה שינוי אופציונלי. הגדרות נדידה ב-Wi-Fi. מזהי ה-SSID שצוינו ברשימה הזו חייבים להיות ייחודיים, אחרת המדיניות תידחה. |
WifiRoamingSetting
הגדרת נדידה ב-Wi-Fi.
ייצוג ב-JSON |
---|
{
"wifiSsid": string,
"wifiRoamingMode": enum ( |
שדות | |
---|---|
wifi |
חובה. ה-SSID של רשת ה-Wi-Fi. |
wifi |
חובה. מצב נדידה ב-Wi-Fi ל-SSID שצוין. |
WifiRoamingMode
מצב נדידה ב-Wi-Fi.
טיפוסים בני מנייה (enum) | |
---|---|
WIFI_ROAMING_MODE_UNSPECIFIED |
לא צוין. ברירת המחדל היא . |
WIFI_ROAMING_DEFAULT |
מצב ברירת המחדל של נדידה ב-Wi-Fi במכשיר. |
WIFI_ROAMING_AGGRESSIVE |
מצב נדידה אגרסיבי שמאפשר נדידה מהירה יותר ב-Wi-Fi. התכונה נתמכת ב-Android מגרסה 15 ואילך במכשירים שמנוהלים באופן מלא ובפרופילים של עבודה במכשירים שבבעלות החברה. עם מדווח במצבי ניהול אחרים. עם מדווח אם גרסת Android נמוכה מ-15. עם מדווח אם המכשיר לא תומך במצב נדידה אגרסיבי. |
DeviceRadioState
אמצעי בקרה להגדרות הרדיו במכשיר.
ייצוג ב-JSON |
---|
{ "wifiState": enum ( |
שדות | |
---|---|
wifi |
קובע את המצב הנוכחי של ה-Wi-Fi ואת האפשרות של המשתמש לשנות את המצב. |
airplane |
המדיניות הזו קובעת אם המשתמש יוכל להפעיל או להשבית את מצב הטיסה. |
ultra |
קובעת את המצב של הגדרת ה-Ultra Wideband ואת היכולת של המשתמש להפעיל או להשבית אותה. |
cellular |
המדיניות קובעת אם המשתמש יכול להחליף את ההגדרה של רשת 2G לנייד או לא. |
minimum |
רמת האבטחה המינימלית הנדרשת של רשתות Wi-Fi שהמכשיר יכול להתחבר אליהן. |
WifiState
המדיניות קובעת אם ה-Wi-Fi מופעל או מושבת כמצב, ואם המשתמש יכול לשנות את המצב הזה. התכונה נתמכת במכשירים בבעלות החברה עם Android מגרסה 13 ואילך.
טיפוסים בני מנייה (enum) | |
---|---|
WIFI_STATE_UNSPECIFIED |
לא צוין. ברירת המחדל היא
|
WIFI_STATE_USER_CHOICE |
המשתמש יכול להפעיל או להשבית את ה-Wi-Fi. |
WIFI_ENABLED |
ה-Wi-Fi מופעל והמשתמש לא רשאי להשבית אותו. אם גרסת Android נמוכה מ-13, מתבצע דיווח על עם . |
WIFI_DISABLED |
ה-Wi-Fi מושבת והמשתמש לא רשאי להפעיל אותו. עם מדווח אם גרסת Android היא פחות מ-13. |
AirplaneModeState
קובעת את המצב של מצב הטיסה ואת היכולת של המשתמש להפעיל או להשבית אותו. התכונה נתמכת ב-Android מגרסה 9 ואילך. התכונה נתמכת במכשירים מנוהלים לחלוטין ובפרופילים של עבודה במכשירים שבבעלות החברה.
טיפוסים בני מנייה (enum) | |
---|---|
AIRPLANE_MODE_STATE_UNSPECIFIED |
לא צוין. ברירת המחדל היא . |
AIRPLANE_MODE_USER_CHOICE |
המשתמש יכול להפעיל או להשבית את מצב הטיסה. |
AIRPLANE_MODE_DISABLED |
מצב הטיסה מושבת. למשתמש אין הרשאה להפעיל את מצב הטיסה. עם מדווח אם גרסת Android נמוכה מ-9. |
UltraWidebandState
ההגדרה קובעת את המצב של הגדרת ה-Ultra Wideband ואת היכולת של המשתמש להפעיל או להשבית אותה. ההגדרה נתמכת ב-Android מגרסה 14 ואילך. התכונה נתמכת במכשירים מנוהלים לחלוטין ובפרופילים של עבודה במכשירים שבבעלות החברה.
טיפוסים בני מנייה (enum) | |
---|---|
ULTRA_WIDEBAND_STATE_UNSPECIFIED |
לא צוין. ברירת המחדל היא . |
ULTRA_WIDEBAND_USER_CHOICE |
המשתמש יכול להפעיל או להשבית את התכונה Ultra Wideband. |
ULTRA_WIDEBAND_DISABLED |
Ultra Wideband מושבת. המשתמש לא רשאי להפעיל את Ultra Wideband דרך ההגדרות. עם מדווח אם גרסת Android היא פחות מ-14. |
CellularTwoGState
קובעת את המצב של הגדרת הרשת הסלולרית 2G ואת האפשרות של המשתמש להפעיל או להשבית אותה. התכונה נתמכת ב-Android מגרסה 14 ואילך. התכונה נתמכת במכשירים מנוהלים לחלוטין ובפרופילים של עבודה במכשירים שבבעלות החברה.
טיפוסים בני מנייה (enum) | |
---|---|
CELLULAR_TWO_G_STATE_UNSPECIFIED |
לא צוין. ברירת המחדל היא . |
CELLULAR_TWO_G_USER_CHOICE |
המשתמש יכול להפעיל או להשבית את הרשת הסלולרית 2G. |
CELLULAR_TWO_G_DISABLED |
ה-2G הסלולרי מושבת. המשתמש לא רשאי להפעיל את רשת 2G לנייד דרך ההגדרות. עם מדווח אם גרסת Android היא פחות מ-14. |
MinimumWifiSecurityLevel
הגדרת רמות האבטחה המינימליות השונות של Wi-Fi הנדרשות כדי להתחבר לרשתות Wi-Fi. התכונה נתמכת ב-Android מגרסה 13 ואילך. התכונה נתמכת במכשירים מנוהלים לחלוטין ובפרופילים של עבודה במכשירים שבבעלות החברה.
טיפוסים בני מנייה (enum) | |
---|---|
MINIMUM_WIFI_SECURITY_LEVEL_UNSPECIFIED |
ברירת המחדל היא , כלומר המכשיר יוכל להתחבר לכל סוגי רשתות ה-Wi-Fi. |
OPEN_NETWORK_SECURITY |
המכשיר יוכל להתחבר לכל סוגי רשתות ה-Wi-Fi. |
PERSONAL_NETWORK_SECURITY |
אבטחה אישית כמו WEP, WPA2-PSK היא האבטחה המינימלית הנדרשת. לא תהיה אפשרות להתחבר לרשתות Wi-Fi פתוחות. המדיניות הזו מחמירה יותר מ- . עם מדווח אם גרסת Android היא פחות מ-13. |
ENTERPRISE_NETWORK_SECURITY |
רשת EAP ארגונית היא רמת האבטחה המינימלית הנדרשת. המכשיר לא יוכל להתחבר לרשת Wi-Fi ברמת אבטחה נמוכה יותר. המדיניות הזו מחמירה יותר מ- . עם מדווח אם גרסת Android היא פחות מ-13. |
ENTERPRISE_BIT192_NETWORK_SECURITY |
רמת האבטחה המינימלית הנדרשת היא רשת ארגונית של 192 ביט. המכשיר לא יוכל להתחבר לרשת Wi-Fi ברמת אבטחה נמוכה יותר. המדיניות הזו מחמירה יותר מ- . עם מדווח אם גרסת Android היא פחות מ-13. |
CredentialProviderPolicyDefault
קובעות אילו אפליקציות מורשות לפעול כספקי פרטי כניסה ב-Android מגרסה 14 ואילך. האפליקציות האלה שומרות את פרטי הכניסה. פרטים נוספים זמינים כאן וכאן. מידע נוסף זמין במאמר
.credentialProviderPolicy
טיפוסים בני מנייה (enum) | |
---|---|
CREDENTIAL_PROVIDER_POLICY_DEFAULT_UNSPECIFIED |
לא צוין. ברירת המחדל היא CREDENTIAL_PROVIDER_DEFAULT_DISALLOWED. |
CREDENTIAL_PROVIDER_DEFAULT_DISALLOWED |
אפליקציות עם לא מוגדר לא יכולות לפעול כספק פרטי כניסה. |
CREDENTIAL_PROVIDER_DEFAULT_DISALLOWED_EXCEPT_SYSTEM |
אפליקציות עם לא צוין אסור לפעול כספק פרטי כניסה, מלבד ספקי פרטי הכניסה שמוגדרים כברירת מחדל על ידי יצרן הציוד המקורי (OEM). ספקי פרטי הכניסה שמוגדרים כברירת מחדל של יצרן ציוד מקורי (OEM) תמיד יכולים לפעול כספקי פרטי כניסה. |
PrintingPolicy
קובעת אם מותר להדפיס. התכונה הזו נתמכת במכשירים עם Android מגרסה 9 ואילך.
טיפוסים בני מנייה (enum) | |
---|---|
PRINTING_POLICY_UNSPECIFIED |
לא צוין. ברירת המחדל היא . |
PRINTING_DISALLOWED |
אסור להדפיס. עם מדווח אם גרסת Android נמוכה מ-9. |
PRINTING_ALLOWED |
מותר להדפיס. |
DisplaySettings
אמצעי הבקרה של הגדרות התצוגה.
ייצוג ב-JSON |
---|
{ "screenBrightnessSettings": { object ( |
שדות | |
---|---|
screen |
זה שינוי אופציונלי. שולטת בהגדרות של בהירות המסך. |
screen |
זה שינוי אופציונלי. שולטת בהגדרות של הזמן הקצוב לתפוגה של המסך. |
ScreenBrightnessSettings
אמצעי הבקרה של הגדרות בהירות המסך.
ייצוג ב-JSON |
---|
{
"screenBrightnessMode": enum ( |
שדות | |
---|---|
screen |
זה שינוי אופציונלי. קובע את מצב בהירות המסך. |
screen |
זה שינוי אופציונלי. בהירות המסך בין 1 ל-255, כאשר 1 היא הבהירות הנמוכה ביותר ו-255 היא הבהירות הגבוהה ביותר. הערך 0 (ברירת המחדל) מציין שלא הוגדרה בהירות מסך. כל ערך אחר יידחה. כדי להגדיר את זה, הערך של |
ScreenBrightnessMode
קובע את מצב בהירות המסך.
טיפוסים בני מנייה (enum) | |
---|---|
SCREEN_BRIGHTNESS_MODE_UNSPECIFIED |
לא צוין. ברירת המחדל היא . |
BRIGHTNESS_USER_CHOICE |
המשתמש רשאי להגדיר את בהירות המסך. אסור להגדיר את . |
BRIGHTNESS_AUTOMATIC |
מצב בהירות המסך הוא אוטומטי, שבו הבהירות מותאמת באופן אוטומטי והמשתמש לא רשאי להגדיר את בהירות המסך. עדיין אפשר להגדיר את , והוא נלקח בחשבון במהלך ההתאמה האוטומטית של הבהירות. התכונה נתמכת במכשירי Android מגרסה 9 ואילך שמנוהלים במלואם. עם מדווח אם גרסת Android נמוכה מ-9. התכונה נתמכת בפרופילים של עבודה במכשירים בבעלות החברה עם Android מגרסה 15 ואילך. |
BRIGHTNESS_FIXED |
מצב הבהירות של המסך קבוע, והבהירות מוגדרת ל- והמשתמש לא רשאי להגדיר את הבהירות של המסך. צריך להגדיר את . התכונה נתמכת במכשירי Android מגרסה 9 ואילך שמנוהלים במלואם. עם מדווח אם גרסת Android נמוכה מ-9. התכונה נתמכת בפרופילים של עבודה במכשירים בבעלות החברה עם Android מגרסה 15 ואילך. |
ScreenTimeoutSettings
שולטת בהגדרות של הזמן הקצוב לתפוגה של המסך.
ייצוג ב-JSON |
---|
{
"screenTimeoutMode": enum ( |
שדות | |
---|---|
screen |
זה שינוי אופציונלי. המדיניות קובעת אם המשתמש יכול להגדיר את זמן הקצוב לכיבוי המסך. |
screen |
זה שינוי אופציונלי. קובעת את משך הזמן הקצוב לכיבוי המסך. משך הזמן הקצוב לתפוגת המסך חייב להיות גדול מאפס, אחרת הוא יידחה. בנוסף, הערך לא יכול להיות גדול מ- משך הזמן בשניות, עם עד תשע ספרות עשרוניות, שמסתיימים ב-' |
ScreenTimeoutMode
המדיניות קובעת אם המשתמש יכול להגדיר את זמן הקצוב לכיבוי המסך.
טיפוסים בני מנייה (enum) | |
---|---|
SCREEN_TIMEOUT_MODE_UNSPECIFIED |
לא צוין. ברירת המחדל היא . |
SCREEN_TIMEOUT_USER_CHOICE |
המשתמש רשאי להגדיר את זמן הקצוב לתפוגה של המסך. אסור להגדיר את . |
SCREEN_TIMEOUT_ENFORCED |
פרק הזמן הקצוב לתפוגה של המסך מוגדר לערך והמשתמש לא רשאי להגדיר את פרק הזמן הקצוב לתפוגה. צריך להגדיר את . התכונה נתמכת במכשירי Android מגרסה 9 ואילך שמנוהלים במלואם. עם מדווח אם גרסת Android נמוכה מ-9. התכונה נתמכת בפרופילים של עבודה במכשירים בבעלות החברה עם Android מגרסה 15 ואילך. |
AssistContentPolicy
קובע אם מותר לשלוח את AssistContent לאפליקציה בעלת הרשאות, כמו אפליקציית עוזרת. AssistContent כולל צילומי מסך ומידע על אפליקציה, כמו שם החבילה. התכונה הזו נתמכת ב-Android מגרסה 15 ואילך.
טיפוסים בני מנייה (enum) | |
---|---|
ASSIST_CONTENT_POLICY_UNSPECIFIED |
לא צוין. ברירת המחדל היא . |
ASSIST_CONTENT_DISALLOWED |
תוכן העזרה חסום לשליחה לאפליקציה בעלת הרשאות. התכונה נתמכת ב-Android מגרסה 15 ואילך. |
ASSIST_CONTENT_ALLOWED |
מותר לשלוח תוכן של Assist לאפליקציה עם הרשאות. התכונה נתמכת ב-Android מגרסה 15 ואילך. |
Methods |
|
---|---|
|
מחיקת מדיניות. |
|
אחזור מדיניות. |
|
הצגת כללי המדיניות של ארגון נתון. |
|
עדכון או יצירה של מדיניות. |