כדי להשתמש ב-Chrome Printer Management API, צריך להפעיל את ה-API וליצור את פרטי הכניסה של האפליקציה ל-OAuth 2.0. לאחר מכן, אדמין Chrome צריך להקצות לסקריפט את הרשאת החשבון הנדרשת לניהול מדפסות. אדמינים יכולים לחסום או לאשר אפליקציות שפותחו לניהול מדפסות בחשבון שלהם.
כדי להגדיר את כל מה שנדרש לגישה ל-API, פועלים לפי השלבים הבאים. ההוראות האלה מבוססות על ההנחה שכבר יש לכם אפליקציה עם מסך הסכמה ל-OAuth מוגדר וחשבון שירות מוגדר. אם לא, צריך לעיין במאמרים הגדרת הסכמה ל-OAuth ויצירת חשבון שירות לפני שממשיכים.
הפעלת ה-API ויצירת פרטי כניסה
- מפעילים את ה-API. ממשק ה-API שאתם מפעילים הוא 'Admin SDK'.
- יוצרים פרטי כניסה מסוג OAuth 2.0 לחשבון השירות. שומרים את קובץ ה-JSON שהורדתם במיקום מאובטח.
הפעלת הגישה לחשבון השירות
לפני השימוש, צריך להעניק לחשבון השירות את הרשאות האדמין המתאימות. האדמין של הלקוח שמשויך למדפסות או לשרתי ההדפסה שמנוהלים על ידי חשבון השירות צריך לבצע את הפעולה הזו.
אפשרות 1: הפעלת הענקת גישה ברמת הדומיין לחשבון השירות
הענקת הרשאות גישה ברמת הדומיין מאפשרת לחשבון השירות להתחזות לאדמין שיש לו את ההרשאות המתאימות לניהול מדפסות ושרתי הדפסה.
היקף הרשאות ה-OAuth שנדרש בשלב הזה הוא https://www.googleapis.com/auth/admin.chrome.printers
.
אפשרות 2: הענקת הרשאות של תפקיד אדמין לחשבון השירות
אם אתם מעדיפים להגביל את ההרשאות של חשבון השירות בדומיין, תוכלו להקצות לו תפקיד עם הרשאות לניהול מדפסות בלבד. למידע נוסף על השימוש בתפקידים לבקרת גישה, ראו ניהול תפקידים.
- כאדמינים, נכנסים למסוף Admin.
- בפינה הימנית העליונה של הדף, לוחצים על > Account > Admin roles.
בוחרים תפקיד קיים עם ההרשאה הבאה, או יוצרים תפקיד חדש ומוסיפים לו את ההרשאה הזו:
Services > ChromeOS > Settings > Manage Printers
מקצים את התפקיד הזה לכתובת האימייל של חשבון השירות.
איך חוסמים או נותנים אמון באפליקציה לניהול מדפסת
אפליקציות נחשבות מהימנות כברירת מחדל, אבל אדמינים יכולים לבחור לחסום אפליקציות ספציפיות או להגדיר אותן כאמינות בחשבון שלהם.
- כאדמינים, נכנסים למסוף Admin.
- בפינה הימנית העליונה, לוחצים על סמל התפריט > שליטה בגישה ובנתונים > אמצעי בקרה ל-API. > אבטחה
- בקטע 'בקרת הגישה לאפליקציות', לוחצים על ניהול הגישה של אפליקציות צד שלישי.
- בקטע 'אפליקציות מחוברות':
- אם האפליקציה לא מופיעה ברשימה, לוחצים על הגדרת אפליקציה חדשה ופועלים לפי ההוראות במסך.
- אם האפליקציה מופיעה ברשימה, לוחצים על שם האפליקציה. לאחר מכן, בוחרים באפשרות 'חסומה' או 'אמינה' בקטע 'גישה לאפליקציות' ולוחצים על שמירה.