שמירה ו-eDiscovery ב-Google Workspace.
כדי לעבוד עם משאבי Vault, לחשבון צריכות להיות ההרשאות הנדרשות ב-Vault וגישה לעניין. כדי לגשת לעניין, החשבון צריך ליצור את העניין, לשתף איתו את העניין או לקבל את ההרשאה הצגת כל העניינים. לדוגמה: כדי להוריד קובץ ייצוא, לחשבון צריכה להיות הרשאה לניהול ייצוא ולעניין שמשותף איתו.
- משאב ל-REST: v1.matters
- משאב REST: v1.matters.exports
- משאב REST: v1.matters.holds
- משאב ל-REST: v1.matters.holds.accounts
- משאב ל-REST: v1.matters.Saved queries
- משאב REST: v1.operations
שירות: Vault.googleapis.com
כדי לקרוא לשירות הזה, מומלץ להשתמש בספריות הלקוח ש-Google מספקת. אם האפליקציה שלכם צריכה להשתמש בספריות משלכם כדי לקרוא לשירות הזה, תוכלו להשתמש בפרטים הבאים כשתשלחו את בקשות ה-API.
מסמך Discovery
מסמך Discovery הוא מפרט קריא למחשבים שמיועד לתיאור ולשימוש בממשקי API ל-REST. הוא משמש לבניית ספריות לקוח, יישומי פלאגין ל-IDE וכלים אחרים שיוצרים אינטראקציה עם Google APIs. שירות אחד יכול לספק כמה מסמכי גילוי. השירות הזה מספק את מסמך הגילוי הבא:
נקודת הקצה של השירות
נקודת קצה של שירות היא כתובת URL בסיסית שמציינת את כתובת הרשת של שירות ה-API. לשירות אחד יכולות להיות כמה נקודות קצה של שירות. לשירות הזה יש את נקודת הקצה הבאה של השירות, וכל מזהי ה-URI הבאים הם יחסיים לנקודת הקצה של השירות:
https://vault.googleapis.com
משאב ל-REST: v1.matters
שיטות | |
---|---|
addPermissions |
POST /v1/matters/{matterId}:addPermissions הוספה של חשבון בתור שותף עריכה של עניין. |
close |
POST /v1/matters/{matterId}:close סוגר את העניין שצוין. |
count |
POST /v1/matters/{matterId}:count סופרת את החשבונות שעובדו על ידי השאילתה שצוינה. |
create |
POST /v1/matters יצירת עניין עם השם והתיאור הנתונים. |
delete |
DELETE /v1/matters/{matterId} מחיקת העניין שצוין. |
get |
GET /v1/matters/{matterId} הפונקציה מקבלת את העניין שצוין. |
list |
GET /v1/matters רשומים עניינים שלמגיש הבקשה יש גישה אליהם. |
removePermissions |
POST /v1/matters/{matterId}:removePermissions הסרת חשבון כשותף עריכה של עניין. |
reopen |
POST /v1/matters/{matterId}:reopen פתיחה מחדש של העניין שצוין. |
undelete |
POST /v1/matters/{matterId}:undelete ביטול המחיקה של העניין שצוין. |
update |
PUT /v1/matters/{matterId} מתבצע עדכון של העניין שצוין. |
משאב REST: v1.matters.exports
שיטות | |
---|---|
create |
POST /v1/matters/{matterId}/exports יוצר ייצוא. |
delete |
DELETE /v1/matters/{matterId}/exports/{exportId} מוחקים את הייצוא. |
get |
GET /v1/matters/{matterId}/exports/{exportId} מיוצאת. |
list |
GET /v1/matters/{matterId}/exports רשומים פרטים על הייצוא בעניין שצוין. |
משאב ל-REST: v1.matters.holds
שיטות | |
---|---|
addHeldAccounts |
POST /v1/matters/{matterId}/holds/{holdId}:addHeldAccounts הוספת חשבונות להחזקה לצורך משפטי. |
create |
POST /v1/matters/{matterId}/holds יוצרת החזקה לצורך משפטי בעניין שצוין. |
delete |
DELETE /v1/matters/{matterId}/holds/{holdId} מסירה את ההחזקה שצוינה ומשחררת את החשבונות או היחידה הארגונית שעליהם חלה ההחזקה. |
get |
GET /v1/matters/{matterId}/holds/{holdId} הפונקציה מקבלת את ההחזקה שצוינה. |
list |
GET /v1/matters/{matterId}/holds רשומים ההחזקות לצורך משפטי של עניין. |
removeHeldAccounts |
POST /v1/matters/{matterId}/holds/{holdId}:removeHeldAccounts הסרת החשבונות שצוינו מההחזקה. |
update |
PUT /v1/matters/{matterId}/holds/{holdId} מעדכנים את ההיקף (יחידה ארגונית או חשבונות) ואת הפרמטרים של השאילתות להחזקה לצורך משפטי. |
משאב ל-REST: v1.matters.holds.accounts
שיטות | |
---|---|
create |
POST /v1/matters/{matterId}/holds/{holdId}/accounts הוספת חשבון להחזקה לצורך משפטי. |
delete |
DELETE /v1/matters/{matterId}/holds/{holdId}/accounts/{accountId} הסרת חשבון מההחזקה. |
list |
GET /v1/matters/{matterId}/holds/{holdId}/accounts רשומים החשבונות שעליהם חלה ההחזקה. |
משאב REST: v1.matters.savedQueries
שיטות | |
---|---|
create |
POST /v1/matters/{matterId}/savedQueries יצירת שאילתה שמורה. |
delete |
DELETE /v1/matters/{matterId}/savedQueries/{savedQueryId} מחיקת השאילתה השמורה שצוינה. |
get |
GET /v1/matters/{matterId}/savedQueries/{savedQueryId} אחזור השאילתה השמורה שצוינה. |
list |
GET /v1/matters/{matterId}/savedQueries רשימת השאילתות השמורות בעניין. |
משאב ל-REST: v1.operations
שיטות | |
---|---|
cancel |
POST /v1/{name=operations/**}:cancel התחלת הביטול האסינכרוני בפעולה ממושכת. |
delete |
DELETE /v1/{name=operations/**} מוחקים פעולה ממושכת. |
get |
GET /v1/{name=operations/**} הפונקציה מקבלת את המצב העדכני ביותר של פעולה ממושכת. |
list |
GET /v1/{name} רשומים פעולות שתואמות למסנן שצוין בבקשה. |