בעזרת יומני הביקורת של Cloud ל-Multi-party Compute API, אתם יכולים לעקוב אחרי פעולות ניהול וגישה לנתונים במשאבים שלכם, כדי לעקוב אחרי שינויים בגישה ובהגדרות. אתם יכולים לשלוח שאילתות ליומנים האלה ב-Logs Explorer ולבדוק אילו שיטות של Multi-party Compute API יוצרות יומני ביקורת ב-Cloud.
במאמרים הבאים אפשר לקרוא מידע נוסף על יומני הביקורת של Cloud:
- הסוגים של יומני הביקורת
- המבנה של רשומות ביומני הביקורת
- שמירה וניתוב של יומני ביקורת
- מחירון מקוצר של Cloud Logging
- הפעלת יומני ביקורת של גישה לנתונים
שם השירות
כדי לצפות ביומני הביקורת של Multi-party Compute API:
במסוף Google Cloud , נכנסים לדף Logs Explorer:
מעתיקים את השאילתה הבאה ומדביקים אותה בשדה Query ב-Logs Explorer, ואז לוחצים על Run query.
protoPayload.serviceName="mpc.googleapis.com"
קודי Method לפי סוג ההרשאה
לכל הרשאה ב-IAM יש מאפיין type עם enum שיכול להיות אחד מארבעת הערכים הבאים: ADMIN_READ, ADMIN_WRITE, DATA_READ או DATA_WRITE. כשקוראים ל-method, נוצר יומן ביקורת של Multi-party Compute API שהקטגוריה שלו תלויה במאפיין type של ההרשאה שנדרשת לביצוע ה-method.
ה-methods שבשבילן צריך הרשאה ב-IAM עם הערכים DATA_READ, DATA_WRITE או ADMIN_READ במאפיין type יוצרות יומני ביקורת של Data Access.
ה-methods שבשבילן צריך הרשאה ב-IAM עם הערכים ADMIN_WRITE במאפיין type יוצרות יומני ביקורת של Admin Activity.
| סוג ההרשאה | Methods |
|---|---|
DATA_READ |
google.cloud.mpc.v1alpha1.KeyRingService.GetKeyRinggoogle.cloud.mpc.v1alpha1.KeyRingService.ListKeyRingsgoogle.cloud.mpc.v1alpha1.KeyService.GetKeygoogle.cloud.mpc.v1alpha1.KeyService.ListKeysgoogle.cloud.mpc.v1alpha1.ParticipantService.GetParticipantgoogle.cloud.mpc.v1alpha1.ParticipantService.ListParticipantsgoogle.cloud.mpc.v1alpha1.PolicyEvaluationService.AuthorizePayloadgoogle.cloud.mpc.v1alpha1.PolicyManagerService.GetPolicygoogle.cloud.mpc.v1alpha1.PolicyManagerService.GetPolicyAuthorTrustBundlegoogle.cloud.mpc.v1alpha1.PolicyManagerService.ListPoliciesgoogle.cloud.mpc.v1alpha1.ProposalService.FetchProposalSignaturegoogle.cloud.mpc.v1alpha1.ProposalService.GetProposalgoogle.cloud.mpc.v1alpha1.ProposalService.ListProposals |
DATA_WRITE |
google.cloud.mpc.v1alpha1.KeyRingService.CreateKeyRinggoogle.cloud.mpc.v1alpha1.KeyRingService.DeleteKeyRinggoogle.cloud.mpc.v1alpha1.KeyService.CreateKeygoogle.cloud.mpc.v1alpha1.KeyService.UpdateKeygoogle.cloud.mpc.v1alpha1.ParticipantService.CreateParticipantgoogle.cloud.mpc.v1alpha1.PolicyManagerService.AddQuorumSignaturegoogle.cloud.mpc.v1alpha1.PolicyManagerService.CreatePolicygoogle.cloud.mpc.v1alpha1.PolicyManagerService.RevokePolicygoogle.cloud.mpc.v1alpha1.PolicyManagerService.UpdatePolicyAuthorTrustBundlegoogle.cloud.mpc.v1alpha1.ProposalService.CreateProposalgoogle.cloud.mpc.v1alpha1.ProposalService.RecordParticipantDecision |
יומני ביקורת של ממשק ה-API
במאמר העזרה בנושא ניהול הזהויות והרשאות הגישה (IAM) ל-Multi-party Compute API מוסבר איך מתבצעת הבדיקה של ההרשאות לכל method ואילו הרשאות נבדקות.
google.cloud.mpc.v1alpha1.KeyRingService
יומני הביקורת הבאים משויכים ל-methods ששייכות ל-google.cloud.mpc.v1alpha1.KeyRingService.
CreateKeyRing
- Method:
google.cloud.mpc.v1alpha1.KeyRingService.CreateKeyRing - סוג יומן הביקורת: גישה לנתונים
- הרשאות:
mpc.googleapis.com/keyRings.create - DATA_WRITE
- ה-method היא פעולה ממושכת או פעולת סטרימינג:
לא.
- סינון לפי ה-method:
protoPayload.methodName="google.cloud.mpc.v1alpha1.KeyRingService.CreateKeyRing"
DeleteKeyRing
- Method:
google.cloud.mpc.v1alpha1.KeyRingService.DeleteKeyRing - סוג יומן הביקורת: גישה לנתונים
- הרשאות:
mpc.googleapis.com/keyRings.delete - DATA_WRITE
- ה-method היא פעולה ממושכת או פעולת סטרימינג:
לא.
- סינון לפי ה-method:
protoPayload.methodName="google.cloud.mpc.v1alpha1.KeyRingService.DeleteKeyRing"
GetKeyRing
- Method:
google.cloud.mpc.v1alpha1.KeyRingService.GetKeyRing - סוג יומן הביקורת: גישה לנתונים
- הרשאות:
mpc.googleapis.com/keyRings.get - DATA_READ
- ה-method היא פעולה ממושכת או פעולת סטרימינג:
לא.
- סינון לפי ה-method:
protoPayload.methodName="google.cloud.mpc.v1alpha1.KeyRingService.GetKeyRing"
ListKeyRings
- Method:
google.cloud.mpc.v1alpha1.KeyRingService.ListKeyRings - סוג יומן הביקורת: גישה לנתונים
- הרשאות:
mpc.googleapis.com/keyRings.list - DATA_READ
- ה-method היא פעולה ממושכת או פעולת סטרימינג:
לא.
- סינון לפי ה-method:
protoPayload.methodName="google.cloud.mpc.v1alpha1.KeyRingService.ListKeyRings"
google.cloud.mpc.v1alpha1.KeyService
יומני הביקורת הבאים משויכים ל-methods ששייכות ל-google.cloud.mpc.v1alpha1.KeyService.
CreateKey
- Method:
google.cloud.mpc.v1alpha1.KeyService.CreateKey - סוג יומן הביקורת: גישה לנתונים
- הרשאות:
mpc.googleapis.com/keys.create - DATA_WRITE
- ה-method היא פעולה ממושכת או פעולת סטרימינג:
לא.
- סינון לפי ה-method:
protoPayload.methodName="google.cloud.mpc.v1alpha1.KeyService.CreateKey"
GetKey
- Method:
google.cloud.mpc.v1alpha1.KeyService.GetKey - סוג יומן הביקורת: גישה לנתונים
- הרשאות:
mpc.googleapis.com/keys.get - DATA_READ
- ה-method היא פעולה ממושכת או פעולת סטרימינג:
לא.
- סינון לפי ה-method:
protoPayload.methodName="google.cloud.mpc.v1alpha1.KeyService.GetKey"
ListKeys
- Method:
google.cloud.mpc.v1alpha1.KeyService.ListKeys - סוג יומן הביקורת: גישה לנתונים
- הרשאות:
mpc.googleapis.com/keys.list - DATA_READ
- ה-method היא פעולה ממושכת או פעולת סטרימינג:
לא.
- סינון לפי ה-method:
protoPayload.methodName="google.cloud.mpc.v1alpha1.KeyService.ListKeys"
UpdateKey
- Method:
google.cloud.mpc.v1alpha1.KeyService.UpdateKey - סוג יומן הביקורת: גישה לנתונים
- הרשאות:
mpc.googleapis.com/keys.update - DATA_WRITE
- ה-method היא פעולה ממושכת או פעולת סטרימינג:
לא.
- סינון לפי ה-method:
protoPayload.methodName="google.cloud.mpc.v1alpha1.KeyService.UpdateKey"
google.cloud.mpc.v1alpha1.ParticipantService
יומני הביקורת הבאים משויכים ל-methods ששייכות ל-google.cloud.mpc.v1alpha1.ParticipantService.
CreateParticipant
- Method:
google.cloud.mpc.v1alpha1.ParticipantService.CreateParticipant - סוג יומן הביקורת: גישה לנתונים
- הרשאות:
mpc.googleapis.com/signers.create - DATA_WRITE
- ה-method היא פעולה ממושכת או פעולת סטרימינג:
לא.
- סינון לפי ה-method:
protoPayload.methodName="google.cloud.mpc.v1alpha1.ParticipantService.CreateParticipant"
GetParticipant
- Method:
google.cloud.mpc.v1alpha1.ParticipantService.GetParticipant - סוג יומן הביקורת: גישה לנתונים
- הרשאות:
mpc.googleapis.com/signers.get - DATA_READ
- ה-method היא פעולה ממושכת או פעולת סטרימינג:
לא.
- סינון לפי ה-method:
protoPayload.methodName="google.cloud.mpc.v1alpha1.ParticipantService.GetParticipant"
ListParticipants
- Method:
google.cloud.mpc.v1alpha1.ParticipantService.ListParticipants - סוג יומן הביקורת: גישה לנתונים
- הרשאות:
mpc.googleapis.com/signers.list - DATA_READ
- ה-method היא פעולה ממושכת או פעולת סטרימינג:
לא.
- סינון לפי ה-method:
protoPayload.methodName="google.cloud.mpc.v1alpha1.ParticipantService.ListParticipants"
google.cloud.mpc.v1alpha1.PolicyEvaluationService
יומני הביקורת הבאים משויכים ל-methods ששייכות ל-google.cloud.mpc.v1alpha1.PolicyEvaluationService.
AuthorizePayload
- Method:
google.cloud.mpc.v1alpha1.PolicyEvaluationService.AuthorizePayload - סוג יומן הביקורת: גישה לנתונים
- הרשאות:
mpc.googleapis.com/instances.authorizePayload - DATA_READ
- ה-method היא פעולה ממושכת או פעולת סטרימינג:
לא.
- סינון לפי ה-method:
protoPayload.methodName="google.cloud.mpc.v1alpha1.PolicyEvaluationService.AuthorizePayload"
google.cloud.mpc.v1alpha1.PolicyManagerService
יומני הביקורת הבאים משויכים ל-methods ששייכות ל-google.cloud.mpc.v1alpha1.PolicyManagerService.
AddQuorumSignature
- Method:
google.cloud.mpc.v1alpha1.PolicyManagerService.AddQuorumSignature - סוג יומן הביקורת: גישה לנתונים
- הרשאות:
mpc.googleapis.com/policies.addQuorumSignature - DATA_WRITE
- ה-method היא פעולה ממושכת או פעולת סטרימינג:
לא.
- סינון לפי ה-method:
protoPayload.methodName="google.cloud.mpc.v1alpha1.PolicyManagerService.AddQuorumSignature"
CreatePolicy
- Method:
google.cloud.mpc.v1alpha1.PolicyManagerService.CreatePolicy - סוג יומן הביקורת: גישה לנתונים
- הרשאות:
mpc.googleapis.com/policies.create - DATA_WRITE
- ה-method היא פעולה ממושכת או פעולת סטרימינג:
לא.
- סינון לפי ה-method:
protoPayload.methodName="google.cloud.mpc.v1alpha1.PolicyManagerService.CreatePolicy"
GetPolicy
- Method:
google.cloud.mpc.v1alpha1.PolicyManagerService.GetPolicy - סוג יומן הביקורת: גישה לנתונים
- הרשאות:
mpc.googleapis.com/policies.get - DATA_READ
- ה-method היא פעולה ממושכת או פעולת סטרימינג:
לא.
- סינון לפי ה-method:
protoPayload.methodName="google.cloud.mpc.v1alpha1.PolicyManagerService.GetPolicy"
GetPolicyAuthorTrustBundle
- Method:
google.cloud.mpc.v1alpha1.PolicyManagerService.GetPolicyAuthorTrustBundle - סוג יומן הביקורת: גישה לנתונים
- הרשאות:
mpc.googleapis.com/policyAuthorTrustBundles.get - DATA_READ
- ה-method היא פעולה ממושכת או פעולת סטרימינג:
לא.
- סינון לפי ה-method:
protoPayload.methodName="google.cloud.mpc.v1alpha1.PolicyManagerService.GetPolicyAuthorTrustBundle"
ListPolicies
- Method:
google.cloud.mpc.v1alpha1.PolicyManagerService.ListPolicies - סוג יומן הביקורת: גישה לנתונים
- הרשאות:
mpc.googleapis.com/policies.list - DATA_READ
- ה-method היא פעולה ממושכת או פעולת סטרימינג:
לא.
- סינון לפי ה-method:
protoPayload.methodName="google.cloud.mpc.v1alpha1.PolicyManagerService.ListPolicies"
RevokePolicy
- Method:
google.cloud.mpc.v1alpha1.PolicyManagerService.RevokePolicy - סוג יומן הביקורת: גישה לנתונים
- הרשאות:
mpc.googleapis.com/policies.revoke - DATA_WRITE
- ה-method היא פעולה ממושכת או פעולת סטרימינג:
לא.
- סינון לפי ה-method:
protoPayload.methodName="google.cloud.mpc.v1alpha1.PolicyManagerService.RevokePolicy"
UpdatePolicyAuthorTrustBundle
- Method:
google.cloud.mpc.v1alpha1.PolicyManagerService.UpdatePolicyAuthorTrustBundle - סוג יומן הביקורת: גישה לנתונים
- הרשאות:
mpc.googleapis.com/policyAuthorTrustBundles.update - DATA_WRITE
- ה-method היא פעולה ממושכת או פעולת סטרימינג:
לא.
- סינון לפי ה-method:
protoPayload.methodName="google.cloud.mpc.v1alpha1.PolicyManagerService.UpdatePolicyAuthorTrustBundle"
google.cloud.mpc.v1alpha1.ProposalService
יומני הביקורת הבאים משויכים ל-methods ששייכות ל-google.cloud.mpc.v1alpha1.ProposalService.
CreateProposal
- Method:
google.cloud.mpc.v1alpha1.ProposalService.CreateProposal - סוג יומן הביקורת: גישה לנתונים
- הרשאות:
mpc.googleapis.com/proposals.create - DATA_WRITE
- ה-method היא פעולה ממושכת או פעולת סטרימינג:
לא.
- סינון לפי ה-method:
protoPayload.methodName="google.cloud.mpc.v1alpha1.ProposalService.CreateProposal"
FetchProposalSignature
- Method:
google.cloud.mpc.v1alpha1.ProposalService.FetchProposalSignature - סוג יומן הביקורת: גישה לנתונים
- הרשאות:
mpc.googleapis.com/proposals.fetchProposalSignature - DATA_READ
- ה-method היא פעולה ממושכת או פעולת סטרימינג:
לא.
- סינון לפי ה-method:
protoPayload.methodName="google.cloud.mpc.v1alpha1.ProposalService.FetchProposalSignature"
GetProposal
- Method:
google.cloud.mpc.v1alpha1.ProposalService.GetProposal - סוג יומן הביקורת: גישה לנתונים
- הרשאות:
mpc.googleapis.com/proposals.get - DATA_READ
- ה-method היא פעולה ממושכת או פעולת סטרימינג:
לא.
- סינון לפי ה-method:
protoPayload.methodName="google.cloud.mpc.v1alpha1.ProposalService.GetProposal"
ListProposals
- Method:
google.cloud.mpc.v1alpha1.ProposalService.ListProposals - סוג יומן הביקורת: גישה לנתונים
- הרשאות:
mpc.googleapis.com/proposals.list - DATA_READ
- ה-method היא פעולה ממושכת או פעולת סטרימינג:
לא.
- סינון לפי ה-method:
protoPayload.methodName="google.cloud.mpc.v1alpha1.ProposalService.ListProposals"
RecordParticipantDecision
- Method:
google.cloud.mpc.v1alpha1.ProposalService.RecordParticipantDecision - סוג יומן הביקורת: גישה לנתונים
- הרשאות:
mpc.googleapis.com/proposals.recordParticipantDecision - DATA_WRITE
- ה-method היא פעולה ממושכת או פעולת סטרימינג:
לא.
- סינון לפי ה-method:
protoPayload.methodName="google.cloud.mpc.v1alpha1.ProposalService.RecordParticipantDecision"