במאמר הזה מוסבר איך לבצע אימות ב-Developer Connect באופן פרוגרמטי. האופן שבו מבצעים אימות ב-Developer Connect משתנה לפי הממשק שמשמש לגישה ל-API ולסביבה שבה הקוד פועל.
למידע נוסף על אימות ב- Google Cloud אתם יכולים לעיין בשיטות האימות.
גישה באמצעות ממשק API
ב-Developer Connect יש תמיכה בגישה פרוגרמטית. הגישה ל-API אפשרית בדרכים הבאות:
Google Cloud CLI
כשמשתמשים ב-CLI של gcloud כדי להיכנס ל-Developer Connect, מתחברים ל-CLI של gcloud באמצעות חשבון משתמש שמספק את פרטי הכניסה שבהם משתמשות פקודות ה-CLI של gcloud.
אם מדיניות האבטחה של הארגון לא מאפשרת הקצאה של ההרשאות הנדרשות לחשבונות משתמשים, תוכלו להשתמש בתכונה התחזות לחשבון שירות.
למידע נוסף, תוכלו לקרוא על אימות לשימוש ב-CLI של gcloud. למידע נוסף על השימוש ב-CLI של gcloud עם Developer Connect, אפשר לעיין בדפי העזר של gcloud CLI.
REST
אתם יכולים לאמת את Developer Connect API באמצעות פרטי הכניסה ל-CLI של gcloud, או באמצעות Application Default Credentials. למידע נוסף על אימות של בקשות REST, אפשר לעיין במאמר אימות לשימוש ב-REST. למידע נוסף על הסוגים השונים של פרטי כניסה, אפשר לעיין במאמר פרטי כניסה ל-CLI של gcloud ו-ADC.
בקרת גישה ל-Developer Connect
אחרי שאתם מבצעים אימות ב-Developer Connect, צריכה להיות לכם הרשאה לגשת למשאבים של Google Cloud . הכלי Developer Connect משתמש בניהול זהויות והרשאות גישה (IAM) לצורך אימות.
אפשר לקרוא מידע נוסף על התפקידים ב-Developer Connect במאמר בקרת גישה באמצעות IAM. לפרטים נוספים על ניהול זהויות והרשאות גישה (IAM) ועל אימות, קראו את הסקירה הכללית על IAM.
המאמרים הבאים
- מידע על שיטות האימות ב-Google Cloud
- כאן יש רשימה של תרחישי אימות לדוגמה.