בדף הזה נסביר איך למצוא את כתובת האימייל של סוכן השירות של הפרויקט ב-Cloud Storage. סוכן השירות הוא חשבון שירות מיוחד שנוצר ומנוהל על ידי Cloud Storage. במאמר חשבונות שירות ב-Cloud Storage תוכלו לקרוא סקירה כללית על סוכני השירות של Cloud Storage, כולל מתי הם נוצרים ואיך משתמשים בהם. במאמר בנושא חשבונות שירות תוכלו לקרוא סקירה כללית על חשבונות השירות ב- Google Cloud.
לפני שמתחילים
בקשו מהאדמין להקצות לכם את התפקיד 'הצגת חשבונות שירות' (roles/iam.serviceAccountViewer) בפרויקט, כדי שיהיו לכם את ההרשאות הנדרשות למציאת כתובת האימייל של סוכן השירות.
זהו תפקיד שמוגדר מראש ומכיל את ההרשאה resourcemanager.projects.get, שנדרשת כדי שתוכלו לקרוא את פרטי סוכן השירות של הפרויקט. אתם יכולים לקבל את ההרשאה הזו גם באמצעות תפקידים אחרים שהוגדרו מראש. במאמר תפקידי IAM ל-Cloud Storage מפורטים התפקידים השונים וההרשאות שמשויכות אליהם.
במאמר ניהול הגישה לנתונים תוכלו לקרוא איך משתמשים בתפקידים כדי לנהל את הרשאות הגישה לפרויקטים.
איך מוצאים את כתובת האימייל של סוכן השירות של פרויקט ב-Cloud Storage
המסוף
- במסוף Google Cloud , נכנסים לדף Settings של Cloud Storage.
כתובת האימייל מופיעה בקטע Cloud Storage Service Account בכרטיסייה Project Access.
שורת הפקודה
משתמשים בפקודה gcloud storage service-agent:
gcloud storage service-agent --project=PROJECT_IDENTIFIER
כאשר PROJECT_IDENTIFIER הוא המזהה או המספר של הפרויקט הרלוונטי. לדוגמה, my-project.
ספריות לקוח
C++
למידע נוסף, קראו את מאמרי העזרה של Cloud Storage C++ API.
כדי לבצע אימות ב-Cloud Storage, אתם צריכים להגדיר את Application Default Credentials. מידע נוסף זמין במאמר הגדרת אימות לספריות לקוח.
C#
למידע נוסף, קראו את מאמרי העזרה של Cloud Storage C# API.
כדי לבצע אימות ב-Cloud Storage, אתם צריכים להגדיר את Application Default Credentials. מידע נוסף זמין במאמר הגדרת אימות לספריות לקוח.
Go
למידע נוסף, קראו את מאמרי העזרה של Cloud Storage Go API.
כדי לבצע אימות ב-Cloud Storage, אתם צריכים להגדיר את Application Default Credentials. מידע נוסף זמין במאמר הגדרת אימות לספריות לקוח.
Java
למידע נוסף, קראו את מאמרי העזרה של Cloud Storage Java API.
כדי לבצע אימות ב-Cloud Storage, אתם צריכים להגדיר את Application Default Credentials. מידע נוסף זמין במאמר הגדרת אימות לספריות לקוח.
Node.js
למידע נוסף, קראו את מאמרי העזרה של Cloud Storage Node.js API.
כדי לבצע אימות ב-Cloud Storage, אתם צריכים להגדיר את Application Default Credentials. מידע נוסף זמין במאמר הגדרת אימות לספריות לקוח.
PHP
למידע נוסף, קראו את מאמרי העזרה של Cloud Storage PHP API.
כדי לבצע אימות ב-Cloud Storage, אתם צריכים להגדיר את Application Default Credentials. מידע נוסף זמין במאמר הגדרת אימות לספריות לקוח.
Python
למידע נוסף, קראו את מאמרי העזרה של Cloud Storage Python API.
כדי לבצע אימות ב-Cloud Storage, אתם צריכים להגדיר את Application Default Credentials. מידע נוסף זמין במאמר הגדרת אימות לספריות לקוח.
Ruby
למידע נוסף, קראו את מאמרי העזרה של Cloud Storage Ruby API.
כדי לבצע אימות ב-Cloud Storage, אתם צריכים להגדיר את Application Default Credentials. מידע נוסף זמין במאמר הגדרת אימות לספריות לקוח.
API ל-JSON
התקנה והפעלה של ה-CLI של gcloud, שמאפשרות ליצור אסימון גישה לכותרת
Authorization.משתמשים ב-
cURLכדי לשלוח קריאה ל-API בפורמט JSON באמצעות בקשתGETserviceAccount:curl -X GET -H "Authorization: Bearer $(gcloud auth print-access-token)" \ "https://storage.googleapis.com/storage/v1/projects/PROJECT_ID/serviceAccount"
כאשר
PROJECT_IDהוא המזהה או המספר של הפרויקט הרלוונטי. לדוגמה,my-project.
המאמרים הבאים
- מידע נוסף על חשבונות שירות וסוכני שירות ב-Cloud Storage
- מידע נוסף על הקצאת מפתח הצפנה של Cloud Key Management Service לסוכן שירות.