ניהול הגישה לממשק JupyterLab של מופע Agent Platform Workbench

בדף הזה מוסבר איך להעניק גישה לממשק JupyterLab של מופע Gemini Enterprise Agent Platform Workbench.

אתם קובעים את הגישה לממשק JupyterLab של מופע Agent Platform Workbench באמצעות מצב הגישה של המופע. כשיוצרים מכונת עבודה של Agent Platform, מגדירים את מצב הגישה ל-JupyterLab. אי אפשר לשנות את מצב הגישה אחרי שיוצרים את המחברת.

מצב הגישה של JupyterLab קובע מי יכול להשתמש בממשק JupyterLab של המכונה. מצב הגישה קובע גם באילו פרטי כניסה נעשה שימוש כשהמופע שלכם יוצר אינטראקציה עם שירותים אחרים של Cloud de Confiance by S3NS .

מגבלות גישה

מתן גישה לחשבון משתמש לממשק JupyterLab של מופע Agent Platform Workbench לא מעניק גישה למופע עצמו. לדוגמה, כדי להפעיל, לעצור או לאפס מופע, צריך לתת לחשבון המשתמש גישה לביצוע הפעולות האלה על ידי הגדרת מדיניות IAM במופע. כדי לתת גישה למופע Agent Platform Workbench, אפשר לעיין במאמר ניהול גישה למופע Agent Platform Workbench.

מצבי גישה ב-JupyterLab

הגישה למופעים של Agent Platform Workbench יכולה להיות באחד מהמצבים הבאים:

  • משתמש יחיד בלבד: מצב הגישה משתמש יחיד בלבד מעניק גישה רק למשתמש שציינתם.

  • חשבון שירות: מצב הגישה חשבון שירות מעניק גישה לחשבון שירות. אתם יכולים להעניק גישה למשתמש אחד או יותר דרך חשבון השירות הזה.

למשתמש יחיד בלבד

כשיוצרים מכונה של Agent Platform Workbench עם גישה מסוג משתמש יחיד בלבד, צריך לציין חשבון משתמש. חשבון המשתמש שצוין הוא המשתמש היחיד עם גישה לממשק JupyterLab. אם המשתמש שצוין לא יצר את המופע, צריך להקצות לו את התפקיד 'משתמש בחשבון שירות' (roles/iam.serviceAccountUser) בחשבון השירות של המופע. אם המכונה צריכה לגשת למשאבים אחרים של Cloud de Confiance , לחשבון השירות הזה צריכה להיות גישה גם למשאבים האלה. Cloud de Confiance

הענקת גישה למשתמש יחיד

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

  1. יוצרים מופע של Agent Platform Workbench עם המפרטים הבאים:

    1. בתיבת הדו-שיח Create instance, בקטע IAM and security, בוחרים במצב הגישה Single user only.

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

  2. ממלאים את שאר הפרטים בתיבת הדו-שיח ולוחצים על יצירה.

חשבון שירות

כשיוצרים מופע של Agent Platform Workbench עם גישה של חשבון שירות, מציינים חשבון שירות. אם המכונה צריכה לגשת למשאבים אחרים של Google, לחשבון השירות הזה צריכה להיות גישה גם למשאבים האלה של Google.

כשמציינים חשבון שירות, בוחרים באחת מהאפשרויות הבאות:

  • בוחרים את חשבון השירות של Compute Engine שמוגדר כברירת מחדל.
  • מציינים חשבון שירות בהתאמה אישית. חשבון השירות בהתאמה אישית צריך להיות באותו פרויקט כמו מופע Agent Platform Workbench. כדי ליצור את המופע, צריכה להיות לכם ההרשאה iam.serviceAccounts.actAs בחשבון השירות.

כדי להעניק למשתמשים גישה דרך חשבון שירות, צריך להעניק לכל משתמש שזקוק לגישה ל-JupyterLab את ההרשאה iam.serviceAccounts.actAs בחשבון השירות שצוין.

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

  1. יוצרים מופע של Agent Platform Workbench עם המפרטים הבאים:

    1. בתיבת הדו-שיח Create instance, בקטע IAM and security, בוחרים את מצב הגישה Service account.

    2. בוחרים את חשבון השירות שמוגדר כברירת מחדל ב-Compute Engine או חשבון שירות מותאם אישית.

      • כדי להשתמש בחשבון השירות שמוגדר כברירת מחדל ב-Compute Engine, בוחרים באפשרות Use Compute Engine default service account (שימוש בחשבון השירות שמוגדר כברירת מחדל ב-Compute Engine).

      • כדי להשתמש בחשבון שירות בהתאמה אישית, מבטלים את הסימון של Use Compute Engine default service account (שימוש בחשבון שירות שמוגדר כברירת מחדל ב-Compute Engine), ואז בשדה Service account email (כתובת האימייל של חשבון השירות) מזינים את כתובת האימייל בחשבון של חשבון השירות בהתאמה אישית.

  2. ממלאים את שאר הפרטים בתיבת הדו-שיח ולוחצים על יצירה.

  3. לכל משתמש שצריך לגשת ל-JupyterLab, צריך להעניק את ההרשאה iam.serviceAccounts.actAs בחשבון השירות.

מטא-נתונים של מצב הגישה

מצב הגישה שאתם מגדירים במהלך יצירת מופע של Agent Platform Workbench מאוחסן במטא-נתונים של המחברת.

כשבוחרים במצב הגישה משתמש יחיד בלבד,‏ Agent Platform Workbench שומר ערך עבור proxy-mode ו-proxy-user-mail. דוגמאות לרשומות מטא-נתונים של גישה למשתמש יחיד:

  • proxy-mode=mail
  • proxy-user-mail=user@example.com

כשבוחרים במצב הגישה Service account, כלי הפיתוח של Agent Platform מאחסן רשומה של מטא-נתונים proxy-mode=service_account.

המאמרים הבאים