אתם יכולים לבדוק את הסטטוס של ביקורת שהתחלתם באמצעות Audit Manager או Compliance Manager. הביקורות יכולות להימשך זמן רב, והמעקב אחרי הסטטוס הזה עוזר לכם לעקוב אחרי התקדמות הביקורת בזמן שהיא פועלת.
לפני שמתחילים
מוודאים שיש לכם אחד מהתפקידים הבאים ב-IAM:
- אדמין בכלי לניהול ביקורות (
roles/auditmanager.admin) - ניהול כללים לביקורת בכלי לניהול ביקורות (
roles/auditmanager.auditor) - Compliance Manager
Viewer
(
roles/cloudsecuritycompliance.viewer) (נדרש אם מבצעים ביקורת על מסגרת שנוצרה באמצעות Compliance Manager)
- אדמין בכלי לניהול ביקורות (
מזהים את הביקורת שרוצים לקבל את הסטטוס שלה.
קבלת הסטטוס של ביקורת שמתבצעת
המסוף
נכנסים לדף View audits במסוף Google Cloud .
בדף View assessments אפשר לראות את הסטטוס הנוכחי של ביקורת שמתבצעת, או לקבל מידע נוסף על ביקורת שהושלמה.
כדי לראות מידע נוסף על הביקורת, לוחצים על הקישור בעמודה Status.
כדי לראות מידע נוסף על הביקורת, לוחצים על שם הביקורת.
gcloud
הפקודה gcloud audit-manager operations describe מתארת פעולת ביקורת.
לפני השימוש בנתוני הפקודה הבאים, צריך להחליף את הנתונים הבאים:
-
RESOURCE_TYPE: סוג המשאב. הערכים התקינים הם
organization,folderו-project. -
RESOURCE_ID: מזהה המשאב של הארגון, הפרויקט או התיקייה. לדוגמה:
8767234. -
LOCATION: המיקום של נקודת קצה ל-API של Audit Manager. ברשימת המיקומים של הכלי לניהול ביקורות מפורטות נקודות הקצה הזמינות. לדוגמה:
us-central1. - AUDIT_OPERATION_ID: המזהה הייחודי של הפעולה שמתבצעת, שנכלל בגוף התגובה כשהפעלתם את הביקורת. לדוגמה:
098234.
מריצים את הפקודה הבאה:
Linux, macOS או Cloud Shell
gcloud audit-manager operations describe AUDIT_OPERATION_ID \ --RESOURCE_TYPE=RESOURCE_ID \ --location=LOCATION
Windows (PowerShell)
gcloud audit-manager operations describe AUDIT_OPERATION_ID ` --RESOURCE_TYPE=RESOURCE_ID ` --location=LOCATION
Windows (cmd.exe)
gcloud audit-manager operations describe AUDIT_OPERATION_ID ^ --RESOURCE_TYPE=RESOURCE_ID ^ --location=LOCATION
תגובה מוצלחת כוללת אחד מסוגי סטטוס הביצוע הבאים:
| סוג הסטטוס | תיאור |
|---|---|
OPERATION_STATE_UNSPECIFIED |
מצב לא תקין. |
OPERATION_STATE_NOT_STARTED |
תהליך היצירה של דוח הביקורת עדיין לא התחיל. |
OPERATION_STATE_EVALUATION_IN_PROGRESS |
הכלי לניהול ביקורות בודק את המשאבים בהתאם לאמצעי הבקרה על התאימות. |
OPERATION_STATE_EVALUATION_DONE |
הכלי לניהול ביקורות סיים את הערכת התאימות. |
OPERATION_STATE_EVIDENCE_REPORT_GENERATION_IN_PROGRESS |
הכלי לניהול ביקורות יוצר דוח ביקורת מהנתונים שנבדקו. |
OPERATION_STATE_EVIDENCE_REPORT_GENERATION_DONE |
הכלי לניהול ביקורות סיים ליצור את דוח הביקורת. |
OPERATION_STATE_EVIDENCE_UPLOAD_IN_PROGRESS |
הכלי לניהול ביקורות מעלה את דוח הביקורת וההוכחות ליעד. |
OPERATION_STATE_DONE |
תהליך ההפקה של דוח הביקורת הסתיים. |
OPERATION_STATE_FAILED |
תהליך היצירה של דוח הביקורת נכשל. |
כל אחד מסוגי סטטוס הביצוע עשוי לספק את הפרטים הנוספים הבאים, אם הם רלוונטיים:
| סטטוס נוסף | תיאור |
|---|---|
failure_reason |
אם הערכת הביקורת נכשלת, בשדה הזה מופיעה הסיבה לכישלון. |
evaluation_percent_complete |
אם ההערכה התחילה, השדה הזה מציין את אחוז ההתקדמות. לפני שהתהליך מתחיל, הערך בשדה הוא 0. כשהתהליך מסתיים, השדה מוגדר כ-100. |
report_generation_percent_complete |
אם הפקת הדוח התחילה, השדה הזה מציין את אחוז ההתקדמות. לפני שהתהליך מתחיל, השדה מתחיל ב-0. בסיום התהליך, הערך של השדה הוא 100.
|
report_uploading_percent_complete |
אם העלאת הדוח התחילה, השדה הזה מציין את אחוז ההתקדמות. לפני שהתהליך מתחיל, השדה מתחיל בערך
0. כשהתהליך מסתיים, הערך של השדה הוא 100.
|
תגובה מוצלחת של gcloud דומה לזו:
done: true name: projects/PROJECT_ID/locations/LOCATION/operationDetails/AUDIT_OPERATION_ID response: '@type': type.googleapis.com/google.cloud.auditmanager.v1.AuditReport gcsUri: gs://testbucketauditmanager
REST
לפני שמשתמשים בנתוני הבקשה, צריך להחליף את הנתונים הבאים:
-
RESOURCE_TYPE: סוג המשאב. הערכים התקינים הם
organizations,foldersו-projects. -
RESOURCE_ID: מזהה המשאב של הארגון, הפרויקט או התיקייה. לדוגמה:
8767234. -
LOCATION: המיקום של נקודת קצה ל-API של Audit Manager. ברשימת המיקומים של הכלי לניהול ביקורות מפורטות נקודות הקצה הזמינות. לדוגמה:
us-central1. - AUDIT_OPERATION_ID: המזהה הייחודי של הפעולה שמתבצעת, שנכלל בגוף התגובה כשהפעלתם את הביקורת. לדוגמה:
098234.
ה-method של ה-HTTP וכתובת ה-URL:
GET https://auditmanager.googleapis.com/v1/RESOURCE_TYPE/RESOURCE_ID/locations/LOCATION/operationDetails/AUDIT_OPERATION_ID
כדי לשלוח את הבקשה אתם צריכים לבחור אחת מהאפשרויות הבאות:
curl
מריצים את הפקודה הבאה:
curl -X GET \
-H "Authorization: Bearer $(gcloud auth print-access-token)" \
"https://auditmanager.googleapis.com/v1/RESOURCE_TYPE/RESOURCE_ID/locations/LOCATION/operationDetails/AUDIT_OPERATION_ID"
PowerShell
מריצים את הפקודה הבאה:
$cred = gcloud auth print-access-token
$headers = @{ "Authorization" = "Bearer $cred" }
Invoke-WebRequest `
-Method GET `
-Headers $headers `
-Uri "https://auditmanager.googleapis.com/v1/RESOURCE_TYPE/RESOURCE_ID/locations/LOCATION/operationDetails/AUDIT_OPERATION_ID" | Select-Object -Expand Content
תגובה מוצלחת כוללת אחד מסוגי סטטוס הביצוע הבאים:
| סוג הסטטוס | תיאור |
|---|---|
OPERATION_STATE_UNSPECIFIED |
מצב לא תקין. |
OPERATION_STATE_NOT_STARTED |
תהליך היצירה של דוח הביקורת עדיין לא התחיל. |
OPERATION_STATE_EVALUATION_IN_PROGRESS |
הכלי לניהול ביקורות בודק את המשאבים בהתאם לאמצעי הבקרה על התאימות. |
OPERATION_STATE_EVALUATION_DONE |
הכלי לניהול ביקורות סיים את הערכת התאימות. |
OPERATION_STATE_EVIDENCE_REPORT_GENERATION_IN_PROGRESS |
הכלי לניהול ביקורות יוצר דוח ביקורת מהנתונים שנבדקו. |
OPERATION_STATE_EVIDENCE_REPORT_GENERATION_DONE |
הכלי לניהול ביקורות סיים ליצור את דוח הביקורת. |
OPERATION_STATE_EVIDENCE_UPLOAD_IN_PROGRESS |
הכלי לניהול ביקורות מעלה את דוח הביקורת וההוכחות ליעד. |
OPERATION_STATE_DONE |
תהליך ההפקה של דוח הביקורת הסתיים. |
OPERATION_STATE_FAILED |
תהליך היצירה של דוח הביקורת נכשל. |
כל אחד מסוגי סטטוס הביצוע עשוי לספק את הפרטים הנוספים הבאים, אם הם רלוונטיים:
| סטטוס נוסף | תיאור |
|---|---|
failure_reason |
אם הערכת הביקורת נכשלת, בשדה הזה מופיעה הסיבה לכישלון. |
evaluation_percent_complete |
אם ההערכה התחילה, השדה הזה מציין את אחוז ההתקדמות. לפני שהתהליך מתחיל, הערך בשדה הוא 0. כשהתהליך מסתיים, השדה מוגדר כ-100. |
report_generation_percent_complete |
אם הפקת הדוח התחילה, השדה הזה מציין את אחוז ההתקדמות. לפני שהתהליך מתחיל, השדה מתחיל ב-0. בסיום התהליך, הערך של השדה הוא 100.
|
report_uploading_percent_complete |
אם העלאת הדוח התחילה, השדה הזה מציין את אחוז ההתקדמות. לפני שהתהליך מתחיל, השדה מתחיל בערך
0. בסיום התהליך, הערך של השדה הוא 100.
|
תגובת REST תקינה נראית בערך כך:
{
"name": "projects/PROJECT_ID/locations/LOCATION/operationDetails/AUDIT_OPERATION_ID",
"done": true,
"response": {
"@type": "type.googleapis.com/google.cloud.auditmanager.v1.AuditReport",
"gcsUri": "gs://testbucketauditmanager"
}
}
כשהדוח מוכן ומועלה, מוחזר קישור לדוח.