שירותים ציבוריים ופרטיים
בעזרת Service Usage אתם יכולים למצוא, להפעיל ולנהל Google Cloud ממשקי API שזמינים באופן גלובלי וממשקי API מוגבלים בהתאמה אישית בפרויקט שלכם ב- Google Cloud . שירותים ציבוריים גלויים לכל צרכן, אבל שירותים פרטיים שנוצרו באמצעות Cloud Endpoints דורשים הרשאות גישה מפורשות כדי שתוכלו להציג אותם או לבצע להם קריאה.
ממשקי API ציבוריים ושירותים ציבוריים
ממשקי API ציבוריים ושירותים ציבוריים גלויים באופן גלובלי בכל הפרויקטים ב- Google Cloud. דוגמאות לממשקי API ולשירותים ציבוריים של Google Cloud :
כדי להציג או להשתמש בממשקי API ובשירותים ציבוריים בפרויקט ב- Google Cloud , צריך את ההרשאות המתאימות בניהול הזהויות והרשאות הגישה (IAM). לדוגמה, כדי להפעיל שירות, צריך את ההרשאה serviceusage.services.enable. במאמר תפקידים והרשאות של Service Usage מפורטות ההרשאות שקשורות ל-Service Usage ותפקידי ה-IAM שכוללים אותן.
ממשקי API ושירותים פרטיים
שירותים פרטיים הם בדרך כלל ממשקי API שמוטמעים באמצעות Cloud Endpoints ופועלים בפרויקט אחר ב- Google Cloud . כדי למצוא ממשקי API ושירותים פרטיים או להשתמש בהם, חשבון משתמש עם ההרשאות הנדרשות צריך לתת לכם גישה. כדי ללמוד איך לתת גישה להפעלת ממשקי Cloud Endpoints API מפרויקט ב- Google Cloud , קראו את הדפים הבאים לכל אחד מהפריימוורקים המתאימים של Cloud Endpoints API:
- שליטה במשתמשים שיכולים להפעיל את ה-API למפרט OpenAPI.
- איך קובעים מי יכול להפעיל את ה-API ב-Endpoints Frameworks.
- איך קובעים מי יכול להפעיל את ה-API ל-gRPC.
כדי להציג או להשתמש בממשקי API ובשירותים פרטיים, אתם צריכים גם הרשאות IAM מתאימות. לדוגמה, כדי להפעיל את ה-method services.enable לשירות פרטי, נדרשת ההרשאה servicemanagement.services.bind. במאמר תפקידים והרשאות של Service Usage מפורטת רשימה של הרשאות שקשורות ל-Service Usage ולתפקידי IAM שכוללים אותן.
כשמציגים את רשימת ממשקי ה-API והשירותים שזמינים או מופעלים בפרויקט ב- Google Cloud , התוצאות כוללות את כל ממשקי ה-API הציבוריים והפרטיים שיש לכם גישה אליהם. במאמר הצגת רשימת השירותים מוסבר איך מציגים את רשימת השירותים הזמינים והמופעלים בפרויקטים ב-Google Cloud .