כדי לזהות מכונות של AlloyDB ל-PostgreSQL בלי מדיניות סיסמאות, לאכוף סיסמאות חזקות ולעמוד בדרישות התאימות, אתם יכולים להציג ולהחיל המלצות משירות ההמלצות של מדיניות הסיסמאות של AlloyDB.
מערכת ההמלצות למדיניות הסיסמאות של AlloyDB מזהה מכונות שלא מופעלת בהן מדיניות סיסמאות, ומספקת תובנות והמלצות לשיפור האבטחה של המכונה.
ההמלצות נוצרות מדי יום.
תמחור
שירות ההמלצות למדיניות הסיסמאות ב-AlloyDB זמין לכל לקוחות Google Cloud ללא תשלום נוסף. מידע נוסף על התמחור של שירות ההמלצות
לפני שמתחילים
כדי לראות המלצות ותובנות, צריך לבצע את הפעולות הבאות:
כדי לקבל את ההרשאות לצפייה בתובנות ובהמלצות ולעבודה איתן, צריך לבקש מהאדמין להקצות לכם את התפקידים הנדרשים בניהול זהויות והרשאות גישה (IAM):
Tasks תפקידים לצפייה בהמלצות צפייה בהמלצות של AlloyDB ( roles/recommender.alloydbViewer)יישום ההמלצות אדמין של שירות ההמלצות ב-AlloyDB ( roles/recommender.alloydbAdmin) או אדמין ב-AlloyDB (roles/alloydb.admin)מידע נוסף זמין במאמר מתן גישה למשתמשים אחרים.
הצגת רשימת ההמלצות
אפשר להציג את ההמלצות למדיניות הסיסמאות באמצעות מסוף Google Cloud , ה-CLI של gcloud או Recommender API.
המסוף
כדי להציג את רשימת ההמלצות למדיניות סיסמאות באמצעות מסוףGoogle Cloud :
נכנסים לדף Clusters של AlloyDB במסוף Google Cloud .
בטבלת הרשימה Resources, מוצאים את האשכול ולוחצים על View issues בעמודה Issues.
בחלונית Aggregated issues, בוחרים בכרטיס ההמלצה No password policy.
CLI של gcloud
כדי להציג רשימה של המלצות למדיניות סיסמאות באמצעות ה-CLI של gcloud, מריצים את הפקודה gcloud recommender recommendations list באופן הבא:
gcloud recommender recommendations list \ --project=PROJECT_ID \ --location=LOCATION \ --recommender=google.alloydb.instance.SecurityRecommender \ --filter=recommenderSubtype=ENABLE_INSTANCE_PASSWORD_POLICY
מחליפים את מה שכתוב בשדות הבאים:
PROJECT_ID: מזהה הפרויקט.
LOCATION: האזור שבו נמצאים המכונות, למשלus-central1.
API
כדי להציג רשימה של המלצות למדיניות סיסמאות באמצעות Recommender API, מפעילים את ה-method recommendations.list באופן הבא:
GET https://recommender.googleapis.com/v1/projects/PROJECT_ID/locations/LOCATION/recommenders/google.alloydb.instance.SecurityRecommender/recommendations?filter=recommenderSubtype=ENABLE_INSTANCE_PASSWORD_POLICY
מחליפים את מה שכתוב בשדות הבאים:
PROJECT_ID: מזהה הפרויקט.
LOCATION: האזור שבו נמצאים המכונות, למשלus-central1.
צפייה בתובנות ובהמלצות מפורטות
אתם יכולים לראות תובנות והמלצות מפורטות לגבי מכונות שצריך להפעיל בהן מדיניות סיסמאות באמצעות מסוף Google Cloud , ה-CLI של gcloud או Recommender API.
המסוף
בדף Clusters, בטבלה Resources, לוחצים על View issues בעמודה Issues של האשכול.
החלונית Aggregated issues מופיעה בצד ימין, וכוללת תובנות והמלצות מפורטות לגבי No password policy.
CLI של gcloud
כדי לראות תובנות והמלצות מפורטות לגבי מכונות שצריך להפעיל בהן מדיניות סיסמאות, מריצים את הפקודה gcloud recommender insights list באופן הבא:
gcloud recommender insights list \ --project=PROJECT_ID \ --location=LOCATION \ --insight-type=google.alloydb.instance.SecurityInsight \ --filter=insightSubtype=INSTANCE_PASSWORD_POLICY_NOT_ENABLED
מחליפים את מה שכתוב בשדות הבאים:
PROJECT_ID: מזהה הפרויקט.
LOCATION: האזור שבו נמצאים המכונות, למשלus-central1.
API
כדי להציג תובנות והמלצות מפורטות לגבי מכונות שצריך להפעיל בהן מדיניות סיסמאות באמצעות Recommender API, מפעילים את ה-method insights.list באופן הבא:
GET https://recommender.googleapis.com/v1/projects/PROJECT_ID/locations/LOCATION/insightTypes/google.alloydb.instance.SecurityInsight/insights?filter=insightSubtype=INSTANCE_PASSWORD_POLICY_NOT_ENABLED
מחליפים את מה שכתוב בשדות הבאים:
PROJECT_ID: מזהה הפרויקט.
LOCATION: האזור שבו נמצאים המכונות, למשלus-central1.
מיישמים את ההמלצה
כדי ליישם את ההמלצה הזו:
- בטבלת הרשימה Resources, לוחצים על View issues בעמודה Issues של האשכול.
- בחלונית Aggregated issues, בוחרים את כרטיס ההמלצה No password policy ולוחצים על Edit instance.
- הגדרת מדיניות סיסמאות למכונה.