במאמר הזה מפורטות השיטות שנבדקות ב-Cloud Workstations.שירותי Google Cloud יוצרים יומני ביקורת שבהם מתועדים אירועי גישה למשאבי Google Cloud ופעילויות אדמין שנעשות בהם. אתם יכולים לקרוא מידע נוסף על יומני הביקורת של Cloud במאמרים האלה:
- הסוגים של יומני הביקורת
- המבנה של רשומות ביומני הביקורת
- שמירה וניתוב של יומני ביקורת
- מחירון מקוצר של Cloud Logging
- הפעלת יומני ביקורת של גישה לנתונים
שם השירות
כדי לראות את יומני הביקורת של Cloud Workstations:
נכנסים לדף Logs Explorer במסוף Google Cloud :
מעתיקים את השאילתה הבאה לשדה Query ב-Logs Explorer ולוחצים על Run query.
protoPayload.serviceName="workstations.googleapis.com"
קודי Method לפי סוג ההרשאה
לכל הרשאה ב-IAM יש מאפיין type עם enum שיכול להיות אחד מארבעת הערכים הבאים: ADMIN_READ, ADMIN_WRITE, DATA_READ או DATA_WRITE. כשקוראים ל-method, במסגרת Cloud Workstations נוצר יומן ביקורת שהקטגוריה שלו תלויה במאפיין type של ההרשאה שנדרשת לביצוע ה-method.
ה-methods שבשבילן צריך הרשאה ב-IAM עם הערכים DATA_READ, DATA_WRITE או ADMIN_READ במאפיין type יוצרות יומני ביקורת של Data Access.
ה-methods שבשבילן צריך הרשאה ב-IAM עם הערכים ADMIN_WRITE במאפיין type יוצרות יומני ביקורת של Admin Activity.
| סוג ההרשאה | Methods |
|---|---|
ADMIN_READ |
google.cloud.workstations.v1.Workstations.GenerateAccessTokengoogle.cloud.workstations.v1.Workstations.GetWorkstationgoogle.cloud.workstations.v1.Workstations.GetWorkstationClustergoogle.cloud.workstations.v1.Workstations.GetWorkstationConfiggoogle.cloud.workstations.v1.Workstations.ListWorkstationClustersgoogle.cloud.workstations.v1.Workstations.ListWorkstationConfigsgoogle.cloud.workstations.v1.Workstations.ListWorkstationsgoogle.cloud.workstations.v1beta.Workstations.GenerateAccessTokengoogle.cloud.workstations.v1beta.Workstations.GetWorkstationgoogle.cloud.workstations.v1beta.Workstations.GetWorkstationClustergoogle.cloud.workstations.v1beta.Workstations.GetWorkstationConfiggoogle.cloud.workstations.v1beta.Workstations.ListWorkstationClustersgoogle.cloud.workstations.v1beta.Workstations.ListWorkstationConfigsgoogle.cloud.workstations.v1beta.Workstations.ListWorkstationsgoogle.cloud.workstations.v1beta.Workstations.PushCredentials (LRO)GetIamPolicy |
ADMIN_WRITE |
google.cloud.workstations.v1.Workstations.CreateWorkstation (LRO)google.cloud.workstations.v1.Workstations.CreateWorkstationCluster (LRO)google.cloud.workstations.v1.Workstations.CreateWorkstationConfig (LRO)google.cloud.workstations.v1.Workstations.DeleteWorkstation (LRO)google.cloud.workstations.v1.Workstations.DeleteWorkstationCluster (LRO)google.cloud.workstations.v1.Workstations.DeleteWorkstationConfig (LRO)google.cloud.workstations.v1.Workstations.StartWorkstation (LRO)google.cloud.workstations.v1.Workstations.StopWorkstation (LRO)google.cloud.workstations.v1.Workstations.UpdateWorkstation (LRO)google.cloud.workstations.v1.Workstations.UpdateWorkstationCluster (LRO)google.cloud.workstations.v1.Workstations.UpdateWorkstationConfig (LRO)google.cloud.workstations.v1beta.Workstations.CreateWorkstation (LRO)google.cloud.workstations.v1beta.Workstations.CreateWorkstationCluster (LRO)google.cloud.workstations.v1beta.Workstations.CreateWorkstationConfig (LRO)google.cloud.workstations.v1beta.Workstations.DeleteWorkstation (LRO)google.cloud.workstations.v1beta.Workstations.DeleteWorkstationCluster (LRO)google.cloud.workstations.v1beta.Workstations.DeleteWorkstationConfig (LRO)google.cloud.workstations.v1beta.Workstations.StartWorkstation (LRO)google.cloud.workstations.v1beta.Workstations.StopWorkstation (LRO)google.cloud.workstations.v1beta.Workstations.UpdateWorkstation (LRO)google.cloud.workstations.v1beta.Workstations.UpdateWorkstationCluster (LRO)google.cloud.workstations.v1beta.Workstations.UpdateWorkstationConfig (LRO)SetIamPolicy |
יומני ביקורת של ממשק ה-API
במסמכי התיעוד בנושא ניהול זהויות והרשאות גישה (IAM) ל-Cloud Workstations מוסבר איך מתבצעת הבדיקה של ההרשאות לכל method ואילו הרשאות נבדקות.
google.cloud.workstations.v1.Workstations
יומני הביקורת הבאים משויכים ל-methods ששייכות ל-google.cloud.workstations.v1.Workstations.
CreateWorkstation
- Method:
google.cloud.workstations.v1.Workstations.CreateWorkstation - סוג יומן הביקורת: פעילות אדמין
- הרשאות:
workstations.workstations.create - ADMIN_WRITE
- ה-method היא פעולה ממושכת או פעולת סטרימינג:
פעולה ממושכת
- סינון לפי ה-method:
protoPayload.methodName="google.cloud.workstations.v1.Workstations.CreateWorkstation"
CreateWorkstationCluster
- Method:
google.cloud.workstations.v1.Workstations.CreateWorkstationCluster - סוג יומן הביקורת: פעילות אדמין
- הרשאות:
workstations.workstationClusters.create - ADMIN_WRITE
- ה-method היא פעולה ממושכת או פעולת סטרימינג:
פעולה ממושכת
- סינון לפי ה-method:
protoPayload.methodName="google.cloud.workstations.v1.Workstations.CreateWorkstationCluster"
CreateWorkstationConfig
- Method:
google.cloud.workstations.v1.Workstations.CreateWorkstationConfig - סוג יומן הביקורת: פעילות אדמין
- הרשאות:
workstations.workstationConfigs.create - ADMIN_WRITE
- ה-method היא פעולה ממושכת או פעולת סטרימינג:
פעולה ממושכת
- סינון לפי ה-method:
protoPayload.methodName="google.cloud.workstations.v1.Workstations.CreateWorkstationConfig"
DeleteWorkstation
- Method:
google.cloud.workstations.v1.Workstations.DeleteWorkstation - סוג יומן הביקורת: פעילות אדמין
- הרשאות:
workstations.workstations.delete - ADMIN_WRITE
- ה-method היא פעולה ממושכת או פעולת סטרימינג:
פעולה ממושכת
- סינון לפי ה-method:
protoPayload.methodName="google.cloud.workstations.v1.Workstations.DeleteWorkstation"
DeleteWorkstationCluster
- Method:
google.cloud.workstations.v1.Workstations.DeleteWorkstationCluster - סוג יומן הביקורת: פעילות אדמין
- הרשאות:
workstations.workstationClusters.delete - ADMIN_WRITE
- ה-method היא פעולה ממושכת או פעולת סטרימינג:
פעולה ממושכת
- סינון לפי ה-method:
protoPayload.methodName="google.cloud.workstations.v1.Workstations.DeleteWorkstationCluster"
DeleteWorkstationConfig
- Method:
google.cloud.workstations.v1.Workstations.DeleteWorkstationConfig - סוג יומן הביקורת: פעילות אדמין
- הרשאות:
workstations.workstationConfigs.delete - ADMIN_WRITE
- ה-method היא פעולה ממושכת או פעולת סטרימינג:
פעולה ממושכת
- סינון לפי ה-method:
protoPayload.methodName="google.cloud.workstations.v1.Workstations.DeleteWorkstationConfig"
GenerateAccessToken
- Method:
google.cloud.workstations.v1.Workstations.GenerateAccessToken - סוג יומן הביקורת: גישה לנתונים
- הרשאות:
workstations.workstations.use - ADMIN_READ
- ה-method היא פעולה ממושכת או פעולת סטרימינג:
לא.
- סינון לפי ה-method:
protoPayload.methodName="google.cloud.workstations.v1.Workstations.GenerateAccessToken"
GetWorkstation
- Method:
google.cloud.workstations.v1.Workstations.GetWorkstation - סוג יומן הביקורת: גישה לנתונים
- הרשאות:
workstations.workstations.get - ADMIN_READ
- ה-method היא פעולה ממושכת או פעולת סטרימינג:
לא.
- סינון לפי ה-method:
protoPayload.methodName="google.cloud.workstations.v1.Workstations.GetWorkstation"
GetWorkstationCluster
- Method:
google.cloud.workstations.v1.Workstations.GetWorkstationCluster - סוג יומן הביקורת: גישה לנתונים
- הרשאות:
workstations.workstationClusters.get - ADMIN_READ
- ה-method היא פעולה ממושכת או פעולת סטרימינג:
לא.
- סינון לפי ה-method:
protoPayload.methodName="google.cloud.workstations.v1.Workstations.GetWorkstationCluster"
GetWorkstationConfig
- Method:
google.cloud.workstations.v1.Workstations.GetWorkstationConfig - סוג יומן הביקורת: גישה לנתונים
- הרשאות:
workstations.workstationConfigs.get - ADMIN_READ
- ה-method היא פעולה ממושכת או פעולת סטרימינג:
לא.
- סינון לפי ה-method:
protoPayload.methodName="google.cloud.workstations.v1.Workstations.GetWorkstationConfig"
ListWorkstationClusters
- Method:
google.cloud.workstations.v1.Workstations.ListWorkstationClusters - סוג יומן הביקורת: גישה לנתונים
- הרשאות:
workstations.workstationClusters.list - ADMIN_READ
- ה-method היא פעולה ממושכת או פעולת סטרימינג:
לא.
- סינון לפי ה-method:
protoPayload.methodName="google.cloud.workstations.v1.Workstations.ListWorkstationClusters"
ListWorkstationConfigs
- Method:
google.cloud.workstations.v1.Workstations.ListWorkstationConfigs - סוג יומן הביקורת: גישה לנתונים
- הרשאות:
workstations.workstationConfigs.list - ADMIN_READ
- ה-method היא פעולה ממושכת או פעולת סטרימינג:
לא.
- סינון לפי ה-method:
protoPayload.methodName="google.cloud.workstations.v1.Workstations.ListWorkstationConfigs"
ListWorkstations
- Method:
google.cloud.workstations.v1.Workstations.ListWorkstations - סוג יומן הביקורת: גישה לנתונים
- הרשאות:
workstations.workstations.list - ADMIN_READ
- ה-method היא פעולה ממושכת או פעולת סטרימינג:
לא.
- סינון לפי ה-method:
protoPayload.methodName="google.cloud.workstations.v1.Workstations.ListWorkstations"
StartWorkstation
- Method:
google.cloud.workstations.v1.Workstations.StartWorkstation - סוג יומן הביקורת: פעילות אדמין
- הרשאות:
workstations.workstations.start - ADMIN_WRITE
- ה-method היא פעולה ממושכת או פעולת סטרימינג:
פעולה ממושכת
- סינון לפי ה-method:
protoPayload.methodName="google.cloud.workstations.v1.Workstations.StartWorkstation"
StopWorkstation
- Method:
google.cloud.workstations.v1.Workstations.StopWorkstation - סוג יומן הביקורת: פעילות אדמין
- הרשאות:
workstations.workstations.stop - ADMIN_WRITE
- ה-method היא פעולה ממושכת או פעולת סטרימינג:
פעולה ממושכת
- סינון לפי ה-method:
protoPayload.methodName="google.cloud.workstations.v1.Workstations.StopWorkstation"
UpdateWorkstation
- Method:
google.cloud.workstations.v1.Workstations.UpdateWorkstation - סוג יומן הביקורת: פעילות אדמין
- הרשאות:
workstations.workstations.update - ADMIN_WRITE
- ה-method היא פעולה ממושכת או פעולת סטרימינג:
פעולה ממושכת
- סינון לפי ה-method:
protoPayload.methodName="google.cloud.workstations.v1.Workstations.UpdateWorkstation"
UpdateWorkstationCluster
- Method:
google.cloud.workstations.v1.Workstations.UpdateWorkstationCluster - סוג יומן הביקורת: פעילות אדמין
- הרשאות:
workstations.workstationClusters.update - ADMIN_WRITE
- ה-method היא פעולה ממושכת או פעולת סטרימינג:
פעולה ממושכת
- סינון לפי ה-method:
protoPayload.methodName="google.cloud.workstations.v1.Workstations.UpdateWorkstationCluster"
UpdateWorkstationConfig
- Method:
google.cloud.workstations.v1.Workstations.UpdateWorkstationConfig - סוג יומן הביקורת: פעילות אדמין
- הרשאות:
workstations.workstationConfigs.update - ADMIN_WRITE
- ה-method היא פעולה ממושכת או פעולת סטרימינג:
פעולה ממושכת
- סינון לפי ה-method:
protoPayload.methodName="google.cloud.workstations.v1.Workstations.UpdateWorkstationConfig"
google.cloud.workstations.v1beta.Workstations
יומני הביקורת הבאים משויכים ל-methods ששייכות ל-google.cloud.workstations.v1beta.Workstations.
CreateWorkstation
- Method:
google.cloud.workstations.v1beta.Workstations.CreateWorkstation - סוג יומן הביקורת: פעילות אדמין
- הרשאות:
workstations.workstations.create - ADMIN_WRITE
- ה-method היא פעולה ממושכת או פעולת סטרימינג:
פעולה ממושכת
- סינון לפי ה-method:
protoPayload.methodName="google.cloud.workstations.v1beta.Workstations.CreateWorkstation"
CreateWorkstationCluster
- Method:
google.cloud.workstations.v1beta.Workstations.CreateWorkstationCluster - סוג יומן הביקורת: פעילות אדמין
- הרשאות:
workstations.workstationClusters.create - ADMIN_WRITE
- ה-method היא פעולה ממושכת או פעולת סטרימינג:
פעולה ממושכת
- סינון לפי ה-method:
protoPayload.methodName="google.cloud.workstations.v1beta.Workstations.CreateWorkstationCluster"
CreateWorkstationConfig
- Method:
google.cloud.workstations.v1beta.Workstations.CreateWorkstationConfig - סוג יומן הביקורת: פעילות אדמין
- הרשאות:
workstations.workstationConfigs.create - ADMIN_WRITE
- ה-method היא פעולה ממושכת או פעולת סטרימינג:
פעולה ממושכת
- סינון לפי ה-method:
protoPayload.methodName="google.cloud.workstations.v1beta.Workstations.CreateWorkstationConfig"
DeleteWorkstation
- Method:
google.cloud.workstations.v1beta.Workstations.DeleteWorkstation - סוג יומן הביקורת: פעילות אדמין
- הרשאות:
workstations.workstations.delete - ADMIN_WRITE
- ה-method היא פעולה ממושכת או פעולת סטרימינג:
פעולה ממושכת
- סינון לפי ה-method:
protoPayload.methodName="google.cloud.workstations.v1beta.Workstations.DeleteWorkstation"
DeleteWorkstationCluster
- Method:
google.cloud.workstations.v1beta.Workstations.DeleteWorkstationCluster - סוג יומן הביקורת: פעילות אדמין
- הרשאות:
workstations.workstationClusters.delete - ADMIN_WRITE
- ה-method היא פעולה ממושכת או פעולת סטרימינג:
פעולה ממושכת
- סינון לפי ה-method:
protoPayload.methodName="google.cloud.workstations.v1beta.Workstations.DeleteWorkstationCluster"
DeleteWorkstationConfig
- Method:
google.cloud.workstations.v1beta.Workstations.DeleteWorkstationConfig - סוג יומן הביקורת: פעילות אדמין
- הרשאות:
workstations.workstationConfigs.delete - ADMIN_WRITE
- ה-method היא פעולה ממושכת או פעולת סטרימינג:
פעולה ממושכת
- סינון לפי ה-method:
protoPayload.methodName="google.cloud.workstations.v1beta.Workstations.DeleteWorkstationConfig"
GenerateAccessToken
- Method:
google.cloud.workstations.v1beta.Workstations.GenerateAccessToken - סוג יומן הביקורת: גישה לנתונים
- הרשאות:
workstations.workstations.use - ADMIN_READ
- ה-method היא פעולה ממושכת או פעולת סטרימינג:
לא.
- סינון לפי ה-method:
protoPayload.methodName="google.cloud.workstations.v1beta.Workstations.GenerateAccessToken"
GetWorkstation
- Method:
google.cloud.workstations.v1beta.Workstations.GetWorkstation - סוג יומן הביקורת: גישה לנתונים
- הרשאות:
workstations.workstations.get - ADMIN_READ
- ה-method היא פעולה ממושכת או פעולת סטרימינג:
לא.
- סינון לפי ה-method:
protoPayload.methodName="google.cloud.workstations.v1beta.Workstations.GetWorkstation"
GetWorkstationCluster
- Method:
google.cloud.workstations.v1beta.Workstations.GetWorkstationCluster - סוג יומן הביקורת: גישה לנתונים
- הרשאות:
workstations.workstationClusters.get - ADMIN_READ
- ה-method היא פעולה ממושכת או פעולת סטרימינג:
לא.
- סינון לפי ה-method:
protoPayload.methodName="google.cloud.workstations.v1beta.Workstations.GetWorkstationCluster"
GetWorkstationConfig
- Method:
google.cloud.workstations.v1beta.Workstations.GetWorkstationConfig - סוג יומן הביקורת: גישה לנתונים
- הרשאות:
workstations.workstationConfigs.get - ADMIN_READ
- ה-method היא פעולה ממושכת או פעולת סטרימינג:
לא.
- סינון לפי ה-method:
protoPayload.methodName="google.cloud.workstations.v1beta.Workstations.GetWorkstationConfig"
ListWorkstationClusters
- Method:
google.cloud.workstations.v1beta.Workstations.ListWorkstationClusters - סוג יומן הביקורת: גישה לנתונים
- הרשאות:
workstations.workstationClusters.list - ADMIN_READ
- ה-method היא פעולה ממושכת או פעולת סטרימינג:
לא.
- סינון לפי ה-method:
protoPayload.methodName="google.cloud.workstations.v1beta.Workstations.ListWorkstationClusters"
ListWorkstationConfigs
- Method:
google.cloud.workstations.v1beta.Workstations.ListWorkstationConfigs - סוג יומן הביקורת: גישה לנתונים
- הרשאות:
workstations.workstationConfigs.list - ADMIN_READ
- ה-method היא פעולה ממושכת או פעולת סטרימינג:
לא.
- סינון לפי ה-method:
protoPayload.methodName="google.cloud.workstations.v1beta.Workstations.ListWorkstationConfigs"
ListWorkstations
- Method:
google.cloud.workstations.v1beta.Workstations.ListWorkstations - סוג יומן הביקורת: גישה לנתונים
- הרשאות:
workstations.workstations.list - ADMIN_READ
- ה-method היא פעולה ממושכת או פעולת סטרימינג:
לא.
- סינון לפי ה-method:
protoPayload.methodName="google.cloud.workstations.v1beta.Workstations.ListWorkstations"
PushCredentials
- Method:
google.cloud.workstations.v1beta.Workstations.PushCredentials - סוג יומן הביקורת: גישה לנתונים
- הרשאות:
workstations.workstations.use - ADMIN_READ
- ה-method היא פעולה ממושכת או פעולת סטרימינג:
פעולה ממושכת
- סינון לפי ה-method:
protoPayload.methodName="google.cloud.workstations.v1beta.Workstations.PushCredentials"
StartWorkstation
- Method:
google.cloud.workstations.v1beta.Workstations.StartWorkstation - סוג יומן הביקורת: פעילות אדמין
- הרשאות:
workstations.workstations.start - ADMIN_WRITE
- ה-method היא פעולה ממושכת או פעולת סטרימינג:
פעולה ממושכת
- סינון לפי ה-method:
protoPayload.methodName="google.cloud.workstations.v1beta.Workstations.StartWorkstation"
StopWorkstation
- Method:
google.cloud.workstations.v1beta.Workstations.StopWorkstation - סוג יומן הביקורת: פעילות אדמין
- הרשאות:
workstations.workstations.stop - ADMIN_WRITE
- ה-method היא פעולה ממושכת או פעולת סטרימינג:
פעולה ממושכת
- סינון לפי ה-method:
protoPayload.methodName="google.cloud.workstations.v1beta.Workstations.StopWorkstation"
UpdateWorkstation
- Method:
google.cloud.workstations.v1beta.Workstations.UpdateWorkstation - סוג יומן הביקורת: פעילות אדמין
- הרשאות:
workstations.workstations.update - ADMIN_WRITE
- ה-method היא פעולה ממושכת או פעולת סטרימינג:
פעולה ממושכת
- סינון לפי ה-method:
protoPayload.methodName="google.cloud.workstations.v1beta.Workstations.UpdateWorkstation"
UpdateWorkstationCluster
- Method:
google.cloud.workstations.v1beta.Workstations.UpdateWorkstationCluster - סוג יומן הביקורת: פעילות אדמין
- הרשאות:
workstations.workstationClusters.update - ADMIN_WRITE
- ה-method היא פעולה ממושכת או פעולת סטרימינג:
פעולה ממושכת
- סינון לפי ה-method:
protoPayload.methodName="google.cloud.workstations.v1beta.Workstations.UpdateWorkstationCluster"
UpdateWorkstationConfig
- Method:
google.cloud.workstations.v1beta.Workstations.UpdateWorkstationConfig - סוג יומן הביקורת: פעילות אדמין
- הרשאות:
workstations.workstationConfigs.update - ADMIN_WRITE
- ה-method היא פעולה ממושכת או פעולת סטרימינג:
פעולה ממושכת
- סינון לפי ה-method:
protoPayload.methodName="google.cloud.workstations.v1beta.Workstations.UpdateWorkstationConfig"
google.iam.v1.IAMPolicy
יומני הביקורת הבאים משויכים ל-methods ששייכות ל-google.iam.v1.IAMPolicy.
GetIamPolicy
- Method:
GetIamPolicy - סוג יומן הביקורת: גישה לנתונים
- הרשאות:
workstations.workstations.getIamPolicy - ADMIN_READ
- ה-method היא פעולה ממושכת או פעולת סטרימינג:
לא.
- סינון לפי ה-method:
protoPayload.methodName="GetIamPolicy"
SetIamPolicy
- Method:
SetIamPolicy - סוג יומן הביקורת: פעילות אדמין
- הרשאות:
workstations.workstations.setIamPolicy - ADMIN_WRITE
- ה-method היא פעולה ממושכת או פעולת סטרימינג:
לא.
- סינון לפי ה-method:
protoPayload.methodName="SetIamPolicy"
אילו methods לא יוצרות יומני ביקורת
יכולות להיות כמה סיבות שב-method מסוימת לא נוצרים יומני ביקורת:
- מדובר ב-method שיש בה נפח גבוה של יומנים, שיצירה שלהם עלולה לגרור עלויות גבוהות של אחסון ויצירה.
- הערך של הביקורת נמוך.
- כבר יש יומן ביקורת או יומן פלטפורמה אחרים שמכסים את ה-method.
ה-methods הבאות לא יוצרות יומני ביקורת:
google.cloud.location.Locations.GetLocationgoogle.cloud.location.Locations.ListLocationsgoogle.cloud.workstations.v1.Workstations.ListUsableWorkstationConfigsgoogle.cloud.workstations.v1.Workstations.ListUsableWorkstationsgoogle.cloud.workstations.v1beta.Workstations.ListUsableWorkstationConfigsgoogle.cloud.workstations.v1beta.Workstations.ListUsableWorkstationsgoogle.longrunning.Operations.WaitOperation