- משאב: מדיניות
- 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 |
האם בריחת הרשת מופעלת. אם לא ניתן ליצור חיבור לרשת בזמן ההפעלה, פתיחת בריחה (escape) תנחה את המשתמש להתחבר באופן זמני לרשת כדי לרענן את מדיניות המכשיר. אחרי החלת המדיניות, הרשת הזמנית תימחק והמכשיר ימשיך את האתחול. כך אפשר למנוע מצב שבו לא ניתן להתחבר לרשת אם אין רשת מתאימה במדיניות האחרונה והמכשיר מופעל באפליקציה במצב משימה נעולה, או אם המשתמש לא יכול להגיע להגדרות המכשיר בדרך אחרת. הערה: הגדרת הערך של |
bluetooth |
אם ה-Bluetooth מושבת. מומלץ להשתמש בהגדרה הזו במקום ב- |
complianceRules[] |
כללים שמציינים אילו פעולות מיטיגציה יש לבצע כשמכשיר לא עומד בדרישות המדיניות שלו. כשהתנאים של כמה כללים מתקיימים, מתבצעות כל הפעולות למזעור הנזק שמוגדרות לכללים האלה. המגבלה המקסימלית היא 100 כללים. במקום זאת, אפשר להשתמש בכללי אכיפת המדיניות. |
blockApplicationsEnabled |
האם התקנה של אפליקציות שאינן מוגדרות ב- |
installUnknownSourcesAllowed |
לשדה הזה אין השפעה. |
debuggingFeaturesAllowed |
אם המשתמש רשאי להפעיל תכונות ניפוי באגים. |
fun |
האם המשתמש יכול ליהנות. המדיניות הזו קובעת אם משחק ביצי ההפתעה בהגדרות יושבת. |
autoTimeRequired |
אם נדרש שעון אוטומטי, כדי למנוע מהמשתמש להגדיר את התאריך והשעה באופן ידני. אם |
permitted |
קובעת אילו שירותי נגישות מותרים. אם השדה לא מוגדר, אפשר להשתמש בכל שירות נגישות. אם השדה מוגדר, אפשר להשתמש רק בשירותי הנגישות שברשימה הזו ובשירות הנגישות המובנה של המערכת. באופן ספציפי, אם השדה מוגדר כריק, אפשר להשתמש רק בשירותי הנגישות המובְנים של המערכת. אפשר להגדיר זאת במכשירים מנוהלים ובפרופילים של עבודה. כשהיא חלה על פרופיל עבודה, היא משפיעה גם על הפרופיל האישי וגם על פרופיל העבודה. |
app |
חלופה מומלצת: כשהערך של מדיניות העדכון האוטומטי של האפליקציה, שקובעת מתי אפשר להחיל עדכונים אוטומטיים של אפליקציות. |
kiosk |
האם מרכז האפליקציות המותאם אישית במצב קיוסק מופעל. הפעולה הזו מחליפה את מסך הבית במרכז אפליקציות שנועלים את המכשיר לאפליקציות שהותקנו דרך ההגדרה |
androidDevicePolicyTracks[] |
ההגדרה הזו לא נתמכת. המערכת מתעלמת מכל ערך. |
skip |
סימון לדילוג על רמזים בשימוש הראשון. אדמינים ארגוניים יכולים להפעיל את ההמלצה של המערכת לאפליקציות לדלג על המדריך למשתמש ועל טיפים מבוא אחרים בהפעלה הראשונה. |
private |
מאפשרת להציג ממשק משתמש במכשיר כדי שמשתמש יוכל לבחור כינוי למפתח פרטי, אם אין כללים תואמים ב-ChoosePrivateKeyRules. במכשירים עם גרסת Android שקודמת ל-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
היקפי הענקת הגישה שחבילה אחרת יכולה לקבל מ-Android Device Policy. ההרשאות האלה מספקות הרשאות נוספות לאפליקציות עליהן הן חלות.
ניתן להחיל היקפים על מספר אפליקציות, מלבד ההגדרות SECURITY_LOGS ו-NETWORK_ACTIVITY_LOGS, שניתן להקצות רק לאפליקציה אחת בכל פעם.
טיפוסים בני מנייה (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 13 ואילך, אפליקציות תוסף פטורות מהגבלות הסוללה, ולכן הן לא יועברו לקטגוריית האפליקציות המוגבלות במצב המתנה. אפליקציות של תוספים גם מוגנות מפני משתמשים שמנקים את הנתונים שלהם או סוגרים את האפליקציה באופן מאולץ. עם זאת, אדמינים יכולים להמשיך להשתמש ב-clear app data command
באפליקציות של תוספים אם הדבר נדרש ב-Android 13 ואילך.
ייצוג 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
פעילות ברירת מחדל לטיפול באובייקטים של Intent שתואמים למסנן Intent מסוים. הערה: כדי להגדיר קיוסק, צריך להשתמש ב-InstallType כדי להגדיר את הערך KIOSK
במקום להשתמש בפעילויות מועדפות קבועות.
ייצוג ב-JSON |
---|
{ "receiverActivity": string, "actions": [ string ], "categories": [ string ] } |
שדות | |
---|---|
receiver |
הפעילות שצריכה להיות ה-handler שמוגדר כברירת מחדל לכוונה. השם צריך להיות שם של רכיב ב-Android, למשל |
actions[] |
פעולות ה-Intent שתואמות במסנן. אם פעולות כלשהן נכללות במסנן, הפעולה של הכוונה צריכה להיות אחד מהערכים האלה כדי שתהיה התאמה. אם לא תכללו פעולות, פעולת הכוונה תתעלם. |
categories[] |
קטגוריות Intent שצריך להתאים במסנן. הכוונה כוללת את הקטגוריות הנדרשות לה, וכל הקטגוריות האלה חייבות להיכלל במסנן כדי שיהיה התאמה. במילים אחרות, הוספת קטגוריה למסנן לא משפיעה על ההתאמה, אלא אם הקטגוריה הזו צוינה ב-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). הפעלת מצב 'קריטריונים משותפים' מגדילה את רכיבי האבטחה מסוימים במכשיר. לפרטים נוספים, אפשר לעיין בכתובת אזהרה: מצב קריטריונים נפוצים אוכף מודל אבטחה מחמיר שבדרך כלל נדרש רק למוצרי 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 for Information Technology Evaluation (הערכה של אבטחת מידע) (CC). הפעלת מצב Common Criteria מגדילה את רכיבי האבטחה מסוימים במכשיר, כולל:
- הצפנת AES-GCM של מפתחות לטווח ארוך ב-Bluetooth
- מאגרי הגדרות Wi-Fi
- אימות נוסף של אישורי רשת שמחייב שימוש ב-TLSv1.2 כדי להתחבר למארחי יעד של AM API
- בדיקת תקינות של מדיניות קריפטוגרפית. מומלץ להגדיר את
כ-true כדי לקבל את הסטטוס של בדיקת תקינות המדיניות. אם אימות החתימה של המדיניות נכשל, המדיניות לא חלה על המכשיר ו-statusReportingSettings.commonCriteriaModeEnabled
מוגדר ל-commonCriteriaModeInfo.policy_signature_verification_status
.POLICY_SIGNATURE_VERIFICATION_FAILED
מצב 'קריטריונים משותפים' נתמך רק במכשירים בבעלות החברה עם Android מגרסה 11 ואילך.
אזהרה: מצב קריטריונים נפוצים אוכף מודל אבטחה מחמיר שבדרך כלל נדרש רק למוצרי IT שמשמשים במערכות ביטחון לאומי ובארגונים אחרים בעלי רגישות גבוהה. תיתכן השפעה על השימוש הרגיל במכשיר. מופעלת רק אם יש צורך. אם מצב Common Criteria יושבת אחרי שהופעל בעבר, יכול להיות שכל רשתות ה-Wi-Fi שהוגדרו על ידי משתמשים יאבדו, וייתכן שיהיה צורך להגדיר מחדש רשתות Wi-Fi שהוגדרו ברמת הארגון ודורשות קלט מהמשתמשים.
טיפוסים בני מנייה (enum) | |
---|---|
COMMON_CRITERIA_MODE_UNSPECIFIED |
לא צוין. ברירת המחדל היא common_CRITERIA_מצב_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 ומעלה. התכונה נתמכת במכשירים בבעלות החברה עם פרופיל עבודה ב-Android 12 ואילך, שבהם מתועדים רק אירועי רשת מפרופיל העבודה. ניתן לשנות את ההגדרה הזו לפי היקף הגישה שהוקצה לאפליקציה
|
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 ובשימוש בהן. התכונה נתמכת במכשירים בבעלות החברה עם 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 ישיר. עם מדווח אם גרסת Android היא פחות מ-13. |
TetheringSettings
שליטה במידה שבה המשתמש יכול להשתמש בצורות שונות של שיתוף אינטרנט בין מכשירים, כמו שיתוף אינטרנט בין מכשירים באמצעות Wi-Fi, שיתוף אינטרנט בין מכשירים (tethering) באמצעות 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 ואילך. |
שיטות |
|
---|---|
|
מחיקת מדיניות. |
|
מקבל מדיניות. |
|
הצגת כללי המדיניות של ארגון נתון. |
|
עדכון או יצירה של מדיניות. |