iframe ללא מגע

באמצעות iframe ללא מגע, אפשר להטמיע את התכונה ללא מגע ישירות במסוף ה-EMM, כדי לאפשר ללקוחות להגדיר בקלות מכשירים ללא מגע עם האפליקציה Android Device Policy. השימוש ב-iframe מאפשר להגדיר את תוספות ההקצאה במהלך הגדרת המכשיר ללא מגע.

iframe ללא מגע
איור 1. ה-iframe ללא מגע שמציג את דף הבית ללא מגע.

בפעם הראשונה שאדמין ב-IT יפתח את ה-iframe, הוא יתבקש לקשר את החשבון ללא מגע לארגון.

אחרי שאדמין ב-IT יקשר חשבון ללא מגע לארגון, תוצג ב-iframe רשימת החשבונות המקושרים ללא מגע. הם יכולים גם לראות את הגדרות ברירת המחדל של מכשירים ארגוניים דרך הארגון.


תכונות

בקטע הזה מתוארות התכונות הזמינות ב-iframe ללא מגע. במאמר הוספת iframe למסוף מוסבר איך להטמיע את ה-iframe ולהטמיע את התכונות האלה.

באמצעות iframe, אדמינים ב-IT יכולים לקשר את החשבון ללא מגע עם הארגון. במסגרת התהליך הזה, האדמין ב-IT יוצר פרופיל ללא מגע שמוגדר כברירת מחדל למכשירים בתוך החשבון ללא מגע. תהליך זה מפורט בהמשך.

אם האדמין ב-IT לא קישר בעבר חשבון ללא מגע לארגון שלו, תופיע לו הנחיה לעשות זאת כשתפתחו את ה-iframe.

לאדמין ב-IT תוצג רשימה של חשבונות ללא מגע, והם יכולים לבחור חשבון אחד או יותר שיקושרו לארגון.

מסך רשימת חשבונות iframe ללא מגע
איור 3. מסך רשימת החשבונות
מסך הגדרת iframe ללא מגע
איור 4. מסך ההגדרה

ה-iframe ללא מגע יוצר באופן אוטומטי תצורה ללא מגע. האדמין ב-IT לא יכול לשנות את ההגדרה הזו. תוכלו להתאים אישית את התוספות להקצאת ההרשאות שיהיו בשימוש בהגדרה הזו. למידע נוסף בנושא, תוכלו לקרוא את המאמר פרמטרים של כתובות URL ב-iframe.

מסך מידע על תמיכה ב-iframe ללא מגע
איור 5. מסך להזנת פרטי התמיכה

מנהל ה-IT מזין פרטי תמיכה שמופיעים כשמוגדרים מכשירים שפועלים ללא מגע. כשמנהל ה-IT לוחץ על "שמור", תהליך הקישור מסתיים והמשתמש מופנה לדף הבית של iframe ללא מגע, שבו הוא יכול לנהל את החשבונות המקושרים שלו.

הצגה וניהול של חשבונות מקושרים ללא מגע

באמצעות iframe, אדמינים ב-IT יכולים להציג את החשבונות המקושרים ללא מגע, ואת פרופיל ברירת המחדל ללא מגע ופרטי התמיכה. בנוסף, הם יכולים לקשר חשבונות נוספים ללא מגע ולבטל את הקישור של חשבונות ללא מגע.

באיור 1 תוכלו לראות תצוגה לדוגמה של דף הבית של iframe ללא מגע.

הצגת מכשירים של חשבונות מקושרים בפורטל ללא מגע

כשחשבון ללא מגע מקושר לארגון, כל המכשירים בחשבון דרך הארגון שלא מוגדר בהם פרופיל דרך הארגון מוגדרים באופן אוטומטי באמצעות פרופיל Enterprise ללא מגע.

בתוך המסוף ללא מגע, המכשירים האלה מוצגים עם ההגדרה 'פרופיל ברירת המחדל של הארגון'. מנהל ה-IT יכול להגדיר את הפרופיל הזה או לבטל את ההגדרה שלו בכל מכשיר בחשבון ללא מגע. עם זאת, לא ניתן לשנות את הפרופיל.

אם הקישור של החשבון ללא מגע יבוטל, הפרופיל לא יוגדר בכל המכשירים שהוגדרו בהם 'פרופיל ברירת מחדל בארגון'. ניתן להגדיר למכשירים האלה פרופיל אחר.


הוספת ה-iframe למסוף

שלב 1: יצירת אסימון אינטרנט

מפעילים את enterprises.webTokens.create כדי ליצור אסימון אינטרנט שמזהה את הארגון. התגובה מכילה את הערך value של האסימון.

  • מגדירים את parentFrameUrl לכתובת ה-URL של מסגרת ההורה שמארחת את ה-iframe.
  • השתמשו ב-iframeFeature כדי לציין אילו תכונות להפעיל ב-iframe: 'ZERO_TOUCH'. אם iframeFeature לא מוגדר, ה-iframe יפעיל את כל התכונות כברירת מחדל.

כשמעבדים את ה-iframe במסוף, צריך לכלול את האסימון שהוחזר יחד עם פרמטרים אחרים.

שלב 2: עיבוד ה-iframe

הנה דוגמה לעיבוד ה-iframe ללא מגע:

<script src="https://apis.google.com/js/api.js"></script>
<div id="container"></div>
<script>
  gapi.load('gapi.iframes', function() {
    var options = {
      'url': 'https://enterprise.google.com/android/zero-touch/embedded/companyhome?token=web_token&dpcId=com.google.android.apps.work.clouddpc',
      'where': document.getElementById('container'),
      'attributes': { style: 'width: 600px; height:1000px', scrolling: 'yes'}
    }

    var iframe = gapi.iframes.getContext().openChild(options);
  });
</script>

הקוד הזה יוצר iframe בתוך הקונטיינר div. את המאפיינים שיש להחיל על התג iframe אפשר להגדיר באמצעות האפשרות 'Attributes' (מאפיינים), שמתוארת למעלה.

פרמטרים של כתובות URL ב-iframe

בטבלה הבאה מפורטים כל הפרמטרים הזמינים ל-iframe שניתן להוסיף לכתובת ה-URL כפרמטרים של כתובת אתר. למשל:

https://enterprise.google.com/android/zero-touch/embedded/companyhome?token=TOKEN&dpcId=com.google.android.apps.work.clouddpc
פרמטר נדרש התיאור
token כן האסימון שהוחזר משלב 1.
dpcId כן שם החבילה של אפליקציית ה-DPC. יש להגדיר תמיד את המזהה הזה למזהה Android Device Policy, com.google.android.apps.work.clouddpc.
dpcExtras לא אובייקט JSON עם קידוד כתובת URL שמכיל תוספות להקצאת הרשאות. הם מועברים לבקר DPC במהלך הגדרת המכשיר.

כתובת URL לדוגמה, בהנחה:

  • אסימון אינטרנט מ-API: abcde
  • בקר DPC: com.google.android.apps.work.clouddpc
  • תוספות לבקר DPC: {“server”:“www.example.com”,“enterprise”:”example_id”}
https://enterprise.google.com/android/zero-touch/embedded/companyhome?token=abcde&dpcId=com.google.android.apps.work.clouddpc&dpcExtras={“server”:“www.example.com”,“enterprise”:”example_id”}

כתובת ה-URL המקודדת תהיה:

https://enterprise.google.com/android/zero-touch/embedded/companyhome?token=abcde&dpcId=com.google.android.apps.work.clouddpc&dpcExtras=%7B%E2%80%9Cserver%E2%80%9D%3A%E2%80%9Cwww.example.com%E2%80%9D%2C%E2%80%9Centerprise%E2%80%9D%3A%E2%80%9Dexample_id%E2%80%9D%7D