Google Vault API

الاحتفاظ بالبيانات وجمع الأدلة الإلكترونية في Google Workspace

للعمل مع موارد Vault، يجب أن يمتلك الحساب امتيازات Vault المطلوبة والوصول إلى المسألة القانونية. للوصول إلى مسألة قانونية، يجب أن يكون الحساب قد أنشأ المسألة القانونية، أو أن يشارك المسألة القانونية معه، أو أن يمتلك امتياز عرض جميع المسائل القانونية. على سبيل المثال، لتنزيل عملية تصدير، يحتاج أحد الحسابات إلى امتياز إدارة عمليات التصدير والمسألة القانونية التي تتم مشاركتها معهم.

الخدمة: vault.googleapis.com

للاتصال بهذه الخدمة، ننصحك باستخدام مكتبات العملاء التي توفّرها Google. إذا كان تطبيقك يحتاج إلى استخدام مكتباتك الخاصة لاستدعاء هذه الخدمة، فاستخدم المعلومات التالية عند إجراء طلبات واجهة برمجة التطبيقات.

مستند Discovery

مستند أثناء التصفّح هو مواصفات يستطيع الجهاز قراءتها لوصف واجهات برمجة تطبيقات REST واستخدامها. ويتم استخدامه لإنشاء مكتبات العملاء ومكونات IDE الإضافية والأدوات الأخرى التي تتفاعل مع Google APIs. وقد توفّر خدمة واحدة مستندات اكتشاف متعددة. توفر هذه الخدمة مستند الاكتشاف التالي:

نقطة نهاية الخدمة

نقطة نهاية الخدمة هي عنوان URL أساسي يحدّد عنوان الشبكة لخدمة واجهة برمجة تطبيقات. قد تتضمن خدمة واحدة نقاط نهاية متعددة للخدمة. تتضمن هذه الخدمة نقطة نهاية الخدمة التالية وجميع عناوين URL الواردة أدناه ذات صلة بنقطة نهاية الخدمة هذه:

  • 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}
يسرد العمليات التي تتطابق مع الفلتر المحدّد في الطلب.